d1re9a_ 1 LAPLPPHVPEHLVFDFDMYNPSNLSAGVQEAWAVLQESNVPDLVWTRCNGGHWIATRGQLIREAYEDYRHFSSECPFIPREAGEAYDFIPTSMDPPEQRQFRALANQVVGMPVVDKLENRIQELACSLIESLRPQGQCNFTEDYAEPFPIRIFMLLAGLPEEDIPHLKYLTDQMTRPDGSMTFAEAKEALYDYLIPIIEQRRQKPGTDAISIVANGQVNGRPITSDEAKRMCGLLLVGGLDTVVNFLSFSMEFLAKSPEHRQELIERPERIPAACEELLRRFSLVADGRILTSDYEFHGVQLKKGDQILLPQMLSGLDERENACPMHVDFSRQKVSHTTFGHGSHLCLGQHLARREIIVTLKEWLTRIPDFSIAPGAQIQHKSGIVSGVQALPLVWDPATTKAV 90417595 6 ---LPDHVPEALVRDFNIYAPPGIDADFHQAWALLQESDDCPLVWTQANEGHWLPTRSAIIEEVLTDYSKFSSRSIILPKSHSADHGLLPTTIDPPEHHFYRKTLNQTLSPPSVNTMEEEIRAIVVSLIDDFVAQGQCNFTQQFADILPIRIFLSMMDLPEDDIATTKYWTDQLIRPDGTISFADALKNLKDYIAPYVDQRMGQEGTDMLSRMINTETAGRRLTRDEAIKLSIQVFIAGVDTVVNLLGFVFLFLARNEKHRVQIIQGQVSSAEAIEEILRRFPLVTVAREVTEDMEFHGIQLKAGDMIAAPTPLAGMDNSFTANAVDVEFGRKQGNSLTFGRGAHTCPGKNLARVELRVALEEWLKRIPNFEVDESSPISFSSGIVGVVNELKLRW-------- 146275759 4 ----PAHVPADRVVDIDIYMPPGLAEGFHKAWSDLSAGN-PAVVWTPRNEGHWIALGGEALQEVQSDPERFSSRIIVLPKSVGEMHGLIPTTIDPPEHRPYRQLLNAHLNPGAIRGLSESIRQTAVDLIEGFAAQGHCNFTAQYAEQFPIRVFMALVGIEASEAPRIRHWAECMTRPGMDMTFDEAKAVFFDYVGPLVDARRETPGEDMISAMINADLDGRRLTRDEALSVVTQVLIAGLDTVVNVLGFIMRELAGNPALRADLRQRGADILPVVHELFRRFGLVSIAREVRRDIEFHGVHLKAGDMIAIPTQVHGLDPRVNPDPLAIDPSRKRARHSTFGSGPHMCPGQELARKEVAITLEEWLRRIPDFALGPNSDLSPVPGIVGALRRVELVWN------- 148554662 12 LETIPPHVPADRVVDLDYFSPPGVAEDPHLAWKRLHDG--PDIIYTPHYGGHWIVTRADDMFAVMQDYETFSNWEFTVPKRGPGNPVLMPNQLDPPRHGPIRSVVLRPMSPKAVEPIEPVIRKIMADRIASIVPKGGCEFVGEFGGDIPPELFFEHARIPKDKLPEMKRFADAVARSDNEEDRRAARIGGANYMMAILDERRQELDDDVFSVIVRAEREGR-ITREESTSIALNVFFGGLETVSSALAFIVLFLARHPEHRRQLIEDASLTQDATEEFLRRFGILNLARIATRSTTFKGLTIEQGEQVLLPLHLAGLDERKFPNPLEVDFHRKRAGHFNFGTGPHRCLGSNLARPEIRIFIEEWLRQIPDFSVDPDDKPVGASGVAMTMTRVPLVW-------- 20804161 3 INPVPDHVPPEMVRDFSLFTSPGMTPNGDPHAAVACAHDGPPIFYSPYNTGTWVITRAADQRKVLQDTETFSSHRSIFSSILGETWPTIPLELDPPAHGAFRSLLSPLLSPKRVTALEPAVRERAIALIDRITASASCDVMKDFAFPFTVSIFLRFLGLPDQGLTFVGWAKDLLHGDDVERPVAARK--IVAFIDELATNRRKDPVDDLMTFIVQAQIEGRRLTDGEIRGIGVLVFVAGLDTVAAAIGFDLAYLARNLKDQELLRSEPDRILLATEELLRAYPPIQLIRVATKDIDFEGAPIRKGDYVSCATMIANRDPEEFESPNTVDLAREHNRHAAFGYGPHRCLGSHLARREIVIGLEEWLARIPTFRIKEGTAPITCGGHVFGIENLILDW-------- 111017415 8 -------LPEHLITDFDVYDPSAVPADVQERVAALRKQG--PVLYSPHHGGHWVVTRYKEALQVLQDPETFSS-FPNNLLNAAQG-KFLPLELDPPEHSYYRQALQPLFSPKQMKALEPEIRKIITELIDQFADRGECEFISEFAHELPTRIFLALMGWPLSDAPQFTEWTDITLQGIPGASEAESAEAIYEYFGKVVA--RVRSGEDSSESLTAQIINTRSLTDEELSRMFFLLLVAGLHTVQGALAWGLIHLSHNLEQREAIIDDPTLIPSAVEEILRIETATSSGRRATRDAEIGGVSIKAGDQLLVVMTSANRDNDEFDSPEELQIERHPNRHIGFGAGPHRCLGSHLARLELRLAMEEIHRRIPDYALVPDNPAVFHSSQVRGCEKLPITFTPPT---- 72161678 54 ------------VIHFDHHSPEHAKDPVG-AYRALRQTH--KRGWTEAHGGYWVLSDYQSVFDAARDDDLFSST-----REAAGTYHHIPIEVDPPEFRKYRKIVNQVTAPAAVERMKEMVERYTVAFVDSVIEKGECDFTTIIGVPAIVTIDWL--GLPVKD---WKRYADTLAEPQDSEAFRHAVEALSQQMWDTIRARRQEPKDDVISFLVSQKVDDRPITDEEVFAMVDLLVSGGTGTTASLVSQALVWLAKNPDVRQELIDDLSLLDRAVEEFLRVFSTQALARTVTRDVEFHGCSMKKGDRVLLSWASANRDEEQFENPDTIDIHRWPNRHVAFGIGVHRCAGSHLGRFMAKRLLQEILTRMPDYTIDFDALVPHDQGTNVGFRSIPAKFTPG----- 118466479 34 ---------------------------------------------TEAGIDYWVFTDNSVILDGLQHPELWSSSV-IVPTEPEPPYKWIPIMIDPPDHAKWRHVLAEYFSPGRVKGLRDAQQKLAAELIDQVAGEGGCDFVARISRVFPSTVFLTIMGMPVEDLEKFLAWEDMILHQSGNAARLEGMTHVMGYFSGLIQQRRENRDPDADDIVSKATIDDEPINDLELLNCLLLLFMAGLDTVSNQLSYAMLHLATHPADRARIVAEPQLIPRAVEELLRVYPIVQTARKATRDMDFHGCPVKAGDMASFSLAFAGRDESAYPNARTVDFDRGVTRHLSFGGGPHRCLGSHLARQELAVVLEEWHKRIPEYEVS-GQPIEH-GGQVFGVDSLNLTW-------- 111017445 5 ------QLPDRLIVDFDVYDPEDV---FQERAAALRA--IGPVVYSKAHGGHWIVTRYEEIHQVLRDPETFSS-YPNNLVNAGQG-KFIPIELDPPEHTYYRQALQPLFSPKRMKELEPRIRDVINELIDDFAARGEAEFISEFAHELPTRVFLALMGWPLEDAEMFTTTTDVALQPGGTEESATAREAIFGYFGAIVAGVRSGEIT---SDTLTAQIINAPITDEELYRMFFLLLIAGLHTVQGSLAWAIIHLANNPGQRQEIVDDPDTVSAAVEEILRIEAAVIAGRRATRDVEIGGVTIREGDQLIVLLCSANRDGAEFEDPDELRVDRSPNRHLSFGAGPHRCIGSHLARIELKLAMEEIHKRLPDYRLVPEDPPILHATQVRGCIRLPITFTPAS---- 116670526 33 --------------------------------------------------GSWHVFRYDDVQRVLSEYATFSSRMGGDPSETGQLFASSLITTDPPRHRHLRSLVTQAFTPKAVDALAPRISELTEELLDGIVSRGGADLIEELAYPLPVIVISELMGIPADDRDRFKQWSDVIVSQTRTNAATEDHQAMTGYFLDLIEQRRRRPGDDLISNLLSAEIDGQKLNVAELLGFCALLLVAGNETTTNLIGNAVLCFTEVPGTIDRLVMEPALLPQAIEEVLRRSPVQSMYRVTVTDTILGDVQMPAGAPVVAWIGSANRDERQFQRPAEFDVDRGQIRHLAFGHGVHFCLGAPLARLEARIALEAILSRLPGLALAPGAHLERDSTIVYGLKALPAGW-------- 145222133 31 -----------------------------------------------------AATTYQAVLDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPAHLLRRKLVNSFTRKRVMDKVPS-IEKLCDTLIDAVCERGECDFVRDIAAPLPMAVIGDMLGVLPEERDMLLTWSDDLVCGLSSTVDEQTIQKLMDFTMEVIADRRANPRDDLFSILVNAEVEGSRMSDDEIVFETLLILIGGDETTRHTLSGGTEQILRHQDQWRQVVAQPDLLPSAIEEMLRWTSPVKNCRTLTADTEFHGTALKSGEKIMLMFESANFDESVFENPESFDIHRDPNSHVAFGFGTHFCLGNQLARLELKLMLGKILQRLPDMRLADENMLPLRANFVSGLESMPVVFTP------ 120406165 30 -----------------------------------------------------AATTYQAVLDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPAHLLRRKLVNSFTRKRVMDKVPS-IENLCDTLIDAVCERGECDFVRDIAAPLPMAVIGMLGVLPDERDMLLKW-SDDLVCGLSSTVDEQTIQKLMDFTTEVIADRRANPRDDLFSVLVNAEVEGQRMSDDEIVFETLLILIGGDETTRHTLSGGTEQLLRHQDQWRQAVADPELLPGAIEEMLRWTSPVKNCRTLTADTEFHGTSLKAGEKIMLMFESANFDEAVFENPDEFDIHRNPNSHMAFGFGTHFCLGNQLARLELRLMLTKILQRLPDLRLADESMLPLRANFVSGLESMPVVFTP------ 197104060 1 -------------MEIDLLSPASFAGGQPHAQFAWLREHAPVFRHAEPDGGFWAVTRHADVRAVDRDFQTFSSETVMIPDAAEAAAAFGPYKMDPPEHTAFRKLIRSEFTEPQARLRAERIRALARQIVDAVVHKGECDFVAEVAGEMPSFVIAELMGLPLDDGRELYKLTETITAPEALPPGAGAAAVMFEYGAQVMAQKRARPGDDLASRLLACEVDGRRLEDMEFLLFFLLLIDAGGDTTRNLLSGGLLALMEHPEQLAWLTDLPARLPAAREELLRYVSVIYMRRTARRDVELGGRRIAAGDKVV---MYFGAANRDPAAPDALDLSREETAHLAFGNGPHVCLGQHIARVEIDAMLEEVLSRMTDF--APAGEVEWASNFISGPKVMPLRFRAA----- 75676464 46 --------------------------------------------------GVYLPTTYEAVKEISRDTEHFSSRRVVVRRPEPPPPAPPITS-DPPAHKHAKQILLPPFAPEAVAKLKPRIRAICNELIDGFINEKGCDAAARYTRYIPTRAITIMLGVPEKDIKWIHEILEVGLNDDAAVM--QAVREMVGYFAEQIEARKKHPTDDLIATLMNARSDGQPLTDMHVQGALRLLLVAGIDTAWSAIGSSLWHLAQTPADRERLIAEPELIPTAIEEFLRAFAPATSGREVMKETTVSGCPMKPGNMVLLSFPAANRDPAVFPDADKIIIDRKENRHIAFGVGIHRCVGAHLARMEMLVAIEEWLKRIPEFRLDPSGGVKWSEGSVRGPRQLPL---------- 158317196 60 -------------------------------------------------GGYWVVTKYDDVLRVAQEWETFSSAFGLTVPPSPIATRNLPVEIDPPLQREFKRLINAYFTPKAVRPWEPRTRALVNRLIDGFVERGECDFMAEFARPYPLSFFDVAIGAPADQIERVAYLASKSGAPKDPDA-AACWRGLSEWINGFLEQRREPPRGDVVDAILSAEIQGRPITHEEIIGTVQLLILGGLETTAGALGQIMLRFCRQPEIPAALRENPDLLPQAVEELLRDGPFVQITRTAMHDTEIDGHQIKQGEKVIIYWASANRDEGEFPASDEFDLDRKINRHVAFGVGPHRCVGSNLARMNLRIALDELLRRLHDLRLRDGAEIHFHPTVNRAPVAVPVTFTPG----- 118472792 29 -----------------------------------------------------AATTYQAVLDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPQHLLRRKLVNAFTRKRVMDKVDS-IGRLCDTLIDAVCERGECDFVRDIAAPLPMAVIGMLGVLPTERDMLLKWSDDLVCGLSSHVDEAAIQKAYTEFTKDVITKRRAEPTDDLFSVLVNSEVEGQRMSDDEIVFETLLILIGGDETTRHTLSGGTEQLLRHRDQWDALVADVDLLPGAIEEMLRWTSPVKNCRTLTADTVFHGTELRAGEKIMLMFESANFDESVFGDPDNFRIDRNPNSHVAFGFGTHFCLGNQLARLELRLMTERVLRRLPDLRLADDAPVPLRANFVSGPESMPVVFTPS----- 118478013 24 -------------------------------------------------GAEWLITRYEDALPLLKDSRLKKDPANVFSQDTLNVFDHLTTHMDPPNHNRLRSLVQKVFTPKMIAQLEGRIQDIADDLLNEVERKGSLNLVDDYSFPLPIIVISEMLGIPKEDQAKFRIWSHAIAYPETPEEIKETEKQLSEYLQYLVDMKRKEPKEDLVSALILAESEGHKLSARELYSMIMLLIVAGHETTVNLITNTVLALLENPNQLQLLKENPKLIDAAIEEGLRYYSEVTTSRWADEPFQIHDQTIEKGDMVVIALASANRDETVFENPEVFDITRENNRHIAFGHGSHFCLGAPLARLEAKIAITTLFERMPELQIKGNREDIKWQGLMRSLEELPLTF-------- 214039512 21 --------------DFDFFTPEVIESPFEFYEAIRREAPVYQLPDTNI----YMLSRWDDIRQVNRNTKTFSNDFQDLPEPSAEAYEQPPTTLDPPQHKVYRSLINKVFSAKRVEGMRDYMEQVVDELIDGFIEKGECEFVRDFATPLPVYVIADQLGVPRKDLRQIKLWSDAFASRLGGMMTAEEEVEYQHYMVNIIDDRRANPRDDMISDLANNMIKERLMRNEELLSMIEQLLVAGNETTTSATTGGLLSLIQLSDQLQVLLDDPSMIANAVEEIL-RFESPSAGRVVTEDVELQGVAIPKGALLMLRYAAANRDEKVFDDPERLDVCRRNADHIAFGYGTHFCPGAFLGRKEMQVAFERILARLTNIRLVEGKNLTHPNTVLRGLKELHITFD------- 47078304 44 ----------------------------------------------------WLVTRHEDVKAVLSDSR-FSEETPRVTPEAAPAGSML--SMDPPEHSRLRKLIARAFTSRRVREFRPRTQEIVDGLLDQVEQAGAADLVAGLALPLPVSVISQMLGVPTED--HYRFATVLSTTAHTREEIVAARAALEEYLGELADQRRREPGEDLMSALVAAHDDDR-LTDRELTQTGITLLVGGHESTASQFACSVYLLLERPERWALLRDNPELVPTAVEELLRFIPLGSGGRIATEDVEVGGVLVRAGEAVVASTNSANRDDRVFTDPDVLDLAREHNPHLAFGGGVHVCLGAQLARGELQVALTSLLTRFPGLRLAPPEQVPWRQGLLRSPVELPVTW-------- 116695679 22 -------------------------------WRDIRSSGCP-VAHSEKWGGSWLPTTYDDIHHVAQNPAVFSSRAAEIAGEVGSGLVLPPLTSDPPDHKIHRDLLEPYFTPARVAAIEPYAQSLARDLARRVAVKGEADLGEDYSKPFVLSLLTRFLDVPDD---RQERFMDWAIRVDQELRKAAFDEAFAD-LEQLLKEREQDPGEDLVSHIALATIDGKPIS--RKHRIGSLLLLAGADTTWNALNASLNHLADHPADRATLINEPGLLTTAVEELLRFYAPLSIARVTTEEVELKGRCIGAGERVILAYPAANRDPAVFENPDEVQLDRKRNRHLTFGVGVHRCLGSHLARMEMRVAIEEWLKAIPNFERISGA-VKWSAGNARG---------------- 108799708 64 --------------------------------------------------GHWALTRYDDVFYASRHPEIFSSASGIIGDQTPELNEYFGSAMDDPRHSRLRNIVRSAFTPRVLSRIEDSVRDRARRLVAEMNPDGTGELVTDFAGPLPLQIICDMMGIPEEDVFHWTNVILGFGDPDLTTDFDEVAMEIGAYASALAEDRRAHPGDDLTTSLVQAEVDGQRLTSGEVASFFILLVVAGNETTRNAISHGLLALSRYPDQRRIWFSAYDELPTAVEEIVRWASPVSYRRTLTCDAELGGVKLVAGDKVSLWYGSANRDESKFLDPWTFDVRRHPNPHVGFGGGAHFCLGANLARREITVAFEELHRQIPDIT-ASEEPSRLQSAFIHGIKRLPVTWTP------ 118463806 24 -----------------------------------------------------VLTSAEAVEFAAKKPEIFSSARAF--DRLGSPVPLVPIAIDPPDHTRFRRMLDPFFGPKKMAEREPELRRQAGELIDAIVASGECDVVPDLATPFPSQVFLTLFGLPMADRDRLVKWKDQFTDPSSTEATPEVMAELFSYLTEIAERRADATGNDMLTQLIQDTDEGG-MSDNEILGLCFMFVLAGLDTVTSAVGFSLARLAADDDMRRRVAHDFTLIPAFIEEILR-----VDGRVTTEGVEVAGRFVPKDTTVMLSYGSADRDPRQDADQIHLD---SKVVHFAFGRGPHRCLGSHLARLELRLILEEWHSRIPEYTLALGKQMPWPTGTMS-LQSVPLNIKPSS---- 152975651 48 ----------------------------------------------------WLITRYEDALSLLKDSRLKKNPENIFSQESIENSDYLTKHMDPPDHNRLRALVQKAFTPKMISQLHNRIQHIADTLLDHVEQKRSFHFIRDFSFPLPIIVISEMLGIPKEDQAKFRIVIDSPEIPEEKIENEEKLSEFITYLQYLVDLKRKEPKEDLISRLIQAESEGGQLSAAELYSMIMLLIVAGHETTVNLMTNTVLALLENPDQLQLLKERPELIDSAIEEGLRYYSEVTTARWAAEPFHIHDKVIQKGDMVTISLASANRDETVFVNPDVFNITRENNRHIAFGHGGHFCLGAPLARLEAKIAIATLLKRMPRLRIKGKREDIKWEGLMRSLKELPLTF-------- 111019346 5 --------------DVDLYNPDTFAKGVHEMFAVLRREAPVYRHLDERGDPFWCVTRHADIAETYSSWRGATYIDDLSPDDAGQQ--LMMLNMDPPDHTALRKIVSKGFTPRRIGQLHEILARRATTIVDAVIERGECDFVVDVASELPLQAIADFLGVPQEDRKLIFDLTNQMSDPEFHLEDGQERAAMFAYSLEMFEDRKKHPRDDIATALIQADVHGEKLGELDFNMFFMLLAVAGNETTRNAISHTQLALMEHPEERRKVLEDPSKLDALIEEGLRWATPVMQRRTATTDTVLHDVEISEGDRVVIWHMSGNRDEAVFDDPYTFDIDRHYSQHIAFGGGGHFCLGANLARAEMKVMLSEILRRMPDMEQTAPAQ-RLRSNFINGLKHMPVTFTPSS---- 118466761 19 ------------------------------AWRELREAGEAVL-----SGEEIVLTSAEAVEFAAKRPDIFSSAKAF--DRLGSPVPLIPIAIDPPDHTRFRRMLDPFFSPKKMAEREPELRKQAGELIDAILAKGHSDVVADLATPFPSQVFLTLFGLPMADRDRLVQWKDEFTDPSSTEVLAHAME-LFTYLTEHIAARRDTTGSDMLTLMQNSEEGG--MDDNEILGLCFMFVLAGLDTVTSAVGFALAKLAGDPELRRRISNDYSLIPAFIEELLR-----VDGRVTTQEVEVAGRVVPKDTTVMLSYGSADRDRYEDADNVHLD---SKAVHFAFGRGPHRCLGSHLARLELRIILEEWHKRIPEYSLADGKQMPWPTGTM-GLKSVPLTF-------- 162457198 34 ----------------------------------------------------WLIFDHDGVKRALHDHDAFSSVVSPPGTRTAEWLIF----SDPPRHTKLRALITRAFTPRAVAGLEPRIRRLSRELLDRTIESGQMDVAEDYAVPLPLLVIAEMLGAPAADQPHFKRWSDAIL--DLSHTVSGSEEAMQAYLRGLVEQRRAAPEDDLLTRLVEAEVDGERLNEDEILGFFQLLLVAGHETTTNLIGNAMLCFLENPDELARLRAAPELLPSAIEEVLRRSPVQAMFRVTRRDVPMHGQVIPAGKAVLAMIGSANRDSQQFRDPDRFDIARDPNPHIAFGHGIHFCIGAPLSRLEARVALADLVARLGGLERASDAPWEPRRAIVHGPARLPIRFAPG----- 126436602 24 ------------------------------AWRELREAGEAVL-----SGEEIVLTSAEAVEFAAKRPQIFSSAKAF--DVLGSPVPLVPIAIDPPDHTRFRRMLDPFFSPKRMAEREPELRRQAGELIDAIVAKGECEVVADLATPFPSQVFLTLFGLPMADRDRLVHWKDQFTDPGSGLTYA---LELFTYLNEIAERRTDTSGSDMLTQLIHDTDEGG-MDDNEILGLCFMFVLAGLDTVTSAVGFSLAKLAEDADLRRRISNDYSLIPAFIEELLR-----VDGRVTTEEVEVAGRVVPKDTRVMLSYGSADRDPRDDVDEVHVD---SKAVHFAFGRGPHRCLGSHLARLELRLILEEWHARIPEYTLVDGNQVPWPTGTM-GLQSVPLNIRPA----- 120405932 8 -----------------LYGDLPMAADRGAGWATLREFGP-----VAYGDGWYYLTRRDDVLAALRNPEVFSSRIAY--DDMISPVPLVPLGFDPPEHTRYRRILHPFFSPQALGVLLPSLQAQAADIVETIAQRDACEVMAELATPYPSQVFLTLFGLPLQDRERLIAWKDSLTNDPTSVDLTPAVE-LYGYLTEAVARQREKPREGILSHLLHGDEQ---LTDNEAVGLSLVFVLAGLDTVTSTIGATMLELARRPELRAALLGDPDGIAGFVEEMIREPAAPVVGRVTTREVTVAGVTLPKGAEV---RLCLGAINRDGADEHSGDLDGKLHKHWGFGGGPHRCLGSHLARMELRLVVTEWLSRIPDFELAPG---------------------------- 162453900 36 -------------------------------------------VFYDKNTGSWVVSRNALLRDARMSADRYVALADTVPPEQKEMNSYIVKSLENPTHFRLRNLTNRSFTPKSIAAMRPSAHAVVNELLDAVQPRGHMDVVADLAYPMPIKFICGILGMPVEDMGLIKQLSDDVSVYIGSAGKAAAYHAIVEFFRPLVEARRKEPKDDLISSMVTTRVDGDSLSDDEVIANCILFLVAGFETVTNLIACGTLALLEHPDQ-LELLKRDSRLEGAIDEMLRYYPPVNTARLCVEDIPLRGKVIKKGQIVVLMLGAGNRDPSEYPDPDRFDIARENRSRLSFGGGHHFCIGSHLARMEGEVALGALLQRMPNLRLATQEVEWRGNSRFRGLRALPVSF-------- 159036888 32 ----------------------------------------------------WIVSSYELVREVLGDPR-FSHSCAVGHFPVTHQGQVIPTHMDPPEHTRYRRLLTGEFTVRRTSRLTGHVEGVATEQIEVMREHGAADLVATFARPLVLRVLSGLVGLPYERDRYLHAVTLLHDAEADPAEAAAAYEQAGAYFDEVIERRRRQPEDDLISLVGDGELTG-----EELRNIVTLLLFAGYETTESALAVGMFALLYHEDQLARLRADPTKIDAAIEELLRYLTVYHTYRTASEDIELHGEVINKGDSVTVSLPAANRDPARFACPAELDIDRETSGHVAFGFGIHQCLGQNLARVELRAGLSALLRAFPNLRLAPADEVPLRQGSVFAVKNLPVCW-------- 120405830 14 -------------FHFDRHTPQYRDR-FQEITAQMQ-ARCP-LAWTDTYGGHWVAAGN---REVFELARHVSNDNDIDGTRRGYTGINIPRGMDDPEHREYRSPLNGYLSPAAVRRWVPVVDELVKACLDEKIEDGRIDFVDDLANIVPAVLTLGLLGVPLKDWPAHASVYTPADSPDADLAIASAMGMMHH-----VAEIRQTPRPGLIDALVRTRIDGQPAPDTEIMGMLMLLIGGGFDTTTALTAHALEWLSQHPDERERLSDRDTLLDPATEEFLRYFTPAGDGRTVAEDIEVDGVVLKEGERLWLSWAMANRDPALFQNPDEVVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMLTAVLDRMPDFQCDAAGAVHYETGVIQGMQHLPAAFTPG----- 134097831 9 -----------------MYDPADLPGMTFDPLELLRDEPVARIRMRYGEGEAWLLTR-------YEDVKFVTSDPRFSRKIMGRPFDRAISFSDPPEHARVRRVVARDFSPGSIERLRPTAEKIMHRYLDELVASGPADLVRHVTSPFPMAVLGELMGIPESDRQWLIDCSSQVLSPDQAAVINGIKAEVAEYFLALVESRRADPRDDVVSTVAAARERGD-LDDEEVGAMTVLLALNGWHAVRNNSTNMVYVLLTDPELRSRLKADLALVPTAVEELLRYIPHIGQPRIATEDVDIRGVRISKGDVVYVSYIAANWDEEVYPEPDRVDLDRPEVPHLAFGHGPHYCMGPMLARMESQVLLSSLLTRLPDLALAPPEQVAWQNALIRGPVELPVTW-------- 197338630 51 ------------------------------------------VTWTRLPSGAWLVTRYEDARRALAEPRLSKNPAHHAEGSGARGKTGIPGNIDPPDHTRLRRLVSKAFTPRRVAAFAPRVTELTDHLIDGLAARGSADLLHEFAFPLPIYAICDLLGVPREDQDDFRDWAGMMIRPRGGVGRAVGK--MRGYLAELIHRKRRDLGDDLISALIQAADDGEHLSENEAAAMAFILLFAGFETTVNLIGNGILALLRHPGQRAGLQEAPDRLSSGIEELLRFDGPVATWRYATEPFTLAGRDIRAGDPVLVVLAAADRDPDRFPAPATLDLTRRDNQHLGYGHGIHYCLGAPLARLEGKTALARLLTRLPDLALADPGELRWRGGIMRGLRTLPVRFTPS----- 112791729 39 ------------------------------------------------GGEAWLVTRMADVKEVLADSRQLQTEADFFPEPVVEGIGI----MDPPEQTRLRRLVAKAFTARRVQEFGPRVQTIVDELLDAVEAKGAADLYADFSWQLPGISICEFMGVPYEDRDRFVPFFDSVVS-TTSKTPDEIRQAIGDYFGELIERRRATPGDDLFTALIRARDEDDRLSEKELIEMSFGLLVAGMETTASQLANFLYLLFRNPDQLELLRAKPELVPNAVEELLRFVPLLAVDQVAREDVTLGGVLIRAGETV-VPSMNSAADVFEN--PQRIDVTRENNPHLAFSHGAHHCVGAQLARMEMVTALRSLLVRFPGLHQAPDEELRWKAGVVRGVEALPVAW-------- 197784782 42 --------------------------------------------------GFWAVTRHEDITRVGRDPQTFTS-TKFANLEELDDDQIKKRALDGVRHRAMRSLLQRQFGQGVINEYADFLRGLTARTLDTALAKGTFDFVADVAADFPINVLARLLDVPPEDNQQLIDWGNRITDPDYADVLLHSEESVFEYGRELARQRRGGTGTDLISRLVNESRDGVPLSAQDFDNYFLLLVVAGNETTRHTISHSMLALIQHPEQLTRLQEDPSLIPVAVEEFLRWATPVYHRRTATRDVELGGKRVKEGDKVVMWYASGNRDEEVFGNPYDFDVTRQDNDHLTFGKGGHLCLGNLLARTEIRIMFEELIPRLADIRLA-GDVPRVRSNFVNGIKKLPV---------- 145222444 13 -------------FHFDRHTPQYRDR-FQEITAAMH-ARCP-LAWTDTYGGHWVAAGN---RAVFELARHVSNDHDVTGERKGYQGINIPRGMDDPEHREYRSPLNGYLSPAAVQRWVPVVDELVRACLDDKIEQGRIDFVDDLANIVPAVLTLGLFGVP---LKHWEIYCE----PAHASVYTPAESPEYRRVTELVAEIRETPRPGLIDALIRTRINGAPPPDIEIMGMLMLLIGGGFDTTTALTAHSLEWLSGHPDERERLSDRDTLLDPATEEFLRYFTPAGDGRTLAADVEVDGVVLKEGERLWLSWAMANRDPGLFDHPDEVILDRKGNRHFSFGLGVHRCIGSNVARTVFKSMLTAVLDRMPDFHCDPAGAVHYETGVIQGMKHLPATFTPG----- 2792313 40 ----------------------------------------------------WIVSSYELVREVLSDLR-FSHSCEVGHFPVTHQGQVIPTHMDPPEHTRYRKLLTGEFTVRRASRLIPRAEAVAAEQIEVMRAKGAADVVMDFAKPLVLRMLGELVGLPYEEVPAVTLLHDAEADPAEAAAAYEVAGKFFD---EVIERRRQRPQDDLISSLVTED-----LTQEELRNIVTLLLFAGYETTEGALATGVFALLHHTDQLAALRAEPEKLDAAIEELLRYLTVYHTYRTALEDVKLEGELIKKGDTVTVSLPAANRDPAKFGCPAELDIERDTSGHVAFGFGIHQCLGQNLARIELRAGFTALLRAFPELRLAPADEVPLRKGSVFSVKKLPVSW-------- 561882 50 ----------------------------------------------------WLVTRMSDARIVLGDSR-FSTAAPATPR-------MFPTAQDPPDHTRLRRLVGKAFTARRVEEMRPRVRSLVDSLLDDMVAHGSADLVEFLAVPFPVAVICELLGVPLEDRDLFRTFSDAMLS-STRLTAAEIQRVQQDFMVGLVAQRRDAPTEDLLGALALATDNDDHLTKGEIVNMGVSLLIAGHETSVNQITNLVHLLLTERKRYESLVADPALVPAAVEEMLRYTPLVSAGRVATEDVELSTVTVRAGEPCVVHFASANRDEEVFDHADELDFHRERNPHIAFGHGAHHCIGAQLGRLELQEALSALVRRFPTLDLAPVAGLKWKQGLIRGLERQIVSW-------- 118467791 63 ------------------------------------------------GAGHWALTRHDDVFYASRHPELFSSASGIIGDQTPELAEYFGSAMDDPRHTRLRNIVRSAFTPRVLAVIEDSVRDRARRLVAGMNPDGHAELVTELAGPLPLQIICDMMGIPESDIFHWTNVILGFGDPDLTTDFDEFVTVAMDYATALADQRRSAPADDLTTSLVQAEVDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALTRYPEQRRLWWSRDELAPTAVEEIVRWASPVSYRRTVTRDTELAGTALPAGSKVTLWYGSANRDETKFDNPWMFDVQRHPNPHVGFGGGAHFCLGANLARREITVLFSELHRHLPDI-VATEEPDRLQSAFIHGIKRLPVAW-------- 118466806 49 --------------------------------------------------GFWALVDYASVFEAARDDDLFNS-FPSVGVPASELLPILPIESDPPETQQLREVTLKRFSPGSAERFRDAAIEMTNEAIDAFIERGECDLVTELTTPLPARLILRLLKFDESDWVHWVHSTVHDRAHDPERAGAAGMEMFGEIVKHMEERRAEGLGDDLFSDILRGTLNGKPLDDGQITMYTVLMMLGGMDTTSGFTGNVLLRLCQDLELRQQFIDDPSLVKKGTDELLRLYTTLGLARTVSRDAEFHGQRLCKGDRAILMWAAANRDPAMFEDPDTLDLSRPNAKQMAFGVGMHRCLGSHYAKMMFDVMLTQVLKRLPDFELAGEPELFEDAGEVYAVRKLPVKFTPG----- 87199665 10 -------------FRFDPYSPA-IDADPFPAYKVLRDEY--PCFWSE-EAGKWVLSRYDDVLAALQDWRTYSSKGNLVDEFPGRAGSTLGSS-DPPRHDRLRALIQSAVTKRALEHIIAPARASAQAHLAALADKPVFDLVGDYTSKLTVDLLFYLFALPDEGAQQVRVQTDPVTRQKSPEHLA-AFHWMADYAEKLVASRKANPGDDLLSSFITAEIDGEKLLDKEVQLTVTTLIMAGIESLSGFMAMFGLNLADYPEARSALVADPSLIPDAIEESL-RFNTSAQKRTLTRDVELHGQVMKAGDAVILAYGSANRDERMFENPDVYDITRKPRRHLGFGGGVHACLGSMIGRLATQIAYEELLKAVPDF--------------------------------- 86748187 17 ------------MFSFDPYSPA-VDADPFPLYKTLRDEH--PVYWSEP-AQMWVLSRYIDVASAGTNWQVFSSAKGNLMTEPGRAGATLGTT-DPPRHDRLRGLVQHAFMKRNLEALAEPMRDIAREAAEALRGREQFDFIADFSSKFTVRVLFAALGLPVRDKAVLMVQSDPVSRAKGPEHLA-AYAWMQDYAAKVIAQRRAEPQNDLISHFSMAEIDGDKLDEREVLLTTTTLIMAGIESLGGFMSMLALNLADYADARRAVVADPARLPDAVEESLRNTSAQRFKRCLQTDLTLHGVTMKAGDFVCLAYGSANRDERQFPNPDVYDLARKPKGHLGFGGGVHGCLGSAIARMAIKIAFDEFHKVVPDY--------------------------------- 134100776 49 ----------------------------------------------------WLATGHAVVRAVLADRRHFPVAMPGLPAQIPPAQVGDITGIDPPEHTRYRKLLTGKFTVRRMRALTERVEQITAERLDAMQRLGPVDLVEAYAQPIPALMICELLGVPYDRLE--EFLGLVAASGDRDLTPEEQFDAIQEFVRELVPAKRAKPTDDLLSDLTTTE-----LTDQELAGIGGLLLAAGLDTTANILALGTFALLRNPEQIAAL--REGDADRAVEELLRYLSIAHTGRSALEDVEIDGTLIRAGETVTLSIQAANRDPRRFTDPDALDLRRHAAGHLSFGHGIHQCLGQQLARVEMRVAFPALFNRFPGLAVAPEEVPLRGDMNIYGVHGLPVTWD------- 108798491 57 ----------------------------------------------------WLVTDYSDVKAVLADRRSSVRNIPDPSREGGEPLPGFFVAMDPPDQTRLRKMLSREFTPRRMEAMRPAVERITNKLIDQILEQGPVDLVQALALPLPSLVICELLGIPYDRHDWFQEETVKFLRLDTSEEAAQTVASVMGYLGELTVSKMDDPGDDLISLLLN-HVRSGDLTIPEVAGMAAFLLMAGHETTGNMISLGVYALLEHPDQLELLRQDPSRVPAAVEELLRFLDIIGNPRYLTEDIELAGQTIPAGDIVMVAMDKANRDPKQFEDPDTLNILRTDAKHVAFGHGIHVCLGAPLARVELQSVISTLFSRIPTLKVAPSDEIQVKTAKIFGLKSLPVTW-------- 115372122 18 -------------------NPFPLYARMRQA-APVARSHHPSVA-----GPIWVVCRYHAAVEFLKDNR-FAKSKQKLGRESQRRYFRVSASADPPMHTRLRSLVAQAFTARRVEALRPRITAIAEQLLDSVQQQDRVDLLDAFAFPLPITVIAELLGVPVEDQDRFREWTTTFLTPDGDVALRRMAQEFQAYLQEFLARRRAEPRDDLASAMIAAEEQGDRLSPVELMSMVFLLLVAGHETTVNLIGNGIWALLKHPEQLERLRAAPALLDSAVEEMLRYCGPVSTSRFTLEDTEFHGQHIPAGEMVVAGLVSANHDAEVFPEPERFDIARQPNRHIAFGSGIHFCLGAPLALLEAKLSFRLLLERLPQFAVEPSTLRWRDSLLIHGLERLPVTF-------- 45124724 56 ------------------------------------------------GGEAWLATRYQDVRKVFAD-RRFSRALAVAP----GAPRFLPLSVEGPDHARLRRLVGKVFTPRRVEAMRPLIQSTADRLLDAMEEIGPADLVEDFSLPFAVSMICELLGVPPEDRKRFCTWSDALLT-TTAHTPAQVRDQMHDYLGGLVAQRRTRPTEDLIGSLVTARDAEDKLTEGELVRLAEAILIAGYETSASQIPNFLYVLFRNPHLLERLRNDHDLIPDAVEELLRYVPITVDGRTATEDVELGGVLIRAGETVVPSMGAANRDPELFADPEELDLTRSPNPHLGFGAGPHHCLGAQLARVELQITLTTLFRRYPRLRLAPEESLAWKAGLVRGMHTMPITW-------- 85375291 57 ----------------------------------------------------WLVTRYEDVMRMSKDNRTFNSAIEF--SRAATGSDMLVDSLDAPVHPKYRRLTQDWFMPRNLAKIEGEIRIIANRVVDKLLEAGELDFCKLVSAPYPLHVVMQILGVPEEDEPRMLMLTQQMQDADLSGTGMEAVKSFEDYFAEIANQRRENPTDDVASVIANATVDGEPLPDRDMAGYYIIVATAGHDTTSASTAGAMQALAQDPEQWAKVKADRSLLPGIVEEAIRWTTPVQHMRTAAEDTELGNQAIKKGDWLMMSYVAANHDPAQFENPRKFDAARSPNRHLAFGAGAHQCLGLHLARLEMRILFEALLDRVETVELA-GEPKRSTSTFVGGLKTLPLRITPA----- 54025357 44 -------------------------------------------------GDVWVIHRNATARQMLGDPR-FVRE-PFRTGERVVPYDFLKTTLDPPHHTKLRKLVQRSISPKRVKAMRDSAVEFANHLIDEMIAKGAANLVDDYSVALPIQMLANLLGVPPEDRPKFQKWS-SATLAVANMPQEEVVANMTEYMMGLIEERRKNPQEDLLSDLANAQDKDDSLTDAEILPIALVLIIGGFDNTANFIGSGVLGLLRHPDQLAVFLEDPDAVPTAVEEILRQGRMVAGGGVATEDVELDGQVVAAGEAVLVDPASVNHDGIALPDPANFDIRRTTNPHLTLSYGLHHCLGAPLARMEMQVGLAELFKRLPTLKLA-GEIVIDNDNLTQPVTELPVTW-------- 15841759 65 --------------------------------------------------GHWALTKNDDVFYASRHPDIFSSYPNIINDQTPELAEYFGSMLDDPRHQRLRSIVSRAFTPKVVARIEAAVRDRAHRLVSSMNPDRQADLVSELAGPLPLQIICDMMGIPKADIFHWTNVILGFGDPDLATDFDEFMQVSADYATALAEDRRVNHHDDLTSSLVEAEVDGERLSSREIASFFILLVVAGNETTRNAITHGVLALSRYPEQRDRWWSDFDGLPTAVEEIVRWASVVYMRRTLTQDIELRGTKMAAGDKVSLWYCSANRDESKFADPWTFDLARNPNPHLGFGGGAHFCLGANLARREIRVAFDELRRQMPDV-VATEEPARLLSQFIHGIKTLPVTW-------- 117928302 41 --------------------------------------------------GFWAVTRHADIVAVDRDPETFTSEKFVNLEELDEETMEIRRSMDGPRHHALRRLLVRDFGTTTLKGYESFLRGLTRATVEAALRHKEFDFVSEVSADFPIQVLARMLDVPEHHTGRLIAWGNRMTDPDYADVLLDSPESVFEYGRELARQRRGRSGQDLVSKLVNQMEDGVPLSQRDFDNYFLLLVIAGNETTRHAISHSMLALINNPDQMRLLQDRPELIPQAVEEFLRWASPVYHRRTATRDVELHGKHIRAGDKVVMWFASGNRDEEVFTDPYRFDVTRHPNDHVTFGKGSHFCLGNKLARMEIRIMFETLLPRIKRMELA-GDVSYVRSNFIHGVKKMPV---------- 111019595 43 ----------------------------------------------------WLVTGYDAVRQLMADTRHVPYETPGMP-AATEPSPQMPIAMDPPDHTRMRRKLAGAFTVKRMKQLEDHIIDVAERQLDAMRLTPPVDLVKEFALPVPSLVICELLGVPYADVNSAKFLIKDQPLDDKMAAYG----ALSTYLADLVTRKRAAPGDDILSDLARDD----DLTIEELTGAAFLLLLAGHETTANMLALGAFALLENPEQLTELRTDPDLLPDAVEELLRYLS-VADYRYATEDIELGGETIRAGSTVVVSLLAANRDPQRFDNPDTLDIRRKARGHLSLGHGVHLCLGQQLARLEMRAGFEGLLRRFPTLGLAPAGDVKLRTDMIYGVHELPVTW-------- 31044163 56 ----------------------------------------PRLPWGPLASGYYALSKHADICEVSRRPQDFSSETAILPPEMDEFYGSM-INMDNPEHSRLRRIVARSFGRGMAPKFDAMSRRVARRIVDELIERGPGDFIRPAAE-MPIAVLSTMMGIPGEDYEFLFERTNTMGGADPELAADPEKMALGDYIGRLREDRLARPGPDVITKLVQVQEDGEQLTNQELVSFFILLINAGMETTRNVIAQALVLLTEHPDQRQLLLSDFEHAKGAVEEILRVGTPINMRRTATGDCEMNGHRFRKGDEIFLFYWSANHDEKVFEDAYRFDITRDPNPHLSFGAGPHFCLGAHLARIEIIAMLRELLASLPDIRVE-GEPVRLASSFIEGFKEL------------ 108799510 56 -----------------------------------------------------IVYRHEEIQQMLRDNETFSSRGAFGP-VLGEG---VMLGMDEPIHGRLRSLVSKAFTQKALAKWEDEVGRVGNSLIDKFASKGKADLVKEFTFDYPSQIIAGLLGLPREDYPQFQSLLSWIMNPERGLA---ASAALCDYFAPILEARRAEPKDDLISRLAEAEIDGEKLADEEIYSFLRLLLPAGVETTYRSLGSLLFGLLSDPAQLDAIREDRSLLPQAIEEGVREPPLLTITRVATRDTELGGVKIPAGATVM--PMLGSANRQEERYPDKFDIFRQAKANLGWGYGVHVCLGMHLARLEMRTAVNLLLDRLPNLRMDPDGDDPHIRGVFRSPTSLPVLFDPA----- 145593576 58 --------------------------------------------------GFWVVSRYADILDVYRDDVTFTSETLLAGGDAGAGRMLAVT--DGPRHAELRKLLLRALGPRVLAPVCAAVRTNTRQMIREAVTKGECDFASDIASRIPMMTISNLLGVPDADRAFLLSLTKTLSADDESISETEARNEILLYFQDLMEFRRDHPGEDVVSMLVNSSIDGAPLSDDDIVLNCYSLIIGGDETSRLTMIDSVNTLAAHPQQWRRLKDGQCEIDKAVDEVLRWASSMHFGRVAARDTILHGVRIRADDIVTLWHASGNRDERVFHRPEVFDLGRTPNRHLSFGHGPHYCIGSYLAKVEI----SELLIALRDLTSGTGEPQRIRSNLLTGFATMPVRFVP------ 197732149 43 ------------------------------AYAWLRE-NSP-VHWTKLPSGAWLVTRYDDARQALADQRLSKNPAHHDEPAHAKGKTGIPGNIDPPDHTRLRRLVSKAFTPRRVAAFAPRVQELTDRLIDGFAERGEADLIHEFAFPLPIYAICDLLGVPPEDQDQFRDWAGMMIRHGGGGGVARSVKKMRGYLLELIHRKRDEGADDLISGLIRASDHGEHLTENEAAAMAFILLFAGFETTVNLIGNGTFALLRHPEQRERLAGESGLLETGVEELLRHDGPVATWRFATEPLVIGGQRIAAGDPVLVVLAAADRDPERFGEPDVLDLARRDNQHLGYGHGIHYCLGAPLARLEAQTALATLFTRLPELSVDP-SELRWRGGIMRGLRTLPVTFSPA----- 158315275 44 ----------------------------------------------------WAVTGHAEAREVLLNTRLFSSERPRYPEAARKVRNFI--GMDPPDHTAQRRMLQSSFTMRRINGLRPGIQRLVDELLDAIVAKGPVDLVPEFALPIPSIVISELLGVPYGD--HAFFEQQSRRVASGTSTLEESADALLQYLDGLIQDKERSAGDGLLDVLIAEQVRPGVLTRRELVDISLLLLVAGHETTASAIALGVVALLEHPDQLAALRADPALLPSAVEELL-RFTTIADARFATADTELAGQPVAAGDGVLVVLSAANRDGTVFPDPDLLDLARRARSHVAFGHGAHQCIGHNIARAELEIAFSTLFARLPGLRLAPLDRLPGKAGGVQGVFELPVAW-------- 158315270 49 ----------------------------------------------------WVVTGYEEARRLLVDPRLSSDRSVLVPRMAAAKLVAL-VGMDPPEHDIQRRMLIGSFTVRRANALRPDIERIVGGRVDALEPGEVVDLVPEFALPIPSTVICELLGVPYGDHEFFEEQTRRMVATSTAAEAAAASRALVDYFDELIARKRERPGEGLLDLIAERLVTGQ-IGQDDLASMAMFLLVAGHETTANMLGLSVLALLEHPDQRARLIEDPARAAGATEELLRFLS-VADQRIAAADIEVAGVVIRAGDGVYLPTAAANRTAATFPDPDALDIGRVPRGHLAFGYGIHQCIGQNLARVELEIGLRELFGRIPTLRLAPVEALGAKGGSVQGVYRLPVVW-------- 43336422 47 ----------------------------------------------------WMVTKHADVRKVLLDPR-FSSRAAMSETETGKLMNESLVGMDPPEHTRLRKLVSKAFTARRVEQLRPRIVELVVELLDELQTLPRVDLVKNFAVPLPVRVVCELLGVPAGDQDTFHAWSNALLGDWHQVAEKEAATALVNYFGDLIAVKRQKPADDMISLIAVSEEEDSTLTEREIITLSIGILSAGHETTANLISMFLLTLLHHPEEFDKLRANPEALPKAIDELLRFVPLTATGRLTTAEVELSNGKVLPAGVVVLPAVATANDVFEDGD--RLDLAREQNPHLAFSTGIHYCLGAQLARIELQEAFRAIMERMPEVRLAPESELRLKASILRGLESLPITW-------- 4210932 70 ----------------------------------------------------WLISRQDHVRALLADPRVHPAKLPRLSPSDGEAASRSLLTLDPPDHGALRGHFIPEFGLRRVRDVRPSVEQIVTGLLDDLTARGEADLLADFALPMATQVICRLLDIPYEDRDYFQERTEQATRPAAGEEALEALLELRDYLDRLISGKTGRESGDGMLGSMVAQARGGGLSHADVLDNAVLLLAAGHETTASMVTMSVLVLLQHPTAWRELTVNPGLLPGAVDELLRYLS-IADGRSATADIEIDGHTIRAGDGLVFLLAAANRDEAVFSEPEAFDIHRSARRHVAFGYGPHQCLGQNLARMELEVALGAVLERLPALTDVAGLRLKSDSAVF-GVYELPVAW-------- 111021641 49 ----------------------------------------------------WALSRHEDVVAAFRDNQRLSSAAAYGP-HAHKTMSFL--ALDDPRHMRMRQLVSRGFTPRRVNELEGRILDLTRQYLDPALAAGEFDWIGEFAGKLPMDVISELMGVPEADRVELRRLADLVVREEGVLDVMEASLYLVGYYADMLAERRRKPTEDLTSALLEAEIDGDRLTDDEIIAFMFLMVVAGNETTTKLLGNALYWGFRYPGQARNVFEDASRVPEWVEETLRSSQMVA--RTASVDLDFHDRTIPAGDKVLI---LIGSANRDSAVFEDADEYRRDTSNASFGGGTHFCLGAHMARLEARIALTELVSRIDDYDIDEANSVRVHSTNVRGFATLP----------- 86211709 46 ----------------------------------------------------WFLTKHDDIRAMLADSRFSGARVPF-PAMNPEIPAGFFFSMDPPDHTRYRRTLTAEFSVRGARELTGRIERLADRHLDAMEAAGSADLVAAYASPVPAMVISEILGVPHQKFDH-EVRTLRETGGDDQAVGAMAT-AWWDEMRGFVRAKRAEPGDDMISRLLHDEVEGGALTDEEVVGIAMTIIFAGHEPVENLIGLGMLALFQDGEQLTRLRENPDLIDSAVEEFLRYFPVNNFGRTATEDAVINGHPIAKGEIVAGLVSTANRDPERFADPDRLVLDRSHTSHLAFGHGVHQCLGQQLARVELKVLLQRLLVRFPRLAVAPEEIRYRENTSFYGVHELPVTW-------- 197731205 37 ----------------------RLPHGAGEAWLVTGYDDVRTVTTDRRFSRHAVVGR---------DFPRMTPE-PIVQDEAINV-------MDPPASSRLRSLVSKGFAPEQIERMRPYIQRAVDDLLDRMAEDSSADLMRHLAGPLPLITICEVLEIPPADQETLRGHARTMMNVDNKAAAVRAKADLRAYFADLTARRRADPGEDLISVLATARDGDELLDDQELTVMAMVLLITGQDTTTYELGNLSYTLLTRPDVRDLLRDRPERLAQTINELLRFIPFVGIPRVATEDVELSGVTIPAGDIVHVSYLTANRDGRKFDRPDELDFDRTAPSHMTFGWGAHHCLGAPLAQAEMETAFRTLLERFPGIALAPAEDVENTTSIWRYPLALPVTW-------- 2580451 50 ----------------------------------------------------WVVTRYADVRFVTSD-RRFSKEARLIPMQRGSKSLVI---MDPPEHTRMRKIVSRAFTARRVEGMRAHVRDLTSGFVDEMVEHGPADLIAHLALPLPVTVICEMLGVPPEDRPRFQDWTDRMLT-IGAPALAQADEILRGYLAELIDAKTAAPADDLLSLLSRAHADDG-LSEEELLTFGMTLLAAGYHTTTAAITHSVYHLLREPSRYARLREDPSGIPAAVEELLRIGGGAGAIRIAVEDVEVGGTLVRAGEAVIPLFNAANRDPEVFADPEELDLGRTDNPHIALGHGIHYCLGAPLARLELQVVLETLVERTPALRLADDADITWRPGLAARPDALPIAW-------- 91787466 44 -------------------------------------------------GGAWLVTRHADVELVLRDPRFSAQRTGAWVKDSGELSGFALLFLDAPDHPRIRKVLHAGFRMDVLQRLVPHIEQAVTELLDQGEGADCFDFIETVARPLPVRVITRLLG-----IENLQY-DDFMAWSEDLASFIGAPQAMSRYFETLLEQKRQTPGDDLTSRLAQAEARGEIQGGAELLAQCAMLLFAGFETTRHLLGSGLQALLAHPDQWQRLQQAPELLPGAVRELLRFDSPVQTGRRVSTDLVLHGQQLRRGDLVVPLIGAANRDPRRYAQPDVLDITRRDGSSLSFGSGPHVCIGAALTLMEAEIVFQQLLRRWPELSLVDATPRRITNPLYRGLVTLPL---------- 197774926 3 ------------IVDLDQYGP-DFTANPYPYYARLRESGPVHRVRGADGGEFWLIVGHEEARAALSDPR-LSKSPATIGVTMLDEQVIGPNVLDPPDHTRLRKLVSREFTPRRAEALRPRVQRITDDLLDAMLPAGRADLVDALAFPLPIIVICELLGIPAADRDAFRTWSNEVVAPTSQEAGEDAVRQLAAYLDELIEDKRSTPTDDLLSALVGGAAEDDRLSTAELRALAYLLLVAGHETTVNLISNGVRALLTHPDQLAALRADFSLLDGAVEEMLRY-----DGPVETTTVRFSAAPVPVGDQV-VPQVLVGLDPARYEAPDRFDIRRDTRGHLAFGHGIHFCLGAPLARLEARIAVRSLLERCPDLALTPADTYEWLPGLLRGVRRLPVRW-------- 164690678 9 ----------------DISDPYDLS----HLWPEYTEKNAPVHPITSINGQRWLVSGHDAVRLVETDPRFSMNLANAVPELADSFHGSIPITSDPPQHGRLRRLVQPAFSPRILNATRGSIEQIVDGLLDRARAAGSLEFVDEFAFPMTIAVVSRFLGFPYEDRDRVRQWTQVLVQNFAGQDVKAIEQAFIDYLIDLFPRKRAHPGDDVISALIHARDQEEVLTEDELLAMVFNIVGGGFETTIALLTHGTKALLDHPEQLELLRRRPDLTGSAVEELL-RFSAGGVGRYPREDVVIAGVTIPRGAPVMPLFSSANFDPRRFDEPHRLDITRRSNQHFSFGHGAHYCLGAPLARIEAEVAFPSLVRALPGLTITPSLVWQENTPFVRRITHMHLAFDTDT---- 85813859 55 ----------------------------------------------------WLISRYEDARAAFADVRPLLSAWP--PREGADAPPCLPTEMTGAHHERVRRTVLPMFGRRQLSFMEPRIRAMAGDLVDTMSDGGPADLVASYAEPLPLRVLCETVGLPYEDLPHTLALLGA-----AGLTMEEVLAALYDYAGDLIARKRDGDGEDYIRLLALARRPDSEITRDDVVSFVVTMLMAGYKTNIQHTGNALLALLTHPEQLRTLRAAPERIPTAVEELLRYVPLMNAINILTEDFTLHGQHIRAGDAVVPVPASANRDPAAFVEPDRLDLARTPNAHIAFGHGPHACTGANLTRMQLTIAIQVLLERLPDLELAPAEKIDDQSTPLRAPARLPVRW-------- 29833672 33 ----------------------------------------------------WLVTRYDDVRMVANDPR-FSRAAVMGRQVTRLAPHFIPTALDPPDHTRLRRSVAAAFTARGVERVREKSRRMLDELIELLRGGPPADLVETVLSPFPIAVVCELMGVPAADRHSMHTWTQLLSSAHGAEVSEKARNDMGAHFERLIGERRGSTGEDVTSLLGAAVGSGE-ITLDEAVGLAVLIQIGG-EAVTNNSGQLFYILLTRPDLAERLRAEPKIRPQGIDELLRYINAVGLSRIATEDIEIRGVRIREGDTVYVSYLAANRDPDVFPDPERIDLTRSPNPHVSFGFGPHYCVGGMLARLESELLVEALLDRVPGLRLAPGLVPFKKGALIRGPEALPVTW-------- 159484456 42 ----------------------------------------------------WLISRHKELKEVLQDGR-FSKTLPGFPEQSGNAATFV--DMDPPEHTKYRGMVWPYLTPEAVEQLRPSIQAKADKLVDAMIARGGLDLNEAFSMPLPFRVIYDFIGIPEADFAYLS--ANVAVRSSGSSNAAAAADDLVKYMDNLVAEKERNPGKDLISELVTKQLRPGHMTREQLVQTAFLMLVAGNATVATQINLGVISLLQHPDQLAAMKADPARVPAATEEICRTGSSYALRRLAVADVQVDGQLVKKGEGIIALNQSANRDESVFPDPDRFDIHRQNPQQVGFGYGTHVCVAEWLARAEIQVAIGTLFRRLPNLRLAPESQIQYSDPARDGLAALPVTW-------- 166159378 6 ----PPFCPVQFQ-DSDLLNSGFHAATDMHAWADLRE-NQP-LYRADPGGGRWVVTRHEDVSRVLRSHGEFSSRCVLDLNTADIASDNMMADTDPPRHREFREPLNKAFAPSVVATQERLLRELSQDLIQSVLEAGVYDIAHKTMM-FPMAVTGTLMGLPPESLAELVMMTIAYDDPDYSATVRQARHELFEYFQKEYAQRRDDVDPDVIGAMVGMDLSEGPMTQEQVLLNAFVLLIGANVTTPHALCTLMSVMAEHPEQYRAVQENPELRASCLQELLRWSSVTALMRYAVKDVEMHGRTIRAGEPVTAWIGAANRDERVFPDPYTFDVARRPNKHLAFGLGPHYCIGANLAKVGLDIFLDELLERVESIEIA--GEVKHASHFVPGYKSMPVRFTP------ 186474729 8 ---LPKDMANHLVDPHYYTNPDRLHETY--AWA---RANNP--VGRAMADGHWVVTKHADVSMISRDTVSFNGEYSVVCRPKASIEHVISATVDGDEHKNLRALTQSWFMPNSIIKLDGRIRSLARAMTAKLLQQGQVDFANDVASHYPLNVIMDILGVPQEDSLRLLTLTHEMMQRQGDSSSAMGKALLKDYFKRLTEDRRANARNDIASVLANAVVNGQPIDERTLLGYYVIIAAAGHDTVSSSISVAMWALSRFPELLPRLQADRSLIPQFIDETCRYASPVRHMRTATVDTDVRGRTIRKGDWLMLCYGSANFDEEVFPEPFNFNIDRKPNRHLAFGVGAHVCLGQHLANMEMRILFEELIPRLR--LIEPAGEIEFASSFVGGPKHLPV---------- 118466192 32 -----------------------------------------------------------------------------VPRPEGQPALGL-GEVDGPYHQALRHALAPFFSPGAVEKLKPFMEQSAHWFLDQQITTGQMDLVLDYASPVPAILTMKLMGLPYDNYANLFHSVMAVSQDSDEYATAIAKPAMMHEVLDYAATRRAKPEEDLTSFLIRFEFDGHRLTDEQLLNILWNLIGGGVDTTTSQTALTLLHLGTHPDLRQQLIDHPELYRTATDEFLRYFSVNQTSRTVTHDVVLAGQRLRKNDRVVISWLSANHDENEFDRPDEIILDRSPNRHVAFGLGPHRCIGSHLARLMSEVMVRAVLDRIPDYQVDVENVHQYLGNSMTGLGQLPVTFAPGKSR-- 67924282 47 ----------------------------------------------------WIITRYQDVDTILKDNLFQVDDLP-LRLEEKSAYNFLPLAQQPPNHTRLRSLVNKSFSPASVGNMKEEIEAKVNHLLDKVIPTGKMDLIDDLASPLPAMTVTNILGLPPEDLIHWSYVFDQPMSLEGNKMAMEAREYLLRFIANIDENSQ---GLIADLVKAKDEENK--LDEDEILGFCIMLLIVGQETTKSFISNSILALLQHPEKLQELKDNPEIIKEASEELLRYDTPVVIARLAREDVEIGGKTILKGDKVILCLGGANRDENKFPNPEKIEFQRSN-RNLPFGGGIHFCLGAFLARLQGQISINRIVQRLPNLQLVNQTPDWRESITLRGLKSLPLTFD------- 85709967 54 ----------------------------------------------------WLVTRYEDVMRISKDNATFLNNVVFSTRQATEGSDMLVDSLDAPIHPKYRKLTQDWFMPRNLRQIEEEIRALAHQTVDRMIGAGELDFVKEVAGPYPLRVVMQILGVPPEDEPRMQMLTQQLGGQDADLSVAGAVTTFEDYFARLAEERRANPTDDVASVIANATVDGKPLPPRDMAGYYIIVATAGHDTTSASTAGAMMALANDPEQFARVKADRSLLPGIVEEAIRWTSPVQHMRTAAEDVEVGGQLIRKGDWMMINYVAANHDPAQFDNPRRFDAARSPNRHLAFGAGAHQCLGLHLARLEMRLLFEALLDRVE--AIEPAGEARRNSTFVGGLKTLPV---------- 120403225 58 --------------------------------------------------GYWAVTRRADIAYVSQHPELFTSERGVMPAEVQRFASFFLT-MDPPQHTTYRRLISSAFTPRNVRQIEEQIQRNAVAIVDDLVGAGDIDFVADCSARLPMLTIMEMLGVPGADQPAVALAAEKMSDDEYSSLEERAANTLNEIMLELAKFRRAHPGDDLMTGIVNAEVDGQRLTDEEIGAFLILLASAGNDTTKQTTTHAMMALVENPQQRAWLMADFDRIGAAVEEFVRWSSPVLQARFATRDTEINGQPVAEGDKVGLFYCSANRDEAVFDNPAGFDLSRSPNPHLGFGGGGHFCLGNQLAKAELRNLFRELLTRLK--TVEFGEPDLLHSSFVHGVKRLP----------- 45934783 44 ------------------------------------------------GGEAWLLTRHADVRAVLGD--------PRFSMEAGAGRDVRPTSMDPPGHTRLRRLAGKAFTARRVEELRPRVSRFTDELLDGMRDEPSGEVMEDLALPVSISVICGLLGVSYDDRHLFRDFSEALV--SSSLGPAEVQRATEDYMADLVADRRARPTDDFLSTMVQARDEGDRLSEAELLMMGSGLLISGYETTATQIGNFVLLLLDDRRLYERLVTEPDLVPSAVEELLRFTPLTLDGRIALEDVEIGGTLIRAGEAVITSIASANLDDTAFPGAASLDLARAQNPHLGFGHGAHYCMGAPLARLELQVVLSTLVERLPELRLSPASELRWRAGLLRTPEAVPVTW-------- 48526191 72 -------------------------------YRTLREEDPITQVTFPDGAKGWLVSRYSDVRAVLADPRFGANQQPPLPGM------FL--TMDPPEHTRFRRLLTGQFTVRRMRKLAPAVEQIAERLAEMAAAEGPVDLVQAFALPVPSLVICELLGVPYADREEFQENSSRMLRLDASQQFEQAQMAMYERIHQLVVAKRAHPTDDILS----GLVQSGVLTDEEVTGVGVLLLIAGHETTANMIALGTMCLLGHPGQLASLRADPELMDDAVEELLRYLTIVQYGRMALEDVELGGQRIKAGS-VVVAALPSGNRDATSGDPETLDVRRPYSPHLAFGHGVHQCIGQQLARVEMKAALSALIDRFPGLRLAPAREVPMRDDLIYGVHELPVTW-------- 150416607 48 ----------------------------------------------------WLITGYDLVRSVLADPR-FSSR-----KELMNIADFLPPAMDEPQHGRYR---KPLVGKFTVRRLTERIERITAECLDAMEAAGTADLVTAFAKPIPTIVICGILGVPYEDRASFQEQIDAFMGGEVSEELVAAYTATQEYLARLVAAKRANPTDDVLSELTDGD-----LTDEELKGISLILLAAGFDTTANMLSLGTFALLSNPEQLAALRADPSLTDGTVEELLRYLSVAKTHRTALEDVEVGGRTIEAGTTVVLSFNTANRDPERFADPDVLDIRRPYDGHLAFSHGIHQCLGQQLARVEMRVAFRALLERFPTLRLAVPARLRPETADIYGVKSLPVTWD------- 118466060 42 ------------------------------------------IAWTDTYGGHWVAAGGDAVFELAR-CPHVSNDHDVNNERRGYRGVTIPLTMDDPEHRIYRSLLNPYLSPAAVSRWQPFIDDVVRACLDERIESGRIDFVDDLANVVPAVLTLAMLGVP------LRKWT-MYNEPVHAMVYTDSPEAVHDMWVSVVTEIREHPRPGIINALAQLRIDGEPAPDMEIIGMLTLLIGGGFDTTTALTAHALEWLSEHPDQRARLHELDVLLNPATEEFLRYFTPAGDARTISADMELDGIRFAEGERLWLSWAMANRDPSLFDNPNELMLARKANRHFSFGIGVHRCIGSNVARTVFKSMLTAVLERMPDYRCDRVNTVHYDTGIIQGMRNLPADFTPGKRR-- 119898818 1 ------------MFSFDPYSPA-VDADPFPFYKTLRDEH--PCFWSK-EANMWVLSRYADIVTALNDWQTFSSAMTELPNRAGATL----GTTDPPRHDRLRGLVQHAFMKRNLESLAEPIRQIARETAAPLADLKQFDFIEDFSSKFTVRVLFAALGLPDEALVREKAVTDAATRQKGPEHIA-AYNWMQDYASKVIAERRANPKDDLISHFSMAEIDGDRLDEREVLLTVTTLIMAGIESLGGFMGMFALNMADHADARRQCVANPDLLVDAIEESL-RFNTSAQRRCLTRDHTLHGKTMREGDFVCLAYGSGNRDERQFPNPDVYDIGRKPKGHLGFGGAVHACLGTTIARISVKAAMDAFHRVVPDY--------------------------------- 126437880 37 ------------------------------------------LAWTDTYDGHWVAAGSA---EVFELARHVSNDHDVHHERRGYKGISIPTEMDDPEHRHYRTVLNPYLSPAAVKCWEPFVDELVRACLDDHIESGRIDFVDDLANVVPLTLAMLGVSLEKWSIYNEPAHASVYTPPDSAERVRELFMAMGVDLFTNLMEIRENPRPGIIDALATMRIDGEAPPDIELIGMLNLLIGGGFDTTTALTAHALEWLSEHPDERTRLSERDTLLNPATEEFLRYFTPAGDGRTIAEDMALGDAELREGQRLWLSWAMANRDPAVFTEPDRVVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMVTAVLDRMPDYRCDPHGTVHYDSGVIQGMRHLPATFTPGEPK-- 167366789 40 --------------------------------------------------GGYFLTRYDDLVAVYKNTTLFSSDKKFTPKYGDSLFEHHTTSLDPPSHTRVRRLIMGALTPRAIAGMEPDLIALVDRLLDAMATKGRVDLIEDFASAIPIEVIGNLLGVPHDERGPLRAILGALEPVIGPEAFALGNAAVAEYLDTLIARRTAEPGDDVLTRLIRGEAGGEKLTAKELLHNCIFLLNAGHETTTNLIGNGLVTLAANPDQKQRLIAEPALIKTAVEEILRYESSNQLGRITTAEVEIGGISMPANTSLTLCIGAANRDPAQFADPDRFDVSRSPNRHLAFASGPHQCAGMALARLEGAIALSRFLARFPDYVL------------------------------- 115375868 18 ----PPSTPQPLLEGFDLTDQSRFSNGFPHQVFARLRRDAPVLFGQSIDGGFWVLSKHADIREAAANPAFSSRGGGGRPHGGTHIDDARPNMMDDPRHQDFKDVMTPAMGRQALATLEGKLRPYAAELVSSLLARGNCDFATEVGATVGAHAISQLLGIPSQDWPLFAEWTSLLMREAGRPTERSQKMDIFRYGCQLLAAKRAGPSDDLTSLLAGGKLSGEGPISDLERQTCFCLMVAGTESTRNMIAGGVLALAENPEQWRALRADRSLVPSAVEEILRWTSPTPNRRTATRDIRIRDTQIRAGDKVTLWWTSANRDEDVFSNPFSFDIRRKPNPHLAFGYGSHTCFGDHLGRLEMRVVLEALLDRV------------------------------------ 117302 52 ----------------------------------------------------WLVTRHQDVRAVLGDPR-FSADAPFLTAGGREIIGTNPTRMDDPEHARLRRMLTADFIVKKVEAMRPEVQRLADDLVDRMTTRTSADLVTEFALPLPSLVICLLLGVPYEDHAFFRVLLTLRSTPE---EVRAAQDELLEYLARLARTKRERPDDAIISLVARGELDDTQIAT-----MGRLLLVAGHETTANMTALSTLVLLRNPDQLARLRAEPALVKGAVEELLRYLTIVHNGRIATEDVLIGGRTIAAGEGVLC--MISSANRDAEVFPGDLDVARDARRHVAFGFGVHQCLGQPLARVELQIAIETLLRRLPDLRLAPHEEIPFRGDMIYGVHSLPIAW-------- 88856809 42 --------------------------------------------------GFWSLTRYHDIVSVLRDTETFSSERGTVNLEELDA-DQIEAETDGVRHRALRRLMQGEFTPKAVAGYETFLRGLTASTLDAAFANKEFEFVDQVAADFPIRVLAKMLDVPDTDIYKLIDWGNRMIDPEHADVLASSAESVFEYGNDLANQRRGKDGTDLVSRLVNQTMDGEALSERDFNSYFLLLVVAGNETTRHTITHSMNYLMDNPDQMALLQEKPELIPWAVEEFLRMASPVYHRRTATKDTEINGQAIKEGQKVVTWFAAGNRDPEVFEDPYKMDVTRNPNEHMAFGRGGHMCLGNSLARLEIRIMFENLLPRISGMTKLSEPD-RLRSNFVNGIKRLPV---------- 37521504 38 --------------------------------------------------GMWVLTRYADVLAVLKDPHFSSSQIPLAVRQRSERPDQAQSHTDEPDHTRLRHLVVRAIKRRTPEQEQAHLTRIASALLERVGPKGRMDAVADYAERLPLQFMAESMALPPDDWTHLRYLLEPGLMGRGDF---ERVQAVLDEVIAFFEDRRQQPGDDLISALAHREAQADRLSDEEIVYCCIMMFVAGHETTRSLIASGLLALLQHPEQLAYLRMHPERMGAAVTEMLRYESLQQTKRRATAAVAVGGRTIQPQEQVLLCLGAANRDPARFEQPDRFDITRTDNGHLAFGQGMHHCLGAALAQMEAQVALRVLLERFANLTLQDTPEWLEHSFILRGLKTLPVQWD------- 206687361 38 ------------------------------------------LHWTEYEGGKWSVTRYADITVMNKNTEVFSSARGIMEDQSYEEYLARRTETDPPEHSKVRMKLLKAFSKTTMAQYEQDIRDLCADILDQALAKGEFDATKEIARQLPMRMLGRVVGLPEADLPWLVEKGDALTDPDFTMPFSPAGAELYVYAKELMEEKARKGDTSGVNLILEPAKDGSVITETEFRNFFCLLVAAGIDTTRYSIAAGIQAMCHQPDLLAQMQAGGAVWETAADEIIRWATALYFRRTATRDHEMHGKTIRAGDKVLYWFVSANRDETQFDDPFHVNLHRSPNRHLSFGQGPHVCLGMWLARLEVTVLFQELAKRLRHIE-AAGPHKFLRSNFVGGIKALPV---------- 118619291 55 ----------------------------------------------------WAITKLKDVKEVSRRSDVFSSENGVIPREDIDVQRFVMLNMDAPHHTRLRKIISRGFTPRAIGRLHDELNDRAQNIAKAAAAAGSGDFVEQVSCELPLQAIAGLLGIPQEDRGKLFDWSNEMTTEDPEFAHIDAKASLIGYAMKMAEEKAKNPGDDIVTQLIQADIDGEKLSDDEFGFFVVMLAVAGNETTRNSITQGMMAFADNPE-QWELYKR-ERPGTAADEIVRWATPVTSQRTALEDYELSGVQIKKGQRVLMFYRSANFDEEVFEDPFSFNILRNPNPHVGFGTGAHYCIGANLARMTINLIFNAVADHMPDLKIAAPERL--RSGWLNGIK-------------- 171363660 11 --------------DLDIFSPE--YACNREKYAARALRDYPLHFYKPLN--LWIVSKHKDVRSALFTPQVFSSVADIAPRVPDLYTDVHLPSMDPPEHTKLRVPVQQALLPGRLVGKDEVVRRIANELIDTFIDKGECDLLHDFSYKLALYLIVDLLGIPKERAEFFQLFTPKVERADARFFVPMPEEVLNDYLREVVENLDRNPGNNMLSNLLQLREPDGSRTITISANVCNALEFGGHDTTATLIAHLTYFVLTTPDLKDTLTEDPSLIPAAISETLRRRCPV-DGRRTLSDVELCGQKIESGSIVYLDLTAANLDPDVFPEPETFRLNRDNIKEVSFGFGRHVCAGQYLSRIEAKAAYEELMRRIPNMRLADGFKLEYMPSVATTVKGLPLVWD------- 108800645 47 -------------------------------------------AWSDTYGGHWVAADSRHVFEAVSNHHDISGETPFIPKASATVVRGGILEMDEPEHSAYRGALNPYLSPAAIKRWEPFVDEITRAALDEHIESGRIDFVEHLANVVPAVFTLAMMGISYSEPTHASVFTPEHS-PEREKINEQHREMGIDLITNMMEI-RENPRPGLVNALVQLRIDGEPAPDMEILGNLGLIIGGGFDTTTALTAHALEWLGEHPDQRERLSERATLLHPATEEFLRFFTPAGDGRTFADDVEVEGQQFKKYERLWLSWAMANRDPSVFTAPNEVILDRKGNRHFSFGIGVHRCVGSNVARTVFKSMLTAVLDRMPDYVCDPEGTVHYDTGVIQGMRNLPATFTPS----- 134101095 56 ---------------------------------------------------HWVVTRYADIKEIFRDTRRFSASNALDPRERLAEYDFAPGPVEPLHMRRRRALAGPLAADEVA-KLEGRIRDLVTRYVDGFAGRGRADLVDDLLWEVPAIVGLLVCGVPDEDIDRARHYTIKM----GSFTWGRPTEEWWSLSGRLVERLKREGGEGWVTAIEVHREDPELVNDNHLQNMMMSGLVAAHETTTNATANALRHLLSNRSSWEALCADPSAIPNAVEECLRSSSVLCWRRKALVDVPVGGVTIPAGARVLLVIGSGNHDDDVFGDPGELDIARSNAKHLTFGIGSHACIGAPLARLEMRIILEELTRRLPGMRLVEGQDFGYRNASFHGPRHLLVEWEPA----- 206677417 48 --------------------------------------------------GFWSITRHADILELNKNPAVFSSEHGISPEEVVARRTF--QEIDPPEHMKTRIKLAKAFSKGVIEEFNTDIRELCVEILDEVLPKGEFDATKEIARVLPMRMLGRILGTPEEDLPWLDHVLDKMTTDEFRMMNSPAGAELYAYAKEMMDKNNKAGDTSGVHMILQPGPDGSLISEAEFRNFFCLLVAAGNDTTRYSIAAGIQALCHQPELLGQMQAGGDVWDTAPDEIIRWATALYFRRTALSDYEIHGKTIKAGDKVLYWFASGNRDETVFDDPFRVDLARTPNKHVSFGQGGHVCLGMWLARLEVRILFQELSKRIAKVATAPHTFL--RSNFVAGIKSLPV---------- 82658707 19 ---------------FDLTDQTRFADGFPHEVFVRLREEAP-VLWTTVDGGFWVVTRHADLKAAAEDPVFSSKGGVGREGGGTHIDDLKPNMQDDPRHQLFKDLVSPPVARQAVEARLDEWREIAARLVGKAVAEGRVNLQPALTAPYTIECVGKVLGAPEEDVPQLETLAGFEERRSGKVTSTETQYAMYEYSKKLLARKRAAPANDLMSVLAHGDIAGRPLSEYEREAFFCLVLIAGSEPARNTLASGILALAQHPEQWHDLRADRSLLPGAIDEMLRWASPTPNRRTALRDTVFRGTEIKAGEKITFWWASGNRDAEVFDDPATFDIRRSPNPHLAFAHGTHSCLGEQLARIEMRVLLEELLDRVAEIRL------------------------------- 26541552 25 -----------------------------QSYAKLFEDGDPIRVQLPFGEPAWLVTRYDDARFVLTDSRHLATEPRMTPRAVPESI----LTMDPPDHTRLRTLVSKAFTPRRIESKRAWIGELAAGLVADMKAGGAAELVGSYALAIPVTVICELLGVPEDDRTRLRGWCDAAL-STGELTDEECVQSFMDYFEDLVKERRAEPRDDLTSALIEARDAHDRLAEPELIGLCISILIGGFETTASEISSFVHVLQQRRELWTRLCADPEAIPAAVEELLRFVPFAANGRYALEDMTVGGVLVREGEPVIVDTSAVNRDGLDNADEVVID--RADNRHMVFGHGAHHCLGAHLARVELQEALKALVEGMPGLRL------------------------------- 169627714 53 ------------------------------------------------DDGFWVVSKHKDVKEVSLRCEVFSSELPTTPRERIDATRLIMLNMDPPRHSRLRHIISRGFTPRAISRLRDDLNARAQGIARAAAQLRHGDFVEQVACELPLQAIAGLMGTPLDEREQLFDWSNRLVSSDGEDDSAVASAELLMYAMGVAARKTAEPGADICTDLVNADIDGQKLSDDEFGFFVMLLAVAGNETTRNSITHGMHAFTQFPE--QWELYKKTRPETAADEIVRWATPVTSQRTALEDTELGGVRIKKGQRVVMMYRSANFDEEVFENPFTFDIMRDPNPHVGFGNGEHHCVGANLARMTINLMFNAIADHMPDLASA-GEPDRLRSGWLNGVKHWEVDFCPA----- 145223877 54 ----------------------------------------------------WVVTKHHDVKEISKRSDVFSSEVKTLPREQIETGSLVLLNMDAPRHTHLRKIISRGFTPRAVERLRDDLNARAQNIAKTAASAGSGDFVEQVSCELPLQAIAGLLGVPVDDRKKLFDWSNQMVSDDAHYDNRNAATELIMYAMQLAAVRAEQPGEDIVTKLIEADVDGHKLSDDEFGFFMVLLAVAGNETTRNSITHGMIAFTEHPD-QWELYKR-ERPITAVDEIVRWATPVTSQRTALTDYELSGVQITKGQRVVMSYRSANFDEEVFDDPFTFDILRDPNPHVGFGTGAHYCIGANLARMTIDLMFNAIADHMPDLS-AIGSPDRLRSGWLNGIK-------------- 189458701 4 -----PHLPQ----GFDFTDPDLLQARVPHPEFAEMRRTAP--VWW-CDEGYWAVTRHADVRHVSTHPELFSSNTNTISRDQIEVQKLIMLNMDPPEHTRVRQIVQRGFTPRAVRSLEAALRRRARSIVETAKPDGSFDFVTNIAVELPLQAIAELVGVPQEDRSKIFDWSNKMAAPEYAITGTEAAMEIVSYAMNLAAARKECPAQDIVSVAAEGEGN---LSSDEFGFFVILLAVAGNETTRNAISHGMHAFLTHPE-QWELYKR-LRPDTAAEEIVRWATVVSFQRTATQDVVLGGARIKKGDRVGLFYSSANNDPTVFDHPERFDITRDPNPHLGFGGGPHFCLGKSLAVMEIDLIFDAIADALPDLRLA-GDPRRLRSAWLNGIKEL------------ 126732050 48 --------------------------------------------------GYWSITRHEDIVQMIRDTETFTSARGIMEDQTHEEYMARRTETDGREHRKVRMKVAKAFSAPVVAGFEGQIRDLCGPILDRALDMGSFDATREIARELPMRMLGQILGTPEEDLPWLEHVVDRMTDAYRMMPFSPAGAELYEYARDLMDRKNAAGDTDGVHMVLQPDENGEAISETEFRNFFCLLVAAGNDTTRYSIAAGIQALARQPGLLEQF-QSGEVWATGTDEIVRWASATYFRRTATKDVEVHGQTIRAGDKVLYWFASANRDDTIFEDPYRLDLTRKPNRQLAWGQGGHVCLGMHLARLEVRVLFQELCARIK--AIAPAGQEAFRSNFVNGIKRLPVTVTPA----- 134100063 8 ----------------DVFDPRRYSSGIPHA----------DFAWLRANAGDWPAGPGFWAVTGYDDVGEFSSDLPFIRR--------MMLNLDPPEHGKLRRIVSRAFTPRRVERFRAEVAARARRLVDAVAERGGCDVPPDLTDDFPLLNLADLMGVPEQDPEHSEVVRDADGRPLNPRSPAMLAD-MFGYAQELAAHKRRHPADDLMTALATAEVDGGRLSGAELEMFFFLLSVAGNDTVRSALPGGLRAFAEHPGQHRLLLESPELLDRAIEETLRYHPVLSFRRTATTDVELAGQAIPVGAKVVVFHCSANFDPARFDDPLRFDIRRDPNEQLSFGTGPHVCLGAHFARLQLRAFYSEALWRLRDLHVT--GPVRHVSNFINGIKHLPVAF-------- 8050845 48 -------------------------------------------------GPVWLVTRHEDVRAVLTDPRISADPSPKAGRTGGAPSQYVPVAMDPPEHGRFRKTLIPEFTVRKVRELRPVIQQIVDERIDAMLAAGSADLVESFALPVPSLVISSLLGVPKVDRDFFEDRTRVLVRLSSTEERDKATQALLRYLGRLIQIKQRRPGDDLISLIAAGT-----LSRQELSGVAMLLLIAGHETTANNIGLGVVQLLTNPRWIGD-----DRI---VEELLRYYS-VADFRVAVEDVEIGGQLIRAGEGIVPLIAAANHDATAFAAPSEFDPERSARSHVAFGYGVHQCLGQNLVREEMDIAYRTLFARIPSLTLAPVEELPLKDGVLFGLHELPVTW-------- 126436287 21 -----------------------------EPWEIYRRMREEAPVYYNEELDFYALSRHADVAAAFKDYQTFSSALDLSMVKTGEPAPFMIILMDPPEHRQMRSLVNKVFTPRQIAKLQPMVEETIDSCFRAADPE-HFDVVQEFAAFFPVEVITRMLGVPEDRRQQVRQWVDEEMSPEGMQAIADAM-GLY---FELIAQRREDPQDDMFTALVQAEIDGRMERLDEIAGFATLLGGAGAETVTKLIGNAAVTFARFPDQWQKLLDDRSKIPAAVEELL-RYEAPAQYNVRRSDVTIHGVTIPAGKPVFL---LGGSANRDNADTFDIDRDRTEAQNLGFGYGVHSCLGAALARMESAIALERLLDFMPRYEV------------------------------- 118616186 43 -------------------------------------------AWSDTYGGHWVAAGSH---EVFELAR-----CPAVSNDRGYKGISIPTAMDDPEHRIYRTVLNPYLSPAAVKRWEPFIDEVTRACLDERIEQGSIDFVDDLANIVPAVLTLAILGIPLEKWNHAAVYTPEHS-PDIQRVTEMHRQMGLDMVTNMIEI-RDNPRPGLVNALVQMRIDGQPAPDLEILGNLGLVIGGGFDTTTALTAHALEWLSEHHDERERLWNRDTLIDSATEEFLRYFTPAGDGRTFSDDLEFFGIHFKEGERLWISWAMANREPQVFPDPDELVLDRRGNRHFSFGIGVHRCVGSNVARTVFKSMLSAVADRMPDYRCDPDG--------------------------- 118465042 34 ----------------------------------------------------------DAVNTVFRDGRVFSSK----PYDKTIGLFMGPTAMEGKKHRDHRNLVSAAFKSKALARWEPTIVRPICALIDDFIDAGTADLVRQFTFEFPTRVIARLLGLPDEDLPMFHTRAVQLIHVDYERAF-EASAALKDYFLEQIEQRKSKPTEDIIGDLVTAEIDGEKLSDEAIYSFLRLLLPAGLETTYRSSGNLLYLLLTHPDQFAALQADRELLAPAIEEGLRETPLTTVQRFTTEDTELHGVRIPARSVIGVCIGSANRDERRWERSEEFDIFRKHVPHISFAAGEHTCLGLHLARLETRVAMECLLNRLTNVTLLSDGDPHIHGQPFRSPTALPVTFD------- 145222199 46 -------------------------------------------------GGYWVVSR-------HEDIKSISRNSALWSTNAKGAVMRLPDGVDAPEHTRLRKIVSRLFTPRAIAGMEAKLADSARQIVGEAADKAGGNFVDDVATLLPLQAIADLIGVPEEDREKLFHWSNAIMNPDFDSDPTIANAELMGYAYTMAEQRRRCPADDIVTRLVEADLDGDALGEVEFAFFVILLAVAGNETTRNAMTHGMNAFLDHPD-QWELFKR-ERPETAIDEIIRWATPVCFQRTALDDVEIGGVTVARGQRVGLFYSSANFDEDVFDNPFNFDILRNPNPHLAFGNGAHYCIGANLARMEIKLMFEAIADRLPDISKRAEPQ-RLRSGWINGVKDLQVAY-------- 214003879 56 ----------------------------------------------------WQAMGYDVVRKILGDHENFTTRLRLTEAESGEGVPIPPSTYDPPDHTRLRRMLTPEFTVRRIRRLEPAIQSLIDDRIDAMEAAGPPAEAQVFADPVGGGALCELLGVPRDDRNEFMRRVRQNVDLSRGYKARAADSAVFNYLSGLITRQRKDPDEGFIGMLV--REHGEDVTDEELKGVCTALILGGVESVAGMIGFGVLALLDHPDQRQLLFAGREEADRVVAELLRYLSAVQQPRMAVKDVVIDGQRIKAGEYVLCSILMANRDEALTPNPNILDANRDSVPHVGFGHGIHFCIGAAVARAVLRMSYQALWQRFPELRLAPVEEVKLRRAFIDSPDQLPVTW-------- 197769290 30 -------------------------------------------------------------KDARRHWDRFPDHTTGWPLTLWVAVENMFTAYG-PEHRRLRRLIAPALTARAIGALEPDIERFTRELLDKLAPGGTVDLRENFAVPLPIRVIAHLMGLPEHLLPEFRRTVDGVFATDLTAGEAAATQGLYRALDALIALKRAEPGDDLTTRLTDAGGDGRGLTTQELRDTLLLMISAGYETTVNLIDQSLTGLLTHPAAHTAARSGTVSWPDVAEETLRWQAPLPPMRYATTDIALDGVVIRRG-QALLPAYSAANRHPALHGPTRFDPSRADKTHFSFGHGVHTCLGAPLARLEATIALRMLDARFPALSLAVPAHTPLPSFLTNGHRALPVVLRPGTS--- 15824024 15 ----------------------------------------------------WLITRYADVRQALADPRSVNDQHPNWPNRPPRAVSF--WRMDPPEHGAYRKMVAAEFIAHRTQALRPLLQSITDELLDEMAAMPKVDFHSVFALPLPCIAIARIFGVPDEDMSEFKENTSALLNQKEPEKAVQAFLATTAYLDGLARAKEREPKDDLLSRLVVNFVRPGQLSHDDLVAMVRLMLVAGHETTANQIALSIFTLLDRPGVLAELRADPRLLTPVVDELLRYWSIAQDNRTATEDLSVGDARIAAGDAVVI--SVPGANHDEAVFPDAADFDRDNSRHLAFGHGPHFCPGGPLARTELEIAITSVFRRFPDLRLAIGRQVPHTDTLVYGLECLPVTW-------- 159037708 48 ----------------------------------------------------WLVTDSAHARAVLSDYRRVSGNYPLLNEEVDSGYADVLFGVDPPEHTRQRQMIMPSFTLRRTAVLRPDIQRIVDKLDEMMRHGAPGDLVTEFAQPVPSMVMSFLLGVPWEDHEEFETPAHKLFVPELA---EEATTELGAYLERLIQKKEQPGGTPGGTGLLDDHLRAGALSRDELVHIAMAMLVAGTDTTTNVISLGTLALLDNPDQWAALRDNPELIPGAVEEILRYTSLIAFARVAVSDIELNGAVIKEGEGILISSAGVNFDPALAPDPGRFDIRRPPRPSFSFSHGIHRCPGDNLARLELEIAFRSLVTRMPNLRTAPIDQINNNDGTLQRLYELPVVW-------- 168086213 23 ---------------------------------------VPAKVWD--GSPTWLVSRYEHVRALLVDPRVTVTRQPRLSEADGDGDGFRSMLMDPPEHTRLRRMFISAFSVRQVETMRPEIEKIVDGILDRLLAEPPVDILTHLALPMSTQVICHLLGVPYEDREFFQERSELASRPNDDRSMPALIE-LVEYLDGLVRTKTAHPDTGLLGTAVTERLLKGEITHQELVNNAVLLLAAGHETSANQVTLSVLTLLRHPETAAELREQPELMPNAVDELLRYHS-IADGRAATADIVLGDHTIRAGDGLIILLSSANHDGNTFGAEATFDIHRPARHHVAFGYGPHQCLGQNLARLEMEVTLGKLFRRVPALRLAPDALRVRQGSPIFGIDELLVEW-------- 126741404 38 ------------------------------------------LHWTEYEGGKWSVTRYEDITQMNKQADLFSSARGIMEDQSYEEYLARRTETDPPEHSKVRMKLLKAFSKTTMAQYEEDIRTLCAEILDQALAKGTFDATKEIARQLPMRMLGRVVGLPDADLPWLVEKGDALTDPDFTMPFSPAGAELYVYAKELMAEKERKGDTSGVNLILEPAKDGSTITETEFRNFFCLLVAAGNDTTRYSIAAGIQALCHQPELLDQMQTGGAVWETAADEIIRWATALYFRRTATRDVEMHGKTIREGDKLLYWFISANRDESQFEDPFRVDLMRSPNRHLSFGQGPHVCLGMWLARLEVTVLFQELAKRIK--SIEPGPQKFLRSNFVGGIKELPV---------- 86740309 64 --------------------------------------------------GMWVLTRHADVRGVLHD-RTFSADVARIGRLATKSLVFT----DNPDHARLRGLVNRVFTAQAVAELRPRVHEVAERLVRRAWDDGGMDVVADLAGPLPLTVMCDWMALPDSDIPGLMKTEDFTRVSDVVETFAQA-------LDDVVTERRSRPGDDLISLLAARTAGGDRLSDEEVVFVCIMCFVAGNETTKSLIGNGLLALLQHPDQDARLRRRPELLGGAVDEALRYDSLQLTKRVATREVEIDGSRIRAGDQVLLCLGAANRDPAVFSRPDEFDITRDARGHLAFGHGMHGCLGGILAQLQAQVALDRLYRRAERLELVTQPDWQDHSFIVRGLKQLPV---------- 121606913 46 -------------------------------------------------GGAWLLTRHADVEKVLKDPRFSAQRTGAWVKDREDAFSRALLFLDAPDHTRIRKVLNAGFRPEVIRGLAPYIEQAVGELLDSARNTGNTDFMQAVARPLPVRVIARLMGI------EASAQDDFMVWSDDLATFIGAAQAMCRYFEALLPRRRQAPGDDLVSRLAAGEIEGGP----ELLAQCAMLLFAGHETTRNLLGNGLQALLSHPAQWQKLQQSPELLPGAVRELLRYDSPVQTGRRVTTELVLHGQLLRRGDLVLPLIGAANRDPARYAQPDRLDIARRDGGSMSFGSGAHVCIGAALTLMEAEIVFGQVLRRWPGLCLAGAAPQWGSNPVYRGLLALPV---------- 126436309 38 ----------------------------------------------------YALSRFDDVSRALVDHQTFSSARGAVLEIIQSGMEIPPGTLDPPLHDIHRNLLSRAFTPRKINALEPKIRELTQRCLDPLVGADHFDFVTHLGSVMPMRVVGMLFGIPEDRVEHGRSMTDN---PDGAITDGEVFAEFIDW-------RREHPADDLTTELLHAEFEDRKLHRDELLMFMNVVAVAGAETTTRLIGWSGKLLSDHPDQRRQLVADRALLPGAIEEILREPPALQAARYVTRDVDYHGQTVPAGSAMLMLIGAANRDRRRGETAESFDISRPVRQHLTFGVGAHYCLGNALARIEGRIALEEILIRFPDWEVDIDNAVMSPASAVRGWDSMP----------- 120431554 42 ----------------------------------------------------WMVTRYADVRALLADDRSRNLNRPGAARISAKNKLFQDPKMDPPEHTRIRRLVMKALTPSRVERLRPRVQEITDRLVTAMRPPIDVN--EALAYPLPIQVVCELLGVPVEDQERFRVWTGAFLSISGYTQIERNMSRLNEYMRDLIEAKRADPADDLISIAVTDAEDGR-LSEYELHWWSRLLVLVGFETTAVQIGGCIAMLLSRPDQLDLVRKDPALLRPAVEELL-RWKIVGSSRYVTEDVEVGGVTIPAGSSIIPAGDSANQDESVFEHPEVFDVTRTDNPHLTFSHGTHYCAGASLARLELEVVLSTLIRRLPDLRLAPATDLRRNDGLLESFREIPITW-------- 112419473 44 ------------------------------------------------GGEAWLLTRMAEVKEFLGDTR-FSRQAGFSPREAPIADEGGLPMMDGAQHLRTRRLLNKAFSRRRVETLRPAVTAIVNDLVDAMEAERPVDLVAEFGNAIPREVNCLLLGVPSEDWSRLGRLVDQGVIPQEQLIASWTE--LTGYFMTMIKDRRTTPTEDLISEMIQAR-NGEDVFADEEVMMNAVVVVAGYETTACQIVNMICALLRDPDQMKWLGENLDALPQAVEELLRYVPLTAAGSIAAEDAEIGGVPISAGEAVYTCVVSANRDEEVFTEPEKLNLRREVNQHVAFGAGPHYCLGASLARVELQVALEAVLRRMPGIRLAPEAELPLKDGLVRGFEQFPVVW-------- 108803873 12 --------------EIDLSDPDAFVERVPHEWFRTLRREAPVFFNPEPDGGFWVVSRYEDIREVHRRWDIYSSEIGGTSLEDLEP-DQIEADLDPPRHDEIRRLIRGRFSPRAVKEWEDQVREVARRVIEEALPKGEFDFVREISSEIPMQIFADILGVPQEERRYIIEIGDHLL-GNQDPEFARPPEKPEHRLLPLAAERRRNPRDDIITQMAFGGLTQREFDVN-----FVLLATAGNETTRHTITHGLLALIENPDQLERLRRDPSLYPSAAEEMLRWATPVHHRRTTTRETELAGTRIPAGAKVTTWFTSGNRDERADAFDVGREPSRHR-GHMTFGGGKHFCLGAHLARMEVRVTFEELIPRLRSVELA-GPVDRLRSNFFNGIKRMPV---------- 148556171 50 -----------------------------------------------------AVARHEHVRDALTDWKTFSSA-----RGVG-MEDFVPSEADPPQHSRSRGVLSRVLSPPVLKGLRDRFEVEAEAMVEAVVRRKRFDGVADLAEAFPLRVFPDAIGMGREGLPHADLLFNSFG-PRNELFQAAKEKVSFDWIEEQGKRGNLAPG--GLGLMIHDAVDRGEISEAEAPVLVRALLQAGLDTTINALGATLYCLARFPSEFDRLRADHKLAKAAFEEAIRFEAPVQTFRTATRATTLGGTPLNEGDKVLMFLAAANRDPRQWDRPDVYDIGRRTIGHVGFGAGIHACVGQLLARMEGELVLTALARRVKTLRIA-GTVERRYNNTLRGLASLPL---------- 183982789 62 ----------------------------------------------------WVVTKHKDVKEISLRSDVFSSQKTALPREQIERGKFVLLNMDAPQHTRLRKIVSRAFTPRAVERLRDDLRERARRIVEAAAAEGRGDFVEQVSCELPLQAIAGLMGVPQEDRKKLFHWSNEMV-GDQDPEFATASVELIMYGMQMAADRAKNPGQDLVTKLVEADIDGHKLSDDEFGFFVILLAVAGNETTRNSITQGMMAFTDFPD-QWELYKR-ERPVTTADEIVRWATPVTSQRTALQDYELSGVRIKKGQRVVMFYRSANFDEDVFDDPYTFNILRDPNPHVGFGTGAHYCIGANLARMTIDLMFNAIADVMPDLSISQPERL--RSGWLNGIK-------------- 86750762 40 --------------------------------------------------GGYILTRYDDLVTVYKNTTLFSSDKKFAPKYGDSLFEHHTTSLDPPAHTRVRRLITGALSPRAIAGMQPDLIALVDRLLDAMAAKAGVDLIEDFAAAIPIEVIGNLLGVPHDERGPLRAILGALEPVIGPETFSRGNEAVRDYLEILITRRRAEPGDDVLTRLIQGDGTGEKLSAKELLHNCIFLLNAGHETTTNLIGNGLVALADNPAEKQRLIGQPGLARTAVEEILRYESSNQLGRITTTEVEIGGVTMQANTSLTLCIGAANRDPAQFPDPDRFDVGRTPNRHLAFATGPHQCAGMALARLEGVIALTRFLARFPNYTL------------------------------- 29831082 36 -------------------------------WLVPHHADVSALLRDRRLG------RAYQHRYTHEDFGRTAPPAEHEPFHTLNDHGML--DLEPPDHTRIRRLVSKAFTPRTVEQLKPYVAKLAGELVDRLVAAGGGDLLADVAEPLPVAVIAEMLGIPESDRAPLRWSADELNPPDVAAKAVRASVEFSDYLRELIAERRKEPGDDLISGLIAAHDEGDRLTEQEMISTCVLLLNAGHEATVNATVNGWYALFRNPDQLAALRADHSLVPAAVEELMRYDTLQLFERWVLDEIEIDGTTVPRGAEIAMLFGSANHDPEVFRNPEKLDLTREDNPHISFSAGIHYCIGAPLARIELAASMTALLEKAPTLGLV--AEPKRKPNVIRGLEGL------------ 48526187 67 ----------------------------------------------------WLVTRHQDVREVLGDPR-FSADAPFLTAGGRVLATSKPTFIDDPEHARLRRMLTADFMVKKMEAMRPEVQRLADDLLDRMTARNAADLVAEFALPLPSLVICLLLGVPYDD--H-EFFQDRSRLLLSLRSTAEAQADLQRYLSRLAAAKQREPDDGIVSLVARGELDFEEIAS-----MGRLLLIAGHETTANMTALSTLALLRNPGQLARLREDPSLIKGAVEELLRYLTIVHNGRVATEDVTLGGRTIRAGEGVLCTLNSANRDEDVFPGGDALDVGRDARRHVAFGFGVHQCLGQPLARVELQIAVETLLRRIP-FEDVP---FRHDMGIY-GVHALPVAW-------- 41407880 60 ----------------------------------------------------WVVSRYHDIRAALVDPRLSAKTIPIMPTDADNKVPVMFARTDDPEHHRLRRMLTGNFTFRRCESMRPQIQDTVDHYLDRMLDGGAADLVREFALPVPSLVIALLLGVPPEDLELFQFNTSKLDQKSSDEEKGKAFGAMYAYIEELVQRKAREPGDDLISYVATGQLDHATTAMNSV-----IMMQAGHETTANMISLGTVALLGNPEIYARLGQTDDSAVVAVEELMRYLSIVHSDRVATEDLTIAGQLIRAGEFVVMNLPAGNWDTEFVDNPESFDADRNTRGHLGFGYGVHQCIGANLARVEMQVAFATLARRLPGLRLAPPEQLKFKDANIYGMKELPVSW-------- 158317520 22 ----------------------------------------------------WLVTRYPDARQALMDPRLSADETPGAPVRIQVPPDQKPGSMDDPEHARLRGTARRVRGLPAVQRL---IDELLDGLAAGPRP---TDLQDAFSRTLPTLVIARVLGVPDADSPFFVEKTRTISQGDTARSYAAYQE-MSEYLGVLATRKQKEPADDLMSRLAVNHLATGKITLDELVGIARLVLVAGHETTTNQIALNLSMLLDDDLRRTVLADDGVRIPQFVEESMRYWSISQDARLAVEDFELGGTTMHKGDAVVISIPAGNHDESMFPDPDRIDLDRDSGDHLQWGVGPHYCQGAPLARLEMELALKTLFGRFPGLRLATDDSVFRTGTVFHGVRELPVTW-------- 54024556 51 ------------------------------------------------DGGYWVVSKLADIKEISRHPELFSSQLKITPQQMNETGALL-LNMDPPKHSKIRRIIAKGFTPRAVESLRAALTERAERIVHEAKRAGSGDFVEQVACELPLQAIAELLGVPQEDRRKVFDWSNQMLNYDGDPAMASAE--ILGYAWNMAEQRRACPAEDIVTELVHADVDGDGLASDEFGFFVILLSVAGNETTRNAITHGMKAFVDHPEQWERFAERPRTAP---DEIVRWATVTVFQRTATADVELGGQTIRAGQRVGLFYGSANFDEDGFDDPFTFDIGRNPNPHVGFGGGTHYCVGANLARLEIDLMFNAIADAMPDLRQL-AEPVRLRNGWIHGIKS------------- 21911408 38 ----------------------------------------------------WQAMGYDVVRKILGDHENFTTRLRLTDAQSGEGVSVPPSIYDPPEHTRLRRMLTPEFTVRRIRRLEPAIEGIIEEHLDALEGAGPADLQVLFADPVGGETLCELLGVPRDDRNEIRRVRQNVDLSRGYKARAADSAAFNRYLMTLITRQRKDPDEGFLGMLV--REHGDRITDEELKGVCTALILGGVESVAGMIGFGVLALLEHPDQRRLLFGSREEADRLVNELLRFLSAVQQPRMAVRDVVVEGQLIKAGEYVLCSILMANRDEGLTSDSHLLDANREPLPHVAFGHGIHHCIGAAVARAVLRITYQSLWRRFPRLSLAPAGEVKFRNAFIDSPDRLPVTW-------- 120401697 46 ----------------------------------------------------YLVTRHEDVKTVLSDHTRFSNTRPVVPDEQARSRAGNLLGLDPPEHQRLRRMLTPEFTLRRMRRLQPRIAEIVDAQLDALAAEASADLVQHFALPIPSLVICELLGVPYADRDDFQRRSARQL--DLSIPIPERIELAREYMGSLVAGARTNPGDDILGMLV--REHGAELTDDELVGIAGLLLLAGHETTSNMLALGTLALLRHPEQLAAVREDPDAVAPAVEELLRWLSIVAIPRITTTDVEIAGVSIPAG-QLVFASLPSGRDDEFIERPEVFDITRGAMGHLAFGHGVHHCLGAPLARMEMQIAFPALLRRFP--TLAPAGEFDRSFHFIYGLKSLEVTW-------- 118471024 13 ---------------YDFTDPDVLFRGIVEEFAVLRKT--APVWWNQDDGGYWVISRHEDIKTISRDGGEVWSTNAGVTAEQLDLTKALLINHDAPEHTRLRKLVSRLFTPRSVAALEEKLAVAAHDIVAEAKAEGSGNFVEDIAMKLPLLAIADLIGVPEADREKIFAWSNAIINPDFDSDPTVANAELMGYAYTMAEERRRCPADDIVTRLVQADVSGESLGEVEFAFFVILLAVAGNETTRNAITHGMNAFFENPD-QWELFKR-ERPITAVDEIVRWATPVCFQRTAVVDTEIGGVPIKAGQRAGLFYSSANYDEDVFDDPFRFDILRDPNPHLGFGNGAHYCIGANLARMEIRLMFDEIADQIPDITKV-GEPQRLRSGWINGVKDL------------ 171702413 45 ----------------------------------------------------WVVTRHAEVRRVLADSRTTADRAPNFPEQSADAPVLISVSMDPPEERRIRDYA------PVVEKI---IAEAVGQLRAGPRP---VDLVAEFALRVPSRVICELLGVPYADHDFFESLIDNTVTPEGRAAFGE----IHEYLTGLVAAQEADPGDDIIGNYVRATRERGDYRREALVSHAFLLLIAGHETTANQIALSALALMQRPELREHLDGDPVRMASAVDEMLRYFTIVDTSRVATADIEIGGVTIRAGDGIVALCTIANRDPDVYADPDELDLTRGSRRHLAFGFGPHQCLGQGLARLELELALRTLVTELPGMRLAPATELEFKGTTSAGVRRLPVTW-------- 145294718 35 ---------------FDMHNPFPAYKELRQEEPVMFDERI----------GYWVVTKYDDIKATFDDWETFSSENAQAPRKRGTAYSGLSARI-PPEHTRIRAIAQKAFTPRRYKALEPDIRAMVIDRVEKMLANDQGDMVSDLAYDIPTITILTLIGADISMVDTYKRWSDSR----AAMTWGDLSDELVEYWQEMVAEAHENGGDNLTADLVRAQQEGQEITDHEIASLLYSLLFAGHETTTTLISNCFRVLLDHPEQWQAILENPKLIPAAVDEVLRSGSIVGWRRKALKDTEIGGVAIKEGDGVLLLMGSANRDEARFENGEEFDISRANAEHLSFGFGIHYCLGNMLAKLQAKICLEEVTRLVPSLHLVADEAIGFRENLSFRVTSVPVTWN------- 193735592 42 ----------------------------------------------------WLVTKYKDVTFVATDNRKIRTRPGFPELSAGEAAKAKPTDMDPPEHTKHRSMVNHFFTPEYIKSLQPYIQKTVDDLLDALKAKGPVDLVKEFALPVPSFIIYSILGVPFED---LQFLTEQAIRTNGAREASAASKGLLEYLEKLVDLRAAAPKDDLISKLVVEQMIPGNISKADVVQNAFLLLVAGNATMVNMIALGVVTLFQHPTQLAELTADPSLAPAFVEELCRYHSAMAIKRTAMTDIEIGGKLVKAGEGVIASNQSANRDEEIFTRPDEFDMHRKWPSQDAFGFGEHRCIAEGLAKAELTTVFSTLFQQLPNLKISPIPEIKHKD---VGIQELPVTF-------- 159038118 37 -------------------------------------------------------------RAVLAD-RRFSSDFPFVSRKRLHAQPLSLISMDGAEHTQAR---RALIGEFTVRRLAARIQQIVDQCIDEMTDQHRADLVKTLSLPVPSLVICELLGVPYADHDFFQEHTATLVRRNASEVRQHSIDELNAYLGALIDRKLASPDDDLLGRQIARQHRDGTFDRSSMVSLAFLLLVAGHETTANMISLGVVGLLQHPEQLAMIKDDPDKTPLAIEELLRFFTIVVTSRVATEDVRFGDTTINAGDGVVVSGLSADWDPTVFADPDRLDLERGARHHLAFGFGPHQCLGQNLARLELQIVFDTLFHRIPTLRLAPLDKIPFKTAAIYGARELPVAW-------- 145223064 20 -------------------------------WEIYRRMRSEAPVYYNAEYDFYALSRHEDVAAAYKDFETYSSAYG-LDLATVRSDEPIPAKMDPPEHRQMRSLVNKVFTPRAIEALRPMVTETIDRYLSQV-DRDSFDVVQDFSALFPVQVITQMLGVPEEYRKQVEWVDTSLRREPGQIDMSDAVGELMGLYYSIIQQRREDPRDDMFSRLIAAEIDGEKESLDEIAGFATLLGGAGAETVTKLVGNAAVTFARHPDQWQKLLDDRSKIPAAVEELL-RFEAPNQYNVRRSDVELHGVTIPEGKPVFL---LAGSANRDDADTFDIDRDRSEAQNLGFGYGVHSCLGAALARMESAIALDRLLDFMPRYEV------------------------------- 32487239 68 ----------------------------------------------------WQALGYDVVRRILGDHENFTTRPRWAPSIAGEP---IPPNLDPPEHTRLRGMLTPEFTARRIRRLEPAMQDLIDDRIDELEAAGPADVQALFADPVGGGVLCELLGIPRDDIEFIRRVRQNVDLSRGFKARAADSAAFNRYLNGLIIRQRKDPDEGFIGMLV--REHGDDVTDEELKGVLTALILGGVETVAGSIGFGVLALLDHPDQRQSLFAGREEADRVVGELLRFLSPVQNPRLAVRDVVVDGQLIKAGDYVLCSILMANRDEALTPNANVLDVRRDCGSHVGFGHGIHYCIGAAIARTLLRMAYQSLWRRFPGLRLAVSAEVKFRNAFIDCPDELPVTW-------- 145223227 66 --------------------------------------------------GFWAVTRHADIVEVSRNSEVFLSGKGVVPEELLEASQSF-LAMDPPRHTLIRKVVHAAFTPRQVRRIEDSIRANARDIVTELRAAGSVDFVSHCAKELPVRTLADMVGIPDSE-RHAVADAADAMVSWGDPEYLDGRNPLHQVALGLAAERRDNPGDDLFSSLVHAEVEGARLTDAEIAAFFVLLAVAGNDTTRQTTSHAIKALTDHPEQRAWLTASDDRIGGAVEEFIRWASPVMTRRTAATDYVLGGQQIAAGEKVVMFYSSGNRDTAVFDRPDLLDLGRDPNPHLGFGGGGHFCLGAHVARAQLRAIIGELLTQLPD--LAAGEPSFVAGNFIHAVRRMPVTW-------- 88704975 11 ---IPEHDPEQVKVDLDVSNPYLFEADVHWPWFKRLRDEAPVHFCAESEGPYWSITRYEDIMTVDTSHKIFSSEPAITIRDQDDDFQLMFIAMDRPKHDVQRKTVSPTVGGEALREFEPIIRERTRDVLDNLPVGEPFNWVERVSIELTTRMLATLFNFPYEERSKLTWWSDMTTTLPGQETEDEWKQEMLEYFIGLWNQRKEPPSNDFISRLVHGE-QTKDMEPMEYLGNLLLLIVGGNDTTRSTMSSSVLCLDRHPEQFADMKKNPDLIPDMVSETIRQTPLAHMRRTALEDTELGGQQIKKGDKVVMWYVSGNRDERFFDNPDAYDIHRENLKHLSFGFGIHRCMGNKLAEMQLHTLWEEILERFDRIEVV-GEPERTLSVFVKGYKSLNVILHPKS---- 118463546 10 ---------------FDLLDPDVCVKGLPVALAELRKSDVPGGTGGFGDKGYWAITKHKDVKEISVRSDIFSSQIPVWPKETREQIDLVMLNMDAPHHTRLRKIISRGFTPRAVGRLRDELDARAQNIAKTAAAAGAGDFVEQVSCELPLQAIAGLLGVPQEDRDKIFRWSNEMTHIDPAMSSAE----LIMYAMKMAEERAKNPGDDIVTQLIQADLDGEKLSDDEFGFFVVMLAVAGNETTRNSITHGMIAFADNPD-QWELFERPETAP---DEIVRWATVTAFQRTALEDYELSGVQIKKGQRVVMFYRSANFDEEVFEDPHRFNILRNPNPHVGFGTGAHYCIGANLARMTISLIFNAVADHMPDLKPLSAPE-RLRSGWLNGIK-------------- 16551195 49 ----------------------------------------------------WALTRYDEVRHALGDWQTFSSAQGIMSTALNEAWDFAPCK-DGADHLPMRKLMMQDLGPKAAAAYKEKIQQAAVTLVEELLDRREFDAVLDFAQMMPMRVFMEVLGV-EPDIEQLHWGTDTYNAPDGLYDDTPSMDKLYSWALENITPETAREGSVAASTWES--VERGDITDVQAVATLAAYVTAGLDTTAGTLGNTIAQFAANPDQWAIVRDDPKTIPGAILEGI-RFDSVAQTRVTTRDVEYDDIVIPAGSRTYHSYAAANRDERHYRDPDSFDVLRNPTDHVGFGYGPHMCVGKSVSNTEMIALWTE-LGRRVDRIEQIGPKKQHINNLIRSLDSLPV---------- 29827125 18 -------------------DPYPLYAELREAGPVVRQA----------DGSYLIGTYHEIVALLHDDPRSRTAPAPY---EVTRKPSFL--RLDDPEHHRLRNSAMRPFGPPRVDSMRGEIVQLTKELAEVFQEGRQIDVVDDFAYPLPVTVICRLLGIPDKDEQLFQDWTDTLVAPEGDTAADQAQQEMGQYLVQLAEQRRGRPTGDMLSDLVNEPDPAARLSEEDLAANTILLFIAGHETTVNLIANGVLTLLRRPDQLDRLREDPSLLPRAVEELLRYEPPVMRERVPLVDIDVAGTTIPGGTSVILALASGSRDPMRFSEPDRFDPTRPDNQHVGFGSGIHLCFGAPLARIEAEAALGALLPHLGTARLVQDPPPYRQNAMLRGPRHLPI---------- 120405114 46 -------------------------------------------AWSDTYGGHWVAADSKHVFEVVSNHHDISGETPFIPKASATVVRGGILEMDEPEHSAYRGALNPYLSPAAIKRWEPFIHEITRAALDEHIESGRIDFVDHLANVVPAVFTLAMMGIKLDEPTHASVYTPEHAPEREKIN--EQHRAMGLDLITNMMEIRENPRPGLVNALLQLRIDGEPAPDIEILGNLGLIIGGGFDTTTALTAHALEWLGEHPDQRQRLSERATLLDPATEEFLRFFTPAGDGRTFADDVEVEGQRFKKFERLWLSWAMANRDASVFDRPNEVVLDRKGNRHFSFGIGVHRCVGSNVARTLFKSMVTAVLDRMPDYVCDPEGTVHYDTGVIQGMRNLPATFTPG----- 197772777 51 ----------------------------------------------------WLVTSHAGARAVLGDRRFTATSAPGFPRANPESASFI--RMDDPQHSRLRSMLTRDFLARRAEALRPAVRELLDEILGGLKGERPVDLVAGLTIPVPSRVITLLFGAGDDRREFIEVLIDRGYTPE---QVAKARDELDGYLRELVEERIENPGTDLISRLVIDQVRPGHLRVEEMVPMCRLLLVAGHGTTTSQASLSLLSLLTDPELAGRLTEDPALLPKAVEELLRFHSIVQNGRAAVEDVQLDDVLIRAGEGVVLSLSAGNRDETVFPDPDRVDVDRDARRHLAFGHGMHQCLGQWLARVELEEILAAVLRWMPGARLAPFEELDFRHEVSSGLGALPVTW-------- 167643993 23 --------------DYHVADPALFQADAM--WPYFERLRKEDPVWSRGTGPYWSITKYNDIMAVDTNHQVFSSDAGITIRDFDE--DFVLIAMDPPKHDIQRKTVSPIVSPQNLARLEGIIRERVCTILDGL-PIGETDWVDKVSIELTTQMLATLFDFPWEERRKLTRWSDVATASSGIIESEEARRACLAYFTNLWNERATEPGDDLISMLAHGEAT-RDMPPMEYLGNIILLIVGGNDTTRNSLTGGLYALSKNPEQEAKLRADPELIPSMVSEIIRQTPLAHMRRTALADIELGGKQIRKGDKVVMWYVSGNRDDTENPDAFIIDRENPR-RHLSFGFGIHRCVGNRLAEMQLKIVWEEILKRFPKIEVL-GEPKRVYSSFVKGYESLPV---------- 111027147 21 ----------HIAAEFNPFADDYL----QDPYAVFTRARAEEPVFFSPSLGYWVVSRHEDVRQVFQD-PAFSASCPAAVDELVKAEMVMGPSLDPPLHTKRRRLIQKAMISPAIEAVTPRIRALTTSYIDGFVRRGHADLVADFAWEIPALVAFALMGVPDEDVERAKEFAGRLASEEEQRKLAAGMGQYWIYAKEHVKRRLEDPTDDYISLIAAWRKPGNEDLFDENYLVTTMMLFAGHETTTNATANGLRALLEHRDQWAALCADPSLVPGAVEEILRSSSVVAWRREATEDTHIGDVPIPAQAKVLVLTGSANHDEEVFPEPERFDITRTNADHLAFGFGRHLCLGAPLARIEMGIFLEELTRRLPHMQLAEGQTFTYSPNTFRGPDHLFVGWDPS----- 56695666 38 ------------------------------------------LHWTEYADGQWSVTRHADIAEMNRNTAVFSSARGIMEDQSYEEYLARRTETDPPEHSQTRMLLMKAFSRTTMAQYEDDIRAICVDILDEVLDKGTFDATKEIARQLPMRMLGRIVGLPDADLPWLVEKGDALTDPDFTMPFSPAGAELYLYAKDLMEQKDKAGDTSGVHMILQPSKDGSVISDTEFRNFFCLVVAAGNDTTRYSIAAGIQAMCHQPELLEQMRAGGDIWETAPDEIIRWATALYFRRTALQDHEMHGKTIRAGDKVLYWWSSANRDETVFDDPFRVDLFRNPNRHLSFGQGGHVCLGMWLARLEVKVLFQELAKRLS--SIEPGPHRFLRSNFVGGIKELPVT--------- 145223066 32 --------------------------------------------YYDEEGDFYALTRHADVAAALKDHEAFSSDLAMVRSEEGPVKSII--FMDPPEHRHMRSLLNKAFTPRAIQNQHQTVTELVEQYLAKVDPDN-FDVVQDFSGPFPVEVITRMAGVPEDFRQQVRHWIDSLERQPGQIGWSDKNQANIDYYYGLVQERRQNPQDDMISRLIAAEINGRRLDDIEITGFTSLLGGAGAETVTKLVGSAVVEFARHPDQWQLLLDDRSLIPAAVEELLRYVGPVQNVRYTVKEAHVPSGTIPAHKPVFLMKAAANRDPRDNAETFDITRDRTQAQNLGLGYGIHSCLGAALARMETAVALEHLLDFMPRYEV------------------------------- 86138702 7 ---------------FDLTNPP--AGFVEDPFALLSEAP----VLAQPDGSFLISRHADLDR-IYRDTTLYSSDAIFAPKLGSPLFEHHTTSLDPPLHTRVRRIMSSALTPRAIARMEPGLIATVDHLLEGLNDRPSVDLIADFASRIPIEVIGNLLDVPLEELAILGALEPSLSEADLT-TGHRAVEEFRDYLRDLIARRRESPGTDVLTLIGDENSATERLNETELIQNCIFILNAGHETTTNLIGNALALLHDYPEQRALLLAQPELIKPAVEEVLRFRSPNQLGRETKALVEIGGVAIPRGSNL---QLMIGAANRDPAVPEVFDITRRPNRHLAFAGGPHVCVGLTLARLEGKIALERFIARFPDYQILPGRQ-------------------------- 40713161 43 ----------------------------------------------------WLAAGHAVVRQVLGDHKRFSTRRRFDRREIGGTGVFRPRELDPPEHTRLRHLLTPGFTQRRMRRLAPRIEEIVTDRLDAMEQAGPADLIELFADEVPGAVLCELIGVPRDDQAMFLQLCHRHL--DASLSAAAAGEAFARYLVAMMARERKDPGDGFISIVAE---HGDTITDEELRGVCVQLMLAGDDNVSGMIGLGVLALLRHPEQIAALRGDDQSADRAVDELIRYLTVAPTPRTAVEDVMVADQVIKEGETVLCSLPMANRDRALLPDADRLDVTRTPVPHVAFGHGIHHCLGAALTRLQLRIAYTALWRRFPALQLAPAQEIMFRTSTAYGLTSLLVAW-------- 108863047 46 ----------------------------------------------------WALTRLEDIREMLSSP-HFSSQSPSFPLMVAEDKPFRPSAMDPPEHGKAR---RDVVGEFTVKRLQPRIQQIVDEHIDALLAGPKADLVQALSLPVPSLVICELLGVPYSDHEFFQSCSSRMSREVTAEERMTAFESLENYLDELVTKKEANATED--DLLGRQILKQRESGEADHGELVGLLLIAGHETTANMISLGTVTLLENPDQLAKIKADPGKTLAAIEELLRIFTITATSRFATADVEIGGTLIRAGEGVVGLSNAGNHDPDGFENPDTFDIERGARHHVAFGFGVHQCLGQNLARLELQIVFDTLFRRVPGIRIAPVDELPFKDSTIYGLHALPVTW-------- 159037632 64 ----------------------------------------------------WVVSRHADVRQVLSDPRMSADRPKFAPTTEGQRANFRPNWLDPPEHAICRRQIVDEFSVRRVRQSRALVERVVDTHLDALTAAAGADLVSTFAYPVPSQVICEVLGVPYGEHEFFERRSTLMRRSTPADERARCAREIRDFLDVVVTDKERRPGDDVLSRLLYRQRRAGGVDHEAVVSMAFVLLVAGHVTTSNMLALSVLALLTHPARLARLRAEPERFPAAVEELLRYFTVVEAATARTTTAEIGGVTIAAGEGVVALGQAANRDPRVFEHPDEFDPDRDARAHLAFGHGRHICPGQHLARLEMEVALSRLFRRLPGLRLTMEVSLKEDSNIF-GLYALPVAW-------- 197733182 52 ----------------------------------------------------WVATRYDDIRAVMSDPR-FTIDATGVPRGMHRGYEYLRAGIDGADHRRLRGLVGAAFSPRRVTGLRPRIETVATGLLDRLAEDGVVDLIEHYARPLPITVICELIAVPEADRDRWRARSATLVAGVCGDELGDALAGMVDDAITLVDHHTAHPGDDLISDLLDPRHRDR-LSPEELVALIVNLVVAGHITTVNLIANGTEALLTHPGQLALLRDDPTLMPHAVDELMRYCGPVVRARYALCDTTLGATPVKAGEAVLPIVSAANRDPAAFTDPDRLDLGRTRRHHLGFGHGAHRCLGAHLAHEEAVIALTTLLDRAPELRLAVDRRLEHGTNPVNHLKALPVRW-------- 89055408 38 --------------------------------------------WTDWDGGFWSVTRYHDILEMNRNTKVFSSARGIMEDQSYEEYLARRTETDAPDHMQMRIKLARAFSKNVIAEFEEDIRGLCRDILDEVLEDESFDATKRIARELPMRMLGRILGTPDDDLPWLSHVLDKMSTDEFRMMNSPAGAELYAYAKDLMATKTASGDTNGVHLILQPGPDGSVISETEFRNFFCLLVAAGNDTTRYSIAAGMQAMCYQPELLDQM-KQGDIWETAADEIIRWACPTSYRRTATQDYDMHGKTIREGDKVLYWFASGNRDTAYFDSPNRLDLARSPNKHLSFGHGGHLCLGMWLARLEVTVLFQELSRRITKIE-ADGPQQFLRSNFISGLKSLPV---------- 158313739 69 --------------------------------------------------GMWVLTRHADVQGVLRDRTFSAGLIPLVSRRAGQVVRLGEKSLDNPDHARLRGLVNRVFTATEVAALRPRVEEVAGGLVRRALAAGGMDAIADLAAPLPVTVMCDWMALPDHDIRFL--LEPGLMRAGDFEHVCDVVETFARALDGVVAERRQRPGGDLISLLAARTAGGDALTPEELIFVCIMCFVAGNETTKSLLGNGLLALLRHPDQAARLHRAPELAGDAVTEALRYDSLQMTKRVATRDVDVDGRRIRAGDQVLLCLGAANRDPAVFDRPDEFDVTRAPKAHLAFGHGMHGCLGGLLAEMQAQVVFERLFG--ATTSIEPRTEWQDHSSIVRGLRHLPVTLHPAAPR-- 197728505 54 ----------------------------------------------------WLVTRYDDIRAVLGDPRFRPNGMPPGGYTVNQPY-FLSASVEGEEHARLRRLVGPAFSRARIGGLEPVVEQLTHTLLDALEKKGPADLCAGLTLTLPSMVLCALLGIPHGDHDRVSAWTGQALIPPALLPPGAAERAHGEFTAYVAEQKRRDPAEDLLSDLAAAGTDGA-IAEEEILGLTVGLLVAGLGFTTVQMEYGLCALLRHPDQLALLRSSPELMDGAVEELLRMFQLDGTLRYPSEDIEVGGVAIPAESVVLVCAQAAAFDPDRFDRPQDFDITRTANPHMSFGHGAHYCTGAPLARAELRTVFRALLDRFPRLALAPLESLQVRMTHAGGFQELPITW-------- 183980949 1 ------HIEAAQAHDTDVYDPYNITANPYPTYARLRE-QAP--LYYNQRYDFWAISRHADVEKALADWQTFSNSRSDILELIKSKYDMPPGVMDPPVHTMLRGVMSRVFTPRRMAQLEDQIRRFCVRCLDPLVGRDSFDIIAELASMMPMRVIGMLLGIPESDQIGVRDANDARTQPGTPMKVARADGSIYDY----IDWRAKNPSDDLMTALLNVEFDDRKLTRTEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRRQVHQDRSLLTRTVDETL-RFEPTGPARFTLRDYHCYDTTVPAGSAILMLFGAANRDPRRYHDPDTFDIRRDNISHLTFGKGVHYCLGANLARLEGRVALDELLNRWP----------------------------------- 86138931 38 ------------------------------------------LHWTEYEGGEWSVTRYDDITQMNKNTEVFSSARGIMEDQSYEEYLARRTETDPPEHSKVRMKLMKAFSKTSMAQYEQEIRDICAEILDPVLERGSFDATKEIARQLPMRMLGRVVGLPEADLPWLVEKGDALTDPDFTMPFSPAGAELYVYAKELMADKAKAGDTSGVNMILEPAKDGSTITETEFRNFFCLLVAAGNDTTRYSIAAGIQALCHQPELLAQMQAGGAVWETAADEIIRWATALYFRRTATRDVEMHDKLIRAGDKVLYWFISANRDDSYFQDPFWVNLMRSPNRHLSFGQGPHVCLGMWLARLEVTVLFQELAKRISHIE-AAGEQKFLRSNFVGGIKSLPV---------- 126726730 64 --------------------------------------------WQEWSGGDWNLTRHADVWTANKNPQIFSSARGIMEDQSYEEYLARRTETDAPEHTASRRKLFAAFSKPMMAKFEDQIREICVEILDRVLEEDSFDATRMIARELPMRMLGRVIGTPDKDLPWLDHVMDKLTTSDFRMMNSPAGAELYSYAQKLMEDKEASGDTNGVHMIRQPDEDGNVISESEFRNFFCLLVAAGNDTTRYSLAGGIQALCGQPELIDQLHAGGEIWDRMADEVIRWATATYFRRTATQDTELHGKTIREGDKVMLWFASANRDPNIFKDPMRVDLTRRPNQHMSFGQGGHVCLGMWLAKLEVRVLFEEFVKRVSKVEFDGEYQFL-RSNFVGGIKKLPV---------- 37525187 50 --------------------------------------------------GFWVVSTHELAMRVYRDSQTFTSVMATLLHDGDTAGGRMLAVSDGDRHRQIRKELLKSFSPKNLMSVQKRIKNAMHELVRNAVTSGQCDFATDVAPHIPLAAICDILKVPESDRAKL-FVNASAALASNSLSVDKARNEVLMYFYKCIQTRKIAPLEDDLNLIAMTQ-NSLALTEEELVFNCYSVLLGGDETTRLALIGIIKAFAEYPECWAQLRRGEAEISKAVEELLRWTTALHGGRTATVDVELGGQQIRAGDIVIVWNRSANFDETVFTKPNQLDLNRSDNRHISFSYGAHFCLGAALARIEIIALLEALVELVDQISLS-GEPSPIYSTFLSGYHRLPV---------- 134099170 38 ----------------------------------------------------WPVTRHEDIKRIFTDYETFSTQTPVYPL-AEEAKDILPTNCDPPKHTRVRAHNVKAFSARRIAVLEPTIRAYVTEMIDRILHQDRFDIVQEVTFPLPATIVFNLIGFPESDMEMLKGLANRMAFTWGRSTEAEAKNQVWQYCTEFVASRLAEPKDDFTSLIRTHLADPDELSVDEITNVVHALSFAGHETTTNVSSSMIQRLLTHREQWEELCADPALIPKAIEEGLRDPSLFTWRRITTKPVSIGGVEVPAGAKLLLLVGSANHDPAKFPDPEAFNIHRSGAAHLTFGRGIHSCFGAPLARLEMQIMLEELTARMPGLRLVEDQDVQY----------------------- 169631040 9 ----------------------------------LQRAGTVHRVTTAVGDPAWLITGYATVRQLFDDERVGRSHPPDTAARSGDSAFFGGPIGSYETEREDHARGRRLMQPHFTPKLAGRVHELADELITAMIDRGSADFYTAVAVPLPMMVLCELLGVPYADRDEFREWTVAASNTRDRSRSEWGMGQLFVYGMQLVGRKRQQPGDDVISRLCT--IDG--VADHEIASQSMALLLGGHETTVVQLGLATLLLLANPEQWALLVSQPDLVPNAVEETL-RASRTGGGRYAREDLEIDGVHIAAGELLLLDVGAANHDPAVFGCPDQLDVARKHLAHVIFGYGSRYCVGAPLARMQLTEVLGQLVERLPGLHLRRDISELTMRGLTGGLREVPVGW-------- 126731625 39 ------------------------------------------VAWNERHDGHWAVTRYDDIVAVSKDTETYSSRNGVISDDAQNDKRRTLLEMDPPQHGKMRMITLPGFTRRGVGGLEADVRNRVAALLDDLAGTGSFEAVETLTKQVPIITLCSLLGIPTDRTKDLIRWSDMLIGSDDVDQYSEAERRMMPFGHPLASDRRANPREDVITMLVQAQVDGRPLTEDEFLNYFLMLVVAGNETTRHTMSHGLRALADHPGEWDRFRAGGIKSQTATDEILRWASPVHVRRIATRNMALAGAEIATGDKVAMYFTSGNRDEAHFDAPDRFDIGRARNPHMAFGKGGHFCLGNFVAQLQIRVLIEELATRVARIETTGRVDIL-RSNHIHGVKALDLAFHSA----- 167567497 71 --------------------------------------------------GYWVVARYDDIKAIFRDNRTFS---PSIALEKGYAMNRTLVNEDEPAHMARRRLLIEPFTPDALRAHEPMVRRLAREYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDALRKYSIAHTRPEEQVAVAHAVGQFWQYAGKVLDRMRDDPGPGWMQFGIRMQREHPDVVTDSSMMMAG--IVAAHETTANATANALKLLLQHPHAWRELCEDASLIPNAVDECLRNGSIAAWRRLATCDTTVGGVAIPAGAKLLIVTSSANRDERRFDDPDLFDIHRDNADHLTFGYGSHQCMGKHLARMEMQIFIDELTRRLPHMRLAEQRFTYVPNTSFRGPEHLWVEWDPA----- 187923846 44 ------------------------------------------------------LTRFRDVQAVYRDAKTFSSDVEFKPKYGDSPYAHHTTSLDPPRHTRVRKLIAGALTARAIAAMEPGLVRLVDGLLDAAAERGRIDLIGEFASAIPVEIIGNLLDVPHEREPLRDWSLAILGALEPSLTEAQAVDEFVGYLRDLVARRRRAPGDDVLTRLIQGEEGGEQLSEAELLQNCIFILNAGHETTTNLIGNGLVTLTQWPEQRAALLHEPSLIESAVEECLRFESSNQLGRMATVGTEIGGVAVARGTPVTLCIGAANRDPEQFAEPDRFDIRRDPNRHLAFGFGIHQCAGLSLARLEARIAIGRFVQRFPRYRLTRGGRVRFR-----GFAEVPLELEPVASR-- 15029327 58 ----------------------------------------------------WLATGYTEVRRILGDHTNFSTRR----RWGAEGPNWRPPELDPPEHTRLRQMLTPEFTVRRLRRLEPDITAIIEEHLDTVEATGGADLMPLFAQPVPGEVLCELIGVPRDDRPELRHCHRHLDFSRSRKVRAADGAAFSRYLVSMVARQRKDPDDGFIGALV--REHGDDFTDEEMRGVCVLLILAGIDNIEGMIGLGVLAMLENPDQLPLLLERDSRLASALDELIRYMS-VANARTAVNDVRIGDQLIKAGETVICSLTMANRDPALTDGPDRLDLAREPVAHVAFGHGVHHCLGAALARTELRIAYKALWRRFPELRLAPVEEVRYNRALAHGVHRLPVAW-------- 182437067 34 ------------------------------------------------GGRAWVVTRYEEAKAALADSRDIHVHYRLMSRRTGRALTPPPANLEPPRHTPLRRAISFAFTPRRAEALRPKVERIADDLLDRLGEAPEAELIAGYADPLPVITIAELMGVPADAWPDLRWSTALRTHSDGSGVLDRNVQELSAYMADLIARKEREPGEDLLSALIHAAPENR-LTPTEILSTGFALMTGGNDTTASLVGGVIAALLTHPRERARLLADTGRWGKSMDELIRYVSPISNARVTTEPVDVGGVTIPAGEVVVVCVMSTNRDTGQPGHPDRLDLDRVKPAHLSFGFGIHYCSGAHLAKVITEVSARRLFERFPAARLAPSRLRYQQNVVVRPLEALPVLLRP------ 186475744 41 ------------------------------------------------------LTRYRDVQAVYRDPKTFSSDVEFAPKGATPLFEHHTTSLDPPLHTRVRKLIAGALTARAIAAMEDGLVRLVDGLLDSAAARGEIDLIGDFAAAIPVEVIGNLLDVPDERAPLRAWSLAILGALEPALTPAQAVTEFVAYLEDLVARRRAAPGDDVLTRLIVGEAGGEQLSEVELLQNCIFILNAGHETTTNLIGNGLVTLSSWTEERAALLREPELIESAVEECLRFESSNQLGRMTMRDTEIGGVPVTAGTPVTLCIGAANRDPEQFAEPDRFDIRRTPNRHLAFGFGIHQCAGLSLARLEARIAIGRFVRRFPSYRLS-GAPTRGGRVRFRGFAAVP----------- 29828153 56 ----------------------------------------------------WLITRHADQRALLTDPRVSNDDFPYVNAHRAEIAHATPTNTDAPEHTRLRRTVNAPFLIKRIEAMRPAVQRIVDGLIDDLDGPNPADLLTALALPVPSLVIAQLLGVPYAD--HEFFQRNSNLVLDNSVPAEEASGALAAYLDTLLAEKTAAPDADVLSEM-GGRIKAGEMTHREAVHMGVAMLIAGHETTATMISLGTLALLEHPEQLAVLAEDPKVIAAAVEELLRYLTIVHSGRVAKEDIEIGDRVIGAGDGLLFDLHAANWDSEAFPEADRLDLSRPARHHQAFGYGPHQCLGQSLARLELQVVYGTLYRRFPTLRLAPIDRLAHHTGTTYGVRCLPVTW-------- 94467044 43 ----------------------------------------------------WLVTSHAAARKVLSDQR-FSAKVPFELPSGGRPWEKVPPGMDPPDHTRYRRLLTGQFTVRRMKALEPRIEQITEEHLDEMERQGPTDLVPSFALPIPSLAICELLGVPYGERQRFQHSTTVMRIGSTGEEVAAAFAAIYGLIHELVQLKHKEPEDDLLSLIATGELDDAELTG-----IGMLLLMAGHETTASMLSLGTYALLRHPGEVKRLREDPKLFANAVEELMRYLTIAQFGRTALEDVELEGKLIKAGDGVTVSLAAANRDPGRFEDADGFDVGRSTSGHMAFSYGIHQCLGQQLARVEMRIAYSALFRRFPELRLAVDADPLRAEATMYAASSLPVAW-------- 126739388 48 --------------------------------------------------GSYLISRHADLDRIYRDTQLFSSDKKFAPKFGAGSPLFTTTSLDPPLHTRVRRIMTSALTPRAIARMEPGLVQAVDHLLNRMEDREEVDLIADFASIIPIQIIGNLLDVPEERGPLRDWSLAILGALEPSLAAAEAVREFSAYLKGLIDRRRANPGTDVLTRLIAEEQGGQSLTELELIQNCIFILNAGHETTTNLIGNGLALLHDHPDQKQALLDGPERIKSAVEEVLRFHSPNQLGRQVTADVEIGGRTIAAGTNLHLMIGAANRDPEVFSEPDRFDITRIPNRHLAFAGGPHVCVGLSLARLEGQIALQHFLQRFPSFQILDG---------------------------- 160896136 81 --------------------------------------------------GYWVVTRFDDIKAVFRDNIAFS---PSIALETGEEANAVLASYEPAHMPRRRALMDPFTPEELRHH-EPMVRELARAYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDRLREYSIAHTRPEQQVAVAHAVGNFWQLAGKVLAKMRENP--DAPGWMQYGIRKQKEVTDSYLHSMMMAGIVAAHETTANATANAVKLLLQHPGAWKQICENPALIPNAVEECLRNGSVAAWRRLATRDVVIGGVAVPAGSKLLIVTSSANHDERHFADADFFDIHRDNAGHLTFGYGSHQCMGKNLARMEMQIFLEEFTRRLPHMRLAEQRFTYVPNTSFRGPEHLWVEWDPA----- 987109 42 ----------------------------------------------------WLVAAAEDVKLVTNDPR-FSSAAP-----SGILGDRRPSGMDSPEHNRYRQKIARDFTLRAARKQEEFIVRAADSCLDDIEASGGTDLVPGYAKRLASLAIHDLYGLNEEG----PVLEGQMRAMEGGTDMESIKRLTFGHVLALVRAKRDEAGDRLLHRLAESGEDEILLSDEEATGVFATLLFAGHDSMQQMVGYSLYALLSHPEQRAALRENPDLIDGAVEELLRFLPLNQLGRVCVEDVELHGQTISAGDNVIPLYSTANRDPGVFADPDTFDITRKPEHNFAFGYGIHGCPGQHLARVLIKVATVRLFERFPDVRLAGDVPMNEGLGLFSPAE-LRVTW-------- 38324680 74 ----------------------------------------------------WLVTRHEDVRAVLTNPAISSNQHPGFP-NVGETIDQIPVGMDSPEHDRFRKALIPEFTVRRVRAMKPAIERTVDAQLDAMLAAGNADLVADFTLPIPSLVISALLGVPPADREFFESRTRVLVRAYSDEDRLAAGKDLMRYINRLIEIKKNWGGDDIVTLLATGA-----IGAHEMSGVLMLLLIAGHETTANNIALGVVTLLKNPQWIGD--ER------AVEETL-RFHSVADLRVAVEDVEIAGQHIKAGEGIVPLVAAANHDEELFACPHAFDPSRSARGHVAFGYGVHQCLGQNLVRVEMEVAYRKLFERIPNLRLEDGLNIKY-DGVLYGLHELPVRW-------- 25027118 91 --------------------------------------------------GYWVVTRYDDIKATFDDWETFSSENAQAPRKRGTAYSGLSARI-PPEHTRIRAIAQKAFTPRRYKALEPDIRANVVARLETMLKQGAADIVPALAYDIPTITILTLIGADVSMVDTYKRWSDSR----AAMTWGDLSDELVEYWQEMVADAHANGGDNLTADLVRAQESGQEITDHEIASLLYSLLFAGHETTTTLISNCFRVLLAHRDQWEALIEDPKKIPAAIDEVLRSGSIVGWRRKALRDTEIGGQPIKKGDGVLLLMGSANRDEARFDDGETFDITRPNAEHLSFGFGIHYCLGNMLAKLQAKICLEEATRLVPSLELADDQSVEFRENLSFRVVSVPVTW-------- 62869557 61 --------------------------------------------------GYWVVTRYEDVKAVFRDNLVFSPAIALVSEEATATYDYLVNEDEPAHMPRRRALMDPFTPKELAHH-EAMVRRLTREYVDRFVESGKADLVDEMLWEVPLTVALHFLGVPEEDMATMRKYSIAHTAPEEQVAVAEAVGRFWQYAGTVLEKMRQDPSGHGWMPYGIRMQQQMPVTDSYLHSMMMAGIVAAHETTANASANAFKLLLENRPVWEEICADPSLIPNAVEECLRHSSVAAWRRVATTDTRIGDVDIPAGAKLLVVNASANHDERHFDRPDEFDIRRPNSSHLTFGYGSHQCMGKNLARMEMQIFLEELTTRLPHMELVPDQEFTYPNTSFRGPDHVWVQWDP------ 197340801 59 ------------------------------------------------------VTRHGDVRAVLDDPR-FSADSSMFPRPVPQVLKGTFPRLDGAEHLRYRRMLARDFTGRRAEELRSRIGQIVDGRLDAMEERGGLDLMETLAYPVPSTVVCELLGVPAEDSARTQVLINGRSGPEETM---RAKDDILRHLEGVVAVKEKAPGDDLISRLLVEQVAPGLLDRAEVAVIAWLLLAAGHHTTATMIGTGTMLLLENPDQLAALRADPALFPGAVDELLRHQTAMQIGRIAVADVTLGERTIHAGEGVVCQLATANRDAEVFPDPDRFDVTRSARGQLAFGHGPHQCPGQSLARVELQVTLERLFTRFPGLRLAPADDVHHLFGI-HGVKELPVTW-------- 30795056 42 ----------------------------------------------------WAVTDLDLIKQLLTDSRASKDAYRHWPAWAGGEVDNMLTAYGEEHARLRRLVAGAFTARRTAD-LRPRVERITARLLDGLAPGAAVDVRNEFARPLSVLVMGETLGLPEDLHADLQRMVDVLFK-----TTAEPEEALYALLTELVAARRSAPGTDLTSIAARDEDGGEGLSEKELVDTLLLLIGAGTETTVNLIDQAVHGLITHPAQLALVLGGEATWDSVIDETLRHQPVVANVRFAVEDIEVGGVTIPKGDPILLSLAAAACPHRHGADADQFDVARSRRDHVPFGYGVHHCVGRPLARLEVSIALESLFARYPRMAAAPEAELARESFISSGHVALPVVLVPG----- 167584410 69 --------------------------------------------------GYWVVTRYADIKAIFRDNLTFSPSTPTGPEAASYSYAMSRTLVNPAHMPRRRALMDPFTP-DALKHHEPMVRRLAREYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDTLRAYSIAHTKPDEQVAVAHAVGKFWQYAGKVLDRMRADPSGPGWMQYGIRKQRELPVTDSYLHSMMMAGIVAAHETTANATANAMKLLLQHREAWRDICEDPGLIPNAVEECLRNGSVAAWRRLATKDVTIGGVDIPAGSKLLIVTSSANHDERQFADADRFDIRRENAGQLTFGYGAHQCMGKNLARMEMQVFLDEFTRRLPHMRLAEQRFTYVPNTSFRGPEHLIVEWDPA----- 193248881 23 ------------------------------AYAALREDGGAHRVTLPGGVEAWLLTRYEDCRQAFLDNDSYSKDVPITGDVVIGMGDHMLVS-DPPRHTRLRALVSKGFTPRRIEALAPSIEATANSLLDGLIGRGRADLTTEFAALLPMEVVRQLLDVPAEDGERLRRAVEAMSNDEDSRDAAMAAQEVHDTLRTLVARKRTESGDDLTSALVSARDEDDRLSEDELVSMLALLLSAGHETTVNLLGSTVLALLRHPGQLALLQREPERWADAVEEALR-----WDGPIQNAIWRFTGVTIPAGEAVALSVAAADRDPERFPDGETFDITRGERSHLAFGHGIHHCLGAPLARLEARIAVPLVFARLRELAL-DGEPSYRPSTVSRALSSLPVTF-------- 120404928 57 ----------------------------------------------------WALFRYDQVFEAARDSATFSSRDPL--QEASSAPSLMLVNTDPPKHEIERKLVSQAFSPRRVKRLEGWLGELVPRLLEDL-GSGEVDVME-FAAEVPTRAMVRLLGLPDGDHVRFKFMLSSSLTPDERIASNDEMVALTEHTARLAEQAPTDDVEDAISALLRAEVGGQRLTPEEIVRFCVTLVVAGSETTTFLIGNLLHAMARDPETTARMRADRALLNVFVEETMR-----LDGRIATRDVEVGGKLIRKGEWVALFFGSANRDPDVFADPNVLDLDRPNIQQLSMGHGLHFCLGASLARLEVMAVLNAVLDRYRTIALTPGTK-QTASLLTHAYVRLPL---------- 94313854 66 --------------------------------------------------GYWVVTRYDDIKAIFRDNITFS---PSIALETGEAANAVLASYEPAHMPRRRALMEPFTPAELAHH-EPMVRKLTREYVDRFIDTGRADLVDEMLWEVPLTVALHFLGVPEEDMDLLRQYSIAHTKPEEQVAVAHAVGNFWQLAGRILDKMREDPSGPGWMQYGLRKQRELPVTDSYLHSMMMAGIVAAHETTANASANAIKLLLQHPDVWREICEDPALIPNAVEECLRNGSVAAWRRLVTRDTEVGGMSLAAGSKLLIVTSSANHDEHHFADADLFDIHRDNASQLTFGYGSHQCMGKNLARMEMQIFLEELTSRLPHMRLAGQRFTYVPNTSFRGPEHLWVEWDPA----- 158530274 65 --------------------------------------------------------RYEQVRAALVDWETFSSAIAMNPTANELSADSI-LSVDPPRQRALRKVFDDALRPKHVRRVAGDIEHLADDLVDSLVRRGEFDGVRDFACKLPVEIVMDLIGFPRDE--HREELLENFMGPPGERTFPDV-QALMQYLVTEATPDRLLPGSFG-QIVWEAADRGE-ITGNEALMAMSAYACAGLDTTIAGVASTLWLLALNPDQWRAVRQDPQLVPGTFLEGVRETPLQFFSRVTTRDVEIDGVTIPRGARVVHSYGSANRDERRYPDPDRFDAHRNPVDTVGFGVGVHTCPGRALASMEAHALFGALARRATTIELA-GEPTRSPNNITRGLDRLPV---------- 21911411 41 ----------------------------------------------------WLVTGYHEVRDILADPERFSSMRPVDDEADRALLPGILQAYDPPDHTRLRRTVAPAYSARRMERLRPRIEEIVEECLDDLEDVGSVDFVRYAAWPIPALIACEFLDVPRDDRAELSRMIRESRESRLPRQRTSSGMGVVNYTQKLAARKRLDPGEGMIGVIV--REHGAEVSDEELAGLAEGNLIMAAEQMAAQLAVAVLLLVTHPDQMALLREHPELVDGATEELLRHASIVEAPRVALEDVSVAGRDIRAGDVLTCSMMAVNRPQGE-----HFDITRENPKHMAFGYGIHHCLGAPLARLQLRVALPAVLRRFPSLRLAPEEDLRFKPGRPAAVEELPVEW-------- 121595529 35 ---------------------------------------------------HWSVLRHAEVMQVLGDHATFSS--------AVSAHPAVPNGYDQPLHTQYRRALDPFFAPERMAHFEPVCRALSAATVEALALGGELEITHEFALPFAVRVQSAFLGWPDELLGWLRRSQAATRSGDRTQTSAVAQE--FEDLVGRVRQARLEPTQDITSELMHTRVEGRLLDLRELASVLRNWTVGEVGTIAASIGILLHWLASHPDWQQRLRAQPGLLPTAIDEVLRDGPLVANRRITTRDVTLGGCPVPMGERLSIHWIAANRDPRVFGDPDEFRMDRDPALNLLYGAGIHVCPGAPLARLELRVLMEELLARTSAIALPAGHAPTRATAPDAGYAAL------------ 148556001 61 --------------------------------------------------GYWVVSRYEDVKDVFRDTGTFSPANALVTPSSAEAHDYLVNEDEPAHMERRRALLHSF--LPALEKHAPMVRRLVARFVDRFVDRGEADLVDELLWEVPLTVALHFLGVPEDDMDVLRRYSIAHTSPDQQVAVAEAVGNFWTYSGQVLDRMRLDPSGDGWMEYALRRQRELPVTDSYLHSMMMAGIVAAHETTAHATANALRLLLEDRKAWDEVCRDAALIPNAVEECLRSGSIIAWRRVALKDVEIAGQPIAAGDRILVVMTSANHDGRHFENPDMLDIRRDNTTHLSFGYGAHQCLGKNLARMEMRILLEELSRRLPHMRLAEQRFDYLPTISFRGPDHLRVVWDPA----- 40458385 47 -----------------------------------------------------VAARHEDVRAVLGDAR-FSSDHPDFPMRVGETVGFRPSEMDPPEHGPARRAVAGEFTIHRMRELRPKIQRIVDGLLDDVLAGAKADLVSALAVPLSGLVLCELLGIPTGYREELTTNTAVLVAHDSAADRAESFRSLSEYFDALCATKTERPG-DLLGRLAGHRL----FSGDESRELCILLVVAGLETTATMTALGILALLEHPGQLALLTADPGLTPGAVDELLRFFSILSLMRRATADVEIGGTLVRTGEGVAALSAAANRDPAVFADPDTFDVTRDNRRHLAFGSGPHQCLGKNLARMELRIVLDTLFRRIPTLRLAPRDELRFVNGSGFSVSALPVTW-------- 48526169 53 --------------------------------------------------GFWSVTKFEDADLVLRDHTLFTSQMLFLLGKDDPARGRQMAATDPPRHTRMRAPMQRALTNKQVEKYREAVTGEVRRLLEPALSEEPFDFAESMMT-LPMTAAGTMMGLPREDWTRLTQLTTMSIAPDGSATLKAAHRELFAYFHDILRDRRNNLGDDLISLLLGMEIDGRSLETGAILSNCYSLILGANVTTPFVPTGAMAEIVGTP-LLHEWRTDPKLMNTGVDEALRWSSPTNHMRYALQDIELRGKKIRAGDAVVVWLGSANRDEEVFANPFTFDIRRKPNRHMAFGSGPHYCVGHTVARMSMKILFTELFESFEDFELV--GEVEHHSNFVAGIKHMPMV--------- 91782242 60 -------------------------------------------------GPFWSVHRYNDIIDVEIDHATFSSDVKY----GGMLIKDLPENMDPPLHDHQRRVVSPIVAPGNLNRLEHTIRREAADILDGL-PRGETDWVDNVSIELTGRVLCELMDFPRADRRLLTYWSDIVNEVGGEINYVKLKECASYFGVLFKERMNSEPKDDLISMLAHSEYT-KNMPEQEFLGMIVLLMVGGNDTTRNSISGGLVALNQFPEQYAKLHNDPGLIPKLVPEILRWVTPVTHRRTATRDIEFRGKQIRQGDKVVVWYASGNRDSDVIKDPYQFIIDRANPRHLSFGFGIHRCLGNRLAELQLRVLWEEILKRQMLIEMM-GEPVRKYANNITGVMALPV---------- 38492829 15 -------------FDFKPFAP-----GYAEAIERLREAT-PIFYWD--EGRSWVLTRYHDVREEWESSAEYSSAIP----ELSDMKKYGLFGLPPEDHARVRKLVNPSFTSRAIDLLRAEIQRTVDQLLDARSGQEEFDVVRDYAEGIPMRAISALLKVPAECDEKFRRFGSATARALGKTLVASVTEGLA-LLHGVLDERRRNPENDVLTMLLQAEADGSRLSTKELVALVGAIIAAGTDTTIYLIAFAVLNLLRSPEALELVKAEPGLMRNALDEVLRFENILRIGRFARQDLEYCGASIKKGEMVLIPSALR--DGTVFSRPDVFDVRRDTSASLAYGRGPHVCPGVSLARLEAEIAVGTIFRRFPEMKL------------------------------- 91780963 52 ----------------------------------------------------WIFTRMEDVK-AVLSSPHFSPGYPFLPARAATVKSYTFITMDPPDHTRFRRMLTRDFTQKRMEELRPQIAAYVNRLIDEMLARGSGDLVSALALKLPVTVVSMLVGVPYEDHEDLVKWSGQRLDLEQNPTVSEAADNMLAYFDGLLQRKERDPGADMLSRLVIEQIKPGHLSRLEAIHMVNLLYFAGHETTANQIALGTLSFLLDPRQRALLENNPGLLKNAIEEMLRTISHYNSCRVATADVEVGGTLIREGEGAYALIMAANRDPAAFPAPDRFDIERNSQEHVAFSYGLHMCLGQPLARLELQVCFEALFRRLPRLRLAPLEELPFKREMVYGLHALPVTW-------- 118592567 69 ------------------------------------------------NLGYWVVSRYDDIKAVFRDNILFSPRTPATPKGYGYAMNRTMVNEDEPVHMERR---RALMGHFLPDNLEARVRRLTREKIDAFIDSGRVDLVEAMLYEVPLNVALHFLGVPEDDIAILKNFSNTWGKPTDEQQVAIAHDVFWNYAGKIIEKMRKEPGTGWMHETIRKNAEMPDIVPDSVHSMMMAIIVAAHETTSLASAGMFKTLLTHRQAWQDICEDPSLIPNAVEECLRSGSIVAWRRQATAATRIGGVDIPEGAKLLIVQASGNQDERHFEDGDKFDIYRDNVDHLTFGYGSHQCMGKNIARMEMRIFLEEMTRRLPHLQLAEQEFTYLSNTSFRGPDHVWVEWDP------ 145594896 42 ----------------------------------------------------WLVTRYNDVRAAFTDPR-LSVDKRFSGTD-GEHGSSLPPELDPPDHTRLRRLAAAACTPRRVADLHPAVERIVSTLLDGLAGHDRAELIGSLASPLPLQVMHELLGLPTQANIDFRTWTNTLLSADANQP-AQSRAAMANFLIEQLAHKRAQPGDDLLTGLLAAREDDDRLTDDELVAMVFLLMFAGYDNTAALIGTVTHALLTNAELHEAVRGGSLALDELIDEVLRAFPL-AVRRFAREPITIAGQTIPAGDRIWLCLASANRDPAQFTQPDELGIIGLRRSHLSFGHGIHYCLGAPLARLQTTIAVTSLLNRFPEMRLAPAHDIRWRESFLRGLIALPV---------- 119478225 25 ---------------FDMSRPELYESNVHEKWARLRKEDPVHFCAESKVGPFWSVTSFQDIKTVDTNHKVFSSEGSIAIGITGETFNFI--AMDQPTHDVQRRVVAPGAGPDRLSNLESIIREKACLILDDL-PVGE---TFDWVDKVSIEMYMLLFDFPMEDRHKLTHWSDVTTSVEAVGNFSISAEEREKELMECLERAGDTAGFDFVTMLANHPDTKDMI--DDPMTFLGLLIVGGNDTTRNSMSGGVLALNDFPEQYELLRNDPELITNMVSEIIRQTPLPHMRRTATEDFVLNDKTIKKGDQVIMWYASGNRDDAENSHEFIIDRPKAR-QHLSFGFGIHRCMGNRVAELQLRIMWEEIMKRFK-FVEVVGEVKRLPSNFVLGITEMPV---------- 2894192 51 ----------------------------------------------------WMATTHGAVRQVMGDHKSFSTRRRWHQREIGGTGIFRPRELDPPEHTRLRQKLTPGFTLRKMQRMQPYIEQIVADRLDAMEQAGSADLIEFVADEVPGAVLCELIGVPRDDRAMFMQLCGHLDASRSQKRRAAAGEAFSRYLLAMIARERKDPGEGLIAVIAE---YGDEATDEELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQIAAFQGDEQSAQRAVDELIRYLTVAPTPRIAMQDVIVASQMIKKGESVICSLPAANRDPALVPDPNRLDVTREPVPHVAFGHGVHHCLGAALSRLELRTVYTALWQRFPTLRLAPAKETNFRTTPAYGVTSLLVAW-------- 86740474 36 --------------------------------------------------GAWLVTRHADVEMGLYDHR-LSSQGPFMAQLSAEDYESWMVFSNEPYHTVVRGSVQRVLTPRAVQKRQEAVRAAARSLLDRARAE-VVDVNSDFARPLATAVISEVLGVPEQEWDNCSRWSHHIIQPDASMAAAESYDQMCDYVYHLVEEHR-RTGRDDSPMLAVADVGAHAVVGTFAQ-----FMTGGCDPISAAIANAVATLLAHPDQMQRLERDRSLIPTAIEEFIRYFTLVP--RVVTEPMTVAGQHLHEGSRVLFMLLAANRDPGVFERPDEVDVGRSPNPHLGFGKGSHYCIGAGLARLEMTESIEAIIDMAPNLELAGQVEWSSSLGLRSAVK-LPV---------- 116670288 44 --------------------------------------------------GSYAVAGYQEVYEVLTDFETYISSGGLGPRDIRKDSGWRPPSIDPPIHTVMRRALTGVINPSTVRALREPFTPPAVELTEQLAQRKTFDAITDLAEKYPLRVFPDAVGIPDVGREHLL--------PYGNMVFNAFGPENY-----IFKQAFAQGDEHAAAVMRNCQVEDGLITEQQATLLVRALLSAGVDTTIFGIGNTLSVLARYPEAWAQLRENPKMAKFAVDEALRLESFQKFHRTVAVDTVLGGVHLPAGAKVLVFLGAANRDPRENAD--DFDLNRNASGHVAFGMGLHQCVGQPIARLEMEIVLQQLLQRVA--TIEPGAPVPILHNVLRGFESLPV---------- 117164642 56 --------------------------------------------------GVWTTTSHRVANQILRD-RRFGVRTP----EGEKPPEFMPLGLDPPDHTRLRRLATPSLNPRRLAHWQPHVERFTDELIEMLAGRGQVNFMRAFAQQLPLRVIGDLVGIP----PHMAYLLDGVATAPAARGVVAAMAEMTVMFHEIIAERRADPREDLISDLLPAVEDGR-MTMDEMVPLCMFLPLAGTETTVNLIGNGLLALLEHPEQWDMLVADPSLADAVVRETLRYDPSVQQRRIAHTDLQMEGASIAAGEEVAICAGGANRDPEVYPDPGRFDITRDGPENLAFSAGIHFCLGAALARMEAETALAALAVRVPGIRRA-GPVRRRGSFIVRGMLQFPV---------- 114799772 64 -------------------------------------------------GPFWSVTRYEDVMAIDTDHKRFSSSWEYGGITLGEPIDFMFIAMDEPRHSEQRKTVQPAVAPDMLKVYEPLIRSRTQGLLDSLPVNEPFDWVDKVSVELTTMMLATLFDYPFEDLTHWSDVATGMHNPDGEEEWKATMMKCLMTFMGIYQERQQQPQKDLMSLLAHGE-KTKNMTPMELLGNVILLIVGGNDTTRNSMTASVFALNKFPKEYEKLKADPSIIPNMVSETIRQTPLAYMRRTALEDVEMHGKTIKKGDQVAMWYVSANRDERFWDKPNDFIADRPEARHISFGFGIHRCVGNRLAELQLRILWEEIMERFEHIEVLAEPSL-NQNAFVKGYNWMPVVLHP------ 87198783 30 ------------------WNPESDGAGF---WAVLGHDEIPDLFSSAFNGGHRIFNENQVGLTG-----------------AGESAIGIPISRDPPSHTQYRKFVMPALSPARLQGIEERIAKRVERLFAQVPLGETVNILPLLTVPLPLLTLAELLGVPADLWPDLHRWTDAFVGEDDP-DFRQSPEAMMGFATALFEDRRANPGPDIASLLANTEIRGEPAPLRDFIANLILALVGGNETTRNSINHTMIALAENPGQWDILRADPSLMTAAVKEMVRFASVIHMRRTAMRDTQLGQQAICKGDKVVIFYPAGNRDPAVFENPDRFEITRPVRQHLAFGSGAHVCVGSRLAEMQLRLAFAEMARHVRAFEVV-GEPSRVRSNFINGFKRL------------ 154252399 73 -------------------------------------------------GRYWSVTKYEDIMHVDTNHKIFSSDI----RNGGDPLTYLPMFIDPPKHDEQRKAVQPMFTPQNLADLEPLIRERAGLILDAL-PRGETNWVRQVSVELTGRTLATLFNVPQEDRHKLIHWSDTVERLGDPEYFETPEEGFWEYFDGVWKDRLANPGSDLISLLAHSPSTKNMPPNEYLGNML-LLIVGGNDTTRNSITGGVLALNQYPDEYAKLIANPDIIPNMVSEIIRWQSPVAHCRTATEDTELGGKKIRKWDKVAMWYVSGNRDDRANEFLIDREGARH---HLSFGFGIHRCIGNRVGEMQLRILWEEIMKRFKKVEVV-GDPKYLRSNFIRGITELPVI--------- 57336817 58 -----PDVNDLAIEDIDTSNPFLYRQGKANAYFKRLRDEAP--VHYQKNGPFWSVTRYEDIVFVDKSHDLFSAEPQIIPPEGLSVEMFI--AMDPPKHDVQRRAVQGVVAPKNLKEMEGLIRKRTGDVLDSLPLDTPFNWVPVVSKELTGRMLASLLDFPYDEREKLVGWSDRLSGASGEFTFDDAADMAWAFKLWRDKEARQKPGFDLISMLQSNELINRPL---EFIGNLALLIVGGNDTTRNSMSGGVLALNQFPEQFEKLKANPKLIPNMVSEIIRQTPLAYMRRVAKQDVELNGETIKKGDRVLMWYASGNQDERKFENPEQFIIDRKDTNHVSFGYGVHRCMGNRLAELQLRILWEELLPRFENIEVI-GEPERVQSNFVRGYSKM------------ 193248875 47 --PIPP-VNEVGLDEIDMSNPFMYRQGQWVPYFARLRAEAPVHYQPESRGPFWSITRYDDIMTVDKDHETFSAE-PFIPPPGLDVEMFI--AMDPPRHDEQRRAVQGVVAPKNLKEMEGLIRERVCEVLDNL-PVGEFNWVDRVSVEITARTLATILDFPYEQRRSLVRWSDLASGSEEATGGASDPDEVYAAALEMTRARREAPGFDLISMLQSD-----PKTADLVKRNLTLLIVGGNDTTRNSMSGGVYALNKFPAEFEKLKADPSLIPNMVSEIIRQTPLAYMRRVAKKDAILNGQFIRKGDKLVMWYASGNRDETKFDSPDELIIDRPNANHMAFGFGVHRCMGNRLAELQLRILWEELLQRFDDIKVIEEPEYV-QSNFVRGYSKLMVELTPKT---- 119478223 70 -------------------------------------------------GPYWSVTRFDDIMKVDTSHGIYSSEGGITPQDNFTVSNFI--AMDQPKHDLQRRVVNPAVGPVNLQAMEGLIRQRVETILDSL-PIGETNWVDKVSIELTTQMLATLFDFPFEDRAKLTRWSDVATAVPGAGSLDQRREELLECLTYFTELWNQRPRGDLISMLCHGE-STRNMEPMEYLGNLILLIVGGNDTTRNSLTGGVLALNESPEEYDKLRADYSLIPNMVAEIIRQTPLAHMRRTALEDTILNGKHIKKGDKVVMWYVSGNRDDSVDADKFIIDRAKAR-NHLSFGFGIHRCMGNKLAEMQIRITWEEIMKRFKNIEVV-AEPIRNRSAFVKGYTEL------------ 146338527 71 -------------------------------------------------GPYWSITRYDDIMEIETNHAVFSSASPDLRRES-----FI--AMDPPRHAAQRKTVAPMFTPTHLDELAINIRKRSAECLDNL-PVGEVDWVDRVSIELTTQMLAVLFDFPWEDRRKLTRWSDIATTPGGLVATEDERQACARYFARLWQERSQPPKSDLLSMMAHSEAT----RNMDPKNFLGLLIVGGNDTTRNTMSGSIYALSQNPDQYRKLKDNPALIDSFVPEVIRQTPLAHMRRTALSDFEFRGKQIRKGDKVVMWYVSGNRDETAIDRPYDFIIDRARRQHLSFGFGIHRCVGLRLAELQLKIIWEEILKRFDHIDVMDEPKRVY-SSFVKGYERLPV---------- 27376964 54 -----------------------------------------------AHGPYWSITKYRDIVAVDTNHHAFSSQQGVTIVEVPDKH-WTPSKMGPPQHAEQRNTVSPIVGPESLTRLETLIRSRVRMILDGLPRNEVFNWVTKVSIELTTQTLATLFDFPFEDRRLLTYWSDAVTTPKAGYAISTILSECLDYFTRLWNERNAEPRLDLISLMAHSPVT-RHMEPTEFLGNLILLIVGGNDTTRNSITGGLLFMSQYPSELRKLTDNPKLISSAVSEIIRYQTPIAHMRRTAADSIVGGKPIRTGDKVVMWYISGNRDEEENANSFVID--RKNVQHLSFGFGIHRCLGRHLAELQLRVLWEEILDGGLKIKVV-GEPERIASNFVHGYSALPV---------- 183982881 59 ----------------------------------------------------WALFRYDQVFAAARDAATFSSRDPL--QEASSAPSLMLVNTDPPKHEVERKLVSQAFSPRRVKRLEGWLDDLIPQLLNDLEKDSR-DGAEDFAAEIPTRAMVRLLGLPDGD--HVRFLSSSLT-PEERM--ASNQEMVGTFATRLAEHTAREDAEDLISALLRAEVDGQRLTPEEIVRFCVTLVVAGSETTTFLIGNLLHALAREPEVQARVRADRTLLNIFVEETLR-----LDGRIATRDVEVGDKLIRKGEWVAL---FFGSANRDPAVPGRLDIDRPNIQHLSLGHGLHFCLGASLARLEVLAVLNAVLDRYQKIALTPGTK-QTASLLTHAFVRLPL---------- 111026896 12 ----------------DLSDPETFKEGIYEAYDQLR--SLPGLPWGTLNGGFWVVTRYDEVVEILQDPARFSSVQGSIPNPTGDG----PMTMDPPEHSRVRRAAAKSFGPRIVANFESWIRDVVVETLDDALPLERFDWVYEVSRLVPSRVIAQILGIPLEHRGYIVEATNALTVNDGGASLTREFMKIGEFMTRLGEEKLRNPADDMTTVLAQSLESGE-IDLVEYQLYTASLFAAGFETTHTTISHIGHLLATEPAIRAATTRALDKSAALVDEFLRYITAMRFARTATQDTEFRDQAIKKGDTLLV--VFSAANRDPAAFPNPNEFAGTGGAGLTFGAGAHRCIGHMLAKLELRILLEELHVRNIAIEMDGDAQ-RGASGLVNQLLALPVT--------- 182434322 36 --------------DVDLADPARLPRPVRRAFALLRELEEPVLFTPRAGTARTAGVRHADVRTASRTPQVFAS-APGVPEPAGWAKALFGNSMDGPEHAALRRIISRRFTPRLLAEAEENVGRLAGRLVDELIAERPRDFMPSAASRLPLEVICDLMGVPAEQIDHASEHVGVERRGRARLRIGLASLARMQFVMGLARERRQRPEDDLVSALVNADIDGEALSGRQLGAFFSLLLVAGVETTRNAIAHGLFLLDRHPEQRELLRSDFDRIDGAVDEIVRHSTIIQFRRTVAEECALGGRTFLPGEKVALIYASANRDETVFTHPDRFDITRSPNPHLGYGGGGHHCLGAHLARLEMTALFRELIARRP----------------------------------- 146276057 9 ------------VQDFDPEVPEDFDSPHAEYARLRRECPV---AHTNGLGGFWALTRYEDVKRAASDSTTFITSVQNVVPKVAFTGRRPPLHLDPPEHTPYRKALNPLLSLERSEAFAGKARELTRKLLAPMVENGGGDICVELSSYLPVHVFGEWMRMPEEWLDTLHDAGRAFILAVHSNTPERMKETLYDMARGLIAVRRQDPALDPTSALLAARHEGEPLPEELLVGTVRQVLVVGMVAPMVMIGNICVHLSRDKALQQQLRADPSLVPAAIEEFLRLYTYRGFARTAVCDVDMGGRTIPKDEAIAL--VYASANRDEDVFPDGDKFNRPNIAHLAFGRGPHNCPGVHLGRMQLRVALEEILAATREFEL------------------------------- 111224646 45 -----------------------------------------DLTGAPRGGGFWALTRLDDVREVSRRPADFSGQGSLIFDQPPRLREFRGSDMDNPEHRQRRIVARGFTPKAVAALVED-IARTSREVISAVARRGECDFVTEVAALLPLRIVNNLLGIPRSEERFLEYVPDQTPRSVARAVHG-AGQAMSGLLEELARDRIRNPQDDLVSSLVAAQEEEN-LTPTELATFFNLLVGAGNETTRNALAHGLSALTRFPDQRELWRSDLDRTPGAVEELLRWASVLYMRRTVARDGVTLGEQFDAGDKVVLWYRSANQDEADDATAFRV--TRDPNPHVTFGAGPHHCLGANLARVELAIAFRTLFELLPDIEATAEPDLL-RSNFLHGVKHLPARFTPTAPR-- 149925471 58 -----PDVGTLRIDDIDVSNPFLYRQGQWRAYFKRLRDEAP--VHFQKNGPFWSVTRYEDILFVDKHHDLFSAEPVIIPPEGLSVEMFI--AMDPPKHDAQRSSVQGVVAPQNLKEMESLIRSRTGDVLDSL-PVGQFDWVPTVSKELTGRMLATLLDFPYDERDKLIYWSDLLSATGGEFTDEEAMFDAFSRLWRDKQARREAPGFDLISLLQSSELINRPM---EFIGNLALLIVGGNDTTRNSMSGGLLAMNQFPKEFKKLKANPALIPNMVSEIIRQTPLAYMRRIAKQDVELGGRTIKKGDRVVMWYASGNRDERKFTDPDQFLIDRSGANHLSFGYGVHRCMGNRLAELQLRILWEELLKRFENIEVV-GEPERVQSNFVRGYSEM------------ 119502952 51 -------------------------------------------------GGFWSITRFEDIVTVDKSHDDFSSEPAITIGDYGNVRQFI--AMDPPLHDIQRKAVQGVVAPRNLADLETIIRSRVATMLDAL-PIGEFNWVDRVSVNLTTQMLATIFDFPFEDRYKLPYWSDMATSAGGDGNNDERTRALTECLTALWHQRKDNPGTDLISMLATNPETAAMV--DDPLEYLGLLIVGGNDTTRNSITGGVVALNQNPEQFSLLKANPHLVNSMVPEIIRQTPLMHMRRIATRDVVLGGKTIRKGEKVVMWYLSGNHDETAIDDPNTFNITRDNRYHLSFGFGIHRCMGNRLGEMQLRILWEEILKRFSDVEMVAEPQ-RIQSNFVRGYSDLSVV--------- 32487242 51 ----------------------------------------------------WLATGFDEVRQVLGSDK-FSSRLLYGGTAAGIVFPGFITQYDPPEHTRLRRVVSPAFTVRRMERFRPQVDQVVEDCLDAIESGGPLDFVPHFGWSIATTATCDFLGIPRDDQAELSRSLHASRSQRAASRRGAAGNKFMTYMGQVVARTRRDPGDDMLSVVV--REHGDEITDAELTGLAAFVMGAGGDQVARFLAAGAWLMAEVPEQFALLRDKPDVVPDWLEEMVRYLTIKLTPRIALEDVRIGDRIVKAGDTVTCS--LLGANRRHFPGPDQFDLTRDRAPNVAFGHGIHHCLGRPLAELIFRSAIPALARRFPALRLAEPEQEIRLGPPPFDVKALLLDW-------- 88704721 53 -------------------------------------------------GPFWSITRWEDIVAVDSNFEDFSSEPAIVIGDNSEELNFI--SMDPPKHDVQRRAVQGVVAPKNLAEMEALIRSRVVEILDGL-PVGETNWVDRVSINLTTQMLATLFDFPFEERFKLTYWSDGAGSPEGDVDPEERLAGLHDCLFTRIWHERKDDGVETLDLIRMLQRNTKDMVDDEYLGNLLLLIIGGNDTTRNSASAGVLALNQNPAEYEKLRANPALIPSMVSEVIRQTPLMHMRRTANKDVEFQGKQIRKGDKVVMWYLSGNHDETAIENPNSFIIDRENRKHMSFGFGVHRCMGNRLAEMQLRVLWEEIMQRFSKVEVV-GEPERVKSNFVRGISNLPV---------- 77454850 13 --PIPP-VDEVELADIDLSNPFLYRQGRWKSYYERVRNEAP--VHYQPNGPFWSVTRHADIIAVDKNHEDFSAE-PFIPPRFMDVAMFI--AMDPPKHDAQRAAVQGVVAPKNLREMEALIRSRVQEVLDEL-PIGEFNWVDLVSIELTARMLATLLDFPYDQRRKLVEWSDAMEQANGGPSFVDAARGLSAHWHDKTARAGEEPGFDLITMLQSNEDTKDLI--DRPMEFLGLLIVGGNDTTRNSMSGGVLALNQFPEQFEKLKANPDLIPNMVSEVIRQTPLAYMRRVAKKDTVLNGQFIRKGDKVVMWYASGNRDERVFERPDELIIDRKNANHISFGFGVHRCMGNRLAELQLRILWEELLPRFEDIEVV-GEPEYVQSNFVRGISKL------------ 169631531 62 -------------------------------------------------GDGWITADAQIVRTIFRDNRFVTSASPIIQRLAAWSDPQLPPSIDPPDHGRLRRLVAAPFTPRAIEGLRDRIQEVTNGHLDVLQQRQSPDLIADFTAKIPIAVIGEMIAVPPPDYSRLYTAMNRTTAPDGTAALREIDEYLEKHV-----ARLRREGTE--SELATALLDS-DLSHFELKMFFAVFLGAGFVTTTHLMGKAIVTLLRHPEQLALLQADPSLWPNAVEELMRYTSNQWSARVATETVEIEGHTIEAGQSALL--LLGGANRDPAAFPDVFDITRPNAENITLGTGIHVCLGQVLARAELHTALQTLFERFPRLSLAGEPEYLNGMGI-HGLRLLPVT--------- 163929812 33 --PIPP-VEDVELTDIDLSNPFLYRQGMWRSYFERVRNEAPVHFQPRSPGPFWSVTRHADIIAVDKNHEAFSAE-PFIPRFMDIAM-FI--AMDPPRHDKQRAAVQGVVAPKNLREMEGLIRSRVREVVEELPLDEPFDWAQTVSVELTARMLATLLDYPYEQRHKLVQWSDLATSMEQANGGPSDNDKVFREMVAMAQAAGEETGFDLITMLQSNE-DTKNLLDNSPMEFLGLLIVGGNDTTRNSMSGGVLALNEFPEQFEKLKANPDLIPNAVSEIIRQTPLAYMRRVAKKDVMLNGQFIRAGDKVVMWYASGNRDERVFDRPDELIIDRSNANHIAFGFGVHRCMGNRLAELQLRILWEELLERFDDIEVV-GDPEYVQSNFVRGISKM------------ 108800184 46 --PIPP-VEDVDIADIDLSNPFLYRQGRWKSYFERVRNEAPVHYQAHSAFGFWSVTRHADIIAVDKNHEAFSAE-PFIPRFMDIAM-FI--AMDPPQHDLQRASVQGVVAPKNLREMEGLIRSRVQEVLDDLPVDQPFNWVHHVSIELTARMLATLLDFPYEQRHKLVEWSDLATSMEGMVDMAKGLSALW-HDKAARTANGERPGFDLITMLQANEDTKDLI--DRPMEFLGLLIVGGNDTTRNSMSGGVLALNQFPDQFEKLKANPDLIPNMVSEIIRQTPLAYMRRVAKKDIMLNGQFIRKGDKVVMWYASGNRDERERADELIIDRSNAR-NHISFGFGVHRCMGNRLAELQLRILWEELLPRFENIEVV-GEPEYVQSNFVRGISKL------------ 78047706 103 ------------------------------------------------DDGLYVAIRAQDVQQLLVDPRTRQMETEIATARGGPLLEFLKHTMNGTAHRNRRLPLVQAFASRFVQDVRPYARRVAEQLIDARYDAGAMDVIGDFASWLPARVICHILGLPETDIPAFTRCVYSVSRPDEVPELQQASGELDAYVRGLIAHRRRHPREDFISYIAASDASGQLSQTEVVAQLMSILLAGS-DTTRSALAIQTSLLLQHPEQWQAVCRDSALIPAAVRECLRYQPAVASPRITLEDIVLDDTLVPAGKILSLSTLSALRDPALYAEPERFDIHRTDARQLVFGGGVHRCLGEALAMIELEEGLAAMAQRLPDMRFDGNPVVVQGGFGIRTAQDFRVSWGSART--- 167621567 60 ------------------------------------------------DGAFWSITKYADIMAVDINHEVFSSETIFDPKEDFTLPMFI--AMDPPKHDVQRKTVSPIVSPANLHLMEPLIRSRITKTLDEL-PIGEFDWVDRVSIELTTQMLATLFDFPWDERRKLTRWSDIATAVPESGLFTERRMELFDYFTRLWNERNAPPKGDLISMLAHGEAT-RNMDRMEYLGNLLLLIIGGNDTTRNTMTGSILAMNQNPDQLRKLRENPSLIPSMVSETIRWQTPLSNRRTATQDFELGGKLIKKGDKVLIWYASGNRDEEENPEAYIIDRERPR-NHLSFGFGIHRCVGNRLAELQLRILWEEILPRFPEIQVLEDPQ-RVPSVLIRGYSSMPV---------- 59889653 57 -------------------------------------------------GPYWSITKFDDIMAVDTNHKVFSSEAKLSAKSALELEMFI--AMDPPKHNQQRKAVTGAVAPSNLLLLEPTIRERACQILDDLPVGEDIDWVDKVAVELTTMTLATLFDFPWEERRKLTRWSDVTTAATGIVASYEARRACAMYFKGLWEQRNAEPKNDLISMMAHSPAT-RDMPFLEFLGNLLLLIVGGNDTTRNSISGGVLALNQNPDAYLKLNNDPGLITSMVPEIIRQTPLTHMRRTALQDWEIGGKKIRKGDKVVMWYLSGNRDETDRADEFIID-RKNPRHHLSFGYGIHRCMGNRLAELQLRIIWEEIHKRFAKIEVT-GEPERLFSNLVRGITKLPV---------- 15842692 39 ----------------------------------------------------WLVTRFDDVKGVLSDKR-FSSSPPFVP-----FVQLCPSSIDGPQHTAARRLLAQGLNPGFIARMRPVVQQIVDNALDDLAAEPPVDFQEIVSVPIGEQLMAKLLGVEPETVHELA------AHVDAAMSVCEIGDALCTMVIDILHRKLAEPGDDLLSTIAQANRQQSTMTDEQVVGMLLTVVIGGVDTPIAVITNGLASLLHHRDQYERLVEDPGRVARAVEEIVRPATEIEHLRVVTEDVVIAGTALSAGSPAFTSITSANRDSDQFLDPDEFDVERNPNEHIAFGYGPHACPASAYSRMCLTTFFTSLTQRFPQLQLAPFEDLERRKGLHSGIKELLVTW-------- 86751042 65 ---------------------------------------------------YWSVTKYNDIMHVDTSHQIFSSDSTLSIRDAPQGYDW-PSAMDEPRHSAQRKTVSPMFTPDHLDELAVLIRGRTQKVLDGLPRNETFNFVERVSIELTTQMLATLFDFPFAQRRKLTRWSDVATALPKSMIVAELNECAATFAAMWNERVNSEPRNDLLSMMAHHDAT-RQMDRDNLIGNILLLIVGGNDTTRNTMTGSVLALNQNPDQFAKLRANPALIDTMVPEVIRQTPLAHMRRTALQDTELGGKTIKKGDRVVMWYVSGNRDDEERPNEFIIDRKRAKI-HLSFGFGIHRCVGMRLAELQLKIVWEEMLKRFERIEVV-GEPKRVYSSFVKGYESLPV---------- 1174663 57 ---------------------------------------------------YWVVTRYEDIKQIFKTPSVFSPSITVISDEALQSYQFAAGRMDEPIHTERRRLLMQPFEADNVATLEPKIREVVNTYLDRVIKDGRADLIGDLLYEVPCIVALIFLGVPDEDIETCRQYGMQQTHPTGDTRVATGMGKFWEFAGGLVDKLKADPNAKGWIPHAIEMQRQHPDLFDD--NYLQNIMFGGVETTTNATGNAFRTLLENRSSWDEICADPTLIPKAIEECLRSGSVVAWRRKAVVDTTVGEVDIPAGGRLLIVMASANRDDSMFPEPDDFDIHRGNAQHLTFGIGSHTCLGATLARLEMKVFLEEVSRRLPHMSLVAGQEFSYPNTSFRGPEHVLVEWDP------ 169629027 28 -------------------------------------------VWPVGDSGFYFVSRWDLVVEATERAEDFSSNLTAALMKSAEGLAVAPATGDDPLHHAHRRLVLPTLVARRITALEPVMAQTGSCLWERGVNGDGIDWMAAMGDALPMTMVARLIGLPAGDVPQLGYSSTEMNTPQRQAQVVTDTMHLVLYLREHLEEELAAPGDDLLGYLA--QACNRGDISLDIGVMILVQLVGGGESTAGLMGNAVRILGENPRLQQRIRENRALLPTFLEEALRLESFRGHHRHVLTDTTLGGVQLPAGSHLTL---LWGAANRDPAIFEDPDVLRSPRGHITFGKGLHFCVGAALARLEARTAINLLLDRTREFAIKP----------------------------- 85375816 57 -------------------------------------------------GPYWSITKFDDIMAVDTNHKVFSSEAKLSVEGALELEMFI--AMDPPKHDQQRKAVTPAVAPSNLQLLEPIIRKRAGEILDELPIGEDFDWVDKVAIELTTMTLATLFDFPWEERRKLTRWSDVATAPETGIV--ESYEARREELIGCAERINEEPKNDLISMMAHS-----PATRDEFLGNLMLLIVGGNDTTRNSISGGVLALNQSPDEYAKLDADPSLISKMVPEIIRQTPLTHMRRTALEDWEIGGKQIKKGDKVVMWYLSGNRDESERADQFIID-RKNPRHHLSFGYGIHRCMGNRLAELQLRIIWEEIHKRFSRVEVT-GEPERLFSNLVRGITRLPV---------- 29828603 38 ----------------------------------------------------WLVARDADVREVLRRPDDFSSANALRP-------DVMPAPA------ALAVLGGGFGGRPVVVTADGRHQELRAPIVRGLSPSGRVELMAAYARRLPGDVIGRIVGLDPADVPAVVYAEELLFRPDEQVVAAQDVVAMQHLLDAFVRDRRADPREDASEIIASVAPGDGELTLDQVAHLQNLLLAGHL-TTTALIGTTVLNLLRHPRQWELLCAEPERIPAAIEEAARYDSLQGFRRVTTRPVTLAGTELPAGASVFVAFGGANRDGGRHPRPDEFDITRTPRRHLAFGFGVHGCPGAQLAREQLRLTLEQLTRRLPGLRPADDRPVTMRPTLIRSPRSLHLVW-------- 115526302 65 ---------------------------------------------------YWSVTKYHDIMHVDTHHQLFSSDQSLSIRDTPAGYDW-PSAMDEPRHTAQRKTVSPMFTPDHLDELAVLIRSRTRTVLDGLPKNETFDFVERVSIELTTQMLATLFDFPFEQRRKLTRWSDVATAPKSGVVESESQRECATYFTKMWNERNSEPRNDLLSMMAHHDAT-RTMDHDNLLGNIILLIVGGNDTTRNSMTGSVLALNENPEQFAKLRANPALIDTLVPEVIRQTPLAHMRRTALEDSELGGKTIRKGDRVVMWYVSGNRDEEERPDEFIIDRKRPKI-HLSFGFGIHRCVGMRLAELQLRIVWEEMLGRFENIDVV-GDPKRVYSSFVKGYEALPV---------- 145225170 48 --PIPP-AEEVELADIDLSNPFLYRQGRWQSYYERLRNEAP-VHYQRHSGPFWSVTRHADIVAVDKNHEVFSAE-PLIPPRFLDIKMFI--AMDPPRHDLQRAAVQGVVAPKNLREMEGLIRSRVREVLDNLPVDQPFDWVHDVSIELTARMLATLLDFPYEQRRKLVEWSDLATSSDLDETFVGMRAMARDLSRHWHDKAAEEPGFDLITMLQSNESTKDLI--DRPMEFLGLLIVGGNDTTRNSMSGGVLALNRYPDQFEKLKANPDLIPNMNSEIIRQTPLAYMRRIAKADTMLNGQFIRKGDKVVMWYASGNRDERVFDRPDDFIIDRDNANHISFGFGVHRCMGNRLAEMQLRILWEELLPRFEKIEVI-GEPEYVQSNFVRGISKL------------ 197776451 26 ----PPGCPAHGMNDAGLYNPSALYEQLRQAWIVLGYRENLDVMRTPSR-----FSRDSRRWTAFKENR-VAADSPLIPMVA-----WQPLCVFADGEEHARQRAAVVDGLAQFNRMRRYVTHYTRELVAGFAASGTADLVRDYAEPLPMLVVSRLLGIDPQDGPALVEPTLDLMR--GSATAAASNQIVTQTLEELVARKKLHPGNDLASRLISHESR---LTDTEIVEHLRLVLVAAHQGTVNLIAHTLRLVLTDRRFRGHLSGGQMTLPDALEQVMWDNPSIGPGRWATRDTMLGGQHIKEGDMLLLCISAANVDPEQRSVPM-----RGNRSHLALSSGPHECPGGDIGRAIADTGIDELVALLPDLRLA------------------------------ 77454827 13 -SPIPP-VEDVELADIDLSNPFLYRQGRWQSYYERLRNEAPHYLPDSPFGPFWSVTRHADIMAVDKDHESFSAE-PLIPPRFLDITMFI--AMDPPRHDRQRAAVQGVVAPKNLREMEGLIRSRVQEVLDDLPRNEPFDWVQNVSIELTARMLATLLDFPYEQRHKLVEWSDLATSDDTFVGMREMAQGLSEHWHDKAARTAEEPGFDLITMLQSNDLISRPM---EFLGNLVLLIVGGNDTTRNSMSGGVLALNRFPDQFEKLKANPDLISNMNSEIIRQTPLAYMRRIAKVDTVLNGQFIRKGDKVVMWYASGNRDERVFDRPDDFIIDRANANHISFGFGVHRCMGNRLAELQLRILWEELLARFENIDVI-GEPEYVQSNFVRGISKMTVRLTPKS---- 39934683 65 ---------------------------------------------------YWSVTKYNDIMHVDTNHQIFSSDSTLSIRDAPVGYDW-PSAMDEPRHSAQRKTVSPMFTPQHLDELAVLIRGRTQKVLDGL-PRGETNFVDRVSIELTTQMLATLFDFPFDERRKLTRWSDVATAPKSGVVDSEQRDELNEYFARMWNDRNSEPRNDLLSMMAHHDAT-RTMDRDNLIGNILLLIVGGNDTTRNTMSGSVLALNENPHEFEKLRANPKLIDTLVPEVIRQTPLAHMRRTALQDAELGGKTIRKGDRVVMWYVSGNRDDEERPEEFIIDRARARI-HLSFGFGIHRCVGMRLAELQLRIVWEEMLKRFERIEVV-GEPKRVYSSFVKGYESLPV---------- 154623233 3 --------------DIDLMDAGAFTAGVPYDY-FRHLRGLPGLHRAKDAEGYWYLVRHADVARASKDTDTFRS-GPSTMTSVRQDSTGLPSFLDAPEHSRLRRLVAKGFTPARLAALEQPVAGILRRILDDVTAKDEFDLAEDIAMQLPMEVLTELIGVPAGERDQIVNLGDPGYRHSTPEKAVAAFQNLMAYFRELAERRAGKPADDLFSVLAVTDKDDSRLEPQEIALFATTLIGAGSETTYGSITGGVLGLLDRPDQVALLRRRRELIPAAVDEIVRWVTPVTHARQVAKDTEIGGQSIAAGERVVLWYTSANRDESVFDRPDELLVTRRPNPHVSFGGGGHVCIGRGLAVLELRLFLEAVIDRLPRLELT-GEPVRSATNFMNSFRYVP----------- 40286851 78 ------------------------------------------------------------------DAKNFTS--GFIAEGLGAFFDLILTAMDGDAHKNIRNLL-QPVFMP---ETVNRWKETKIDRVEYIKPLVAAKSADDFGLYFPIRVIYALIGFPEEEIEQLAILAGPQVDPEKRGAAMHAAQALYDVVKVVVAERREAEGDDLISRLIRAQYEGRSLDDHEIATFVRSLLPAASETTTRTFGTLLTLLLENPETLERVRNDRSLVNKSIDEAV-RFEPVATFKVRQTAQEIRGVQIPKGAMVQCIVSSANRDEDAFENAHRFDIDRKPRPSFGFGFGPHMCIGQFVAKTEINCAINAILDLLPNIRLDPSKPAPQIVGALRGPHEVHVIWD------- 119504621 61 ------------------------------------------------HGDFWSVTRFEDIVEVEKNWEAFSSE-PSIPEPDMSVQMFIAT--DPPLHDDQRRAVQGAVAPKNLQEFEALIRQRTQETLDGL-PLGETNWVDRVSIDLTTKMLATLFDFPQEQRQLLTHWSDAATSAGRGLSIDERRTIMGEMLQSFTQLWHDHKANDRESFDLIRMLQRDPKTQDEPFSYLGLLIVGGNDTTRNSMTGGVLHLHQNPSEMAKLKANHGLIPSMVSEIIRQTPLPHMRRTATRDVELNGTVIPKGGRVVLWYVSGNRD--SNAIPEADKFDRPNVNHLSFGMGIHRCMGNRLAEMQLRIVWEEILERFERIEVV-GPAVRTCNSFVRGYHELPVRLHP------ 114761101 36 --------------------------------------------------GRTLLTKAALTKAVKDNPELFSSDDPQTPKPAFRAH----TLMRKDGKAHFKAISKALTPKRIKADWGPLYEQLAEDYIARL-PRGEVDLFTDLCGPLAARILAHILGIPEASDEQMMRWSQLLI--DGAGNFGDEMDALFAELEPI---RRGEPDGSAYSLMLTAD---DPIPMSQIHANIKIAIGGGINEPRDALATILYGLLTNPDQLAE-VRAQEAWDKAFEEGIRWVAPIASSRLVTEDTELGGFDIPKGDTVMTIQASANRDEELYEDGESFFVFRDKNPHQAFGNGPHHCAGAHVARRTVKIILPMLFDRFPNMTLPNPEDVVWKGFGFRGPINLPVV--------- 91780640 51 --------------------------------------------------------KYKDVMSVLRDAANFTSG--FIAEGLGSFFDLILTGLDGEAHRRARALLQPVFLPEVVNRWESKMEPIVRNFIGPMVPQRRADLMH-FGLHFPIRLIYSLIGFPEQVEQYAAWALAILAGPQVDAQKAEAAEALYAAIRSEVAVVRAKEGEDLISRLIRAEYEGRRLDDDIATFVRSLLPAAGETTTRTFGSL-MTLLLERPALLERVKADRSLVSKAIDEAV-RFEPVATFKVRQADTGIGGVSIPKGAMVQCIVSSANRDEEVFENSETFDIDRKPKPSFGFGFGPHMCIGQFIAKVELQVAVNAILDLLPNLRLDPGAQLR-------GPDAVHVVWD------- 134101347 18 --------------------------------AALQEQTPAVRVRTPDGPPAWLVTRYADVRDLLRDDTRLSVDPDHGAGEDYAGFELPPQAVDAAQHDRLRELISSPFTGTGLHRTVEVVEAEAHRLVAALAPDQPVDLVAELA--FPLALTAVRAVLPLPDPAHAEWAHDALLAPRRQEDGAEARDTL-GRMAEIIQTATTVPGDGLLGELQAAYHHGRLSAHELAAQVFYLLFVPTEPLVDAFGVVLLRLLAGT-RHRAVLRDSPAARHVAVAEALRRFALV--------DLDIDGVRVRAGQTLLLSLAAANRDPRQFDDPDELVLTRSPNPHLALGRGDHACPATALSYQLLSSSVAALLSRYPSTTVVP----------------------------- 15921406 17 ------------------------------------------------DGKVWNLFKYEDCKMVLNDHKRFSSNLTGYNDKSGKVFFDIPTTSDPPELRNLTADAFNPSNLPV-----DFVREVTVKLLSEL--DEEFDVIESFAIPLPILVISKMLGI-NPDVKKVKDWSDRLGRADEIFSIGRKYLELISFSKKELDSRKGKEIVDLTGKIANSN-----LSELEKEGYFILLMIAGNETTTNLIGNAIETLYNSWDYVRE-----KGALKAVEEAL-RFSVMRTIRVTKEKVKIRDQVIDEGELVRVWIASANRDEEVFKDPDSFIPDRTPNPHLSFGSGIHLCLGAPLARLEARIALEEFAKKFRVKEIVKKEKIDNE--VLNGYRKL------------ 162456150 7 ----------------DILDPDLYLAGAPHDRFELLRREAPVHWHPEPAGGFWAITRHADVARISRDPAAFCSGRGLFIEDLPPGDMRVMIMMDPPRHARFRALVSKGFTPRVIQRLESHVRELVTRLIDDACERGGCDFASDIAGKLPLSVILEVIGVPREDQEQMLDWTTRFFGASDPEELNAVLHNMNAYAHQLAEQRRKEPKDDMLSLLMAAEVDGEKLSYTEFGGFFNLLLTAGHDTTKNLISNGMLALLEHPDQRRRLLDDPSLLPTAIEEMLRFTPPVYFRRSAVRDIELHGQRIAAGDKVVLWYVSANRDETVFSDPHRFDVGRTPNEHLSFGIGPHVCLGLVLARLEARVAFEELLRRLPDLELA-GPAVRLRSNWVSGVKSMPVR--------- 111019346 3 ------------LADVDLYNPDTFAKGPHEMFAVLRREAPVYRHLDERGDPFWCVTRHADIVTVNRDAETYSSWRGALSPDDLAGQQLMMLNMDPPDHTALRKIVSKGFTPRRIGQLHEILARRATTIVDAVIERGECDFVVDVASELPLQAIADFLGVPQEDRKLIFDLTNQMIGSSDPEQERAAAAQMFAYSLEMFEDRKKHPRDDIATALIQADVHGEKLGELDFNMFFMLLAVAGNETTRNAISHTQLALMEHPEERRKVLEDPSKLDALIEEGLRWATPVQFRRTATTDTVLHDVEISEGDRVVIWHMSGNRDEAVFDDPYTFDIDRPTSQHIAFGGGGHFCLGANLARAEMKVMLSEILRRMPDMEQTAPAQ-RLRSNFINGLKHMPVTFTPSS---- 111017415 7 ------DLPEHLITDFDVYDPSLAADVFQERVAALRKQG--PVLYSPHHGGHWVVTRYKEALQVLQDPETFSSFPNNLLNAAQ--GKFLPLELDPPEHSYYRQALQPLFSPKQMKALEPEIRKIITELIDQFADRGECEFISEFAHELPTRIFLALMGWPLSDAPQFTEWTDGASEAESAEARAKAAGEIYEYFGKVVARVREDSSESLTAQIINTDIDGRSLTDEELSRMFFLLLVAGLHTVQGALAWGLIHLSHNLEQREAIIDDPTLIPSAVEEILRIETATSSGRRATRDAEIGGVSIKAGDQLLVVMTSANRDNDEFDSPEELQIERHPNRHIGFGAGPHRCLGSHLARLELRLAMEEIHRRIPDYALVPDNPAVFHSSQVRGCEKLPITFTPPT---- 126435352 11 ---VPPDVP---LADIDLWDFWALDDDIREGAFATLRREAPVRHFSEAGRGHWALTRYDDVFYASRHPEIFSSASGITIGDQTPEYFGSMIAMDDPRHSRLRNIVRSAFTPRVLSRIEDSVRDRARRLVAEMVPDGTGELVTDFAGPLPLQIICDMMGIPEEDHQRVFHWTNVILDPDLTTDFDEVAMEIGAYASALAEDRRAHPGDDLTTSLVQAEVDGQRLTSGEVASFFILLVVAGNETTRNAISHGLLALSRYPDQRRWFSAYDELAPTAVEEIVRWASPVYMRRTLTCDAELGGVKLVAGDKVSLWYGSANRDESKFRDPWTFDVRRHPNPHVGFGGGAHFCLGANLARREITVAFEELHRQIPDIT-ASEEPSRLQSAFIHGIKRLPVTWTPPR---- 209515564 12 LAPVPAHVLPERVFDIDIYHPPGAEDDYHLSLKRLHAEGIPDILWTPRNGGHWIATRGDDIYHILKDYENFSSKQLTVP--LVEHQPLPPIFFDPPQHTAYRALIAPAFMPQAIGKLEEKAREMAIELIEDFYPKGEVEFVSGFAQHLPIGIFMNMVALPAEDREYLLSLADKMVRPVDANEKLKALGAIFQYLGVKIAERRANPGDDLISKIVHSKIDGRALTDEEVRGLCGLVLIGGLDTVASAMGFIARFLAGSPAHRKQLIDNPELTQKAVDELLRRFPVVNQGRRITHDFEYKGVQMKAGDMIIMPTTLHGLDERKFDDPLSVDFTRPTPIHSTFGNGAHRCPGSFLARVELKVFLQEWLKRIPDFQIKPGEKAGVHGGVNGTLYHLPLVWD------- 89096450 9 -------------------NPEAYRQNPYPGYRKLREEQPVYKTVMPDGQTGWVITKYEDAVAALKDKRFIKDFSKLYGGQMDHESIFTMLFSDPPDHKRLRGLVQKAFTPRMIENMRGRIKEIADQLLDRMENKEEITLIDDYAFPLPIIVISEILGVPTEDQDKFRIWSNSLIEGSNGENWNEIQQHMNEYLGEWFAFLRDNPRDDLISQLINAEEGGDKLTEKELYGVVSLLIIAGHETTVNLIGNGILSLLENPDQLKLLREKPELIHNAVEELLRYNGPVSTSRWAIEDVEFQGQTIRKGELVIAALNSANRDDEKFADPDVLDITREKSPHLAFGKGIHLCLGAPLARLEGEIAILALLERFPEIGLASPDELEWRPGIVRGVKELPLR--------- 111021639 6 ---------------IDLKCPDVYTEGVPYAFFDHLRSSEPVYWQPEENGGFWAVTRHADVVAVSRDSVTFSSAVGTFDEQTRAKQAAMLVNLDPPDHTRLRQLVSRGFTPRTVKVLEGHIRDICTRIVDRLLEARDVDFVPEAAAPLPLEVIAALLGAPPGDVDRLYDWSNRMIGFDDPEDGELAAAEIFLYANELAAQRRIEPRDDIVTKLVQPDENGDTLTEMEFNMFFVLLVVAGNETTRNATAGGMQAFIDHPDQWRRLQSEPDLASSAVEEILRWVTPVMFRRTATRDAYIGDQLVRAGDKVVIYYPSANRDEAVFDEPYRFDIGRSPNPQIAFGGGVHFCLGAHLARLELRILFETLAARIDRVE-STGPVARLRSNFISGIKTMPVRIHPRSP--- 154686136 6 ---------------FHPHSPE-FHENPFAVLSRFREQDPIHKFELQRFGGAWLITRYDDCMAFLKDGRITRDVKRVMPKEVSEDIDFVSEHMDPPDHSRLRSLVHQGFTPRMIEQLRTGIEQITEELLDEMETKADPDIMRDFAAPLPFIVISELLGIPKEDRAKFQVWTNAMTSESGQDATNQALKEFKQYMKTLIEEKRKHPGEDLTSKLIYAEEDGQKLSESELYSMLFLLVVAGLETTVNLLGSGTLALLLHKDQMEKIKRQPENIQTAVEELLRYTSPVIMMRWAIEDFTYKDVSIKKGDMIFIGIGSANRDPEYFDDPDTLNIARTPNRHISFGFGIHFCLGAPLARMEASIAFTALLKRFPNIELAAEDVTWRKNVFLRGLETLPVRF-------- 163940462 22 ----------------------------------------------------WLITRYEDALPLLKDNRLKKDQANVFPQDTKNMHLSVMLNSDPPNHSRLRSLVQKAFTPKMISQLDGRIQRIADDLISEIERKGTLNLVDDYSFPLPIIVISEMLGIPKEDQAKFRIWSHAVISPETPEEVKETEKQLSEYLQYIVDVKRKNPKEDLVSALILAENEGHKLSARELYSMIMLLIVAGHETTVNLITNTVLALLENPKQLQLLKENPELIDSAIEEGLRYYSPVTTARWAAEPFQIHDQTIQKGDMVIIALASANRDETVFENPEVFDIMRENNRHIAFGHGSHFCLGAPLARLEAKIAITALFKRMPSLQIKGEEKINWQGNLMRSLEELPLSF-------- 196195058 34 -----PDVNTLALEDIDTSNPFLYRQDQWRAYFKRLRDEAPVHYQKKPFGPFWSITRYEDILFVDKSHELFSSEPQIILGDPPDGLSVMFIAMDPPKHDVQRRAVQGVVAPKNLKEMEGLIRSRAAEVLDSLPLDKPFNWVPAVSKELTGRMLATLLDFPYEDRHKLVEWSDRLTDPDVMFDDAADMARAFSRLWRDKEARRAEPGFDLINMLQSNDDTKDLINRMEFIGNLALLIVGGNDTTRNSMSGGVLALNQFPEEFTKLKANPDLIPNMVSEIIRWTPLANMRRVATQDVELRGQTIKKGDRVLMWYASGNRDERKFDNPDQLIIDRKDARHISFGYGIHRCMGNRLAELQLRILWEELLKRFENIEVV-GEPERVQSNFVRGYSKLMVKLT------- 41409916 37 ----------------NLADPDTYRAGMPYGAFRKLRERAPVAWHPQKDGGFWALTGYEEIHAVSRDSATWSSQINGAMFDAPPPGEVPPIFMDPPQHTALRKLINKGFTPRQVTRLNEHIVEMAKQIVDDVIERGECEFADDVAGALPSYVIAEMLGIPLEDGRRLYQITEILSVGDSDDERQQAMVEMFQYGVELAVRKRAEPGDDIATSLLHAEVDGQSLSDLEFNLFFMLLIDAGGDTTRNLVAAGILALLEHPQELQRLKADPSLMPTAIEEMLRYTSPVAFLRTATKDTELRGVPVKAGERVAMFYPSGNRDDSHFADPDRLDVGRAPNPHLAFGGGTHFCLGANLARVEASAMVPEVLSRMNDLELA-GPVERLRSDLINGIRSMPVRFTPG----- 183983152 48 --PIPP-ADEVELTDIDLSNPFLYRQGRWKSYYERLRNEAPVHYQHSAFGPFWSVTRHADIVAVDKNHEVFSSEPFIVIGSPPRFLDIMFIAMDPPKHDRQRQAVQGVVAPKNLREMEGLIRERVVDVLDALPLGEPFNWVQHVSIELTARMLATLLDFPFEQRRKLVQWSDLATSMEGPSDNDEIFRGMVDMARGLSAHWRDKPGFDLITMLQSDESTKDLIDRMEFLGNLVLLIVGGNDTTRNSMSGGVLALNEFPDQFEKLKANPELIPNMVSEIIRWTPLAHMRRIAKADTVLNGQFIRKGDKVLMWYASGNRDERVFDRPDDLIIDRANARHISFGFGVHRCMGNRLAEMQLRILWEELLPRFENIEVV-GEPEYVQSNFVRGISKLMVRLTP------ 192812775 16 -----------------------FTHNPYPVYEKLRQSDPIMNLQFPDGRHGWLISSYAEAVEALKDGRFSKDVTKAMGGEQTSVFSTNMLFSDPPDHKRLRGLVQKGFTPQRIADMRSHIQEIADGLLDAVSSKDTMNLIDEYAFKLPIIVISEILGVPAEDQDKFRVWSNSIIGASNQEQVVQHMNEFIAYLRDWFAKVREQPGDDMISQLVIAENQGDRLSEQELYGVVTLMIIAGHETTVNLIGNGVLALLEHPEQRKLLQEQPERIHGAIEEMLRYNGPVSTSRWAAKDLEFHGVHMKKGDLVVIALNSANRDSIQFEDPDLFDITREKSQHLAFGKGIHLCLGAPLARLEGEIAINTLLRRFPDFELQGNDELEWRPGIVRGVKEIPI---------- 217960089 22 -------------------------------------------------GAEWLITRYEDALPLLKDNRVFSQDTVFLTVDNSDYLTTHMLNSDPPNHNRLRSLVQKAFTPKMIAQLEGRIQHIADDLLNEVERKDSLNLVDDYSFPLPIIVISEMLGIPKEDQAKFRIWSHAVIAPEEIKETEKQLSEFITYLQYLVDMKRKEPKEDLVSALILAESEGHKLNARELYSMIMLLIVAGHETTVNLITNTVLALLENPDQLQLLKENPKLIDAAIEEGLRYYSPVTTSRWADEPFQIHDQTIEKGDMVVIALASANRDETVFENPEVYDITRENNRHIAFGHGSHFCLGAPLAKLEAKIAITTLFNRMPKLQIKGDEEIKWQGNLMRSLEELPLTF-------- 197773301 18 -----------------------FATDPYPAYAWLREHSPVHRTRLPSGVEAWLVTRYADAKQALADQRLSKNPATGIPGERKAELMTHLLNIDPPDHTRLRRLVSKAFTPRRVAEFAPRVQELTDRLIDSFAQKGEADLIHEFAFPLPIYAICDMLGVPREDQDDFRDWAGMMIRHGGGPRVARSVKKMRGYLAELIHRKREEPGDDLISGLIKASDHGEHLTENEAAAMAFILLFAGFETTVNLIGNGVYALLRNPGQRERLQAESELLATGVEELLRYDGPVATWRFATEPLTVGGQRIGAGDPVLVVLAAADRDPERFDAPDTLDLSRRDNQHLGYGHGIHYCLGAPLARLEGQTALGTLLRRMPDLRLAGDPDLRWRGGLIRGLRTLPVEFTPQT---- 77454827 13 -SPIPP-VEDVELADIDLSNPFLYRQGRWQSYYERLRNEAPVHYLPDPFGPFWSVTRHADIMAVDKDHESFSAEPLIVIGVPPRFLDIMFIAMDPPRHDRQRAAVQGVVAPKNLREMEGLIRSRVQEVLDDLPRNEPFDWVQNVSIELTARMLATLLDFPYEQRHKLVEWSDLATSPSDLDDTFVGMREMAQGLSEHWHDKAAEPGFDLITMLQSNADTKDLISRMEFLGNLVLLIVGGNDTTRNSMSGGVLALNRFPDQFEKLKANPDLISNMNSEIIRWTPLAYMRRIAKVDTVLNGQFIRKGDKVVMWYASGNRDERVFDRPDDFIIDRANARHISFGFGVHRCMGNRLAELQLRILWEELLARFENIDVI-GEPEYVQSNFVRGISKMTVRLTPKS---- 77454850 14 --PIPP-VDEVELADIDLSNPFLYRQGRWKSYYERVRNEAPVHYQPNPFGPFWSVTRHADIIAVDKNHEDFSAEPFIIIGQPPRFMDVMFIAMDPPKHDAQRAAVQGVVAPKNLREMEALIRSRVQEVLDELPIGEPFNWVDLVSIELTARMLATLLDFPYDQRRKLVEWSDLATAMEGPSDNDEIFRGFVDAARGLSAHWHEEPGFDLITMLQSNEDTKDLIDRMEFLGNLILLIVGGNDTTRNSMSGGVLALNQFPEQFEKLKANPDLIPNMVSEVIRWTPLAYMRRVAKKDTVLNGQFIRKGDKVVMWYASGNRDERVFERPDELIIDRKNARHISFGFGVHRCMGNRLAELQLRILWEELLPRFEDIEVV-GEPEYVQSNFVRGISKLMVRLTP------ 120404009 20 ----PPEVP---LADIDLWDFWGLDDDYRDGAFATLRREAPISFHEAYVAGHWALTRHDDVFYASRHPEIFSSALGIVGDQTPELAEYFMIAMDDPRHTRLRNIVRSAFTPRVLALIEDSVRQRARSLVQQMVPDGNGELVAELAGPLPLQIICDMMGIPEEDHQKIFHWTNVILDPDIATDFDEVAMGIGAYATQLADDRRDHPGDDLTTSLVAAELDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALSRYPEQRQRWWSDQGMAPTAVEEIVRWASPVAMRRTATRDVEMSGVRIAAGDKVSLWYGSANRDESKFENPWLFDVGRHPNPHVGFGGGAHFCLGANLARREITVAFEELHRLVPGIR-AVEEPDRLHSAFIHGIKRLPVSW-------- 182438962 4 -----PHLPD----GFDFTDPDLLQSRVPHPEFALMRETAPVWWCTQPDEGYWAVTRHADVKYVSTHPELFSSNTNTISRDQIDVQKLIMLNMDPPEHTRVRQIVQRGFTPRAVRSLEAALRSRARSIVASADAHGSFDFVTDIAVELPLQAIAELIGVPQEDRSKIFDWSNKMAAYDDPEVGAEAAMEIVAYSMNLAAARKECPAQDIVSQLVAAEGEG-NLSSDEFGFFVILLAVAGNETTRNAISHGMHAFLTHPEQWELYK--RERPKTTAEEIVRWATPVSFQRTATQDVELGGQRIRKGERVGLFYSSANNDPEVFDAPEAFDITRDPNPHLGFGGGPHFCLGKSLAVMEIDLIFNAIADVLPDLRLLED-PRRLRSAWLNGIKELRVT--------- 54022485 9 -----PNLPD----GFDVTDPDIYAERVPEEFAELRRTAPPPEVGGFHDDGFWVVSKHADIKEVSRRSDVFSNENTAIPREQIELQRIVLLNMDAPEHTKLRKIISRGFTPRAINGLRAELSAKAEQIVKAAAAAGSGDFVTQVACELPLQAIAELIGIPQEDRMKVFNWSNQMTDPDNDADPVTASAEVLGYAYQMAAARKACPADDIVTTLIEADVDGDKLTEEEFGFFVIMLAVAGNETTRNAISHGMIAFLENPDQWELYKK--ERPATAADEIIRWATPVSFQRTALVDTELGGVQIKKGQRLVLLYRSANFDEDVFENPYKFDIMRADNPHLSFGGGAHFCIGANLARLEIDLIFNAIADHLPDIT-RLGDPKRLRSGWLNGIKEFPVDYKTA----- 57336815 58 -----PDVNDVAIEDIDTSNPFLYRQSKSNSYFKRLRDEAPVHYQKDAFGPFWSITRYEDIVFVDKNHELFSSEPQITLGEFPEGLSVMFIAMDPPKHDVQRRAVQGVVAPKNLKEMEGLIRKRTGDVLDSLPLDTPFNWVPVVSKELTGRMLASLLDFPYDEREKLVGWSDRLSGASSATVFFDDAADMAWSFSKLWRDKEAEPGFDLISMLQSNDDTKDLINRLEFIGNLALLIVGGNDTTRNSMSGGVLAFNQFPEQFEKLKANPKLIPNMVSEIIRWTPLPHMRRVATQDVELNGQTIKKGDRVLMWYASGNQDERKFENPEQFIIDRKEARHVAFGYGVHRCMGNRLAELQLRILWEEILPRFEKLEVI-GEPERVQSNFVRGYSKMVVKLT------- 159038384 10 ---------------FDFTDPEVLAHRVPREEFAELRRTAP--VWWNADDGYWVVTRYADVMTVSRDSDTYSTRRPDTTREDIEMQRVIMLNVDPPEHTKLRAIVSRGFTPRAINALRGSLAERAEHIVRDAAVRGVGDFVTDVACELPLQAIAELIGVPQHHRRKVFDWSNQLIGYDDPADPLTASAELLAYAMEMAEERQRSPSDDLVTKLVNAQIDGEHLTTDEFGFFVMLLAVAGNETTRNAITHGMVAFLDNPEQWELFKA--ERPKSAVEEIIRWATPVNFQRTALVDTVLGGQAISAGQRVALFYGSANFDEAVFEDPERFDITRSPNPHLGFGGGAHFCLGANLARLEIELIFNSIADHLPDIR-KVAAPQRLRSGWINGIRQMPVRYR------- 145223894 18 ----PPEVP---LADIDLGSWEGLDDDFRDGAFATLRREAPVSFHRAYVAGHWALTRHDDVFFASRHPEIFSSALGIVGDQTPELAEYFMIAMDDPRHTRLRNIVRSAFTPRVLALIEDSVRQRARRLVEDMVPDGRGELVSELAGPLPLQIICDMMGIPPRDHQKIFHWTNVILDPDIATDFDEVAMGIGAYASELADDRRAHPGDDLTTALIEAELDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALSRYPEERDRWWSDAGLAPTAVEEIVRWASPVAMRRTATRDVEVGGQTIAAGDKVTLWYGSANRDETKFDNPWLFDVGRHPNPHVGFGGGAHFCLGANLARREITVAFEELHRLVPDIH-ATEEPGRLHSAFIHGIKTLPVAWTPPT---- 169629135 47 --PIPP-VEDVDIADIDLSNPFLYRQGRWKSYFERVRNEAPVHYQARPFGPFWSVTRHADIIAVDKNHEAFSAEPFIIIGRPPRFMDAMFIAMDPPQHDLQRASVQGVVAPKNLREMEGLIRSRVQEVLDDLPVDQPFNWVHHVSIELTARMLATLLDFPYEQRHKLVEWSDLATSMEGPSDNDRVFRGMVDMAKGLSAARTANPGFDLITMLQANEDTKDLIDRMEFLGNLVLLIVGGNDTTRNSMSGGVLALNQFPDQFEKLKANPDLIPNMVSEIIRWTPLAYMRRVAKKDIMLNGQFIRKGDKVVMWYASGNRDERVFERADELIIDRSNARHISFGFGVHRCMGNRLAELQLRILWEELLPRFENIEVV-GEPEYVQSNFVRGISKLMVRLTP------ 111017445 6 -------LPDRLIVDFDVYDQTAMPEDVFQERAAALRAIGP-VVYSKAHGGHWIVTRYEEIHQVLRDPETFSS-YPNNLVNAGQG-KFIPIELDPPEHTYYRQALQPLFSPKRMKELEPRIRDVINELIDDFAARGEAEFISEFAHELPTRVFLALMGWPLEDAEMFTTTTDVATEEESATAREAAANQIFGYFGAIVAGVRSGESDTLTAQIINAPIEMRLLTDEELYRMFFLLLIAGLHTVQGSLAWAIIHLANNPGQRQEIVDDPDTVSAAVEEILRIEAAVIAGRRATRDVEIGGVTIREGDQLIVLLCSANRDGAEFEDPDELRVDRSPNRHLSFGAGPHRCIGSHLARIELKLAMEEIHKRLPDYRLVPEDPPILHATQVRGCIRLPITFTPAS---- 91791108 21 --------------DIDVSNPELFRDNMWGYFERLRREDPVHYCKDSLFGPYWSVTKFKDIMQVETHPEIFSSEGNITIMESNAAVTLMFIAMDPPKHDVQRMAVSPIVAPENLAKLEGLIRERTGRALDGLPINETFDWVKLVSINLTTQMLATLFDFPWEDRAKLTRWSDVATALDSEEQRMEELKGCVQYMTRLWNERNVPPGNDLISMMAHTE-SMRNMTPEEFLGNLILLIVGGNDTTRNSMTGGVLALNENPDEYRKLCANPALIASMVPEIVRWTPLAHMRRTALQDTELGGKSIRKGDKVIMWYVSGNRDPEAIENPDAFIIDRKPRHHLSFGFGIHRCVGNRLAELQLRIVWEELLKRWPNIEVV-GAPERVLSPFVKGYESLPVR--------- 157692594 20 ---------DDLLFPFPIYNELRAQSDIR--YDETRKC--------------WDLFRYADIQSVLKQPKVFSSQRGRSTTKTS------ILTMDPPKHTKMRALVNKAFTPKAIKQLEDNIRDLTHDLLQQVKDQRTFDIVQDLAAPLPVMIIAELLGAEVKDRAFIKKHSDALVAGAKDESKEAAEEELSAYFTHLIQKRKESPTDDLISLLIQAEIDGERLTEDELLGFCILLLVAGNETTTNLITNAVRLLTEQPHIAEAVRQDPSLIPQLTEETLRYYPPVQIGRIAAEDVEIAGSKIKKGDYLISWVASANRDEQKFDDPDTFRLDRKSNPHMSFGFGIHFCLGAPLARLESNIALEVLLQTFQDITCVADQLKPIQSTFVFGVREFPV---------- 169627716 2 -------VHPSLPAGFDFTDPEIYAERLPEELKELRKQEQPDGVGGFNDGGYWVVTKHKDVKEVSLRSDVFSSENTAIPREAIELQRYVMLNMDAPHHTRLRKIISRGFTPRAIGRLRDELNERAQEIAKAAAASGTGDFVEQVSCELPLQAIAGLLGVPIEDRGKLFNWSNEMTSYDDPEDPAASSMEILAYSMEMAKQKAENPGEDIVTTLINAEVEGEKLSDDEFGFFVIMLAVAGNETSRNSITQGMMAFTQFPEQWELYKK--ERPETAADEIVRWATPVSFQRTALEDTELDGVKIKKGQRVVMMYRSANFDEDVFEDPFSFNIMRNPNPHMGFGGGAHYCIGANLARLTINLMFNAIADHMPNLAPA-GDPKRLQSGWLNGIKHWQVDFTGAS---- 167461702 7 ------------VLPINPFSPD-FKNQAYALYEKLRENDPIHKITLPNGKTGWVVTRYKDAAATLKKERLTKSEDVGLPQKQMNLMFKHMLNTDQPDHTRLRSLVQKAFTPRMIEKLNGRVQEISDSLIDKVESREDMELIQDYAYPLPIIVICEMLGLPSEERDQFRKWSNALVSPKKYKQIVPDTIAFTNYIKSLIERRRQDPKEDLLSLLTQAESENGKLSEMELVSMIFLLIIAGHETTVNLIGNGTFTLLQHPEQLEELRRTPSLIGSAIEELLRFMGPVEFARWAGEGFEWEGKAISKGDIVLVGLASANRDPESFKHPERLDLTRENNNHLAFGMGIHHCLGAPLARMEGRIAINTLLRRLPNLKLAVSPDKWQPSYLMRGFDALPLRFR------- 210076899 20 --------------DIDVSNPVLFRDNTWHPYFRLREEDPVHYCKSSMFGPYWSVTKYRDIMAVETNPKVFSSEAKTIMDDNAAASLPMFIAMDPPKHDVQRKTVSPIVAPENLATMESVIRQRTADLLDGLPINEEFDWVHRVSIDLTTKMLATLFDFPWDDRAKLTRWSDVTTALDSEEQRMAELMECATYFTELWNQRNAEPKNDLISMMAHSEST-RHMAPEEYLGNIVLLIVGGNDTTRNSMTGGVLALNEFPDEYRKLSANPALISSMVSEIIRWQTPLHMRRTALEDIEFGGKHIRQGDKVVMWYVSGNRDPEAIDNPDTFIIDRKPRQHLSFGFGIHRCVGNRLAELQLNILWEEILKRWPDLQIVLQEPTRVLSPFVKGYESLPVR--------- 39934802 11 ------------VNDFDHTDP-RWTENPYPIWDELRSAG--PLVHTDRFLGCYMPTTFAAVKEISYDTDHFSSRRVIVRNVRSEPPPAPPITSDPPEHKPAKRLLLPPFTPDAVAKLEPRVRAICNELIDAFIEDEGCDAATAYTKHIPVKTICHMLGIPEDDSDIFIRWIHEILELNDDAILMKAVFEMSTYFQGHIAHRKQKPTDDLISTLMNARDDGQPLSDAHVLGSLRLLLIAGIDTTWSAIGAALWHLATHPADRERLLAEPELMPTAIEEFLRAYSPVTMAREVMKETSIAGCPVKPGNMVLLSFPAANRDPSVFPEADRVMIDRKENPHVAFGLGIHRCVGSNLARMEMTVAIEEWLKRIASFRLDPSQKVRWSEGTVRGPRSLPLLF-------- 111017399 13 ------DIATDLMVDFDVYDPALAAPDVFQAKAAGLRARGP-ILYSPHYGGHWIVTRYDDIFRILRDAETFSS-YPNNLVDAGQG-KFIPVEIDPPEHTQYRQALQPLFGPARMKELEPKIREIINELIDGFASSGRCEFVAEFAHALPTRVFLTLMGWPLDDAERFTEWTDIALQGESARARAEAATNVFEYFGAFVDRVRQEDGESVTAQIINTPIDGRYLTDEELRRMFFLLLIAGLHTVQGSLGWAMVHLANNPAQRNALIEDTSLVPDAVEEILRIEAAVSMGRRATRDVEIAGVKVEAGDQLLLLLCSANRDDTEFDDPDAFVIDRGSNRHLSFGAGPHRCLGSHLARLELTLAMEEIHRRIPDYALVESDPPLMHGTSVRGCVRLPLTFTP------ 146325947 7 -----------------MFHPHGFHHNPFSVLGRFREEEPIHRFELKRFGPAWLITRYDDCMAFLKDNRITRDVKNVMNQEVSEDIDFVSDHMDTPDHTRLRSLVHQAFTPRTIENLRGSIEQIAEQLLDEMEKENKADIMKSFASPLPFIVISELMGIPKEDRSQFQIWTNAMVDTSERELTNQALREFKDYIAKLIHDRRIKPKDDLISKLVHAEENGSKLSEKELYSMLFLLVVAGLETTVNLLGSGTLALLQHKKECEKLKQQPEMIATAVEELLRYTSPVVMMRWAIEDFTYKGHSIKRGDMIFIGIGSANRDPNFFENPEILNINRSPNRHISFGFGIHFCLGAPLARLEGHIAFKALLKRFPDIELAPDDIQWRKNVFLRGLESLPV---------- 170735380 14 --TVPDHVPRELVVDFDYMAPPGAQDDVHLAWKSLHA--GPDIVWSPYYGGHWIATRGEDIEAMQKDHTRFSHRNVNIPPN--NEMQIVPLELDPPEHTAYRNLITPAFLPQAIASLENDVRSLAVELLDKIAPRGECEFVAEFAKILPIVIFLRLAELPVSDREQLLEWAEWAVRGDF-ERRNDSQRALVGYISTWVEKRKADAGGDLVSLIANAQIEGKLISQERMFGMFIVVLFGGLDTVASMMGFIARFLAENPAHRRQLIENPELMVSSVDELIRRFGVANTARLITQDMEYKGIRFRKGDQIQLPNALHGLDDRKFSNPLAVDLTRKPVIHAAFGNGPHRCPGSFLARTEIKVFLQEWLKRIPDFHIREGDKPRCGSGSVNGMLYLPLAWDVA----- 16078286 22 ----------------------------PFPWYESMRKDAPVSF--DEENQVWSVFLYDDVKKVVGDKELFSS---CMPQQTSSIGNSI-INMDPPKHTKIRSVVNKAFTPRVMKQWEPRIQEITDELIQKFQGRSEFDLVHDFSYPLPVIVISELLGVPSAHMEQFKAWSDLLVSTDKSEEAEKAFEELAAFFAGIIEEKRNKPEQDIISILVEAEETGEKLSGEELIPFCTLLLVAGNETTTNLISNAMYSILETPGVYEELRSHPELMPQAVEEALRFAPAPVLRRIAKRDTEIGGHLIKEGDMVLAFVASANRDEAKFDRPHMFDIRRHPNPHIAFGHGIHFCLGAPLARLEANIALTSLISAFPHMECVSITPIE--NSVIYGLKSFRV---------- 120406099 8 -----PFLP----HGYDFTDPDVLLKGIPVTEFAELRRTAP-VWWNEDDGGYWVISRHEDVKAISRNSTQWSTNPDGVTAEQLDLTKALLINHDAPEHTRLRKIVSRLFTPRAIAGMEDRLADAAREIVRSAAEKDSGDFVDDVAMMLPLQAIADLIGVPEEDREKLFHWTNAIMNTDDPEFDADANAELMGYAYSMAEERRRCPADDIVTRLVQADIDGESLGEVEFAFFVILLAVAGNETTRNAMTHGMNAFFDNPAQWELFRERPE---TAIDEIIRWATPVHFQRTALEDVEVGGVTIAEGQRVGLFYSSANFDEDVFDRPFDFDILRDPNPHLAFGGGAHFCIGANLARMEIKLMFNEIADQIPDIS-KLAEPQRLRSGWINGVKNLQVAYR------- 156744275 12 ------------------------------------------LPHSNAPGGMWCVARYDHVTFILHQAPIFKDTSRIAPPDRLTPLDRAMLQRDPPDHTRLRRLASHAFTPRRIQSLEPHIEQMSLELLTRIRERSTADFIADYARPLPIMVIAELLGVPFEDHDRFSAWSDQIMTGEAARASQEAMASLVAYFTSLIERRRRQPRDDLISALIAARDAEDRLSEDELLGMCVLLLIAGHETTVNLIGNGLLTLLRHPDQLALLRRHSEYLTPAIEEMLRFESPVQTPRFAAESFEIEGQRIEAGQQISLMFGAANRDPAYFPDPDRFDVTRHPNPHVGFGSGIHYCLGAPLARIEARVAFSHILEHLPTIRLATDQPEWKPVTWLRGLRRLPVR--------- 52081174 18 -------------------SSAAFKDEAYEFYKRLRASRPVCPVSMGELGEGWLITRYDDAVHILKDARVFTEEENFSALENEEPLSKHMLNADPPDHGRLRSLVQKAFTPRMVLQLENRIQKIADSLLDQVEPNHSMNLVDDFAFPLPIIVISEMLGIPLEDRQKFRVWSQAVIDPESLEEYKYKIGEFAEYLEYLVRKKRDEPAEDLVSALIQAESEGTKLSIEELYATIMLLIVAGHETTVNLITNMTLALLNHPEQLEKLRQNADLIDSAIEEALRFYSPVTTLRWAAEPFTLHGQEIKRKDVVIISLASANRDYMVFSNADRFDIERKDNRHLAFGHGSHFCLGAPLARLEAKIAIQTLLRRFEHIEIKGEEQIKWKGNFLRALEELPLSF-------- 206972999 8 ----------------DLNSPETMRNPIM-FYKNLMEQQERFFRIDDFYGGAWVAFHYDDVVAILKDSRFFTSPRDQNPIEENTAVSKLMLTVDPPDHTRLRRLVSKSFTPRMIEDLRPRIQQIADELLDVVQEQGKMEIIADFAYPLPIIVISEMLGIPTNDRNQFRAWTNASVDPGQGTAVTATLEKFINYIEVLFNEKRLNPSDDLISALVQAKEQEDKLSKNELLSTIWLLIIAGHETTVNLISNGVLALLQHPEQMNLLGQNPSLLPSAVDELLRYAGPIMFSRFASEDVTIHGNRIRKGELVLLSLTAANIDPNIFPYPEELNISREENNHLAFGAGIHHCLGAPLARLEGQIALGTLLKRLPNLRLAEADQLIYNHSKIRSLAKLPVIF-------- 56962746 9 ---------------IDLFSDQ-FHQQPYTYYKDIREQTGFAKVMLPYGIPAWMAFHYDVAEAVLKDERFIKDARTVFPDEVSDEQMLPMLFVDPPDHKRLRGLIQKGFTPKRISRLKGRIDAIAMEQARRIKQKKRFDLVEEYAFPIPIIVICELLGIPDSDRDKFQYWSKLIVDLDESSTVQEGMNDFLAYLQALIHARRQDPREDLLSDLIRAEEDGDRLTTNELYGVVMLLIVAGHETTVNLIANGMLALLMHPDQLALLKNDDQLIPQAVEELLRYNSPVEFSRWARESFSFMGKDIKKGDFVIVSLASANHDEALVEHPDKLDITREKSPHLSFGKGIHYCLGAPLARLEAESAIRVLLEECPDIRLEPAELAWRQSLIIRGLENLPVE--------- 154252217 24 ---------------IDVSNPELFRANIWPYFERLRREDPVHYCKESEYGSFWSVTKYKDIMHVDTNHGIYSSEAGVALRNQEEGFFLMFIMMDPPKHDAQRKVVSPIVAPGNLAKLEGTIRERAGNILDSLPVNETFDWVDRVSIELTTQMLATLFDFPWEERRKLTRWSDVATAFGDEETEKARRNELRDYFTELWNQRATEPGNDLITMLAQGEAT-KNMGPMEYLGNVLLLIVGGNDTTRNSITGGLLALNENPVQYKKLRDNPSLVESMVPEIIRWQTPLHMRRTALQDTELGGKQIKKGDKVVMWYVSGNRDEEAIENANSFIIDRKPRQHLSFGFGIHRCVGNRLAEMQLRVVWEEILKRWPDIEVV-GEPTRVFSNLIKGYSSMPVR--------- 118467791 12 ----PPDVPLSEIN-LGSWDFWALDDDIRDGAFATLRREAPISFHFPQGAGHWALTRHDDVFYASRHPELFSSASGIVIGDQTPEYFGSMIAMDDPRHTRLRNIVRSAFTPRVLAVIEDSVRDRARRLVAGMVDRGHAELVTELAGPLPLQIICDMMGIPESDHQQIFHWTNVILDPDLTTDFDEVAMDIGAYATALADQRRSAPADDLTTSLVQAEVDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALTRYPEQRRLWWSRDELAPTAVEEIVRWASPVYMRRTVTRDTELAGTALPAGSKVTLWYGSANRDETKFDNPWMFDVQRHPNPHVGFGGGAHFCLGANLARREITVLFSELHRHLPDI-VATEEPDRLQSAFIHGIKRLPVAWR------- 197732149 36 -----------------------FASDPYPAYAWLRENSPVHWTKLPSGVEAWLVTRYDDARQALADQRLSKNPATGIPGERQAELMTHLLNIDPPDHTRLRRLVSKAFTPRRVAAFAPRVQELTDRLIDGFAERGEADLIHEFAFPLPIYAICDLLGVPPEDQDQFRDWAGMMIRHGGGPRVARSVKKMRGYLLELIHRKRAEGADDLISGLIRASDHGEHLTENEAAAMAFILLFAGFETTVNLIGNGTFALLRHPEQRERLQRESGLLETGVEELLRHDGPVEMARFATEPLVIGGQRIAAGDPVLVVLAAADRDPERFGEPDVLDLARRDNQHLGYGHGIHYCLGAPLARLEAQTALATLFTRLPELRLVDPSELRWRGGLIRGLRTLPVTFSPA----- 41407712 9 -KPVP-NLPP----GFDFTDPDIYAERLPEELAEMRR--VAPIWWNEDDGGFWVVTKHKDVKEVSLRSDVFSSQKTALPREQVERGKFVLLNMDAPQHTRLRKIISRAFTPRAVERLRDDLRERARRIVEAAAAEGSGDFVEQVSCELPLQAIAGLMGVPQEDRKKLFHWSNEMVGDQDPEDAITASVELIMYGMQMAADRAKNPGEDLVTKLVQADIDGHKLSDDEFGFFVILLAVAGNETTRNSITQGMMAFTDFPDQWELFK--RERPATAADEIVRWATPVSFQRTALQDYELSGVKIRKGQRVVMFYRSANFDEDVFDDPFTFNILRDPNPHVGFGGGAHYCIGANLARMTIDLMFNAIADAMPDLE-SIGKPERLRSGWLNGIKH------------- 197331290 25 -----------------------FATDPYPAYAWLREHSPVHRTRLPSGVEAWLVTRYADARQALADQRLSKNPAHHAEPAHAKGKTGIPLNIDPPDHTRLRRLVSKAFTPRRVAEFTPRVQELTDHLIDGFAAKGQADLIHEFAFPLPIYAICEMLGVPREDQDDFRDWAGMMIRHGGGPRVARSVKQMRTYLGELIHRKRDDLGNDLISDLIRASDHGDHLTEAEATAMAFILLFAGFETTVNLIGNGVHSLFMNPDQRALLQDESALLATGIEELLRYDGPVATWRFATEPLTLGGQEVAAGDPVLVVLAAADRDPDRFADPDTLDLSRTDNQHLGYGHGIHYCLGAPLARLEGQTALATLLTRLPDLELAPPQELRWRGGLIRGLRTLPVRFTP------ 3746884 23 -----------------------FAADPYPTYARLRAEGPAHRVRTPEGDEVWLVVGYDRARAVLADPRFSKDWRNSTTPEAEAALNHNMLESDPPRHTRLRKLVAREFTMRRVELLRPRVQEIVDGLVDAMAPDGRADLMESLAWPLPITVISELLGVPEPDRAAFRVWTDAFVFPDDPAQAQTAMAEMSGYLSRLIDSKRGQDGEDLLSALVRSDEDGSRLTSEELLGMAHILLVAGHETTVNLIANGMYALLSHPDQLAALRADMTLLDGAVEEMLRYEGPVATYRFPVEPVDLDGTVIPAGDTVLVVLADAHRTPERFPDPHRFDIRRDTAGHLAFGHGIHFCIGAPLARLEARIAVRALLERCPDLALDPGELVWYPNPMIRGLKALPIRWRRGR---- 118465433 20 ----PPRVP---LADIHLESLDGYDDDFRDGAFATLRREAPISFWPAAGNGYWALTKHEDVHFASRHPEIFSSVPNITINDQTPEYFGSMIVLDDPRHQRLRSIVSRAFTPKVVARIEASVRERARRLVSSLVPNGEAELVSELAGPLPLQVICDMMGIPEEDHQRVFHWTNVILDPDLATDFEEVSMDIGAYATALAEDRRVNHHDDLTTSLVEAEVDGERLTSSEIASFFILLVVAGNETTRNAISHGVLALSRYPDERDKWFSDFDRLPTAVEEVVRWASPVYMRRTLTRDVKLRGTKMKAGDKVALWYNSANRDESTFDNPWLFDVARTPNPHLGFGGGAHFCLGANLARREIRVVFDELRHEIPDI-VATEEPARLLSQFIHGIKRLPVAWTPPR---- 119478546 16 -----------ELDEIDVSLDERFEKNTFEGFFERLRKEDPVHYCAESNGPYWSVTRFEDIMKVDTSHGIFSSEGGITIAEGQADFELMFIAMDQPKHDEQRRVANPVVGPMNLKEMEPIIRTRVQTILDSLPVGETFNWVDKVSIELTTQMLATLFDFPFEDRAKLTRWSDVATAADTEEERQAELIECLTYFTELWNQRNEPPRGDLISMLCHGKAT-KNMDPMEYLGNLVLLIVGGNDTTRNSLTGGVLALNENPAEYDKLRADTSVIPNMVSEIIRWTPLAHMRRIALEDTILNGKHIKKGDKVVMWYVSGNRDESVIADAEKFIIDRKARNHLSFGFGIHRCMGNKLAEMQINIAWEEIMKRFKNIEVV-GEPVRIRSAFVKGYSELPVRLE------- 218753990 15 ----PP--PEGPIADIELGSLDALDDDVRDGAFATLRREAPISFWPTAGNGHWALTKYDDVFYASRHPDIFSSYPNITINDQTPEYFGSMIVLDDPRHQRLRSIVSRAFTPKVVARIEAAVRDRAHRLVSSMIPDRQADLVSELAGPLPLQIICDMMGIPKADHQRIFHWTNVILDPDLATDFDEFMQDIGAYATALAEDRRVNHHDDLTSSLVEAEVDGERLSSREIASFFILLVVAGNETTRNAITHGVLALSRYPEQRDRWWSDFDLAPTAVEEIVRWASPVYMRRTLTQDIELRGTKMAAGDKVSLWYCSANRDESKFADPWTFDLARNPNPHLGFGGGAHFCLGANLARREIRVAFDELRRQMPDV-VATEEPARLLSQFIHGIKTLPVTW-------- 26541527 21 ---------------------------IHPKFAELRETDPLARVRLPYGGEGWMVTRYDDVRAANSDPRFSRAQIGEDTPRTTPLARRTILSLDPPEHTRLRRLLSKAFTARRMGAMQSWLEELFAGLLDGVERTGPADIVRDLAQPFTIAVICRLLGVPYEDRGRFQHWSEVIMSTTAKEEAVSADASIRAYLADLVSARRAAPHDDLLGVLVSARDDDDRLTEDELITFGVTLLVAGHETSAHQLGNMVYALLTHEDQLSLLREQPELLPRAVEELLRFVPLVGNARIALEDVELSGGTVRAGEGVVAAAVNANRDPRAFDDPDRLDITREKNPHLAFGHGAHYCLGAQLARMELRVAIGGLLERFPGLRLAPADQVEWKTGLFRGPQRLPIAW-------- 145595293 19 --------------------------GIDPTYGLLRSTEPLARVQLPYGEVSWLATRYEDVKTVLTDPR-FSRAAAQGPRTREEMTYEGIIGLDPPDHTRLRKLAGKALTARRVNAIRADAQRIANEYVDEMIAKGPGDLVELFALPYPVTVICELLGVPFEDRAQFRIWTEGLTSTSEQLMVYA--EQLFGYMGKLVAQRREEPTDDLLGALVKARDEGDRLTEQELLSIAVGLLLTGVETVSTHIPNFVYALLTHPELMAQLRADRSLVPAAVEELLRMIPLAMFPRYAVEDVTLSGITVRAGEPVLVSLPGANRDPEVFENPETFDFTREQNPHVAFGHGPHHCLGAQLARMELQVALHTVLDRFPDLSLADGDEVSWKSGLVRGPSRLLVAW-------- 196195559 46 -SPLPE-VDTLAIEDIDVSSPFLFRQKKWQSYFKRLRDECPVHYQNSPFGPFWSITRYDDIVFVDKHHDLFSAEPIITLGRTPEGLEITFIAMDPPKHDEQRKAVQNVVAPKNLKEMEGLIRQRTREVLDELPVGQPFDWVKTVSIELTARMLATLLDFPYELRHKLVYWSDVSTRVDSDEIFAAAADAFVKLWHDKAAQRAAEAGFDLISLMQANEETKDMVRPMEFMGNLTLLIVGGNDTTRNSMTGGVLALNQFPDEFTKLKENPALIPNMVSEIIRWTPLAYMRRIAKQDVELNGKTIKKGDKVVMWYASGNRDERNIDQPDTFMIDRKGARHLSFGFGVHRCMGNRLAELQLRILWEELLQRFDDIEVLSEPEC-VQSNFVRGYSKMMVQLT------- 16124318 33 --------------DYHVADPALFQADAMWPYFERLRKEAPVHYGDEEVGPYWSVTRYNDIMTVDTTHQVFSSDAGITIRNFDEDFVLMFIAMDQPKHDIQRKTVSPIVSPANLGRLEGIIRERVCGILDALPINEPFDWVDKVSIELTTQMLATLFDFPWEERRKLTRWSDIATASESEEARRAELLECLAYFTNLWNERLTEPGNDLISMLAHGEAT-RDMPPMEYLGNVILLIVGGNDTTRNSLTGGLYALSKNPQEEAKLRADPGLIPNMVSEIIRWTPLAHMRRTALEDYELAGQTIKKGDKVVMWYVSGNRDDTVIENADQFIVDRPNRRHLSFGFGIHRCVGNRLAEMQLKIVWEEILKRFPKIEVL-EEPKRVYSTFVKGYERMMVR--------- 159897502 25 -------------------NPYPLFAQMRAKAAVL----AVPSPYEFVKADAWLVTRYAEAVQVLKDSR-FTVDATILNPEAGEDRSFLMVSADGAEHSRLRSLVAKAFTPRYIEQLRPRIQELADELLDQVQAHGTMDLVQDYAYPLPINVISEMLGVPTHERDQMREWSDALTSHSPESQGQ--LREFAMYVQKLIADKRRNPQADLISKLVELEATGDALSESELLATAGLLIFAGHETTSNLISIGSLMLLDHPEQRARLQADPSLIPTAVEELLRFNGPIPAPRFALEDVEIAGQPIRRGDLVLVALGSANHDQSVFNDPESLDVAREISRQLAFGHGVHFCLGAPLARLEAEIAFTSLLKRMPNLQLAPREHIQWRDNVLRGLKALPVIF-------- 15610681 20 -----PNLPP----GFDFTDPAIYAERLPVAEFAELRSAAP--IWWNGQDPFWAITKLNDVKEISRHSDVFSSENGVIPREDIEVQRFVMLNMDAPHHTRLRKIISRGFTPRAVGRLHDELQERAQKIAAEAAAAGSGDFVEQVSCELPLQAIAGLLGVPQEDRGKLFHWSNEMTGNEDPEDPKASSAELIGYAMKMAEEKAKNPADDIVTQLIQADIDGEKLSDDEFGFFVVMLAVAGNETTRNSITQGMMAFAEHPDQWELYKKRPE---TAADEIVRWATPVAFQRTALRDYELSGVQIKKGQRVVMFYRSANFDEEVFQDPFTFNILRNPNPHVGFGGGAHYCIGANLARMTINLIFNAVADHMPDLKPI-SAPERLRSGWLNGIKHWQVDYT------- 41406645 6 ---------PEAIANIDLADGNFYADRRREAYRWMR-ANQPVFRDRNGLAG---ATTYQAIQDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPAHLLRRKLVNAGFTRKRVKEKEPSIGTLCDTLIDAVCERGECDFVRDIAAPLPMAVIGDMLGVLPTERGMLLKWSDDLVDPTSAETVMDAFAAYTAFTMDIIAKRRAEPTDDLFSILVNAEVEGQRMSDDEIVMETLLILIGGDETTRHTLSGGTEQLLRHRDQWDALVRDPSLLPGAIEEMLRWTSPVNMCRTLTADTEFHGTELRAGEKIMLLFESGNFDESVFDDPDSFDIRRNPNSHMAFGFGTHFCLGNQLARLELSMMTERVLKRLPDLRLADDGDLPLRPNFVSGLEAMPVVFTPSAP--- 108801640 2 --PGPNSCP--IAPDFDFLDANLLERLPVAELAELRKSEPVHWVDVPGDKGYWLVTKHADVKDVSKRNDVFSSPDGAIPRDAIDLQKAVLLNMDAPQHTRLRKIISRGFTPRAVGRLEDELRARAQKIAETAAAEGAGDFVEQVSCELPLQAIAELLGVPQDDRDKLFRWSNEMTAGEDPEDPAMSSFELITYAMKMAEERAKNPTEDIVTKLIEADIDGEKLSDDEFGFFVVMLAVAGNETTRNSITHGMIAFSQNPDQWELYKK--ERPETAADEIVRWATPVAFQRTALEDTELGGVQIKKGQRVVMSYRSANFDEEVFENPYQFDILRNPNPHVGFGGGAHYCIGANLAKMTINLIFNAIADKMPDLKPI-GQPERLKSGWLNGIKHWQVDYTGAGGPAI 118462351 5 --------PPLRSPSFPLHSPDFYAGNPYPAYRELRA--TAPVCWNDVTN-FWALLKYEDIRFVSSNPALFTSTRGITPQLPNPVQQGSLIFTDPPRHRQLRKLINSGFTRRRVSVLEPKIREIVRGILDGIERGAVHEFAEQIAAPLPTRMIAELIGAPPDDWEQFRAWSDAATDPEIELDPAVAAGQLYEYFQRLIAARRARPRADLLSVLAEAEIDEHRLTDEDLLNFAFLLLVAGNETTRNLIALGTLALIAHPDQYRLLVEEPARIPLAVEEMLRWNSPVHMARTATADVEIRGQRIRAGEVVVMLYGSANRDEDVFPDSEEFDVTRHPNPHIAFGCGEHSCVGAQLARLEATVFFEELLRRYPRIELV-GEVDRMRATMVPGVKRMPVR--------- 154252575 21 ---------------IDVSKPELFERNAEGAYARLRREDPVHFCADSAYGPYWSITKYKDIMAVDTNHQVFSSEAGLIQKSSGEGSIDLPIAMDPPKHDGQRKAVSPIVAPANLANLEGTIRERVGRVLDGLPVGEEFDWVPAVSIELTTQMLATLFDFPFEERSKLTRWSDVATAEPGSEQRTSEIMECAECFQGLWNERMEKPGMDLVSMMAHSPATHD-MTPQNYLGNVLLLIVGGNDTTRNSMTGGVLALHQNPAEFAKLKANHGLIDSMVSETIRWTPLAHMRRTALADAEVGGKTIRKGDKVVMWYVSGNRDKDVIIQPDDFIIDREPRQHLSFGFGVHRCVGNRLAEMQLKILWEEILKRFSRIEVT-SEPVRTRSNFVRGYASMPVRLH------- 29832384 4 ---------------FDLTDPDLLHQRVPLPEFAELRRTAPVHWVPQQHGGYWAVTRHADVKYVSTHPELFSSYLNTMQREQIDAQRLFMLNMDPPEHTRVRQIVQRGFTPRAIRALEDTLRRRARSIVETALPDGSFDFVTQVACELPLQAIAELIGIPQDDRAKIFDWSNKMIAYDDPEVGAESATELIAYAMNMAADRKQCPAKDIVSTLVAAEDVG-NLASDEFGFFVLMLAVAGNETTRNAITHGMHAFLTHPDQWDLYK--RERPATAAEEIVRWATPVSFQRTATQDTELGGKQIRKGDRVGIFYSSANHDPEVFEHPDVFDITRDPNPHLGFGGGPHFCLGKSLAVVEIDLIFGAIADVMPGLRLT-GDPRRLRSAWLNGVKGLQV---------- 150416611 15 ---------------------PDFVRDPYPVYAQLRERGPVHHVRTPDGEELWLIVGYEACRTAFNDPRLSRDWLRIINVEQDNPALAHMLMADPPHHTRLRRLVARAFTPRRIEELAPRIQQITDGLLDAMEANEEGDLLEALAFPLPMTVICELLGVPGLGRDAFRAWSNEAVARTSPEAEAAAYEGMIGYLTGLIEAKRADPGDDLLSAMIHADEGGDRLSPSELIGMCVLLLIAGHETTVNMIGNGMRALFAHPDQLAALRADFGLLDGAIKEMLRYDGPVETCRLALEDVEMAGVVIPKRSTVLITMADADRDPARFEDPDRFDIRRDARGHIAFGHGLHYCLGAPLARLEGRIALRSLLERFPELTGDADEAPWVPGMLIRGVKRLPVSW-------- 48526191 70 ---------------------------PPEGYRTLREEDPITQVTFPDGAKGWLVSRYSDVRAVLADPR-------FGANGQQPPLPGMFLTMDPPEHTRFRRLLTGQFTVRRMRKLAPAVEQIVAERLAEMAAAGPVDLVQAFALPVPSLVICELLGVPYADREEFQENSSRMLRLDAQEQFEQAQMAMYERIHQLVVAKRAHPTDDILSGLVQSGV----LTDEEVTGVGVLLLIAGHETTANMIALGTMCLLGHPGQLASLRADPELMDDAVEELLRYLTIVQLRRMALEDVELGGQRIKAGSVVVAALPSGNRDATHFSDPETLDVRRPYSPHLAFGHGVHQCIGQQLARVEMKAALSALIDRFPGLRLAPAREVPMRDDLIYGVHELPVTW-------- 126435585 19 ----PPHVPDLGTLDFWEWDDDRRDG----AFATLRREEVPEYAGFAGGRGHWALTRYDDVHHASRHPEVFSSALNDVPAEIAE-YVGSMISLDDPRHLRLRSIVNRAFTPKMLTRIEQSVRDRARRLVTGLVPDGHADFVQAVAGPFPLQIICDMMGIPEEDEEKVFHWTSIILGGADEEVAPDAVLGLGEYGLALAEDRRAHPTDDLTTNLVRAEVDGERLTSAEIGSFFILLSAAGNETTRNAISHGLVALSRYPEQRQRWWDDFDTVPTAVEEIVRWASPIIMRRNLTEDIEMRGVRMKAGDKVSMWYNSANRDERRFDNPWLFDVTRDPNPQIGFGGGAHFCLGANLARREIRVLYSELRRQVPDI-VAVEEPAILRSAFVHGIKRLPVAWT------- 115372122 10 -----------------LWSPEVIENPFPLYARMRQAAPVARSHHPSVAGPIWVVCRYHAAVEFLKDNRFAKSQRRYFRVSALKHLDQHMLSADPPMHTRLRSLVAQAFTARRVEALRPRITAIAEQLLDSVQQQDRVDLLDAFAFPLPITVIAELLGVPVEDQDRFREWTTTFLTPPKDGDVARMAQEFQAYLQEFLARRRAEPRDDLASAMIAAEEQGDRLSPVELMSMVFLLLVAGHETTVNLIGNGIWALLKHPEQLERLRAAPALLDSAVEEMLRYCGPVSTSRFTLEDTEFHGQHIPAGEMVVAGLVSANHDAEVFPEPERFDIARQPNRHIAFGSGIHFCLGAPLALLEAKLSFRLLLERLPQLRFAPSTLRWRDSLLIHGLERLPVTF-------- 162457198 6 -----------------------MRRNPYPAYDQLR-SRTPVLHYPPSDS--WLIFDHDGVKRALHDHDAFSS---VVSPPGTRTAEWL-IFSDPPRHTKLRALITRAFTPRAVAGLEPRIRRLSRELLDRTIESGQMDVAEDYAVPLPLLVIAEMLGAPAADQPHFKRWSDAILDLSHTVSGSEEAAEMQAYLRGLVEQRRAAPEDDLLTRLVEAEVDGERLNEDEILGFFQLLLVAGHETTTNLIGNAMLCFLENPDELARLRAAPELLPSAIEEVLRYRSPVQMFRVTRRDVPMHGQVIPAGKAVLAMIGSANRDSQQFRDPDRFDIARDPNPHIAFGHGIHFCIGAPLSRLEARVALADLVARLGGLERASDAPWPRRAIHVHGPARLPIRFAPG----- 126437577 11 --------------DVDLTDGTFYADGPREAYRWMR-ANQPVF---RDRNGLAAATTYQAVLDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPAHLLRRKLVNSGFTRKRVMDKVPSIERLCDTLIDAVCERGEADFVRDIAAPLPMAVIGDMLGVLPQERDMLLTWSDDLVSGLSSHVDEAAIQKLMDTFMDVIAKRRAEPTDDLFSVLVNAEVEGSRMTDDEIVFETLLILIGGDETTRHTLSGGTEQILRHRDQWEQLVADVDLLPGAIEEMLRWTSPVNMCRTLTADTELHGTELKSGEKIMLMFESANFDESVFDNPDAFRIDRNPNSHLAFGFGTHFCLGNQLARLELRLMLTKVLDRLPDLRLADDATVPLRPNFVSGPESMPVVFTPTR---- 183983351 20 ----PPEVP---LADIELGSLEGRDDDFRDGAFATLRREAPISFWPPAGKGHWALTKHDDIHFASRHPEIFSSPNIVIHDQTPELAEYFMIVLDDPRHQRLRSIVSRAFTPKVVARIEASVRERAHRLVAAMIPDGQADLVSELAGPLPLQIICDMMGIPEEDHEQIFHWTNVILDPDLTTDFDEVSMAIGGYATALADDRRVNHHGDLTTSLVEAEVDGERLSSSEIAMFFILLVVAGNETTRNAISHGMLALSRYPDERAKWWSDFDLAATAVEEIVRWASPVYMRRTLSQDVDLRGTKMAAGDKVTLWYCSANRDEEKFADPWTFDVTRNPNPQVGFGGGAHFCLGANLARREIRVVFDELRRQMPDV-VATEEPARLLSQFIHGIKRLPVAW-------- 197759341 17 ------------VVDIS-TNAEDFQADPYSFYARLRAAGPVHLAPSPEYEPSWLVVGHEEARTALNHPDLSKDWRNWFLSALATPANANMLESDPPQHTRLRRLVAREFTARRVEALRPRVEQITRELLDAMAARPEADLIEALAFPLPMTVICELLGVPDLDRERFRYWSSEVVAPTAPGPDNTPHRELGAYLGELVDAKAKSPGEDLLSALIRTREDGDSLSPDELIGMAFLLLIAGHETTVNLISNGVRALLAHPEQLADLRADYDLLGGAVEEMLRYDGPVQNARYARVDVEIGGAAIPAGATVLVSLAAADRDPARFAEPDRFDIRRAAQGHLAFGHGLHFCIGAPLARMEGHIAVRALLERFPDLAENPGPPIWLPGSLMRGVSRLPVRW-------- 183984802 14 ---------------YDPFDPE-IQDDPYPVYRQLRD-DAPVYHATDTNT--WVLSRHADVISALLDHHSYSSVDGVFPTPPGSTFRPMMILMDPPRHDQLRALVSKAFTPRRIAALTSAIEDLADHLTGGLIEAGSADFVADFAAVLPAMVIADLLGVPREDRTQFRQWSNALVQSNETGEALAAAAAIYGYFTDFLADRRRQPRDDLMSALVCAEIDGKHLSDDELLGFCLLLLIAGHETTSNLLANAAVVLADYRDTRRQLAGDESLLGAAVEELLRYDSPAQLSRTLTRDVTVHGVRMSAGESVLLLFGSANRDERVFADPDVFDIGRKPEHQVAFGRGIHFCLGASLARMEARIALRALLARVPNWEVDLERAQRLRSGPIRGYLSLPISW-------- 18152928 10 LKPVPDHVPPEMVRDFSLFTSPGMQRMPDPHAAVARVHGGPPIFYSPDNTGTWVITRAKDQRRVLQDSESFSSHRSIFASALGENWPMIPLELDPPAHGVFRSLLNPLFSPKRVMALEPAIRQRAMALIDRIASRTSCDVMSDFAFPFAVNIFLRFLGLSDERLDTYVGWGKDLLHGD-SVKRTAAALAIVAFIDELAAMRRKEPTDDVMTFVVETEVDGRRLTDEEVRGIGVLVFVAGLDTVATAIGFDLAHLARNPNDQALLRGEPDRIVPAVEELLRAYSTVQIIRVARKNIDFEGAPIRKGDYISCATMIANRDPAEFECPNTIDLAREDNRHTAFAYGPHRCLGSHLARREIVIGLEEWLSRIPDFRIKEGTAPITFGGHVFGIENLILDW-------- 197330859 14 ---------------------SDLTADPHPALAALRERGRVHRVHVPGTGDVWLVLGRDEVRAALTDQRLRNDHSATWESDGGHAIGLNMLQTDAPRHTRLRALVASEFTAGRVEALRPRVQRIADALLDALPPAGGFDLVAGYALPLPLTVICELLGVPAGDRHLFHTWSAELVAPSSPAAAAAAGAEMTAYFASLITAKTLDPGTDLMSALVLAPAGEEGLSPGELLGMAFLLLVAGHETTVNLISGGVLSLLRHPDQLAALRADPGLLAGAVEEMLRHDGPVAAFRHAAEPLEIAGVRIPAGDSVMLSLASASRDPAHFPDPDRFDIRRPARGHLAFGHGVHHCLGAPLARLEGRIALATLLRRLPDLTLAPDSVERRPGAMLRGVATLPVSW-------- 112791729 23 --------------------------------ARLRQEEPISRVTMPYGGEAWLVTRMADVKEVLADPR-FSRQLADRPRFFPEPVVEGIGIMDPPEQTRLRRLVAKAFTARRVQEFGPRVQTIVDELLDAVEAKGPADLYADFSWQLPGISICEFMGVPYEDRDRFVPFFDSVTTSKTPDEIRQAIGDLHAYFGELIERRRATPGDDLFTALIRARDEDDRLSEKELIEMSFGLLVAGMETTASQLANFLYLLFRNPDQLELLRAKPELVPNAVEELLRFVPLLAQPSVAREDVTLGGVLIRAGETVVPSMNSANRDADVFENPQRIDVTRENNPHLAFSHGAHHCVGAQLARMEMVTALRSLLVRFPGLHQAPDEELRWKAGVVRGVEALPVAW-------- 16079727 18 -------------------SSRAFKDEAYEFYKELRKSQALYPLSLGALGKGWLISRYDDAIHLLKNEKVFTAEKRPALLKNEETLTKHMLNSDPPDHNRLRTLVQKAFTHRMILQLEDKIQHIADSLLDKVQPNKFMNLVDDYAFPLPIIVISEMLGIPLEDRQKFRVWSQAIIDPERLQENDHLLGEFVEYLESLVRKKRREPAGDLISALIQAESEGTQLSTEELYSMIMLLIVAGHETTVNLITNMTYALMCHHDQLEKLRQQPDLMNSAIEEALRFHSPVTTIRWTAEPFILHGQEIKRKDVIIISLASANRDEKIFPNADIFDIERKNNRHIAFGHGNHFCLGAQLARLEAKIAISTLLRRCPNIQLKGEKQMKWKGNFLRALEELPISF-------- 4731332 21 ---------------YPFHAPDRLEPDPY--WEPLRRERPLQRVTLPYGGEAWLATRYQDVRAVFAD-RRFSRQLAVAPGAPRFLPHQPPLSVEGPDHARLRRLVGKVFTPRRVEDMRPLIQRTADGLLDAMEEMGPADLVEDFSLPFAVSMICELLGVPPEDRKRFCVWSDALTTAHTPAQVRDYMMQMHDYLGGLVAQRRVRPTADLIGSLVTARDEEDKLTEGELVRLAEAILIAGYETSASQIPNFLYVLFRHPQLLERIRNDHDLIPDAVEELLRFVPIGGFPRTATEDVELGGVLVRAGETVVPSMGAANRDPELFTDPDELDLARRPNPHLGFGAGPHHCLGAQLARVELQITLTTLFRRYPRLRLAPEESLSWKEGLVRGMHTMPVTW-------- 154685662 22 ---------------LDVYNPFP--------WYEKMRRESPIHF--DEETKVWSVFLYDDVKKVISDKETFSS----LMTDVKSSIAKSMLNMDPPKHTQIRSAVNRAFTPRVLKEWEPRIKDITDHLLKQAKNKGRIDIVKDLSYPLPVMVISELLGVPSERMDQFKKWSDILVSPEAAEERDQCEAELAAFFAEIIESKRKQPGQDIISILIKEEEEGEKLTAEDLIPFCNLLLVAGNETTTNLISNAVYSILETPGLYEELRQDPSLIAQTVEETLRFRAPAPFRRTVRHDTELRGRRLKSGEIVLCYVASANRDENKFEKAGVFDIHRQSNPHLSFGFGVHFCLGAPLARLEAEVALKGIVKAFSHLEPVRIEPIR--NSVMYGLESL------------ 92012088 3 -----------------MTSLTKIRQQQPYKWYQTMRETSP--VHYNEKEDCWEIFTYDEVKRVISDYSHFSSDHKYLSADKQEKMIRHLLKMDPPEHTVFRKLVNQPFMPKSVESLEPRIAAIADDLLQAVRSKGRMDIIEDYAFPLPIIVIAELLGFPPKDRDIFKSWVDQSQNVKDEKKMNEVQKQMIGYFMQFILQRRKQPQNDLISHLISADLDGEPLSDKQLIGFCGLLIVAGHVTTENVIGNSFLSLKEFPHILPRLLENKALLPDFIEEVIRRPSIQRVTRYTAVESEIGGKTIPAGEKVYAWIGSANRDEKKFENADQIDLGRKPNQHLSFGQGSHYCLGAPLARLEAKIALSHFFEQMSAWRFTEDQEPNLPSPVFHGVDRLLVEF-------- 119478223 25 -----------ELDEIDVSLNERFVQNTFWGFFERLRKEDPVHYCAESFGPYWSVTRFDDIMKVDTSHGIYSSEGGITIANPQDNFTVSFIAMDQPKHDLQRRVVNPAVGPVNLQAMEGLIRQRVETILDSLPIGETFNWVDKVSIELTTQMLATLFDFPFEDRAKLTRWSDVATAVPGAGVRREELLECLTYFTELWNQRNEPPRGDLISMLCHGEST-RNMEPMEYLGNLILLIVGGNDTTRNSLTGGVLALNESPEEYDKLRADYSLIPNMVAEIIRWTPLAHMRRTALEDTILNGKHIKKGDKVVMWYVSGNRDDSVIPDADKFIIDRKARNHLSFGFGIHRCMGNKLAEMQIRITWEEIMKRFKNIEVV-AEPIRNRSAFVKGYTELMV---------- 145221029 12 ----------------DLADPDTYLAGMPYDAFRTLRREAPVAWHPQVDPGFWALTGYDEIYAVSRDSETWSSQATGVFLDVPAPEDLMMLTMDPPRHTALRALVSRGFTPRHVARLGARTADMARAIVDDALAHGQCEFVDEVAGALPSYVIAELLGIPLEDGRRLYTLTDIMTRPLHDPELVAAQMQMFEYAAELAARKRSEPGDDIATALLHAEVDGRRLTDLEFNLFFLLLINAGGDTTRNLVAAGTLALIEHPDQWRRLAADPSLMPTAVEEMLRWTSPVTFSRTATRDTDVGGIRLREGERVAMFYPSANRDEKHFADPDRFDIGRMPNPHLAFGGGTHFCLGASLARVEAAAIFRELITRTREIGLV-GPVERVRSVLMNGIRSMPAQFTPAVVPA- 29828529 12 ---------------------ARFTEDPYPVYAELRERGPVHWVRTPPPEAFWLVVGHEEARAALADPRLSKDGTKKGLTSLDELMGPYLLVVDPPEHTRLRSLVARAFTMRRVEALRPRIQEITDGLLDEMLPRGRADLVDSFAYPLPITVICELLGVPDIDRVTFRALSNEIVAPTGGDAELAAYERLAAYLDELIDDKRTAPADDLLGDLIRTREDDDRLSGEELRAMAFILLVAGHETTVNLITNGVHTLLTHPDQLAALRADMTLLDGAVEEVLRFEGPVATYRYAAESMEIGGTAIAEGDPVMIGLDAAGRDPARHPDPHVFDIHRAPQGHLAFGHGIHYCLGAPLARLEARVALRSLLERCPDLALDGPPGARPPGMLIRGVRRLPVRW-------- 30795009 8 --------------EIPALNSELFHTDQYATYREILEQRPVTRVRFYDGSLVWLVNRHEDVRAALTDPRLSNSAATGIPADLIEYFQRNMFRSDEPDHGRLRKLVTREFTVRRINALRPRIRQIADDLLEKFAATGGGDLVEALARPLPLTVMCELLGVPEEDRADFQTWSQHIVSPEFAERNAVSYRSLFECVRSLIRRRRDEPGDDLLSALVDLRDVADRLSENELISTVFLLLVAGIETTVNVLGTGTFLLLTHPGELARLRADGALLGPAVEEMLRYMAPIETSRHTLEPVEIGGVSIDAQSTVLINLAAANRDPARFEDPQSFRVDRNDGGHLTFGHGIHYCLGAALARAEAEVTFEALLERFPDLRLAASADLTWRHAFMRGPVELPVSW-------- 148257881 27 ------------IEDFHPGAPRLFQSDTIWPWFERLRKEAPVHYCTKAPEPYWSVTRYHDIMHVDTNHAIFSSDGGIMIRDVPPGYEWPFIAMDEPRHGEQRKTVSPMFTPDHLDEMAVLIRQRSAKVLDSLPRNETFNWVEKVSIELTTQMLATLFDFPFEQRRRLTRWSDVSTALSSEDERRRELADCAETFGRMWKERQANPGRDLISMMAHSEAT-RHMTPDNLMGNLILLIVGGNDTTRNTMTASVLALNENPAEYQKLRDNPALIDTMVPEVIRWTPLAHMRRTALVDTELGGQKIRKGDRVVMWYVSGNRDEEVIETPDAFIIDRKRPRHLSFGFGIHRCVGMRLAELQLRIVWQEILKRFDRIEVV-GEPKRVYSSFVRGYESLPVR--------- 85375816 19 ------------IEEIDVARPSLFQNDTIGLFFDRLRAEEPVHYCRESYGPYWSITKFDDIMAVDTNHKVFSSEAKLGGIAIQDMHSVMFIAMDPPKHDQQRKAVTPAVAPSNLQLLEPIIRKRAGEILDELPIGEDFDWVDKVAIELTTMTLATLFDFPWEERRKLTRWSDVATAAPETESYEARREELIGYFKTLWDERNEEPKNDLISMMAHSPAT-RDMPFLEFLGNLMLLIVGGNDTTRNSISGGVLALNQSPDEYAKLDADPSLISKMVPEIIRWTPLTHMRRTALEDWEIGGKQIKKGDKVVMWYLSGNRDESAIERADQFIIDRKPRHHLSFGYGIHRCMGNRLAELQLRIIWEEIHKRFSRVEVT-GEPERLFSNLVRGITRLPVRLR------- 12056933 4 ----------------DLSDPLLYDSDPAPVWSRLRAEHPVHRNERANGEHFWAVMTHGLCTDMLTDPRVFSSRNGMRPKVLAAAAGKMLNITDPPRHDKIRKVVSSAFTPRMVSRLEATMRKTAAEAIDEALAAGECEFTR-VAQKLPVSVICDMLGVAPADWDFMVEWSSTALDEAEEARKIRAHTEILLHFQDLAAQRRREPQDDLMSALVCGEIDGAPLTDQEILYNCDALVSGGNETTRHATVGGLLALIDNPDQWHRLRDEPALMPSAIQEIVRYTSPVMHARTATEDVEFGGELISAGDHVVAWLPSANRDEKVFDDPDRFDIGREPNRHLGFIQGNHYCIGSSLAKLELTVMFEELLARVEIAELA-GQVRRLRSNLLWGFDSLPVTFVP------ 154252233 20 ----------------DVSDPKLFQSDMGSYFARLRREDPVHYCPESAYGPYWSVTKFNDIMQVEVNHQTFSSEAKLGGIALQDMQSGMFIAMDPPKHDAQRKAVSPAVAPSNLVLLEPIIRERAGIILDSLPIGEEIDWVDRVSIELTTMTLATLFDFPWEERRKLTRWSDVATSTPETGVFEQRREELLEYFKGLWDQRNEPPKPDLISMMVHSPAT-RDMPYLEFLGNLILLIVGGNDTTRNSISGGVLALNQNPAEYRKLMADPDLIPKMIPEIIRWTPLTHMRRTALMDAEIGGKKIRKGDKVVMWYLSGNRDDEVIDRPNEFIINRPNSRHLSFGFGVHRCMGNRVAELQLRIIWEEILKRFSKVEVV-GAPERTLSNFIRGFTHLPV---------- 150416609 19 ----------------------------------LRRTE--PLTRMEFAGGHWLVTGYSAARAVLADAR-FSARRAATLDEAPAAPPGMFIQHDDPEHQRYRKLLVGQFTVRRMRLLTEWIEKITAERLDEMERLGPADLFEHFALPIPSLVICELLGVPYADRATFQHHTHVWSSGESTEDVTAAFMELGAYLGGLVRLKRTEPADDILSGLITADPD---LTDEELTSIAFLLLVAGHETTANQLALGTFALLEHPEQLAALRADPSLIEGAVEESLRYLSIVHHGRAALEDVEIEGTLIKEGEVVMVSLAAANRDPERFPDPESFDVTRRAAGHLGFGHGIHQCLGQQLARIELRVGFTALLERFPELRLAPPEEIRLRHDMVYGVYALPVAW-------- 6977962 4 ----------------DLSDPLLYRDSDPEPVWSRLRAEHPVYRNERANGEHWAVMTHGLCTDMLTDPRVFSSQNGMRPQVLAAAAGKMLNITDPPRHDKIRKVVSSAFTPRMVSRLEATMRETAAKAIDEALAAGECEFTR-VAQKLPVSVICDMLGVAPADWDFMVEWSSTALDEAEEARKVRAHTEILLHFQDLAAERRREPKDDLMSALVCGEIDGAPLTDQEILYNCDALVSGGNETTRHATVGGLLALIDNPDQWHRLRDEPALMPSAIQEIVRYTSPVMHARTATEDVEFGGERISAGDHVVAWLPSANRDEKVFDDPDRFDIEREPNRHLGFIQGNHYCIGSSLAKLELTVMFEELLARVEVAELA-GQVRRLRSNLLWGFDSLPVKFVP------ 134096846 9 --------------------------GIPASQFWLRGRRPERTVDYDAATGMWNVYGYPEIQHVLSDPRTFSSDTTRVAERTSALSEGSLLQMDPPEHTKLRKLVSHAFTPKVVADLAPRIADLANELLDDVGDR--MEMVEDLAYPLPVIVIAELLGVPGSDRHLFKKWVDALLQRDQQFSLVDESDELTDYLGEHAAERRRAPREDLLTKLVQAEVDGHRLSDTEVVNFANILLLAGHITTTMLLGNTVLCLDTHPRQRDAVRADRSLVPSAIEESLRFFSPAVLGRVTQREVEVGGQTIPQDQMLMLWIAAANRDPRQFADPDVFDVTRDPNPQIAFGRGIHFCVGAPLARLEGKVALNILLDRFPHLRTDPDEPTFLPAPTTTGVRKLPLLLTPS----- 148654926 18 -------------------------SDPYPIYDRLRAEQ--PIRWT---GGDWQIFRYADAQALLRDPRLGADRLQVDPEPLFKTRDSMMLFADPPDHTRLRTLVHRAFTPRVVESYRPLVQRIVDQLLDAAAARGAIELIGEFAYPLPVTVIAHMLGVPVNMHDQFRRWSDSLTRPEADVLPAAAVLEMTDFFLALVAERRRAPRDDLLSALAQAEDGGDRLSEQELVANSILLLLAGHETTTNLIGNGMLALMRHPDQFALLRDHPELTPSAIEELLRYDSPVQTSRRALTDIEFQGHRIEEGQAVTVFIGAANRDPAQYQDPARLDVTRGDVRHLSFGHGPHYCLGAPLARLEGQVAISALVRRFPHMRTLDEQVVWRDNFALRGLQSLHIELE------- 86751042 28 -------------------APRHFRDDTLWPWFERLRAEEPVHYCTNAPAPYWSVTKYNDIMHVDTSHQIFSSDSGISIRDAPQGYDWPFIAMDEPRHSAQRKTVSPMFTPDHLDELAVLIRGRTQKVLDGLPRNETFNFVERVSIELTTQMLATLFDFPFAQRRKLTRWSDVATALPKSMIVASEEEECAATFAAMWNERNSEPRNDLLSMMAHHDAT-RQMDRDNLIGNILLLIVGGNDTTRNTMTGSVLALNQNPDQFAKLRANPALIDTMVPEVIRWTPLAHMRRTALQDTELGGKTIKKGDRVVMWYVSGNRDDEVIERPNEFIIDRKRAKHLSFGFGIHRCVGMRLAELQLKIVWEEMLKRFERIEVV-GEPKRVYSSFVKGYESLPVR--------- 197338630 16 --PLPPHAPALFSREF--------AADPYPSYAWLRAHEPVTWTRLPSGVDAWLVTRYEDARRALAEPRLSKNPATGIPGERKAELMTHLLNIDPPDHTRLRRLVSKAFTPRRVAAFAPRVTELTDHLIDGLAARGSADLLHEFAFPLPIYAICDLLGVPREDQDDFRDWAGMMIRHGQGPRVGRAVGKMRGYLAELIHRKRRDLGDDLISALIQAADDGEHLSENEAAAMAFILLFAGFETTVNLIGNGILALLRHPGQRAALRTAPDLLSSGIEELLRFDGPVATWRYATEPFTLAGRDIRAGDPVLVVLAAADRDPDRFPAPATLDLTRRDNQHLGYGHGIHYCLGAPLARLEGKTALARLLTRLPDLALADPGELRWRGGLIRGLRTLPVRFTPS----- 197733530 20 ---------------------PEFRRNPYPVYGRLRRTAPVCPLNPPHGITTYLITRYEDARAALADPRLSKDMYGALEGDSSVALDDHMLNADPPKHTRLRRLVNSGFTPHRVESLRPRVRQIVTGLLDDCPIGEPVDLLAAFAFPLPIIVICELLGVPPEDRPKVQSWSTTVFSPESKRAQQLAEEALHAYFAELVEQKRRRPSDDLLSVLIGARDENGRLTEHELISSAFLLMFAGHKTTAYLIGNAVLHLLRHPGQLRAVREDPALIAPAVEEVLRYDGSVGTFRYATEDVGIGGTVIPRGALVQIALSSANRDPAKFDAPDTFDLARPANNHLGFGHGIHYCLGAPLARLETQLALTGLFDRFPRVALADPEPEWLVVPFFRGLVELPVVLEPPAP--- 85716664 11 ------------VHDFDHTDP-RWTEDPFPIWDDLR--TKCPVAHTSRFLGVYLPTTYEAVKEICHDTECFSSRRVVVRNRPEPPPPAPPITSDPPAHKHAKQILLPPFAPEAVTKLKPRIRTICNELIDGFINEKGCDAAARYTRYIPTRAITIMLGVPEKDGDLFIKWIHEILEVGDDAAVMQAVREMVAYFAEQIEARKKHPTDDLIATLMNAREDGQPLTDMHVQGALRLLLVAGIDTTWSAIGSSLWHLAQTPADRERLIAEPELIPTAVEEFLRAYAPATSGREVMKEATVSGCPMKPGNMVLLSFPAANRDPAVFPDADKIVIDRKENRHIAFGVGIHRCVGAHLARMEMLVAIEEWLKRIPEFRLDPSGEVKWSEGSVRGPRQLPL---------- 150416607 22 ----------------------------------------------------WLITGYDLVRSVLADPR-FSSRKELMNIADFELPPAPPLLMDEPQHGRYRKPLVGKFTVRRMRLLTERIERITAECLDAMEAAGPADLVTAFAKPIPTIVICGILGVPYEDRASFQEQIDAFMGGESDEELVAAYTATQEYLARLVAAKRANPTDDVLSEL-----TDGDLTDEELKGISLILLAAGFDTTANMLSLGTFALLSNPEQLAALRADPSLTDGTVEELLRYLSVATFHRTALEDVEVGGRTIEAGTTVVLSFNTANRDPERFADPDVLDIRRPYDGHLAFSHGIHQCLGQQLARVEMRVAFRALLERFPTLRLAPADEVRLRPETIYGVKSLPVTWD------- 121636702 4 ---------------IDLTDLDNFADGFPHHLFAIHRREAPVYWHTPDGEGFWSVATYAETLEVLRDPVTYSSVTGGQRRFGGTVLQDLPVAMDDPRHTRIRRLVSSGLTPRMIRRVEDDLRRRARGLLDGVEPGAPFDFVVEIAAELPMQMICILLGVPETDRHWLFEAVEPGFDFRGSRRVEDAGSRLYTYALELIAGKRAEPADDMLSVVANATIDDPDLSDAELYLFFHLLFSAGAETTRNSIAGGLLALAENPDQLQTLRSDFELLPTAIEEIVRWTSPSPSRRTASRAVSLGGQPIEAGQKVVVWEGSANRGPSVFDRADEFDITRKPNPHLGFGQGVHYCLGANLARLELRVLFEELLSRFGSVRVVEPAE-WTRSNRHTGIRHLVVELR------- 182440582 6 ----------HEIRDYPFGPVDRL--DLDPALVEICGEHPVLRVRLPFGGDGWLVTRYADVRAVLSDPRFSRSAAAGDHVPRTVAVAPPPTSMDPPDHTRLRRRVMRAFTVRSIDALRPRIAEIVNDLVDTMEGDGPADLAAVLTWPLPITVICEMLGVPRADQDRFTEWVDGLLILDDPERSADARRQLGDYLAVLIAQRRAEPTDDLLGELA-ADSGKDPLSEEELVGLGVSLLSAGQEATANQIGNFVYTLLTRPALWRELVADPSIVPRAVEELSRFIPISATARVATEDLELGGQLIRAGDAVVAELGMANRDSAVFDRPEEIDFHREQIPHVTFGYGIHHCLGAQLARVELRVVLETLVTRLPGLRLAPADQLAWRTRLIRGVAALPVRW-------- 214039512 21 --------------DFDFFTPEVIESPFEFYEAIRREAP----VYQLPDTNIYMLSRWDDIRQVNRNTKTFSNDFQDLLKESGYEQPPTLLTLDPPQHKVYRSLINKVFSAKRVEGMRDYMEQVVDELIDGFIEKGECEFVRDFATPLPVYVIADQLGVPRKDLRQIKLWSDAMMTAEEEIDNARLIVEYQHYMVNIIDDRRANPRDDMISDLANNMIEGERLMREELLSMIEQLLVAGNETTTSATTGGLLSLIQLSDQLQVLLDDPSMIANAVEEILRFESPAGLWRVVTEDVELQGVAIPKGALLMLRYAAANRDEKVFDDPERLDVRRNADDHIAFGYGTHFCPGAFLGRKEMQVAFERILARLTNIRLVEGDLTHWPNTVLRGLKELHITFD------- 193248847 6 --PVPQGLPMER--DAGPFDPPR-------DLTRLREARPVSPLLFPDGHEGWLVTGYEAVRRLMADTR-FSSRQDIVATEPSPQVPGLFIAMDPPDHTRLRRRLTGAFTVKRMKMLEEHIHDIVERQLDAMARAPPVDLVKEFALPVPSLVICEMLGVPYEDRETFQVNSAKFLVKDQPLDEMAAYGALTTYLAELVTRKRATPGEDILSDLARQDD----LTVEELTGIAFLLLLAGHETTANMLALGTFALLEHPGQLAELRAHPELLPGAVEELMRYLSVAIFYRYATEDIELGGETIGKGSTVVVSLLAANRDPLRFDNPDALDVRRAARGHLSFGHGVHQCLGQQLARIEMRAGFDGLLRRFPTLELAPADEVRLRTDMIYGVHELPVTW-------- 118465105 16 -------------------------AEPQPMYKALRESN--PVFRSPQ---AVVLSRLADIEMALKHTELFSSNMDAV--DLGNVRPLIPLQIDPPEHAKYRRILDPLFTPREMARREPLVTELVNEMIDRFAARGECDFHAEFAVPLPCTVFLQLLGLPLEDLDRFLLWKDGVIRPAGDESSAGVAQQIYEYFDKAIDEHIAVPRDDVLSAMIAADVGGQPLSREELLDICFLFLIAGLDTVTDSLDCFFVYLARHPQHRRQLVERPDVLPGAVEELLRWETPVGVARVATQDVEVGGCPISKGERVSPLLGAANTDPAEFPDPETVDFTRSPNRHRAFGGGPHRCLGSHLARMELRVALREFHRRIPDYEIKPGTQLTY-TAALRSVESLPLVF-------- 21492748 97 ---VPEHVPPEMVKDFSLFTSPGMERDPHAAVACLH--NGPRIFYSPCNTGTWVIVRAQDQRKLLQDTGTFSSHRSLFASALGENWPLIPLELDPPAHSVFRSLLNPLLSPRRIMELEPAVRDRAIALISKISASSSCDILTDFAFPFAVSIFLRLLGLSDERLNTFVGWGKDLLHGDGIRRTAAART-ILAFIDELAAMRRKEPADDFMTFVVQAKVDGRLLRDQEIHGIGVLLFVAGLDTVATAIGFDLAYLARNPTEQELLRSKPDRIVLAAEELLRAYSTVQMIRVATKDINFEGAPIRKGDYISCATMIANRDPVEFENPNTIDLAREDNRHTAFAYGPHRCLGSHLARREIIIGLEEWLSRIPDFRIKDGTAPITYGGHVFGMENLILDW-------- 146342442 8 -----DHMNEHVQAAAPLFNPPEFIRNPYPFYQQLRDNDPVHVTPF----GSFLASRHAESSLVLRDKRFFVARPEIMNEPIFRSMSHWMLQQDPPDHTRLRGLVVKAFTARRVEDMRPRIQAIVDSTLDEIIPRGRMDLIEDFAFKLPVTVICDMLGIPEEHREAFYKSSREGGRLLEPVPLSKAEIESRAYFQHLFELRRKQPGDDLTTQLLQAEEDGAKLSHEELTANIILLFGAGHETTVNLIGNGLLALYRNPDQLALLKARPELMTNAIEEFLRYDSSVQTGRVALEDIELGGRRIPAGETVLCLLGSANRDPAVYPDPEQLDITRANVKPLSFGGGIHHCLGAQLARIEAEVAIGTLLRRLPELKLDDPDNPEWRPTFVRGLKRLPAHW-------- 162453900 11 --------------EINIIAPENL-RWPYPMFRRLLLEEP---VFYDKNTGSWVVSRYEDVNALLRDARMSADRADTVPPEQKEMNSYIMLNVENPTHFRLRNLTNRSFTPKSIAAMRPSAHAVVNELLDAVQPRGHMDVVADLAYPMPIKFICGILGMPVEDMGLIKQLSDDVSVYIGSAGKAHAIVEFSKLFRPLVEARRKEPKDDLISSMVTTRVDGDSLSDDEVIANCILFLVAGFETVTNLIACGTLALLEHPDQLELLKRDSRLMEGAIDEMLRYYPPVNTARLCVEDIPLRGKVIKKGQIVVLMLGAGNRDPSEYPDPDRFDIARENRRPLSFGGGHHFCIGSHLARMEGEVALGALLQRMPNLRLATQEVEWRGNSRFRGLRALPVSF-------- 115374798 2 --------------------------------------------------GAWVITRYADVKVLLRDNTFGVFDIPTRLRTLAQAMRRWLMLCDPPDHTRLRGLVNRSFTPSAVEALRPRVQEMVDQLIARVRDTGKMEIVGELACPLAVTMIASMLGVPEEAHASVTRWADGLSRVLDPAEMNRVAQEFLEYFRQLFAERRRNPQNDLISSLIAVTDQGDKLTEDEMLSVCMLLFIAGEKTTVNLISNGVLALLRHRDEFERLKQDPALIRGAIDEILRYDSPVQNTRVPKKDFTLHGKTIPAGDLIYFSLGSANRDPSQFPDPDKFDITRKENRHLAFSGGIHYCLGAALALIEGQLAISTLAREFPKMELVPGTIDWQKEIIFRGPQTLPVLLNP------ 111019595 7 ---VPYGLPMER--DAGPFDPPRR-------ITRLRETRPVSPMVFPDGHEGWLVTGYDAVRQLMADTRFSSRETPGMPAEPSPQMPGVFIAMDPPDHTRMRRKLAGAFTVKRMKQLEDHIIDVAERQLDAMARTPPVDLVKEFALPVPSLVICELLGVPYADRDNFQVNSAKFLIKDQPLDDMAAYGALSTYLADLVTRKRAAPGDDILSDLAR----DDDLTIEELTGAAFLLLLAGHETTANMLALGAFALLENPEQLTELRTDPDLLPDAVEELLRYLSVAIFYRYATEDIELGGETIRAGSTVVVSLLAANRDPQRFDNPDTLDIRRKARGHLSLGHGVHLCLGQQLARLEMRAGFEGLLRRFPTLGLAPAGDVKLRTDMIYGVHELPVTWT------- 197756418 5 -------CPVHQTRPYPFSLPEGIALDP--LYSHLREHEPVSRIRMPYGGEAWLLTRHADVKAVLGDPR-FSMEAGAVPRPTEYPLPGGLISMDPPGHTRLRRLAGKAFTARRVEELRPQVSRFTHELLDGMVARDEGEIMEDLALPVSISVICRLLGVSYEDRHLFRNFSEALVSSSGPAELQRVTEDFTAYMAELVADRRARPTDDFLSTMVQARDEDDRLSEAELLMLGAGLLISGYETTATQIGNFVHLLLDDRRLYERLVADPDLVPAAVEELLRFTPLSGFARIALEDVEIGGTLIRAGEAVITSIASANLDDTAFPGAASLDFTRAQNPHLGFGHGAHYCMGAPLARLELQVVLSTLVERLPGLRLVPASELRWRTGLMRTPEAVPVTW-------- 197104060 1 -------------MEIDLLSPASFAGGQPHAQFAWLREHAPVFRHAEPDGGFWAVTRHADVRAVDRDFQTFSSEPTVMIPDPAAEAAAMMLMMDPPEHTAFRKLIRSEFTEPQARLRAERIRALARQIVDAVVHKGECDFVAEVAGEMPSFVIAELMGLPLDDGRELYKLTETITAPEPPGAGAAAVMKMFEYGAQVMAQKRARPGDDLASRLLACEVDGRRLEDMEFLLFFLLLIDAGGDTTRNLLSGGLLALMEHPEQLAWLTADPARLPAAREELLRYVSPVYMRRTARRDVELGGRRIAAGDKVVMYFGAANRDPAAIERPDALDLSREETAHLAFGNGPHVCLGQHIARVEIDAMLEEVLSRMTDFAPA-GEVEWLASNFISGPKVMPLRFRAA----- 134099968 1 ----------------------------------------------------WLVTRHEDVRRVLSDPRMSSDRTPGFPRAIVAENKQAMIGMDGQEHAEARRAVIGEFTVRRINRMRPRIQEIVDECVDRMAAGGPVDLVRELSLPVPSLVICELLGVPYSDHDFFQSRSALMIRSTPPERRRDVVLELRRYLDELVAEKVREPADDLLGRQVAQQSEKGEVDREGLVSLAFLLLIAGHETTANMISLGTLALLDNPDQLARITEDPARTPAAVEELLRYFSIVATSRTALADIEIGGVLIREGEGVVAVGLSANRDPEAFDSPDELDLDRQARNHVAFGFGAHQCLGQNLARVELQIVFDTLFRRIPGLRLADGLDIRFKDALVYGAHEMSVTW-------- 158316266 23 ---------------FSHAANERLNADPWGELDRLRDESPTFRSDMPPGASLWYLLDYESVYTALRDWETFSNVGSAHPFSDSDPYSMIPGELDPPDHTKFRRPLNAHFSPGAIRALEPDIRRTAVELIESFKDSGQCDFVTDFALHFPTRVFERMFGVPLEDHDQLTAWVHQMATQTAIDKAVAAEQEVLAYLGKKLDEREQSPREDLLGAIAFMEVDGARISRKEQVAVAYLMFQAGMDTVASQLGWSFRHLAENEVDRQAILADPKLIPSTVEELLRSYDILSHTMIVAKDVEFNGCPMKKGDRVVTMISAANRDPNEFPDPDTFDVSRKPNRHMAFGVGPHRCIGAHLARIELNIALEEWHQRIPNYKVAEGAEFGQSMKWVTSMESLPLEWD------- 162448392 5 ----------------------------------------------------WMVFDYDGVKRALTDHEAFSSA---VAPPTGKAPDWI-VFSDPPRHTKLRSIVLRAFTPRSIAGLEPRIRELSRDLLDPWIERGEMDLAADYAGPLPTMVIAEMLGVPPEDRARLLRFSEVIVNLSHAISGGEVKEEMKVYLAGLIEARRRAPAEDLLTRLVEAEVDGERLTEGDILNFFQFLLAAGTETATNLIDNAILCFLESPAELFRLRAAPELLPSAIEEVLRHRSPLQMFRETRRAVEVHGQVIPAGKLVLPVIGSANRDPHQFHDPGRFDIGRDPNPHVAFGHGIHFCIGAALARLEARIALPDLLCRLKGLRRASDEPWPRKAIIVHGPARLPIRFEPGRRAAV 167840308 25 VAPHPAGCPASAAAAAFDPFADAYQQDPPEYVRWAREQE--PVFYSPK-LGYWVVARYDDIKAIFRDNRTFSADANAVLASYGYAMNRTLVNEDEPAHMARRRLLIEPFTPDALRAHEPMVRRLAREYVDRFVDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDTLRQYSIAHTRPDEQVAVAHAVGQFWQYAGKVLERMREDPGPGWMQFGIRMREHPDIVTDSYLHSMMMAGIVAAHETTANATANALKLLLQHPHAWRELCEAPSLIPNAVDECLRHGSIAAWRRIATCDTMVGGVAIPAGAKLLIVTSSANRDERRFADPDLFDIHRDDADHLTFGYGSHQCMGKHLARMEMQIFIDELTRRLPHMRLAEQRFTYMPNTSFRGPEHLWVEWDPA----- 41406710 10 ---------------IDFTDLDNFANGFPHHLFAVHRREAPVYWHTPDGEGFWSVASYAETLEVLKDPATYSSVTGGERPYGGTLLGQVLNMMDDPRHSQIRRLVSSGLTPRMIRLVEDDLRARARRLLDAVVPGEPFDFLVDIAAELPMQMICILLGVPESERHWLFQAIEPQFDFGGSRKAAEAGSRMYEYGQQLIAAKRAEPTDDMLSVVANATLDDAALSDLELYLFFSLLFSAGAETTRNAVAGGLLALAEHPEQLRWLRDDLGALPTAVEEMVRWTSPSPSRRTATRDATLGGQSIKAGQKVQIWEGSANRDASVFDRADEFDVTRKPNPHLGFGQGVHYCLGANLARLELRVLFEELLSRFGAVRVVR-PVEWTRSNRHTGIRHLVVELR------- 4731331 21 ---------------------------PPPELEELRRTDPISRMRFADDSPGWLLTRHADVRAALADPGVSSHWRNLAPEMRAEHYPGFLIFMDPPDHTRYRRLLTKWFTMRAIRKLEPRIEQIVTETLDAMEAQGTVDLVQSFALPIPLLVICELMGIRYEEREEFMDMVLRLQALDAPEELGALGARMNEFMMKLAAAKRANPGDDLLSHLAHDPDADPALTDLEIAGIGVLMLIAGHETSANMLGVGTYTLLENADQWALLRDDISLIDRAVEELLRHQTIVQQGRGVTRDMEIAGHQVKTGESLLASLPAANRDPAVFPDPDRLDITREHNPHLAFGHGIHLCLGMELARVEMRQAWRGLVTRFPGLRMAAAPERWRDDQIVYGVYNLPVTWDEA----- 108801615 12 --------------DIDLSAREFWAKPPVEAFAVLRREN--PVAWSRPADGFWSLTKHEDIRYASRHPEIFSSAQGITMEDFPHEILMMFIAMDAPRHTQLRGITLDAFKPRNMRRLQGWVQEHARDLISEMSHLGEGDFVELVSVKLPGRIFGSFFGLPPGEIHRTLGWTDPDVRGDRTELFAGAVMDLHETVTTLLPERRANPGDDLLSWMVQAEFDGVKMTDDELKAFFTLLAVAANDTTRHASAQAIYAFSQFPDQRDLLVADVERVDSAVEEALRWASPIHMRRTATQDVTVRGAEIKAGDKVVLWYSSANRDEDVFDDPFTFDIERNPNPHLAFGGGPHFCLGAALARTMLRSLLTEVYTRIPDIH--APEPKFQVANFINGINSLPATWTPER---- 94497949 14 -APRPEHIPEQYVHEIDMYALEGIEQGYHEAWKNIPKPDMPDLIWTPFTGGHWIATNGDTVREVYSDPTRFSSEVIFLPKEAGEKYEMVPTRMDPPEHTPYRKALDKGLSLAQIRKVESKVRKVAVDLIDSFVSRGECDFSAEYANVFPVRVFMALADLPESDVPTLSRFAKMMTRPEGAKHLEEGNKGFFAYVEPIIQARRGKEGEDLITVMVNAEINGERITHDKALGLISLLLLGGLDTVVNFLSFMMIHLAKNPQVVEELRADPLKLMRSAEEMFRRFPVVSEARMVAKDQDFRGIELKRGDMILLPTALHGLDDQLNDDPWRINLERRGISHSTFGGGPHRCAGLHLARMEVIVTIEEWLKRIPTFAMKPGAQPIYHSGIVAAVDNVPLIW-------- 146338527 33 ------------LADFDPGNPELFRTDTHWPYFRLRREDPVHYCRDSMFGPYWSITRYDDIMEIETNHAVFSSASALIRDVDPDLRRESFIAMDPPRHAAQRKTVAPMFTPTHLDELAINIRKRSAECLDNLPVGEVFDWVDRVSIELTTQMLAVLFDFPWEDRRKLTRWSDIATTLPGPATEDERQAELMEYFARLWQERAQPPKSDLLSMMAHSEAT-RNMDPKNFLGNLVLLIVGGNDTTRNTMSGSIYALSQNPDQYRKLKDNPALIDSFVPEVIRWTPLAHMRRTALSDFEFRGKQIRKGDKVVMWYVSGNRDETAIDRPYDFIIDRRPRQHLSFGFGIHRCVGLRLAELQLKIIWEEILKRFDHIDV-MDEPKRVYSSFVKGYERLPV---------- 87198538 17 ----PPHVPGHLIREIDAYDLDGLEQGFHEAWKRVQQPDTPPLVWTPFTGGHWIATRGTLIDEIYRSPERFSSRVIWVPREAGEAYDMVPTKLDPPEHTPYRKAIDKGLNLAEIRKLEDQIRTIAVEIIEGFADRGHCEFGSEFSTVFPVRVFLALAGLPVEDATKLGLLANEMTRPSGGRSLEAANKGFFEYVAPIIAARRGGSGTDLITRILNVEIDGKPMPDDRALGLVSLLLLGGLDTVVNFLGFMMIYLSRHPETVAEMRREPLKLQRGVEELFRRFAVVSDARYVVSDMEFHGTMLKEGDLILLPTALHGLDDRHHDDPMTVDLSRRDVTHSTFAQGPHRCAGMHLARLEVTVMLQEWLARIPEFRLKDRAVPIYHSGIVAAVENIPLEWEPQRVSA- 194564730 40 -ATAPNGCPVAAAAAFDPFD-DGYQQDPPEYVRWAREQE--PVFYSPK-LGYWVVTRYDDIKAIFRDNITFSPEANAVLASYGFALNRTLVNEDEPAHMPRRRALLDPFTPDALKHHEPMVRRLAREYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDTLREYSIAHTKPDEQVAVAHAVGKFWQFAGKVLDKMREDPGPGWMQYGIRKQKEPDVITDSYLHSMMMAGIVAAHETTANATANAMKLLLQHPDAWRDICEDPSLIPNAVEECLRHGSVAAWRRLATKDVTIGGVDIPAGSKLLIVTSSANHDEARFADADLFDIRRENASQLTFGYGSHQCMGKNLARMEMQIFLDEFTRRLPHMKLAEQRFTYVPNTSFRGPEHLYVEWDPA----- 91974523 6 ------------------FADPKINADPFPVFAQLRESD--PVHWSPV-LKAWVITRYDDVRRVAVSNADMSAERATVPAESQSGFANLMTYLDPPEHTRLRRLFTKAFTSRSVMALEPNVGEIVALLFDEMEQKGVVDWIADFAYPLPATVMMDLLGVPRDDLHRVKDWSNDIATADKYLRAEAGAKAMAEYFRGIIASRTVDPQDDIISQLVTEPDKREALTDDEVIATCILLLFAGHETTTNLLGNGFYYTMNAPEQWARVKDDPSLAETAVEEWLRYDGPSALVRVVTADVEFGGRTMLQGQRVFAFINSANRDPEQFGDADRLDLGRSPNPHLTFGHGIHFCLGAQLARLEGQIALRALIERFPGISLATDSAPGWRDSIIRGMQSLPIRLR------- 91783486 12 -----------LARDFDLHLNPAFHADPYPVYHALRAHEPVKRM----PDGSLFLTRFRDVQAVYRDPKTFSSDKTFKPKYGDSPYAHHTTSLDPPRHTRVRKLIAGALTARAIAAMEPGLVRLVDGLLDAAAARGRIDLIDEFASAIPVEVIGNLLDVPHTERAPLRDWSLAILGALEPERGNRAVSEFIDYLRDLVARRRREPGDDVLTRLIQGEAGGEQLSEAELLQNCIFILNAGHETTTNLIGNGLVTLTQWPEQRAALLHEPSLIESAVEECLRFESSNQLGRMATVDTEIGGVAVARGTPVTLCIGAANRDPEQFADPDRFDIRRDPNRHLAFGFGIHQCAGLSLARLEARIAIGRFVQRFPAYRV-NGEPTRGGRVRFRGFAAVPVELEPA----- 114799772 16 -ANIPPAADIDLST-LDLIDGELWRQGYWDRFERLRNEDPLHYCPDSFPGPFWSVTRYEDVMAIDTDHKRFSSSGGITLGEPISDFEMMFIAMDEPRHSEQRKTVQPAVAPDMLKVYEPLIRSRTQGLLDSLPVNEPFDWVDKVSVELTTMMLATLFDYPFENRRDLTHWSDVATGPGGEEEWKATMMKCLMTFMGIYQERQQQPKPDLMSLLAHGE-KTKNMTPMELLGNVILLIVGGNDTTRNSMTASVFALNKFPKEYEKLKADPSIIPNMVSETIRWTPLAYMRRTALEDVEMHGKTIKKGDQVAMWYVSANRDERFWDKPNDFIADRPARRHISFGFGIHRCVGNRLAELQLRILWEEIMERFEHIEVL-AEPSLNQNAFVKGYNWMPVVLHP------ 987105 14 ---------------------------IHPEYNRLRDAGELGRVLMLDGREAWLAASWEDVAKVFVDPRFSRSATKDVPRVLPAIQDQPVIMMDPPEHTRLRRVATKALTSRRMEALRPRTQEVADDLIDKMLAKGPADLMEDFALPLPIIMICELLGVPIEDQTKFRTWSDQMLSAYSQEVVMAAGQSLYLYLSELIAERRKQDTNDLLGSLVRARDKDDRLSETELVGFAVTLLIAGYETTANAIGNSVYTLLTHPEKLAELRKDLSLIPKAVDELLRIIPIASWVRMAVEDVELSGTIVKAGEAVAIQTHSANTDPKVYDHPEEIDFHRTSNPHMSLGHGAHHCMGAQLVRVEMQTALGSLISRIPALRFAVPEPRFLRGRLVPSLEALPLTW-------- 111021560 12 --------------DFDLIDGRFYSGDPRQAYAWMRAHEPVYRA-----DGILGAASYEAVLAAERDPELFSNAGGIRPGLGPLPQ---MIDMDDPQHLQHRRLVNAGFTRKQVEAKIGRIREICDHLIDAACDKDEVDFVRDLAAPLPMAVVGDMLGMRPEERDTFLQWSDDLMNPEELQAQANAYLAFNEFTLRTIEERRQNPTDDLTSILVHSEIDGHRLSDPDIVGETLLILIGGDETTRHVLSGGMEQLMRHPDQHQRLVNDPDGIPAAVEEMLRWSSPINMCRTVTRDVEFFGTDLRQGEKMMLLFESANFDDAVFDSPEVFDIERSPNPHVAFGFGTHFCLGNQFARLEAKIMFEQLLSRLPDMVLVDDGPLRRRPNFVSGLEEMPV---------- 87199498 15 ---RPANVPEDRVYEIDMYALNGIEDGYHEAWKKVQHPGIPDLIWTPFTGGHWIATNGDTVKEVYSDPTRFSSEVIFLPKEAGEKYQMVPTKMDPPEHTPYRKALDKGLNLAKIRKVEDKVREVASSLIDSFAARGECDFAAEYAELFPVHVFMALADLPLEDIPVLSEYARQMTRPEGATDLEAGNNGFYAYVDPIIRARVGGDGDDLITLMVNSEINGERIAHDKAQGLISLLLLGGLDTVVNFLSFFMIHLARHPELVAELRSDPLKLMRGAEEMFRRFPVVSEARMVAKDQEYKGVFLKRGDMILLPTALHGLDDAANPEPWKLDFSRRSISHSTFGGGPHRCAGMHLARMEVIVTLEEWLKRIPEFSFKEGETPIYHSGIVAAVENVPLVW-------- 91782242 13 ---LAPDALSQPVEDIDPSLPYRFQQQTHFAFDRLRRESPVHYVKDSEYGPFWSVHRYNDIIDVEIDHATFSSDGGMLIKDLPENMRRTFINADPPLHDHQRRVVSPIVAPGNLNRLEHTIRREAADILDGLPRGETFDWVDNVSIELTGRVLCELMDFPRADRRLLTYWSDIVLEVGGEINTEEKRKECASYFGVLFKERMSEPKDDLISMLAHSEYT-KNMPEQEFLGMIVLLMVGGNDTTRNSISGGLVALNQFPEQYAKLHNDPGLIPKLVPEILRWVTPVHMRRTATRDIEFRGKQIRQGDKVVVWYASGNRDSDVIKDPYQFIIDRANPRHLSFGFGIHRCLGNRLAELQLRVLWEEILKRQMLIEM-MGEPVRKYANNITGVMALPVR--------- 16519988 12 -NPIPDHVPPALVRHFSLFTSPGMANGDPHAAVACVHDDGPPIFYSPSNTGTWVITRARDQRRVLEDTETFSSHRSIFASALGEHWPVIPLELDPPAHGVFRALLNPLFSSRRVLALEPTIHARAGALIDCIAEKTSCDVMKDFALPFTFSVFLSFLGLSQRRSEVLVGWVSDLLHGNAEKRRAAAR-SVVAFIDEMAAMRRKSPAVDFMTFVVQAKIEGRSLTEEEVRGIGVLFLVAGLDTVAAAIGFDMAYLARNPKHQELLRNEPARLGLAAEELLRAYSTVQIIRVATKDIEFEGVPIREGDYVSCPAMIANRDPSEFKCPNTIDLARQDNQHTAFGYGPHLCHGAHLARREIVIGLREWLARIPAFRIKEGTAPITHGGHVFGISNIILTW-------- 120401040 5 -------VPTHR--DIDLSDRNFWARPHEEAFAVLRREN--PVPWSRPADGFWSLTKHEDIRYASRHPEIFSSAEGITVEDFPVEIRMMFIAMDAPRHTQLRGITLDAFKPRNMLRLQDWIQGHARDLISEISHLGEGDFVDLVSVKLPGRIFGSFFGLPPGELHRTLGWTDPEVRGDLTAVFVGAVMDLHETVTTLLPERRANPGDDLLSWMVQAEFDGEKMTDDELKAFFTLLAVAANDTTRHASAHAILAFSQFPDQRDLLVADVERVDTAVEEVLRWASPVHMRRTAVQDVTLRGSEIKAGDKVVLWYSSANRDEDIFEDPFKFDIARNPNPHIAFGGGPHFCLGAALARTMLRSLLTEVYTRIPDIS--APEPRYQVANFINGINSLPATWTPER---- 148254293 18 ---------------------PAFYADPYPTYRALRQYAPVKRLRN----GSYVLTRYDDLVTAYKATKTFSSDREFAPKYGASLYEHHTTSLDPPAHTRVRRLIMGALSPRAIAEMEPALIALVDGLLDRIAAEDRCELIEDFAAAIPIEVIGNLLGVPHEERGPLRDWSLAILGALEPVVSEAAVKAFLAYLEGLVARRRAAPGNDVLTRLILGEADGERLSEKELLHNCIFLLNAGHETTTNLIGNGLVLLCEHPAERQRLIDAPSLIRTAVEEILRYESSNQLGRMTTEPVELGGVKLEAGTSVTLCIGAANRDPAQFEDPERFDIGRLANRHLAFGTGAHQCAGMALARLEGAVAISRFLARFPNYQLD-GAPVRGGRVRFRGFASVP----------- 45124722 7 ---RPPTLPRQRTCPFS----------PPPELEELRGTDPISRMRFADDSEGWLLTRHADVRAALA-SRSVSSHPGRTPQPAEEYLPGFLIFMDPPNHSRYRRLLTKWFTMRAIRKLEPRIEQIVSDALDAMAEGGPVDLVQSFALPIPLLVICELMGIRYDDRVEFMDMVLRLQDLEAPEELGALGAKMNQFMIDLCAAKRKNPGDDLLSHLIQDPDAEPALTDLEVAGIGVLMLIAGHETSANMLGIGTYTLLQNPGQWDLLRNDIGLIDQAVEELLRHQTIVQQGRGVTEDMEIAGHAIKPGETLLASLPAANRDPEVFPDPDRLDITREHNPHLAFGHGIHLCLGMELARVEMRCAWRGLVKRFPDLRMAAEDIPWRDDQIVYGVYKLPVTW-------- 118473273 4 ----------------DLTDLDNFADGFPHALFEAHRREAPVYWHTPDGEGFWSVATYAETLAVLRDPVTFSSVTGGSRPYGGTLLGQVLNMMDDPRHAQIRRLVSSGLTPRMIARVEEDLRVRARRLLDAVEPGVPLDFLVEVAAELPMQMICILLGVPESERHWLFHFSGSRTASVGQLTPEEAGNRMYRYGMELIAAKRAAPTDDMLSVVANA--HDAELSDLELYLFFSLLFSAGAETTRNAVAGGLLALIEHPSQMALLRADLALLPTAVEEMVRWTSPSPSRRTATRDVELGGCRIAAGDKVQIWEGSANRDPLVFTDPDVFDITRKPNPHLGFGQGVHYCLGANLARLELRVLFEELLSRFSAARLVK-PVEWTRSNRHTGIRHLVVEFD------- 152975602 29 -------------------------------WFKEMRNNTP--IRYDEERGCWDVFNYNDVLNILKDYNNFSSDRP------EPVLVSSIIRMDPPRHTQMRGIISNAFTPRLIKDLEPRIQDIAKILINETLPNEEMEVIQDFSYALAIIVIADLLGVPSEDHYLFKKWSDIIASPNALREVNEVREELNVYFSKIVSRRKENPKNDLITKLVEARIEGEGLTQIEILEFCHLLLVAGNETTTNLIANLIRRIAEDDNLENQLRLNPHLIKNAIEETLRFYPPVNTSRFAANDFNLRGHQIKKGDQVILWIASANRDEKQFKNPDTFDINRVSIKHLTFGQSIHFCLGAPLARLEAEIAIQTLLKMVRDIKFSNSKLNPIQSCLVYGCTALRIKF-------- 119952292 9 -------------VDFDFHGSAL--DNIFETYSDLR--GQCPVGRSEKHGGFWYMMNSEDIFAAEQDPSTFSVAPSMLLPAFGTDVPLIPIDIDPPEHTDYRRILLPLFTPKMVAKLDEGMHKTARELAADVASRDVVDASALFARPMPTIVFSRLAGFPEKDWPKFDQWVDDIIRTVNPDRAWKAGQEVMEYFDNLLKERDQEHTDDLIAELTAAEIKGRKLTHEELLSYCFLLFLAGLDTTAWAIRSSLWYLAQHPEEQERLRNDPDLIPLASEEFLRTLSPVQMARTCLKDVEVSGQQLKQGDRVVLVFGAGNRDPQVYDRPDDIVIDRENNRHLAFGGGIHRCLGSNLGRQELIIALEEFLAAVPAFSLANPDEQWHGVGSL------------------ 108803873 10 --------------EIDLSDPDAFVERVPHEWFRTLRREAPVFFNPEPDGGFWVVSRYEDIREVHRRWDIYSSEIGGTSLEDLEPARKSMIDLDPPRHDEIRRLIRGRFSPRAVKEWEDQVREVARRVIEEALPKGEFDFVREISSEIPMQIFADILGVPQEERRYIIEIGDHLLGNQDPEFASPAALELFRIGRALAAERRRNPRDDIITQMAFG-----GLTQREFDVNFVLLATAGNETTRHTITHGLLALIENPDQLERLRRDPSLYPSAAEEMLRWATPVHHRRTTTRETELAGTRIPAGAKVTTWFTSGNRDETVFERADAFDVGREPSRHMTFGGGKHFCLGAHLARMEVRVTFEELIPRLRSVELA-GPVDRLRSNFFNGIKRMPVR--------- 111027147 21 ----------HIAAEFNPFADDYL----QDPYAVFTRARAEEPVFFSPSLGYWVVSRHEDVRQVFQDPA-FSASISITPDELVKAEMVMGPSLDPPLHTKRRRLIQKAMSPARIEAVTPRIRALTTSYIDGFVRRGHADLVADFAWEIPALVAFALMGVPDEDVERAKEFAGRLASEEEQRKLAAGMGQYWIYAKEHVKRRLEDPTDDYISNLIAAPGNEDLFDENYLVTTMMNFLFAGHETTTNATANGLRALLEHRDQWAALCADPSLVPGAVEEILRFSSVVAWRREATEDTHIGDVPIPAQAKVLVLTGSANHDEEVFPEPERFDITRTNADHLAFGFGRHLCLGAPLARIEMGIFLEELTRRLPHMQLAEGQTFTYPNTSFRGPDHLFVGWDPS----- 116695223 23 ----PNGCPVHNAAQFDPFG-DGYQQDPPEYVRWSREQE--PVFYSPR-LGYWVVTRYEDIKAIFRDNLTFSDEANAVLASYGYAMNRTLVNEDEPAHMPRRRALMAPFTPAELAHHEPLVRRLAREYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDLLRQYSIAHTKPEEQVAVAHAVGNFWQLAGRILDKMREDPGPGWMQYGLRKQKEPDVVTDSYLHSMMMAGIVAAHETTANASANAIKLLLQHPDAWREICDDPSLIPNAVEECLRHGSVAAWRRLVTRDAEVGGIRLPAGSKLLIVTSSANHDERHFADADLFDIRRDNASQLTFGYGSHQCMGKNLARMEMQVFLEELTRRLPHMRLAEQTFTYVPNTSFRGPEHLLVEWDPA----- 37521511 23 -------------FKFNVFDPA-FHEDPYPFYDRLRRESPI----YRNFMGAWVFTRYSDIKSILRDRRFRVLDKPGWIDALVRSSSKFFFFLEPPDHGRLRGLITKAFSASFVDRLRPHVEATLADLLGKVREQGAMDIMADLACPLPAIVIARLIGVPAADYARLGHLSDELARLEGYLHLNAVVEEFGSYFLDLVAEHKRQPGTDLIDSLIAAQEEGNRLSEEEVVAVCMQLFAGGEETTVNLIGNGMLALLTHPEQLELLRSKPEIIAGAVEELLRYDSSIQLARAAIEDIEIEGCTIGAGEHVHLYLGAANRDPAQFFDPHSLDLTRVDNRHLAFGDGIHHCFGGPLARVEGQVVFQTLVQQFPKLRLAESRPERREGTLLRGLKTLPVTF-------- 158316356 5 -EPVPSRCPAV------TYSPEQRPVGEWTAFFDQLRDEAPVVRNTFAN-GYYVLTRYEDILSAYQDTDTFSTQAVTVL-EPDPSYRWIPHMLGGNEHRQWRRQLGPYFSPRAIEGLDDRIRARAVGLIESFADRGSCDVITDFSFHFPTTIFLELMGLPVGDLDRFMAWEANILHSNGSTPRTTAMAAVYEYFGSVIADRRRRPGDDLVSHAIAFKVDGRPVTDDEVLSYCFFMFMAGLDTVAAALGYSLYHLATHPEDRARIVADPALIPSAIEEILRAYAFTIPARKVTRDIEVAGCPIAAGSMVQLPIKAAMRDGAAFASASEVLIDRKPNNHIAFGAGPHRCLGSHLARHELAIALEEWHKRIPDYRLADDA-VITELGRSSGPDTVPVVW-------- 159036903 32 ---------------------------LPPALAALAEQSPVGRSTLPDGDPFWMVSGYDEARAVLSDPRFSSDRFRYHPRRNDKARAGSFINMDPPEHTRYRKLLTGQFTVRRMRQLTVRIEQIVTEQVDVMLAEGSADLVSAFAVPVPSLMICELLGVRYEDRTEFQRRAAGLLQTDLPIQAVENLEAQRAFMQRLVTDKRRTPADDMISGLVHHAGAEPPLTDDELVGIATLLLFAGLDTTASMLGLGMFMLLQRPEQMAVLRDDPSRIGDAVEELLRYLTVVSTGRFAKEDVVLGDEHIPAGSTVVVSLMAANRDGRHWPEPETLDVTRVRSSHLAFGHGVHQCLGQQLARIELTVGITELLRRLPNVRLAPPADVPLRNDMIYGVHRLPILWD------- 197767561 13 ---------------------------------ALRDEQPLRPMRYPDGHVGWLATGHPAVRKILADPR-FSSRLELMHLPFELDFDGIPTAMDAPEHTRYRRRLAGAFTVRRMRLLTERVEEITAEHLDAMERQGSADLVTAFAQPVPTLVICELLGVPYTDRSRFQGYTAALSGVDVTLEEQAAMADLSSYIQELITAKRTAPTDDLLSDLVT----DGGFTDAELAGIGSFLLAAGLDTTANMIAYGTFALLSHPEQLARLRAEPELAAPAVEELLRYLSIAHTGRTALEDVEIDGHTIRAGDTVTLSIEAANRDAERFPDPDTLDLGRRTTGHLAFGHGIHQCLGQQLARVELTVALPALLARFPGLRLAPADEVPLRENVLGGVHGLPVAW-------- 29834011 37 --------------------------DPPTAYDPLREGRPLSRVSLYDGRSVWVVTGHAAARALLSDQRLSSDRTPRFPAEAVRTRRVALLGVDDPEHRTQRRMLVPSFTLKRAAALRPRIQETVDGLLDAMEAQGPAELVSAFALPLPSMVICALLGVPYADHDFFESQSRRLLRGPGIAEVQDARAQLDDYLYALIDRKRKEPGDGLLDDLIQEQLNRGTVDRAELVSLATLLLIAGHETTANMISLGTFTLLRHPEQLAELRAEPGLMPAAVEELLRFLSIAGLLRVATEDIEVAGTTIRADEGVVFATSVINRDAAGFAEPDALDWHRSARHHVAFGFGIHQCLGQNLARAEMEIALGTLFERLPGLRLAPADEIPFKPGTIQGMLELPVTW-------- 118469762 15 ---------------FDITSHEFWSRPFAETFAQLRAAEG--LSWHQPEPGFWALTRRADIQFVSQHPELFTSAQGVALDPMPQKFATFFLMMDPPEHTVYRRLISSAFTPRNVRRIEEQIHANAVDVVDQLIGVGNVDFVEACSAQLPMRTISDMLGVPKADQPALAKAAESMSDDEYSSLEERAVATINEIMLELAKFRRANPGDDLMTSIVNAEVDGHRLTDEEIGAFLILLASAGNDTTKQTTTHAMMALAAHPDQRDWLMADFDRIGPAVEEFVRWATPVQFARFATEDVEVAGQTIRAGEKVGLFYCSANRDEAVFTDPQRFDLSRSPNPHLGFGGGPHFCLGNQLAKTELRNLFRELLTRLKTIEF--GEPELLHSSFVHGIKRVP----------- 118619265 11 --------------DVDLTDGNFYASRQAREAYRWMRANQPVF---RDRNGLAAASTYQAVIDAERQPELFSNAGGIRPDQDALP---MMIDMDDPAHLWRRKLVNAGFTRKRVKDKEHSIAQLCDTLIDAVCERGECDFVRDLAAPLPMAVIGDMLGVLPEQREMFLRWSDDLVSQEDFQVTIDAFAAYNDFTRATIAARRAEPTDDLVSVLVSSEVDGERLSDDELVMETLLILIGGDETTRHTLSGGSEQLLRNRVQWDLLQSDRELLPGAIEEMLRWTAPVNMCRMLTADTEFHGTALSKGEKIMLLFESANFDEAVFTDPEKFDIQRNPNSHLAFGFGTHFCMGNQLARLELSLMTARVVQRLPDLRLADQDSPLRPANFVSGLESMPVVFTPSRP--- 126436396 15 ---------------FDPYDVE-LNADPYPMFKRLRE-EAPLYYNTQYD--FYAVSRYDDVCRALVDHETFSSARGAIIELIKANIDIPPGTVDPPIHDVHRKLLARMFTPRKINALEPKIREFCAQSLDPLVGAGRFDFITDFGAQMPMKVISSLLGIPEDDQEMIRDYGNAQLRTEAGKPMSAAEQGMVEVFEAYIDWRKDNPSDDIMTELLNVEFADRRLRREELLVYLNVVAGAGNETTTRLIGWAAKVLAEHPDQRRELVDNPALIPQAVEELLRFEPPAHVARYVTRDIEIHGQTVPEGSVMLMLIGAAVRDHRQFPDGDVFDIHREPRQHLAFSVGTHYCLGSALARLEGRIALEEILKRFPEWDVDMANAALSPTSTVRGWDSMPAV--------- 114799092 3 ---IPEHIAREVI------DPKAYADGVDDAFTWLRANAPLDVATVEGFDPFWVVTRHADILNIERQNDLFHNEDRSATLTTIESDKRVLVQMDNPDHMQYRRLTQAWFMPQNLRKLEDRVREIARGFIDQMAAKGECDFARDVAFLYPLHVIMEVLGVPPIDEPRMLKLTQELFGTQDPDVNRAGKEDFMTYFNAMTEDRRQNPREDLASVIANGAVYGQPLGHLEAMSYYIIAATAGHDTTSNTTAGAMWALAENPDQFRKVKDDLSLIPSMVEESIRWETPVHFMRTATDDTEVAGQKIAKNDWLFLAYPSGNRDEAVFDDPFTFKVDRSPNKHVAFGYGAHVCIGQHLARMEMRVLWEELLPRLHSIEMA-GKPQRTQANFVSGPKSVPIRF-------- 145224904 13 -----------------FADPTAYADEQRLHAAMTHLRANAPVSWVDVEGPFWAITKHADIMAIERDNTVFTSPRPVLTTAEGDAQHASMIHMDDPQHRKVRAIGADWFRPKAMRALKVRVDELAKTFVDQMYDRGECDFVQEVAVNFPLYVIMSLLGIPESDFGRMLTYTQELFGSDDAETMEERGLALFDYFNELTASRRAQPTEDLASAIANARINGEPLSDIDTVSYYLIVATAGHDTTSATISGGLQALIENPDQLARLQQAPELLPLAVEEMIRWVTPVEFMRTAQQDTEVRGVPIAAGESVLLSYPSGNRDEDVFTDPFRFDIGRDPNKHVAFGYGVHFCLGAALARMEINSFFSELLPRLTSVELA-GRPEHIATIFVGGLKHLPIRY-------- 16126733 11 -----------------IIDPKAYADGIDQAFAHLRREAPLAVAQPDGFDPFWVVTRHADILEVERQNELFHNGDRATVVTTIEPDKKVLVQMDNPDHFAYRKITQGALLPQNLRALEARIREIARGFVDRMAEHGRCDFARDVAFLYPLHVIMEVLGVPESDEPRMLKLTQELFGGEGVDSIQSVVMDFMMYFNAITEDRRANPRDDLATLIANGKINGEPMGHLEAMSYYIIAATAGHDTTSSTTAGALWALAENPDQFAKVKADPSLIPGLIEESIRWVTPVHFMRTATADAELGGQKIAKGDWIMLSYPSGNRDEAVFEDPFTFRVDRTPNKHVAFGYGAHICLGQHLARMEMRVLWEELFARLDHVELD-GAPTRMVANFVCGPKSVPIRF-------- 48526174 10 ----------------DRTCPYHPPAGYQP----LRETGPLTHVALYDGRKVWAVTGHSEARALLSDQRLSSDRMPFERFASIAQVRTPLIGVDDPEHNTQRRMLIPSFSVKRVAALRPDIHRIVDELLDRMLAEGPAELVSTFALPVPSMVICSLLGVPYSDHEFFEGESRRLLRSRTAEEAKQARIKLEEYFTDLIAHKEKNPGDGLLDELIEERLRTGTLAHEDLVRLVMILLVAGHETTANMISLGTFTLLEHPEQLAQLKAEESLMPTAVEELLRFLSIAGMLRVAKEDIEIGGQLIRADDGVLFPTSLINRDEATYPSPDELDLDRSARHHIAFGFGIHQCLGQNLARAEMEIALRSLFTRIPGLRLAPAAEIPFKPGTLQGMIELPLAW-------- 160896136 38 ----PTGCPVAGAAAFDPFS-DGYQQDPPEYVRWAREQE--PVFYSPQ-LGYWVVTRFDDIKAVFRDNIAFSPEANAVLASYGFALNRTLVNEDEPAHMPRRRALMDPFTPEELRHHEPMVRELARAYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDRLREYSIAHTRPEQQVAVAHAVGNFWQLAGKVLAKMRENPAPGWMQYGIRKQKEPEVVTDSYLHSMMMAGIVAAHETTANATANAVKLLLQHPGAWKQICENPALIPNAVEECLRHGSVAAWRRLATRDVVIGGVAVPAGSKLLIVTSSANHDERHFADADFFDIHRDNAGHLTFGYGSHQCMGKNLARMEMQIFLEEFTRRLPHMRLAEQRFTYVPNTSFRGPEHLWVEWDPA----- 158315275 19 ---------------------------PPAGYARYREHGPVNPVRLYDGRRVWAVTGHAEAREVLLNTRLFSSERATSPRFEAARKVRNFIGMDPPDHTAQRRMLQSSFTMRRINGLRPGIQRLVDELLDAIVAKGPVDLVPEFALPIPSIVISELLGVPYGDHAFFEQQSRRVASGTSTEESADAFTQLLQYLDGLIQDKERSAGDGLLDVLIAEQVRPGVLTRRELVDISLLLLVAGHETTASAIALGVVALLEHPDQLAALRADPALLPSAVEELLRFTTIASVARFATADTELAGQPVAAGDGVLVVLSAANRDGTVFPDPDLLDLARRARSHVAFGHGAHQCIGHNIARAELEIAFSTLFARLPGLRLAVDRLPGKDAGGVQGVFELPVAW-------- 59889657 24 ------------LAEIDVSRPSLFQSDKVGAFFERLRREDPVHYCSEAFGPYWSITRYNDIMAVDTNHKLFSSEAKLMHNDATNLELEMFIAMDQPKHDAQRKAVTPAVAPSNLLLLEPVIRERAGAILDSLPVGEEIDWVKSVSVELTTMTLATLFDFPWDERAKLTRWSDVTTAIPGSESNEQRRQELIEYFKGLWDQRDRSEGSDLITMMANSPAT-REMPFLEFLGNLLLLIVGGNDTTRNSISGGVIALNQNPDQYEKLRQHPSLIGSMVPEIIRWTPLTHMRRTALADSEIGGKRIAKGDKVVMWYLSGNRDETVIERPEEFIIDRKPRQHLSFGYGIHRCMGNRLAELQLRIIWEEIHKRFRLVEMV-GEPERLLSNLVRGITRLPV---------- 197733490 23 ---------------------------VPPVYDRLRGECPVAKVRLPSGDDGYVVSRYDDVRTVLADPRFSRAAAEGAPRTAAPPMGGSLFTMDPPEHTRLRRLVSREFTARRVQNLRPRIQEMTDELLDGMEKSPPVDLNPAFAFPLPVMVICELLGVPFEDRDRFRGWSDAFVSSHTPEEVMEQRMSMVQYLGELVQRKRAEPTDDLMGALVQHDEDGGRLSEIELITMGITLLVAGHETTVSMIGTCALTLLRHPEHLAALKADPGSIDKVVEELLRINPIGGPFRVTLEDVEVADSVIPQGSGVIAAVCSANQDSARFADPGVFDPSRPTASHLAFGHGPHFCLGAALARAELQIALSSLFRRFPGLALADERNLRMTSGMVHALSRLPVTW-------- 94313854 23 ----PNGCPSHQAAAFDPFE-DGYQQDPPEYVRWSRAQE--PVFYSPK-LGYWVVTRYDDIKAIFRDNITFSPSIALVLASYGYAMNRTLVNEDEPAHMPRRRALMEPFTPAELAHHEPMVRKLTREYVDRFIDTGRADLVDEMLWEVPLTVALHFLGVPEEDMDLLRQYSIAHTKPEEQVAVAHAVGNFWQLAGRILDKMREDPSGPGWMQLRKQRELPEVVTDSYLHSMMMAGIVAAHETTANASANAIKLLLQHPDVWREICEDPALIPNAVEECLRHGSVAAWRRLVTRDTEVGGMSLAAGSKLLIVTSSANHDEHHFADADLFDIHRDNASQLTFGYGSHQCMGKNLARMEMQIFLEELTSRLPHMRLAGQRFTYVPNTSFRGPEHLWVEWDPAR---- 23396528 20 ---------------------------LPTAYSRLRDEPDALRPVTLYDGRAWVVTKHEAARRLLADPRLSSDRLADFPATSPRFKAFRFIGMDPPEHGTRRRMTISEFTVKRIKGMRPDVERIVHGFIDDMLAAGPADLVSQFALPVPSMVICHMLGVPYADHEFFQDASKRLVQAVDADSAVAARDDFERYLDGLITKLESEPGTGLLGKLVTHQLADGEIDRAELISTALLLLVAGHETTASMTSLSVITLLEHPDQHAALRADPSLVPGAVEELLRVLAIIAGGRIATADIEIDGQLIRAGEGVIVTNSIANRDSSVFENPDRLDVHRSARHHLSFGYGVHQCLGQNLARLELEVILTVLFDRIPTLRLAPVEQLTLRPGTIQGVNELPVTW-------- 167647408 13 -------------------DPTAYADGIDKAFAQLRRESPLEVAQPEGFDPFWVVTRHADILEVERQNELFHNGDRATIVTNIEADKKVLVQMDNPDHFAYRRVTQGSLLPQNLRTLEARIREIARGFVDRMAEQGRCDFARDVAFLYPLHVIMEVLGVPEADEPRMLKLTQELFGSEGLDSLQSVVMDFMMYFNAMTEDRRANPREDLASIIANGKIDGQPMGHLEAMGYYIIAATAGHDTTSSTTAGALWALAESPDQFARLKADPGLIPGLVEESIRWVTPVHFMRTATADAELAGRKIAKGDWMMLSYPSGNRDEAVFEDPFSFRIDRTPNKHVAFGYGAHVCLGQHLARMEMRVLWEELFARLDSVELD-GQPTRMTANFVCGPKSVPIRF-------- 154251996 12 -------------------NPKTYADEFHRLFTQLRKEE--PVRWTEPDGPFWTVSKHADIMEVERQNDKFLNDPRLTLQGGNSKLIRSLVDMDNPDHRNYRGLTQAWFMPPNLKAISARVEALAEKYIDRLEAKGECDFVSDVAVWYPLRVIMTVLGVPAEDEPIMLKLTQELFRPDATETVNT-VTEFFNYFTAMTEDRRKNPKDDVASVIANATIDGEPIGHLEAISYYIIVATAGHDTTSSTAAGGLLALMQNPEEFAKLKANPELLGGAIDEMIRWTTPVHFFRTAAVDYELRGQKIKAGDNLLMCYWSANRDEEAFDDPFSFKIERSPNKHLAFGYGAHLCLGQHLAKMEIRALYKELLARLDHIELA-GDPAWVEASFVSGLKRLPIRY-------- 193248843 8 ----------------------------------------------------WAVTGHAEARTLLVDPRLSSDRIPVERFEAVRRVRTPLIGVDDPEHNTQRRMLIPSFSVKRTAALRPQIQQIVDGLLDRMLEQGPAELVSAFALPVPSMVICSLLGVPYADHEFFEDRSRRILRGGTAEESEQARRELEGYLADLMARKETDPGDGLLDELIAERLRAGTLQHQELVRLAMVLLVAGHETTANMISLGTFALLEHPDQLAQLRSDESLMPGAVEELLRFLSIAGMLRVATADIEIAGHTIRTGDGVVFSTSLINRDATAYPSPDELHVDRSARHHVAFGFGIHQCLGQNLARAELEIALRSLFRRVPDLRLAPAAEIPFKPGTLQGMIELPLIW-------- 67924282 14 -----------------VFNPFYFHNNPYPIYERLRNED--PIHWSFLK--AWIITRYQDVDTILKDNLFQVDDLPLRLEEKSKQGNFLPLAIDPPNHTRLRSLVNKSFSPASVGNMKEEIEAKVNHLLDKVIPTGKMDLIDDLASPLPAMTVTNILGLPPEDYYKLIHWSDQPMSLEGYEKQNKMAMEAREYLLRFIANIDEN-SQGLIADLVKAKDEENKLDEDEILGFCIMLLIVGQETTKSFISNSILALLQHPEKLQELKDNPEIIKEASEELLRYDTPVQIARLAREDVEIGGKTILKGDKVILCLGGANRDENKFPNPEKIEFQRS-NRNLPFGGGIHFCLGAFLARLQGQISINRIVQRLPNLQLVNQTPDWRESITLRGLKSLPLTFD------- 134097336 10 ----------------------------------------------------WLVTGYDEAKAALSDLRLSSDAYLGFPEDVRNYFATNMGTSDPPTHTRLRKLVSQEFTVRRVEAMRPRVEQITAELLDEVGDSGVVDIVDRFAHPLPIKVICELLGVDEKYRGEFGRWSSEIMDPERAEQRGQAAREVVNFILDLVERRRTEPGDDLLSALIRVQDDDDRLSADELTSIALVLLLAGFEASVSLIGIGTYLLLTHPDQLALVRRDPSALPNAVEEILRYAPPETTTRFAAEEVEIGGVAIPQYSTVLVANGAANRDPKQFPDPHRFDVTRDTRGHLSFGQGIHFCMGRPLAKLEGEVALRALFGRFPALSLDADDVVWRRSLLLRGIDHLPVRLD------- 119478290 4 -----------LMTEITVETPL----DPYEGYRQLRQKAPV----SKMDDGVWQVASHESVQAVLRDPRTFSSDVALRPPEEKSTPS--MLFSDAPLHNRLRKLVSHAFKPSHIESQRELIAERCEELMLKLKTYQQADLVEAMAAPLPVTVIAHMLGVADGDIREFKSWSDAIFSGTASPEAVKAGEKMDAYFLAQIEQLRLASKSHLLGRLVETETEDGKLSDEELLSFCRLLLIAGNETTTGLITGSVRILDEFPQTLQQLKSNPALIPTFVEEALRFYSPSATARRTTCDTELGGVLIPAGDLVIPLMASANRDEKVFQNPDEFIIDRNPNPHLAFGFGIHFCLGAHLARLEGEIFLQSVIKHLETISLV--EKDHSQMSDLGGPSKL------------ 41350156 12 -----------------LADPAAYANDIHKALALLRREAPVHWVEAPGYRPFWAITRHADVMEIERQPDLFRNARPILVPDAMEKRTRTLVSMDGAEHRQVRAIGTDWFGPGALRHLETRVTELARQYVDRMLEDGECDFVTDIAVHYPLDVILSLLGLPRSDFPRVLSLAKELLGGRGAEGFVAVQQELLTYFNELTAARRATPTTDLASAIANARLDGALLSEFDAASYYILIATAGHDTTSASIAGGLQALIENPQQLRQLQDDLTLLPTAVDEMIRWVTPICFLRTATEDYVLRGTTIRKGDSVLLSYPSANRDEDLFEEPFRFDIRRTPNRHLAFGFGVHYCLGAALAKMEARAFFAELLPRLDSVQLAGKAEL-FATNFIGGLKHLPIRY-------- 145595308 13 ----------------DIAHPATYAAGVPYAEFARLRRDKPVSWVPEAGPGFWAVTTHEGVVAASRQPEVFSSGRQGAPRTTAEQARQLLVNMDAPQHARVRKLVTAVFTPRAIRALGDSVTAHARNLVERAVRQEECDVVADLAAELPLLVLADLLGLPREDRHLLYQWSNNLVGFDDPEYGGGDVEAYFQYALSVAGERRRAPREDLMTLLATSEVDGRRLTDREFCNFWLLLVVAGNETTRHLITGSVLALVDNPMQRERLVADDTLLPSAVDELLRWVSPIQFRRTAIVDTELCGTPIAAGDKVVLWYTSANRDAAVFEAPDELRLHRNPNPHLSFGMGPHFCLGAHLARLEARTMLRELAPHLSRFRLT-GPVVRLESNFVNGVKSLPGSFT------- 145225628 13 -----------------LAEPRAYAEEPHAALAHLRANAPVAYVDVPDYYPFWAVTKHADIMAIERANELWINERPMLNTKATDDLARTLIHMDDPLHRDIRKVGADWFRPKAMRALKERVDELAKRYVDRMVEIGECDFVQEVAVNFPLYVILSLLGLPESDFGRMLKLTDELSRGKSAEELHEVITDFFRYFTKLTADRRENPTEDLASAIANAKLDGEYLNDIDCLSYYVIVASAGHDTTSAAISGGLLALIENQDQLARLKADPSLMGTAVEEIIRWTAPVEFMRTATADTEVRGVPIKKGEAVLLSYVSANRDEDVFDEPMRFDVGRDPNKHLSFGYGVHFCLGAALARMEINSFFTELLPRLESIELA-GDPEFISTIFVGGLKHLPIRY-------- 145594821 12 --------------------PVPYIADPYPALARIRANGPVSILHSDEGIPMWVIARYRNVRAALADPRFGQDARRAQTLADNRVAGVTMLNSDPPDHTRLRHLVQGAFTARRVAAMRPLVERITTSLLDGVGGRQTVDLVQDFAFPLPMLVICELLGFPAEERDAYRSWSTALTHNDDPAAFATALRDMTDYIEVQLRHRRARPGEDLLTELLAARDAGQ-LTDDEIVGMVFLLLIGGHETTVNLLGTATLALVRNPDQHRWLLANPHALSEAIDEFLRYESPVAMARFTTAPVTVDDVVIPAGELVLVSLGGANRDPDRFPDADRLILDRRDTGHLAFGHGLHRCLGAFLGKLEGEVALGALLGRYPGLTLAAERQLRWRDTILRGLESLPVSLH------- 119867079 13 -----------------LADPKAYAARLHAALTHLRAHAPVSLVDVPDYRPFWAVTKHADIMAIERDNELWINARPMLVTAATDDLSRTLIHMDDPLHRDIRKIGADWFRPKAMRALKTRVDELAKIYVDKMVEKGECDFVQEVAVNFPLYVILSLLGLPESDFGRMLKLTDELTRGKSPEELHEVITDFFRYFTALTAERRANPTEDLASAIANAKIDGEFLNDIDCLSYYVIVASAGHDTTSAAISGGLLALIQNPDELARLKAHPELMGTATEEMIRWTTPVEFMRTATADTEVRGVPIKEGESVLLSYVSANRDEDIFDQPFRFDVGRDPNKHLSFGYGVHFCLGAALARMEINSFFSELVPRLESIELA-GDPEFIATIFVGGLKHLPIRY-------- 115375868 18 ----PPSTPQPLLEGFDLTDQSRFSNGFPHQVFARLRRDAPVLFHPPDGDGFWVLSKHADIREAAANPA-FSSGGTHIDDARPELPGVLFNMMDDPRHQDFKDVMTPAMGRQALATLEGKLRPYAAELVSSLLARGNCDFATEVGATVGAHAISQLLGIPSQDWPLFAEWTSLLMGFDDREAGRKIHMDIFRYGCQLLAAKRAGPSDDLTSLLAGGKLGEGPISDLERQTCFCLMVLAGTESTRNMIAGGVLALAENPEQWRALRADRSLVPSAVEEILRWTSPTYNRRTATRDIRIRDTQIRAGDKVTLWWTSANRDEDVFSNPFSFDIRRKPNPHLAFGYGSHTCFGDHLGRLEMRVVLEALLDRVEQIELT-GQVAWAGSNKHTVLLRMPVALT------- 158314518 49 -----------------FTDPTAYADNFHTATALLRRAAPVQRVEHEDFESFYAITKHDDVMTISRGSDIWRNAPPKDGRAAEDAPVRTLIQMDAPDHPVYRHISAEWFKPLGVRRLAGRIAELAKRYVDTMADGGACDFFADVACHYPLYVILSLLGLPEDDFPRMLKLTDMARGSGDEQALMAALLDFFTYFQALTADRRANPTDDLASVIANATIDGEPIGELEAIGYYVLIATAGHDTTSSALAGGMHALLQYPDQWRRLSENPGLVPTAFDEMIRWVTPVQFMRTAARDTEIRGVPIAAGESVLLSYPSANRDEDVFDNPDTFDVGRTPNRHVAFGFGAHYCLGTHLARLEGQALYAELVPRLRSIDLA-GTPEYMETLFVGGPKRLPIRYT------- 27382353 10 -------------------------------------------------GPYWSVTRYNDIMEIETNHSVFSSASALIRDIDPDLRRESFISMDPPRHAAQRKTVAPMFTPTHLDNLALNIRARSAECLDNLPRGEVFDWVDRVSIELTTQMLAVLFDFPWEDRRKLTRWSDIATTPDGLVATEDERQECAGYFARLWKEREQPPKSDLLSMMAHGAAT-RDMDAKNFLGNLVLLIVGGNDTTRNTMSGSIYALSQHPEQYRKLRENPALLDSFVPEVIRWTPLAHMRRTALSDFEFRGKQIKKGDKVVMWYVSGNRDEEAIEKPYDFIIDRRPRTHLSFGFGIHRCVGLRLAELQLKIIWEEILKRFDHIDVV-GEPKRVYSSFVKGLETLPV---------- 134099385 23 --------------------------DPPPALRDLQRETPMARVRLWDGSTPWLVTRYADQRAVLRDSHVSADNHPTYPRQAPGGGTLSFIGMDDPEHARLRRMVGSAFAVKNVERMRPWVQRIVDEAVDELLAGPPADLVEEFALPVPSLVICGLLDVPYADHAFFQSNSKTMINRDSPEQRSQASGRLAEYLSDLLSSKMDTRGDDLRSRLC-GRIEAGDLTLRQATEMAVLLLIAGHETTANMIALSTLLLLRHPDQLALLREDPDVARRAVEEMLRYLNITHGRRVALEDVEVAGQRVRAGEGLVLPNEIANRDPDAFPDPDRLDITREARHHVAFGFGVHQCLGQPLARLELEIVYRTLYRRAPRLALAAGEDIPFHDGFVYGVYELPVTW-------- 126741404 11 ----------------DLSSHDTFANGPHNTFARLRRDD--PLHWTEYEGGFWSVTRYEDITQMNKQADLFSSARGIRMEDQSYLARRTFQETDPPEHSKVRMKLLKAFSKTTMAQYEEDIRTLCAEILDQALAKGTFDATKEIARQLPMRMLGRVVGLPDADLPWLVEKGDALTDPDFTSHVLDAGAELYVYAKELMAEKRKGDTSGVLNLILEPAKDGSTITETEFRNFFCLLVAAGNDTTRYSIAAGIQALCHQPELLDQMQTGGAVWETAADEIIRWATPAYFRRTATRDVEMHGKTIREGDKLLYWFISANRDESQFEDPFRVDLMRSPNRHLSFGFGPHVCLGMWLARLEVTVLFQELAKRIKSIEPA-GPQKFLRSNFVGGIKELPV---------- 146339509 18 ---------------------PGFYADPYRTYRALRQYAPVKRMRN----GSYFLTRYDDLVTAYKTTKAFSSDREFAPKYGDSLYEHHTTSLDPPSHTRVRRLIMGALSPRAIAEMEPALIALVDGLLDRIAAKPRFELIEDFAAAIPIEVIGNLLGVPHEERGPLRDWSLAILTPEQLARGNQAVADFLDYLKTLVARRRARPGRDVLTRLIQGESDGERLSEKELLHNCIFLLNAGHETTTNLIGNGLVLLCQHPAERKKLIEAPALIRTAVEEILRYESSNQLGRMTTEAVELGGITLAPGTSVTLCIGAANRDPAQFDDPERFDITRIANRHLAFGTGAHQCAGMALARLEGAVAIARFVSRFPNYQLA-GEPVRGGRVRFRGFASVP----------- 85816307 9 -----AHVENIDLTDLSFWAQP--YGDRDAAFAALRRRPEPVLFQEPVGSGYYAMVGHADIAEVSRRPQDFGSLPTAILPEEFNSFFGSMINMDNPQHARLRRLVSRAFGRGMAAEFEAASHKAARKIVDDLIAKGPCDFVREVAAIMPIAVLSGMMGIPDGDYEFIYDRSNIIVGTFDPEYVPRADQELADYIARLAADRTRNPTGDLITRLVQAQIDGERLSPEELSSFFILLVVAGMETTRNAISRGLVLLTEHPEQRKLLLSDFEAAPGAVEEILRVATPINMRRTVKRDCEVNGHRFREGEKLLLFYWSANRDESVFTDPYQFDITRDPNPHMTFGSGPHFCLGAHLARMEVTVLFRELFSRLPEIRTV-GEPRRLVASFVEAIKHVECAF-------- 8926199 6 ------------LRDFPFAPPAELH--MEPAFAQLREEEPISRVRLPYGGEAWLVTRYQDIKTVLGDPRFSRAATQHAQAQPDPAGEGVLMSLDPPDHTRLRKTVAGVFTKRRVEDLRPATQRIAEELLEAMEASGPADLVASYALPLPVTVICDLLGVPGDDREQLRGWSDALLSTTAPAESAAAAQAMADHFAALVSQRRRQPTDDLLGALVQTDREEGLLRDEELVLLTRDLLIAGHETTASQIANCTYLLLQRPHDMDRLRTDPSAMASAVEELLRFIPLGSGARVATEPVELCGVRIQPGDTVFAPTVAANWDPDVFAEPGRLDIDRSPNPHVAFGHGVHHCLGAQLARLELQVALGVLLRRLPRLRLAVDEEIVWKTGMVRGPKTLPVKW-------- 164690678 9 ----------------DISDPYDLSH-LWPEYTELRKNAPVHPITSINGQRLWLVSGHDAVRLVETDPRFSMNLANAVPELADSFHGSIPITSDPPQHGRLRRLVQPAFSPRILNATRGSIEQIVDGLLDRARAAGSLEFVDEFAFPMTIAVVSRFLGFPYEDRDRVRQWTQVLVAGQDVKAIEQAACEFIDYLIDLFPRKRAHPGDDVISALIHARDQEEVLTEDELLAMVFNIVGGGFETTIALLTHGTKALLDHPEQLELLRRRPDLTGSAVEELLRFAGGVGPIRYPREDVVIAGVTIPRGAPVMPLFSSANFDPRRFDEPHRLDITRRSNQHFSFGHGAHYCLGAPLARIEAEVAFPSLVRALPGLRITPSLVWQENTPFVRRITHMHLAFD------- 50084737 5 ---------EQGMSRIDLKDPDLYQQRVPHDLFAQLRKEQPVYWNDEVDGGFWAVMKHKDICEVSRNPAVFSSENEVGLTGAGESAVGIPISIDPPLHTQYRKAIMPALSPARLGDIENRIRERAKLLIEQIPFDQEVDIVQLLSAPLPLLTLAELLGVKPDVWKDLYHWTNAFVGEDDPEQSPEAMQEFMSFCQALFEERRANPGHDIATLLATVPIDGKAPVLRDFIGNLILTLVGGNETTRNSMSHTIVNFCKNPEQWDKIKQNPELLKTATAEMVRHASPVHMRRTATQDTMIGEQKIAKGDKVVLWYSSANRDEDVFERPDEFDVTRKGFQHVGFGFGQHVCVGSRLAEMQLRVVFELLAERVERFELK-SEPRRFRSNFLNGLKNLNVV--------- 118472520 13 -----------------LADPTAYADDLHEALARLRAENPVAWVDQAPYRPFWAITKHADIMAIERANDLWSAPRPLLATAEADDLGRTLIHMDDPHHRKVRAIGADWFRPKAMRELKVRVDELARIYVDKMREIGECDFVTDIAVNFPLYVILSLLGLPEEDFGRMHMLTQEMFGGDDDEEQMAVLTDFFNYFSALTNSRRENPTDDLASAIANGRVDGELMSDMDTLSYYVIVASAGHDTTKDAISGGLHALIENPGELARLKADPGLMGTAVEEMIRWSTPVEFMRTAAEDTEVRGVPIAKGESVYLAYVSGNRDEEVFTDPFRFDVGRDPNKHLAFGYGVHFCLGAALARMEMNSLFSELLPRLDSIELA-GEPELSATTFVGGLKHLPIRY-------- 118466989 11 ---------------FDPYDVGLI-ADPYPMFARLREEAP---LYYNAEYDFYAVSRYADVSKALVDHETYSSARGAILEANLDIPSGMLIFEDPPIHDVHRKLLSRMFTPRRIAALEPMIRDFCAQCLDPLVGTGHFDFVTDLGAQMPMKVISMLLGIPEDDQEYIRDRGNAQLRTEAGKPMKAAEQGLGEQFEAYIDWRAEHPSDDIMTELLNVEFTTRRLTREEILVYLNVVAGAGNETTTRLIGWTGKVLAEHPDQRRDLVENPALIPQAIEELLRYEPPAHVSRYVTRDVVVHDQTVPEGSVMMMLIGSACRDEAQFSDAGEFNIHRAVRPHLTFSMGTHFCLGSALARLEGRVALEEILKRFPEWEVDLSRATLSPTSTVRGWECMP----------- 21222051 15 ---------------FDPWDPA-FVADPYPAFAELRARG--RVLYYEPSDQ-WLVPHHADVSALLRDRRRFTHEDFGRTPPPPEQEPFHMLDLEPPDHTRIRRLVSKAFTPRTVERLKPYVHGLADDLVARLVAAGGGDLLTDVAEPLPVAVIAEMLGIPESDRAPLRPWSAEICSEETAAKAVRASLDFSDYLRALIAARRKEPGDDLISGLIAAHDEDDRLTEQEMISTCVLLLNAGHEATVNATTNGWLALFRHPDQLAALRADHSLVPSAVEELMRYDTPLQLFRWVLDEIEIDGTTLPRGAEVAMLFGSANHDPAVFTDPERLDLTRRDNPHISFSAGIHYCIGAPLARIELAASMTSLLKRAPGLRLA-AEPERRPNFVMRGLTELRVE--------- 182437201 3 -------------VSFDPWSPA-FVADPYPAYTALRAAG---RAHWFEPTGQWLIPHHSDVSALLRDRRRFSHEEFGRTPPPAAHEPFTTLNLEAPDHPRIRRLISRAFTPRTVENLAPTVRRLAAELVDAFVAKGGGDLLAEVAEPLPVAVIAEMLGVPEADRGLLRPWSAAICSEETAEAAVRASVDFSAYLRGLIAERRADPGEDLVSALIAAHDEGERLTEQEMISTCVLLLNAGHEATVNTTVNGWRTLFHHPEQLAALRADPALLPSAVEELLRYDTPLQMFRWVLDDIELDGQVIERGAEVALLFGSANRDPERFARPDTLDLSRQDNPHLTFGAGIHFCLGAPLARLELAASFGELLRKAPALRMT-AEPEWHPGYVIRGLKEL------------ 197730165 5 ---------------FEPWSPA-FVADPYPAYQRLRETG--RVHWFEPTRQ-WLVPHHEDVSALLRDRRRFTHEGRTAPPAAHEPFDHGILDLEAPDHTRIRRLVTKAFTPRTVSALEPTVRRLAAELVDGVKRAGGGDLLADVAEPLPVAVIAEMLGIPESDRALLRPWSADICSEETARRAVTASLEFSAYLRELIAERRTRPGDDLITALIAAHDEGDRLSEQEMISTCVLLLNAGHEATVNTTANGWWTLFRHPDQLAALRADHTLLPTAIEELMRYDTPLQMFRWVLDDIEIDGTVIPRGSELALLFGAANRDPARFPSPDTLDLTRADNPHVTFGAGIHFCLGAPLARIELAASFGELLRETPTLRLA-AEPQWKPGYVIRGVHALPVE--------- 119952582 11 ----------HNKSDFDFHGRSL--DNIFDEYQDILANG--PVGHSNKYGGFWYITKSEDIFNAEQDPDTFAVGPSMLLPAFGTDVPLIPIDIDPPAHADFRKILLPMFTPMNISKLTPGMRETAQQLCQEVLTAGDVDVSAKLARPMPTIIFSRLAGYPEQDWPIFDRWIDEIIRTAHPETAYAAGRELNDYFDRLLDERKAGPGNDLITQLLKAEVKGRKLTREELLSYCYLLFLAGLDTTAWAIRSALWYLAGNPQAQQQLREDPDLIPTAAEEFLRTLSPVQMARTAKKDTVVRGQEIKAGERVVLVFGAGNRDPEVYEEPNDIKIDREDNRHLAFGGGIHRCLGSNLGRAEMVIAMEEFLKAVPHFERANDDEPWHGVG-------------------- 82658731 29 ----------------------------------------------PDKTPVWMVTRYEDALAAL-NSRRLSKDLGSALPELWPALGYHMNLADPPEHTRLRALVSRAFTPRRVADLGERIQKITDELLDGVAAAGTADLKDAFIAPLVSTVLYEMLGVPLADWAEFERNTVGLGSSSSTEEVIASVGWFEDYLTRLTAQRRAEPGNDLISGLVQANVDGDALADLEIRSTVMLLLLAGAETTINLLSNGILHLLRNPHQLAELKSDPEKLGPAVEELLRLTSPVFTYRFAKEDLELGGARIAKGEHVMISLAAANHDPAQFTDPDTLDIHRDASRHLALGHGTHFCIGAPLARLKARIALRTLIDRFDDLRLAPDEELTWTPSLVNSLDHLPVTVTAPT---- 80279154 45 ----------------------------------------------------WLITKHEHVRVLLADPRITPAKLPKLSASDGDGGGFRLLTMDPPDHSVLRRMLIPEFSVRRVREMRPGVERTVHRLLDRILERGPVDLVAELALPMSTLVICQLLGVPYEDHEFFQERSEQATRVGGNEESLAALLELRDYLDRLVTAKIETPGDDLLCRLIADRLHTGEMRHAEIVDNAVLLLAAGHETSASMVALSILTLLQHPYASTELRGDSTLLPQAVDELLRFHSIAGLRRAVTEDIELGGITLRAGDGLILSLASANRDESAFASPDDFDLHGSARQHVAFGYGPHQCLGQNLARLELEVTLGAVVERIPTLRLAGEVDALRRDSTIFGLHELPVEW-------- 29826954 21 ----------------------------------------------------WLVTGYEEVRALLRDS-SFSVQVPHALHTQDKPGRGSLLWQDEPEHTSDRKLLAKEFTVRRMQALRPNIQRIVDEHLDAIEARGPVDLVKTFANAVPSMVISDLFGVPVERRAEFQDIAEAMMRVDDAAATEAAGMRLGGLLYQLVQERRANPGDDLISALITTEDPDGVVDDMFLMNAAGTLLIAAHDTTACMIGLGTALLLDSPDQLALLREDPSLVGNAVEELLRYLTIGQFGRVATRDVELGGVRIAKGEQVVAHVLAADFDPAFVEEPERFDITRRPAPHLAFGFGAHQCIGQQLARIELQIVFETLFRRLPGLRLAPVEELRFRHDMVYGVHELPVTW-------- 111223235 32 ------------------------RAEDPRAYFSRLRAKCP-VDYDEGHEGWIQILRRAEIDEVLRNPEVFSN---LIPELMSSPLPAIPMGVDPPDHAKYRRILDPLFSPRRMAALEAEVVANTVATIESFLDRGSCDFATDLAVPLPCSVFLTLFGLPQSELPGLLHMKDALIRPESLTDDTEAGTQVFTLFGTVLAQRRAEPRDDLITELLKAEIEGRPLTEPELLGICFMLMMAGLDTVTISLTCILAYLLEHPEARQRIVADPETIPAIVEELLRWETPVAVPRIVTRDTEVAGCPVRKGEMVHVMLASGNLDPDADPRAGVVDLDRADKRHLAFGGGPHRCLGSHLARMELRTVLREWHRLIPEYSLAPGASITWNGSTLRGLDSLALTW-------- 108797982 17 -----------------LADPSAYADDLHAALTHLRAHNPVAWVDSPPYRPFWAITKHADIMAIERANDLFTAEADDLARAQLEAGMGLLIHMDDPHHRKIRAIGADWFRPKAMRDLKVRVDELAKRYVDKMRDIGECDFVTEIAVNFPLYVILSLLGLPEEDFGRMHMLTQEMFGGDDPEEQMAVLTDFFNYFGALTASRRENPTEDLASAIANGLVDGEPMSDVDTLSYYVIVASAGHDTTKDAISGGLLALIENPGELQRLKDDPGLMGTAVEEMIRWATPVEFMRTAAADTEVRGVPIKEGESVYLAYVSANRDEEVFDEPFRFDVGRDPNKHLAFGYGVHFCLGAALARMEMNSLFTELLPRLDHIELA-GTPELSATTFVGGLKHLPIRY-------- 169628497 23 --------------------------NPWPMYAALRDHDPVHHVVPEYDQDYYVLTRHADVYEAARDWETFSSARGLTLEKTGMGDNPPMVMQDPPTHTEFRKLVSRGFTPRQVTAVEPKVREFVVQRLERLKERGEGDIVVELFKPLPSMVVAHYLGVPEEDRTQFDAWTDGIVAAASQGEVAQTIGELMMYFTGLIERRRAEPEDDTVSHLVAAGVDGDISGTLQILGFAFTMVTGGNDTTTGMLGGAIQLLHQNPAQRQKLIDDPSLIPGAVEEFLRLTSPVQLARTATRDVIIGDTTIPAGRRALLLYGSANRDEREYGDAAELDVLRKPRNILTFSHGNHHCLGAAAARMQSRIALEELLTRIPDFEVDLDGVTWADGSYVRRPLTVPIR--------- 197783646 1 ------------MTAFDPWDPAFL-ADPYPAYAELR-ANGRVQYYEPTN--QWLVPHHADVSALLRDHEDFGRTAPPVEHEPFHTLDHGMLDLEPPDHTRIRRLVSKAFTPRTVEQLRPYVTDLAGELVDRLVARGGGDLLTDVAEPLPVAVIAEMLGIPEADRAPLRPWSADICSEDVAARAVRASVEFSDYLRDLIAERRKEPGDDLISGLIAAHDEDDRLTEQEMISTCVLLLNAGHEATVNATVNGWYALFRNPGQLRALRADHSLVPRAVEELMRYDTPLQLFRWVLDDIEIDGTTVPRGAEIALLFGSANHDPATFANPERLDLTRADNPHISFSAGIHYCIGAPLARIELAASMTAVLEKAPTLTLA-AEPQRKPNFVIRGLEGLSVE--------- 58702094 3 --------------DFPMQRQCPFE--PPKEYERLRAEQPISRVRMPDGTPAWLVTLHEDVRTVLASPAFSSDAHPGMPRTIARQQRPPFSRMDPPEHSFFRRMLIPEFTVKRTKTLRAGIQSVVDGLIDDLLRKPPVDLVDEFALPVPSLVICQLLGVPYSRHEFFQQQARVLSRQSTREQVGAGFTALRAYLDTLVEEKLHTPGDDLTSRLATEHLETGELCRQDLVASCMLLLTAGHETTSHMISLGVTALLEHPDQLAALQNDLTLLPEAVEELLRYLSIAVPSRVALEDVVIGGTVIRAGEGVVPLLAAADWDPKVFDNPGTLDIHRGNRRHVAFGYGVHQCIGQHLARTELEVAFSTLFTRIPTLQIAPSDELDYHDGMLFGLHELPVTW-------- 169630905 15 -----------------LADPAAYADRLHAAMTLLRREQPVTKVITDDYRPFWAVTKHDDIMAVERDNALWINEPRPLLMNLEQEAELTLVHIDDPKHRVLRAIGADWFRPKAMRDMKLRTDELANRYVNKLEAGGSCDFAQDIAVHFPLYVIMSLLGIPESDFDRMLKLTQELFGGDDPEEQLMALLDFFGYFSGLTASRRQHPTDDLASTIANARVDGELLSDVDTASYYTIIATAGHDTTSATIAGGLEALLEHPDQLARLRENPGLMPLAVDEMIRWVTPVEFMRTATADTEIRGVPITEGESVLLSYPSGNRDEDIFTDPFTFDIARDPNKHLAFGFGVHFCLGAALARMEVNSFFSALLPRLESIEVD-GNIERTSTIFVGGIKHLPIRYT------- 41406442 18 -----------------LLDPAN-RADPYRLYAQFRERGALQLPEANLA----VFLSYRDCDEVLRHPSSSSDNVNSTVAKRQAAAGTAPLFLDPPDHTRLRRLVSKAFAPRVVAALEPDIRSLVDGLLDRAADKGELEIVEDFAYPLPVAVICRLLGVPLDDEPQFSRASALLAQAEVASERQRAGTWLRDYFHQLIEARRSRPGDDLLSGLIAVEESGDQLTEEEIVSTCNLLLIAGHETTVNLIGNAVLAMLRDPGQWAALGADPGRAPAIVEETLRYDPPVQLGRIALDDMVIGGVEVPAGDVMMLLLAAANRDPAEFDRPDTFDPDRKCLRHLGFGRGVHYCLGAPLARLEAGVALSAVTARFPRARLD-GEPQYKTNVTLRGLSRLVVA--------- 154686257 12 -----------------LHADSGFWNDPYPFYDKLRSID-PVYKGTVLKYPGWYVTGYKEAAAILKDIR-FKNRIP-LPEASTKYQNLSHIQHDQSDHKRMRMLIGKEFTAKTAESLRPCIKETVHDLLDQVQIKKTADLVSEFAFPLASLIIAEILGVPKEERYQFRQWTADLTRSRKTLVRADTAGRLTSYFRDLIHKREAHPQQDLISRFIMEE----QLSKEEVLATCILLVIAGHETTVNLISNGVFTLLKHPEQLSALRENPSLIETAVEECLRYDSPAQTARTASEDCEINGKTIKKGEQVYILLGAANRDPSIFDQPHKMDIQRKPNPHLAFGRNAHFCIGSSLARIEAQIAILTLFERMPKLRLAAHRLEYRKLIGFRSLKELPVV--------- 196037318 23 -------------------------EDPYKPFAWYKEMREKEPICFNHQADMWNVFLYEDVKTVLEDKEYFSNS---MPEKKKSPFSQSILGMDPPKHTQIRSIVNRSFTPKALREWEPRIQQITNDILNQLSNRETFDIVRELFYPLPVIVIAEMLGVSAKDMERFKRWSDIIVDPDYLEEFLQAENELGEFFEEIIQFNRGKSKKDLISLLVQSEAD-KNISGKEIVPFCKLLLVAGNETTTNLLGNALYCFIEHPNVYDQLQQDISLIPKAIEEVLRYRSPVQIVRRVKKEIQLKGQTLQVDQIISAWVGSANRDSQQFKDADSFNIYRRRNPHLTFGHGIHFCLGAPLARLEAKIVLTELLKRYKSFSFIDQPVPISNSSSIYGLHSFPV---------- 158316000 6 -----------------YWDPFDIDVNPHPLWKRMRDEAP---VYHNEKFDFYALSRFTDVDTAHLDPATYSSKYGTVLELMSEPWDGQIIFMDPPTHTTLRVLVSRAFTPRRVGGLEGVIRDLCAELLDPQVGGGGFDFVQDFAAQLPSLVISQLIGVDPADREDVRKMIDGTFYLDPEETAMAATAKFHGYLNGQIQERVKNPRDDMMTALTQAEIDGRRLSLSEATDFTALLVSAGTETVARLLGWACVLLAAHPDQRADLAADPSLLGGAVEETLRYEAPPVQGRVTTRDVELHGTEIPAKSKVLLLTGSAGRDDRKYDDPDRYDIRRRFDSHVSFGHGVHFCLGAALARMEGRIALEETLRRFPTWDVDHGNTVRLHTSTVRGYEELPI---------- 45934789 45 ----------------------------------------------------WLITKHEHVRALLADPRVTPAKLPRLSPSDGDGGGFRLLTMDPPDHNALRRMLISEFSVHRVREMRPGIERTVHGLLDGILERGPVDLVAELALPMSTLVICQLLGVPYEDREFFQERSEQATRVGGSQESLTALLELRDYLDRLVTAKIETPGDDLLCRLIASRLHTGEMRHAEIVDNAVLLLAAGHETSAAMVALGILTLLRHPGALAELRGDGTLMPQTVDELLRFHSIAGLRRAVTEDIELGGITLRAGDGLIVSLASANRDESAFASPDGFDPHHPASRHVAFGYGPHQCLGQNLARLELEVTLGAVVERIPTLRLAGDADALRQDSTIFGLHELPVEW-------- 172035940 16 -------------YQFNPFD-AEFKANPYPYYDYLRTHD--PIHWGMLGG--WVITRYADAKAILKDPRVFRKKSQYLAKKERDLEALILASLNPPDHTRMRGLVAKAFKGQSLQKIASEIQAIANQLLLPLKAERTLDIVTDFANFIPIKVMMKLMGLPKQDEHFVRGWVRDIFSIFDPEEMNQISLEFRDYLQHQINQKRKQPQPDLITALLEVEDGGEKLTDAEIISSCMMLGAAGEGTTASIIGNSILALLNHRDQLELLKQQPHLINKAVEELLRYDSPTQLVRTAREPLEIAGKIINQGDFIILCLGSANRDPQQFVDPDQLDLLRSDNQHIAFATGIHFCLGAALARVEVPIAINTLVQQLPNLQLAINRVEYHDNVVTRFLKSLPVTFDVA----- 62086555 6 --PVPQGLP--MQRDAGPFAPPS------EITRLRGARPVSPMVFPDGHEG-WLVTGYDEVRQMMADTR-FSSRQDLAPTEPSPPMPGMFVAMVPPDHGRLRKRLTGAFTVKRMKQLEEHIVEITEQHLDAMTKLPPVDLVKEFALPVPSLVICELLGVPYEDRENFQANSAQMVRDQTLEEKMAAFIGMNTFLTELVTRKRETPGDDILSDLGRYDD----LTIEELAGAAFLLLLAGHETTANMLALGTFALLEHPEQLAELRADAELLPAAVEELLRYLSVAIFFRYATEDLELGGETIRAGSTVIVSLLAANRDPRRFENPDTLDLHRNARGLLSFGHGVHQCLGQQLSRIEMRAGFEGLLRRFPTLSLAPADEVKLKTDMIYGVHELPVTW-------- 12744841 6 MNPRPMLSPDVL-EDIDLNDRQLHADDLSEVWRYLRAER--PFYYQTARGGFWVVTRHADCTAVYKDKTNFTAERPTLLAGGDSASRTMLALTDGDRHTQVRNLLMKAFSPKMLSNIGQSLRTTVDGLLRDAIEKGECDFARDVSGKVPLVAICDLLAVPQEDREYLLSLTAHALSADEADATAEAKNEILLYFADLAESRRSSGHNDVVSLLATSSIEGEPLSDGELMANCYGLMIGGDETGRHAITGGLRALIHHPDQWRMLRNGEADLQTATEEVLRWTPSLHGARTATADVVVNGQQIRAGEIVSVWFASANRDEEVFRDADRFDLNRTPNKHLTFAFGSHFCLGHYLARMEVEAILDGLRRMVDDIQ-QTGPEKLIYSSILQGISSFPALLKPDR---- 99078692 13 ----------------DLSSHDAFANGPHNTFARLRRDD--PLHWTEYSDGFWSVTRYDDITKMNKNTEIFSSARGIMEDQTYEEYRRTFQETDPPEHSQVRMKLLKAFSKTTMAQYEADIRDLCAEILDEALAKGSFDATKEIARQLPMRMLGRVVGLPDADLPWLVEKGDALTDPDFTSHVLDAGAELYIYAKELMEAKRAGDTSGVLNMILQPARDGSVITETEFRNFFCLLVAAGNDTTRYSIAAGIQAMCHQPELLAQMQAGGEIWETAADEIIRWATPAYFRRTATQDVEMHGKTIREGDKVLYWFASANRDDSYFDDPFRVNLMRNPNRHLSFGFGPHVCLGMWLARLEVTVLFQELSKRIKSIEP-NGAHKFLRSNFVGGIKELPVR--------- 29123004 28 ----------------DLVDPSFWARPHAERVALFEEQNMPGVPWTF---GYHALVKYADIVEVSRRPQDFSSNGAGLPPELDEYYGSM-INMDNPEHSRLRRIVSRSFGRNMIPEFEAVATRTARRIIDELIARGPGDFIRPVAAEMPIAVLSDMMGIPAEDHDFLFDRSNTIVGPDSERAVIEASRELGDYIAGLRAERLAAPGNDLITKLVQVQADGEQLTRQELVSFFILLVIAGMETTRNAISHALVLLTEHPEQKQLLLSDFDTAPNAVEEILRVSTPINMRRVATRDCDMNGHRFRRGDRIFLFYWSGNRDESVFPDPYRFDITRGTNAHVTFGAGPHVCLGAHLARMEITVLYRELLAALPQIH-AVGQPRRLDSSFIEGIKHLHCAF-------- 197785681 20 ----------------DPTQDPRFLQDPYPTLAAMRSRCPVQFMPTESGGPSYLVTGYAEARKALCDPRLSKDTAAFFARRLHPAVAHTMLATDPPRHTRLRKLVTKAFTAGAVAQLRPFIARVTEELLDRWPVGERFDFVAALAVPLPVIVICQLLGVPQEDRPDVRRWSGELFAAGRPDVIDAASHSMADYMTGLVAAKRLRPGESLLDRLISARDGAERLSEEELVSLAVLLLVAGHETTTNFLGNAALALLQRPAELDRLRGNPDDIPAVLDELLRFDSPVATFRFTTEAVALGGVDIPPGAPVLVALGAANRDPTRFPSPDLLDLDRDASGHLSFGHGIHRCVGAPLAKAEAEIALRAVLTRFPGIRLAVPSDEWRRTRLVRGLAELPVT--------- 193248861 1 ------------MAAFDPWD-ADFVADPYPAFAELRARG--RVHYYEPTDQ-WLVPHHADVSALLRDHEDFGRTPPPPEHEPFHTLDHGMLDLEPPDHTRIRRLVSKAFTPRTVERLRPYVHGLADDLVARLVAAGGGDLLTDVAEPLPVAVIAEMLGIPESDRAPLRPWSADICSEETAAKAVRASLDFSDYLRRLIAARREEPGDDLVSGLIAADEDDDRLTEQEMISTCVLLLNAGHEATVNATTNGWLALFRNPDQLAALRADHSLIPSAVEELMRYDTPLQLFRWVLDDIEIDGTTIPRGAEVAMLFGSANHDPAVFTAPDRLDLTRRDNPHISFSAGIHYCIGAPLARIELAASMNALLKQAPALTL-PEEPKRKPNFVMRGLESLHVT--------- 29828919 2 -----------------------FGADPYPEYAWLRAEEPVRQVLEGRGLYGLLVTRYEDVRKLLSDPRMSKDAGKGRPLEDRTGLGTHLLTTDAPEHTRLRRLVSTAFTARRVEGLRAQVQHITDGLLDTIVPRGQAELIGDFAFPLAITVICELLGVPKADQDVFRQWTKDFRRADRGDARPVGLRDLLEYLTRLVDKRRQDPADGLVDALIAARDDDDRLNEAELLSMMSLLLVGGFETTVNLIGNGTLALLRHPDQLALLRERPELVDSALEEMLRYDGSTATWRFPLEPIEVAGTRIEKGHPVLLSLASANRDGAKFPAPDDFDVTRADPAHVAFGRGAHFCLGAPLARLEGRIAFHGLLRRLPGLALVPPEQLRWRSLTVRGLEALPVTFD------- 118462969 31 ----------------------------------------------------WVVSRYHDIRAALVDPRLSAKTIPIMPTDADNKVPVMFARTDDPEHHRLRRMLTGNFTFRRCESMRPQIQDTVDHYLDRMVDGGPADLVREFALPVPSLVIALLLGVPPEDLELFQFNTTKGLDQSSDEEKGKAFGAMYAYIEELVQRKAREPGDDLISRLITEYVATGQLDHATTAMNSVIMMQAGHETTANMISLGTVALLGHPEIYARLTDDSAVVANIVEELMRYLSIVHSQRVATEGLTIAGQLIRAGEFVVMNLPAGNWDTEFVDNPESFDADRNPRGHLGFGYGVHQCIGANLARVEMQVAFATLARRLPGLRLAPPEQLKFKDANIYGMKELPVSW-------- 186475744 11 -------------RAFDLHLDASFHADPYPFYHALRTHEPVKRM----PDGSLFLTRYRDVQAVYRDPKTFSSDPKYGATPLFEHHTTSLVFNDPPLHTRVRKLIAGALTARAIAAMEDGLVRLVDGLLDSAAARGEIDLIGDFAAAIPVEVIGNLLDVPHDERAPLRAWSLAILTPAQHERGNRAVTEFVAYLEDLVARRRAAPGDDVLTRLIVGEAGGEQLSEVELLQNCIFILNAGHETTTNLIGNGLVTLSSWTEERAALLREPELIESAVEECLRFESSNQLGRMTMRDTEIGGVPVTAGTPVTLCIGAANRDPEQFAEPDRFDIRRTPNRHLAFGFGIHQCAGLSLARLEARIAIGRFVRRFPSYRLS-GAPTRGGRVRFRGFAAVP----------- 119504621 9 -----DGLPDPLLDQLDIADPRRFEFDTWQPLFERLRSEAPVHYQAQPHGDFWSVTRFEDIVEVEKNWEAFSSEPSIILDPEPDMSVQMFIATDPPLHDDQRRAVQGAVAPKNLQEFEALIRQRTQETLDGLPLGETFNWVDRVSIDLTTKMLATLFDFPQEQRQLLTHWSDAATRGLSIDERRTIMGEMLQSFTQLWHDHKANDREDLI-RMLQRDPKTQNMVDEPFLGNLMLLIVGGNDTTRNSMTGGVLHLHQNPSEMAKLKANHGLIPSMVSEIIRYTPLPHMRRTATRDVELNGTVIPKGGRVVLWYVSGNRDSNAIPEADKFIIDRPNVRHLSFGMGIHRCMGNRLAEMQLRIVWEEILERFERIEVV-GPAVRTCNSFVRGYHELPVRLHP------ 118616192 11 ---------------FDPYDVE-LNADPYPMFRRLREEAP---LYYNAQHGFYALSRFADVDRAIVDYQTFSSARGAILEANIDIPAGVLVFEDPPVHDVHRKLLSRMFTPRKINDLEPKIREFCARSLDPLIGSGRFDFVADLGAQMPMRVIGMLLGVPEEDQEAARDFATAQLRTEAGKPMKASADGMVDFFAHYIDWRAEHPSSDIMTELLNAEFEDRRLRRDELLTYVSVVSGAGNETTTRLIGWAGKVLAEHPDQRRALVEDPSLIPQAVEELLRYEAPAHVARYVTRDLRYYGQSVPEGSIMMMLIGAANRDHRQFPDGDVFNIRREPHQHLTFSVGTHYCLGSALARLEGRIALEDILKRFPEWDVDLGNAKLSPTSTVRGWESMPAVFD------- 197330184 7 -----------------------LVDDPHSAYARLREAAPVRRIEGTDGRPAWLVTRYDDVRAALADPRLSAAEGGYRGLTLPPALDANLLNMDPPDHTRIRGFVTRAFTARRVEQLRAPMRESADRLLDALGPHGTTDLMASYAAPLPIIVICDLLGVPEEHRRDFRGWTDALIDPARPAAAKEAVAAMLGFFLELVAHKRERPGADLLSDLVAVRDDGDRLTEDELLSLAFLILVAGYENTVQLIGNAVLALLRHPYQLAVVRKDPSRLRAAVEEAARYEGPAAIRRFATEDVTLSGVTVPAGETVLLSLAAANRDPDRFSGPDLFDVFRDTAGHLALGHGIHYCLGAPLARAETEIALAALLDRFGALALAEPEPRWRPSLRARGLLELRVRY-------- 145223064 8 ---------------FDPFS-EEFFNGPWEIYRRMRSEAP---VYYNAEYDFYALSRHEDVAAAYKDFETYSSAYGLTVRSDEPIPAKMIIIMDPPEHRQMRSLVNKVFTPRAIEALRPMVTETIDRYLSQV-DRDSFDVVQDFSALFPVQVITQMLGVPEEYRKQVGEWVDTSLRRDMSDEGMQAVGELMGLYYSIIQQRREDPRDDMFSRLIAAEIDGEKLDDFEIAGFATLLGGAGAETVTKLVGNAAVTFARHPDQWQKLLDDRSKIPAAVEELLRFEAPNQNVRRSMKDVELHGVTIPEGKPVFLLAGSANRDPDAFTDADTFDIDRDRAQNLGFGYGVHSCLGAALARMESAIALDRLLDFMPRYEVLFDECRRVSAQNVAGWSHVPVR--------- 86740634 24 -KPLPDQAPDLLAALFDPANRP----NPYPLYARLRAAGRLH----ETPFGLRVATRHDDCVAVLSNWGHDQEAHQLHPTLPAEEFPATFLWMEPPDHTRLRGLVSKAFTPGRVADLRPRITALVDDLLDTALRAGEFDLIETIAYPLPLTIICEILGVPAADHGIIQIWSDVLMSPEALAERNDAIPEFLAYFRALVARSRRSGGDDLLSALAAVEEQGDRLTEDELLGTCVTLLIAGHETTVNLVGNGALALLRNPDQTALLRDEPDLIRPAVDELLRYDSPIHNTRAATREMTVGGRTFSPGEGVVALIACANRDPEAFDDPDRLDVRRGASRHLSFSLGHHYCLGAPLALLEMEIFLAGFLHRVRSAELLVDSPPYKSNLLIRGLAELPVRFR------- 197926358 42 ---------------FPFDTEPGPPLEVPQEFTRLRDRCPVQRVRLPYGGEGYLVSRYADVKQVLAD-RRFSRAATVVPRTVRETAPGHLLAMDPPEHTRLRRLVAAAFTERSIQRRRPRIQQIVDDLVDGLRAREAVDLVAHFSMPLPMTVICELLGVPPGDRHYFQRVAEVAFSAVDPQEMQQVGEAFGTYLTGHIARLRERPGDDLMSQMIAARDEDDRLTEAELISLAGTLLLAGYETTAAEISNFVYTLLEH-DRWSWLVDHPEHLDTAVEELLRYIALGGLPRLATEDIDVGGTVLPEGASVIAAMISANRDGHVFPDPDVLDLERSPNPHVAFGHGPHHCTGAQLARLELRVALASLLRAFPALRLAPAAQVPWRQGLVRGPRQLLLRW-------- 111022684 30 ---------------------------PWQMYAGLRDHDPVHHVVPEDAPGYWVLSRHADVYAAARDPETFSSAAGLTTTEKIGLQDNPPLVMDPPDHTAFRRLVSKGFTPRQVTAVEPNVRAFVVERIERLREAGAGDVVKELFKPLPSMVVAHYLGVPDEDRAQFDGWTEAIVAANAQGDTLQAVTELMGYFTGLIERRRTDPGDDTISHLVAGGADGDITGLLSILGFAFTMVTGGNDTTTGMLGGAVQLLTEHRDQRRDLIEHPELVRDAVEELLRLTAPVQLARTVTRDVEIEGTVVPEGRKVLLLYGSANRDPRRFPDAEVLDVRRSPKQILTFSHGAHHCLGAAAARMQARIALEELLARCPDFTVDIDAVVYADGNYVRRPTSVP----------- 16125198 18 ----PPTYPT--LKDVDLADIFRFTKGQPWADFARMRQEAPVMWHPEPGPGFWALTRYEDVHRVNGDPETFSSQRGGILMSMGRASMDTMINMDAPHHLQLRREHMPYFTPSYLRGLTERVKGEVTRLLDEMEPGAEIDMVEHFSSVLPLFTLCEILGVPPEDRPKFLTWMHYLERAQDLMDFNNNVEEMFEYGRTMLHKRREDPKEDLMTAIARAQLDGAVLPDEYLDGSWLLIVFAGNDTTRNTLSGAMRLLTEFPDQKQKLIADPSLLGGAVDEFIRMVSPVYMRRTATRDVEVNGQLIREGEKAIMYYGAANRDPAMFENPDQLDVTRANAKHIAFGYGPHTCIGKRVAQIQLEEAYRQILARFPDLNWTGNIEIA-PNNFVHAISKLGV---------- 84619209 11 --------------------------------------------------GRWQVFRYGDGMTVATDANTFSNDLSEFIPDHEELRTFSFQNMDQPRHRELRGLVSQGFTPRFVAGMAPRIETVAKELLDALRDRDRIDLVTDLAQPLPVTVIAEVMGLPVSDRALFRKWADALLSEQGVAAMAPAIREMNAYLLNHVREYRTSDREGLIGDLIAAETDGMTLDDQEIVGFLALLLIAGHLTTSTLLSNAILCLDENPDATRQLRDDPGLLPNAIEEVLRYRSPLFWDRRARETVELGGCEIPAGSQVSVALASVSRDEEEFENPDTFDIHRNPVRHLAFGMGAHFCLGAPLARLEVRIALKALLDRYRDFAVASDEPVYHDPRGFQGATHLPV---------- 120402312 17 -----------------LADPTAYADDLHKALAHLRANDPVAWVDHPPYRPFWAITKHADIMAIERANDLFLSEPRLVTAEADDMARRTLIHMDDPHHRKVRAIGADWFRPKAMRDLKIRVDELAKRYVDKMRDIGECDFVTEIAVNFPLYVILSLLGLPEEDFGRMHMLTQEMFGGDDDEYKRGATVEFFNYFGALTASRRANPTDDLASAIANGLVDGELMSDVDTLSYYVIVASAGHDTTKDAISGGLHALVENPGELARLQGDLDLMPTAVEEMIRWSTPVEFMRTAAEDTTVRGVPIAKGESVYLAYVSANRDEDIFDDPFRFDVGRDPNKHLSFGYGVHFCLGAALARMEINSLFSELLPRLDSIELA-GRPELSATTFVGGLKHLPVRY-------- 118470510 7 ----------HPAVAFELANADTW-ADPWDMYTALRDHDPVHHVVPPPHHDYFVLSRHADIWAAARDHETYSSAQGLTLELIGLADNPPFVMQDPPTHTEFRKLVSRGFTPRQVEAVEPQVREFVVERLERLRAEGGGDIVAELFKPLPSMVVAHYLGVPEADRAQFDGWTEAIVAANSEAGSADAVMSMTGYFAELIERRRREPGDDTISHLVAAGADDEAVDVLSILAFTFTMVTGGNDTTTGMLGGAVQLLQQHPDQRRVLTDDPDLIPDAVDEFLRLTSPVQLARTATRDVTIGDTTIPAGRKVLLLYGSGNRDEREFPDAAQLDVRRRPRNILTFSHGAHFCLGAAAARMQSRVALTELLTRCPDFTVDLDAVVWAGGSYVRRPLSVP----------- 182434057 38 ----------------------------------------------------WAVTGHALARRLLADPRLSTDRTPDFPVPAEERRRVALLGVDDPEHNAQRRMLIPSFSVKRIAALRPRIQETVDGLLDAMERQGPSELVADFALPVPSMVICALLGVPYADHEFFEGCSRRLLQGPGAADVNEARIELEGYLGALIDRKRVEPGEGLLDELIHRDHPGGPVDREDLVSFAVILLVAGHETTANMISLGTFTLLNHPEQLEALRSGRTTTAAVVEELLRFLSIAGLQRLATEDIEVAGTTIREGEGVFFSTSLINRDTEVYENPETLDWDRPSRHHLAFGFGVHQCLGQNLARTELDIALRTLFERLPGLRLAPAHEIRHKPGTIQGLLHLPVAW-------- 118469416 4 -----PTVEPVL----DPYD-YDFHEDPYPYYKRLRDEAP---LYRNDERNFWALSRHEDVLKGFRNSTALSNKHGVSLDPVDEAHRVMFLALDDPAHLRLRTLVSKGFTPRRIRELEARVTEIAVQHLEIALQSDSFDFVDDFAGKLPMDVISELMGVPEEDRVRIRALADGVMHREDGVADVAASGELLVYYADMVKRRRRNVSDDLTSALVEAEIDGDKLTDDEIMAFLFLMVVAGNETTTKLLANAAYWGFKNPDQLAPVFDDHSQIPLWVEETLRYDTSSQIARAVVEDLTFYGTTVPAGDVLVLLAGSANRDERAFDDPDEYRIGRDIGSKLSFGSGAHFCLGAHLARMEARVALAELFKRIRGYDVDESASVRVHSSSVRGFAHLPIT--------- 108798764 13 -----------------FATPRAYTDEPALHAALTHLRAHAPVSWVDVDGPFWAVTKHADIMAIERANTVFSPRSVLMTATADELQAGVLIHLDDPEHRDLRAIGADWFRPKAMRALKVRVDELARIYVDKMLATGECDFVQEVAVNYPLYVIMSLLGVPEADFPLMLKLTQELFRGDSSEEQMAALLEMFQYFTALTASRREHPTDDLASAIANARLGGEPLSDIDTVSYYAIVAAAGHDTTSATISGGMLALIEHPDQLRRLQADPGLMGLAAEEMIRWVTPVAFMRTAAQDTEVRGVPIKAGESLLLSYVSGNRDDDVFDAPFRFDVGRDPNRHVSFGYGVHFCLGAALARMEVNSFFAELLPRLRSVELA-GRPEHVATTFVGGLKHLPIRY-------- 35186977 11 --------------------------DPPPEYAQLRSDRPVAKARLWDGKEVWLITGYDEIRSIFTDPRISVDNTPGYPWLSEQARTVVLTGMDPPEHTAMRRMLGQGFLVKKIQNMRGDVEALVNELIDDILAGPPTDLVPSLAMPVPSTALGWVLGVPPADKRLISLVPRLFDEDSGLEGAMEARAELFAYIDELITHRENQPGDDIISHLVGYYQKGE-LSRVSVLTQSVTLIAAALDTTRSMITNGILALLQHPEQAAALIEDPDLVPAAVEELLRYTVVTEFSRVAAADIEIAGETIKAGDGIICLISAGNRDEKVFTDPDTLDVRRDAKQHLGFGAGIHTCIGKQLARMELEVVYGTLFRRIPELRLAPFDQLVFRNTFVQGVRALPVTW-------- 118465436 6 ----------DDLEDFGAFDDAGDVRDPYTELARLRREEPIQRLDTEESKPVFIVYRHEDAQQMLRDNETFSSAA-VIAAFGPVLGERVMLGMDEPVHGRLRSLVSKAFSQKALARWEDELVGRVNSLIDRFAGNGKADLVKEFTFDYPSRIIAGLLGLPEQDYPQFQRWSISLLSWINPQRGLAASAALCDYFAPILAARRTEPKDDLISGLAQAEIDGEKLEDEEIYSFLRLLLPAGVETTYRALGSLLLALLSDPEQLDAIRGDRSLLPQAIEEGVRWEPPLTITRVATRDTELGGVPIPAGSTVMPMLGAANRQEDRYPDPDRFDIFRAPKSHLGWGHGVHVCLGMHLARLEMRTAVNLLLDRLPNLRLDPDADDPHRGQVFRSPTSVPVLFDP------ 27376964 18 ------------LSELDVSEGKRFQDDIWGCFERLRREDPVHYCQNSAHGPYWSITKYRDIVAVDTNHHAFSSQQGVTIVEVPDHWTPSFIKMGPPQHAEQRNTVSPIVGPESLTRLETLIRSRVRMILDGLPRNEVFNWVTKVSIELTTQTLATLFDFPFEDRRLLTYWSDAAVTTPKAGYAIDSWDECLDYFTRLWNERNAEPRLDLISLMAHSPVT-RHMEPTEFLGNLILLIVGGNDTTRNSITGGLLFMSQYPSELRKLTDNPKLISSAVSEIIRYTPIAHMRRTAAIDSIVGGKPIRTGDKVVMWYISGNRDEEVIENANSFVIDRKNRQHLSFGFGIHRCLGRHLAELQLRVLWEEILDGGLKIKVV-GEPERIASNFVHGYSALPVR--------- 148259011 11 ---IPQDIAAALV------DPACYADRIHDAYRWLRANNPLGRAQLDAFDPFWVVTRHADILAISRQNDLFHNADRATTLTNKAVLERVLVQMDAPDHPKYRALTQGWFMPANIAKFEPRIREIARATVDRMAAKGVCDFVADVALGYPLHVIMEILGVPEADEPRMLKLTQELFGPQDPDTARAVVADFAAYFQRITEDRRAHPRDDLATVIANAKINGEDMPLHDRTSYYMIVATAGHDTTSSSTAGAIWALAEDPAQFARVKADPELIPGLVDEAIRWMTPVHFMRSATADTELGGRRIAKGDWLMLCYASGNRDEAVFEEADRFRCDRRPNRHVAFGYGAHLCLGQYLAKLEMRILFEELLPRLSALSLA-GPVKMTQATFVNGPKTLPIRVT------- 206677417 11 ----------------DLTSHDTFVAGPHNTFKRLRAEDPIHWTEWPDGEGFWSITRHADILELNKNPAVFSSEHGIRMEDQSPVARRTFQEIDPPEHMKTRIKLAKAFSKGVIEEFNTDIRELCVEILDEVLPKGEFDATKEIARVLPMRMLGRILGTPEEDLPWLVEKGDALTDPDFTDHVLDAGAELYAYAKEMMDKNNKAGDTGVLHMILQPGPDGSLISEAEFRNFFCLLVAAGNDTTRYSIAAGIQALCHQPELLGQMQAGGDVWDTAPDEIIRWATPAYFRRTALSDYEIHGKTIKAGDKVLYWFASGNRDETVFDDPFRVDLARTPNKHVSFGGGPHVCLGMWLARLEVRILFQELSKRIAKVE-ATAPHTFLRSNFVAGIKSLPVRVT------- 111019501 18 --------------------------NPYPLYEELRETRV-----APQDNGSFLVGRYYDVKALLHDPRISSNRGPGLPADRAGDGPESFLKLDPPEHDRLRRLTTRQFSPDRIDSMRGELAALVTKLVDGLDGKERIDIVDDFAYPFPVTVICRLLGVPHEEEPRFHAWADALVAAIDPRRAGAAQMEMAMFMAGLIEDRRRDPGDDMLSGLANDSGPDGQLNTVELVTNSILLFIAGHETTVNLITNGMLTLLRNPDVLERLRAEPELMPQAVEELLRFEPPVHLQRTPIVDIEIGGVTVPKGSPLVLALASANRDPERFVDADKFVPDRADNQHVGLGSGIHSCFGAPLARLEGQMALAELIRRLPNPRLVEDPPPYRPNPVLRGPRHLLV---------- 108798753 8 ---------------FDPFS-EDFFNGPYDTYRRLRQE--APVYYSDQYD-FYALSRHADVAAAFKNFATYSSARGVMVRNEDPPPHKSIIMMDPPEHRHMRSLLNKVFTPRAIQSLRPMVEEVIDDCVRAVDPAGEFDMVQDFSALFPIEIISRMIGVPAEDRQQMRLWVDEFLHREPGEVEMRAGTEMAVYLYRLTKDRRKNLGDDLLSRLITAEIEREPLDNIEITQFAMLLAGAGAETVTKLIGNAAVVFARNPDQWRRLLDDPGKVPAAVEELLRYEAPAQNVRCSLTDVEMHGTTIPAGKPVFLIGGSANRDPDAWTDPDIFDIDRDRAQNLGFGYGIHSCLGAALARMESTIALEKMLDFMPAYEVDWAGCRRVNMQNVAGWQNVPVR--------- 152977338 31 -------------------------------WYKEMREKEPICFNHQAD--MWNVFLYEDVKTVLEDKEYFSN---IMPEKKKSPFPQSILGMDPPKHTQMRSIVNRSFTPKALREWEPRIQQITNDILNQLSNHKTFDIVRELFYPLPVIVIAEMLGVSAKDMERFKKWSDIIVSSPSHETRLQAENELGNFFEEIIQLNRKKDSNDIISLLVQSEAD-INISSKELVAFCKLLLVAGNETTTNLLGNALYCLIEHPNVYEQLQQDLSLIPKTIEEVLRYRSPVQVVRRVKKEIQLKGQTLQVDQIVSAWVGSANRDSYQFKDADSFNIYRRRNPHLTFGHGIHFCLGAPLARLEAKIVLTELIKRYKSFSFIDQPTPISNSSTIYGLSSFPV---------- 163310981 11 --------------------------NPWPMYRALRDHDPVHHVVPPPEYDYYVLSRHADVWSAARDHQTFSSAQGLTELEMIGLHDTPPMVMDPPVHTEFRKLVSRGFTPRQVETVEPTVRKFVVERLEKLRANGGGDIVTELFKPLPSMVVAHYLGVPEEDWTQFDGWTQAIVAADGATTGADAVGSMMAYFTGLIERRRTEPADDAISHLVAAGVDGDTAGTLSILAFTFTMVTGGNDTVTGMLGGSMPLLHRRPDQRRLLLDDPEGIPDAVEELLRLTSPVQLARTTTRDVTIGDTTIPAGRRVLLLYGSANRDERQYPDAAELDVTRCPRNILTFSHGAHHCLGAAAARMQCRVALTELLARCPDFEVAESRIVWSGGSYVRRPLSVPFRVTSSR---- 21622608 32 ---------------FDPFG-SAYQTDPAESLRWSRDEEP---VFYSPELGYWVVTRYEDVKAVFRDNILFSAEATATLARYDYAMARTLVNEDEPAHMPRRRALMDPFTPKELAHHEAMVRRLTREYVDRFVESGKADLVDEMLWEVPLTVALHFLGVPEEDMATMRKYSIAHTAPEEQVAVAEAVGRFWQYAGTVLEKMRQDPSGHGWMGIRKQREMPDVVTDSYLHSMMMAGIVAAHETTANASANAFKLLLENRAVWEEICADPSLIPNAVEECLRHSSVAAWRRVATADTRIGDVDIPAGAKLLVVNASANHDERHFERPDEFDIRRPNSSHLTFGYGSHQCMGKNLARMEMQIFLEELTTRLPHMELVPDQETYLPNTSFRGPDHVWVQWDPQ----- 126434582 56 --------------------------------------------------GFWALTRRADIAFVSQHPEVFTSAQGVSLDPMPQRFASFFLTMDPPEHTVYRRLISSAFTPRNVRRIEQQIHDNAVAVVDDLVGAGEIDFVAACSARLPMLTIMEMLGVPAADQPAVAKAAEKLFSMSDDERAADTVNEIMATGVELAKFRRSHPGDDLMTSIVNAEVDGKRLTDEEIGAFLILLASAGNDTTKQTTTHAMLALTENPAQREWLMADFDRIGTAVEEFVRWSTPVQFARFATADTEINGAPVRAGDKVGLFYCSANRDEAVFEAPHVFDLSRSPNPHLGFGGGPHFCLGNQLAKTELRHLFRELLTRLNHVEF--GEPDLLFSTFVHGVKRLPAV--------- 42782305 23 -------------------------EDPYKPFAWYKEMREKEPICFNHQADMWNVFLYEDVKTVLEDKEHFSN---IMPEKKKSPFPQSILGMDPPKHTQIRSIVNRSFTPKSLREWEPRIQQITNDILNQLSNRKTFDIVRELFYPLPVIVIAEMLGVSAKDMERFKKWSDIIVSSDDPDYLAEAENELGDFFEEIIQEKSQKDANDIISLLVQSEAE-KSISGKELVSFCKLLLVAGNETTTNLLGNALYCFIEYPNVYEQLQQDISLIPKAIEEVLRYRSPVQITRRVKKEIQLKYQTLQVDQIISAWVGSANRDSHQFTDGDSFNIYRGRNPHLTFGHGIHFCLGAPLARLEAKIVLTELIKRYKSFSFIDEPTPISNSSTIYGLSSFPV---------- 194239581 10 -----PGTPAEPVFPQDRTCPYHPPTGYGP----LRDGRSLSRVTLFDGREVWMVTGHATARALLADPRLSTDRTPGFPVSTARDRRVALLGVDDPVHQTQRRMMIPSFTLKRAAGLRPTIQRTVDGLLDAMIEKGPAELVSAFALPVPSMVICGLLGVPYADHEFFEEQSRTLLRGPTAADSQGARERLEEYLGGLIDERQAEPGDGVLDDLVHQRLRTGELDRRDVVALAVILLVAGHETTANMISLGTYTLLRHPGRLAELRADPALLPAAVEELMRMLSIAGLLRLALEDIEIAGATIRAGEGVLFSTSLINRDESVFDDPDTLDFHRSTRHHVAFGFGIHQCLGQNLARAELEIALGTLLERLPGLRLAPAEEIPFKPGTIQGMLELPVTW-------- 186474729 8 ---LPKDMANHLVDPHYYTNPDRL----HETYAWARANNPVGRAMADGHDPFWVVTKHADVSMISRDTVSFCNEYSVVCRPKASIEHVILVHVDGDEHKNLRALTQSWFMPNSIIKLDGRIRSLARAMTAKLLQQGQVDFANDVASHYPLNVIMDILGVPQEDSLRLLTLTHEMFGSEDAEYKREVVADFKDYFKRLTEDRRANARNDIASVLANAVVNGQPIDERTLLGYYVIIAAAGHDTVSSSISVAMWALSRFPELLPRLQADRSLIPQFIDETCRYASPVHFMRTATVDTDVRGRTIRKGDWLMLCYGSANFDEEVFPEPFNFNIDRKPNRHLAFGVGAHVCLGQHLANMEMRILFEELIPRLRLIEPA-GEIEFIASSFVGGPKHLPVR--------- 52079204 12 -----------------LKSDSDFWRDPYLFYDQLRSIH-PVYKGTVLKHPGWYVTGYEEAAAILKEPA-FINRVPLPEEQLQRLQRNMMLFQNESGHKRMRTIAGKEFMPQKTATFRPAIEETVHELLDQLENKKTADMVSEFAFPLASLIIAGMLGVPEEEWYQFRQWTADLIQTIDLTRTRKVMAKLTAYFKNLIEKRKAHPSEDLISTFAGHE----QLADEEVLATCILLVIAGHETTVNLLTNGLFLLMTHPDQLSELKENPLLIESAVEECLRYESPTQTARTASEDCEINGKIIKKGEHLYILLGAANRDPKIFQNPHLFDITRKPNPHLAFGAGAHVCLGSALARLEAQIAIPALLARLPNLKLASTDVPFRRLIGFRSLAELPV---------- 197103634 2 ---IPQDVANTIV------DPKAYAAPIEEAFGYLRREAPLEQAQPEGFDPFWVVTRQDDIRAVELQNELFHNGDRSTVVTTIEADKKVLVQMDNPDHGNYRRLTQGWFQPQNLRALEERIRVIARGFVDRMAAGGRCDFAKDVAFLYPLHVIMEVLGVPEIDEPRMLKLTQELFGNADPELNRSAGQDFIAYFNEMTEDRRAKPRQDVASIIANGMIEGKPLGHLEAMSYYIIVATAGHDTTSSTTASALWALAENPAQFRAVKDDLSLVKGLIEESIRWETPVHFMRTATDDAELAGKKIAKGDWLFLSYPSGNRDEAVFDNPYAFDVTRSPNKHVAFGYGAHVCLGQHLARMEMRILWEELLPRLESVELD-GQPRRMEASFVCGPKSVPVRF-------- 118465845 18 -------------------------ADPWPMYRALRDHDPVHHVVPPPEHDYYVLSRHADVWAAARDHETFSSAKGLTVNELIGLQDNPPFVMDPPVHTEFRKLVSRGFTPRQVEAVEPKVRDFVVERIERLRAAGGGDIVAELFKPLPSMVVAHYLGVPEEDRAQFDGWTEAIVAADGGVAGADAVTSMMAYFTGLIERRRTDPEDDTISHLVSAGVDGDIAGTLSVLAFTFTMVTGGNDTTTGMLGGSMPLLHQRPDQRQRLVDEPELIPDAVEELLRLTSPVQLARTTTRDVTIGRTTIPAGRRVLLLYGSANRDERQYPDAGELDVARCPRNILTFSHGAHHCLGAAAARMQSRVALTELLARCPDFEVDESGIVWAGGNYVRRPLSVPIR--------- 118619083 12 -----------------LADPLAYTDRLHAALTRLRAQAPVALVDVPNYRRFWAITRHADVMDIERDNTLFTNWRPVLATVAGDAGVRTLIHLDDPQHRVARAIGADWFRPKAMRALKVRVDELAKNYVDAMMAAGECDFVQQIAVNYPLYVIMSLLGLPEADFPRMLKLTQELFGSDDSEDQLPALLDMFGYFNAVTTARRAHPTADLASAIANARIDGEPLSDIDTVSYYLIVATAGHDTTSATISGGLHALIEHPDQLARLQADPALMSLATEEMIRWVTPVQFMRTASSDTVVRGIPIAAGESVLLSYVSANRDEEVFDQPFRFDIGREPNKHVAFGYGVHFCMGAALARMEVASFFTELLPRLKSIELS-GDPQFTATTFVGGLKRLPV---------- 120406107 8 ---------------LDPYN-YDFHEDPYPYYKRLRDEAP---LYRNEELGFWALSRHADVLKGFRNSTTLSNKFGVSLDPASRGPHMSFLAMDDPAHLRLRTLVSKGFTPRRIRELEPRVTEIAVTHLDAMLEQDAVDYVDEFAGKLPMDVISELMGVPDADRVQVRAWADAVMHRDDGVTDVEASLNLIVYYQEMVAERRKKLTDDLTSALLEAEIDGDRLTDDEIIGFMFLMVIAGNETTTKLLANAAFWGHRNPDQLTSVYQDLARVPLWVEETLRFDTSSQIARTVSGELTLYDTTIPDGDVVLLLPGSAHRDERVFENPDDYVIGREIGSKLSFGSGAHFCLGAHLARMEARVALAELFKRIRGYEVDEANAVRVHSSNVRGFAHLPIR--------- 159232396 23 -------------------------------WFAYNRTRHP-VFWDETR-QAWQVFGYDDYVTVSNNPQFFSSDFNMVMPTPPELEMIIGPALDPPAHGPMRKLVSQAFTPRRIARLEPRVRAITEELLDKVGQQDVVDAVGDLSYALPVIVIAELLGIPAGDRDLFREWVDTLLTNEGTETIAPALKEMTDYLLKQIHAKRDAPADDLVSGLVQAEQDGRRLTDVEIVNIVALLLTAGHVSSSTLLSNLFLVLEENPQALEDLRADRSLVPGAIEETLRYRSPFNNFRFVKEDTTVLGPLMEKGQMVIAWSQSANRDPRHFPDPDTFDIRRSDTRHMAFGHGIHHCLGAALARLEGKVMLELLLDRVQGFRIDHEHTVFYEADQLT-PKYLPVRVD------- 41581818 1 -----------------------------------------------AGDPFWLVSGYEEARAVLSDPRFSSDRFQYHPRRDDKARAGSFINMDPPEHTRYRKLLTGQFTVRRIRELGARIDEIVAGRVDAMLAGGTADLMTEFAFPAPSLMICELLGVRYEDRAEFQQRASALLQMNAPVAEAKNADALRAFMQALVTDKRANPAGDIISGLIHHAGADPALTDDELINIANLLLIAGYDTTASMLGLGIFVLLQRPAQLATLRDDPSRIADAVEGLLRYLSVVNPGRFAKEDLEFAGEHIPAGSTVVVSVVATNRDARHWPDPD-LDLTRPRGPHLAFGHGVHQCLGQQLARMEMQAGYAELLRRLPNVRLAPPEEVPLRNDMLYGVHSLPIAWD------- 159040059 17 -------------------DPELYRQGNPEDLWRRMHAAAPVHEGAFEGRRFHAVISHALISRMLKDPKGFSSERGMRLDQNPAATSLMLIITDPPRHGKIRRIVNSVFTPRMVARLEENMRVTAAGIVDQAIEEGECDF-TDVAARLPLSAICDMLGVPPEDWDFMLDRTMVAFGSGEALAMAEAHADILSYYEDLIRRRRREPREDVVTALVNGVVDGTKLTDEEIFLNCDGLISGGNETTRHATIGGFLALLDNPEQWETLRDDPGLLPGAVQEILRYTSPAHVLRTAVAPTRIGEYALNPGDPVALWLSAGNRDPQVFADPDRFDITRSPNPHLTFSTGAHYCLGSALATSELTVLFDRLLRRVDSAELT-GPPRRTRSILIWGYDSVPVRLTAGSER-- 126436626 12 ------------VKNIDMNTPDSPALTHFRLLDECQDEARPVFRNTEAGMDYWVFTENAVILDGLQHPELWSSSV-IVPTEPEPPYKWIPIMIDPPDHAKWRQVLAEYFSPGRVKGLRGAQQKLAGELIDQVASEQGCDFVERIARVFPSTVFLTIMGMPVEDLEKFLAWEDMILHQSGNATRLEGMTHVMGYFSELIQQRRENDADDIVSKAIDWTIDGEPINDLELLNCLLLLFMAGLDTVSNQLSYAMLHLATHPGDRARIVADPELIPRAVEEILRVYPIVQTARKATQDMDFHGCPVKAGDMASFSLAFAGRDEEAYPDARTVDLDRGVTRHLSFGGGPHRCLGSHLARQELAVVLEEWHKRIPDYELA-GEAIEH-GGQVFGVDSLNLTWR------- 158312441 6 -----------------YWDPFDFHVDPHPVWHRMRDEAP---VYRNEKMDFYALSRFADVDAAHLDTATYSSAYGTVLESPEPLKTGQIIFMDPPIHTTLRVLVSRAFTPRRVGGLEGHIRQICAELLDRQVGGGGFDYIQDFAALLPSMVISQLIGVDPADREEIRHTIDQTFHLDPEKGMMAASAKFHAYLSEQLEARRAAPRDDMMTALVQAEIGTRQLTTSEAADFTALLVAAGTETVARLLGWACDALEAHPDQRAELAVDPSLLGNAVEETLRYESPPVQGRVTTRDVELHGTTIPARSKIILLTASAGRDGRRYDDPDRFDIRRRVDSHVAFGRGAHFCLGAALARMEGRIALEETLRRFPTWEVDRDNAARLHTSTVRGYEKLPIV--------- 158314544 10 -----------------FTDPRAYADNFHTATALLRRESPIHRIEHPNFHPFWAVTKHEDVMAISRASDIWINEPALGPKPKDAERENIPIQMDAPDHPVYRHVSADWFKPAGVRRLRDRIAELAKRFVDRMADQGECDFFTDIVSHYPLYVILSLLGLPEEDFPRMLRLTQELFGADDDLARDQDKQAFFNYFQALIQDRRENPTDDLGSVIANATIQGEQIGKLEAAGYYTLIATAGHDTTSAALAGGLHALLESPGQWQRLVDDPRMVATGVDEMIRWVSPVHFMRTAREDTVVRGVALAAGESVLLSYPSANRDEDVFENPDTFDVGRSPNRHVAFGFGAHYCLGTHLARLEGQALYAELVPRVRSIELA-GTPEYMEALFVGGPKRLPIRYT------- 164690683 17 ----------------------------------------------------WLVTGYEEVRKVLTDPRFTGNAATKTPVPEHTGPQMRSLDMDGQGHTEIRSLVSSAFSGRAVRRFEPRIQEIADSLLDDFERQGPADLASEFARPFPVAVICDILGVSADEHKEIRRWIEASMSLGSPEEMQQARIELFGYFQRVVAEKREAPADDLLTALITACYDDRKLSELEMLRLAITVFVAGHETTVNAINLGVWRLLQHPDQFAMLRDDPDLVTPAVEELLRFHPTVGIRRFAAEDVTLGENTICAGDVVIASVNAANQDRHFFSRPDRFDITRTPNPHLSFGDGPHYCLGAALARAELIIAVRSLSVRFPGLRLAEAEAVRRRKGLVAGLERLPVAW-------- 183984701 8 ---------------FDPFS-EEFFNGPWETYRRMQAE--APVYYSEQYD-FYALTRHADVAAGLKNFERYSSAYGIDLSRSGQKPPQSIIFMDPPDHRHMRSLLNKVFTPRAIQAQRQTVIDKIDKYLGALDPEG-FDAVQEFSGPFPVEVITTMLGVPERHAQQVRHWIDELTREPGQVEVGEQGMAMLYY--DLVKQRRDDPRDDLFTKLINAEIEREDLDDLEIAGFATLLGGAGAETVTKLVGNAAVVFARNPEQWQKLLDDRSKVPAAVEELLRYEAPSQYQRRAMEDVELHGVTIPAGKPVFLINGAANRDPHAWTDPDKFDIDRDPHENLGFGYGIHSCLGAALARMESAIALEKLLDFMPAFEVDWAGCKRVHMQNVAGWQSVPVR--------- 148253141 8 LARCPYHDAATDFDPFEMRDPFPFYE-----WA---RAEAPVFFSDELK--YFVVARHADIKAVFDDWRTFSSENAQAPREGGFTAYSGLSARVPPDHTRIRKLVQGCFGPRRFRAIEPEIKAIVNRAIDTFAERGHADFFREFAYDVPALVLFKLVGIPNIDVPRVKSWTWGDLSDDEQIVHARNMVEYWNYCRALVRQRHDDPTDDLPGDLVRLQKDGAEISDEEIAGVLYSALFAGHETTTTLMANGMRELLQRRENWEALIAEPQLIPNAVEECLRFSSIVAWRRRALKDTEIGGVPVPKEANILLLIGSANRDETVFSAPARFDVRRTDARHLAFGYGIHTCVGQQLARIEFAIALGELTRRLPGLRLAADQTDDFVHNIFRVPTALRIEWDVA----- 159040066 3 ------------------TAPAYSLDGGRSLHRWLRDMREHHPVHRELLTRVWTLYRYRDITQATADPAVFSSELRYLPGDRGDDAAGNLTAMDPPRHRLVRDLVSRSFTARAVGALRPRIAAIAAELIGAVADRGEMDVVADLSDPLPVLVIGELLGLPMADRELLSDWARRLLSFDKRKRVADTQQELLDYLRVHCRRRRTNPQDDLISRLIRAEVDGQRLTEDEVVNFANLLLLAGHVTTTLLLANIVLTLDEHPAVAAEARADRGLIPGLIEETLRYRPIVSNMRVTTRAVTVGTEQLPAGQLVSLSFISGNRDEQYFTDPDRFDIHRDARKHLGFGHGIHYCLGAPLARLELGIALDAMFDRFSRIEVTGVPVDYYDTPGVAGPRSLRIAFR------- 197933918 10 ----------------------------------------------------WLVTGHGIARALLADLRLSTDRAPTARFAAVRNRRAALLGVDDPEHRVQRRMMVPSFTLRRAAELRPRIQEIVDERIDAMIAQGPAELVSAFALPVPSTVICALLGVPYTDHDFFEGQSRRLLRGPTADDVMDARDQLEEYFDELIDRKQKGPGDGVLDELVHRQLRDGEVNREELIALAIILLVAGHETTANMISLGTFTLLQHPDRLAELRTDPALIPNAVEELMRMLSIAGLLRMALEDIEVAGTTIRAGEGVVFSTSVVNRDEDVYTDPDTLDWHRPARHHIAFGFGIHQCLGQNLARAELEIALHTLFDRLPTLRLAPAEEIPFKPGTIQGMLELPVTW-------- 126732050 11 ----------------DLGSHDSFANGAPYNTFARMRSDTP-CAWSEHGEGYWSITRHEDIVQMIRDTETFTSARGIRMEDQTHMARRTFQETDGREHRKVRMKVAKAFSAPVVAGFEGQIRDLCGPILDRALDMGSFDATREIARELPMRMLGQILGTPEEDLPWLVEKGDALMDPDFTEHVVDAGAELYEYARDLMDRKNAAGDTDVLHMVLQPDENGEAISETEFRNFFCLLVAAGNDTTRYSIAAGIQALARQPGLLEQFQSG-EVWATGTDEIVRWASPAYFRRTATKDVEVHGQTIRAGDKVLYWFASANRDDTIFEDPYRLDLTRKPNRQLAWGGGPHVCLGMHLARLEVRVLFQELCARIKAIAPA-GQEAFVRSNFVNGIKRLPVTVTPA----- 197342212 13 ---------------FDHADPAFL-ADPYPAYASLRAAG---RVLYYPPSRQWLVPHHADVSALLRDRRLGRSEFGRTPPPAARAPDLGMLEREPPDHTRVRRLVAHAFTPRTVAALRPYVTGLARDLAATLAERGGGDLLTEVAEPLPVAVIAELLGVPAADRPLLRPWSAAICSQETARRAVAASAEFSAYLRALLADRARHPGDDLVSALVVAREAGDRLSEAEIVATCALLLNAGHEATVGSTVNGWHALLTHPGQLAALRADPGLVPSAVEELLRFETPLQLFRWVLDDIEIGGVTIPRGEELALLFGSANHDPAVFTAPGRLDLGRRANPHVSFSAGIHYCLGAPLARLELTASLAALLDRAPGLHLA-GEAKRRPNFVMRGFESLPV---------- 103487504 25 ---------------------------LHEQLAWARANMPLAVAENPNHDPFWLVTRHADVMAISRDPQRFANRPTVLTDRAGEALARALVQMDAPDHMKYRLLTQSWFMPRNLKTIEDRIRQIARDTVEHMEAGGSCDFARDVAAHYPLRVIMDILGVPPEDEPRMLMLTQQLFGPTDPESSEQAIAMLHAYFGALTADRRANPREDIATVIANAMVDGEQIPDRELAGYYMIIATAGHDTTSASTAGAIMELARNPTLFQRFRDAESDKAGLIEEAIRWTTPVHFMRSARQDVEMGGQTIREGDWLMLNYVSANRDEGVFVDPFMFDPDRAKNPQIAFGFGAHVCLGQHLARLEMRILMEELLPRLTSLELA-GEPARVESVFVGGLKRLPIRFEAA----- 149185135 48 ----------------DVSRSDIYADNTWQPFKEMRESGPLHYIPESPFGPYWAVVGHKAIQHIEALPEVFSSSNRLTEEELAESGVGMFIAMDRPQHTGQRRTVAPKFTPSGMAEMEGEIRARTGELLDSLPRGEVFDWVDKVSIELTTGMLAILFGFPWEDRRLLTFWSDWSGDTELATVRSLDEMEMAAYFQSLWIERTKEPGDDLISMMIHSDAMNQ-MRPEEFMGNLVLLIVGGNDTTRNSMSGIIYQLDKNPDQRKLFEQQPDLIPNAVQEILRQTPLAHMRRTCTENTEVFGQHIKAGDKVVLWYLSANRDEQVFENPDKLDITRENRRHIAFGYGIHRCVGARLAELQLRVLLEELHKRRMRVHVA-GDIERVRANFVHGFRKLEVEIT------- 86740309 35 ------------------FNPFGFRRSPYPLYARLRGAQPVHRTL-----GMWVLTRHADVRGVLHDPQLVSRQASRLSRDIGRLATKSLVFTDNPDHARLRGLVNRVFTAQAVAELRPRVHEVAERLVRRAWDDGGMDVVADLAGPLPLTVMCDWMALPDSLRERVGPWTHDLMKTEDFTRVSDVVETFAQALDDVVTERRSRPGDDLISRLLAARAGGDRLSDEEVVFVCIMCFVAGNETTKSLIGNGLLALLQHPDQDARLRRRPELLGGAVDEALRYDSPLQTKRVATREVEIDGSRIRAGDQVLLCLGAANRDPAVFSRPDEFDITRDARGHLAFGHGMHGCLGGILAQLQAQVALDRLYRRAERLELVTQPDWQDHSFIVRGLKQLPV---------- 118464732 58 ----------------------------------------------------WVLFDYESVSQAFRDDRIFSSHK--YDETIGLVMGHTILAMGGREHHDHRNLVAKAFRATALERWEPVIGPVCEQLVDEIKNDGHADLVKAVTFEFPTRIISTLLGLPAEDLDLFRRLSDLISIPTDIEAGLNAATELYDYFLKQVEQRRRKPTDDIIGDLVAAEIDGEKLTDEAIIAFLRLLLPAGLETTYRSSGNLLYLLLTHPEQLAMVYRDRSLIPMAIEEGLRFETPLTMTRTTTEEVEIGGKTIPANAQIDMCMGSANRDETRWTDPNAFDIRRPRQAHIAFAGGIHMCLGMHLARLETRVMLNSLFDRVRDLAFVPGEESKIVGLTFRSPNKLPVTFAPA----- 171678885 48 --------------------------DPPAEFAKLRKTDPVSKVKLFDGSPAWLVTKYKDVCQVATDQRLSKRRRPGFPEKLAAKQRPTFVDMDPPEHTKYRGMVEFAFTTEHIDSLKPYITKTVTDLLDKMKSKGPMDLVQEFALPVPSYMIYTILGVPFEDLEFLQQNAIRTNGSSTAREASGAAQELLKYLTQLVEKRLESPKDDLVSRLVTEQVKTGNLSKEDAVQMAFLLLVAGNATMVNMIALGVVTLFQNPDQLAELKADPEKWAGFVEELCRYASAMAMKRTAKEDVEIGGKIIRAGEGIIASNQSANRDEDIFSDPERFDMHRKWGQELGFGFGPHRCIGEHLAKAELMTVFATLFDRVPSLKLAKPIDEIEYTPLDRGIVKLPVSW-------- 120405417 11 -------------VHFALADASTW-ADPWPMYRALRDHDPVHHVVPEPNHDYYVLSRHADIWAAARDHQTFSSALGLTLDLIGLADNPPMVMQDPPVHTEFRKLVARGFTPRQVEAVEPKVHDFVVDRIEHLRANGGGDIVAELFKPLPSMVVAHYLGVPDEDRGKFDGWTDAIVAANTSATLGDALGEMMSYFTALIERRRTEPEDDTISHLVAAGVDGDISGVLSILAFTFTMVTGGNDTTTGMLGGSVQLLHRRPDQRTMLAENPDLIPDAVDEFLRLTSPVQMGRTVTHDVTIGDVTIPEGRRVMFLYGSGNRDERQYDDAGELDVTRKPRNILTFSHGAHHCLGAAAARMQSRVALTELLTRIPDFEVDESGIAWAGGSYVRRPVSVPFTVT------- 158316497 12 ---------------YDPYD-FRIDADPYPVWRRMRDE--APIYYNEKY-EFYALSRFEDVERALSEWGTFLSGRGTLLEIIKANVPIPSGNIDPPVHHAHRGVMARVFTPKKMNAVESKVREFCGRALDPFIGTDGFDFIGDLGTHMAMRTIGYLLGIPEEDQEAIRSLFDDNLRIEDPDNPRPPDIGIDGAFVDYIEWRAEHPSDDLMTELMNAEFEDRTLTRDEVIAYINLLAGAGNETTARLVGWVGKLLGEHADQRRELAADRSLIPNAVEEVLRYEAPPVQARYIEREVELHGRTIPAGSVVLLLNGSANRDERRFPDPDRFDIHRSVGRHLGFGYGIHHCLGAALARLEGRVALDEVLQRFPDWEVDWDNAVQARTSTVRGWEKMPVR--------- 118465871 11 ------------------TDDLPMPEARDDAWHQLDKHPLVEV-----EDGY-AVTRRDVVELVLKNPSLFSSKRAF--DVLASPVPLVPIAFDPPEQTRYRRILQPFFSPRMIKPLEPDLRRQVVDLIEPIARRGQCDFIAEVAAVFPIQVFLTLFGLPLDMRDQFIEWKDALSAAAGQTSVDEAAQELFMYLTDLIQKRRGAPGDDVLSQVLSIEP-PDALSDEEAVGLCFLFVLAGLDTVMDALGFGMQRLAENPDKRQEIVNDPSLIPAAMEELLRLDPPAPFPRVSTQEVTVAGHTLPEGTRITNYLAVANRDERQFPNPYDIDFHRTENRHVSFGMGVHRCLGSHLARLEMAVLYEEWHKRIPNYHITPGPRVHWPRGTV-GLDSLHLT--------- 111224646 7 -------LPGDVLDDLSWWTRPAAERDATFAWLRAHDPRPLDLTGAPRGGGFWALTRLDDVREVSRRPADFCSGQGFDQPPRLREFRGSIIDMDNPEHARQRRIVARGFTPKAVAALVEDIARTSREVISAVARRGECDFVTEVAALLPLRIVNNLLGIPRSEERFLFEQTNILMGASDPEYVPDAGQAMSGLLEELARDRIRNPQDDLVSSLVAAQEE-ENLTPTELATFFNLLVGAGNETTRNALAHGLSALTRFPDQRELWRSDLDRTPGAVEELLRWASPVYMRRTVARDVTLGEQRFDAGDKVVLWYRSANQDEAYFDDATAFRVTRDPNPHVTFGAGPHHCLGANLARVELAIAFRTLFELLPDIE-ATAEPDLLRSNFLHGVKHLPARFTPTAPR-- 111222792 42 -----------------------------------------DLAGNTRGRGFYAVTRYADVMEVSRRPEDFSGEGTNIFDQPLDLREFFIIAMDNPQHARQRRIISRGFTAKNLEALRANVGEVTREVLATVAEKGECDFVTEVAALIPLRIVNDMMGIPRSQEQFIFESTNKLLGASDPENLSRVGDDFAELLRELAADRQRNPGDDLISLLVAAE--GENLTAQELASFFILLVGAGNETTRNAIAHGLLALTQNPDQRALWASDDGLTPTAVDEVVRWASPVHMRRTVTADVRLGDQEFREGDKLVLWYRSANQDESVFPDGTRFDVRRDTPPHLGFGAGPHFCLGAHLARLELSVVFKALFEYLPDIH-AVEEPQFLRTNFLHGIKHLKAAYTPTTVRA- 170740753 7 ---------AERARRFDLRRPEGFIEDPYPVYAALR-THAPVHVFAP---GQVLLTRYVDLERVYKDAATFSSDAKFGPSPLYAHHTTSLVFNDPPRHTRVRRIIAGALAPRAIASMEASIVALVDGLLDAAEERGRIDLIEDFAAAIPVEVIGNLLGVPRAEREPLRAWSLAILGALEPEAGNRAVTEFLDYLKRLVAERRRRLGDDILTRLIQGEMEGERLSPEELLQNCIFILNAGHETTTNLIGNGLHLLTQWPEARERLLSEPDLLRRAVEEMLRFESSNQLGRIAAKPFALGGRDFPAGTQITLGIGAANRDPDQFPDPDRFDVAREPNRHLAFASGIHQCVGMTVARLEGRIAIGRFLARFPSYALD-GPPLRSRRVRFRGFSRLPAR--------- 114798191 12 ---LPDWVSQRLV------SPKAYATDIDEAYRWARTNNPLGVARAEGYDPFWVLTKHDDILTVSRNNSLFHSERTTRITGGSPNLVRSLVQMDAPDHMKYRTLTQGWFMPANLRKREEEVGQIADAAVASFLQNGRCDFVRDVALNYPLHVVMNILGVPPEDFPRMLRLTQELFGSQDPDTARAVVQDFAVYFNAISEDRRRDPKDDLATIIANATIDGRPIGPMEATSYYIIVATAGHDTTSSATSMAMWALATQAGLLQRLQAQPESIPGFVEEAIRWATPVTFMRSATKDTELRGRRIAKGDWLMLCYASGNRDEEVFSDPYTFDIDRKPNRQLAFGNGAHVCIGQHLARLEMRVLFEKLIPALKSVSLD-GDIKFVESYFVSGPKTLPIRFE------- 28894457 28 ----------------------------PQSVAQELRKHGPPRQITMHGTTAWLVSRYEEVRDCLGHPGMSPAAAYAASQGQTNPVSGLFAGTNPPQHTRLRRLLAKAFTVRRVESLRPRVQEITDTLLDRIAVDGRADLVSALAIPLPMQVICELLGVPIADRTEFHQWADLMLDPDTAARSQDASAKLWTYMEDLAEARRKAPEDDLISDLMSAHED-DRLSHREVVATARMMLIAGYELTGSFISNAVFSLLSQPDQMELLRKDPELAGRGLEELLRHAGPILIVRFANEDVEIGSVSIRAGDQVLLDMDAAHSDPAHFTDGERLDLTRDSAVHLQFGHGIHYCIGAPLARVEGQIALESLVRRFPGLRLVPAAEISHKNPFIRSLTALPVEFEAQQPVA- 145223018 42 --------------------------DPYAVFARLREEAP---LYYNAKHDFYALSRYEDVNKAVIDHETFISGRGALLEIIKSGMEIPPGTLDPPIHNIHRNLLSRVFTPRKVLALEPQIREFTARCLDPVVGTGKFDFVKDLGNQMPMRVIGMLLGIPEEDQRRVTDHGEATLQSDDLMATGEVFAEFIDY-------RTEHPSNDIMTDLLNAEFEDRKLRREELLMYLTVISTAGSETTTRLIGWAGKTLADYPDQRAELAADHSLIPQAIEEILRWEPPAQIARYVTRDVEYYGQTVPAGSAMLMLVGSANRDHRRFPDGDVFDIHRELRSHMTFGAGTHFCMGNALARLEGRIALEEILKRFPTWEVDWPNAVPSQTTAVRGWETMP----------- 117304 16 -------------------------------WYKEMLNNSPVYFHEETNT--WNVFQYEHVKQVLSNYDFFSSDGQRTTIFVGDSPITNLTNLDPPDHRKARSLLAAAFTPRSLKNWEPRIKQIAADLVEAIQKNSTINIVDDLSSPFPSLVIADLFGVPVKDRYQFKKWVDILFQPYDQERLEEAGAEYFQYLYPIVIEKRSNLSDDIISDLIQAEVDGETFTDEEIVHATMLLLGAGVETTSHAIANMFYSFLDDKSLYSELRNNRELAPKAVEEMLRYFHISRRDRTVKQDNELLGVKLKKGDVVIAWMSACNMDETMFENPFSVDIHRPTNKHLTFGNGPHFCLGAPLARLEMKIILEAFLEAFSHIEPFEDEPHLTASATGQSLTYLPMT--------- 94314435 6 --------------DFDYSDPERM----HEMFETLRREDPVHWTTAPGHPPFWAVTKQADVIEVGKHPDVFIASPKSFLMNDVEQRVRIMIHMDDPDHKKYRGLTQSYFMPANIKRLESVIQERARALVGRLIEKGTSEFCSEIAVWYPLQIVMTLLDVPESEHPYLLKLTQQFLAPKDPTLRGAVAKEYFAYFGKMLAERRAAPKEDLGSLIAHATVDGEPLPLMEAVSYYVILATAGHDTTSSSMCSGLYYLLTQPGELDRLRARPELMPSAIEEMFRHGSPVHFVRTATRDFELRGKKIQAGDEVALMYHSASFDEEVFDEPRSFRIDRGPNKHVAFGFGIHACLGQNLARASMRTFFTELLARTESIEVV-GKAEFIASNQVGGMKTLNIRVTPS----- 167574604 6 -------VNKEEAVALNILAPENL-RNPYPMFQYLL-SEAPLFF--DENSKFYVVSRHEDIERLMKDPRVSADRYTTLAADTPAELSMFLLNLEGERHTRLRNLTNKSFLPKHMESLGPFAQEVTDELLDAVEKKGELEIISDLAFPMPIRFICRILGLPNADVQLIKTLSDYVSVYVGSAGKARGFTELADLFYPVVQERRKNPTDDLVSSLINVRIGDDVLSDEEVVANCILFLVSGFETTTNLIAAGTLALLEHPDQLSLLKNDPTLIDGAIEEMLRFYPPVNTARVLTDDVELHGVTLKKGQIIILMLGAGNRDPRVFAHPDSFDIWRPRTGKLSFGSGHHFCVGSHLARLEAKIAIQSLLHRFPALKL------------------------------- 81250719 37 ----------------------------------------------------WLVTGRAEVRTVLADPRFSRVEARRLDAVMSPAVIFTILDMDPPEHTRLRRLVAGEFSARRMRALRPRIQQIADELIGTMKAAGPADLAEGLSYPLPIAVICEILGVPYADRERFRAWADRVSAPGTQQEAMAALRSLFDYMGGLVDDKHAHPDGSLLHGLVTARDEQGRLDNEELVTLGCGLLLAGYETTATMLGKGLLALLDNPDQLAVVRSDPRAVPAAVSEVLRHVTPTGLIRATTADVELGGTVIPAHSVVVACNTAANFDPATFRDPDRFDVTRENAAHLTFGHGMHRCVGAQLAQIELEAAFAALFPAIPGLRLAPADEITYQSTLIRGLRSLPVLW-------- 158318131 7 -----------------YYDPYDFDANPYPVWRRLRDS--APLYYNEKYD-FYALSRFEDVEKALTDFGTYTSGKGFILEVIKAGIRLPPGNLDPPLHDIHRGLLSRVFTPRKMAALEPQVRELCARILDELVGTDGFDFVADLGAIVPMRVIGMMLGIPESDQVAIRDATRRHQLTEGEAPAPTDARSTAQPFADYIDWRATHPSDDLMTELLRAEFEDRRLTRDEVLTYTSVLAGAGNETTRRLIGWTGQLLGEHPDQCRELAADHSNVPQAIEEILRFESPPVQGRVVSRDVEHHGGTIPEGSAVILLNASANRDERHFADPDTFDIHRRIDRHLAFGHGLHFCLGASLARMEGRVVLDEVLKRWSSWEVDRDNSVLDHTSTTRGWMNLPVV--------- 126726730 37 ----------------DLSSHDVFANGPHNTFERLRRDDPANWQEWSGGDGFWNLTRHADVWTANKNPQIFSSARGIRMEDQSYLARRTFQETDAPEHTASRRKLFAAFSKPMMAKFEDQIREICVEILDRVLEEDSFDATRMIARELPMRMLGRVIGTPDKDLPWLVDKGDALTDPDFTDHVMDAGAELYSYAQKLMEDKEASGTNGVLHMIRQPDEDGNVISESEFRNFFCLLVAAGNDTTRYSLAGGIQALCGQPELIDQLHAGGEIWDRMADEVIRWATPAYFRRTATQDTELHGKTIREGDKVMLWFASANRDPNIFKDPMRVDLTRRPNQHMSFGGGPHVCLGMWLAKLEVRVLFEEFVKRVSKVEFD-GEYQFLRSNFVGGIKKLPVRIT------- 11095215 5 -----PMVSADELEDIDLASPILHAEYELDAVFRHLRANRPMYWQQPRGPGFWVISRYADVNEVYKDKAHFTTENGTLLTGGDSASGAMLAVTDGVRHHQVRNLLSKGFSPQMLELIANSLRETVDGLLLAALDRGECDAARDISAKVPLGAICDLLEIPQTDREYLLGLTAHAWSTDYADEPPEAKNEILLYFSKLLKERRGGDRDDMVSLLANCRIDGHPLNAAEQIANCYGLMIGGDETGRHAITGTVLALIENPDQWRALKNGDVDLKTATEEALRWTPSLHGGRKATGDVVINGQQIKAGEVVSVWISSANRDETVFDAADEFKLARTPNKHFTFAYGSHYCLGHYLGRMEVYAVLDGLRRLVGDLE-QIGEERWIYSSILHGMSSLPIKIT------- 183984155 23 --------------------------DPWPMYRALRDQDPVHHVAHQPDQDYYVLSRHADVWAAARDHQTFSSAQGLTVNEMIGLQDNPPMVMDPPAHTEFRKLVSRGFTPRQVEAVEPKVRDFVVERIERLRAQGGGDIVTELFKPLPSMVVAHYLGVPEQDRTQFDGWTQAIVAANTAETVGDAVGSMMAYFTSLIERRRAKPEDDTISHLVAAGVDGDIAGTLSILAFTFTMVTGGNDTVTGMLGGSMPLLHRRPDQRRLLTDNPELITDAVEELLRLTSPVQLARTVTHDVTIGNVTIPAGRRALLLYGSANRDERQYPDAGELDVRRCPRNILTFSHGAHHCLGAAAARMQSRVALTELLARCPDFEVDESRIVWSGGSYVRRPLSLP----------- 37521504 4 -------LPPPRFNPFD----SEFRQDPYRVYAHLRVAAPIHR-----SLGMWVLTRYADVLAVLKDPHFSSSQIPLAVRQRSERPDQAIVFTDEPDHTRLRHLVVRAIKRRTPEQEQAHLTRIASALLERVGPKGRMDAVADYAERLPLQFMAESMALPPDSWQTVRDWTHQLMGRGDFERVQAVLDEVIAFFEDMLAVRRQQPGDDLISALAHREAQADRLSDEEIVYCCIMMFVAGHETTRSLIASGLLALLQHPEQLAYLRMHPERMGAAVTEMLRYESPLQTKRRATAAVAVGGRTIQPQEQVLLCLGAANRDPARFEQPDRFDITRTDNGHLAFGQGMHHCLGAALAQMEAQVALRVLLERFANLTLQDTPEWLEHSFILRGLKTLPVQWD------- 183984898 8 ---------PELV--LDPYD-YDFHEDPYPYYRRLRDEAP---LYHNQELGFWALSRHRDVHQGFRNSTTLSNRDGVSLDPVSRGPHMSFLAMDDPAHLRLRTLVSKGFTPRRIRELEPRVTELAVAHLDTMLDSQTVDYVAEFAGKLPMDVISELMGVPVADRDQIRAMADGVMHREDGVTDVEASINLIVYYQQMIAERRKKPSDDLTSALLAADVDGDRLTDEEVLGFMFLMVIAGNETTTKLLANAAFWGHKNTDQLTPIYADLSRVPLWVEETLRYDTSSQIARTVVGELTLYDTTIPEGDVVLLLPGSAHRDERAFRDPDEYLIGREGSKLLSFGSGAHFCLGAHLARMEARVALTELFKRIRGYQVDEGNAVRVHSSNVRGFAHLPIT--------- 47156884 77 ----------------------------------------------------WLASSYKHVKCVIQDTR-FSRETTKYDEARLTPIPIRTLGMDPPDHTRLREALAAALTPSHVEQMKPWITSMTEQLIDDFVAQGPADLVEQFALPFTGHITCELMGIPLEDRPQFKAWCDGFSSTSSKEEVEVRMQAMYTYITELVGRRRESPSDDIISKLLQPEDKRLELSEIELIDLATILLLAGYDSTAMELANAIFVLLTHPEQTQLIREQPKLMPQAVQELLRYIPIVTFARYATEDVQVGNTLVRTGDAILASFPSANHDPAIFEDPHTFNIMRPRKPNFGLGTGIHSCAGKLLAVVELEIALSVLIRRLPTLRLAPAEEVPWQPGLLRSTSKLPAEW-------- 111082999 13 -------------------------------------------------------------RSVLADPR-FSSRKDLMNVVDFALPPAPPGETDDPEHSRYRKPLVGRFTARRMRQLTERIERITADRLDAMEQGGSVDLVTAFAKPVPAIVICELLGVPYEDRGSFQSQIETFLGGEDQDELIAAYTATQRYLARLIAAKRAHPTDDVLSDL-----TDSDLTDEELQGIALILLSAGFDTTANTLALGTFVLLQNPAQLAALRADPALVDQAVEELLRYLTVATFMRTALEDVELAGVTIAAGTTVVLSYQTANRDPDRFPDPHALDLRRQDGGHLAFGHGAHQCLGRQLARIELRVALRALLDRFPALRLVPPEDVPLRPADVHGVKSLPVTWAP------ 108761312 29 ------------------YNPFPHAEDPHAFFEKLRKDEP---VSFSPMLNMWLVSRYEDISQVLKSPAQYSNRDAKAILDQGFPTAHVLLGMDPPEHTRLRRLMNRGFTAQRIAGMGPFIREMATTLVDRFAQDGEADLVKQLAWPLPVHVILGVMGVPQEDVWKIKRWSSDWVAPELQVEMAKGVIEFQQYCIRLIEDRKKNPQEDLTSYLVAVESDGEALTMHELVMAVGAMLSAGHESTTALMANAWKLALQH-GLWQRLRDNRDLVPKFLEESSRYDSVSHMIRTAKEDVELGGVKIPQGSRLLLLFAAGSRDESLCPHSSKLDVDREKVPHLTYGRGTHFCLGAPLARLQFEITTNILLDRLPDPKLVPGQDFTWQSLVLRQMKHLKVEWTP------ 118468793 17 -----------------YYDPYGIVADPYPVYARLRDE--APLYHNERY-GFWALSRHADVESALANWETFSNSRSDILELVKSDFDMPPGVMDPPMHTMLRGLMSRVFTPRRMAEIEDQIRRYCVRCLDPLVGSDRFDIIAELASTMPMRVIGMLLGIPESEQIGVRDANDARTKPGAPMKVAQADKADGRIYADYVEWRSKNPSDDLMTALLGVEFTDRKLTRKEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRRQIEQDRSLLTRAVDETLRFEPTPHVARWVARDFEAYGQTVPAGSAMLLLFGAANRDPRRYTDPDVFDIHRDNISHLTFGKGLHYCLGANLARLEGRVALDELLNRFPEWDIDYSTARLAPTSTVRGWERLDV---------- 218231901 25 ----------------------------PYEWYRLMRDNHP--VHYDEEQDVWNVFLYDDVNRVLSDYRLFSSRRERRQFSIPPLETRININTDPPEHRNVRSIVSKAFTPRSLEQWKPRIQAIADELVQHIEKCSEVNIVEQFAAPLPVTVISDLLGVPTTDRKKIKEWSDILFMPYSKEKFNDALNEFKAYLLPIVQEKRYHLTDDIISDLIRAEYEGERLTDEEIVTFSLGLLAAGNETTTNLIINSFYCFLDSPGIYEELRKEPNLISKAIEEVLRYRFPVTLARRITEDTNIFGPLMKKDQMIVAWVSAANLDEKKFSQASQFNVHRTGNKHLTFGKGPHFCLGAPLARLEAEIALTTFINTFEKIELSP----------------------------- 116695679 9 -----------LLHDYDLLS-DHYVQEAHALWRDIRSSGCP-VAHSEKWGGSWLPTTYDDIHHVAQNPAVFSSRAAEIAGEVGSGLVLPPLTSDPPDHKIHRDLLEPYFTPARVAAIEPYAQSLARDLARRVAVKGEADLGEDYSKPFVLSLLTRFLDVPDDRQERFMDWAIRVLGPFDQELRKAAFDEAFADLEQLLKEREQDPGEDLVSHIALATIDGKPISRKHRIGSLLLAVLAGADTTWNALNASLNHLADHPADRATLINEPGLLRTAVEELLRFYAPLSIARVTTEEVELKGRCIGAGERVILAYPAANRDPAVFENPDEVQLDRKRNRHLTFGVGVHRCLGSHLARMEMRVAIEEWLKAIPNFERISGA-VKWSAGNARGPENVRIR--------- 183984685 17 -------------YQFDRHSPEYRSQ--FKAITEEMHTTCP-MAWSDTYGGHWVAAGSHEVFELARCPAV-SNDHDVNNQRRGYKGISIPTAMDDPEHRIYRTVLNPYLSPAAVKRWEPFIDEVTRACLDERIEQGSIDFVDDLANIVPAVLTLAILGIPLEKWNLYSEPVHAAVSPDIQRVTEMHRQMGLDMVTNMIEI-RDNPRPGLVNALVQMRIDGQPAPDLEILGNLGLVIGGGFDTTTALTAHALEWLSEHPDERERLWRNRDLIDSATEEFLRYFTPAGDGRTFSDDVEFDGIHFKEGERLWISWAMANRDPQVFPDPDELVLDRRGNRHFSFGIGVHRCIGSNVARTVFKSMLSAVADRMPDYRCDPDGAVHYETGVIQGMRKLPATFTPGR---- 15828128 28 ----PPSLVEAQMLLLRLIDP-GTRADPFPVYRALIDYGPMQLPGMPLT----VFSSFSDCDEALRHPLSASDRLKATLAQQAIAAGAEPMFLDPPDHTRLRKLVSKAFAPKVVQALEGDIAALVDSLLDKGAAAGQFDVIADLAFPLAVAVICRLLGVPYEDAPEFGRVSALLVQPEATEERLRAGVWLRDYLEQLVKCRRGTPGEDLISRLIELDESGDQLTEEEIIATCGLLLVAGHETTVNLIANAVLAMLRNPSQWKALSSNPQRAPLVVEETLRYDPAIHIGRVAAKDMTIGQTTLTEGDTMVLLLAAANRDPAVYSRPDEFDPDRPSSRHLAFAVGSHFCLGAALARLEATVTLSAISARFPQVQLA-GELVYKPNVAMRGMSALPV---------- 40713163 7 ----------------------------------------------------WQAMGYDVVRQILGDHENFTTRLRLTASEPISGEGATISTYDPPEHTRLRRMLTPEFTVRRVRRLEPAIQELIDDRIDAMEAAGPVDVQTVFADPVGGGALCELLGIPRDDRNQFMRRVRQNVDSRGYKARAADSAAFNRYLQSLITRQRKDPDEGFLGMLV--RDHGDDITDEELKGVCTALLLGGVETVAGMLGFGVLALLDHPDQRRLLFAGREEADRLVNELLRYLSAVQTPRMAVKDVVVDGQQIRAGEYVLCSILMANRDEALTPHPNVLDAEREPAPHIGFGHGIHHCIGAAVARTVLRMAYQTLWRRLPGLRLAPAGQVKLRNAFIDSPDQLPVTW-------- 86138702 4 ------------VQHFDLTNPPGFVEDPFPFYDALL-SEAPVLAQPD---GSFLISRHADLDRIYRDTTLYSSDKAIFAPKFGLGSPLFLVFSDPPLHTRVRRIMSSALTPRAIARMEPGLIATVDHLLEGLNDRPSVDLIADFASRIPIEVIGNLLDVPLEERAPLRDWSLAILGALEPTTGHRAVEEFRDYLRDLIARRRESPGDDVLTRLIGDESATERLNETELIQNCIFILNAGHETTTNLIGNALALLHDYPEQRALLLAQPELIKPAVEEVLRFRSPNQLGRETKALVEIGGVAIPRGSNLQLMIGAANRDPAVFAQPEVFDITRRPNRHLAFAGGPHVCVGLTLARLEGKIALERFIARFPDYQILPGRQHGGRLRF-RGYAALP----------- 126436607 45 -----------------------------EAWRALDEHPLVEV-----EDGY-AATSRDFVELVLKNPSVFSSKRAF--DVLASPVPLVPIAFDPPEQARYRRILQPFFSPRVIKPLEADLRAQMVELIEPIVARGECDFVAEVASVFPTQVFLTLFGLPLEMRDQFIEWKNALSAAAGQTTVDEAAQELFMYLTELIQQRRGVPGDDVLSQVLNIEP-PDALSDEEAIGLCFLFILAGLDTVMDSLGFGMQRLAENPDRRREIVEDPALIPVAMEELLRLDPPAPFPRVTTQDTQVGAHTLPEGSRITSYLAVANRDEKLFPNPYEIDFHRSDNRHITFGTGVHRCLGSHLARLEMQVAYEEWHKRIPHYHITEGPHVHWPRGTV-GLDSLHLT--------- 145221851 3 --------PETLRYDFDRHRPDYRDRFLDITHEMHQQC---PLAWTDTYDGHWVAASSDAVFEVSNDHDVNNERRGYIPRMLAEGFRGGMLEMDDPEHRHYRTALNPYLSPAAVKRWEPFVDEIVCACLDDRIESGRIDFVDDLANVVPAVLTLAMLGVPLQKWEMYNEPAHASVYTPPDSPDAERVRELYDLFTNLMEI-RDNPRPGIINALATLRIDGEAPPDIELIGMLNLLIGGGFDTTTALTAHALEWLSEHPDERARLSADRDLLNPATEEFLRYFTPAGDARTIAEDVAVNGVELREGQRLWLSWAMANRDPAVFTDPDQIVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMLTAVLDRMPDYRCLPKETVHYDSGVIQGMRHLPAEFTPG----- 197330364 46 ---------------------PEYRACPHPVYAALREQAPVCLLKPPHGVDTYLITRYEDARDALSDPRFSKDMRGAIDTYHADALDDNVLFSDPPRHTRLRRALRSGFTPRRVEQMRPRITEIAENLLRACAKSTPVDLMSSFAFPLPIAILCELMGIPEGDRPHFRAVTLARFDPSRRAELEAAEAWLQARLGRLVAYTREHPSDCFVSDLVQAE---EGLDDAELVASLWVIFFAGHKTTAYQIGNSVLDLLLHPDQLAKLRTDPLLIPGAVEEMVRFDGSVSTFRYAAEEAEIRGTVIPKGSLVQIALSSANRDPEKFGSPDVLDVTREGIQHLGFGHGTHYCLGAPLARLELEVALSCLLREFPEMELADPQELKGPMPAFRGLETLHIVLEPSRRAA- 72163201 27 --------------------------------------EAGPIAWVELPGGVWSVTHHQAARELLTDSRLSKNMAHWGAYNRGEISPTWPLGTDGAEHKRLRTLTAQAFTPRRVEKLRPRIREITEELLDALEEREPQDLKSEFSFKLPMRVIGELYGVEEAAHGQLRSLYDKFFSSTPPEEFLATREALVQFYTELMERKKANPSDDLTTALLQANENGDRMTDEEVLGTLQIVVAAGHETTVNLLTNTVRALLRFPDQLELLRTGKATWEAAIEESLRWDPPTTNFRFATEDIEYGGVTIAKGDSVMISYGAIGRDRGQHDNPEVFDVTRKSSRHISFGYGPHVCPGAPLARLEAQVALPMLFERYPDMKLAVDELVPNPSVIVNSLKEFPVILRP------ 103486362 13 ------------VFEFDYIADPGILADCHARYWELKET-APPVFWTNAHGGHWVCNTGASVQHVVRHPEIFSSRYLSIPPNPNQP-KMIPEMLDPPEHRPYRQMLRPFFESKAIEPLEGRVAEWTDRLLSEVADAGECEFVAAVASRLPVAVFMELFGFPMERFDEFRHLVVDFFGARAPEERNLLAQRILGHIAELIQARMAAPEDDMISKIIVSEVDGRRLQFDELMSIGFLMFLAGLDTVTNAMSFGMRHLAHDSALRQRAIDDPGVIPDLVEELLRRYAFVATPRYIVQDTELEGAQLRAGDCILAPLPLVGWDEALNPDPATVSVERQFYRHAAFGSGIHTCLGLHLARMELIIFYRAWFSRIGHFRQVETGDESCRGGSVMALEHLHLAWD------- 118471247 8 ---------------FDPFS-EQYFENPFDIYRQMRDDAP---LYYDSEQDFYALSRHEDVAAALKDHEAFSSSRGLAMVKGDEPPQKSIIFMDPPEHRHMRSLLNKAFTPRAVQAQRDTVVEQVEHYLGQ-IDSDEFDVVQDFSGPFPVEVITRMAGVEPEYRQQVRHWIDTLSREPGQVAYSEAGMDTAMYYYSLVQKRRENPQDDMISRLIAAEIPGRRLDDVEITGFATLLGGAGAETVTKLIGTAMVTFAKFPDQWQKLLDDRSKVPAAVEELLRYEGPVQNVRYTLKEARVPSGTIPAGKPVFLLKASANRDERAWTDPDVFDIDRDRAQNLGLGYGIHSCLGAALARLESTIALERLLDFMPRYEVKWDGLQRVHMQNVAGYSHVPV---------- 145224922 11 -------------VHFDPFS-ADFYDDPHACYPRLR-AEAP--VYYNQTYEFYALSRHADVAAGLKDFATYSSAYGVMVRRGEKVPAKMIISLDPPEHRAMRSLVNKVFTPRAIEELRAMVSDTVGRFLAAAVEGSEFDVVQDFSAYFPVEVITQMLGVPERFRQQVRLWIDESLHRDISESGKQAMAEMWLMYYELIQQRRDDPGDDMISALIAAEVDGDRLRDSEIAGFATLLGGAGAETVTKLIGSAAVTFARHPDQWQQLLADRGKIGVAIEELLRYDAPVQNVRRSNVDVTVHGVTIPAGAPVFLLGASANRDPEAWTAPDTFDIDRSEAQNLAFGYGIHSCLGAALARLESAIALDKLLDLMPRYEVRWDRCRRVSMQNVSGWSHVPVRILP------ 89055408 11 ----------------DLSNHDTFVAGPPLATFDRLRRDDP-LSWTDWDGGFWSVTRYHDILEMNRNTKVFSSARGIRMEDQSYLARRTFQETDAPDHMQMRIKLARAFSKNVIAEFEEDIRGLCRDILDEVLEDESFDATKRIARELPMRMLGRILGTPDDDLPWLVEKGDALTDPDFTSHVLDAGAELYAYAKDLMATKTASGTNGVLHLILQPGPDGSVISETEFRNFFCLLVAAGNDTTRYSIAAGMQAMCYQPELLDQMKQG-DIWETAADEIIRWACPTYFRRTATQDYDMHGKTIREGDKVLYWFASGNRDTAYFDSPNRLDLARSPNKHLSFGHGPHLCLGMWLARLEVTVLFQELSRRITKIE-ADGPQQFLRSNFISGLKSLPVRIT------- 118466045 10 -----------------YYDPYDIGTDPYPTYARLREE--APIYYNERYD-FWALSRHSDVERALANWQVFSNRRSDILELIQSKFDMPGGVMDPPEHTVLRGLMSRVFTPRRMAALEDQIRQYCIRCLDPLVGSSSFDIIAELASMMPMRVIGMLLGIPESEQVSVRDANDARTKPGAPLRVADADSADGRIYADYVEWRSKNPSDDLMTTLLNVEFDDRKLTRKEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRREVYRDRSLLTRTVDETLRFEPTPHVARWMAADFECYGTTVPAGSAMLLLFGAANRDPRRYTDPDTFNIHRDNISHITFGKGVHYCLGANLARLEGRVALDELLNRWPEWDIDYDTAQLASTSTVRGWERLRIV--------- 115379060 5 -EPLPDPVPLTGC---------PYKANPYFLYKRMREAGPVHRVLFPSGVRAWLVTGYEAARSALNDDRRWRARASIMPEPQHSQLQVHLLHQDPPRHTRMRRFVTDAFTPRRIEQLRPRFQALADALVDGLPEHGPADLVTGFAARFPFQVLAEFIGLPPELAGRFDRDWGKVVQPVGPTDPEARLHGLQSYIAGVVAHKREHREDDLLSRLVVAHERSE-LSQEELGSMIFQLLVAGQEPVTNQITTALIALFRHPSQLARLRGNPDLLPRAVEELLRYDSALTTWRFFDRDSDLHGTRVPAGDSVIVSLCAANRDPRRFPDPDTLDFDRSPNPHLAFGHGIHFCPGAALARTELQIALGTLLSRLPGLHLSDEAIAWIPAVLGRGTNHLPV---------- 3688115 42 ---------------------------------------------------HWMATAHALVRQVMGDHQRFSTRRRWDPREIGGTGTFRPRELDPPEHTRLRQKLTPGFTLRKMQRLQPYIEQIVNERLDEMARAGPADLVAFVADKVPGAVLCELIGVPRDDRATFMQLCHAHLDSRSQKRRAAAGEAFSRYLLAMIARERKDPGEGLIGAVVA--EYGDEATDEELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQIDALRGGEQPAQRAVDELIRYLTVPYTPRIAKQDVTVGDQVIKAGESVICSLPAANRDPALVPDADRLDVTRDPVPHVAFGHGIHHCLGAALARLELRTVFTALWRRFPDLRLADPAQEFRLTTPAYGLTELMVAW-------- 48526148 21 ----------------NVMDPALI-ADPFGGYGALREQGPVVRGRFMDDSPVWLVTRFEEVRQVLRDQRFLNDTAPSLGRSFDDSPTARLLEMDAPDHTRLRRLVSRAFTARKITDLRPRVEQIADELLTRLAEDGVVDLIKHFAYPLPIAVICELVGIAEADRPQWRKWGADLVSLQ-PDRLSTSFPAMIEHIHELIRERRGALTDDLLSELIRADDDGGRLSDVEMVTMILTVVLAGHETTAHLIGNGTAALLTHPDQLRLLRDDPALFPRAVHELLRWCGPVHMMRFASEDVDIAGTKIRKGDAVQLILVSANFDPRHYTDPERLDLTRHPANHVGFGHGMHYCLGATLAKQEGEVAFEKLFAHYPEVSLAPEQLERTPLPGSWRLDSLPLRLR------- 157429071 9 --------------------------NIHPEYDWLRGRRPDSPIEFNEKKGAWDVFGHAECQTALGNYKVFSSQIAHLLPVTVELMEGDLSQTDPPKHRKLRNLLTPYFTPALISAMEPRIVTIVKELLDEVDGRPEIELVADLAYPLPVIVICELLGIPAGDRAMFKGWADNIIESFSGMQFTERMQPMLRYIREHLDERRRHPREDLLTHLATAEVDGERLTRNEAVTIAIIMLITGHMTTSMVLGNTLLCLDAYPEQAARVRADRSLVPGSIEEAMRLLSPATLPRSTAVDTTIAGRDVPKDQLIFLWLAAANRDPAVFDAPDEYRPERDPNPHLGFGRGIHYCLGAGLARLEAKIALNDLFDRFAVLRADPAPPTMFPTEDMIGVNRLPL---------- 119505617 29 ---------------FQLDNPSSWTKGQPFDLFRDMREQAP-VMWSPGMSGFWSITRYNDIKQVELAPDVFSSQRGSMPRQLIDASLNSLINLDSAVHINLRTQHAPFFFPKYVETLKERVGQKVDSLLDEMERRGPVDFAKVFSHELPMYTLCEMLGIDESDRPRVIKWMHFLSEPTLPFRFNAVLREMFEYGKTVMDDRRRHPREDLLTLIAHAEIDGEPLSQEYLDGSWLLIIFAGNDTTRNSLSGTMRLMTEFPEQRQMVIDEPGLIPKMTHEALRLVSPVTMRRTATQEAEIGEQRIAENEKVIMWYGAANRDPEVFPEPEKFDMHRPNVKHLAFGHGVHRCLGNRIAQMQLNIAYERIFDRFPDIQWT-GKQKIAPVVLVHAISSLKV---------- 30262617 25 ----------------------------PYEWYQFMRDNHP--VHYDDEQDVWNVFLYDDVNRVLSDYSLFSSRRERRQFAIPPLETRININTDPPEHRNVRSIVSKAFTPRSLEQWKPRIQSIANELVKDIENCSEVDIVEQFAAPLPVTVISDLLGVPTTDRKKIKAWSDILFMPDLDAEKGIALNEFKAYLLPIVQEKRYHLTDDIISDLIRAEYEGERLTDEEIVTFSLGLLAAGNETTTNLIINSFYCFLDSPATYKEVREKPKLISKAVEEVLRYRFPVTLARRITEDTNIFGPLMKKDQMVVAWVSAANLDEKKFSQASKFNIHRIGNKHLTFGKGPHFCLGAPLARLEAEIALTTFINAFEKIALSP----------------------------- 111020812 23 -------------------------AGRRAMFEELRQRSPIEFHAETAGPGFWSVVGYDDVVAVSRNPEVFSSAKGFTIDDVPAEFAMSMIAMDDPRHRRLRGIVQSAFTAASVRGIAERVRGTAAQIAADLPRDAEFDFVPDVATRLPVQVICELIGIPENDRPMILAAAADVVAGGGDQEFAAGLGQIYGYALELGERRKADPGEDLTSRLVSTMVDGEALAPTEFGSFVILLITAGFETTRQALAWALLLLSEHPDQKELLLADFAGIDNTIDEVIRFASPVYMRRTATVDTELGGAHIAAGDKVVMWYLSANHDERVFDGPGRFDITRANAKHLGFGADIHHCLGVNLARLELRVMLEELFTAHPTLH-AVGEPELLLSAFISGVAALPAR--------- 118470137 53 ----------------------------------------------------WLITGHEEARALFADSRVSVDDRPHWNEHMLATVHKRPRSVDAEEHTRFRRMLSKPFTFRRVEGLRPAIQKITDECIDAILAGPPADIVDKLALPVPTVVISEMLGVPYEDHEFFQEHANALARYAAADAMQKGAMSLHQYLIDLIEKKQAEPAEDAVSDLAE-RVTAGELSVKEAAQLGTGLLIAGHETTANMIGIGILALLENPEQADFLREDPKVIANAVEELMRYLSIIQTRRVAVEDIEIGGETIKAGEGIIIDLVPANWDAKAFPEPDKLDLTRDAGQQLGFGYGRHQCVGQQLARAELQIVFHTLLRRIPTLRLAPLEEVPFHDRLAYGVYELPVAW-------- 118465966 17 -------------YHFDRHSPDYRSR--FKAITEEMHAKCP-MAWTDTYGGHWVAAGSHEVFELARCPAV-SNDHDINGERRGYKGISIPTAMDDPEHRIYRTVLNPYLSPAAVKRWEPFIDEVTRAALDEKIEEGSIDFVDDLANIVPAVLTLAMLGIPLKKWKMYSEPVHAAVSPDIERVTAMHREMGLDMVNNMLEI-RENPRPGIVNALLQMRIDGEPAPDLEILGNLGLVIGGGFDTTTALTAHSLEWLSEHPEQRQLLSDERTLLDPATEEFLRYFTPAGDGRTFSEDFELDGTVFKEGERLWISWAMANRDPAVFHDPDEVILDRKGNRHFSFGLGIHRCIGSNVARTVFKSMLIAVLDRMPDYRCDPEGTVHYETGVIQGMRKLPATFTPGR---- 214044604 2 ---------------FDLSNPPGFTDNPFPQYDQLL-ADAPVC---PQPDGSFLISSHADLSKIYRDTTNYISDAAFAPKPLFEHHTTSLVFNDPPLHTRVRRIMTAALTPKALARMEPGLIAIVDQLLDEMPRD--ADLVEDFAATIPIQIIGNLLDVPLSERGPLRDWSLAILGALEPERGHQAVRDFKAYLQDLITRRKASPGDDVLTRLINGD-DGGTLTEIELIQNCIFILNAGHETTTNLIGSGLALLHDHPDQRAKLLADPSLINTCVEEVLRFRSPNQFGRETTAPVTLGGHDIPAGTNLHLCIGAANRDPAVFDDPTRFDITRHPNRHLAFAGGPHVCVGLTLARMEGRIALARFLARYPAYEIGQGRQLGGRIRF-HGPARLP----------- 134097319 29 -------------------------------------------VWQDRY-GVWHVFRHADVQTVLRDTATFSSDPTRVI-EGASPTPGMIHEIDPPEHRALRKVVSSAFTPRTISDLEPRIRDVTRSLLAD--AGESFDLVDVLAFPLPVTIVAELLGLPPMDHEQFGDWSGALTDPALAERIADVLNPLTAYLKARCAERRADPGDDLISRLVLAEVDGRALDDEEAANFSTALLLAGHITTTVLLGNIVRTLDEHPAHWDAAAEDPGRIPAIVEEVLRYRPPPQMQRTTTKATEVAGVPIPADVMVNTWVLSANRDSDAHDDPDRFDPSRKSAAQLSFGHGVHFCLGAPLARLENRVALEEIIARFGRLTVDDDERLRHFEQIVLGTRHLPV---------- 87200464 10 ---------------LDTSDPALIP-DPWPTFTTLRERD--PFHWSKY--GYWVVSRHEHVRDVLMNRKDFGTGGPDFDVLANPAYRWVFIMQDPPQHTRIRNLVVGSLTAKRVRAMEPRIREIAQALTDGFKARGSADLITEFAYKFPVMVICDLMGIDYEASEMFTVFEARILSPEELALANRRILELEAFFQAQFENRLAHPRGDLLTSLARTGQEPGGLSVHEAITVTIGLFGAGFETTANIIGNGLHALHANPEQWARLVADPSGMASACEEALRQSSLIATYRTALADTSVCGHPVSAGQRVLTLIGAANRDPRKFADPDRFDIARNDADHLTFGGGIHFCVGAELARIEARVAFEHLARELPQMQVDTGGACWRENFLFRGLTGLEARW-------- 38304879 21 -------------------------------------REPVARVRLPSGDTVWLVTGYEEVRTALTHP-LLSRQVGADDPQVGSAGGVRTLQSDGAAHGAVRRLAARPFTPRRVARLRERIQGITDGLLDTMERSGPADLVSSFAYPLPITVICELFAVPEGDRARFGVWSDRIVTLLGEQEVADARDALQGYLHELVTARRAEPGDDVVSGWLTADENGDRLTDDEVVRLSQTVIIGGYETTVNSISAGMWRLFQHPEQLAAVRADPGLLRGTVEEILRYQPQGLFFMVARGDLELGGVTIREGDGVMPLPNAANRDAARFADPARFDIHRPPGGHVAFGHGAHACLGSALARIELEVALGTLLGRFPGLRVADLDELAWRGDLVCGLREL------------ 15029326 4 -------------RDVPVYNRRDRLDPVPELVELRNRC---PVLRTELHGGGWLVTGIDESREVLSDQHRFTMLPPADTEAQSRRLQNIPLHYDPPEHTRLRKMLNPEFTMRRLRRLQPRIDAVVEECLDAMEQAGPADLMQHFAWQIPGHTACELLGVPRDDRAELSRHLD-ITRDDGRGRAMAAGRAYRAYFHQLTARQRRDPGDDLLGMLV--REYGDEITDEELEGLAASLTSAGIENVASMLGLGTLVLLEHPDQLAELREKPELIDRAVEELLRHVSVIPTPRTALEDVPLGGHVVPKGERVICSAFAANRIATPGDDEDGFDITREPAPHMAFGHGVHHCLGAPLARMQLRTAYQALWRRFPELRLAPHEEIRFRSSRVYSVDALPVAW-------- 21911410 12 ----------------------------------------------------WLATGHDVVRQVLGDHTRFSTRRRFRNDEIGGKGVFRPRELDPPEHTRLRRLLAPGFTHRKIRRMAPYIEQIVTERLDEMEREGPADLIELFADEVPGPVLCELLGVPRDDRAMFLQLCHRHLDASSGRRRAAAGEAFSRYLVTMVARERKDPGDGLIGMVVA--EHGDTVTDEELRGVCVQMMLAGDDNISGMIGLGVLALLRNPEQIAALRGDVPAAERAVDELIRYLTVPYTPRTAIEDSTVGDQVIKAGETVLCSLPTANRDPALLPDADRLDVTREAVPHVAFGHGVHHCLGAALARLELRIAYTALWRRFPDLRLADGATEFRLSTPAYGISRLMVTW-------- 87198783 2 ---------------LDLKNPDTYQGGVPYAALQDLRAEGPVHWNPESDGGFWAVLGHDEIVAVSRQPDLFSSENQVGLTGAGESAIGIPISRDPPSHTQYRKFVMPALSPARLQGIEERIAKRVERLFAQVPLGETVNILPLLTVPLPLLTLAELLGVPADLWPDLHRWTDAFVGEDDPEAMQAVLAEFMGFATALFEDRRANPGPDIASLLANTEIRGEPAPLRDFIANLILALVGGNETTRNSINHTMIALAENPGQWDILRADPSLMTAAVKEMVRFASPVHMRRTAMRDTQLGQQAICKGDKVVIFYPAGNRDPAVFENPDRFEITRPVRQHLAFGSGAHVCVGSRLAEMQLRLAFAEMARHVRAFEVV-GEPSRVRSNFINGFKRLEVR--------- 149924744 11 ------------------------------------------------------VTRYADVETVLKSPDAFAGQRALRIPKLAESFMNGMITSDDPMHRRLRKLVARAFTPKTVAALAPSIEAKTAQLCDAIVNEGSVELIDALALPLPVHVITELVGVPASDRRRFQGWVHDVMRNFSPWNMPFILRGLWRYIRELAARKRAAPTDDLLSALALVEDEGDRLSTDELVAMAFLLLSAGHETTVSLIANGTLALAEHPERWEELREHPERLPAAIEELLRYDGPTTEFYYAKHDTQLGGAQLPAGAAIMPMVLSANRDPAVFDDPDALLLDRTPNPHLAFGMGVHYCVGAPLARLEAKIAFTALLQRFEPPELAVEARIRYRDALF------------------ 34921860 25 ----------------------------------------------------WQAHGYEVVRRILGDHEHFTTRPQFTQSKSGAHVEAQFVTYDPPEHTRLRKMLTPEFTVRRIRRMEPAIQSLIDDRLDLLEAEGPADLQGLFADPVGAHALCELLGIPRDDREFVRRIRRNADLSRGLKARAADSAAFNRYLDNLLARQRADPDDGLLGMIV--RDHGDNVTDEELKGLCTALILGGVETVAGMIGFGVLALLDNPGQIELLFESPEKAERVVNELVRYLSPVQNPRLAIKDVVIDGQLIKAGDYVLCSILMANRDEALTPDPDVLDANRAAVSDVGFGHGIHYCVGAALARSMLRMAYQTLWRRFPGLRLAPIEEVKYRSAFVDCPDQVPVTW-------- 120406521 17 -----------------------------------------------------VFSSYADCDEVLRHPRLKSTAAQRAIADGAEARPFGPLFLDPPDHTRLRWLVSKAFVPKVVKALEPDIVTMVDGLLREAEAGATFEAIGGLAYPLPVAVICRLLGVPLEDEPQFSAASALLSAGSGFEERMQAARWLRGYLRELIARRRRDPGEDLMSGLIHVEESGDQLTEDEIVATCNLLLVAGHETTVNLIANAILALLRNDGQWAALAADPGRAAAVIEETLRHDPPVQLGRIAGQDMTIGGVTVPKGDNILLLTAAAHRDPDHVDRPDEFDPDRPVIRHLGFGKGAHFCLGAPLARLEATLALTALTSRFPDAKLA-AEPVYKPNVTLRGMSELSIT--------- 60593473 24 ----------------------------------------------------WLVTRHDDVRLVTNDPR-FGREAVMDRQVTRLAPHFIPARLDPPDHTRLRRSVAAAFTARGVERVRERSRGMLDELVDAMLRAGPADLTEAVLSPFPIAVICELMGVPATDRHSMHTWTQLLSSSHGAEVSERAKNEMNAYFSDLIGLRSDSAGEDVTSLLGAA-VGRDEITLSEAVGLAVLLQIGG-EAVTNNSGQMFHLLLSRPELAERLRSEPEIRPRAIDELLRWIPAVGLSRIALEDVEIKGVRIRAGDAVYVSYLAANRDPEVFPDPDRIDFERSPNPHVSFGFGPHYCPGGMLARLESELLVDAVLDRVPGLKLAPEDVPFKKGALIRGPEALPVTWH------- 169627381 16 -----------------------------------------------------VLATFADCNAVLRHPQASSDRRNIVQRQLAQNPNLIFLGLDAPDHTRLRKLASKAFAPRVINAMAEDIQTFVDKMLDDIALRGTFNLVTEFAYPLPVAVICRMLGVPIEDEPEFGRASALLGSPANMDERFQAARWMWDYFIDLIASRRRNLGDDLLSALIQVEEAGDQLTEEEIISTCTLLLIAGHETTVNLIANASLAMLRHPEQWKLLGQNADRAPLVVEETLRYDPPVHMARVADGEMAIRDFILPDGEWVLLMLAAAQRDPDVGPDLDVFNPDRSEIKHLAFGHGPHFCLGAPLARLEARLALSSITARFPGARL-MDEPTYKPNVTLRGLAELPV---------- 145224730 6 ----------EDLEDFGSFDDAGDVRDPYPELARLRREEPIQRMPGEEGKPVFIVYRYEDAQQMLRDNVTFSS-SGVIAAFGPVLGERVMLGMDEPVHGRLRSLVSKAFSQKGLARWQDELVGRVNELIDRFQADGKADLVKQFTFDYPSRIIAGLLGLPEQDYPQFQRWSISLLSWINPERGLAAAAALCEYFAPILEARRTDPQDDLISLLAEAEIDGEKLTDEEIFSFLRLLLPAGVETTYRSLGNLLFALLSDTAQLDAVRADRSLLPQAIEEGVRWNPPLTITRTTTCDTELGGVPIPAGCSVLPMLGSTNRQEDRWEDPDEFNLFRAQKANLGWGYGVHVCLGMHLARLEMRTAVNLLLDRLPGLRLDPGDDPHIRGQVFRSPTSLPVLFD------- 148554880 1 MASAPDDQADKAVMDFD---PAVCTYDRWIEKFGEAREKCPVFA-SEAHGGYWVAASYEHATNISRDWETFSSRKVWDPEPPFAGPPFVPVETDPPEWKLYRHLLNPFFGPKAVETYRTRARQVMRALVDRVIETGACDIVNDLANPLPALSTLDILGIPY-DQSNWRRFSDPFHKLAYARGTAEFPQCLADLLAEQVERDRANPREGLFSSLCNGEVAGKAFSVPEIVGLGMMVLVGGVGTTNALFSNSCVWLSKHPEVRRKLIDNPDMLPIAREEFVRFYSPVHSARLVTREVVVNGQRLEPGEQIMVAFSSANHDETVFENAGEIDVERFPNPHVGFGSGIHRCLGSFLARMFFETMFAEVMARMPDFLVDEERAVRYPDSTKNGWITIPATFTPG----- 82658725 29 ---------------FDLSDQDRFTDGFPHEVFARLRKEAPVLRHTRDGEDFWVLSRYDDVVEAAEHPLLSSQGGGDREGPAGTYSGAMLNMMDDPRHRLLRDLVSPSVTGPVLEALGPLITERAEAIVSEVVERGSCDFQNDVAGRFSVEVMAALMGVPRADWPQFVDWTEVVMGYEDRASGEAALLAMYQYGVQLLARKRAEPAQDFLSVIAAGELGESPLRPYEREVFVNLLTLAGSEPTRNVIAVGLLALAEHPEQWQALRADRSLLDGAVEEMMRWSTPTYNRRTATEDFTFRDVRFRRGDKVTLWWSSANRDESVFPDAMSFDVRRNPNPHLAFGRGPHVCLAVDLARLELRTLFTALLDRVAEVRL--SGPVPWAANSKHTVAEVPVEF-------- 7688715 5 -----PTVSPSELEQIDLASPVLHAEYELDEIFRHLRADEPVYWQQPRNPGFWVISRHADVNEVYKDKEHFTTEHGTLLTGGDSASGAMLAVTDGVRHHQVRNVLSRGFSARMLDLIAHTLQETVDGLLLAALERGECDAAQDIAADVPLGAICDLLEIPHADRKYLLGLTSHAWSTDYADEPPEAKNEILLYFSKLLKERRGGVREDMVSLLANCRIDGDPLKAAEQMANCYGLMIGGDETGRHAITGTILALIQNPDQWRALKNGDVDLNTATEEALRWTPSLHGGRKATGDVVINGRRINAGDVVSVWISSANRDETVFDAPDEFNLARTPNKHFTFAYGSHYCLGHYLGRMEVYAVLDGLRRLVGDLE-QIGEERWIYSSILHGMSSLPIRIT------- 171060315 18 ---------------------AAFLADPYPTYAALREAG-PMHWSDEFFGGAWVLTRHADVDAVLRDDARFSAQRPDALNSRAELQDFAMLFIDAPDHQRLRGVMNAGFRGDQLERLRPGIERWIDQRFDAIDAKGQFDFMAQIARPMPAQVIATLMGITEADRGDFIAWSDDLADRELTRRARISLLAMARYFEQLTAQRRRQPGDDLVSRLVQGEARGQIQPGAEMLAQCAMLLFAGHETTRNLLGNGLHALLAEPGHWQRLQDEPALLPGAVRELLRHESPVQTGRRVATDLVLHGQLLRRGDLVVGLIGSANRDPARYEQPDRLDLARRAAPSLSFGAGPHVCIGASLTLMEAQILFSRALQRWPGLQLVDATPRWNGNPVYRGLQSLRVI-APATP--- 182440412 17 ---------------FDYAHELEFDPQLRQ---LLTEEPVSRIRMAYGEGEAWLVTRYEDVRTVTTD-RRFSRSAVLGRDFPRMTPEPIVQAMDPPASSRLRGLVAKSFTPRRVEQMRGGTQRVVDRLLDEMEEEGPADFVARVSAPLPLITICEALDIPEADRPWLRAHAMTMMNAAGKQDAVRAKAELRGYFQELTADRRRSPGEDLISTLATARDGDELLDDDELAVMAMVLLITGQDTTTYQLGNIAYTLLTRPDLLRSLRAEPQRLPRTLEELLRHIPFVGIPRIALEDVELSGVLIKAGDVVHVSYLTANRDSAKFDRPDELDPDRPTIPHMTFGWGAHHCLGAPLATMELEVAFSTLLTRFPALRLVPPEDVSWNTTSIRYPLALPVTW-------- 2792333 13 ----------------DLFSPEVV-ADPWGAHAAVREAPTLQIGGFMGGPPMYLAARYEDVRQVLMDQRFQCNPLADSPAEDIRNGVFRHLDMDGEEHARLRKLVSYALTAHRVGKFRPRVEELTAELLDKLEAAGPIDLVESFCYPLPVTVICELVGVDHEDRPQWRAWSDAMATLDGKRLPEEVRKTLAA-ARGMIERRRAEPKDDMVTALVEAQAKNPGITDDELVGVLFSLVTAGHQTTTYLIGNSVLALHEHPDQLARLKADPSLWPQAVRELQRLGPIQGQPRFATEDIEVGGTVIPRGMPVVPLIMAANSDPRKFPEPEKLQIDRGSESHLGFGKGIHRCLGQHVAYLEAEVALRGLYTRFPDMTLAPREEIPWRPGFTRT-KDLPVRLRPAS---- 108799519 10 -----------------YYDPFDFDDDPYPVWKRMR-AEAP--LYRNSRYGFYALSRYDDVVRALPDWQTYRSGRGTTADSGIEVPPGILLWEDPPLHDLHRRLLSRVFTPRRMLAVEDLVRGFCSRALDPLRDAEGFDFVTDLGAIMPMRTIGYLLGIPEEGQQQIRDLNDKSITVGSQEVSQTIFEESLGVFAEYIEWRSTHPSDDLMTELHNAEVEERQLERTEVLAYTAMIAGAGNETTARLIGFMGQLLGEHPDQRRELVADPSLIPSAVEETLRYEPPPVQARYVARDVELYGRTVGEGSYMLLLNGSANRDETRFTDPDRYDIHRK-AGHLSFGQGLHFCLGSALARLEARVAFEEVLARWTDWDVDYANATRARTSSVRGWAKLPVR--------- 41408480 53 ----------------------------------------------------------DAVNTVFRDGRVFSSKP--YDKTIGLFMGPTILAMEGKKHRDHRNLVSAAFKSKALARWEPTIRPICNALIDDFIDAGTADLVRQFTFEFPTRVIARLLGLPDEDLPMFHTRAVQLISYHVDYERAEASAALKDYFLEQIEQRKSKPTEDIIGDLVTAEIDGEKLSDEAIYSFLRLLLPAGLETTYRSSGNLLYLLLTHPDQFAALQADRELLAPAIEEGLRFETPLTTQRFTTEDTELQGVRIPARSVIGVCIGSANRDERRWERSEEFDIFRKHVPHISFAAGEHTCLGLHLARLETRVAMECLLNRLTNVTLLSDGDPHIHGQPFRSPTALPVTFD------- 38324680 30 ------HGTDPLVVDFPLRAPGI--PFPPPEYADYRDKKGLVLSHLPDGKRVWLVTRHEDVRAVLTNPAISSNQHPGFPNPRQDQIPGWFVGMDSPEHDRFRKALIPEFTVRRVRAMKPAIERTVDAQLDAMLAAGTADLVADFTLPIPSLVISALLGVPPADREFFESRTRVLVRAYSDEDRLAAGKDLMRYINRLIEIKKNWGGDDIVTRLLATGAIGAH----EMSGVLMLLLIAGHETTANNIALGVVTLLKNP----QWIGD----ERAVEETLRFHSVAVSLRVAVEDVEIAGQHIKAGEGIVPLVAAANHDEELFACPHAFDPSRSARGHVAFGYGVHQCLGQNLVRVEMEVAYRKLFERIPNLRLDVPEDNIKYDGVLYGLHELPVRW-------- 108759169 12 ------------------------RANPYPLYAELRKTPV-----AREADGTYIVSTYDEIVALLHDPRVSSDIRNLVPQEGPPGLPEPFIRRDPPDHDRLRKLAMRPFTPGRIDALRPWLVETTTGLLDALAGKNQVDIVGDVAYPFPVTVICKLLGVPREDEARFHELADAGVETLDPTTRDRTKAELGQYLAALADAHLRQPGGDLLSGFLTDNGPDGRMSREEVLSTAALLLVAGHETTVNLIANGMLTLLRHPGVFERLRREPELSIPLVEELLRYEPPVQFDRVTLADIDIAGTTIPQGSPLVLMLAAGSRDPERFDDPDRFMPDRPNNSHLGFGSGIHYCFGAPLARLEAQIALTELACRLEHPRLVADPPPYRPNPALRGPLHLLVEVD------- 115375756 7 ---------------FHPFAPP-LRDNPHPIFEEARKEE--PVFFSEI-LKCWVVTRYEDVYAVLQDSRRFSSAGNLAVHKESQYTDPPLVNEDAPVHTRRRPVYKKLFSQEAIRSLEPRIRDITKELVDGFAHQGHADIVSQLAYPLPMRVVLSWMDIPQEMMETIKRWGDAWVTPEHQMECAHMVVKLQRYIADLLAERLDQKRTDAMTQLATQLLTLEKLSIEELAGMVSGTVVAGNATLTSMVGLTTRVFLQQPNLWQRLREQPERISQAIDEALRLESPWGLRRVTTEPVEVGGVKLPAGARVLVAFISANRDVERFPQSEVFDLDRPNAQHMSFGKGVHVCVGSGLAKQEVQAAMEVLLQRLPDARLVPGQELTFVPGLLRQHERLLVEWSPQRV--- 1169644 17 ------------------------------------------------------VCRYEDVRRIFADSNRFSSGGDVIEDELAAMRAGNLIGLDPPDHTRLRHILAAEFSVHRLSRLQPRIAEIVDSALDGLEQAGPADLMDRYALPVSLLVLCELLGVPYADRDELRDRTARLLDLSAAEQRAVAQREDRRYMATLVTRAQEQPGDDLLGIL--ARKIGDNLSTDELISIISLIMLGGHETTASMIGLSVLALLHHPEQAAMMIEDPNCVNSGIEELLRWLSVAHSPRMAVTEVQIAGVTIPAGSFVIPSLLAANRDSNLTDRPDDLDITRGVAGHLAFGHGVHFCLGHSLARMTLRTAVPAVLRRFPDLALSPSHDVRLRSSIVLGLEELQLTW-------- 111222632 22 -----------------IFDP-RWRSDPYPLYRTLRES-ARCHWLSPARIG--VLTRHADCVAVLQD-----SAWGHVPMETSAFRPVTMLRANPPTHTRLRRLVSRAFTPARIARFRPMAEALAGELLAAAVDRGEVDLVEAFTRPLPLRVICSLLGVPAHDEKVFSGWASALTRPVERAQRTEATRAFADYFTALIARRRAEPADDLLSDLIAVQDQGDRLGADELLEICVLLLVAGYDTTVNLVANAVLALARDPGQYAALQANRTLVPAAIEETLRHDPPVQWGRTALTDTDLAGQAFRAGDGIILVAGAAHRDPAAFPDPDRFDLTRPAARHLGFGHGLHYCLGAPLARLEAETMLTALLDRVARLEIV-AEPTYRPHLAVRGVDALQIRLHPA----- 214003834 79 ----------------------------------------------------WQASGYDVVRRILGDYENFTTRPQFSKEKSAAHVEAQFVTYDPPEHTRLRKMLTPEFTVRRIRRMEPAIQGLINDRLDMLEAEGPADLQGLFADPVGALALCELLGIPRDDRTEFVRRIRRNADSRGLKARAADSAAFNRYLDNLIARQRKDPDDGLLGSIV--REHGDNITDEELKGLVTALILGGVETVAGMIGFGVLALLENPDQIPLLFAGQEKADRVVNELVRYLSPVQNPRLAIKDVVIDGQLIKAGDYVLCSVLMANRDEALTPNPNVLDANRPAASDVGFGHGIHYCVGAALARSMLRMAYQTLWQRFPGLRLAPIGEVKYRSAFVDCPDQVPVTW-------- 111223488 17 ---------------------------PPPAYKEIGQEGPVVKVSLFDGRESWMVTGYRESREILTHPNLSSLRTPIVAPRSPVARSLALLAMDPPIHDVYRRYLNPHFSLRSVRAMRPELERIIAGYVDRIIDHGPADLIEMLAVPMPSLIICHHLGVPYADHDFFQDCSGKVMLA-GEEEAGKAAQDLVEYLDNLVTEQQRNPTDGLIGQLVRERVSDGDIGHDELVSIALVLLIAAHETTASTLAIGIINLLGHPEELAKLRADISLLPGAIEELLRYVATTVAVRIAKGDIEIAGHHIREGEPVLVSGTLANRDPQVHQRADEFDIQRDDTFHLTFGFGIHQCLGQNLARLEIELALRELITRLPGLRLAPMEELPILSGTVQRVLELPVEW-------- 17548930 5 ----------------DLSTPSFL-ENPYPLYETLRSQGPFVRIGPNA-----LMTGHYSIVDALLHNRRYGDEGPNMP--LFQGFSRMFLMLNPPMHTRLRGLMMQVFNARQIESMREVATATAHQLIDDFEQKPSADLVAEFAFPLPVRIICQMMDLDIDDVSKLAKVFDPAMSADALVETSAAYEELAQYFTKVIEARRAQPGTDLISMLMRAEENGETLTHDEIVSNVILLFIAGHETTSNMIGNALIALHRNPQQLDLLKREPSRMPNAVLECLRYDGSVQTIRAALEDVEVEGEVLPRGTTVFLMLGAANRDPAQFTDPDQLDIGRQQGRLQTFGAGIHHCLGYRLALIELESALGALFERLPNLRLTNLDQLSWQRGNLRGVNALMAAW-------- 134097260 6 -------------------SPTPRPESRHSPAAACPHA---AVHREERPGGTWQISAFSEARAALGDSR-FSKDPRRLGEALRAGGRSMLLNSDPPDHTRLRRLVGKAFSPATIERLGPTTQRLADELVASMLPAGRADLLAQFAYPFAFGVIARVLGLPPDSYRIFQRWTESMTAPREQGTRMVAARHLCEHVTELVRRSREAPAETLLDELVSARDDGDRLSENELVATVLLLIIAGHETTVNLIGNGVHALLQHPGQLALLRDHPDLIDGAVEELLRFQPPISTLRVTTTDVEVAGTEIPAGSIVNVLVPAANRDQRQFPDADRLDITRPPSAHMSFGHGIHYCIGAPLARMEGRIAIGALLRGLPGLRLAPAAEIPWRSNILRGLQRLPVRFDSA----- 157384622 9 ---------------------------PPARYAELRAATPVAAARVWDGSRTWLITRHEHMRALLADSRVRIDPPRLSPADGAAEATRSLLTLDAPDHGTLRRVFIPEFTVRRVRAMRPGVERIVDGLLDRFDTERPADLVAELALPMSTLVICELLGVPYEDHAFFQSRSERATRLMGDDESVTALLELRDYLDRLITAKAEAPGGGVIGTLTQGLRSGE-LTHADVLDNAVLLLAAGHETSAAMTALSVLTLLQHPDAWRELTENPALLPDAVEELLRHLTVAGLRRSAAEDIELDGHTIRAGDGLVFLLASGNRDEKVFPSPDVFDIHRPAGRHVAFGYGPHQCLGQNLARLELEVTLGAVLRRLPGLRLATDVDALREDSAIFGLHELPVTW-------- 214038231 15 ---------------------------PYHYDRSLREAAP---VYQDPDSGVFAVSTYELVREAHRAKNVFSNEFTLALGSTDKLDPEILLTLDEPGHTMFRDAVKELFTATVMARHEPWIRDLARTLADKLATKNECDFIQEFTRPLPLSVIMHVLGIPLEEFDRAFQWTSQVADQDKLLAAHHGLKDEYDWFVAAMAERTDNPRDDLLTKINDLRVEGRELTVEEKLSFCTQFLVAGNETTTATLAEGMRQLCLNPEQEQLIRADRSLIPNLVEESLRLASPTSMWRVTKSDYELGGVLIPEGSAVLLKYFSSNHDPAMFEEPMKFDVQRANRRHIAFGFGNHVCIGQHLSKLEMTIAWEELFDRFENFSLADGELEYMPNILLRGLEEIPIRYT------- 19172007 5 -------------FDHDIPSFPMARECPMHPYRELRGQEPVSRVRMPDGQVAWLVLKHALARKLLADPRVSADRRAATERVRRLTTRRSMIHLDGDEHGAHRRILTGEFSLRRIAAQRPRVQEIVDRSIDEMLAAPPADLVEHVSQAVPSLVICELLGVPHEQRRDFHEWAGMLVRSVSIQERAAASDALNDFLEALVTEKRGEPADDLIGRLIARNRQTPVMTHDEIVGTAVMLLVAGHQTTANMISLGVVALLENPEHKARIAADSSLLPPAIEEMLRYFSVVAPARVATEDIAIGGVTIRKNEGIVVSGLAADWDDEVFGHPDRLDFERGARHHVAFGYGVHQCLGQNLARVELEIVFETLLRRVPGLSLAPAEELPYKDAGIYGIYRVPV---------- 3688116 25 ----------------------------------------------------WQAHGYDVVRRILGDHENFTTRPQFTQAKSGAHVEAQFVTYDPPEHTRLRKMLTPEFTVRRIRRMEPAIQALVDDRLDRVAAEGPADLQALFADPVGALALCELLGIPRDDQREFVRRIRRNTDSRGLKARAADSAAFNRYLDNLIARQRRDADDGFLGMIV--REHGDTVTDEELKGLCTALILGGVETVAGMIGFGVLALLENPGQVPLLFAGPEQADRVVNELLRYLSPVQNPSLAVKDVIIDGQLIKAGDYVLCSVLMANRDEALTPNPNVFDANRAAVSDVGFGHGIHYCVGAALARSMLRMAYQALWQRFPGLRLAPIAEVKYRSAFVDCPDRVPVTW-------- 120405830 10 ---------EARSFHFDRHTPQ-YRDRFQEITAQMQAR--CPLAWTDTYGGHWVAAGNREVFELARCP-HVSNDNDIDGTRRGYTGINIPLEMDDPEHREYRSPLNGYLSPAAVRRWVPVVDELVKACLDEKIEDGRIDFVDDLANIVPAVLTLGLLGVPLKDWEIYCEPAHASVSPDFPRVADLAIASAMG-MMHHVAEIRQTPRPGLIDALVRTRIDGQPAPDTEIMGMLMLLIGGGFDTTTALTAHALEWLSQHPDERERLRDRDTLLDPATEEFLRYFTPAGDGRTVAEDIEVDGVVLKEGERLWLSWAMANRDPALFQNPDEVVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMLTAVLDRMPDFQCDAAGAVHYETGVIQGMQHLPAAFTPG----- 118471421 13 -----------------YYDPYSVQLNPHEVFARIREE--APLYYNEQHD-FYALSRYHDVNKAVIDHETFISGRGALLELIKSGMEIPPGTLDPPIHNIHRNLLSRMFTPRKVLALEPQIREFTTRCLDAVAGSDTFDFVNDLGEQMPMRVIGMLLGIPEDRQRAITDHGEETLQGTTVDSLATG-----EVFAEFIDWRADNPSDDIMTDLLNAEFEDRKLRRDELLLYLTVIATAGSETTTRALGWAGKTLADHPDQRRDLVENPALIPQAIEELLRWEPPAQIARYVTRDVEYYGKTVPAGSAMLMLVGAANRDHRRFPNGDVFDIHREQFSHMTFGAGTHFCMGNALARLELRVALEEILKRFPEWEVDWDNARPSETAAVRGWAAMP----------- 32487240 43 ----------------------------------------------------WLATGYTVVRQVLGDHRRFSTRRRWNEREIGGRGNFRPRELDPPEHTRLRQKLTPGFTLRRIRRLKPYIEQIVTERLDALERAGPADLVELVADEVPGAVLCELIGVPRDDRAMFMQLCHGHLDSRSQKRRAAAGAAFSRYLLAMIARERKDPGEGLLGAVLA--EYGDTATDEELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQIAALQGDDQSADRAVDELIRYLTVPYTPRVAMEDVTIGGQVIKEGETVSCSLPMANRDPALLPDAGRLDVRREPVPHVAFGHGVHHCLGAALARLELRTVYTALWRRFPTLRLADPEPSFRLTTPAYGLTSLMVAW-------- 73669449 16 ------------------------RANPYPLYAKLRQTPI-----TRQIDGSYVVSTYREIVSLLHDPRIGSDDRPSAGLSAGSETEVVPIGLDPPEHDRLRRQATWPFTPGRVADMEPELILLANRQIDTIKGRTSIDIVEDFAYPIPVTMISELLGVPPEDQPRLHALSEAIIEDRRQEQSSQTFKELEQYMEVLIEHHRKQPGSDLLSGLITDHGSDGPMAQADLVSTASLLLIAGHETTVNLITNGMLTLLRHPDVLERLRREPDLVIRLVEEFLRYEPPVQINRVALSDITIAGTTIQKGSPVILLLASGSRDPARFHDPEKFDPDRRDNMHLGFGSGIHYCYGAPLARLETQIALTELVQRLENPRLAHDPPPYRQSATLRGPRHLIVEID------- 111221983 26 ------------------------SGDPHAIWEVMRAQAPLHHQVLADGRAFWSVTRYDDVRAVLGDHRRFTSERGTVVTHLGETAGKLMTSTDPPRHTQVRRAIGTRLTARAVASRQNQIRQAIVRFLEPLLDGGTDDLAER-ALRLPMVVAGPLLGIPERDWDELVQLTAMVTAPSDAATLAIAHHEIVTYVTDWVRRRRSSGERDLLDHLMSVRAGDAPLTDEEIAYDGYSLLLGANVTTPHTISGTVLALVELPEQFDKAQADPTLVPSLVEEGLRWTSAANFMRYAACDTEIGGGTVRRGDAVVAWIASANRDESRFADPHEFDLTRDANRHVAFGVGPHYCIGAPLARLTAQIFFDELLDRCASIEL-GGAPEHLRSYFIAGMTHLPVV--------- 145221858 5 -----------------YYDPYNVEIDPYPVYKRLRDE--APLYYNEKFD-FWALSRFAEVDSALKDVDNLSNAKGDILEAEPVMPDGVFINEDPPVHTVHRLLVSRAFTPRKMKAIEEQVRAFCQACLDPLQGGDRFDFTLDLGAEMPMRVIGMLVGMPDSLQRSVRKAAGARLRNKPGEPLPVKKDNYFNMFRDYVAWRKDNPSDDLVTELLNVEFEDRKLRDEELLVFLGVIANAGSETVGRLFGWLGKVLADHPDARRELAADPSLIPGAIEEILRMEPPVHNARYVAKDVTYHGQTVPAGSALLLMAGAANRDERRFDNPDVFDIRRSPN-HLTFGRGAHFCLGTSLARLEGRIALEEILKRWPDWTFDEDNAHRAPTATVRGWDSMP----------- 108743983 20 --------------------------DPPAAYARLRAEDPVSPVTAPGDPNGWLVTRHDLVREILAD-ERFSHRAPPFPMDEYKPVPSAPGSMDAPEHTKYRRLLAGHFTLRRIQAYEPELERLVDETLEEMAAKGPADLVTDWAEVFSLRSVCSLMDVTPELMDGIAEHFGALMRLTYTEEFIHHIESMDALIRPMVAERMAEQGEDFFGRLSAT----GELTEDELVNLAVLTLGGSLDTTPNMLALSTFALLEHPEQLALLRERPELYAGAVDELLRYLTISQMGRCAVQDVELGGRTIKAGQTVVLSLPAANRDPEVFTDPDRLDVTRIPRKHLALGFGAHQCLGQHLARSSMRIGLRKLFDRFPSLRLAPAAEVPLRDRSVHGVDELPVAWD------- 145224725 1 -------MPAHDTVEL-YYDPYDFADNPYPVWRRMRDE--APLYYNDKYN-FFALSRYADVSRALPDWQNYRSGKGTTADNGIEVPPGILLFEDPPLHDIHRRLLSRVFTPRRMLAVEDLVRGFCARALDPLRDGDGFDFVGDLGAFMPMRTIGYLLGIPEEGQEQIRRRTDQAVGDAAGDVSATVFAESLALFAEYIEWRSTHPSDDLMTELLNAEVDERRLERNEVLAYTAMIAGAGGETTARLIGFMGELLGNHPDQRRELVADPSLIPSAVEETLRFEPPPVQARYVAHDVEWYGQTVPEGSFMLLLNGSANRDDARYTDPDTFDIHRTG-GHLSFGQGLHFCLGSALARLEARVAFEEVLTRWPDWEVDYDNAERARTSSVRGWARMPV---------- 154623224 10 ------------------------------------------------------VTRYKDVRALFADHRLSRNQRPDVARISADNELFADPEIDPPDHIRVRGLVTRAFTARRVEALRPVAQGICDELIDAMEAGPPVDLNEAFAFPLPIRVICRLLGVPAEDMDTFRYLVDGFLSVTKLEEMQKCREGLWNYLGELIESKRGEPGDDLISGLIKVREDNNRLSEHELQFWTQGLLIAGYVTTASQIGASAAVLLHHRDLVKEIQADWSLVPGAVEELLRMGSSIGTLRYAVDDIPLDGSVIKKGTSVLLSEESANMDEEVFAEPFKIDIRRTDNHHMTFGAGLHYCAGAALARMELQVATRTLLERLPDIALAPGERLPRAGGFTEGFTQIPVTW-------- 120405129 8 ---------------FDPVSQDYF-DNPYEIYRRMRDEAP---IYYDAEEDFYALTRHEDVAAALKDHEAFSSARGMVRSEDGPVKSIIF--MDPPEHRHMRSLLNKAFTPRAIQSQRETVIELVEHYLSKVDPD-NFDVVQDFSGPFPVEVITRMAGVPEEFRQQVRHWIDKLERKPGQIEWSENMQANIDYYYGLVQERRRNPQDDMISRLIAAEIPGRKLDDIEITGFTSLLGGAGAETVTKLLGSAVVEFARHPEQWQMLLDDRNLIPDAVEELLRYVGPVQNVRYTVKEAHVPSGTIPAHKPVFLMKAAANRDPRAFDNAETFDITRDRAQNLGLGYGIHSCLGAALARTETAIALEHLLDFMPRFEVDFSGLQRVNMQNVAGYHHVPV---------- 163757352 8 --------------------PGGFHDNPFPHYDRLL-LHAPVCLQPD---GSVLLSRHADLERIYKDTGLFTSDRAAFKPKFGENSPLFLVFNDPPLHTRVRRIMSSALTPRAISRLEPGLIGTVDALLDALPQK--ADLIEDFAAQIPIQIIGNLLDVPMADRAPLRDWSLAILTPAQQAQGNQAVAEFKAYLQDLIAHRRQHPGDDVLTRL-TAGDEGGKLSEIELIQNCIFILNAGHETTTNLIGNALAMLNDHAEEQARLRANPELINSCVEEVLRMASPNQFGREAARDTEIDGVAIPAGTNLHLCIGAANRDPAVFGNPGSFNIARKPNRHLAFAGGPHICVGLTLARLEGRVALTRFLNRFQSYRIT------------------------------ 193735592 8 --------------------PFLRASGPPAEYARLRATDPVSRVELFDGSLAWLVTKYKDVTFVATDNRLSKRTRPGFPELSAEAAKAKPTDMDPPEHTKHRSMVNHFFTPEYIKSLQPYIQKTVDDLLDALKAKGPVDLVKEFALPVPSFIIYSILGVPFEDLQFLTEQNAIRTNGASAREASAASKGLLEYLEKLVDLRAAAPKDDLISKLVVEQMIPGNISKADVVQNAFLLLVAGNATMVNMIALGVVTLFQHPTQLAELTADPSLAPAFVEELCRYHTASAMARTAMTDIEIGGKLVKAGEGVIASNQSANRDEEIFTRPDEFDMHRKWPSQLGFGFGEHRCIAEGLAKAELTTVFSTLFQQLPNLKISVPIPEIKYTPLHKGIQELPVTF-------- 86740565 54 -----PKVPEVLPSEFFL-NPGP---SPHATNAELRSKCPVHQINYPPGSEAYAVLGHRAVAEAFTDSRLSKEAENLPPRFRDRALSSSLLMVDPPDHARLRRPISRAFLPNAIADLRPRIQDVVDDLIDTFPAPGEIDLLGAFALPLPLTVICEYLGIPVQDRPLFLEWGYILSQDPFQHAESEATEEFTDYFTRLVARRRTDLRKDLLSELVRA-ADSDALSERELLSTILLLLIAGHKTVANLIGNGTALLLGHPGQLDLLRTTPELIPAAVEEMLRFEGSAAWARVAVEDMRLAGTEIPRGSFVHLLLSSAGHDPEAYDEPERFDVTRSPNHHLAFGHGAHFCVGAPLGRLQGDIAFTTLLRRLPGFELADEVEWLADSSLSRGLRALPIR--------- 186471067 24 ------------------YDPPEHVKDPYRVYAELR--SNAPLYRSPH--GVWIASGYEEVSTMLKSPDFFDNMAAMVSQPVYASAREMMVMKDGPDHLRLRGLVAHFFSHRNVEALRPFMRSVMEGLIDKALEKSSFDVMTDIAFPLPSAVICRLVGLPEADWPRFRQRSTNGSRALEPAPLSHAVEEARDYFSWLIELRKREPGDDLATLLVNAEAAGQA-SREEVIENLRMMFVGGQETTVNTIGNGLLALHRHPDQLQALKSDRALIPDAVTEIVRYDSAVQTPRQARCDMEMCGAAITAGDTILCVVASANRDERAWVQADRFDISRKRNYPLSFGGGPHYCLGAQLGMVETEVALAALLDRMPNLALDIADPRWLPGTVVRGLQSLP----------- 48526158 16 ------------------------RANPYPFYEELRKT---PVARQP--DGTYVVSTYQEIVALLHDPRVSSDDPATAPAEGSAEAEPIIITQDPPEHDRDRRMMMPHFSPHLISDLEPEIRRIVDGLLDTMQGKTRIDAVDEFAYPLPVTVICKVLGVPLEDEPRFHSWIETALDALDFGPEAAAVEEFGQFAAELLDRYAQQPGPGMLSAMVNEDGPEGRMSKGVLVSNALLLIFAGHETTVNLIAHSVLTLLRHPDALEKLRRRPELIVPGVEELLRFESSVQFWRSAVEDIDIAGTTIPKGAPIFLAYGSANRDPKRFAHPDELDLERRDNQHLGFSQGIHFCFGAPLARLEVQAAVGEFIRRVENPRLVEDPPPYRHNQIFRGPRHVLVDID------- 192809438 12 ---------------------------LPLEWFRQMRTESP--VTAIDGGGAWNVFKYEDVKAVFTNYEVFSSQGSSSSDDPIESS---VLRQDPPKHRQLRKLVSHAFTPRMIESLAPKIQEITTSLLDEAEKKGKMDIVADLASPLPITVIAEMLGVSMEYRERFKAWSDALV-GDNADAYYQCQREMSEYFSEIAEDRRRHPQDDLITKLVEARIDNEHLTELEIIGFCILLLVAGNETTTNLISSAVLAFDSLPEVRAAVLGDSQLLPGAIEEVFRYFSPVQMFRSLKQDTVLRGQELKQGQFVYIWMASANHDEDVFDQPDVFNIHRNPNPHL------------------------------------------------------------------ 197728139 27 ----------------------------------------------------WLATRHSTARLVLSDPR-FSADINAPGFPLINPRQRFMVRMDAPEHTRQRRMLTSWFTARRVRAMRPAVQALVDERIDRIEPHGQADLFSEFALPVPSLVICDILGVPYEDHEFFEGTTEGLARWNAPEETSRCWADLHAYLSELAAAKREQPDDRLISHLAARDD----LTLAQVASMCRLLLVAGHDTTASAIALSVAVLLEHPERTAALRGGPERYATAADELLRQVSPLGQSRAAVADVEVDGCTVRAGEGVLVALSTANRDSRAFDRADELVLDGEEGRHLSFGHGPHLCLGAPLARLEMEIALETLFRRLPNLRLAPLEELPFRGAAVHGLNGLPARW-------- 48526140 21 ----------------NVMDPALIT-DPFTGYGALREQGPVVRGRFVDDSPVWLVTRFEEVRQVLRDQRFVNNPAAPSLGHAAEDNPLTILNYDAPDHTRLRRLVSRAFTARKITDLRPRVEQIADALLARLAEDGVVDLIRHFAYPLPITVICELVGIPEADRPQWRTWGADLVSME-PDRLTASFPPMIEHIHRMVRERRGALTGDLLSELIRADDDGGRLSDVEMVTLILTLVLAGHETTAHLISNGTAALLTHPDQLRLLQDDPALLPRAVHELMRWCGPVQMTRYAAADVDLAGTTIHRGDAVQLILVSANFDPRHYTDPDRLDLTRHPANHVGFGHGAHYCLGATLAKQEGEVAFGKLLAHYPEMALGVAPE-------------------------- 118463712 14 -------------VDLDHHSPE-FRDDPYGRFREMRESGCP-VAHSEHYEGFWALVDYASVFEAARDDDLFNSFPSVGVPASELPLPILPIESDPPETQELREVTLKRFSPGSAERFRESAIEMTNEAIDAFIERGGCDLVGELTTPLPARLILRLLNFDESRFMDWVGWTTVHDRAHDPEKAGIAGMEMFGEIVKHMEQRRAEGGDDLFSDILRGTLNGEPLDDGQITMYTVLMMLGGMDTTSGFTANVLLRLCKDAELRAKFTADPSLVKKSTDELLRYTPTLGLARTVSRDADFHGQHLCQGDRAILMWAAANRDPAMFENPDELDLDRPNAKHMAFGVGMHRCLGSHYAKLMFDVMITQVLKRLPDFELAGEAKLFEDAGEVYAVRELPVSFTPG----- 170735373 66 ---------------------------------------------------HYCVFGYDEVSHVLGDPATFSNKS--YERNLGISFGRSISTMDAPEHPRYRRIFQKAFLPHTVAAWGDTVDPVVSELMSKFVDRGHADLVNEFTLHYPFNIIYRQLALPPEDVKIFHKLAIAQTLVSIDVAGMEASTKLGAYFAKLIDDRRRTPGDDLVSMLATAEVEGERLPDEVVISFLRQLVNAGGDTTYRATSVLLLALLRNPEQLEAVRNDRTLVAQAIEEALRWDGPVLMQRMATRDVTLGGVEIPAGAFLDVVAGSANRDPSRFPDPDKFDIYRKPARHFAFAYGPHVCIGQHLARVEMTRALNAILDRLPNLRLDPGAPAPEINGIMRVPHSIPVVF-------- 170750277 10 -----------------VMDPAN-RADPYPLYRRMRQQPV-----SRQRDGSYVVSTHAAIRSLLFDPRLSSEDPPRRPRTGNPLKDLILIFRDPPDHDRLRSLVMREFSIARVQALRPRIAREVDGLIDACRERREVCLVSDLSYPLPVTVICELLGVPRADEPRFQAWATQLATAVEPDARHDAFDEIAAYMRDLIREKRRRPADDMLSGLAAPGPDGRKMSDFDLLSTAVLLLVAGHETTVNLITNAMLTLLRHPEELERLKADPERAPRLIEEVLRYEPPVHFRRKALGAIAVAGEMIPKGAPVILMFAAANRDPDRFAAPDRFDPDRGDIEHFGFGGGLHYCVGAPLARLEAEIALVALSRRLVAPRLAVDPPPYRPGASLRGPEQL------------ 15607906 8 ---------PELV--LDPYD-YDFHEDPYPYYRRLRDEAP---LYRNEERNFWAVSRHHDVLQGFRDSTALSNAYGVSLDPSSEAYRVMMLAMDDPAHLRMRTLVSKGFTPRRIRELEPQVLELARIHLDSALQTESFDFVAEFAGKLPMDVISELIGVPDTDRARIRALADAVLHREDGVAAMAASIELMRYYADLIAEFRRRPANNLTSALLAAELDGDRLSDQEIMAFLFLMVIAGNETTTKLLANAVYWAAHHPGQLARVFADHSRIPMWVEETLRYDTSSQIARTVAHDLTLYDTTIPEGEVLLLLPGSANRDDRVFDDPDDYRIGREGCKLVSFGSGAHFCLGAHLARMEARVALGALLRRIRNYEVDDDNVVRVHSSNVRGFAHLPI---------- 29828153 56 ----------------------------------------------------WLITRHADQRALLTDPRVSNDDRPGFPAEIAHATPRLITNTDAPEHTRLRRTVNAPFLIKRIEAMRPAVQRIVDGLIDDMLDGPPADLLTALALPVPSLVIAQLLGVPYADHEFFQRNSNLVLDNSPAEEARAASGALAAYLDTLLAEKTAAPDADVLSEM-GGRIKAGEMTHREAVHMGVAMLIAGHETTATMISLGTLALLEHPEQLAVLREDPKVIAAAVEELLRYLTIVHSRRVAKEDIEIGDRVIGAGDGLLFDLHAANWDSEAFPEADRLDLSRPARHHQAFGYGPHQCLGQSLARLELQVVYGTLYRRFPTLRLAAPIDRFHHTGTTYGVRCLPVTW-------- 118466060 14 -----------LQFHFDRHAPEYRERFLDVTQEMHQRC---PIAWTDTYGGHWVAAGGDAVFELARCP-HVSNDHDVNNERRGYRGVTIPLEMDDPEHRIYRSLLNPYLSPAAVSRWQPFIDDVVRACLDERIESGRIDFVDDLANVVPAVLTLAMLGVPLRKWTMYNEPVHAMVTPPDSPEAAKVHDMWVSVVVDLFAEIREHPRPGIINALAQLRIDGEPAPDMEIIGMLTLLIGGGFDTTTALTAHALEWLSEHPDQRARLHGELDLLNPATEEFLRYFTPAGDARTISADMELDGIRFAEGERLWLSWAMANRDPSLFDNPNELMLARKANRHFSFGIGVHRCIGSNVARTVFKSMLTAVLERMPDYRCDRVNTVHYDTGIIQGMRNLPADFTPGKRR-- 182437067 17 -----------------------FTQNPYPVLDHVRREGPVRELSFPDGGRAWVVTRYEEAKAALADPRLSRSRRTGRALTPPPEEANHLANLEPPRHTPLRRAISFAFTPRRAEALRPKVERIADDLLDRLGEAPEAELIAGYADPLPVITIAELMGVPADAWPDFLRWSTALRTHDGSGVLDRNVQELSAYMADLIARKEREPGEDLLSALIHAAPENR-LTPTEILSTGFALMTGGNDTTASLVGGVIAALLTHPRERARLLADTGRWGKSMDELIRYVSPISNARVTTEPVDVGGVTIPAGEVVVVCVMSTNRDTGQFPHPDRLDLDRVKPAHLSFGFGIHYCSGAHLAKVITEVSARRLFERFPAARLAPSRLRYQQNVVVRPLEALPVLLRP------ 152977340 23 -------------------------ENPYEPFAWYKEMREKEPICFNPQADMWNVFLYDDVKIVLEDKEHFS---KIMPEKKTLPFSKSILGMNPPKHTQIRSIVNRSFTPKVLEAWEPRIQKVTEDILIQLSNRETFDIVQELFYPLPVIVTAEMLGVSANDMERFKKWSDSILSSPNHDDRLQAENELGEFFEEILQIKRGNSKEDIISLLVQNEAD-NKISGEEIVPFCKLLLVAGNETTTNLLGNALYCLIEHPNVYEQLQQDLSLIPKVIEEVLRYRSPAQIVRRVKKGMQLNGQTLKVNQIVSAWIGSANRDSQYFNDADSFNIHRPRNPHLGFGYGINFCLGTRLARLVATIVLTEIIKKYKSFSIDHNLPIPISNSSLYGLKTFPV---------- 87201174 34 -----------------------------------LRAEAPVVAPDDEHEPFWLVSSFDGVMKASKDNATFLNNPTVFTLRVGEMMAKAITGMDAPKHPKLRRLTQDWFMPKNLARLDGEIRKIANEAIDRMLGAGEGDFMALVAAPYPLHVVMQILGVPPEDEPKMLFLTQQMFGGQDSQIVAGAVAEFERYFAGLAAERRRNPTDDVATVIANAVVDGEPMSDRDTAGYYIITASAGHDTTSASSAGAALALARDPDLFARVKADRNLLPGIVEEAIRWTTPVHFMRTAATDTELCGQKIAAGDWLMLNYVAANHDPAQFPEPRKFDPTRPANRHLAFGAGSHQCLGLHLARLEMRVLLDVLLDRVDSLELA-GEPKRVNSTFVGGFKSLPMRW-------- 120405932 8 -----------------LYGDLPMAADRGAGWATLREFGPVA-----YGDGWYYLTRRDDVLAALRNPEVFSSRIAY--DDMISPVPLVPLGFDPPEHTRYRRILHPFFSPQALGVLLPSLQAQAADIVETIAQRDACEVMAELATPYPSQVFLTLFGLPLQDRERLIAWKDAIIANDPTSVDLTPAVELYGYLTEAVARQREKPREGILSHLLHGD---EQLTDNEAVGLSLVFVLAGLDTVTSTIGATMLELARRPELRAALLGDPDGIAGFVEEMIRLEPAAPVGRVTTREVTVAGVTLPKGAEVRLCLGAINRDGADEHSGDDFVLDGKLHKHWGFGGGPHRCLGSHLARMELRLVVTEWLSRIPDFELAPGPEITWPSATCT-LPTLPLILTRKTP--- 18158928 10 --------------------------------------------------------------------------------------------MDPPEHMHQRSMVEPTFTPEAVKNLQPYIQRTVDDLLEQMKANGPVDLVKEFALPVPSYIIYTLLGVPFNDLEYLQQNAIRTNGSSTAREASAANQELLDYLAILVEQRLVEPKDDIISKLCTEQVKPGNIDKSDAVQIAFLLLVAGNATMVNMIALGVATLAQHPDQLAQLKANPSLAPQFVEELCRYASALAIKRTAKEDVMIGDKLVRANEGIIASNQSANRDEEVFENPDEFNMNRKWPPQLGFGFGDHRCIAEHLAKAELTTVFSTLYQKFPDLKVAVPLGKINYTPLNRGIVDLPVIF-------- 159037632 15 -APVPSGSTDPGIGAFPL--PRRCPFSPPAEYARLRAEHPVVRLPMLGGDTAWVVSRHADVRQVLSDPRMSADRRPGFPRQASFANFRPPLNLDPPEHAICRRQIVDEFSVRRVRQSRALVERVVDTHLDALAAAPGADLVSTFAYPVPSQVICEVLGVPYGEHEFFERRSTLMFRRSTPADRARCAREIRDFLDVVVTDKERRPGDDVLSRLLYRQRRAGGVDHEAVVSMAFVLLVAGHVTTSNMLALSVLALLTHPARLARLRAEPERFPAAVEELLRYFTVVATARTTTAEVTIGGVTIAAGEGVVALGQAANRDPRVFEHPDEFDPDRDARAHLAFGHGRHICPGQHLARLEMEVALSRLFRRLPGLRLVSDLPLKEDSNIF-GLYALPVAW-------- 120404946 15 ----PDHC------DIDISRKAFWARPAMEIFAALRAEHPVAVVPDPDDPGFWAVVRHADIRQVSHDNRTFISGQGVMFDRLPPLFALSFLAMDPPRHDKLRRLVNKAFTPRQITRIEDKIDLVAKEVVDGFIADGEIEFMDRCASRLPLRMFCEMFGVPDHLEERTVEWSDELAGRSAADMQLESIGGLHQVAQEIIEMRRQQPGDDIISSLVHAEIDGQMLTDFEISSFFCLLSGAATDTTKTTLGHAVRALSLFPEQHAWLLEDFDRIGTAVEEFIRWATPLTFTRTAAVETELGGRRIMPGDRVVMIYQAGNFDEDVFDRPRELDLARSPNPHVSFGGGVHYCLGANLARSMLRAELRELLLRITEFE--TDAPDMLATNFIHGLKRLPFRFTP------ 86739820 5 --------------------------------------------------------------------------------ERTEPAPGMFTAMDPPEHTRYRRHIVEWFSTRRTRSLEPRVIEIVDQHLDAMIAGGPADLVSAFAEPVSALVICELLGVPVEQREVFGAAIAALTVHSSAEEAISGWQNIGGLLMGLIQAKRVASADDLLGTLVAR----GELSDEELMTIGSVLLVAGHDTSTNMIAMGTFALLEHPEQYAALAADPGLAPGAVEELLRYLTIVHAGRAVSADLEFDGHQLTAGDAVSLSLAAANRDPALCDAPDRLDITREPVPHLAFGHGIHQCVGQQLSRLELRIAFESLARRLPNLHVAPTSEIRTRSMIIYGVRELPVTW-------- 72161880 12 ----------------DFSTDTEIYG--HYAMLDAEREASRFRFNDTTDRGFLMIQRYDDVVEGFQHHETWTTKRSAINPDSRSGTALLPQDLNGEAHAKLRRVLNPFFSPAAVRRMEPMAVARCIELIEELQPKGSCDFVAEFAIRYPTDLFLALLGLPVSDGEFFLPWSETVFAGEDPAKVAEARKNIIDYFTETIRERRANPRDDMVTRLLEARIDGTPIPEEDILTICLTLMLAGLDTTRSALGYIYAHLARNDADRQAIIDNPDLVPRAVEEFLRMYPLVQVGREVQEPTEFHGLDLQPGDVVWLGIAQANRDPRKFPEPDRFNPDRKGNQHIAFGAGPHRCLGMHLARLELAIVLREWHQRIPHYRIREGVTLTERGGQLT-LPTLPLEWE------- 126348454 27 --------------------------DFDPVLRALMREGPVTRVSLPDGEGAWLVTRHDDVRLVATDPR-FGREAVVDRQVTRLAPHFVPARLDPPDHTRLRRSVAAAFTDRGVERVRGRSRGLLDELVDAMLEAGPADLTEAVLAPFPVAVICELMGVPDSDRHSVHTWTRVLSSSHGAEVSQRAKHEMGAYFADLIGARSDATGEDVASLLGAA-VGRNEITRDEAVGLALLVQLGG-EAVTNNSGQMFYLLLTRPELAERLRAEPEIRPRAVDELLRWIPAVGLSRIALEDVEIKGVRIRAGDAVYVSYLAANRDPAVFPDPDTIDFARGPRPHASFGFGPHFCPGGALVRLESELLVGTVLDRVPGLRLAPQDVPFRKGTLIRGPEALPVTW-------- 146342903 30 -------------------------ARLEHACALLRER--APLLWVERPGPFWAVTRYADIVSMETRSGQFTSEAVLQRVTGKPQLVRSLTEMDPPDHGVYRAILQNAFAPPALREMEAWLARWAAEIIDRVAARGSCDFACDVAVPFTFRVIGHMLGTPEADDAQLARLAQAFVGAEDPQTMRMAMLALRDYFEAVVADRRAQPRADLATLIARAEPHGRAMPHYELISFFILLVTAGHDTTAFALSGGLEALLAAPDQFERLRTAPDLLDSAIEEMLRWTTPVHFMRTALCDTEVGGRRIREGEALALFFHSANRDEAVFADAGEFRIDRSPNPHIAFGRGPHICMGLQLARMQMRAMFAELLRRTDRIERA-GRVRRVQSQFMSGVGALPVR--------- 53794568 6 ------------------------------AWLAEMRAHEP--VWRDEY-GVWHVFRHADVREVLKDTATFSSDPNRVI-EGSEPTPGMIHEMDPPDHRALRKVVSSAFTPRMVENLEPRVREVARDLLDAAGPR--FDLVQEIAFTLPVTIIGEMLGLPREDQEQFGSWSDDPTDPALAERIAAILDPLTSYLQRLCAERRAAPADDLVSKLVLAEVDGRGLDDVEAANFSTALLLAGHVTTTVLLGNIVNTLDEHPWAWDLAREHPDRIPAIVEEVLRFRPPPQMQRTTTAPARVGGVDLPADVMVNVWVLSANRDPEAHKDPDRFDPDRRGAAQLSFGHGIHFCLGAPLARLENVVALEEIVRSRGRLVVDREDPSFMFDQIVLGVRTMPV---------- 182434322 33 -----------RAADVDLADPAFWRLPRPRAFALLRELEEPVLFTPRAGTPFRALVRHADVRTASRTPQVFASAPGVTTPEPAALFGNSMVNMDGPEHAALRRIISRRFTPRLLAEAEENVGRLAGRLVDELIAERPRDFMPSAASRLPLEVICDLMGVPAAYRARIAEQIDHASEHVGVERRGRARARMQFVMGRLARERRQRPEDDLVSALVNADIDGEALSGRQLGAFFSLLLVAGVETTRNAIAHGLFLLDRHPEQRELLRSDFDRIDGAVDEIVRHTPIIQFRRTVAEECALGGRTFLPGEKVALIYASANRDETVFTHPDRFDITRSPNPHLGYGGGPHHCLGAHLARLEMTALFRELIARRPVMR-DLGDPDLVDSNFDNRVGSLPFTFGP------ 183983741 52 ------------------------------------------LIQDPNDPGFWAVTRRADIVAVSRTNEVFLSGNGVVPAELLEASQSF-LAMDPPRHTKLRKLVSAAFTPRQVRRIEDSIKINAKGIVDELRAGGGVDFVEHCAKELPIRTLSDMVGIPEADRERVAHAADALVSWADPRVLFENQMYLHQVAASLAAERRDRPGDDLFSALVNAEVDGDRLADADVAAFFVLLAVAGNDTTRQTISHGLKALTDFPSQKAWLLADFDRIGTAVEELVRWATPVTFRRTAAADFELGGQLIRAGEKVVMFYASGNWDEDAFCHPERLDLSRSPNPVGFGGGGVHFCLGAHLARAQLRAIFGELLVQLPDIQ--AGDPVYVPGNFVHAIRSMPCTF-------- 114798162 30 ---------DQIVTPAVYADPPTLDA----AFKRLRAED--PLAWCEPEGPFWAVTKHADIMDVSRQNQLFTNEKGVYAKFGQPHLLKTLVQLDDPSHYKLRHLTQEWFMPQNVKKRDDAVRSIAKQYVDRMEDGGECDFQRDIALYYPLRVIMQILGVPESDEPMMLKLTQEIFGAQDEASIQATLAEFFMYFTNITADRRANPKDDVSTVIANGMIDGEPIGQLEAMSYYIITAAAGHDTTSASTGGGVLAMLQSPSELKKMMDDPKGMRTAVDEAIRWTTPVHFMRTAQDDYTLRGKNILKGESLLLCYPSGNRDEEVFDDPYSFKADRSPNKLISFGYGGHMCLGMHLARLEMQAIYEELFSRVKSIELA-GEPSFIKANFVGGPKSIPVRYR------- 86748187 17 ------------MFSFDPYSPA-VDADPFPLYKTLRDEH--PVYWSEP-AQMWVLSRYIDVASAGTNWQVFSSAKGNLMTELPGRAGATLGTTDPPRHDRLRGLVQHAFMKRNLEALAEPMRDIAREAAEALRGREQFDFIADFSSKFTVRVLFAALGLPLGDEQTVRDKAVLMVQSDPGPEHLAAYAWMQDYAAKVIAQRRAEPQNDLISHFSMAEIDGDKLDEREVLLTTTTLIMAGIESLGGFMSMLALNLADYADARRAVVADPARLPDAVEESLRYNTSAQFKRCLQTDLTLHGVTMKAGDFVCLAYGSANRDERQFPNPDVYDLARKPKGHLGFGGGVHGCLGSAIARMAIKIAFDEFHKVVPDYTRVQPRLDWMPSSTFRSPLRLEMAVERAESR-- 145595351 10 ---------------FDALDP-NVVEDPYPEYARLRAAGPLCRL----GPGSWGVTRFADVTNLQHDPRLGSHEISVGDGPASAFFQRVMLYRDPPDHIRLRRLMSGAFTPAVVRRLRSHIEDLVDELLAPALAAGRMDLVPELAYPLPVRVVCRLMGIPPESTEDVRHHATNIGRAFTAVVPEQARTELREHLGALLEQRRSHRGDDLLSRLLDAEESGDNLSADEIVDNTVFSFFAGFETTVHMITTGTAALLAHPDQLARLRADPSLVTTAVDEFLRWDAPIQTARYVREPIEIGGRTIRRGRVLVLMIGSANHDERRFAQPDRLDVGRQDNPHVAFGGGAHLCLGAFLARMEGAVVFDRL-ARLAVLEPD-GPTVREPNTPFRAYASVPVR--------- 34921862 42 ---------------------------------------------------HWMATAHAVVRQVMGDHQQFSTRRRWDPREIGGKGIFRPRELDPPEHTRLRRKLTPGFTLRKMQRMAPYIEQIVNDRLDEMERAGPADLIAFVADKVPGAVLCELVGVPRDDRDMFMKLCHGHLDASSQKRRAALGDKFSRYLLAMIARERKEPGEGMIGAVVA--EYGDDATDEELRGFCVQVMLAGDDNISGMIGLGVLAMLRHPEQIDAFRGDEQSAQRAVDELIRYLTVPYTPRIAREDLTLAGQEIKKGDSVICSLPAANRDPALAPDVDRLDVTREPIPHVAFGHGVHHCLGAALARLELRTVFTELWRRFPALRLADPAQEFRLTTPAYGLTELMVAW-------- 115299629 22 ---------------------------PPPGYEELRERSAVTRVRMWDGSTPFLVTGYHEARAVLGDSR-FSADMPRFTKFEVPAEVFNLGRMDDPEHARIRRMLTAHSTIRRTEAMRPMIQGIVDGLLDRLIAEGPADLVADFAFPLPSQVIAVMLGVSDADFAEFQRASQGVMDTVSTEEMGAALGVMVDYVSRMCAAKRAAPGDDLLSRLIVDQELTGGLTQQQVVATALVLLLAGHETTANMIALSGVLLLRHPEQLARLRADPGLMPNAVDELLRYITIVQTGRVAAEDVEVGGVLIPAGEGVIINLPSANRDP-HFADAHELDLGRPNARHIGFGFGVHQCLGQTLARVELQIALE------------------------------------------ 41581820 13 ----------------DLFSPEVVADPFGW-YARLREEPLPHLGTMMGGPDMWLATRYEDVLTVLTDPRFLTNPPADFPEDLIPWMANKLNTADGEDHTRLRKLVSYALTARRVNALRPRVEKITEDLFDRMAEQGPVDIVEEFCFPLPVTVICELVGIDEPDRAAWHAWGNAMATMDGPK-IPPALRECIALSRELMARRRVEPKDDLVTALVQAQADDGRVSDDEIVGILFSLVTAGHQTTTYLIGNSVLFLLEQPEQLARLKAEPALWAQAVRELQRLGPLQTQARFPSEDVELGGVTIPRGTPVAPLLLAANTDPRKFPEPDKLVVDRANEMHLSFGKGIHRCLGQHLAYQEAEVALHGLFTRFPDLALAVPRPWILRPAFTRT-KTLPL---------- 162454603 6 ----------------DIMTPA-FRADPYTPYAAMRREAPVCQV---DPGGMWAVSRYADVATVLRSPERFSSRAAWQPAWVGNPLASSILAMDGPDHARLRGLVSRAFGAPAIARIEQRARDLCERLAGRL--DGEVDFIAAAAAPLPAFVISELLGLDHALEPHFKRWMDDLLSAEHAARVRATIAELDRYMADVIAARRRSPSDDLVSELARA---GELLGDREIIDLLVSILGGGLETTTHFLGSSMLLLAERPAELERLRASPQLIPRFIEEMMRYDGPTQSPRLTTSDVALAGVTIPAGSLVLALVGSANRDEVRFTDPDRFDLHRGQ-PSLTFGHGAHFCLGAALARMEAKVALEVLVPRIGEVTRAPGEIPYNRTLTVRGPVSLPLRFRPA----- 1174663 13 ----PTGCPVSGMADFD---PFRGAYQVDPSSSLRQARKDEPVFFSPLLD-YWVVTRYEDIKQIFKTPSVFSDEALQILGSYQFAAGRMLVNEDEPIHTERRRLLMQPFEADNVATLEPKIREVVNTYLDRVIKDGRADLIGDLLYEVPCIVALIFLGVPDEDIETCRQYGMQQTTGDEQTRVATGMGKFWEFAGGLVDKLKADPNAKGWHAIEMQRQHPDLFDDNYLQNIMFGGVFAAHETTTNATGNAFRTLLENRSSWDEICADPTLIPKAIEECLRYSSVVAWRRKAVVDTTVGEVDIPAGGRLLIVMASANRDDSMFPEPDDFDIHRGNARHLTFGIGSHTCLGATLARLEMKVFLEEVSRRLPHMSLVAGQEFYLPNTSFRGPEHVLVEWDPQ----- 197768980 13 -----------------LATPSVYADRLHQALGLLRRQAPVHWVDAPGYRPFWAVTRHADIMEIGRANRRFRNRPVLMPAAAAEPGLRTLIHLDDPDHGPLRAVGADWFRTRALDEVRGRIADIARRRVDRMAERGACDIAVDVAHPFSLYSILSLLGLPDSDYRRILELTRRL-RGSDPDAFLAAQAGLFRHFQAVATDRVSRPTEDLASYTAHARIDGERLSSGEAASFLVTIATAGHDTVASVVSGGLHALIDHPEQLDRLRDDPSVMPSAVNEMIRWVTPTSFMRTATEDYDLREVTIRAGDAVLLSYASANRDESVYDDPFRFDVTRSPNRHLSFGFGPHHCLGAALARMEIGAFFAELLPRLRRIELA-GPPVLTAGTFVGGLRHLPVTYE------- 159037706 34 --------------------------------ARLRDAGPVSTVRLYDGRTAWLVTGAAEARALLADSRV-SNRADFMAREEEGGFAAALFGMDPPEHTRQRQLLLPRFTVRQVAARRPAIQRIVDEHLDAMEANGPADLVSAFATPVPTMVVCTHLGVPYQDRTRFEPAVAGLFEPD---RADAAMAELTAYLHQLIETKQSEPGDGVIDHLIANHLRPGAIDRAELVAIASAILVAGTVTTSSAIALGTLALLTAPGQYAALVDNPDLVPGAVNEILRYLSLVQLARVATEDIEIGGKLIRAGDGIIVSFAAGNLDPNVTTHPDRLDVALPPTNHLAFSHGIHHCIGQNLALLELDIAFRALVSRFPTLRLAVPAEPTYFAGDVPRLACLPVTW-------- 115373273 6 ----------------DLMTPENC-RNPYPLYEELRRDRPVCHV---EPGGLVAVSRYKDVEHVLKHPEVFSSHGFRVAWEPDNPLAHGIVAQDGAEHLRLRSAVSRAFTPVAINRLGAQVRETAAQLADALLEQGEADFMDGFATPLPARAMSGILGLDPSLERHYKRWTEAVVGSEKHIHYTRATVEMKAHMQRAIDERRQQPTDDLLGLIVRGKSDSEPLSNSQMMALCFNLLTGGLETTSFFFSNAVRVLAERPDVYAQLRADRTLLPQFIEEVLRYDGPVGLPRIVTSDVELSGVRIERGACVLLLVASANRDEAQFQAPNHFDLQREQKG-ISFGYGTHYCVGAFLARLEAQAGLEALLDRFSGFSLIPERLVWNRGIITSGPEKMPVRF-------- 186474228 5 ----------------DLSSPAYF-DNPYPFYDGIRSAGA----FVPLAPGIFLTGRHAVIDALLPDRRMGKTYMPSVVVRYGEALERTFLMMNPPAHTRLRALLMKAFNARQIETLRTIAEQTTDSLIDAMQGKREVDLVSGFAMPLPLQIICRLLDVPVEEGERFGEAASLLVSPEALARANQAALDLEQYFRAVIAERRAAPGHDIVSALIHAEEGGERLSEDEVVSNVILLFVAGHETTSNMLGNALIALHRHPSQLERLTSNLSLVPQAVAECARFDTAVQMVRTAFDDIDVGGQTLPRSSIVFMLLGSANRDPERFDAPDTLDIGREASGHLTFGAGIHYCLGARLAMMELEIALRKLMTRVPQLRLTNLDALQWRRNNLRGVETL------------ 12231156 5 --------PGPTVVDFPRRTP--REPLPLSQYAEHRKQNGLVQTHLPNGRPIWLVTRHEDVRAVLTHPRIFPNVGETMGVPKQEQIPGWFVGLDSPEHDRFRKVLIPEFTVRRVRELRPAIERTVDERIDAMLAGGTADLVNDFALPVPSLVISALLGVPSADRDFFESRTRTLVRTSTDEERAEATRQLLRYINRLIVIKKKWRGEDLISRLLST----GKLSDEELSGVLLLLLIAGHETTANNIGLGVVTLLSH---REWIGDDR-----LVEELLRLHSVADMVRVAVDDVEIAGQTIRKGEGIVPLLASANHDTEAFGCPHAFNPERTERRHVAFGYGVHQCLGQNLVRVEMEIAYRKLFERIPELRLAVPEDQYKYDGILFGLHELPVRW-------- 89053168 4 ------------IAQFDLNQDAAFIEDPYSTLAALRRTSP---VHPNADGSVYL-TRHDDCLATYRSRDMLSDKTEAFGQKFGEHHTTSLIFNDPPYHTVVRKLIAGAFTPRKLKEMERAIERIVSRLLDRVEDLGELDVIADFGMMLPTEIISIMLGVPEAYRAQLRGYSDPVVSSSQMEAGNRAVEEFGAVLDDLINHRRANPDGEVLESLIFGEHDGRTLTQEELVQNCIFLLNAGHETTTSLVGNAVAVLLANPSEHRRLIDDPTLIGTAVEEILRVESPLQIGRLAGEDIALSGPTIPKGTYIHTSIAAANRDPEVFADPDRFDVSRKPNPHIAFITGIHVCLGASLARMEGKIAIGGFVKRFPKLA-ATGEGERLGLARFRGWTSLPIR--------- 158315726 17 -------------VEFTAFHP-THKADPYAVYQRVREAR-PLCPFMLGDIPVTVLTRYADCEAVLQDWVHGYDAGISPFRDGAASAPRSFLRMDPPDHTRLRGLVNKAFTPRIVNQMAPGIQALADRLVDGALATGSIDVIGEYAALIASATLGHLLGVPDDVGASLRGWALAIARGTDPVARRQATQDFQAYFEELIAQRRANPTDDLISRMAAARDRDDALSELELLGVSSLLVVAGMETSINYVGSAVLSLLRHPDQLALLRARPELLPSAVEEVLRYDPPTQFMRTACRRTELAGHTFARGDGVLLVSAAAGRDPAAFTDPDRFDITRPARRHLGFSVGIHFCLGAPLARIEAAAAIGALVRRTTTLELAVDEAVYLPSLIHRALATLPVR--------- 108800732 55 ----------------------------------------------------WLITGHAAARELFADSRVSVDDRPHWNEHMLSTVNKRPRSVDAEEHTRFRRMLSKPFTFKRVEGLRPVIQQVTDECIDEILAGPPADMVAKLALPVPTRVISDMLGVPYEDHEFFQHHANVLARYASAADGQKGAMSLHRYLIDLVEKKMAHPAEDAVSDLAE-RVTAGEISVKEAAQLGTGLLIAGHETTANMIGIGILALIENPEQADFLRDDPKAIANAVEELMRYLSIIQNRRVAIEDIEIAGETIRAGEGIIIDLAPANWDAAAYPEPDKLDLRRDAGQQLGFGYGRHQCVGQQLARAELQIVFHTLLRRIPTMRLIPFDEVPFHDRLAYGVYELPVTW-------- 118619092 60 ----------------------------------------------------------AAVNTVFRDSRAFTSKT--YDKMIGLFMGPTILAMEGKQHRDHRNLVSAAFKSKALARWEPAIRPICNALIDDFIDAGRAELVGDFTFEFPTRVIARLLGLPDEDLAMFHQRAVQLISYTVNYQLAEASAALKEYFLEQIDRRRSKPSEDIIGDLVTAEIDGEKLSEEAIYSFLRLLLPAGLETTYRSSGNLLYLLLAHPDQFMAVRAHRELIPQAIEEGLRFETPLTTQRFTTKDTEVQGVPIPARSVIGVCMGSANRDEHRWQRPEVFDIFRERIPHISFAAGEHTCLGLHLARLETRVALECLLDRLTNIDLATADDPHIHGQPFRSPKALPVTFE------- 82658732 23 ---------------FDPFDPAFL-ADPYPIYAAIREKGPV----TRTPLGLWAVTGHEVSSAVLRDPRFGATVADHFRTTADGSVVRPFIFADPPEHTRIRALVGKAFAARQVDRMRATAERIVRELIEATRADGPIDLMAAVAHPLPGRMQNALLGVPEEYAARFDELSADIARPEEVTRRDQARAELYGYIGELAEQRRTDPGTDLISELVSVEEGGEQLTPDELEVTCTLLLSAGYATTVNLIGNGMLALLRAPEQRDWLRAHPDQVSAAVEEMLRFDPPVQMSRVALAEAEIAGQLVQPGDQVMLLIGAASHDVEVYRDPERLQLDRQGTRNLGFGLGPHFCVGAPLARLTAQAAVSALSAL--DLELVTDSPTRVPNIIMRGLAELPVR--------- 111219697 19 --------------------------------------------------GYYFVSRYEDVARIYKDSVGFSNENYAFQMEPVIGKTVI--QMGGREHAINRQLITPALRGNYLEELLPQVDELATEMIDKFRTAGRVDLAEDFTKWFPINVIVKMLDLPREDLPKFHEWYSSLMDPEIHAWGMRTQQEYPAYILPIIAERRRNPGTDLISRLTQAEINDEQFSDEQIKALIGLLLIAGGETTDKSIASTLKYLIMHPEQLEAVRQDPSLATRALVETLRYHPPVQIIRTTTDDVEVAGTVIPVGSVVGCVNGAANRDERRFDDPDTYNIFRTDADHIAFALGRHFCVGSLLAKREAETAINQILAAMPDIRFADGIEPTDAGLFTRGPESLIVEFTPAS---- 111223415 14 ----------------DLAHPL----DPPAAYTELRENQPVVRARFPNGSTGWLVTRFEEGSQVFSDPRFSAKRRRHDTPEGDAPFDAGFVMMDEPDHGVYRRLLTARFTPKAVQRLQPYLDRIVAEHLDAIAAGPEFDFVQALSLPIPCLVICELLGVPYADRDGFHHATEVMMDTGSRAERDRGAHWLVDYITALVADKRRTGTEGILAELIKADDEGSILSERQLVGLGVLLLFAGHDTTAAMMGLSTLTLLTHPEQRRDLTEHPERIGTAVEELMRYLTIVQFGRVAAQDVELGGAHIGRGELVVVAMNAANRDPRVFADPDALDLDRTMVRHLGFGYGVHACLGQNVARAELRTVLPALFRRFPHLRLAPNEVPMDFTGTNYGVRKLMVT--------- 158316471 28 --------------------------DFHARLAALRAEKGVARLRFGPDTGL-MLLRHADVVVALRDETRFSKSGAFRPITFPFLGPNI-TGYDGHEHNVKRALVSPTFRRTMIPRIQPVIRPIAEELVADLATLGEADLMATFAKKYPMRITSRLLGIPSDEEDKLASWAFSMLHIAGDPDGAKANAEFTEYVGPLIDTRRAHPRDDLLSALLTEEVEGQHLDHDEVLGFLRLLFPAGVDTTWQALGSLVHAVLEHPEVHQRLRRDEEERAWAVEETLRWESPVADSRLTLQDVVVSGVEIAAGELVRLGLSVANRDPDVFPDPDRWNLDRRPTNHITFGLGRHFCLGAHLARVELQVALDVLLQRLPNLRLLEQPQITGIG--IRGPKTLRVAWDPSTPGA- 197765028 10 --------------------------DHHAEAARLRELGPVVRVRLPGNVMAWSVTEHALLNDMIADPRFWRNWSAIIRGEIEDGWPLIMVTSDGQEHRRLRKLVTQTFTPRRVQEMRPRIEHIIDDLLDALPDRGSVDLRRHFAHPVPMQVICELFGVPAHERRRLQELMDNIFRSDLPPEEVTASQEQYQLLGRVVEARRDDPGDDLTSALIAAEADPDALSEEELVGTLLLMLSAGQETTLSLITNAVRALLTHPDQRALATGDASVWADVVEETLRWDAPIGNFRYPLEDVEIAGVPIPKGEAIMAPYSAVGRDQRQHSDADRFDITRERHRHLAFSHGPHFCLGAPLARLEAGLAIPAVFRRYPDLSLAPGALVPVPSLFSNSSSTLPVR--------- 134100676 18 ---VSDQLPAVL-GGFDLTDQVRFSGGFPHEVFNRLRADEPILLHTRDGESFWVLSRYEDVVEAAANP-VFSSQGGGSREPAGTYAGGMLNMMDDPRHQLIKDIVSPAVCPSAVAALEPVVRERASALVSTVLERGTCDLQAEVAGRYSVEVVAALLGVPRQDWSRLVDWAEIAMGYEDRDEGEAALLDMYKYGCELVRAKRAEPAGDFMSLIATGEIPEGPLVDYEREVFFNLISLAGTEPTRNAIAIGLLALVEHPEQWQALRADRSLLDGAVEEALRWSSPTYNRRTATEDIRFRDVLIREGDKVTLWWASANRDERVFADPFRFDVRRSPNPHLAFGHGAHTCLGPALARMELRVLLEELLDRVERIELTGPVPWARNSKHTVALR-VPVALTASS---- 149918304 23 ---------------LNIADPEFI-ANPYPTFDWLLE-HAPVTPGRFGMMRAHLVSRYDDCLTILKDKQRVTRNRAKAKGKSGEGGYPVPINTDDPEHRRLRNLVHQAFTPRAIKGIENRIEALVDELLDDALKRGTIDLIQAYSLPIPVTVISEMMGVSDEEINIFIDGVSFMSRRFGVASLLKEAPRLDRFVRQLVVAKRANPGEDILSNLVTAEVDGDRLSDDEIVAMAFLLTFAGYETTVYLITNAVLMLLLYPEQRELALSERAKLDAAIEEVNRFHGSVQGGEYAAEDIELSGVVVPRGSAMFAVLGAANRDPRAFDRPTVFDITRTPNKHLGFGQGVHYCIGAPLARMETRIALERLFERAPKLQLAPPEQLEVPTALMRRYRALPVRLR------- 108743984 36 ------------------------------AWAARMRAEQPV---WRDGSGIVHVFRHADVQRILADPGTFSSDTGRLSGGERQAPRGTLLLLDPPLHGKMRRLISRAFTPGLIAGLEPAITELTAELLDR-AEGDRYDLVDVLANPLPVTVIARMLGVPGEDRMLFQGWADQLLDPESVRAMEETAVGITAYLQTFIDERRRSPRGDLLGILVEAELEGERLDDEDIASFATLLLMAGHITTSVLLGNTLMSLDRDPGLFAQVRADRSLVPAVIEETLRRPPFTRIERVTTTEVTLGGVDIPENGLVYLWLLSANRDEDVFEEADSPSATGPTGKQAAFGHGVHYCIGAPLARLEGRIALDALLDRYARIEVDPEVRLSWHGTNVFGARRLPLRLE------- 73537115 24 ----------------------------------------------------WLITDHDLGRELLTHPDFSSSSPVPMAIKPMPAPPGMFIGMDPPEHTRYRKPLNRHFTVRRVRELEPAIQRIVTQHIDTMERQGPADLVGSFALPIPVQVISELLGAEPEEISRLRALTDPATPPEEAGAAVRATNAVMA---ELVRSKRRAPSDDLLGVLIA----DGEMTDEELTGLAFLMFIAGHETTANMFSLGTYLALRDDKVRAGLTGVTVLSDEAVNEFLRYLSIVQFSRAALADVEIGGVLVRKGETVTLSISAANRDARRFPDPDGFDFHGTENSHLAFGHGIHQCIGHNLARAELKIGLPELFRRLPGLRLADAREVATRTGHTYGVLELPVAW-------- 117303 18 --------------------------GPPAEMQALRHKAPVTRTAFADGRPGWLVTGYSAARAVLSDSR-FTARGEREHPAVPRAATL--------EDERCRRLIAGQFTARRMRQLTGRTERIVREHLDAMEHMGPADLVEHFALPVPSLVIAELLGVPPPDREHFQHDTLRWGGGRSTEEVTEAFVSLGGQLQRLVRLKRTEPGDDLLSGLIAADP---ALTDEELASIAFLLLVAGHGTTAHQIALGAFLLLEHPDQLAALRADPALTESAVEELLRHLSVVHHGRAALQDADIEGTPVKAGEVVVVSLGAANRDPARFERPDAVDVTREDTGHLAFGHGMHQCLGRQLARIELRVALTALLERFPHLRLAPAAEIPLRHDMVYGADRLPVAW-------- 111222629 31 -----------------LFDPANRH-DPYSIYTELRAAG--PLHTGPFDLK--LANRYADCAAVLGSQEWGHDREPLHPTIPAEAFPASFLWMEPPDHTRLRGLVTKAFTARTVAALRPRIAALVDELLDNALRQGEFDLIATIAYPLPLTVVCEILGVPAEDHPLVQVWSDVLMTPEALAERNRAIPEFLSYFRALVSRRRREAGDDLITQLAAVEEQGDRLTEEELLGTCVTLLIAGHETTVNLVGNGMMALIRHPDQVALLRERPELIGPAVDELLRYDSPIHMTRAAKRELVVGGEVFAPGEGIVALIACANRDPLVYDDPERLDVTRPIARHLSFSLGHHYCLGAPLALLEMELLLAGVLDRVADMELLTDTPPYKPNMLIRGLAELPTRFHAA----- 87199838 7 --------PDRAINPHDVSLNALYTEDRWREPFRWLRENMPVSYRAEPFGAYWSVVTHDLIQQVELDPGTYSSSNITIADSVNETEFPNFIAQDPPIHTAQRKVIAPAFGPSQMVKLERLVRERTTQLLDGLPMGEEFDWVERVSIPLTLGMLLILFDMPFDEWRDIKRWSDWASGVSEDAEFVQQMGQMLMRFDRELEARRAPPSDDLLSRMVHSDAMGH-LTPPERIANIALLIVGGNDTTRNSMSGLIEALHRYPAELDKLRADPALSANAAQEIIRWQSPVHMRRTLTRDAELGGQRLAEGDKIVMWYISGNRDENVFPDAERFDVTRENRRHIGFGHGIHRCVGARLAEVQIAAVIEEIATR--RLRITPGAPTRLASPFLHGFTAMPVV--------- 118588004 14 ---------------------DAFAQDPYPFYAALR--GRKGLTYFEDFD-IWLAARFDDVSEIVQNGKMVRSMDHIADAEEIAAVQFSLLDSDGEIHDRLRKQVFKLFTPVMVGKLRDDIQAYVDRLFDSLADRSEIDFIEDLAAHVPGHIIGRVLGVPDEDCPQLRVWSENIVRTDARKELAERNTEFYLYLQSLKAERERSPKDDLLSLMIEAERAGQ-MNEDEFISTAMLILMAGHGSTIDVLGSGMHALLKFPDELQRLRQDPSLMKTAVQEMFRYESPLPFFRYSTEDMTVCGDDYPRGTKFGVLYGAANRDPAQFPDADRFDAGRSPNWHIAFGRGAHFCLGNHLARLDMDIIFSTLLRRFKSIDLAQDNVSYKRGLSVRGPESLRLTWQPA----- 86740313 18 ---------------FGAFDPARRH-DPYPSYHALREAD--PFYRLPLGAQVTLLTRYQDCMHVLQDAAWGRGEGGTNAWRSANSFDRSLLGVNPPDHTRLRGLVSKAFTPRVISGLRPQITVLVESLLDAALAAGEVDLIDAFARPLPLRIICDLLGVPVRDEETFRAWGTALTRPDELALRGKATVEFDAYFTDLIAARRARPTDDLLGLLVAVREQGDSLTEAELLELCALLLVAGYETTINLIGNAVLALLRDTDQLTALRADPDLAPALVDETLRHDPPVQFGRLALRGTEVAGHSFAAGEVGVIMLAAAGRDPRTFAEPDRFDIRRPAPRHLGFGLGIHYCLGAPLARLEAEIALQALVRRAGSLTPASDPPSYRPHLAVRGLETLPIRLSP------ 126436732 11 ------------------YASLPMAADRQVGWNTLRDAGPVVFV-----DGWFYLTRRDDVLAALRNPELFSSRKAF--DVLGSPLPLVPIAFDPPEHTRFRKILQPFFSPHTLSEALPALQKQALDIVESVAAKGECEAMADIAIPYPSQVFLTLFGLPLEDRERLIAWKDSVIALADRPSLEGAALELFAYLTEAINARRADPGPDVLSQVLTGD---DPLDDAEAIGLSYLFVLAGLDTVTSAMGSALLALARDPGLRAMLRADPGQLGVFVEEIVRLETPAPLPRVTTAEVTIGDITLPPDTQVRLCLGAINRDDSDAISANHVVMDGKVHRHWGFGGGPHRCLGSHLARIELTLIVGEWLQRIPDFSLAAGEPEIVFPANTFALDRLPLQW-------- 108801899 5 --------PDQAVYHFDRHSQDYRERFLDITHEMHRKC---PLAWTDTYDGHWVAAGSAEVFELARCPHVSNDHDVHHERRGAENFRGGMLEMDDPEHRHYRTVLNPYLSPAAVKRWEPFVDELVRACLDDHIESGRIDFVDDLANVVPAVLTLAMLGVSLEKWSIYNEPAHASVTPPDSPDAERVRELFMAMGVDLFAEIRANPRPGIIDALATIRIDGEPPPDIELIGMLNLLIGGGFDTTTALTAHALEWLSEHPDERTRLRERDTLLNPATEEFLRYFTPAGDGRTIAEDMALGDAELREGQRLWLSWAMANRDPAVFTEPDRIVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMVTAVLDRMPDYRCDPHGTVHYDSGVIQGMRHLHATFTPREPK-- 145593164 18 ------------------------------PWFRQMRDDQP--VWYDQGTGSWNVFRYADIAQILTDPATFSSDPGTMPPELVEEAEGSLVAVDPPRHGRLRALISTAFTPRLVEQLAPRVRSIAERLLDRRGPEGEFDAIGDVAYLLPVYVIGELLGLPETDREYLVRTADEFYAISADDPFDGTYMALGTYMLDQAERRRARPGDDLMSALAHAEIDGEQLNDREIRNFAVLLLTAGHITTTALLGNTLLALGERRDVMLRWRHGQVDTADVLEEVLRRTPFTEVYRFTTTEVTIGNQVVPGDQLLRLWIASGNRDERQFADPDTFVLGRD-SRHLGFGLGIHYCLGASLARMESSVVLEVLAERTTTLAPAVQGLSYYDAPGIFCLRSLPV---------- 163745999 2 ---------------FDLSAPPGFVENPFPHYDRLLR-EAPVL---PQPDGSVLICRHADLNAIYRDTTLYISDLAFAPRPGSALFEHHTTSLDPPLHTRVRRIMTSALTPKALARMEPGLIATVDHLLEELGPTP--DLIDDYASCIPVQIIGNLLDVPMEERGPLRDWSLAILGAEPTLSSAEAVREFKAYLQDLVARRRASPGDDVLTRLIAGD-EGGQLTEIELIQNCIFILNAGHETTTNLIGSALALLHDHPDQKARLLAEPALIGPCIEEVLRFRSPNQFGRETTSPVSLGGVEIAAGSNLHLCIGAANRDPEVFDHPTEFDIARKPNRHLAFAGGPHVCVGLTLARMEGKIALERFLNRYPTYEIGDG---RKGGGRIRGYAALPARLR------- 71276551 5 ----------------DLSNPAIL-ENPYPLYETLRAQAPFVSIGPNA-----LMTRYSLVDSLLHNRNRYGDSAADMP--LFQAFNRMFITINPPAHTHLRGLVMQAFTGRESESMRPLVIDTAHQLIDNFEQKPSVDLVAEFAFPFPMQIICKMMDVDIGDAVTLGMAVSKIMSADELVHASTAYEELAQYFTKLIELRRTHPGTDLISMFLRAEEDGEKLTHDEIVSNVIMLLIAGYETTSNMIGNALIALHRHPEQLTLLKSDLSLMPQAVSECLRYDGSVQFMRAAMDDIEVEGELVPRGTVVFLMLGAANRDPAQFTHPDQLDITRKQGRLQSFGAGIHHCLGYRLALIELECALTALFERLPHLRLAHLDALNWRSN-LRGVNTLIVDLH------- 194245688 43 ------------------------------------------------------LTGHEVCRTALTDPR-FSSDGANRAQPRFVKFDFNFGKMDDPEHARLRRMVAGHFASRPVEAMRPAITTICHAQLRQLVQAGPADLVAHYAFPIPSLVIGGVLGVAGPGLDEFARDSTRALDPSSAEEMGAAINSMVGFVDDLCAAKRAAPGDDLISRLVLDFERTGELTRKQLVATVMVVLLAGYETTANMIALGTTALLRDPEQLAFLRAEPAGFANAVEELLRWHTIVQTGRVALDDVELDGVLVPAGSGVIVNLPAANRDPDVFPDPDRLDVTRHNRRHFAFGYGVHQCVGMTLARVELQIALETLLCGLPGLAPAPFEDLDFALESMNGLRSLPVTW-------- 197765062 21 ----------------------------------------------------WLITRHDHIQQLLGAVGMISADVPNTSDAQPAVEGNIFFRKDGTEHLPVRRILNPDFTAKRSEALRPRIAELTDRLLDDLLADGPVDLFEHFALALPTVVICEVLGVPYEDSTTVHESSKKMVQAIAQDEKVAAHRALHELLARHMEAKRSRPDNGLLSRLVNTHVDDGDLTFEEAVGLGVLVIGAGHETTANMIALGILALLREPSQRDLLLSDPVAYSTAVEEMMRYWSMVQTRRVLTEDIEVGGVLLKAGEGIICNLPAANRDPLVFADPERLDITRRERKHIGFGYGVHQCLGQNLSRVEMQVAWPKLFERIPGLRLAVDESEFHDDALTYGVETLPVTW-------- 84687030 4 ---------ADLRFDINEIG-RDFIDDPYPTLARLRRESPVH----ENADGSVFLTRYADVQKVYQSRDMLSDKTVEFGKKFGKHHTTSLVFNDPPKHTVVRKLLAGAFTPRKLAEFDPLIDRIVDRLLDRVEDMGSFDMIDDFAKVLPTEIISFMLGVPEDIRPQLRGYSLAILGALDPVVPQEAVTEFSAVLNDLIDRRRANPDGEVLEALIFGEHDGVRLSQDELIQNCIFLLNAGHETTTSLVGNAVGTLLDNPGEHRRLIDDPDLITTAVEEFLRVESPLQIGRLAGDDIELTDRVLPKGTYVHTSIAAANRDPAQFDDPDRADLGRKPNRQIAFITGIHVCLGATLARIEGRIAIGKLVSRFPRLAQA-GERERLPLARFRGFTRLPV---------- 170742718 18 ------------------------------------------------DDGTYVVTTHAALRALLFDPRISSEDLPSTPRTGNPFKDWIFIFRDPPDHDVLRRHVMREFTPERIRAMHGRVDGLVADLLDRRRDARAIDLVDDFSYPLPVTVICELLGVPPEDEGRFHGWATQLLEPDARQDEAETFDAIAAYMQDLIKDKRRHPKDDLLTGLATREDQAGRMGDYDLIATSILLLIAGHETTVNLITNGMLTLLRFPAQLERLRAEPEIAPRLIEELLRYEPPVHFRRKALAEIELAGTTIPAGAPVVLLFASGSRDPARFADPDRFDPDREDNQHFGFGGSLHFCVGAPLARLEAEAALVALARRLRNPRLLDDPPPYRPGASLRGPEHLRLAID------- 158316225 3 ---------------FDPTA-AAIKADPYPAYARLRAE--APVEWNDL--GFWTVARHQDCLFALRDKRLFAWAIENPDLPLIQIHDAMMIFHDGQAHRRVRRLFTSAFTTRAADRLRPDIAAIVDELLAELVERDEFDLVSQFCYPVTLRTICYMLGVPRSDIDWVQRLLEQDLSRAELVQISDSTVTLSEYFAEHVRDRRRNPKDDLISLLVQAEIDGERLTEEEIIANSILLYLGGEDTNANLMANSTLALLAAPDQAELLRHDAGVVATAFDELLRYDSSFQMTRYANEPVEIGGQRIEEGQTVMCLLGSANRDEREYERPDELDLRRVVKRGVSFGGGPHLCVGAPLARAQLQEALPRLFRAFPWMQNLT-EELEYPLLVVRGPKEL------------ 83568865 2 -------------------------------------REKEPLIWHEATQSY-IISRYEDVERVFKDKKAFTTDNYNWQLEPVHGKTILQLS--GREHAVRRALVAPAFRGSDLEKFLPVIERNSRELIDAFRHTGSADIVNDYATRFPVNVIADMLGLDKADHARFHGWYTAVIDPEVAAAGERTRVEFAEYMLPVIRERRANPGDDLLSTLCAAEVDGVRMSDEDIKAFCSLLLAAGGETTDKAIAGILANLLSHPDQLAAVRADRSLIPAAFAETLRYTPPVQMMRQSATDVEVTGGTIPAGATVTCLIGAANRDERRYRDPDRFDIFRDDAGHLAFALGRHFCVGALLAKAEVEVGLNQLLDAMPDLRLADGHDLVEQGVFTRGPKTLPVRFTPVT---- 182438184 9 ----------------DILSPE-FERDPYRAYRLMRQDT--PLMWHEATGSY-IVSRYEDVERVFKDKEEFTTENYDWQIEP--VHGRTILQLSGREHAVRRALVAPAFRGSDLREFLPVIERNSRELIDGFRDAGSADLVADYATRFPVNVIADMLGLDKSDYERFHGWYTAVIDAEVARAGERTRVEFAEYMLPIIRKRREAPGDDLLSTLCTAEVDGVRMGDEDIKAFCSLLLAAGGETTDKAIAGIFTNLLRHPEQLEAVRADRGLIPRAFAETLRYTPPVHMMRKSATEVELSGGTVPAGVTVTCLIGAANRDEDRYRNPDSFDIFREDADHLAFALGRHFCVGALLAKAEVEIGVGQLLDAMPDLRLADGFDPVERGVFTRGPQSLPVRFTP------ 85813859 6 -AAVPDAAAPEALIPVPETAPG--TPGPPCAYARLRTEAPVVKAQLPNGETGWLISRYEDARAAFADPRLVSAWPPREGADAPPPCLPTFLEMTGAHHERVRRTVLPMFGRRQLSFMEPRIRAMAGDLVDTMVAGGPADLVASYAEPLPLRVLCETVGLPYEDREIYLPHTLALLGAAGMEEVLAALYALQDYAGDLIARKRDGDGEDYIRLLLAARRPDSEITRDDVVSFVVTMLMAGYKTNIQHTGNALLALLTHPEQLRTLRAAPERIPTAVEELLRYVPLMNAINVATEDFTLHGQHIRAGDAVVPVPASANRDPAAFVEPDRLDLARTPNAHIAFGHGPHACTGANLTRMQLTIAIQVLLERLPDLELAPAEKIDWQSTPLRAPARLPVRW-------- 116203985 26 ---------------------------PPAEFARLRATDPVSQVRLYDGSAAWLVTKYRDVCRVATDRRLSKERRPGFPEKAAGKQRPTFVDMDPPEHMRHRSMVESWFTPEKVKSMEPYIDKTVNDLLDRMVAKGPVDLVEEFALPVPSYIIYTLLGVPFEDLEFLQQNSIRTNGSATARDASAAADELIRYLTVLTNKRLEEPKNDIVSQLATNYVKTGKLEKADAVQMAFLLLVAGNATMVNMIALGVVTLFQHPEQLAELKADPAKWVGFVEELCRYASAMAMKRTAKEDIEIGGQLIKAGQGIIASNQSANRDEEIFENPDTFNMHRKPNEDLGFGFGDHRCIAEHLAKAELRSAFTFLFKKAPGLKLA------------------------------ 164665153 29 ----------------------------------------------------WLVTGAEEARSLLADQRTSVRPHPNFPVEEEGGFASALFGVDPPEHSRQRQVLVPQFSAKRVARQRPNIQRIVDEQLDAMVREGPADFITAFAEPVPTKVVCAHLGVPFSEHAAFGEFASKLFDP---VDADAAMDGLVAYLDDLVRRKESEPGTGMLDALIAEHVRPGRVERGELVQFALAVLVAGTVTTTSTIALGTLALLDAPGAYAALHADPSLAPGAVEEILRWVSLVQISRVALEDIELSGRTIEAGDGLLISTAGANWGPDVTSHPEEFDITRPPGRHLSFGHGIHHCLGRNLARMELEVVFETLTRRLPGLRVMPTAEIPQHDGTVQKLLCFPVTW-------- 126728192 14 -------------------------------------------------------TRYDDVLKVYQ-SRTMSSDKA---ETFDEKFGVCPLNTDPPYHTVVRKLLSGAFTPRKLAEFEPLTENIVDRLLDRVEEMGRFDLIDDFAKVLPTEIISFMLGIPEEHRARLRGYSDPVVPPDKLEEGNRAVAEFGAILGDLIDHRRRHPDGEVLQSLIFGEHDGRRLTREELIQNCIFLLNAGHETTTSLVGNAIGLLLDFPYQHRMLLDDPGLIATAVEEFLRVESPLQIGRLAGEDIALSAGLLPKGTYIHTSIAGANRDPEVFSNPDVLDITRRPNRQIAFITGIHVCLGATLARVEGRIAVGRFVARFPRLAL-NGERRRVPLARFRGWATLPV---------- 118466208 4 ----------------DYFTDADVAQDPYDYWDYLREQGP---VFREPHYGVVAVTGYQEVQAAFKDVESFSAPLPFTPEELIEAHRHHMVVMDPPEHDKARSLLGRLLTPRRLQENKDYIWQLADRQFDEFIANGHCEFLSEYAKPFATLAIADLLGVPDEDRPQIRRNLGAGNAPDHEPVGSNPLQYLDDLFSGYIADRRERPRDDVLTGLATATYDGSTPPLLEVVRPATFLFAAGQETVTKLLSAAVQVLGDQPELQAQLRADRGLIGPFIEEALRMQSPTVDFRLARKTTTLGGVHIPAGTVIMLCLGAANRDPRKFENPNEFRIDRKNVRHIAFGRGIHTCAGAPLARVEGQITINRLLDRTSELRIASSRQYRYESTFLRGLTELHIEFTQA----- 171466590 10 ---------------------PSLADGGAETLAWMRRMRDEQPLWVDAANMH-HVFRYADVQAVMSDPARFSSNIGILPGHDPEQISANLPWLDPPDHRRLRQLVSQAFAPKTVVGLRPRITEIAAGLL-AAVPDGEFDFVERVAYPLPVIVVAELLGLPPADRAFFRDCADRLLGVGDSAAIAEANRELREYLTAEAGRQRGSRSDGLIAALTAAELDGQRLSDVQVATIAGLLLTAGHITTTMVLGNALLCLRDNPEAEARTRADRSLVPAALEEVVRQRPPPRVVRVSTQDVAIAGGVIPAQRLVVASTLSANHDERQFPDPERFDIDRHPNRHIGFGHGIHFCLGAPLARAETQIMLDLLFDEFAELRVV-GEPVHNES--------------------- 108801165 14 --------------DADLHYPQPREQGPPEQIRTLAAEKPLHRVRWWDGSTPWLVTGPAELRSLLTDSRVSADDPQWSPTEARESKRRPFLNTDGNEHRRYRRMLTRSFSVKRANALRPMIQRHTDECIDAMLAGPPVDLMTALALPVPTIAICALLGVPYEDHETFRHISTGVDRSVPAEEGQRAMAELFDYLRTFVTREVEHPGADTICAELGEQVRAGNVTMDTAIFMATSVLGGGFETTANMIGLGTLAFLLNPDQAAIVRADPTVTVGAIEELLRYLAVAGNSRVALADIEIAGETIRAGEGIVSGFPAANWDSGAFAEPERLDVTRQGNHHLAFGFGPHGCIGQQLARVELQVVFDTLLRRIPDLRLATSDEIEFKNNTAYGVYALPVTWGP------ 115373392 16 ---------------FDPST-AEFDVNPYPMLERLRAQ--PALPYWEEGRG-WLLCRYEDAIAVLRDNKRFTANRSVWIPELAELSQYGLFALADADHARVRKLVSPALTPRAIERLRPEIQAIVDEILDGVEAKGTVNVVAEIADLIPARVIGSMLKIPKGREVQFQRFTDAMIKAREVEAMRPDIAGGLELIRETVEDRRRHPQEDILTTLIRTEERGDSLNAQELLSLVAALIVGGFETTVHLISFTVYNLLQRPEVLAQVKAEPELSRNVIEEVLRFDNFMGLARYALEDVELGGVTIKKGQLVLVMLNSALRDEGTFSSADVFDVRRHTNASIAFGHGVHYCIGANLARLEVQLAVSTLVRRFPRMQLL-GPPSFGPHPVLRKMESLEVQLRP------ 111223498 12 ----------------------------------------------------WLVTGHSHSRRLLADPRVSADRRPDFPVEADVFKPLAIIGFDPPQHGLQRGLLTADFSMRSVRAKRESIERLVESLADRMLAAGPADLVLDYSLPIPSMVVADLLGVPYADHQFFEDATVRLLQATTPQGAEAAGEELLNYLDEQIRLRERDPDDTLLSRLGEH-VHDEGLGRDIINKIALALLVGGHDTTSQMIALGVVTLLDHPDQLAILRSDPSALPGVVEELLRMVSVTAGVRVATEDVEIDGQVIARGEGLIFCNSMANRDPAVYDAPYEFDVRRSARRHLTFGHGPHQCIGRNLARMELEIAYRVLFEKIPNLRLAVDELPMRHGSTMQGVHRLPVTW-------- 197778778 25 ---------------------------------ELMREGPVTRIRLPHGEGAWLVTRYDDVRTVTEDPRFSTDQPVTRLDRHGTPGRGAVTFLDPPHHTRLRRSVAAAFSAEGVERVRDTSRRMLDELVDELLQDGPADLTAAVLSPFPAAVLCELMGVPAADRHRMHAWTRLILSSHGAQAGERAREEMGAYFADLIGLREGGTGQDVACLLGAAVGRGE-VTLEEAAGFAVLLQLGGAAVTDNS-GQLFHLLLARPALAERLRAEPEIRPRAVEELLRYIPTVGLARIALEDVGIRGVRIRAGDAIYVSYLSANRDPDVFPYPETIDFSRSPNPHMTFGSGPHRCPGGTLARLVTGLLVEALLDRVPGLRPAPPEHVPFKKGTIRGPEALPVTW-------- 111024853 22 ----------HFAAEFNPFD-EEYQQDPYPVFKSVREQE--PVFYSPEID-YWIVSRYEDIIEIFKDTESYSSEAGVMITPPCPAANFVPSTMDAPLHPKRRRVFRKGLNDNKVAELEPYTRRFVSECLDTIVKNGRADMVGDMTFSVPALTAFILMGVPEAEVERVRGYAARFATDEQQVALAGDYAAYLQYAREHVDKLAENPGEDYMSNVIKADGNDEVWDKTYLASIMQSHLYASHETTTNAAASGIKSLLENRDQWDAICADPSLIPGAVHEILRYQSSVTWRRITTRPVRLGGYDLPAGSRVMMLTGSANHDDAKFEDGESFDITRENADHLAFGWGVHLCLGQGLARMEMRVMLEETTKRLPHLRLVEDQEWTYPNTSFRGPDHVRVEWD------- 149922694 10 ----------------------------------------------------WLLLRHDHVKQVLQDPRTFSSDDPRWHTEEFETAPTMITS-DDPTHRRLRALAQPAFTPRRIAKLATAVEELCESILDEVEARGRFDLVEAFSGPFPAIVIAELLGVPREDYPRFRRIAAQATRPEPERSVMRAGQELNAYYGAFLRERREELGDDLTSDFIRAQRDGAECSDGELEAMGSLFLIAGHETTTNLINNAVRCLDDAPKLRAKVVADPDCARDLVTEVLRYRGPVGNFRFTTRTVEIGETVLPAGSRVLPMLMAANHDPNEYEAPGEFQLERRAKGHLGFGRGIHRCLGEPLAKLEAEIAIPALYRRFPELRVDTERDLPVEVPVIHGCRELHVR--------- 159037927 28 --------------------------------------------------------------------------------------------MDPPRHTELRSLLNRSFSPRIVTELRPRIARIAQELLSRLGQQVDVDLVESFAAPLPILVISELLGIPEERRAWLRASSRAGRDVDGYAQAEVAAQEFTEYFREQVRLRRGRAGGDLITILANAQERGAPVSLDAIVGTCVHLLTAGHETTTNSLAKAVLALREHPAVLDELRGAEGLTTDAVEEFLRYDPPVQVTRWAHQDTTLGGCDIPRGSRVVALLGSANRDPARFPSPDVLDVRRPADRHLSFGLGIHYCLGATLARAELEIGLQALLDGVPTLGYGTQHVDYADDLVFHGPSRL------------ 134096743 2 ---------------FDTADPA-FVADPYPCFAELRRRGEVHRH---PGLGMAVAVSHAAASEVLRHRGLGRIWVDAQPAADFPAFNLLLLETEGAEHTRLRRSISAAFARGHVERVRPWVAGLADALVGGLVERGGGDVVEEVAAPLPVQVIAELLGVPESDRNLLRPWSNAIVKERRRAAAESAAAEFAEYMRALADRRRSAPADDMVSDLVAAEE----LSADEVVGTAVLLLMAGHEASVNLVANGVLALLRHPGQWRRLVDDPGLVPTAVEELIRYDSPLQLFRTAVEDVVVAGHRVAAGSKIAALLGAAARDPEVFESPDVLDVGRQPNPHLGFGAGIHYCLGAPLARVEAAAALSALVRLAPRLEQA-GEPVRRPEFVIRGLRELPV---------- 148553920 10 --------------DYNHHDP-KIAQDPYGFLAKVR-GGQCPLGHSDELGGFYFPTTYDGVKRVFSDYRTFTSNEGAGLP--AQLVRFFPVDLDPPNHTRWRRTLNRFFTQEAAEADRPRIQGLADKLIDAFVERGSADLVNEFTRPFLAMTMLPVIGCPDDDRPMLSEKLMWMVHNRDHDGWVRRYTEIGDYLMGLAARRVAPRRDDLLQCLIEEEFDGKRLSDMEVYQVLILALFGALDSTSSAMSGSLFHLGQHPEDKRRLLSGEVAWPVAIEEFLRFTTPIQTRRTVVQETELDGGALHPGDIVLCINGAANRDPDKFVDPDRCIIDRDARDHMSFGSGAHVCIGRHYARVMIDTCLKTMLGRIGDYRIAPGFTPDYTSSEARALKTLMVEFTPG----- 39725437 12 LSPSCPSVPPLLETEFVLMPSFPVRRPPAEHLELLKESGGVCPFTMEDGRPAWLAASHDAVRSLLADRRISNNPAKTPPFSQREAFSRHLFNMDSPEHDVARRMIAEDFTPRHAEAVRPYFEEVFGEIVDEVVHKGPAEMIESFAFPVATRTICKVLDIPEDDCEYFQKRTEQIIEMDRGEENLEAVVELRRYVDSVMQQRTRKPGDDLLSMIVKAKASKEELSDADLVDNAMFLLVAGHEPSANMLGLGVLALAEFPDVAEELRAEPHLWPGAIDEMLRYYTIAATKRVAAADIEYEGHTIKEGDAVIVLLDTSNRDPKVHAEPNRLDIHRSAGNHLAFSHGPHQCLGKHLVRVQLEIALRAVAERLPGLRLDIAEDIPFRGALSYGPRQLRVTW-------- 154253931 26 -----------------IASPYALYDRLRPYGPVYGYRDYPPGTVPDADEAAWVLLNYDHVSAAARDHRIFSSRDPL--QEQSSAPTLMLVNHDNPEHDRLRSIVNLAFSRPRIEALDPWVREIVGGMVAGL-GDGDTEVMEALAARIPARIMVGLLGLPEEVVDRFRHWATALSADLDPAEREASNAELVRYFTETVALEAGDPVPDLIAALLKAEVDGEQLTLDEVIRFCITLVVAGSETTTFLLGNLLHNLAVMPDIRAQLAANRALIGPFIDESLRHSPPQRLFRIATQDVEVGGARISKGDWVALFFAAANHDPAMFPDPEKFDISRPNNKQLTFGVGIHHCLGSALARMEGRALIEAILDRMDDVSLGALPPVPQRASLLHGFDSLTLRFT------- 32487241 9 --------------------------DPVPALFDLQEDGPLHEYDTEPGDGHWLVTGYGEIREILADANRFSSMRPVEDEAERAWLPGILQSYDAPDHTRLRRTVTRANTARRIESLRPVVEETVEDCLADLESMGPVDFVRNAAWPIPALIACDFLGVPRDDQAELSRMFRDSRESRVPRQRNVSGLGIVDYARKLAARERLDPGTGMIGGIV--REHGGEVTDEELAGLVEGIMIGAVEQMASQLAIAVLLLVTHPDQMALLRERPELADSAAEEVFRYASIVETPRTALVDTRLAGRDIHAGDVLTCSILAGNR-----AREDRFDLTRGNPEHLAFGHGVHFCLGAPLARLQAQVALPALVRRFPSLRLAPAEDLRFKPGAPFAVEELPVEW-------- 159040433 14 ----------------------------------------------------WSVTGYQAARQVLADPR-FAKDPKKWPAYTSGAIPLLMDNMDGADHQRLRKLVSHGFTPRQVERTRPLIVKIVNDLLDGLSSAGPVDLKGRFATPLPARVICDMFGVPEALRASVLRGAQVNVTSSISGEEAEAVEQWHRELLELVEAKREKPDEDMASLLIAAEEDGSTLTQEEVVGTLHLMLGAGSETLMNALSYAVLGMLSNPGQYEMVRNGTSSWDDVIEETLRAQAPVAQLRYATEDVAVGGAVIKAGDPVLMGFTAIGRDPAVHGEAGDYDITREDKTHLSFGHGVHFCLGAPLARLELKIALPALFERFPHMTLAPDQLEPQGTFIMNGHRELPVRLQPATVLA- 83320227 2 ----------------NPFDPTGWSADPYPIYRRYREGDPVHL----GAHGTWYLFGHDDITQVLSAPRNPSAAGSTVIPPAHDRLRRMLVFMDPPRHTKIRALLAKRFSPKMVAGLRPRIEQIAARLAKPLRDRPLVDLVDEFAAPFPILVISELLGVPDDRLGWFREQAVTLRQPDAYARAERAANELTAYFLAEADSRTGT-GEDLVTLLVTARTDGEALTREEIAATCVHLLTTGHETTTNLISKSMLALLAHPHLLGELRARPGLLPDAVDELIRFDGPVQMTRWAYQDDVVHGRKIKRGDKVVLVLGSANRDPSRFDRPDELRLDRRAARHCGFGIGIHFCLGSPLAKAEAEIALRALLAAMPAFGLAGEPVVYADDLVFHGPARLPLT--------- 111025766 42 ----------------------------------------------PIGGDVWVIHRESTARAMLADNRFVREPFRTGERPVPEFPDFLKSTIDPPHHTKLRKLVQRSISPKRVRSMRDSAVEFANSLLDAMIEKGPSNLVEDYAVALPIQMISNLLGVPPEDRPKFQKWSSATLSVADQDEVMANMGELVQYMMELIDARRREPREDLLSDLANARDRDESLTDEEILPIALILIVAGFDNTANFICAGVLSLLHNPDQLEILLEDDGVAPTAVEEVLRHGRPVAGGGVATEDIELDGQMVAKNEAILVDPGSTGHDGAAVEHGEKFDVRRANNPHLTLSYGLHHCLGAPLARMEMQVAISELFKRLPGLALAGDVQID-DTNLTQPITMLPVTW-------- 148553944 5 -------------RDIDHH--AVAFARDHLAIYRDARAHCPVL-RSDAHGGFAILTRYADNRAALRNHDTFASGRIRAGDRLGGGVAIPPIEMDGAEARALRALLQPWFTIAAVEAAAPRMAQLSAWLVDRIIARGACDVVEDLAKPMPSLLILDILGLPLDRWRDYGRVLHEAVAKSSG--SIDGLRWLASDLRASVERREVHP-EGLIAAMIAAEVDGRPLGDALVCELAMMLLFGGTDTTIAAIGHALRHLTEHPADRAALVARPALIPAAVEEILRLYSPTGVARTVTAPVEIGGERFEPGQRVLCAINSANRDEEMFADAERFDLDRPKRPHLAFGWGVHACLGQNLARADLRILLGELLARMPDFAVDVAASERYASPLVNGHARMPMRF-------- 134099464 16 -------CPHARAYPFG--DPGALDLDPD--YARVRDEEPLTRIRMPYGEQGWLVTRYDDVRTVLADPRFSRSEVRDVPRPTPQERPGTLVTTDPPEHGRLRRLVAGAFTHRRAESMRPRIRGVVDELVDEMLAGDPADLVAAVSMPLPVNVICELLGVPREDRHVFHSGAVLSDYTVPADEREATFKSLADYLAVLIAERRARPGDDVLGALISARDDGDRLSEDELIELWVDILVAGYASIMSVTPDMVVTLLTERDRWDGLVADPGGVPDAVEEMLRVMPTIGHSRVATEDVEIAGGTVRAGEAVLPCLPAANRDPAVFDAAEEMRLDRDAGKHIAFGFGPHYCLGASLARVQLQSVLTALVRKVPTLDLVEAEDSTRVAAAVQG--QLLVTW-------- 117164795 15 -----------------------FAANPYPAYRAMRE--GAPLFWHEA-TRSWIVSRYEDVERVFKDRDQFTTENYDWQIEP--VHGRTILQLSGREHAVRRALVAPAFRGTDLERFLPVIERNSRELIDAFRYTGRADLVSDYATRFPVNVIADMLGLDKADHDRFHGWGNLAGDPEIAAAGARTRVEFAEYMFPVIQERRENPGDDLLSTLCAAEVDGVRMSDEDIKAFCSLLLAAGGETTDKAIASIFANLLAHPDQLAAVREDRTLIARAFAETLRHTPPVHMMRQSATEVELSGGTVPAGATVTCLIGSANRDESRYHDPDRFDILRDDADHVAFALGRHFCVGALLAKAEVEIGVGQLLDAMPDLTPADGFDAVERGVFTRGPQSLPVRFTP------ 87200621 14 ----------------DLSSLDAFNEGAPFATFDRMRREDP-MAWSEGDRGFWSVTRHADLLELNRQADLLSSAKGIRMEDQTEEARKTFQETDAPHHRGFRALVSKAFSKGTVAGFEDQIRKIVTDLLDVALAEGEFDAVDRIARRLPMQMLAQIMGVPQEDGPWLVEKGDALISNSDPDYRSPAAVELFDYANGLLDRMDAGEQIGVLNLVREPTSTGTRMSRDEFRNFFCLLVAAGNDTTRYSISATIHALANNPHLLQALKDDFTSWEAAADEMIRYASPTHFRRTATRDFTFHDRHVKAGDKVLLWFISGNRDETAILDPYTINLRRERNPFLSFGGGPHICLGMWLAKLEVAIVMQELAKRLSSIEQV-AEHSYLRSNFIHGIKHLPVR--------- 15619021 63 ----------------------------------------------------------------------WTTRARWASRDPEGQPALGLGEVDGPYHQALRHALAPFFSPGAVEKLNPFMEQSAHWFLDQQITTGQMDLVLDYASPVPAILTMKLMGLPYDNWRLYANLFHSVMDSDEYAAAIAKVPAMMHEVLDYAATRRAKPEEDLTSFLIRFEFDGHRLTDEQLLNILWNLIGGGVDTTTSQTALTVLHLGTHPDLRQQLIDHPELYRTATDEFLRYFSVNQTSRTVTHDVVLAGQRLRKNDRVVISWLSANHDENEFDRPDEIILDRAPNRHVAFGLGPHRCIGSHLARLMSEVMVRAVLXRIPDYQVDVENVHQYLGNSMTGLGQLPVTFAPGKSR-- 115375354 29 ---------------------DDFRANPYPGYAELRRNSPVTQV---EPSGLWAVSRYEDVAFVLDNPLLFSAEGIQAVWEPANPLAHAMASLDGPRDAPLKTWVSQSFSPSALQRLEPRVRQLADILSDELLSRKSTDFIASFALPLPALVLSDLLGLEASDYRLFKNWSDDFVPSEDALRLRNTVTRLTGHLTCLIEQRRLTPADDLISEMLRDDLPGPVPTDRERIELLTLLLVAGLETTVPLLANGLILLAHQPELLAQLRADRTLIPSFVEELLRYDPPTQVLRTTLEEVEISGVSLPKGAGVLALTGSAGRDERQYPEPDRFLLHREQSS-IAFGKDSLTCLGAPLARMQARIGLEALLSRFEGFCLVPADLTWNKALTVRSLHALPLELTPVRAGAL 214003874 13 ----------------------------------------------------WLVTGYDEVREILADANQFSSMRPVDDEADRAWLPGILQAYDPPDHTRLRGTVAPAYTVRRIERLRPRVEEIIEDCLDNLESLGPVDFSRYAAWPIPALVACEFLGVPRDDQAELSRMIRDSRESRLPRQRTQSALGVVNYSQKLATRERRDPGEELIGLIV--REHGDKVTDEELAGLAEGILIVAVEQMAAQLAIAVLLFATHPAQMALLRERPELVDGATEEVVRYASIVPSPRTALLDMCVAGRTIRAGDVLTCSMLAANR-----ALGDQFDITRENSPHLAFGHGIHHCVGAPLARLQLRMALPAVVRRFPSLRLAPEEDLRFVPGAPFNIEELPIEW-------- 29827849 38 ---------------------------------------------------------------------------------------------DGEDHRRLRSLVSKAFTARRVERLRPWIEELTSALLDGLGRAAEADLRAHFALPLPMGVIGELLGVDAEHRDRLHHLSNQVVATDGPEQAIAANRELVAVLSTVAAARAERPGDDLTSALIAARDEGDRLSQQELIGTLVLMIIAGHETTLNLITNAVRALCGNRDQLELVRKGDAGWPDVVEETLRWDAPVSYFRYPVRDLTVDGTVIPAGTPVLAGYSAAGRDPAAHPDADRFDVTRPARRHLSLGHGAHYCLGAPLARMEATIALERLFTRFPDLELAPEAELARHSSFVNSVRALPVR--PGVPRS- 182434415 16 -------------------------QNIHAEADRLREQGPVARVELPGGVRAWSVTGYDVALSVLGD-QRFSKDPAYANGEIGDDFPLIGVLMDGSDHSRLRRLTAKAFTPRRVSAMRSAIEQACTELLDELAESGPVDLKARFAHPLPARVICDLVGVAPQDRAAMLRGGEVNVDTTTSPEDAAANVERWQEMHEFVESKRRTPGDDLTSDLIAAEEDGSRLSPSELVGTLHLMLGTGTEPVMNLIANAVHLLLTHPEQRAELRAGRISWDDVIEETLRAEAPVAHFRFPTEDVEIGGVTIPRGDPVLIAFAAAGRDPAVHPSAGRFDPSRADKAHLAFGHGIYRCIGMPLAREEARIVLPALFTRFPDLDLAVAPEEPQGSFIMNGLRTLPVRLR------- 148555975 11 -----PDVERAIVDPATYMDRAAYDA----IFTGLRRDDPIRWIEPEGFRPFWLVTRSADIVDIERRATIFLNGPRAVLKPLAFEERLAMNNMDGEAHRANRAVTSRDFLRPNIERMAAQLEPVAADFVQRLVDKAPCDFAADVTMWYPLRVILTLLGVAPEHDARILALTQRIFLDPGDGAKMAAVEGFFDFFRPIVADRRANPRDDIASKVANARIDGEPMDEFETLSYFLTLATAGHDTTAASIAGGLLALIRNPGEMEKLRGDPGLLETAADEMIRWNAPVHFFRTAAEDFEIGGKAIRAGDSVMLAFASACRDEDLFEDPFAFRVDRTPNRHLALGSGPHACLGQHLAKLEIRLFFRHLLDRIDHIELV-GEPRSNPSSFISGIVSLPIRYR------- 46204058 1 ------------------------------------------------------------------------------------------------------------FTPQRVRGMREKTRRITDDLIAKMAGKTRIDLVDDFSYPLPVTVICELLGVPPEDEAQFHGWATQLATAETQAKNEVCFNEIADYIQGLIKEKRKNPQEDILSDLAT---DTDGMNDFDLIATAVLLLVAGHETTVNLITNGMLTLLRFPEHLERLRAEPETAPRLIEELLRYEPPVHYRRLALADIPVAGITIPKDAPVILLLAAANRDPLRFSDPDRFDPDRPDNRHLGFGGGLHYCVGAPLARIEAEVALVSLVRRLKGLSLTENPPPYRPGASLRGPCHLRLALE------- 54026491 16 --------------------------------ARIRARGPVALVALPGGVPAWSVTDAAVLKSLLADPRVSKDPRAFRNGEITEEWPLLPVAVDGREHRRLRNLVAPAFTHRRTTALRPRIEQLTTELLDALAATPPADLREGFAYPVPIQVITEMMGVPDHLGPGLRRCVDGFFDTSFGPEEAQAYAEMYRLVSELVAYRAEHPGEDVTSVLITRDEDGSRLTEKELVDTLMLVINAGHETTVNLLDQAIFALLTHPEQRADVLAGRVSWEEVIEEALRYEAPVAHLRYAVEDIEIGEHTIGKGEAILASYAAAGRDPKVHGEADRFDIHRAKKDHVSFGHGAHHCIGAPLARLEAAIALPALFTRFPELRLAPGTLKPVGSFVSNGHQTLPVYLHPES---- 170748245 18 --------------------------------------------------GTWVAASHGTIARLLQDPRVSSDTLPDRPRTGNPLTDLIFIFRDPPDHDALRSAVMHQFSRERVQAMRARSDRLVADLLDEKCGAREIDAVDDLAYPLPVTVICELFGVPREDEPKFHGWADSLSDPEIRAANSRTFDAIGGYMGDLIKEKRRHPQDDMLSGLAHATPAGVKMGDYDLIATSILMLVAGHETTVNLITNGLLTLLRHPDELERLRQDPLRAPRLIEELLRYEPPVQFRRRTLSPIDIAGVTVPEGADLVLLLASGNRDAAVFPDPDRFDPDRAGTRHLGFGGGLHYCVGAPLARFEAEAALTALARRLKAPRLIEDPPPYRPGAALRGPEHLRVAID------- 3914162 24 --------------------------------------------------------------------------------------------MDAPAHMNQRSMVEPFFTEDHVENLRPYIKETVQGLLNDMVANGPVDLIEKFALPVPSYIIYTILGVPFEDLEYLTEQNAIRSNGSGTQEAAAANQQLLKYLAKLVDQRLQEPKDDLIGRLVDQQLVPGHIEKSDAVQIAFLLLVAGNATMVNMIALGVVTLMQNPSQLEELKADPTLVPGFVEELCRYHSSMAMKRVAKEDMELGGKLIRAGEGIIASNQSANRDEDVFPNPDVFDMHRDSRDGLGFGFGPHRCIAELLAKAELEIVFETLFATLPDLRLDEIECTPRHKDV--GIVRLPVKW-------- 120554812 9 ------------------WDPAEVQKDQIRAYDAMRKE--CPVAWSDY--QQWTLFRHADVMRALEDHHTFSNAV--------SAHLSVPNGMDPPEHTPYRKAIEPYFAPEPMARFEPVCRDVARALVQTLDKNKPLDVVNALSRPFALQIQCAFMGWPDSLHQPLAEWVHRATLARDHAAMADVAEEFDGYIRDLLDSRRQKPADDVTTRLMREQINGQPMTDAELVSLLRNWTVGELATISASISILTNYLAHHHELLNNLKAAPEQLPEAIDEILRMAPLISNRRVTTREVEIGGRTIPASEKITLLWASANRDEVVFGNPDQFCPRQNAARNLLYGAGIHVCPGAPLARMELRIFMEELLKQIEAIEQADGEQPERAMFPTGGFNYLPLVFR------- 163759314 14 ---------------------PDFVQDPYRFYAEMHRAS-PVFYWQEY--GMWCAAGYDQVNALLRDRRLGRENRWGAPLNPVQGRDHLLLEREPPVHTRLRTLVNRAFVSRSVERLRPRISQLAQELVDALPSGQPVDLLPGFATPIPLTVICELLGVPVERGNELLAWSHAMRAHETEERANRASAEFGAFLTAHIEEHRHNGADDLLSALIAVRDTGEKLSDDELISTCVLLLNAGHEATVHQTGNAVKTILEQGGDPRRFFETPDLAAATIEEALRYDAPLHMFRYAYEEIDLGPVTLKPGEQVALLLGAANRDPSAFEAPHEFRPGRPDQKNVSFGAGLHFCIGAPLARLELQQSLAVLFDRRPDLALQ-APPRYRDSYHFHGLESLIV---------- 82658708 29 ---------------FDPFDPA-FHADPYAVYRKIREQGPV----TRTPLGLVVVPGHAEVSAVLRDNRFGWGDGATVAEHFSQAPDRPFIFMDPPDHTRIRGLVSQAFAARRIDALRTRAGELVDELIEKARADGPVDLIDAVAHPLPAILLGELLGVPAEQHERFRQLSNDIAHPEEVTRRDSARAELNAYFGTLADERRAAPTGDLISELVAAEDTDGKLSGHELVVTLTLLLSAGFALTVNLVGNGMYALLRNPEQAAWLRAHPEEVPAAVEEMLRYDPPGQMSRVALEDAEVAGVPIAAGEQVMLMIGAASRDPEVYEDPDALLLSRPAGRNLGFGLGVHFCVGAPIARLAAQAAVAKLTAL--DLELATDEPPRAPYIITRGLKELPVRVAPA----- 118471413 4 ------------LASVDYFSDPAVAQDPYEYYDFLRSRGP---VTTEPHYGVVAVTGYQEVMAAFKDHDSFSAPLPFTPEEQIEAHRHLMVVMDPPAHERARSLLSKLLTPRRLKENEDFMWQLVDRQLDAIADEGRCEFLSEYAKPFATSAIIDLLGVPEEDRAEFLEALGAAPRLDGEPVGLDPLQYLDCKFAGYLAERRREPRGDVLSGMATATYDGSTPDLMEVVKPATFLFAAGQETVTKLLSSAVQTLAERPEFQERLRKEPDLIPVFIEEALRTQSPTVDFRLARKTTTLGGVEIKAGTVLMLCLGAANRDPRKFEDPHEFRIDRPNVRHIAFGRGIHTCAGAPLARVEGQITVRRMLDRLRDIRIDPADSRTYPTFLLRGLTKLHIEYTPA----- 16519835 25 ---------------------------------ALRANGPIHNVRFPRGHEGWWVTGYDEAKAVLSDAAFRPAGMPFTPDCVILGSPGWLVSHEGGEHARLRTIVAPAFSDRRVKLLAQQVEAIAAQLFETLAAQPPADLRRHLSFPLPAMVISALMGVLYEDHAFFAGLSDEMTHQHESGPRSAAWEELRAYIRGKMRDKRQDPGDNLLTDLLAAVDRGEA-TEEEAIGLAAGMLVAGHESTVAQIEFGLLAMLRHPQQRERLVGNPSLVDKAVEEILRMYPPGAIMRYPRTDVTIAGVHIPAESKVLVGLPATSFDPRHFEDPEIFDIGRDAKPHLAFSYGPHYCIGMALARLELKVVFGSIFQRFPALRLAPEELKLRKEIITGGFEEFPVLW-------- 71898960 5 ----------------DLSSPAFL-ENPYPLYETLRRQGPFVSIGPNA-----LMTRYSIVDGLLHNRNMGKSYMESIRVRYGDGFNRMFLMLNPPVHTHLRGLVMQAFTGRESESMRPLATDTAHRLIDDFEQKSSVDLVTEFSFPLPMRIICRMMDVDISDAISLSVAVSNIMSPDELVHASAAYEELAHYFTRLIELRRAQPGTDLISMLLRAEEEGQKLTHDEIVSNVILLLLSGYETASNMIGNALIALHRHPKQLARLKSDLSLMPQTVLECLRYDGSVQFTRAAMDDVSIEGDVVPRGTIVFLMLGAANRDPAQFTDPDHLEITRKQGRLQSFGAGVHHCLGYRLALVELECALTVLLERLPHLRLANLDTLSWQRGNLRGVNALIADLHP------ 197728400 11 --------------------PRVPATRPPAAYAEFRRDTPVVRVAMPSGDPTYLVTRYEDARMVLTDARFSRSELAGLRRGDVGLADHLLLNMDRPEHPRLRRLVAPAFSQETVERLRPRIERITDEHLTELIGRPPVDLTEALCVRLPVAVLLEYLGVPLSGREELLRWTGILTDLSGQQEAEEARELLHHHLREVIAERRRDPGDNVFTDLARRCYEEERITELELEALAMFLLIGGLQTVVYQLGLIVVALLRSPAHAAE-LAAAERPEPAIEELLRYTNAVESSRITTEDVVVAGTTIPRGSAVLPAIPAANHDPERFGSPETLDFDRTATPHLTFGHGMHRCLGAPISRLMLNIAVPALFRRVPELRLAVAEDEWLPDRLLTGYASIPVTWSP------ 214031748 14 ------------------TDPDFVQSPYGFYAAARAEGHL--HFWQDYK--MVAAFSHAAVHMLLRD-RRFGREIP--PEMAKESPAHLAPFMEPPRHTRLRRLILRAFTSREIKALAPGLDSLCHELIDSFPKDAPFDLLSTYCTQVPVIAICRLLGVPTDMAPQLLDWSHKMVAMYQASAAARASQEFIDFLTTYVDERRKTPGEDLITRLIQAEEDGESLSTDELIGTCILLLNAGHEATVHSLGNGVKTMLQ--QGWDAAWLSPEGIEGLVEEILRYDPPLHMFRYAYEEVEMFGHTFKRGDEVALLLAAANRDPELLEDPERFDPTRPPKVNQSFGGGLHFCVGAPLARMEMQIALPILFERCPNLKLA-AAPEYNNTYHFHGLTRLMVE--------- 17222810 9 -------------------DPANSPLEPYHIYPEAKSCPVAKVGLWNGTPAH-VFSGYEDVRTVLQD-RRFSSDSRLTPTLQSQAAAPPFVRTDNPDHRRLRGTIAREFLPKHIELLRPAIREIVQGVLDGLAEAPPQDMLEAFAVPVASATVFRLLGIPAEDRALLTRCVKGVVSAVGSEDGAEVFRTLGEYIGGLVQDPSELPEDSLIRRLVTGPYQEKQLTFHETIGVILMLIVGGYDTTASTISLSLVSYALQPEKFSVVHEHPERIPLLVEELLRYHTVLGLGRIATEDVEVGGVTVRAGQMVVAALPLANRDESVFPNPDELDFDRPSVPHVGFGYGPHQCVGQALARVELQEAIPAVIRRLPGMRLACAEDLPFRHDMTYGIHELPMTW-------- 148252315 15 ----PPAIPHLGIDPFAIS----FFDDPYPAHQQMREA-APVVYLDRWN--VYGVARYAEVYAVLNDPLTFCSSRGVGLSDFAKETPWRPPSLDPPAHTRTRAVLSKVLSPAVMKRLRDGFMAAAEAKVDELVARGSFDAIPDLAEAYPLSVFPDALGLQPEGREHLIPYASLVFNAFGPQQAIERSAPHQAYVTAQCQRDNLTPGG--FGACIHAFSDSGEITPAEAPLLVRSLLSAGLDTTVYGIGAAVYCLARFPDQWARLRADPALARNAFEEAVRFESPVQFFRTTTRDVELGGVVIPEGEKVLMFLGAANRDPRRWERPDSYDITRKVSGHVGFGSGIHMCVGQLVARLEGEAVLTALARKVGAITMS-DEPKRRYNNTLRGLESLPVTFTPA----- 148553291 27 ----------------DHADPYPLIA-RWRAEAPVIEGGYRPLMGLPPDRKMFTVVGSREVNEVLTDTDRFSNAGYKFNLGVTFGQGSI-STMDNPEHGRWRRIFQKIFLPQYVKKWGETIVDVVHGLMGKFLPLGRADLIEQFTLRYPFEVIYHQLDLPEEDVRTFQRLALGQTDYVNHEKAIEAGRKLGDYFTALVEERRRDPGDDLVSLLASTEADGEYLPHEVLISFLRQLMNAAGDTTYRGTSILLTALLEHPDQMEAIRADRGLIPQAIEEALRWDGPVAQMRMAAVDTELAGVAIPAGSLLDVVAGAANRDPEIYSDPDRFDIFRDRKPHFAFSRGPHICVGQHLARVEMTRALHAVLDHLPGLRFDPDEPPRIQGSMMRVPRHLHVRF-------- 2894165 9 ----------------DLGNPDLYTTDRHARWRELAARDA--MVWSEPGSGFWSVFSHRACAAVLAPSAPFTSEYGMMRDHPDKSGGQMMVVSEQEQHRKLRRLVGPLLSRAAARKLSERVRTEVSGVLDQVLDGGVCDVATAIGPRIPAAVVCEILGVPAEDEDMLIELTNHAFGGEDEMTPRQAHTEILVYFDELITARRERPADDLVSTLVT----DDELTIDDVLLNCDNVLIGGNETTRHAITGAVHALATVPGLLTGLQDGSADVDTVVEEVLRWTSPAHVLRVSTDDVTINGQDLPAGTPVVAWLPAANRDPAEFDDPDTFLPGRKPNRHITFGHGMHHCLGSALARIELSVVLRVLAERVSRVELVK-EPAWLRAIVVQGYAELSARFT------- 99081657 29 -------------------TDPDFVQNPYPFYDAARAAGKL---------GYWAAFGHDVVHMLLRD-RRFGREIPAEMATEGPAHLAPFLQVEPPRHTRLRKLVLRAFTSREIKALAPGLETLCHELINAFPKDAPFDLLSSYCTQVPVIAICRLLGVPEAMAPQLLDWSHKMVATETEHAAAQASAEFIAFLTDYVDERRKTPGEDLITRLIQAEEDGESLSTDELIGTCILLLNAGHEATVHSLGNGVKTMLEQGWSSEWLQ--PDGISGLVEEILRYDPPLHMFRYAYEEIEIMGHRFRRGDQVALMLAAANRDPEALERADQFDPTRPPKVNKSFGGGLHFCVGAPLARMEMEIALPILFERCPELKLA-EPPQYSNTYHFHGLTRLWV---------- 117164642 36 ----------------------LVPDDPYPFYERVRERGTLH----RSAVGVWTTTSHRVANQILRDRRFGVRTPEGEKPPEFMPFDNSMLGLDPPDHTRLRRLATPSLNPRRLAHWQPHVERFTDELIDEMLARGQVNFMRAFAQQLPLRVIGDLVGIPPHHRQSFFRLSRRMATAPAARGVVAAMAEMTVMFHEIIAERRADPREDLISDLLPAVEDGR-MTMDEMVPLCMFLPLAGTETTVNLIGNGLLALLEHPEQWDMLVADPSLADAVVRETLRYDPSVQQRRIAHTDLQMEGASIAAGEEVAICAGGANRDPEVYPDPGRFDITRDPGPNLAFSAGIHFCLGAALARMEAETALAALAVRVPGIRRA-GPVRRRGSFIVRGMLQFPV---------- 188584602 12 --------------------------------------------------GSFVVSTHAAVRSLIFDPRLSSEDLPRRPPTGNPLRDWILIFRDPPDHDTLRDFVMKEFTIARVRESHAKVARLVDTLIDACRGRDTVCLVDDLSYPLPVAVICELLGVPEADEAQFHAWADARHDEAGRREITATFDAISDYMRRLIREKRRRPADDMLSGLAARGGQGRPMGDIDLISTAILLLVAGHETTVNLITNGMLTLLRHPDELERLKVDPARAPRVIEEMLRYEPPVHFRRKALGAIDVAGVTIPAGSPVILLFASASRDPARFADADRFDPDRRDNQHFGFGGGLHYCAGAPLARIEAEIALVTLCRRLVAPRLLDDPPPYRPGASLRGPKNL------------ 149923241 9 ----------------DLLGPELLASPQRLYHAIV--TTTPVHFAPQTHG--FVVAKWTDNMALLKDPALMTAALDMRAPEEAEQLAWIMGHTVPEDHTRIRRLLHRYFTPSTVRGLEPTATAIADELLDAAEERGRFDLISEFAYPLPARVIAHMLGVPTERHEDIQRWSEGIVDMPGLLDAQASMREMVDYMKTIVDEHRASPREDIISVFVEAEKE-EQISAEEILANCVLLLFAGHETTANLIANGTVALFDHPEQLERLRAEPELTANAVEEMLRWEGPAGMRMNGAAPRTVAGVEIPPHSLIVAGLGCANMDPDEFEDPLRFDVGRAKPKTLTFGMGAMFCLGAALARMEGRVAFERMLGRFPKLAPAEPPQWRLTSPLNR----------------- 57338486 6 ----------------DQAHPTNSPLEPYHIYPEARSCPVAKVSLWNGTPAH-VFSGHDEVRTVLQD-RRFSSDSRLTPTLQSQAAQPPFVRTDNPDHRRLRGTVAREFLPKRIELLRPAIREIVQGVLDRLAEAPPQDMFEAFAVPVASATVFRLLGIPAEDRALLTRCVKGVVSAVGSEDGAEVFRILGEYIGGLVQDSSALPEDSMIRRLVEGPYSAKELTFHEAIGVILMLIVGGYDTTASTISLSLVSYALHPEKFSFVHERPERIPMLVEELLRYHTVAQLGRIATADVEVGSVTVRAGEMVVAALSLANRDKSVFPNPDKLDFDRPSVPHVGFGYGPHQCVGQALARVELQEAIPAVIRRLPGLRLALEDLPFRHDMSTYGVHELPMTW-------- 214003832 38 ----------------------------------------------------WLATGYDEIRQVLGSDK-FSAKLIFGGTDAGFTFPGFLTQYDPPEHTRLRRLVTPPFAIRRIQGFRPQVEKIVEATLDAIAAGGPVDFVPRFGWPIATTVTCDFLGIPRDDQAELSRALHASRAERSGKRRVAAGNKFWTYMSQVVARTRRDPGDDMFGVVV--REHGDEITDAELIGVASFVMGAGGDQVARFLAAGAWLMVEQPEQFAVLRDKPETVPDWLDEMARYLTSKTTPRIATQDVEIGGCPIKAGDTVTPSFLAANR--ANFPGPDAFDITRERAAHVAFGHGIHHCLGRPLAEMVFRAAIPALAKRFPTLRLAEPDREIKLGPPPFDVESLLLDW-------- 118618484 14 -----------------VYAELPMATDRGRGWATLRDAGPVVI-----GDGFYYLTRRDDVLDALRHPEVFSSKRAF--DILGSPLPLVPLAFDPPEHTRFRKVLQPFFSPHALAAMLPSLQAQAIEIIDAIAAGSQCEVITKLAIPYPSQVFLTLFGLSLADRDRLIRWKDAIIALGLLASLDDAALELTSYLVDAIAAHRRHPGTDILSQVL---LGDDPLDDSEALGLSYVFVLAGLDTVTSAIGAALLELARRPQLRQLLRENHGQIAVFVDEIVRLEPPAPVPRVTTREVNIAGAKIPAGSRVWLCLGAINRDGSDATSVNDVVMDGKVHKHWDFGGGTHRCLGSHLARMELSLVISEWLCRIPQFELACGPEIDWPSATL-GLSTLPLQFT------- 182436901 7 ----------------------------------------------------YAVTRHAEARALLTDSRVVKDEIPMWPLIGLANPGRSMLTVDGADHRRLRTLVAQALTVKRVERLRAGIEALTNASLDRLAAHPPVDLKAEFAYPLPMNVISELMGVDAADHPRLKELFEKFFSTQTPEEVPQMMADLGTLFTKIVDSKRANPGDDLTSALIAASEDGDHLTDEEIVNTLQLIIAAGHETTISLIVNVVEALATHPEQREKVLNGEIGWDGVIEETLRWNTPTSHIRFATEDIKVGDRVLPKGEGLIVSFGALGRDEEQYPTAGDFDAGRTPNRHIAFGHGPHVCPGAALSRLEAGIALPALYERFPELDLAPAAELRNKPIVTNDLHELPV---------- 27376159 11 -------VPHLDVDPFDM----NFFADPYAAHELLREAG-PVVYLDKWN--VYGVARYAEVHAVLNDPATFCSSRGVGLSDFKKETPWRPPSLDPPAHTRTRAVLSKVLSPTVMKQVRDRFAAAAEERVDALIEKRSFDAIADLAEAYPLSIFPDALGLKSEGREHLIPYASVVFNAFGPQEAIARSTPHQAYVAEQCQRENLAPGG--FGACIHAQVDEGAITASEAPLLVRSLLSAGLDTTVNGIGAAVYCLARFPEQWQRLRGDLSLARSAFEEAVRFESPVQFFRTTTREVELSGATIGEGEKVLMFLAAANRDPRRWDKPDSYDVTRRSSGHVGFGSGIHMCVGQLVARLEGEVMLTALARRIAKIEIT-GEPKRRFNNTLRGLDGLPVTITPA----- 15965005 12 ---------PARRVSLDVRNP-RFFRNPLPAYAAL-HAQCPAFFWEEP--QQWFFAGYEQVNSLLRD-RRFTREELGMPEPKPHLKDFSLLELEPPAHTRLRTLVNRAFVSRQIEELRPEIEALSHAVIDGFEKDGETELLKTYAETIPVTIIARMLGIPVEAAPRLLDWSHRMVSLETEFDANNASAEFADYLKGIIAEKRTNPADDLLTHMITSEKDGERLSDAELISTTVLLLNAGHEATVHQIGNAVRTILQSGLSPAELFSDEKATERTVEECLRFAAPLHFQRYALMDIELNGIALRKGDKIGLMLGAANVDPRKFSSPDTFRPDRNEGANVSFGAGLHFCIGAPLARLELQISLPILFRRLPGMRLKNEPPVK-DAFHFHGLERLDLVW-------- 163740989 8 ------------------TDPDFVQSPYGFYAKA--RANGHLHYWQDYK--MVAAFSHPAVHTLLRD-RRFGREIPMARESPAHLAPFLLLDAEPPRHTRLRRLVLRAFTSREIKALAPGLDTLCHELIDAFPQDAPFDLLTAYCTQVPVIAICRLLGVPTDMAPQLLDWSHKMVAVETEHAAARASQEFIDFLTTYVDERRKTPGEDLITRLIQAEEDGESLSTDELIGTCILLLNAGHEATVHSLGNGVKTMLQ--QGWDKSWLAPDGIDGLVEEILRYDPPLHMFRYAYEEVELFGHTFQRGDEVALLLAAANRDPEMLEDPERFDPTRPAKVNTSFGAGLHFCVGAPLARMEMQIALPILFERCPDLKLA-AAPEYNNTYHFHGLTGLMV---------- 84515530 26 -------------------TDPAFVQNPYPFYDRARQTG--DFFWWDDYAMPCAVS-HKAVHAVLRDRRMLARAIPDALRPFYDIEAHSMLELEPPRHTRLRALVLRAFTSRTIAALAPQITQLCHDLIDRF-PDEPFDLLTAYAQPVPVITIARLLGVPEDRADDLLAWSNAMVAPEIEAAAITASTDFSDFMRGYVATRRKTPADDLISTLIAAEEQGEKLTTEELITTCILLLNAGHEATVHTLGNGTKTLLEH--------NIRGITDACVEEVIRHDPPLHMFRWVYEDVQIGDQRFKRGDQIACLLGAANRDPAVYPDPARFDPTRSGPQNTSFGGGIHFCVGAPLARLELKIALDVLFTRCPDLRLT-APPSYGDVYHFHGLTGLMVA--------- 183980156 9 ---VAPNVFAAGLPNIDYQN----AQSPDEAHQILAEARCRSPIALGPHGPE-LLT-YDLVHTVLRDPRFFLAAQGITSGPLWDRLAANLISLDGPAHHRLRRLVSQAFTPRATGRLNTTITEVITDLVDRCADRGRCDVVADIARRYPIPIICALLGAPAGDWKLFSGWTDDILAAAQQPAILAAWDELDAYIDDMVAARRGSLTEDLISALIRAEDDGDCLSSDELRMLVAGLLIGGTDTTRNQLAASAQALCDHPDQWVLLAQHPDLAANAAEETMRHSPITSTLRIALDDVELAGVMIPTGTLVIANTGAANRDPALYRDPDRLDISRPAGPIQTFGAGMHYCLGANLARRELTEALRIITQRMPGARRTGAAPWKSLTG-LSGPTTLPIEFD------- 110333717 33 ------------------------------------------------------VFRYDDYLTVSNNPQFFSSDFNEVMPTPPELEMVIGPALDPPAHGPMRKLVSQALTPRRMARLGPRIRAVTQGLLDAVRGQETIDVVGDLSYALPVIVIAELLGIPSGDRDVFRGWVDTLLTNEGSETIAPALKEMTDYLLHQIHAKREAPVDDLICGLVQAEQDGRKLTDVEIVNIVALLLTAGHVSSSTLLSNLSLVLEENPQALADLRADRELVTGAVEETLRYRSPFNNFRFLKEDTDILGPEMKKGQMVIAWSQSANRDPEHFPEPDTFDIRRSSSRHMAFGIGIHHCLGAFLARQEGKVVLE------------------------------------------ 198255249 9 -------------------TDPTFVQDPYPFYEAARSAGTGDLFYWTDYGAVCAVS-HAAVAACLKDPAEFAPAIPAHIAPFYAVESHSMLELNPPRHTRLRGLVLRAFTSRRIAELEPEIATLCHQLIDEF-PNGEFDLLNAYARTVPVIIIARLLGVPETRADDLLAWSNAMVSMYVSGRAVAATDSFVAFLRGYVDEKRKTPADDLLSHLIAAEEDGEKLTTDELITTCILLLNAGHEATVHTLGNTVKTLLD--------RDIRTVDAQIVEEALRFDPPLHMFRYVIEDCVVFGHAFKRGDTVKCLLGAANRDSAAYPDPNTFDPTRKGPVNVAFGGGIHFCVGAPLARLELRVALQVLFDRCPNLRLTVQPQ-YGDTYHFHGLQALHVR--------- 987109 43 ----------------------------------------------------WLVAAAEDVKLVTNDPRFSSAAPSGILGDRRPGW---FSGMDSPEHNRYRQKIARDFTLRAARKQEEFIVRAADSCLDDIEASGPGDLVPGYAKRLASLAIHDLYGLNEE-GPVLEGQMRAMEGGTDMESIKRLTDEF-GHVLALVRAKRDEAGDRLLHRLAESGEDEILLSDEEATGVFATLLFAGHDSMQQMVGYSLYALLSHPEQRAALRENPDLIDGAVEELLRFLPLNQLGRVCVEDVELHGQTISAGDNVIPLYSTANRDPGVFADPDTFDITRKPEHNFAFGYGIHGCPGQHLARVLIKVATVRLFERFPDVRLAGDVPMNEGLGLFS-PAELRVTW-------- 126434083 10 ---------------------------------------------------------YELARQILRDNRFTLAAQGITSGPLFDKLTSSLLGLNGEPHSRLRKLVSKAFTPRATARLQGTIHEVVNGLIDRVMDAGRCDVVTDIARPYPTPIICALLGAPPEDWQLFADWTEEIFKAFDESAIMRAWGELDAYVDDMVAARRHNLTDDLLSELIRAESDGDRLNLDELRGLAAGFLMAGTDTTRNQLAASVQVLCEHPDQWTKLGDQPELAMQAVEESMRHSPAACIPRVATEDAEFGGYLFPVGTFVLANTFAANRDPAIYDDADRFDIARKDVPALTFGGGAHYCLGANLARRELAEALTVLTRRLPAPRRVGPAPWKSVLGMT-GPTTLPIEFTSGRV--- 59889660 9 --------PADL-HPLDLSRADLWREDQWEPMRQLRAESPIYYCEDSKFGPYWSVTTYKPIQHIEALPKIFSSSWGIEHLKEGEIPMPMFIAMDPPQHTAQRRTVAPAFGPSEIERMRADTQARTAALIDTLPVGEAFDWVERLSIELTTDMLAILFDFPWENRHNLTRWSDALGDIESFNTLEERQQEMGAAFKELWDHKAKNPGKDLISIMLQSDA-MNHMSHEEFMGNLILLIVGGNDTTRNSMSAYAYGLHCFPEERAKLEADPDLAVNAMHEIIRWTPLAHMRRTALEDTELFGHQIRARDKIALWYASANRDESIFPDGDRIIVDRENRRHLAFGYGIHRCVGARVAELQLTTLISEMQKR--RLRVVLAEPERVNASFVH----------------- 197333036 5 ---------------IDHTGPAAITLDPFAESAALRAAGPLVRVVLPGGVAVYAVTHHAEARKLLTDPRVVKDEIPLWPLIGLANPGRSMLTVDGDEHRRLRGLVAQALTVRRVEKLRAGIEALTTGMLDRLAAGGAVDLKAEFAYPLPMNVISELMGVDAADHPRLKALFEKFFSTQTPEEVPQMMADLGALFSRIVESKRENPGDDLTSALIAASEDGDHLTTEEITNTLQLMVAAGHETTISLIVNAVVALETHPDQRALVLAGEVPWENVIEETLRWSTPTSHIRFATEDIEVGDRILPKGEGLIVSFGALGRDEAQHGEAGEFDVTRTPNRHISFGHGPHVCPGAALSRLEALVALPALYARFPGLRLAVAREE------------------------- 118470553 20 ----------------DYFTDQSLVPDPHPYFDHLR-SKCPVV--REPHYGVLAITSFEEATTVLKDTETFSSPLPFTPEGDDITGQIHMVTMDPPEHTNARSLLNRLLTPKRLKENEDFMWRLADECLDDFIDDGSCEFLKQYAKPFSLLVIADLLGVPEEDHDEFRHVLGAVGSLDGDQLAMNPLAWLDDKFVRYLEDRRKEPRDDVLTALATAKYDGSTPEVIDVVRSATFLFAAGQETTTKLLSASLRVLGDRPDIQQALREDRSRIPTFVEEALRMDAPVSQFRLAKKTTQLGGVDVPAGTTLMVCPGAVNRDPVRFEDPHTFSLDRKNVRHIAFGRGVHSCPGGPLARVEGRVSLERILDRMADIRIDPADNRRYPTYILRGLTDLHIKFEP------ 145220967 7 ---------ARNVFDADLPATYDLSSTPAEVWPSLREARSLAPVAVGPLGPE--VLSYDMARAILRDPRFAIAAQGVTSGPLFDKVMSSLLCLEGAEHQRLRKLVSKAFSPRATERLHDTIVAVVDELIDQVVDAGRCDVVADIARPYPIPIICALLGAPREDWRLFSQWAEDVVRVFGQDHVMRAWNALDDYVDAMVEDRRTRLTDDLISELIRAEDDGDRLSSAELQMLAVSLLMAGTDTTRNQLAASVQALSEQPDQWALLAEQPDLAMRAVEETMRHSPVVGTPRIVVADVEFAGYLFPAGTFVFVNTFTANRDPALYDDAERLDLRREGAPALTFGGGVHYCLGANLARRELAEALRILAARLPNPRISGEAPWKPMLGMT-GPTALELEF-------- 86357222 3 ---IPPFLSIDRAVSLDARNPD-FYGNPNAVYAAL-HAHCPTFYWTEQK--QWFFTGYDHVNALLRD-RRFGRQILHIARRLAEPMPHLLLELEPPEHTRLRTLVNRAFVSRHVEKMKPELAELANRLIDGFADKREVELLSAFADIIPVTMIARMIGIPEEMGPQLLAWSHAYVRREQEDEAERAAKEFSDYVRTVIAERRNAPRDDLLTHMIHTEHKGQYLTEEELISTTIVLLNAGHEATVHQIGNSVRTILDSGSDPAVLFRDEATTERTVEETLRICAPVHFQRWALEPAEIDGVSFKRGDKVSLILAAANVDPAKFTDPLTFRPDRNEAPNLSFGAGIHFCIGAPLARLELNVVLPILFERLAGLSLAK-TPVVKDVYHFHGLDRLDLLW-------- 2792332 17 ----------------------------------------------------WAVTGHELARKLLCDPRISSDRTPAWPMVSAAALLTALVGVDGPAHRARRKLVQAGFTVKRIDSLRPKIQALVDRQIDEMIAEGPVDLLKKFASPVPLIALCDLLGIPHEDQDYFEKKAHQIL---FGPDAGGAYDELMAYLTKLIDKAEQNPGEGFLQALLAERDPSSDVDHEEILQMFLIVLVTGHDTTSSSIGLGAFTLLQHPERLAELRADPSLMPAAVDELTRFVVVPGLQRVAADDIEVADTTIRKGDGVFFLFSLINRDEEAYEDGDRLDWHRPTRDHLTYGFGTHQCAGMNHARAIMEIAFRRLIDRLPGLRLAPADEVRVKPGAFQGLAELPVTW-------- 118468105 13 ---------EKITYHFDRHTPEYRLQ--FEKITEEMHSRCP-VAWTETYDGHWVAAGSNEVFELARNHHDISGETPFIPKASATVVRGGILEMDEPEHSAYRGALNPYLSPAAIKRWEPFVDEITRAAIDEHISSGRIDFVEHLANVVPAVFTLAMMGIELKKWNVYSEPTHASVTPEHAPEREKINEQHREMGIDLINEIRQNPRPGLVNALLQLRIDGEPAPDMEILGNLGLIIGGGFDTTTALTAHALEWLGEHPDERERLRERDTLLNPATEEFLRFFTPAGDGRTFAEDAEVAGYKFKQYERLWLSWAMANRDPSVFDKPNEVILDRKGNRHFSFGIGVHRCVGSNVARTVFKSMLTAVLDRMPDYVCDPEGTVHYDTGVIQGMRNLPATFTPSRP--- 12055083 26 ---------------------------------ALQDRGPIHRVRTPAGDEAWLVTRHAELKQLLHDERIGRTDPPSAAQYVRSPFLDLLISDADAEHAETRRLLTPLFSARRVLEMQPKVEEAADTLLDAFIAQGPGDLHGELTVPFALTVLCEVIGVPPQRRAELTTLLAGIAKLDDREGAVRAQDDLFGYVAGLVEHKRAEPGPDIISRL-----NDGELTEDRVAHLAMGLLFAGLDSVASIMDNGVVLLAAHPDQRAAALADPDVMARAVEEVLRTAGSVLPPRYASEDMEFGGVTIRAGDLVLFDLGLPNFDERAFTGPEEFDAARTPNPHLTFGHGIWHCIGAPLARLELRTMFTKLFTRLPELRPEPVEQLRLKEGLSGGFAELRVVW-------- 126436253 9 ----------------DYFTDPSLVPDPHPYYDHIREKNP---VCCPINNGVLAVTGWEAANTVYKDSENFSSMGPFTPMPFTPEGDDIMVTMDPPQHTDARSILSRLLTPKRLKENEDFMWRLADRHIDEFIADGKCEFLAAYAKPFSLLVVADLLGVPEEDHEEFREAFGAIGGLDHEVIAANPLAWADEKFSRYIEERRESPRDDVLTSIATAKYDGSTPEVVDVVRTATFLFAAGQETTAKLLGAAMRVLADRPDIQQQLRDDRSLIPVFIEECLRMDSPVSVFRMARKTTTLGDAAVPAGTTVMVSPGAANRDPKRFDNPHEFSLDRKNVRHIAFSRGIHSCPGAPLARVEGRVSIERILDRMADITVSEEKHVYEPTFILRGLTEINIEFKP------ 214044008 10 ---------------------PAFVQNPYRAYAQARLDG-PVVYWEDY--GMLAAFDAATVQALLRD-RRLGREIPADQRVPVPAHRHSMLELEPPSHTRLRGLVLRAFTSRRIAALAPEIETIAAELLATL-PQEPFDLIPAFCTQLPVRIIARLLGVPEDMWPDLLRWSNAMVAREIEDAANTAASDFSAFLRGYVDLRRKDPRDDLITQLIAAEEDGEKLSTDALIGTCILLLNAGHEATVHALGNGVACLLTHDVARDAL--GPDAIAATVEEILRFDPPLHVFRFAYEDIDLDGITLEKGKKIALVLGAAGRDPAVYADPDRFDPARGAKPHAAFGGGLHFCVGAPLARLEIQIGLRALFDHAPQLRLA-EPPSFANSYHFHKLERLMVE--------- 171363660 11 --------------DLDIFSPE--YACNREKYAARALRDYPLHFYKPLN--LWIVSKHKDVRSALFTPQVFSSVAFGLLPPPDDIAPRVPPSMDPPEHTKLRVPVQQALLPGRLVGKDEVVRRIANELIDTFIDKGECDLLHDFSYKLALYLIVDLLGIPKERAEDYHRWSNQLFTPKVPERADEGLAEANDYLREVVENLDRNPGNNMLSNLLQLREPDGSRTITISANVCNALEFAGHDTTATLIAHLTYFVLTTPDLKDTLTEDPSLIPAAISETLRRRCPVGLFRRTLSDVELCGQKIESGSIVYLDLTAANLDPDVFPEPETFRLNRDNIKEVSFGFGRHVCAGQYLSRIEAKAAYEELMRRIPNMRLADGFKLEYMPSVATTVKGLPLVWD------- 120405933 20 ------------------------------------------------------VLSYEMARTVLRDPRFVISAHGITSGPLWDRVTRSILNMEGDEHRRLRSLVSRAFTPRATARMHDAIHLVVNELLDAIQDTGRCEFVAEVARPYPIPIICALLGAPREDWQLFSRWAEDIFKAEEEPVVLKAWAEFDDYIDGMIADRRRHLSDDLLSDLIRIEDGGDRLDAAELRMLAFSVLVAGTDTTRSQLAASVQVLCEHPDQWALLRADSDLAMRTVEETMRHSPSMSTVRSVTADVEVGEYTFPAGTFILVNTYAANRDHTVYDDPTRFDITRDPPPILTFGGGVHHCLGANLARLELAEALKILSHRF-RYARRTGPVPWKPLLGLSGPTSLPLEFGP------ 215446508 3 ------------LTDFDPFDPA-IAADPYPHYRELLAGE---RVQYNPKRDVYILSRYADVREAARNHDTLSSARGVTFSRGW--LPFLPTS-DPPAHTRMRKQLAPGMARGALETWRPMVDQLARELVGGLLTQTPADVVSTVAAPMPMRAITSVLGVDGPDEAAFCRLSNQAVRASGLISLVQGFAGFRR-LRALFTHRRDNGRETVLGKLATHAEQGR-LSDDELFFFAVLLLVAGYESTAHMISTLFLTLADYPDQLTLLAQQPDLIPSAIEEHLRFISPIQNCRTTRVDYSVGQAVIPAGSLVLLAWGAANRDPRQYEDPDVFRADRNPVGHLAFGSGIHLCPGTQLARMEGQAILREIVANIDRIEVV-EPPTWTTNANLRGLTRLRVAVTP------ 3688114 49 ----------------------------------------------------WLATGHDEVRQVLGSDK-FSAKLLYGGTVAGRIWPGFLNQYDPPEHTRLRRMVTSAFTVRRMQDFRPRIEQIVQASLDAIAAGGPVDFVPRFAWSVATTVTCDFLGIPRDDQADLSRALHASRSERSGKRRVAAGNKYWTYMTEIAARARRDPGDDMFGAVV--RDHGDAITDAELLGVAAFVMGAGGDQVARFLAAGAWLMVEHPDQFALLREKPDTVPDWLNEVERYLTSKTTPRIAQEDVRIGDQLVKAGDAVTCSLLAANR--RKFPAPDEFDITRERPVHVTFGHGIHHCLGRPLAEMVFRAAIPALAQRFPKLRLAEPDREIKLGPPPFDVEALLLEW-------- 120401426 14 ---------------------FAHRADPYPFFAELRKTPVARVA-----DDLYVVTGYYELLALAHDPRVSSDRAPAEPADDVGAYGSEPIVTDPPSHDRARRQVSRHFAPPHIPSMEPAVVALCNDLLDTAKANGRIDVVDDYAYPVPVMVICKILGVPLEDEPRFHAWIFDMLAPDATTDEGQGQAALRDYLAGLIEGYRGAGGDGLLSALVNASGPDGAMPPGQALANAVLLLIAGHDSTVNTISNCVLTFLRNPGTVELLRDRPELIPRAIEEVQRLQSAVQFFRSATADIEVGGTVIPEGAAVHLMYGAANRDPRRFADPDTFDIFRPDNEHFGWGSGIHTCVGGPLARLEVNLALEIFLRRVHRPRLVSDPPPYRQSQIFRGPRHVLV---------- 41410166 10 ------------VFDSDLPTLHYHDETPAQVYPRLREAQRRAAVAIGPHGPE--VLSYHLVRSVLRDPRFQIPPGINLLAQGIDSGPLSLLCLEGDAHHRLRSLCSKAFTPRTVARLHDTMAAVMNELVDRVAAAGRCDVVTDIARPYPVPIICALLGAPREDWRRFSSWADDVFKAEVEPVVMRAWRELDDYVDEMVARRRHNLTDDLLSDLIRVGDEGDRLDAAELRMLAGGLLLAGTDTTRNQVAASVQVLCEHPDQWELLRQRPELAMRAVEETMRHSPIAGTLRLVVEDAELDGHLFPAGTAVLVNTFAANRDPVVYNDPDRVDITREAAPPLTFGGGVHYCLGANLARREIAEALNVLANRLRNPRLA-GPAPWKPMVSLSGPTSLPIEFD------- 167366066 52 ---------------IDPFALDYF-ADPYPEQETLREAG-PVVYLDKWN--VYGVARYAEVYAVLNDPLTFCSSRGVGLSDFKKEKPWRPPSLDPPAHTRTRAVLSKVLSPATMKRLRDGFAAAADAKIDELLARGGIDAIADLAEAYPLSVFPDAMGLKQEGRENLLPYAGLVFNAFGPQSAIERSAPHQAYVAEQCQRPNLAPGG--FGACIHAFSDTGEITPEEAPLLVRSLLSAGLDTTVNGIAAAVYCLARFPDEFARLRADPSLARNAFEEAVRFESPVQFFRTTTRDVELAGATIGEGEKVLMFLGSANRDPRRWDDPDRYDITRKTSGHVGFGSGVHMCVGQLVARLEGEVVLAALARKVAAIEIA-GPLKRRFNNTLRGLESLPIQLTPA----- 34921865 20 ----------------------------------------------------WLATGYEETRQVLGSDK-FSAKLLFGGTAAGRIWPGFLNQYDPPEHTRLRRMVASAFTVRRMRDFRPRIEAVVKATLDDIEAGGPVDFVPRFAWPIATTVICDFLGIPRDDQAELSRVLHASRSERSGKRRVAAGNKYWTYMGQVAAKTRRDPGDDMFGAVV--REHGDDITDAELLGVAAFVMGASGDQVARFLSAGAWLMVEHPEQFAVLRDDPDSVPDWLNEVARYLTSKTTPRIALEDVRIGDQLVKKGDAVTCSLLASNR--HRFPDPDRFDITREKPSHVTFGHGIHHCLGRPLAEMVFRTAIPALAHRFPTLRLAEPDREIKLGPPPFDVEALLLDW-------- 194552311 68 --------------------------------------------------------KYQDVMAVLRDGNTYTS--GFIAEGLGAFFDLVILAMDGEAHRKVRALLQPAFMPESVNKWRGQIEAIREEYLKPLVPQKKADLM-EFGLELPIRIMYALMGFPTDDPSKYKQWALAMVGGNDPAKMAEARKQLYDAIQGVVVQRRAEGGDDVVGRLLRAEYEGRTLDDHEVITFTRSLLPAAGETTTRMFGSVMAMLLTTPGLLERVKADRSLIPKLMDETTRYEPVATFKRETAKDVEFHGVKIPKGSFVQCMVVSANRDPDAFENPDVFDIDRKLKPSFGFGFGPHMCIGQFIAKVEISCSINAILDLFPNIRLDPSKPAPVEGAQLRGVSSLPVIWD------- 83943242 10 ---------------------PDFVQNPYAAY-TRARAQGPVLFWQDY--GMMAAFDAATVQALLRDRRLGRETPADQRKPTPDHMDQSMLELEPPTHTRLRGLVLRAFTSRRIAGLAPEIEEIAQALLADLPKGEAFDLIPAFCTQLPVRIIARLLGVPEDMWPDLLRWSNDMVAVATEEAANTAAADFTAFLRRYVNERRQDPRDDLITQLIAAEEDGEKLSTDALIGTCILLLNAGHEATVHALGNGIACLLENNTPASAL--APDAINATVEEILRYDPPLHFERFAYEDIELGDVMLEKGRKIALVLGAAGRDPALYDQPDVFDPTRPAKAHAAFGGGLHFCVGAPLARLEMQIALRALFDHAPNLQLA-EAPRFANTYHFHKLERLMVT--------- 120406468 62 -----------------------------------------------------------------------------------------MLMTDPPQHTEYRKLVSRSFTPRSIAALDTRIGELTAELLDDLGRRREVDLIADYAAQLPAAVISRMLGVPDEDRARILGWAALLDIGIGWRPFRAAIDGLVDHLGAHFRRLHQNGADGTFSSLAL----DGSLSGRELISNAALLVGAGVETTVNLIGNGIAALLDHPDQLALLRDDPGLWPSAVEEILRYDSPVQMARTAHRDTEIAGVGIRKGAVIVMLLGGANRDPKVFDRPQTFDITRANARHLAFASGIHVCLGAALARIEGATALRELFTRYPDLHLTAPAEPR-DLVTLHGYRHLPVRL-------- 4039163 7 ---------------IDYFTDPALVPDPHPYFDHLR-AQCPVV--KEPHYGVLAVTGYDEAATVLKDNETFSSAGPFPPLPFTPEGDDIMVTMDPPDHTNARSLLNRLLTPSRLKENEDFMWRLADEVLDDFVTDGRCEFLTAFAKPFSLLVIADMLGVPEEDHDEFRAVANVGSLDHSDLVGTNPLEWLDEKFIGYLEDRRREPRNDVLTALATAKYDGSTPPVIEVVRSATFLFAAGQETTTKLLSASMRVLGDHPDVQERLRRDRSRIPVFVEEALRMDAPVSQFRLAKKNTKVGDMNVPAGTTMMVCPGAVNRDPNRFEHPHEFDLDRKNVRHIAFGRGVHSCPGGPLARVEGRVSIERILDRMADIQIDPPGARRYPTFILRGLTDINITFSP------ 120405114 22 ---------------FDRHTPEYRLQ--FEKITEEMQTKCP-MAWSDTYGGHWVAADSKHVFELARNHHDISGETPFIPKASATVVRGGILEMDEPEHSAYRGALNPYLSPAAIKRWEPFIHEITRAALDEHIESGRIDFVDHLANVVPAVFTLAMMGIKLDKWNVYSEPTHASVTPEHAPEREKINEQHRAMGLDLITEIRENPRPGLVNALLQLRIDGEPAPDIEILGNLGLIIGGGFDTTTALTAHALEWLGEHPDQRQRLSSERALLDPATEEFLRFFTPAGDGRTFADDVEVEGQRFKKFERLWLSWAMANRDASVFDRPNEVVLDRKGNRHFSFGIGVHRCVGSNVARTLFKSMVTAVLDRMPDYVCDPEGTVHYDTGVIQGMRNLPATFTPG----- 159038238 16 -----------------------------------------------------VAVGYDLVGAVLRDPEWSKAPPPGWTEEILRTLQTSMMFINPPDHGRMRHVFAGTFTPRRLGALEPVVNRVADELLDRMADAGAGDFVAEFAYPLPARVMAEFIGIPETELDWYRERVDVIDAPQRLAAANAAGAELRAFYGELLARRRRTPGEDLISGLVEADAGGVELTEDELVSNLIVLFNASFVTTVYMLSNGLPVLLAHPEVAAALATDPVLTAGAVDEILRLQAPVHLARAAPRDTVLGGVPIPQGQNVLLLVAAANRDPAHFPDPDRFDPWRSGPPSLAFGLGLHYCLGAAVSRLEGRLALPRLLSRFPRLRI-MEQPVYSGSLFLRGIDKLSV---------- 197727952 3 -------LPERL--PFERTDPATAAPEFHD----LQVSGGIARVRTFAGHPAWLVTRHDDVVRILSDDRFGRADPPSAPVLSATGQFYGPQGTDETEFRVLRRVTANSLSVRRVRELRPRIEALVGRRLDRLEAAGPADLHALLAEPLPVEVVCEVLGVPFADREDFQRWTGDVVYLSEPERVGEALLRLNDYMRALMERKRAEPADDVLTDLVRARADGH-IDEDLAVLWSVALLFAGHVTTVTRIGTGVRYLIARPDQRRAMLSGPRLLAATVEELLRQPDLGLVWRWAVVDVDTGSGRIGAGDLVLFANGPACLDAAVYPEPHRFDIHRDQAPHTAFGAGPHLCVGAALARLELQVVFDLLFRRFPGLRLAPEQDLRWRSQLTGGLLALPVTW-------- 78483992 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDAQRKVVSPVVAPNNLETLEPIIRERAAAILDSLPVGEEIDWVDKVSIELTTMTLATLFDFPWEERRKLTRWSDVLTASPGNEQWQQELTECGMYFKNLWDQRVGEQKHDLISMLAGSPATP-NMPFQEFLGNLMLLIVGGNDTTRNSISGGVLALNQNPKEYAKLMNDPGLIPGMVSEIIRWQSPISMMRTALCDAEVGGKKIREGDKVVMWYLSGNRDSEVIERADEFLIDRKPRQHLSFGFGIHRCMGNRL---------------------------------------------------- 78483990 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDRQRAAVQGVVAPKNLREMEGLIRSRVQEVLDNLPVDQPFDWVQNVSIELTARMLATLLDFPYEQRRKLVEWSDLATSMEGPSDLDETFVGMRDMARGLSAARRAEPGFDLITMLQSNESTKDLIRPMEFLGNLVLLIVGGNDTTRNSMSGGVLALNRYPDQFEKLKANPELIPNMVSEVIRWTPLAYMRRIAKADTMLNGQFIRKGDKVVMWYASGNRDERVFDRPDDLIIDRANARHISFGFGIHRCMGNSL---------------------------------------------------- 159038570 17 ----------------------------------------------------WAVTTRDLARRLLVDPRISSDRTPIVAAAVNDAQQKVLVGTDGPEHKAQRKMLIPSFTFRRMNALRPMIQEIVDQQLDEMIQSGPTDLIPAFASAVPVTVLYRLMGIPDDDHGIFEKLSHQLLAGPNA---NEAYDQLMGYMSRLIAERRRNPGEGVLDDLLAQHGANDDADHDELVSTLVVQVAGNHGTTGSMIALGLFALLQHPEQLAELRADPSLMPTAVDELLRFLSVPAVTRLAADDIEVEGTIIRQGDGVFFITSLINRDTDVHDAPNSLGWHHSAADHLTFGFGAHQCLGQSLARITMEIALGALIDRLPSLRLAPAEEVPFPAASLQVIAELPITW-------- 183984662 7 ---------------IDFFTDPSLIPDPHPYFDYLRSQSPVLRL---PQYGVVAVTGYEEATAVYKDTDSFSNPLPFAPREQFPMYEHM-VTMDPPEHSRARSILSRLLTPSRLKQNEEFMWRLADRQLDEFLGAGECEFISEYAKPFATLVIADLLGVPEDDRKDFRVVADRMGRLDHESVGVNPLQWLDDKFSAYIEDRRRQPRNDVLTALATATYDGSTPEVIDVVRSATFLFAAGQETTAKLLTAAMRVLGDRPDIQRRLRENRSLIPNFIEESLRMDSPVSDSRLARKRTTVGGLDIAAGTVVMVLPGAANRDPRRFEDPHEFRLDRPNVRHMAFARGVHSCPGGPLARVEGRVSLERILDRMLDIAIGPADDRRYPTYILRGLTELHITFTPA----- 119718837 1 --------------------------------------------------------------------------------------------LDPPEHTAFRKLVARGFTPRQVATLEPMVRAFVVERLERLRAEGGGDVVETLFKPLPTMVVAHYLGVPEDGRERFAAWTHAIVSASSAGEVAEALGELMAYFTELIDRRRGEPGDDTVSHLVAAGVGDDTRGLLSILAYIFTVVTGGNDTTTGMLGGTVQLLEAARDQRRLLLDDPGLVPDAVEELLRLTSPVQLARTTTRDVELHGTKVPEGRRVLLLYGAANRDPRRYPDADELDVRRRPTQILTFSQGSHHCLGAAAARLQARVALEELLARCPDFAVDLDGVEWRR---------------------- 158315487 7 ---------------IDFFRGDELVADPYPYFHALREQCP---VRREPHHGVVMVTGYEEAVSVFHDSDRFSSCTSVTGPFPGFPVPLQLPTFDPPMHTDHRALLMRLITPKRLKENEEFIWRLADRLLDEYLASGEGEFIRGFAGPFALLVIADLLGVPEEDHEEFTRLQHRPAEGGGVGSTGDHSMELYDRFTTYIEDRRREPRDDVLTGLATATFDGSTPEVIDVVRVAANLFSAGQETTVRLVSTAAKLIADNPGLQRLLRAERDRIPNFIEETLRLESPVGDFRLARVPTTVGGVDIPAGSTVMVVNGAANRDPRRFADPDTLDVARPNARHIAFGRGIHSCPGAPLARAEARAGLERLLDRTADIRISPAGARYLPTFILRGLTHLQLEFTPAAS--- 169776776 10 ---------------FPFARPSG-DEPPAEFHRLLRECPVSRVELWDGSHP-WLVVKHKDVCEVLTDPRLSKVRQPEMSPGGKAAARNRPTDMDAPDHMHQRSMVSAFFNDAYVESRLPFIRDTVQYYLDRLIRAGEVDLVKHFALPIPSHIIYDILGIPIEDFEYLSGCDATRTNGSSTAAAAQAANEILEYLERLVDKKTTNPSHDVISTLVIQQLKPGHIEKLDVVQIAFLLLVAGNATVVSMIALGVVTLLEHPDQLSRLLEDPSLSNLFVEELCRFASALATRRVATVDIELRGQKIRAGEGIIASNQAANRDPEVFPDPDTFDMFRKRGPELGFGYGDHRCIAEMLARAELETVFSTLFQTLPSLKLAVPKSEIQWTPPTRGIVGLPVTWD------- 145596936 19 ----------------------------------------------------WLVTNPKLVSRALTDPRRRHSRGSWSGFALPPALDANLLNLDAPDHTRLRRLVGPAFSPQRVSALRPRIRRTAEHLLDTLVASGPVDLVTGYCTPLSVQVIADLMGVPEAGRADLRTWTDTMLTPPDRDAIRQAVVELHGYVVDLIDTKRQQPGDDLLSALVTIEQDGDRLTRDELTSLAFLILFAGYENTANLIASTVLRLLDHGGLR------GVQLPEAIEETLRLEPPAAVRRFPTEEMTIGGATIPAGDIVLLSIAAATRGTA------------GNAARLAFGNGPHFCLGAALARVEAEEALTVLARRLPDLALAPVAQVRWRPTFTHGPAELLVTW-------- 186470880 535 ---------PEGLEPFKVVD-DGSQGDPYEHYRWMRE-HAPVLRCQSATSDVWFLSRYDDVYQAIRNPKLFSSEVVSPPPLT------FLTLFDAPDHSRLRKVVQPSFLPLSLDPFVEQIAQRAEDLLDAMIARGGGDVVNDFAIPLSISTISTMIDVPNEDEEKMKFWSDEARNAPGTGTDEQSAQAFFAYLKEAMERLALTGSQSIGGHIARMWKDG-LLSEKEAKELCAFVFIAGHDTTTILVANAFRMFTEQPHLLGRIRENPADADRFVEEVARYRGTVQVSRITTEATTVAGVDLPKGAVVRLLLSAANRDSRKFPEGETFDIDRDTNGHLGFGNGMHKCLGAPLAKLETLIATKALARKVGDIALDPARPIQYVRGTNSGPEHLFV---------- 134097962 18 ------------------------------------------------------------------------------------------------DHARLRSVVRRTFTPRVIEGLRPYMRETVGRIADGIAETGECEFVETLANPFPVMVMGRLLGVPPQDHELFHGWSTDVGGGDVRERVERAVSELGDYFDGLIERRRAEPADDLISSMIAAQTEEEVISGEELRNLLVALVSAGHDTTRHQFGSAMLTLCRNPEQWTAFRDDPDR---AVEEILRWCPAAPLFRFAQEDIAYRDTTIPAGTFVMLCVHTANRDPKRFDRAEVFDTTASRTPHLTLSAGPHFCLGAAAARAELSEAFTVLSTRFGAPRIA-GEVTWRNPVGIYGPETLPVRF-------- 154283207 8 ---------------FPFSRPSG--AIPPLEYAKLRATNPVSRVTLWDNSQPWLVVKHKDICSVLTDSRLSKERTPEMNPGGKEAAKNRPTDMDPPDHGRQRNMVASLFTRESSETMRPHIQATADALLDEIIKQGPVDLVEKFALPLPSYIIYGILGVPKEDLAYLTECAVRSNGSSTAAAASNANKELLDYIGNLADKRLEKPGNDMISKLVVEQLKPGHIDRLDVIQIAFLMLVAGNATLVNMISLGIVTLLQHPKQLADLKGNPSLAPKFVEELCRYASAMATRRVAKEDIMLGGHLIKAGEGIIAATQSGNRDEDIFPNPDVFDMHRTRGSEVAYGYGEHVCVAEGLARTELEVVF------------------------------------------- 78483998 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDDQRKVVSPALGPENLAKLADGIRTRTGQLLDQLPINETFDWVDRVSIELTTQMLAILFDFPWEERRKLTHWSDTATAMTAHPTDAEKAAGLAEYFTRLWNERNAEPRADLLSMLAHSEAT-RNMGPKEFLGNLILLIVGGNDTTRNSMTGGLLALHDNPDQYRKLCENPKLVDSLVPEIIRWQTPVSMRRTALRDTVLGGKVIHEGDRVIMWYASANRDPDAIENPNAFIIDRRPRQHLSFGFGIHRCMGNRL---------------------------------------------------- 158699680 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDVQRRAVQGVVAPQNLKEMEGLIRQRAAEVLDSLPLDKAFNWVPAVSKELTGRMLATLLDFPYEQRHKLVDWSDRLSGADEDIMFDDAADMAWSFLRRDKEARRKAPGFDLISMLQSNKDTRDLIDRMEFIGNLALLIVGGNDTTRNSMSGGVLALNQFPEEFIKLKKNPELIPNMVSEIIRWTPLAHMRRVATQDVELRGQTIKKGDRVLMWYASGNRDERKFENPDQLIIDRKDARHISFGYGIHRCMGNSL---------------------------------------------------- 116251452 39 ---------------------PAFYGDPNAVYAAL-HAHCPTFYWSEQK--QWFFTGYDHVNGLLRDRRFGRQILHIASREELGLAEPMPLELEPPEHTRLRTLVNRAFVSRHVEKMKPELAELANRLIDGFAEKREVELLSAFADIIPVTMIARMIGIPEEMGPQLLAWSHAYVRREQEEEAERAAKEFSDYVKTVITERRATPRDDLLTHMIHTEHKGQYLTEEELVSTTIVLLNAGHEATVHQIGNSVRTILDSGCDPAELFRDEATTERTVEETLRICAPVHFQRWALEPAEIDGVSFKRGDKVSLILAAANLDPAKFTDPLTFKPDRNEAANLSFGAGIHFCIGAPLARLELNVVLPILFERLAGLKMAK-TPVVKDVYHFHGLDRLDLQW-------- 159038708 14 ----------------DPADPLL----PPAEYLAIQSEKPIAKVLLPSGRPTWLITGHALARQVLTEPCVSVDRRPNFPYPVPNPWTYILLGDDPPLHTERRRLLISEFTVRQAQAMRPRIQQLVDFHLEQLIAAGPADFSKHFAMKVPSAVICEMLGVPFADHDYFQERTALQLRRDVPVAAKQAIDELLAYFEQLIQEKSSHPGDDVLSRLIVSNRETEAFDHEALVALGLLLLVGGHETTANTLTLATATMLERPEIAEQLRTDPSLMPSAVEEFLRYFSVVAVSRIATADLQVGGQLVRAGESMLLVLNTIARDGTVFPEPHRLDIRRNARNHLAFSHGIHQCMGQNLARVEMQIALDTVLRRLPGLHLAPFEELPFKRHLVWGIEELRVAW-------- 145224861 8 ------------VFEADLPTTYGFAATPHDIFDDVREAQSAPIALGPLGPE---ILSYELARDMLRDNRFTLAAQGITSGPLYDKITGSLLGLNGPPHVRLRKLVSKAFTPRATARLQDTIHEVVNGLVDRVLDAGRCDVVTDIARPYPTPIICALLGAPREDWPLFADWTEEVFKAFDEAQIMRAWGELDAYVDDMVAARRSNLTDDLLSELIRAESDGDRLNLDELRGLVAGFLMAGTDTTRNQLAASVQVLLEHPDQWTKLRDHPELAMQAVEESMRHSPAASIPRAATEDAEFGGYMFPAGTFILVNTFVANRDPAIYHDADRFDITRTDPPILTFGGGAHYCLGANLARRELAEALVVLTRRLAPPRRIGPAPWKSLLGMT-GPTTLPIEVT------- 81250714 10 ---------------------PPHPARPQHNLRALQKRAPVHRVSTAVGDPAWLVTGYQEIKQLLADPRLGRSHHDPENAARSGASEL----LDGPRGDTMRSRLQPFFSAGHVKAMRPRVEALVGELLDRLEKQGPADLAEALALLLPREVIGELLGVPVEERELLDEWTTAVSDARDRERSAAGLAALHRYGHELAARKRAHPTQDVVSWLC----EDGTLSDDQVAQLAMGVLFAGYETTATALCVGTALLLDSPEQWRALRENPGLAPTAAEESVRVVSLPPVIRYTREDLEIAGAEVRRGELVMLDIYAATHDESIFPDPDRFDITREDNPHLCFGFGLRYCIGAPLARLELQAALTQLTTRFPRMRLVPVEDLTVRPGSFAAPTSLPVIW-------- 134101812 15 ---------AEAVLGYNPVDPE-YHANAHEHHRRMAERG--PIFRTP--GGMWTAVSHAACSAVLRDDRFSAAQNLFDSTQRPSVAQRSFEFMDGPDHSRLRRLVNRAFTARRVERLRPAVRTLADQLLTDV--SGRIDVLADFILPLAMTTIVDMLGAPTEDNHLFRAWADFLLSSSELAAREQANAEFAEYFDRLVALRRAEPKDDLISALIAVEDDGVVLSGNELISMCLLLLAAGHESIMHLVGNGTVALLRDEDQLEHFRGHPGEVTNAVNELLRYDPPVVLVRTALADAEVLGNRVRRGEIVWLQIGAANRDPAVFPDPDRLDLTRDTGGSLAFGLGIHFCIGASLARLEAAAALSALLHR--DVALASEQLVHQKNVVIRGYEEVPVVLR------- 78483972 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDVQRRSVQGVVAPQNLKEMEGLIRSRTGEVLDGLPLGEAFNWVPAVSIELTGRMLATLLDFPYEERHKLTYWSDRLANTDDDDGLFDTAADMARAFSELWRDKQARPSFDLISLMQSSEDTADMIRPMEFLGNLALLIIGGNDTTRNSMSGGVLALNQFPKEFAKLKANPELIPNMVSEIIRWTPLAHMRRIATQDVELCGQTIKKGDRVLMWYASGNRDERKFENPDDFIIDREGARHMSFGYGIHRCMGNRL---------------------------------------------------- 15888585 12 --------PATRRVSLNARDPA-FYNDPNPVYAAL-HAQCPTFYWEEQR--QWFFTCYDHVSTLLRDRRHVASREEIGLPEPLEAEQHSLLELEPPEHTRLRTLINRAFVSRHVDKMKPEIEELANRLIEAFEANGETELLSSYADIIPVTMIARMIGIPEEMGPQLLKWSHAYVTPEDELLADKAAQEFSDYVRRVIAERRAEPKDDLLSHMIHTEHKGQYLTDDELVSTTIVLLNAGHEATVHQIGNSVRIILESGLDPKTLFHDETATERTVEETLRICAPVHFQRWVLEPVEIDGVQFKRGDKVSLILAAANLDPAKFSDPLAFQPDRNEGANVSFGAGIHFCIGAPLARLELNLALPLLFKRLPGLKIAEPPKVK-DVYHFHGLERLDLAW-------- 29830062 59 -----PHAPST--ADLPRFPFPGLSGIPLDPVLLDRYRGEPLVPVGLANGEALLVTRYADVRTVLSDDRFSREAWANGTLFARRSGALALVTSDAPTHTRRRSRVQSRFTHRRAEEDRPRIARIAAELLDSLQAADPVDLIAEFTTPFPYRVICEMLGVPVADLDRLLPSVTVMMSAGSADEAARAHEVMYGYFFGQLAARREAPGDDLLTSLLSAPRETR-LSDEEIVVFGFGLMMAGGETTASHLAMCVLQVLGTPGLADRLRRDASAVPAVVEELLRWVWFAGTGHVALEDVELAGRVLPAGQVVIPLTDAANRDPGVFPDADEFRPDRAPNPHIGFGHGRHMCLGAAHARVELQEGLTAVLERLDHLELAPAELRWRDQMFMRGVWELPVRWH------- 2894191 49 ----------------------------------------------------WLATGYDEIRQVLGSDK-FSAKLLYGGTVAGRIWPGFLNQYDPPEHTRLRRMLTSAFTVRRMQGFRPRIELIVEATLDDIEAGGPVDFVPRFAWPIATTVTCDFIGIPRDDQADLSRALLASRSERTGKRRVAAGNKFWTYMSQVAAQARRDPGDNMFGAVV--REHGDAITDAELLGVAAFIIGAAGDQVARFLAAGAWLIAEHPEQFAVLRDKPDTIPDWLNEVARYLTSKTTPRIALEDVYIGDQLVKAGDAVTCSLLAANR--RNFPAPDQFDITRERPAHVTFGHGIHHCLGRPLAEMVFRTAITALTRRFPTLRLAEPGREIKLGPPPFDVEVLLLDW-------- 78483974 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDVQRRSVQNVVAPQNLKEMEGLIRTRTAEVLESLPRNEVFNWVPAVSKELTGRMLATLLDFPYEERHKLIEWSDQMAGTEDEESMFEAAADMAWSFSRLWRDKKARPGFDLISLLQSGEDTQDLINRMEFIGNLALLIVGGNDTTRNSMSGGVLAMNQFPAEFAKLKANPKLLPNMVSEIIRWTPLAHMRRVATQDVELRGQTIKKGDRVLMWYASGNRDERKFEKPDDFIIDREGARHIAFGYGIHRCMGNRL---------------------------------------------------- 158530274 27 --------------DLDLFSTEVLLDPFPH-YARLRDMG-PVVYLTEYD--LYGLFRYEQVRAALVDWETFSSAQGIMNPTANELSADSILSVDPPRQRALRKVFDDALRPKHVRRVAGDIEHLADDLVDSLVRRGEFDGVRDFACKLPVEIVMDLIGFPRDEREELLEWALGAFNGERQESTFPDVQALMQYLVTEATPDRLLPGS--FGQIVWEAADRGEITGNEALMAMSAYACAGLDTTIAGVASTLWLLALNPDQWRAVRQDPQLVPGTFLEGVRLETPLQFFRVTTRDVEIDGVTIPRGARVVHSYGSANRDERRYPDPDRFDAHRNPVDTVGFGVGVHTCPGRALASMEAHALFGALARRATTIELA-GEPTRSPNNITRGLDRLPVR--------- 158316454 8 ----------------DFFRDETLVADPYPYLDALRRKCP---VQRERHHDVVMVTGYEEAVEVFHDSEAFSSCVSVTGPFPGFPVPLQLPTMDPPTHTDHRALLMRLITPKRLKENEALMWDLADRMLDPFLTPGEGEFISGFAGPFTLLVIADLLGVPEEDQDEFLDKLQRQVGGTGAETLAHSPLELYGKFTGYIEDRRRNPRADVLTGLAGATFDGSTPEVIDVVRVAANLFSAGQETTVRLLSSALKILAERPDLQRQLRVERERIPAFIEETLRWESPVGDFRLSRVPVTVGGVQLPAGTTVMVVNGAANRDPRRFENPETFDVARSNARHLAFGRGIHSCPGAPLARAEARASLERLLDRTTDIRVGPAGNRRYPTFILRGLTALHLEFDPAPPR-- 30795056 15 --------------------------------ARLRERGPVVRVVLPGGVSAWAVTDLDLIKQLLTDSRASKDAYRHWPAWAGGEVDRNMLTAYGEEHARLRRLVAGAFTARRTADLRPRVERITARLLDGLAAVPPVDVRNEFARPLSVLVMGETLGLPEDLHADLQRMVDVLFKTTAEPEEARANQELYALLTELVAARRSAPGTDLTSELIAARDEGEGLSEKELVDTLLLLIGAGTETTVNLIDQAVHGLITHPAQLALVLGGEATWDSVIDETLRHQPVVANFRFAVEDIEVGGVTIPKGDPILLSLAAAARCPRHGADADQFDVARPSRRHVPFGYGVHHCVGRPLARLEVSIALESLFARYPRMAAAPEAELAVRESFISGHVALPVVLVPG----- 15807522 29 --------------------------------------------------------GHAATSAVLRSPAARSGEWDHGPSDGGKLLQHMMLFRNGIPHARLRGLVQKAFTPRVVEEQRDLVRSLLDELLSDMAAGGPVDLVAGLSGPLPGRVIMRMLGLRGADEERFLGWSASVAELLGGADRSPAAREMRGYFRDLADELRVSPQPGLLSALAAVEDGGERLSGDELLSNAVLLLAAGHETTSNLIPGGVLALSQQPGAWAALLNHP-RHPGVADELLRHVSPVQDGRMLTEAQTVGETPLPAGTPVQLLLAAANRDPQVFPDPERLDWDRPNARHLAFAAGPHYCLGASLARLEIAETFAALAERFPDLRVSAAP--HYKANFVRGPQELWVT--------- 45124730 17 ---------------------DSFFQDPQGLFARLRSSAPVTPVITPEGTRVWLVTRYEDVRAALADPRLAKDWVTHMTPDDFDILDQHMLNLDPPDHTRLRRLVVKAFTPRRVAALRPRISAVNGELLDAMADGPETDLIEAFAFPLSVTVICELIGIPVGDRESFREWSGTLLSSRGTREESRAAADMYEYFTRMVAERRRSPADDLLSALIAARDSGDSLSEHELLSMVFLLLVAGHETMVNLIASGVLALLTHPAELGRLRDDPSLLPSAVEELLRYANPLNHARFTLEPVTIGDAIIPAKEWVMLATSSANRDASRFAD-------------------------------------------------------------------------------- 163731408 10 -----------------------------------------------------------------------------------------MLDLEPPDHTRLRGLVLRAFTSRKIKALAPDIHDICDTLIAALPRHG-CDLIPAFCTALPVRIIARLLGVPEDISGDLLRWSNAMVALQTEQAANAAAIEFTAFLSDYIDIKRRNPQDDLISQLLRAEDNGEKLSRDELIGTCILLLNAGHEATVHTMGNAVKALLEHETPAYALTDQN--IATTVEEVLRFDPPLHMFRYSYKDTTIGGHIIRSGQQVALVLGAAGRDPTLCKDPDVFDPFRAPVAHAAFGGGLHFCVGAPLARLELQIGLQRLFAACPHLALSRSPEFANAYHF-HGLKRLDVTY-------- 145595249 15 ------------------------------------------------------------------------------------------------DHSRLRKPCANAFTPRRVEALRPAVERAAVELLGELAPTESVDLKARYAHPLPSRVICDLFGVPEEDREEMLRGGEVNVDTRSAEEAAANVERWHQQMLDFIEEKRRNPGPDLTSDLIAAQAEGSRLTDSEMVGTLHIMLATGTEPVKNLIGNAVFALLTHPEQLDLVRSGRAGWDDVIQETLRMQAPVAHFRFAVEDVDIDGVTIRRGDPLLVNFAAIGRDPDVHGDAAEFDITRADKEHLSFGHGVYRCIGQPLALREAEIALRMLFQRFPNLVLAPEEVTPQPTFIMNGLDTLPV---------- 126435830 16 -----------------------------------------------------------------------------------------LLSLDGEDHHRLRRLVCKAFTPKASSRLRDTCVQVINDLVDPHTAGGTVDVVADIARPYPIPIICALLGAPARDWARFSAWADDIFKAEDADDIERAWSELDAYNDALVRARRDDLTDDLFSDLIRAEVDGDRLTHDELLMLAGGLLMAGTDTTRNQLAAAVGVLCDHPDQWGLLAANPALIPRAVDELMRFCPVITTIRTAREDVELPGLRVPAGELVIVNIAAANRDPAAFEDPDRLDVTREGAAMLTFGGGVHYCLGSHLARTELVEALTVLTRRMPHPRRTAPERWKPLTG-ISGPATLPLAFD------- 15610258 9 ----------------------------------------------------WLVTRFDDVKGVLSD-KRFSCRAAAHPSSPPFVPFVSLLSIDGPQHTAARRLLAQGLNPGFIARMRPVVQQIVDNALDDLAAAEPVDFQEIVSVPIGEQLMAKLLGVEPKTVHELAAHVDAAMSVIGDEEVSRRWSALCTMVIDILHRKLAEPGDDLLSTIAQANRQQSTMTDEQVVGMLLTVVIGGVDTPIAVITNGLASLLHHRDQYERLVEDPGRVARAVEEIVRFNPAIEHLRVVTEDVVIAGTALSAGSPAFTSITSANRDSDQFLDPDEFDVERNPNEHIAFGYGPHACPASAYSRMCLTTFFTSLTQRFPQLQLAPFEDLERRGKGLHGIKELLVTW-------- 111026896 12 ----------------DLSDPETFKEGPYEAYDQLR--SLPGLPWHPANGGFWVVTRYDEVVEILQDPARFSSVQGSIPTGDGPMTKHILL-MDPPEHSRVRRAAAKSFGPRIVANFESWIRDVVVETLDDALPLERFDWVYEVSRLVPSRVIAQILGIPLEHRGYIVEATNALTVNDGGASLTREFMKIGEFMTRLGEEKLRNPADDMTTVLAQSLESGE-IDLVEYQLYTASLFAAGFETTHTTISHIGHLLATEPAIRAATTRDEGKSAALVDEFLRYITPAMFARTATQDTEFRDQAIKKGDTLLVVFSAANRDPAAFPNPNEFNPFREDPKPLAFGAGAHRCIGHMLAKLELRILLEELHVRNIAIEMDGDAQ-RGASGLVNQLLALPVT--------- 117168585 7 ---------------FDLTS-ERFFADPFPTLERLR-TEAPVYFFEPL--QCFLITAPADIEGLVKDS-SFTARRATLSRKTFDSLSRLAFFQDPPRHTQLRQLIMKGFSPSAVEWMRPRVVGLVQRAIEGARRDGEMDVVSAFSEAVALNTLAEMFVIPEVDRPQFLRWSTDLLKLAGGGVSSEEQKDMLDYMMRLVEERRKAPGEDVASRFIAAEDGDTELA-GEAAMQCFQMVAAGFVTSVNQIANTVLALLNHPAELAKLREAPGLVRGAVEESLRFEPSVSLSRMCKKDTEIRGARVSEGQFVFAMIAAANRDPGLFSEPDRFDITRQQSRHLTFGSGAHYCPGAPLIRMEVEESLRALLS-LPRWELAEETLSYAGSNLQRGPSSLRVRF-PA----- 21221333 15 -----------------------------------------------------------------------------------------------PNHRKLRRLVAPAFSARRVDAMRPAVEAMVTGLVDRLAAGEPVDLRQELAYPLPIAVIGHLMGVPQDRRDGFRALVDGVFDTTLDQAEAQANTALYEVLDQLIAAKRATPGDDMTSLLIAARDDGDRLSPEELRDTLLLMISAGYETTVNVIDQAVHTLLTRPDQLALVRKGEVTWADVVEETLRHEPAVKHLRYAVTDIALDGRTIARGEPILASYAAANRHPDWHEDADTFDATRTVKEHLAFGHGVHFCLGAPLARMEVTLALESLFGRFPDLRLADPAEPPVPSLISNGHQRLPV---------- 118466476 7 --------------ELDFFRGSELIENPYPYYEALRQRCP---VTKESHHNVTMITGWDEACAVLNDAETWSSCISVVPLEGDDVTELILPTLDPPTHTNHRSLLMRLITPKRLKENEDAMWVLADQALDTFLAPGHGEFIKGFAGPFTLLVIADLLGVPEEDRDKFRQHSGGGVGGTGEETLAHSPLELYGLFSDYVRDRRRQPREDVLTGLATATYPDGSIPEEDVARVASNVFSAGQETTVRLLGAALQTLGERPDIQAQLRKDRSLIPNFIEESLRHESPVGDFRLNRRPVTVGGVDLPAGTTVMVVQAAANRDPRRFDDPATFDPARKNARHISFGRGIHSCPGAPLARAETRVAIERLLDRTTDIRIGPANDRRYPTYILRGLTELHLEFT------- 162456507 37 -------------------------------------------------------------------------------------------------HARLRGLLKKGFTPDAVDALRPRMRERMHALLDEIGDRTEFDFVTAVAERFPGQVIIELLGLPVSEDPDFRRWCSDLGYIVGLEVLEAAFEGLRGYIEPTIAARRAEPRGDLISTLAAAEQNGDRFSEEELVCQIVALLFGGLDTTRRTIGKAFLVMLEHPDQRRLLQERPDLAEPAAEEILRYAPGTRVARVATCDLELHGVPIRAGEMVIAATGAANRDPRVFEAPETFDITRRGAAPLSLGAGPHHCLGAYLARAELQEAVPILTRRLTEAALASPVVVRTAREGSPGPRVIPLR--------- 118473265 11 ---------------IDWFKDPRLVDDPYPYFNALRDKCP---VQSEDHYGVTMVTGWEEAVSVYNDEKSFSSCTSVTGPFPGFPVPLQLPTLDPPVHTNHRSLMMRLITPKRLKENEDAMWQLADEVLDDFLAPGKGEFIKGFASPFTLLVIADLLGIPAEDRNAFVDNSGGGVGSTGDESLSHSPLELYGQFEAYIEDRRSNPREDILTGMATALFDGTTPSPGDVARVATNVFSAGQETTVRLLGTALKVLGDRPDVQKMVREDRSLLPNFIEEALRHESPVGDFRLSRCPVTVGDKDLPSGRTVMVVNGAANRDPRRFENPDDFDPARKNARHLAFGRGIHSCPGAPLARAETRVGLERLLDRTTDIRISEEHHKYIPTFILRGLTHLHLEFD------- 91780672 70 --------------------------------------------------------RYQDVLAVMRDATTFTN--GFIAEGLGGFFDLIILAMDGDAHRRARGLLQPVFMPETVNRWRPELDRVIREFLAPLVPNRHADLM-DFGLYFPIREMYALMGFPTDDTAKFATWALAMVAGNQIDPAAAAVKHLYDAVMEVVLQRRAAGADDLISRLMRAEYEGHKLDDHEVTTFVRSLLPAAGETTTRTFSSVITLLLERPALVERVRNDRSLIPRLIDEAVRYEPVATFKRQAARDIEIGGVKVRSGGLVQCMVMSANRDEDVFENADTFDIDRKPKPSFGFGFGAHMCIGQFVAKIELQCAVNAILDLFPNVRLDPARPPKIAGAQLRGAKSVPVIWD------- 114798086 16 -----------------------------------------------------AVLSHAGITEMMKDAGRFTVDARNAGHSSALGMPFLPLTLDEPHHTRLRRLADAPFRRAAIEGMRPAVEAQCARLLDEMARSGNTDLVSGLCRPLPIQVICDLLGLSDARREGLVRVFSGFSGAGTLEAIGVLMGWVQSELRQEFAEVRAVPRPGLITELVHAEAEDGRLTEDELLSMVFILFAAGHETTTHFISSSVWTMLTQPGAREAIAADGEALNVAVDELMRFSGPVQFPRYAREDTEFLGQPIKRGKPVMALLAAGNLDPAAFDDPLTLNLGRRPNRHLSWGWGPHLCLGMHLAKAECEIALRQILERWPGVEIDPAALKWSQRPGVRGLARLPL---------- 156064797 17 -------------------------------------------------------------------------------------------NLDDPAHFLQRNRIQPFFEKEAIDKLRPFIQSIVDRTLDQMIAEGPVDLIHKFAAPIPTLTVYHTLGIPEEDIEKLAY--DSEVRNSTSRNAAESNTNLQGYIKELTERKMVDPGDDLVSELINQYNQGGNLSD--ISSLAYLVLVAGNAAVINTIALGILTLQQHPSQLSELIANPDLAPQVVNEICRYHTASALRRVALKDMKIGGQKIKKGEGVICAVQAADRDEDFFTDPDTFNIHRN---HLGFGYGIHRCQAEWLSKAELEIIFGTLYKRLPNLKIAPLDDLKYTPPTQNGILELPVTW-------- 41407701 111 -----------------------------------------------------------------------------------------LLAVEPPEHTRYRKTVSAVFTPRAVAALRDRVERTAAELLDQLTGGGVVDIVGRYCSQLPVAIISEILGVPEQDRSRVLEFGELAAPSRQYRSVQRGIAGFSSWLAGHLQQLRSNPSDNLMSQLIQTAESGSALDETELAAIAGLVLAAGFETTVNLLGKGIRMLLDAPEHLDTLRRRPELWPNAVEEILRLESPVQTARMALNDVEVAGRQLHRGDLVLVYLAAANRDPAVFGDPHRFDIERPNARHLAFSGGRHFCLGAALARAEGEVGLRTFFERFPEAR-AAGAGSRRETRVLRGWSSLPVRLGPARSLA- 214003873 20 ----------------------------------------------------WLATGYDEVRQVLSSDK-FSARLLYGGTAARFAWPGFLTHYDPPEHTRLRRTVTPAFTIRRMQGFQPQVEQIVEASLDAIEDGGPVDFVPHFGWSVATTATCDFLGIPRDDQADLSRSLHASRTERTDKRRIAAGNKFMTYMNKTVARVRRDPGDDLFGVVV--REHGDEITDTELAGVAAFVTGAGGDQVSRFLAAGALLMVDAPEQFALLREKPDTVPDWLEELTRYLTTKIHPRIALEDVCIGDCLVKAGDTVTCSLLGANR--RSFPDPDQFDLSKERPAHVAFGHGIHHCLGRPLAELVFRVAIPALAHRFPTLRLAEPDRKLKFGRPPFAVEALLLDW-------- 148878561 17 --------------------------------AQLRTRGPAVEVELPGGVAAWAVVRQKYVKQLLMDARVSKDARQHWPDEAWPLYPWVMLFAHGDRHARLRRLNAAAFTARRTEALRPRVEEITAALLDGLADREQVDLRAEFAKLLPMRVICELFGIAEANREPLTALELVFGTAVPADEMAAAQVKVFGMLAELVAEKRERPGGDLTSALIEARDDDSRLTEQELLGTLYLMIAAGQETTCTLITNAVAALCAHPDQLSHVREGRADWADVVGETLRTHGPAAYMRFAIDDIELDGVHIKKGDPILVSFAAAAADPEPYADAAVFDVLRPGRRDLAFGYGVHRCLGAPLARLEATTALSALFTRFPDLTVQPTEELPVRSFIVNGYGSLPVVLRP------ 118463470 63 --------------------------------------------------------------------------------DPGVANPVAPPAMDPPDHTRYRQLVAQSFTPRAIEALNTRVAQVTMELIERIAATPQPDLIADFATRLPVAIIAEILGMPPDSYPRMLAWGDLGIDWKTYRDAIAGLRGVDEYLLAHFHQLRADPSDNPFGRMAA----DGSLTDRELTANAALIVGAGFETTVNLIGNGIVLLLRHPEQLALLHDNPDLWPSAVEEILRIASPVQMARTPACDVDIAGAHIGAGEMVGLFLGGANRDPKVFSDPTTFDVTRPNARHLAFASGIHACLGAALARIEGATALRALFENFPDLRLTAAPQRRSLIN-LHGYTRLP----------- 89902897 9 ------------------WDPAAVLRDQRAACDEMRER--CPVAYSDLLG--WSLFRHEDVVRVLNDPDTFSNVVSRNL--------SVPNGMDPPEHGQYRRIIERYFAPQTMQAFEPQCSSIAADLVRSLRGRVALELMGDFAHPFAVRVQCAFLGWPASMHEPLRLWAHVATLAQDRPAMADIAHEFSGYVLGLLQPRRDQGHQDVISSLTSQQIKGRPLNDEEIISILRNWTVGEISTIAAAVGVVAQYLAEHTELQQQLRTQPTLLPDAIEEILRYGPLLANRRVTTRTVEIGGRTINAGERISLNWVAANRDGLVFTDPQSFRLDRDASANLLYGAGIHVCPGAPLARMELRVAVRALLDGTTSIDPIAQRPPTSAVYPASGFATLPLHLTPSQPS-- 114766170 9 -------------------TDPAFVQDPYPFYDRLRAAG--DLAWWDDYGMVCAAS-HRAVHALLRD-RRFGREIPSVPEHLAPFYNHSMLELEAPRHTRLRGLVLRAFTSRRIASLGPEIEALAHELIDAF-PAGEFDLLPAFCQPIPVIVIARLLRVPDRMAPQLLDWSNAMVARETEEAASRAASEFSAFLTEYIDARRSDPRDDLLSQLIAAEEAGEKLSTEELITTCILLLNAGHEATVHTMGNGIKTLLETGRSISQADAAP-----VCEEIMRHDPPLHFMRYAYEEVELFGHRFRRGEQVGLLLGAAGRDPEVYADPRRFDPRREAPAHHAFGGGPHFCVGAPLARLELQVALPILFARFPGLRLA-ETPRYADLYPFHGLERLVVA--------- 78047737 10 --------------DIDLFTDDALH-DPYPLYAELR--NLGPAAYLRTYDLYYL-GRYEQVRKALMDWQTFSSAQGGLNPVINKQWEHALICVDPPMHGGTRKLFTERLGPRHLQHVQDTIHQRADELARSLQQREQFDGVRDVAHDLPVNVIFDLIGWPEEARGELAALAADACGPDSLRMRAARLEAMRAFVADTYDRDRLTPG-GFGSTVAAAGKRGE-IPREAAIGLMEGYVIAAFDTTINAISNGLWQFAQHPEQWERLRQDPGKAPAAFQEIVRIDSPLQHSRVTTRQVDLGGVVLPAGARVIVSYASANRDERHYPEPDRFDIERNPVDHLGFGLATHNCAGQALAKLEGMATFAALARYIDHFTLT-GPVQRIPNSITRGLSHLPMR--------- 162456834 1 ------------MTRLNLFAPE-VRENPYPFYAALRRES--PVCQVDPN-GMWVVTRYDDIVAAFKNTQVFSSAGLRMATEPPYLRRQNPLSADPPRHGQLRSISSRAFTANMVSTLEHHMRSMAVRLTDDLVHRRVVEFISEFASRAQVSVLAKLIGFDPGLEGHFKRWATDLVIPEDHARIAEVRDEMEQYMLGLLASRRRHLENDLVSELLRSRRDDDGITDQDLVSLLSLLLVAGLETSTSLMTHMVLILAQRPMWMDRLRAEPALIPHFIEEVMRFEAPVHTMRLTVTETELGGTRLPAHAVVALLISSGLRDEARFQEPDRFNPERGDQANLAFGHGAHFCLGVFLARVQARIVLEELLRRCHRIVLRTDRLEWQAALNTRSPVALPIEVIPVSTTA- 158314238 37 ----------------------------------------------------WLIVRHSPARAMLSDPRFSRTKTLEFRPPLTGAQIPDPNSLDPPDHTRIRRLVSTGFAHRRIEQLRPWVAETARRHVTAMTAKDPADLRAALAAALPVDVICQILGVPEIDRENVRTWSETLFRFATNREAAAAGQALYGYMDSLVRERQAEPVTKLFDVLITTQDDDGRLNEVELRSLALTLLIGGFETTAGVITNAVTTLLTDRSQWESLVGNPALLPNAVEELLRYHPLMTFPRVATEDVDLGEFTVRAGEVAIAPFAATNRDPDLYDDPDRLDLTREPVANLAFGHGAHHCIGAHLARVELTEVLSALIDIVPTLRLAPVSELRYEAAPIGRPEKLPVAW-------- 41407964 14 ---------------LDFFTDKSVVDDPYDYYDAIRRCP----VWREPAHGVVMVSGYDEALAVQRDTDHVSGPWSGIPVNTGSTFGDYFITFDPPMHTAHRSLLSRLFTPKQLKNNEDFLWRLADEQLNRFIANGKCEMVIDYNFPFTLDAITDLLDVPEADRERFRR-AAIASRLEGDRSGFVGVKE--EWFVEYVEERRRNPRDDVLTELALAKVDGTTPEPIDVARVATFMFAAGHGTTIDLLSLSMLTLAERPDLQDLLREDNSKIPAFIEEMLRIESPISNFRLARRTTRIGDVEVQAGTSILVMNGAANRDPRRFDEPNEFRLDRPNIHHMAFGRGIHTCPGAPIARAEVRVSLERILSRMADIRLAGARRLRWDPTLFRRLKELHLEFTP------ 84685645 6 ----------------DFKVPETEDFDSPHALFAELRSHCP-VAWSDDMGGFWAVTKHADAKAVLENWQMFTTTVQNVVPRVATTQRRPPLHLDPPANTPYRNAIQRFLTPARLSEWEPRLETMVARFLDPWIAAGGGDICKDFSFLLPIALLAEFFNLSPDKAELIREVGNMALQRQDFDLLRQKSDELYDIAADLIADRHANPRDDPTASLLAVRVDGEPLADDLILGALRQFLLVGIIAPTTFIGSMAVHLARHPEHHAELTENPDLVPEALEELLRLYTPYGFARTAREDTEISGCPIAKGDPVAIVFTSANRDEEVFPEADTYRLDREARDLLTFGRGPHMCPGAPLARVLLRETLRQL---------------------------------------- 15921406 4 -------------------------------WFKQMRKESPVY----YDGKVWNLFKYEDCKMVLNDHKRFSSNLTGYNDRSGKVFFDIPTTSDPPLHDELRNLTADAFNPSNLP--VDFVREVTVKLLSEL--DEEFDVIESFAIPLPILVISKMLGINP-DVKKVKDWSDRLGRADEIFSIGRKYLELISFSKKELDSRKGKEIVDLTGKIANS-----NLSELEKEGYFILLMIAGNETTTNLIGNAIEDFTLY-NSWDYVREKGAL--KAVEEALRFSPPVMTIRVTKEKVKIRDQVIDEGELVRVWIASANRDEEVFKDPDSFIPDRTPNPHLSFGSGIHLCLGAPLARLEARIALEEFAKKFRVKEIVKKEKI--DNEVLNGYRKLVVR--------- 126435164 1 ------------MSDFDYFTDMSLVPDPYPYFDYLR-AKCPVQRATPY--GVMAVTGHQEALAAYKDPAMFTPEGDDITAQIEEHRTAIPVTMDAEQHARTRGLLSKLITPKRLAENQDFMWRLVDRQIDKFLERGSCEFMTDFAKPLSMLVIADLLGVPLEDHDEFRRLGDEVVGDIGAEDTVAHNPLMWEKFASYVIDRRREPREDVLTELAAATYPDGSVPDDEVVKLATFLFAAGMETTTKLLSTAMRVMGERPDIQQVLRDERTRIPTFLEECLRTESPVSHFRLARTTTTLGDADIPAGTIVMLLPGASNRDPRKFENPHEFRPDRGNVRHVAFGRGPHSCPGAPLARAEARISMNRLLDRMANIRISPAGERKYPTFIMRGLSALHIEFEP------ 218154920 9 ----------------DPQAPEVL-RDQRAAYDQLRER--CPLAHSDA--QHWSVLRHAEVMQVLQDHATFSSAV--------SAHPAVPNGYDQPLHTQYRRALDPFFAPERMAHFEPVCRALSAATVEALALGGELEITHEFALPFAVRVQSAFLGWPTLLQDELLGWSQAATRSGDRTQTSAVAQEFEDLVGRVRQAREAPPTQDITSELMHTRVEGRLLDLRELASVLRNWTVGEVGTIAASIGILLHWLASHPDWQQRLRAQPGLLPAAIDEVLRIDPLVANRRITTRDVTLGGCPVPMGERLSIHWIAANRDPRVFGDPDEFRMDRDPTLNLLYGAGIHVCPGAPLARLELRVLMEELLARTSAIALPAGHAPTRATAPDAGYAALRVRLTPA----- 67904696 691 ------------VSDFSLVTDNN-PEKIYAQFAELRSR--CPVARTADNGGFYLLTRYEDIKNAASNTEIFISSVKAVIPSDPRGIRRPPLNTDPPAHTPYRTALDRTLRPKRLRRLEPVLREHAEREFAKLVAKGGGDICGDFAAIFAAWVETTWLNLEDGTAPMLAAWVNAWRRQDAKET-SEQSEKLYLIARELFADRRVSPRDDPASSLLQERDNGQPLKDELLIGALRQSLVVGMVAPPLLFGNICNHLSRDKELQNRLRSNPSLIPAAIEEFVRYVPYRGFCRTPSRDVELCGRTIPAKSPITMTYAAANRDPSIFSQPDEFILHRPNISHLGFGRGRHRCAGMPLARMALQIGLVVILQQSSDFEV--NGPLQYAGMPEMGISSCPLRITP------ 148553286 24 ---------------FDPLDPETV-RNPGPAYSEL-AAKCPFYHYQGDEYQFYITSDYKEIRDVLSDNPVWSFKWGDGPIDWAEFSDFGILT-DPPFHLEYIAALRKGMTPSRMKFYQPEVEAIAEELVAGLEARKSGNFHDLFALPLPARTMCFMLGADQAMYADYKRWADELQSLLFNDKNPAAEQSLIAHFMGLIEERKALLRDDYISLGLVSRVEGRRFNDQELFQICTAFLTGGQETTTSLLTNVVWRLLEKPELWEQLKAHPELVENAIEESLRFDPPISHFRTSLCPVTMHGAELPERSKLMFSMMGANRDPAIFEDPDTFRIDRPLNRHLSFGYGVHFCLGAPIARLEAQIGLRKLVERLPNLRLT-GETERIDSWMYWGRRRLPVAW-------- 62317714 11 ------------------------------AYDAMRHQ--CPVAHSDYLG--WSLFSYDDVVRVLDDHETFSS--------VVSAHLSVPSGMDPPQHTAFRQLVERYFEPERIKAFEPICREISKKLVCELPRDAEIDLVTQFAQLYAVRIQCAFLGWPDSLQGPLLDWVHAATLARDTKAMAAIALEFDEYIRDLLDERRADAPDDVTTRLLRDRIDRRNLTHEEIVSILRNWTVGELGTITACVGILCHYLAKSQQTQALMRGGPDLLPAAIDEILRHAPLISNRRVTTRAVVVGGREIPAGEKITLMWASANRDEAVFDKPDELRLNRDPALNLLYGRGIHVCPGAELARAELRILMEELLGQTRKLDLVPGSVPALAVYPASGFSRLPAR--------- 28192484 7 -------------------DPEG--ADTHGETARLREQGPIARVELQDGVLAWSVHDYAVAKQIMAD-ERFSNWPAYINGEISNGWPLIMATQDGADHARLRKLLLKAFTERRVESMRPHIEKTVKELLDNMAAKADVDIKEMFHAELPTRLMCDLFGVPEERRAEVLAGGHKNIDTRISSEAAEANLGQWQEISDLVEYKRHHPGDDLTSALIEARDEGSRLSDSELIGTLHLLLGAGSETLVNALAHSSLALLVDADLRKKVTSGEIPWVNVWEETLRVESPVAHFRYATEDFEIGGVKISKGDPLLVDFAGIGRDPAVHSDPDEFDALRPDKTHLSFGHGVHYCLGARLAKHAWMIGIPALFERFPDMELAVDELKGQGSFVVNGHASLPV---------- 145224729 5 --------PDADGIDFDYFTDAALVPDPYPYFDHLR-SKCPVTQATPFN--VLAVTGYTEALSVYKNPAFSSSGMPFGPGESDDVTDLIITSQDPPLHTRTRGLLSRLITPKRLKENEDFMWRLADRQLDTFIGRGSAEFLTDYAKPFSLLVIADLLGVPAEDHEQFKAVFAGETVGEEAPTTHNPLQWLNDKFHAYIEDRRREPRDDVLTELAQAHEDGSTPDIEDVMNLSTFLFAAGTETTTKLVSSAVRFIADNPGYEAMLRRDRSKIPAFLEETLRLESPVSHFRMAATSTTIGDVDVPAGTTVMVLPGACNRDARKFADPNSFRPDRQNVRQIAFIRGAHSCPGAPLARAEGRISLERILDRMQDITISPAGDRRYPTFIMRGLSELHITFT------- 116670288 14 ----------------DPFDTANLL-DPYPFLGRLRDAGAVSYLEST---GSYAVAGYQEVYEVLTDFETYISSGGLGPRDIRKDSGWRPLESDPPIHTVMRRALTGVINPSTVRALREPFTPPAVELTEQLAQRKTFDAITDLAEKYPLRVFPDAVGIPDVGREHLLPYGNMVFNAFGPENFKQAFAQGDEHAAAVMRNQRENLDDTGFGAQIWKRVEDGLITEQQATLLVRALLSAGVDTTIFGIGNTLSVLARYPEAWAQLRENPKMAKFAVDEALRLESPFQFHRTVAVDTVLGGVHLPAGAKVLVFLGAANRDPRKWENADDFDLNRNASGHVAFGMGLHQCVGQPIARLEMEIVLQQLLQRVATIEPD-GAPVPILHNVLRGFESLPVRITAA----- 41408281 16 ----------DLRSSYNAWAGGAYEDDPYPVWHRLREKGPVPGVLHELTGPHFTVFDYDSCMIAYRNPEVFSSPEPVDLEHGPLGLTNSMLSMNGEQHKRYRALVQPSFLPANGKWWIDWISETVDLLIDGLVHEGRAELNVDFCAAIPVLTITGSFGVPVEQ------------ALDIREALARDPQKVVDLLKPVIAARPEEPRDDLISVLVQAELTDERLTDREIDSFVLLLLGAGSGTTWKQMGTTLTTLLQRPELLEAVRADRSLLRPAIEEAIRWMPTPMFSRWVMADTELAGVSIPAGSVVHLALGAANRDPARWDRPDEYDITRKFKPSLGFGQGSHICLGMHVARAEMTIAISALLDRLPNLRLDPDAEPPRFVGMYRGATAIPVVFD------- 15597671 17 -AQRPALAPRSDGFDIHTYHPDFVADPYP--LLRLIRSRAPVC---RDQASIWWISRYADVSACLRD-RRFSADPARLLQPLARFYDNFMLFNDAPRHTRLRRLFAPAFGPDAVRRWEARIEVLVEELLDSLLERREPDLLRDFAEPLTIRVAAELFGFPREDTGQLLPWGDLAASHGDAGQINRSAVAFSDYLQRQARGWSRPPSGAAPSILDGAAMLEAGLGLEDLVAAYAMVFMAAFETTISMVGNATLALLTHPDQLDLLRRCPELAANAVEELLRFDGAVRGGRCTLEEVEIGGQRIPPGEKVWLSFLAANRDPEMFAAPDRLQLQRANAQHVAFAHGPHYCLGAYLARLELQCALRGLVRRRFALASEPTDLRWRRSSVFRTLERLPIV--------- 27753578 18 ----------------DIADPYPVYRRYREAAPVHRTASGPGKPDT------YYVFTYDDVVRVLRNARVASGDTDTAPVPIPTEHRALLVFLDPPHHTELRSLLTTEFSPSIVTGLRPRIAELASALLDRLRAQRRPDLVEGFAAPLPILVISALLGIPEEDHTWLRASTTRARDGRGYARAEAASQEFTRYFRREVDRRGGDDRDDLLTLLVRARDTGSPLSVDGIVGTCVHLLTAGHETTTNFLAKAVLTLRAHRDVLDELRTTPESTPAAVEELMRYDPPVQVTRWAYEDIRLGDHDIPRGSRVVALLGSANRDPARFPDPDVLDVHRAAERQVGFGLGIHYCLGATLARAEAEIGLRALLDGIPALGRGAHEVEYADDMVFHGPTRL------------ 152966479 21 --------------------------DPDPAYVRLRVEEPVTRVNTPAGLDVWLVSRYEDARTVLLDGESFSNIIGQVEQLQQPPPPGILLRLDGEAHSSLRLRLAREFSPKAMARLEPYVQALVEEHLQRLIAAGPFDLYRDFALTIPSLVIGELLGVPVQDRDVFASTTSRMVDISTAQEREAASQEMNGFLVQLVQAKFADPADDLLSRLIT-DPRKHPVTFEELVGLSLLLLTAGHDTTANMIALGTLRLLQEPALAERVRDDCEVLQTGIDELVRYLTIVHYGRLAVRDVQVGDVMVPAGDYVAVSLESANRDEALTLDPDRLDLERTSA-HVGFGYGVHQCLGQHLARLELRLALPALLRQLPGLRTVEAPDIPFKNDIVYGVKKLNVTWDGAR---- 54025469 11 --------------DFAFHDLP----DLHATLADLRRR-APWATVPFAGSRAILLLTHDLVAAAFKDEVTFPAAVTYRLT-TGPVLGHTLQCMQGREHRIARGIATPPLRRAKVAALEPLLEPLAHELIDDFADRGTADLVAEFTTRYPVLVISRLLGLPNADEATVHRWARDLFHPLDPDAARRASREFTAYVTPVLAERRRAPGDDLISLLVTTSAEGEHLTDEQVLSFLRLLFPAGADTTMLGLGNILSALLTHPEQLARVAADPDEWVRAVWEGLRWEPPVGLPRACPEAVEWHGISIPAGTPMIFAITAAHRDPGHYPDPDRFDITRQATAMLSFGQGPHSCPGNWLALAELTTALGALLARLPGLRLRPGAADRARGTALRGPNALAVEWD------- 90416835 16 ----------------DLEQPAVI-QNPFPYYDMLRDEGYPPVKGMDKPIPAWAILNYKDLVHVASNHEIFSSRDRM--QEASDAPTLMLVNHDQPEHTWLRSIARQAFTPRRVGDVGPWLKDVIDQMLTD-EGAGYIDFMDNLAADLPARFISKLLGTPQEDYRKIRDWSDAYMGTSNLDMAGKAQSEMFNYYTEQVAERRGMAEDNLLTGFIEAKEDGRMLTPEEVVRFCITMVAGGAESSVYLLGNQVAAMLEFPELYQKMRADRSLVRPFLEESIRRDGPIQLFRECTQDTEIAGQKMKKGDWVCVFFGAGNHDPKVFENPHDFILNRPNVKNLTFSHGIHHCIASMVARNEAAGMINGILDRYKAVEPGNGPVVYQDKGFINGPEKCPVNF-------- 159037483 18 --------------------------DPYPTYEQLRAHGPV----SRTTAGLFVVTGYAEADMVLRDPRFVVLDDDLRDDPAIKSIARSMLRTNPPDHSRIRRLAAGAFTPRRVAAMREVVTAQADELVDEMIRAGRVDFMDMFAYPLPVAVICALLGVPAADRSRFRRWAGDLTTPEELAGADAGADELRDYFTGLIEQRRRAPADDLTTALVQADADGDRLSGEELLANLVVLLVAGFETTTNLLGNGLVVLLTRPEAAAALRDEPDLAPGYVDELLRYDSPVQTTRTVRESVSFAGTELPADSWLLVLLGAANRDPRRFPDPARFDPGRAQSQPLSFGAGPHYCLGAGLARLEAQVAFPLLLRRLPELALA-GRPSRRTRLTLRGYETLPIT--------- 149921300 276 -------------------------SGFPQDFSDYIRSHGETYHW--PAGGFHVVTRAADARQILRSKHFTANRATFFVAKMPNVVSRMMVMSDAKVHGMRRKSALFGITPELIDSFTPRIAQTVDALLDPLERDGSMEFVTALARVLPSTVLADMFMIPEADREFFRKCANTMTTNEVAVECNEATIAIREYFRGLLEDRRRNPQNDFMTGMLEAQQK-YNLRDDEVISQAAMMLVAGQVTSTDQICNNLFLMLDTPGVYARLVADPERIPGAQEEFKRWDPAVNFFRVAKERQIINGQRIDAGDTVFMSAHVLNRDPDEVEDPDVIRIDREGVKHFAYGFGPHYCIGARLGRVQMDLLFRAMVRRFPKLRFTPG---------------------------- 148554911 25 ----------------------------------------------------YLVTRFDDCVEALRNPQVFSSEIGLTPTPQTHARMLIVLHRDPPAHSRQRRLINKALTAR-VNLWERFIEDQVRTLLARFGEEGEADFMTDFAVPLPIAVIADILGVAEEHHGKIKSWSDDSARASGRLAMARSMREQGDFFASELRKRLAEPSDDLVGMLARATQEGEPLTFDEAVEMLVLLLVAGNETTTQLLGQVMMELATRPGLIARVRADDSIANDLIEECLRIATPIAMMRFVKQDTEIGGLPIPKGSIVSFCFNQANRDPRMFEDGDGFRPDRDRVRHLSFGSGIHNCPGARLARLEARIAARAAVRHFKDLSLAGKDAARYDMASVRGMTGLRLRY-------- 149924105 6 -------------FEFNP-DSERFSSDPYSDYAWLRE-HAPVFDWSAR--GALVVSGMAELRTYFGEPRLSADARALFEQPRYAAWRRIGVELAPADHARVRKLASRALTPSGVRQMEATVQAAVDQAIAELLERDE-EVVNEFAERIPLEVMCRLLGVPDEFRGQFRRFAQAMIRPFGDIEVADAVAEGVAMLEQMIGEVRSRP-DNLLGAWVEANEDDERLSDDEMMALVAVLIIAGTDTTVHGTCYAIHGLLSHPEALRELRAEPELLRGAIEETLRWDGFLALMRYATESFELCGTPVRKGQMVIGLGGAANRDPKVFSEPDRFDIRRDPQANITFGHGRRYCLGANLARTEMMLAVRSLLERFPEAELAGPVVIDHRNPILRAMTQLPLRLGP------ 158315725 8 ----------------DFFRDEELVADPYPFLEAMR-GKCP--VQRENHHDVVMVTGYDEAVQVFHDSATFSSTGPFVPLEGDDVTELILPTLDPPTHTAHRALLMRLITPKRLKENEAQMWRLVDQMVEPYLAGGEGEFITGFAGPFTLLVIADLLGVPEEDQEEFLDRLQRQIGSTGDDHMAHNPLELYNKFTAYIEDRRREPREDVLTGLALATFDGSTPEVIDAVRVAANLFSAGQETTVRLLSSALKILAEDRELQQLLRAEPDRVGNFIEETLRLESPVGDFRLSRVPTTVGGVDLPAGTTVMVVNGAANRDPRRFENPSVFDVARPNARHVAFGRGIHTCPGAPLARAEARASIERLLERTTDIRISPADDRRYPTFILRGLTHLNLEFTLAESK-- 197327605 13 ---------------------EDFSADPYRHFAQLRERAP---VHYEPAIDSYFLSRHEDVKRVLTDHEAFTTETLQVRAEPVMRGP-VLAQMTGAEHTAKRGIVVRAFTGQALQDQIRAIHANAEEIMAPFLARGRMDLVNDFGKPFAVNVTLDVLGLDRRDALRVAAWHSGVLTPERRRHCLECAEQLEAYLLPVIEDRRRHPGEDLISKLCTAEFDGIAMSNRDVTALIINVLAAATEPADKTLGLLFKHLIDHPGQLAEVREDPALLTAAIAETLRYTPPVQIPRQAEEDTVFAGATVPAGATVFCVIGAANRDPAAFGAPDAFDIHRPDAQHLSFGSGLHQCVGAAFARAEIETVAAMLLPRLDRVRFSPGFRYREAGLYTRGPVSLSLDFTP------ 16551195 10 ---------ERYATDADVFAHDTLV-DPYDTYRSLRDIG---RVSYMTRYDTWALTRYDEVRHALGDWQTFSSAQGIMSTALNEAWKDFAPCKDGADHLPMRKLMMQDLGPKAAAAYKEKIQQAAVTLVEELLDRREFDAVLDFAQMMPMRVFMEVLGVEPEQRRTMLHWGTDTAAPDGYDDTLPSMDKLYSWALENITPETAREGSVAASTW--ESVERGDITDVQAVATLAAYVTAGLDTTAGTLGNTIAQFAANPDQWAIVRDDPKTIPGAILEGIRFDSVAQWFRVTTRDVEYDDIVIPAGSRTYHSYAAANRDERHYRDPDSFDVLRNPTDHVGFGYGPHMCVGKSVSNTEMIALWTELGRRVDRIE-QIGPKKQHINNLIRSLDSLPVRIYP------ 145594410 18 --------------------------DPYPTYERLRAHGPVV----QTAAGFFVVTGYTEADTVLRDDELRDDVFPHWQDPAMKSIARSMIRANPPNHGRMRRLAAGAFTPRRIAALREVVTAQADELADEMIRAGPVDFMGSFAYPLPVAVICALLGVPAADWARFRGWASDLTAPQELTVADAGASELRDYFTELIAQRRRAPADDLTTALVQHDADGDRLSGEELLANLVLLLVAGFETTTNLLGNGLVVLLAHPDSATALRDQPELAPGHVDELLRYDSPVQTTRTVRESVLLAGVELPAGSWVLVLLGAANRDPERFTDPTRFDPGRAQSPPLSFGAGAHYCLGAGLARLEAQVAFPLLLRRLPELALA-GEPTRRNRLTLRGYETLPVT--------- 40286851 50 --------------------------------------GVPSIAGLDPNRPTFTLFKYDDVMAVMRDAKNFTS--GFIAEGLGAFFDLILTAMDGDAHKNIRNLLQPVFMPETVNRWETKIDRVIREYIKPLVAAKSADLM-DFGLYFPIRVIYALIGFPEEEIEQYAAWALAILAGPARGAAMHAAQALYDVVKVVVAERREAGGDDLISRLIRAQYEGRSLDDHEIATFVRSLLPAASETTTRTFGTLLTLLLENPETLERVRNDRSLVNKSIDEAVRFEPVATFKRQTAQETVIRGVQIPKGAMVQCIVSSANRDEDAFENAHRFDIDRKPRPSFGFGFGPHMCIGQFVAKTEINCAINAILDLLPNIRLDPSKPPQIVGAQLRGPHEVHVIWD------- 46104419 12 ---------PDMITKCPFSNPNSLFQDL----ATVRQTDG--IEYNEKLKGY-LVTRFDDIVDVLNRPDEFSSRPPDFPPPVKPLFKGTLLAWDNPDHDRLRKSVASFFVPRRLKRFEPMLHDAANELIDSFIDKGTADMKSAFALPLPLRSIVTIAGLDPERWQWILTLFGGIARRDDEEEVSQDVLDLHEYIRQVIEERRLDRRDDLISHIWNERDAGTVMTDFEHLSMIPGLLLAGHETTTNVLTMGLAHILHN-GLWEQISQSDETRKAAIEELLRFESITGMPRQVTSDVQLCGMKLNAGDRLFVAYNSGSRDESKFENPNKLDISRSKTQHLGFGRGVHACLGAPFARLLLRTELAVLYTRLPNLRLV------------------------------ 21726904 1 ------------MKPFDLKAFTGADADPYPVYREYLTGDPVH-----HNGEAWYVFGYDGVAHVLTSRDYGRRGPGGRATPIPPSHDTLLVFLDPPRHTALRSLLAKEFSPAVVTGLRERVRKIAGELLAGLGDAGEIDLVEDFAAPLPILVISELLGVPARLRSWFRRCTARATRNPGALARADAASELVEFFGGELGTRKPD-DEDLVALLVNAQRRGEALTDEEIVSTCVHLLTAGHETTTNLISKSVLALLANPAAAAEPLAGLDVTPQVVEELNRFDTPVQMTRWAHQDTALGGKPIRRGDKVVLVLGSANRDPAAFAEPDRLDLRRDSRRHCGFGLGIHYCLGAALARTEAEIGLSVLFTNFPGLRL-GGEPVRYADDLVHGPARLP----------- 48478471 8 -----------------------------------------------HYDGAWHVYKYSDVKHVLMNDKIFSSNPG---NRYSNAGGISFITMDNPEHKEFRDISAPYFLPSKINDYKDFIEETSNDLIKNIDNK---DIISEYAVRLPVNIISKILGIPDSDMPLFKLWSDYIIGNKRDENFNYVNNRMVSRLLEIF----KSDSHGIINVLAGSSLKNRKLTMDEKIKYIMLLIIGGNETTTNLIGNMIRVIDENPDIIDDALKNRS---GFVEETLRYYSPIQFHRFAAEDSYINNKKIKKGDQVIVYLGSANRDETFFDEPDLFKIGRREM-HLAFGIGIHMCLGAPLARLEASIALNDILNHFKRIKIDYKKSRLLDNKMVLGYDKL------------ 19912987 9 ------------VAAFDVADPFSITSNEVHAARERS--------WYATTPYGIAVLRYEQFSRLLKHPKLWPAHNGVTEGPFAEWFASWILNKEGEEHHRLRRLMNPAFSPKLIGSLVPRFQALANELVDNFAEPYRCEFMSEFAEPYAARVIAIMLGIPEDEWKVISTEAATMTLGKDLPKIEAALQRLYEYCDALITDRRANPREDFVTALVEAREEDGRLSDTELRDAMVLLIFGGFDTTRNQLGLAMQTFMAHPDQWRLLAERPELGGKAVEEVMRVNPTVRWTREVLEDFEYEGVLLKAGTTVHLYSESAGTDPRVFD--GSFDITAERKPHFGFGGGAHHCLGHFVARSDMSEALPLLARRMRDPQALPGATWLPDSGNT-GPIQLPIGFTPAR---- 14794896 25 --------------------------------------------RTPAGDEGWLVTRHAELKQLLHDERLARAHADPANAPRYVKSPLMLLIMDDVEHAELRTLLTPQFSARRVLNMMPMVEGIAEQILNGFAAQEPADLRGNFSLPYSLTVLCALIGIPLQEQGQLLAVLGEMATLNDAESVARSQAKLFGLLTDLAGRKRAEPGDDVISRLCETVPEDERIGP-----IAASLLFAGLDSVATHVDLGVVLFTQYPDQLKEALADEKLMRSGVEEILRAAKAGGSPRYATDDIEIADVTIRTGDLVLLDFTLVNFDEAVFDDADLFDIRRSPNEHLTFGHGMWHCIGAPLARMMLKTAYTQLFTRLPGLKLASSEELQVTSGQLNGLTELPVTW-------- 134099847 11 -------------------APFLDVTDPGFTFEAPEVARARERHWYARTPVGPIVLRHAEVQELIRDPRRYLAMHGITSGPVHDWFVPLILHRNGVDHLRLRRVVQKSFTPRVVNNLRPFMRATAERLAERIAAEGACDFVEMFADPYPVAVMCELLGVPPQDYELFHRCSTDLSQGDGRERVERGVVELYAYVDSLIARRRAAPTGDLVSRMISAHEDDARLSSEELRNLVVALVFAGHDTTRHQLGRAMVALCAHSEQWTALREEPQRAGAIVEELLRLFPTAPIFRFATEDLEYQDTAIPAGTFVMLCVQSAHRDVRAFPDVESLDPAAERAAQMVFGGGPHFCLGAATARAELAEALPVLARRLG--APAPAGPVAWRHPIIYGPESLPLRF-------- 27377256 25 --------------------------DPYPFMRWLREHDPVHRAAS----GLFLLSRHADIFWAFKATDAFRGPAPYFSRAATSPSLNLLASTDPPTHTRLRRLISRDFTMGQIDNLRPSIARIVAARLDGILERGEADLHREFALALPMLVFAELFGMPQDDMFELAAGIGTILEGLGPAAADAASARVQAYFGDLIQRKRTDPRRDIVSMLVGAHDDDDTLSDAELISMLWGMLLGGFVTTAASIDHAVLAMLAYPEQRHWLQADAARVRAFVEEVLRCDAPAMFPRIAQRDIELGGVVIPKNADVRVLIASGNRDPDAFADPDRFDPARDGKIMLSFGHGIHFCLGAQLARVQLAESLPRIQARFPTLAFA-GQPTREPSAFLRTFRTLPVRLH------- 120402846 43 ------------------------------------------------------------------------------------------------EHHRLRRLMNPAFSNKLIGGLVPRFQALAAELIDGFAEPGRCEFVGEFAEPYAARVIAIMLGLPESEWKVIATESATITILDDLPRIEAALAHLYEYCDELIADRRASPRDDFVTTLVNARPEDGRLSDNELRDAMVLLIFGGFDTTRNQLGLAMQTFMAHPDQWRLLAERPELGGNAVEEVMRVNPTVRWTREVLEDFEYEGVELAAGTTVHLYSESAGTDPRVFE-PG-FDITAERKPHFGFGGGVHHCLGHFVARSDMSEALPLLARRMLDPHELPGATWLPDSGNT-GPITLPIGFTPAS---- 88854881 10 ----------------DPYSDENL-ADPYPLFERMR--GAGPAVWLERYD-VLAFTRHTEVRDILVDHETFINGAGVGPKNLHHEPAWRPLESDPPIHGPMRAAMVDVISPRGVRSLRAGFQEFADELLDGLIAQGEFDAITEVAEVFPIRAFGDAVGIPRDGRME-------NLLPHGAMNFSAFGPEYREYFAKMANCARENLSADGLGSKIWEHADAGAITSDQAALLVRALLSAGLDTTALAIGNTLRCLSASPDAWQAVHEKPSLMKFAIDEALRFESPQSFFRTTSRATEFHGIQLDEGQKVLVFPGAANRDPAQWEDADEYQLTRQAGGHLAFGMGIHQCVGQPISRLEMDVLLTTFATRVKRIERV-GEPVPYLHNTLKGLSSLPL---------- 120403230 7 ----PDCRPGRRPFTYDPFDPDVM-ADPLPYYRVLRDEH--PVYYLQKWD-TYALSRFDDIWNVLENDGTFVASEGTLPSAAVLAGHNDGPVADPPLHDEVRRCTAAPFRPRNVAKLADRIRVLANERLDELLPRGRFDLTQEYGGIVAASVVCELVGLPADLAPDVLATVNALAQPGSGVEVANARPGYLEYLTPVVARRRAGQGSELVDNLLNYRLDGSALSDTEAAVQMLGVFIGGTETVPKIVAHGLWELSSRPDQLAEVRSDMDAVPVAREEMIRYCAPAQWARTLRRPFTLHDTTMRPGQRIISLLASANRDEREFPDADRFVWNRPMPRLLAFGRGQHFCLGAHLARLEIAIMVTEWLKRVPEFRVDTAAAFRPPSSFQWGWSELPVE--------- 118465365 3 -------------FAYDPFDAEVM-ANPLPYYRILRDHH--PVYYMPQWDTF-ALSRFDDIWRVLENNGTFVASEGTLPPASVLAQHNDGPVDDPPLHGEIRRTHSRPFRPRAVTDLEGRIRTLANERLDELLARGSFDLTQEYGGVVVATIVCELLGIPTDLAPQVLAAVNALAEPGVGVDTGQARPNYFEFLLPAVQRRRADPSGPPLGLLGYQLPDGSALDDLEVATQMLCIFIGGTETVPKIVAQGLWELSRHPDQLAAVRADPQHIPVAREEMIRYCAPAQWARTVRKPFDIHGQTLNPGQRVITLLASANRDEREYPDPDDFVWDRPIRRSLAFGRGQHFCIGYHLARLEVAVLLQEWLRRVPDYAIRADAATRLPSSFQWGWNKIPVE--------- 26988682 12 ----------------------------------RAREETPVFFYAPL--GVWMVTRREDAERVLSEWETFSSNSPNVPEEAPSVMADSIVAIDPPRHTQARNVIQRGFMKPKIDPLEPIIEQRAHEIIDRFAGESGTEIMNNYCLELTTRTLMALYDLPLEDRPMFERIRDVMQEPEKSRVWNEYVSG-YEYFYQLVEQRRNSDARDIISTMASQKDNQGALSTERIALHLVEIAFAGTDTTAQMMANAILFLDSHPEALAAAKADKTLWSRVFEETVRRRPSAPFGRITTTEVEIQGVKIPAGSPVWVSLAAANTDPRHVGCPMNFDINREPQDHLAFTKGRHTCPGAPLARLQGATGLRVLFERLPELKVVPDQPLNFAPMALLPVRSLQVIW-------- 183980430 5 ------------------YDPFGARADPLPYYRVLRDQH--PVYYLPQWDTF-AISRFDDIWRVLENDGTFVASEGTLPAASVLARHNSGPVDDPPWHGEIRRAHSPPLRPKSVAGLEARIRELANERLDRLLPQGSFDLTQDYGGVVVASIVCELLGMPASLAPEVLAAVNALTEPGVGVDTAETRPNYLEFLVPVVRQRRADPTGELVDGLLRYRLDGSALDDTEVATQMLCIFIGGTETVPKIVAHGLWELSRRPDQLAAVRTDPSNVNVAREEMIRYCAPAQWARTARKPFTIGDQTIEPGQRVITLLASANRDEREYPDPDEFIWDRPIRRSLAFGRGQHFCIGYHLARLEISVLLQEWFRRVPEFQICAAQATRLPSSFQWGWNKIPVE--------- 152986459 390 ------------------YHPDFLAN----PYPFLHQLRARAPLYRDREGNWWL-TRYADVSACLRDPR-FSADPARQSGAGGPGYDNFMLFNDAPRHTRLKRLFAPAFTPEAVRRWGARIDMLVEELLDAMLERPAPELIQDFAEPLTIRVAAELFDFPREDVGQLLAWGRDLAAGGDAARINRSAAAFSDYLREQATARRTAPILDGAAML------DAGLALDDLVAAYAMVFMASFETTISMVGNSTLALFDHPGQLERLRREPELLGNAVEELLRYDGAVRSGRCTLEEVEIGGQRIPAGERVILYFLAANRDPAMFAAPDRLLLDRANARHLAFAHGPHYCLGAALARLELQGALRALARRRLAPLPQAEGLSWRRSAAFRTLERLPVV--------- 4895130 23 -------------------------------YARLLTDDPVAEVRLADGSRIWLVTRHEDVRTVLTDGRFSRHRAAMLPGSGGRSQGSGIVDLDPPEHGRLRGPVVAAFGASRTARFAPRIEAAAEAALDRLAGSGTVDLVAAYTAPFAGRVTAEFLGLPGDRWQDVTSDVELLLLPRGATEQAEARGRLGQVLDELLAARRAEPGDSVTDTLLDAEE----LTDDDRRLLLHGLIISGFITIRDLLARHLFGVLSSPGLAARLREDPSVLPSAVQELLRYYPSSNDGRVATEDVVLSGRRVAAGDAVLPLVSAASRDPEVFADPHVLDIERVADRGIAFGAGQHACPATGLAVTELTVGIGRLLAAFPRIALAPPEEVEHSSELLLGVRSLPVV--------- 119505758 3 ---------DDLVIAGDEFHARDLEQNPFPYYDMLRDKPLQFGVRGYPPGPSWAVLKYKDLIHVASNHQIFSSRDRM--QEQSDAPTLMLVNHDQPEHTWLRTIARKAFSPKRVEAVAPWLHETVADMLNE-EGSGHLDVMTNLAADLPPKYIAKLLGTPAEDFKKIRGWADAYMGTSTMTMSEKAQSELHEYYTDQVGQRRGMANDDLLTGFIEASDDGRKLTPEEVVRFCITMVAGGAESSVFLIGNQVAAMLEMPELYQQMRDDRSLVRPFLEESIRRDGPIQLFRECLEDTEIGGTPIKKGEWVCVFFGAGNHDPEMFERPHEFILNRPNVKNLTFSHGIHHCIASIVARNEAAAMINGILDRYQRVDPGSAPVTYQDRNFINGPSSCPVNFVPA----- 167645876 60 --------------------------------------------------------RHADVMKVLRDTKTFTSGILMETGLGQFLDGLMITGLDGDEHRQLRGILQPSFTPAVMEEWREYIRPLIQRFVEPLVALGKTELIGSVGVMFPIHVVYAVLGFQDNDPAALETFATKALDPDAKRAAFQAFQELYDPTLAAVQARRAAEGADLISRLIRAEFEGRTLNDHQITNFVRMMLPAASETTSRTFATMLTHLFDHPEVLERLRADRSLMRKVLDESVRHDAVATFKRECQADVTLQDVTIPKGSIISACVASANRDELVFDKPEVFDIDRKQMPAFGFGFGAHMCVGMWLAKVEIEEAVGLLLDMLPNLRLDPDHPRPVRGVSLRGPDAVHVIWD------- 183984705 8 ----------------DFFRDSGLVENPYPYYETLRQRCP---VTGEGHHGVTMVTGWDEAVSVLNDAETFSSCISVVPLEGDDVTELILPTLDPPTHTNHRALLMRLITPKRLKENEDAMWVLADRVLDDYLAAGEGEFIKGFASPFTLLVIADLLGVPPEDRQTFVNNIHHHAGGGVGGTGKEALAHLYGAFADYVRDRRREPREDVLTGLATATFPDGTVPDEDVARVACNVFSAGQETTVRLLGAALQIIGERADIQQQLRRDRSLIPNFIEEALRIESPVGDFRLSRVPTTVGEVDLPAGTTVMVLQAAANRDPRRFVEPATFDPARKNARHLSFGRGIHSCPGAPLARAETRVAIERLLDRTADITISPANDRRYPTYILRGLTELHLDFTPA----- 20803897 24 -------------------------QDPYTFMRWLREHDPVHRAAS----GLFLLSRHADIYWALKATDVFRGPAPYFPRAETSLSLNLLASTEPPTHTRLRRLISRDFTMRQIDNLRPSIARIVAARLDGMAPAERGDAVDEFALALPMLVFAELFGMPQDDMAILEGLSPRASDPQLAAADAASAR-VQTYFGDLIQRKRTDPRNDIVSMVVGADEDADTLSDAELISMLWGMLLGGFATTAATIDHAVLAMLAYPEQRHWLQGDAVGVKAFVEEVLRCDAPAMFPRIAQRDIELGGVVIPKNADVRVLIAAGNRDPDAFADPDRFNPARDGKIMLSFGHGIHFCLGAQLARVQLAESLPRIEARFPTLALA-EQPTREPSAFLRTFRALPVRLH------- 190894253 24 -------------------------QDPYPFMRWLREHDPVHRAAS----GLFLLSRHADIYWAFKATDAFRGPAPYFPRAASSLSLNLLASTEPPTHTRLRRLISRDFTVGQIDNLRPSIARIVAARLDGMAPRGEADLHREFALALPMLVFAELFGMPQDDVFELSAIVSAILASDPQLAAADASARVKAYFGDLILRKRADPRRDIVSTLVGAHDDADTLSDAELISMLWGMLLGGFATTAATIDHAVLAMLAYPEERHWLQGDAAGVEAFVEEVLRCEAPAMFPRIAQRDIELHGVVIPKDADVRVLIAAGNRDPNAFADPDRFDPTRPGTSSLSFGHGIHFCLGAQLARVQLAESLPQIQARFPTLALA-EQPTREPSAFLRTFRALPVRLH------- 196230926 29 --------------------------------------------------------RHADVKAATKDWHKYSSDAPFPTEEDVRSMRQFPLEVDPPDHTESRKLVEPFFARPKLPEVIAKVEALARRLVADALRQDSVELVRDFAVVYQSKALTYMLNVPEEEADVWISWGTHVYRDVDAAGKIERGRQFEAYLNSLFDRALANPGEDFFSYLNQATFQGRPMTRVEALGIANLAFAGGRDTVINAVTGSLGYLGGNPQALEYLREDPKRIVNACEELFRHSSLTHIGRVCPVDTEVMGVSVKPQGKVSLCWSSANYDEAVFPNPHEVHLDRKPNAHMAFGFGLHLCLGAPQARLVLRSLMKALCEQVQRIEI------------------------------- 14518330 24 --------------------------------------------------------------------------------------RQIPFEVDPPEHTDYRALVEPWFKRPLEAEYREKLSQQIGYIVEERLARDAVEVVEEFSLPLQSRALTLLLNIPIEEAETWIKWGTHVFRSEDSPVDGDKAKILYDYIDQQIDRALEKPGEDLYTVLLNSEINGKKLSREEVKGVMILTFAGGRDTVINAVTNSVAYFAVHPESLELLRKEPEITGRAVEELIRYFPLTHMGRVVTEDTQVCEYAVKADSRISLVWASANRDSSVFEKPNEVVLDRKINPHVSFGFSHHNCLGATHARQIMHILLKTLAEKVGSIEIQEHEDIETWGEFERGYDRLKVQFNP------ 186972978 1 ------------VTAFDPTD-ADVRRDPYPSYHWLLRHDPVHRGAHR----VWYVSRFADVRAVLGDERFARTGIRRFPGLLAEIVGDIILFQDEPDHGRLRGVVGPAFSPSALRRLEPVIAGTVDDLLRPALARGAMDVVDELAYPLALRAVLGLLGLPAADWGAVGRWSRDVGRTLDRGASAEAIAEFADYVERALARRRREGGEDLLALMLDAHDRG-LMSRNEIVSTVVTFIFTGHETVASQVGNAVLSLLAHPDQLDLLRRRPDLLAQAVEECLRYDPSVQNTRQLDVDVELRGRRLRRDDVVVVLAGAANRDPRRYDRPDDFDIERDPVPSMSFGAGMRYCLGSYLARTQLRAA-VAALARLPGLRLASDALAYQPRTMFRGLASLPIAFTPG----- 158316550 8 -----------------YWDPFDRDAGDPYPVYQRLRAEAP--LYYNDRQDFYALSRHEDIDRCLTDWKTFSSARGPILEIIKANVEIPPGTLDPPAHDIHRALLARVFTPRRVTSLEPQVRDFCRRCLDRLVDVDSFDLMAEFANEVPMRVIGMLLGIPESDQPAIRERADAKLRTEPGQQMKVSQQALMDLFAEYIDWRAEHPSDDLMTELLRAEF---------------------------------------------------------EETLRFEPTGHIARYVTTGVELHGRTVPAGSAMMLLIASANRDENSWSDPDRFDVHRG-TGHLTFGLGTHYCLGAALARLEARVALEEILKRFPRWNVDWENSALSSTSTMRGWETLPIT--------- 194552275 24 --------------DIDLH---AVYREMREKSPVLPENGVPSIAGLDPDRPVFTLFKYDDVMAVMRDASNYTS--GFIAEGLGAFFDLILTAMDGDAHKSMRTLLQPVFMPETVNRWETKIDRVIREYLQPMVASKKADIM-EFALYFPIRVIYSLIGFPEEEIEQYAAWALAILAGPARGAAMEAAQALYDVVKVVVAQRRAEGGDDLISRLISAEYEGRSLDDHEIATFVRSLLPAASETTTRTFGTLLTLLLERPELLARIRADRSLVNKAIDEAVRYEPVATFKRQTAKDVVIRGVSIPKGAMVSCIVSSANRDEDAFENADTFDIDRRAKPSFGFGFGPHMCIGQFVAKTEINCALNAVLDLMPNIRLDPDKPPEIIGAQLRGPHQVHVIWD------- 56710279 1 ------------MFSFDPYSPA-VDADPFPYYKHLRDE--APCFWSP-EAQMWVLTRYTDIVSAGQDWQTYSSASGNLMTELPGRAGATLGSSDPPKHDRLRGLIQHAFMKRNLMALEEPIRDIAKQVFGQLQGVKQFDF-KEVSSQFTVKVLMAALGLPMGDEAILMVQSDARTRAKGPEHIA-AYNWMQEYAAKVIATRRAEPRNDLISNFALAEIDGDRLDDREVLLTTTTRIMAGVE----SLGGFMMMFAYNMATFDKLESQPRAAADAIEESLRFNTSAQFRRRLMKDVTLHGQTMKEGDFVCLAYGSGNRDERQYPNPDVYDISRKPRGHLGFGGGLHACLGTAIARIAVKIAFDEFHKVVPDYHRVADQLPWMPSSTFRSP--------------- 32140294 11 --------------DLDPYTDASIT-DPYPLYGALR--DAAPVVYLTAHQVH-CAARYDEVYAALHRHGTFSGEGVGLTDTLNKAQKGSSFTSDPPYHAYVRGLVARHLKPRAMADINGYVTSWADRLVRDLVARKSFDAVQDFAVAFPLAVVPDLLGWPEEGKERLLEWASAGFNAFGPLDRTRAGLPLLGEMGEFL-HRMSQPGNGSWGAELVSEAREGKIEDKLLPGLLGDFLAPSMDTSVSALSSMLWLLGTHQDQWRRLREDPSLVSSAFNEIIRLESPLGFTRYVAEDTELGGAALPRGSRVLLLFGSANRDERFWKDPESFDVARQAAQHVGFGHGIHACVGQALSRLEGQSLLEALVRHVDRIEV--GEPTWRLHNTIRGIERMDVTFH------- 114767323 93 ------------------------------------------------------------------------------------------------DHWRLRKLVNPAFSPKVVKALMPEFERIANDLADGFIDKGGCDFMAEFADPYAARVLCLLLGLPESEAPFILRTSATMGLPNLVSEIEAATVELGDYISEVLKARETDPGEDILSIMVQAREEGDRLSHEELWNLALMLAFAGVDTTRNQLGLGMSMFANHPGQWEALAADPSLDMAAATEVMRMRPTITWSREAIEDFEYGGITIPKGTVLHLYSESAGTDPQVMGEA-AFDITAKRARNFGFGGGVHHCLGNLVARNDMAVAYRVLSARMGAPVVGEGATWLADSGNT-GPISLPITF-------- 7288162 189 ---------------------------------------------------------------------------------------------------------SPVIASRALNAMRPKIQAIVDDLLDRFAPRGEMEIIADFATPLPAFAITKILGLPIEDYQQLIRWSDQPVSLEEYKEQNQILIEHRAYFAQKVAEYKRQPNDGLISQLANYNDNINALTEDEIISTSILLIATSQESMKGLLSNGLLALLKHPQSLEYVRQNPGNIENIVEELLRYDSPIQVSRRAIEDVEVSGKIIHRGEYVVIYLGAVNHDPEYFSNPQQLDFSRRK-PNLGFGGGLHYCVGMFLARLQVQIALNAMVQRFPDICLNTDKLDWCDSKISRRLKTLPVKFTP------ 170690602 43 --------------------------------------------------GVWLASSHALVTRILDDAR-FSARPPTEPLDDPLGYASMVVFQTGEAHERLRRFLGPLFSRKALVSLQAFIDDEVARLVDQCEHLPRFDLVANIASVLPVRTICRLLGFPDAHGASYLEASAGAWQLISGAPMSAAEHALAAMFLAQVESRAIDPHDHAASRFLRLEQEGG-IGRREMLVNILFLFIAGYGTTLLSIGNSVAALLREPRAWQALKDDVALVPQAVRELYRYDPAVQSFRYAWDDVEIDGCRIRRGERVMPLIGSANRDPAVFAAPDEICFEREAGRSLTFGAGPHSCMGLALARMQLESLLRALTRRMPDLRLAPGQQARQQHGSFHGYDRLVVE--------- 197733123 134 --------------------------------------------------------------------------------------------LDPPRHTELRSLLGTEFSPSVVAALRPRITRIADRLLERFVQDGGADLVAGFAAPFPLLVVCELLGLPQEHHRWLRAHALALSRGRESGWSARAEAAAGEFASGSWAGRR-----DLLTLLVRAGDRGAPLDTDAIVGTCVHLLTAGHETTTGLLAKAVLALRRHPDLLDELRAAPALTPGAVEEFLRHDPPVQVTRWAYEDIRLGDHEVPRGSRVVALLGSANRDPARFADPDVLDVRRAPDRQLGFGLGIHYCLGATLARAEAEIGLRALLDGVPGLGRGGHRVDYADDMVFHGPSRLLLR--------- 158317141 20 ----------DLRNEANLGTVAGYEEDPYPRWHELRELAAPVLFQPFEDRPHFTAFTFAACDEALKNQEVFASSPVAVDLEGGRLAPLNSISMAGAQHRRYRRLVQSSFVPPRMAWWEKWIETTVHALIDWFAGDGSADLNVDFSAAVPVLTITGSFGVAVEQAIAIRE---ALSSPER----------LVPLLAPIIAARRETREDDLISVLVDAEVQDDRLSDAEIYSFAVLLLMAGSGTTWRQMGIVLTALLQRPEILDAVRRDRQLLRNAIDESLRWMPTNPMFRFLTKDVEFHGAHLPKGAVLHLALGAGSRDPRRWERPDEFDVTRPPKPSLGFGGGPHVCLGMHVARAEMYTGIGALLDRLPNLRLDPDAPPRIIGMYHRGPTAIPVLF-------- 89068865 11 ---------------------PSFVQDPYPFYERARAGG--DLFHWEEYG--LCAVSHRAVMALLKDRRL----GREIPAEAAEAIPERMLELEPPRHTRLRGLVLRAFTSRRIAALEADIEALCRGLVADF-PDGPFDLLDAFARPLPVIVIARLLGVPEARATDLLAWSNAMVTREMEDAAVAASVAFRDFVEETVAARRQAPGPDLLSELIAVEREGARLTTDELVATVILLLNAGHEATVHSLGNAVRLL---------LAEGVREVDAAVEECLRLDPPLHFSRWVYEEVELFGHRFARGDQVNCLLAAANRDPAAYPEPDAFRPGRSGPQSAAFGGGIHFCVGAPLARLEMAVALRVLFETCPGLH-AAEPSGYADVFHFHGLERLMVA--------- 16519834 24 -------------------------DDPYPFMRWLREHDPVHRAAS----GLFLLSRHADICWALKATDAFRGPAPYFPRAATSLSLNLLASTEPPTHTRLRRLISRDFTMREIDNLRPSIARFVAARLDGMAPRGEADLHRQFALALPMLVFAELFGMPQDDMAILEGLSPHASDPQLAAADAASAR-MKAYFGDLIQRKCIDPRHDIVATLVGAHDDDDTLSDAELISMLWGMLLGGFATTAATIDHAVLAMLAYPDQRHWLQGDAAGVEAFVEEVLRCDAPAMFPRIAQSDIELSGVVIPKNADVRVLIAAGNRDPDAFADPDRFDPARDGKIMLSFGHGIHFCLGAQLARVQLAESLPRIQARFPTLTVA-EQPTREPSAFLRTFRALPVRLH------- 118469276 13 -------------FSYDPFDPAVM-ADPTPYYRVLREK--YPLYHIEKWD-TWALSRFSDIWEVLENDGTFVASEGTLPAATVLAEHNDGAVPDPPWHDSVRRCTSPQFRPRSVTKLADRIRTLANERLDELLPRGQFDLTQDYGGIVAASVVCELVGLPVDLAADVLATVNALAEPGSGVEVANARPGYLEYLTPVVQRRRAGEGRELVDNLLQYRLDGSAFSDLEAAVQMLGVFIGGTETVPKIVAHGLWELTRHPEQLAAVRTDLDAVPIAREEMIRFCAPAQWARTVRKPFTLHGTTLQPGQRVITLLASAGRDEREYPDPDSFIWDRRIERLLAFGRGQHFCLGVHLARLEITIMVTEWLKRVGEFRVDERAARRPPSSFQWGWNNVPVE--------- 29826649 14 ------------------------------------------------------------------HWPAFAETVPTWPLALWVAVENMFTAY-GDNHSRLRRMVAPALSARRTAALQADIEALVNSMLDAFPAGEVADLRKHLAYPLPIAVIGKLMGVPADRRTEFRTVVDNVFATHSAEEQAANTAALYALLDALIEIRRAEPGQDMTSLLIAAEEDGSAFSDAELRDTLLLMISAGYETTVNVIDQAITTLLTDPCQLAHVREGRCTWQDVVEETLRHQPAVKHLRYARIDIPLDGQTIKTGEAILASYAAANRHPTWHEDADRFDATRPSKEHLAFGHGVHFCLGAPLARLEVATALRLLFERFPDARLATERTEALPSLISNGHTSVPVHLRPTSSAS- 18033160 29 --------------------------------------------------GVYVLLRADDVLGLSSDPRTRQIETELMLNRGGAVFDFVRYSMNNEVHSRRRSPFTRTFAFRMIENLRPQVSQLTETLFQDLKELDSFNFVEEFASKLPAVAIAGLLGLPPSDIPYFTQLVYRVARDADLPDIEASAAEFKNYVQAVIDDRRSNPRDDFLSSFIRATREAEDLSPDEGLAQLMLIVLAGTDTTKTGLTALTGQLLRHRHVWEALLKDESLVPAAVEEGLRFEPPVGSPRLALADIDLEGFILPKGSLLALCTMSALRDEKHFAHPELFDIHRKQMHHMVFGAGAHRCLGEALARLELQEGLATVLRYAPTLSIEGEWPTVQGHGGVRRIAEMRVGFR------- 170741677 17 ---------------------AALEADPHGMLARLRAA----VPFIRTDDGVVMLLRAADIQALVTDPRTFAMLRGITEGPLYEFFRLTALLSNGEVHRRRRAPMARSFAFQAVAALRPRVRALAEDLVAARAARGRMNLVADYASPLPARAIAAILGLPERDVPDFTRLVYAMARPEDRPEAEAAACRLTDYVDRLVAERRRAPRDDLISAFVPLIDAGDAEAAAETRMQIVSLILAGSDTTRAALAIQIGLLLSHPAQWQAVCRDEALIPGAVAEALRYEPAVGSPRFTLEAIPLDGGVLPAGALVSFSTLSALRDPALCARPEVFDIRRSDHPHLVFGGGAHRCLGEALARMELEEGMRALTARLPGLRLDAPLTVR-GSAGIRRVEEVPVSW-------- 145225592 4 ----------------------------------------------RDDAGAWLVGAHADVVHVLDHPATFSN--------VVSRHVAVPNGMDPPEHTAFRAVVDRYFTPSRLADVEPALRQISADLVAALPRGRTVEVMEWFAEPFAARAQCAFMGWPASLHEPLRQWVHAATRARDRAAMADVASAFDGHIRAQLDARRDGTGGDATSRLLGDTVGDRPLTDDEIVSIVRNWTVGELATIAAGIGIIAHFLATHPAVQEQLRRDATDLESAADEILRHAPLLTNRRRTTESVTLGGCTMAAGDPVLILWAQANRDEHAFDEATEFRRNREPSNNLLYGRGLHVCPGAPLARMEFRVVLEELFRGTAHIAPDPDRAAEPASAPTAGFATLPLMF-------- 120404740 15 -----------------------FLQDPHPLYARMHAEAPVHRV---GDSDFYAVCGWDAITEAVARPGDFSSNLTGAMRQADGTVSLLPLDTDDPAHAAHRKLLVPYLAAKRVRALETFAENTMHALWQQMPAGAPVEWMAVVADRLPMTVVCKLIGVPAEDVDRIAAWAYASTDEHTLTAAGTAALELAGYISDKLGRASLDPGDNLLGCIATACAAGE-LNNLTAQVMLVTLFSAGGESTAALIGSATQIIATRPDVQRRLRADPGLIPAFLEEVLRFEPPRGHYRHVVRDCALAGKELTAGSRLLLLWGAANRDPARFDAPNEFQIERPNSKHIAFGKGAHFCIGAALARFEARIVIDLLLRH-TSWVDAAGPGWWLPSLLVRRLDELPLTMT------- 126726688 8 --------------DVDFYSDATI-ADPASAYGEMLNHG--PVVYLAPNNLH-AICGFDALTSSLRNHRVFRSGLGVINEGVNKVLIGSTLHSDPPEHDMTRAITFAPLTPKALTEVRARIETEAAFIADKMINQGAFDAASELAPYLPLTVVRDLVGLGERGSNNMLEWGAAMGDPKERRDAAAAKKDLRSFLDDEVTLSGLKPANKATSKGIEAGIDKQK-----AAELMRDYIAPSLDTTISAIGYGINLFAQNPEQWEKLCADRSLIKNAIEEIVRLNTPIAFSRYVAQDINVAGVDLAKDSRVLMVFGAANRDAEKFPDPNRFDIERSTRGHVGFGHGVHACLGMHLARLEMTCLFNALADRVKRFD-ATGPVVPVINASIHAFASVPV---------- 197728428 20 --------------------------------------GPPRLVDLPDGSPAWLVSRPAEVRQVLSDSRFWSGDGPSLSAVPDLVSPDLMFNQDGEDHLRLRRTLSRAFTPRAVARWEPWIAAMVEQCLDRLAGEPPADIVAEYALPLPVMIISRLMGLDPSVRGRLRHWAEHAFSSHDGEDVASVMAEFTAFGADLLARRRRTPGDDLVSSIVLAAETEGGIPEAQLVQLVCGLVVGGHDSTMTMVSNCVLYLIERPECWARLGADREAAERLADRMLHLIPLKGSARHAAEDIEVGGVTIPAGSVVLADCALANRDPETYARPFDDLFAPLEAPSLSFGAGPHYCLGAWLARLELRLALHRLAARFPGLRPAPVDQVEWRLGSTRGPQRFLVAW-------- 26988677 13 -----------------------------------------PLVWLEKY-QAYCTGRHDLTQKVLKDWKTFTSTVKAFGPR--EHIPNILVAEDPPDHAAHRDPVMKLFTPVALSKYQDYFDKCAEILVDDLVRREYVDGFSDVAASYVLKVFPDVLGLKTVERRRLLDFGDLAFNS--TMPVNDLYKECKARSGDVLEWKREAITTDGIAAEIYALGDNGEVSADTAYLLVRGVFTGGFDTTVLSIASGLKAFADNPDQWQKVRAEPELIRSAFEEVIRLDPPSRFGRGVTTDTELAGIQLKAGDRIACFLGAAGRDPMKWDRHDQFDITRKGVGHTSFGFGLHSCLGQAVARMEFKAIMLALAKRVECIELV-GQPVRNINNQASGWKSLPLR--------- 163796152 8 --------PRSVASAFDLTNDPGFLDDPYPTYRALREHAPVHRM----ADGSVFLSRYADCLEVYRDRRFLSDKTREFGPKYGVDYRHHTTSLDPPLHTRVRRLLMPAFTLRALGALQPKLEALVDRLLDRIAEMRQFDLIADLAAAVPVQVIGDLLAIPMDERGPLREWSLAILGSDEQIARGHAVSEFTAYLDQLIADRRRDPGSDVLSTLIAGDATGELLTPEELAQNCVFLLNAGHETTTNLIGNGVAALHDHPAELVRLRADPDLINGAVEEFLRYESSNQLGRRVGERLVLAGHTLEAGTYVHIGIGAANRDPAV----------------------------------------------------------------------------------- 89055161 14 -------------------NDPAFLENPADQLARMRAEGPLVRMKIPLLGTMWATTTDEATRKLLKSPDLFRRDPGWWLPRVIKPMLHTMIVTDDPAHARQRRLVEIAFARTSIEDMRPRIEAIAHRLLDALPQTGPVDIVAHYTRQLPFLAICELLGIPESAHAALTRRIAPLSAVSNPITAVYAMARLGGVFHAMFARARAEPGPGLISALVHTDDNGAKLSEEELLSLTLLLFLAGHETTVHLINAGIVALAGDAALTRHFINTPDTRHLFVEEIMRSTTPVTLTKFAAQDTDVLGANIRKGEMVAALLIAANHDPDRVDAPQELRPERRPNAHLGFGFGPHVCLGMQLARVEAVTALTALFARHPDLRLARPPGWLNRAGF------------------- 197776451 26 ----PPGCPAHGMNDAGLYRLPE-AQNPSALYEQLRQQYGPVPVLIHGDLPAWIVLGYRENLDVMRTPSRFSSRRWTAFKENRVAADSPLIPMDGEEHARQRAAVVDGLAQFNRRGMRRYVTHYTRELVAGFAASGTADLVRDYAEPLPMLVVSRLLGIDPQDGPALVEPTLDLMR--GSATAAASNQIVTQTLEELVARKKLHPGNDLASRLISHE---SRLTDTEIVEHLRLVLVAAHQGTVNLIAHTLRLVLTDRRFRGHLSGGQMTLPDALEQVMWDNPSIGIGRWATRDTMLGGQHIKEGDMLLLCISAANVDPEQ--RPDLSVPMRGNRSHLALSSGPHECPGGDIGRAIADTGIDELVALLPDLRLAPETEIGITANWLTSPSSLPVRF--SRPRSL 146338460 18 ------------------------------------------------------LTKAADTKYVKDNAALFSSDDPNTPMKRAFLAHTLMRK-DHDEHRAERMAMMPALMPKTIEAWEPLYTKFANEYLDRLPRGETVDLFPALAGPLAARILAEVMGVPDASDEEMQRWSQTLIDGAGNDASDRANAEMDRCIRANMERVRAEPDSSALSFMVNAK---NPIPESQIIANIKIAIGGGINEPRDALLTILYGLLTNPEQLEAVRADNT-WRAAFEEGVRWAPIQASSRLVMEDTEIRGCLIPKGDTVMTIQASANRDEELFTDGEHYNALRDPNPHQAFGNGPHHCAGAHLSRRTVAILLPLLFERFPKMELVDAASVRWHGFGFRGPLGLAVR--------- 197332965 8 -------------------SDPGIVADPYPVYARLARREP---VHWDEGLNAWAVMKYADCAAALKDPRLKAERMEEVLEVKFPGEPLPPDDIDPPLHDALRRSTQSGFTRAAHEHYGQVIERVAADLVASVPGGREIDAVAAFAAELPVRSAVSAFGVPEEDLAFMTYWSGPQDQPVELGRLLELLADLHTYALELIEGERGKVLPDVIARLAAAQDGLTETTPEQTVHQLVLLFIALFATTPGSLSSGMLSFARNPDQIARFLAEPACVENTANEVFRHNASNQFWRVATTDLDVGGVRIGKGQSLALFLGAANRDSEVFERPDVFDLGRPNAKHLSFGQGVHACLGRQIAGLQLKWFFVALLRRFPAVRPA-GEPVWNQNLEFRSLRSLPL---------- 111220967 21 --------------------------------AALRARGPVAEVTLPGGIPAYAVNEHALLRALLLDPRVSKDRRPEWGWVLQWVGVVNMLSTYGVDHARLRRLVAPSFSARRTELLRPAVVAVTERLLDDLAAGSVVDLVGTFAQPLPLAVISGLFGIPDRMRPDFAHVVEQIMNTTSSEQAAANLGRTRSVLATLVERKVREPGDDLTSELVRDAVTGDRLAHRELLDTLLLLISAGHETTRHLLGNAVHALLTHDRQLRRLRAGEITWDQVVEETLRWAPSIANIRFAVTDIDTGAVTIPAGAAIVAGILAAGHDPGHHPGASRFEPGRDAADHLAFGVGVHRCLGAPLARLEAGYALPALFARFPGLALATPADPQAPSFIVHGWQALPVRLAPPAP--- 206676227 9 ----------------DFYGDAFILDPLPH-YADMRAIG--PVVWLEQNN-AYAVARDAEVKDVLRRADVFVSGKGLSLNDDVNAMLVGSTNSDGDLHHKRRSITARPIMPKNIEPLRAHIESIAQDLAFTLSEKKHFDAVTEFAQVLPLAVVVDLVGLGDAGEGSMLKWASATFNLEGRNARSKAA------FDDLVGLQRERLKDGGLAKRIFEVAAEKGLSESEAAQQMRDYINPSLDTTISVAGFAAYYFAKYPEQWQLLREDPSLVANAVEEIVRMTTPIAFSRYVAQDTIISGVDIEQGSRIIAIYASANRDDAVWENPNTFDVRRAVRKHIGFGHGVHTCMGLHLARLELVSLITAMLTLVKCWHL-EGAPTIAMNNTIRAFAHLPIR--------- 29828927 2 ----------------------------------------------------WMVVRPEYARIVLSDPR-FSSDKTDDRFPKLTPNSLMMINLDGPEHLKKKKSIMDEFSPEGLARLLPRLRVAVEEKIDDMLPTKPVDLVKELAFPIAWQLQEMFLGIPAAELETMRDNVWKLLLGTTTEAEEEAADRLNGHAEEVLKEKAKHLGDDMMSRLVQEREKHGEVNWYELAPLMLSNAQGIHNSVSTMISLGVLTLLNHPEQRPTLLAHPDRMTTAVDEMLRYFSVNTPMRLATEDMLIGDTLVKAGDGVAVPTLPVNRDPSVCPYPHQLDIMREPARHLAFGHGPHKCPADRLVPSLLEIVYTTLFERVPTLALAVPEAEKYHSIQAFGPAEMPVTW-------- 10955138 33 ----------------------------------------------RREDGIFLVLRADHIFLLGTDPRTRQIETELMLNRAGAVFDFIDHSMNGETHGKRRSGLSKAFSFRMVEALRPEIAKITECLWDDLQKVDDFNFTEMYASQLPALTIASVLGLPSEDTPFFTRLVYKVSRDEEFEEIEASAIELQDYVRSVIADSGRRMRDDFLSRYLKAVREAGTLSPIEEIMQLMLIILAGSDTTRTAMVMVTALALQNPALWSSLRGNQSYVAAAVEEGLRFEPPVGFPRLALKDIDLDGYVLPKGSLLALSVMSGLRDEKHYEHPQLFDVGRQQMRHLGFGAGVHRCLGETLARIELQEGLRTLLRRAPNLAVVGDWPRMMGHGGIRRATDMMV---------- 84617344 8 --------PISYLRHWDRTEPF----DPPAVLGELVRTRPLARMVYPDGHVGWLATSHELAREVLG-SQAFSHRFHTTHAPVGEIFPSVPIHMDPPEHTRYRNLLSSEFSARATAAYAPRVAELAAAQLAQVRQHGPVDLLPTYVRPLSLRVLCEVLGVPFTGSPVLSALSDSATDDEVSLEAEEAGTRAYHYLLDLVGKARVEPGENVTGRLAA----DPELTDREITNMLLIVFAAGFASCEGALASSLLALLHHRDQLDRLRSGADGIEKMVEELLRYTSVNQFQRTALSDVELGGELVREGETVTVALPAANRDPARFGCPDGLDVSQDASAHLAFGYGVHACVGQRLARLVLAEGLTALVLGFPGLALVPLREVPVRKTPVLGVLRLPVRY-------- 214043079 13 ------------------------------------------------------LTKAADTRAVKDNPALFSSNDPNTPMEKAFEAHTLMRK-DGAEHMRERMAMMPTFSARNIKTWAPSYEKHASDYLDRLPRDEVIDLFPMLAGPLAARILAEILGLPDASDTDMEHWSQALIDGAGDEPFARVAAANVAMNAEIARRVRAAPDQSALSVMINAD---DPIEMSQIIANIKIAIGGGINEPRDALLTILYGLLTNPDQLDALKSSGD-WGSAFEEGVRWAPIQASSRVAVEDTEIRGFTIPKGDVVMTIQASANHDEEVFEDGHLFNIFRKSAPHQSFGSGPHHCMGTHISRTVGKIMLPMLFERFPNMELVDRDAVVWSGFGFRGPLNLPVR--------- 214044799 14 ----------------------------------------------------------------------------------------IILEVDPPDHTAVRKVMIRAMSPKVAAGYKQMFFDEASRLINDLLTRDGFDAVGDFAEVFPTNVFPKAVGMTDVNKRHLVDYGAMVFNSLGPDDIRKATMVKAAEIIPWINAARERLTGDGMGGILYAAADAGEITHDEAGLLVRSFLSAGVDTTVSSIGNALVCLAQHPGEFEKLKADPSLARPCFEEVLRYTSPVHTFRTAKADTQVSGITIAEHSKILCVLGAANMDPDKWDAPQEFRIDRKPAGHLAFGVGVHGCVGQNVARAEMEAVLTTLAQKVDRIELLKG-PVWRPNNAMRALDQM------------ 16119967 30 ----------------------------------------------RREDGVFLVLRADDIFLLGTDPRTRQIETELMLNRGGAVFDLIRYSMNGEVHVKRRSAFAKTFAFRMIDALRPEITKLTEHLWDDVPRVDDFDFAEMYASKLPALTIASVLGLPFGDAPFFTRLVYNVSREDDFPEIEASAVELQDYVRAVVADRSRRISDDFLSCYLKAVREEGTLSPIEEIMQLVFLILAGSDATRNAMVMLPTLLLQNPVVWSSLCHDQSGVAAAVEEGLRFEPSVGFPRLALEDIDLDGYVLPKGSFLALSIMSGLRDERHYEHPQLFDIKRKQRRHLGFGAGVHRCLGEALARIELQEGLRTLLRRAPSLRVTGD---------------------------- 119716103 11 -----------------------------------------------HEDGAWVVLRHAEVVAAATDPARFSSDVT--------GRRAIPNSLDGAEHAAYRAVVDRYLTSERVARQEPGCRRHAVAIVDALPRDVTVKTIGGIGVPYAVRSQSSWLGWPAELEAELVAWLHAATRSGDRARTMEVAERFDHLIRTLLDERRDGPVVDVTGELLRETVDGRPLTDEEVVSILRNWTAGDLGSLATSVGVIVHFLAANPAPQRDVRADRAGVEAAVEEILRIDPFIANRRRATRTVELGGETIPEDDRLLLNWTAANRDPLVFGDPDEYDPVGHAAANLVFGIGPHVCPGRELTLMELRVVVEELLARTTWLEPALDRPAVRETPPVGGWARVPVVLR------- 169630397 15 ----------------------------------------------DENAGTWVVLGYQPAREVLGGSG-WSSDPLASPQLRAQAPEFLMLFADEPDHTELRGTVRDVFTPGFIAGLREGVHTIASHVVEYPSTGEYFDFMADIALPLPIAIIGEWLGLDDSSAAVLRQESPAIIDVDTVMAGTAAGVTLATELLPLAADRRAHPGDDLLSLIASNTD----LPLEDVVTTALIIAIAGHETTANLLGASMVRLLTPRPDGTRLADDPDD-PTVITELLRLDGPVATARVATRAHTLAGNTIEGGQTVLIAIAAANRDPQVFVDPAVFRRDRTSPP-LAFGYGTHHCLGSALARLETTLVLREVLARQPVIT---GPVSWRDTPAIRGPRSIPMRF-------- 126724754 2 -----PHLAPEN-TDINL---AQLKSDPYSVYKYLRANAPVCRV---KATGRTMLTKAADIKAAKDNPKVFSSNDPNTPMARA-FQAHTLMRKDGDEHRSERMAMAPAFSPRLIRHWQPLYQKLAEDYVSKLPRGEVVDLFPNLAGPFAARTLASQMGMAEASDADMQRWSQTLIDGAGNFGFAEANAEMNALFETILERVKKTPDNSAFFAMVNAEI---PIAQSQMYSNVKIAIGGGINEPRDALCTILFGLLDNPAHIAAVKDDPKWFSEAFEEGIRWVAPIQSSRLVTEDIVVRDCLLQQGDTVMTIQASAGHDEEVHENGEVFDLFRAKKTHQSFGNGPHFCQGTHVARMMLQIMLPMLFDRFPNMELADRDAVIWSGFGFRGPLNLPV---------- 183980303 22 ------------------------------------------------------VFRHDDVMAILRNHETFSSS--IWEISQGPLIGRSILAMDGAEHRQWRGYLQSVFGGKLLSSWDESIRPLAAKYVADLASKRGADLIA-MALEYPLRAIYEILGLEDDNYEEFHALLALWSTPDPAQAATEASARSWDRLLPIVQRKRAAGRNDLISSLIRAEYEGGVLDDEQITSFLRSLLLAATDTTTRQFLNTLTLLLQRPDELDRIRRDRSRLRLALAEGERLEPPALFPRMITRDVVIRGTELTAGTPLLLAIGSANRDPEAYPDPDEFRIDRTGPHHATFGFGTHICSGMNTTRREIAALIDAMLDGLPGLRVDPDAPAPLISGIFRGPSALPVVWD------- 197922678 40 ---------------LDLFGEEFVRDPYP--WLDLLRAEAP--VHHDEATGLWLVSRHQDIRRVLSDPSVFNAQHAVAPLPVAVLRTLAKARFSPPAHAGLRRLVNRFFNARRVAAAVPVIERCAEELLDAARADGRADLFASYAQVLPCRVLMELLGVRGVTPDTLIRWSDASLAAERQLELAGLVGEFHRWLTDTVRGAASSPGDSFVGALARHRLDGEPLDTATAVSACFFIFIAGQSTTGQLIATVLRRALCEPGLWPRLVPEAGLAEDWVEEVLRREPPVTWRRVTARPVELAGTRLPAGAQLLLMLMGSGSDPAVFADPERMCPHRANVRHLAFGAGRHRCPGASLARTEAAIALRAVARRLPQIRLAPEGA-------------------------- 119854938 15 ------------------------AANPYPFYARKRCEGT--VVWDDCAQASLVLS-YPAAQQILADPTGWTSNPLANPAAVAALFARSMLNTDGAAHQRLRGSVRDVFTRTFIAGLHPGVESICTRLTAALPTSEPFDFMADFALPFPIAVASAWLGLSEEESPAISRLLNDFSDTDAVDAATAALAALLTEMLPLAADRRTHPSDDLISFIAADTD----LELDDVVFTALLIAVAGHETTANLLGAGMSRLLRHGERITAETVDAGL----VTELLRLDGPVQVGRTATRHHIVDGIPIEAGQSVLVVIAAANRDPHVFTDPDQFRTDRRGPAPLSFGHGPHYCLGAALARMEITTALRHILQRQPT---QAGAPTWRDTRAIRGPRTL------------ 197327407 11 ------------------YRLDGGAADIHGEAAALRALGPATRVELPGGVPAWSVTDPGLVRRLLIHPRVSKDAHRHWPAFLSGDLPALRIWVDGPDHSRLRHPLVPAFTARRVRALAPWIEKTTAADAAAAAPGGVVDLREHFASRLPWLTVTTLVGLPEVMHDRFQTVNDTVFTTDLTEQADATAAEAARLLADLLVIKTERPGDDIASALVDAHRQGR-LSEREVADNIWMVLGAGYGTTANLLDHAAVNLLTHPAQLDLALSGRVGWDQVVEETLRHQAPVAMMRFPTEDLEATGLTFSRGEALVINYAAVGRDPGVHEDADLFDITRATARHLAFSHGPTYCLGAELARLEGRIGLSALFSRFPALELAVGPDCPLPSLIFNGHREIPVRLE------- 42782306 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------MLGVSINDMDRFKEWSDIIISSPSHQRRLQAENELEGLFEEMLKIKREKSKDDIISLLVQSEAD-NKISGEEIVSFYKLLLVAGNETTTNLLGNLLYCLIEYPDVYKQIQQDISLIPKVIEEVLRYRSPAQIVRRVKKGMQLNGQTLKVGQTVAAWIGSANRDSHYFNDADSFNIHRPRNPHLGFGYGINFCLGARLARLEATIVLTEIIKKYKSFSFIDQNPIPISSSSVYGLKSFPV---------- 197727992 26 ------------------------------------------------------------------------------------------------DHRRLRRLLNPAFSSRSATALLPRFRALATELTDAFADRDRCEFVAEFAEPYAARVIAMLLGIPEQEWPVIARESAVLTVRQDLDRVERALAALHAYADELIADRRRRERDDFLSRLVHADRDGDRLGDEELRDSLVLLVFGGFDTTRNQLGLALQTFARHPAQWRFLADRPELGARAAEEVIRVNPTVRWTREALEDFTFRGLDIPAGTTVQLWTESAGTDPRVHG-PYSFDITAEREPHFGFGGGFHHCLGHFVARADIAEALPVLARRLRDLRIAEDA-VWLPDSGNTGPVRLPLLFTPA----- 163840807 12 LNPSPEPFTRDGSGAVELFGPNYL-QDPYQVFKRLNEVGAIHRVRFPSGVHAWLVTGAAAAEDLLHHPDIWRAKASIMPEPQHTRLQSHLLHQDAAVHAGMRRLIVPAFSAKAANAMTSRIQAIADQLIDSLPARGSVDLITDFMAAFPFRVLADAIGLPPILAEKFDHSWGKVVRPVGPDDPERLLRELENYIALIIEECGKPAQTGLLSELVLANKKAAGLSDAQLSSLIFQVLVAGQEPVTHQLSTSLLALLANPEAMAAFCAEPDRREDFIDALIKYDGALATWRFFAVDTKFYGQLVPAGDSVIVALNAANRDEIY---GDQLDLSGNARNHFGFGGGPHYCPGSMLARRELAIGLGTLIDRLAGLELDDGGLSWVAAVLNRGLVSLPVRY-------- 206581994 16 -------------------------DRIPDAVAELRTREPIRKVRTITGAEAWLVSSYALCTQVLED-RRFSTAAAGAPRNALTVPPEVVNNMGNIADAGLRKAVMKAITPKA-PGLEQFLRDTANSLLDNLITEGPADLRNDFADPLATALHCKVLGIPQEDGPKLFRLSIAFMSSADPIPAAKIWDRDIEYMAGILE----NPTTGLMGELSRLRKDPSHVSDELFATIGVTFFGAGVISTGSFLTTALISLIQRPQLRNLLHEKPELIPAGVEELLRNLSFAGLPRLATADIQVGDVLVRKGELVLVLLEGANFDPEHFPNPGSIELDRNPTSHLAFGRGQHFCPGSALGRRHAQIGIEALLKKMPGVDLAPIDQLVWRTRFLRIPERLPVLW-------- 190404463 61 --------------------------------------------------GVYLVLRADDVLGLSSDPRTRQIETELMLNRGGAVFDFVRYSMNKETHSRRRSPFTRTFAFRMIENLRPQIRQLTEILFRDLKELGSFNFVGEYASKLPAVTIASLLGLPPSDIPYFTQLVYRVARDADFPDIEKSAVEFKNYVQAVIDDRRTDPRDDFLSSYINATREAEDLSPVEGLTQLMLIILAGTDTTKTGLTALTGQLLQHRQAWDALLNDGTLVAAAVEEGLRFEPPVGSPRSTLADIDLDGFILPKNSLLALCTMSALRDEKHYVHPQLFDIHRKQMRHMVFGTGEHRCLGEALARLELQEGLATVLRHAPNLSIEGEWQAVQGHGGVRRIAEMRVGF-------- 21220122 16 LEP-PPGCPAHGLGPGGLHRLHE-AEDLEELYEKLREQHGPVAPALLHDDPMWVVLGHAENLHMVRDSRIWTPVKPDHPLMPHIAWQPICSHAEGDEHKRLRGAVTSAMSDLDYRELRRHIKRYTQRVVNRFCEEGRADLVSQFAEHLPMGVMCHLLGMPEEYNDRLVEAARDTLK--GTETAIASHAYVMEALGRLTATRRADPADDIAGRLVTHPAG---LTDDEVREHLRVVLLAAYEATVNLIGNVMRVVLTDPGFRAQLSGGQMTVPQAVEQSLWDEPPTVFAYFAKQETELGGQRIRAGDGLLLGIAPGNVDPRIRPDLDASMM--GNRAHLAFGGGPHECPGQDIGRAIADAGIDALLMRLPDLQLDDEDDLRWRSSIARHLVELPVRFEP------ 57338480 1 ------------MTALSPLADPSIVADPYPVYADLVRRD--PIHWVER-LNAWAVLPYAECAAGLKDPQFTADRGTEVLAAKFPGQPLPPESIDPPLHDALRRSVHAGFTRSAHQHYDQVIQKAAHDLVASIAGATEIDAVPALAAQLPLRAAVHAFGVPEEDLGFLIPRVETIMQPVTQGTVMEQLTDLHTYAFELLRGMRGKVLPDVIARLAAAQDGLTETTPEQTVHQLALVFIALFATTPGSLSSGMLAFARNPQQIERFLADQACVDNTANEVLRYNASNQFWRVAATDVDMGGVQIKAGQAVALFLGAANRDPDMFERPHDFDLGRPNSRHLSFGQGVHACLAAQIVSLQLKWFYVALLGRFPGVRPS-GQPIWNENLEFRSLRSLPL---------- 218509557 1 -----------------------------------------------------------------------------------------------------------------------------------FLPAGKVDAAWDFCALLPINSLLGAANMPMSVAPQLMQAINDFTRGGGTAGMDAAVEAIHAVTDEMIAERRADPKGDFYTYLTTELIEGRLLTDDEIRQIGLIYVVAGMETIRAQLGWLLYHMAKVPEDRRRVLADPSLIPAAVEESIRYYTVIGVGRKIGQDVHWHGVDLKKGDMIYALNDAFNRDQKRFEDPDRFDLNRKMAPHLSFGFGAHSCIGMHLARTQLEVALEEFHRLIPDYAIEDSAVIEERGSEVT-IQSLPLVWN------- 115522111 6 ---------------FDPFHPD-FGRDPFAVYRRYRDAG--PLHWNPGLPGTWYAFRGSSIREAHRDKDLLAPELRWLIDHVDRWVMFR----DPPYHRHLRAPLSGFFSAPNAARYDAQRADLVATRLAALRDRSAFDAVHHLAAPLSAAALAMIVGLPADELAAIRGWTRYLTQVLDLKRDRRLYAYCGAVAHDLGGRLRRDGGDHLLGRL-HDRVATEQLTLDEASSTLMLLLATGETTVRGVIANGLLTLLEHPDQLALLAAQPELAEAAVEEVLRFAPPVHMGRIARDDIELSGTLLRRGDAVVACLASANRDGRMVREPDRFDITRARNRHISFGSGRHICLGMWFARAMARDTFRAVAPWLVDYRLS-GAPLWRDSILFRALASLPLERRPSAV--- 54025028 8 ---------------IDEITMDELDRDPNPIYERLRRE--APVAYVPAVGMHVVATR-ELCLQIAQDSQTWST--VIAPSGGRTFGQGTVLDSNGEQHRRIREWIDPQLRPSAVDSYEALVRPQARRILAEIENLGAVDIQEAYFAPVSVRAVGDLMGLTEVPSETLVRWFQTLANPAPFEAGDRVKEEIIATVDPMLDHWTAHPDHTLISHWLHGMPDGQVRDRAEIYPNIYVFLLGALQEPGHVMTTTLAGLLEHPDQLERVVDDPALVPRAITEGARWVAPIWSAKVANHDVNIGGVDLPAGTPVMLAYGSANRDETVWANPDVFDVDRPVMPHLAFGAGNHACAGTYLGTAIVRIALEELFETIPNIEPDPEHAPTFWGWTFRGPQGLRVRWE------- 111027104 2 ---------------LDPFAPGLSVAEADRLHERLRAAGPVVEATDADGLRVWIITRYDDVSRLLADPGIVNVRPGGPSGSPGPALARNLLNMVPDDHRRVRALAAPAFSRRRIGAVRQMVTARVDGLLDELDPNGVVDLFPAYASPLPADIIAEILGVTDTDADEFRTAAATVMAMNPGEPTADAMTTIVLVLMRVIAAKRKSPGDDVITDWITARDAEDRLTEEELISLAFLTFLAGFENSVYQIANAIGILAGDRDQLLVEIADDQLWRARVKQLVLDAAPYAIRRFPIDDITVGGTRIPAGSPLYLSLRAATNDPARGERPD-----------LAFGRGPHYCLGADLAVMQLDIATRHLFQRHPGLSLVPWETLDRRHTWTHGPTEMPV---------- 84517012 16 --------------------------------------------------GRTLLTKAVDTKYVKDNPEIFSSDDPNTPMKRAFRAHTLMRK-DGDEHRRERMAMAPAFTAKVIQDWMPKYEQIAREYVSRLPRGEIVDLFAILSGAYAARGLAILLGMEDASDEDMLEWSQALIRDEPFARSDRANDAIDALLDRIQDRHRAAPNNSAFSVMLNAE---DPIPISQIYANIKIAIGGGINEPRDALNTIIYGLLTNPDQLAEVK-RREDWDKAFEEGVRWVAPIASSRLVTVDTEIRGYLIPKGDTVMTIQASANRDEDFFDNGEVFEVYRDKNPHQSFGNGPHFCQGTHVARRVGKVMLPILFDRFPNMEIPDTDAVIWRGFGFRGAVQIPV---------- 54025320 13 ---------------LDTHTPEFLDDPNR---FLGGDADRLRVARGRTGAEFFA---YDTVRGLYRDDRVGPRSPQFFLDKGLTGGPIIDYLVDGANHDRIRPILLRGFRPSRIVQARAMMSELAETLVDRLAGRDRINFVTEYSHHLAIGVVAGFIGIPFDEVDAFADATVKLRLLPGVAPLEDALQAVHDYSAVLVEQRRRQPREDFISDLIEAKDSEEDITDVEIVWHIAGVLLAGHDTTRYQLASAVRAIVE-AGQWQALAANPALIPAAINESLRLHPATPRQKVVQRPLTLEGIDFEPGQAVTLNISGAGRDPRSFPDPDRFDPQRPPLFDIGFGYGGHYCLGHAVAKAEMEEGLKVLTRRWREVALD-GPVELAAGGVIAGPEVVPIRYE------- 197340166 25 --------------------------------------------------GHTAVTRYADVHRVLTDP-SFGRTATNVEGGPSFLPTIMPLNLDAPDHARMRGFVNADYSVAGVERLRPVVRELVAAKAERLRQEARPDLYATVLDTLPAEVNGRFLGIPDADIAYYRGHTVQVASHEDVPGLVADFTELYTYLTELVTGARPRIEGGVIDRFLAARDSVEPLEDAELVGILLGSVLGADQNILSVASKIAYVLLCRPELWQRLAAEPALAPRLVDELIRLIPISAFPRIAGGRVELSEGVIEAGDVVYPDAFAANRDPGVFPEPLRVDPDRTGKRHLQFGYGMHHCMGAALARMEIAEVLTTLAAEFPGLTLADPATLSWDSGVIRRPVTLPVRW-------- 10179859 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDADRLSRDELTSIALVLLLAGFEASVSLIGIGTYLLLTHPDQLALVRKDPALLPGAVEEILRYAPPETTTRFATAEVEIGGVTIPAYSTVLIANGAANRDPGQFPDPDRFDVTRDSRGHLTFGHGIHYCMGRPLAKLEGEVALGALFDRFPKLSLGSDEVVWRRSLLLRGIDHLPVR--------- 54023180 22 -----------------------LYADPYPIYQRLRAQ--APIHWVPAVNRF-LVLGYEACHEIELDQQRFSADETGSLMKRSMGHS--MLRKDDPEHDTERRAYGGVLRPKAIKHWNALFARNYATYAARLRAAGPADLVAEFAAPYAAENLRMILGFANATEQDLQRWSQTLIDPDVWARAERSSREVDAAIDEMLPALRAEPDGSLLAVLGAS-----GMPIESLRANLKMTIGGGLNEPRDAIATTVWALLTHPAQLAAVRAG-ARWSDAFEESVRWVAPISMPREATADTEVAGMAVPAGARLGVVVAAANRDPAVFTDPESYDIDRPRKPHLAFGGGNHFCAGAWVARASVVVALPRLFADFPGLRPDPDRPATVGGWVFRGVLSLPVHW-------- 193248871 15 ---------------------SLLQDDPARVYRELRREHGSVVVVLDGDAPAWLVLGYRELHQITGDPVLFSRDSELWNQWENIPDDWPLLPMVGERHRERAGMLVSALEAVDPFELRGYAEKFADELIDGICPKGSADIIGEFAMLLPVRVLARLYGFPDEAGPALVTALNDMI--DGRERALEGQIHLFTSMTELVAARSERPAEDVTSRMLA---DTSGFTQEEVCQDLMVMMAAGHQPTADWIGNSLHLMLTDSRFAASLFGGRNSIAEAMNEVLWEDTPTQNARWASRDTQLGGRRIRAGDMVLLGLQGANSDPQVRTDGSA--LTGGNGAHFSFGHGEHRCPAQEIAEVIARTGIEVVLDRLPDIDLAVPAATRRPSPWLRGLSELPVTFTP------ 86743009 18 ----PPGCPAHAAFAQDLYGPEAQHDPGAVYEKLRAEHGGIAPVELEGGVPAWLVLGYRENMEVARTPSRFTRDARLWRDRIAADDPLLPLSYDGEEHARLRAAVNECLTRFDRHGTRRHVQRYANQLIDGFVEDGRADLVTQFAVYLPMLVLSRLVGLSEGYGRKLVEAIVGMVS--GGEDAYAHNQYIIGTLRSLTEERRRAPAHDLASWFVQ---HPSGLNDEEVLNHLRLVIVLGYEATANLVSNTLRMVLTDPRFRASLAGGLMTLPDAVEQMLWDDPPVCPARFATHDMHFADKEIREGDMLLLGIAAGNADPEI--RPDLGAPMHGNRSHLAFSRGPHECSGQEIARAITDTGVDVLLNRLPDLHLVPEEQLTWASTWSRHLDALPVKFAP------ 159037923 20 -------------------DPGLFDCMPDLIAAAR----VAPVVRIPYLGRHWVVCDRELVKQALTHPK-MGKDIALVPEQPDPEYARAMIMSDGENHARIRRIHAPVLSPRNTERWGERVADKVEGFLDELSQAGEVNVVTNYTHKIPLAFISEMLGLPPEAEHRLRGITDIMLYSSDYAARREAIGGLFGAVEDWV-RNPADLRDGVITGLLAASDGPDAVTEGEVIVWTLGMIITGYETTGSLISTSLYEAIRRPPH-ERPKTDED-ITAWIEETLRVHPPFPHPRFPLEDIELGGYLIPKGAPVQVSIAAANRKPG--EGADSFDAERRGHGHLSFGLGMHYCIGAPLVRLEAQIAVRGFLRRFPQARLSAETAVQWESEWIRRMSVLPAV--------- 117164989 26 -----------------LYGPEAAT-DPHDIYARLRKEGSVAPVLLEGDVPAWLVLGYRENRRVLDNPLQFSRDSRIWRDPLIQMVGWRPVSQDGEPHRRLRGAVTDNLYAVAGRGIRRHVTHFANKQIDAFADTGRADLVADFAEYLPMLVLTRVFGLAEREGRNLAESSKQVIK--GGADALTHNERIMGILGELAARKRQEPGSDFTSGLIEHRAG---LDEDEIVNHLRLVLITAHTTTSNLLARTLQMVLTETSWLSGLVSGQLNLSAVVEEVMWNSPPLAVGRFATADLELGGRPVKKGDLLVLGLAAGNHDPEV--RPDIAAPVHGNASHLAFSAGPHECPGQNIGQAIIETAVDVLLHRLSGLRLAPAGLTSTASTWESRLDSLPVEFT------- 214038125 12 -------------------------------------------------GDAFVLSCYEDIERVVKNPERFTPVMSLMVEEMQAAVDRFDLALDSPNQKLWRALTDPWVGPGA-RRHRQMITQIVDELIDDWISRGTVEFIQEFARLLPQRVTARILGLPFTDITRLANWGSAILNDSQMSQQAEDLSGFADYLSDQVASKRANPQDDMISDLIHYKALDRKLTDGEVYGIVYFMVLGGLETTQYALEQQAQLLCDQPRLFATLKANPEKIRAFTEEAMRLRAPTQSTRLTTQQEVFQGVEVPAGSVLHLRFAAGNVDPKHYECPYELNLERKSGNHLTFSQGPRTCPGAGISRQEQLIAWERLLERLSSLEYGEGNTFEHQPGIMLGTLTLNLKFR------- 146342594 6 ---------------FDI-DPVTFWADPYPALARMRKEAPIAFV---PQLGSTLLCRRDDIFVSEKQIEVFSSHQPQGLMNRLMGHNMMRK--DGEAHLAERQAIAPAVSPRAVRHWLAQFQAHADRLIDALDPAAEVDLVRDFALPFSAECLKLITGLTNMRFQDMNAWSQAMIDPAVEARCNAATAGIDAAIDDMLPVLETAPNQSLLGVMLAAQ-----MPMESIRANIKLAISGGQNEPRDAIAGTVWALLTHPEQLALANTGAVRWLQVFEEYARWISPIGMPRRIAKPWTIRDIAFAPEERVFLMFGSANRDEAHFIDPDRFDIRRDVSKSIAFGAGPHFCAGAWASRMIADVALPTLFARLQNLRLRDAEPVRIGGWAFRGLLNLPVTWD------- 86749061 10 -------------------NVAAFWADPYPALAKMRAQAPIAFV---PQLGSTIFTRRDDIFVNEKRIDVFSSHQPAGLMNRLMGHNMMRK--DGDAHLAERTAMFPAVSPRTVKEWRKQFQAHADRILEDLAPRGAADLVKAFALPLSGECLKDVTGLTNISYHEMDAWSQAMIDGIANYTGDRAVEGIDAAIDDMAPVVRKHPDHSMLSVLIAA-----GMAMDSIRANIKLAISGGQNEPRDAISGCVWALLTHPSEYARVVAGEASWLDVFEEYARWIAPIGMPRRVAQPFHYRGVDFEPEDRVFFMFGSANRDEACFSDPDVFDVGRDHAKSIAFGAGPHYCAGAFASRMVADVALPGVFARLTDLRLDPREPVRIGGWAFRGLLNLPVVWNSAAP--- 72163202 15 ---------------FRLYGPQ-FQNKPAELYRQMRTDYGPVPVLLDGDIPAWLVIGYREVTHVLNHPETFSSRRWNAWDLVPENWPLYPMVTRTPEHRRRATAISDALSGADQHEVRQYAVQAADRLIDGFCAASRADLRADYASRLPAIVLGRLYGL---DQKHAEVLAEAMTTMDSGPDAVKAQQFLLQTMGTLVAERRKQPGPDVVSRLVHHPA---KLRDEELIPDLVVILGGGHQPTTEWLGNTLRLMLTDDRFAASLTGARSSVREALNEVLWEDTPTQIGRYAAHDVELGGQLIRRGDLVLLGLAGANSDPQINPGP-ECRMSQGNQAYLSFSHGEHRCPAPELAEIIVTAGIEVLLDRLPDVELAPVDELRWRSPWMRGLVALPVVFTP------ 3778995 17 -----------------------------------REAGPVVEVNAPAGGPAWVITDDALAREVLADPR-FVKDPDLAPAPVPELRPFTLIAVDGEAHRRLRRIHAPAFNPRRLAERTDRIAAIAGRLLTELADAKPAELIGGFAYHFPLLVICELLGVPVTDPAMAREAVSVLTDPAGGVPDTSALESL---LLEAVHSARRNDTPTMTRVLERAQAEFGSVSDDQLVYMITGLIFAGHDTTGSFLGF---LLAEVLAGRLAADADEDAVSRFVEEALRYHPPVTLWRFAATEVTIGGVRLPRGAPVLVDIEGTNTDGRHHDAPHAFHPDRPSWRRLTFGDGPHYCIGEQLAQLESRTMIGVLRSRFPEARLAPYDELRWKGAQTARLTELPV---------- 134102549 16 ---------------FDPLSPSML-ADPYLVYERLRTE--APVHWHE-HLRAWVLTRHEDCVGVLRRPEVFGSDPRKLAKPIPESVISL-QTMDPPEHSAVRHHFLAKLRRQDLDAWSARVRRIAVELLSNAGPD-PFDFVAEVAEPLALHSMCSLCGVPYEDDERFRTASRTMVEPARREPALAARGVLNEIIEDWIAR---APRESLISGL--DEVSG--IERGYLVNSARAVFDAGYSTTGNMLGNIVKWLLG-PGGVRETAPLGGLDSRAVEELGRIEGVVQVSRHCLAAVEIGGRTLRRGDVVIVMLAAANHDPKVFPDPRRADFSRESGPHLVFGRGVHSCLGGHVAGRVALALLHALADGFERIEPA-GPHRQRPTATQRGLDHLPIR--------- 91977905 7 -------------FEIDVAS---FWADPYPALARMRAEAPIAFV---PQLGSTIFTRRDDIFVTEKRIDVFSSHQPAGLMNRLMGHNMMRK--DGDAHIAERSALFPAVSPRTVKDWRAQFQAHADRILDELAPQGHADLVKAFALPLSGECLKHITGLTNISYHEMDSWSQAMIDGIANYTGDKAVEGIDAAIDDMAPVVSKHSNHSMLSVLLAS-----GMAMDSIRANIKLAISGGQNEPRDAIAGCIWALLTHPAEYAKVVAGDASWLAVFEEYARWIAPIGMPRRVAQPFHYRGVDFEPEDRVFFMFGSANRDEACFTDPDLFDVSRDHAKSIAFGAGPHYCAGAFASRMVADVALPSVFARLKALRLDEGEPVRIGGWAFRGLLNLPVAWSSAAP--- 197766633 13 ---------EDSLADF-VFDPLDAEENPYPVLRALRQDHPAH--WHE-GMRSWIFSRYDDCREILHDTERFGADPRAVGQELPPARVSI-QTLDGEEHARIQRVV--------VAALQEAVERRMARLLRRPPGSGTVDFVQDIALPVTTRATLSLFGLPADAEERIADSSTVIVRSEGETDALAARAAVTDILDTWYGR----TGDGLLGA-IHRRPEAAALDRTALLNSLRVVLLAGINSTQRLLSLAVRTLLARPRGLKEFRAAPSG-NRAVHELIRYESAQSAARFCRETTTLHGRRVRRGEQVVALLGSANRDERRFADPDGLDLDRHPNPHLGFGRGTHACLGIPLTLSIARGTLETLGRDHPGAALA-GPVVIEPNPALRGLTSLPVRLR------- 197333599 11 ----PPGCPAHR-----LYGPEAEADPMGLYEKLRAEHGAVAPVLVHGDLPAWLVLGHRENLDVARTPSRFSRDPRRWPLTPMTAWQPVCHFVDGVEHDRLRGAITESLERFDRRGVRRYVKRFADQLIDAFVQSGRADLVAAFAEPLPMLVMTQLVGAPESYGPRLVEAARDMIR--GTETALVSSEYVTVTLRELVARKREVPGRDFTTWLL---EHPTALGDEEIVEHLRLVLIAAFETTANLIANTLRMVLTDSRFRANLSGGHMTLPDALEQVLWDEPPLMTGRWATGDTEIAGVRIEAGDMLLLGLGAGNLDPEIRPDA-TLPVH-GNRSHLAFSSGPHECPGQDIGRAIADTGIDTLLTRLPDLELAPESELEWNSSLMRHLVALPVRFTP------ 197729706 2 ---------------FDTLARPEQLSDPYPFYDWLRANRPVHL---DPDGTVYL-SCYRD-SALLKNPDIRDAAEGDGSSHTLNTYNQSLIKTVPPQHTDLRRMGAVAFDPDLLKRAGAQVRETAGHLADQVAEKDAADLHSMYSLPFTQRTAAIVFGIPDEDFDLLAALPGRMFDPATLADADDASRALAAYVEDGLRRRRFTP-DSGFDRLARMQ---DTASMDDLVRLCWLLWWASYTSSLAAIDLAVLTLLEHPHTIQALRERPDAW---VKEALRYRSPNSANLTTSRPMTIGTVSVPAQTPVRFLISSMNRDPEAFPDADTFDPDRPAPRHLTFGEGIHTCIGAKLARMELAIALTTLVDRIPDLALA-SAPVWRPYTTQRLVSSLLVTSSPTR---- 4633138 12 ------------------------RANPYPLYAELRKTPV-----AREADGTYIVSTYDEIVALLHDPRVSSDIRNLVPQEGPPGLPEPFIRRDPPDHDRLRKLAMRPFGPDALMPFVPGWSRPRRACLTRSRARTKSTSSDDVAYPFPVTVICKLLGVPREDEARFHELADAGVETLDPTTRDRTKAELGQYLAALADAHLRQPGGDLLSGFLTDNGPDGRMSREEVLSTAALLLVAGHETTVNLIANGMLTLLRHPGVFERLRREPELSIPLVEELLRYEPPVQFDRVTLADIDIAGTTIPQG--------------------------------------------------------------------------------------------------- 197765027 39 ----PPACPAHSTQSTGLMSAAVGSGDPQAAYRRLRDEGNVAKVELEPGVPAWLVLGYRELLTITRQEQLFSRDAGLVPLHSGMAWRANVIGADGPEHRRLRMPLDNAVARMDQRRVRREVEALCTELIAEFSPRGRADLVNEYATVVPMLSLASLFGLDTEGRELLDALIALFGSADNSQSGNRTFEQI---ILDTVRERRRNPTSDMTTAFVS---DPNLHNEAEHLQSVVVMISAGNETVTAWISHTLRLMLTDPRFAARLRGGRLGIDDALDEALWRDPPMNNARYALHDTELGGHVIQRGDCLILGLCGANDDPAIRPGSDE--ESWGNRAHLAFSAGPHVCPAQVPARLITRTAVQTALHLLPDMRLSPAEEVTWRSPWTRVPVSLPAEF-------- 86140184 11 -------------------NPGQFWQDPYPDLTQMRA--LAPVVYVPQLQAF-LLTRRDDIFREEKKVEIFSSEQP-----EGLMVQLMGENMDGEAHMNERRAIFPTVSPKTVRHWMAEFRKLTQNILAELRPKGGCDLVRDYAMVVSGEALRRITGLTNLTAYEMDQVSQHMIDGCANYAAVAEVEAATAKIDACISECLAQPADDL-SLLAVQRRAG--LDEPRIRANIKLAISGGQNEPRDAIAGTVWALLQHRDQLAEVLAGQASWGQAFEEYARWISPIGMPRRVAKEYELHGVTLRSQDRVFLMYSCGNRDERVFARPDSFDLHQDCSASISFGAGPHFCAGAWVSKLIGQVALPMLFETMPGLRLTAEAQ--FGGWAFRGPLSVPVAWE------- 54027284 6 LTTAPGGCPAHR--NAVPLNGPVFHGDPHDLYSRMRRDHGPVVPVELVGGPAWLVIGYRELHQVTSDPELFPREVGRWNQWPNIPEGWPLLPMAGAEHRRHLAMVEPALDAVDPFALRRTVEDLADRLIDGFCGRGRADLVAEYAEPLPVLALASVLGFPAEDGPHLAWTMKAL--ADGGADAQSAHLAFGEQMGRLLALARGRRGDDLVTRMLG---HPDTFTDEEYVLDLMAVTAAGHLPTADWIGNSVRLMLTDDRFAAALGGGRHSIGQAMNEVLWEDTPTQIGRWAARDTRLGDQVIRSGDMLLLGLAAANADPRQFAGAGAEPAQTGNSAHFAFSHGEYRCPAQQMAEVIARTAIEVLLDRLPDIDLAVAVPTRRPSPFLRGMVSLPVHFTP------ 50120999 15 ---------PERQDKYFPWADRLFRVNPYPWYDKVRAEHPV----YRMENGEIVLTRYHDVMTWLKAPLGISN----FGNGPWNNFDNTVLNCDPPEHTTLRRHSNKWFTPKLVNQYVTIATELAENALDRYSDGSVMDAFYELAVVPPHATMCRALGVPEDDYRHFLTCTDALGHGDDTEKASQSFDYLFERCAHYIKEKRSNPNDDFLKL-----ADEGKLTERAVLETMVLFYGSGSPNPATVIASGLNHFAREPETFELYRTQPEERNAIINELTRLYPAISMIRYATEDTEIDGIPVTKGTPVRAVIAAANRDPEFFENPHEFNHKRPPETNLTFGVGHHACAGQLISRSAVRSVFDAVAKKATRIQIA-GEAGIAHTDRVRGYLSLPLR--------- 197777461 2 --PHPPGCPAHE-EAVRLSGPEYRQSPSELYRSLRGRYGSVAPVLLDADIPAWLVLGYTEVTYVTAHDELFARDSRRWNQWGAVPPDWPLLFTEGAEHQRRARVVTEAL--EAVDQFEHWCREIAEQLINAFAGSGRAELMTAYAHALPMRAAVRMCGMPAADTEGLVRDLRISLDAAGNDAPVAAYVRVQERIQRLVEDKRGAPGPDVTSRMLAHPA---ALTDEEAVQDLIVVMAATQQPTANWICNTLRLLLTD-DRFALNVSGGRLVGQALNEVLWLDTPTQNGRWAVRDTTLGGRRIRAGDCLMLGLAAANTDPRIWPEGH---ISAENSAHLSFGNGEHRCPYPALADVIARTAVETLLERLPDLAVDPDELTWRPSVWMRGLTSLPVSFTP------ 56695148 26 ------------VYEIDL---AAFWADPYPDLKRMRAEAPIAYV---PQLGATLITRRDEIFAQEKRIEIFSSDQPQGLMTVLMGQNMMRK--DGDAHMAERKAIFPTVSPKTVKQWVAQFRAAAQRVLDDLAPRGACDLVRDYAMPVSAEALKAITGLTNMTAAEMDRVSQGMIDGCANYAGDPLVEAIDAHIDAMIPVLDARPDHSLLSVQRRA-----GLSDAQTRANIKLAISGGQNEPRDAIAGTAWAVLSHPDALARLQSGAVPWLRAFEEYARWISPIGMPRRVAQRATVQGVTLEPEDRVFLMFGSGNRDESVFANPDRFDLDQDIAPAISFGAGPHFCAGAWASRLIGEVALPLLFERLPGLAL--DGEARFGGWAFRGPITVPVRWEPA----- 27382123 99 -------------------DPAAFWADPYPMLANMRKEAPIAFV---PQLGSTLLTSRDDISISEKQIDVFSSHQPAGLMNRLMGHNMMRK--DGEAHQVERRAMFPTVSPKTVKGWTALFQAHADRIIDAIEP-GRIDFMRDFALPFSGECLKSITGLTNIGFAEMDAWSQGMIEGIANYVGDPAVEAIDAAIDDMLPVMRKNPDQSILGVLLAS-----GMPMESVRANVKLAISGGQNEPRKAIAGTVWALMTHPEQLDLVRRGEVTWLQAFEEYARWISPIGMPRRIAKPWSIRDVAFELDERVFLMFGSANRDEKHFERADQFDVRRDTSKSVAFGAGPHFCAGAWASRMIADVALPTLFARAGRIEIADDEPVRIGGWAFRGLQNLPARW-------- 21224628 10 ----PPGCPAHADARIPLYGPD-FAADPHAYYDYARSYGPSAPVELAPGVDASLVTDYATALRLLQDNGTFRKDAGLIPADSPPLLAYRPNAMDGAEHLRLRQAITDAMARIDTARLARSTEQISDYLISQFGSRGSADLMADYAKQLPLFVFNELFGCPADIGDRILFGISGMF---DGVNAERAAEVLFGAVGELVALKRSRPGEDVTSWLMQHET---RMTDEEMVYQLSLILGAGADPLRNLIGNTLHRILIH-DEYAR---QGGLIDEAMEDTLWENPPVPNPHYPAADVEFAGQKFEAGELIMVSFAAANNSPSLAA-------ARSNRSHLAWSAGPHACPSKDPARQITMAAVENLLNRIPDIAAAPEDSLTWRPGFTRGLTALPARFTP------ 89056224 8 -------------------DPKAFWRDPYPDLARIQAQAPAVFV---PQLGATLLTRRDDIFEQEKRIEVFSSEQPGGLMTMLMGENLMRK--DGDAHMAERKVIFPALSPRVVKAWKRQFEAATNSILDALEPQGHCDLVTDFAMPVALKVITGLTQMPTAEMDRVQHMLDGCANYVGDNEVEARCHAATAFIDEHIDELIKTPDASVLSVQLAA-----GLPMASTRANVKLVISGGQNEPRDAIAGTAWALLAHGHALAKIAEGSASFLDAFEEYARLISPIGMPRQVARSEHVLGHDFEVGDRVFLMFGAANRDPRIFEAPDVFDITRNNRKSVTFGAGPHFCAGAAASRLIAEVALPKLFERLPRLRLDGG--VTFGGWAFRGPLKVPVRW-------- 8133011 38 ----------------DPYALTLRAESDDPALLTRRIREAGTPLWQST-TGAWVTGRHGVAAEALADPRVFSDAWSNPQLCHIIPLDRAFLHASDADHTRWARSASAVLGSAGGAPAEG-VREHAGRVHREAADRDSFDLMADYSRPVATEAAAELLGVPAAQRERFAATCLALGVALDARRLTEAVEDVRALVGDLVEARRTQPGDDLLSAVLHAGSSAASAGQD-ALAVGVLTAVVGVEVTAGLINNTLESLLTRPVQWARLGENPELAAGAVEEALRFAPPVRLSRIAAEDLTLGGQDLPAGAQVVVHVGAANRDPEAFLAPDHFDLDRPAGQQLSL-SGPHTALFGAFARLQAETAVRTLRERRPVLAPAGAVLRRMRSPVLGAVLRFPLT--------- 56479308 1 ----------------------------------------------------------------------------------------------------------RFLTPEALAPFRERFRRVAAGLVASLPRGVAVDAVSQVGVRFAVRAQSAWLGWPADLEDRLVDWVHAATRSGDRSWTQRVAESFDDLIRSVLEPRREDGADDVTARLMRTEVNGRPLTDAEIVSVLRNWTGGDLGSIAHCIGVLAHHLATHPAVQDHLRSGDAEIDAIIDEILRIDPFVSNRRVTTCPVTIGGAELPQGARVKLNWTSANRDEAVFGDPDAMDPERNADRNLVYGIGRHACPGRLLATLEMRIAMQELLAATSSIALDSQRPAERAVSPVGGWALVPIVLT------- 126738849 9 -------------------DPERFWQDPYPDLAAMRR--LAAVVYVPQLDAF-LMTRRDDIFREEKKTDVFSSVQPKGLMTLLMGENMMRK--DGADHMAERRAIFPTVSPKTVQRWREGFRARTAEILEQLQRRGSCDLVADFALPVSAEALKLVTGLSSMSALDMDRVSQGMIDGCANYKGDPAVEACTAEIDRAISEEMARGAEDDLSLLAVQLRAG--LPEEQVRANIKLAISGGQNEPRDAIAGTAWALLTHTAQLDAVLGGEASWLQAFEEYARWISPIGMPRRVAQPYEIEEARLLPEDRVFLMFGSGNRDERRFSNPEGFDLFQDCSPSLSFGAGPHFCAGAWISKLIAEAALPMLFEYLPKLEL--NGEVPFGGWAFRGPQKVPVHWAAAS---- 170738243 44 --------------------------------------------------GTWMVGRYRLACAVL-DHPALTTRSPLVECDVVRDEAGLLDTMDDSMHERMRKTFAPLFAKPRLAALRTHLASDLDALLEQIPDPRRFDLVEHLAQRLPALAACRLLGIDPVHAPRLQAQSMGPIRLISAMPIGPADHALA------VAQTRRFVDEDTVCAVLQAGGTRPALARRQLLANVLLTFIAGYGTTMLSLGNTFAQALARRDLWQALVQEPRRVPLALRELMRIEPAVHMIRFARADVELDGLRMAKGDVVAVVAAAANRDPGEFAAPGDIRLDRAHGG-LVFGAGSHGCLGAALARMQLAVVFETLLARMPGLMLEPGAHPRLQEGAFRGYRSLRV---------- 15341422 24 -----------------------------------REAGPVVEVNAPAGGPAWFITDDALSRYVLADPRLVK-DPDLAPAPVPELRPFTLIAVDGEAHRRLHRIHAPAFNPRRLAERTDRIAAIAGRLLTELADAEPAELIGGFAYHFPLLVICELLGVPREAVSVLKALASAAQSGGGDGTDPAGGSALESLLLEAVHSARRNDTPTMTRVLEHTQAEFGSVSDNQLVYMITGIIFAGHERTGSFLGF---LLAEVLAGRLAADADEDAVSRFVEEAVRYHPPVTLWRFAATEVTIGGVRLPPGAPVLVDIEGTNTDGRHHDAPHAFHPDRPSWRRLTFGDGPHYCIGEQLAQLESRTMIGVLRSRFPEARLAPYDELRWCRNQTARLTELPV---------- 21219117 30 -------------------------------------------------------------------------------------------------------------------------RHLADRLIAAFAGSGRAELMSGYAHPLPMRAAVRMCGMPHTGVETRQLVEDLRISLDAAEDPVAAYTRVGERIHQLVRHKRERPGPDVTSRMLTHPAG---LTDEEIVQDLISVIAAAQQPTANWIGNTLRLLLTD-ERFALNVSGGRLVGEALNEVLWLDTPTQNGRWAVNDTQLGGRHIRAGDCLVLGFAAANTDPQLWPEAH---VGAENSAHLSFSNGEHRCPYPALADVVARTAVETLLERLPDLVLAPGELTWRPSIWMRGLTALPALFTP------ 193248865 23 ---------------------ASYQQTPTELYRSLRREHAVAPVLLDGDVPAWLVLGYAELSYVTTHDELFARDSRRWNQWDSIPPDWPLLFTEGDEHRRRAGVITEALEGVDQFELARDCRRIAERLIADFAGSGRTELMSSYVHALPMRAVVQICGMPVSDTQQLVDDLRISLDAGEGDDPVAAYGRVGDRLRRLVEDKRAAPGPDVTSRMVT---HGAGLTDEEIVQDLISVIAAAQQPTANWICNTLRLLLTDERFAVNVSGGRLSVGEALNEVLWLDTPTQNGRWAVRDTQLGGRHIRAGDCLVLGIAAANTDPEIWPESY---VGAENSAHLSFSSGEHRCPYPALADVMARTAVETLLEQLPDLMLAPEELSWRPSVWMRGLSTLPVRFSP------ 126347921 11 ----PPGCPAHGSARVPLHGPE-FAADPQAFYEYLRHYGVAAPVELAPGVEATLVTDYSAALQLLQDSGSFRKDARRWRAPVAPLLAYRPNCMDGADHLRLRQAVTDSMARVDTRRLTRSTEQISGYLISQFGGRGSADLLGDYARQLPLFVFNELFGCPADIGDRVLFGISGMF---DGINADKATAVLFQAVGELVALKRSKPGDDVTSWLMRHEAD---LSDEEMVHQLALLLGAGAEPLRNLIGNTLHRLLTH----ERYAREGGLIDEALDDTLWENPPMANPHYPAADTELAGQQLHSGDLVLVSFAAANTGPA-------LKASRSNRAHLAWSAGPHACPSKEPARHITVTAIEHLFNELPDVELAPEDSLTWRPGFNRALATLPARFTPART--- 158317243 46 -----------------------FQGGPARAYRDLRRHGAVAPVLLDGGLPAWLVLGYRELHYVLSHPEIFAHDPPDWAALPGVGHRPSVLRAEGAEHRRRYTAIQDVLGAVDLFELRARAEEITDDVIDAFAGRGETDLIDSFAHRVPALVLASLCGPPEVDTAGLVH--DLIVLIDDGPDAAESHQRVLDRLRWLLADRREHPDDDIVSRLIAHPAG---LADEEVVEDLAVVFGFGARAVAGWIGNSLRLLLTDGSFALDLSGGRRSVMQALNQVLWEDTPVVAGRWATRNTQLGGQRIEAGDMIALGLGAGNADPQVRPDTQTGAGTSANSAHLSFGHGEHRCPAQEIAEVVTRTAVEALLDRLPNMWIAVPADAWRRTAWNRALTALPVRFSP------ 83376063 3 ---------------------------------------------------------------------------------------------------------NKWFTPKLVDGWVRTTRELVGDLLDGVEAGQVIEARRDLAV-VPTHVMARVLQLPEDDADAVMELMQSAEPADGDVDRAAAFGYLSARVAEMLEDKRVNPGDGLADSLLDAARAGE-ITESEAIATILVFYAVGHMAIGYLIASGIELFARRPEVFTAFRNDESARAAIINEMVRMDPPLSFLRFPTEDVEIGGVLIEAGSPIRFMIGAANRDPEVFDDPDVFDHTRPPARNLSFGLGPHSCAGQIISRAEATTVFAVLAERYERIELA-EEPTVAHNDFVRRYRKLPIV--------- 182437287 13 ----PAGCPMHQQRTA-LYGPE-FAADPHRFYDAARTHGPAAPIELSPGVEATLIVQHEAALRVLQNPALFASRRWAALREGAVPMDSPVLPMDGAEHLRLRKAVTESLSRLNSSRLSRDVERIADYLIDQFIERGTADLLNEYAKLLPLLLFNQLFGCPGDIGDRL---TRSMSAIFDGEDVLRANAELTECLMELVALKRRQPGEDITSWLIQHPAG---LRDEELKDQLVVLMGAGVEPERNLIANALLLMLEAPGAPER-RGSGMLVEDALDDVLWNNPPIANYATPVQDIELDGVVLKAETPVLISFAAANSDPGLTDARQTL----SKGAHLAWGAGPHVCPAKSPATLIALTAIEKILNTVPDLALAPASGVAWRPGFHRALVALPVRFTP------ 182436900 19 ---------------------PRFQSDPVQLYREMRRDHAIAPVVLDGDVPAWLVLGYRELHQVTGDPVLFSRDSDLWNQWDRIPDDWPLLPMIGRKQNSIRHSVRAMMISNALEGVDPFAEEFADELIDRFCTKGSVDIIAEYAKLLPALVLARIYGFSDEEAHPLVGAINDMI--DGRERALAGQQHLATSMFRLLADKHAEPGDDVASRMIA---DTGGFTDEEVAQDLMVMMAAGHQPTADWMGNSLRLMLTDDRFAASLSGGRHSVAEAMNEVLWEDTPTQNGRWAARDTHLGGRHIRAGDLLLLGLAAANGDPQVRTDGSA--LTGGNNAFLSFGHGEHRCPAQETAEVIARTGIEVLLDRLPDLAVAADQLTRRPSPWLRGLTDLPVLFTP------ 197772887 5 ---------PARADAFTLSAPEGFAADPHAYYAALRAQGPVGWAELAPGVPAYVVTDRRAALDLLHDPATWSHDPRPWEATVPEMMRWRPNTLDGDAHIRYRRSLTDAFDLVEPHDLRERVHHAVDVLVGRFGPAGSADLVTEFARPLMALIFNNLFGLPDSESGRLDAALGAMM--EGGDRAAEGEAEYGRYVLELIAAKSVRRGPDITSRLLDHPL---ALTPEEVTWQVFLTLGAGHEPSANLVSNALSRILGNADYYSTLTSGSRPVMDAVLEVLRYETPLSNYGIARESVSFHGVWVQAAVPVVVSYGAGHFAEQDFAGTH----HRHDASHLSFSAGEHACPVKQPALLIATEAIERLTQWLPDLQPVPRERLSWRPGFHRSLTALPVRFTPHSP--- 197771543 27 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAERALFGCVRELVDRRRREPGEDVISDLAAL----GELPEEEIVALTAQLIFAGHSTAVRHIVLGVLRLLRHPEQYTALGADPSLVPGAVEEMLRMSVPSDHGRYAHTDLTVDRVTIATSDAVLLFHRVANRDPAAFPDLDRFDTTRRPHPSLAFGYATRLCVGAQLARAQLQSILTRLPHRFPHLAVAPDTLRPTPSRITGGLEELPVTWRSGPT--- 134097745 12 -ADAPSDCPVQEVHAVRMYGP-ILQRDPKELYREMRREHGPVPILLEGDLPAWLVLGYREVHQVTTDSELFARNSRRWNDDVPEGHPLWPLGIDGEEHRRRAGAISDALA--AVDQFEDHCARIADRLIDSFAGSGRADLIAEYTDRIPLLVVTTMFGMTEEQTRNLI--GDLSTTIDAAEGAGAAHNRVVDRMRALLAVKRERPGNDLPTRLLGHPSTAD---DDECAIDLVILLTAAHQPTASWIGNTLRLLLTDERFALTLSGGRRSVGDALNEVLWEDSPVSNGRWAARDTQLGGRAIRKGDLLLLGYNAANSDPQVWPDGTNAHMA-GNHAHMAFGHGEHGCPAPELAEVIAKSTIELDRLPDLRLAVEPEALRWRQSTTIRGLVDLPVEFSP------ 126725271 40 -------------------------------------------------------TRREDIFVQEKRIDIFSSRQPGGLMTQLMGENMMRK--DGDAHQHERRQIFPSISPRTVRHWQAQFIAGTKSVIDALKTQQTCDLVTDFAMPVSAAALKAITGLTDMTAAEMDGVSQGMIDPDITARCHAATSLIDAHIDQRLAHVRTTPDFSVLSVL-----DQAGMAMDQIRANIKLVISGGQNEPRDAIAGTIWALLSNPDQLAQIQNGKASFQQAFGEYARWNSPIGMPRELTQDTHVCGADFVKGERIFFMFSAANRDPRVFDQPDQYQVARDTSKAISFGAGPHFCAGAAASRLIADVALPMFFDAFPIAAL--NGPVPVGGWAFRGPLSVPVTLT------- 71912289 2 ---------------------------------------------------------------------------------------------DPPEHTRMRQKLTPGFTLRKMRRMEPYIEQIVTERLDVMEDEGPADVIELVADEVPGAVLCELIGVPRDDRAMFLKLCHGHLDASSQRRRAAAGEAFSRYLLAMIARNREEPGEGLIGAVVA--EHGDEATDEELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQLAAIRGDGQAADRAVDELI----------------------------------------------------------------------------------------------------------------------------- 159037155 1 ---------------------------------------------------HLVVTRHALVRQVLTDQATYRPDNALLRVLAGHRFRLPPTNNGGVSHPAIRALVADALHPTKVAAQRPWLTGLVADRVASIRSGGPVDLYADLTADLPLLVLARLVELPDAPVNAVKQFARAALDADRQLALADEVGRFHQVLREF-----ADTGGGLAAAL---RATGH--SPDVLVGALFFLLVAGQETTSQFLTLLLHRLSGEPTIRAALRAGSISVADVVEEGLRLEPPVTWRRVAAVDSTLGGTTVAAGTSVLLWLARAGRDPAVVAAPDEFRPGRGSRRHLAFGAGAHRCLGDQLARMEAAVVVEQATPLLDGVTVV--RPPWYPDNLTFRM--------------- 21221332 19 -----------------LYAPE-FAADPHAAYRSMRRTHGPLVPVDLAPGPATLVIGYYQARRILNDPLRFPADPRAWEKPVRPMMEWRPNALGGAEHTRYRSANTHAIDQVDQHGLRALVEQVASDAIEGFRTAGSADLLTQYSFPIAFRVLSALLGCPDEIGQRI---ADGMAKIFDTTNADQGNLILAQAVSDLVTLRRTHPGDDITSRLALHPV---RLTDEEMSHQLVTLYGAGIEPMTNLISNTILKILTDEEFSADLHAGLSTVRDALDAVLYTDPPMANYSYPPYPVDVEGVLLPADQPVVISMAAANNDPALTEGPAG--QHGGNRAHLAWSTGPHTCPARSHAYLIAETAVTHLLDALPETDLAPAAELVWRPGFHRALESLPVTFPAAQSAA- 197780605 16 -----------------MYDDS-FAADPQKVYDYLRAHGPAGPVELAPGVDATLVVGHETALRVLQNPNLFARDGRRWPVLPMMAYRPNCLFTDGAQHLRLRKAVTESLDRLNVTRIRRDVEPIAAYLIDQFSERGRADLINDYAKLLPMLMINKLFGCPASIGDRV---TSAMADMFDGKDALKASDELTACFMELVSLKRREPGDDITSWLVQHPAG---LSDEELKDQLVMLIGAGVEPERNLIANALLLLLDRDGE-----DGPSMIEDALDHVLLNNPPIANYATPLQDVDLGGVVVQANSPLVISFAGANSDPALASSGQ----AHSRGAHLAWGAGPHACPAKSPAQVIAVTAIELILNALPDLVLVPAQELQWRPGPFRALATLPVQFTPATRMA- 71912287 1 ---------------------------------------------------------------------------------------------DLPEHPRMRQKLLPGFTLRRIRRLRPYIEQIVEERLDALEDEGPADLIEIVADEVPGAVLCELIGVPRDDRTTFTQLCHRHLDPSSQRKRAAAGEAFSRYLLTMIARQRKEPGEGLIGAVVA--EHGDAATDEELRGFCVQVMLAGDDNISGMIGLGVLALLHHPEQIAAFQGGDQAADRAVDEL------------------------------------------------------------------------------------------------------------------------------ 218509169 25 ----------------------------------------------------WWVTGYDEAKAVLSDAAFRPAGMPFTPDSVILGSPGWLVSHEGDEHARLRTIVAPAFSNSRVKLLTQQVEAITVQLFDTLAVQPPADLRRHLSFPLPAKVISALMGVPFEEHAFFAGLSDEMTHQHESGPRSAAWEELRAYIHGKIRGKRQDPGDNLLTDLLAA-VDQGKATEEEAIGLAAGVLVAGHESTVAQIEFGLLAMVRHPQQRGRLVRDPSL-------------------------------------------------------------------------------------------------------------------------------------- 112214445 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNDTTRNTITGSVLALNQNPDQYKKLREDPALISSIVSETIRWTPLAHMRRTAKEDIAFKGKKIKAGEKVVMWYVSGNRDDEVIEQPDDYIIDRKPRHHVSFGFGIHRC--------------------------------------------------------- 54024261 17 -APMDPDGPR-----FPIYTPE-FAADPHGAYAEMRRHHPLAPVEIAPGVPATLVIGYRTAVRILHDPERFPADPRAWQKKVPADCPILPLRSSGFDHVRYRSANKSAIEGVDLHAMHAVVERIAVPLINGFCADGRADLLSQYIHPLVFTALNTMLGC-SADIGQ--RVAAGMAAVFESGEGAEAGQMLLEALLELTGYRRAHPEDDITSRLVTHETG---LTDEEMIHQLVTLYGAGIEPEVNLIANTVLLMLTDDRFAGSVLDGRLKTRDALDEVLFTDPPMANYSYPRQPMLVDGVWLPANEPVLISMSACNNDPAV--NPGGADALPLNSSHLAWSAGPHSCPAHQVATLIAQDAIDQLLDALPEIELAPREQLTWRPGFHRALESLPVTFPPTAP--- 197728635 22 ---------------------DGFAADPHRYYERLRAQGPIGWAELAPGIPAYIVVDRRAALDLLHDPETWSHDPRAWEATITEMMRWRPNTLDGDTHVRYRRTLVDAFSRIEPHDLRERVHRAVDILVSRFGPRGSADLVVEFCRPLMGLIFNNLFGLPDSESDRLTDSMAQIV--EIAESSAQAEAEYGAYVLELIATKMARRGHDLTSWLLDHPLG---LTPEEVTWQVFYTLGAGHEPTANLVSNALSRILGNPAYYTTLTSGSRPVLDAVVEVLRYETPLANYHYARQPAGLHGVWIQTAVPVVISYGAAYFAEKGSEGAE----HPSDASHLSWSAGPHTCPVKQHTLLIATEAIERLTQWLPDLSVIPRNRLTWRPGPFRSLTEFPVRFTPRTP--- 186684669 71 ---------------------------------------------------------------------------------------------DGEEHRLTRRLMYPAFHGKAIATYFDTIQNIVQDFLKDWGERGTISLNSSF-RQLTLMIATRLLGSQKSEVEQTSQWFTQLLDSSMAIRGQNARGKLVAFLREAIAQRIEEESKDVLGLLLAADEDGNKLSETQVINEALLLLFAGHETTASLLTWVIFELGNHPEWRERLRQEPQL-TNVLKEAERLYPPVYAYRGVLKDIEYGGYRIPAGWFVTISPMLTHRLPELYTEPDRFDPDREDKKHMGFGYGSHSCLGMEFAQMEMKIVLSTLLR-------------------------------------- 86740745 27 -------------------------------------------------------------------------HRPGWADEAWSPFFDSLLFLNGADHRAVKTVAQSLLVPRALRLLEEGLETATDEVAGAAKAGEAIDVCHDVAWPLQLYTLSTFLGVGPGELDFLPGLMPRLVSADDAKHAAEASRTLVAFFKRIIEQRSELAARGLVHRLLASADAGG-LDTSDVLATLVAVVVAGVETTIGLIANAVVEILRDPRDFGDLR-GPDSTP-FVEEVIRLAAPIHIGRRALESTVVAGHEVPAGAHVVLLLGAALRDPAMFPEPNQIDPTRAAGSSLAFGSGPHYCLGAALARIQLRAVVGGLFTRYPQLRLSGEPQLGRHLNP-HSYSSVPV---------- 114800014 27 --------------------------------ARVFADDAPRLLRTEA--GELVVFRHGDLRAFGALPEVGALPPGVMFPGLHQLPPGAPLTANPPIHMPVRLTLLRQLSPKQAALLEPVARNVVQGLLDTLKHRDEIDLVEDIAERLTARFWGALIGMTETEMAEAALAVRDMTATRGDLQTADTATATYGRLVETAALRSLAAGTDLAKIEAQDDPDEAGIVPPNVGKLLAGNLVDGFHTAAIGAVNTLFALLQHPDTFTEVLAAPEKLPAVIMEALRLEPPVLFRRYMLRDLDYAGIHIPKGTQVLMLWAAGNHDPAVFPKPQIFRLDRDHRGITTFGGGAHICPGRHVALMLIRLLLEEIAAR--GLRLSTDAPYAWLGN--HAMSQLP----------- 197338467 17 -------------------HDAAFAADPHQVYDKLRAEGAAGAVELAPGIEGTLVVDHGTALQVLRNTELFPRDSRRWRDPLLPMLGYRPNTMDGSTHLRLRKAVTDSLAKLNMSRIRRDVEPIADHLLDQFSERGRADRLSDYAKLLPLLLFNKLFGCPAGIGDTL---TSSMSAIFDGRDPLRANEELTACLMELISLKRRQPGDDITSWLVQHSAG---LTDAELNDQLVMMMGAGVEPERNLIGNTLLLMLSASGGHD---SGPQ-IEEAMDHVLWNASPIANAHYPVQDVDFGGHIAEANTPVLISFAGANGDPQLAEA----RGSQSKGAHLAWGAGPHACPAKDPAQVIASAAIERLLNALPDLALAPEEELRWRPGPFRALVSLPVTFSPS----- 112214477 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNDTTRNTISGSVYALNKFPDQYAKLRANPDLNPSMVSETIRWTPLPHMKRTATRDFEMGGKTIRKGDAVVMWYVSGNRDDTVIDRPYDYIIDRPRVRHLSFGFGIHRC--------------------------------------------------------- 54026490 39 -----------------LYTPE-FAADPHRFYREMRRDGSLAPIELSPGVPATLVVGYDTAVRILNDPEHFPADPRVWQRDIPADCPVRPMMEWYPNHLRYRQAYTAAIDGIDLHSLHTTVERIAVPLINEFCTTGSADLVSQYAFPLVFEVLNQMVGCSTELG---QRVATGMAALFDTVNAAWGMQTLSEALMELIHLRRAEPGDDVTSRLAHHPAE---LNDEEMLSQLISFYGAGIEPQTNLIVNTLLLMLTDDRFGGSMLGGALSTRDALDEVLFNDPPISNFSYPRQPILIDNTWLPAHQPVLIGLAAANTDPAVRGG------DRTGNRHLAWGAGPHACPARSVAYLVVQEAIDQLLDALPELKLAPTTELTWRPGFHRALAALPVVF-PESPR-- 57336118 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGGNDTTRNTMSGSAVALNTHLSEYEKLCANPSLIPSMVSETIRWQTPLHMRRTALEDTELGGKLIRKGDKVVMWYASGNRDADEIENADSYLIDRAPRHHLSFGFGIHRC--------------------------------------------------------- 54024102 37 -----------------------FVADPHLAYREMRRRGSLAPVELAPGVPATLVIGYSTAVRILNDPNHFPADPRAWQKTVPENCPVLPMNNDGPVHARYRSASAAAIDAIDVQSIYPMVEKIAITLINTFCRAGQADLVTQYAFPLVLEVLNQIVGCP-EDIG--RRVAAGMAARFDTVKSAQAMPMLKEALLELIRLKREHPGDDVTSRLVQHPA---QLDDVEVFAQLMSFYGAGFEAQRNLITNALLLMITDDRFRGDVLTNLSTID-ALDEVLFDDPPMANFCTTRQPITVDGVWLPADQPVVISLAACNNDPEIRGADTPGGSSHGNRSHLAWSTGPHACPARSVAYVTVQNAIDQLFDALPEIQLAPAEDLRRRPGFHRALAALPVVF-------- 975624 129 --------------------------------------------------------------------------------------------------DRLAALLGPVLGPRTCTAWQVDAGRAVHRVLDGLPP--HFDVVSDLARPAIAGSLAAVLGLPDEARAELPDLLAACGRLPVARAMTQALRRVRELMAAAVANHLTAPADGAVSALLAVDPGGGRDPGDTVTA-AVLSTVVGAETAITTVANAVMALLKHDEQWSLLRADPGRAADAVEETLRWAPPVTLRSLITQEVQIGGETLEADQHVVVLVDAAQRDPALYEDPDRFRLDRPRSPHMALAGRDHLGLVAPLVRVQCTAVLRALAERLPGLRAEGEPLRRGRSPVVRAPLSLRLA--------- 11993519 16 ---------DEAVKAATLSTPE-YRQCPHPYYKVLREQAPVVRLTPRHGVDTYLITRYEEAHAALADPRIGKDMHEGIDGDACETLDDNLLFADPPRHTRLRHIAKTAFTPRHVKDLRPHIEELANELLDRCPTDEPVDLMKAFALPLPVMVICELLGIVGVERTEVLKWFSVVTRSRFSKDMVEAEHWLRDYFTEHIRCTRANPTDDFLTVLVQTRHEEEALTDDELVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 110680668 72 --------------------------------------------------------------------KIFSSTGGWDALRRIYPGGLILQDFD--KHRQDRRILTAAFRASAIRDYRMRMGEIMLDLLQHWPKDAPFDFIKDLTLRMGGAVF---MGLPLDDLAKQRAITDEIRASVTPIRTARGRDFLRETFRKMIPERRARGGDDFFSQMCMADEDGKGWSEDEILNHFNLLIMAAHDTTATSLTVIMAALGTHGDWQQRLIDDEEALGQMKEEALRLVPPVPFPRMATRDFHWHGYDIPAGTSLALNPGVTMLSPELFSNPTQFDPDRDRIHRFAFGGGAHKCIGMHFATMQVKLFIATLLRQ-RRIELPGGAPEWHRMPIPKPKGGLPV---------- 146343882 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKADAELIPGLVDEAIRWMTPVHFMRSATADTELGGRRIAKGDWLMLCYASGNRDEAVFEDPDAFRSDRKPNRHVAFGYGAHLCLGQHLAKLEMRILFEELLPRLTSLSLD------------------------------ 15220438 98 -----------------------------------------------------IVTTSDTCRRVLTDDDAFKPGWPTSTMELIGRKSFVGISFE--EHKRLRRLAAPVNGHEALSTYIPYIEENVITVLDKWTKMGEFEFLTHL-RKLTFRIIMYIF-LSSESENVMDALEREYTALNYGVRAMAARKTLVAAFQSIVTERRNQRKQDMLDNLLNVDEDGKTLDDEEIIDVLLMYLNAGHESSGHTIMWATVFLQEHPEVLQRAKAEQEMISQVVDETLRTFSLTAF-REAKTDVEMNGYLIPKGWKVLTWFRDVHIDPEVFPDPRKFDPARWDNGFLPFGAGSHLCPGNDLAKLEISIFL------------------------------------------- 103486156 57 ----------------------------YPAFARRMVAKYGPVYRNNSFGGRSVALYGPEANEMFDRDKIFSSEQGWGPVLNLLFPRGLML-MDFEKHRADRKLLSVAFKPEPMRHYADALNDGIRGRVASWSGR-TFQFIKELTLDLAAT---SFLGIPEADVDMVQASIGIVRRPTAMGRGAKGRAFLVDYFSRMVPERREGAGEDMFSQICRTRDDGDYMPVDAIVDHMNFLMMAAHDTITSSITTLVWELARHPDWQDRLREELELTEWAFKEALRLVPPVSFPRRALKDFEFGGYRIPAGTSVGVSPAFTHMMEEHWPEPERFDPMRARGRHVPFGGGAHMCLGLHFAYMQAKIFFHHVVT-THRISVAPGYAPEWQMLPIPRPKDLTVTFEP------ 218194053 119 ------------------------------------------------------------------------------------------------EHKKLRRLIGEPLSIDALKKHFDFINDLAVQTLDTWLDR-RVLVLEEASSVFTLKVIANML-IPEEEQEKFRANFKIISSSFASLPLKKARNRMYAMLDSVIARRRDEVRNDFLQTLLRKHAKDGKLTDAQLKDNILTLLVAGHDTTTAGLTWLIKFLGENPEALQKLR--------VMNETLRRATILPWFRKAAQDFSIDGYEIKKGTSVNLDVVSIHHDPSVFADPYKFDPNRKPYSFLGFGSGPRMCPGMSLARLEICVFI------------------------------------------- 119962488 22 -------------------------------------------------------------------------------------------------HTGIRKVVAGFFTPAKVAAMEPRIRGLAREAAQALASDGSVDLVQAVAADPPAVIMLEMLGLPVRDVPALKAWSLDSLDADRQLELAQSAADFYTWLRELVLESVASPDSNLFNALALH-----GLSTQEICSLGYFLLIAGQETTTQLISTTLFRLAEWSEAASGLKARD---------LVRHVSVPTWRRVATNDALLDGTPIAAGEEILLLTGNHGFPWAETEDGEGADRSGPTPYGLAFGSGIHRCLGAKLAELEAAVVVHETAAALKGVRLQNSNPDWIRLLSFQAPRTVVVE--------- 149922286 2 --------------------------------FERAHSQLGPVFWCDFGFGHTLIVLGEAGMEVFRSKATNSSHLAQLETFLGKS----MLVVDGPDHKRMRGASGHAFTPAGLRRAKDIIGETVARRLGEWQGRERVPVVVD-TRTIALEVIFRVMGVEVDDLQAWSKWYGEYTLGALNLPLERARRWLDERIRKMITARSKDDHDSLVGAMVHGRDDGAGMSEAELIDNLLILGFAGHETTASTMAWSMIHLAHHPEYWDQLREQAERVPIAVRESLRLYPPVQDTRLVHAPFEIAGYRVSPGSTVGTSLMLLSRSPDLYEQPERVDRERKPTPNCQFGGGAHFCLGYHMALLE------------------------------------------------ 196246032 30 ------------------------------------HAECPDIFYSQVMGGSVIVSHPQAIQQILTNDRQFSSPSQYNQLLQPLVGDNSTIMIDGDRHRKRRQLVMPSFHGERLKTYGELTVRITKEVLNQLPTGQPF-----LGRPISLKVIMEVFGITQGEREKLQRLLGQLTDLFESPVFLRQRQQIDELIYAEISDRRQDPRTDILSLLIEARDEGEPLSDQELRDELMTLLIAGHETTATAMTWGLYWLHRTPEVKEKLYESPDAMETAVNETLRISPVTTFPRVAEEPIELLGYKIEPGTLIMGCMYLTMQREDLYPNPREFRPERSPYEFLPFGGGVRRCLGEALAQFEMKLVLATIIA-------------------------------------- 157358088 129 -------------------------------------------------------------------------------------------------HKRLRHLIAEPLSLDGLKKHFQFINTLAIETLDQWAGRKV--LVLEEASTFTLKVIGNMMSLEPEEQEKFRANFKIISSSFASLPFMKARDRMYVMLDSIIQRRRKEYRQDFLESLIDKEDDDNKLTDNQLKDNILTLLVAGHDTTTAALTWLIKFLEENPPVLEHLR--------VINETLRRATILPWFRKAAQDFKIDGYQIKKGWSVNLDVVSIHHDPEVFPDPQKFNPSRRPFSFLGFGSGPRMCPGINLARLEISIFI------------------------------------------- 54022460 58 -----------------------FAADPHSAYARMRHFGALVPVWLAPGVPATLVIGYWTALKILNDPEHFPADPSSWQRGISPDCPVLPMMRQRPRHARYRAAGVDALRRVNTAALCTGVERSALRLIDGFSRAGRADLLGDYARPLVFEVIGELIGCDPDIGARAAAGIAMMF--DSTVDAPRGDRLAVTALGELVARKRGRPGDDLTSWLLAHPAD---LDDAEVVHQLVGLCAAAGELLTNLIANTALSMMSRPDFGGRVAAGAVSTREALTYVLFRDPPLANMSYPRQPQLIGGTWVPAHQPIVISLAACNNDPTVMGG----DLV-GNESHLGFGAGPHRCPARALVELIAGAAIEQLLDVLPEIGLAPVDRLRWRPGFHRSLRAL------------ 172038641 63 ---------------------------------------------------------------------------------------------DGQEHQRNRKLLMPAFHGQALAKYLTTMEQIISQYLSKWEKQKYLTWMKKMTFEIASVL---LLGTPGENIEVLSQWFAELTNGLFAIKALAARDRLLEYIDQQIEERISNPGDDALGLMIQTRDENEHLSKEEIKVQALLLLFAGHETTTSMLVSFCMALAQHRDILEKAKADRDLTPTYLEQILRLYPPVGGGRGVVKPFVFNGYYVPEHWIVSYRINASHQDRNVFPNPEKFDPDRFSRQHVGFGGGPRFCLGYGFAQMEMKIFASLLLRHLPDLTLDAIPTLHPRSGL------------------- 158315450 29 --------------------------------------------------------------------------------------------LDGEEHRRRRTAIARFFTPKAISRHRLVMERTSDELLARLRAKGGGQL-DELSYQLAVAVAAEIVGLTDSNQTRLRGMHPVIRVGAQALTAVHAMRFFLRDVRPAIRSRRRERRDDVISHLI-----DEGYPDKAILIECMTYAVAGMVTTREFIVMVAWHLFDNDELRARFTAGGEADQTAIEEILRLEPVAAMHRRATQDSDLGVGSVKEGELLAVSIRAANVDPEVGECPHALDPDRARRSYMSFGDGSHRCPGAQVAINETRVFLDRLM-RLPDLRLARTPDMTWCDGLM------------------ 157335513 125 -------------------------------------------------------------------------------------------------HNRLRKLVQGSLSPEAIRNLVADIEALAVSALDSWAGGHVFNTFHEFSFEVGILAI---FGLEAHYREELKYNSFPTNIPGTPYKKAWARKRLSKILSELIGQRKEKADKDLLGSLLNSKDEGETLTNDQIADNIIGVLFAAQDTTASVMTWILKYLHDDPKLLEAVKAEQKAINKSNEESLRMASIISFFREAVADVEFKGYLIPKGWKVMPLFRNIHHDPKFFPDPQKFDPSRKPNTFVPFGNGVHACPGNELAKLEMLIMTHHLVTKF-RWEVAG-----FQSGIQYGPFPVPVNGLPAR---- 3243059 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGHETTTSMIALSTLLLLDRPELPAELRNDPDLMPAAVDELLRVLSVADSIRVAAEDIELSGRTVPADDGVIALLAGANHDPEQFDDPERVDFHRTDNHHVAFGYGMHQCLGQNL---------------------------------------------------- 87201349 89 --------------------------------------------------------------------RLFSNEQGWGPVLNLLFPRGLML-MDFEAHRVDRRALSIAFKPEPMRAYCSVLNTGIAQAVQGWGGQMRFDAIKALTLD---TAASSFLGLPLGEADRLNKAFVDMVQASGGVVRRAGRRLMVEYFGRLVRERRADPGQDMFSQFALAREDGSLLPEDVVVDHMIFLMMAAHDTITSSATVLFWQLARNPDWQDRLRAEAELTEMAFKEALRFMPPVNMPRRALRDFEFGGYRIPAGTPVGISPAAVHADPAHWPEPDRFDPLRFTPENVSFGGGAHMCLGLHFAYMQVKLLVSHILTRY-EVAMQPGPAPSWQ---------------------- 17232258 62 ------------------------------------------------------------------------------------------------RHQRQRQLLTPPFHGERMRAYGQTIREITQQVTQAWQMGKPFNIRASM-QEITMRVILRVFGVDEELRQLLTTLLDFMGSPLMSSTFVRLIKKIDQLIYALIAQRRAEFGEDILSLLISARDDGQPMSDVELRDELMTMLVAGHETTASALTWAFYWIDSVPEVREKLFSEPSIIATAVQETLRFYPIVAFFRRTKNPMEIMGYKLPKATLVVPSIYLAHHREEVYPQSKQFRPERSPYEYLPFGGGNRRCIGLAFAQYEMKIVLATILSQF------------------------------------ 94984251 44 -------------------------------------------------------------------------------------------------HHEMRRSTARYFTPTQVAEYQPMIAALADDLIAELIRRGEMNL-DDLSLRLAVNVAARVVGLTSSRVPGLERRVISFVESGGDSERQQAKMALF-YFLDVIAARRQQRQDDLISHLLDREYN-----DLEILTECLTYGTAGMVTTREFISVAAWHLLRNPGLRAEYVTEPER-HAILHEILRLEPVVTMYRRAEGELTVAGQTIPAGSLLALHLQEANTDPAVAADAEQLCPGRTAPQVLAFGDGHHRCPGAFLAIKESDVFLRRLL-VWQDLEIVSEPEV------------------------- 197923586 84 -----------------------------------------------------------------------------------------LANSDEPQHMRHRRLMQPMFYKERLAGYAEVMSERADRLAGSWTADQKFDVMTTFAIELAATLFSADIGVREDLPIILRNMILRALAPQFTDSFDTAAARMRAVIDEVITATRAAGRTDLLSLLLSARDDGEGLTDEQVRDELTTMLFAGSETVASTLSWALHHLAQHPDVEQQLLAEIDQITRVLDEAIRLHGVVTLMRRTTEPVSIGGYELPAETEVLMSLYALHRNPDLYPDPDRFDPDRRPREHVVFGAGNRKCIGDRYAWMEATIALATILPRW-KLRPVPGSKPREATAAMAHPTRMPMV--------- 115479545 134 -------------------------------------------------------------------------------------------------HLRLRKLVQGPLGPDALRALVPDVEAAVRSTLASWDGSSTFHAMKRLSFDVGIVTI---FGGRLDERRKAELRQNYAIVEKGYNSFPQARRRLHGVLSDIMRERRAEPGSDLLGCLMQSRDDGALLTDEQVADNIIGVLFAAQDTTASVLTWIVKYLHDHPKLLEAVRAEQAAIRAANDESLRMASIISFFREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPNTFMPFGNGVHACPGNELAKLEMLVLI------------------------------------------- 196177126 30 ------------------------------------------------------------------------------------------------EHRRNRKLLMPAFHGKALANYLETMDSLIQEYLKKWEHLGTFTWFPEL-KQMTFEIASILL-VPGENMAQLSQWFTQLTSGLFAVPLRAARDKLLDYIEQAVRKRQLSPAQDALGLLVQSREEGNALSMNELKAQTLLLLFAGHETTTSMLTSLAMALAQHEDVLAKARAEQQTTEGAVEQVLRYPPVAGGFRGVVKSFEYQGYHIPAGWQALYRIQGTHQDSEVYTNPEQFDPDRERAEHVGFGGGPRICLGLAFAQMEMKIFAAHLLRHYRNLTMDAIPTLHPRSGL------------------- 218438522 24 ------------------FDPVSYLETNHQKY--------PDLFFTQAASGNYYISHPQGIQQILTDKKLFSSETNDIFRPLLGDYSLILLEKEP--HQQRRQLLAPPFHGERLYSYGQSICRITQEVMNRLGVGNQFT-ARKITQSITMQVILEVFGIYEGERYQLGKMLDIFNSPVSSAQFLRQRAKIDELIYQEIAERRANPATDILSLLMSVREDGQPMTDKELRDELMTLLVAGHDTTATAMAWGLYWIHHLPEVKEKLLNNPDRLPSAVNETLRITPVATFPRIAQEPVEVMGYTIEPGTAVLGCMFLTHQREDLYPNPKQFKPERSPYEFIPFGGGARRCVGDALAPFELKLVLGTIMSNY-ELSLADNRPEKLRRGLTLGP--------------- 88797716 31 ---------------------------------------------------------------------------------------------DGDDHLYHRRIMQSAFQKSALARYQQMMHKQMPELLQEMPSQQSFDAVRNLLLDIASNVF-----IGESDRDKLQKAFRTTVAATMAIRGLDSRAYLERYFLAKVPQKRNDESGNLFAALTRADEDGNNFSDQEIADHMIFLLMAAQDTTSSALTSLFYMLAEHPQWQERLREEYQAISEFTKEVLRMCTPAVIPRRSLREVEYNGYRIPADTIVSVS-PIHNHYPEYWTSPDTFDPEREDKQHFAFSGGVHKCIGLHFAEMEIKVILFHLLQRF-QISRDESEKVNWQKAPVWQPKGLTVQLTP------ 119491070 143 -------------------------------------------------------------------------------------------------HLKQRKLMMPAFHHQQLRSYRDDMVAITQSELEQIKVNEPCE-INQLMKRLTLRIATQLFGVIEKDHSLLQEIISIQISPFTRLLPLDLPGSFHRYLDGIIAEKKAKPDSDVLSMLVKAEDTGHLLTEDELIAHTGVLFLAGHETTANALTWILLLLSQHPEQLQKL---P-LLERVIKESLRVITSVPWGRVTSQTTELGGYVLPKGTEVFVSIYHTHHLPDIYPDPEAFNPQRSINPSVPFSAGPRLCLGAAFAMMEIKIVLAMLLQRF------------------------------------ 149920246 41 -------------------------------------------------------------------------------------------------HRSKRRVLMAAFTKARLQAYGEQMVEIAGRQIGRWRVPGAFEAMTDISLEIAMRC---LFGLGLEESRALARIMDLVLSPAAAREYMTCSERVDGAFRRLITARRAEPKDDVLSAMIHADDDGEHMTDRELVGQAATLFNASHDTSAMTLTWACLMLATHPEQREAAAEVKEAIGDAIQETLRLFPPNLFFRRSSADSELGGRKLPAGATFILSPLVTHRDPKVFPNPRRFDPKRGPYDYIPFGAGVRRCVGAGFAGQSTRLVLATFLQRARIAAPRPQRIDYRAKGVVLGLER------------- 108798776 75 --------------------------------------------------------------------------------------------LDFDEHMYHRRIMQEAFTRTRLAGYVEHIDRVASQVIDWVENDARFLFVKELTLDIASVVF---MGEPGTDKELVTKVNDAFTRAGGAIIRTQARKVLDNYFEQRVKEKRGSEGTDMLTVLCHADEDGNTFSDQDIVNHMIFLMMAAHDTSTSTLTTMAYHLSRNPEWQERCREESERLDLVINESLRLVTPLPFNRQTVRDTELLGHYIPANTDVVLW-PSVNHHPELWTDPEKFDPARPRNEHFAFGGGAHKCIGMVFGQLEIKTVMHRLLRR---YRLEPPRPGYVYAGMPVPMDGMPIVLRP------ 218247232 182 -----------------------------------------------------------DVQEVFSRPEVFSVRL-YAPK------------MD-PNHGP--AMLSRDNTVKTMLDWEPRIKQAAGEVLDKFAPTKKIETVNELAKWVLVRMSGDYYGFPGPDRETMYRWSNLANDPQIHEASVQAGKEMRDYLTQLLQQKKANPSTDIFTRLVQANLTSDPFDESRILTNMALLLISTLDTTAQAIVQSLEQLLRRPDILPKAVADDVTFAKYVWEALRFNPVPALPRFCESDYTVAATRIPANSLVLVSLGSAMMDGAIVQNPEQFSIERPKHNYMHYGYGDHTCLGEHIGNVVVSEVIKQVLLR-PGVRLIPGDE-------------------------- 206601433 52 --------------------------------------------------------------------------------------------MDGEIHRAVRGIVMSYFTRARLDRVEERLKNTCQELVRSLVGKRDADLISDLAEPLVLDGILSMMEVPNECRSELGDLARSMLGMLEPNLSSTARHKTMALSATLLFWRDGKAGHAMLHAVLEDAAKDGIIPIKLARSTPVVVLHGGYENPLNQLGCLIAWAVENSERFREMASAPTLL---FEEILRLYSPVRLARRAAMGGAIDGKAVNRGDLVWVDIESANLDPQRFRTPSEFNPNQKQT-HLGFGHGSHMCLGAALARLEGIILIQALL--------------------------------------- 204304725 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVGGNDTTRNSMSGSILAMNQNPDQWRKLRSNPSLIPAMVSETIRWQTPLSMSRTALQDFELGGKPIKKGDKVIMWYVSGNRDEEAIEIPDVYFIDRERAR-------------------------------------------------------------------- 158338259 100 -------------------------------------------------------------------------------------------------HRNRRKLLAQAFKPRTLATYVEIMGDIAQQYTQKWQQAETLTWYPEL-RSFTLDVACKLFGCQTPLGQHFETWCAGLFSLPISLPWTRCRDLLLQELGQTIQARQANPGNDTLGLLLQARDEGQGLSQDELKDQILLMLFAGHETLTSAITSFCLLTAQHPEITARLRQEQQQWKSTVDEVMRLIPPVAVFRTVLQTCEMDGYQIPQGWSVQCSIGSTHQDQALYSNPKQFDPERFSPEHLAFGGGIRECLGKEFARLEMKIFAAHLL--------------------------------------- 157344681 96 -------------------------------------------------------------RKVLTDDDNFKPGWPTSTEELIGKKSFVSISYE--EHKRLRRLTSAPVGHEALSLYIPYIEKNVISDLEKWSKMGNIEFLTGV-RKLTFKIIMYIF-LSAESGDVMEALEKEYTILNYGVRALAARKNLVATLQATVDERRQREREDMLDALLHVEDEGRKLTDEEIIDLLIMYLNAGHESSGHVTMWATLLLQGHPEIFQRAKAEQEEISQVIDETLRWLTFSLMFREAKADVNIGGYLFPKGWKVLVWFRAVHYDPEIYPNPEVFNPSRWDNTFLPFGAGSRLCPGNDLAKLEISIFL------------------------------------------- 196246308 108 ------------------------------------------------------------------------------------------------EHLQQRKLMMPAFHKTQVESYRDEMVAMTQLEIDQLAINQPCE-ISQLMQRLTLRIATTLFG---EDINSVQRSSSIMLFPFDGLIFHRYLNLLAQYIKKIIDDKRAKGANDVLSMLIQAREEGHPLSEAELIAHTGVIFLAGHETTANALTWTMFLLSQHPQVLGDLVNELESVDRVIKESMRILTSVPWGRVTSETTELGGYVLPKGTEVLVSIYHTHHMSEIYPDPEAFKPEREYNP---FSAGPRLCIGATFAMMELKIVLGMLLQRF------------------------------------ 11934677 100 -----------------------------------------------------VVTTPETCRKVLTDDEAF---QPGWPRAAVELGEKSFIQMPQEEHKRLRRLTSAPVGFEALSNYIPYIEKNVLESLEKWSKMGPIEFLTQL-RKLTFTVIMYIF-LSSESEPVMEMLEKEYTRLNYGVRDMRARKNLVAALKGIVTERRRQKLDDMMDQLIDVDENGRKLDDEEIIDILIMYLNAGHESSGHTMMWATILLNQHPEVLKKAREEQEAIVRVVDETLRYFSLVVF-REAQMDVNLNGYLIPKGWKVLAWFRSIHYDSEVYPDPKKFEPSRKAGEFLPFGAGSRLCPGNDLAKLEICIFV------------------------------------------- 196255942 69 ---------------------------------------------------------------------------------------------DGEEHRRNRKLLMPAFHGPALNQYITTMEEIIDRYLNNWEKQGSIAWFFELTFEIASIL---LIGSPGELTDMLSQWFTELTSGLFTLPIAKARDRLLNHIEKVVQERQKHPTSDALGLLVQTREEGNSLSLEELKVQALLMLFAGHETTTSMLASFNMVLAQNRQIRARLNTEIENIDQVLKEVERFYPPVAGGRGVVKPCVFGGYYIPEGWQLLYRIDATHLDQRVYTNPEQFDPDRSPERAVGFGGGSRICLGYTFAQMEMKIFAVHLLRHY-DWELLPDQDLSFHP--------------------- 196189716 89 --------------------------------------------------------------------------------------------LDGERHKRDRKLLMPSFHGAKVKAYADTICEIAGEISSSWQPNQQI-LASEVMPEITLEVILTVFGLREGDRYQLVRWLDLTGSPLSSGKMVRLKRQVYDLLQSEIDDRRAESGDDVLGMLLARDEDGQPMQDIELKDELVTMLFAGHETTAIALTWAMYWIHKLPDVKAKLMAELDSLGSAVSETLRIYPPIAAPRIATEEVTINGHTFPPNTYLAPAIYSVHHRPDLYPNPKEFKPERFLNRQFSFGGGARRCLGYALAKLEINLVLATLLTQ-HAFKLANDDPV------------------------- 145224894 107 ------------------------------------------------------------------------------------------------DHMYHRRIMQEAFTRSRLTGYVEHIDQVASAVIDWVADDRRFLFVKELTLDIASVVFMHKAGTDKQLVTTVNEAFTTTTRAGNAIVRKRARKTLEDYFNAGIAEKRRSESTDMFSVLCHAQEDGQSFTDQDVVSHMIFLMMAAHDTSTSTLTTMAYHLAANPEWQDRCREESERIDLVINEALRMVTPLPFFREAVRDTELLGYYIPAGTAIMTWPALNHRLPELWTDPEKFDPARPRNEHAPFGGGAHKCIGMVFGQLEIKTVMHRLLRK---YRLEPVRPRYDHGGMAVPIDGMPIVLRP------ 196176493 24 -------------RPFDVL--EEYTQRYGDTFFIWKNASPPVVYFTHPQA-------IQQIFTADSTHLESASGNGILLPIVGENSLFL---LDGGRHQRQRRLLMPPFHGDRMRTYSEIINTITEQVISQWQIGKPF-YVRSATQEITLRVILAVFGLHQGERYQFSSMLDSISSPWTALFFIRQRRQIDQLLYTEIRERREQGGEDILSLLLSARDEGQSMSDEELRDELLSLLFAGHETTASALAWALYWIDYLPDVREKLLSELATLPTAVQETLRIYPIVPFPRIVKSPIEIMGQTFAPGTTLLPSIYLTHQREDIYPEPKRFKPERSQYEYLPFGGGTRRCIGSALALFEMKLVLAKIISR------------------------------------- 158341212 98 --------------------------------------------------------------------------------------------------RRHRQLMTPAFSQERISAYASIVVEETSHLLKHWKKGGILDIYQEM-RQLTVKVIAALFGIDVTQRAQTNFLLPDWMPTKSNLRANRAIQYLNKIVISIIEQRYQSPKDDLLSTLLSVDEDGNQLSFEELRDEVMTLLLAGHDTTANALTWTIMLLAQHPTVANQLRKEDGKIPNVIRESMRLYSPAWITREAIQDCQIGPYRLKKGAGVVVSQWVVHRDPRFFEEPEKFLPERPRCTYFPFGAGPRVCIGKAFSMMEATLILAMIANQF-HFKLVPDQSIELLPSITLRPK-------------- 196188177 104 -------------------------------------------------------------------------------------------------HQVLRRQLAQAFQPRTLERYAIAMEAVTKQYLQSWAAKGSLTWYDEL-KKYTLDVACRLFGVDESLAEIYETWSKGLLSPGSPLDKARARESLLARFDQLIEQRQQAEKKDVLSILLTAKDEGHTLSREAVKDNVLAMLIAGHETLTSALTSLCQQLAQCPDVLSKVKAEQEQLEQVVKEVLRLVPPVSGSRKVLEDCKFGGYLVPRGWDVYYQIPETHMDSRIYESPEQFDPRRKRCGHIPFGGGIRECLGKEFARLEMKI-FAALLVR------------------------------------- 196255619 45 --------------------------------------------------------------------------------------------LDGIEHQKRRKLLMPPFHGERMKSYGQTIVDVTKEVMAQWQEGKSFS-IRDYTQQISLRVILRVFGLDEGERYALTAWLNIFNSPFNAGQFVEQKRLIHEILQSEIERRRHNPGEDILSLLLSVEEEGQPMSDTEIKDELMTMLFAGHETTANTLAWAFYWIHYRPEIYQKLLAELNSLDAVVSETLRLYPVVPFSRQLKEPFEIMGYQFEAGTALLPCIYLIHQREDIYPQPKQFKPERSPYEYLPFGGGHRRCLGYAFALFEMKLVLATVLSQV-HLEL---PFQRPPKAIRRGI-----TFAPS----- 42572955 126 -------------------------------------------------------------------------------------------------HAKLRKLVLRAFMPESIRNMVPDIESIAQDSLRSWEGTNTYQEMKTYTFNVALLSIFEVL-----YREDLKRCYYILEKGYNSMPVMKARKELSQILARILSERRQNGSNDLLGSFMG---DKEELTDEQIADNIIGVIFAARDTTASVMSWILKYLAENPEEQMAIRKDKELTSRVIQETLRVASILSFFREAVEDVEYEGYLIPKGWKVLPLFRNIHHSADIFSNPGKFDPSRKPNTFMPFGNGTHSCPGNELAKLEMSIMIHHLTTRF-------GQLLERATGFSMGHSRFPKTW-PGSRRS- 157344680 96 ------------------------------------------------------------------------------------------------EHKRLRRLATPVNGHEALSIYMQYIEDNVISALNKWAAMGEFEFLTAL-RKLTFKIIMYIF-LSSESEHVMEALEREYTSLNYGVRSMAARKNLVNIFQSIVNERRDRKKGDMMDALLDEDENGRKLSDEEIIDILVMYLNAGHESSAHVTMWATVKLQENPEFFQRAKAEQEEIPKVIDETLRWFSFVVF-REAKADINICGYTIPKGWKVLVWFRSLHFDPETYPDPKEFNPCRKPGTFLPFGLGSRLCPGNDLAKLEISVFL------------------------------------------- 15613142 99 ---------------------------------------------------------------------------------------------------RQRRLSQPAFHPKRIADYADTMVGYCERMLNTWMDNDTRDINDEMMQLTMAIATKTLFDLDLHKGDTMTAFNEQMTNPPVSRELREAVESLDKMIYSIIEERRKHPGDDLLSMLISDEDDGSYMTDRQLRDEIITLFLAGHETTANTLSWAFYLLSQHPHVEEKLYNRPATLEDMIKETLRVQPTVWISRRAEKDVTLGDYHISAGSEIMISQWGMHRNPRYFNDPLTFLPERWDNNYFPFGGGPRVCIGERFALMEATLIMATIVREF-RMELVDELPIKMEPSITLRPKH------------- 159900690 50 ---------------------------------------------------------------------------------------------DGADHQKQRKLVQPAFHMKRIQAYAETMVEHTQAMLERWHDGAILD-MDQAMMELTLTIVTKTLDISEQEVRQVSQAMEDIVPTRANRALEHASKQIDQVVQRVIRERRASGEDDLLSMLLLSIDDGQGMTDQQVRDEVVTLFLAGHETTANTLTWCSYLLSQAPEVRQRLQAEVDEVEMVIKETLRMYPPAYSARVPTENITVLGQTITPRQAAMVSPYAMHHNPRYWPEPERFDPERERARHIPFGAGSRVCIGNVFAMMEAQLLLATMMQHY-DFTLDPTQRVEYDPQITLGVKH------------- 169659103 127 -------------------------------------------------------------------------------------------------HTRLRKLVQGSLSLDNLRSLVPDIESMVVSALDSWADGRTFHEMKRLSFEVGILAI---FGLEASQKEQLKQNYSIVTKLPGTPFKKAARKRLQKILSEIISERKEKRATELLGCLMNSKDDGKTLSEDQIADNIIGVLFAAQDTTASALTWILKYLHDHPKLLESVKAEQKVIYQFNDESLRMASIISFFREAVTDVEYKGYRIPKGWKVMPLFRNIHHNPEFFPNPQQFDPSRKPNTFMPFGSGVHACPGNELAKLEMLIMI------------------------------------------- 169631766 60 ----------------------------------------------------------ADIKTVYADPHVFHSGEAHW-FFRGLLGDSSLFVLDEDEHHHQRRLLMPAFHRDAVARQATQMAQIAAANIAEWPVGESFPVAPR-TTDITLEVILRTV-IGASDPVRLAALTPAITNPGLRRAVGRRMAETDALLYAEIAERRADPRTDVLAMLVRADDDGRTMSDQELRDHLLTSIAAGHETTATALSWVLERLTRHPDALLKAAAGDEYLDAVVKETLRIRPVISSGRVLKESVEVGGYQLPVGIMVDPAIGLVHASGAVYPDPARFDPDRSPTTWLPFGGGNRRCLGATFAMVEIRVVLREILRRV------------------------------------ 134100463 51 ------------------------------------------------------------------------------------------------EYRRQRALVLPRFQGRQLENYVATMVDEVCELDRALGNSGEFDLVRTMG-PLVMRIAARFLGREFSAREKFRRFSAGMLPLPHLVRSRFAKRELHRLMGELIRQRRRSPVEDFLQTLIEARYDDGEVVPDRVLINLILLFSAGHETTTGHISWAVIDLLRNPEALRKVLEEGELLGHALHETERLHPVATMARTAAEAFEYAGYRIPEGAMLMISPAVTHRLPGLYPEPDRFRPERQDNPKVGFGGGVHRCLGVHFAYLEMTIALAHLFREF-EFELLDTNPRPVPGAHTKWPRS------------- 118468969 74 --------------------------------------------------------------------------------------------LDFDEHMYHRRIMQDAFTRSRLTGYIPHIDSVASQVLDWVSDDPRFLFIKELTLDIASEVF---MGVPAGTDKKLVTTVNHAFTTTTRAGNAQARKTLEDYFLSRIDEKRRAESTDMFSVLCHADEDGQTFTDDQIVSHMIFLMMAAHDTSTSTMTTMAYHLAANPEWQDRLRDESERIDLVINEALRMMTPLPFFRQAVRDTELLGYFIPAGTNVVTWPSINHRLPELWTDPEKFDPERPRSEHAPFGGGAHKCIGMVFGQLEIKTVMHRLLRQY-RLELRPGYTPRYYGGMPVPIDGMPIVLRP------ 111022177 55 --------------------------------------------------------------------------------------------LDGDEHLAHRRIMQQAFTRDRLSRYTEALHPAVEKGLDGWQPTAGFAALKELTLDLATSIFMEMAEINRAFIDCVQAATSVIRYPLLGTRWKDGRARLEEFFRRYLPARRAGAGEDLFSALCHIEEEGQRFSDDDVVNHMIFLLMAAHDTSTITLSTMMQYLGQHPDWQERCRRQSAALGTSTPECLRLVPPVPVARRAVEDTEVLGHYIPRGTYMSVVVHFTHHMPEYWPDPERFDPERDKVHRFAFGGGVHKCLGMHFAGAEIKTVMHHLLRRF------------------------------------ 112791732 67 -------------------------------------------------------------------------------------------------HRKHRQAMQQAFSPRHVTVYTDTIVRFADDMLDGWTPGRSVDLHEELARLVTRISLATMAGL--EDEAAARHLNDKMVELAAARRMTRIAGEIEDILRALIAARRGAAAPDLLSKLTDAEADAEELSDEELLGEAYTALC--HDSVASSLFWTLFLLDQHREWWEKLRAEPDVLVRMVKESVRLMPPAGFGRYAEEGAVIDGHPIPKGAMTIFSSFVTHRDAGTFPEPLRFRPERQPSQHFPFGLGQHNCIGRNLALLESKLVLTRIMQRAP----------------------------------- 108763934 41 ------------------------------------------------------------VRHVLQDHARNYSKQSRGFRVLQELLGHGLLTSDGDHWLRQRRLAQPAFHRQRVAGFTRTMVDAAADLAATMEARAAFNVAEDFTR-LTLRIASTLFGVSSATHDIATVMSRRLTQPPAHRQFERDVGSLNRVVHGIIAKRRRESGEDLLQMMMEAHDDGERMSDSQLRDEVLTLLLAGHETTASALAWTIMLLSQHPGVRRDMERNPELTHRVVDESLRLYPPAALSRIATKEDLVGGFRIPKGAHLLIAPWVTHRHPSIWDNPEGFDPDRQARPRFAFGGGPRQCIGNQFALMELVLVLATLLQRV-RLNLTPGQVIHPTPAITLRPR--PGVWVTAS---- 215424927 7 -----------------------------------------------------------------------------------------------PEHLRRRKLLTPPLHGAALDRYVPIIENSTRAAMHTWPVDRPF-AMLTVARSLMLDVIVKIFGVPEEVRRTVRYALRRLGALRVWPARARANTEIDDVVMALIAQRRADPRHDVLSLLVSARGEGEQLSDSEIRDDLITLVLAGHETTATTLAWAFDLLLHHPDALRRVRAEGEAFTTAVNETLRVRPPAPTARVAAQPLTIGGYRVEAGTRIVVHIIAINRSAEVYEHPHEFRPERGTRPQVPFGGGVKRCLGANFSMRELITVLHVLLREGEFTAVDDEPERIVRRSIMLVPRRTRVRFRPAR---- 196176425 22 -----------------IFRPLDYLENYAQRYGDMIKDNAPPFVY---------VSNPQAIKEIFTDPELFSGRGNGVLRYL--VGDNSLLMLDGEPHQRQRRLLMPPFHGDRLREYGQLICDITETVTAEWTVGQPL-LIRTYTQEITLRVILAVFGLNQGERTQLRHLLSTLLAAFDSGRFLQLKQQIKQLIFDEIRERREESRTDILTLLLSARDEGDPMTDEELHDQLMTLLIAGHETTASALVWALYWIHYLPDVRQKLLEDPSRLPTAVQETLRIYPIATFIRIPKSPIEIMGYQFEAGTALMPSIYLVHHRDDIYPQPKQFKPERSPYEYLPFGGGNRRCIGSALALLEMKLVLATILSQF-ELALTDNRPV------------------------- 196001089 61 ---------------------------------------------------------------------------------------------------RIRNILIPTFSAAKLRQIEPIMIDACDTLVDKIIQNGKVD-MWRLSGEYSMEVIAAAFGVDDVRGQKIRQAAATFFGGSGERERTDAVNHIVQVAKGVIAERRRNLQNDLLQLMIEAAENG-KLTDDEIVSQSFIFLLGGYETTANAIAYTSYLLACNPDVQQRLIDEIDELDMVFNESLRIYPPAIVNRVAKHDAVIDGVKIPQDMMVAIPIYGIHHNDELWPDPEKFIPERKAKRHIPFGNGPRSCVGMRLAVTEAKLAL------------------------------------------- 54024558 102 ---------------------------------------------------------------------------------------------------------NSALRAEQMRGHATTIAAEVDRMIAGWDDEGEIDLLDFFA-ELTIYTSSALIGVELDDRHELERGTDALAYVDSFRRRDEARAALVALVQAIMDERAANPDRDLLDVLVSVEDGGPRFSASEITGIFISMMFAGHHTTSGTAAWTVIELLRHPELRDRVVAELDLLEATLKETLRMHPPIILMRVAQGDFEVCGHHIAAGDHVAATPAISNRLPEDFPDPDTFDPGRDPNQEIPFGAGRHRCVGAAFALMQLKAIFSILLR-------------------------------------- 196176339 95 -------------------------------------------------------------------------------------------------HRRQRQLMMPPFHGERMKAYGELIAEITEQVLHQWEVGKSFS-VRSFMQQISLRVILAVFGLYEGERHKLEQLLSMMLDQSSTPGRVSARQQIDQLIYDEINERRDQPDDDILSMLMSARDEGQPMTDTELRDELMTLLVAGHETTATALAWALYWIHKLPEVRQKLLEDPSRLPNAVSETLRIYPVLTFPRVVRSPVELMGYQLEPDTVLVGCIYLTHQRQDLYPEPKQFKPERFLEHHLPFGGGARRCIGMAFAQFEMKIVLAKILSSC-ELALANNRPVRVRRGLVSAPTDVQLVVTSQRVQ-- 27375131 45 ------------------------------------------------------ITRFPDVQEALSRPDIF--NVTYAPMMDPSVGPFMLGR-DCTEINQRDKGIMRAFM--RMEDL-PAIRQKVRSLANASVEKQQIEVVSTLSRLVPIQLTREYFGFPGPDLASMFRWSRATQDPKVHQDNIDAGQEMRAYLTQLLPQRREQPLEDVFSRLLNSHFDDSGFADERIITNMMGTLVGGIETTSAAIVQLLDELFKRPRILKEAIDNDHLMYRYCWEALRFNPINPFVRHCRTDYRIAATTIKAGSTVLISTRSAMRDGLQLPAPSSFAIDRPESVYMHLGYGMHTCLGDQISRIQ----VPEIVRRILQIRVRPAAEIDYAGGPF--PERYPITYD------- 119509406 102 -------------------------------------------------------------------------------------------------HQKRRKLLSQAFQPRALAGYTSKMEEITHNYLHKWQRMGTFKWYPEL-RNYTFDVACKLLGTDAASDSHFGELFEEWCAGLFTIRALRCRQQLLVKIEEIILQRQQQPDADALGLLLQAEEDGNRLSLAELKDQVLLLLFAGHETLTSAIASFCLQLAQHPEVLAQALAEQQQL--AIEEVLRTIPPVGGGRRVIQSSEFNGYQIPEGWSVLYQIGKTHQDSSTYTEPESFDPQRKPFGYVPFGGGVRECLGKEFAKLEMK-LFAALLIREYHWELVPGQ--------------------------- 126741362 20 ---------------------PAFVQDPYPFYARTRAEGALH-FWQDYKMP--AAFSRAAVHALLRD-RRFGREVPSELATGGPAHAHSMLELEPPRHTRLRKLVMRAFTSRAIKDLEGDLIALCNNLIDDF-PEEPFDLLQHYCTKVPVITICRLLGVPEKMAPQLLQWSHDMVAMEIELAAAKASSEFASFLRTYVEERRTSPGDDLITRLIEAEEEGEKLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 172038738 40 -----------------ILNPTGYLQTNHRRYPDIFKAKVIGL------GDNVIFTSDPEIMQVLTHDRTSPSSLNALLRPLIGDYSVIMLDSD--RHRQRRQLVMPSFHGERLKVYGDLTCRITKEVMEKVPQNQPF-LAREIMQDISLKVIMEVFGVTQGERDRLKKMLDLFNSPVTSTRFLRQRKAIDDLIYAEISDRRANPRTDILSLLMFAKDEGQGMRDQELRDELMTLLTAGHETTASAMAWALYWLHDTPEVKDKLIEELDRLPTAVNETLRLSPSATFTRVVQEKVEVAGYTFESGDMIQGCMYLTHRREDLYSNPEQFNIDRQYTPYIPFGGGSRRCVGEALAQFEMKLVIATIM--------------------------------------- 149920752 98 -----------------------------------------------------------------------------------------MAMIDGDEHKARRKLLAPHFKRTVMGECVPPMLRVARKHLRRWQELGPIAIVRALAFEITATVLGEFLGVELDAFSRMFVLAPVALPGTAFARAVAARERMFTVLDDLVRRRDAEERPDVLSTLLRVRDDGRPLPRSTIVDELHLLLFAGHDTTVVATSNAVFHLAQHPEVAAKARAEQDAMDTIIKESMRLIPPIGGARVMTRDEEYGGFTIPEGWRIAIGPRSVHRDPELYPQPDRFRPERDARPPFSFGGGPRTCLGMHFAMLEMHMVLAMLL-RGHEWALSPGQDLGHHN--------------------- 30694740 126 -------------------------------------------------------------------------------------------------HSKLRKLVLRAFMPDAIRNMVPHIESIAQESLNSW-DGTQLNTYQEMTYTFNVALIS-ILGKDEEDLKRCKGYNSMPINLPGTLKAMKARKELAQILANILSKRRQNPSTDLLGSFM---EDKAGLTDEQIADNIIGVIFAARDTTASVLTWILKYLADNPTVLEAVWEDTKKMPRVIQETLRAATILSFFREAVEDVEYEGYLIPKGWKVLPLFRNIHHNADIFSDPGKFDPSRKPNTFMPFGSGIHSCPGNELAKLEISVLI------------------------------------------- 115374532 22 ---------------------------------------------------------------------------------------------------RQRRMANPAFSRASIATFEGIMQAIAEAIVEEARAGETIDVTGEM-KRLTLRIVLLCLDVSSENLDVLQRYSVHLLWSRKNREYQKARGTLDSIIYGIIAERRKHDRKDLLAMYMSAEETGEGMSDEQLRHELMNLFLAGHDTTANGLAFTFYLLSKHPEALKRVDEERDAVGRMVEEALRIYPPTAMSRTSVRELKHNDYVIPAGSNIFVCQWALHRNPRLWPNPDRFSPERSEGRHLPFGAGPRICIGAHLARTEAQMIIAMLLQRF-RLNSEPGYEPRL-------VARLFVTAEPG----- 54023163 30 -----------------LYTPE-FAADPHRVYREMRRYGSLAPVELAPGVPATLVIGYGTALRILNDPEHFPADPRTWQKTVPADCPILPLRSTGAEFVRYRQAITASIDQVDLYAMHDIVEEVAVPLINAFCQDGHADLIRQYVFPLVFAVVNAMLGCPPEIGQQVAAGTAALL---EGVDAEKGNQLLGEALRKLVTLKRSEPRRDITSMLLQ---HPSGLDDVEVSHHVSQVYGTGIEFELNLIVNTLLLILTDHRFGDSVLGGNLSSRDALDEVLFNDPPLANLLITRQPVLIDDVWLPAHQPVVISMAACNNDPAIRGG----DLT-GNRSHLAWGVGQHACPAQSLAYLIAKDAIDQLLDALPEMRLDEGKPNWRPGPFHRALAELPVSFPP------ 186683024 90 --------------------------------------------------------------------------------------------VDGDRHQRQRQLLAPPFHGERMRAYGEDIRKITQQVSHEWKIGKPFN-IRESMQEITLRVILRVFGLNEGELEELRRSLSDLLDFISSPIMSSARQKVDLLIYTLLRERRAQTRQDILSLMMAARDDGQGMSDEELHDELMTLLVAGHETTASALTWAFYWIDHLPEVREKLLQNPDLLPTAVQETLRIYPIAMTARIVKTPITIMGYELREGTAIVPSIYLAHHREEVYPQSKQFKPERSPYEYLPFGGGNRRCIGMAFAQYEMKIVLATVLSEF-QVSLVNKRPVHRRGLTVATPAGMRMVATPQVKRA- 156369646 113 --------------------------------------------------------------------------------------------------RRLRHTITPTFSAVKLKQVLPLINESCRILVEKLKDGKSVDVLRSYG-KFTMETITTAFGVPNAQRPYLQPIVSLMVKQLGQTETGKSAMFIVDAARQIIKHRREQGRKDLLEILLSAEDDGRRLSDDEIVAQCFTFILAGYETTSNTMAFTSYLLALNPDKQDRLIEEIDEVAATVQEALRLYPPFRFGRTCNQSCTINGQFFPKGCIVLIPVFAMHRDPEIWPEPEKFQPARHPYAHLPFGGGPRNCIGMRFALLEAKMALVYILRRCPETEV----PVQLQGTITISPKH------------- 149916786 76 --------------------------------------------------------------------------------------------------RKQRRLMNPQFRRKRIQGFRETIDELVVELDEQAAHGQTFDVSTWTAKLLGTLTTRLLFGLEAETFERLRDAFGTVLGSPGVGRLKAAMGVVHEIILELIAERRRSGGADLLSMLAHAAGEDGAMSDRQLLDEIVVLYTAGYETTAQALAWTMTALADQPEVVATLQARLDALDATFREGLRLFPSAPLPRRVVEDVTLGGYEVPAGRQVLVLPWLIHRNPAHWSEPERFDPARRQRPRLSFGAGQRQCIGMGLAMMEGKLALAAMLRRF------------------------------------ 186684731 61 ---------------------------------------------------------------------------------------------DGEEHRRNRRLMMPALHGPALASYFSTMEDITRSYLQKWEKKQEFTWFQEF-KQLTFDIASQLLGTPGPECVRLSQLFTTLTNGLLAIKAIAARNEILEHLTQVVRERQQNPTQDTISLLIKADEDGNSLSEKEIIAQAVLLLFAGHETTTSMLTWLCTELACHPEVLEKARGDLDLLEQVLWEVERLHQPVGGGRGVIKDFELNGYHVPTGWQLYYSIGVTHQIEEIYSEPELFDPDRSPQRQVGFGGGPRICIGIAFAKMEMKIVAAHLLRSY-HWEILPNQSLEVVAVPTNRPKDLRVRFQP------ 212274403 133 -------------------------------------------------------------------------------------------------HLRLRKLVQGALGPDALRALVPEVEAAVRSTLDAGHVRSTFHAMKTLSFDVGIVTI---FGGRLDERRKAELRKNYSVVEKGYNSFMQARRRLHGVLCDIMRERRQAAGTGLLGCLMRSRGDDGALSDEQIADNVIGVLFAAQDTTASALTWIVKYLHDHPKLLEAVRAEQAAVREAILESLRMASIISFFREAVADVEYKGFLIPKGWKVMPLFRNIHHSPDYFQDPHKFDPSRRPSTFLPFGHGVHACPGNELAKLEMLVLI------------------------------------------- 159028471 58 ------------------------------------------------------------------------------------------IMLDGDIHKKRRQLLLPPFHGERMRFYGDLIRDITLRVMAELPENQPFK-TRSATTAIALQVIMEVFGISQGERYQLAEMLDIFNSPSPWGKYQRYQAKIDDIIYTEIAERKANPRSDILSLLMSAREEGNPMSDKELRDELMTLLFAGHETTATAISWVLYWTHRYPEIKAKLGDNPTRLPSAVSETLRIHPVLTFPRVVEEPVELDGYPLEKGTIIMGCIYLAHHREQTFPDSHTFKPERTPYEYMPFGGGARRCIGEVLAIYEMKIAIATILA-------------------------------------- 146275884 97 ------------------------------------------------------------------------------------------AEMD--EYLRQRSIIMPRFKAASMKQYVPVMVEESLNLVERLGEEGEFDLIPTLG-PVVMDIAAHFMGLGHEFFELFRDFSGGMLPTPKMVKSQRAKRKLHAILQSWIDKRRAAPLDDFFQTMIETKYDGRPVPDEIIRHLILLLVWAGHETTAGQVSWALADLLQNPDYQKVLRDGRDLMDLALRETERLHPVAYMSRKARADIERDGYVIRKGEFVLLAPSVSHRMEETFRNPDAYDPERESNSLIGFGGGVHRCAGVNFARMEMKVLVAILLQNF-DMEL------------------------------- 119485417 100 -------------------------------------------------------------------------------------------------HKSRRKLLAQAFQPRVLAGYVPTMEIMTRRYLQKWEQQKTFAWYPEL-RKYTFDVACKLFVGDEEMGEWFETWCQGLFTLPLRLPGTKCRKKLLNQIETIIRQRQAEPGEDALGLLLQADEDGNSLSVEELKDQILTLLFAGHETLTSSVTAFCFLLAQHPDVLAKARLEQQQIDQVLKEVLRFIPPVGGAREVIETCEFNGYTFPKGWTVLYQIGKTHQDNSIYNQPEKFDPDRKPYGYIPFGGGMRECLGKEFAKLEMKVLATMLLR-------------------------------------- 149919412 90 -----------------------------------------------------------------------------------------MLSSDGADHRRRRASSSAPFTPKSMTGVSAVIAEVVGRRIPAMIERGQVRVLDE-TQALSLEVLFRVLGVPGDELDEWVSRYAIMVRGVLTRRAMKARAWVDERLAQHIAARRDSESTGLIAELVRGREDGAGLDTTELFDNLRLLVLAGHETTASIMAWMVAYLVEHPALHRRLLDEARLTPKALRECLRLHPPISFTRTTLAPTTAAGYAIPADVVLGVPLWLFARDGEAFADPERFDPDRTPVELSAFGGGSHFCLGYNMALVE------------------------------------------------ 17231238 56 ------------------------------------------------------------------------------------------------EHQRQRQLLMPPFHGERMRGYSQVITDVTEKVISQHQIGQPFQ-VRSVTQAITLRVIMAVFGLYEGSREKLQHLSDLLEKSSSPFSVAQIQQQADELIYQEIQERRENPRTDILSLLMDARDDGQPMTDVELRDELMTLLVAGHETTATALAWAMYWIHKLPEELDSLGDNPDKLPNAVSETLRIYPVATFARRVIETMALGGYELPPGTPVLGSIYLTHHREDLYPEPKKFKPERSPYEYLPFGGGTRRCLGLAFAQWEMKLALAKILTSY-ELELVNNEVRPKRRGLVTGPHR------------- 149923686 51 ---------------------------------------------------------------------------------------------------RQRKLSSPAFRPRAVASFTEAMGACTRDLGERWRGLGELDVHDEMMR-LTLRIVGMTLDLEGEARAFGEALSTVLIPTAKNRRTLAARDTLDAVIQGIIDERRRAPG-DLLDMLMAARDEGEGMDARQLRDELMTLVVAGHETTSNALSWTWYLLSQHPEHVQRLRAEGDRLPTVLKESMRVYPPVAVEREPSEAVEVGGYRLPKGTMIGISPYVLHRDPQHWPDPERFDPDRPRYAYLPFGAGPRVCIGAGFALTEAKAILAMLVRRF-DLERVPGQAVHMEPGITLRPKH------------- 197779360 28 -----------------------YERDPAIVYERLRQAHGPVAPVDLLGVPVWLVLGYEEAYEVLRDDHAWSLDVNHVLIQGGEGYRELKVAWD----TALR----PFQDPRVAKRLKAQITRDADELISLFTQGGRADLSAQFSRPLPLMVASHLLGFPGSQHDD--ALMDMWRVLDAGPDAGPALERLLATLSELGAWKMKEPGDDFPSYLLASHPG---LSVEELSRELMMLLGMTSDHVGILISNTVVEVIT-----GNLPASASLSAGLIRETMNRVPLINFPRFPLKDMRLGNYTVAAGDPVWVSVGAAHADPA-FACPESTISTRA---HLSWGAGPRQCPARELAGGAAAIGVSRLFERLSGLELSPVDQLPWRSSFMRGLRSLPVRYTVSGT--- 196004911 97 -----------------------------------------------------------------KDFSNFSDRYPLV--DGIEPFDKTLLELKGTDWKRVRNILLPTFSASKLKAIMPFIDRAGDRLVATILKADEIDLWRTCG-KFTMEVIATAFGIEFESKEQEKKLTNAALEPKLGGQFMNSTHYLMKTCKQVIKERRRNMAEDILQQMLEA-GDSDKLNDQEVVSQALIFLAAGYETTANTLAFATHSLATNPEIQQRLSENDSLLEMVIAETLRMYPPIFLARSIKEDMEIDGLQVSKEAMIGIPVYAIHHNPKIWPEPEQFRPERDPCTYLPFGNGPRNCIGMRLAMLEVKLAI------------------------------------------- 196179987 11 --PLPPG-------DFGL---PLIGETIQPDFAQKRHQKYGSIFKTKLFGPTVMISGSEANRFVLTHNQYFTSTFP--PSTKILLGPASLAVQGGLNHLQRRKILSQAFQPRALAGYLTDMAEIAQGYLHKWERLGTFTWYPEL-RNLTFDIACKLLGVDSASEKWFEEWCQGLFSIALPLPWTHCRKQLLNQIEQIIRQRQQDPGQDALGLLLQARDEGNSLSLEELKDQILLLLFAGHETLTSALASTCLLLAQHPDIVAAIRAEQQQLPWTMEEVMRLIPPVGGGREVIQSCELNGYQLPKGWSVQYQISRTHHDSDIYTQPEQFDPERKPFSYVPFGGGVRECLGREFAKLEMK-LFTALLVR------------------------------------- 3243057 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGHETTANNIGLGVVTLLSHP-QW----AGDER---AVEELLRLHSVADMVRVAVDDVEIAGQVIRKGEGIVPLLAAANHDTEVFGCPHAFDPERSERRHVAFGYGVHQCLGQNL---------------------------------------------------- 148821523 58 ---------------------------------------------------------------------------------------------DEAEHARMRSLLMPAFTRAALRGYRDMIASVAREHITRWRPHATIDHMNALTLDIILRVVAILAGVPYPSLKRMNPW----------KRFFHNQTKIDEILYREIASRRIDARTDVLSRLLQTKDTTKPLTDAELRDQLITLLLAGHETTAAALSWTLWELAHAPEVWAAVGGDDGFLEAVLKEGMRRHTVIATARKVTAPAEIGGWRLPAGTVVNTSILLAHASEVSHPKPTEFRPSRAPNTWLPFGSGVRRCLGFGFALTEGAVILQEIFRRF---TITAAGPSKGETPLVRNITTVP----------- 91975449 20 -APPPPLVPDDLGADTTLWSTTAFSYVLRGALYLFRE------FWPNPFGRLVIVTRETDVREVLAQPGVFEVPYGPEMTELAGGTNFV-LGLEGPEHDRQNAIIRSVLRPTDLDRIKSLARHYAQILIDG--SGGRIDVMKDLMTRVATETCCGYFGLAPEDPDAFAEWAMSISALLFADPFGNAAAQVREVIDRAIARAKAAPETDVVGRLVAQSSDGAA-TEGEIRAILVGLVTGFIPTNTLAAGKILEELLRRPKVWAEARDDSAGLEAILLEAGRLNPALAPGRYATKDGVIAQRKVRAGSVLMVATMSALRDKRAFVSAGSFRADRPNQSSLMFGDGVHACLGMHVAIAQITEVFRVLLRQ-PNLRRASDR--------------------------- 86741355 65 ---------------------------------------------------------------ALRNHEQAFANGPGQQRIAGPFFRRGLSMLDFDEHRHHRRILAGAFAPDRLRGYLAGMNPSIERGVAGWRPGARFQVVKQLTLELATRIFMERLG-PEADR--FNAALFACIRAPGAVVRVPARRYLEEFLRLRVPAKRAGSGTDMFSRLCHAEEDGSRLSDDDVVNHMILMMVAAHDTSTITMTSMSYYLARHPEWQQRCRADLDRLPSLAKEALRLVTPVPILRATVKDIDVLGVTVPAGTVAALALAFTHQMPEYWPSPERFDPRREDKVHQPFGGGPHTCIGLHFAGQQVKAILHQMLLR------------------------------------- 120402053 69 --------------------------------------------------------------------------------------------IDGDLHRDRRRLMLAPFARDAVAAQAGVIAEIAADNIAGWPVGETFPVAPKMS-EITLEVILRTV-IGASDQARLAALRTVMLRRRPWRAVRDAIAEADRLLYAEIADRRADPDLDTRTDALAMLVRAGDMSDKELRDQLITLLVAGHDTTATALSWALERLTRHPAVLAKAVRDDDYLDAVAKETLRDRPVVFDGRVLKAPVELAGYRLPAGVMVIPGLVAVHADSQIYPHADRFDPDRSPSSYLPFGGGNRRCLGATFAMVEFKVVLREILRRV------------------------------------ 158313267 67 ----PPAAAPHTTFDFDVFDPEHWP-NPYPRYAMARKAR--PLIRTPL--GVHLVTRYQDCATILQDN-NWSHAHKAELFHPGVEHVDLPTSMDPPDHTRLRALVSKAFTPRTVANLRPRIEQLVKDLFDAIIEAREVDVISALAYPLPLTIIAELLGAPAEDHPDLQRWSRALARGFDPE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108801810 74 ---------------YDMYGPVSWAGGVGFRVVALMGPDALETAWINRD-------------------KVFSSTRGWAPVIGPFFHRGIML-LDFEEHRDHRRIMQQAFARTALDGYLELMRPGIDRTLGGWPASDAFPFIKHLLLEQAAEVFGTHLG-PESDQHDTVRGGQALLRADVPARGLRARKRLERYFGDQIADRQRGDGADLFSMLCRSEDDGARFTPADIVNHMIFLLMAAHDTTAIALSMLVYELGRNQKWQKTLRDEPALLDAAFKEILRMYAPAGTFRQTTRDTDILGHFVPAKTQVAINVHASMRLADWWPDPDTFDPARGARAAVSFGGGAHKCIGQQFADMTVKTTMHQMLRRF-EWSVADG-------------YRIPLTWGTGPTPA- 27764531 98 -------------------------------------------------------------KRVLTDDEKFTTGWPQSTIELIGKNSFI--AMTYEEHKRLRRL-----TSSSINGMEAYIEENVIISLEKWSNMGQIEFLTEI-RKLTFKIIMHIF-LSSESEPVMEALEKEYTILNHGVRAMQARKNLVGIFQSIVDDRRQKKAKDMMDSLIDVEDDGRKLNDEDIIDIMLMYLNAGHESSGHITMWATYFLQKHPEYLKKAKEEQEEIPSTIDETMRTFSLVVF-REAKSDVTINGYTIPKGWKVLTWFRSVHLDPEIYPNPKEFNPNRWNKEHLPFGAGTRLCPGNDLAKMEIAVFL------------------------------------------- 167841059 38 -------------------------------------------------------------------------------------------SLDFDAHRQVRTLVQPAFSDRALASYLAIIQQEFTRDIEAWPRDGEVPFRVE-ARQIFSQLAARLFGI--EDSSEAARLEGATRDYWNAIPVVDGVATLSSIMYDLIPKRRDEGGTDLFSQLCKSREDTGGLDDDQLVDLMLNIVFAAFDTTTMGITSMAYLLAKHPHWQEVLRAESMRLPNGMEETLRMYPVSATPRVSLGECQVGPYVVPPRTLVFNFTGLLGQDSDLWDHPQRFDPERHRGQYLPFGHGVHTCVGAALANLEAKVFWSIVLTRY-KFSLAKDYDAVHCMN-------------------- 149924500 83 --------------------------------------------------------------------------------------------------RRQRRLLSHEFRRSRVQAFRAVIAETVDEQLGQLDSGEAIDL-SRWSERLLATMTARVLLGGELDLDTFERLRAAFSTLPGAGRLESATRTIHEIILAMIAERRRTGGQDLLSTLVRATEADGPMSDQQLLDEIIVLYVAGYETTASALAWTTKTLADQPELVAELQGQIDLLDATFREGLRMYAPAPFPRRAARDEVLGGYAIPAGRQLLVMPWLIHHNPRYWPSPARFDPRRHLGEHMPFGAGKRVCIGMGLGMLEGTLALAGLLRRF------------------------------------ 112214317 1 ---------------------------------------------------YWVVTRYDDIKEIFKNPELFSAAITLVSEEAIEGYDFAPVNEDEPIHTERRRALFAPFEAEAVAELAPMITEVVNDYIDRFIKRGQADLVDDLFYEVPCIVALKFLGVPDEDIETCRQFGMQQTLAEEQNRVATGMGQFWEFAGGLVERLKKTPAPGWIPHAIRVQEDPELITDNYLQNIMMSGILAAHETT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 218439631 20 ---------------ISFLNDSDFASKRHQKYFKTRIFGRPTIF----------VSGADAVRFVLTHNKYFASTWPKSTRTLLGPASLSVNT--GEFHTSRRKIMFQAFQPRALASYIPTIERITDDYLAKWETMETFQWYPEL-RNYTFDIASSLFGIENGSQTRFEDWCAGLFSLPLPFPWTACRDGLLEEIETIIKQRQQQDGNDALGILLTADEKGNKLSLEELKDQILLLLFAGHETLTSALASFCLFTVQYPQVSTEIKKEIERIGTSVEELLRFVPPVGGGREAVVDCELEGYLIPKGWIVQYQIRRTHRDTTVYNEPQQFDPSRFNNNYVPFGGGLRECLGKEFARLEMRIF-------------------------------------------- 156362181 57 ----------------------------------------------------------------------FSSDRPSFVMEQPEPFDSMMTSAKYEKWHRIRNTLSPAFSAHKMKLMVPLINSSCDVLINKLAESGESFFTHKFHQGLTMDTILTAFGIQSEDDPAFKAARKSLSTSTTRRVIVTNFEGLLEMTKMIVEVKKSNEAKDMLDLMLSAAANEKKLSDMEVLAQSLIFLIAGYETTNITLSFVAYSLATNPEVQEKLQREEDEMPSVISETLRLYPPFVASRECTQDCVIKGYRFRKGLPIFIDAYSMHHDPEFWTDPERFDPERDPYSYLPFGHGPHNCVGMRFAQMEMKLALVRVLKKF------------------------------------ 81362336 132 -------------------------------------------------------------------------------------------------HLRLRRLVQGPLGPEALRKLVPDIEAAVRSTLAAWADGDTFHAMKRLSFDVGIVTI---FGLDERRKEELRRNYAVVEKGYNSFPNSQARRRLNGVLSDVVHERRERGGDDLLGCLMRADDEGALLTDEQVADNVIGVLFAAQDTTASVLTWIVKYLHDRPKLLEAVRAEHAAIHEAILESLRMASIISFFREAVADVEYKGFLIPKGWKVMPLFRNIHHSPDYFQDPHKFDPSRRPNTFTPFGSGVHACPGNELAKLEMLVLI------------------------------------------- 86129698 124 -------------------------------------------------------------------------------------------------HANLRRLVLRTFMPEAIKNIVPDIESIAQDSLKSWEGR----LITTFLEMFTFNVLLSIFG--KEERDALKRCYYTLEQGYNSMPAMKARKELAQIVAQIISSRRQRKQDDLLGSFMGEKAG---LTDEQIADNVIGVIFAARDTTASVLTWIVKYLGENPSVLEAVWEDTKKMPRVIQETLRVASILSFFREAVEDVEYQGYLIPKGWKVLPLFRNIHHSPDNFKEPEKFDPSRKPNTFMPFGSGIHSCPGNELAKLEILVLLHHLTTKF-RWSVVGA-----KNGIQYGPFSLP----------- 126660859 64 ------------------------------------------------------------------------------------------LMLDGDRHRQRRQLVMPSFHGERLKVYGDLTCRITEEVMAKVPQNQPF-LAREIMQDISLKVIMEVFGVTEGKRDRLKKMLDLFNSPLTSAHFLRQRQAIDELIYAEISDRKAHPRTDILSLLMSAKDEGQGMKDQELRDELMTLLTAGHETTASAMAWALYWIHHTPEVKDKLIEEPDRLPTAVNETLRLSPSATFTRVAQEKVEVAGYTFEPGDMIMGCMYLTHLREDLYTNPEQFNPQRTPYEFIPFGGGSRRCVGEALAQFEIKLVIATIMSQ------------------------------------- 149204323 363 --------------------------------------------------------------------------------------------MDGPRHEALRTAIGRRLGATRLQDWTDLADTAIADALDNLTRMPNPDLVTGFTDLLRQTVIAPILGVFPSDPSQFERLAQAVLEPWLSMRDLLAVQEKFNEAMALMTVPTAA-NCSLLSDLLAGPPEG--FSTDDLKAVVLVLYGASF-NLSHTLANILHLILSGPVEGRANIETPDWISTRLEELIALASPKYIYRMARADLELAGMAMKAGDTARLTLQAINRD-------------RNPGAHLSFGQGMHRCVGAALSRLIIRRAIPAVFERFPNLSLVNQGQRYFPMSQTVALSALP----------- 149204323 8 -------------------DPTSFFSTPSDAAAVLRDLELP---------------RIDQYLAALSDN------SDIKLENLNRLSANTLVAMTGDDHLKTRRVIAPFFSKDGLKHWADMLDAGVSHALAQLAAAPKPDLVTNFTIPLFLRVMPQMFGLKIDEIETVQRLTEPYLSVPTLRKLEHAVGLLIRTFPDPSEHQSPDKPETLIEYLYRRRSD---LPAGLDARYLVLGILVGSNSATQSVAFALYGLLTGP---PRNWQDAARPGWAERELPRLLSLYQSTRTAPEATTIAGCPFHKGQAAVVDIVKTNRSD-----------TKSGVRHMSFGSGAHKCPGSFLSEMVFAQSIPALARRFPRIVLNKEQCSFVQTPMMQAPTALP----------- 218437822 96 --------------------------------------------------------------------------------------------LDGQSHQQQRKLLMPPFHGERMRNYGQTIYNVTQQVMEKWPKNQPF-LMRQSTQEITLRVIIEVFGVHQEKLERLQHLLNEFL-----EIFNKVWGAMFLFFTEIKERRHQLPTEDILSLMISADENGQSMSDQELRDELMTLLFAGHETTASAIAWAFYWIHRQPEIKQKLLEELKEVDSAVAETLRIYPVAAFSRKTKVPMEIMGYQIEPGMTLLPSIYSVHHREDIYPNAKQFRPERSPYEYLPFGGGNRRCLGYAFALFEMKLVLATILKQTQLTLLEPKEVKPMRRS---------VTFTPST---- 162453804 103 -------------------------------------------------------------------------------------------------HRRLRTAMNGPFSPKGLDAAEAIVATSVERKVRSWLGRRDVQLLRE-TRELALEVMFKITGVEDDELPEWRHYYEDLMLGSPRRRGLRARAWLDERIGRILAGVRARGDAGLLPALLTARDEGEPLSEQDLVGNLRLLLLAGHETSASVMAWCVAHLAESPAVWRALREEASSAPDAVREALRLHPPVHDARRAVADFELDGRAVPAGTHVAIPLVLLSRDPELYPDPDSYRPERSPLEIAQFGGGAHFCLGYHLAWMEIVQFLVALGRELP----------------------------------- 196001087 105 ---------------------------------------------------------------------------------------------------RIRSVLIPTFSATKLKQIEPIIIDACDTLVGKIIENGKVNLCGEYSMEV---IMAAAFGVHVADDARFFSSSDIALLIASTRNRTNAVNHIVQVARAVIAERRRNLQNDLLQLMIEAAENG-KLTDDEIVSQSFIFLLAGYETTSNALGYTSYLLALNPQVQQRLIDEPKGTNLTIEESLRIYPPAYINRVTKHETVIDEVKIPQDMMVAIPIYGIHHNDELWPDPEKFIPERKAKRHLPFGNGPRNCIGMRLAITEAKLALIKILQNIP-LEVEPKFTLSVANGVIIGVKE------------- 118473009 76 ----------------------------------------------------------------------------------------------------------------------------VRRMVESWGDEGEIDLLEFFA-ELTIYTTACLIGVKFADYYHLLEYVDPYLPIESFRIRDEARANLVELVQEVMNGRIANPDRDLLDVLVSIKDEDGRFSANEVTGMFISLMFAGHHTSSGTASWTLIELLRHPEFYAKVQAELDDLDNALKETLRLHPPIILMRVAQDEFEVAGRPIHKGQMVAASPAISNRIPEDFPDPDTFDPDRKPRQEIPFGAGKHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 196004903 83 ---------------------------------------------------------------------------------------------------RMRNILIPTFTTSKLKLILPFISEASDILIDTLIADEEGKIIDQASGHYTMKVIATSFGISEKQEEKLMNAAGALFRSDSPRVFSALEPKFGGYIIHLINERRRNIRRDLIQQMIEA-GDNDKLNDDEIIAQAFIFLTAGYETTQNTLAFACYLLGTNPRVQQKLIDEPDVLEMIVSETLRLYPPAHFNRDVKQDTTINGVHIPKGVMIGFPVYSIHHDPQFWSNPDDFIPERVPYSYIPFGGGPRNCIGMRLALLEVKLALVKLMQKV-KFTTVKETEIPLK---LKGLSSL------------ 22001233 55 ------------------------ADDPYPAYERVRARG----VLSFSPTGSWVTADHAVAASVLCSTEF------GVPGADGVPVPQQVLSYGPLEHEQAPRAAAEVPGAWAGQR-RAVVEEVHRQILEGLAPDPSFELVGGFVRPAVTGAAAAVLGVPAGRRERLRPLSDSLLAPQSLRTVRAADGALAALTALLAEAGVSAATDGASSSGPTAPSSGPTAPSSGVAGDGALLSALGVTAAVQLTGNAVLALLAHPEQWRELCARPGLAAAAVEETLRYDPPVQDARVARVETELAGRRLPAGAHVVVLTAGTGRDPGVFTDPERFDLARPDAAHLALHPAGPYGPVASLVRLQAEVALRTLAGRFPGLRKAGPVLRPRRAPVGRGPLSVPV---------- 169659107 141 -----------------------------------------------------------------------------------------------PYHSHLKKLIQSSFLPSTIKGSVSQIEDIVLGFLPTWEHNNTINTLHEYAFEVAMIVFAEMEGIPYQCLEK-GYNSMPLNLPGTPFNKAKARKALNEKLKRMIEKRKGEKGEGLLGALLSNEEDEGKLSESEIADNIIGVIFAAHDTTASVLTWLLKYLHDNPHVLHAVRREQEEIRRVIQETLRTASILSFYREAVEDVEMEGYLIPKGWKVLPLFRSIHYSSEFFPQPHKFDPSRQPNTYMPFGNGAHSCPGSDLAKLEMLILL------------------------------------------- 148556269 29 -------------------------------------------------------------------------------------------------HHEQRRLTAPFFTPRAVARYRPLMARLADRVIGDFRRRRRGEL-SAMGMEMAVGVAAEVVGLTDSRRPGLDRRINAFFADQGGGRLRRIRQALVAQFRLLMAARRAQPREDVISHLLAQGYSG-----TEVLTECITYGAAGMVTTREFITVCAWHLIDDAALCAQYLAADEPARHALLEELLRLEPVTLFRRTTCPVTLGGAEIPEGAMVAVDVRAVNADPAVSGEPGRCPAERAGAPVLSFGDGAHRCPGSFLAIQEADIFLTRLLA-IPGLRFEREPQVGW-NDLVTGYE-------------- 183985145 65 -----------------------------------------------------------------------------------------------PEHLRRRKLLTPPLHGTALGRYVPIIEESTRAAMRDWPVDRPFELARALMLDVIVKVIFRLLDLGVSEQLTVRYALRRAGALRVWPQRARAYREIEDVVMPLIAQRRSDLGRDILGLLISARDDGEQLSDQEIRDDLITLMLAGHETTATTLAWVFDLLLHHPDALRRVQEEAEGTTAVINETLRVRPPAPFARVAARPFRLGGYLIDPGTRIVVHMIAINRNPDVYEQPNRFRPERGTRPQVPFGGGAKRCLGAAFSMRELVTVLHVLLREGQFTAVDEAPERIVRRSIMLAPRHTRVRFRP------ 169977295 20 --------------------------------------------------------------------------------------------LDGEAHIRSRRQLLPPFQNERMQTYATIMRDVADASLDRWPVGRPFPLMTEIAMELMLRNIFGLED-PREIATFLERFTSVLDEATSPMRVMASFAGLDLYIYELIARRRAAPRDDVLTLILESHEDGQAMTDRELRDALVTLIAAGYETSAIGMTFAVERLLAEPWALAKVHEELDRLDAAIKESLRLRPLVPISRRTKAPFELSRHTLPAETMLIPALVLTHLREDLYPDPERFDPARDPYAWLPFGGGARRCLGMAFAMYEMRMVLATVLRR-ASLELASNRPVR------------------------ 169659101 125 -------------------------------------------------------------------------------------------------HFKLRRLVLRAFTPESIKHMVSHIESITIDALQSWENRNTFQEMKTFTFNVALLSILEVL-----NRDDLKRCYYILEKGYNSMPIMKARKELAKIIAKIISRRREEQHNDLLGSFM---EDKEGLTDEQIADNVIGVIFAARDTTASVLTWIIKYLAENPAVLEAVTDEQQAIKRVIQETLRVASILSFFREAVEDVQFEGYLIPKGWKVLPLFRNIHHSEENFCDPEKFDPSRKPNTFMPFGSGIHSCPGNELAKLEILVLV------------------------------------------- 159901767 96 -------------------------------------------------------------------------------------------------HRRQRKLVAPAFQHRHIANYANTISAYTDETQARWHQGQRIDIAQEMMR-LTLRVMSQTLDINTEADALGRALTTVLNYSNSHKRVHAAIAQLDTTIQRLIHERRTQPTNDLLSVLLQAHDDDDGMTDTQVRDELMTLFLAGHETTANALTWTWYLLAHHPHIATKIKDEVDRLPTMDDESLRLYPPVYMARKASQAFELGSYHVPEGMAFVVSPYTIHRRADYFDHPEDFNPDRFDTSHIPFSLGPRNCIGNHFAMMEGHLMLAIIAQRMPNQRIVPDPSITLRP--------------------- 186457555 48 -----------------------------------------------------------------------------------------------PLHTRQRRLMQPMFHRQSIANFADIMTNTTHGWIDATINIGSIDLVAE-AQEIGNAFITAQVGLP---LPKF-------IRTPSHRRYEQARKTIDGFIHDLINKRRRDPDDLLTLLLASRYEDGSPMSEQQIRDEAVTILMAGHETVTNGLSWTFYLLARHPEIQARVLKEIERLPTMADEAFRIFPPAWIRRVLKEDNLPSGLTLPEGSEVILVQFVCHRNERYFPDPEQFNPERFNPPQFAFGAGPRFCIGESFARMEAILLITTILQQF-NLELVPGQDI------------------------- 158934052 58 -------------------------------------------------------------------------------------------------HRDARKILQPAFGHTATAGYFDAATPIFEKAIDRWVEQGHVDAIRSLLVEVSTRIF---LGVDSGAREFERALIDYWEGPLSLSRSARGHRVLCEMLRSRIAERRATGGDDLFSRLAKTQESEGILDDDGLVRLVIGVMAAAFATTSSGLASMAYLLAIHPEWQEKMREEAEVTSRVWKETMRLYPIAPYARRALHDVNLGQFRIPAGTFVMGLISVVMQDSALWSNPQRFDPDRSKASFLPFGTGAHTCTGMHLANAEAKSFWHAMLTRC-RFTLERGRHTYMPAGIVSGDVKLRVE--------- 126654866 3 ---LPPSISPRLLRLFKLFYPLDSLENYYERYFIVGQSETPFVYISNPQG----------IQEILKDKTHFRT-GGGSGFLTTFLGNNSLLSLKGEKHQRERKLLTPAFHGERLQSYATLIYSISDEVSEKLEINQSFN-VREIMQEITLQVILAVFGIAEGKRYQLTSWLSFFDSPINATRFLRIKAQIDDLIYTEINERRQQKGKDILTLLILAREDGNPMSDQELHDELITLLIAGHETTASSLTWALYWIHYCPEVEEKLRSHFSILDKNIDETLRIYPVVAFIRVLETPLELMGYQFKPGTVFAPAIYLVHHREDIYPNSKQFRPERSPYEYLPFGGGSRRCIGMELAKMEMKIVLFTLL--------------------------------------- 158333798 14 -APIPRPVPTWLQTIRAIADPIPYLENAYAQYGDIFEGR------SFGFPPFVILSHPDAIEQVFTDPSLFDSVSGNQIISPITGDQGLLL-LEGEAHKKRRKLVMPPFHGERMRAYGDAMCAIATQVSQEWPQNQPF-VMRSATQEITLRVILRIFGIDNNERQQLSQLLDEMLHTFDTGKFLRRRQAINELLLAEIQERRQQPGQDILSLLLAAQDEGEPMSDAELRDELMTLLFAGHETTASALAWAFYWIHKVPEVRTKLLADPSEIASAVSETLRIYPLVTFSRTLKQPLRVMGYDLPPGAMLTPCIYLVHHREDLYPNPNAFRPERSPYEYFPFGGSNRRCLGYAFALFEMKLVLATILRQ-TSLQLVSSKPIQ---PVRRGI-----TFTPA----- 210125576 119 -----------------------------------------------------------------------------------------------PEWRHLRTAVSRIMRPKEVPRYGDSMNEVVTDMIDRFKDTGGGKTVPDLTNELAMESIATVLGCLEREMPELKPWMLTYLGLGVWKRHVEAWDVIFSVAHENIDRKRLSRGEDLDGSFLTYMLTGTDVTKKDLYATVTELLLAGVDTTSNTMVWTLYELARHPELQERLHQEPGQIPTVIKEILRVYPLPANGRVLDKDIVLDGYNIPKGTQFAILHYNMTRDPEVFEEPDRFNPDRWTRSSVPFGFGPRQCAGRRLAEMEMYLVLARLVQTFEVRQLTPGEVVR------------------------ 122163981 130 -------------------------------------------------------------------------------------------------HAHLRRIVSRAFSPESIRASVPAIEAIALRSLHSWDGQNTFQEMKTYALNVALLSI---FG--EEEMRYIEELKQCYLTLEKGYKAMKARKRLGAIVAHIIARRERQRGNDLLGSFVDGR---EALTDAQIADNVIGVIFAARDTTASVLTWMVKFLGDHPAVLKAVTEEQLQIARVIQETMRVASILSFFREAVEDVEYQGYLIPKGWKVLPLFRNIHHNPDHFPCPEKFDPSRKPNTFMPFGNGTHSCPGNELAKLEMLVLFHHLATK---YRWSTSKSE---SGVQFGPFALPL---------- 119510163 84 -----------------------------------------------------------------------------------------MIMLDGDRHRKRRQLVMPSFHGDRMRSYGEIISNITEEVWSNLPTDKSF-LARNVTQDITLQVIQAVFGVYQGERKQLELMANIFRSPLSSSMFVRDRQELDNLIYTEIAERRQENRIDILSLLMSAEDEGNPMTVQELRDELMTLLFAGYETTATALAWGLYFIQKHPEVQEKLLQELDRLPTAVNETLRIHPVATFPRTVKEPVEISGYALDPGTILVGSMYLTHQREDLYPEPKQFKPERFLERQFSFGGGVRRCVGEALAVFELKLVLATILSRY-ELALTDDPEVPRRRG---------VTLAPGR---- 169659105 127 -------------------------------------------------------------------------------------------------HSKLRRLVLRAFTHESIKNIIPDIESIAVQSLRGWEDQQTFQEMKTFTFNVALLSIFEVL-----YREDLKRCYYILEKGYNSMPVMKARRELAQILAKILSLRRESNKEEHKDLLASFMEEKEGLTDEQIADNIIGVIFAARDTTASVLTWIVKYLAENPTVLQAVTEEQEEISRVIQETLRVASILSFFREAVEDVEFEGYLIPKGWKVLPLFRNIHHSPENFTEPEKFDPSRKPNTFMPFGNGTHSCPGNELAKLEILVLI------------------------------------------- 196005771 97 ---------------------------------------------------------------------------------------------------RIRNILLPTFSASKLKAIMPFIDKAGDRLVATILDGQSIDLWRTCG-KFTMEVIATAFGIEFESKEHEEKLTNAALEPKLGGQFMNSTHYLVKTCKQVIKERRRNMRRDILQQMLEA-GDSDKLNDKEVVAQALLFLGAGYETTANALAFATHSLATNPEIQQRVFDEGDLLEMVIAETLRMYPPVHFNRDIKEDMEIDGLQVSKEAMIGIPVYAIHHDPKIWPEPEQFRPERDPCTYLPFGNGPRNCIGMRLAMVEVKLAI------------------------------------------- 120406109 76 ------------------------------------------------------------------------------------------------------------------------IEAEVRKMIEGWGESGEIDLLEFFA-ELTIYTTACLIGLKDSRFANYYHLLERGTDPESFRIRDEARAGLVELVQDVMHGRIANPDRDMLDVLVSIKDEDGRFTANEITGMFISLMFAGHHTSSGTSSWTLIELLRHPEFYAKLRQIPSL-DNALKETLRLHPPIILMRVAQDEFEVAGYPIHKGQMVAASPAISNRIPEDFPNPDDFDPDRKPRQEIPFGAGKHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 162454706 55 ------------------------------------------------------------------------------------------------RHRRDRRLLAPPFSAGAMRGYGDAIAEISLDVASRWRPGRSFSMLAAIALDVIVRVVFAVLGLIESLSPSFMALRRDFAGFGPYARHKRAARALDALLFEEIRARRAEGDQDILGLMMSARDDGAGMSDVEIADQLRALLFAGHETTAMSLGWAMYWLHREPAVLARLLDELDTLGPAPEEALRLHPPVVDARVVKRPFRLKGYTIPAGEAIAASPLLLHGREDLYPSPERFRPSRTPFEFIAFGGGARRCLGAAFAMYEMKVALGTILGRY-RLRLESQAPIHHRRGLTMGPS-------------- 162461645 125 ------------------------------------------------------------------------------------------------EHRRIRKLTAAPIGFDALTGYLPFIDRTVTSSLRAWADGGSVEFLTEL-RRMTFKIIVQIF-LGGADQATTRALERSYTELNYGMRAMAINLPGFAYLQGVLDERRAAGGVDMMDRLIEAQDEGRHLDDDEIIDVLVMYLNAGHESSGHITMWATVFLQENPDMFARAKAEQEAISQVIDETLRLVNISVSFRQATRDVFVNGYLIPKGWKVQLWYRSVHMDPQVYPDPTKFDPSRRAGTFLAFGLGARLCPGNDLAKLEISVFL------------------------------------------- 77459694 9 -------------------------ADPYPYYAELRAAGGLTFHH---GLKLWVASSARAVCAVLAHPRVRPVQEPIVDGMAGKVFGLLMRMNDGEAQRCPRSAIEPPLG---------LIREEVGALVSARLITNDSDGLYKAMFRGPVCVVASLLGFTPAQARVISELTADFLSNDLQLAAAHAAEQLRGYFIEMLA----DPNPFL------ADIRQRFVGNEELLANLIGLCSQTFEATAGLIGNALVALHRQPELRNASVD--SLLA----EVQRFDPSVQTRRFMANSCEIDGVRLEAGDVILVLLASANRDPALNENPDRFRVDRPNRRSFTFGSGRHQCPGQTLAMTIASATLTEILAR----NIDPGRFTWHYRPSLNG---------------- 156362179 112 --------------------------------------------------------------------------------------------------HRIRTSLSPAFSAHKMKLMVPLINSSCDVLINKLADSGTSFFVHKFHQGLTMDTILTAFGIHSEDDPAFTAARKSMSTSPARRVMMPFRKYIFRWFTKMIEVKKVNPAKDMLDLMLSAAANEKKLSDMEVLAQSLIFLIAGYETTNITLSFVAYSLATNPDVQEKLQREEDQMPSVISETLRLYPPFVASRECTQDCVIKGYRFRKGLSIFIDAYSMHHDPEFWTDPERFDPERDPYSYLPFGHGPHNCIGMRFAQMEIKLALVRVLRKF------------------------------------ 197732466 121 ----------------------------------LLRRHGPVSWWQAFGRRIVAVSGPDAVQAVLVNKD--KAFATGWPAVIGPWFDGGLLAMDAPAHLADRRVMQTAYGEEAIAGYVLRMAEDAEAALARWPLGRAFTAVRELSSEVTPRAI---LGVAYEPARRIMRAVEECIHAETAAVRLRARRLLLAGLTRAVPAARERAGDDFLSVLSRGGPDGDRFSTRQLAEHALFTLIASHDTTVVATLASFYFLGRNPEWQARARAQSDVLERVVKESMRLVSPSPNMRVAVKDTEVLGHFIPAGQLVSVCTGVNQLMPELWHEPQRFDPDRDRVHRLAFGSGAHKCIGLHVGMLKVKATLDAMVRRF-HWEFPAGYEAAWRFSSLPAPSDMPVVLTPRTP--- 196004895 101 ---------------------------------------------------------------------------------------------------RVRNILITTFSASKLKQIVPLMKDIDAKFIEELVEDGKVNILDHFSLEV---VLAIIFGIEYESKEKLARTAKDLVEPPYFGTIVQSINKITDLTNEIVKQRRKNPRKDMLQLIVEA-GDQEKLSDEEIISQAIIFFIAGYDTTSNTIAYASYLLATHPEIQDKLYQEPDVLDMVISETLRLYPPGFFSREVKKEVTIEGVRIPNDSIVGIPIYTIHHNPQFWPDPEQFIPERKRNPYLPFGDGPRNCVGMRLALLEVKLAL------------------------------------------- 115377182 73 ---------------------------------------------------------------------------------------------DGDPHRLRRKLLMPAFQTEAIEGYLPQMEKSHLAAIARWEKAGRMVCIEDFGR-VTLRVANQLLGDDTEDGAWMKHWSVPIRFPLGTFSRAAARHKLISHVERAIHSRREKKTTDALGLLTGFKDDGVALTTDQLASEMLVLVAAGFHTTTSMLTYVMFALAEHPDVLKKAREQRDLLNAVMAEIERLYAPVPFGRRVVEPFEFHGYRIPAGWQVAWSVEGAQKDPRNYADPLRFDPERSDADHVGFGGGPRMCIGTNFAKVQAKLLMSHLLRGY-EWEVEPDQDLRPRFTPERTPKSLRVRF-------- 118467111 103 -------------------------------------------------------------------------------------------------------------------------------------DEGEIELLDFFA-ELTIYTTACLIGLKFREQHRFAEYYHDLERGTDPLRRDEARVKLVALVQEIMDQRLANPDRDMLDVLVSIKDEDGRFSADEITGMFISLMFAGHHTSSGTSAWTLIELIRHPDVYAEVLAELEKLDNVVKETLRLHPPIILMRVAKGEFEVEGFPIHEGDYVAASPAISNRIPEDFPDPDAFKPDRYNKPEQAFGAGRHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 196016932 97 ---------------------------------------------------------------------------------------------------RVRGLLVPTFSGAKMRQIITIMNNISQGLVDRLLQKGQIDIWQAYG-QVTMQIILAIFGVESHGHDNLTKSARRITGVATRLIVRDDATFLRDTAMKVIESRRAHGRKDLLQLMIDAGDNG-KLTDTEVIAQSIVFLIAGYETTSNALAFTSYLLALNPDIQDKLIKEPDELDMVLDEAMRIYPPARFNREASEDITINNIFIPKGMTVTIPIIAIHHDPKLWPNPDKFDPERNPYSYMPFGVGPRACIGMRLAVIEAKLILIRTLQQV-RFTVVKETPIPFRGGVVTSPKN------------- 209528272 19 -----------------ITNPLGYMENCHRKYAKIGVAGRPVVF----------VSHPQAIQEILRDTKEFTAPGSSNRILEPVVGDKSVILLDDKNHLRQRKLLMPPFHGERMFNYGKLICDLTTKIGDTLPIGKTF-LARDYVQKISLAIILAVFGVYEGPRDRLKKLTTELVAVTDSPIRASIRRDIDKLLLEEIEERRQNPRTDILNLMMSARDEGEQMTYEELRDELLTLLFAGHETTATAMAWSLYWVHKLPTVRDRLLSELATLPTAIQETLRIYPVVTFPRVTTQAVELMGYHIEPNIEVIGAIYLTHNDPTIYPDPKQFKPERSPYQYLPFGGGARQCIGMALAQYELKLVL------------------------------------------- 83272130 134 ------------------------------------------------------------------------------------------------------------------EALAARLPEIEAAYRQALAATGEFDLYRDVAVPAALRVVADVLGLPEETRQRLPELHAGLATALDAGQQLAAARALFTAVTDLSTELTRLVGSGRATGLAAL----DGVSPEDAVAVGTLAVVVGVEVTATAVCNAVRVLLDHREEWERIGREPERAGAAVREALRLAPPLRFSRIAREQAEFDGKTVEEGRRVVVLVDAANRDPEAFADPDAFVPGRDGDRSLTLLGGSAAPVTEALVRLQTEAAVRVLAELRPGLRTGAEVLHRMRSAVLRGVLRFPVA--------- 115471745 111 ---------------------------------------------------------------------------------------------DGDEWKRHRKVVHPAFNMDKLKMMTMTMRSMMSEWESELAAKGEIELSRRF-EELTADVISHAFGVFLAQREQFLAFSTFLTVQIPGFSYLPTMKNFRGMLMDIIKTRHANKGNDLLGLMLEAPEHGEQLSMDEIIDECKTFFFAGHDTTSHLLTWTMFLLSTHPDWQEKLREEGDKVPTMVNETLRLYSPVSIRRKVDTDIELGGIKMPEGALLTIPIATIHRDKEVWEDADEFRPERHPNALLSFSSGPRSCIGQNFAMIEAKAVIAMILQRF-SFTLSP----------------------------- 149186384 46 -------------------------------------------------------------------NKNFSSEQGWGP-ILDQLFPRGLMLMDFDHHRADRRALSIAFKPGPMRHYSGSLNRGIAQKVEDW-GEGPMQFYPAI-KTLTLDLAADFIGIPEADIDMVQASVAPVRKPLPFTQMKRGVDGLVDFFTAETHRRRAEGGGDMFSQFATAEEDGSLMPVDEVVDHMNFLMMAAHDTITSSATSLIWLLAKHPDWQEKLRQELELLEMAFKEALRMVPPVSTPRRALREFEFGGYRIPAGTHVGINAYFVHHEEENWDNPHAFDPEKVKARHVPFGGGAHMCLGLHFAYMQVKILMAQLLPR------------------------------------- 158318548 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WESPVMMARFATQDTEIAGCPVRKGQVVTDLLGAANTDEREIPEPEAVRFNRDANRHIAFGRGPHRCLGSHLARLELRIALREWHARIPDYRVPDGFQPAF-TTTIRSLVALPLQLDPS----- 196177873 69 -------------------------------------------------------------------------------------------------HRRERKLLMPPFHGEHIQTYGQLICDLTDKVMQQVRP-GQIFVARSLAQEISLEVILNVFGIDPERFGQLKGLIASMMDQFKSGAFRRLKQQVSQLIYAEIRERRQQSGSDILTLLLSAQEEGQPMTDEELHDELFTLLVAGHETTATAIAWALYWVYRSPDVQNKLQADPVDIATAVQESLRIYPVATVPRAVKEPVELMGYQLQPGTRVYGCIYLTHHRQDLYPESHQFKPERFLARKFSFGGGIRRCIGEALAFFEMKLVL------------------------------------------- 190333629 41 ---------------------------------------------------------------------------------------------DEDVHTERRRRVMPSFRGDAVKRVEQAVGQLAKETVASL-PRDKVVSVHPYAHRYTTKVILEMLDFPASRMPSWRVKLLRLLRPNGVNEFLTRRERVYRMLDAAIEERGRSGGDDLLGMLGTTNADGSTPSRIEMRDEIMTQFLAGTETTAAAICWALEFLTRSPHVVERVRAEDEYLTAVVHEVLRLGPPTQQPREVVKPIEIGGVRYESGDRLWASAYLLHRDEHNYPQPDEFRPERKPASHIPFGGGHTRCLGDRIAFVELKATLTEILTTCDVERADPEPELAHSRTVVNIPKKARMVFRPRKVKA- 32141332 27 ----------------------------------------PACPVDRAADGTWRVHDFAVARALLRGPGTVQAGLGIETVEKLPPRVRRPVLYDGPEHREHRRQTARYFTPRRVEHYREPMVRIAEEQLAVLRSAGEAPL-SDLAFGLAVGVVSEVVGLRYS-RPGIRRRLERFFPEEFGEPGLTSVRGLYADVRPAVRAHRRREHDDLISHLIA-----EGCSDVEILGECLTFAAAGMVTTREFVCLAAWHLFSDAELLGHYRSADETGRLAVQELLRLEPVIGSRRRATGPVELGPVTVRPGEYVEVHLDDANADPAVGEEPLLVRPERAGAAGLSFGDGPHRCPGAHIALLETDVFLSRLFA-LDGVRMSGGPRVAFQEAI------------------- 169632017 103 --------------------------------------------------------------------------------------------------RQRRRMLMPMFGRRHLARVAEVIADEFVRRVDRWADTGQVDLQHAIA-QVTLPAFLRAMEISETDVDLRTFMSVTMMSPPGRESAPRSMWRLWRLTRRLIQQRRKNPTPDLLSLLLEASDDGSQLSERDLSMELMILMAGGYETVVASLSWTLALLLGHPEHLRRLYAEVDGLAGALDEGQRLQGHPLNPRFAMDDDVIGGYFIPKHTIVGPSLYSIHRDPRWWADPDTYDPNRRSRPRLAFGSGRHHCLGTGMAYMNAQFLLAIIFQRY-RLALPEGWKPKHHFNFSVTLEGLPVTLT------- 67920042 3 ---LPPTLSPRLLRLFKLFYPLDYLEDNYQRYFVAGKSETPFVYISNPQG----------IQTILTRDKTDFKTGGGSGFLSTLLGDNSLLFLQGERHRRERKLLMPPFHGERLKSYANLIYSISDKVTDKLQINRSFN-VRDIMQEITLKVILAVFGITEGERELLKSWLSFFDSPANAIRFLQIKAEIQELIYTEIRERREQEGTDILTLLMLADEEGKPLSDQELHDELITLLIAGHETTASALTWALYWIHFCPDVEDKLRNNTDLLDDAVKETLRIYPLTTFIRVLQTPLELMGYQFKPGTVFAPAIYLVHHREDIYPNSQQFRPERSPYEYFPFGGGSRRCIGMELAKMEMKIVLYTIL--------------------------------------- 196003826 64 ---------------------------------------------------------------------------------------------------RIRDILTPTFTGNKLRSSFLIVDDITTKLVQSLIDKKEIVNIRKVLGEFTMTMLSVAFGVQMLDRGQLRVLMSILIRKSPFDFDAKYFQHLDRAARQVIKYRRQQPRRDLLQLMMEAENNG-KLSDDEIIAQSMIFLLAGYDTTANTISFAVYLLATHPEIQDKLINDDALLDMVVSETLRLYPTASTTREVACDHTIDKYKFKKGGTVMISAYALHRNSKEWPDPEKFIPERNPLSYLPFGGGPRVCIGMRFALMEIKIAL------------------------------------------- 193248877 75 ----------------------------------------------------------------------------------------------------------------------------VRRMIENWGDAGEIDLLEFFA-ELTIYTTACLIGLKDSRFANYYHLLERGTDPESFRIRDEARAGLVELVQEVMNGRIANPDRDMLDVLVSDEEGNPRFSANEVTGMFISLMFAGHHTSSGTSSWTLIELLRHPEFYAQVQQELDKLDNALKETLRLHPPIILMRVAQDDFEVAGLPIHKGQMVAASPAISNRIPEDFPDPDAFDPDRKPRQEIPFGAGKHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 134099729 17 ----------------------------------------------RRPDGVWEVRGYASARAVLRSTDTVQAGLGVETVEKMPSRIRRPVLYDGTEHREHRRQTARYFTPRRVEHYRDIMERVTDEQLAKLRADGRAQL-SELSFHLAIDVASSVIGLTESKQARLERFFPEEFGEPGFTSFRQLRNWLGIYLGDVVRARKRRRQDDLISHLL-----DEGCSSAEILGECITFAAAGMVTTREFVNLAAWHLFTDEALRERYREEAERLE-VLHELLRLEPVVGHRRRTNAELRVPDVTVPAGEVVDIVVSATNLDERVMEQPASLCPGREAYAHMSFGDGAHKCPGAHIAILETDTFLRKLFA-LPGVTMETPPRVTF----------------------- 155212606 23 -------------------DPLRFLVGVQEAY-----GGQYPVVRLEPAGGQRIVVDAALVHEILADRERF-----VRPRAGPEASRRGLLSSRGPLWERQRSVIQPELVGGQLAAYADIAARSVEEMLDRWPENGEIDLVAELSM-LTMQVIARLLGRDATREEEFEFGADALLLPDASAAFERADADLEAVARDFVDWQREHPPDSMLTALIEAERDGVELSEDELIDQTVLFLTAGQETTALTIAYAFHHLSRSPDVRAGVTEEADLTERVVRETLRLTPAAWNTREVRGPTTLGGTRFETDDLVLLPTYAHQREDRVWGDGDAFEVSRSHDSYFPFGSGPRVCIGRQVALTEAQ---------------------------------------------- 204022228 64 ------------LRAFKSNDPDAFISNF------LRRFGSRGLYKSFMFGPSIIVTVPEACRKVLFDDEAFQPGWPTATRELIGKKSFIGISYE--DHKRLRKLAAPVNGHEALSTYMQYIETNVVLALEKWSKMGRIEFLT-YLRKLTFQIIMHIF-LSTESEHVMDALEKEYTVLNYGVRAMAARKNLVAILQTVVYERRANEGKDMLDALLTTDEKGRKLDDEEIIDTLVMYLNAGHESSGHITMWSTILLQAHPEFFHIAKEEQERIPTVIDETLRLVTFLMTFREAKKDVDIKGYFIPKGWKVLLWFRSVHHNPELYPQPKEFNPSRKPGTFLPFGAGSRLCPGNDLAKLEIAIFL------------------------------------------- 15225685 97 ------------------------------------------------------------------------------------------------EHKRLRRLTSAPVGPEALSVYIQFIEETVNTDLEKWSKMGEIEFLSHL-RKLTFKVIMYIF-LSSESEHVMDSLEREYTNLNYGVRAMKARKKLVAAFQSIVTNRRNQRRKDMLDNLIDVDENGRVLDDEEIIDLLLMYLNAGHESSGHLTMWATILMQEHPMILQKAKEEQERISQVIDETLRTFSLTAF-REAKSDVQMDGYIIPKGWKVLTWFRNVHLDPEIYPDPKKFDPSRKAGTFLPFGLGSHLCPGNDLAKLEISIFL------------------------------------------- 166367624 97 -------------------------------------------------------------------------------------------------HASRRRLIYQAFQPRSLASYIPTVETITAHYLERWQTATTLSWYPEL-RNYTLDIACKLFGLDDGSATKLGEAFDTWCAGLFTLPIPRCREELLEAIETIILERKKNDGQDALAILLQADENGQSLSLAELKDQVLLLLFAGHETLTSAIATFCLQMALHPDIFQLVLENFDLLDRVLKEVLRFTPPVGGGRRVIEDCQFNGYHLPKGWVVQYQISNTHKDNNIYSHPETFDPDRKPYGYIPFGAGLRECIGKEFARLEMKILAVRLVQKY-DWQLLPNQDLTLTSIPTPHPRDLQVTFKP------ 183984401 66 --------------------------------------------------------------------ELFTSGNDLVTRPTTLGKLLGPLSMIGVEHRQRRKLMVPPFSGRRIDAYEEFLREITGSIVLRTILGAHGAIFEEYLGPRTIVLAARMIALPEWLRRDLGPWS-----PWGKIQAARSR--FDELIAQLIAEARADPRTDMLAMMLQARDDGSPITDAHISDEMLTMIVAGHETTATTLAWAVERLRRSPSFVAQLVDETALMQATVWEVQRTRPVLDFARRVETQLRLGPWVLPKGHMIVGDVWAAQHASSSFKDPERFDPTRPPESYIPFGGGIHRCIGAAFANMEMTTVLRTLLRKF-ELVPTDAPAEPIRS---RGITNAPVRSRPAGARA- 157357244 197 -------------------------------------------------------------------------------------------------HAKLRKLVLRAFMPGAIKNIVSNIDSIATQTLQSWEGRSTFQEMKTYTFNVALLSIFEIL-----YREELKKCYYILEKGYNSMPIMKARKELAQILAKILSTRRQANGDDLLGSFMG---DKEGLTDEQIADNIIGVIFAARDTTASVLTWILKYLGENPSVLQAVTEEQESISRVIQETLRIASILSFFREAVEDVEFEGYLIPKGWKVLPLFRNIHHSPDIYPEPEKFDPSRKPNTFMPFGNGVHSCPGNELAKLEILVLL------------------------------------------- 170076802 28 -------------------------------YLTRLASSAPDLAYMPAAGDQPLVLAYEAIRQLLSNNQAFAAPGELNGIIEPLVGQQSLVSLSGDRHRQERKLIMPAFHGARMHNYGALITQIIEEELSQLKPGQAFQ-MQDITQKITLRTIIEVFGVQGGDRAMTRKILNRFTSPIANGSFIRDRQALDELIYAELQERRAHPRTDILSLLMAATDEGNTMDDQQLRDELMLLLFAGHETTAIAMAWGTYWLHTHPEVMAKVRANPDRLPAAVNETLRINPVATFARQAVATTQLLDYSIEGGTVLMGSIYLLHQRPDLYPNPREFRPERTPYEFMPFGGGVRRCAGEALAMVELRLGLAAI---------------------------------------- 126660674 42 ------------------------------------RNRYGDIYYSPAFSPFIVVSNSEGVEALFTDPDLFNSGTSNAAFQPLLGSQSI-LQLDGEPHKKRRKLLMPSFHGQRLQTYGEIITNITQSIISHWQKEDIFS-MREVTQEITLSVILAVFGITQGNRKQLGRYLDLFNSPLYTSTFIAQRDKVYELLSQEIDKRTTKDGEDILTLLLSVDEEGEHLTKSEVMSELMTLLFAGHETTASALAWAFYWIHFHPEIYHNLKDELDTIDAVVSETLRIYPIAAFSRTLTTSWEFMGYSLDKGMSLAPCIYLVHHHPDIYPNPERF-LERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLKQV-NLKLVSSQPLPVRRGFTMSP--------------- 85375089 29 --------------------------------------------------------------------KIFSSEQGWGP-VLDQLFPRGLMLMDFDHHRIDRRALSIAFKPGPMRHYAGALNSIARELFQPAIKQLTLDLAAD-----------SFLGIPWGEADKINEAFVDMVQASVAPVRVDGRAFMVDFLTRETNRRRAEGGGDMFSQFATAREDGSLLPVDQVVDHMSFLMMAAHDTITSSATSMIHKLAQYPEWQEKMREDGSGTPRNLEETLRSIPPVSMPRRALKTFEFGGYRIPAGQHVGINIHYTHHSEEYWDDPFAFDPMRVKARHVPFGGGAHMCLGLHFAYMQIKVLMTHLLQR---YRIVESE--------------------------- 119513130 1 --------------------------------------------------------------------------------------------------------------------MQTRIHRLAHELIDRAQSKGKMDLIHDFALPIPMVVISEMLGVAEQDRAAFHHWSRVMTSTSKPIDGILAIPCLYQFLRRLFREHRRNPQDDLTSALLQAESDGSKLSEDELIAMVALLLTAGHETTVN--------------------------------------------------------------------------------------------------------------------------------------------------------------- 196005791 108 ---------------------------------------------------------------------------------------------------RVRTTLVPTFSASKLKTILPFIRVASDNLVDKLVNRKAVN-IWQVCGQFTMRVIATAFGIEFESEEHEAKITKAILEPVVGGDIMKSINLLTETIEQVICQRRKNLKEDILQHMIEA-GNSDNISDEEIIAQAVIFLIAGHETTANTLALASYSLATNPETQEKLITEDDKCPNAISETLRMYPAGFFNRCAKEDIIINGVDIPKNSMIGLPIYAVHHNPQFWPDPECFIPERKAKHHIPFGGGPRNCIGMRLALLETKFAL------------------------------------------- 196185396 34 --------------------------------------------------------------------------------------------------RRARRILAPLFTPAKMATLNARMAEVCQARVAGLSPRGRVDIDSEMSDILSATMFSDELG--GEARGFERALLDVLGAPDGRLASFRSARFFEQRVTKLVEARRARPPEDLLSALLLARDEGPGLSDEEVAANILTFILAGHETTARALGWTLHLLSRQPEYLARLQADALPWTRAVDETMRLFPPATMARKALADDEIGGQPIKAGATVIISPWILQRHSLLWDDPDAFRPERDRYAYIPFSAGPRVCIGAAFAIQEAVIALASILR-------------------------------------- 210129976 100 ---------------------------------------------------------------------------------------------------RVRSAISPTFSSSKLKQMSALVEKCADGLVSSLMEKQEFD-MKELSSAFSMDVISTAFGVEVDDHPFATHAKNHIFKLRGFSLFPKFATDFFQTVHNVIKMRRGNPDDDGLSVVVPCRMTKQCLSMTEIVGNSLAFWLAGYDTTANTIALTAYNLAFNQEAQDKVREEIDRVVQAVNETLRIYPGAKFDRVCKEDIEVKGLHIPAGTIINIPAYAIHHDPEIWPEPEKFRPERDPYAFLPFGSGPRACVGMRLAMLEIKHALAKVLEKF------------------------------------ 85710224 58 --------------------------------------------------------------------KIFSSEQGWGP-VLDQLFPRGLMLLDFDHHRIDRRALSIAFKPGPMRHYAGSLREVAKW-------EGEMKFYPAI-KSLTLDLAADFLGIPWGPEADFVDMVQASVAPVRSKKGVDGRKFMVEFLAETIRRRKEGGGQDMFSQFATAREDGELLPVDEVVDHMSFLLMAAHDTITSSATSLIYYLAINPEWQEKLRENPELTDMAFKEALRMMPPVSMPRRALKSFEFGGYRIPAGTHVGINIYWTHYSDEYWDDPQTFDPMRVKARHVPFGGGAHMCLGLHFAYMQVKVLMAQLLQRY-RIEAPEGYAPDWQPWPIPQPKDLKVTFKP------ 156548378 129 -----------------------------------------------------------------------------------------------------RRLLTPAFHFRVLEQFTETMHEKADECLKEQVPKEPVDIFS-FASRFTLDVICTAMGIDMDAQRMSRFVVNRYLRPWYASDFQAAISVMREYSSKVIKERKDEDKEDFLDLLLEAENDKNPLSNDELRNEVDTFMFAGHDTTATAISFTLLLLGNHLDIQKKVHEEPTRLDRVIKETLRYPSAPSFLRTLVEDTIFDGHTICKGSVIIINAYDMHRDPKVWENPTVFDPDRHPYAYIPFSAGPRNCIGQKFAMLELKIALTAILR-------------------------------------- 196005753 114 ---------------------------------------------------------------------------------------------------RVRTILTTTFSSAKLKSIMPIIDNASDDLIDDAIAKGPIDFWRQ-SGKFSMSVIATVFGLTEAAATLFRSLPGRILEPILGGKITYSMDYLTKTVKSVIKERRKSPRRDILQQMIEA-GDNDKLSDDEIVSQAFVFLIAGYETTANTIAFASYLIATNPEIQRKLHDEPDTLEMTISETLRLYPAGYMARDVRKDTTINGIRIPKGIMAVIPIYAVHHNPQIWPNPEKFIPEREKIKHIPFGGGPRNCIGTRLALLEVRAALVAILQNFP-LQITAGSTLSPANGILLGLKR------------- 17228945 59 --------------------------------------------------------------------------------------------MDGDRHRRERKLLMPPFHGERLQAYAQQICLITNQIASEWQIGQP--FVARSAQKLSLEVIIQIFGLADGERPLFTDWLNMTDSPLRSGQMKHKQRSIYDLLQAEIEEKRTEQRGDVLSLMMAARDEGQAMTDEELKDELLTILFAGHETTATTIAWAFYQILKNQQELDRLGANPAQLPTAVQETLRMYPPTLFPRITKSSINIAGYQLEPDTTLMASIYLIHYREDLYPNPQQFRPERSPSEYIPFGGGSRRCLGYALALLEIKLVIATVL--------------------------------------- 118467999 33 --------------------------------------------------GTWVLADPADIKTVFADPTVF-HAGEANSMLSGLLGETSVLVIDEDVHRDRRRLMLAPFARDAVARQTGVMAEVAATNIASWPVGTPFPVMAEIALEVILRVMPQLLGIGP--WQSLAIASPGLQRRRPWRTLQRNLAEADRLLYAEIAACRAGPRPDALAMLVRAADEGRTMTDRELRDQLMTLLVAGHETTATGLSWTLERLIRHPAVLDKAVAGEAYLDAVVRESLRIRPVVEAGRVLTEPVELGGYLLPAGTLVAPSIGLVHASADVYPDPDRFEPDRAPSTWLPFGGGNRRCLGATFALVEMRVVLREILHRV------------------------------------ 157337936 89 ------------------------------------------------------------------------------------------------DHKRVRGAIVSFLKPESLKQYVGKMDAEVRKHLEMHQGKQRVTVMP-LMKTLTFNIICGLLGVERGRREKLVGWSVPVNLPFTRYNRSQASTKIQNMIKELMREKEASPHQDLITCLIHGKNNEEVITEKEIVDNVMLVMVAGHDTSAVLITFLVRLLANDPDVYAAVLKEHEEIARVALETLRMVPPVAGFRTVLKDIEFGGYLIPEGWKIFWATNMTHMDNSIFPEPTKFDPTRFENQFIPFGGGPRICPGIEFARIETLVTVHHLVTRF------------------------------------ 149035099 61 ---------------------------------------------------------------------------------------------------RLRTLLSPTFTSGKLKEMFPIINQYADLLVKNVAEKGNPITMKDIFGAYSMDVIGTSFGVNVDDPFFLSVILFPFLTPVEAFDITVFPKDVMKFFRTSVERMKENRRLDFLQLMINSQSSGDKLTDVEIVAQSIFFIFAGYETTSSALSFALYLLATHPDLQKKLQDDAALPNKAVEETLRLF-PVGGRRVCKKDVEINGVFIPKGTVVMVPTFALHKDPKCWPEPEEFCPERNPYIYLPFGNGPRNCIGMRFALMNMKIAL------------------------------------------- 6981634 59 -----------------------FRQGFWESHLELRERYGPLCGYYLGRRMYIVISDPDMIKEVLENFSNFSNRMASGLEPKLIADSVLMLR--DRRWEEVRGALMSAFSPEKLNEMTPLISQACELLLSSAASGDAFDIVFAFSTPRPLLALARIL--PNKNRDELNGFFNTLIRNVIALRDKQTAEERRGDFLQMVLDAQRSEAFDMVTALSSAECMGDPLTVDEIAGQAFLFLIAGHEITTNTLSFITYLLATHPECQERLLKEVDLLDMVVAETLRMYPPARFTREAAQDCEVLGQHIPAGSVLEIAVGALHHDPEHWPNPETFDPERKPFTYLPFGAGPRSCLGVRLGLLVVKLTL------------------------------------------- 197209780 103 ------------------------------------------------------------------------------------------------EHRLFRRLISPIVGHKALAMYLERLEEIVINSLEELSSKHPVELLKEM-KKVSFKAIVHFMGSSNQDIIKFTDLYNGMFSPGFTFHKAEARKKLAKIVQPVVDERRNGPQEDLIDILLEVDENGRKLEDEDISDLLIGLLFAGHESTATSLMWSITYLTQHPHILKKAKEEQEEITRTIDETLRCANIAATFREATADVNINGYIIPKGWRVLIWARAIHMDSEYYPNPEEFNPSRKAGTFLPFGAGSRLCPGADLAKLEISIFLHYFLR---NYRLERINPECH-------VTSLPV---------- 119486461 89 --------------------------------------------------------------------------------------------LDGDRHKRQRKLLMPPFHGERMRTYGELILNITQQATAKLKPGQPF-IARNAMQEITLAVILAVFGIYEGSRDKLKQLITSLLAVTDSPVFLRMRQKVDQLLFAEIEERRQNNRTDILNLMMAAREDGQPMADEELRDELLTLLVAGHETTATAMAWALYWIHRQPEVYQKLIQELESLPTAVNEALRIYPVATFPRVTKEPTQLLGYELEANIGLAGCIYLLHHREDLYPEPKQFKPERSPYEFLPFGSGARQCIGMALAQFEMKLALAQIL--------------------------------------- 196183381 87 -----------------------------------------------------------------------------------------LIMLDGQQHQVMRGLLMPPLHGKQLPTYSRLIRDITTDAIADWQPGSSLP-IRDYMSDISLQVILRVFGLNVGDRDRLKQLINNITSPLNSIKFVRQRQQIDDLIYEQIAHRRTEPGDDILSLLMSARDQGQSLTDVQLRDQLITLLLLGHETTASALAWAFYWLHRQPLCLEKLTQDPDAIATAVKEALRVYPIIAQPRQVKASVQIQGYELEPGAIAVPCIYLTHRRQDVYPEPDQFKPERFVHQQFSFGGGSRSCIGMALSLFEMKLVLATVLSRY-QLAIDPNTSVPWRRGI------------------- 120403025 107 --------------------------------------------------------------------------------------------LDFDEHMFHRRIMQEAFTRSRLTGYVSHIDSVASAVLDWVANDPRFLFIKELTLDIASEVF---MGVPAGDRALVTTVNQAFTTTTRAGRGIKARKTLEDYFSSRIGEKRRSESTDMFSVLCHADEDGQSFTDDQIVSHMIFLMMAAHDTSTSTMTTMAYHLAANPEWQDRLREESARIDLVINEALRMMTPLPFFRQAIRDTDLLGYYIPAGTNVVTWPSINHRLPELWTDPEKFDPERPRSEHAPFGGGAHKCIGMVFGQLEIKTVVHRLLQ---NYRLEPDYQPRYYGGMPVPLDGMPIVLRP------ 27764533 94 ------------------------------------------------------------------------------------------------EHRRLRRL-----TSASINGYEAYIEEIVISSLEKWTQMGEIEFLTQM-RKLTFKIIIHIF-LGSESEPVMEALEREYTVLNLGVRAMRARKNLVAIFQSIVDKRRKEPAPDMMDSLIDADENGRKLGDDEIIDIMLMYLNAGHESSGHITMWATYFLQRHPEQVEMLKRRPEYLSKVIDETMRVVTFSLMFRQARNDVKVNGYLIPKGWRVLTWFRSVHFDSELYPDPREFNPERKAGEFLPFGAGTRLCPGNDLAKLEISVFL------------------------------------------- 47498770 91 ------------------------------------------------------------------------------------------------DHDRLRKLTAPSIGHEALSNYLGWIEQRVVSAYEDWANQDRIVLLNEL-KKVTFDIISYIF-LSYESKTKLASLEREYTSLNMGIRAMAARKNLVAILQSVTEERRSSPDPDVLNALLHVDENGSLLTDEEIIDLLVMYLNAGHESSAHITMWAIIFLVSHPRLYAEAKAEQEKIVNIIDESLRMVNISLMFREAMDDVEINGYTIPKGWKTQVWLRSVHMDPQVYPNPTKFDPDRKSGMFIPFGAGSRLCPGSDLAKMEICVFIHHLL--------------------------------------- 6166034 81 ---------------------------------------------------------------------------------------------------RVRTLLSPTFTSGKLKEMLPIIAQYGDVLVKNLAEKGPVDLKEIFGA-YSMDVIGTSFGVPQDNVRRLLKFSPFLTPIFEALHISMFPKDVMDFLKTSVEKIKDDRRVDFLQLMINSEIDSHKLDDIEVVAQSIIILFAGYETTSSTLSFIMHLLATHPDVQQKLQEEDTLLPNVVNETLRLYPIAGLERVCKKDVDINGTFIPKGTIVMMPTYALHRDPQHWTEPDEFRPERNINPYIPFGAGPRNCLGMRFALMNIKLAL------------------------------------------- 196242518 131 -------------------------------------------------------------------------------------------------HQQRRKLLAQAFQPRTLASYITTMMDITRHYLDRWQQQGTLTWYPEL-RNYTLDIACKLIGISSGSQTHFGEWFEIWLQPGTRFSRARSRELLLAEIERIVLERQEDAGQDSLGLLIQARDDGNGLSVAELKDQVLNLLFAGHETLTSALTAFCLLMAQHPTVLERIRAEQETLEQVLKEVLRVMPPVGGGREVIQTCEIDGYKIPQGYSVLYQIGRTHQDSTIYPEPKQFDPDRDGNRYVPFGGGVRECLGKEFARLEMKI-FAALLVR------------------------------------- 120401690 78 --------------------------------------------------------------------------------------------LEEPGHLRRRRLLTPPLHGELLGSYVPIIESSTRSAMATWPVGRPMDAARELTLDVIVQVFHELLDLALSEETPVRYALRRFGALRRWGRLSDANRRIDELVLPLIAERRSDPRADILSMLANSHDDGETLSDNEIRDDLITLVLAGHETTATTLSWLIDLLLHHPRALARVRADTGYTEAVIAETLRLRPAAPTGRMTTGPYRLGDYTLEPDTRIVLLLDVINRNPDTYPQPDEFRPERGSRPHIPFGGGVKRCIGAAFAMRELTTTLHTVLRELEPVSARPETPPLRAAPVLVPRDGTRVRFTPARPAA- 39933862 81 ----------------------------------------------------------------FDNTKLFSSTHGWGP-ILGRLFPRGLMMLDFDEHRLHRRTLSVAFKAGPMQSYLAELNAGIAHRVAEWRARGEMPAMKQLTLDLAATFLGTAIGAETEEIDMVAASVAPIRKPWPGTAMARGRQRIVAYFAEQIPIRRAKGGDDLFSQLCRAHDDGALLSNQAIIDHMSFLMMAAHDTLTSSLTSFVAALAAHPEWQQKLREEPGLTEMAFKEAMRLRPPVSLPRRATRAFSFKGYTIPAGTMVAVNPLFTHHMPEIWPNPDQFDPLRSRGRHIPYGGGAHMCLGLNFAYMQAK---------------------------------------------- 190333627 39 ---------------------------------------------------------------------------------------------------RQRRLCQPAFHRRLVNSFGENMTEVTGELLDRWEAAQEVDVTLDMTR-LALGVLGALFGANRQDSEVMAHAVEVAIGTPANLRFAKARRSLDDVIYRVINARRTDRGDDLLEALMTAEDDGSGMTVEQVRNEVMTFMFGGHETVASGLTWALYLLSRHPEVYGRMEQEPQLIDRVVRESLRLYPPVSISRTPQEDDTVMGYDIPKGSMVLLSAFVTHRHPEFWPNPEGFDPDREQGPHWPFSGGPRKCIGDVFGLQEMKLVLAMMAQRV-RVRLVPGHAVVPKPGITLG---------------- 78061625 12 --------------------------DPYPYYAALV--DGPPLAF-DATLGLWVASRAAAVTAVLGHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRTAFAPIDTVALRDRVTQLAAR---RLPTPGDAGALNAWCMTVPVCAVADLLGFDDTQLDDFVAALSPLSDAVALARASDAARQLLDRMTARVAQSHAHDGTLVAAVQQAARVSGWQASGG-LVANLVGLLSQTCEATAAWLGNTLVAWSGDAASAARVVPDDAALDAFVAEVGRFDSPVQTRRFVASRTTIEGVTVEAGDAILVVLAAANRDPAVHRDPHRFMPGRAAGPNFGFGTGPHGCPGERIARAVTAGAFGAWLR-------------------------------------- 75908324 93 -------------------------------------------------------------------------------------------------HQRQRKLLTPPFHGDRMRAYGDIITNITQEVISKWQLGEPFS-VRDSMQEITLRVILAVFGLREGERYTILDLSGSALRSTLSFLPARQRAAIDQLLYAEIQDRRDHPRTDILSLMMAARDEGEAMTDIELRDELMTLLVAGHETTASALTWALYWIHKLPQVREKLLAELDRLPTAVQETLRIYPIVTIPRIVKTTLEIGGHQFAPGTMLVGCIYLMHRRPDLYPQPQEFKPERSLYEYLPFGGSNRRCVGMAFALYEMKLVLATVLANM-DLALVDNYPV------------------------- 65336271 50 --------------------------------------------------------------------------------------------LDGDLHKHRKRMLMPAFHGERLRAYSELIYDLTKQEIEQWTKGEPFHVMQDISLKFIIRAI---FGVNDEDRKTLISLLNLLSDPWTSIVFVRLRQQVDDIIYAEIKRRRDDPGEDILSLMMSAREQGELINDVELRDDLMILLLGGHETTSMSMTWALYWIHHFPQVYETLMAELDTLDDAVHETLRIYPPTILGRIAQKPVEIMSHKFEAGTFILPCIYLTHRQEDLYPEPNHFRPERSAYEFVAFGGGSRRCIGYALSLFEMKLILATIL--------------------------------------- 108801545 102 -------------------------------------------------------------------------------------------------------------------------------------EEGEIELLDFFA-ELTIYTTACLIGLKFREQHRFAEYYHELERGTDPQRRDEARVKLVALVQEIMNQRVADPDRDMLDVLVSDEEGNPRFSADEVTGMFISLMFAGHHTSSGTSSWTLIELIRHPEVYAAVQQELDLLDNVVKETLRLHPPIILMRVAQGEFEVAGFPIHKGDFVAASPAISNRIPEDFPDPDAFKPDRYDKPEQAFGAGRHRCVGAAFATMQIKAIFSVLLR-------------------------------------- 89889465 98 -----------------------------------------------------------------------------------------------------RKLIQPAFYKKSINNFMATMDVVVKEELDRIQLDEITDVYADLAFKVVARSLFDFADIEELRIPWMKWYFDRLSGTNSVPYALKMVDEARDILYAIISNRRREPG-DLLDMLLHSTEDGSYMDDDQLVDEILVLFIAGHETTANALSFAVQLLAHHPETIEKAREDVSKLKQCVEETLRLYPPAYTDREALEADECDDIFIEKGSIWLVSFYEMHRRKDLWENPESFDPSREPSKYFPFGAGPRMCVGNNFAMMEMMLVIRRMVERF------------------------------------ 47523898 71 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIISHYGDLLVSNLAEKGKPVTMKDIFGAYSMDVISTAFGVPQDKLLKFSFFSPLFLSIIFFPFLTPILEVLVNFFMRSIKRMKESRRVDFLQLMINSQDTHKGLSDEELVAQGVFFIFAGYETTSSSLSLLVYELATHPDVQQKLQEEPSKLDMVVNEILRLYPIAALERVCKKDVEIHGVSVPKGTVMMVPVFSIHRDPELWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 210129823 94 ---------------------------------------------------------------------------------------------------RVRSAITPTFSSGKLKQMAAQVERCADGLVANLAENQEFD-MKRLAGAFTMDVISTGFGVD----------VDSLHNPDHPVTSAKSFFEFNFYLGGILERKKAEAVDTAVSMRGSEPNGTHGISSIEIKGNAIIMWVAGYETTANTLSLTTYNLALHPEEIAALLEKREKLDEAVSETLRMYPAAQFDRICKEDTEVKGLHIPAGMIVNIPVYAIHYDAELWPEPEKFKPERDPYAYLPFGSGPRNCVGMRLAQLELKFALAKMLQKF------------------------------------ 39940658 126 ----------------------------------------------------------------------------LFLRFVGDIAGTGLLFTEGDEHKRHRKMILNVFSVPNLKKMFPIFQEKAEELLDATIAAGSIDVQCIYSKA-TIDIIGTALGLDLRRMDFLQCYRRMHEQPRANRDFVEASQEVRAMLRTCIRERIRDVDSDLLTYMVEERLCKDPLTTEDILGHLLNFLSAGHETTTGVMTWASYVLATNPRIQDRLRAEVEALHNFVREVLRLYSPVATYREAAKDVTICGTLIPKGTHLVLCPSVCNKSKRIWADAEEFVPERSPYSIMTFLAGPRQCIGKQYALQEVKVLLIEVFRLLPTEELVPGVVLRPKGGMVLRVERL------------ 186683878 88 ------------------------------------------------------------------------------------------------EHQRQRQLLLPPFHGERMRSYSQIISDITEKVISQYQIGQPFN-IRSVTQAITLRVIMAVFGLDEGPREKLQHCLAEMLEKGSSVLSAARQQAADKLIYEEIRERQEQPRTDILSLLMAARDEGQPMTDEKLRDELMTLLVAGHETTATALAWAFYWIQKIPTVRQKLLKDPSTILNAVSETLRIYPVATFARVVRTPLSLGGYELEPGIGVIGSIYLTHHREDLYPEPKQFKPERSPYEYLPFGGGARRCIGLAFAQLEMKLALAKILS-TRELELVDNSEVRKRRGLVTG---------------- 2506240 72 ---------------------------------------------------------------------------------------------------RIRALLSPTFTSGKLKEMFPIINQYTDMLVRNMREEGKPTSMKDIFGAYSMDVIATSFGVNVDSQDPFVEKVKKLLKFDEALNVSMFPRDVIDFFKTSVERMKENRRMDFLQLMINSQDSHKALSDVEIVAQSVIFIFAGYETTSSALSFVLYLLAIHPDIQKKLQDDAALPNKAVNETLRLYPIAGLERVCKTDVEINGVFIPKGTVVMIPTFALHKDPHYWPEPEEFRPERNPYMYLPFGNGPRNCIGMRFALMNMKVAL------------------------------------------- 157341011 209 -------------------------------------------------------------------------------------------------HAQLRKLVQSSLSPDSIRKLVPSIEALAISALESWAGGQTFHAMKKLSFDVGILVFGHLEG---NYRDELTYNSFPTNIPGTAYSKAIARKRLNQIVREIICERKEKREKDLLGHLLNFKDEGQILTEDQIADNIIGVLFAAQDTTASVLTWVLKYLHDDQKLLESVKAEQKAIPRVILESLRMASIISFFREAVVDVEYKGYLIPKGWKVMPLFRNIHHNPEFFSDPQNFDPSRKPNSFLPFGSGVHACPGNELAKLEILIL-------------------------------------------- 169774501 116 ------------------------------------------------------------------------------------------------DHSRYRKALSHAFSAKGLQAQEPLLNSYVDKLIERLKGIAESNLPADMVKWYNLTIIGDLFGEPFGDNSEYHHWVSTIFESIKAIPFLKAFKAILGLIKGIMEARKRQLRGDFMDSMLRNRGEKDSLNDSELEANSNILIIAGSETTATLLSGATYWILRNPEALAKLKSEPEITAACFDEAFRLYPPVPTGRRTLVPTRISGCDIPAGTKVSVHQSAAYWSSTNFHAPDRFIPERSDNRGVVFSTGPRNCIGRNLAYAEMRVILARVLWNF-DLEL------------------------------- 108763713 99 ---------------------------------------------------------------------------------------------------RKRRLVQPAFHRKHVAACGDTVVALTETMLQTWRPGDARDVHADVSA-LALDIVSRLFHTPIDDEARVMRHTDSPLRPPTNLRLRRALGRLNTLLATLVRRYREQPRTDLLALLLSAPV---PLSENQLRDELATMIMSGHETTADALVWAWYLLAQHPEAEARLVAELERLPGAVKEAMRLYSPAWTSREALRDCELGGFHVPAGTMLAVSQWVTHRDARYFDAPESFRPDRAQRMHFPFGGGPRFCIGSALAMMETVLITACVARRF-RLELAPGCVVRPRPAL------------------- 28893549 83 ---------------------------------------------------------------------------------------------------RYRALLSPTFTSGRLKEMFPVIEQYGDILVKYLAEKGMPVAMKDVLGAYSMDVISTSFGVPEEEAKKFLRFFDPLLFSVVLFPLLTPVYEMLEFFKKFVDRMQESRLDDFLQLMMNSHDSHKAFSNMEITVQSIIFISAGYETTSSTLSFTLYCLATHPDIQKKLQADKALPNKATNETLRLYPIVTLERVCKKDVELNGVYIPKGSMVMIPSYALHHDPQHWPDPEEFQPERDPYVYLPFGIGPRNCIGMRFALMNMKLAVTKVL--------------------------------------- 76803519 126 -------------------------------------------------------------------------------------------------HAKLRKLVLQAFKPDSIRNIIPDIESIAITSLESFEGRNTYQEMKTYTFNVALISIFEFL-----YREELKKCYYILEKGYNSMPAMKARKELAKIVAKIISTRREMKIDDLLGSFMG---DKEGLTDEQIADNVIGVIFAARDTTASVLTWILKYLGENPSVLQAVTEEQENITRVIQETLRVASILSFFREAVEDVEFEGYLIPKGWKVLPLFRNIHHSPDNFPEPEKFDPSRKPNTFMPFGNGVHSCPGNELAKLEILILV------------------------------------------- 218529509 85 ---------------------------------------------------------------------------PFMLRALAPALGSGILTSDGPHWRGQRRTAAPMFRPDRVRAFIPAMAEAAHATLGQMSAHGSADAIDAYLGQTPWKIALSMLGAP------------AWMPHPGARAGARAVRYLRSEVARTVERRRAEPGADLLGLLLQAKETGERLSDESLIDNLLTFVAAGHETTALALTWTLRVLADHPAVEARILDEPEALDRVVLEVMRLYPPAPLIRRTAEEVRLGDTVIPAGESVHVPVYALHRHQSLWDRPDVFDPDRDRYAYLPFGAGPRVCIGMGLALTECLVILATLL---PAFRFVPA---------------------------- 86743139 41 -------------------------------------------------------------------------------------------------HRQQRRLLQPLFHKQRIAGYADAFAAIADKTADGWRDGQRLDVHTEMTEMTLAIVARTLFDVPAARRAQLPGFTTLERLPPAPRRRRDARNALDRVVHDLIADRRATGGNDLLSLLLTARDTGASMDDSQVRDEALTLLLAGHETTANALTWTFHLLGRDPEVLATLQAELDRVNAVISEAMRLYPPVAMGRHLVEDRDVAGYRLPAGSTLVFSQWVVHRDERWWPRPELFDPIRWTGPDTAFGAGPRQCIGNTFAITEGVLALAAIARR------------------------------------- 115522920 85 --------------------------------------------------------------------KNFSSTHGWGP-ILGRLFPRGLMMLDFDEHRLHRRALSVAFKSGPMQSYLAQLDSGIAARVKQWRGKGEMPAMKQLTLDLAATFLGGDLGAEVDEITKFVDMVAAAVAPTAMARGVRGRQRIVAYFSEQIPIRRAKGGDDLFSQLCQAHEDGALLSTQDIIDHMSFLMMAAHDTLTSSLTSFVALLAANPEWQQKLRDEVHLTEMAFKEAMRLKPPVSIPRRAVRDFSFRGFTIPAGTMVAVNPIYCHHMAQVWPEPDKFDPLRTRKRHVPFGGGAHMCLGLHFAYMQAK---------------------------------------------- 196258834 95 ------------------------------------------------------------------------------------------------RHQQRRQLLAPPFHGERMYSYGESICQITHKVLSELPLNKPFS-ARQVTQSITMQVILEVFGLYEGERYQLSKMLDIFNSPIASAKFLRQREQIDHLLYQEIAERRANPATDILSLLMSVREDGQPLSDQELRDELMTLLMAGHDTTATAMAWGLYWIHHLPQELATLKEKPDRLPSAVNETLRITPVAALPRVVQEPLEILGYALEPGTAIFGCMFLTHRRSDLYPDPKQFKPERSPYEFIPFGGGTRRCVGDALAPFELKLVLASIVSGY-DLSLADTRPEKLRRGLTLGP--------------- 113477166 32 ---------------------------------------------------------------------------------------------DGDRHKRQRKLLMPPFHGDRMRKYGDLIYNITSNVISQWKIEQPFP-IRKSTQEISLKVIAAVFGLDQEGRVLMSDLLDSMSSPLSSTRFLRKKQELHELIIAEIAKKEGNHRDDILSLLLEARDEGNAMSDEEIKDELLTMLFAGHETTASALAWALYWIDMIPSVGEKLMAELATIPSAIQETLRIYPIAAFPRVVQKPIEIMGYQLEPGMVAIVPIYLTHHREDIYPEPKKFKPERSPYEYLPFGGGSRRCIGSAFALFEMKLVLATILSQ------------------------------------- 157337277 83 -----------------------------------------------------------------------------------------------PYHSRLKKLVQASFLPSAIRGSVSAIEQIVNGVVNTLQEMKKYTF--DVAI---LSAFGHKLDLEMEGIKHLYRSSMPINLPGTPFRRAKARQLLNETFRRLIAKRRGSSKQGGGLLGILLGAKDQHLSDSQIADNIIGVIFAAHDTTASVLTWLLKYLHDNRDLLEAVTREQEGIKAVIQETLRTASILSFFREAVEDVEFEGYYIPKGWKVLPLFRSIHYCADFFPQPEKFDPSRKPNTFLPFGNGVHACPGSELAKLEMFVLL------------------------------------------- 163848164 32 -------------------------------------------------------------------------------------------------HLRQRRLMQPAFHRQRIAAYGDAMVAVAEARSARWQDG----LVLDVSREF-MAITLQIVGITEADADEVFAAMHDLVAMFDLRRFQAVKARLDAIIYRLIAQRRANPRGDLLSMLLTAEGDGYRMTDTQLRDELLTIFLAGHETTANALTWALYLLAQYPSLAAHLAAELDTVPTVADEALRLYPPAWIGRRAIAPVTLGDVRIAPDTIVLLSPWLMHHDPRFFHEPYHCDPLRHQRPKFAFGGGPRTCIGEPFAWMEGILVLATLAQR------------------------------------- 145220662 69 --------------------------------------------------------------------------------------------------RPRKRALQPVFTPQNVRRFGGHMSRAAEVFVDAWRDGGDVDL-DLECRRITMQSLGRVLGVDLADRALRPVRAPRWLPTPARRRAAHAVAEMRQVAADMLQVCRDDPDRDLVRALMDARETGMALSDDDICNDLLIFMLAGHDTTATALTYALWVLGHHPDVQDRVAARRELEPGDVPEALRLCPPAAVGRMAVRDIDVDGHRVQAGTLVAVGIYALHRDPEIWPDPDRFDPDRRDRWHLPFAGGARSCIGEHFARLETTLALATIVRSMRVTSSDNDFPVDVPFTTVHGP--IPAHLTP------ 119833037 133 -----------------------------------------------------------------------------------------MNAFDGQRHRNARRASMDAFTPKGLT--RARVGQFVVETIEQRLKRWTSE--RKLAIDIALEVVFRIMGIETHELEQWRHQYEEFLPGFPAWRCRKARGWLEQRVSQIVATVRANDRDSLVGAMIFGRDDGNGMSEVELVHNILGLGFAGSETTAAVMAWSALMLSQHPHVWQQLCQQVAGLDSAIRETLRLYPPAPFMRKVHTEFEMMGHTVPAGAMVGVSLLHVSRHPERYPDPDSLGMDRAPNQVESFGGGPHTCLGRHVAALEITLFIAMLAREM------------------------------------ 197732604 87 ------------------------------------------------------------------------------------------------DHRRQRPLMQPAFSPAHVSAYTAAMREECAALTARWGPRQRIRALSEMHSLLAVRVLLHADDLPDGAWRTVLPWAERLPLP-GNRRFQRALREIHGAADRAVDASRSRPEQSLMAALLAPDLDGDAFTDEDLRGQVVTLLGAGIETTAATLVWAFLLLARHPEIEARLYEELDLTRTVVLETLRMYPVAWMTRVTTADVELGGHRFAAGEDFLFSPYQLHHDPAVFPRPGVFDPGRWAAPFIPFGTGRRRCIGDTFALAEVTIALSAI---VPRWRLCPAP--------------------------- 186684527 89 -----------------------------------------------------------------------------------------LLALDGKPHQRQRKLLTPPFHGERMLAYGELIREITEQVSSQWQVGETFAVLPSM-QAISFQVILAVFGL--EDGPRYKKLNELLIKPSMRQDLGALRQQIDQLIYAQIQERKAQPGTDILSLMMAARDEGEPMTDLELRDELMTLLVAGHETTATSLSWALYWIHHRPQVREKLLQELDNLPNAISETLRLYPVAMSARLVKSPLQIGEYNFEPGTILIPSIYLTHHREDLYPEPERF-LERSPYEYLPFGGGNRRCIGMAFALFEMKLVLATVLSRW-QMELADSKPVR------------------------ 148687033 83 ----------------------------------------------------------------------FTNRQDFFP--VGIMSKSISLAKDE-EWKRYRALLSPTFTSGNLKEMFPVIEQYGDILVKYLAEKGKPVAVKDVLGAYSMDVISTTFGVPE---DPFVENAKKVLRFDYFDPLSLSVALFIEFFKKFVDRMTENRLDDFIYLMMEAKDSHKALSEIEITAQSIIFIFAGYETTSSILSFTVYSLATHPDIQKKLQEEDEALPNAMEETLRLYPITNLQRVCKKDVEINGIYIPKGSTVIIPSYVLHHDPQHWPEPEEFQPERDPYVYLPFGNGPRNCIGMRFALMNMKLAL------------------------------------------- 197209778 96 ------------------------------------------------------------------------------------------------EHRQFRRLINPIMNHQALAVYLERIENIMINSLEELSSKHPVELLKEM-KKVTFKVIIDLMGIPQNMESFFAELCNGMLSAPINAPALKARKKLAKTVQSVVDERRGQEGKDIDSVLEVNDENGRKLEDGYIIDLLIAILFAGHETSATTMMWTIVYLTQHPHILNKAKEEQEKISQVIDETLRCANIVSMFREATSDVNMSGYVIPKGWRVLIWGRAVHMDPENYPNPEEFNPSRWDDYHLPFGVGSRLCPGKDLAKLEISIFL------------------------------------------- 196004897 108 ---------------------------------------------------------------------------------------------------RVRTILIPTFTASKLKLIVPLIKDTADILIDKLIEKGEIDLWKA-SGMFSMKVIGTAFGLEFENEEQEVKLTNAAFRQDGGGNFCSSVRHIVEITKAVIKERRNNPRKDVLQYMIEADGSNQ-LSDDEMISQAFVFLVAGYETTQNALTFACYSLATNPDIQRKLIDEDSLLDMVIAETLRLYPPITTNREVSQSMIIDGIHIPKDVILAIPIYSIHRDPKYWHDPEQFIPERNPYAYLPFGIGPRNCVGMRLALLELKVAL------------------------------------------- 182434404 48 --------------------------------------------------------------------------------------------------RAQRQTVQPAFKPGRINRQANAVAEKLVALLRAHEGGGPVDVLHEVTG-LTLGVLGRLLDSDLQDQAMLEMVSQGMVPGWPQARFRRARRELYRVADLLVADRSAEPGDDALARIIEAAGRGNGPPRRKLREELVTLLLAGHETTASTLGWTLHLLERHPEVRAAVREEGERLPKVVQEAMRLYPPVVLPRVAQREDEVGGYTVSARADVLICPYIMHRNPRLWEDPERFDPERFDPQAVAFGAGPRFCVGSNLGMMEA-VFVTALITRDLDLRTVPG---------------------------- 194768745 223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------VDWIFRLIQPKEAKRQDTAIKIMHDFTENIIRQRRQDPNDDLLDVLLQSTIDGAPLSDEDIREEVDTFMFEGHDTTTSAISFCLYEISRHPEVQKRLVQERDLMENAIKESLRLHPPVPMGRWFAEDVEIRGKRIPAGTNFTVGIYVLLRDPEYFDSPDEFRPERHPYAYIPFSAGPRNCIGQKFAMLEMKSTISKLLRHFPDPRLSMNIVLRSANGVHLGLK-------------- 89001377 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGYESTASLISAGILALGRDAGARPR---TPEQIDGWIEETLRVHPPFATWRFATEDVNLGGYLIPAGAPVQINVAAANRCP-HHERTGEFDPE-AGRGHISFGLGHHYCLGAPLARLEARIALTAFFRRFPHARLSERTEVGWESEWMRRISVLPVVLAGPTP--- 157351311 112 ------------------------------------------------------------------------------------------------RHKLVRGAIMNFLKPESIQRSVSRMDSVVQQLFQELEGKDSVQMVG-LMKKITFKVTCSLLGLPEELLEDFTAWTVPWDLPGTVFRKAQARGRICKQLAELVRERRVDSHEDIISSLITRQENGQPLSEEEIIDNLISVVIASHDTSTVLLGLLIRHLARDTEVCKKVLEEQKQVAKAKEELMRMTPPVGNFKCAWRDTTFGGFDIPKGWQVF-WVAPGTHDKKVFEEPEKFDPSRFENPYLAFGAGPRACPGADFSRVEVLLMI------------------------------------------- 169977296 24 --PSGPTLPGRVQLFWWMFDPTSFME------RCTREHGDTFTTRFTSYPPSVYVTDPEVIKQVFASAEDLSAGQANTGLMGFLFGERSVLSLDGAQHLRSRRLVLPPFHNERLGRYGRLMREITDQHIDRWPIGKSFSVSKAM-HELTFDVILRLLGVPEWVMSMLTRPTKVALGPLGERDLSQAKREIGALIHAEISLRRAQRGDDVLSMLLDARDEGEGMSDDELHDQLITLFIAGHDTTANALSWAVHHLLQHREVRGKLVAELAYLDAFIKETMRLTPVAPVIRILQRPLRFGQYDLPAGSYVCPCVYLTHRRADLWPEPERFLPERFIGRRVSFGGGARRCLGAGFSMYEMKVILARLVAR-AALRPVGGGEVRERRGIFLAPSSVPVVLE------- 115379313 94 ------------------------------------------------------------------------------------------------QHARERKLLMPAFRADAVRAYAVTMQETALQYASEIAVGKPF-VMQKLAQRILLQVIRDVFGVTEPDRELFEASSPALIFFPGLRHRQRADARLTRLIHDLIARRRASPKVDVLSLLLTARYEDGSVPSDEVVHELMALFFAGHAATATTISWVFHWLHRYPETLAKLRAELATLPQDVEETLRIYPPVADYRKLRVPLRIGSTMVPAGTGVAVFTTIIHAREDLFPEPMRFRPERTPFEFLPYGVGARRCIGAAFAHQALKIVVASILRRW-ELGLETPDEPAVRQGVGVGPKH------------- 6681113 83 ---------------------------------------------------------------------------------------------------RYRALLSPTFTSGKLKEMFPVIEQILVKYLRQKAKKGKPVTMKDVLGAYSMDVISTSFGVPEEKAKKLLRFFDPLLFSVVLFPFLTPVYEMLEFFKKFVDRMKESRLDDFLQLMMNSHVSHKALSDMEITAQSIIFIFAGYETTSSTLSFTLHSLATHPDIQKKLQDDEALPNKALNETLRLYPIANLERVCKKDVELNGVYIPKGSTVMIPSYALHHDPQHWSEPEEFQPERDPYVYLPFGNGPRNCLGMRFALMNMKLALTKIM--------------------------------------- 153885001 70 ---------------------------------------------------------------------------------------------DEPNWGKAHRILLPAFSQRAMKGYFDVMLDVANALADKWARQGPADIVADDMTRLTLDTIAAMVGVLSEAMGKLTRLKDRFMR-EHHRRFEHDVAAMHQLVDEVIRARRQAGASDLLGLMLNARDSDQPLDDTNIRFQVITFLIAGHETTSGLLTFALYMLLRHPAVLAQAYAEVDRIERVLKETLRLWPTAPSFGVAYEDTRIGGRAIRKDQRVVTVLLALHRDPAVWDRPEAFDIDRHPHAYKPFGNGERACIGRQFALTEAKLALAVILQRF------------------------------------ 126347804 24 ---------------------------------------------------------------------------------------------DGDVHLRNRRLMQPMFNKAHIATRGDAMINQVQSMVDAWEDGEHRDVFADM-NNLTLAAFLALFGLPPHLQEEFTALMPAIMANRLPLPANRAHAARVARLRTLIDQAIDHPHADLFETLLTAP---EPLSRQQLQDEAITLLTGAIETTGTTLAWSLYEISQHPHVEQRLRADRPLRYTDVDEAVRKYGPAWMTRTATRDTKLGGHAIPAGADVVWSPYLHQHDPEVFPDPERFDPDRTRGSFLAFGDGRRKCIGENFAWAELQIILATIL--------------------------------------- 150247092 83 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGKYGDVLVRNLAEKGSVD-IKDIFGAYSMDVISTSFGVPQENVKKLLRFSILILDVLNITIFPKSVVNFFTKSVKRIKESRQKPRVDFLQLMINSQDNHKALSDQELIAQSIIFIFAGYETTSSTLSFLLYILATHPDVQQKLQEEPNKAPPTVNETLRMFPIIRLERLCKKDVEIHGVSIPKGTTVMVPISVLHKDPQLWPEPEEFRPERNPYVYLPFGTGPRNCIGMRFAIMNMKLAI------------------------------------------- 115497588 83 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGKYGDVLVRNLAEKGSVD-MKEVFGAYSMDVITDSLGNP---QDPFVENAKKLLRFDILDPFKSAVNFLTTSVKKIKESRTQKPRVDFLQLMINSQDNHKALSDQELMAQSIIFIFGGYETTSTSLSFIIYELATHPDVQQKLQEEPNKAPPTVNETLRMFPIVRLERFCKKDVEIHGVSIPKGTTVTVPISVLHRDPQLWPEPEEFRPERNPYVYLPFGTGPRNCIGMRFAIMNMKLAV------------------------------------------- 204304721 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLNANSVRYLTEDKATQEAVRQDLSLVPVFVEETLRYYPPVQIGRTAAEDLDIKGVRIAKGSTVINWVASANRDELKFDDPDSFRLDRKSNPHMSFGFGSPFC--------------------------------------------------------- 169630504 78 ------------------------------------------------------------------------------------------------EHREHRLIMQQAFLRSRLAGYVEQIDAVASEIVAQWPTNDRFLFIKELTLDVASVVFMG--NEPHAQHERLEKVNKAFVATTRAGQGLQGRKLLEEYFAERVGARQKTEGADMLTALCHAEDEGDAFTDTDIVNHMIFLMMAAHDTTTSTTTTMAYYLAANPEWQERVRDESDRLDLVMNEALRLVTPLPFNRSTVRDTDLLGFHIPAGTMINIWPGMNHRLPELWTEPDKFDPDRPRNEHSPFGGGAHKCIGMVFGQLEIKAVMHRLLRRY-RFELAHPQPKWDYAGMPLPIDGMPIILRP------ 15227033 136 -----------------------------------------------------------------------------------------------PYHSTLKRLVQSSFMPSALRPTVSHIELLVLQTLSSWTSQKSIEYMKRYAFDV---AIMSAFGDKEETIDVIKLLYQRLERGYNSMPLMKARIELSEELRKVIEKRRENGREEGGLLGVLLGAKDQKLSDSQIADNIIGVIFAATDTTASVLTWLLKYLHDHPNLLQEVWEDTRKMPRVIQETLRAASVLSFFREAVQDVEYDGYLIPKGWKVLPLFRRIHHSSEFFPDPEKFDPSRKPYTYMPFGNGVHSCPGSELAKLEMLILLHHLTTSF-RWEVIGDEEGIQYGPFPVPKKGLPIRVTP------ 172039326 47 ------------------------------------------------------------------------------------------LQLDGEPHKKRRKLLMPSFHGQRLQTYGEIITNITQAILNGWQKKDIFS-MREVTQEITLSVILAVFGITQGDRQQLSCYLDLFNSPLYTSTFIDQRDKVYELLSQEIDKRATKDGEDILSLLLSTDEQGEHLTKGEVMSELMTLLFAGHETTASALAWAFYWIHFHPEIYHNLQDDPMEIAAVVSETLRIYPIAAFSRTLKTSWEFMGYSLETGMSLAPCIYLVHHHPDIYPNSKQFQPERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLKQV-NLKLVDSQPLPVRRGFTMSP--------------- 144905179 87 ------------------------------------------HHWKKIYGGTFLVWFGPTVRLTVSDPEIFTSKSEFAPPLVKQLEGDGLLSLKGEKWAHHRRIISPTFHMENLKLLIPVMATSVVEMLEEMSHKGEVEIVSECFQTLTEDVITTAFGSSYQDGKAIFRLQAQQM-----VLAADAFQKVFGYLVKLIERRRENSNEDLLGLMIQA-SNKTNVTVDDIVGECKSFFFAGKQTTSNLLTWTTILLAMHP-QWQVQARDEVLVPTIVNESLRLYPPIATIRRAKTDVELGGYKIPRGTELLIPILAVHHDQAIWGDVNEFNPGRRAAKHIPFGLGVRTCIGQNLAVLQTKLALVMILQRF-SFRLAP----------------------------- 210125569 56 -----------------------------------------------------------------------------------------------PEWRHLRTAVSRIMRPKEVPRYGDSMNEVVTDMITRFKDTGGGKTVPDLTNELAMESIATVLGLEREMPEKTQQFIDSIATMRTAFLVSALKPWMLTYLGENIDRKRLSRGEDLDGSFLTYMLTGTDVTKKDLYATVTELLLAGVDTTSNTMVWTLYELARHPELQDRLHREPGQIPTVIKEILRVYPLPANGRVLDKDIVLDGYSIPKGTQFAILHYNMTRDPEAFEEPDRFNPDRWTRSSVPFGFGPRQCAGRRLAEMEMYLVLARLVQTFEVRQLTPGEVVR------------------------ 218246203 71 --------------------------------------------------------------------------------------DMSILQLDGNPHQQRRKLLMPSFHGQRLQSYGNIIIEITEKVIKQWKINQPF-LMRNVTQEITLKVILAVFGVNEGERQKFSHYLDLFNSPIYTTTFQRQKQAIYELLSQEIEHRQQDGGEDILSLLLTTDEDGNPLSKAEIMDELVTLLFAGHDTTASALAWAFYWIHSQPDVYHNLMNDPTNIAAVVSETLRIYPIAAFGRMLKSPLDLMGYSFDKGTIFSPCIYLVHHHPEVYPNSKTFKPERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLQK-TALKLASSRPVPVRRGFI------------------ 27528339 94 --------------------------------------------------------------------------------------------LDGEEHMRQRKMMMPAFHGERMEAYGHAMIDAAHASIDAWPVGSPF-GVHAPMQAITLQVILRTV-VGMTDGPLLAELIDAASAPKFKRRSARGKEIMIHEIRR-AREKGTAGRTDVLAMIIDADENGELLTEDEIHGELMTLLVAGHETTATALCWALRWLLRDAEEAAEVADDPELLDRVVKEALRLQPIPVVARVLKQPLTIQGRELPADVMVAPCVQLLHHRPSLYPEPTRFDPDRKPWEFIPFGGGLRKCIGAAFSMYEMKMVLATAFSRL-SMELATDDIKIIRRGVTLAPSGLPLVIRKKSPRA- 75908202 98 -------------------------------------------------------------------------------------------------HKQRRQLLMPSFHGERMREYGHLIRNITETLFSQLQQNVTFSALTAM-REISMQVILAVFGFYEGERQQFKHLLPVFLSELFQSPLARQREKIDKLLYEEIAERRQEDRIDILSLLISSRDEGNSMSDQELRDELITLMISGHETTGTAMAWSLYWILQTPEVFQRLIDSPDRLPTAVNETLRINPVATLPRVVKEPVELLGNRLESGTTVVGCIYLTHHREDLYPEPERF-LKREFSQYMPFGGGVRGCIGQAIAMFEMKIVLATVLSRY-QFALADGKPER------------------------ 168004690 116 ------------------------------------------------------------------------------------------------EHRRARRVYTNFFKPEGLQSFVPRIDELARSHNSKYWEGKEFILVRDFTFAVAADLFLSL----KHDDPMFRDYLAGILQVPINLPGTAYRKGILGRESQLLKQRRQEPQQDLMSVLLNTNEDGTPMSDDQIKDNMLLFVFAGHDTSSSALAGLLKYLSLNPECLKKVLEEQEDIPRTIQETLRLQPSVQAARTVIEEFEYDGYTIPKGWTIFWSVGRSHRNPKFFPDPEKFDPSRGPAPFVPFGGGPHICPGNEFARTEI----------------------------------------------- 160369826 130 -------------------------------------------------------------------------------------------------HNHLRKLVQAPLNPESIRNQIPYIEELSISALNSWVGGHVVNTMKKFSFEVGILAIGHLDGHVKEELKKNYSIVDKGLPGTLYRKALQARKKLGKILSEIIREMKEKKTKGLLSCFLNAKEEKGVLNEDQIADNIIGVLFAAQDTTASVLTWIIKYLHDNPKLLECVKAEQKVISRVVLETLRMASIISFAREAVADVEYKGYLIPKGWKVMPLFRNIHHNPEFFPDPQKFDPSRKPNTFMPFGSGVHACPGNELAKLEILIM-------------------------------------------- 439651 221 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------VDWIFRLTQPTEAKRQDKAIKVMHDFTENIIRERRETPEEELLDVLLQSTIDGAPLSDEDIREEVDTFMFEGHDTTTSAISFCLYEISRHPEVQQRLQQERDLMENVIKESLRLHPPVPMGRWFAEDVEIRGKHIPAGTNFTMGIFVLLRDPEYFESPDEFRPERHPYAYIPFSAGPRNCIGQKFAMLEMKSTVSKLLRHFELLPL--GPEPRHSMNIVCG---------------- 41409207 113 --------------------------------------------------------------------------------------------LDFDEHMYHRRIMQEAFTRSRLTGYVEHIDRVATAIVADWPTNDRFLFMKELTLDIASLVF---MGEPGTDHDLVTTVNQAFTTTTRAGRGLRARQLLEDYFSERVKERRNATGNDMLTVLCHTEDDGNSFTDDDIVNHMIFLMMAAHDTSTSTTTTMVYNMAAHPEWQERAREESARLGDALEESLRMVTPLPFMRQAVRDTELLGHYIPAGTNITIWPGMNHRLPELWTDPDKFDPERPRAEHAPFGGGAHKCIGMVFGQLEVKTVVHRLLRRYRLELARPGYQPRWYGGMPIPMDGMPIVLRP------ 56750197 29 ------------------------------------------------------------------------------------------------RHRQQRQLLMPALQGERLFDYTPAMTAITQAAIAQWPLGQPLDLRRQMS-QISLAVILQVFGLTPGPRQRLDQLLEAITDPLYSLRFCRQREAIDALITAEIQEGRQQPRQDVLELLLAARDDGNPLSDQELRDQLMTLLLLGHETTASALTWAVFWLLRHPDCLNRLQSELVAIDAVCREALRLQPIIAQPRRVASPLSLGGYDFASGTILVPCVLTAHRRAATYPNPDQFQPNRSNGEFLPFGGGQRSCIGMALSLIEMKMVLATLLRQC---QIAEVSQRPVRPAR-RGITFVP----------- 196003832 54 ----------------------------------------------------------------------------------------------------IRDTITPTFSANKLKAVLPIVDNSSRKLRSALAQQGEIIDARDVFGKFTMEVILSVFGVQLNTQDTLRRILFTIISPSLLELIRKSPLDFEAYFQQLIKERRQSSAPDFLQLVLDGRESG-KLSDEDIIAQSFVFLLAGYETTANTLSSVCYLLAVNPDVQERLINDDDLLDMVITETLRLYPPIPIIREVAQDCTIGDYQFVAGTSIMLSTYALQRDSAEWPDPEKFIPERSSMSYLPFGAGPRICIGMRFALMEIKIALVTVLRTVKFIRVKETEPLQLNAGITISPKN------------- 218442051 87 --------------------------------------------------------------------------------------------LDGESHQRQRKLLMPPFHGERLRTYQHLICEITQQVTEQLTVGKTFR-VRPIMQEITLRVILAVFGLTEGDRAKLRGLLTTVLDSVSSPRFLRLKAEVDQLLCDEIQERQKQEGDDILTLLLSARDEGEPMTLLELRDELMTLLVAGHETTASALTWAFYWVHSLPEVQDKLRDNPDLLNAVCLETLRIYPVAAFARILKSEMELLGYKFRANTALGPCIYLLHRREDLYPEADKFKPERSPYEFIPFGGGNRRCIGMALAMLEMKLVLASILSNF------------------------------------ 70730359 100 -----------------------------------------------------------------------------------------MNAFDGPRHRNARKASTDAFTPKGLAKVGQFIMETIDQRLKHWSRENQLAIFPQ-TKDIALEVVFRILGIATHELELWRHQYEEFLPGFPAWRCRKARGWLEQRVAQIVATTRANNDHDLVGAMILGRDEGNGLSEVELVHNILGLGFAGSETTAAVMAWSALMLSQHPDVWQQLCAGLESLPVTHEELVRQVPLAEGMRKVHTEFELLGQRIPAGVMAGVSLLHVSRNPERYPDPDSLGLDRALNQVETFGGGPHACLGRHVAALEITLFIAMLAR-----ELGPKGNVPRLVGKMPPPAYLP----------- 172037611 2 --TLPPSISPRLLRLFKLFYPLDYLEDYYKKYFSFGQSESPFVYISNPQG----------IQEILKDKTDFRSAAGFLTTLLGENS---LLFLQGKRHQRERKLLTPPFHGERLQSYTQLIYSITDEVSENLQINQAFN-VRKIMQEITLKVILAVFGITEGDRDLLKAWLSFFDSPANATRFLRIKGKIDDLIYTEIKERRQQEGKDILTLLLTKDEAGNPMSDQELHDELITLLIAGHETTASSLTWALYWIHYCPDVEEKLRKNTDLLDSVCSETLRIYPVIVTTRILETPLELMGYQFKPGTVFAPAIYLVHHREDIYPNSKEFRPERSPYEYFPFGGGSRRCIGLELAKMEIKIVLFTLL--------------------------------------- 159898845 55 ------------------------------------------------------------------------------------------------QHMRQRRLVQPAFHRKRIAGYAEVMANYAAEMREQWQPGQVFDVHAEMMR-LTLRIVATLFDADVERLEHLLNRFNVMILPRLPLASNRRVQASIQYLDQLIEERRHDQRDDLLSMLLLAQDDGTGMDNQQVRDEAITLFLAGHETTANALSWTWYLLSQHPAIAERWYRELDRIPTMDDESIRMYPPAWMGREALADYHVGDYIFPAGIGLTVSPFVVHHDERWFPNAYQFNPERWTAEQIAFGGGSRICIGEQFAWMEGILLLATIGQRW-RLKLMPGHPVALQPVITLRPRH------------- 196003828 96 ----------------------------------------------------------------------------------------------------IRDTITPTFSANKLKAVLPIVDNSSQELRSALARQGEIIDARKVFGKFTMEVILSVFGVQLNTQDTLTDAASKLFSGVGTRVLAKYFRRLDRVARQIIKERRQSGAPDLLQLMLDAQQSG-KLSDDDIVAQSFVFLLAGYETTASTLSFISYLLALNPDVQEKLINDDDLLDMVIAETLRLYPPAPIMREAAQDCTIGDYQFIAGTSVLIPTYALQRDSTEWPDPEKFIPERNPMSYLPFGTGPRICIGMRFALMEVKIALVTVLRAVKFIRVKETEVPLHLNAAI------------------ 218438521 91 --------------------------------------------------------------------------------------------MDGTRHKRERKLLMPSFHGERLQTYAQQICEITKEVASQWQKDKPFTVMQDITLEVIIQVV---FGLREGERYQLRFLQKDLGAWSPWGKLKHRQLQIRKLLEAEIEDRRTHNGTDILSMMAVRDENGEPMSDLELKDELMTLLFAGHETTATILAWAFYKIHQLPEVRDKIVQNPMEIANAVQETLRMYPPVLLPRITKTPMDIGDYHFEAGMALMPSIYLVHYREDLYPQPQEFKPERSPSEFIPFGGGSRRCLGYALALLEMKLVLGTILSSY-QLALVDNKPVKIQR---RGLTLAPV---------- 111020065 60 --------------------------------------------------------------------------------------------LDSEEHLRHRRIMQQAFTRSRLENTVDVLNPAIDSALDAWTPTNGFTALKALTLDLATDIFMEISSVKKAFVDCVQAATSVVRYPVPGTRWKDGRRVLEDFFRQYLPARRSHETDDLFSVLCHIESEGQRFSDDEVVDHMIFLLMAAHDTSTITISTMMQYLGQHPQWQDRCRAESLALGTVMKECLRIVSPVPMARRAVRDTQVQGHFVPAGTYAAVVPHFTHHMPQYWPEPERFDPRREDKVHRPFGGGVHKCLGMHFAGAEIKAIMHHLLLRF------------------------------------ 40316434 102 ---------------------------------------------------------------------------------------------------RVRTLLSPTFTSGKLKEMFPIIAQYGDMLVRNLAEKGNSINTKEIFGAYSMDVISTAFGVDVDSRDPFVQYARKLLRFDDITLFPRSSVKFFTQSVKRMKESRLKDRVDLLQLMINSQDAHKALSDQELVAQSIIFICAGYETTSSSLSFLAYILATHPDVQQNLQEEPSKLDMVVNEILRLYPIAALERVCKKDVEIHGVSVPKGTVMMVPVFSIHRDPELWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 125595791 29 ------------------------------------------------------------------------------------------------DHRRIRKLTAAPIGFDALTTYLSFIDQTVVASLRRWPESGQVEFLTEL-RRMTFKIIVQIF-MSGADDATMEALERSYTDLNYGMRAMAINLPGFAYYRALRARRKRSGAMDMMDRLIEAEDEGRRLADDEIVDVLIMYLNAGHESSGHITMWATVFLQENPDARAKVQAEQEEISQVVDETLRNISFVSF-RQATRDIFVNGYLIPKGWKVQLWYRSVHMDDQVYPDPKMFNPSRKAGTFLPFGLGARLCPGNDLAKLEISVFL------------------------------------------- 114762769 101 ----------------------------------------------------------------------------------------------------QRRAIAPVFAARNVEALAPVMTETAAELVKEMLSA-TFDVICDVAADLYGEAITKFLTVGRASLLDFLEMPIWVPRP-GEFLGRGAVKTMHRMVSAAINDRRRQPLDDLLDHMLRAKDTGRTMSPQDLLHNMQFFIVAGHETTALAISWALYLLANDPAAQERAREDLAAMPQVLDEAMRLYPPVGMARNVLDDDEIYDRDIRPGETVFVNTYALHRHEDLWERPHAFDPDRDRYAYLPFGAGPRVCVGANFAMMQAQIILATLVARF------------------------------------ 195123500 245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSTADGQPLSNQDIREEVDTFMFEGHDTTTSAISYTLYLLARHPEVQARMRDLGELLECVIKESLRLYPPVPMGRHLTEDVTLNGKRFAAGTNIILIIYNAQRDPDFFPEPEKFNPDRENNGNIPFSAGPRNCIGQKFAMLEMKSTVSKMLRHFELLPL--GEPVQPIMNLI------------------ 159899041 106 ------------------------------------------------------------------------------------------------------RLLMPAFGPASMRNYFDDMLDIADQLFTKWERQGETDFVADNMTRLTLDTIA-LCGFGYEMHPFVEAMVRALAEASTQRQYEADMQYMHGITDELIAKRRSLPSNDLLGLMLNAKITGEGLDDANIRNQLVTFLIAGHETTSGLLSFATYFLLQQPEQRAQAIVDQVLLDQILRETLRWPTAPVFGVYAKHDTNIGGFPIKQGEKFIALLPTLHRDPKVWLNPNQFDPDREQIPEHAFGNGQRACIGRSFAMQEASLVLAMMLQRF------------------------------------ 158341012 112 ------------------------------------------------------------------------------------------------EHRLQRRLMMPAFHTRHIQSYWQDMVNITQSSLSHLRPGTTVNLVEE-TRLLAMRIVTTLFG---EDSGKLEQALAVLSQPLTTLMPYDIGGLPYRRFLNLIARARQSKDNDVLSMLIQARDEGISLSETELLGHVGSLFAAGHETTSLALGWTVLLLSQHPDIAADLMDELGAVERVIKESLRLIPPAPFWRYNNQIVDLGGYSLPVGTEVYCSIYATHHMPDLYENPNCFDPSRWEREYMPFSAGSRLCMGAAFAMMELKIVLSIMLQTF-RMEFVP----------------------------- 194018574 83 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKDMFPIIGKYGDVLVRNLAEKGKSVNMKDIFGAYSMDVITDSLGNPQDDPFLLSVVLFPFLVPIFEVMFPKSAVDFLTKSVKRIKESRQKPRVDFLQLMINSQDNHKALSDQELMAQSVIFIFAGYETTSNTLSFLLYILATHPDVQQKLQEEPNKAPPTVNETLRMFPIVRLDRLCKKDVEIHGVSIPKGTAVTVPIFVLHRDPQLWPEPEEFRPERNPYVYLPFGTGPRNCIGMRFAIMNMKLAI------------------------------------------- 196004899 39 ---------------------------------------------------------------------------------------------------RVRNILVPTFTTSKLRVVVPLIKQATSEFIQRLIEADTGEKLDMWSSQLSMKVIGTAFGVEKEQEEKLTKAAGVFFRTDDGGRFSNAVNYIVDITKNVIRERRDNPRKDMMQHMIEA-GGQDKLSDDEIVSQAVIFLLAGYETTQNALSFTIYALATNPEAQQKLIDNYDIISSMISETLRLYPPATTNRDVKKSTTIDGIFFPDDIMVGIPIYAIHHDARLWPEPERFKPERKANQHLPFGNGPRNCIGMRLALLEVKLAL------------------------------------------- 158338867 96 ------------------------------------------------------------------------------------------------QHQNRRQLVLPPFHGERLTVYGAIIQQISNDLITQWPLHESRN-TREIMQKITMQVILAVFGLHQGEREQLLRIRLDMTGSPLASAIVKIAAQTDELLFAEIAERRANPDPDILSLLLAAREDGNGLTDQELRDEMMGLLVAGHETTATALTWAMYWIHSLPEVKGKLMADPSKLPTAVNETLRIHPVATFPRRVEMPMELCGYQLDPGMLIMGCIYLIHQREDLYPNPQQFRPERSPYEFLPFGGGVRRCVGSALAQYEMKIVLGTLLTQC-DFALLNKQPVR------------------------ 109628391 49 -----------------LSTSRSFNQIIREYYEKYRNSAGP------FAGFYWLVLDPELIKQILKDFNKFT-DRGFFSNEEDDPLSGQLINLSGNKWRNMRNKLSPAFTSGRMKAMFPLVIKLGYDLVEVVGERKHDDVVEDLAAFFTSDVIGTAFGLNMSDAEFLKMFVLRFSFPDRRLHMKETLDDVEKYFMQIVQRERENKRNDFMDMLIDLDESGEELTFGQIAAQAFVFLLAGFETSSTTMSFALYELAQHLEVQQRSREEVENVLKAIQETLRYTTIPTINRLASEDYVVGDNPIKKGMAVVIPAAALHRDERYYPQPDVFNPERDSVLNLSFGDGPRNCIGMRFGKMQAMIGLALLLKNF------------------------------------ 119718594 55 ------------------------------------------------------------------------------------------------EHKRARKLLMPAFNGHALREYQALVTEVARAEVGGWRSGQEFRALDRM-NALTLEVILRVFGVTDEARARLRPRVNKTVNISPAIATVDNQRELDRLMYAEIRDRRTAERTDVLSRLIDSGESGDRLSDTELRDQLVTLLLAGHETTASALSWALYETGRDPGLLARCQRDDDFLEAVLKEAMRLHPIIPMVRTLMEPATIAGWDLPRGTTVGPSIIIAHQREDNHPDPDVFRPERPANTWIPFGGGVRRCLGAGFSLMEGVAVLREVFA-------------------------------------- 126659238 119 -------------------------------------------------------------------------------------------------HTSRRKLLAQAFQPRALNSYIPKMTEITQQYVEKWLQTKELTWYPEL-RKYTFDVACSLLSIDNASQTKFETWCQGLFTLPINLPWTKCRAKLLQEIETIIINRQQQPKNDALGILLEADEEGNSLTIEELKDQILLLLFAGHETLTSSLSSFVLLMAQHPNILEKVRTEQENL-NITEEVLRFIPPVGGGRKVIEEFEFQGYRIPKDWTVQYQIAQTHKESDIFPDYQTFDPERFSPENMAFGGGLRECLGKEFARLEMKI--------------------------------------------- 90426164 86 --------------------------------------------------------------------KNFSSTHGWGP-ILGLLFPRGLMMLDFDEHRLHRRALSVAFKAGPMQSYLAALDAGIATRVAQWREPGEMLFMKQLTLDLAATSFLEVDDITRAFVDMVAAAVAPIRRPWPGTAMARGRRRIVGYFSEQIPIRRAKGGDDLFSQLCQAHEDGALLSTQDIIDHMSFLMMAAHDTLTSSLTSFVALLAANPEWQRKLRDEVAALDVAFKEAMRLKPPVSIPRRAVRDFSFQGFAIPAGTLVAVNPLFSHHMPQIWPEPEKFDPLRQKARHVPFGGGAHMCLGLHFAYMQAKCFTRHFVQNL-EVSLAPGYAPEWQMWPIPKPKDLKLTLTP------ 156397072 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKALSLDAIIANTIVFLLAGHETTSSTIAFASYFLAKNPKIQEKLQQEEEEMPSVISETLRLCPPFAVIRECTKTCIINKLRIPQGSRVLASVYSIHRDPKYYPDPDIFDPERDPYAYMPFGHGPHNCIGMRFAQMEIKLVLVRMLKR------------------------------------- 196000927 99 ---------------------------------------------------------------------------------------------------RIRSILTATFSASKLKQIFYIVESACNRCVEKLEALSENEEIADMKVILTMEVIAAAFGVQLENDPRLINYANKIFDTAPTIQFLRERQESTTYIAGIIRERRESLKNDLLQLMIEASEDG-KMSDDEIVGQAYIFLIAGYETTANTLTYATYLLANHPEVQDKLYQDKGVIDDMVSETLRIYPPAHVNRGVSKDVTINGVKLLKSVPVGIPIYGIHHDPDYWPNPEQFRPARNPSCYMPFGMGPRNCIGMRLALIEAKLAL------------------------------------------- 27376005 113 --------------------------------------------------------------------------------------------LDFDEHRLHRKALSVAFKSGPMKSYLSDLDRGISARVAQWKAKGEMQLMKQLTLDLAA---ASFLGAPEVDERAFVDMVAAAVAPTQMARGVAGRKRIVAYFRQQIPLRRGNGGDDLFSQLCRAHEDGALLSEQDIIDHMSFLMMAAHDTLTSSLTSFIGELAANPDWQDRLRADLEKMPMAFKEALRIKPPVSMPRRAMRDFTFKGFRIPAGTAVGVNPLYTHHMKDIWPEPDRFDPLRQRNRHVPFGGGAHMCLGLHFAYMQAK---------------------------------------------- 186686347 134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGTDTTAHTLSFAIGELALNPRQAQAVVDGESLIRAILKETLRLYS-VASGSTAQRDTVIEGTVIPRGTKIYWSMLAAGRDPEVYSHPDEFLPERKENSQLPFGSGSHRCLGEHLSMLEGTMML-ALLVYYFDWELVNGREQLQQNLLIYPPDRMPVRFR------- 195132562 83 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILGEFKEPMEENCRILVNRLRAGEPFNIITLFALDAAVQTICRILH--HQSFSFWQRFNILFNLSAAGQERNAALRVLHGETNRVIQQRRQQEDNDVMLLLAQMEGNGSELSDVDIREEVDTFMFEGHDTTSSALAFAISLLSKHADVQQRVREKESMLEAVIKETLRLYPSVPFFRGVLEDLQVGDVTVPKGASVSCLVYMLHRDPESFPDPERFDPDRENKLHAGFSAGPRNCIGQKFAMLELKCTLAMLLR-------------------------------------- 196239916 7 ----PPTLPLVQLLQ-WIFTPFAYLEDNQRRYFTARFAGFPPFV---------LVSDPQAIDAILTAPQYDSGRANVILRPTLGDHSLLL--LDGELHQRQRQLLMPPLHGERMRAYGQLICQITEAVMDQWQVGQNLTL-RPWMQEISLQVILAVFGLADHRRAFFVNLQMDLGPWSPTGKFLHLKAQIDQLIYAEIAERRQEGSDDILSLLLAARDEGQPMSDQELRDELMTLLIAGHETTATALTWALYWIHRSPEVKARLLADPGILANAVAETLRIYPIITLLRIARQPVDLQGVHFAPDTYLAPCIYLVHQRPDLYPQPREFRPERSAYEYLPFGGGHRRCIGAAFALYEMKLVLATLLRHW-QFRLTDSRPVR------------------------ 147789083 171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEKTASATQDLLSLLVTADASGRFLTEMEIIDNILLLLFXGHDTTASAITLLIKYLGELPEVYAKLRVKRTRGVVAMEEVMRLSPPAGSFREALVDFSYAGYNIPKGWKLYWGTGSTQRDPAFFRNPDNFDASRAPFSYVPFGGGPRMCLGQEFARLQILVFMHNIVKRF-TWDLLNPDEKIEHSPMLAPLEGLPIRLHP------ 149918501 13 -------------------------------------------------------------------------------------------------HREKRRLMMPAFSKARLLGYAERASAVIERVAGGWPRGEVFDMRRAF-FDMSLEVMSTLFGVDVSEVQRLSLLSQRLIISPGALLFPFRVEELVGAVEALIATRRREGGSDLLSALVGAEEDGVRFSEHELVGQVGLMLSASHETTAMSSAWAALMLALHPEEQEALIEDGDRVATAEDETMRLATPVLFYRRAQRSFRLGDHELPEGSTVLLSPLLTHREARVFPEPLRFRPDRGPYDYIPFGAGPRRCIGGGFAWQTVRQILVGALQR-GRFEVPERTRVDYRSGIIMSPKR------------- 215506819 36 -----------------------------------------------------------------------------------------------------RRMLTPAFHFRILEDLVPTINEHARKMVKRLSGNAATDIVS-FSTECTMEILLEIMGVTHEDIGSYVEAIKNLTRTSLGRECAHTLSVVHSFSKKVIKKRREEPTSDFIDILLQHSLDDALLTDDDIREEVDTFMFEGHDTTAVAIAWCIYLIGLHPEELDAIVGDPEKLDRVIKECQRLYPSVPIGRTASEDFEMGGHLIPAGANIGVFIYALHRDPDVFPKPEEFDPDRSEKRHLPFSAGPRNCIGQKFASMEVKIIV------------------------------------------- 75319884 112 ---------------------------------------------------------------------------------------------------RLRRILMTFLRPEALREFVGRVDSMTKRHLAEHIGKDEV-----MALPLTFSLACDLFASTKDDLDRL--WLHFMVFVKGVMQIPHAANAIRQQLGSIINERKASPEQDLLSFLLNVDEQGESLTDNEIQDNILLLLYAGHDTSSSTLTVLLKFLAENPHLREQLKEEGQLLERVAQEALRLFPAVQSFRKAIKEFIYDGFTIPKGWKLHWTVNSTHQKSEYFSNPEKFDPSRPPYTFVPFGGGPRMCPGNEFARMEILIFLHNIVKNF------------------------------------ 116671498 1 -----------------------------------------------------LVSEASLVREVLMDASYSSGARASGALWTPVVGPRVLLNMHGEEHLELRRRLNGLFTPRAVQAIAPAGERLRSRLATGLENGGSVEFVGLV-KELSGGVISRLLGVRDDAPGRLITSLVRLGRPRLTPPQVTRAKAAVEILAGPV--RSAYRSDDPSSFPGRLRVLG--LSEDEAVGIVSAFVIAGTETLVSYVPRLAAMLFDD-GRLPGLAADRSGLPDAVNEGLRYTAPSPMMREATTDGQLGGVRIRPGDRILLSTSLGGFDPRRPIPP--------AARQLWFGAGAHFCIGMPLAMAEINSAMAVLLD-------------------------------------- 120401873 73 --------------------------------------------------------------------------------------------------RPRKRALAPVFTKTSVRAFGGHMSKAAQAFVDRWPSGGEVDLDAE-CRRVAMQSLGRVLGVDLNERGETSYTADRALRPPARQRARSAVNAMRAITDEMVKACRDDPTRDLVQALIAATETGRPLTDEEISNDLLIFMLAGHDTTATALTHALWVLGHHPDIQDRVAADRELTPDDVPESVRLCPPAAVARLVTRDFAVDGYRVEAGSLVALGLYALHHDPALWPDPMAFDPDRDRWQFLPFLGGGRPCIGEHFARLETTLALATVVR-------------------------------------- 75910125 56 --------------------------------------------------------------------------------------------MDGDRHRRERKLLMPPFHGEKLQAYAQQICLITHQIASQWQIGQP--FVARSAQKLSLEVIIQIFGLANGERPLFTDWLNMTDSPRSSMLFLKSLQQIYDLLQAEIEEKRTERRGDVLSLMMAARDEGQAMTDEELKDELLTILFAGHETTATTIAWAFYQIFRNVNVREKLQQNPMEIATAVQETLRMYPPTLFPRITKSSINIAGYQLEPNTTLMASIYLIHYREDLYPHPQQFRPERSPSEYIPFGGGSRRCLGYALALLEIKLVIATVLSNY-QLALAEDKPIKV----------------------- 169777991 116 ----------------------------------------------------------------------------------------IFTTTDPKFHNAHRRLLSSPMSELSLKSMEPLIDARVRLTIEEMKTRGVADVATDIIGEITIEMISVIGGI-RASFPILVKLATLLVNASGNRVFGYATESINRY-KRLLAENPENPKPTVFTKLYNAGEEG--LPDNEIRDDAQSFIVAGSDTTANTLTYLVWAVCRDPDELAEIRDDRSLLNQVINEALRLYPAVALPRVPPKGTTMGGHWIPGGSTVSTQLYSLHRDPVAYPDPEKFEPSRWASPTMPFGAGSRNCIGLHLAKIELRLATGYFFRYFPN---------------------------------- 121636486 206 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IADRRADPRTDTLAMLVRADEDGRTMTERELRDQLITLLVAGHDTTATGLSWALERLTRHPVTLAKAVAGDEYLDAVAKETLRIRPVVYDGRVLTEAVEVAGYRLPAGVMVVPAIGLVHASAQLYPDPERFDPDRSPTTWLPFGGGNRRCLGATFAMVEMRVVLREILRRV------------------------------------ 159463784 80 ---------------------------------------------------------------------------------------------DGPVWQRQRRLSNPAFRRAAVEAYGGAMVAATEDMMRRVPAGGTRDVYADF-NELTLQVTLELFGFGSADEDAFTFFTQRAATGWDNLEFAAAVQQLDRVVYGMINRRRQEPSDLLTSLLLARDEDGSGMSDQALRDELMTLLVAGQETSAILLGWASALLAAHPAEVAAVCGGPEALESVVLETLRLYSPAYMGRCARRDAALGPYVLPAGTTVLVSPYVMHRDPEVWEEPEVFRPERPNGAYLPFGGGPRNCIGTGFAMME------------------------------------------------ 52142321 54 -----------------------------------------------------VVSGHELVAEVCDETRFDKSIEGALAKVRAFAGDGLFTETDEPNWKKAHNILMPTFSQRAMKDYHAMMVDIAVQLVARLNPNENVDVPGDMTR-LTLDTIG-LCGFPHPFITSMTRALDEAMHQRTKRQFQHDIQSMFSLVDNIIAERKSQEENDLLSRMLNVQETGEKLDDENIRFQIITFLIAGHETTSGLLSFTIYFLLKNPDKLDRVLTDPKYIRMILNESLRWPTAPAFSLYAKEDTVIGGKPIKKGDRISVLIPQLHRDKDAWDNVEEFQPERDKVPHHAFGNGQRACIGMQFALHEATLVMGMLLQHF------------------------------------ 195334509 72 -------------------------------------------------------------------------------------------NLDGAQWRLLRNKLSSTFTSGKMKIMYPTVVSVANEFMTVMVPKNSVLEIRDLVARFTVDVIGTAFGIQDEDRRHFMRSYPKLARKLGMVRTAPHIQEFYHRITETVAVREKEKRNDFMDMLIEMKENGDGLTMEEVLAQAFVFFIAGFETSSSTMGFALYELAKNPHIQDKVRAEVEELNQVISETLRLYTIVPNDRMAAKRYVVPGQPIEAGQSVIIPSSAIHHDPSIYPEPFEFRPERTGRPSVAFGDGPRNCIGLRFGQMQARIGLALLIRRFSTCSKTPNPLVYDPNSFVLGVK-------------- 196004901 141 ---------------------------------------------------------------------------------------------------RVRNILVPAFSASKLKAVIPIIQQGSDEFVEKLLLSEESNQKLDISGQFSMKIILAAFGIEFESHEQEERLIAAATGPSQLLVVLSPT--LFDRLEPLIQQRRQNLQNDIMQQMIEAGED-DKLNDEEIIGQAFLFLIAGYETTQNTLAFACYSLATNPDVQQKLIDDPELLEMVVEETLRMYPPTYFNRDVKSNITVKGFHIPKDTMIGLPIYSIHHNSEFWPNPERFTPERNPYSYIPFGGGPRNCIGMRLALLEIKLAL------------------------------------------- 125559294 114 ---------------------------------------------------------------------------------------------DGDEWKRHRKVVHPAFNMDKLKMMTVTMSDCAQSMISEWEELGTGDIVEELSRELTADVISHAFGVFLAQREQFLAFSTFLSIQIPGSSYLPTKKNLRSMLTDIIKSRLNNKGNDLLGLMLEAPEHGEQLSMDEIIAECKTFFFAGHDTTSHLLTWTMFLLSTHPEWQEKLREEVALVNMFLLETLRLYGPVAFQRRVNAELELGGITVPEGTVLSIPIATIHRDKEVWEDADIFKPERYPNALLSFSSGPRACIGQNFAMIEAKAVIAMILQRFPKYVHAPTDVITLRPGLPMILKSLKV---------- 190361121 16 ------------------------------------------------------------------------------------------------DHRRLRKLTAAPIGFDALTTYLGFIDHTVVASLRRWPGAGEVEFLTEL-RRMTFKIIVQIF-MSGADDRTMEALERSYTDLNYGMRAMAINLPGFAYLQGVLDSRRAATTKDMMDRLIEAEDDGRRLADDEIIDVLIMYLNAGHESSGHITMWATVFLQENPDIFARAKAEQEEISQVIDETLRNISFVSFRR-ATRDVYVNGYLIPKGWKVQLWYRSVHMDDQVYPDPKVFNPSRWEGPFLPFGLGARLCPGNDLAKLEISVFL------------------------------------------- 149636926 72 ------------------------------------------------------------------------------------------------EHERQRKIMDPAFSRSYLVGMMGTFNEKAEQLMEILEEKADGDIIAKVAFPFPHAVTTAMKGVSMIRNPMLKFL------PGKRKVVDEIRSSLRQTGKECIERRREAP-PDILTQILKGEATEGPRDDETMVDNFISFFIAGHETTANQLAFTILELSRHPEILEKLQAEVDEVVGSIEEALRLYPPPGTSRWLDKELVVDGIRLPAHTSIFLSSYTTGRLETNFKDPLVFNPDRAPKPYFTFSLGPRSCIGQNFAQMESKVVMAKFLQRL-EFQLAPGQ--------------------------- 18402179 124 -------------------------------------------------------------------------------------------------HSHIRKLVQSSFYPETIRKLIPDIEHIALSSLQSMPIVSTYQEMKKFAFDVGILAIFGHLESSYKEI--LKHNYNPMSLPGTSYHKAMARKQLKTIVSEIICERREKRATDFLGHLLNFKEKGRVLTQEQIADNIIGVLFAAQDTTASCLTWILKYLHDDQKLLEAVKAEQKAIHKVIVESLRMASIISFFREAVVDVEYKGYLIPKGWKVMPLFRNIHHNPKYFSNPEVFDPSRKPNTFMPFGSGVHACPGNELAKLQILIFLHHLVSNF-RWEVKGGEKGIQYSPFPIPQNGLPATFR------- 156376624 40 --PGPPHVP--------IFNQGRLRGNFYQILWEISQEYSPVILLWYYHIPFVALCGHELTRQALKAEQVYQSLKFVFGQRA--ARDGILTECDPEIWKRKRGMLSPAFHRLWFKDSMGMFNAVCDKFLEGYASSGEADLSEMFS-----RVTMDVIGLRATDNDKCEFRAAAYTCLKGMQEARHAAIFLREFAARVIAERRNALRKDILAHILRMSDGDKPIADEEMIDNFLTLFIAGQETTANQLAFTVYEIGKHPDEVERVLGGKSRVDQTLKESLRLHPPIGLSRMTTKDITLNDVIIPKDTCVILSQFVTHRDPEVWNDPDTFDPERFALENVGFSLGPRSCIGNYLAQFEAKVIMARL---------------------------------------- 193248879 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDESRVKLVALVQEIMDGRIANPDRDLLDVLVSIKDDEGRFTANEVTGMFISLMFAGHHTSSGTSAWTLIELIRHADVYADVRAELDKLDNVVKETLRLHPPIILMRVAQDEFEVKGLPIHKGDFVAASPAISNRIPEDFPDPDAFLPDRYNKPEQAFGAGKHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 50401144 98 ------------------------------------------------------------------------------------------------EHRRLRKLTAAPIGFDALTSYLGFIDDTVVTTLRGWSERGHFEFLTEL-RRMTFRIIVQIF-MGGADERTAAELERTYTELNYGMRAMAARRRLVAALQRVLDERRARGGKDMMDRLIAVEDEGRRLQDDEIIDVLVMYLNAGHESSGHITMWATVFLQENPEILAKAKAEQEAISQVVDETLRFVNISVSFRQATRDVFVNGYLIPKGWKVQLWYRSVHMDPQVYPDPKKFDPSRWEGPFLPFGLGTRLCPGNDLAKLEISVFL------------------------------------------- 24211542 65 ---------------------------------------------------------------------------------------------------RYRALLSPTFTSGKLKEMFPVIEQYGDILVKYLAEKGKPVTMKDVLGAYSIDVISTSFGVNVDSLDPFVEKAKGILRVDDPLVFSPVYEMLIEFFKKFVNRMKESRLDDFLQLMMNAHDSHKALSDMEITAQSIVFIFAGYETTSSTLSFTLYCLATHPDIQKKLQEDETLPNKALNETLRLY-PIGNRRFCKKDVELNGVYIPKGSTVMIPSYALHHDPQHWPEPEEFQPERDPYLYMPFGIGPRNCIGMRFAFMTMKLALTKVM--------------------------------------- 110776792 88 --------------------------------------------------------------------------------------------------RPMRAKLSPIFTSGKLKEMFPLIIENMEPYLDKIAERGKYIECRDLAAKFTTDVIGSAFGIDMSDKDEFRIIGRKLFTPTFKTIVRDVIEEVNEFLTNLIKDRKENKRPDFVNTLIELKDHPEKLTDSMIASQAFVFFVAGFETSSSTISHALYELAQNQEIQDKLREEGELLDKVLKETLRKYPIMAMTREAQENYTFKGVTIEKGIKVWLPYGIQN-DPDIFPNPDIFDPERVAARHLPFGDGPRNCIGARFAQFQSKIGI------------------------------------------- 196005795 112 ---------------------------------------------------------------------------------------------------RVRNILLPTFSVSKLKAIVPLVKDTCRSIIRTIAQAEEIDIWREFSMKV-MLVIAFGMDFKSEEQERLTNAAAAQFRGAGSLEFDDSLEYLTNTAKNVIKERRRNPRNDILQQMIEA-GDSDKLKNAEIVAQSVIFLTVGYETTANTLAFACYLLAINPNVQKKLLEEIDTICPAIAETLRMYPPVYFNRDVKETMVIDGVRIGRGVMLGIPIYAIHHNPKLWPNPDQFMPERKSKRHLPFGSGPRNCLGIRLAMLEVKIAL------------------------------------------- 195430332 86 ------------------------------------------------------VTDLELVKHVLKDFSNFS-DKGLYYNEKDDPISAHLFTLDGPQWRLLRNKMSSTFTSGKMKLMFPTVVSVANEFIAVMHEKSQKNSVRDLMGRFTVDVIGTAFGIERDENAEFLQYGKKLARRLRLARTAKRVEEFYTRIVKQIREKQNIKRNDFMDLLIENPDNNEGLTMEEVIAQAFVFFIAGFETSSSTMGFALYELAKNPHIQDKLRAEVEELTQVMFETLRLYTIVHLNRQALKRYEVPGHPIEAGQSVIIPAAAIHRDPKLYPDPEEFRPERSANRELPFGDGPRNCIGLRFGQMQARIGLALLIKNFPE---TPDPLVFNPKSFALGMTS------------- 197332417 80 ---------------------------------------------------------------------------------------------------RQRRLVQPLFTKRRVDGYAGAVAAETELTLRAWRETSVVDVSDEMTR-LALRAVTRILGVVDRCFPVITEYVLRRGYSPGNKRAAAALEELYAVCDGIVAERLGDGGSDLLSLLAGAKADDAEFDAVELREQVLVFLLAGHETTATSLAFALHLLARHPEQQTRAREEISRVPQAADEAMRLYPAAPIGRQAVADARVGGHTIPAGADVIVAPWVTHRHPGHWPDPDRFDPDRAARPRYAFGGGPRACIGQHFSMLESVIALAMILRAY-EFE-AVDEEVPVSTGI------------------- 156351104 63 --------------------------GIHVAPVRLMQEYGKVFAWSVGRTPAIVVGDPEILKHVMKEFQNFRNRFVVFKDIRSEMRHGMFSATDD-NWKRIRSTLTPTFTSGKLRQMTPKMRESCDTLMDKIIQGESVDILGMFS-PMSLEIILTAFGIDFSDKAKEIFKSPTFLRMFLMLPFASVLFKIFRFLKEILSKRHDKTRKDFVDLMLSAPDGSRKLSDPEIIAQSVTFLLAGHETSSNTLSATAYYLALNPEVQERLRNDLEYLDCVVNEVLRIHPPAHTNRECAQACVINGITIPAGMDVTIPIYSLHHDPDAWPEPDKFDPERKESRHIPFGAGPRNCIGMRFALNEVKLVLFQILSRSPDLVLIPGAALIPRDGI------------------- 164665128 45 --------------------------------------------------------------------------------------------------REQRRVVQPAFQHKRIAGLADAVVEEAGALVARLRARPPVDVVGEMTA-LTLGVLGRLLDADLQDQAMFEMVSQGMVPLPGQLRFRRARRELDRIVRALVAERLREGGEDALSRLIESREPDGRVGRRRLRDELVTLLLAGHETTASTLGWTFHLLDRHPDDLSAL----SYTTMVVQEVMRMYPPVWITRVAQRDDEVGGYRVPAGADVLVCPYTLHRNPDFWEWPDVFDPDRPRYAYIPFGAGPRFCVGNHLGMMEA-VFVTAMVAR--DLRLT------------------------------ 119486457 85 ------------------------------------------------------------------------------------------LMVDGERHERQRKLLMPPFHGERLKTYNQLICEITKEVMSQVKIGQPFR-VRTLMQDITLRVILAVFGLTEGEREQLRHLLSAMMESIGSPLAAQADEMIYAEIRER-KQQRDFDGDDILTLLMSARDEGKPMNETELRDELVTLLIAGHETTASSLTWALYWTHYLPEVKDKLCENPARLPTAVNETLRIYPVTLTSRVLKKPLELGGYSFEPGTVLFPCTYLVHQREDIYPEPKKFKPERFLQRQFSFGGGHRRCIGSAMATLEMKIALATIL--------------------------------------- 16079770 54 ------------------------------------------------------------------------------------------------------RILLPSFSQKAMKGYHSMMLDIATQLISRLNPNEEIDVADDMTR-LTLDTIG-LCGFNYSQHPFLRALKEAMNQSKTKLQFQKDIEVMNSLVDRMIAERKANPDEDLLSLMLYAKVTGETLDDENIRYQIITFLIAGHETTSGLLSFAIYCLLTHPEKLKKAQEEADRIRMVLNETLRYPTAPAFSLYAKEDTVLGGEPISKGQPVTVLIPKLHRDQNAWPDAEDFRPERSSIPHHAFGNGQRACIGMQFALQEATMVLGLVLKHF------------------------------------ 162452911 63 -----------------------------------------------------------------------------------------MAAQDGPLHRHMRSAINPSFSPQGFAKEAAAAIASAIAAKIDAWLQQESFAVHPAMRDLTLDIILRICGVPTGDIRAWSRAYRELFLGVYPIPGRLPGMPAYDRARAWIDDRLRKAAGSLVEMLSNARDDGEPLSDQGIVDNLRAIVLAGHETSASILAWIVIVLSRRSEVWSALCDEHAAAPDAFREVLRMYTPVWFFRTVTETITLSGRRIPRNTPLALSPAQFGYDPSLFPDPDRFDLSRWRDRSIAFGGGPHFCLGYNVAALQLQFILVRALRRVPHLEGASPKHVYFPTG-------------------- 118464338 5 -----------------------------EALLALYRRRGPVIDAGAGRRGYTLLLGAEANKFVFANADAFS-WRATFENLALVDGPTALIVSDGDDHRRRRSVVAPGLRHRQIQDYVTTMVSCIDRVIDGWRPGQRLDVYQHFGRRLAVHALGELLDLTHQ-PPQLVGLQRRINAP-AWRRAMAARQRINNLVDTLIAEARANPDDHMLTMLIDGRDEGYALNDNEIRDAIVSLVTAGYETTSGALAWAVYLLLSQPGAWARLPAAADLLNGVVHETLRLYPPVISARRVMRDLRFEGRRIRSGRLLIFSPYVTHRLPEIWPEPMRFAPERRPAPHIPFSAGLHRCVGAAMATTEMTVM-------------------------------------------- 197331624 47 ---------------------------------------------------------------------------------------------------AQRRNVQPAFKPGRIAAQAGVVAEESGRLLELLADGGAVDVLHEVTG-LTLGVLGRLMDTDMDDQAMFDMVTQGLMPTWTQRNFRRARAELTATVDVLVADRSADGADDAFSRLAARKESDPALGRKRLQDELVTLLLAGHETTASTLGWTLLLLARHPHVRDLVREEGGRLPQVVQEAMRLYPPVWIPRIAQRADEVGGFSVPAKADVLVCPYTLHRHPDLWEDPERFDPSRFEPSRVAFGAGPRFCIGSNLGMMEA-VFVTALLTRDLDLDVVPGHAEPMMSLRMRG--GLPMTIRPA----- 210107328 126 ------------------------------------------------------------------------------------------------EHRLRRKVIMKAFNYEALERYVPIMQEILREAVQRWCGAPQPVTVWPMAREMAFRVASALVGFSDEEIQHLTSLFTNMVKNLFSLPVKLPRQAIDEWMMNHIQRKKEQGGDDVLSHIMNAKDNGEKLSDQEIQDTVVELLFAGHETTSSAATSLIMHLALQPQVVQKVQEDLEKVGQVVKEVLRRRPPIGGGRRALKSFDIGGFHVPKGWAVLYSI----RDSQIFSSPELFDPDRARYDMVTFGGGPRACVGKEFAKLLLKLLCVELTRRLPDMKLIP---------IVYPADGLPVIFTP------ 29829541 58 ------------------------------------------------------------------------------------------------DHRRQRRLMQSAFQRTQLERYSTAMRAEIDATAARWHDGTVIDAFPEL-YGMALRTVARTLPVTEELAQRVEQAFDTVLNGLFRQMFLPHSLRLHDTVQDLITEYRRDDRDDLLSALLASREDGGRLGDTEIHDQVITVMAAGTETVAGTLTWIFHLLSRHPEIEARLYEELSLTDRIITEALRMYPPAWFTRLTASDVDLAGVRLPEGTTIVFSPSSVQRHSEAYDDASRFDPDRARQAFTAFGTGARKCIGDLFARTEATLALATML--------------------------------------- 195478731 57 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILGEFKEPMEENCRILVRRLANGESFDIYPYITL-FALDAICEAMGIKQSDSEFWQRLNVFFKHTKPGKERAAALKVLHEETNRVIRLRRERPEADLDMLLLTQMEGGAELSDTDIREEVDTFMFEGHDTTSSAIAFALSLLSKNPAQQRAFEEATELLEAVIKETLRIYPSVPFFRKVLEDLEVGKLTVPKGASISCLIYMLHRDPKNFPDPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKTSLSMLLR---SYRLLPDED-------------------------- 192758600 62 ------------------------------------------------------------------------------------VMGNGLLTTDGDDWKAHRRAVQPVFLRKAVAAIEPNVVRATNEMLDEACRGEPVDLVTE-TLRLTLVTLSRLFG--YDIRPATPVLKDVVNNVIEVMFKHGSVAEMLRIFTRLVTEIRDNTGEGPLMELIEAPVTGARWSDEEIRDEMLTIYLAGHETTAVALLWTLVSIANHPGVADEMDEELARTPTAVDESLRMYPPIWIPRDAVADDELAGFHIPAKSSVLLSPLASHRNPRYWKNPQAFDPHRKERPRMAFGAGARMCIGNFMALLELRMIVAMIHQRF-RLSLVPGDSLRY----------------------- 110669570 96 ---------------------------------------------------------------------------------------------------KQRQLAQPAFGPKRITSLAGTMTDHTRGMLDGWEPGDIKDVHLEMAR-VTVRIIVEMFGTSLTDPDPLRFIIPDWVPTQENQEYHKSVSVLEDIIDEIVSERRGDPGADLLSILLRAKQRGEQ-TDKQLRDEMMTILLAGHDTTALTLTYTWYLLSEHPKVRDQVHEELASVPTMADESMRMYPPVYIFREPQVDVRLGGYRIPAGSAIMLPQWVVHRSPRWYDNPTTFDPDRADRPRFSFGGGPRHCIGKHLSMLEAKLIL------------------------------------------- 119189629 180 -------------------------------------------------------------------------------------------------HDARRKVFSKAFTPTALREYEERVVVHCEEFVRQMLSGKPFDASEWF-KYFAFDVMGDL-GLGKEFHPTLLETSMKHVGPTSPVPWMAGARAWLEFVGSQVKQRTQKKSDDILSHLIDAYDQTEKKDIDYLRGDTRLTIVGGSDTTAATLTFLFYHLAKDPSQVEKLRADPKDVSKAIQETLRLHPPSGFPRVTPEGVTISGTYIPGGTTIVIPLYAMQHDEANYANAEEFIPERNRDAFLTWNIGTNGCIGRALALTEMRNLITYFIRNFSTVRFAPGEDTETKDHFTVGVKPLHLIFE------- 55742760 70 ---------------------------------------------------------------------------------------------------RMRTLLSPTFTTGKLKEMFPIIGQYGDVLVNNLAEKGKAINLKDVFGAYSMDVISTSFGVNIDSLNHFVENTKKLLKFDFLDPFTPVFEILNDFFRKSVERMKEKHRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSTSLSFLMYELATHPDVQQKLQEEIDALDMVLNETLRLYPIAGLERVCKKDVEISGVFIPKGTVVMVPTFTLHRDQSLWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFAIMNMKLAL------------------------------------------- 210094681 94 ----------------------------------------------------------------------FTNRRPL--PGQGEIFDNSLLGLKDADWKRVRSAITPTFSSGKLKQMAAQIEHCAERLVASLAENQEFD-MKHLAGAFTMDVISTGFGVDVDDHPLVTKAIILFLFPSLFGILERFGITLFDYFKEAVDSMREGESNDLLQLMLQAHDKKHGISSMEFKGNAIILWVVGYETTANTISLTAYNLAVNQEAQDALLEKREKLDDAVSETLRMYPAATFDRICKEDTEVKGLHIPASMIVSVPVYAIHHDADLWPEPEKFRPERDPYAYLPFGAGPRICVGMRLAQLELKFALAKMLQKF------------------------------------ 6933879 27 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPARSTVFIAGAAANRDPQKFPNPDTFDITRNTQGHLAFGYGVHHCIGRPLAQMEGEVAITALLRRFPHLHLTPSQNLTWRRSFLRGLTALPVT--------- 162450131 74 ---------------------------------------------------------------------------------------------------RQRRMIQPEFHRDRLAAMCDLMVQAIDDFGAAAAAGRPVNAEREL-PHITMKVILNTMGITKEEADALRYALDYMLLAPGRRRFERSAKAIDEHVFRFIAQRRAQPGGDLLSILLADAETGEQMTNQQLRDEAVSMFLAGYETTSVALAWALHLLVEHPDLLRALFADVPRLPLAVQEALRLYPPAYWPRTAIEDDEIDGFHIPAGTMVGVMTYVLHRHPDHWEAPARFDPGRARARHIPFGIGQRQCVGKEFALMEGQLILARLLQRY-RISAVPGRTTRLH---------------------- 161525124 57 --------------------------------------------------------------------------------------------------RRHRRVVQPLFHRKQVDAHAAAVGDAALALVEQWFARPDADAPFDV-VEATMHVSLRMLGLHAHDVGPAVRFGIEAMMPQGNRRIAHARRAIDTIVDAIVAEHRAAPS-DVISLLLAARETGAPLTEREVHDEVMTVLLAGHETTGSGMAWGLYALAQHPDVLRRLRDDLERLPQTVDEMLRVYPPIGFTRDLVDDDEIGGYHVPAGSSVFLSPYVTHRHPALWSHPDAFDPERAPARHFPFGGGMRKCIGYQTALLQMRVLI------------------------------------------- 62642222 96 ------------------------------------------------------------------------------------------------RHRQRRKVLARVFSRPALEQFVPRLQEALRREVRSWCAAQRPVAVYQAAKALTFRMAARLLGLQLDEARTFERLVENLFSLPLDVPFSRARDQLYQHLDEVIAEKTAEPGDALHLIINSARELGRELSVQELKELAVELLFAAFFTTASASTSLILLLLQHPAAIAKIQQEPDLVDCVVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWSVMYSIAAVYRSPPEGFDPERFGVESEDARHIPFGGGARSCLGQELAQAVLQLLAVELV-RTARWELAPAFPVMQTVPIVHPVDGLLLLFHP------ 111021643 102 ---------------------------------------------------------------------------------------------------------NQALRGEQMKGHAATIAHEVDRMVAQWGDEGEIDLLEFFA-ELTIYTSSALIGFREQLDGRFAHLYHELEQGTDPIARDEARVQLVALVQEIMNGRIENPDRDMLDVLVSDEDGNERFTADEITGMFISMMFAGHHTTSGTAAWTLIELLRHPDELDDLYSDGSDIEAVLKETLRLHPPIILLRVARGEFEVGGYRIAENDLVAATPAISNRIAEDFPNPDTFDPERDPNQEIPFGAGRHRCVGAAFALMQLKAIFSILL--------------------------------------- 17228856 147 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGTDTTAHTLSFAVGELSLNPRVFQKAREELAYISAILKETLRLYSIASTSLEAQRDTVIEGKVIPSGTRISWSMLAAGRDPEVYANPEEFLPERSSLPMIDFGSGPHRCLGEHLSMLEGTMMLALLLRHF-DWELVNGREQLQQNLLIYPSDKMPVRFR------- 63101495 142 ------------------------------------------------------------------------------------------------------------------------------------------------------------------RMEKLPRWTRGIF--PYWRRFVEGWDNIFIYGKKLIDKKRLKRGEEVEGEYLTYLLSSGKLSMKEICGSVAELLQAGVDTTSNTLTWALYQLARNPEIQHNLHQEPDLLRAVIKETLRLYPVVPNGRVVTEDVILNDYIIPKNSQFVLCHYALSRDETQFPEPDRFLPERHPFSSIPFGYGVRACAGRRIAELEMHLALSRIIKMF---QVVPDPE-------------------------- 206679950 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHIRDTPRDGLLSTLIHDPTYD--LTDDEILSLAFILFIAGHETTLHLISDSVFAISE-----GAPFNEPTSL--AIEDFMRFFSSVLMTKFVRETHDRFRQTLKQGDKVIAQLIAANHDPVRFENATDLQTDRRPNAHIGFGFGPHVCLGMRLARLE------------------------------------------------ 170650711 71 ---------------------------------------------------------------------VFTNRRPFGP--VGFMKSAISIAEDE-EWKRIRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNL--RREADTLKDVFGAYSMDVISTSFGVNIDSQDPFVENTKKLLRFDFLDPFFLSIREVTNFLRKSVKRMKEKHRVDFLQLMIDSQESHKALSDLELVAQSIIFIFAGYETTSSVLSFIMYELATHPDVQQKLQEEDAVLPNVVNETLRLF-PVAMRRVCKKDVEINGMFIPKGVVVMIPSYALHRDPKYWTEPEKFLPERDPYIYTPFGSGPRNCIGMRFALMNMKLAL------------------------------------------- 6681115 71 ---------------------------------------------------------------------------------------------------RIRALLSPTFTSGRLKEMFPIINQFTDVLVRNMRQGGEGDIFGAYSMDV---ITATSFGVPQDDIPLFLSVTPFLTPVFDALNVSLFPRDVISFFTTSVERMKENRRVDFLQLMINSQESHKALSDVEIVAQSVIFIFAGYETTSSALSFALYLLAIHPDVQKKLQDDAALPNKAVNETLRLYPIAGLERVCKTDVEINGLFIPKGTVVMIPTFALHKDPKYWPEPEEFRPERNPYMYLPFGSGPRNCIGMRFALINMKVAL------------------------------------------- 195028558 53 -----------------------------------------------------------------KDFTNFTDRGQFY-NERDDPLTGHLFNLDGKRWKELRQKLSPTFTSGKMKFMFPTIEEFVRVMFDEVPVKGSIIEVKNLMARFTTDVIGTAFGIPESDFRKMGQKAFSETRQGSLITMRVVPEDVHQFFMGLVNEREKEKRNDFMEMLIELKQKGSGLDVGELAAQVFVFYLAGFETSSSTMSYCLYELAQHTDIQQKLREDYESIKAMISETLRLYTIVPFVRKALSDYVVPGNPIEKGTQVIMPAAAYHRDEDFYPDPEKFDPDRFSAENVAFGDGPRNCIGMRFGQMQSRVGLAQLIRNF------------------------------------ 145335911 129 ------------------------------------------------------------------------------------------------HHKILRSRLINLFSKRSTALMVRHFDELVVDALGGWEHRGTVVLLTDL-LQITFKAMCKML-VSLEKEEELGFVCEAMLAFPLNLPWTRARGRVMEMLEKIIRERRNNHHEDFLQQLLAVDNDTPQLTDAEIKDNILTMIIAGQDTTASALTWMVKYLGENQKVLDILIEEQSQITKMVKESLRMASVVPWPRLVLQDCEMEGYKIKKGWNINIDARSIHLDPTVYSEPHKFNPLRKANSFLAFGMGGRTCLGLALAKAMMLVFL------------------------------------------- 75319883 112 ---------------------------------------------------------------------------------------------------RLRRILMTFLRPEALREFVGRVDSMTKRHLAEHIGKDEVTALP-LLKRYTFSLACDLFASNKDDLGRL--WLHFMVFVKGVMQAKHAANAIRQQLGSIINERKASPEQDLLSFLLNVDEQGESLTDNEIQDNILLLLYAGHDTSSSTLTVLLKFLAENPHCYEEVLREQLDIAGSKEEALRLFPAAQSFRKAIKEFIYDGFTIPKGWKMYWTVNSTHRKSEYFSNPETFDPSRPPYTFVPFGGGPRMCPGNEFARLEILVFL------------------------------------------- 107025806 12 --------------------------DPYPYYAALV--DGPPLAF-DATLGLWVASRAAAVTAVLCHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRAAFAPIDTEALRDRAEVLAAR---RLPAPGDADALNAWCMTVPVCAVADLLGFDETQLDDIAARVVEFVAALSPLSDAAALARLLDRMTERVAQSRAHDGT-LVAAVQQADRASGWHASGALVANLVGLLSQTCEATAAWLGNALVAWNGDPDAVA--------LDAFVAEVGRFDTPVQTRRFVAARTTIEGVSVEAGDAILVVLAAANRDPAVHRDPHRLTPGRPAGPNFGFGTGPHGCPGERIAR-------------------------------------------------- 145243668 94 ------------------------------------------------------------------------------------------------DHTRFRKAISHAFSAKGLQAQEPFIMEYVDKLINKLHSMAKSQVAVDMAKWYNLTTF-DLIGFGESDSTEYHYWVSTIFEFIKAIAFAEAKRRQDEYSWNTVQKRRDRGQADFMQSMLRHRGEKDGLTDEELAANASILVIAGSETTATLLSGLTYWLLQHPKEMEKVKEEDIDVNNAIDEAFRMYPPVSGGRYVDTPTEISGYLLPPKTNVSVHQSAAYRSPLNFYRPEEFIPERHDNRDVPFSVGPRNCIGRNLAYAEMRVILARVLWNF-DIEL------------------------------- 52081199 54 -------------------------------------------------------------------------------------------------------ILLPSFSQKAMKGYHPMMQDIAVQLISRLNQDESIDVPDDMTR-LTLDTIG-LCGFNYEGQHPFRGLSEAMRQTQTKRRFNSDVESMFSLVDRIIADRKQESGNDLLSLMLHAKETGEKLDDENIRYQIITFLIAGHETTSGLLSFAIYLLLKHPDKLKKAYEEADRIRMILNESIRWPTAPAFSLYAKEETVIGGKLIPKGQSVTVLIPKLHRDQSVWEDAEAFRPERPAHAYKPFGNGQRACIGMQFALHEATLVLGMIL--------------------------------------- 196051333 86 -------------------------------------------------------------------------------------------ALEGPEWRVLRQKLTPTFTSGRMKQMFGTIQQVAQEFLKYMNENSHREMMKDVLARFTTDVIGTAFGIPDSE---FRKYGNKVFEQDAVIMVKFVFVMMFKGLAKRIGVKLTDEGNDFMNLLANDNLKGETMTLNELAAQVFVFFLAGFETSSTTMNFCLYELAKNPDIQERLREEIERLDNVINETLRKYPPISLSRVPIRDYTIPGTVIPKNTLVQLPVYAIQRDPEFYPEPDQFNPDRVKQRHLPFGEGPRICIGLRFGMMQAKLGLITLLR---NFRFSPSSQTPSE-----------LVFDPKS---- 196015452 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADTCRNVIKERRKNMSEDMLQQMIEA-GDNDKLDDKEIIAQALVFLVGGYETTANTLAFATYLLATNPEIQRRLYTDPDLLEMVILETLRIYPPA--FRVTRKDITIDGHQISKEAMIAIPIYAIHHNPKLWPNPEQFMPEREKSKHAAFGNGPRNCIGKRLALLEVKLALVKILR-------------------------------------- 29831654 26 ---------------------------------------------------------------------------------------------------RQRRLVQPLFTRRRVDGYAGQVADEAAGLAEAWIPGGGVELVGEM-HRFALRVVGRLFGTDMETTFEVIERTLPLLQTPANRRAARTQAELFALCDGIIDSRRNRSGEDLVTLLVRANAEDGSLDAAELREQVLIFLLAGHETTATALAFALHLLARHPEQQRRVRDEADRVPTAADEAMRYPSAPVIGRRAVADAEVDGVRIPAGADLFVSPWVTHRHPDYWPDPERFDPERAGRPRYAFGGGPRACIGQHLSMLESVLGLAVLIREF-EFEAVGEEEVPLGAGI------------------- 157120788 79 ----------------------------------------------------------------------------------------------------MRVKLTPTFTSGKMKLMFPIVRDCANELSKEIVDGKEIE-VKDILARYTTDVIGNAFGLPNAEFREMGRLTQQFSTLSRALGATVLQPDVAKFFLKTVREKNKIERNDFIDLMIKSDQRVEKLSIEQVAAQSFVFFFAGFETSSTLMSFCLYELAQNQDLQDKARKDGSLLENCVSETLRKHPPASNFRTATQDYTVPGTTIEKGTSVMIPTLAIHRDPEYYPDPMKFDPDRVAARHLPFGEGPRVCIGMRFGLMQARVGLATLLK-------------------------------------- 46116238 604 -------------------------------------------------------------REVLQTNAYFFAKPGFFHTLVGEFLGLGLLFSVGEQHKRLRRIIAGPLSRPSIRKLFPTFQKLNREIGEALERSKSGDLI--------IRVTLDIIGVSRELRDFFEQCYNAILAQSANLNFIRAKSALKTMMEGLIEQRTAEVGDDLLTRMIEASAEEQKLSKEELIDITMQVIAAGHETTASALVWTAYSLAKDPASQQSLRAEDELLDNVIREAMRVHSPTLIIPWAQKDMTIAGTHIPKGTTVQIVPAMIQLNPEIWSDADVFRPGRSPYAMETFSNGPRMCPGKALALLNMKVLLVGLIRDFEMEIVDDGKEVELRN--------------------- 108757259 121 --------------------------------------------------------------------------------------------LDGKRHRRDRKLIMPTFLGERMHAYGSVIRDIVNAALDRWPVGKPF-AVHEETQQIMLEVILRIFGLEDARIAQFRHHVHQVLKLPAAEGFARAVGAIDDIIYQEIQDRRSQGRQDVLSLMMQSHDDGSVMTPQELRDELMTLLMAGHETSATIAAWCVYHLCRHPDAMGKLREEIAALDAVVKETMRITPVFSLARVLKEPQTIGGTTYPAN--VVLSYGTHHRDPKVF-RPERFLEERVNPFHFPFGGGIRKCIGTSFAYYEMKIFVSETVRRMRDTRPGYHAKVVRRSNTLAPSQGVPI---------- 73957820 70 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLAEKGSMDVITSTSFPF-VENIKKLLKFDFLDPFFFSILLFPFLTPVFEVLNIWLFKSVTDFFTKSVKRMKENRRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSTSLSFLMYELATHPDVQQKLQEEIDALDMVLNETLRLYPIAGLERVCKKDVEISGVFIPKGTVVMVPTFTLHRDQSLWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFAIMNMKLAL------------------------------------------- 124009048 44 --------------------------------------------------------------------------------------------------RKQRRMAQPAFHKTKLAGLTEVMTGLIEEFLDEWEQKDRINLTKELALKIVSKAIGDHLN--YALYRMMMRLRNPFLPPRWIPTAAKAIRELFGIIDGIIAQRRQDTQDDLLSMLMHSEDEGEKMSNQQLRDEVMTLFMAGHESSSAALGYLFWLLSQYPDIDQKVEAELAQLGSAINEMLRLYPPAWTGRKAVADDEIDGYHVPAGTSIMIPAYVVHRDADLWEQPHEFLPERWQTQQVPFGGGPRLCIGDQFALLEIHAVLALLKRRF------------------------------------ 210102664 44 ---LPPSVPGPLLHHL----PTLFRADVRDKWARLGDVYHVKIFWDE----MYVVSGYDALKEMME-AEVFSTRFDATSAITGDGQDIIMAPY-GEIFKKRRRFATSVFRQLGVKSIQDQIQEEARSICVRISGEQPFDVSADLATA-AGNITCALFGFDYGD-TRFQHLQTTMKNLGAEMADAAAGQKFYQFIREEIDRHREDPRDFILLQLAQQDGSGTWLKEDNVVYIIQDLFLAGMDTTAATLTWALLYMILYPDIQQKVQAHRDQLPATIMETIRHISPVLFGRWAAESTRFRGFDIAKGTYLAPNLRSVHMDPEAWPDPEIFDPNRNPPSFLPFSTGRRSCLGEQLAKMELFLLFSAILQHF-TLKVPEGAPTPSTEGIFKSLSMVPAPF-------- 119512554 62 -----------------------------------------------------------------------------------------LLSLDGKPHQRQRKLLTPPFHGERMLAYGELIRDISQQVTNKWQVGETVSVLSSM-QAISFQVILAVFGLAEGPREKIKEALIAILNPKKPLEFLRLRQQIDELVYAEIQERKAQSRTDILSMMATRDEAGEPMTDLELRDELMTLLVAGHETTATALSWALYWIHHQPQVREKLLQELDTLPNAISETLRLYPVAMLSRLVKSPLQIGEYQFEPGTLLIPCVYLTHHREDLYPDSQTFKPERSNSEFIPFGGGNRRCIGMAFALFEMKLVLATVLSNW-QMELANTQPVPVRKGLLFGPK-------------- 190361113 8 ------------------------------------------------------------------------------------------------DHRRIRKLTAAPIGFDALTTYLSFIDHTVVSTLRRWPDSGEFEFLTEL-RRMTFKIIVQIF-MSGADDATMEALERSYTDLNYGMRAMAARRKLVSVLQGVLHARRAAAAKDMMDRLIEAEDDGRHLADDEIIDVLIMYLNAGHESSGHITMWATVFLQENPDIFARAKAEQEEISQVVDETLRNISFVSF-RQATRDIYVNGYLIPKGWKVQLWYRSVHMDDQVYPDPKMFNPSRKAGTFLPFGLGSRLCPGNDLAKLEISVFL------------------------------------------- 169628307 71 ---------------------------------------------------------------------------------------------------------NAALRGEQMKGHAATIENEVRQMISRWGESGEVDLLDFFA-ELTIYTSSALIGFRDELDGRFAHLYHQLEQGTDPRQRDEARTGLVALVQEIINGRVQRSADDMLDVLIKDEHGNPRFTADEITGMFISMMFAGHHTSSGTASWVLIELLRHPDELDELYADGSKLENVLKETLRLHPPIILMRVAKGEFEVGGFPIHDGDMVAASPAVSNRIAEDFPNPDGFVPDRKPRQEIPFGAGRHRCVGAAFATMQIKAIFSVLLR-------------------------------------- 159899410 106 ----------------------------------------------------------------------------------------------------QRRMMQPMFHRKRLAAMGEKIDGAGARMIQALPDAAPIDMMLQVTLDIIMQTMADMLGVDYANYRIFNPFSLPLPMPRRNRAYMQARKVLDSMIFGLIKQRRAEPVGDLLDMLLEAQETGERMSDEQIRDEVLTIFAAGHETTANTLTFGWYLLSEHCEIRQNLQTELDRAPSVNDEAMRLYPPITGPRRVTKPTQLGGYDLPLNSQVIVSITNLHLHPAFWENPLQFDPSRQPRHHLAFGAGPRKCIGNNLAEMEGALLL------------------------------------------- 119477677 101 ---------------------------------------------------------------------------------------------DGDDHRYHRRIMQAGFKAKAMKSYMATMVDLVPDAIADW-PTGDGDIMKQLTLDLAATIFLGMLGDEATKINKAFETCVAASMPKIPVAFPKAREYMCSFFHSCIAEKRAGNGNDMFSLLCNADEEGNQYTDQEIVDHMIFLMMAAHDTTTSTLTSMTYALAKNPEWQERLYQNYENLDKMVEEALRMYPPLSTPKFSLKEFEYDGRLIPAGAMVITYPIHTHYMDEYWDKPTTFDPLREQKRHASYSGGAHMCIGLHFAVMQIKLVMFDMLKR------------------------------------- 66827327 90 --PGPSFVPPFFGMLFQLFTPFSFYE---------KQEKYGPISWTSIMNKFVLVTDAEINRQVFKNAKLYLSAKKILTEKAIPFIEGAP-------HRQLRKQLLPLFTIRALSSYLPIQESIVDEHIAMWIKNGKADICRDLNMAISTGVF---VGTPESVRDDIAKNFFVMIDLPGTTLRKAARVRLVEIFTDIIAKSRKRMGDGLIDLWVEHEEERDELSNDTIIFTLLSFMFASQDALTSSLVWTVQLMAEHPDILAKVRAEQSLRPNVVSEILRFRPPAVMPHENIEDIVIGDVHVPKGTMILPSIWSAHFQEGGYSDPYKFDPQRCAKNSLVFGAGPHFCIGKELAKNQIEVFLTKL---------------------------------------- 54024144 29 -------------------------------WHRLHRRYGSAFTASPRFGRVVVLSDPAEVKALFTAPELVDNIDVNLGQFLGPGSMF---SLNGEHHRRHRKLLTPPFHGKRLTVYETMIEEATRAEAASWPQGREFPTMDSWMR-ITLDVILRVFGAQGNEADQLRDLLPRMVVLASSLAMAAHRRRYDEIVGRLIDHAAADPRDDVLAMMVQARDDGAAMTRGEIADELLTLLAAGHETTATTLAWTIERLRRHPELLRRLVAEHELREATVLEVQRTRPVIETARTVRAETPLGRWTLPKGQRVLVSIRLMHDNEELFPNARAFDPDRGTYRWIPFGGGARRCIGAAFATMEMNVVLRTLLR---EFTLAPTAAPAERRHF-RGV--------------- 151554308 1 ----------------------------------------------------------------------------------------------------IRTLLSPAFTSGKLKEMFPIIGKYGDVLVRNLAEKGKSVNMKEVFGAYSMDVITDSLGNP---QDPFVENAKKLLRFDNITMFPKSAVNFLAKSVKRIKESRQKPRVDFLQLMINSQDNHKALSDQELMAQSVIFIFAGYETTSNTLSFLLYILATHPDVQQKLQEEPNKAPPTVNETLRMFPIVRLDRLCKKDVKIHGVSIPKGTTVTVPISVLHRDPQLWPEPEEFRPERSPYVYLPFGTGPRNCIGMRFAIMNMKLAV------------------------------------------- 194701380 128 ------------------------------------------------------------------------------------------------DYRRVRGAMMQFLKPDMLRRYVGAIDAEVARHLDGRWAGRRAVAVLPLMKLLTFDIIATLLGLDRAVRERLAAAFADMLEGRSVRASARARRVLEATLGERLERGEASPADDLLSCLVSLRAEDRLLTDEEIVDNAMVVLVAGHDTSSVLMTFMVRHLAGDPATLAAMVQEHDEIARVALETLRMIPPIGSFRRALEDIEFDGYCIPKGWQVFWASSVTHMDPSIFTDPDKFEPSRPPYSFVAFGGGQRLCAGIEFARVETLVTMHHLVRRF------------------------------------ 195028560 95 -------------------------------------------------------------------------------------------NLDGKRWKELRQKLSPTFTSGKMKFMFPTIEEFVRVMFDEVPVKSGGSIIEDLMARFTTDVIGTAFGIPESDFRKFFTETRHGTLLSGKLRMRVISEDVHQFFMGLVNEREKEKRNDFMEMLIELKQKGSGLDVGELAAQVFVFYLAGFETSSSTMSYCLYELAQHTDIQQKLREDYESIKAMISETLRLYTLVPFMRKALSDYVVPGNSIEKGTQVMVPAAAYHRDEDFYPDPEKFDPDRFSAEKVAFGDGPRNCIGMRFGQMQSRVGLAQLI--------------------------------------- 86751734 81 ----------------------------------------------------------------FDNTKLFSSTHG-WGSILGLLFPRGLMMLDFDEHRLHRKALSVAFKAGPMQSYLAELNSGIARQVAQWRAQGEMPAMKQLTLDLAATFLGTAIGAETAEVAAFVDMVAASVAPTAMARGVRGRQRIVAYFSEQIPIRRAEGGDDLFSHLCRAHDDGALLSTQDIVDHMSFLMMAAHDTLTSSLTSFVAALAAAPEWQRRLCEEPGLTEMAFKEAMRLRPPVSLPRRATREFSFKGYTIPAGTMVAINPLYTHHMPEIWPAPDRFDPLRQRGRHVAYGGGAHMCLGLNFAYMQAK---------------------------------------------- 183983948 98 -------------------------------------------------------------------------------------------SLDGEEHRQRRRLLMPLFHGNLMKSYESIIEDETLREVANWPEGQSFPAMPAMAQITLGGILRALFGPECAELDELRRLVPPWVRRDYGRYSPWARLAEMRHIEKLIEAARTGPRTDVLALMLRSYDDGSAMSHNDIVDELLTMMAAGHETTAATLTWAFERLGRHPDVLAALVEEADRGGRA----LRQATILEVQRTVVRRVRLGQWVLPQGYSVHLHIEQVQSDPEIFPDPERFDPHR----HMGFGGGTRRCIGAALANLEIDVVLRTVLRNF-TIEPNAAPDERWHN---RGI-----AFTP------ 115402683 101 -----------------------------------------------------------------------------------------------PNHTRHRKALAHAFSARGLQAQEPLVRGYVDKLIERLKEFAEFDLIGDLA-------FGESFG--GLDNSRVHSWVSTIFRSVKVLPFVRARRDQTNYSKETVHKRAAHGRGDFMDSMLRHRGEKDGLSDRELEENASILIIAGSETTATLLSGVTYWLLRSPEALAKLQDVGARLPACLDEAFRMYPPVALERRVLTPIVIAGYNIPPGTVVSVHQSAAYCSPANFHRPQDYIPERPSSPYFSFSVGPRNCIGKNLAYAEMRLILARVLWNF-DLEL------------------------------- 82703286 100 ---------------------------------------------------------------------------------------------------RQRRLMQPVFQRSNVTTLLPQMVTAGNNMLGRWRQMGEGNLSGEMMR-LTLEVITQTMRIAPSLEILLRYAARTIANPPANRKFKQALGIIDDVIYGIIDQRRAAPSDDLLDMLLKVRDDGEKMTDRQVRDEVITIFSAGHETTANLLSWTLYLLVRHPGVLTRLREELDRIPNALSESMRLRPPASFLRKVSKDTEVDGYFLKAGKLAIFSIFNLHHHADFWPQPEQFDPERQNRRYIPFGTGERICIGSHFALMESQLLLCMIIQHC-DLQLLDSKEVEMEMAITLRPKGIPVR--------- 118470555 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLQFFARTVHAETSLGGVQFSENQRLVMNLAAANRDPRQFDDPESFDADRPRNPHVAFGGGLHSCQGQHIARAEMRAVLRVLLTRLPDVHLTGEVGEAGVLAGLMAVISLPVAFTPERSQ-- 159900632 76 ---------------------------------------------------------------------------------------------DGHQHDQQRSLLKPAFAHAALQQLQPQIQHLIRQQLQTWPDAEPICLLERLAFDVALLVVCGRTPAPEALHHDFAAFTAGLFTPTPYFRAQKSGERLRQTLSYLIELRRAADALDSLSLMLQAEPNR---PDDELISELLLLLWAGHDTVASLLTWICIELAQHPEILQRLRQEHSLLDHVLREAERLHPPAPGGRGVVEAFEYAGYHVPQGWLAMYSSVYTHQMPSLWHNPTQFNPNRFAAPLVGFGGGPRICIGLALAQIEMRLVLRELLA-------------------------------------- 154685194 53 -------------------------------------------------------------------------------------------------------ILMPTFSQRAMKDYHSMMTDIAVQLIARLNPDEAVDVPADMTR-LTLDTIG-LCGFNYSMVRALDEAMHQMQRLDVQRQFHHDIQAMFSLVDSIIAERRSGGRDDLLARMLNVEETGEKLDDENIRFQIITFLIAGHETTSGLLSFAIYFLLKHPRVLEKAYEEADRIRMILQESLRWPTAPAFSLYAKEDTVIGGKPITPKDRISVLIPQLHRDPERFEHPDRV-------PHHAFGNGQRACIGMQFALHEATLVLGMILQHFTDYELDIKQTLTIKPGDFH----------------- 195486144 35 -----PFVAPHLVRGQELQRTKNFHEILQDHYNKFRESKAPFVGFFFFQNPTAFVIDLDLAKQILKDFSNFSN-KGIFYNEKDDPISAHLFNLDGAQWRLLRNKLSSTFTSGKMKLMYPTVVSVANEFMAVMVPKSPVLEIRDLLARFTVDVIGTAFGIKRDEKAEFLYFGKRLARKLGMVRTAPHIQQFYRRITETVAVREKEKRNDFMDMLIEMKENGDGLTMEEVLAQAFVFFIAGFETSSSTMGFALYEMARNPHIQDKVRAEVEELNQVINETLRLYTIVHLDRMAAKRYVVPGHPIEAGQSVIIPSSAIHHDPSIYPEPFEFRPERPSVAWLPFGDGPRNCIGLRFGQMQARIGLALLIKRFSTCSKTPDPLVYDPNSFVLGVK-------------- 170042791 125 -----------------------------------------------------------------------------------------------------RKIITPTFHFKILEGFAEVFNRETGVLVEKLRGKEEFD-VYDYVTLLALDSICETMGVNAQQNPNNHVFSSLKTFYWYLMPKAWEQRKLHQFTDSVIQKRRKQLQQDFLDLLLNVTVDGKPLSDEDIREEVDTFMFEGHDTTTSGIAFTILQLAKHQHLQQKIYDDFKYLDMVIKESLRLLPPVSFGRRLLEDTEINGVTIPAGLDVTVPIYIVHRNPDVYPDPERFDPRRGPYDYIPFSVGSRNCIGQRYAIMELKI---TIIKLLANYRILPGDKLR------------------------ 6166033 101 ---------------------------------------------------------------------------------------------------RYRALLSPTFTSGRLKEMFPIIEQYGDILVKYLAETGKPVTMKKVFGAYSMDVISTSFGVNVDSLDPFVEKTKKLLRFDFFDPFPKDSIAFFQKFVHRIKETRLDSRVDFLQLMLNAEVSHKALSDVEIIAQSVIFIFAGYETTSSTLSFVLYFLATHPDIQKKLQEEPSKAPPTYDETLRLY-PIGNRRVCKKDIELDGLFIPKGSVVTIPTYALHHDPQHWPKPEEFHPERDPYVYLPFGNGPRNCIGMRFALMNMKLALTKVL--------------------------------------- 196191928 55 -----------------------------------------------------------------RDRTTFSAPGDFNRILSPFLGTQSVIMLSGEQHKVRRQLMTPAFHGERLTVYGQLICDLTKELLEAQPKYQPLS-IRTLTQKISLQVISQIVGSPASAALLFFTWLQKDLGPWSPGKFLRKRQRIDNLVYAEIRDRAAEKRSDILSMLMASREDGEALSEQELRDELMALLFAGHETTATAMAWAMYWIHQLPAVKEKLKADPMAIASAVKETLRRSPVATFPRTAEAPVNIVGYSFPKGTTFLGCIFLTHQREDLYPDPKAFRPERSPYEFIPFGAGSRRCVGEALAQYEMKLAVATMVANY-QFELADERPE------------------------- 5921920 71 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSGKLKEMFPIIGQYGDMLVRNLAEKGPVN-MKDMFGAYSMDVIGTAFGVNIDSHDPFVEHSKNLLRPFLNPVFEILNITLFDFFTKSVKKIKESRRVDLLQLMINSEIDNHKLSDIELVAQSTIFIFGGYETTSSTLSFIIYELTTHPHVQQKLQEEPNKAPPTVNETLRMFPIAGLERVCKKDVEIHGVTIPKGTTVLVPLFVLHNNPELWPEPEEFRPERKNNKYLPFGTGPRNCLGMRFAIMNIKLAL------------------------------------------- 215507328 45 -------------------APDLFSGN----WVQLKKDPLEVMHWIEKHGGYYVITDLEMIKQCFVKEDNVVCNRPSLI-VSIEPFGSSLVGLSGDEWKRVRTVLNPIFTSVKLKAVTEIIRRCADEILDDYAERGCVVDMTKVSKGLSLDVITKLLAV-----QRIFNDSDNFLILSAVRALRKAMERIFLYILKVLELRQQSPRNDMLQLMLDAQTGSEDIEDRHLLANCFIFLAAGFDTTASSLSFVMHLLAKYPEEQELVFDDAELLDMVICETLRMYPPVVMFRHCKEDTMVMGQLFPAGVNVLVPVWHIHHDPELWPDPQRFDPSRNSAAYLPFGIGPRMCIGKRFALLELKLAI------------------------------------------- 195430330 86 -------------------------------------------------------------------------------------------NLDGPQWRVLRNKMSSTFTSGKMKFMFPTVVAVANEFMAVMNEKSQENSVRDLMARFTIDVIGTAFGLKREEDAEFLQMGRATFQEKNHCNLVLAFMESYPYLGETVAIREKEKRSDFMDLLIEHAEESKGITIEEVIAQAFIFFVAGFETSSSTMGYALYELAKNPHIQDKVRAEVEQLKQVISETLRLYTIVHLNRQALKRYVVPGNPIEAGQAVIIPAAAIHRDPEIYPDPEEFQPERDSVTWLSFGDGPRNCIGLRFGEMQSRIGLALLIKKFSTCAETPKTLEYDPNSFVLGVK-------------- 210118144 47 --------------------------------------------------------------------------------------------------------------------IEDNIREEANCLRSRVAEGQPFDFAHDVTVTV-ANVICSMFGYDYED-ETFQELSKAVTAVVTELPPAKSSAKIHQVMWEEISRRRENPRDDFCLLEIDQQDKVEGLTEENVMYMAMNLFLAGTETTGNTLLWALLYLTQNPAIQHKVHEELDAVVGALLETMRIRTLVAIPHSTTQDVKVQKFDIPKGTQVLPNLHSLHTDPAYWPDPDRFDPERKPQSFMPFGGGRRVCLGEQLARMELFLFFSCLLQSF-TFNTPEGAPPPNTDGILG------ITWTP------ 196004875 102 ---------------------------------------------------------------------------------------------------RVRTILIPTFSTSKLKAIVPLIESAGDDLIQTLEEKGRVDIWRTCGV-FTMKVIATAFGIDFESKEQEKKLTERLLEPLLGGKIISSVKYLVTTTENVLKERRRNLKDDILQQMIEA-GDNDKLTDEEIIAQAIIFLVAGYETTANTLGFASYLLATNPDAQKKLRDEDSLCPDAISETLRMYPPAFFNREAREDITINGLLIPKDVMVGFPIYAIHYNPKLWPKPNEFIPERIPCSYLPFGGGPRNCIGMR----------------------------------------------------- 73978856 55 -------------------NLPFFCQGFWESQMELRKLYGPLCGYYLGRRMFIVISEPDMIKQVLENFHNFTNRM-VSGLESKPVMDSVLFLRDK-RWEEVRSVLTSAFSPEKLNEMTPLISQACDLLLAHLAESGDADVVASVAFPRPILVLARIL--PNKNRDELNGFFNKLIRNVIALRDQQAAEERRRDFLQLILDARGVDSFDMVSRPHQPRHLSQPLTLDEIVGQAFIFLIAGYEIITNTLSFATYLLATNPDCQEKLLAEVDSLDMVIAETLRIYPPARFTREAARDCEVRGQRIPAGAVVEVAVGALHRDPEYWPQPETFNPERQPFTYLPFGAGPRSCLGVRLGLLEVKLTLLQVLHQF-RFEACPETQVPLQ---------------------- 163847080 96 ---------------------------------------------------------------------------------------------------RQRRLMQPAFHHQRIARMASIMVEEAEQMLARARTRQPVDIQHEMMLLTQKIIVRTMFGLNWAAGQQFRWWQPPRSWPPGNLQYRRNLELLERTVYRLIEERRQHQGDDLLEMLVTARDTGEQMSPKQIRDEVMTIFLAGHETTAGTLSWILHLLAHHGESERKLRAEPADLPQVIDETLRLYPPTWISRVLVEADTLGDYELPAGAVVALSPYVTHRHPDFWPNAESFDPERFRPRHIPFITGPRQCIGNNFALMEMQLILPMILQHFPGYPVRPIPRATLRPGPMQ----------------- 115472405 121 -----------------------------------------------------------------------------------------MLELVGDDHRRVRGALAQFLRPEMLRRYVGRIDGEVRRHLAGRWAGRRTVAVLPLMKLLTLDVIATLLGLARAVRERLAAWAVPLDLPFTAFRRSRASARARRLLAATVREKKANPSDDLISYLVSLRDGDGGLTEEEIIDNSIVCLTAGHDTSAILLTFMVRHLADDPAILAAMVQEHEEIARVAQETLRMVPPVGSFRRALEDVELGGYVIPKGWQVFWAPCVTHMDPAIYHDPDKFDPSRFDASFVAFGGGPRICPGMELARVETLVTMHYLVRHF-RWRLCCGGEE---NTFVRDPNGLPVELD------- 181327718 77 -----------------------------------------------------------------------------------------------PEWQRIRSILNPMLKPKHVSNYTNAINGVVSDFIEKMATKGNDVMVYDVAGELSSVLFETRMGIPEETQ-KFIFSVGEMFRLSPIVHFVAVWDHLFKVADELVQQKMTEEGEYLTHLLIS-----EQMSFTEVLGSITELLLAGVDTTSNTISWALYHLAREPEIQQKLHEEPSLLKAIVRETLRLYPVVGNARVVAEEIVVGDHLFPKNTLFHLCHFAVSYDETVFPDPFAFLPQRHPFGSVPFGFGIRACLGRRVAELEMYLLLSRLIKR---YEVRPDP--------------------------- 115532670 90 -----------------------------------------------------------------------------------------------------RSAIAPIFSTGKMKAMHETIHSKVDEILKEKASSGQWDIYDDFQG-LTLDVIGDVFYVNARDIRHSKIISTSFLFPELSTDLAKAEIPLVEGLADVYERRRGGEGSDLLKLLLNREDDKKPMTKQEVIENCFAFLLAGYETTSTAMTYCSYLLSKYPNVQQKLKENGGLTYDSIKETLRCYPPVIHFRRCLKDITIRGQFYPKGAIVVCLPHTVHRNPENWDSPEEFHPERFENKWIPFGVGPRYCVGMRFAEMEFKTTIAKLLD---TFELKEADLIPDCNGVIMRPKD-PVRLH------- 37522633 89 --------------------------------------------------------------------------------------------LDGERHQQQRRLLTPPFHGERMRSYGELIRTLAEQVTARWNLGTPFQARRSM-QRISLGVICRLLGIDASASPLLFGLRLIFPQDAGPMSPMGQLKAQIDAIDELLRERPDPRADDILSLLMAARDEGQGMGDVELRDELMTLLVAGHETTATAMAWALYWIHRLPQVRERLLADPEAIAGAVSETLRIYPVVAFARVPRRPVRILDREYPAGTFLIPNIYLAHRRPEAYPDPERFRPERSPYEFVPFGGGSRRCIGVAFALYEMKLVLATVLSRV-ELRLADPRP-------------------------- 20809428 59 -----------------------FRQGFWESQLELRERYGPLCGYYLGRRMHVVISEPDMIKQVLENFSNFSNRMASGLEPKMVADSVLLLR--DRRWEEVRGALMSSFSPEKLDEMTPLISQACELLMAHLASRDAFDVVASVAFPRPLLVLARIL--PNKNRDELNGFFNTLIRNVIALRDQQAAEERRRDFLQMVAQHSMNEGFDMVPESLHPTSTSKPFTVDEIVGQAFLFLIAGHEVITNTLSFITYLLATHPDCQERLLKEVDLLDMVISETLRMYPPARFTREAAQDCEVLGQRIPAGAVLEIAVGALHHDPEHWPNPETFDPERRPFTYLPFGAGPRSCLGVRLGLLVVKLTILQVLHKF-RFEASPETQVPLQ---------------------- 89056069 77 -----------------------------------------------DNTGTAIVTRRDDVIDVLNRNEDFEVVYGTRMRKLTEGDNFFLGMQPGWDYTRDTSAMRLA---ARMTDVAEIVQPRAAERADAIVAAGQIDIVPALTLEVPWDMTNTYFGC-GATRDRMQDWTTTLFDPTKDATALAKAAELRDYLDAHIADRKANPTDDILNRLALQSADTPGMSDLGIRNNILGLLIGAIPTISKASCLALDELLNRPDQKAAREGDDALLAQHCWEALRFNPFPVIYRRAVHDTTLRRARIREGQIVFASNFSACFDRFRVPDPNSFRTDRPWETYMIWGYGMHNCFGDQINQAVIPAILKPLLRQ-KGLRRAPGDAGQIAPGEFGFPAHFHIEFD------- 78059919 6 LVPQPPLKPVHLME---VLGPSPLAKMMDLA------RTYGPVYWFEVFGGYYVVSGQTLVDEVCDETRFQKCVHQSLLELRPAIGDGLFTAFDEPNWAKAHRVLMQAFGPLSIWSMFDKMVDIADQMFERFGPETPVDVSDHMTR-LTLDTICRFNSFYREDQHPFVDAMVNTLSEAGSRQFDADIEVMRSLATKMIEDRRKNPSMDLLDRMLNGPVTGEKLDDENIVFQMITFLIAGHETTSGLLSFATYFLLKNPDILQKARDMVDEVVGSVEETLRWPTAPGFAVKPLADTTFGGKAVSPDDIIMILTPMLHRDVSVWEDVEAFRPERPPNSWKPFGNGARACIGRPFAMQEAHLVLIMLLQRFPDYELDVAETLTLKPAGFR----------------- 121595382 55 ---------------------------------------------------------------------------------------------------RQRRMIQPAFQGQATRGFAPVVRQVNADLLTRWSAGEPIDLTHELSSVALEIVLRALF---SADFDRLVETEDLLTESRRDLQFAARFRGLARFVRAIIETRRLEARSDWLSMLMQARDKGEPMPDRALLDEVMTLIVAGHETTASTLNWTWYLLARHPEALATPFASADYVEQVLQEALRLYPPVWFSRRAVQDDTLGGYHVPAGTDIFICPYLLHRDAAQWERPEEFLPARAAGRHLPFSAGPRFCVGAGFAMAEMATHLTMVAERF------------------------------------ 3493155 86 ----------------------------------------------------------------------------------------------------MRRPLSPAFTGSKMRQMFQLMDIVANEAVDDIPENGELD-MKDYCTRFTNDVIATAFGLSFKDRENLQPLTNLLLFTSAQKIFKALKISLFDYFVRLVLDRQENNRPDMINMLLEARINSDKLSDRDIVAQCFVFFFAGFETSAVLMCFTAQELLENEDVQEKLYEDSDLLDQVVSEVLRWPAAIAVDRECNKDIEVDGVQIKKGEAVWLPTCGFHRDPKYFENPNKFDPDRDKIQPFTFGVGPRNCIGSRFALLEAKAVIYYLLR---EFRLVPA---------------------------- 117153 101 ---------------------------------------------------------------------------------------------------RYRALLSPTFTSGRLKEMFPIIEQYGDILVKYLAETGKPVTMKKVFGAYSMDVISTSFGVNVDSLDPFVEKTKKLLRFDFFDPLTPIYEMLIEFFKKFVYRMKETRLDDFLQLMMNAHNDSKDLSDMEITAQSIIFIFAGYEPTSSTLSFVLHSLATHPDTQKKLQEDRALPNKALNETLRLY-PIGNRRVCKKDVEINGVFMPKGSVVMIPSYALHRDPQHWPEPEEFRPERDPYVYLPFGNGPRNCIGMRFALMNMKLALTKVL--------------------------------------- 167574136 87 --------------------------------------------------------------------------------------------------RRHRRAVQPLFHKKQVDAHTAAVGDAALALASALPPGKAVDVVEEM-MHLSLRMLGLMFGI-EAMMPQMNDFIPRWAPTRFNRRIAHARRAIDTIIAKIIADHRDERCEDVISLLLNARDTGAPMTQQEVHDEVMTVFLAGHETTGAGLAWALYALAQHPAVLRQLRDDFEQLPQVVDEVLRVYPPIGFTRDLVEDDEIGGYRIPARSSVFMSPYVTHRHPAFWRNPDAFDPENAAARHFPFGGGMRKCIGFQTALLQMRVLVAVIAQHF-DLNVLPGHPIELGATIMHGIR-------------- 31206193 86 --------------------------------------------------------------------------------------------------RVLRQKLTPTFTSGRMKQMFGTIQQVAGEFLKYMNEHCHREIMKDVLARFTTDVIGTAFGIPDSD---FRKYGNKVFEQDGMKLTDEGVERFFQVVRETVEYREMNQRNDFMNLLLQGSLDGGDLTMNELAAQVFVFFLAGFETSSTTMNFCLYELAKNPDIQDRLREEIERLDNVINETLRKYPPISLSRVPMRDYTVPGTVIPKDTFIQIPVYALHRDPEFYPEPDQFNPDRVKKRHLPFGEGPRICIGLRFGVMQAKIGLITLLR---NFRFTPSSQTPAK-----------IVFDPKS---- 121707561 110 -------------------------------------------------------------------------------------------------HIRMRRLVSHAFSDKALRDQEPLLHTYADLLVEKLQASGVIDITRWYNYT-TFDLIGDLFGEPFDCLKKYHWWVSIMLDAVKPRSLHQRREASFQLVVDKVDRRRQTDRPDFISYILRNKDDESRMSREEIDANAATFVLAGSETTAALLSGCTFNLLKNRRVYERLVQDPAEISNAVEESLRIYPPIMLPRLVPEEAMINGAYVPAGTSVSISLWSIFHSSTNFAEPDAFVPERADNPFAGFSYGPRNCLGQHLANAEMRLILTKVLWHF------------------------------------ 149910432 114 ---------------------------------------------------------------------------------------------------RQRRLIMPAFSYNTLANFVPQLKSLSINLIDKKIATGEAFNVHKLLQHFTIDITTSLFGYQRDNIDRLFRALNRYIRTPETRRIDKAREEVYQLAVSMITKAKEEPETILQAMIVASDSEENKLTDDELVANILTLLLAGEDTTSNMLAWTLFYLAQNPSLQQQVIDEVSRIDAILREGLRLGTAPLISAEPTEDTVLNGIKLPKGTAIFILTRPGGLDEKVVACPEKFNPERKPVSHIPFGAGARHCPGERLAMMEGKAVIARWYYVISQPEQAPEVGEEF--AFTMRPTNLALTLTP------ 169628517 135 -----------------------------------------------------------------------------------------------------RRLVQPIFAKRQVDLFAPQMAEAAARTIDELYAEGTMDIVADLSGDMAERMLLKLFGVPDELSSHTPRLAIRALRIGASVAAPRTMKGLRRTIDQLIADHRSARQDNLLALLMAAEETGAKYTDLEIRDELMTFLGAGFETTAAALAWTWYLLSRNPDARAKLGQEVDRVPTAADEAMRVYPPIGLARTAKADDVLGDYPISAGTTVMVLIDSIHHNERVWDDAKTFDPARQRKAHMPFGAGKRMCVASGFANLEAIIGIAALAQNY-ELDLLPGQQPRREVTFTGGPE-------------- 145223962 66 -----------------------------------------------------------------------------------------------------RKLLLPPFNGKNMRAYEDITEQEVIREMQSWPEGVEFETLEPMMR-ITLNTILRVFGAKGDELDELRVVIPAAVAWSPGGKFARYRRRMDEICTQLIADARSDPRGDVLSLLLQARYDGDPIPDAFVVDELLTMLVAGHETTSTQLAWTIERIRRHPDLLARLSDENELMAATIAESQRTRPVLTAARRARTRIRLGEWVIPEGDTIMASTQLAMAAEQSFPDAEKFNPDRPPNPFIPFGGGMMRCIGASFATMEMDVTLRTMLR---EFRLEPTDEP------------------------- 196051309 80 -----------------------------------------------------IVTDLDLVKQVLKDFHHF-HDRGMYVNERDDPLSGHLFSIGGERWRYLRNKLSPTFTSGKIKQMFITIREIGDEFLASFIDRDECDVVGSCAFGLQCNSLSKLLEIGDGPWGMLYSMAIGIFRLSRALRLPALPGEVSSFFRPLVRERNAIERPDFLNLLIQATEGLEKLTLDEVSAQAFLFFFAGFETSSTTLSFALFLLATHEEVQERCRKEDGLIDQIINETLRMYTPAQLFRVANESYHLPNVTLDKGTMMLIPLQSFHHDPEIFPDPDRFDPDRSRHSHLPFGEGPRNCIGMRFGLLEVKFGVVQLLSKL-RLKVDPRTTLPLRSGF------------------- 196003830 54 ----------------------------------------------------------------------------------------------------IRDTITPTFSANKLKAVLPIVDNSSRKLRSALAQQGEIIDARDVFGKFTMEVILSVFGV------QLNTQDTTLTNAASKMLSGIPRRILFTIISPYAPKSK-----DFLQLVLDGRESG-KLSDDDIIAQSFIFLLAGYETTANTLSSVCYLLAVNPDVQERLINDDDLLDMVITETLRLYPPIPIIREVAQDCTIGDYQFVAGTSIMLSTYALQRDSAEWPDPEKFIPERSSMSYLPFGAGPRICIAMRFALMEIKIALVTVLRTVKFIRVKETEPLQLNAGITISPKN------------- 126464376 33 -------------------------------------------------------------------------------------------------------------------------EEVSRDAIARASDAGGADIVPAIARAVPLAIVQRFFGFDAPAEAMLRWFRNAPFDADVLARCHEAGQEMRAWLEPFLAGKRAAGGDDTVSRLIESSLPAAGLSADRVLSNVCGLLVGAIETSAQAIVQIVDQFLEHGDWRAAALAADAAGDAHVFEALRFNPITTQFRHLEQDRVLGATPAKAGTVLAVCTGSAMFDPSLMPDPERFDATRPPNSYLHFGVGHHECLGGHVARVSIPEAVRQIL-RLPARAAGGAGVIDFAGGPF--PEHLTVTW-------- 86131988 97 ---------------------------------------------------------------------------------------------------KQRKLIQPAFHKKQLAQLIEAMHTVIKEELQSIKTGEAFDVFEIF-NDLAFNTVAKSLEVDRKKINRLQYITEQLRQPYKSWYFKYAGQEARDILMELVEERRASQQGDLLDMLLESTEDGTGMDDEQLIDEILILFTAGHETTSNALTFAVSLLARHPEWQDKIYEEYAFAKAVLEETMRLYPPAYFIRVNIEEDEYMGMKIPAGSNLLFSCIEIHKHNDFWEDPLQFNPTRDDNAHDAFGAGPRMCIGNNFAMYEMILAVTEMVSRF------------------------------------ 195383538 96 -------------------------------------------------------------------------------------------NLDGKRWREMRQKLSPTFTSGKMKFMFPSVIKVSEEFVEEVPAKSGGAIIEDLMARFTTDVIGTAFGIPETDFRKMARKALVELRPNLARKLRMRMDDVHEFFMGLVQEREKEKRNDFMEMLIELKQKGSGLDVGELAAQVFVFYMAGFETSSSTMSYCLYELAQHTDIQDRLREDIHIIDQVISETLRLYTIVPFERKALNDYVVPGHPIEKGTQVILPAAAYHRDEDLYPDPEKFDPERFSAEQVAFGDGPRNCVGMRFGQMQTRIGLAQLIKNF------------------------------------ 196004879 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENVLRERRRNPRRDILQQMIEA-GDGDKLTDEEIIAQAFIFLIAGYDTTANTLGFASYSLATNPDVQKKLRDEDSLCPDAISETLRMYPPAYFNREAKEDITINGLLVPKDIMVSFPIYGIHHNPELWPKPNEFIPERIPCSYLPFGGGPRNCVGMR----------------------------------------------------- 3913302 101 ---------------------------------------------------------------------VFTNRRPFGP--VGFMKSAISIAQDD-EWKRIRSLLSPTFTSGKLKEMVPIIAQLVRNLRREAEKGKPIN-MKDIFGAYSMDVIGTSFGVNIDSQDPFVESTKKLLRFDFLDPFTPILEALNSFLRKSIKRIKEKHRVDFLQLMIDSQESDKALSDLELVAQSIIFIFAGYETTSSTLSFIMYELATHPDVQQKLQEEPNKAPATVNETLRLFPL-AMRRVCKKDVEINGVFIPKGVVVMIPSYALHYDPKYWTEPEKFLPERKNNKYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 149920101 272 -----------------------------------------------------------------------------------------------------RHILRAPFKARLMEGNLGVIDEVVLRFIDGLDDAGEFDLVEGLLQEISARV---LMGEDFHARMDAEFWADQALPPWLPIRRDIARARLHRKLGALIEERRELSREDLLQALVDAREDGSVLPVERVVDYVLALVFAGFETTTGHAAWGVILLLQHRVHLERIRGQVDVALEGVERILRETEPVADRRQADAPVEIGGYTIPAGWLLMSGVALTHRMPELYAEPEVYDPQRFERGEVGFGGGSHRCTGVTLAYNEMTILLARLVQRL-ELELVAPKVPE------------------------ 94733592 115 ---------------------------------------------------------------------------------------------------RVRSILTPTFSAAKMKEMVPLINTATETLLRNLKSHAEMDVIASVAFPFPIMIF--FMAFPDEMNSFFTQCIQKMIKQRDDLSPEQRRKDFLQLMLDVRTNKKSVEHFDVVNDADEEAYDGRMMTEDEIVGQSFIFLVAGYETSSNTLAFTCYLLAVHPECQKKLQERHETVDYAVQELLRLYPPA--FRVAREDTVLNGQFLPKGASLEIPTGFLHYDPEHWTEPTKFIPERKARRHLPFGAGPRSCVGMRLAQLEIKVALVHIFRRFNVLACEDTEPLELKSHTTLGPKN------------- 118468727 109 ----------------------------------------------------------------------FSSTLGWAPVIGPFFHRGIML-LDFEEHRDHRRIMQQAFTRSALNGYLDLMRPGIDRTVRSWPAAQRFPFVKHLLLDQAAEVIGAELG-PEADQRDFHDTVQAVIRADVPGRGLRARRRLERYFAGQLPARRSGEGTDLFSMLCRSRSDGERFSDTDIVNHMIFLLMAAHDTSAIAISMLVYELGRNLRWQNTLRDEPQLLDAAFKESLRMYAPAGTFRQTLTATAVAGHFIPRKTQVAIGVYASMRLADWWPEPDEFDPARTAVQRYAFGGGAHKCIGQQFANMNVKAIMLHLLRHF------------------------------------ 181354 71 ---------------------------------------------------------------------------------------------------RLRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRRERETDVFGAYSMDV---ITSSSFGVNVDSQDPLVENTKKLLRFDFLDPFFLSIREVTNFLRKAVKRMKEKHRVDFLQLMIDSHKNSKELSDLELVAQSIIFIFAGYETTSSVLSFIMYELATHPDVQQKLQEEDAVLPNVVNETLRLF-PIAMRRVCKKDVEINGMFIPKGWVVMIPSYALHRDPKYWTEPEKFLPERDPYIYTPFGSGPRNCIGMRFALMNMKLAL------------------------------------------- 110835245 80 ---------------------------------------------------------------VLKDPEHFSSRAAWNPILEKLFTDGLMLR-DFADHKFHRRIMQQAFKKPALASYLGRMNGHIGSEISHWPTGKELDHIKSLLLDVGAQIFFGLMG-PESNKQSFIDATDASLAVVRLPRGMKGRRYLEKFVTGLIPQKRASNTPDFFSELCKAADEEGGLSDKDVMNHMIFLLFAAHDTTTSTLCSIVYMLAKHPNWQDILVAKMEKTDWVFRETLRRPALTTFPRRTVKEIEYQGYTLPKNTLVSISTLYTHYMEDYWSNPTTFDPERERAEHVPFGGGHHKCLGLNFAELQTKTFLFQFLKRY-RVSVKPG---------------------------- 116794006 3 ---------------------------------------------------------------------------------------------------RLRRMLMTFLRPEALQKFVGRVDSITKDHLAEH-------WIGLLQIPI---------DLP----------------GTRYNNAKHAANAIREQLDGAIHERKNALREDLLSFLLNVDEKGESLTDDEIKDNFLLLLIAGHDTSSSTLTVLFRFLAENPHCYEEVFKEQLVIADSKEEALRLLPPVQGGRKAIKNFTYNGYTVPKGWKMYWTVNSTHRKSEYFSNPENFDPSRPPYTFVPFGGGPRMCPGNEFARMEILVFLHNIVKNF-RWSLVPGEKVIVDP--------------------- 195503768 59 -------------------------------------------------------------------------------------------NLDGPQWRLLRSKLSSTFTSGKMKFMYPTVVSVAEEFMAVMHEKVSLD-VRDLVARFTVDVIGTAFGIQRDEKAEFLHFGRRLSRRLGLCRNAAHIQEFYQRIKETVTLREKEKRNDFMDMLIALKENGEGLTLDEVVAQAFVFFIAGFDTSSSTMGFALYELARNPSIQDKVRAELEQLDQVINETLRHYTIVPNVRVATKRFVVPGNPIEAGQPVIIPSSAIHHDPSIYPEPNEFRPERAKRPSVAFGEGPRNCIGLRFGQMQARIGLAMLIKNF------------------------------------ 197732043 34 ------------------------------------------------------------------------------------------------DHRRQRRLMQPAFSKARLEEYSAVMRQEITALSGSWQEGQEIDAFA-VLYGLGLRVVVRTLDLDDPTVEQVRHSFERTLHEFLPRTIHQELQALDEVVNRIIADCRDAERGGLLATLTASHAGGGPMDDSEIHDQVITMLLGGSESTGTTLTWALYLLSQHPEIEMRLHENLSLTHNIITETLRLYPPGWLSRTTTKEVELAGTRMAPDTTIVFSPHVIQRQGDIHGCPDVFDPDRPRGNFVSFGGGPRKCIGDTFGEVQSTLALSTIAARW-KMECAPGSDIR------------PVAFD------- 110765952 88 -------------------------------------------------------------------------------------------NLEPKRWRPLRSKLSPMFTSKKLKEMFGLILEHFEKYVDGLAARRPVDFC-EVAAKYTTDVIGSAFGINMSEGSEFREAGRKIFEPTIRLKFKITMPTLYDLLGPLVPEREVTPRPDFIDTLMKLRDDPESLSDIELTAQAYVFFAAGFETGASTISNTLYELAQNQGMQDRLREEGELLDKVFKETLRKYPPTLIPRRSVSEYTFKNVTIPKGTMIWIPAFPIHRDPNIYPNPDDFNPERHPMNYLAFSNGPRNCIGARFANYQVKIGLIMILR-------------------------------------- 204304723 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTRNSMSGSILAMNQNPDHVNKLRSNPSLIPSMVSETIRWQTPLSMSRTALQDLELGGKIIKKGDKVSMWYVSGNRDEEV----------------------------------------------------------------------------------- 38112707 87 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDLLGLMLEACAPEDRLSMDEIIDECKTFFFAGHDTSSHLLTWTMFLLSTHPKWQEKLREEPTLVNMFLLETLRLYAPVAIQRKAGSDLEVGGIKVPEGTVLTIPIATIHRDKEVWEDANEFKPMRHPNALLSFSSGPRSCIGQNFAMIEAKAVIAVILQRFPKYVHAPMDVITLRPKF------------------- 15888887 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRRKSRAAVDYLRASLATVITGRRKNPTDDLVSMLLEAKETGRMMSDEEIIDNLLTFITAGHETTALGLAWTFHLLSQNPETERKAVEEIEAVPVAAEEAMRLYPPAPITRTALQDFRLGEHDIPAGTVLYVPIYAVHRHTALWDEPERFDPSRVKARHMPFGAGPRVCIGNAFAMMEAVAILAVIL--------------------------------------- 183982980 61 --------------------------------------------------------------------------------------------LDEEAHRCRRRTMLAPFHRDAVARQAGLMAEIAADNVAGWPAGRTFPVTVRMS-EITLEVILRTV-IGATDPARLAALRTAVMGPWGTLALAKRIADVDNLLYAEITDRRNDARADVLAMLIRTEGNDNAMTDRELRDQLVTLLVAGYDTSATGLAWALERLTRHPTILTRDAAGDEYLDAVVKETLRIRPLAAVGRVLAAPVEVAGYQLPAGAWALPGIGLVHASAALYPDPDRFDPDRGPTTWLPFGGGARRCLGATFALVEMRVVLREVLRR------------------------------------- 192808434 36 ------------------------------------------------------------------------------------------------------------FSQRAMQGYHTKMVDIAMQLIARLNPDETVDVPADMTR-LTLDTIG-LCGFNYEDNHPF---IDSMVRALDERQFQEDIQFMFSLVDELIQDRRKHGGEDLLAHMLEGPDTGESLDHENIRYQIITFLIAGHETTSGLLSFAIYYLMKNPEALDRVLKDPVPTYNQVRELLRWPTAPAFSLYAKEDTAIGGTPMKKGDSVTVLIPALHRDSRVWDDAETFRPERSRVPHDAFGNGQRACIGQQFALQEATLVLGLVLK-------------------------------------- 168020204 139 ------------------------------------------------------------------------------------------------EHKRARRVYTTFFNPEGLQASLPRIEAIVRRHAAEYWEGKD-----------------QILGVPTAKEFAFTVAADLFMSMDNHDPFAQAHEEFVAYRKALQGQEGINPPHDLLNVMLTVPYENDSMTDDAIKDNILLMMTASHDTSSTTIAFVLKYLYLNPECLKEVIREQLAIARAIQETMRLQPPVQAGRRAIKDFEFGGFSIPKGWTLIWSVARSHMSPKFFPDPEKFDPSRGPPPYVPFGGGPHICLGNEFARLEMLLFL------------------------------------------- 197786542 104 -----------------------------------------------------------------------------------------------PQHRRQRRIIQPAFRLDAIPAYGPVMEEEAQALAERWQPGETVDATLE-SFRVAVRIAARCLGAYMDERAEFRGMYRRMVIPAGPLAFNRALADLHRVVDEIVAERRASGQDDLLTALLAADANGDPIGEQEIHDQVVAILTPGGETVASTIMWLLQVLAEHPEHADKVCAEVESVPVAFEETMRLWPAVWITRRAVRDTELGGYRIPAGADIVYSPYAIQRDAKSFDDSAVFDPLRKAVPKHAFSTGNRKCPSDHFSMAQLTLLTAALARKY-RFEQVAGSDDTPRPGITLRPNRLLVR--------- 204304715 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVGGNDTTRNTMSGLAYGLDKFPEERAKLEADHVSDPNTVSEIIRWTPLAHMRRTALDDADLFGHQIKKGDKLIIWYLSANRDESVFDDGDAWGVDRENRRHFPLASGSHRC--------------------------------------------------------- 183980314 26 ----------------------------------------------------YLVTSHDLVRDMLSQSECFT--RGAVFERAGKALGQGLLVSDGEFHRCQRRLLQPAFHHRQTPRYAEVMADAAQTLSRAWRPGVPIEVTHEI-HTMALAVVCRLTGINQGVIWQTLYPFDWLARLPIPRRFRSAITDVRDLVTQLISACRGEGREGVLAMLLQARDEGRPMSDDQVRDEVLTLLLAATETSSTTLSWLFYELDRHPEVARELLRDLDLMKRVVDETLRLHTPNSITRRAVREVQLGQFRIPAGAEVAFSPTAIHRDPTVYDDPLSFKPDRENSAHVPFGMGKHKCIGDSFAITEMHVTAATVLRDW-RLSLAPNAHVRERPWAIHGLRMIP----------- 183982489 45 ---------------------------------------------------------------------------------------------DGEDHRRRRSIVAPGLRHRSVQDYVATMVSTIDNVIDSWRPGQPLDIYQEFRCAVRRSTTESLFG------PRLASHSDQRLNSPGWRRAMAARTRIDELIDAEIANARAEPSPDMLTALINGREEGCALSDNEIRDSIVSLIAAGYETTSGALAWATYSLLTLPGAWETAAREVARVPSAVHETLRLYSPVVSARRLIRDLWFDGHRINSGRLLIFSAYVTHRIPEVWPNPTQFDPARKPAPHIPFSGGLHRCIGAVMATTELVVLLARLVART---RLRLPAQRIRAANF------------------- 183981648 121 --------------------------------------------------------------------------------------------LDFEEHMFHRRIMQEAFVRSRLVGYVEHMDEVASRAIAGEWATNDARFMKKLTLDIASMVF---MGEPGTDHELVTKVNRAFTTTTRAGNAVRARQLLENYFAARVTERRGQEGNDLLTVLCHADEDGNRFSDQDIVNHMIFLMMAAHDTSTSTATTMAYHLAAHPEWQQRCRDESDRLGDALEESIRLVTPVQWARQTVRDTELLGYYLPKGTNVIAYPGMNHRLPEFWTDPMTFDPDRPRNEHTPFGGGAHKCLGMVFGQLEIKTI-------------------------------------------- 194697670 72 ------------------------------------------LTWSGLTTPALFVGRYDMVKRVLFDKTGLTDPGPIILSLLGRGLVF----SDGEYWSRHRRVVHPAFAMDKLKSMTGSMVACAAEVIRAAVARGEEEVTVEVAQELTADVISHAFGSSY-RQGKAAFLAQRELQSIAFASLNSARVPGMQYLMAIIDERLAAAGTDLLGLMLEANNGGGDMSMDEIIEECKTFFFAGHNTTSQLLAWATFLLGTHPEWQQRLREELKLVTMVLYETVRYGGATIIARQATADADLCGVKVPKATILLIPIAMLHRDEEVWADAGDFNPLRHPNALLSFSLGPRSCIGQDFAMLEAKATLALILRRFPEYVHAPADFLTLQPS-----KGLPVV--------- 156573439 71 ---------------------------------------------------------------------IFTNRRPLGP--VGFMKSAITVAQDD-EWKRIRSLLSPTFTSGKLKEMFPIIAQYGDVLVRNLAEKGKLVTMKDIFGAYSMDVIGTSFGVPFENVKKFLKFLSVVLFPFLIPVFEALNFSLFNFLKQSVNRMKQKHRVDFLQLMINETASHKALSDLELVAQSIIFIFAGYETTSSVLSFTIYELATNPDVQQKLQEEPNKAPATVNETLRLYPIVRHERVCKKDVEINGVFIPKGALVVIPTYALHHDPKYWTEPKEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 156573441 71 ---------------------------------------------------------------------VFTNRRPFGP--VGLMKSAISLAQDD-EWKRIRSLLSPTFTSGKLKEMFPIIAQYGDVLVRNLAGKGKPVTMKDIFGAYSMDVIGTSFGVPFESVKKFLFLTPVFEALNFSLFPKDAINFLKQSVNRMKKSRKQKHRVDFLQLMINETASHKALSDLELLAQSIIFIFAGYETTSSVLSFTIYELATNPDVQQKLQEEPNKAPATVNETLRLYPIVRLERVCKKDVEINGVFIPKGALVVIPTYALHHDPKYWTEPKEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 182434872 38 --------------------------------------------------------------------------------------------------RRKRSLVQPSVRPKQVTSYATTMAGCAVELADRLADGQRIDVMSALTQKIAVRTIGRAMDVAQMEIGKLGALLPDWVPTPGRTRIRKAAGVIDAEVRRVVARHRDEERPDLLSRLLTADESGTRLSDEEIRDEAVTLYIGGHETTSTTLVWAWYLLARNPRVREALAEELDRVQAVVKETLRLFPAVWLITIAKEGATIGGLPVAEGTRVWSSQWATHRDARWFPEPEEFRPERWDAESFPFGGGPRVCIGTRFAMVESVLLLAVLARRF-TLDVDPGE--------------------------- 45387645 115 ---------------------------------------------------------------------------------------------------RVRSILTPTFSAAKMKEMVPLINTATETLLRNLKSHAEMDVIASVAFPFPIMIF--FMAFPF------------LLRPLAGLLPNKSRDEMNSFFTQCIEQRRKDEHFDVVNDADEEAYDGRMMTEDEIVGQSFIFLVAGYETSSNTLAFTCYLLAVHPECQKKLQERHEMVDYAVQELLRLYPPA--FRVAREDTVLNGQFLPKGASLEIPTGFLHYDPEHWTEPTKFIPERKARRHLPFGAGPRSCVGMRLAQLEIKVALVHIFRRFNVLACEDTEPLELKSHTTLGPKN------------- 66731515 71 ---------------------------------------------------------------------VFTNRRPFGP--VGFMKSAISIAEDE-EWKRIRSLLSPTFTSGKLKEMVPIIAKYGDVLVRNLRRETETDVFGAYSMDV---ITSTSFGVNIDSQDPFVENTKKLLRFDFLDPFSIFPRKVTSFLRKSVKRIKEKHRVDFLQLMIDSQESHKALSDLELVAQSIIFIFAGYETTSSVLSFIMYELATHPDVQQKLQEEPNKAPPTVNETLRIF-PIAMRRVCKKDVEINGIFIPKGVVVMIPSYALHHDPKYWAEPEKFLPERKNNDNIPFGSGPRNCIGMRFALMNMKLAL------------------------------------------- 195091499 53 -------------------------------------------------------------------------------------------NLDGKRWKEMRQKLSPTFTSGKMKFMFPTVEEFVRVMLDEVPVKSGGSIIEDLMARYTTDVIGTAFGIPESDFRTMARKAIVELRHGPVLTFRMIPDDIHEFFMRLVKDREKEKRNDFMEMLIELKQKGSGLDVGELAAQVFVFYLAGFETSSSTMSYCLYELAQHTDIQQKLREDYESIKAMISETLRLYTIVPFERRALNDYVVPGNPIEKGTQVIVPAAAYHRDEDFYPNPEKFDPDRFSAENVAFGDGPRNCVGMRFGQMQTRIGLAQLIQKF------------------------------------ 91975252 81 ----------------------------------------------------------------FDNTKLFSSTHG-WGSILGLLFPRGLMMLDFEEHRLHRRALSVAFKAGPMQSYLAELNSGIARRVAQWRAQGEMRLTLDLAATLGTAIGAETAEINAAFVDMVAASVAPIRKPWPGTAMARGVKGIVAYFSEQIPIRRAKGGDDLFSQLCRAHEDGALLSTQDIIDHMSFLMMAAHDTLTSSLTSFVAALAADPEWQQRLRAEPGLTEMAFKEAMRLRPPVSLPRRATREFSFRGFAIPAGTMIAINPLHTHHMPEIWPDPDRFDPLRQRGRHIPYGGGAHMCLGLNFAYMQAK---------------------------------------------- 156540377 314 ----------------------------------------------------------------------FSDRGIFVIHEDIDPLSKHLVFLEPKRWKPLRKKLTPAFSSGKLREMFYLINECADQYMQTIVDKEPVD-CRDLAAKFTTDVICAFMGFADSWHNRARRLTRLLPHWSARFLKPIARDEFVTTLRETMEYRKKNRKHDIVDVLMDIKENPEQFNDEEITELFFVFFIAGFDTTSNAMSHAMYELALNPDIQEKLRRNMKYLDKVFKETLRKYPPATLSRKSMNNHSFSGTTIPKGTSLMIPTYAIHHDPSYYPDPDKFDPERNNRIHMTFGDGPRNCIGERFANNQFKVGI------------------------------------------- 86279654 225 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSLLVSSDENGRFLSEAEIANNVLLLLFAGHDTSAVSITLLMKSLAEHPEQLGILEANWEDIQKMVCEVMRLIPPVGSFREALVDFEYAGYTIPKGWKIIWSAVMTHKEENNFPNATKFDPSRTPFTYVPFGGGPRMCLGKELARVRILVFLHNIMTKFKDL-LIPDEKIGYDP-LATPVKGLPVRLHP------ 118092162 212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILTQILKGDALEETRDDENILDNFITFFVAGHETTANQLSFTVMALSQHPEIMERVQAEVDEVLGAIEESMRLYPPVGTVRWTGKETVIEGVRIPANTTLLFSTYVMGRMERYFTDPLCFNPDRAPKPYYSFSLGPRSCIGQVFAQMEAKVVMAKLLQRF-EFQLVPGQ--------------------------- 195383540 95 -------------------------------------------------------------------------------------------NLDGKRWREMRQKLSPTFTSGKMKFMFPSVIKVSEEFVEEVPAKSGGAIIEDLMARFTTDVIGTAFGIPVTDFRKLTAFSFSFPNLARKLRMRMIPEDVHQFFMGLVQEREKEKRNDFMEMLIELKQKGSGLDVGELAAQVFVFYLAGFETSSSTMTYSLYELAQHTEIQDKLREDYESIKAMISETLRLYTIVPFERKALNDYVVPGHPIEKGTQVIIPAAAYHRDEDLYPDPEKFDPERFSAEQVAFGDGPRNCVGMRFGQMQTRIGLAQLIRNF------------------------------------ 149180327 87 -----------------------------------------------------------------------------------------LLTSEGPKHREQRKLIQPFFTHRHIENYINDMIDVTEKAIGNMSEHETRNVSKDM-MEVTLAIISTMFAMDEEGHEKVGKPLEVAMESKEIKDYVHAINQLKDVVENVITTRQKERYPDLLDALIHAKSDGEGMPREQLQDELMTLTLAGHETTANLLTWCLYALAKNEGAKRKLYREIDRVKQVLQEALRLYPPAWMGRIAIEDESIGDYSVKKGENILVSYVMHQKIE-YFEEPLAFKPERPPYAYFPFGGGPRVCIGNHFALQEATIILAMLVQKF-DVCLDPG---------------------------- 13400014 102 ---------------------------------------------------------------------------------------------------------NAALRGEQMKGHAATIEDQVRRMIADWGEAGEIDLLDFFA-ELTIYTSSALIGKKFRDQGRFAKLYHELERGTDPLARDEARNGLVALVADIMNGRIANPDRDMLDVLIAAETGTPRFSADEITGMFISMMFAGHHTSSGTASWTLIELMRHRDAYAAVIDELDQLENVLKETLRLHPPIILMRVAKGEFEVQGHRIHEGDLVAASPAISNRIPEDFPDPHDFVPARQPRQEIPFGAGRHRCVGAAFAIMQIKAIFSVLLR-------------------------------------- 40062978 63 ---------------------------------------------------------------------------------------------DGPKWRRQRAMIDPAFSLMRLNVAYGAMCAATDDHVAMILADTQSPFSLDLASHLTADVICRTVDIAEEVFDDFTLFEKSVAQVDQVPEVLEACQRIRHHIGGLIDTHLDSHDNDIASAVIEAKDTGLPFTREELIDQLGVFFLAGHETTASALTWVFYILAERPEWMVRLREDPVMVDGALSEVLRLYPPITFPRVALENVEIEGKRLPRGALVMIAPWTLHRHSKYWENPHAFIPERTAGAYIPFGQGPHLCVGAGFAQVESLLIMSELITKF-DFEMMPNQQV------------------------- 37522632 49 --------------------------------------------------------------------------------------------LDGERHQQQRRLLTPPFHGERMRAYGELIRQVTEEVIVRWQPGKPF-LVRNAMQRISLAVILAVFGL--HDGTRLVRLLDAMSSPSPRARLQAHLGAIDELLYAEIRERREHGAGDILGLLLAARDEGAAMGDAELRDELMTLLVAGHETTATAMAWALYWIHYLPQVRERLLADPEAIAGAVSETLRIYPLIASPRVARHTVRILERDYEAGTRLAAGIYLAHHRPETYPEPERFRPERSPYEFVPFGGGSRRCIGMAFALYEMKLVIATLLER--DLRLV------------------------------ 41407471 5 -----------------------------EALLALYRRRGPVIDAGAGRHGYTLLLGAEANKFVFANADAFSWRATFENLALVDGPTALIVS-DGDDHRRRRSVVAPGLRHRQIQDYVTTMVSCIDRVIDGWRPGQRLDVYQHCRAAVRRSTAESLFG------PRLAVHSDALINAPAWRRAMAARQRINNLVDTLIADARANPNDHMLTMLIDGRDEGYTLSDNEIRDAIVSLVTAGYETTSGALAWAVYLLLSQPGAWAEVRRVLAGLPPAVHETLRLYPPVISARRVMRDLRFKGRRIRSGRLLIFSPYVTHRLHEIWPEPRRFAPERRAAPHIPFSAGLHRCVGAAMATTEMTVM-------------------------------------------- 189054042 71 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMFPIIAQYGDVLVGNLAEKGKPVTLKDIFGAYSMDVIGTSFGVNIDSQDPFVESTKKFLKPFLTPVFEALNVSLFNFLSKSVNRMKQKHRLDFLQLMIDSQESHKALSDLELAAQSIIFIFAGYETTSSVLSFTLYELATHPDVQQKLQKEDAVLPNVVNETLRLF-PVAIRRTCKKDVEINGVFIPKGSMVVIPTYALHHDPKYWTEPEEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 76801912 50 ---------------------------------------------------------------------------------------------------QQRSVMAPSFSGEQVTAYANTTGRRIEARADQWAAAGTTDLHREMTS-LTVRVASEILDIGTERADQFHEWMQVAVPTPTSGEFEQAAAGIRELSEQLIERRRESDASDMLTMLIRAEDNPDDYPENQIRDEVATFLIAGHETTALSLTYTLCLLSWHPEARRRVRADEALTRRVYDEALRLYPPAGVFRQANGDVTLGQYTIPDGSAVIMPLWSIHRDGSYFEQPDTFDPDRWERRYRPFSSGPHACIG------------------------------------------------------- 194218792 71 ---------------------------------------------------------------------VFTNRRPFRP--VGFMKSAISLSEDE-EWKRIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLAEKGKPVTLKDIFGAYSMDVISTSFGVNIDSQDPFVENSNKLLRFDFLNPFPKSAIDFFAKSVKRMKESRLKDKDDFLQLMINSQDTHKGLSDLELVAQSIVFIFAGYETTSTSLSFLLYLLATHPDVQQKLQEEIDAIDALVQESLRLFPVVRLERVCKKDAEINGVFIPKGTVVMVPTFSLHRASEFWPEPEEFRPERNPCIYMPFGNGPRNCIGMRFAMVNMKLAL------------------------------------------- 207724778 97 --------------------------------------------------------------------------------------------IDDPDHGARRAALLTALGRLDVSSVAAQAHRLAKMALPDATALDPA-LADAMHLRIPLETLAHLLG--------------------DDADAAACRQDIAAYLAALSPDAPAGARADTAVACLSARFATAPLADEALVANLAGLLAQTHDACAGLLGNAVVALARRPGLAGHLRTHPHAIDPFLYEVLRLDAPVQTRRFVSRDTALCGESLRAGDRILVLLAAANVDASANPDPLRFDLARAPRRVWTFGAGAHRCPGEALA--------------------------------------------------- 210117390 75 -----------------------------------------------------------------------------------------------------RSTISPAFSGGKLKQMTEAMNSCADLLIGNFGEKGEFD-TKELTGAFTTDVIARAFGLEIDSQDPFVVYSKKAFNPSIMKPILEMANDVTDFFYNIVDQGRV----DFMQLMVNAHKDDDPLTKDDIVANSFLFFLAGYETTATTMAFTLYNLALHQEAQDKAREDRDLVDEAVNETLRMYSPAANGRVAGEDVKLKWLTIPKNMLVLIPILGIHHDPERWPEPDKFIPERDPFDWQPFGAGPRNCIGMRLALMEMKVGLARVL--------------------------------------- 108798685 82 -----------------------------------------------------------------------------------------------------RRALQPVFTKPSVRGFGGHMSRAAEMVGERWGQTAQVNLDEE-CRRLTMRSLGRILGLDLDDRALKPVRAPRWLPTPQRRRANAAVATMKAVTNDILQACRADPARDLVHALINAPETGRSLSDDDICNELLVFMLAGHDTTATLLTYALWALGHHPDIQDRVAAEGDRLPTVLNESLRLCPPAAVGRMALRDVEVDGYRVEAGSLVGIGIYAVHRDPELWDRPLEFDPDRDRWQFIPFAGGPRACIGQHFAMLEATLALATLIR-------------------------------------- 14719280 71 ------------------------------------------------------VGSHDMVKRVLFDKAGLYGKTDPGPT-ILSLMGRGLVFTDGDDWSRHRRVVHPAFAMDKLKSMTGAMAACAAEVIRGWEARDRGEVTVEVGQELTADVISHAFGVFLAQRELFASINSGMRVPGTQYAPTKAERTVRGTLMAIIDERLAAAGSDLLGLMLEANAGDQAMSMDEIIDECKTFFFAGHDTTSHLLTWAMFLLGTHPEWQQRLREELKLVTMVLYETLRLYGAVPIARRATAGADLCGVKVPKGTLLLIPIAMLHRDEEVWADAGAFNPLRHPNALLSFSLGPRSCIGQDFAMLEAKATLALILRRFPEYVHAPADFLTLQPS-----KGLPVV--------- 118467459 80 --------------------------------------------------------------------------------------------------RPRKRALQPVFTKHSVRAFGGHMSRAAQTLVDEWADQWEVDL-DAVCRRVTMQSLGRVLGIDLNERADVSYATDRALRPPARRRARAAVAAMRAVTAEILQACRDDADRDLVRALMAAEETGERLSDEDICNDLLIFMLAGHDTTATALTYALWALGHHPEIQDRVAADRELTPADVPESLRMCPPAAVGRLALRDIAVAGHRVEAGSLVALGIYAVHHDPQLWPDPEVFDPDRRDRWHIPFAGGARACIGEHFARLETTLALATIIR-------------------------------------- 158186776 51 ----------HLVDDI-----SQLYNNFPEERFVGRYEFVNPVIYIRD---------IEIVKRIIKDFEHFLDHRTIVNEDSDPMFGRNLFSLKGQEWKDMRSTLSPAFTSSKMKLMMPLIVEVGEQMINAIKENGYVDITKDLTTRYANDVIASAFGLKVEENNRFYAMGKAATNFSGFISFPKLMEETSGFFKELIREMRKIIRPDMIHLLMEAKKGDRVWTDDDIIAQAVLFFIAGFETVSSAMTFLLHELALNPEVQEKLKENKERLDMVVSELLRWPPAVSMDRICVQDYNLGDFILRKGTGVAIPVWAFHRNPEFFPDPQKFDPEREENKHLPFGVGPRNCIGSRFALCEVKVMAYQLLQHM------------------------------------ 47225806 217 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEDEIVGQAFVFLVAGYETSSNTLAFACYLLAINPECQRKLQERHELLDMVISETLRLYPPFRFARNVERDCVVNGQSFPKGASLEIPAGFLHRDPEHWPDPDKFIPERKASRHIPFGAGPRNCVGMRLAQLEMKMALVRLFRRFSLVACPETKPLELKSSSTLGPKN------------- 121716300 116 ------------------------------------------------------------------------------------------------DHARERRLLSHAFSERALREQESIVQQYVNSLILKLAASGSFDIIGDLAFGEPASVFMRLLHL----YPRLESLVKKML----PKKFVRMRNEHWQMSKEKVGRRLQANRPDFMSYILKY-YDERGMSRQEIEANAGVLILAGSETTATALSGCTFYVLKNPEVYNRLVREVARLPAALEESLRLYPPVPGRKVPAGGASVDGQYVPGGVTVSTASFSAARAKSNFADPDSFIPERSDNREAAFSLGPRNCLGKNLAYAEMRVIIAKLL--------------------------------------- 125596325 76 ---------------------------------------------------------------------------------------------------RHRRVVHPAFAMDKLKMMAKTMADCAREVIREWEARATADGERRVLQELTADVISHAFGVAQRELQSIAFSAINSTRFPGSLRRRHLAKKVRGTLMAIIRERQAAAGNDLLGLMLEANATDKSMTMDEIVDECKTFFFAGHDTTSHLLTWAMFLLGTHPEWQHRLREDTEALPNVLYETLRLYGPVSMARTATADAELGGVRVPKGTMTMIPMAILHRDADVWAGAGEFDPLRHAGALLAFSLGQRSCIGQDFAMMEAKTTLAMILRRF-AFEVSPE---------------------------- 170063838 92 ----------------------------------------------------------------------------------------------------LRTKLTPTFTSGKMKMMFPTIVGVAEELLVEAEAGGEVE-MKEFLARFTTDVIGTAFGLPDAEMDFLRRFNVRLSNPDVANFFMNAVRETVDY-----REKNKIQRNDFMDLLIRMKEGGDPLTIEEIAAQSFVFFLAGFETSSTAMTFCLYELAQNQELQDKLKEHGSIIEMCINESLRKYPPIANIREVTKDYHVPDVTLPKGHRIMLPIYAIHHDPEYYPAPDQYDPERVAARHVPFGEGPRVCIGQRFGMMQARVGLAYLLKNF-RFRL------------------------------- 126732304 104 ----------------------------------------------------------------------------------------------------QRRTAAPVFGHRNVMNLAPVMSAAAGRSVDRIRAAGPVDFLEEM-VSVTFDVISDFSGDSTFDRDGVHSAIDAYIAEAGRVSFAGGVNQMKQMADRAIEARQRDPNPDLLDLLGADPETGRTMSTAELRDNLLTFIVAGHETTALTLSWSLYLMAFDQEAQTRARAEPNLIRKVIDEALRLYPPAGMSRTAREDDTLCGREIRKGDTVILPIYALHRHHALYDDPHAFRPDRDRYAYLPFGDGPRICIGASFALQEAVIILATLLA---NFRFAP----------------------------- 149560697 56 -------------------NLTLFCQGYWESHRELIETYGPLCGYYLGRQMYIVVSEPEMIEKILKDFGNFTNRMGLIPKPLSDSVVF----LHGKRWSEVRWALTPAFGPEKLNQMLPLIDRACDTLLTNLRVRAELDIHRSFGC-LTLDIVASLFGLQVDSQRHCRRFFEQFLAPLARALPSKSRDELSDFFRDVMARRSRQPRRDFLQEMLDAHGRPEPLTEDELVGQALVFLIAGYATAANALSFATYLLATHPEVQGKLLREVDELDMVIAETLRMYPPARFTRVAAQDCEVMGQRIPAGAVVETAVGHLHHDPAYWPEPEKFLPERPPCAYLPFGAGPRACLGTQLGLLQIKLA---LLRTLRAFRVAPGTQVPLR---------------------- 194894797 57 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILSEFKEPMEENCRILVRRLANGESFDIYPYITL-FALDAICEAMGIKQSDSEFWQRLNVFFKHTKPGKEREAALKVLHDETNRVIRLRREQEQDDVLDMLLLTQMEGAELSDTDIREEVDTFMFEGHDTTSSAIAFALSLLSKNPAQQRAFEEASELLEAVIKETLRIYPSVPFFRKVLQDLEVGKLTVPKGASISCLIYMLHRDPKNFPDPERFDPERHPFAFAAFSAGPRNCIGQKFAMLELKTSLSMLLRRFEDHQPKPLAELVTKSG--NGIK-------------- 210091317 105 -----------------------------------------------------------------------------------------------------RSTLSPAFSGGKLKMMGPAINTCADQLIAKFAETGEFDVLGEFSTRLPSRFILELFMFPSIMKPIL-EWLNIDLFPRDATSF------FYGIFDQLIGLRQEKGRVDFLQLMMDAEEEEDALTRDDIVANGFLFFVAGYETTATSMAFALYNFALNQEEQDKARENRDLIDEAVHEMLRLYPPINTGRVASEEVKVQWLTIPKDMMVIVPVIAIHYDPERWPEPKKFIPERDPYNWLPFGAGPRNCIGMRLAMMELKVGLAKIL--------------------------------------- 156573429 60 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMFPIIAQLVRNLRREAEKGKPVTLKDIFGA-YSMDVIGTSFGVPQESTKKFLKFSSIILFPFLTPVFEALNVSLFNFLNKSVNRMKQKHRLDFLQLMIDSQESHKALSDLELAAQSIIFIFAGYETTSSVLSFTLYELATHPDVQQKLQKEDAVLPNVVNETLRLF-PVAIRRTCKKDVEINGVFIPKGAMVVIPTYALHHDPKYWTEPEEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 159036221 61 --------------------------------------------------------------------------------------------------RKQRKVIQPAFQSRRIAQQAGMIAEEAFALVERLRARGPVELTAELTG-LTLGVLGRLLD---ADLAGFDSIGDSFATVQDQAMFERARRKLQAVVDTLVDGRAGNLADDVLSRLARGEADPR-VGRERLRDELVTLLLAGHETTASTLGWTLSLIDRHPGVWERLHAEGDRLPEVVEEAMRLFPPVWLPRRALAPDTIGEYRVPANADVVISPYTLHRHPEFWPNPERFDPDRPRYAYLPFGAGPRFCVGNNLGMMEA-VFVIALLCRVPGYRLVPEPMLSLR---IRG--GLPLVVRP------ 86750755 7 LAPIP-HPPKQPVVG----NMLSIDTKAPVQHLVRLAEELGPIFWLDMGAPIVIVSGYDLVDEISDEKRFDKAVRGALRRVRTVGGDGLFTATSEPNWSKAHNILLTPFGGRAMQSYHPSMVDIAEQLVERLNADDEIDVVHDMTA-LTLDTIG-LCGFDYRDYHPFVESTIMMTRGKRRDTLAEDVAFMNAMVDEIIAERRKAAAVDMLGAMMTGKVTGEPLDDVNIRYQINTFLIAGHETTSGLLSCAIYALLKHPEVLQKAYDEVDRVDTSVEETLRLWPPAPAYGVAIQDETIGGQHLKRGTFTTVLVLALHRDPSIWPNPDAFDPERPANAWKPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 156350298 12 ---------------------------------------------------------------------------------------------------RVRTTVSPIFSTHKMKMMLPLMNSSCDVMLQQAAESGESFNMHRLSQGLTMDSILTIFGIESEDDPAFVAAREAVDASTFSGVFLSNLNDLVKITEKVIEAKKQEPRKDMLDMMLEAIAEGEHMTEAEVVAQCLIFMLAGYEGTNSALTFVCYNLATNPDIQEKLQQDDDQVPSVVSETLRMYPPAVQTREVTRDCIIQGRRFRKGTSILMDVYSLHHDPELWPEPERFNPSRSPYAYLPFGAGPRNCVGMRFSLMEIKLALTRILK-------------------------------------- 157346503 146 --------------------------------------------------------------------------------------------------------------PDALQQYIPVMDSMAREHIDDWAPNREFQLVQKYTFALACRLFMYIQG--EENIAKIAHPFHLIVQGFMSVPIDKGGKMIREEIEAVIKRRRTELLEDLLSMLLSPDEKGRHLNDIEINSYMVGLLLASHDTTSSAITFTLKYLALFPDVHNKVLKEQMEIAQVARESMRLAPPAQGAREATTDFTFAGFTIPKGWKTHWCVHSTHKNPKYFPNPEKFDPSREPYTFVPFGGGPRMCVGKEYARLEILVFIHNVVTKF-KLETVLENEK-----ILFGLSALP----------- 89242710 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSHLLTSDENGMFLTEEEIVDNILLLLFAGHDTSALSITLLMKTLGEHSDVYDKVLKEQLEISKTKEEVMRLNPPVGTYREALVDIDYAGYTIPKGWKLHWSAVSTQRDEANFEDVTRFDPSRTPFTFVPFGGGPRMCLGKEFARLEVLAFLHNIVTNFKDL-LIPDEKIEYDPMATPA-KGLPIRLHP------ 162451337 56 ------------------------------------------------------------------------------------------------RHRRERKLLTPPFHGDRMRAYAAAMADTAARRLTEAARAPRA-VAQELTQAISLDVIIRVFGVEEPSRRAVVAMTDALTGLGPYARFRRRVGELDALFRAQIERARAAPGDDILSLMVSARDDGSRMSDQAIFDELRTLLFAGHETTALALAWALDHVHRHPGVLARLRDDPERLAAAVKEALRVYPIVTSPRLLAQPFRLGEHELLPGTGVAPCILLVHHHPELYPEPSRFRPERSPFEYLPFGGGHRRCIGAAFAMFEMKIVL------------------------------------------- 156545219 153 -----------------------------------------------------VVTDPEYIKDVLKDFSSFS-DRGMTIHEKVEPLSQHLFSLEPARWRPLRIKLSPTFTSGKLKEMFYLLAESFETLIDNMVKKNPVIECRELTAKFTTEVIGIVFGLKAEAMAD----GDSEFRKIGRKVFENSWMELNGFFINLMKQRKKNRRNDFVDLLMDIKDDPSKMTDALITAQAFVFFIAGFETSSTTISNALYELALNPSVQEKLRENGSLLHKVFCETLRKYPPVTMMRKSMQPYTFSGVTIPKGMRVWIPAYAIQRDPAIYPDPDTFDPERHPSFYLPFGDGPRNCIGARFANYQSKIGIIQVLR-------------------------------------- 45124732 123 -----------------------------------------------------------------------------------------------------RRLTQPAFHRDILRRFGDSFTASTAELLDRARDGEPLDIKSEM-MHLSLANLARALRIEPAVQEALGFTHRRMTSPVDPLKFPSAAETINSLLYPMVAERRRDGGDDLVSLLIDAPESGGMFTDEQIRDEVSGFFVAGHETVSTALSWTWYLLSLNPESRRRLQAEVDRVPTVLQESMRLYPPIVYMRCAAEDDVIGGYHIPEGRWVVVCPYVTHRHPEFWDNPEGFEPERSANRHLPFGAGPRKCIGDSFAMLQMPLVVAMIAQRF-RLDLVEGQQV------------------------- 170031581 203 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVTVEGKPLSDLDIREEVDTFMFEGHDTTTSGISFTIFQLAKHPDVQERVYDNKELLESVIKEAMRLFPPVPFGRKLVDDIEMNGTTIKAGQDFLVPIYAIHRNPKVYPDPERFDPRRGPYDYIPFSAGSRNCIGQRYAMMEMK---TTLIKLIHNYKILPGEELRVKTDLVLRPDRIPV---------- 119500518 92 -------------------------------------------------------------------------------------------------HIRMRRLLAHAFSDRALREQEPLLHFYADLLVQKLRENTTFDLIGDLAFGEPFHCLKD---------SKYHWWVSIMLDAVKPSYLHQRREASFQLTVEKVSRRRQTNRPDFISYILRHKDDENRMSRQEIDANAATLVLAGSETTAALLSGCTFHLLKNPHIYRRLVQHPSEIRNAVEESLRIYPPIMLPRLVPEEAMINGEYVPAGTSVSMSLWSTFHSSANFHNPDSFVPERETNRCFTFSYGPRNCLGQHLANAEMRLILAKVFWHL-DMELCPESE-------------------------- 158334010 98 --------------------------------------------------------------------------------------------LDGESHQRQRQLLMPPFHGERMRAYGSSITQITKDIASPWQVNHPFD-VREAMQAISLNVIVTVFGVSPERYQALQALLPQFLDLTGSPAGARVRSQLDHLLYQQMDEHRSQSGSDILSLMLAATDEGNPMTDIELRDELVTLLLAGHETTASALTWALYWIHFLPDVKEKLIAELARLPNAVSETLRIYPPITSPRTTRMPLSLMGHNLPVGTTVAPCIYLTHRSPELYPNPQAFQPERSPYEYLPFGGSNRRCLGMTFALFEMKLVLSTLL--------------------------------------- 197730980 94 --------------------------------------------------------------------------------------------------RRQRRVLQPHFTGRAVHHYEQLMHDCAEERLDADLQHYSLDVIWRAAT-----------GRPLDDHRALRVASDVLAALSPQPDLTAQVDEVDAIVEPLIAAARTDPAPGLLRVLFDSADQQPLYTDRLIRDELVTLLTAGYETTATTLGWLFLLLHQHPEQRWALAAGPEAIRALVSETLRLYPTAWLPRYAAEDGTLGGHRVLAGTTILICPYLTHRDPDIWPEPDRFDPHRPPGAYYPFGIGPRACLGAQFAVREITILLERLLAAFPDI--------------------------------- 94312398 100 ------------------------------------------------------------------------------------------------------RILMPAFSQRAMKAYFDVMLRVANRLVDKWDRQGPADIVADDMTRLTLDTIAAMVGALGEAMQKLTRLIQDRFMGRAHRQAAEDIAYMRNLVDDVIRQRRVSPGMDLLNLMLEARETDRRLDDANIRNQVITFLIAGHETTSGLLTFALYELLRNPGVLAQVYADLARMPRVLKETLRLWPTAPAFAVAFDDVVLGGRRLRKDRRISVVLTALHRDPKVWANPERFDIDRPAHAYMPFGQGERACIGRQFALTEAKLALALMLRNF------------------------------------ 21449376 39 ---------------------------------------------------------------------------------------------DEPNWGKAHRLLMPAFGPTAMRDHFPAMLDIAEQMLRRFGPDHRIDVADDMTRTLDTIALCAFFNSFYRDRAHLVEAGERAERLPGVQPFLVGRNQMNRIADGIVAARAALPADDLLERMLTCPVTGERLSARNVRYQLATFLIAGHETTSGLLSFAVHRLLAHPEVLRKAKDAGDRVPAFEDETLRLHPTAPAFALADEPAELGGHAIGAGEPVLVMLPTLHRDPAVWRDPDVFDPERPACAWMPFGHGARACIGRPFALQEATLVLALVLQRF-DLALAPDHRLTIKQTLTLKPDSLVVR---ARPRA- 195356105 76 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVERLVGRLAAGGEFLEVTDFACLLDAIVMGAQLNTQSVDHSLFQRMINPLLSSDLRRDLDEQLQVIHTLMESVIEKRKEEPAAGLLDTLLLAKFEGRSLSRREIRDEINTFVFAGVDTTTASMSFVLYALAKFPETQTRLREDVALLEALIKEVLRLHTIVTTGRQTTQSTEIGGRTYCAG--VTLWYGLA-HDKEYYPDPYAFKPERPAFSYIPFSGGPHVCIGRRYSLLLMKLLTARLVREF-QMELRPEAPLRLQAQMV------------------ 157327494 138 ---------------------------------------------------------------------------------------------------RHRHVISPAFSPANLKAMASLMVESTTKMLDSLVGTGEIDVESEISHAAGEIIAKTSFGISFESGRKVFDKLRAMMCPIQSLKAKRLGKEIDGLLLSIIADRKKATQQDLLGLLVGGRL-GKMLTARELVDECKTFFFGGHETTALALTWTMLLLATHPEWQTQLREELKKMSWVMNEVLRLYSPAPNQRQVREDIRVGDVTVLNGTNMWIDVVAMHHDPTLWGDPERFDPLYGGCKHLPFGFGGRMCVGRNLTTMEYKVVLTLILTRFPTYTHAPATLLSLRTSF-----GLPVLLQP------ 5921922 84 ---------------------------------------------------------------------------------------------------RIRALLSPTFTSGKLKEMFPIIEQYGDILLRREAEKGNPVTTKEVFGAYSMDVISTAFGVSVDSLKDLLWKGRKLLRFDEKLNVSMFPKDSISFFRKFVDKTKENRLDDFLQLMMNSHDNSKDLSDMEIIAQSIIFIFAGYDTTSSTLSFALYLLATHPDVQKKLQEDIALPNKALNETLRLYPIGSLERVCKQDVEMDGVFVPKGSIVMVPVFALHYDPQYWPEPEKFRPERDPYIFLPFGNGPRNCIGMRFALMNMKLALTKVL--------------------------------------- 57753866 60 ------------------------------------------------------------------------------------------------DHRRQRPLMQPSFDHRHIGHYAELMADETEALMRSWRSGEVVDVDKAMAR-LTLRITTRLFSVPADHVAQVEKWLPILMDGFFRRMFVPARAEMRKLTEEIIDEVRRKKDEDLLAGLMNARDEGAPLGTQEIFDQVLILLIAGSETTATALAFTFHLLGAHPEIGARLREEVDRTPRFEDESLRLYPPAWMFRSTTTACELGGHAFPEGTTFLLSPYILQHDPELFPRPERFDPDRARRSVLPFGAGGRKCIGDQFALNEAMLAVAAIAGR------------------------------------- 157107781 108 ----------------------------------------------------------------------------------------------------LRQMLTPTFTSGRMKAMFGTIMDVAEELVDS-RERESVIEMKEVLASFTTDVIGTAFGIPDSDFLKFASLFKDLARKLGVKITDAGVEKFFGLVRETVEFREKNNRNDFMNLLLQDEVAARGLTMEELAAQCFVFFIAGYETSSTTMNFCLYELAKNPDIQEKLREDIEELDNVVNETLRKYPPISLNRVPTSDYTVPGTVLPKQTMITIPIYALHHDPDFYLDPDNFDPDRAQARHIPFGEGPRNCIGMRFGLMQTKIGLITLLR-------------------------------------- 148224738 56 ---------------------------------------------------------------------------------------------------RVRSVLTPSFSAIRMKEMCPLINQCCDVLVDNLASSGEADVVASVAFPLPLVLLC--LAFPSIMIPIARRL------PNKQRDRINSF--FLKVIRDIIAFRENQPRRDFLQLMLDARDSAGHVTEEEILGQAFIFLIAGYETTCSLLSFASYLLATHPEQKKLLREVDEFMEMVINETLRMYPPAYFAREAARDCTVMGLNIPAGAVVEIPIGCLQNDPRFWHEPEKFNPERKQKRHLPFGAGPRSCIGMRLALLEAKITLYRILKNF------------------------------------ 218246960 86 --------------------------------------------------------------------------------------------LDGKTHQNRRRLLMPSFHGEALQKCSSQIVETTQEITANWRINQPFK-VRRVMQEITLRVILEIFNIPLTAIFFFPSLQKDLGRLSPWGRFLAWKKEIKTLIYEEIQERREEQATDILSLLLLADEDGLPLTDEELHDELITLLFAGHETTASALSWLFYWVHSLPEVQDKLRSDYKTIDAVISETLRIYPIAAFARILTKPKRIMGYDFAPKTWFMMSVYSLHHREDLYPNPKQFQPERSLYEYLPFGGGNRRCLGSALALLEMKLVTATILQQF------------------------------------ 148229620 56 ---------------------------------------------------------------------------------------------------RVRSVMTPSFSAIRMKEMCPLINQCCDVLVDNLLESGEADVVASVA--FGTQVFLELF-TPFKPLILLCLAFPSIMIPIARRLPNKQRDRINSFFRDIIAFRENQPRRDFLQLMLDAQDRGQKLNKEEILGQAFIFLIAGYETTCSLLSFTSYLLATHPDCQEKLLKEVDEMDMVINETLRMYPPAYFAREAARDCTVMGQNIPAGAVVEIPIGCLQNDPRFWHEPEKFNPERKQKRHLPFGAGPRSCIGMRLALLEAKITLYRVLQKF------------------------------------ 170076575 97 -------------------------------------------------------------------------------------------------HSSRRRIIFQAFQPRALESYIPTIEKITQRYLTQWEQKQEFAWYDEL-RKYTFDVASTLFGAETPLANLFEEWVKGLFSLPINLPWTACRRKLLRELEMIIGDRNAEPT-DALDLLIRADEDGNSLSIDELKDQILLLLFAGHETTSSLVSFGLLV-GQHRDVFEKIRAEQDALDMAVKEVLRLVPPVGGGREVINTFEYKNFQIPQGWAVQYQIAQTHKDEALYPDHEKFDPERFSPERLAFGGGMRECIGKEFARLEAKI-LASMLARDYDWELLPDQD-------------------------- 206563990 12 --------------------------DPYPYYAALV--DGPPLAF-DATLGLWVASRATAVTAVLGDPRVRPLDAPVPPALRGTTAGALFGELGASRHDVPKQVLRAAFAPLDPAALRDRAEVIAAR---RLSAPGDADALNAWCMTVPVCAVAELLGFDETQLDDIAARVVEFVAAAALARASDAARQLLDRMTERVAQSHAQDGT-LVAAVQQAARASGWQAGGALVANLVGLLSQTCEATAAWLGNALVAWNGE----AREVPDAAAIDAFVAEVGRFDSPVQTRRFVAARTTIEGVSVEAGDAILVVLAAANRDPAVHREPHRLMPGRTAGPNFGFGTGPHGCPGERIAR-------------------------------------------------- 47522908 59 -----------------------------------------------------------------------------------------------------RSVLTSAFSPKKLNKLTPLISQACDAHLERYAESGDADVVASFAFSVPRLILVLILSFPDEVNGFFNKLIRNVIALRDQQAAEERRQDFLQMVLDL---RHSAPSVGVIVRQAFSSAKGKPLTVDEVVGQAFLFLIAGYEIITNTLSFVTYLLATNPDCQEKLLREPEHLDMVLSETLRMYPPARFTREAARDCEVLGQRIPAGTVLEVAVGALHHDPKHWPHPETFDPERQPFTYLPFGAGPRSCLGVQLGLLEIKLTLLHILRKF-RFEACPETQVPLQ---------------------- 163753883 97 ---------------------------------------------------------------------------------------------------KQRRLIQPAFHREKLQKLVAIMEGTIEKQLENIQRNKVIDIMNELAFHV---VAKSLFNYSSDDMHRLQEIIETLQDSGLVKKHMELVKESRDIINKVIDERRDKEHDDLLDMLLKAEDDGTSMTNEQLIDEILIFFVAGHETTANALTFTFHLIARNSEVYKKVVADDGLPPNCVEEALRLYPPAWTDRVAIEDDEFAGFKIEKGTMIGISFYELHRNPTYWKNPNDFIPERDENRYFPFGAGPRMCIGNSFALYEM----------------------------------------------- 196051319 91 -------------------------------------------------------------------------------------------ALEGPEWRVLRQKLTPTFTSGRMKQMFGTIQQVAQEFLKYMNENREME-MKDVLARFTTDVIGTAFGIPDSE---FLKYGNKVFEQDTVLMVDEGVERFFQVVRDTVQYREMNQRNDFMNLLANDNLKGETMTLNELAAQVFVFFLAGFETSSTTMNFCLYELAKNPDIQERLREEIERLDNVINETLRKYPPISLSRVPIRDYTIPGTVIPKDTLVQLPVYAIQRDPEFYPEPDQFNPDRVKQRHLPFGEGPRICIGLRFGMMQTKLGLITLLR---NFRFSPSSQTPSE-----------LVFDPKS---- 145247518 93 ------------------------------------------------------------------------------------------------DHSRFRRNFSHAFSDKALREQQPLIAHYADMLIDKLRELTTFDIMGDFGDPLNLLVTSIFSSVKINSLRRIARWCSYFLNSLLPRSLKQRQASHYQSCKDRVDWRVDQDRPDIWG-LVMAQKESLRLSREEMYANSQLFMVAGTETTATALSGLTYQLLLNPDKLEKITNDIDMLRLAIDEGLRMYPPVGMPRTPKEGMEICGEYIPGDTAVSVHHWATYRNPRNFTRPDEFLPERWGNPQFAFSFGPRNCLGKNLAYHEMRLILAKVLYHY-DLRLAPESV-------------------------- 215501246 31 ---------------------------------------------------------------------------------------------------RIRATLNPIFTSAKMKMVTQIIQNCADEMVEDLVQKGEIVDMATVTRGFSMDVITKLMGVQFEDVD-----NAVIVNAIRFPVLRKILEWLYPYASNVVKLRRQSPRTDMLQLMLDAQTSGEESSDRHLLSNCFLFLIAGFDTTASSLAFIMHVLAKYPEEQERVFNEPDRLDMVVCETLRLYPPVVLFRHCTQDTTVSGQFFPAGVNVLVPTWHVHHDPEFWPEPLKFDPERVQSAYFPFGLGPRVCIGKRFALLEVKLA-------------------------------------------- 24575126 48 --------------------------------------------------------------------------------------------------REQRRIVQPAFKPGRINQQAAAVAEEAVALLRGHEGGGPVDVLQEVTG-LTLGVLGRLLDSEVQDQAMLEMVSQAWLPLPPQARFRRARRELYRVADLLVADRRSRPGDDALSRIIDRRRDDPARARNRLREELVTLLLAGHETTASTLGWTLHLLERHPEVRDRVRAEPEDLHRVVQEAMRLFPPVWIPRVAQQRDVVGGYTVSAGSDVLVCPYIMHRHPGLWEDPERFDPERFEPRQTAFGAGPRFCVGSNLGMMEA-VFVTALVTRDLDLRTVAG---------------------------- 197732715 52 ----------------------------------------------------------------------------------------------------QRRAAQPAFQHQHLAAQADVIVEETAKLIARLRAQEPVDFTQELT-ELTLGVLGRTLGHAFEDQAMFEMVTQGMVPLWAQRRFHQARAELRRVVDQLVAERTDRPADDVLSRLITRREPDPEVGRRRLHDDLVTLLLAGHETTASTLGWTFHLLDRHPEAAARVRARGALGDRAVQEAMRLYPPVWIPRRAQRADDVGGYHVPVGTDVLICPYTLHRHPEFWAEPERFDPDRPRYAYIPFGGGPRFCIGSNLGMTEA-VLVTAMIARELTLRTVPGREV------------------------- 153895228 59 --------------------------------------------------------------------------------------------------REQRTAIRSAFFRERVAAYGDSMVEHAREAVDSWGDGAVVD-VHAASTEYAFAVLAELLGSDEGERETVRAAAEAITDTPANRRYRRRLGALRATIRDLVTERRAAGADDLLGTLVAAAKLG-ALDDEELVDNAVTFLFAGHETSALGLTYALYCLARRPAFQDRIRSDPTALTAAVDEALRLYPPVHFFREPTEPIALGEYRIPSGVVLTLAPWSVHRDGRWWNAPETYRPEREHPEHFPFGGGPRHCIGMRFARQELRLAVATILRRV------------------------------------ 156356369 133 -----------------------------------------------------------------------------------------------PKWKRVRKVIAPAFSGSKLKGTVGLIEGAAERMLESYSQTGKVEMTDLFSLCILDVILSSAFGVDTSDRPFLIAIIGVLPFANFLSRFVDVVGNFMDLGWNIIQQRRQKSSDDVVQIMIEANIDGEKLNENEMRATCLSFLAAGYETTATTLINASYFLATNNHVQEKLAEE---IKSALEEVLRLCPPGHHLRECEEECVINGVTFPKGVYVQIPTYSIHHDPDVWPDPFTFDPERESTRHLPFGAGPRQCVGMRFANMVMKITLVQILAAGYRFRVSEKTTPLVLRSFVQ----------------- 195652235 151 -----------------------------------------------------------------------------------------------------RKVLTPAFHMENLKLLLPFVGRTVVDVVDAAAASGEVEIVSEWFQVVTEDAITRAFGRSYEDGKAVFKLQTQLMA-FASEAFRKVFKEIRKNLATLIGRRQEAADDDLLGLLINAGSNGGPITVNDIVEECKTFFFAGKQTTSNLLTWTTVLLAMHPEWQELARQEPSRLGMILNETLRLYPPVATVRRAKADVELGGCLIPRGTELLIPIMAMHHDARLWPDATQFNPARQAARHIPFGLGARMCIGQNLALLESKLTLAIVLQRF-DFRLSP----------------------------- 45124740 51 -------------------------------------------------------------------------------------------------HRKHRRLIQPMFHPGRITMYAETMSSNALALADSWTAGQEVEAMAQFAIELATTLFSTDIGQPRENLPVLQNLLIRAASPRPNRDFDAAAAKLRSVIDEVVATTRRAGTNDLLSVLLGARETGEYLSDTEVRDELSTILFAGAETTASTLSWTFYQLAEHPEVEAELVAEPKLVRRVLDEVIRLHGVTMLMRRTTAPVELGGHLLPVGTEVGFSLYAMHRDPTLYDDPERRDITRQA--YIPFGAGNRKCIGDAFVWTEATIALATVLARW-QLRPLPGHTPKEVASAVAHPDRMPMT--------- 46108332 157 ------------------------------------------------------------------------------------------------EHKMQRRSLTPAFAFRHIKNLYPKAREVTRTMMAEFGQQEETQVISGWASRATLDIIG-LAGFKPSRQAQILAFVGMIIPMEFNEDIAKAASDIRAICRDLIQEKKAKMANDILSVALES----GGFTDENLVDQLMTFLAAGHETTASAMTWAIYMMARHSDIQTRLREDIDRMPNAVSEVLRYYAPVPTMRDAAYDTTILGQTIRKGTRIVIVPWATHFDHDLWPDADQFNPDRSNYAFLTFLHGPRSCIGSSFAKAEFACLLAAWIGRF-EFSLANPEEMDEKNVEIRG---------------- 18032259 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEDIREEVDLFVFAGHDTTTVAINWCLYILGRHPEIQARVHEELDSIENCIKEALRLFPSVYVGRQLSGDINIGKYRIPAGASVMVFTYALHRDPEQFPDPEVFDPDRASKRHPAFSAGPRNCIGQKFGMIEEKVMVSSVLRKFRIESITPMKKLKLLSEIVLRPK-------------- 62952502 96 -------------------------------------------------------------------------------------------------HRRRRKVLARVFSRAALERYVPRLQGALRHEVRSWCAAGGPVSVYDASKALTFRMAARLLGLRLDEARTFEQLVENLFSLPLDVPFSRARDQLHRHLEGAIEDKAAEPGDALDLIIHSARELGHEPSMQELKESAVELLFAAFFTTASASTSLVLLLLQHPAAIAKIREEPDLSLAAVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWSVMYSIAAVYRSPPEGFDPERFGAAREDSRYIPFGGGARSCLGQELAQAVLQLLAVELV-RTARWELATPAFPAMQTPIVHPVDGLRLFFHPLTPS-- 197209774 103 -------------------------------------------------------------------------------------------------HKHFRRLITPMVGHKVLDMYLERLEDIAINSLEELSSKHPIELLKEMKKVSFKSIIHVFMGTSNQNIVKFTDLSKGMNAPGFTFHKAKARKKIAKSLQPVVDERRQHVGEDLMDILLEKDENGRKLEDQDISDLLIGLLFAGHESTATGIMWSVAHLTQHPHILQKAKEEQEEIPAVIDEMLRFANIASIFREATSDVNINGYLIPKGWRVLIWARAIHMDSEYYPNPKEFNPSRKAGTFLPFGAGSRLCPGADLAKLEISIFL------------------------------------------- 195477766 100 ---------------------------------------------------------------------------------------------------RRRKIITPAFHFKILEDFVEVFDQMVQQLYDRADGKTVINMFP-VACLCAMDIIAEAMGVKAQLQPQFSELSMKILYPKLTAKLNESVKNMHDFTNSVITERREADGGDLLDVLLKSTIDGAPLSNSDIREEVDTFMFEGHDTTTSSIAYTCYLLARHPEVQARLGDDKSAPVTMIKESLRLFPSVPIGRYITQDTLLDGKLIPADSNVMILIYHAQRDPDYFPDPEKFIPERNPFAYTPFSAGPRNCIGQKFAMLEMKSTISKMVRHFELLPL--GEEVQPVMNLI------------------ 163763185 90 -------------------------------------------------------------------------------------------------HKIQKSGMQPVFYKDRLKRYAEVMVSDAKETVRGLHDDKEIR-MDDEMMALTLSVISKVMGIHQSARNLFSPVLLPMSVPTGNRDHSKAIRVLEEEVHAILKEARRNPDETMIGLLMDAKDEQGLITDQELRDQMMTMLLAGHETSANLLTWIFYLLAEHPDVARKLQEEVDQVDQVIKETLRLYPPAWIYREADEDVELSGKTYKEGTVFMMSTYAIHRNPDVFDDPEAFRPDRPPFTYIPFGAGSRSCIGYRFAMME------------------------------------------------ 118468097 56 -------------------------------------------------------------------------------------------ALDGTDHRRRRKLLTPPFHGRSIKNYERIFEEETLREAASWPDGQEFRTLEPMMR-ITLNVILRVFGADGEQLDELRRIIPPWVTLGSRLAVAAYRAEYDDVVDRLIDRVEADPRDDILALLLRAYEDGSSMSRKDIGDELLTLLAAGHETTASTLGWAFERISRHPGVLEKLVADNEYRQAAIAEVQRVRTVIDFGRHVYAPFQLGQWTIPRGYSIMVAIAHIQEREEEFSDPHRFDPQRGNRPGLGYGGGTRRCVGAVFANIEMDVVLRTILRHFVETTTAPDEKVHPRG----------VAYTPAS---- 155969712 71 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPILGQYGDVLVRNLAEKGKPITLKDIFGAYSMDVISTSFGVPQENTKKLFDFLDPLLLSITLFPFLNAVFEVLDFFIKSVKRMKEKHRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSSSLSFLMYFLATHPDVQQKLQEEPNKAPPTYDESLRLFPIVRLERVCKKDVEINGVFIPKGTVVMVPTFALHKHPEFWPEPEEFRPERNPYIYLPFGAGPRNCIGMRFALMNMKLAL------------------------------------------- 197209776 96 ------------------------------------------------------------------------------------------------EHKQYRRLVNPILDHQALATLLERIENIVTNSLEELSSKHPVELLKEM-KKVTFKVFIHLMGIIENMDTSFAELTNGILSAPINAPALKARKKLAKILQSVVDERRGQEGKDFLDNLLEADENGRKRDDEYIVDVLIAQLFAGHETSATALMWTILYLTQHPHILEKAKKEQEEIMKAIDETLRCANIVTTFREAISDVNINGYVIPNGWRVLVWARAVHMNPKYYPNPEEFNPSRWDDYHLPFGAGSRLCPGKDLAKLEISVFL------------------------------------------- 16077792 34 -------------------------------------------------------------------------------------------------------ILMPTFSQRAMKDYHEKMVDIAVQLIARLNPNEAVDVPGDMTR-LTLDTIG-LCGFNYSMVRALDEAMHQMQRLDVQRQFRYDIQTMFSLVDSIIAERRANGDQDLLARMLNVEETGEKLDDENIRFQIITFLIAGHETTSGLLSFATYFLLKHPDKLKKAYEDRVLTDAALNESLRWPTAPAFSLYPKEDTVIGGKPITTNDRISVLIPQLHRDRDAWGDAEEFRPERDQVPHHAFGNGQRACIGMQFALHEATLVLGMILKYFENYELDIKQTLTLKPGDFH----------------- 158340165 101 -------------------------------------------------------------------------------------------------HLKRRKLILKAFSPRRLASYQETIHAITQSYINKWAKTDSFKWYDEL-RNYTFDIASKYLGSETKLCEYFKSWSNGLFAIAPPLPFTKTRKSLVDLVDEIIQDRLSSSQDDALFHLMDAEEDGEKLSVEEVKHQILLLLFAGHETLTSSLCSLCRNLSLHPDILSRCKEEQSNIPKVLLESMRIVPSVVSGRKVLKECEIGGYKVEKGWLVFYQIDFTHYNKETYPNPHSFNPENNPAEHIPFGGGVRECIGKDFAMLEMKIF-------------------------------------------- 20803895 68 -------------------------------------------------------------------------------------------AQDGGAHRQARDAIKAAFLPKGLTQFAPVIQARVQ----AWRDRGDVTILRE-TGDLMLKLIFSLMGIPAQDLPGWHRKYRQLLQLIVARRGRAARDWIDAQLRQFVRDARAHARTGLINDMVSAFDRGDDLSDDVLVANIRLLLLAGHDTTASTMAWMVIELARQPGLWDALVEEAQRV-GAVPETLRVHPATTLPRRALQELQLGQRRIPAGTHLCIPLLHFSTSALLHEAPDQFRLARRPVDMLQFGTGPHVCIGYHLVWLEM----------------------------------------------- 145249294 132 ----------------------------------------------------------------------------------------IFSTTDPKFHSKHRRLLSSPFADANLHSLEPLIEARIRRMREEMTTRKVADVQKWF-FFMSSDIIGELFGDSFEQGKHIKDLEIAALVGESRVAFPKSRNRFGNYADECVNRKRASPEDTLFTKLYNAGKEG--LSDAEIRDDASDLIIAGSDTTANTLTYLTWAVCKAPVIRQALVAEVATLPQVIDEALRLYPAVALPRVVPQGATFSDHWVPGGSTVTTQIWSLHRDPVAFPEPEKFDPSRWASPTMPFGAGTRNCLGLHLARIELRLATAHFFRQFPR---------------------------------- 149923747 11 ------------------YAPSPLSQDPYGLLRDARDAHGPDFTLRIPGDRMAVFSDPERVKEVLRAPSQFDASEVNVPINLG---PNSLLFLDGDRHKRERKLLMPPLHGERITVFGELMARLTAARVDALLPGASIDLMPEFQRVTLSVIVASIFGVPQRQREFLERKTNALLRPLPWQRLADAKARVVVRLREELAAERRAERSDILALLVDTQDEGQPLDDAHIIDELLTLLVGGHETTATALSWAMHHLLSEPTALAKLHAEPERVEACIDESMRLSPIAAVGRRVVGPTTIGDYELPAGVVAWASIYLVHHDPAVWEDAEVFRPQRKANQYFPFGGGNRRCIGAAFANYEMRVILAVLLSR------------------------------------- 146276023 25 -------------FSLDFMRPKGVAGQVAAALFRRLLVPVPVLRWRR----FLLVTRADDVAAILGDPEGF--PVPFGPEQSLGAGATFLLGLEGPDHDRQRRIITSVVKRSDLAGLEAQADSFAKALLES--SKGRIDAQRDLVQRVAAETCARYFGLPIDDPDLYAEWTIAFADPLGDPVARDMAEAAAARIGALIDREHAAPPETLVARLVELQAAGDAPTNEEIRAILLGLSV-GFVPTNSMAGGKILDLLSRKGEARREAIEAARAGDALREAMRLAPAIAPGRWTRQDTQWGGRTVRRNTLVMVATQIALRDPRKVVRPWRFEYDRTDTPPLVFGNHAHSCIGEHIAIAQLR---------------------------------------------- 169630356 128 -----------------------------------------------------------------------------------------------------RKRLMPMFGKRHLSVVSDKFVEVFTDRIDRVADTGEVNLQAELPKVLPAFMYAMFTRLSDDEVLHADTATRSVMRARGRENLPVSGLRLMRTIRQMIRDRRANPTDDLLNILLAARGDSRPLTEIDVYSEIMSAIGGGYETIVASMSWTLALLLQHPEHLDRLYDEPDDLPACFDEGQRLQGAPINPRYAMEDTELGGYPIPKYTLVASSLYVVHRDPRWWGDPMQFDQDRNARPRLAFGAGPHHCMGTGMAYMMAQYLLAIIFQRY-RLHLRPGWQPR------------------------ 46136311 107 -------------------------------------------------------------------------------------------------HKLRRAAISQPFSAPRLREFYPTVQGKAEQLVRVLSQRGNVEIETNVWKTV-LDVIGETFGL---DLNHLESNESPLFETFTTMMQPSALGHIVNYLNSLVPIRRRNLGEDALQCLL--EHNDADWNDESLVEYVLNLLVLGHDTTACSITWAIHELSRRPDCQQRLRDDIDKLPNFVREVLRLYCAVAMARQATEDVEIEGVIIPKGTVVQLSPAVMNTHPSVWSDAQVFNPDRWNG--LTFHNGPRMCIGKQLSVMEMKVMLVEI---------------------------------------- 154317838 101 ------------------------------------------------------------------------------------------------HHRHLRRLLSSPMSESSLRPVEVYIRRAVKGISEEMAKRGAADIFKWWMF-MATDVIGELSGLAGGIRGTFPFITKVSSVAPIPIAAAESAKRLRHYAEESIERVKNESYPMLLKKLFRSDENG--LSDSDIVNNAMAFIIAGSDTTANTMTYLTWAVCKHPKIKKALVEELSTLPNVIKETLRLYAPSALPRVVVEGVEFNGYALPGGTTVSTQAYTLHRNAEYFPDPESFEPSRWNAAYMPFGGGSRVCLGQHLAEIELRLATALFFRAFPE---------------------------------- 196190149 67 -----------------------------------------------------------------------------------------------------RRLMQPAFQQRRLIRLHSVMWDCVESLLQEWEEQ-PADEVIDIAAEMKRLTLLALFSVDLSDRIGVEYVYGRLTAPQTNLQFQQAKRTIDSVVLEIIQNRRKESSDDLLSMLMDAEETGKGLSDLELLNEMITLFNAGHDTTATSLAWTWYLLGLHPEVADTMRSEVDAVRRVFDESLRLCPPGMAPRAALAADELDGYAIPKGAIVNIAFYFTLRHPDFWERPEQFEPDRPKYAYMPWGAGPHVCIGKSFAVMESVMILSAIAQRF-RVNLVSKEPVEIDPRFTLRPK-------------- 14600164 59 -------------------------------------------------------------------------------------------NLDGAQWRLLRNKLSSTFTSGKMKLMYPTVVSVANEFMTVMVPKNSVLEIRDLVARFTVDVIGTAFGIQRDEKAEFLYFGKRLARKLGMVRTAPHIQEFYRIVTETVAVREKEKRNDFMDMLIELKENGRGLTMEEVLAQAFVFFIAGFETSSSTMGFALYELAKNPDIEQECTKDLKYLNQVLDETLRLYTIVPNDRMAAKRYVVPGHPIEAGQSVIIPSSAIHHDPSIYPEPFEFRPERAGRPSVAFGDGPRNCIGLRFGQMQARIG-PALLIRFSTCSKTPNPLVYDPKSFVLGVK-------------- 161522971 85 -----------------------------------------------------------------------------------------MATQDGELHRRTRAWANPSFQPQGLAKVGELFADIMMAWIRAWPARGTINLVDE-TSALTLTMIFRMLGIAEDDIAHYRHYALVSLLPVDLRRSRRAQVWIDARLSALVNELGRSPGDGLLATLIRSPAAPDASSPESLLGNLRALIHAAHKTTAVTMAHLAIRLAEQPDHWDALVANPSELARFAEETLRSEPPLVFRRT-RERIELGGRELAAGTRLIIPLILLSRAPSLYPQPDTFLPQRKPIQTLQFGSGPHRCLGFHTACMQL----------------------------------------------- 182678778 46 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAARSMRQAVVAMVARRRKERRDDLVSRLLATQESGKSMSDEEITDNLLTFIAAGHETTAQGLSWTFYLLSQHPEIETKVIKRPDHIAQLVSEAIRLYPPVPFTRKVVKNFTLGDFTIPADAILITPIFAVHRHTSLWDQPDRFDPEQVKARHLPFGAGPRTCIGNAFAMMEAVAILAVLLPVF------------------------------------ 116070800 90 ------------------------------------------------------------------------------------------------EHKARRRVVSQLFSNAALKRYTPGIVGLVDELSHELLQETKADRMRRFAF----RVIATVLGLEGSDRDALFHWTQALFSPGTPFANALAARRRLLDRLREVLEQADQNRGGLDLLAGGLDEAGQPLTADDIVEQLLLLLFAGYETTASSLSCLMRACLIEPHVEPWLREELERLQAVVNEVMRLTPPVGFFRRTCRPIELANVLIPKGHVVQVALAASNRAGS--SDLNEFRPQRSNNPTLPFGGGDRVCLGKALAELEIRLMVVGLLKRV------------------------------------ 90420490 104 --------------------------------------------------------------------------------------------------RRTRKAIAPVFTPRHTAGFSETMQDRSERFADGLAARAGG--MVDGSHEMTLLTFATLFDI-ADDGETFARSTRDFLGSMGRVDRRMRGRKSMDYFRGLIARRRREPDNDLLTLLV----KTDGLSASEIEDNIITFIGAGHETTARSLAWTLYLLSQAPAERAAVEAELDTITRAVEESLRLYPPASLNRTALAPDRVGDVAIPAGATVLVMPWLIHRHEMLWDRPDHFIPSRDRYQYLPFGVGPRVCIGASFALMEGVIALACLLRRFDYEEAAPPEVVQRITVQPNG--GLPLR--------- 154296440 78 ---------------------------------------------------------------------------------------------DPAVHREIRKSLSHAFSAKALRLQEEVVIQYMDDIIGDLAFGESFDWISLILSTIHLMAIMEIFRFPFFMNPFFKKIATILMPKGLKEKSKVHFQNAMQKATQRME-RGNNDRDDFFSHLLREKENGPKITREFILAQSNTLIVAGSETTATFLIGVTYYLLNRPETLRRLQEETAALPAVIEEGLRIYPPVPMGREAT----IDGHYVPKGAIVCVSGYVATHNEEYFADANEFHPERNDNKDASFSLGSRACLGVNLAYMEMRVVLARLAWEF-DWELK------------------------------ 71982956 89 -------------------------------------------------------------------------------------------------HT--RSAIAPIFSTGKMKAMQETINSKVDLFLDILREKASSDIYDDFQG-LTLDVIGDVFYVNAKDIRHSKIIAASVLLPELSTPLADAEIPLVEGLSNVYERRRGGEGSDLLKLLLNREDDKKPMTKQEVIENCFAFLLAGYETTSTAMTYCSYLLSKYPNVQQKLKENGGLTYDSIKETLRFYPPSFIRRLCREDITIRGQFYPKGAIVVCLPHTVHRNPENWDSPEEFHPERFENKWIPFGVGPRYCVGMRFAEMEFKTTIVKLLD-------------------------------------- 71725821 255 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLGALMDEEGGGGGFSDEEIVDFLVALLVAGYETTSTIMTLAVKFLTETPLALAQLKEEHDEIRAVVNETLRVANIIGVFRRAITDVDVKGYTIPKGWKVFASLRAVHMDHDHFKDARSFNPWRTNSVNLPFGGGPRRCPGAELARVELSVFLHHLVTRF------------------------------------ 108802056 13 -KPRAVNLPPALRAPMPLQGIAYAFARRQLVSWMARRHGPVFRIHIPMFGRTVMVADPQLAKQLFMAPTD--AVGNIQPNLSRILGPGSVFALDGAEHKRRRRLLTPPLHGKSVKNYEKLFEEETLRESANWPEGRPFETLEPMMR-ITLNVILRVFGADGEKLDELRRISRLAVIPSPPTTFADYRRRYDEVIDRLIDEVRADPRDDVLALLLRSTEDGTEMSRSEIADELLTLLAAGHETTASTLGWAFERISRHPDVLAKLVADNEYRQATIFEVQRNRTVIDFGRHVYAPTELGEWVIPRGYSIVVALAEIHEQAEDYVDPERFSPERSPLVHVPFGGGTRRCIGAVFANVEMDIVLRTVLRHF------------------------------------ 145240911 95 ------------------------------------------------------------------------------------------------DHSRFRKALSPAFSAKGLQAQEPLINSYVDKLISRLKDIAESQLPADMVKWYNLTIIGDLFGEPFGGLEQYHYWVATIFQFLKLLPFLKLRDAYPTIFKLIAERQRAHDRGDFMDSMLRNSGTKDGLTHEELVANANILIIAGSETTATILCGVTYWLLKSPDALAKVTTEAAKLPACIDEAFRMYPPVPTGRMTIEPTLISGYEIPPGTKVFVHPIAAYHSPRNFHAPERYLPERSDNREVPFSIGPRNCIGRNLAFAEMRVIIARLL--------------------------------------- 156573431 71 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMVPIIAQYADVLVRNLRREAETDFFGAYSMDV---ITSTSFGVNIDSQDPFVENTKKLLRFNEALNVTVFPREVTSFLTKSVKRIKEKHRVDFLQLMIDSQESHKALSDLELVAQSIVFIFAGYETTSSVLSFIIYELATHPDVQQKLQEEDAVLPNVVNETLRLF-PVAMRRVCKKDVEINGMFIPKGVVVMIPSYVLHHDPKYWIEPEKFLPERDPYIYTPFGNGPRNCIGMRFALMNMKFAL------------------------------------------- 195024617 288 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSTVDGQPLSNEDIREEVDTFMFEGHDTTTSAISYTSYLLARHPEQERAFREVVEVIGNVIKESLRLYPPVPMGRNLTEDITLDGKRFPADSNLILLIYHAQRDPEYFPEPEKFNPDRNNIDVFAFSAGPRNCIGQKFAMLEMKSTISKMLRHFELLPL--GEPVKPVMNLI------------------ 91094085 79 ----------------------------------------------------------------------------------------------------MRKKLNSLFTPSSLKMMFQTLNTSIEDLLQQIHSRNTIDIHKLFTC-FTIHVIASTLGLEKEEHLLFESYANKFLVWSRGKWCLQLLAAMYDFFVKIVTKREENDRQDMMQFFIE-QKNANTMSINEIIAQCFIFFIAAYETSTTTLTFALYELAQNLDIQDRVRREYEAIAEMVDETMRYPPFLYVVRRCTKDYTIPGVTIKKGIFALISILGIHHDEEIYPNPQKFDPDRKKMRHLPFGEGPRICIGKRFALMQIKFGLAALLE-------------------------------------- 171687955 162 ------------------------------------------------------------------------------------------------EHKVQRRNLNPAFHFRHIKNLYPGVEALTKKVLSEIGPSGPKDQEESRAAVVASRIALDIIGVTGLGRDFFPARLVQLLPVQRNADILEAARYIRNVCHDLIQERKESLGDDILS----TAIESGAFSDDNLVDQLMTFLAAGHETTASAMTWAIYLLSKNPEIQSRLRAEPSLADNAVSEVLRYFPPAPTIRVAACDTSIQGRHIPKGTQFMIIPWAINKSEALWPDAREFKPDRSNYAFLTFLHGPRSCIGQQFAKAEFACMLATWVGRF------------------------------------ 153885005 28 ---------PTLMTALDTAPPADVHADPAPYYAELAATRP---FFFDATLGWWVAASAEAVDAVLGRPADEPVPKAVAATPTGAFFGRLVRQIDGPDHSTRKAKVMAALGRLDVSALAGQALRHARTALDAASLDAALDADAHFRVPLATMAQ-TLLG-DHADAPACQADIAAYLAALGPGASAGVVAQADAAVGRLQQRFADSP------------FAGGDDDSDADIANLAALLAQTYDACAGLLGNCIVALSRHAGLTARLRAQPLAIEPFVREVLRRDAPVQTRRFVAHDIALLGQPLRAGDKVLVVLAAANVDGTTNPDPLRFDSDRTAPRLWTFGGGTHRCPADALATAIARETVRHLLS-LPD---------------------------------- 156351195 122 ---------------------------------------------------------------------------------------------------RIRSTLTPSFTSGKLKKIVPIFNTASDNLIEKLADSGEVDCIRLFSL-FALEVIMAAFGYPDEEIPAWRRFFSMIPFADFFGRFMTPMNYFLQMAEGMVNNRIAEGGNDFIQLMLDAQIEGVPLTPDQIAAQSVTFLIAGFETTGTTMSNTAYFLATHPDIQEKLRGDMSLLDKVLNEVLRLCPPFSLARRCAEECTIEGVHFPKNVDVNIPVYVLHRDPDLWENPEEFDPERHPYSFMPFGVGPRQCIGMRFALLEIKMCLMAVLEKF------------------------------------ 195025199 71 -------------------------------------------------------------------------------------------NLDGRDWREMRNRLTPTFTSLKMHQMLPTVVEIANRFVQKIEPLQHAEMVKDLLARFTMDVICNSLNDPNDQFCRLQRTFQERRHGRLAFAFMQAQDDVSAFFMSVVREKHQVQRNDFLNLLMELRNDNGGLTFNQIAAQAFVFFLGGFETSSSTMGFALHLLALHPEVQQRGREERDLIKQIVYETLRKYSIASIIRMTIEDYEVPGTVLEAGTPLVIPVDAIHHDPDIYPEPEKFDPDRTPERHLGFGAGPRNCIGLRFGEMQTLVGLAVLLKNF------------------------------------ 195120970 95 -------------------------------------------------------------------------------------------NLDGKRWREMRQKLSPTFTSGKMKFMFPTVIKVSEEFVEVMMERGAIIEIKDLMARFTTDVIGTAFGIPVTDFRTMGQKSFTEMRPSLARKLGMRMEDVHQFFMGLVKEREKEKRNDFMQMLIELKQKGSGLDIGELAAQVFVFYLAGFETSSSTMTYALYELAQHTDIQDRLREDGKLLDQVISETLRLYTLVPFERKALNDYVVPGHPIEKGTQIILPAAAYHRDEDLYPEPEKFDPERFSPEQVAFGDGPRNCVGMRFGQMQTRVGLAQLIRNF-KFTVCDKTDI-------------PLTYDPKS---- 157328701 91 ------------------------------------------------------------------------------------------------DHRRVRGAIGMFLKPESLKKYVGKIDGVVRQHLD-MNWKGH-----QTVKVYPMMIICSLLGLEQGDREMLIHWSVPINLPFTRFSNGKASRRIRRVVSELIHEKRASPQDDFITCMLNSPDETSAMTEEEILDNAIVVMFAGHETSTSLLTFLLWFLAKDPVAYDAIVHEHEEIAKAAMETMRIIPPVGGFRKVLKDFEYGGYLIPKGWQVF-WVASPTHDDQIFIDQWKFNPARPPYNFVPFGGGMRICPGNEFVRIE------------------------------------------------ 70609692 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRQRRKEPGEDMLEALLAGD---DGFSDEEIVDFLVALLVAGYETTSTIMTLAVKFLTETPLALAQLKEEHDEIRAVVNETLRVANIIGVFRRAMTDINIKGYTIPKGWRVFASFRAVHLDHDHFKDARSFNPWRWQNNSTSFGGGPRLCPGYELARVELSVFLHHLVTRF------------------------------------ 156573421 101 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSVKFKEMVPIISQLVRSLRREAENSKPTNL-KDFFGAYTMDVIGTLFGV----------NLDSLNNPQDPFLKNMKKLLKLDFLDPF-----------LLSI---------SLSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEEPVTYDALVQETLRLFPVVSVTRVCKKDIEINGVFIPKGLAVMVPIYALHHDPKYWTEPEKFCPERDPYRYIPFGAGPRNCIGMRFA--------------------------------------------------- 195381749 286 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSSVDGQPLSNNDIREEVDTFMFEGHDTTTSAISYTLYLLARHPELQTRMRDLGELLECVIKESLRLYPPVPMGRQLTEDVTLDGKRFPALTNIIMLTYHAQRDPEYFPDPEKFNPERSNIDVFAFSAGPRNCIGQKFAMLEMKSTVSKMLRHFELLPL--GEPVQPIMNLI------------------ 212539342 87 -------------------------------------------------------------------------------------------------HKQQRRIFLPIFAPRHIREMFPKTRDLTQKMTHEALSEPHRDAVFEVGRIVTMATIGEDFGSIQDENATLAKTFRRAIEPSRGRTMGESVPILRDLCRHLLRKRRQQDGKDLLS-LCFHYEEVARANEEEVIDQMTTFLAAGHETISVGITWAVYMLCLYPEWQTLLREEPDLIQAFINEVLRWYPPIQTMRETLQDTVIGGRVIPKGTWIALPIKGFHRDERVWPDANQFNPRR------------------------------------------------------------------------ 209525713 92 ---------------------------------------------------------------------------------------------DGSEHQRLRQLLMPPLHGKQLPRYGEAIANIAHSVTENW-SVGDCISIRQYTAQMSLQTILQVLGLPQQTLETYLEWVNQFFWPALQQDLGAARQQIDDLIYTVIADRRREAGEDVLSLLISARDEGEGMSDRELRDQIITLLLLGYDTTASATAWVFYLIHQFPHIRDQLVAEDSDPTQAVQEALRLHPIISQPRVVRESVTIRGDRFEPGTILVPCIHLAQMRSQTYPEPKKFRPERSPYEYFPFGGGSRSCIGMALSLFEIKIILAIVLSRC-QFSLADLGPVR---PVRRGITIVP----------- 157132675 90 --------------------------------------------------------------------------------------------------RQLRAKLSPTFTSGKMKMMFSTILSVADDLKEFLLEKGPTELMKNVLAGFTTDVIGSAFGIERATHCRFREVSRVATKLKLKATPAEVENFFTNMVQETIDHRERNQRSDFMNILIQMKNSEEKLTLNEITAQSFIFFVAGFETSSTTMVNCLFELAMNPDIQEKLRAEVEYLNMVIDETLRKHPVVSLLRTSTQPYNIPNTKIPKGTFVFIPVHALHHDPEYYPDPDRFDPERRASRHLPFGEGPRNCIGMRFGLMQTRVGLITVLRNF-RVRPSSNTPERLVVNPKSGI--------------- 194896017 76 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVDRLVRRLAARGEFLEVTDFACLIDAIVMGAQLDTQSVDHSLFKRMINPLLASDLWRDLSEQLQVIHTLMESVIEKRAKEPGRNLLDTLLLARFEGRSLSRKEIRDEINTFVFAGVDTTTASMSFVLYALAKYPEAQSRLRKEDELLEALIKEVLRLYTIVSTGRQTTQSTEIGGRIYCAG--VTLWYGLA-HDKEYYPDPYAFKPERPAFSYIPFSGGPHVCIG------------------------------------------------------- 197730179 60 -------------------------------------------------------------------------------------------------HRRRRRLAQPAFHHQRLEQYGAVMTRQLERMLEEWKDGQVLDLFPALSA-FTLRTVSRSLDLGEDRIDTIQRALPRMLVPDGNRRYREAARTLTDTVNQVIAEYRENGTDDLMSMLLAAREDGSALSDQELRDEVVTLFVAGGETPAAVLSWAAVDLAAHPESLRRLHEETDRVARVIDESMRRYPALLLTRTTSRETRLAGLTLPPGSTVAFSPLLLQTRPEYYHEPERFDPDRPRIAFAPFGSGARKCIGDAFAVAEMTLAL------------------------------------------- 210109524 418 --------------------------------------------------------------------------------------------------RRFRSTISPAFSSVKLKQMALVIEKYADNFVASLDKNAKQDVMKELSGAYTMDVIGTAFGVNVDSLHDFPRLGKLLQSLGVTLYPIKAVEFFRAAVDNVIDMRGRNEDEDFLQLLLKA--HNEELDEEDIKRESVLFWLGGYETTANTISLTAYNLAVHQEVQDKVIQEVDAIDMCVNETLRLFPASQFERVNKEDTEIRGLKIPAGTIVNIPAYAIHRDEEIWPDPEDFKPERDPYAFLPFGSGPRNCIGMRLAQLELRFAL------------------------------------------- 46110180 93 ---------------------------------------------------------------------------------------------DEPNWGKAHRILIPAFGPLSIRNMFPEMHEIANQLCMKLARHGPVDASDNFTRALDTLALCELHPFIEAMGDFLLESGNRNRRPAFAPNFRAANDKFYAVADEVVATRKQNPTDDLLAAMLEGPQTGEKLSDDNITNQLITFLIAGHETTSGTLSFAMYHLLKNPEAYNKLQKEIDEVPVTVEETLRISSPIGFGVEAIEDTFLGGKLIKKGETVLSVLSRGHVDPVVYPDAEKFVPER------------------------------------------------------------------------ 146337639 80 --------------------------------------------------------------------------------------------LDFEEHRMHRKALSVAFKAGPMKSYLSGLDHGIAARIAQWRERGEMLFIKQLTLDLAATFLGTEIG-PEVDIDMVAAAVAPIRKPLPGTQMARGRQRIVAYFSEQIPLRRARDGDDLFSHLCRATDDGALLSTQDIVDHMSFLMMAAHDTLTSSLTSFVAQLAANPAWQQKLRAEVKLTEMAFQETLRLMPPVSLPRRPVRDFTFKGFKIPAGTGVGVNPMYTHHMPEIWPEPQRFDPLRQRGRHVPFGGGAHMCLGLHFAYMQAKCFARHFLSNV-EVSLAPGYQPSWQ---------------------- 34223719 59 -----------------------FRQGFWESQMELRKLYGPLCGYYLGRRMFIVISEPDMIKQVLENFSNFTNRMASGLEFKSVADSVLFLR--DKRWEEVRGALMSAFSPEKLNEMVPLISQACDLLLAHLAESGDADVVAEFCIPRPILVLARIL--PNKNRDELNGFFNKLIRNVIALRDQQAAEERRRDFLQMVARHSASPDFDIVSRQHQPSPMARPLTVDEIVGQAFIFLIAGYEIITNTLSFATYLLATNPDCQEKLLREVDVLDMVIAETLRMYPPARFTREAAQDCEVLGQRIPAGAVLEMAVGALHHDPEHWPSPETFNPERARQQHLPFGAGPRSCLGVRLGLLEVKLTL------------------------------------------- 164519107 252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REMNLEEIYANMTEMLLAGVDTTSFTLSWSTYLLARHPTIQQQIFEEVDLIRGLVKETLRLFPLPGNGRVTHDDLIVGGYLIPKGTQLALCHYSTSMDEENFPRPEEFRPDRDNFGSIPFGYGIRSCIGRRIAELEMHLALTQLL--------------------------------------- 198470108 204 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSTIDGASLSNDDIREEVDTFMFEGHDTTTSAISFCLYEISRHPQVQQLLVEERDLLENVIKESLRLHPPVPMGRWFNEDVEIRGKRIPAGTTVGIFVLL--RDPEYFESPDEFKPDRSPQTHIPFSAGPRNCIGQKFALLEMKSTISKLLR---NFELLPGPEPRPAMNIV------------------ 157167210 78 ----------------------------------------------------WMVRDPEAIKQAVKDFDHFSDHTPIYTMGTDSLFGNSLLLLRGQKWRDMRATLSPAFTGSRMRLMFELVSECAQSMVDYFREEATADVFSRFSNDVIASVA---FGIKVDSLREFFINGKELMNFRNMKTVAKSSAEMNAYFRGMITQRQAHGRNDMINILMQGQPRDRVWSDNELAAQCFLFFIAGSETVSTYLTFLAYELLINPEVQEKLFRERSLMDMVVSENLRLWPPAPFARYCSKNYRYDDVTIEKGQIVWFPTTALQHDPEYFPDPYRFDPERDQNRYLPFGIGPRACIGSRLALLEVKV--------------------------------------------- 121712212 167 ------------------------------------------------------------------------------------------------DHTRHRKALAHAFSAKGLQAQEPIVTGYVDQLIARLRDVAASGLPADMVKWYTLTTIGDLFGEPFGGLEEYHRWVAAVFGFIRVIPFLKGMDEYVEHTKRTVQKRRRHDRSDFMDSMLRHRGDKDGLSEEELVANANILIIAGSETTATLLSGVTYWLLQTPAAMERVTRETAQLPACISEAFRLYPPVGLQRWTETPTRISGYEIPGRTKVSVHQAGAYWSSRNFHQPDSFIPDRDPASSFPFSVGPRNCIGKNLAYTEMRVILARVL--------------------------------------- 124268566 56 --------------------------------------------------------------------------------------------------RRQRRLVMSAFDPGHLKRFYPSLQRVTERLMAEAARRGEADVTTGLAFPHPLQMLFRRVNLPFPYWHYLRLPIDREYD-RHLRRVHEAVRGFVQAARQRLQDRRERPTDLLEAMLAARDADGSALTEEEVAGNVLTVLLAGEDTTANTLGWAIWLLHEHPDDWQALVAEVDAIEASVGEAMRLKPVAPLFMEANRETALAGFRLPPGAVVFCLMRRAALDARLAEDVADFRPGRWQDGSMPFGAGPRLCPGRYLALLEMKMVLGMLARNFELLEV------------------------------- 111021599 81 -------------------------------------------------------------------------------------------------------LLAPAFTKSAMRSYHRTMLDVAGELWDERVDGSPVDVSSDMT-KLTLETIGRMVGLSHSQRTTFVKSSARLLMRRSDRRNIANLEHMAEVVDEVIRARRDSAEDDLLELMLRAENDPHRIDELNIRHQVVTFLVAGHETTSGALSFALYYLSRHPDVLAKAQAEVDAVRRVLDESLRWPTAPAYGREATVDTTLVGKPMKVGDWVLVLIPALHRDPVWGDDPEAFDPDRSRPAHVPFGTGERACIGRQFALHESVLVLGTILRRYPDYRLKVAE--------------------------- 156369608 100 --------------------------------------------------------------------------------------------------RRLRHFVTPTFSAVKIKQVVPLISESCRILVEQLKDGKSVDVCRTY-VKFTMETISTAFGIPNDQFPYLQPIISVMVRRLGQTEIGKSVMFIVDAARQIIKHRREEPSGDLLEILLSAEDDGKRLSDDEIVAQCFTFILAGFQNTSNTMAFTSYLLALNPDKQDRLIEEIDDVAATVQEALRLYPPFRLGRTCNQSCTINGQFFPKGCLVMIPVYAIHRDPEIWPEPEKFQPERKQARHLPFGEGPRNCIGMRFALLKVKMALVYILRHY-RLERCPETEVPLQ---------------------- 3372841 126 -----------------------------------------------------------------------------------------------------RRIMTPVFSSAKMKKMMPLMGGCVEELMDTAADSGPIDMMEAFQC-LTMDVICAILDIPKEVLAFMRKYVSQLIRLLIPENKRNNITFIEEHLTKVVKQRREQTQADGLQLLVDADASKTKLTDEEVVDNAFLFLLAGFETTSTALTYTSYLLALNPDIQEKIFQELERAPSAVAESTRMYPPVTGFRQATQDWQYGPYTIPAGTEVEVPVWSIHHNPELYPQPELFKPERKKDRHLGFGGGPRNCLGLRFALMEMKLVLSSVIQRF------------------------------------ 157117046 133 -----------------------------------------------------------------------------------------------------RKIITPAFHFKILEEFLAIFNERTEVFVDKIVGKGDFNIYEHVTLEMSEIIFQRLFGL-LRMHKFFFQMSEAAQRQRAALKV------LHKFTDSVIFQRKDQLDDELLELLLNVSVEGHHLSNSDIREEVDTFMFAGHDTTTSCISFSAYHIARHPEVQQKLYDNAELLEMTIKEVLRIHPSVPIGRKTTGDMRIDGETVPAGDIAVLIYAMHN-NPEVFPEPEKFDPERSAKRHIPFSAGPRNCVGQKYALLEIKVTLVKLLGHYRLLPCEPENEVKVKSDI------------------- 47522816 145 ---------------------------------------------------------------------------------------------------------------QAAARYAGTLHDVVQDLVRRLRGAGPPALVRDVAGEFAAVLLGSRLGVPPDTETFIRAVGSVFVSTLLTMAMPRDWDQMFAFAQEHVERREAEPEEDLGSAHLTYFLFREELPAPSILGNVTELLLAGVDTVSNTLSWALYELSRHPEVQMALHAHPSLLKAVVKEVLRLYPVVGNSRVPDKDICVGDYIIPKNTLVTLCHYATSRDPAQFPEPNSFRPARWPAPHLPFGFGKRSCMGRRLAELELQMALAQIL--------------------------------------- 196003816 69 -----------------------------------------------------------------------------------------------------RESLTPLFSPNKLKAMSHFANEASNNLLEKVLDDDTVN-VRELFYSTAMDMLSSLFGVPNEEKKELQTHINNFMGPKASRPLRKAIVKLATMLRKIVTTRRRETRTDMLKLVIEAE-HKEKISDFDIVQHCLTFLIGGYDTTASSLTFIAFALATNPDVQDKVIEEPDELEMTINEAFRYFSAGYNLREAKSDCVINGVQFPKGVGIAIAVKAIHEDPDIWENPDKFDPQRKSKRHLPFSDGPRKCIGNRLGMMNLKLILVRLLQQV-KFEVA------------------------------ 154299019 251 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDENLIDQLMTFLAAGHETTASSMAWAIYLLCAYPEVQSRLREERTKLPNAVNEILRYFPPVPTLREAAVDTTISGERIPKGTRVMLIPWAINKDEKMWPSARKFDPDRNGESHLTFLHGPRSCIGQQFAKAEFAILLATWIGRF-EFELKD----------------------------- 186683962 55 ----------------------------------------------------------------------------------------LMLESD--RHKRQRQLVTPSFHGERMQAYGQLICNVSKKIFNQLPLNKPF-VARNLTKEISLQVILQIFGFYEGEQQDLGAWS-----PWGN--FLRVREKIDQFLYTEIAEQQADPRIDILSLLISCRDEGQPMTDQELRDQLITLILAGYDTTATAMAWGLYWIHKQPQELDTLGDSPDRLPTAVNETLRIHPVTSFPRVVQEPLELLGHSLEPGTILLPSIYLTHHRENLYPQPERF-IERSPYEFLPFGGGVRRCMGEALALFEIKLAL------------------------------------------- 116694954 129 ------------------------------------------------------------------------------------------------------RILMPAFSQRAMKGYFDVMLRVANRLVDKWDQQGPADIVADDMTRLTLDTIAAMVGALEEAMSKLTRFADRFMHAAHQK-FDQDTRFMRDLVDDVIRRRRARPGNDLLGLMLEARDTDQRLDDENIRNQVITFLIAGHETTSGLLTFALYELLRNPGVMAQVYADLARLPRVLKETLRLWPTAPAFAVAFEDTLLGGRLIRKDRRLSVVLTALHRDPKVWADPERFDIDRPRHAYMPFGNGERACIGRQFALTEAKLALALMLRNF------------------------------------ 71081902 131 -------------------------------------------------------------------------------------------------HIHVRKLVQTSLNPEAIHNQIPHIEELAISALNSWAGGHVVNTMKKYSFEVGILAIFGHLDAHLKDQDKGYNSFPTNLPGSPYRKSLQARKRLGKILSEIINERKEKKEKGLLNCFLNAKDEGLVLNEDQIADNIIGVLFAAQDTTASVLTWILKYLHDNPKLLKNVKAEQKAINKVVLETLRLASIISFFREAVADVEYKGYLIPKGWKVMPLFRNIHQNPEFFPNPQNFDPSRKPNTFMPFDSGVHACPGNELAKLEMLIM-------------------------------------------- 145229611 151 ------------------------------------------------------------------------------------------------EHRAQRKILAPAFSFRHIKNLCEVVTAMTDQLLDGIAGMGRADLVRAYALVFPMLAVLRLL---------LPNWMVDWLPLRRNEEIRCAVQRIRGECADLIRQKSKHQRKYHTSDILDVALSYGGFSDTLLIDQLMTFLAAGHETTATAITWAVYLLCVHPEVQTALRSEREKLPNAVDEVLRYAAPVPTFREAVIDTNILGQPVPKGTKIILVPRATNRDANLWPDAQQFKPDRSNYATLTFLHGPRSCIGRSFAKAEFSILLAALVGRF-KFQLEDD---------------------------- 494991 88 --------------------------------------------------------------------------------------------------RALRAKLTPVFTSARMKYMFPTVVRVGEILSDTIRPKDQVLEIKDFCSRYTTDVIANAFGIETDPRAEFRQRIDIFTKPRHHPLLLLLIDELTEFFMSVIRERNQVKCNDFMDLLIRAKEGEEGLSFEQMAALTFDFFLAGFETSSTTMAFTLYELARNPEIQEKLRSNDELLEQSISETLRLYPVLATVRVANRDYPVPDSQIEKDIQVVIPVHAIHHDPEYYENPEEFNPNRFARRHLPFGDGPRSCIGMRFGKMQTKIGLVSLLR-------------------------------------- 194907382 14 -------------------------------------------------------------------------------------------NLDGPQWRLLRSKLSPTFTSGKMKFMYPTVVSVAEEFMAVMHEKENCILVRDLVARFTVDVIGTAFGIQRDEKAEFLHFGRRALVDSRHGNLAAHIQKFYQRIRETVTLREKEKRNDFMDVLIGLKENGEGLTMDEIVAQSFVFFIAGFDTSSSTMGFALYELAKHPSIQDKVRAELEQLDQVISETLRHYTIVPNVRVAAKRFVVPGHPIEAGQSVIIPSSAIHHDPSIYPEPNEFRPERAKRPSVAFGEGPRNCIGLRFGQMQARIGLALLIRNF------------------------------------ 115389412 111 -------------------------------------------------------------------------------------------------HRAQRKAVTPAFAIKNIRAMYDLMWSKTQIFLHQLDASGYVEL-GSWASRLTLDIIGDFQSLENEDDPLFPQWLVKLVPVRANIELPRRISYLRRVFHDILREKRTQLTEDVDGDILGTMMRGGEFSDSELVDQMLTFLAAGHETTANALTWASYHLALNPHIQETLRAERATVPSAMHEVLRLYPTVPMGREAIRDTTIAGQKIPRGTIISICPQSVNRSPEFWGDADDFRPERTPNKHITFLHGPRACIGKDFAKAEFRCAAAGLFGRFKA-ELQEGCVVKFGGTLTQPVRGMPLRLT------- 125983092 57 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILSEFKEPMEENCRILVSQLKEREAFDIITLFALDAAVQTICRVMH--KQSFSFWQRLNIFFKYTQAGQERDGALRVLHDETNRVIRLRREQAQDDVGSLLLTQLEGGDELSDRDIREEVDTFMFEGHDTTSSAIAFALSLLSKHSEQQRAYEEARDLLEAIIKETLRLYPSVPFFRKVFEDIQVGKHTIPKGASVNCLIYMLHRDCNNFPDPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKCSLSSLLRSF------------------------------------ 157339440 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSMLLTCDENGEYMNEEDIADKILGLLVGGHDTASATITFIVKFLAELPHVYDEVFKEQEDIPKMACEVMRLAPPVQGAREAMNDFIFEGFSIPKGWKLYWSTHSTHRNPEFFPKPEKFDPSRGPAPYVPFGGGPRMCPGKEYARLEVLVFMHNLVRRFKWEKLLPDEKIIVDPMPIPA-KGLPIRLH------- 47564123 91 ------------------------------------------------------------------------------------------------QHKHRKKVIMQAFSRDALQHYVPVIQEEVSACLAQWLGAGPCLLVKRLMFRIAMRI---LLGFPDGEQEAFEEMIRNLFSLPIDVPFSRARNIIHAKIEENIRAKRKEPEGDALQLLMHTQGNGEQLNMQELKESATELLFGGHETTASAATSLIAFLGLHHDVLQKVRKEKGLLSGVIKETLRLSPPVPGGRIALKTLELNGYQIPKGWNVIYSICDT-HDADLFTDKDEFNPDRSPSPEIPFGGGLRSCVGKEFAKVLLKIFTVELARSC-DWQLLNGPPTMKTGPIVYPVDNLPAKF-------- 195120974 95 -------------------------------------------------------------------------------------------NLDGKRWKIMRQKLSPTFTSGKMKFMFPTVIKVSEEFIEKVPAKTGGAIIEDLMARFTTDVIGTAFGIPDTDFRKMASKSLVEMRHGVLLTMRAIPEDVHQFFMGLVKRERENKRNDFMQMLIELKQKGSGLDVGELAAQVFVFYLAGFETSSSTMTYALYELAQHTDIQDRLREDGKLLDQVISETLRLYTLVPFERKALNDYVVPGHPIEKGTQIILPAAAYHRDEDLYPEPEKFDPERFSPEQVAFGDGPRNCVGMRFGQMQTRVGLAQLIRNF-KFTVCDKTDI-------------PLTYDPKS---- 195439020 78 -------------------------------------------------------------------------------------------------HRR-RKLLTPAFHFRILSEFKEPMEQNCRILVSRLKERANGEVFDIYPYIFALDAICEAMGIKQSDSEFWQRLNVFFKYTQMGRDRDNALKILHDETNRVIRQRRQQEQDDILDMLLLAQMEGEELSDRDIREEVDTFMFEGHDTTSSAIAFALSLLSKHPEVQQRVREKDSMLEAVIKETLRLYPSVPFFRKVNEDLNVGKLLVPKGASISCLIYMLHRDPNSFPEPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKLSLSMLLR-------------------------------------- 194209958 59 -----------------------------------------------------------------------------------------------------RSVLTSALSPEKLNEMMPLISQACDLLLAHLAESGDADVVAAFSIPRPILVLARIL--PNKNRDELNGFFNKLIRNVIALRDQQAAEERRRDFLQMVLDARHSAASDIVSQRHQPRPLSRPLTVDEVVGQAFIFLIAGYEIVTNTLSFATYLLATNPDCQEKLLREVDHLDMVIRETLRMYPPARFTREAVQDCELLGQRIPAGTVIETAVGALHHDPEHWPRPEAFDPERRPFTYLPFGAGPRSCLGVRLGLLEVKLTLLHLLRKF------------------------------------ 195123359 91 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKISHEFVEDMADKSSVVEVKELLARFTTDVIGSVFGIPEAEFRVMGRLTDQRHGALGRMHLKMTPEHIEKFFMRIVRERRNDFMDQLINRLLKAETGEDTLTIEEIAAQVFVFFAAGFETSSTTMGFVLYELAQNVDIQDRLRENGDLLNQVISETLRLYTLPVLNRECLEDFVVPGYPIKKGMTVIIPSAAMHRDEKLYPEPNRFNPDRDSVEWLPFGDGPRNCIGMRFGEMQARIGLAMLIQHF------------------------------------ 119474235 70 ------------------------------------------------------------------------------------------------------RILVPAFGPLRIRNMFEDMSDIAQQLCFKWARQGSINITDDFTRTLDTIALCS-MGFSETMHPFVQYMVDVLREADAQRRMSKNIEAMRSIAREIIQGRRDKGEDDLLNTLLSGRVTGEGMTDDSIIDNVITFLIAGHETTSGLLSFTFYYLLQNPHILEQARNELPYIDAILKETLRMPTAPAFAVFPKKPEVLGGKTINARQAVIVLLPACLRDQAVFPDAGEFRPERPPNSWKPFGNGERSCIGRAFAWQEAQLVVAMIL--------------------------------------- 126340871 66 -----------------------------------------------------------------------------------------------------RSTLTPAFSPKKLDEVIPLISQACDLLLTHLAESGEADVVASVAFAFPSIMISRVL--PNKNRDELSAFFNNVIRNMITLRDKQAEEERRRDFLQILLDARGAPGDSSIPQ-ATSRVLQKTLTTDEIVGQAFIFLIAGYETITNTLSFVTYLLATNSECQEKLLREVDELDMVIAETLRMYPPARFTRETEKDCDVMGLHIPAGAIVEMAVGYLHHNPEYWPNPETFIPERARQQHLPFGAGPRSCIGVKMAMLEMKLTLLRLLQKF-KFEICPETQVPLQ---------------------- 115472397 125 -----------------------------------------------------------------------------------------------------RGALQNFLSPEMVIRYVSKMDEEVRRHV-------KVNWVGHLAKRLTLDIICSIFGVREALATDFPAMVRAALSIPVKIPFTRASQRIRKLLRGIAREREASAADDFFTYMLALRAEGHSLTVEDIVDNAIFLLIAGYETTSVLITFMLWHLDKEPEVLSKITEEQDEIARVAMETVRTIPPIGSFRTATRDIEYQGYHIPKGWMVFTAQSVTHLDANIFPEPSNFDPARFENNSVPFGGGPRMCPGNEFARTETLVTMHSLVTQF------------------------------------ 125554374 89 ---------------------------------------------------------------------------------------------------RHRRVVHPAFAMDKLKMMAKTMAECARKVIQAAAADGEVEVGEQF-QELTADVISHAFGSSYRQQRELQYIAMSALNSKANIRRRQLAKKVRGTLMAIIRERQATAGNDLLGLMANAAAGGGEMTMDEIVDECKTFFFAGHDTTSHLLTWAMFLLGTHPEWQQRLREDTEALPNVLYETLRLYGPVSMVRTATADAELGGVRVPKGTMTMMPVAILHRDADVWADAGEFDPLRHAGALLAFSLGQRSCIGQDFAMMEAKTTLAMILRRF-AFEVSPE---------------------------- 146160972 93 -----------------------------------------------------------------KDFEHFLDHRTIVNEETDPIFGRNLFSLKGQEWKDMRSTLSPAFTSSKMKLMMPLIVEVGEQMINALKKNGYVDITKDLTTRYANDVIASAFGLKVDSLTEENNQFYAMGKAASNFSFKQISEETSGFFKELIREMRKIIRPDMIHLLMEAKKGDRVWTDDDIIAQAVLFFVAGFETVSSAMTFLLHELALNPEVQDKLKENKERLDMVVSEILRWPPAVSMDRICVQDYNLGDFILRKGTGVAIPVWAFHRNPEFFPDPQKFDPEREENKHLPFGVGPRNCIGSRFALCEVKVMAYQLLQHM------------------------------------ 197627164 104 ------------------------------------------------------------------------------------------------DHRARRRVVGQLFSAAALQRYTPAIKAQVDDLRDELVSGGPVPLAARL-RRFAFAVIAGVLGLEGDDREALFQWTRGLFSPSSPFARAAARERLLGRLEQVL-RRAREPGSGGLDLLAGGDEAGVPLSDPDLVEQLLLLLFAGYETTASSLSCLMLALLQHPAPRVWLLEEIDTLPAVVREVMRLVPPVGFFRRTRQPLVLDGVAVPAGRVIQVALASSNRYGAQESAPEAFRPERHCDGSWTFGGGERVCLGKALAELEIRLL-------------------------------------------- 210095811 183 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFITLLMARDEDGRGLTDLEIREEVDTFLFAGHDTTASTLSWALYSLAQHPHHQDKVREEVDQLLAGREEAMRLHSPVPFSRTVTEDTVIDGVHIPEGSYIGIHLYALHHNPDVWGDQHMFDPSRDSHAFMPFSAGQRNCIGQNFALNEEKVILARLLHKF-TFDLDPARPVE------------------------ 195046947 121 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILSEFKEPMEENCRILVSKLREKEPFNIITLFAYVQAVQAICRILH--QQSFSFWQRFPIIFKFSSAGRARNAALRVLHAETHRVIQMRRANNDNDVLDMLLLSQMEGGELTDLDIREEVDTFMFEGHDTTSSAIAFALYLLSKHADVQQRAREGHEKLEAVIKETLRLYPAVPFSRQVRDDLQVGNVTVPKGASVSCLVYMLHRDPDSFPNPERFDPDREQNLHAAFSAGPRNCIGQKFAMLELKCSLSMILR-------------------------------------- 24641483 20 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVERLVGRLATRGAFLEVTEFACLLDAIVMGAQLDTQSVDHSLFKRMINPLLSSDWIFQRTQLWRDLDEQLMESVIEKRAEPAGNLLDTLLLAKFEGQSLSRREIRDEINTFVFAGVDTTTAAMSFVLYALAKFPETQTRLRQDVALLEALIKEVLRLYTIVTTGRQTTQSTEIGGRTYCAG--VTLWYGLA-HDKEYYPDPYAFKPERPAFSYIPFSGGPHVCIGRRYSLLLMKLLTARLVREF-QMELSPEAPLRLEAQMV------------------ 70729882 63 -------------------------------------------------------------------------------RPAGQLFGRLMRMNDGPRQRCPRAAIEPALQGLCTAGLETHLARWQPALAGPACA---ADL-QRWQFVLPVALLASLLGVPAEQCETLARRTGELSDQPRLQAADRAALELDAQMQALVQAPQHSP------LLRQILDRSGELAPADLRANLAGLLAQTHDACAGLVGNSLVALLAAPAMQQRLRQEPGLLGDWLLERQRLDPPVQTRRFVTAPCTVHGVELQAGETILVLLAAANQDPALAA------ITGSNPAHFSFGAGAHRCPGRELA--------------------------------------------------- 194753285 98 -------------------------------------------------------------------------------------------NLDGPKWRSLRSKLSSTFTSGKMKYMYPTVVSVANEFIAVMNEKVEQNSVRDLVARFTVDVIGTAFGIQDEKAEFLQFGKRSLVEKRHGVGFVRTAKPIQDFYRRIVTEREKERRNDFMDMLIDMKENGEGLTMDEVLAQAFVFFIAGFETSSSTMGYALYELAKNPQIQDKLRANKELLHQVINETLRRYTIVQLDRMAKNRYVIPGHPIEAGQSVVIPSSAMHLDPDIYPEPYEFRPERSANRSLPFGDGPRNCIGLRFGQMQARIGLALLIKNFPD---TPDPLVYDPKSFVLSVK-------------- 71152705 84 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMFPIIAQYGDMLVRNLAEKGSMDVITDFLDPLFLLTIL----FPF-LIPAFEALNVSLFPKDAINFLNKSVNSMK---KSRLNDKQKH-RVDFLQLMIDSQESHKALSDQELVAQSIIFIFAGYETTSSVLSFIIYELATHPDVQQKLQKEPATYDAMVQETLRLFPIIRLERACKKDVEINGVFIPKGAMVVIPTYALHHDPKYWTEPEEFRPERDPYIYTPFGSGPRNCIGMRFALMNMKLAI------------------------------------------- 196005793 84 ---------------------------------------------------------------------------------------------------RVRTTLVPTFSALKLKTILPFIKVASDDLVHKLAEGKAIDIWQPYGR-YTMQVIATAFGIEFESKEQLFRETNSLVQPVIGGGIMNSTRLLVTTVERVIRERRKNLKEDILQQMIEA-----NLNDEEIVAQAIVFLIAGHETTANTLAFASYLLMANPEAQEKLIAEPDELEMVISETLRIYPAGFFNRKTKDDMVVNGIDIPKNSMIGLPIYAVHHNPQLWPDPERFIPERKAKRHIPFGGGPRNCIGMR----------------------------------------------------- 86740669 18 --------------------------------------------------GVWRISGYAAGQAVLRSLETKQAGLGIDASKAIPKRIRRPLHSDGPEHRERRRLTARFFTLRRVEHYRELMHRVADEQIDRLRRERSVDL-SELSFALAVEVAAAVIGLTPGMAARLERFAQGDLGPPNVTSIRQNRHALAFYLADAVRARRRRRTDDLISHMI-----DQGCTNAEIFAECVTFAPAGMITTREFINVAAWHLFTDDTLRARYHDADQTERIAIHEFLRLEPVISTKRRTTADIQLPGLTIPAGAQIDIAVSSTNIDTQAIADPYTVRPARPPAG-LSFGDGPHKCPGAHVAIHETDIFL------------------------------------------- 145239697 130 -----------------------------------------------------------------------------------------------------RRVLAHAFSDKALMGQEPLVQRYVDQLIDRLKEDEPVDMVKWYNWT-TFDVIADLLGEPFGCLQDLSTWLRFLGNLIVDKGLIQKRKEYATWVSTQVTKRTATPRPDFMSHLANNNNRGVKLTRAEIDSNATLMTTAGSETTATLLSGATYLLLTHPRVLRTLQDEPTYLNAVISEALRFFPPIPIRRVPKGGETVSGYWIPEGTILSVSHYAAYHSERNFRDPDSWVPERKRAAFQPFSFGPRSCLGRNLAYAEMRLILRDWLQRCRVMRLKPELEVRVRPRVV------------------ 156368498 92 ----------------------------------------------------------------------------------------------------LRHTLSPNFSAHKLKSMVPLMNKACDVYMEKITRAAETRATIDVMKINPALIISCAFGVESDCQDPVMKKATAAMRPSGASLFFRELFELTSFVQGVIEMKNREGRKDMLDLMFEATEGGKTLSLDAIIANTVVFLLAGHETTSSTIAFVSYFLAKNPKIQEKLQQENEEVPSVISETLRLCPPFVIIRECSKTCIINELRIPQGSRVVAPVYSLHRDPKHYPDPEIFDPERDPYANMPFGHGPRNCIGMRFAQMEIKLVLVRMLKR------------------------------------- 116075117 96 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSSAALQRYSPRIVEQVNALAQDLLNSTHAERMRRFAFSV---IASTVLGLDDNDRDALFGWTRALFSVPLAIPGTAFAKALAARERLLIRLKESRGGLDLMTGGL--DEAGLPLSDDDLVEQLLLLLFAGYETTASSLSCLMRELLLQPTVDQWLREETNRLNAVVQEVMRMTPPVGFFRRTTGAVTLAGVEVPAGSVIQVALAASNRHGAGDLDAFR------PSRHLPFGGGERVCLGKALAELEIRLMVVGLLQQV-DLELTPDQDV------------------------- 210087218 45 ---LPPLVPGPLVH----HMPAFFTKNLPHKWAK--EFGDVYRVKWFMNKEVHVVSGYTAIKEMLEKDEFCTRRDRYVEIAVGGDQDILMAPY-GEVFKKRRRFATSVFRRLGVKSIEDQIQEEARFICVKISGKQPFDASSDLTTA-AGNIICALFGFDYGD-TRFQHLQTTMKKLGEEMARWQISKKLQQFIREEIDRHRENPRDFILLQLAQQDGNEEWMNDDNVVYILQDLFVAGTDTTAATLTWALLYMILYPDVQQKVQAEPSLAAATIMESIRHIAGLMFIRDTAESTRLRGFDIRKGKKLVPNLRSVHMDPEVWPNPDDFDPSRNPPSFLPFSAGRRNCLGEQLAKMELFLLFSTILQHF-TLKVPEGAPTPSTEGINKSLSMGPVPF-------- 21357631 59 -------------------------------------------------------------------------------------------NLDGPQWRLLRSKLSSTFTSGKMKFMYPTVVSVAEEFMAVMHEKVSLD-VRDLVARFTVDVIGTAFGIKRDEKAEFLHFGRRALLDSRHGNLVRNTAQIQEFYQRIVKEREKEKRNDFMDMLIGLKENGEGLTMDEIVAQAFVFFIAGFDTSSSTMGFALYELAKNPSIQDKVRADLKYLDQVINETLRHYTIVPNVRVAAKRFVVPGNPIEAGQSVIIPSSAIHHDPSIYPEPNEFRPERAKRPSVAFGEGPRNCIGLRFGQMQARIGLAMLIKNF-TFSPCSATPD-------------PLTFDP------ 31794237 121 --------------------------------------------------------------------------------------------LDFEEHMFHRRIMQEAFVRSRLAGYLEQMDRVVSRVVADVVNDARFPAMKALTLDIASMVF---MGEPGTDHELVTKVNKAFTITTRAGNAVRARELLENYFTARVKERREASGNDLLTVLCQTEDDGNRFSDADIVNHMIFLMMAAHDTSTSTATTMAYQLAAHPEWQQRCRDESDRLDLVMNESIRLVTPVQWARQTVRDTELLGYYLPKGTNVIAYPGMNHRLPEIWTDPLTFDPERPRNEHTPFGGGVHKCIGMVFGQLEIKTILHRLLRRYRLELSRPDYQPRWYSAMPIPMDGMPIVLRP------ 58293934 60 -------------------------------------------------------------------------------------------NLDGAKWRVMRQKLSPTFTSGKMKMMFNTVQSVADELIRDLLQRFTTDVIGSVAFGIPKTLVKTFVGI---QFKGLARWMKMKLTDDEVEKF------FMELVRTTVESREKSDRNDFMKLLLAPDSGGDGLTMNELAAQCFVFFAAGFETSSTAMNFCLYELAINEDIQDRLREEDALLDRVFNETLRKYPPLNTFRTNSVDYTVPGTTIPAGTFVQIPMYALQWDPEHFPAPERFDPDRHPYAYVPFGEGPRICIGMRFGVMQAKIGLVTLLQNF-KFRVNSRTPI-------------PMEFEPASV--- 148258843 80 --------------------------------------------------------------------------------------------LDFEEHRMHRKALSVAFKAGPMKSLTGLDRGIAARIAQWKQTPGEMLFIKQLTLDLAATFLGTEIG-PEVDARAFVDMVAASVAPTQMARGVKGRQRIVAYFSEQIPLRRAKGGDDLFSHLCRATDDGALLSTQDIVDHMSFLMMAAHDTLTSSITSFIAQLAAHPEWQQKLRDEVALTEMAFQETLRLMPPVSLPRRPIRDFTFKGYAIPAGTGVGVNPMFTHHMPEIWPEPERFDPLRQRGRHVPFGGGAHMCLGLHFAYMQVK---------------------------------------------- 15228011 139 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLEIETFLVGKVREKRREPNTTLFSRLVEELIKG-VITEEEVVDNMVLLVFAAHDTTSYAMSMTFKMLAQHPTCRDTLLQEHAQIKAVVRETMRLSPPIGSFRKAVADIDYGGYTIPKGWKI-LWTTYGTHNPEIFQDPMSFDPTRFDKPYLPFGGGPRLCAGHQLAKISILVFM------------------------------------------- 196051315 61 --------------------------------------------------------------------------------------------------REMRQKLTPTFTSGRMKQMFGTMLQVAAELHKHMLTNIDRDLMKDVLARFTTDVICNTLDNPDSEEHRLFAVVNTATKLGIKVTDADLERFFLNLVHETVEYRERNERNDFLNLLLEEQEEGHTMTMNELAAQVFIFFVAGFETSSTVMNFCLYELAKNPDIQERLRDDGELLGQVVNETLRKYPPLTTLRVTAQDYRIPGTVIPRNVGVQVPVFAIHRDPEHYPDPECFDPDRFSAEELPFGEGPRMCIGMRFGMMQVKVGLVTLLR---SFRFFPSAQTPER-----------IVFDPKS---- 16519831 73 -------------------------------------------------------------------------------------------AQDGGAHRQARDAIKAAFLPEGLAGIGDLFAPVIRARVQAWRDRGDVTILPE-TGDLMLKLIFTLMGVPAQDLPKYRQLLQLIVAPSVDRRGRAARDWIDAQLRQFVRDARAHARTGLINDMVSADRSDDALSDDLLVANIRLLLLAGHDTTASTMAWMVIELARQPMLWDALVEEAQRV-GAVPETLRVHPATTLPRRALQELQLGQRRIPAGTHLCIPLLHFSTSALLHEAPDQFRLARRPVDMLQFGTGPHVCIGYHLVWLEL----------------------------------------------- 90409929 72 ---------------------------------------------------------------------------------------------------RQRRLIMPAFSKKSLASFFPLLEQTTERLRLRLVKKKGQDAIHDDLRRFTVDITTSLFGLLEHDGDGLQKHLEVIFPQLNSRTRMQALIEVEKYALKIVEQTRDNPQETILQAMVAASDDNNRLTNEELFANILTLLLAGEDTTSNLIAWMLYFISQRPDIQCKINEEAEQIEAVARETLRLKSTAPMISAETVDTLLDGTELPAGTGLFLMTRLGGLNPEHFKDAEQFRPERKATSHFPFGGGARHCPGETLAFMETKMVIAMLCQQF-DISQPESPPVVEEYAITMRPKNL------------ 157343066 98 ---------------------------------------------------------------------------------------------------KMRKLLPQFFKPEALQRYIGIMDHIAQRHFDSWDNRDEV-IVFPLAKRFTFWLACRLF-MSIEDPAHFHVLASGLITPGTPFHRAKASNFIRKELRAIIKQRKIDLAEDILSMLLATDEDGCHMNEMEIADKILGLLIGGHDTASAAITFLIKYMAELPHIYEKVYEEQMEIANAPGELLNWDPLQGAFREAITDFVFNGFSIPKGWKLYWSANSTHKSPECFPQPENFDPTRGPAPYVPFGGGPRMCPGKEYARLEILVFMHNVVKRFKWDKLLPDEKIIVDPMPMPA-KGLPVRLHP------ 210129825 115 ---------------------------------------------------------------------------------------------------RVRSAISPAFSPGKLKQMEMVVEKFVVNLVEKAKQGVVFDL-KELSGAYTMDVIGTAFGVHLDDRNHFVANAKKMFDVNGASMFPREVLDFFSAAVDNVMDMRGSNEDDLLQLMLKAELDKEVPKDQEIKDNAMLFWLAGYETTADTLSLTAYNLALHQEAQNKVIEEVDAIHDAVNEMLRIFPVNQFDRVCKEDIEVKGLHIPAGTVVAIPAYAIHHDPEIWPEPEKFKPERDPYAYLPFGSGPRNCVGMRLALMELKFAL------------------------------------------- 157105956 98 ---------------------------------------------------------------AIKDFDHFADHRPVFGSDHGDHPNLILFVLTGPKWKTMRATLSPAFTGAKMKFMFELIVECSEALVDYYRDQGAKEWMKDLFARFSNDVIATAFGISDRDNEFYRRGKEMMVFTNFKTQLKIAKQEHSDYFAGLIRDREANGRPDMVHLLMQSRKGGPTMTESEMIGQCLFFFLAGFDTVSTALTFLAYELALNPDVQEKLSAEQSLLDMVISESLRWPSAPAVDRLCVQDYTLDGQRMEKGIGIWIPIYGIHRDPKYYPEPDKFDPERQPGTYLPFGIGPRSCIGMRFALMELKIVYYLLL----NFRLEKTERTEVPPVLEKGYVTL------------ 197782261 60 -------------------------------------------------------------------------------------------------------VLAPGFSREAMAAYHPMMLAVAGRLTDEQTAGRSVDVPGDMT-KLTLETIARTFGSFERDRPHVTAMVGTLTYARAAQRNADDIAYLNRMVDDLVRARRGASGDDLLDRMLAHPETGERLSPENVRRQVITFLVAGHETTSGALSFALHYLSRHPEVAARARDEVDRVWGATDESLRWPTAPAFAREAVEDTVLAGQHMRRGAWTLVLTPMLQRDPEVWGDPDRFDPKRSRPPHVPFGTGARACIGRQFALHEATLVLGLLLRRY-ELRADPG---------------------------- 73958043 101 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGQYGDMLVRNLAEKGKAISLKDIFGAYSMDVISTSFGVNIDSQDPFVENAKKLLKFDFPDPFLLSIKKITDFFTKSVKRMKEKHRVDFLQLMINSQNSKEALSDLELVAQSIIFVVAGYETTSTSLCLLMYELATHPDVQQKLKAAPEYLDMVLNESLRLYPITGLVRVCKKDVEISGVFIPKGTVVMVPTFTLHQDPDIWPEPEKFQPERNPYTYLPFGTGPRNCLGMRFAIMNMKLAL------------------------------------------- 49256691 92 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKKHSHILVDSMAKRGEMDVVTSTAFPF-VTNIKKMLKFDLLNIAFFPFMAPVLEKMDFALFPTSVTDFFYAALQKIVAKDNTKKRVDFLQLMVDSQSDGEHLSDHEILSQSMIFIFAGYETSSSTLSFLFYNLATNPETMKKLQEEIDELDAALSESLRLYPVAALERVCKKTVEINGLLIPKDLVVMVPTYALHRDPDYWSEPESFKPERDPYMYMPFGLGPRNCIGMRFAQVTMKLAIVEILQRF-DVSVCDETQVPLELGF-NGLLS------------- 195627900 71 ------------------------------------------------------IFDYELARQIL------SSKSGHFVKNDAHPTLLALVGMEGSDWVRHRRVINPAFTIDKLKIVTETMLDFADSMADELEAEASVDIYKHFSYKLGKQVFTELLGITMATFLDVPIPGSKYLPTQANRRKWMLETKLKSLLTRIIQPRLAEHGNDLLGVMLQQQVDRLRLSMEEIIHECKLFFFAGHENTALLLTWSVYLLSIYPEWQERLRKNPNALNRLKEETLRLYSPALMQRKTLADMTVGPIKLPKGTAIVIPIPIMHRDKQAWDDADEFSPMRFANPHLAFSMGPRSCIGQNLSMLEAKSTLALMLRKFPDYVHAPVDLFTLKPKF-----GLPVILRP------ 168229218 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEHGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEYQERCRQERGREPQEIEESLRLHPPVTISRCCTQDVVLDGRVIPKGTDCVISIFGVHHNPEVWPDPERFDPERSPLAFIPFSAGPRNCIGQTFAMREMKVALATLLR----FRVLPGDKEPRR---------------------- 169628518 109 ------------------------------------------------------------------------------------------------EHRHRRKLLAPKFHGKAMVQYEQIIEEETLRECATWPEGQQFETMEPMMR-ITLNAILRVFGADGAELDVLRRLTTRIPQPKRNYGRFSPWGRLKTYIGSLIEKALAAPRTDILALLLRSTDDGTTMSRSDVSDELLTLLAAGHETTATTLAWAFERITRHPEVLSRLAEEAEYRQATILEVQRSRPVIDFGRHVLAPVDIGPYRIPQGHSVVVSINLMHDDPVAFPCPERFDPERPGNSWVPYGGGTRRCVGAAFANMEMDIVLRTVLRHF-TIETTTAPDEKWHS---RGVASCP----------- 58477084 63 -----------------------------------------------------VLCGYEMVRDALMNHAEQFSGRPFSPVIDLYSKGYSFPSLQGERWRQLRR-----FTLSSLRSMEELVLEEAQHLNAAVSETGPFNPVHLTGCAVANITSRALLGFQYQDQRRFISNTHSFLHPAFRQKIFRESSELLAFVTEYIEQHKQTPRDFIDYFLL--KIREEKMAETSLLMTIIALLAAGTETTSSTLAFCLAFISNYPDAQAKIQRDRARLPAVIHEMQRLLAPIAHFHAVTEDTEFQGFTIPKGTTVIPFISSVLFDPTQWETPEEFNPGRARPAFMAFSAGKRVCAGESLARMELFLLFCSLLQKF-TFRRAPGSEPR------------------------ 215490509 85 -----------------------------------------------------------------------------------------------------RSALNPSFSASKMKMMTHTMSQCVEEMLEEHADRGEAVNMLDVSQGLTLDVIAKCLAWQVECQPMLQAVRKVLLDLESVLVLRQAIEWVYPYLSKVIDLRRKKQGTDMLQLMLNAQEDHENVTDRHLMANSFIFLVAGFETTATALAFVMHTLAKYSDEQDRVVQQLKRLDMVIREVLRLYPPVVLFRVCREDRSVMGQFLPAGVNVLVPTWHIHHNPDFWQDPNTFNPERHPAAYLPFGMGPRMCIGERFALLELKLVTCHVLRR------------------------------------- 109070555 119 --------------------------------------------------------------------------------------------------------------------MEPVVEQLTQEFCERMRAQAPVAIEEEFSL-LTCSIICHLFGVPQEVLKTWSHWSIQIVDVPGLRRLKQAIEQLRQHKESLVAGQWRDMMDYMLQVVAQMEEGSGQLLEGHVHMAAVDLLIGGTETTANTLSWAVVFLLHHPEIQQRLQEDHELGPSAIAEVLRLRPVVALPHRTTRPSSISGYDIPEGTVIIPNLQGAHLDEMVWERPHEFWPDRKNSRALAFGCGARVCLGEPLARLELFVVLTRLLQAF------------------------------------ 146160698 91 ------------------------------------------------------------------------------------------------QHRTKKKAIMRAFSREALELYIPVIQEEVQAAVKSWLARDSCVLVKRLMFRIAMRI---LLGFEPEDEQQLVEAFEEMIKNSGLYRGLRARNFIHSKIEENIKNKVQESRDALQQLIDSSKKSGEPFRMQGIKESATELLFGGHETTASTATSLVMFLGLNPGLRQELRDKVELAGCAIKETLRINPPVPGGRVALRTFQLNGFQIPKGWNVIYSICDT-HDADIFPNKEDFRPERSRFQYIPFGGGSRMCVGKEFAKVLLKIVLVELVSRC-HWTLLNGPPTMKTGPTVYPVDNLPTKFT------- 156054726 103 ---------------------------------------------------------------------------------------------DPAVHREIRKCLSHAFSAKALRLQEEVVMQYMDLLVSQIHQRKTFDIIGDLAFILSAVHFMSLMEI----FRRFPFLTNPIFKTIATFFMPKGLKEFENSMKKAIQRMERNDRDDFFSHLLREKENGPKITPEFILAQSNTLIVAGSETTATLLIGVTYYLLNRPETLRNLQEETSALPAVIEEGLRIYPPVPMG--LPRDAIIDGEYVPKGAVVYVSGYVATHNEEYFTDANEFHPERNDNKDASFSLGPRACLGINLAYMEMRVVLAKL---------------------------------------- 195123357 91 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKISHEFIGDMADKSSVIEVRELLARFTTDVIGNVFGIPEAERHGLVGIAVLTSFPKFAKRLKGTAEHIEKFFMKIVREREKNRRNDFMDQLITETGEDTSLTIEEIAAQTFLFFAAGFETSSTTMGFALYELAQNVEIQNRLRQNGDLLNQVISETLRLYTVLPINREALEDFVVPGYPIKQGTMVIIPAGPMHRDEKLYPEPNRFNPDRDSVEWLPFGDGPRNCIGKRFGEMQARIGLAMLIK-------------------------------------- 104784422 77 ---------------------------------------------------------------------------------------------------RQRKLLKPTFNPMLTDSFAVPMVNAAKEMMDAWEQQGQIDLKQAI-LQLTRRNICEVLGVEEEDRARQIAPAPLWVPTPSNRRFLEAKERMLHLIERVIERHRQAPVRSMVQMFMAARDNGEPMAHEQLLTECMTLCFGAYETSANTFTYAFHFLSKYPQVRARVIAEVDRLPTIADETMRHYTPGSMIRCAKQDTELAGNPVPAGTMIVLNIYFMHRHPDYWENPLAFDPDRFDAPFIPFGGGGRSCIGMGMAMMDGLLLLATVSQRYNRLDAAEGAAPSLRR-IVMGPES------------- 195136885 91 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKISHEFVEDMADKSSVVEVKELLARFTTDVIGSVFGIPEAEFRVMGRLTDQRRRMHLKMTPEHIEKFFMRIVRETVDFREKNRRNDFMDQLIAETGEDTSLTIEEIAAQVFVFFAAGFETSSTTMGFVLYELAQNVDIQDRLRENGDLLNQVISETLRLYTLPVLNRECLEDFVVPGYPIKKGMTVIIPSAAMHRDEKLYPEPNRFNPDRDSVEWLPFGDGPRNCIGKRFGEMQARIGLAMLIQQF------------------------------------ 210114064 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEENIMYMTSNLFLAGTETTTNTLLWSLLYMTLNPDVQNKVHEEPTLVNACLMETMRIRTLVPLVAHATQEVKVQGYDIPQGTQVLFNLYSLHMDPAYWPDPDRFDPERKPESFMPFGGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTDGIFR----------------- 197209772 105 ------------------------------------------------------------------------------------------------EHGRLKRLVTAPIAGNNVSTMLERIEDIVINKLEELSSKHPVEFLKEM-RKISFNFIFQIFSCDQGTINKISDLFDVMGSALFSLMALKARKKFAKIVQNIIDERRRQIGEDLINILLEMDEAGEKLEDKDIIDLLIALLFGGHDSIAAGMMLTIMYLTEHPEQEEILKARPEEIQKMTDETLRITSVFATFREATTDANINGYLIPKGWKVLVWLNAMHMAPEHHSNPEEFNPSRW-NDHLPFGMGRRLCPGRDLSKYEMLIFL------------------------------------------- 169235381 95 --------------------------------------------------------------------------------------------------REQRGRANPAFSMARVAGFDADIAAHAADRVDDWPVGDTVD-VEAAMTHITLDVILDMLGVPEARVDAVRFAVPEWLPMPDDREYAAAVATLDDLVDDIVAAREASGGDDLLSVLLRARDRGEQ-SLDRLRDEVMTTLLAGHDTTALTLTYTWFLLSEHPDVEARLHADGALDDGALQESMRLYPPVYNFRTPIEPVELAGSEVPAGAPIMLPQWAIHRSPDHWDDPEAFDPRRADRPRFAFGGGPRHCIGKQLALLEAKLIV------------------------------------------- 205940 229 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSPQETVGTFPELILAGVDTTSNTLTWALYHLSKNPEIQEALHKEVTLLKAVIKETLRLYPVVTNSRIITEETEINGFLFPKNTQFVLCHYVVSRDPSVFPEPESFQPHRSGIQHVPFGYGVRSCLGRRIAELEMQLLLSRLI--------------------------------------- 157692456 54 -------------------------------------------------------------------------------------------------------ILMPAFSQQAMKGYHEMMLDIATQLVQKWQRTGEIEVAEDMT-KLTLDTIG-LCGFDENQHPFIESMLNGLNEAMEQASFEENVDFMKTLVDDIIQERRKQDGNDLLSLMLHAKETGERLSDENIRYQIITFLIAGHETTSGLLSFAIYFLLKNPEKLKKAVADDVLLPTFLNEALRWPTAPTFSLYAKEDTIIGGKSIKKNQSVSVLLPKLHRDQAVWGDAEEFKPEREKIPQHAFGNGQRACIGMQFA--------------------------------------------------- 20137713 91 ------------------------------------------------------------------------------------------------EHKYTKKVIAQAFSREALANYVPQMEEEVRCSVNLWLQSGPCVLVKRMMFRIAMRL---LLGCDPQRMDRFEEMSRNLFSLPIDVPFSRARNLIHAQIEENIKEKQREPDEDALQLLIDSRRNGEPINLQALKESATELLFGGHGTTASAATSLTSFLALHKDVLEKVRKELELLSTVIKETLRLSPPVAGGRVALKTFVLNGYQIPKGWNVIYSIADTHGEADLFPDTDKFNPDRTPLPRIPFGGGVRCCIGKEFAKILLKVFVVELCRNC-DWELLNGSPAMTTSPIICPVDNLPAKFKPFSSS-- 114324593 101 ---------------------------------------------------------------------------------------------------RIRTILSPTFTSGKLKEMFPIIKQYGDVLVKEAEKSKPVSLKDIFGA-YSMDVISTSFGVKTDDDPFVREFLDPLLLTVSKMDVTIFPKETLDFLTKSIEDRKKNSRVDFLQLMMNSEMHSQKLSDDEILAQSVIFIFAGYETTSSVLCFLFYHLATHPEIQQKLQGEDAVLPNVIHEILRLYPIAGIERVAKKTVEINGVKIPKGTVVMVSPFVLHRDPDYWPEPEEFRPERKENRYLPFGAGPRNCIGRRFALMSMKVA-------------------------------------------- 194014610 96 -------------------------------------------------------------------------------------------------------ILMPAFSQQAMKGYHEMMLDIATQLVQKWQRTGEIEVAEDMT-KLTLDTIG-LCGFDENQHPFIESMVNGLSEAMDQASRLPVADKLMDFMKQLVDDKQDKTGDDLLSLMLHAKETGERLSDENIRYQIITFLIAGHETTSGLLSFAIYFLLKNPEKLKKAVADDVLLPTFLNESLRWPTAPTFSLYAKEDTVIGGKSIEKNQSVSVLLPKLHRDQAVWEDAEEFKPEREKIPQHAFGNGQRACIGMQFA--------------------------------------------------- 157748823 42 ---------------------------------------------------------------------------------------------------RLRTISAPAFTNSSIKKVMPRIENSVQEFLKHLEQNGEVN-MHLYFQEYTMDVIMRIMGQPESRMPMLSRWPVWMFSGAGAGPFIRVQKQVTDAVNDRIAQREAEPGEDFIDFFLDAQADNRKLTMQEIITNCFLFVVAGFDTTAISLSYVAYFLSLNPRVQRKLQEEVDRMENTIKEALRVFPMAAFARRCMRTTKIGDTVVEEGVDILVDTWTLHHDKKVWEDADEFKPERPLNPHMAFGAGPRVCLGVRLAYLEQKVLLAHVLR-------------------------------------- 194768066 76 --------------------------------------------------------------------------------------------------TRQRRLMTPAFQPNILRGFAPAVARHVDALILKLEANKGASLVTDFACLLDAIVETSMLAFHRSSELLFKRMINPLLASDLWRDLREQLQVIHTLMDSVIDRRARDPGKNLLDTLLLAKFNGESLSRKEIRDEVNTFVFAGVDTTTAAMSFVVYALAKYPSAQTRLREESELLEALLKEVLRLYTIVTTGRQTTQNTVIGGRSYCPGITLWIMYGLA-HDKEYYPDPYSFKPERPPFSYIPFSGGPHVCIG------------------------------------------------------- 195398895 57 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILSEFKEPMEENCRILVSRLADGEPFDIITLFALDAAVQTICRILH--RQSFSFWQRFNLLFNLSAAGRQRNAALRVLHEETHRVINMRREEEHNDLDMLLLSQMEGGGDLSDVDIREEVDTFMFEGHDTTSSAIAFAISLLSKHADVQQRVYEEAELLEAVIKETLRLYPSVPFFRNVHEDLQVGQVTVPKGASISCLVYMLHRDPDSFPEPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKCSLAMLLR-------------------------------------- 153896525 49 ---------------------------------------------------------------------------------------------------RQRRLASPSFHSRRIGALAGTMVEHTESQLADWADGEVVDVQLEVARLTVKIIVSAMFGITDEEVKTVQELIPNWMPTRENREFDAAIGTLESVIDGIVDRRRAGPGGDLLSVLLRARDRGEQ-TDENLRDELVTMLLAGHDTTALALTYTFYLLSNHPEAAAATADGPPTAADAREESLRLYPPVYTFREPKLDVKLGGYRIPEGSALMLSQWAIHRSPRWYDDPETFDPSRSKRPRFAFGGGPRHCIGKAFSLLEAKLILAEVCSRYDDYE---GPDLSLRGSLTMHPDH-PV---------- 196051323 91 --------------------------------------------------------------------------------------------------RLLRQKLTPTFTSGRMKQMFGTIWDVALELEKYMERQPEIE-MKDVLGRFTTDVIGTAFGIPDSE---FRKYGNKAFELDRKLHVRTTQQDVEDFFMKIVREREMNQRNDFMNLLLQIKNNGKLLTHNELAAQVLIFFLAGFETSSTTLSFCLYELAKNPGIQDRLRDEITRLDNVINETLRKYPPVETTRKPAHDYVIPGTKIPEGTIVQIPIYAIQRDPDHFPDPERFDPDRVKKRHLPFGEGPRICIGLRVGLMQTKVGLINLLRKF------------------------------------ 157384934 222 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHDFTDAVIQERRRHGGDDIIKALLTKDEDGKELSDEDIRAEADTFMFRGHDTTASGLSWILYNLARHPEHQERCRQERDRDPKEIEESLRLHPPVTMSRCCTQDISLDGRIIPKG--VICIINIFGRDPEVY-DPFRFDPARSPLSFIPFSAGPRNCIGQTFAMSEMKVALALTLLRF-RILPDDKEPRRKPELILRAEGGLWLRVEPLSTQA- 75319888 105 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARELLIRKISNMIKERRDHPHKDLLTKLL----EEDSISDEIICDFILFLLFAGHETSSRAMTFAIKFLTTCPKALTQMKEEHDAILKAINETLRLGNFPGVFRETKEDTKVKDCLIPKG-WVVFAFLTATHLDEKFHNPWRWELDQDSNNHLPFGGGARLCPGSHLARLELALFLHIFITRF------------------------------------ 195024884 86 ----------------------------------------------------------------------------------------------------LRQHLTPVFSSGKMKFMFPTMVQVAKQLALSAEQQGEFE-AKDLCARFTTDVICNSLANPQSE---FREMGRSITERPLHQGVVQAFMEVSRFFMETVRRKREHKRNDLIQLLIEAETEEDKLSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPEIQQRLRQEMTYLNQVVAETLRKYPILHLLRRTTKEYQVPGCSLEKGIRVMIPVHSIHHDPEIYPDPERFDPDRHPFAYLPFGQGPRACIGERFGLIQVKIGIATLL--------------------------------------- 66565910 90 --------------------------------------------------------------------------------------------------RPMRMKLSPIFTSGKLKEMFSLIVESAGNLLDEVIKKNEMVECRDLAAKFTTDVIGSAFGINLEEDSEFRRMGKKIFSPSLKLMIGNTMKDVDEFFINLVSDRKDNDRSDFINMLMQLKEHPEKLTDTLLTAQAVVFFIAGFETSSSTIAFGLYELAQNQEIQDKLREEIRKLDKVFKETLRKYPILSTSRKAMENYTFKGTTIPKGTKVWVPVYGIQHDPNIYPKPEVFDPERHPMSYLPFGDGPRNCIGARFAHYQSKVGLITILR-------------------------------------- 66523006 89 --------------------------------------------------------------------------------------------------RPLRIHLTPVFTANKLRGMFSLILEHFVSYVDSLVKKGEPVNVREVAARFTTDVVGSCFGVEMEKESEFRRVGKSVFATNYARIIKHRIRELYNYIRETLEYREKNNRPDFMNILLHPEKIGLDVTNEFLAAQAFIFFVAGFETSSSTISNALYELALNPDVQDKLRKEMEYLGKVFQETLRYPSLPFLTRELIEDYTFESVTIPKGLKIWIPTYAIHNDPDIYPDPDKFDPERHPMHFLPFGHGPRNCIGARFAIYQTKIGLINILRNF------------------------------------ 85001711 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRQRRKEYGEDMLGALLAS---GDHLSDEEIVDFLLALLVAGYETTSTIMTLAIKFLTETPLALAQLKEEHDQIPGAVNETLRVANIIGIFRRATTDINIKGYTIPKGWKVFASFRAVHLNPEHYKDARSFNPWRPGNVYTPFGGGPRLCPGYELARVVLSVFLHRIVTRF------------------------------------ 91788669 20 --------------------------DPYPYYRQLREQRP---LYFDEGLKLWVASSHSVIDEAFHNVALRVRPPALLGTAAGEVFAQLVRMTDGEFHAVHKPAVEQAARRWSLADVTRASEAAARDLFAAGPPQGRCLTVNDLMGVLPVQAMARLLGLPDGLLDDSCRWVRQFVQGIAPGASTQAVALAAGAAEALMDQGRAL----GLSTVQAA---------NRIAFMQQSL-----DATAGLMGHTVLMLAQYPDL--ALLADPQAMRGFVAEVERHQAPIQTRRFAADPVVLAGQSIEAGQGVVLVLASANRDGLLNPRPDQFDPQRGERRSMGFGAGAHACPGAAIA--------------------------------------------------- 149759130 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKELSDEDIRAEADTFMFGGHDTTASGLAWVLYNLARHPEHQERCRQERDREPKEIEESLRLHPPVAISRCCTQDVVLDGRVIPKGNMCVISIFGIHHNPSVWQDPEVYDPFRPENPQIPFSAGPRNCIGQTFAMTEMKVVLALTLLRFRVL-PAGEEPRRKPELILRAEGGLWLRVEP------ 210097501 33 --------------------------------------------------------------------------------------------------------------------MEGHIREEANCLCSRMAEGQPFDFAHDVTVTF-ANVICSMLDYGDETFQELKKAIDAVVIPGGKLVATDMFQKLHHVLWEEISRHRENPRDDFCLLEVDQQDKVEGLTEENVMYMAMNLILAGTETTAGTLLWALLYITQNPAIQQKVHEEPTLVNACLLETMRIRTVVPFAHATTQDVKVREFHIPKGTQVILNLYSLHVDPTYWPDPERFDPERKPESFMPFGGGRRVCLGEKLARMELFLFFSTLLQSF-TFRTPEGTPPPNTDYVLG------LTWSP------ 71002943 119 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSHTFAPKTIVAFEPFIRREVQLLLDEFCDKATKDWLNYFAFDIGALAFGKTFGVEYEDVDYCSAVQIINERGEFSGTMGLAPVWMRPYLIKLVNDRLQNEREDLLAKLQAAKDDGEPMGKMELTAEALTQLIAGSDTTSNTSCAIVYHLATHPDKMRKLQADRELLQAVLSESLRYTSAIGLPRVIAGGATVCGQQFPSGTILSVPAYTLHRDKSVFADAEEYNPDRWLAPNIPFSVGPRACVGRNVAMMELSILIAAIFRRY-DIVLAPDKPLDTFEGFLRKPVKLEV---------- 1771614 56 -------------------------------------------------------------------------------------------------------------------------DRHAADLLNAAGPGQVLDLVP-FARRLAARTTGAWLGVPAERLPRFRRALDALLCPQDARAGLAAEEALRAVLGETPEARGRPPG-------AVEAARAHAVSAAEPIAV--------------LLCNAVRELMERPAQWRALTADPGLAGAAITETLLWAPPVRLSRVARETAVLAGRTLPAGTHLVVLAAAANRDACRNAGPAVFDVLRRPQPH-GLPEDLHFRLSGPLVRRTAEAGLRALAERFPGLRPAGPAVRVRRSPVLRGLGRLPVA--------- 157352528 98 ---------------------------------------------------------------------------------------------------KMRKLLPRFLKPEALQRYIGIMDHIAQRHFDSWDNRDEV-IVFPLSKRFTFWLACRLMSIEDPDHAKFEKPFHVLASPGTPFHRAKASNFIRKELRAIIKQRKASPTQDILSDLLLADEDGRHMNEINIADKILGLLIGGHDTASSAITFIVKYMAELPHMYEKVYEEQMEIANAPGELLNWDPLQGAFREAITDFVFNGFSIPKGWKLYWSTSSTHKSPKCFPEPEKFDPTRGPAPYVPFGGGPRMCPGKEYARLEILVFMHNVVKRFKWDKLLPDEKIIIDPMRMPA-KGLPVRLR------- 209517713 109 ---------------------------------------------------------------------------------------------------PQRKLVMQALSVPHIKAVYPTLKTITERLWQRAAAQGRVEMTEEL-KRYTVDVTSALAGVIQEHLPMLMNRVNAYLRLPRDRRVDRALVEIHRYVRDMMERARERMRADLEAMLIMRDAPDSDITDDQIAANVLTLLLAGEDTTANSIAWTLLYLAADQRLQQRLADDLDLFEAVCTETGRLRPVAAINSFPLQDVCVADVALPAGTKMFFLNRPATLDARHFSNPLRFDPDRDPRAYLQFGAGPRVCPGRHLAGVEMRLVLSMLMNRF-SIEIVGDPAIKEISAFAMVPSTMPVR--------- 157342904 86 -----------------------------------------------------------------------------------------------------RKIITPTLHMENLKLMVPVMAKSVTEMLEAMSKSGEVEIVSEWYQTLTEDVITRMFGSSYEDGKAIFQLQAQQM-----VMAAEAFQKVFGYLVKLIDRRKENPK-DLLGLMIE-----ETITVQDIVEECKSFFFAGKQTTSNLLTWTTVLLAMHPQWQVRARDEVFRVCGARDESLRLYPPIAAIRRAKTDVELGGYKIPRGMELLIPILAVHHDPLIWGDANEFNPARRAAKHIPFGLGVRTCIGQNLAILQAKLALAIILQRF-SFTLAP----------------------------- 144905170 220 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRQRRKESKNDMLGALLAS---GDHFSDEQIVDFMLALLVAGYETTSTIMTFAVKFLTENPLALAQLKEEHDQIIAVVNETLRMANIIGIFRRAMTDINIKGYTIPKGWKVFASFRAVHLNPDHFKDARTFNPWRPPNVYTPFGGGPRLCPGYELARVVLSVFLHRFVTR------------------------------------- 86279652 182 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLAALFDSDGDEENFYDDEIVDFLVSLLVAGYDTTSTTMTLAVKYLTDTPSALAQLKEEHDAIRAVVNETLRLSNIIGVFRRAITDVKIKDYTIPKGAKVFTSLRAVHLDQDNFEDARVFNPWRDSASFMPFGGGPRRCPGHELARVALSVFLHHLITHF------------------------------------ 94159034 101 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMFPIIAQYGDMLVRNLAEKGSMDVITDFLDPLFLLTIL------------FPFLTPAFEALNVSLFPKDAINFLNKSVNSMKKSRKQKHRVDFLQLMIDSQESHKALSDQELVAQSIIFIFAGYETTSSVLSFIIYELATHPDVQQKLQKEPATYDAMVQETLRLFPIIRLERACKKDVEINGVFIPKGAMVVIPTYALHHDPKYWTEPEEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLAI------------------------------------------- 195110449 86 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMDIVAKEAVDCLIPEDGIELMKDYCTRFTNDVIATAFGLSFKDREKLTTFTALMLFQTAQKLFKALKISLFDYFVRLVLDRQENNRPDMINMLMEARSAVRDWSDRDIVAQCFVFFFAGFETSAVLMCFTAHELLENEDVQEKLYEDSDLMDQVVSEVLRWPAAIAIDRECNKDIEVDGKEIKKGEAIWLPTCGFHRDPKYFENPNKFDPDREANKYYPFGVGPRNCIGSRFALLEAKAVIYYLLR---EFRIVPA---------------------------- 195123223 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFNQLAAQAFVFFLGGFETSSSTMGFSLHLLATHPEVQERAREERELIKQIVQETLRKYSIASIIRRTLEDFPVPGSVLKAGTPVVIPVDAIHHDPDIYPEPEKFDPDRFAARHLGFGAGPRNCIGLRFGEMQTLVGLAVLLKNF------------------------------------ 210090264 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGAETTSTTLYWAFLYIILNPDIQEKVQEERAQMPAVLTEVARIGSVAPTSIVTSRDTSFHGYLIPEGTTVMPNLWSVHHDPEHFPNPLKFDPGRQRDDHVMFGIGPRICLGKQLAEMELFVFFTSLLQHF-SFKLPEGAAKPSSTG-INGITHSP----------- 196005789 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVIEHRRKNLRGDILQLMIEA-GDHDKLDNDEIIAQAFVFLVAGYETTANTLTFLSHILAVNSDVQQKVYEEESLLDMVIAETMRLYPAAAVDRLARDEITIKGFRIPKGMMIGIPIYSLHHDPMLWPDPEKFIPERKAKRHLAFGNGPRNCIGMRFALLELKLAIVKIISRL------------------------------------ 145243558 156 ------------------------------------------------------------------------------------------------EHKQQRKLLMPAFSYRHIKNLEADLQRRANPRVASWSSRATLDIIGAVAYPTPLEVIGLILNVPH-LVHKLPFKRNRYIRESAAYIRNVAQEMIHD-ARQSIEGEKTHQTTDAVDILSVAIESGG-FTDEELIDQMMTFLAAGHETTSGALQWCVYALSQYPDIQTRLREEPEPISAATQEVFRFHPSVNTVRIANRDTTLVGQKVPKGTVIQIVPALTNHDKSLWPDADQFNPDRSNYAFLTFIHGPRSCIGQGFAKAELACLLAAFVGRF------------------------------------ 118472064 104 -----------------------------------------------------------------------------------------------------RRTLQPLFTKKHVPRFAGHMAAAAQSVAVSWADGATVDL-DRACRALTLRALGRVFGVDLDQRAELSWVADRASRPRGQRKARAGNATLHRLAAEILADVRADPDRDLVRALLEARETGRGLTDDQICDELVLFMLAGHDTTSTTLCYSLWALGHHPDIQERVYADRELTTDDVPEALRLCPPSGTMRMLNEEMTVDGYRVEAGTVAIVNFYAMHRSPTLWDAPERFDPDRNRWQYLPFGGGPRSCIGDHFAMLEATLALATVIRAV------------------------------------ 168008190 78 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGHETAASAMLFAVKYIMDNPRVWNELRAEHDNIQSVITETLRLANPVALWREATEDVQLNGSLIPKGWKTVCAIREAHHDPEFFDHPHEFNPWRKKPPLLAFGGGPRYCPGAELARAELCIFL------------------------------------------- 116789139 84 ------------------------------------------HHWTKTYGKYWVGSKHELIKEILSNYENISS-NPLGRQLVGQG----LVGLRGEKWVQHRRIINPAFHLDFLKGMVPTIVESTANMLEKLSGAEEVEVLKEF-CNLTADVISRALGSSYAEAKHIFNLQDQQMLLTAELVLSKLEKEIRKCMRQVIEARERTAGTDLLGLMMSARVGGKRMTTEEIIDECKTFYFAGHETTSILLTWTIILLGMHQDWQDRGRKEPDKIVGMINEALRLYPPAVFQRQAVKPMQLGRLSIPAGTQLLLPILAIHHDQCLWGDANEFNPARKAVKHMPFGFGPRICVGQNFALLEAKVVLAMILQRF------------------------------------ 218246532 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSKQKIAEIIHEEIAERRQDNNDDILSLLMNAKDEQREMSDEELHDEILGLLFAGHETSAAGLTWAIYQLYKCSNVRKKLLQEIDTLGNAVNETLRMYPPLTITRIANQSVNLMGYNLPMGTPVNGSIYLCHHREDLYPNPQEFRPERSPYEFIPFGGGTRSCIGQALAILEMKLVLATILAR------------------------------------- 118428560 96 --------------------------------------------------------------------------------------------------RHMRNKLSPTFTSGKMKTMFPIIINISKEFVQVFGAAKENDIIEDLMARFTTDVIGRMMGIVEQRYGRIIAFRNSFPQLAKKLHMKDTLQEVEDFFMGIVKEREENRRNDFMDMLIDLKETGEELTNEEIAAQAFVFLVAGFETSSTTMGFALYELAQHGDIQQKAREEYEAMKEMVAETLRLYTVLPITRYASEDYPVPGHVIKKDMLVLIPAGAIHRDERYYPNPNVFNPDRDSVLHMPFGDGPRNCIGMRFGKMQALVGLAVLLKNF------------------------------------ 119490142 314 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDNLVDQLMTFLGAGHETTAGALQWAIYALCKHPDVQARLRENPGLIDAATNEVIRFHPSVNTVRVALKDTTLMGHPIPKGTQVVISPELVNHMPALWGDAEQFNPDRSNYAFLSFLHGPRSCIGQVFAKAELACLLAAVVGSF-EFELKPDAPLEVREG-------------------- 117275 135 --------------------------------------------------------------------------------------------------------------------MEPVVEQLTQEFCERMRAQPPVAIEEEFSL-LTCSIICYLFGMPQEVLKTWSHWSIQIVDPNPGLRRLKQAIEKRDHIVEM--QLRQHKESDMMDYMLQGEEGSGQLLEGHVHMAAVDLLIGGTETTANTLSWAVVFLLHHPEIQQRLQEDHELGPGAIAEVLRLRPVVALPHRTTRPSSISGYDIPEGTVIIPNLQGAHLDETVWERPHEFWPDRKNSRALAFGCGARVCLGEPLARLELFVVLTRLLQAF------------------------------------ 210108357 670 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLMAREDGRGLTDLEIREEVDTFLFAGHDTTASTLSWALYSLAQHPHHQDKVREEVDQLEDAIQEAMRLHSPVPFSRTVTEDTLIDGVHIPEGSYIGIHLYALHHNPDVWGDPNRFHPDRDSHAFMPFSAGQRNCIGQNFALNEEKVILARLLHKF-TFDLDPARPVEKDMTVV------------------ 157343032 97 -----------------------------------------------------------------------------------------------------RKLLPAFLKPEALQKYVGIMDSIAKWHLDNHWDLNETVTVFPLAKQYTFMVACRLF-LSIDDPKHIAKFANPINFPGTPFNRAKAADSVRKELRAIIKQRKSSSKHDILSMLTTTDENGQFLNEMDIADKILGLLIGGHDTASAVITFIIKYLAELPQVYNEVLKEQMEVANVANEVMRLAPPLQSFREAITDFTYAGFSIPKGWKLYWSTNATHKNPDYFPDPEKFDPSRGPIPYVPFGGGPRMCPGKEYARLEILVFIHNVVRRFSWYKLHPNEDVIVDPMPMPA-KGLPIRLR------- 170745243 30 ---------------------------------------------------------------------------------------------------------------RAVLSWRPAIRDLAGAVTDAALDAGEGDVVASLSRLVPLRIVQRFFGFAAPDADLLRWYANQFARPDAEAAADRARQEMRAAFARIIPARVADLPDDVLTRLLRLHLAAAGFGMDRVVINVGGLLIGAIETTSEAVVNALAELLGRPQVLEAARAGPAAFDGYVWEALRFAPIVAMFRQAETDHVLGESRIAKGRIVLPLSLSAMFDATGVPEPDRFDPTRPDQTYLHFGRGHHECLGRYVA----GAMIPEIVRRI------------------------------------ 71982977 89 -----------------------------------------------------------------------------------------------------RSAIAPIFSTGKMKAMQETIHSKVDLFLDILREKASSDIYEDFQG-LTLDVIGKAFAIDQRDRNDVFRHSKVIAASFILPELAPLWRALYKYLSNVYERRRGGEGSDLLKLLLNREDDKKPMTKQEVIENCFAFLLAGYETTSTAMTYCSYLLSKYPNVQQKLKENGGLTYDSIKETLRCYPPVIHFRRCLADITIRGQFYPKGSVVTCLPHTVHLNPENWDSPEEFHPERFENKWIPFGVGPRYCVGMRFAEMEFKTTIVKLLD-------------------------------------- 157382742 91 ----------------------------------------------------------------------------------------------------LRNKLSPTFTSGKMKYMYPTVLEVAERFMEVLAQKVRVD-VRDMLGRFTVDVIASVFGIEAED--KFLQLGRRLSRMLGMRTLPQDVHEFFQTIRETVEYRERNQRSDFLNILIENTVDDGGMELEELAAQVFVFFLAGFETSSSTMAYALYELAQNQQIQERLRENLSYLDQVISETLRKYPILPFNRQALNDYVVPGHRIPKGTPIFIPVMGIQHDPEFYPQPDEFDPERDSIEWMPFGDGPRNCIGARFAKMQTRLGLACVLKYF---RVVVCPKTPLHLTF----QAKPLVLTP------ 157126251 282 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVTVEGKPLTNADIREEVDTFMFEGHDTTTSGISFAIYQLALNPQIQDKLYDNVELLESVIKESMRLFPPVPFGRTSVEDMEMNGTTVKAGQEFLVAIYVIHRNPKVYPDPERFDPERGPYDYIPFSAGSRNCIGQRYAMLEMKV---TLIKLLMNYKILPGEKVRVKSDLVLRPDRIPV---------- 145615129 125 ------------------------------------------------------------------------------------------------DHRRLRRVQAHAFSEKALTMQESFIQQHTDRYIAAQEADGVVDVVKWVNF-LTTDLIGDLSGLASGRLHRLPSWATRLAVACIPKHMLEHQRSAVAFGADAARARRGSDKPDFMHYILRHEKDDEKMSPDEIYMAAITFIVAGSETTATMISGTVYLLLQHPDVLHRLVQQHEYLNAVIKEGLRLYPPAADFLFRTQSVVVAGRVVPPKTSLTMNLWAMYRDPTNFHRPLEFIPDRKDAP--AFSVGPRDCIGKNLAYAEMRLILAKMAWSLDLLSVEPDSQ-------------------------- 169642358 157 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTMGEVYGSVCELLLAGVDTTSNTLCWAMYHLARDPELQQAVYEEPDRIPVAIKETLRLYPVITNARIVSEEVEIGEYRFPKNTLFVLSHYAIARDEENFEDPLKFKPQRHPFSSIPFGYGVRACLGKRIAELEMHLALSRVIRMF-ELRWDP----------------------------- 54027612 28 ------------------------------------------------------------------------------------------------RHRADRALLTPVLRAVGPRGYTELIRTAAAEEVARWRPGTRIDARAAARAVALRVILAVVFGADDEARHATYRVTDFLTAFSGPLRFLAARTHLDALIRDVVRRRTRGPSGDLLAALIAAGR-----TDDELCDQLRTLLVAGHETTATSLVWALYHLHRTPGTLDRVRGEPAWLDAACQETLRLHPPVPIVRRLCEPRTLFGTPLAAGDTVGVAVPLLHSQPELWPDPWRFRPERFRERGYGYGGGHRRCPGAALAELELRVVLDTVLGA-ARLRLTPPAPRAVPHNIATGPRR------------- 158317703 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAELAAKRHDAPRDHMLSGLVSDDGPQGRMSQAEPITTAILLFVAGHETTVDLITDGMLIFLRHPELLEWMRREPDLMAGAVEELLRYEPPVHMQRTTLTDVEIAGTTIPR---------------------------------------------------------------------------------------------------- 157126295 80 --------------------------------------------------------------------------------------------------RRMRLKLTPAFTTAKLKAMFPTMMA-CGRTLSAVIDDGRALAIRDLMTRFTMDVIASVFGLPDELFRQMVRMLLAFVAPNRYLQVKLNDDDVEEYMLNLVRDKREGGGEDFIQLLVQLRDQNKTLTVEEMAAQSFVFLNAGYETTSSTVTFCLFELCRNKDLIGKVQEEIDRLESCIDETLRKYPIPVLFRVCTKPYKITDVVIEKDTLVQISLVGLQRDTRYYEDPMKFDPDRETMPHYSFGDGPRVCIGLRMGKVMAKMALVELLSRY-DFELADSGEIELDPSLL------------------ 196258833 90 --------------------------------------------------------------------------------------------MDGERHKRERKLLMPSFHGERLQTYAQQICEITEAVASQWQEGKG--FIARTAQKITLEVITQIFGLREGERAAMLNLTDSPLRSSPGGILKRYQLEIRELLQAEIEEKRHQKGEDILSLMIAARDEGEPMSNLELKDELLTLLFVGHETTATLLAWAFYQIHRLPQVRQKILQNPMQITTAVQETLRMYPPIVFSRITKTAMDIGNYHFEPQTILTPSIYLVHYREDLYPQPQEFKPERSPSEYFPFGGGSRRCLGYALALLEMKLVIAKIL--------------------------------------- 195430334 49 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVLKVAHEFIDEMVNKSSEIEVKELLARFTTDVIGTAFGIPEAEFRVMGRKSITDLRHGAKMTPEHIEKFFMRIVRETVAYREQNKRNDFMDQLIEATGESMNLTIEEVAAQAFVFFNAGFETSSTTMGFALYELAQHPDIQQRLRDEKDLVDQVISETLRLYTVLPLNRQCIEDFVVPENPIKKGMPVLIPAGALHRDEKYYPEPNVFNPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGLALLIKNF------------------------------------ 27377993 43 -------------------------------------------------------------------------------------------------------ILLQPFGNRAMQSYHPSMVDIAEQLVERLNADDEIDVVHDMTA-LTLDTIG-LCGFDYRDYHPFVESTIMMTRGKRRKTLAEDVAFMNKMVDEIIAERRKDDKKDMLAAMMTGRSTGEQLDDVNIRYQINTFLIAGHETTSGLLSYTLYALLKHPDILKKAYDEVDRITQILKEALRWPPAPAYGISPLADETIGGGKLRKGTFITILVTALHRDPSVWPNPDAFDPERPINAWKPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 15808032 51 ------------------------------------------------------------------------------------------------EHTEMRRATAKYFTPTQVNTYQPDIARLADELIGKLARRGEAKL-DDLSLELAVRVAAGVVGLTNSRLPGMDRRIERFIASPLENARQAANMALF-YALDVIEARRKAPQDDLISYLLS-----RGYNDQDILTECVTYGTAGMITTREFISVAAWHLLKNPELRAAYVHGTEKERHAVHEILRLEPVVGTYRRAAQEMTVGGEVIP----------------------------------------------------------------------------------------------------- 91094071 82 -------------------------------------------------------------------------------------------ALGGPKWRHLRTKLSPTFTSGKMKQMFQTLVDCVPQLLQQIDKNVPVD-IKEVLGCFTTDIIGSAFGLEFEDERKFFQVSNLKIAPNVARTVTITSKDVSDFFISVVEDREKHVRKDFMQLLIDNTEKEQMLTIEELAAQCFVFFIAGFETSSTTMTFALFELAKRPDLQQQVRDDLKFMDQVIDETLRMYPPVPLTRKCVKDYKIPDQDIQKGTRVFIPVLGIHYDSDLYPNPSQFDPDRHGYAHLPFGEGPRICIGMRFGLMQTKVGLTALLK-------------------------------------- 16033755 101 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIISHYGDLLVSNLAEKGKPVTMKDIFGAYSMDVISTAFGVNIDSQDPFVENSKKLLKPFLTPIFEVLNITLFNFFTKSVKRMKEKRRVDLLQLMINSQDPHKSLSNEELVGPGIIFIFAGYETTSSALSLLAYELATHPDVQQKLQEEPNKAPPTVNETLRLYPIAALERACKKDVEIHGVFVPKGTVVVVPVFVLHRDPDLWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 195403437 224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQSSIQGRPLTDTDIREEVDTFMFEGDDTTSSGVSHAFYCLARHPEVQANLYDELEPISQAIKETMRLYPPVAIGRHTRKDLQIGEQTIPANTSIYLVLYFAHRDPKYFPDPLSFKPEREGKRQLPFSAGPKNCIGQKFAMLEMKTLISKVIR---HYELLPEGPEPMMNFILRSPTGMNVALKP------ 196004909 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTCRKVIKERREKMRRDLMQQMIEA-GDSDKLDDNEVVAQAVIFLVGGYETTANTLAFATYLLATNPEVQNRLYADPLDYDRVADETLRIYPPARLTRACKNNTTIDGHQISKEAMIAVPVYAIHHDPKLWPNPEQFIPERAACAYLPFGMGPRNCLGMKFALLKIKLAL------------------------------------------- 108799906 67 ------------------------------------------------------------------------------------------------RHRRERALLTPALHGEQVKSYAEVISAATSEQIDGLRAGQWVD-VYDLAVGITLDVIRVVFGVPARRTRYTHAVKDLLAANTAPLMLLPALRRFRDDLDRLLAERADVPGGDMLDLLLSATDDGRGHTDAETLDQLRTLLAAGHETTASSLTWALYHVHRDDDVRDRLHAELSTCATALEETLRMHPPVPIVRRLTEPLTVDGVIHPAGRVVGVALYALHFNPDIWSTPHRFDPDRTPFEYAPFGGGYRRCVGAAFATSELAVALGTILMRL------------------------------------ 120419814 61 --------------------------------------------------------------------------------------------LDGSSHKRQRKLLMPAFTKQVTSNWQPEVKEITRAMLTVLLGSDKTEIVSTITNPFASSSL--FFNVFRRDWGSWSAWGNLL----------RCQRQIANIISAEIKERRENCNNDILSMLMAARDEGGKMTDEELQDELMTLIFSGYETTSAAITWAYYWIHYLPEIRAKLLQDPTEISNAVAETLRIYPLTTFPRIVKSPIEIGGHQFEVGTCLYPCIYLIHHREELYPNPERF-LDNKNYEYFPFGGGNRTCIGMAFAQFKMKLVLANILR-------------------------------------- 167521978 203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDLLSRMAVKDEQGKPLDDERLRDVVMSFVIAGRDTTANCLSWVFYELHQHPEVFAKLKAEPTHLHAVVKETLRLHPSVPDGKVAVKDDVLDGTVIKAGTIVILPWVMG-RMESLWEDATRFNPERTEPSHFAFNAGPRLCLGMHMAYIEAKLLVAMLVQRF-DFEVKPNQEFTYTVTLTMPLKNLLVT--------- 170744692 69 ----------------------------------------------------------------------------------------------------QRRAAAPIFRNERILGFLPAMAERTREALKGLPPGTEADLAQVMMRTTFDIIAATMLDVARVERGESTSWIFALTLLRGRRRSEAARTYLRDELLRLVAEGRAEGRDDLLSLLVAARESGRAMDDRDVADNLLTFVTAGHETTALALAWTLYLLALHPAIEARVVAEVEAVTGAIQEAMRLYPPAPLVRAALEEVDVGGHRIGPGTPVTVPIYAIHRHALLWDEPDRFDPDRDRYAYLPFGAGPRICIGMSFALMEAVAILAVLIR---DLRFA------LRPGFVPTLKQ-RITLRPA----- 77404540 150 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDNVIAERQSKPGDDLLDLMLHSAETGEKLDPVNIRNQVFTFLVAGNETTAGTLAFALYFLSRHPDVADTARAEVADVTAVVDETLRWPSAPGYFRKVRTDTTLGGRDMPKGSWVFVLLPQLHRDPVWGEDPESFDPDRKRPAHAPFGTGPRACIGRQFALHEAVLALAIILQR------------------------------------- 40949987 76 -----------------------------------------------------------------KDFEHFLDHRNLITEDSEPLFGKALFNLQGPRWRHMRSTLSPAFTSSKMKNMGDQMGDFLHRCIDRRLEIEMKDLFTRYTNDV---ITTTALGIPQNEMGTLQRL--VFLGYSLSPKLMKASDKLSDYFRSLIQDTRENKGPDMIHLLMQAEEDDDKLEDDDIISQAFIFFFAGFETVSTLMCFASHLLAVHPDIQTRLQKDQTLLDMVLSETLRLYPPAVFMRKCVKTYTLPTETLQPGEGIWIPVHGIHHDPEYFPDPEKFDPERKPFTYLPFGSGPRNCIGNRFALMESKIVLVHMLSRF------------------------------------ 122166103 141 -------------------------------------------------------------------------------------------------HLRLRRLVQAALAPDSLRALVPDVDAAVAATLAAWSGASTFHAMKKLSFDVGVTIFGGRLG--RRHREELRTNYSVVERGTLYHKAIQARKRLRAILSEIVAERRARSRDDGTAGAVA------LLTDDQIADNVVGVLFAAQDTTASVLTWILKYLHDSPKLLEAVKAEQMAIYVANEESLRMASIISFFREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPSTFLPFGSGVHACPGNELAKLEMLVLVHRLV--------------------------------------- 54023105 87 ------------------------------------------------------------------------------------------------DHMFHRRILQQAFTRPRLHGYQDLTSPLLRRGIESWRPAAEFHIIKQLLLQQATEVFAGALG---RESVALAHAFEDAVHGGTAMVRANVPGGVWDYFRRELPAKRAGEGNDLFSVLSRATEEGHTFTDEEVVQHMIFVMLAAHDTSTIASSMLVYELGRHPEWQDKLRAEAIGLGKAFKEALRYAPVAQQARETIADTALCGHYLPRGTLVMCGPYMMMRTARYWRDPDEFDPRREDKSHAPFGGGAHKCIGLYFGGMTVKAVLYQMLTRF-RWSVRPGYEPLLVAGT------------------- 215448411 57 -------------------------------------------------------------------------------------------ALDGDDHRRRRRLLAPFFHGKSMKNYETIIEEETNAILRAIFGAGGSEL-DELRRLIPPWVTLRLAALPKPKRDYGR------LSPWG--RLAEWRRQYDTVIDKLIEAERADPRTDVLALMLRSTDDGSIMSRKDIGDELLTLLAAGHETTAATLGWAFERLSRHPDVLAALVEEHELRQAAILEVQRARTVIAARRVNPPVYQLGEWVIPRGYSIIINIAQIHGDPDVFPQPDRFDPQRSPFAWIPFGGGTRRCVGAAFANMEMDVVLRTVLRHF-TLETTTAAGERSHG---RG-----VAFTP------ 161520245 12 --------------------------DPYPYYAALL--DGPPLAY-DASLGLWVATRAASVAAVLGHPRVRPLDLPVPPALRGTSAGALFGELDGARHQLPKQALHAALAQIDVQALRGRAATLAAA---QRPALDDPDALNAWCIATPVRAVADLLGFDEPQLDDFVAALSPLSDAASLARASDAARQLLERMTVRVAQSHARDGTLVAAVKDAAAQAGWHASGA-LVANLVGLLSQTCEATAAWLANTIVAWHRQSAESASSADDDATLDAFVAEVARFDTPVQTRRFVAARTTLEGVTLDAGAAILVVLAAANRDPAVHRDPHRFEPARTPGPDFGFGTGPHQCPGARIARAVTVGAFGALLR-------------------------------------- 189237253 79 -----------------------------------------------------------------------------------------------PKWKKHRRILTPAFHFKILEQFIDVFESAGNKLLEKVVGKDSVDI-------YPFVTLCTLMGIDNGESEYVRSVKQQMINLTYPLTEKNALKILHQQTNSVINQRRQELKNDLLDLILEATVDGRPLTDTEIREEVDTFMFEGHDTTASAISFALFCLATHPEQARALEEQKALLEQVIKEALRLYPSVPHGRKTNEDVVDNGTVVPKDVTITVFTYGIHRNPEYFKDPEKFDPSRFPYSFIPFSAGPRNCIGQKFAMLELKSTLSKVVRKF------------------------------------ 170063844 75 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGKMKLMFPIVADVAVELVTEKDDGGEVEL-KDVLARYTTDVIGKAFGLDENPNAEFREMGRKIFTTTRKLGVTVLNQEVTKYFKDTVEYRESNERNDFMNLLINAEDEGEKLSLNEISAQAFVFFFAGFETSSTLMSFCLYELAMNQDLQDRARQNGSLLENCIFETLRIYPPASIFRTATQDYRVPNTTIEKGTATNIPVLAIHRDPEIYPDPMKFDPERFNADQVAFGEGPRVCIGMRFALMQTRVGLATLLQNF-RFTVSPRTRIPAKINPASGI--------------- 29829442 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEVGGQTIRAGEGVLCTLSTANRDEGAFTDPDELDLRRDARSHLSFGFGIHQCIGQSLARAEPQIALETLLRRLPGLRLAASEELRFRDGVFYGVKELP----------- 78184536 90 ------------------------------------------------------------------------------------------------DHKARRRVVGQLFSSAALKRYTPLVDELSQELLEETKPIRLADRMRRFAF----RVIATVLGLEGSDRDALFHWTQALFSPGTPFANALAARRRLLDRLRDVLEQADQNRGGLDLLAGGLDEAGQPLTADDIVEQLLLLLFAGYETTASSLSCLMRACLIEPHVEPWLREELDRLQAVVTEVMRMTPPVGFFRRTCRPIELANILIPKGHVVQVALASSNRAGS--SELNEFRPQRNKPTLLPFGGGERVCLGKALAELEIRLMVVGLLKRV------------------------------------ 57968768 61 --------------------------------------------------------------------------------------------------RALRQKLTPTFTSGRMKQMFGTMLQVATELHRHLLEQIDRELMKAVLARFTTDVIGTAFGIPDSDRRVFEHRMLAMVKMTFAMLFRAQADDLEAFFMNLVEHRERNGRNDFLNLLLQASADRTGMTMNELAAQVFIFFVAGFETSSTVMNFCLYELAKNPHIQERLRDEHEYLGQVVNETLRKYPPLTTLRVAGQDYTIPGTRIPRHVGVQIPVYAIHHDPAHYPEPECFDPDRTPYTFLPFGEGPRVCIGMRFGMMQVKVGLVSMVRAF---RFLPTAQTPDR-----------IVFDPKS---- 169765620 96 ---------------------------------------------------------------------------------------------DPKEHAARRKLFARPFSKSELRRWEPAVREKVQQIQRELKAVGKSDLATDVSGQLMINVLSTMMGLP------LVAWLGRHIPLSSFQNMFRATDYLFQYGQRAVTNSRTASRNIFAGMVYESEKGDGIITDEEVVLEAGNLIVAGSDTTAITLTYLIWAVLSQPKLQRELEEDDSLLNAVIMEALRLYAPGALPRETPEGAKFCGYFIPQGMTVTTQAYSIHRDGDIYPDPERFDVSRTSASELAFGAGGRICLGIHLAWMELRLATAQFFRECAGVRLAPSAT-------------------------- 198436000 231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLNAEEDGKSLSLNDIQEEVDTFMFEGHDTTAAAMTWTVYLIGRYPDIQEKLHEELSYLERVIKESLRLYPSVPFGRVTTEECIIADHVIPVGTQVALFIESMHRNPAVWPDAEKFDPDRHPYAYIPFSAGPRNCVGQKFAMMEEKVILAQILRRFSLVSHDKEEDLKKQADLIRSSKPLNITLTP------ 195169499 14 ----------------------------------------------------------------------------------------------------------PAFRPTLLRSFAPSVAKHADRLIQRLEERGSFLEVTDFACLLDAIVMGEQLAFHRSSQLLFKRMINPLLASDLWRELSEQLQVIHTLMDSLIDRRSAEPRLNLLDTLLLAKIDGEPLSRKEIRDEINTFVFAGVDTTTAAMSFVLYALAMNPEAQDRLQEELRQLPLGISEVLRMYTIVTTGRQTTRSTVIGGRTYCAG--VTLWYGLA-HDASYFPDPYVFKPERWPFSYIPFSGGPHVCIGRRYALLLMKLLTARIARAF-QFELRPGQPE------------------------- 27764671 51 -------------------------------------------------------------------------------------------------HKYIRNLILRLFGPENLRRMLQDVHRTAQASLLSWLDRPSIELKDAVSSMIFSVTAKKLISYDASDGKMWKQF-DAFIRGLLAFPIMQGRKNIMKMLKELIDERKEASGRDFIDVLLEELNEEKPLSENVALDLIFLLLFASFETTASAITAVVRFLTDNPEALQELAEEHDNIQKVIHEALRLANIAPMFRKATEDVHIKGFFIPKGSKIMICPSTVHLNPMIYKDPNIFNPWRASKDFMAFGGGLRLCVGADFAKLQTAIFL------------------------------------------- 118588896 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGGLLEARDEGEPLSRDAIISEAAVIFMAGHETTANTLAWAWFLLSQCDKSRAKLQAELDTVKAVIEETLRLYPPVPIAREAMADTSIGGKSVPKGSLVMVVPWLMHRNPVLWSKPDVFDPGRKPNKYVPFSIGPRICAGLQFGMTEAILSLAILAQDF-ELKLKEGTDVPVARLTLRPGENLPMTLHPRRT--- 61652895 89 ----------------------------------------------------------------------------------------------------LRQMLTPTFTSGRMKAMFGTILDVAEELREYLVEREPVVEMKEVLARFTTDVIGTAFGIPDSDFLKFASLFKDLSKALGVKLTDSGVEKFFGLIRETVEFREKNQRNDFMNLLLQEELSKRGLTMDELAAQCFVFFIAGYETSSTTMNFCLYELAKNQDVQERLREDIQELDNVVNETLRKYPPISLSRVPTADYTVPGTVLPKGTMTAIPVYALHHDPEYYPEPERFDPDRPAYVFLPFGEGPRNCIGLRFGLMQTKIGLITLLRNF------------------------------------ 210095543 28 --------------------------------------------------------------------------------------------------------------------MEENIREEARQLCMKLSEQGDADIADNLTVSVANIICSMVFGKRYDDDEKFLELSNKVAAQVGSSQLMECIEETHAFLREEITQHRENPR-DFIDLLLNELQKTDCFTEENIDWIIQDLFFAGIETTVTSLRWGLLFMVLCPEEQQKVQAELDSIEATIMEIIRAILPLGVPRAPNEDTTFRGYDIPAGTQVLPNLWSAHMDPEYWSDPEKFDPRRRPESYMPFSTGRRVCLGEQLAKMELFLIFSSLLKHF------------------------------------ 70989423 153 ------------------------------------------------------------------------------------------------EHKRQRKNLMPAFSYRHIKNLYPIFWSKSIEMV-KLIEKDRADAVSEWA----SRATLDIIGVAGMDHDFLHDSNNELTKHKRNREIRESSLYIRDVARQMIRKKEAETGTDIVSVALES----GAFTEEELVDQMMTFLAAGHETTSTALQWSVYALCKHPDVQTRLREEPEPLSAATNEVFRFHPSVGTVRDAAKDTTLLGYPIPKGTRILVSPEVINHSKELWPDADQFNVERSNYSFLTFLHGPRSCIGQGFAKAELACLVAAIVGRF-QMELADAKLEVRRSATVAPKDGVLARFTP------ 188580484 63 --------------------------------------------------------------------------------------------------RHQRRTLAPAFTPRAVETLVPHILSASDEAVAALAARGPVDLFAALALEIAGRTMFRLRGFLEAYAARLGRLTDLLVPLRFATPLARFRRDWVAFLDGVIADRHQGEARDLLDLLRAARETGRGFSHEELRDQVATMILAGHETTAVTLLWACTLLALSPETQAAVAAEAASAEAVIEETLRLYPSAVLARRALHADVLGGERVEAGDSVTISPWLLHRHRRLWRDPDAFDPGRPPVPRFAFGAGPRVCIGAAFALTEATLALSRIVGHF-RIERADARPVLPAAVVTTQPDHAP----------- 86276866 34 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLSIEDIKASVTELMAGGVDTTSITLMWTLYELARHPDLQEEIRAEISLLKGALKETLRLHPVVSLQRYITEDIILQNYHIPAGTLVQLGLYAMGRDHRVFPHPEQYRPDRWVRSQLSFGFGPRQCLGRRIAETEMQLFLIHMLE---NFRFEKQRQVEVRSTF------------------- 168837054 101 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKAHSQILVQNLATRGEMDVVTSTAFPF-VTNIKKMLKFDFLNPVFLISVLFPFTIPELGFFPISVTDFFYAALQKIKSERVANDRVDFLQLMVQGEEHTEKLSDHEILSQAMIFIFAGYETSSSTLTFFFYNLATNPEAMKKLQEEVDELDAALNESLRLFPVAALERVCKKTVEINGVIIPKDMVVMIPTFALHRDPDYWSDPESFKPERDPYMYMPFGLGPRNCIGMRFAQVTMKLAIVEILQRF------------------------------------ 197658943 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDQVIAARRETPRDDLLQRMLENPDTGEMMSNQSIRNQVLTFLIAGHETTAGLLSFALHYLSLNPEIVERAREEPVRVRRIVDETLRWPSGPAFFRKARQETTLAGYPIRKSETILVVLLALHRDPQLWDDVERFDPDRRARPAHAFGVGARACIGRQFALHEAILALARVLTHF-DIAPVPGYELKVEELLTIRPKNLRLVMRP------ 67903816 105 -------------------------------------------------------------------------------------------------HKRQRRALTPFFTIKNVRALYTLMWDKTNQLLVEMDKQGKVE-MSVWARYFTLRLTLDVIG-PAAMGRDFRQWFAKKLPWRLNQVIEEQVGYLRDLCKEIVHEKRAAEADILGSMMLSGD-----FTDDELVDQMLTFLAAGHETTASALTWTCYLLTLHPEVQDRLRAEPVLLNGVCQEVLRLYPTVSTIREAVRDTTVAGKHVPKGTKIMLCPYAINRAPEFWADGDAFRPERSVNNHITFLHGQRSCIGKDFARAELR---------------------------------------------- 125541687 73 ---------------------------------------------------------------------------------------------------RHRHIIAPAFSATNLNDMIGVMEETTAKMLGEMVASGRVDVEKGVVRN-AAEIIARAFGISADDQAMLFRSTRLVGVPLAGLLHIRAGREIDALLLDIIESRRRRESNDLLSLLLAGSEAERKLTTRELVDECKTFFFGGHETTALALSWTLLMLAAHPEWQAAVRERSGPLDAAASEVLRLYPPSPNQRQALQDVVVAGVVIPKGTNMWIDVVAMHRDGELWGEPERFMRERHRMGYVPFGFGGRICVGRNLTAMELRVVLAMVLRRFPEYRHAP----------------------------- 212539207 111 -------------------------------------------------------------------------------------------------HAERRRLLSGPISEQNLLKMEPIINQRIARIEEEIDQTGAADIFKWWTF-MATDVIGELLGKKTQYITDLQNVSRLMLRSVFPKKATEAGARIRNYADGIIDQNPIDPKPTLFTKLYNPGRDGEGLTDQEIVREAVGYIAAGSDTTAVTLTYLIFGVCINPEVQKKLVAEVANLPNAVNETLRLYPPSPLPRVVAQGAELSGHLIPGGTIVSSQAFSLHRNESAFPNPERFQPERNPNRELPFGGGSRVCIGMHLAKIEIRMGAALFFKKFPNMTLEEMNPLMYFMATPKGMRCL------------ 148238058 71 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNL--RREADTLKDVFGAYSMDVISTSFGVNIDSQDPFVENTKKLLRFNSLDPFILSIK-IFPFLTPILEAKRIKEGRDFLQLMIDSQESHKALSDLELVAQSIVFIFAGYETTSSVLSFIIYELATHPDVQQKLQEEDAVLPNVVNETLRLF-PVAMRRVCKKDVEINGMFIPKGVVVMIPSYVLHHDPKYWTEPEKFLPERDPYIYTPFGNGPRNCIGMRFALMNMKFAL------------------------------------------- 196004927 131 ---------------------------------------------------------------------------------------------------RIRNVVLPTFSSSKLKLIYPYICEMGNHLVESLIADGNGRAI-EFCQPFTIEIIATAFGIELAEKEKLTRATNIVFGSQPSAEGLASLEYITKVTTKIIKQRRRNMRKDFLQQIIEA-GDQDKLNDDEIVGQAFIFLTAGFHTISNTLSFACYLLATNPDKQQKLYQEIESIFSAVLETMRIYPAGFFNRDIKEDKTINGIHFAKGAMLAVPIYAIHHNPKLWPDPDKFIPERKVKRHIPFGDGPRNCIGMRLALLEVKLAVAKIVQKM------------------------------------ 210099383 29 -----------------------------------------------------VLNGYAAVREALTKAEVFSSRPDLYLMRLFSNGKGIGLAPYCAKWKAQRKVTDRALRNLGVGKLEPKIMEEVEDFVSAAEGYDGAAFNPKYHIAVGVLIICHLFGFQHDD-PLFVKLYNALEDISGAMHTMRAVREGRDFVREMIGQHRADPEDAYLHQLQKEREDGEKLSDEELEQNVFDLFIAGSESTATTLQWATLLLMVNPEVQEKVQQDRASLPATIQEILRFRPSATFGHATTADTTLQGYDVPAGTQVLVNVWGMGMDPALWRRPGTFDPTRDTEGKLSFLVGRRACIGSQLAKMQLLLYITTILQRF-SLRVPEGATPPSLDGNLGVILQCP----------- 210113997 40 ----------------------------------------------------------------------------------------------------------------------------------------PFDFAHDVTVTV-ANVICSMMRYDYED-DAFRVLSEAVTAVATELAAGQAGTNLVEHVSKLWEEIRENPRDFLFGLLVEQQEKVDGLTEEIVIYLTQNLFVAGTETTANTLLWGLLYLTQNPAIQHKVHEELDAVVGALMETMRIRTIVPFAHATTQDVKVQQFDIPKGTQVLPNLYSLHMDPTYWPDPDRFDPERKPESFLPFGGGRRVCPGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTDGILG------ITLTP------ 115372309 7 -----PGLPPALQIARYRFQPYEFLDGCASRYGDLFT------VRFPILGPLVCASRPESIRRIFA-----ASSEELRLGEANDIFRPLFGELDGPSHLKLRRLSVPLFQGEQSYAWTGMILEVASRRTRRWRPGQHLRLREEM-EALTLEVILRLLGL--EDPAQLRQWSAALRRDLGPLTPWKGYHRDLSTLAALVMDQDASGRRDLLSRLMQ---EGAGLSDEELKDLVLMLLFAGYETTATSLCWAFEALLSHPGERTWVLEHLVRLDSAIKEVLRLYPVVGMARRAVRPFELQGVTFPAGTKLVPTSYLAQRRADVYPDPTHFRAARDPASWLPFGGGLRRCVGLPFALHELKAVLAHVL--------------------------------------- 189236553 146 LPTIPPKLPFGNLTDV-IFGRKSFGEQFVEFYQILKAKGYRHGGIYFGASPLYVPTDPEIVKHILVDFAHFSSHGGYVDEESDPLSGHLF-NLDDIKWRNLRVKLTPTFTSGKMKMMFQTLAEVSYNLLDEVINKTPVD-ARDVLSRFGVDVISSVFGLECDSLKDFRKYGKKAVDFDHKFTKTEVEEFFMKSIRDVVEYREKNNRKDFMHLLIQVTDDGQGLTMNQVAAQAFVFFMAGYETSSSTITFALYELAMNPPLQDKLRDDNKLMEKVIQETLRYPPLPIIMRLCTKDYVVPGTEIKKGVGVMIPVLGLQTDPEYFPDPDVFDPDRKERPGFTFGDGPRICIGMRFGMLQSKVALTTFIR-------------------------------------- 210113348 82 ---------------------------------------------------------------------------------------------------------------------EEHIREEARQLCIKLSEQGDGNLTVSVANIICSMVFGKRYGYDDEKFVELTKIIHKLLSPGANRILVECINKVHEFLRQEIIKHRENPRDDLILTELQTQEQTDCFTEENIVWIIQNMFFAGMETTANTLRWGLLYMVLCPEEQQKVHAERSQLPATIMEIIRLVAPLNAPHAATEDTTFRGYDIPAGMQVLTNLWSAHMDPEYWPDPETFDPRRRPDSYLPFSAGRRVCLGEQLAKME------------------------------------------------ 149066631 234 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGNVTELLLAGVDTVSNTLSWALYELSRHPEVQSALHSNPGLLKAVIKEVLRLYPVVGNSRVPDRDICVGNYVIPQDTLVSLCHYATSRDPAQFREPNSFNPARGPAPHLPFGFGKRSCIGRRLAELELQMALAQILTHF------------------------------------ 194864010 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAQVFVFYVAGFETSSSTMSYCLYELAQNQGIQDRLRDEIQTLNQVISETLRLYTLVHLERKALDDYVVPGFLIEKGTQVIIPACAYHRDEDLYPNPEAFDPERFSPEKVAFGDGPRNCIGMRFGQMQVRIGLAQIISRF------------------------------------ 210112105 4 -----------------------------------------------------VLSGYDVMHEALKRGEDFSSR-PFNPIVALINPKRIGI-LGAPEHRKFTLMSLREFGFGK-RSLEGKILEESVALQAEIVKMGQFDISRMVQNAV-TNVICSIFGFEYTD-GKFKHLMDALDRARGAQIIVDAVGTIKAYIREEMDSHKKNDIRDIIDTYVREDDDETTFTDENTERVLFDLFIAGAETTSTTLYWAFLYMILNPDIQQKVQDEPSTAHRALTEVARIGTPTSVFHATSRDTSFHGYDIPEGTTVMPNLWSVHHDPEHFPNPGKFDPGRQRDDHVMFGIGPRMCLGKQLAEMELFVFFTSLLQHF-TFKLPEGAAKPSTTG-INGITHSP----------- 120401271 108 -----------------------------------------------------------------------------------------------------RRALQPIFTKQHVREFAGHMATAAQTVADSWADGTELDLDTE-CRKLTLRALGRVLGLDLDERTALEYIADRALQPISAPRWRAASSTLHKLADKILQACRTDPTRDLVQALIAAPATGRPLSDDEIRDELIVFMLAGHDTTATTLTYAMWALGHHHDVQDRVRADRELTPEDVPEALRLPPAAATARMAMRDVEVDGYRIEAGSMMAVGIYALHRDPALWERPLVFDPDRDRWQYLPFGAGPRSCIGDHFAMLEATLALATIIR-------------------------------------- 157167194 82 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMRHMFELVQSMAEFLISEAKAGKRLEFMKDTFTRFGNDVIATVFGIKVDDRENFQRFTALAEKLGADFVDAEAGKYFTGVIMENMKQRKAHGRNDMIHMLMEVREKGEQETDNELVAQCFIFFLAGFDTLSTGLTFLTYELALNPEIQQRLYEEPKYMDMVISESLRWPPGIVADRYCTKDYQFKDGPIEKGTSLWIPTIAIHNDPRYYPNPDKFDPERNPAAYIPFGVGPRNCIGSRLALMEMKSVVYYLLREF-SFEPTEKTQIPLKSGFLQGEKGVWLEFKP------ 58293942 60 -------------------------------------------------------------------------------------------NLDGAKWRVMRQKLSPTFTSGKMKMMFNTVQSVADELVEANYHRE--DLIRDLLQRFTTDVIGSVFGIPDSKLREMKTLVKTFVGIQFKGLARWMKMKLTDFFMELVREKSDVQRNDFMKLLLAPDSGGDGLTMNELAAQCFVFFAAGFETSSTAMNFCLYELAINEDIQDRLREEDALLDRVFNETLRKYPPLNTFRTNSVDYTVPGTTIPAGTFVQIPMYALQWDPEHFPAPERFDPDRHPYAYVPFGEGPRICIGMRFGVMQAKVGLVTLL--------------------------------------- 210080603 104 -----------------------------------------------------------------------------------------------------RSTLSPAFSGGKLKHMSEAMNTCADVLLGKFAEKGEFD-SKDLTSGFTTDVIARAFGLEVDSQGNPEDPFVVYTRKPFAVAFMKPILEFFEYFYNVVDEDKAHRHVDFMQLMMNAQVQGQPLTRDDIVANGFLFFIAGYETTATTMGFLLYNLALHQEAQDKAREERELVDEAVNETLRMYSPAGVVRVVGDEVKMKWLTLKKGMNVMIPILGIHNDPKRWPEPKKFIPEREKRDQLPFGAGPRNCIGMRLALMELKVGVARVLRK---YRIVPGPDTDVRSTIPRGV--------------- 210084876 86 ---------------------------------------------------------YAAIHEALKNAEIFSSRPLGSGPSLLNPEENILSATYGPKHRKFAMMSLRDFGLGK-KSLEGKILEEARVLGDEIQDGGAFNISQMMQNAV-SNVICSIFGCRYYDDDTFKELLMAI-----QRIFSAKLLESFAFFRETIREHEEDPNDDFIDAFLRETDDNPTFAEQQLATIVYQLFLAGTDTTSTTLRWALLYMILHPDIQEKVQAHRSQMPATLAEVLRLAPVVPLGLFTNNDTTFRGYNIPKNTSVLVNIWSVHHDPKLWPEPDKFDPTRKRAEVITFSLGRRVCLGEQLARMELFLIFTSLLQRF-TFKL-PGGVAKTSTEGIHGAVYQPVPF-------- 156546811 90 ----------------------------------------------------------------------------------------------------LRSTLTPSYTAARMKLLFELIDECARNFGQYILENPEVNCAKEVFTRYTNDVIATAFGVKVDDQENLLRNFPRLMRLFGATFLPRSSDKFFKLINEAVTLRREKDRPDTIQLLMQAKEGGVNVTMDDILGNAFIFFLAGFDTSSSLMAFMALELAANPDIQEKLQQEVDLLDMVVSETLRKYPPAPTNRVCTRDHVFSEYRMEKDTVIMIPIYALHRDPQYFPEPEKFDPERFNEENMPFGHGPRQCIGNRFALMETKILMVHVLRKF------------------------------------ 170031500 127 -----------------------------------------------------------------------------------------------------RKIITPTFHFKMLDNFLEVFNREADVLVEKLAGKGEFDIYDYVTL-YALDSICETMGVQIHAQDDLRRIFNPLRSFPRLFFLFPFAKELHNFTNSVIDSRRKTVAFDLLDLLLSVTVEGKPLSREDIREEVDTFMFEGHDTTTSGISFTIWHLAKHQDVQQKLCDEIDQIDMVVKESLRLIPPVPIGRQLIEDLEMNGTTIPAGTQINIKIYNIHRNPKIWPDPERFDPDRGPYDYIPFSAGSRNCIGQRYAMMELKV---TLIKLLASYRILPGEKMRFKTDLV------------------ 9739177 48 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMSLLMNTGEDSEALTDEQIAAQAFVFFLAGFETSSTAMSNSLYELAQNSELQDKARQDMQYIDQCINESLRKYPPASNTRIVSKDYKLCDVVLQQGSTIIVPVYALHHDAEYYPNPEKYDPDRKRNPYLPFGEGPRNCIGMRFGMMQARVGLAYLLK-------------------------------------- 111073723 152 -----------------------------------------------------------------------------------------------------RKIITPTFYIENLRLMIPMMGKSMKEMLDKWSASGKVEIVSEMFSTLAEDVITRIFGNSYEDGKAIFELQAQQM-----IYATEAYQKVFGYLMKLIEERRKKEENDLLEVMIKAGSDDETITVNDIVEECKTIFFAGKHTTSNLLTWTTILLAMHPK-WQELARDEVLLGMIINESVRLYPPVAAIRRAKVDTQLGDFTLPRGTELLIPIIAIHHDQTLWGDANEFNPARQAAKHMPFGLGARRCVGQNLAVLQAKLAIAMILQRFPNYRHAP----------------------------- 124010185 58 ---------------------------------------------------------------------------------------------------KQRRIAQPTFHKTNLENLFEAMTTVAQQYLEDLSQKKGVDIAREVTAKIAMRSLADVEGISYAQEFVVKRVMNPLNIPDGSLRFNRERDTMLGMVNRLIEDRRQDSKPDFLQMLMDAEDTGEPMPVDLLRDELITIFSAGHETSANALSWTLYLLSQHPDQKATKEAQDVLLPTFIEESMRMYPPAGIGRYAIEPDQWQDHHISKNTIIACEIYGLHHHPDLWENPEVFDPERERPRHLPFGAGPRMCIGNHFAMMEMQ---------------------------------------------- 156573419 81 ---------------------------------------------------------------------------------------------------RIRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRREAETDVFGAYSMDV---ITSTSFGVNVDSQDPFVENTKKLLRFNSLDPFTPIFEALNSFLRKSVKRMKEKRRVDFLQLMIDSQNSKDTLSDLELMAQSIMFIFAGYETTSSVLSFIIYELATHPDVQQKLQKEPNKAPPTVNETLRLF-PVAMRRVCKKDVEINGMSIPKGVVVMIPSYVLHHDPKYWTEPEKFLPERDPYIYTPFGNGPRNCIGMRFALMNMKLAL------------------------------------------- 29827116 110 ------------------------------------------------------------------------------------------------------RVLLPVFSQRAMKGYFGQMLEIAQNLVGKWERKEPVNITDDYTR-LTLDTIA-LSGFGYEDLHLLQALVESLRRSQELPVMTKMRKAMRDLVENVIKERREGKGDDLLGLMLEATETGKGLDDDNVRDQVVTFLIAGHETTSGLLSFATYSLMRNPHILAQAYAEVDRIPRILEETLRWAPIPMIGKSPLEDTVIGGCYLKKGARVNILEGPLHTHPKAWERPEEFDINRNHHPHAPFGNGVRACIGRQFALTEARLALALVLQKF------------------------------------ 196005809 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDTLLNAREDGTKLSLIDIRNEVDTFLFAGHDTTAGTLSVTLYCLAKYPEHQSKIRDEVSNIKSQIEEALRLFPPVPFARTANKDLQIDGKIVPEGTIIIYSGFIVHRDPNVWDHPDEFDPDRHPFAYIPFSAGARNCIGQNFATNFLKIAIAKLVHRF------------------------------------ 195011504 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQSSIQGAPLSDADIHEEVDTFIFAGDDTTSSAVSHALYCIARHPAVQARLYANRSAPVTVIKETLRLYSPVGFGRFTTKDLQIGTQTIPANTSIYMVPYLAHRAAKNFPDPLSFKPERHDDDRLTFSYGPRNCLGQKFAMLEMKTMISKVLRY---YELLPGPELKEIMNFV------------------ 195581020 32 -----PHDAPHNMVGFRKY--RVMHDFFYDYYNKYRKSGYPFVGFYFLHKPAALIVDTQLAKNILKDFSNF-ADRGQFHNGRDDPLTQHLFNLDGKKWKDMRQRLTPTFTSGKMKFMFPTVIKVSEEFVKVITEQGAVLEIKELMARFTTDVIGTAFGIPVSDFRFMFSFPKLARRLRMRMMPEDVHQFFMRLVNDTIALREREKRNDFMNLLIELKQKGRGMDIGELAAQVFVFYVAGFETSSSTMSYCLYELAQNQDIQDRLRNEYESIKAMISETLRLYTLVHLERKALNDYVVPGHVIEKGTQILIPACAYHRDEDLYPNPETFDPDRFSPEKVAFGDGPRNCIGMRFGQMQARVGLAQIISRF------------------------------------ 21223591 109 -----------------------------------------------------------------------------------------------PLHRRQRRTIQPAFRLDAIPAYGPIMEEEAHALTERWQPGKTVDATSE-SFRVAVRVAARCLGQYMDERAEFRGMYRRMVVPLGPRRFNDALADLHLLVDEIIAERRASGQDDLLTALLEAKDDGDPIGEQEIHDQVVAILTPGSETIASTIMWLLQALADHPEHADRIRDEVEAVPVAFEEAMRLRPAVVLTRRAVAESELGGYRIPAGADIIYSPYAIQRDPKSYDDNLEFDPDRANVPKYAFSAGKRKCPSDHFSMAQLTLITAALATKY-RFEQVAGSNDAVRVGITLRPHDLLVR--------- 157356434 8 -----------------------------------------------------------------------------------------------------RKIINPAFHLEKLKNMLPAFHLSCSDMVTKLSVGGSCELVWPYLENLTGDVISRAFGSSYEEGRRIFQLQKEQTHLAIQVTMSQISKEVYALLRGIINKREKKAGEDLLGILMESEIQEHRMSVKDVIEECKLFYLAGQETTSVLLVWTMVLLSEHPNWQARAREEPEKIVTMIHEVLRLYPPVAMARAVYKDTQVGDMCFPAGVQVVLPTILVHHDHEIWDDAKEFNPERNQVSFFPFGWGPRVCIGQNFAMMEAKIALAMILQHF-SFELSP----------------------------- 169774079 5 -------------------------------------------------------------------------------------------TVDGELHRFYRRLLAKGFSDAALREQEPVIQRNINLLVEKLVAAGTFDLIGELAFGETVEMILEVM--------KLRAMTHAILMWFVPKSLREKFVTHRRYTHDKVQRRMDQKIKDLTTNLVDPQ---NGLERYEIDGNCSTLIIAGSETTATALSATLYFLTQNENAKRKVIGERTTFNNAGDEALRIFPPAVFPRRVPQDF-IDGHWIPGGTQVGIAHYCINRSRRNFVDPDKFIPERTDDRHAVFSYGPRNCIAHNLARLEMRLVLARLIWEF-DWELAPGSERWEEEALVFNVKPLMIKFTP------ 91094059 77 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDHDGKPLTLDEVASQAIVFFAAGFETSSTLMTFAFYELAKNPHIQDKLREEINLISQVIDETLRLHPPAQTSRKCIKDYKIPDQTIEKGTSVTVSILGIHHDPDYYPDPEKFDPERKSLRHLPFGEGPRNCIGMRFGLLQSKMGL------------------------------------------- 114763086 64 -----------------------------------------------DNTGTSVVTRHEDCIDVLNRNADFEVVYGPRMRKLTGGENFFLGMQPGWDYTRDTSAMRAARRPDVAEVVLPRAAQLADEIVTG--AGGRIDAVPELFLQVPWDMTDTYFGVGGE-RETMQDWTTVLFDPELDTRAMRCAAGLRDYLDSAIADRKAAPDDQILNRCLALQGAGTPMDDLGIRNNLLGLLIGAIPTISKACCLALDELLNRPEELAAARSNDPVFEQFIWEALRFNPPVIYRR-ALHDTTLREAKIRKGQIVFAATLSAMFDRYRISDPNSFRTDRPWEDYIIWGYGMHTCFGAAINKAVIPAILKPLIAQ-PNLRRAEGPAGQIDTGGTPHPQHFHLLYD------- 86139912 102 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLKVTYPAMRAAADSAILRLVGQGRNIEVEEVTSHVAADVIFRLFSIPIENETRFRDWMPRFFR-RGTRPNANVIRALITDLTEMAEIKAGKAPEDLATKIMTTTETGERFDAQEMVDQVAIFFLAGHETSASALAWSLYLLALYPDWQEQLAQEAEALAAAISEALRLYPPVPMMREATCPVQFRNRAVPKGAQIVLSPWHLHRHERLWDNPDGFDPSRQREAYIPFSAGPRVCPGAGFAMVEGALILSMILRHFKITCVEGAEPVPVAHLTVRSKSGIWLQFTPRT---- 156544856 67 ---------------------------------------------------------------------------------------------------RLRVKLSPTFTSGKLKLMYPLVKEICDELLEDVLDKSDVVEIKDITNRFTIDCISSIFGFPDNEFLKYGKISNDLGRVPIPEKRKKVSEFFYDLFEKMVSHRRKDKRNDFLNMLMQLMDHGDKITMVEAVGQSMFFFAAGQETTASAITYCLYELSFNQDIQEELYNEISQVAHSPEETLRKHPGAPMNRQASEDFVVPGSHIKKGTRIVIPIKALHADPDIYPDPDKFDPTRKAKRHIPFGEGPRHCIGKRLGILKPKIAL------------------------------------------- 218715327 151 -------------------------------------------------------------------------------------------------HKVQRKGLMPAFSFRHIKDLYPIFWSKSRDLVKVLEKEISGDASSKVMRTWATRTTLDILGIPYSRTEILIGFVLSLFTSNYEAILPEGAKYIRQVCRELIQEKESQSGVDIISAALKSDV----FTTENLVDHMMTFLAAGHATTSHALQWSVYALCKHQDMQQRLREDPESTVTANDEVLRFYSIPATVREAMCDTTIAGYRIPKGTGFLIPIGLVNHDPELWPTASTFDPDRGVKNHLTFLHGPRSCIGSGFAKAELACLVAAIVGRF------------------------------------ 91094067 97 ----------------------------------------------------------------------------------------------------LRNKLSPTFTSSKMKMMFPTIVECVSLLLDAMTEKEQID-IKELLGRFTTDIIGSAFGLDKEENSPFRLYGKKVFFSTKMRTFRQVSSDVSDFFRKIVKDRAQNSRPDFLQMLIDLRRDGAEITLDEIIAQCFIFFLAGFETSSTTMTFTLYELAKNHQIQDKLRQEIMTIDQVIEESLRKYPPLPFTRTCVMDYKVPNTVIEKGRRVILPILALHHDPEFWPEPQNFDPERRNLRHIPFGEGPRFCIGKKFGLTQTKVGLVALI--------------------------------------- 210082832 27 --------------------------------------------------------------------------------------------------------------------MEGHIREEANCLCSRMAEGQPFDFAHDVTVTF-ANVICSMLRYDYGD-ETFQELKKAI---DAVVIGLAAGQVISVFFLRFVPGGR-NPRDDFCLLEVDQQDKVDGLTEENVMYMAMNLILAGTETTAGTLLWALLYITQNPAIQQKVHEEPTLVNACLLETMRIRTVVPFAHATTQDVKVREFHIPKGTQVILNLYSLHVDPTYWPDPERFDPERKPESFMPFAGGRRVCLGEKLARMELFLFFSTLLQSF-TFRTPEGTPPPNTDYVLG------LTWSP------ 159898748 99 --------------------------------------------------------------------------------------------------RRQRKLMAPFFTPRAIETYLPIIVEWFRERWSAAAKQGELDILTEMSVLTASIILKSMFSLEADDIAWVKHAVETMIGFASSRQMNEARNRVNQYIQGIIAERRQAPDEDLLTRMMQARDEGEPMSTVLLRDEAITVFFAGHETTARTLSFLWYALANNPDVAERMQADSVLGDAAIKETLRLYPAAPMARDAVASDEFAGIKVPVGSRMTIMPYLTHRHPDFWDKPLRFDPDREALRHFAFAAGQRICIGNNFSLFESHVVVAMLARHF------------------------------------ 109496219 101 ---------------------------------------------------------------------------------------------------RYRAFLSPTFTSGRLKEMFPIIEDILVKYLKQKVEKGSMDVITSTSFEVNINSINN----PKEKVKKFQRFFDPLFLSVVLFPFLTPIYEMVAFFQKFVYRMKQTRLDDFLQLMMNAHVSHKALSDIEIVAQAIIFIFASYETTSSTLSFVLYSLATHPDSQKKLQEDRALPNKALNETPRLYPIGYLERVCKKDIKLDGVFIPKGSVVMIPFYTLQHDPQHWPEPEEFLPERDPYVYLPFGNGPRNCIGMRFALMNMKLALTKVLQNF-SFQLCEETQIPLK---------------------- 194698688 113 ---------------------------------------------------------------------------------------------DGDEWKRHRKVVHPAFNMDKLKTMTATMSDCALSMISELAKGGDAEVVELSSEELTADVISRAFGVFLAQREQFLAFSTAFLPTRNNLRTRELDRRVRGMLMDIIKARLAVAGKDLLGLMLEAAEHGGELSMDEIVDECKTFFFAGYDTTSHLLTWACFLLSTHPEWQGRLREEPTLVNMFLLETLRLYGPVSIQRKAGTDLDLGGVRVPEGAILTIPIATIHRDTEVWGDPERFQVTRHPNALLAFSSGPRSCIGQNFAMIEAKAVVAIILQRF-ALELSP----------------------------- 210111796 102 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDRAFIEEQLVTIVVDLFFAGFDTTSNTLQWALLYMILHPDIQEKVQQDPSMVAATLAEVERLATPLALAHTTTEETTFRGYNIPKGTIVEPNIWAIHHEPQLWPHPHKFDPTRKRDKLIPFSIGRRACLGEQLARMELYLFFTYLLQRF-SFKLPEGAPVPSAKGEF-GLTHAPITYE------- 67540488 121 ---------------------------------------------------------------------------------------------DPKQHGARRRLFARAMSNTELRRWEDVVRSKVRLAVDRIADGARCDVLKWWTF-LATDVVGHLMG---EDFDMLIHVLESTMKGSGIRSMFRANDYLTNYGKRAVTNARAKSRNIFSGMLYEAEDSDSGLSELDIITEAGNMIVAGSDTTAVTLTYLVWVVLSRPQLQREIYDDAKLLNAVIKETLRLYAPGSLPRTVPRGATLGGYFIPEGMTVSTQSWTVHRDENLFPDPDSFNISRWPAAQLAFGAGGRICLGIHLAYMELRLAAAEFFRRCRGVRLSPD---------------------------- 46139577 154 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEALKDQLLTFLAAGHETTASALTWACYLLTQYPDIQSKLRDERDSLPADVDETLRLYPTVPTMRSALRDTRIGDQYIPEGTDVIVSIWYINRAPEIWPDAAEFRPERKPNQNLTFLHGPRSCIGQGFAKAEMRCLLANMVKSF-EWTLAMDNKLVLPRGVI------------------ 3818511 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDDVITERQAKPGDDLLDLMLNDDETGEKLDPVNIRNQVLTFLVAGNETTAGAIAFALYFLSRHPEIADAARAEVADIRRVVDETLRWPSAPGYFRKVRTDTTLGGRAMPKGSWVFVLLPQLHRDPVWGENPDSFDPDRKRPAHAPFGTGPRSCIGRQFALHEAVLSLATILQR------------------------------------- 39971031 80 ----------------------------------------------------------------------------------GSDGVSMISNVDSETHGKMRKIFTSAFSDRALREQEPLLLKYVDKLIRRIHTDTTFDIMADVARIFDTIRYAAIFGI----AGRWV-WLRNLVRATLPASMRKSLEEHRGYVNERVERRMDKDTDDIWNLVLRNPENVKLLGRGSMNEHANLFMVAGTETTATLLSGLTYFLLKKPSTYEKIVAEVRSLPACFEEALRMYPPVGMPRVVPGGAAISGGFVPEGTRVAVHQLSCYRNEKNFKNAFEFIPERDRKEALPFSYGPRNCMGKNLAYHEMRLIFAKLLWNF-DIELCPE---------------------------- 210095580 23 -----------------------------------------------------VLNGYRAIKEALVDYKDFSSRPNSLLTGFGKDIVFSPFNQAYKEKRKLRNLGMRM-GPGSV---EENIREEARQLCLKLSEQGGANLTVSVANIICSMVFGKRYDYDDEKFLQLSKIVNKLVAVPGGRALLQIAKEVIAFVRQEITKHRENPRDDLLLIELQTQNKTDCFTEENIVWIIQDLFVAGLETTTTTLRWGLLYMVLCPEEQQKVQAERSQLPATIMEIIRTITPLSGPHATTENTTFRGYAIPAGTQVFPNLWSANMDPEYWPDPEKFDPRRRPESFMPFSTGRRVCLGEQLAKME------------------------------------------------ 28380196 131 ------------------------------------------------------------------------------------------------QHRIVRAALTRFLGPQALAKMSSGIQRHINEKWKGKDEATVLPLVKDLVFSVASRLF---FGITEEHQEQLHNLLEVILVGSFSVPLNQARATLADIMTHLIEKRRNELRQDLLSVLLTTDERGNSLADKEILDNFSMLLHGSYDSTNSPLTMLIKVLASHPESYEKVAQEQEEIAQVVQETLRMYPPIGTFRKAITDIHYNGYTIPKGWKLLWTTYSTQTKEEYFKDADQFKPSREEGKHVTFGGGMRVCPGWEFAKMETLLFLHHFVKAFSGLAIDPNEKL------------------------- 210121819 27 ---------------------------------------------------------YAAIHEALKNAEIFSSRPVNSSQTVLNPEENILGIIAEPKHRKFAMMSLRDFGLGK-RSLEGTILEEARALGDEICQQDGGAFISQMMQNAVSNVICSIFGCRYEDDKTFKELLKAMQRVVSAKLVEQSLAKLMDHIKERIQEHEENPNDDFIDAFLQETDDSPTFAEQQHATIVYQLFLAGTDTTSTTLRWALLYMILHPDIQEKVQAHRSQMPATLAEVLRLAPVVPLSVITSNDTTFRSYNIPKNTSVLVNIWSVHHDPKLWPEPDKFDPTRKRAEVITFSLGRRVCLGEQLARMELFLIFTALLQRF-SFKLPEGVTKPSEEG-IHGAVYQPVPF-------- 125603733 286 -------------------------------------------------------------------------------------------------HLRLRRLVQAALAPDSLRALVP--------------------------------------DVDAAVAATLAAWSGGHVASTFH-AMKKARKRLRAILSEIVAERRARGGDDLLGGLMRSRDDGALLTDDQIADNVVGVLFAAQDTTASVLTWILKYLHDSPKLLEAVKAEQMAIYVANEESLRMASIISFFREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPSTFLPFGSGVHACPGNELAKLEMLVLVHRLV--------------------------------------- 170039135 91 ----------------------------------------------------------------------------------------------------MRQKLSPTFTSGKMKLMFDTVASVAKELVDDNCHREDLEL-REVLQRFTVDVIGNVFGIPDSEFRKMGNKAFALTTTSVIKSFEDDVEEFFLELTRSTVQMREQNGNDFMKLLLEIRDQGEGLTMRELAAQCFVFFLAGFETSSSTMTFCLYELALNPDVQYRLRKEMDYLDRVVSETLRKHPPLNTFRTNEVDYVIPGTTIPASTFVQIPIYAIQRDPDNFPEPDKFDPDRHPYAYIPFGEGPRICIGMRFGLMQAKLGLATLLANF------------------------------------ 170039139 93 --------------------------------------------------------------------------------------------------RALRQKLTPTFTSGRMKSMFGTILEVAEEFRKFMVERGTRELMKDVLARFTTDVIGTAFGLPDSD--FLKYGSKVFEQTPFQLAFKEQAKKLMGITRETVEFREKNQRNDFMNLLLQGRLTDQPLTIEELAAQCFVFFVAGFETSSTTMNFCLYELAMNPDIQERLRNDIEKLDNVVNETLRKYPPVSLNRIPLTDYTIPGTVIPSQTMFLIPVYALHHDPEIYPDPERFDPDRVATRHLPFGEGPRICIGLRFGVMQTKIGLITLLR---SFRFKPTAATPN-----------PLVFDPKS---- 163850700 65 --------------------------------------------------------------------------------------------------RHQRRALAPAFTPRAVETLVPHILSASDEAVAALAAQGPVDLFAALALEIAGRTMFRLRGFLEAGRPHLTDLVVPLFATPLDRARARFRRDWVGFLDEVIADRDEGEARDLLDLLRAARETGRGFSHEELRDQVATMILAGHETTAVTLLWACTLLALAPETQGAVAAESASADAVIEETMRLYPPAVLARRALGPDELAGEAVRPGDSVTISPWLLHRHRKLWRDPDAFDPRRPRFAYLPFGAGPRVCIGAAFALTEATLALSRIVGHF-RIERADTRPVLPAAVVTTQPDHAP----------- 157335360 108 -----------------------------------------------------------------------------------------------------RRIANRAFNMERVKGWVPEIVASTRKMLEEWEEAGRDELEREVHRELSADVISRAFGSSFQEGKHIFELQEQQMHTKTNRESWRIEKEIEESIQRLIDNKTKENSKNLVSLLLNQHGEEEKLTVQEVIDECKTFYFAGKETTGNLLTWALVLLAMHQEWQTKAREEHTMSPFAINETLRLYPPAQMSRVPTKSVKLGRVDIPAGTQIFATMTAVHHDTQIWEDANEFNPFREPRKQLAFGLGPRICVGQNLAMVEAKIIL------------------------------------------- 115454045 81 -----------------------------------------------------------------------------------------------PLHRAMRGAMLSLVRPAMIRSLLPKIDAFMRSHLAAWSSSSSSAVVDEMALLSALRQIAGVSAGPLSDALKAELYTLVLGTISLPINLPKARKKLVAMLEQMIAERRSSGQDDMLDALLTGEGTREKLTDEQIIDLIITLIYSGYETTTSMMA--VKYLSDHPKALEQLRKEHKAPEDAIDETLRLATVVGLLRKTTQDVEMNGYVIPKGWRIYVYTREINYDPFLYPDPMTFNPWRESHPHMLFGGGSRMCPGKEVGTVEIATFL------------------------------------------- 157116990 124 -----------------------------------------------------------------------------------------------------RKIITPTFHFTILEGFAEVFNRNADTLIDKLEGGSEFDVYRYVSL-YALDSICEAMGVPERDVNRLSELFLLYLHPNAWEQR-KLIRTLHQFTDNVIWKRREQPRNDFLDLLLCMSVEGQSLSNEDIREEVDTFMFGGHDTTSSAISFTIMQLALHQDIQDKLYADFKYLDLIVKESLRLLPPIYVGRKLTEDTELNGATIPAGQDIFIPIYMVHRNPKIYPDPERFIPERGPYDYIPFSIGSRNCIGQKYGMMQLKM---TVVRLIANFRVLPSEAVKLRTDLVLRPE-------------- 169629237 87 ---------------------------------------------------------------------------------------------------RVRSAFNPYFGERALAQATPLITERVDELVDRLRPA-EIDHAVDGARRYGVYVISRVA------MHFLPRWLPNPLRRSG----EEAKAELFGILDRFVQERAGCPTPDLVDTLLALEFDGCPIRERRRRSEAAGLVFAGFETTAAALAWTIALLCRNPAEVDALLENLKYLRACFDEAQRFQAAPANVRTAIEDDEVGGYFIPRGSQVIITQYALQRDPRFWNEPERFNPDRNRNTFLPFSIGPRKCMGTRMAYIEGTLVLGAILQRY-AFQIRDGWTPRHR---------------------- 194565377 14 --------------------------DPYPYYATLV--DGPPLAFDRT-LGLWVASRAATVTAVLGDPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKHALRAALASFDANAFRDRATQVAAARLRAPCDS---DALNAWCLTVPVCAVADLLGFDDAQLDDVVDFVAALSPLSDESALARANDAARQLLDRMTERVARTKTRDLVAAVQQAARESGWHASGALIANLVGLLSQTCEATAAWLGNTLIAWATAHDGVAIERDAPAALDAFIAEVARFDSPVQTRRFVASRTTIDGVTLEAGAAILVVLAAANRDPAVHREPDRLLPGRPSGPTFGFGTGPHGCPGERIARAVTAGAFRAWLR-------------------------------------- 195995933 7 -----------------------------------------------------------------------------------------------------RNILTPNFTSNKMKNMRPLLDDSTRILLDEATKTGEVNIWEWFGT-YTMQIIATAFGTDVDSQTFLPALFPLMVRLD--RSFINGMGFIDNFADKVLSMRKKEKRQDIMQIMIDAESKKGSLTHDEAVGQIITVLLAGYETTNNALGYIAYLLALHPEVQDKLINDYDIIDMVISESLRLYPPVSIGREIKEDCVIKGVKFLKGLTIGIPAYAMHRDPEFWEEPEKFDPERRKNSYLPFGIGPRACIGSRFALMEIKLCL------------------------------------------- 210131126 130 ------------------------------------------------------------------------------------------------EHAMQRKILNPAFKRENLKGMVKTFQQWTEVVVDKLEGTTTSD---GFA-ELPVRLTLDIIGIREPDRRLLQDSGASWITVVTAGSVFVATKEFLRIVDDVIAERKENPENDLLSMMARDRDTGEGLPEEVIRHEVMTFMVAGHETTSAGLAWLLLELSRHPDIQDRLRSERDVLPSVVKETLRLHPPAQTFRQALKDDRVGQYPIPAGTIVKMSPAVIHRLSEYWEDPDTFKPERANNRNLPFIAGPRTCIGSKFALAEMRAVTAVLVQHF-QFHPVPGVECKNKHGITMRPE-------------- 158290446 91 --------------------------------------------------------------------------------------------------RLLRQKLTPTFTSGRMKQMFGTIWAVALELEKYMEEQPEVE-MKDVLGRFTTDVICNTLKTPDSD---FRKYGNKAFELDRKLHVRTTQQDVEDFFMKIVRERETNQRNDFMNLLLQIKNKGKLLTHNELAAQVLIFFLAGFETSSTTQSFCLYELAKNPDIQDRLREE---INRAIEETLRKYPPVETTRKPSSDYVIPGTRVPKDTVVQIPIYAIQRDPDHYPDPERFDPDRVKKRHLPFGEGPRICIGLRFGMMQTKVGLINLLRRF------------------------------------ 157132634 86 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYMLNLVRDKREHGGEDFIQLLVQLREDGGALTVQEIAAQSFVFLNAGYETTSSTITFCLFELCRNRDLLGKLQEEIDELEACVEETLRKYPIPVLFRVCTKPYRIPDTVIEKGTLVQISLVGLNRDPRYYEAPLKFDPDRYGERHYSFGDGPRGCIGLRMGKVMVKMALVELL--------------------------------------- 182677826 20 -----------------LYPPAPRPQKAPLGPFTMLRRRNPIETWTEAHGQVAVLNDPAAIRRVFVDNASNYHKDRLQKRILGPGLGQSVLIAEDADWRLQRRILAPLFTPKTVATFAKATQECASEMVARLPEESPLDIHQEMT-KITLEILGRTLGLPEEVTAAMTRYFETIGSLDNQWRAKSALDFLGDTVSALISRRKRNLQRDLLTLLLEAEETGVGLTETEVQANIVAFIGAGHETTANALTWSLYLLSLSEEWRARLAAEADRVRAVIEEAMRLYPPVASSREALDYDDLAGRRIRKGTVVMVSQWVLHRHRLLWEDPDRFDPTRDRFAYLPFGAGPRVCIGAGFAMQEATLVLAQILRAV------------------------------------ 109480285 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEHGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEHQERCRQERDREPEEIEESLRLHPPVTISRCCTQDVVLDGRVIPKGNDCIISIFGVHHNPSVWPDPEVYDPFRSENPQIPFSAGPRNCIGQTFAMNEMKVAVATLLR----FRLLPDEPRRKPELILRAEGGLWLRVEPLSTGA- 115449877 73 ---------------------------------------------------------------------------------------------------RHRHIIAPAFSATNLNDMIGVMEETTAKMLGEMVASGRAEIIARASFGIAMQAILRLVGVPLAGLLHIRATYEAW----------KLGREIDALLLDIIESRRRRESNDLLSLLLAGSEAERKLTTRELVDECKTFFFGGHETTALALSWTLLMLAAHPEWQAAVRERSGPLDAAASEVLRLYPPSPNQRQALQDVVVAGVVIPKGTNMWIDVVAMHRDGELWGEPERFMRERHRMGYVPFGFGGRICVGRNLTAMELRVVLAMVLRRFPEYRHAP----------------------------- 111115686 101 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFDIMKHHSANLISSMADKDEMDVVTSTAFSVPFVAIKKMLKFDLFNIAFFPFMAPILEKLEFSFFPKSVLDFFYAALKKIKANRETTKRVDFLQLMINSQENDKGLNDHEILSQAMIFLFAGYETTSSSLTFLAYNLARNPHVMKRLQEEVDALDSVVNESLRLYPIAPLERVAKATVEINGLVIPKGMVVMVPTWPLHRDPDLWPEPEEFKPERDPYTYMPFGAGPRNCIGMRFALVLMKLAVVEIL--------------------------------------- 210130104 112 -----------------------------------------------------------------------------------------------------RSTVSPAFSGGKLKQMAGPMNSCADLLIEKFAESGECFEVKELTGAFTMDAITRAFGTQIDDDPFVVYAKKMIDRPISPALLMAPTQFFYNVFDQLMEMREEQERVDFMQLMMNAHKEHDPLTKDDVVANGILFFIAGYETTATTMAFALYNLALNQDVQEKVREDKVLVDEAVHETLRMYPPVSNMRASSEEVKLKWLTIPKGMLVGVPILSIHYDPERWPEPYKFIPERGAFDWVPFGSGPRNCIGMRLALFELKLGLARLLMK---YRVMTGPDTDVRMGLI------------------ 190894251 70 -------------------------------------------------------------------------------------------TLDGSAHRQARDGIKAAFLPRGLAGIGELFEPIIRAQVKAWRDRGEVAILPD-TRNLMLKLTFSLMGIPAQDHRKYRQLLQLMVAPPIDLPGMAARDWIDAQSRQFIDARARAARTGLINDMVSADCSDGALSDDVLVANIRLLLLAGHETSASTIAWMVIELAQHPELWDALVEEAQRV-GAVPETLRMHPASSLPRRAMQELQLGQRRIPSGTHLCIPLLHFSTSPLLHEAPDQFRLGRRPVDMLQFGAGPHVCMGYHLVWLEL----------------------------------------------- 197770078 86 -----------------------------------------------------------------------------------------------PLHLGQRRLIQPAFHRSRQPHWRTVAADCAAEHLDRWQDGDTLDVLDEMALEMIIRLFFAARPTPRTS-ERIHQCVNVLLGGPGNRRFERAIRDLNTIVADLARTARANPGDDLFTTLCPHAADLDC-SLQQSCDEAISVLVAGTETIATTLSWLFHELARHPDHENELRADTGLLDRLLNETLRLHTPNVLMRRARTEVELDGRTLPAGTEFLFSLSALHRDPQVFPHPDRFDPDRSPVQHIPFGDGNRKCLGDTFARTEMR---------------------------------------------- 157120790 92 ----------------------------------------------------------------------------------------------------LRTKLTPVFTSGKMKMMFPIITAVAEECMAKEADKGE-DIMKELLARFTTDVIGNLMD-PEAEFRKMGRKAMAMSSADFRLSDPDVSDFFMNAVRSTIEYRERNKRNDLMDLLINAELIDEPLTFNEIAAQAFVFFLAGFESSSTAMSFCLYELAKNQELQDKARRNEALIENCINESLRKYPPVTNIRNVSKPYRVPGVTLEEDCRVLLPVYAIHHDPSLYPNPDQFDPERSAARHVPFGEGPRICIGLRFGSMQARIGLTYLLKNFRTLSEKMHDPLKMMSNTI------------------ 170033885 81 ----------------------------------------------------------------------------------------------------LRARLTPTFTSGKMKMMFPTLKVVADEFLTRSVESGDADMVKDCFQRFTIDVIGSAFGIEFSDPDRFRKVGNQISNPRNSTAVSEATEFFYKTVQDTVGYRKANGRNDFLNLLLELEKKGVDLSMDEIAAQAFLFFIGGFETSSSTQTFCMYELSLHPDIQEKARSDMPYLDQCINETLRYPTLPILERKTFKDYHIPDVVIQKGTRIQIPVYALQRDERYHPEPDRFDPGRFTARHVSFGEGPRVCIGQRLGMMQSRVGLATVLSNF------------------------------------ 157356442 110 --------------------------------------------------------------------------------------------------TKRRKIINPAFHLEKLKHMVPAFQLSCSEMVNKLSKDGSCELLENLAGDVISRTA---FGSSYEEGRRIFQLGWRFVPTKTNKRMRQISNEVNALLKGIIERREETANDDLLGLLMESQEHGERMSNKDVIEECKLFYFAGQETTSVLLLWTMVLLSKHSNWQARAREEPDKIVTMIHEVLRLYPPASMIRSVYADTEVGGMYLPDGVQVSLPILLLHHDHEIWGDPERFSVSKATKGQFAFGYGPRVCIGQNFAMMEAKMALAMILQRF-SFELSP----------------------------- 119484008 98 -------------------------------------------------------------------------------------------------HKKQRKALTPAFNIKNIRSLYSLMWEKTGLFLDEMEGTSPEDGVGKVEMSVASRLTLDIIG-PAAMGRDFRSLADSFLAILEPTKEKMAFLALRDLCKDIVREKRKTEADILGTMMV-----GGDFTDDELVDQMLTFLAAGHETTASALTWACYLLTLHPDVQERLRTEPSLLNGVCQEVLRLYPTVPTIREAVRDTTIAGKHVPKGTRILICPYAINRSPEFWGDPERIDPDKNNYAQITFLHGQRSCIGKDFARAELRCAVAGVVGRF-RFEMQDPKQEIHIAGAV------------------ 147863679 102 -----------------------------------------------------------------------------------------------------RKIISPTFHMENVKLMIPTMGKTMAAMLDKMANSDEVEIVSEWFQRLTEEVVTRVFGTSYEDGKSIFQLAQQMVSAIESRDSWKLDKEISKSLVELIERRRKYPSEDLLEVMIRASIMEDPITVFDIVEECKSFFFAGKHTTANLLTWTTILLAMHP-QWQKLAREEVLIPSILNESLRLYPPVATIRRAKADVHLGGCMIPRGTELLIPILAVHHDPGLWGDANEFNPARHAAKHLPFGLGARRCIGQNLAILQTKLAXAMILQRF-SFSLAP----------------------------- 194753039 86 ----------------------------------------------------------DLIKQVLKDFHHFQ-DRGLFNNPEDDPLTGHLLNLQGEEWKAMRQKLTPVFTSGKIKQMSEVVVEVAHHLVDTMAAVDDGDIIKEICARYTTDVIGTAFGLEKDPQAEFRKKGRMILTPRHSMRMKVLPDELTEFFKSTVEYRLKNKRNDFMDQLIQLRAEDQELTIEQMAAQAFVFFVAGFETSSSTMGFCLYELALQPDIQDRVREEDALLEQVIAETLRKHPIISS---LLRETNLDNVIIERGSTVLIPIHNIHHDPELYPNPELFDPSRDPSRHLPFGDGPRNCIGLRFGKMQAKIGLVSLLQRF------------------------------------ 49900541 150 ---------------------------------------------------------------------------------------------------RQRRIMDPAFSSTYLRSLISTFDEMSERLMDKLEEKTPA-VMHDLVNCVTLDVICKVFGVDQKDSPFLKGMILDVRDPFFRQQVREATELLRKTGEKWIQNRKTAPKDILTQILKSAEEENVNNTQDQMLDNFVTFFIAGQETTANQLSFAIMALGRNPEIYKRAKANEDLLSQVLKETLRYSTAPGTNRWLHEDIVINGIKVPRGCSVMFSSYVSQRLEKFFKDPLKFDPERAPKPYYPFSLGPRTCLGQVFAQMEAKLVLAKLLQRF-EFSLVPGQ--------------------------- 45826362 70 ---------------------------------------------------------------------TFTNRRNMNPDLVGPFADGITLVKDE-RWRRIRSSLSPYFTSGRLKEIFPIAMTHADRFMENMEKKDPKDVVAPYSLDVPVTSIKSFFNIPLSPLFLLLAFCPSAANLLAKMGISVFSRSTTDFYYKALRKIKDNGRVDFLKLMIQNQIPDDQLTDHEILSQSFIFILGGYETTSTTLSYLLYNLATNPDCLEKLVEEIDKLEMAIHESMRVFPAPRLERVCKKTVEINGITIPKNTLVGIPLYVLSRDPDLWESPNEFKPERNQCAFMPFGLGPRNCIGMRFALMMMKLLVVKLLQKY-TVETCKETQIPVQLNFFFQPK-VPIT--------- 156573425 101 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSVKFKEMVPIISQLVRSLRQEAENSKSINL-KDFFGAYAMDVIGTLFGVPQDLISLFPFLTPVFEALNIGLFPKDVTRFLKNSIERMKESRKQKHRVDFFQQMIDSQNSKETLSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEEDAVLPNVVNETLRLFPVVSVTRVCKKDIEINGVLIPKGLAVMVPIYALHHDPKYWTEPEKFCPERDPYRYIPFGAGPRNCIGMRFA--------------------------------------------------- 157773143 94 -------------------------------------------------------------------------------------------------HT--RSTIAPIFSTGKMKAMHETISSKIDTLLEILEEKEQWDIYDDFQG-LTLDVICAFADVFYVEARNFFKNIDLRHNPLVTCSVAEAEIPLVQGLEDVYERRRSGEGSDLLKLLLDREDDKEKMTKKEVIENCFAFLLAGYETTSTAMTYCSYLLAKYPEIQKKLWQEIKLVKNAVKEALRYYPPVIHFRTCLSDITIRGQFYPKGCSVTVQGNTIHRSESNWDHPDIFDPDRTNLKWIPFGVGPRFCVGMRFAEMEFKMTIAKLIDKF------------------------------------ 159232411 33 ----------------DPYALILRGQTDDPSVYEERVREGGPLFRSRT--GTWVTADPEVAAAVLGDSRFGADRAGRRPEEYLQPSPATYLGLDRAAYARLRRVAEPVLGADAAAAWRRLGEDVGRRLL---AGRGSGDLTADFARRLPALVLAAWLGVPGERCDEWEESLRAAGTLAATRAADSAAEGLRALLDEVVAARPGGSGEGAVARMV-----GAGAAPDDAVAAAVCLALSAVEPTTTLVCEAVRLLLDRPEWWRRLCDSPALAPAAVRHTLRHAPPVRLSRVAHEDVTVADRPLPAGSHVVVLVGAARRAGAPAAEPA--DLAGAPAAELPFALS-----GEFVGRA-AETALGVLAEAAPGLRRDGDIVRRRRSPVLGRYARFPVAY-------- 71834074 223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARERVAEELSLVVRERRRESKNDMLAALGGGDVGGVGLTDAEIVDFLVSLLVAGYDTTSTTMTLAVKFLTDTPRALAQLKEEQDEIRAVINETLRVSNIIGVFRRAMTDVDIKGYRIPRGSKVFTSLRAVHLGHENFNDARVFDLWRNPTNFMPFGGGPRKCPGNELARVALSVFLHHLVTRF------------------------------------ 93448306 57 --------------------------------------------------------------------------------------------------HRRRKILTPTFHFNILKNFTNVMEERSRGLVDKLKEGKEVNLMPVIS-DCTLYTICEAMGLDSDSSTKTQEYKTAILQIGGGKQFEKCLEKVHPFADNVIMERKKNPGDDMLDVLLEAERKGE-IDLEGIREEVNTFMFEGHDTTAMALVFGLMLLADHPEVQERIYEDSDTSPTMIKEILRLYPSVPFAREVTEDFMLGDVLVKKGTEVSIHIYDLHRLPELYPDPEAFKPERFLNQQVPFSAGPRNCIGQRFAMLEMKCMLSGVCRKFKLSPIVPGERPKLLADMV------------------ 125804460 112 -----------------------------------------------------VLTGYDAVRAMLNHTETFSDRPHIPLVTIITKRKGIVFAPYGPLWRTNRRFTLRSFGFGRMS-LEPCIHELAQSLIETAGPSG-IDLTPLISNAVSNIISLMSLGFHHEDKE-FRNMRDLMSHGLEIKELRRAELDITAFLKRIIARHRANPRDDLVEMLAKQKEEENLFSEDDLFYIIGDLFIAGTDTTTNSMLWSILYMSLYPDVQEKVQKEPSLTDATIMEVIRMTVVVSIPHMASETTEFRGFTIPKGTVIIPNLWSVHRDPTVWENPDDFNPSRFLDDQIPFGLGRRVCMGEQLAKMELFLMFTSLMQRFPE---------------------------------- 33863832 98 -------------------------------------------------------------------------------------------------HRARRRVIGQLFSASALQRYSAGIISMVQDLADELQAAKTALPLAERMRRFAFSVIATVLGLEGTDRDELFVWTRALFSPGSSFAKAKARERLLRRLQKVL-LKASNGNGGLDLLAGGLDEAGIPLTDEDMVEQLLLLLFAGYETTASSLSCLMRELLLNPQVETWLREEPEQATTAVSEVMRLTPAVGFFRRTKCALVIDGVEVPKNRVVQVALAASNRHGA--GDLEAFRPQRHSATLLPFGGGERVCLGKPLAELEIRLMV------------------------------------------- 87303613 80 ------------------------------------------------------------------------------------------------DHKARRRVVGQLFTTVALKRYSPAIVALVNELSHDLLGAAPVALVPRL-RRFAFSVIATVLGLDPVDRDDFETWCQGLFSLPFALPGARARQARGRLLLRLVAAGKPLAAGGLDLLAGGLDEAGLPLADDDVAEQLLLLLFAGYETTASSLSCLLQTLLQHPAELAWLQQELGRLDAVVKEVMRLTPPVGFFRRTLEPIALAGVLVPADRVVQVSIAASHRHGREDEDLEVF----RPQRHLAYGGGERVCLGKSLAELEIRLL-------------------------------------------- 48976109 212 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSLLVQ-----DKLPLDDIKASVTEMMAGGVDTTSMTLQWAMLELARSPGIQERLRAEVRLLKAAIKETLRLHPVVTLQRYTTQEVILQDYRIPPKTLVQVGLYAMGRDPEVFPKPEQFNPERWGSKHLSFGFGPRQCLGRRIAELEMQLFLMHILENF------------------------------------ 145497545 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKEEAVHQYFTLLIAGIDTTSHIVKNFCYALGLHPEVQERLRSEFKLLDNFINEAYRQYTPSLFNRIALKDIQLGEFTILKGQSMDLNMMMSHFDPSIFENPLKFDIDRWNSPVLPFSAGPRNCIGQHLATLELKTLL------------------------------------------- 170065441 100 ----------------------------------------------------------DLVKAVLRDYASFSANDFPVDAEADPLLIYNPFVVDGDRWRKSRQLLSPLYTASRMRQLFPAMERICDQLVEYVGGHVGRDLAKAVSATFTTQNVARLAGIKYMLVLFLPFLTNVLSV---SITPKEVNEWMINLVSGLLKERKKKETEDQLQTLLNTKSKIE-LNEELIAGQALSFFTEGFETSSAALGFLIYSLAANPHVQDKLYDEIEQLDWTLQESLRIKPPLGMQKQATKDYEINGQLIRAGTPVLIPLLSIQNDPSYFPNPDEFRPERDPGRMVYFGEGPRMCVGMRFAQTQIKLA---LVRLMLNFRIVVSP--------------------------- 118616415 107 -----------------------------------------------------------------------------------------------------RRTLQPIFTKQRVAGFAGHMSEAANHILLGWPDGAEVDLNAA-SHALVLRVVGHVFGLDLQDKADVKWAADRSARPPARPRARGAYDAMYKIAADMLAACRADPSRELITALIDATGTGESLSDQQICDEMVYFMILGEDTTSTVLTYALWALGQHCQLQDRLAADRPLTPADVQEAMRLRPPPTVARRAMQDIEVDGYRVQAGTYCLVGVYAMHRDPALWDDPLAFDPDRDRWQYLPFGGGGRSCLGDHFAMLEASLALATIIR-------------------------------------- 161344971 110 ----------------------------------------------------------------------------------------------------LRSKLTPTFTPAKMKMMFPTLVECVSLLLDAM-EKESVNIIKELLGRFTTDIIGSAFGLDKEENSPFRVYGKKVFNSTRMRTFKQVSSDVSDFFSKIVKDREKNVRPDFLQMLIDLRKKGAGLTLEEVTAQCFIFFLGGFETSSTTMTFTLYELAKNEEIQEKLREEILRIDQVIDESLRKYPPFPFTRTCVMDYKVSDVIIQKGRRVVVPILALHLDKEYWPDPQKFDPERDDNKYIPFGEGPRYCIGMRFGLTQTKVGLVALLR-------------------------------------- 10177406 138 --------------------------------------------------------------------------------------------------TRHRHIITPAFAPLNLKVMTNMMVESVSNMLDRWSGNPEFDMESEIAGEIGTQVLKNLVGVPFS----------NILSYKQTVKAKGLGHEIDGLLLSFINKRKDDQGHDLLGMLLKADQKG-NFTAKELVDECKTFFFAGHETTALALTWTFMLLAIHPEWQDTIREEREVIDSKIEEVLRLYPPAPNARQARNDIEVNGRVIPNGTNIWIDVVAMHHDVELWGDPERFDLHKNKMGYMPFGFGGRMCIGRNLTTMEYKIVLSLVLSRFPGYRHSPTYMLSLRPG--YG---LPLIIRP------ 163744725 106 ----------------------------------------------------------------------------------------------------QRRAAAPVFSQRNVRNLAPVMTDRAVNMLDEMVGDGTFDAIDDYIAEAGKISLFDILGFP-----------DWLPRP-GRMMSGQALKQMKAMADSAIEARVAEGTPDLLDLLLEGVDTKRQMNTAELRDNLLTFIVAGHETTALTLAWSMYLMGFDQDMQARARADLPLIRMIVDEALRLYPAAGISRTAQKHDTLCDREIRPGDTVMIPIYALGRNELLWDDPDAFRPERDRYAYLPFGDGPRICIGASFALQEAVIILATLLGRF-KFTPVPGKDP------------------------- 149757681 71 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLREKGPVTLKNIFGA-YSMDVISTSFGVNIDSQDPFVENTKKLLRPFLKAVFEVIHIYMFDFFTKSVKRMKEKHRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSTSLSFLMYLLATHPDVQQKLQDEIDVLDMVLNESLRLFPIAGLERVCKKDVEINGVLIPKGTVVMVPTFILHRASEFWPEPEEFCPERKNNKYLPFGTGPRNCIGMRFAIMNMKLAI------------------------------------------- 70982837 98 -------------------------------------------------------------------------------------------------HKKQRKALTPAFNIKNIRSLYSLMWEKTGLFLDEMEGTSPEDGVGKVEMSMASRLTLDIIG-PAAMGRDFRSLADSFLAILEPTKEKMAFLAINGFLRDLCKDIVREKRNTIVSSNMTAEADGGDFTDDELVDQMLTFLAAGHETTASALTWACYLLTLHPDVQERLRTEPSLLNGVCQEVLRLYPTVPTIREAVRDTTIAGKHVPKGTRILICPYAINRSPEFWDNGEEFLPERTNYAQITFLHGQRSCIGKDFARAELRCAVAGVVGRF-KFEMQDPKQEIHIAGAV------------------ 5759228 77 -----------------------------------------------------------------KDSEHFIDHTSLIDSSVDSIFGRILFSLNGQEWKDMRSTLSPAFTSSKMRGMVPFMIDVNKQMVNKMQAAGECDFTTRYAND----VIASAFGVTEENNEFYTNGLATALAPFGYSTFPSVMKKFNTFFKNLVKEREKHNRPDMIQLLMEADIGKRKVTDDDLVAQAVVFFLAGFETISTTMSFILHELAMNPDVQEKLYANLTYLDCVITETLRWPPLVALDRLCVKDYNLGDFIIRKGESVAISVYSIHHDPKYFPEPYKFDPDREENKHMPFGVGPRNCIGARFALCELKVMIYQVLQHF------------------------------------ 110832074 126 -----------------------------------------------------------------------------------------------PLHRVMRGAMLGLVRPAALRQLLPKMDAFMRHHLAGWAGT-VVDVQAEMALLSALRQIAGITAGPLSDALQTELYTLVLGTISLPINLPQARTKLVSMLEQMIAERRGEAHDDMLDALLRSGDDGEKISDEQIIDLLIALIYSGYETTTSMMA--VKYLSEHPRALQELRREHGKLPAVIFETLRLATVVGLLRKTTQDVEMNGYVIPKGWRIYVYTREINYDPFMYPDPMTFNPWRESHPHMLFGGGSRMCPGKEVGTAEIATFL------------------------------------------- 115453201 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDDLLGVMLNATEQGEKRDEDEIIDECKTFFFAGHETTSHLLTWTMFLLSVYPEWQDRLREERKENPNALLETLRLYPPVIMFRKPITDMQLGRLHLPRGTAIVIPIPILHRDKEVWDDADEFNPLRFANGHLGFSIGPRSCIGQNFAMLEAKLVMAMILQKFPKYVHAPADLITLQPKF------------------- 210114671 179 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLTRDDVVANGIGFFNAGYDTVSITLSFLLYHLALDQEIQDKVRDGESLVDEAVQETLRLYSLVPFVRVAAEDVQLKDLTIPKGMGVSVPVLAIHYDPARWPEPRKFIPERKRNPYMPFGAGPRNCVGMRLAMMELKVGVAKIL--------------------------------------- 210095579 28 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFTNEVLAFLRQEITRHRENPRDFIDLLLIELQTHGKDFTEENIEWILQDLFIAGTETTVTTLQWGLLYMVLCPEEQQKVQAERSQLPATIMEIIRAIFPLNLPHAPNEDTTFRGYDIPAGTQILPNLWSANMDPEFWPDPAKFDPRRRPESFLPFSTGRRVCLGEQLAKMSLFLLFNSMLKHF-TFKLPEGATIPSTDGIL-GITLVP----------- 189238292 49 --------------------------------------------------PVYLVTDLEYVKDILKNFQNF-VDRGLYYNEKDDPISAHLFAIGGPKWRNLRTKLTPTFTSGKMKAMESNLQEKVAA---ELGKNQAIDIKDVFGC-FTTDVIGSAFGLDEADSPFRKYGKKVFTNPKLAQQFGISVMDVSDFFTKVVKDRQKNTRKDFMQLLIEGKQDGKSLTMDEITAQSFLFFAAGFETSSTTVTFALYELAKHQDIQQKVREEIETVLAAIQEMLRKYPPLSFTRECVQDYKIPDQDIEKGTKVVISILGMHRDQEFYPDPETFDPGREGNRHIPFGEGPRICMGLRFGMMQTKVGLVSLLRKF------------------------------------ 195342682 98 -----------------------------------------------------------------------------------------------------RSEIMPALSPNRVKAVYPVSQSVCKKFVERMASSQGLDAM-DLSLCYTTEVVSDCLGVSAQDTPTLLKMIKRVFNTSFEFIFYSVITNLWQFFLDIIRRRLEKPRDDFLNYMLQLQEKKGLHTDN-ILINTMTFILDGFETTALVLAHIMLMLGRNPEEQDKVRKESELLDACIYETLRLFSPVAARKLVTEPFEFANVHLKPGDVVTIPVKALHHDPQYYEDPLTFKPERDRGVYLAFGDGPRHCPGMRFALTQLKAALVEILR---NFEIKVNPKTR------------------------ 195576792 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKMKYMFGTVSSVAHQLFDELVGSQGAVLLHDLMARYTTDVIGSAFGTERDPQAEFRQVGRRLFQNSNRSIRWRIFRMFNRIVRETVELRERERRNDFMDLLLRRQENGKGLTMEQMAAQVFVFFVAGFETSSSNMSYALFELAKNQDVQQKLRMNDSLLDQTITETLRYPALSSLTRLASEDYEIGGVVLEKGTSVHIPVLAIHYDPEVYPEPHEFRPERHPTAFLGFGDGPRNCIGLRFGRMQVKVGLITLLRRF-RFRLPPGSPTQL----------------------- 195612294 113 ---------------------------------------------------------------------------------------------------RHRKVVHPAFNMDKLKLMTATMSDCARSMISEWDAQGHGHVEEELSSELTADVISHAFGSSYSEGKRVFLAQRELLPTEKNLRTRKLDRQVRAMLMDIIEARLASKGNDLLGLMLEAEHHGETLSMDEIVDECKTFFFAGHDTTSHLLTWASFLLSTHPEWQHRLRDEDDEVPTFLLETLRLYGPVSIQRKAGSDLDLGGIRVPEGAILTIPIATIHRDKEVWEDAGEFRPERHPNALLSFSSGPRSCIGQNFAMIEAKAVVAMILQRF-ALELSP----------------------------- 303570 71 ---------------------------------------------------------------------------------------------------RIRTQLSPNFTSGKLKEMFPIIKQYGDVLVKNLAEKGPVQLKEIFAYSMDIIV-ATAFGVNVDSHDPFVSKARKLFRFDFSIVMFPFLTQLYEFFTKFVKKTKENQRVDFLQMMLNSQESHKALSDVEILAQSIIFIFAGYETTSSTLSFIMYSLATHPDVQKKLQQDKTLPNKAVNETLRLYPVTNIERMSKKDFEINGMSFPKGTGVMIPSFALHRDSKYWPEPDEFRPERDPYIYMPFGNGPRNCIGMRMALMNIKLALIRLL--------------------------------------- 8886889 238 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTLMIESEHRGEALSNEELLSDLIIFFIAGHDTTAFALSAAIYYLAKHPDIQEKARQDEDIFPTTEDETLRINGSVLFPRLVTQDVNLSGVFIPKGSQINVNIHEVHHNPNVWHDPETFDPDRGEAEQLAFSNGNRQCIGMNFSLLEQRVILGSLLR-------------------------------------- 193718347 103 ---------------------------------------------------------------------------------------------------AIRAKLSPTFSAAKLKSMLGDINVCTARLIDNLNGQGIVD-VSEASAQFTTDTICNALSNPDSE---FRRTGRAIFTPSDVFRIRGMSGNIYDFFDNLMEQHKENTRNDFIALLVKQKEHGQKLTDDILAANSFVFFVAGFETTASTISYCLYELAMNPEIQVKLREDGKLLDMVINETFRLHPPVPLNRVCTQKYTITDITLNVGDKLIIPTYSLHHDSKYYSDPEIFDPERSSRPHLPFGDGPRICIGLRFAMMEAKTGLAEILSKF------------------------------------ 212513347 100 ----------------------------------------------------------------------------------------------------IRSKLNPAFSTSKLKGMFQSMTNICNELLNGAAEEGKMLDARDFLGRYTVDIIGNVFGIDKEDSEFL-HMGQKFFEPTQFERVGQVSKKVTDFFINVVNNRRENERNDFLHFLMKNETKGTDLKDMDIAAQAFVFFVAGYETSSSAMSACLFELAHHPEIQEKLYEEVTQVEQVLEETLRLYPPVGILRKCTQPYEIPETSIPKGCQLFIPVYAFHHDPEYFPDPEEFNPERPPYAYMPFGHGPRVCIGFRLAMMEMKLTL------------------------------------------- 156548380 272 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTFEELREEVDTFMFAGHDTTSSAISWGLFALANAPEIQAKVHKELQEIDRVIKEVLRLYPSAPMSRRLTHDTVIDNHHVPKGTFVNIHIYQMHHDPKVWKDPETFDPDRHPYSYVPFSAGPRNCIGQKFALLEVKTALTAILRK------------------------------------- 119917489 184 -------------------------------------------------------------------------------------------------HRQRRKILARAFSRAALECYVPRLQRALRREVRSWAARGPV-AVYEAAKALTFRMAARLLGLRLDEARTFEQFVENLFSLPLDVPFSRARDQLHRHLEEAIAQKAVEPGDALDGIIHSTRELGHELSVQELKESAVELLFAAFSTTASASTSLVLLLLQHPAAIAKIQQEPDLVGCVVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWNVMYSIAAVYRSPPEGFDPERFGTAGDDAHYIPFGGGARSCLGQELAQTVLQLLAVELV-RTARWELATPAFPAMQTPIVHPVDGLRLFFHPLASPA- 193587394 75 ----------------------------------------------------------------------------------------------------MRQKLSPVFTAGKLRHMRGQVTECSEQLMRNVAADGQME-IRDVLGKYSTDVIGTAFGLHLDERSSFRKHGKAVFAPSFRVLLKEAAQFFTAAFTDTMKYREEHGRDDFMQSLIQARTDSVEFLETDIVANAFILFAAGFETVSTAMSFCLYELALKKPIQDKVREDLHYLEMVLAETLRYPPLLTLFREATQDYQVPDDTIEKGTKVLIPAYAIHHDYRYYPDPETFDPERRPNGYMPFGDGPRLCIGKRFAEMEMKLALTELL--------------------------------------- 189240220 23 -----------------------------------------------------------------KDFDHFVDRRVFVKENVDPVFGRSLLSLDGEKWRNMRAAVSPVFTSSKMKYMFPSISQCGEDFANYFLKQNK-DLMKESITKFTNDVIATVFGFPNNEFYKMGDEVGNMTSMRTRIVFLMNALAIYTFFRQVVNEREKHGRPDMIDLLVKAKNNSKKITDEDIVAQALLFFFAGFDSVAGVISYMCYELAVAQDAQEKLRQEEELMKMAVSETLRWPTAIASDRVCVKPYTIQPKHLKVGDTVNIPIYAIQRDPQYFPEPDRFIPEREENKYMSFGTGPRSCIGYRFALLEMKILMYHL---ISNFEIVPVAKTQI-----------PIRFNPKAV--- 84500984 21 -----------------LFRQDILSAQPARLYRARMAEFRTPFFRS------YLVNQPDLVRAVLKDPGDFPKSGRVSEGLRPLLGNSVFLT-NGESWKRQRRIIDPAFEGGRLRDTFPAMRAAAEACVSRLAARTGTPVIEAVTSHVAADVIFRLFSIPIDHAARFRDYQRRWLPRFHARRTRTAARVIRRLIGELTAERQAAIADDLATKIMTTRDTGERFDTGEMIDQVAIFFLAGHETSASALAWALYLVATHPDWQERLAAEAGALDDVFREALRLYPPVPMMRETTRPEEFRDRTLPRGAQVVLSPWHLHRHERLWDAPDDFDPARWQTENIPFSAGARVCPGAGFAMVEGPLILSMILRRY-RIEPAGAPPRPVA---------------------- 45260636 192 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEVIVDFMLALLVAGYETTSTIMTLAVKFLTETPHALSLLKEEHEEIRLVVNETLRVGNIIGVFRRTMTDINIKGYTIPKGWKVFACFRAVHLDHEHFKDARTFDPWRSPNVFTPFGGGPRRCPGYELARVELSVFLHHLVTR------------------------------------- 189442165 91 ------------------------------------------------------------------------------------------------EHKYTKKVIMQAFSREALANYVPLMEEELRRSVNLWLQSDSCVLVKRLMFRIAMRL---LLGLGREQEETLLEAFEEMTRNSGLYRGLRARNIIHAQIEENIKEKQREPDGDALQLLIHSRRTGEPVNLQALKESATELLFGGHGTTASAATSLTTFLALHKDVLEKVRESQGLLSNVIKETLRLSPPVAGGRVALKTFVLNGYQIPKGWNVIYSIADTHGEAELFPDKDEFNPDRTPLPGIPFGGGVRCCVGKEFAKILLKVFIVELCRNC-DWELLNGSPAMKTSPIICPVDNLPAKFKP------ 115436444 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSDLLGLMLEARANGLVLTTQEIIDECKTFFFAGQDTTSNHLVWTMFLLSSNAQWQDKLREEGDAIPTVLLESLRLYSPVVIRRIAGSDIDLGNLKIPKGTVLSIPIAKIHRDRDVWPDADEFNPARYPNALLSFSQGPRGCIGQTFAMLESQIAIAMILQRFPSYVHAPMEAITLRPRF-----GLPVVLR------- 157773141 63 -------------------------------------------------------------------------------------------------HT--RSTIAPIFSTGKMKAMHETISSKIDTLLEILEEKEQWD-IYDFQG-LTLDVIGDVFYVNARDIRHSKVISSSFILPELSTALAAAEIPLVQGLEDVYERRRSGEGSDLLKLLLDREDDKEKMTKKEVIENCFAFLLAGYETTSTAMTYCSYLLAKYPEIQKKLWQEIKLVKNAVKETLRYYPPVIHFRVCLSDIVIRGQLYPKGSVVIAQPNTIHRSESNWEHPGIFDPDRSNLKWIPFGVGPRYCVGMRFAEMEFKMTIAKLIDKF-ELGIPMGEPIPENNGIILRPKD-PVR--------- 193083023 39 ---IPHDQPTILMMDF-IKNPEFLFMG----YFNLKKKYGPIYGAYNWLSPALIIADPEILKQIYKEYSTFPDRQVALRDVNGKEMNSALTVVSGKKWKRIRNTLSPTFSSSKLKEMFGIVEDCADSFVQNIDGDGRFDVSLAFGR-LTLDGICSAFGVKVD--------SQAANNGEESQVAKMAREKYIRYFAKLIDKKEKKQRTDILQTMIDSQITEEDVTNTEMKGNSMVMMMAGYETTSNAMVFLAYNLAVYKDAQHKCREEIEQVIAAVQESMRLYSLVANSRYCERDITINGVTIPKGTVVNIPVFGMGRDEEFWNEPLTFNPDRDPMIFQPFGAGPRNCIGMRFALLEIKITFAKLLQKF------------------------------------ 210094243 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEQELATIVYQLFLAGTDTTATTLRWALLYMILHPDIQEKVQAHRSQMPATLTEVSRHATVAHTIQHATSDTTFRGYNIPKGTVVEVILWSVHHDPNLWPEPDKFDPNRKREGVIPFSLGRRVCLGEQLARMELFLIFTSLLQRF-TFKLPEGAPKPSEKG-VPGPLHQPVPF-------- 195469860 76 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQVLRSFAPAIGGHVERLVRRLAAGGEFLEVTDFACLLDAIVMGAQLDVEHSPIIKAFHLSSKLLRTQLWRDLNEQLQVIHTLMESVIENRAQERSHNLLDTLLLARFEDRSMSRKQIRDEINTFVFAGVDTTTASMSFVLYALAKYPEAQCRLRQDVALLEALIKEVLRLYTIVTTGRQTTRSTEIGGRTYCAG--VTLWYGLA-HDKEYYPDPYAFKPERPAFSYIPFSGGPHVCIG------------------------------------------------------- 210124954 42 -------------------TPLPFIGNLHQTMKTGHYNMEAQVEYTAKYGKVYGVFNGRTPILVISDPEMFTNRAPKGLSLDVTMQPRMLTQLVDDDWKNVRSTISPAFSGGKLKQMTEAMNSCADLLVEKFGENGEFD-TKELTGAFTTDVIARAFGLEIDSQDPFVVYSKKALDFNFRNPLVWMANDVTDFFYNIVDRRNEHGRVDFMQLMMNAHKDDDPLTKDDIVANSLLFFLAGYETTATTMAFMLYNLALNQQTQDKAREDRDLVDEAVNETLRMYSPAANARAAGEEVKLKWLTIPKNMLIIIPTLGIHHDPERWPEPEKFIPERDPFDWQPFGAGPRNCIGMRLAMMEMKVGLARVL--------------------------------------- 40646527 91 --------------------------------------------------------------------------------------------------RELRQKLTPTFTSGRMKQMFGTMLEVAEKLVDR-----EME-MKDVLGRFTTDVICNSLDNPNSEEHRLFALVNTATKLGVKVTDADLETFFLNLVHETVEYRERNDRNDFLNLLLQEQEDGQTMTMNELAAQVFIFFVAGFETSSTVMNFCLYELAKNADIQERLREEQEYLGQVVNETLRKYPPLTTLRVTSQDYTIPGTVIPRKVGVQIPVFAIHRDPELYPDPECFDPDRKKRPFLPFGEGPRMCIGMRFGMMQVKVGLATLLR---SFRFFPSEKTPER-----------IVFDPKS---- 194354011 79 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMKFMFPLISETAEYFIRHFLSKQE-DVVTDAFTRFTNDVIATAFGVSKERENEFYLMGKEATDLKGPQVFKLCKVRFFNFFTNLIKTKREEFGPDMIYLLMEARVSNEPISDEDITAQALIFFFAGFDTVSSAMCFMSYELATNPEIQEKLLQEIDSVEGVVSETLRKWPIVATDRICNKPYTIEPKLLEKNLAVWIPVYALHRDPNYFPDPNRFDPERKPYTYLPFGLGPRNCIGSRFALLEMKILF------------------------------------------- 195382035 71 --------------------------------------------------------------------------------------------------REMRNKLTPTFTSLKMHQMLPTVVEIAERFVQVVREESPVE-VKDLLARFTVDIIGRRLGFTERRHGRLKRLHIKMVQDDVSAFYMRVVRETLDY-----RERNGVQRNDFLNLLLRNEPNGG-LTFNQIAAQAFVFFLGGFETSSSTMGFALHLLALHPEVQQRGREERELIKQIIYETLRKYSIASILRKTIEDFQIPGSTLEAGTPVVIPVDAIHHDPDIYPEPDKFDPDREARPSLGFGAGPRNCIGLRFGEMQALVGLAVLLKNF------------------------------------ 91082229 45 --------------------------------------------------------------------------------------------------RRHRKILTPAFHFEILKQFVETFESVGKVFVEKLISQGPVDLPPLVTL-CTLDVICEAMGTQQSVREMCRILIDRGLSPKDYYIEKKSLKVLHSFTSSVIEKRKAERNERFLDLLLKFSNEGELLTDQELREEVDTFMFEGHDTTASSISFVLFCLANHPEVQEKLREQNELLEQVIKETLRLYPAVPIGRCTSEDITFGEHFIPKDTNIAIYIYGIHRNPEHFPEPETFNPDRFKNSNIPFSAGPRNCIGQKFAMLEIKSIVSRVVR-------------------------------------- 218188698 177 -----------------------------------------------------------------------------------------------------RRIMNPAFHAEKLKRMLPAFSASCSELIAASVGKAELDIWPDF-QNLSGDVISRAFGVQAEQAERLVQSFRSLLPTENNRRMKAIDREIKSILRGIIEKRQEASKDDLLGLLLQSDEDGKSMTVEEIIDECKLFYFAGMETTAVLLTWTMVALSMHPEWQDRARAGDSAADTMVHEVLRLYPPVVMMRRTYKEIELGGVRYPAGVMLSLPVLFIHRDAAAWHDAGEFDPGRGAGAFFPFSWGPRICIGQNFALLEAKVALGMILQRF-AFELSPA---------------------------- 144905166 246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLGALLAS---GEQFSDEEIVDFMLALLVAGYETTSTIMTLAIKFLNETPLALAQLKEEHEQIPGAVNETLRVANIIAIFRRTTTDIDIKGYTIPKGWKVIASFRAVHLNPEYFKDARTFNPWRSNNNSEAFGGGPRLCPGYELARVVLSVFLHRFVTRF------------------------------------ 195473921 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAEEFFFDLMGRCIALRREQQRDDFLNYMLQLQEKKG-LADSELTAHTMTFLTDGFETTALVLSHTLLMLARHPEQQQKVRDEAELLEACIHETLRLFSPQLTARLVTEPYEFANKRLHPGDVVIIPVNSLHHDPQYYENPHMFKPEREANGYLPFGNGPRICPGIRFALTQLKAALVEIVRNF------------------------------------ 50053648 146 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAKRRETGENDMLQTLIDSKYKGRPLSDDEIAGMCIGLLLAGQHTSSTTSAWLGFFLARDKEVQDRVCGDASLLDHCVKEALRRPPIMTMMRVAKSPLTYKDMTIPAGHQVCVSPTVNQRDPKEF-NPDRFDESKSNSEKFSFGAGRHRCIGENFAYVQIKTIWSVML-RIFEFELVDG---------------------------- 21842139 15 -----------------------------------------------------------------------------------------------------RRIINPAFHLEKLKRMLPAFAACCTDLVERLVADGQGDVISRAAFYLEGRRIFQLQG---EQVQLVVQAMHKLHIPKTNRRMKRIASEIQELLKGIIAKRENALRDDLLGLLLHCRGDGGKITTDDVIGECKLFYFAGMETTSVLLTWTMVVLSMHPEWQDRAREEPDRIVTMVLEVLRYTPLTALQRQTYKPMELGGVRYPAGVMLIVPLLCIHHDKDVWPDASEFRPSRDAPAFFPFGWGPRTCIGQSFALLEAKMGLSMILQRF-AFELSPA---YTHAPFAHGM--------------- 210097487 42 -----------------------------------------------------VLSGQDAVKEALQKHDVFSSRPDLFLSPFSLSSGVVTAPY-GPEWKETRKVALTWFGAGK-QSLEPTIVQEAQDLVQVFKDKRPFDLGLSVSNVICSVVFGRRFDHDDERFSRLMGLINRYLHTNTSKEVVTCSDDVRSFVIEVIQEHREDPNNDVIDGFLLEEHRGNRLPENNIFNVIRNLFLAGTDTTATTLRWALLYLVMNPNVQQKVQEDESLGKQAPSMLLREHLPAQRIRTTTAPVTILGHQIPAGTFILPNLWSLHMDPKYWPDPERFDPTRDSDGQLAFGTGPRRCLGEQLAKFELFLFFTSMLQQF-TFKLPEGAPTP------------------------ 33357704 75 ---------------------------------------------------------------------------------AGGIPEALPAIVDVEYHRRRRKLINDLFSAKSMEALSHLVLKVVQNALSKAHEHHEANKVLDIQRLYTMQVLCDFIDAKEEEEPPFLATLRTFSEPGEFEFRASINQWIRDRAHELGVEKAEDGRKTVIDLLLRPEDGGRPLTHQAVEDETYSFAFAGTHTTSHTMSMGTYYLLSHPAKLQKLRDELKPIPACIKESLRMSSPVPLPRLVAEGMTWRGHYLPPGTSVSSSIYSVHTDPNIFPNPEQFIPERENLDHVVFGKGSRACIGLNVAWME------------------------------------------------ 40646525 91 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKQMFTTIRDVAEQLVDEHLHQEELE-MKEILVRYTTDVIGTAFGIEDPDSEFLKYGNKVLDQKVSTMTDADVESFFLNLVRETVEYRENNKRNDFLNLLMQAEEEGEGMTQNELAAQVFIFFLAGFETSSTTMNFCLYELAKNSELQERLRKNRALLNKVVDETLRKYPPLSITRAPEQDYTIPGTVIPKGTMVQIPIYALHHDPEYYPEPERFDPARPPYVYMPFGEGPRICIGMRFGMMQTKVGLITLLRQFRSPTAKTPETIRFMPNVF------------------ 47605530 63 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDASEDDNKLTDTDILEEVHTFMFEGHDTVSAAMTWLLFELGHHPEIQEEIFQGSDRVPTMADESLRLHPSVYFVREAHQDFELGGYTIPAGTNIDFSVPFIHRNPEIFPNPDNFLPDRVVNRHIPFSAGPRNCIGQRFALLEEKVVLSYLLR-------------------------------------- 156551948 97 -----------------------------------------------------------------------------------------------------RRLLQPAFHLHVLQKFVGSFAERADRLADRLADNQQLDFVNDAVYEILNE---TVLGVDLDDLPFRKGMTHRLIRPSTGQQEKKQSQDLSAACHRIIQEKRRLQRDSLEYMMETSERNPEWFSDEDIINECCTFMLAGQDSVGTATAMTLFLLANHPDWQDKCREELDEIPTMIKEALRLYPSVPFARKLGEDVKVGKHVIPSGCGVIILPYSTHRLPHHFPDPHSFRPERSEKRHLPFSAGPRNCIGNKFAILEMKAVISAILRR------------------------------------- 162148374 102 --------------------------------------------------------------------------------------------------RRQRRAMAPAFTPRGVPVLAGHIAACADRACRALEPDRPVDLMRRLALDVAAVSMFSL-DIGSFDRPLRDSVTRFMTGIGTPRPRRRFRRRWVALIGQIIAARQAGPTDDLFDLMQAAFGAEGGGTTSELIDEVATMIVAGHETTASVLFWACLLLAQSPDEVAREVRDMDLSPAVVRETLRLYPPAFMGRESVDEADLCGHTVPKGAMVLLPFWMLHRNPALWDNPGCFDLDRPDPPRFAFGAGPHVCIGAQLAMTEAVLVL------------------------------------------- 196016930 98 ---------------------------------------------------------------------------------------------------RIRRILSPTFSTSKLKQALVVINDTSQQVVDNLISSEECHQTQAYTKMYTTAILANSFGV-YSDITRLGKAIHTIFHNQGSAVMLASISPFLTYFAKLIARRKENPSNDLLNLLLESQ-DSETLSEKEISAQATTFLLGGYESTRNTLIFATYLITTHPEIQQKLIDEPDQLDMVVSEVLRYPSFPEISRDVEQDVTIAGVKLCKGDAIKIPVYGIHRDSEFWPNPEKFLPERTQKRHLPFGLGPRSCIGLRLALFTIKVFL------------------------------------------- 215509689 33 -----------------------------------------------------------------------------------------------------RRVLNPIFTAAKIKMMSQIMTGCSEEIVDRKFDGGEAVDMLQIAQGLSLDVICAL------------AWTDPLLRAMHSV-VDDAENTLIQYAREVIEYRRSGQGTDMLQLMLDAQAGKEAIEDRHLLSNSFLFLAAGFDTTALTLAFGAFLLAKYPEEQERVFNEPDRLDMLIAETMRLYPPVVLFRCCRQDTTIMGQFIPAGVNVLVPTWHVHHDPNLWPDPYRFDPERHPAAYLPFGLGPRGCIGKRFALLEIKMAM------------------------------------------- 69936108 105 ----------------------------------------------------------------------------------------------------QRLAAAPAFAQRHVEALGPVMTAAAEASAQRLAADGPVDFAETVAATFEVISDVTFSGDEGFDRDAVHHAIDAYIAGTARISVLDDLRRMKRVADEAIRARARRPVPDLLDLLRAGEETHRRMTPAELRDNLLTFIVAGHETTALTLAWALYLLAQHRAASEAVAALGGRAATAVEEALRLYPPAAFSRTARIHDRLGGREVRPGDTIMMPIYALHRHHMLWDDPDRFDVTRDRFAFLPFGAGPRICIGASFALQEAVIILATLVSRF-RFELT------------------------------ 189200112 150 ------------------------------------------------------------------------------------------------EHKHSRKNIMPAFSFRNIKDLYGEFRDAVRGAVDA-EPDKIVDL-----CRYTTQVTLDIIGLPTSEKAFFLVWFIRKLPWSLNKRVDITTGNLRRITTEFVREKKANPSRDILSIMIRS----NNFSDINLVDQLLTFLAAGHETTSSALAWASYLLSRHPAVQTRLRADPKLLNGVCNEVLRLFPTIPTPRVAIRDTIIADQFVPVGTTIFLLPWAINRNPALWADAEEFVPDRSNYSFLTFLHGPRSCIGERFARAEMRAIVAAFVGSF-EMEMADPGEKIVVGGSV------------------ 31223075 90 ----------------------------------------------------------------------------------------------------LRAKLSPTFTSGRIKMTLPLITQVCERLNESLQSSDEIE-VHDLLSRYTIDVIGAAFGIPDNEFRRVVYLMKAFRAHANALGMKQLHDDVSGFFMRVVREREQIVRNDFMDLLLRLEADGERLTFEEIAAQAFIFFTAGYDTSSTAMSYTLYELALNPEVQERAREDGKLSYEAVSEMLRKHPPVAIERNADKDYRLSGLLLRRGQKIMIPIYAMHHDPAHFPEPEQYRPRRDPYCYLPFGEGPRVCIGMRFGSIQAKLGLASLLDRF-RFSACDRTQIPVRTNFILGP--------------- 156544450 25 -----------------------------------------------------------------------------------------LLFMDGQEWLHYRRILNKMLAPDSAKSMSKPCQEAAMDLVERIVPDIEVLLATLVGSAWPSRSILNELGILSCSLSRIFEYSVHLSSVPARLAFVTAADYALDTVGRFVEEKLENAEDGLLGAMLRNGIDSEMLKR-----ICVDLILAAGDTTAYSMQWLLYLMASNPSAQEAIRQRNALLKGAIKESLRLYPTAPFTRILPQDTLLAGYPACKGELVVISLYSCGRDEANFPRADEFLPQRNPNATLPFAMGARSCIGRKLAEVQMSLTMAELLRNF-KIDCVNKNKVRMKLRMISAPSELQLQLTP------ 212722616 93 -----------------------------------------------------------------------------------------------PLHRAMRGAMLALTRPHMIRALLPKIDAFMRAHLHGWAGR-RVD-IQEMTKEMALLSALRIAGIPLSDALKAELYTLVLGTFSLPINVPQARKKLVAMLRQMIADRRSSGRDDMLDALLSGNEGTRKLSDDQIIDLLITLIYSGYETVSTTSMMAVKYLSDNPKALGQIRKEHLDIRKAIYETLRLATVVGLLRKTTHDVEMNGYVIPKGWRIYVYTREINYDPFLYPEPMVFNPWRESHPHMLFGGGARMCPGKEVGTVEIATFL------------------------------------------- 210131307 68 ---------------------------------------------------------------------------------------------------QYRTVMNKLLRPQQAAAFTPMMDEAASSYLRRKRDQGGM--VTDLQAHLCTAMFNQHLGLLSEDPPQLLDTTNTMMTIPPKVHKALNTNAWKEHLEGLIEEKKENEEDDLVSYLLSV-----KLRPEEVLANIVDVLGGAVDTTSNTMAFTMHTLARHPDIQEKLHDEPDRLRGVIKEILRLYPVAYFSRVLNHDAVVHGYKIPAGTLVVCPYVMG-RDPKSYDNPEEFRPERRENRELPFGFGARGCVGRRIAETEMHLVL------------------------------------------- 157138036 90 ------------------------------------------------------------IKRVFKDFNHFTNHTAPVDEHMDSILGNGLISLEGQKWRDMRAMLSPMFTGNKIRHMVPLVGKCAEDLC-RFVEREEVEWVRELLAKCLVEVIGSAFGIPDNEFDRVRKVARFLLIMVFPKMCKQFGMELFDLFRRLVSEKRESDGPDLIQLLMLARVEGESFSDDELTAQAVIFFAAGFDTTSTLLSFTLMELAIHPEIQDRLFEELEYLDAVISESLRWPPLTATDRKCTKDYLMDGSPIEEGYSVWVPIYCFHHDPKYFPNPEKFDPDRFNNRHMPFGVGPRNCIGSRFALMSAKMILLRLLRSF------------------------------------ 156553634 89 --------------------------------------------------------------------------------------------LEPERWRPLRYKLSPAFTSGKLKEMFYLLKECADRLLEDCVARDPVIECRELAGKFTTDAIGDMHAIDGED-NEFRKTSRKMFSTSILNRIRIHLREMNDFFIDTVAQRKKNGRHDFIDLLMDIRDNPSKVNDIEIASQAFVFFLAGFETSSTTISNALYEMALNPSIQDKLREEYESIKGMFCETLRLYPPAGLSRRSLEPYTFAGVTIPKNTSVVVPIFGIHHDPEIYPQPDKFDPERVNHRHLPFGDGPRNCIGSRFGTYQAKVALVQILK-------------------------------------- 126343816 126 ---------------------------------------------------------------------------------------------------RLRSLLAPMLRPRAAAGFAETLDGVVGDLVRHLRRRGRVDLVTDVAAELGSRLGCLELAVPPETEAFIRAVGSVFVSTLLTMAMPEDWEQMFAFAQQHVERGKAEPGPHLTRFLFQKEV-----PEAAILGNIAELLLAGVDTVSNTLSWALYELAHHPGVQTALHAEPSLLKAVVKEVLRLYPVVGNSRVPDKDIRVGDYVIPKDTLVTLCHYSTSRDPGQFPDPNSFHPNRQPAPHLPFGFGKRSCIG------------------------------------------------------- 171687609 138 ------------------------------------------------------------------------------------------------------RTLLPAFGPLHVRTMFPKMTDILSQMIDRFGPDYRISTHDDF-----TRLAFDVIGLSEELIPFAKQLGDVLIRPEIQNTLAENIHSMWKVCDDIVAERKANPRPDILNVMLNAKVTGKGFTDENIRYQMATFLVAGHDTSAGTMMFLFYNLLKHPEALQKCYADRELIDAAMKEALRFGPIPAFMRQAKETTIIGGKKITPNESLVFNLKGLHNDPAVWSDAAEFRPERPPNSWKPFGTGVRSCIGRYLAEQEVLITMAMVLQRFPDYEL------------------------------- 210101330 11 ----------------------------------------------------------------------------------------------------------------------------------------PFDFAHDVTVTV-ANVICSMFGYDYED-ETFQELAEAVTAVATELAAGQAGTDLFQHMWEEISRRRENPRDDFCLLEIDQRDKVEGLTEENVMYMATNLLLAGTETTGNTLLWALLYMTQNPTIQHKVHEE---LDAVVGESLRTLVPLAVPHATTQDVKIQEFDIPQGTQVLPNLYSLHMDPTYWPDPDRFDPERKPQSFMPFGGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTDGVLG------ITWTP------ 46370525 20 -----------------VLTPPSLA--VYRLWIHPLRSYPGPRWWAIWRGPYILSTRGSLVRDLQRLHQQFPNELSFIAPEAADPMHLPPLAADHAHHRRYRRLLAFSFSDKGLRQQRGLIERSVNLLITQFHEQGPLDLTLWFNWA-TFDIIGDLFGDSFGCLDNVQTWIASILRLLGSRKLLEQRRRNAQFTTDQVDRRLQNPRGDIWDAVLAQKLDGEPMSRAEMISNASAIVLAGSETSATLLSGCTWLLLKNPEHLHQLVSRVEGLQAVLEESLRLYPPVPMQRIVSTGAHIAGGWVPGGTSVGLQQFVACRSPSNFHRPDEFLPERHDRREVSFSIGPRNCIGRQLAYVEMRLILVKLLWHF-DLRLD------------------------------ 170072415 92 ----------------------------------------------------------------------------------------------------LRTKLTPTFTSGKMKMMFPTIVGVAEELLVEAEAGGEVE-MKEFLARFTTDVIGTAFGLPDAEFRRLTLSTMDFLRQILTVTFKDVAMKFNV--------RLSNP--DVANFFMNAVRE----TVEYPQSFVFFL--AGFETSSTAMTFCLYELAQNQELQDKLKEHGSIIEMCINESLRKYPPIANIREVTKDYPVQDVTLPKGHRVMLPIYAIHHDPEYYPAPDQYDPERVAARHVPFGEGPRVCIGQRFGMMQARVGLAYLLKNF-RFRLSE----------------------------- 154146256 101 ---------------------------------------------------------------------------------------------------RLRTLLSPTFTSSKLKEMFPIMRQYGDILVRNLRREEEKEEMKDIFGAYSMDVIGTSCGVPQDDPFLLSVVLFPFLTPIYEMLPRQSMNFFKKFVKKMKKDRNQKNRVDFLQLMMNGQESLKALSDLEMAAQTLIFIFGGYDGTSTSISFIMYELATHPDVQKKLQDDRALPNKAVNESLRLYPVVSIDRFSKKDVEIHGVFIPKGTIVMIPIYPLHRDPEYWPEPEDFCPERDPYIYMPFGNGPRNCIGMRFALISVKLAVTGVL--------------------------------------- 148239342 101 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSAAALSRYTPSIAALVEELADELIAKAPVQLVPCM-RRFAFAVIATVLGLDASDRQALFAWTRALFSPGTPFAKAEAKKRLLGRLKQVVAQTSAE-RGGLDLLSGGLDEAGIPLTDDDLVEQLLLLLFAGYETTASSLSCLMRALLLNPEIEQWLL--PELLDATVLEVMRLTPPVGFFRRTKQTIQLAGVAVPP-DRVIQVALA----------PDSCDLAERPERHLPFGGGGRVCLGKALAELEIRLMAIGLLQRV------------------------------------ 197768491 19 ---------------------------------------------------------------------------------------------DEPNWRKAHNILMPAFSYNALRAYHPTMVTVARRVLDAWDAGTPVDVPEDMTR-LTLDTIG-LCGFGHDPHPFITAMVSALDHADFLRRGAEARQRMNRLADDIVRRRRADSADDLLGLMLHAEDTGQPLDDMNIRYQMLTFLIAGHETTSGALSFALYYLLKNPSVLAAARADPDPDPTVLNESLRWPTAPAFAVEPLEDTVIGGRPVHKGQPLTVLTPVLHRDPAWGDNPELFDPARSRPGHLPFGNGERSCIGRQFALHEATLML------------------------------------------- 197733179 78 ---------------------------------------------------------------------------------------------DIPTHRKQRRIMQPAFHRSQMGRYSTTMTANAEAMVARWSPGRR--LVADTLLDLALSNTTEILRLSDADRAEVHRSIPVIAHDVLVRAVMTAAARLRVIVEGILDGHYRSPQDDLLTVLVQARETGRPMDGTQLRDELITMLGAGTETTSSIAAWAVHEIARHPVAERRLVAEPADIPTCAEEILRLHAAPLLTRRTVKPTVLGDIRLPAGTEVAFSPYALHRDPRHFPHPDAFWPERW--QHIGFGGGAHKCIGDSMAWTQLHITLATIYRRW-RLRPDRSHRVRQLPAAITRPDHLPMIAEP------ 125606476 129 ------------------------------------------------------------------------------------------------DHRRVRGAILQFLRPDMVRRYVGKIDSEVRRHLAARWAGRRTVAVFPLMKTLAFDVIATLLGLDRAIREQLADAFDGMHEGRGLMASARARRLVEATVREKAAKLESSPSDDLISCLLSLRDGGRQLTEEEIVDNSVLALVAGHDTSAVLLTFMLRHLANDPATLAAMAQNPTLPSRVAQETLRMVPPVGSFRRAPVDVEFEGYTIPRGWQIFWSPSVTHMDPAIFHEPTKFEPSRFDGSFVPFGGGPRICPGMELARVE------------------------------------------------ 157021242 91 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKTHSQILVQNLATRGEMDVVTSTAFSVPVFLISAMFPFPLMEKMDFAFFPTSVTDIKSERVVSDHNKKRVDFLQLMVDSQTAGPGED---------HTEKGLSDHEILSQSMIFIFAGYETSSSTLAFFFYNLATNPEAMEKLQENMDYLDAALNESLRLFPVAALERVCKKTVDINGLLIPKDMVVMIPTYALHRDPDYWSDPESFKPERDPYMYMPFGLGPRNCIGMRFAQVTMKLAIVEILQRF-DVSVCAETQVPLELGL------------------- 210081721 213 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLKAREDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRREADLLPSLVKEVLRLFPPVPMFRHLESPLTFDGRTLPEGSRVGISTNTLHHNPHVWENPMEFDPLRAKKRHIPFAAGPRNCIGQHFAMNELKTAVALILQRF---RLTPDDTI------------------------- 86148034 99 ---------------------------------------------------------------------------------------------------HQRKLTEPMFQPSHLKHFHPQLSVITERLFEMLAESGEVELVAEF-KKYTVDVTSLLFG---EDFNSIEQTTTPLGRSKKDKQFDASLEDIGHFVYGCIEKQRAEPAENMLQIMLLEQEQDSSLTDQDIVANAITLLLAGEDTTANTLAWMAFLVSGNRDELDALGKRKVLWPTAVMEAMRLKPVAQLYLEPTRDTQIGDIEVNKGTPVFVMLHANGFDPDLFEDPTTFNPNRKDGASFSFGGGARLCPGRSLAMMEIKLAFHTLFKEF------------------------------------ 156032451 113 ----------------------------------------------------------------------------------------ILAVIDDKDHARYRRLLSHAFSEKALREQEPLIQKYIDLLIQRLYENEEFDIIGDLT-------FGDSFGLDKSDYHPWVSFIFTSFKAAAFMSAAKRFGPLVKKVLDLIQQRRNHERKDFMTYILRNNDTENGMSVPEIKATAGVLLLAGSETTATLLSAVTYYLLKNEEILAKLFENEEEIHAVLEEAMRIFPPAPSGRIVPGDGQVGGYWVPGGTNISCLAYASHRHSLNFTNPNAFIPERTNNAHQPFSLGPRNCIGINLAYAEMRLILARILWNF-DLELAPE---------------------------- 5759232 75 -----------------------------------------------------------------KDSEHFIDHTSLISSSAGRIFGRILFSLNGQEWKDMRSTLSPAFTSSKLRGMVPFMIDVNKQMVNKMQAAGECDLTTRYAND----VIASAFGVAEEDNEFYINGLATALAPFGYSTFPSVMKKFNTFFKNLVREKRNIFRSDMIQLLMEAKVDESDITDDDLVAQAVVFFLAGFETISTTMTFILHELAMNPDVQEKLYANLTYLDCVITETLRWPPLVSLDRLCIKDYNLGGFIIRKGESVAVPVYSIHHDPEYFPEPYRFNPDREGNKHMPFGVGPRNCIGARFALCEVKVMIYEVLQHF------------------------------------ 67541805 182 -------------------------------------------------------------------------------------------------HDARRKVFTKAFTPSALREYEERVAVHCEEFVRQMLSGKPFDASEWF-KYFAFDVMGDL-GLGREFHPTLLETSMAHVGPTSPVPWMAGARAWLEFVGSQVKERTQDRRDQILSHLVEAQSEKKNIDYQWLRGDTRLTIVGGSDTTAATLTFLFYHLAQNPSHVDKLRADPKDVSKAIQETLRLHPPSGFPRTTPEGITINGTYIPGGTTIVIPVYALQHDEANYTHAEEFIPERNRDAFLTWNIGTNGCIGRALALTEMRNLVTYFIHHFSRVKFAHGEDTETKDHFTVGVKPLRLIFE------- 529966 1 -------------------------------------------------------------------------------------------AQDGIAHRQARDAIQAALLPKGLELFAPVIRARVQR----WRERGDVTILRE-TGDLMLKLIFSLMGIPAQDLPGWHRKYRQLLQLIVARRGRAARDWIDARLREFVRAAREHARTGLINDMVSADRSDDALSDDVLVANIRLLLLGGHDTTASTMAWMVIELARQPGLWDALVEEAQRVGAVVAEALFRETLRVHPRRALRELRIGQQRIPTGTDLCIPLLHFSTSALLHEAPDQFRLARRPVDMLQFGTGPHFCMGYHLVWLEL----------------------------------------------- 195616326 97 ------------------------------------------------------------------------------------------------DHKRIRGALVEFLKPDMLRLYVGKIDGEVRRHLDEWAGRCTVTVMPHM-KRLTFDIISLLLGLPLQDAGDFARVMDGIWASRSLRASARARRLIAGIARETLERGEASRSSDLIACLLSLTDHARLLSEEEIVDNSMVALVAGHDTSSVLMTFMVRHLANDPDTLAAMVQEHDEIARVALETLRLVPPIGNFRRAMQDIEFDGYLIPKGWQVF-WAASVTHDTGIFHEPAKFDPSRFENQSVAFGGGPRICVGMEFARIETLVTMHYLVRRF------------------------------------ 212516966 214 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPRDDVYLQILSSEQKKDSFSESQLLAICMDMFMAGSETTSKSLGFEFLYLLRNPEIQKKLVVGRDRLPTLDDEAISLESVVFMGRTALRDTTLQGYKIPKDTMLTANFHNVLMDEKYFDDPNEFKPERIPDQYLPFGWGKHRCMGEVLAKTNIFLFTASLLQNF-TFSLPEGDSLPSTEG-IDGVTALPV---------- 218185131 268 ----------------------------------------------------------------------------------------------------QRKIIAPEFFMDKIKGMIQLIEDATVPVLEAIDDEGGCRVVDDYLRNLSADVIARAFGSSEEIFCKLRQLQKAIARQDSFVGLSALWKYLSQEIQMLDEQVRQDSHNSLVNAIIDGAQDGRSAAEAEIVGNCKTIYFGGHESTAVTAIWCLMLLATHPEWQERARARRLKIVTMVQETLRLYPPASMMREALTDVKLGSIEVPRGTIVQVPRLMLHLDKEAWADADEFRPDRFANGHVPFGHGPRTCIGQNLAMAELKVVLARLLTKFPRYRHSPAFRLTIEPGF-----GLPLMNTPS----- 118465972 145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERLIAAEQADPRTDVLALLLRSTDDGAAMSHKEIGDELLTLLAAGHETTASTLAWAFERISRHPELLARLVEEAELRQAAILEVQRARTVIDFGRHVYPDVRLGEWVIPRGYSIIVGIAQIHDNPDVFPDPRRFDPQRDNKPSIPFGGGTRRCVGAAFANMEMDVVLRTVLRHFTETTDAPDEPWHCRG----------VAFTP------ 159487555 139 -------------------------------------------------------------------------------------------------------------------------------------ETGVVDFKDEFSKLITLTAARTLLG--REVREQLFEVADLLHGLDEGMVRDRCRKDLAAIFAKIIRARRESGREDVLQQFIDARYGGRALTEEEITGLLIAVLFAGQHTSSITTSWTGIFMAANKEHYNKAAEEQEVLHRNITEALRMHPPLLLMRYAKKPFSVTGKVIPKGDVVAASPNFSHMLPQCFNNPKAYDPDRKPYAFIGFGAGRHACIGQNFAYLQIKSIWSVLLRNF-EFELLDPVPEADYESMVIGPKPCRVRYT------- 15239203 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLAALLAAD---DGFSDEEIVDFLVALLVAGYETTSTIMTLAVKFLTETPLALAQLKEEHEKIRAMVNETLRVANIIGVFRRAMTDVEIKGYKIPKGWKVFSSFRAVHLDPNHFKDARTFNPWRWQSNSVTFGGGPRLCPGYELARVALSVFL------------------------------------------- 170046984 132 -----------------------------------------------------------------------------------------------------RKIITPAFHFKILEEFLGTFNQQAEVLVDKLREQGQGDFISETAKEMADLILRRLFSVLREFRWLFKRLLNVLHSFTDSVIVTR-KNQLENESAQLITQKKLEESDTLLDLLLNVSIDGHPLSNPDIREEVDTFMAAGHDTTTSALSFGAYHIARNPPVQQKLYDDLKYLDMTIKEILRIHPSVPIGRMSTSDMTINGTKLPTGEVIIFIYAMHN-NPEVFPEPDRFDPDRSAKRHIPFSAGARNCIGQKYALLEAKTILVKLLGSYRLLPCDPGNTVRIKSDI------------------- 32329246 40 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLQATIDGRPLTDKEIQEEVDTFMFEGHDTTTIAITFTLMLLAKHPEIQEKVYQEVTEIPTTIKESLRLYPPVPIGRKFTEKTEIDGKVVPEDSNFNVGIILMHRDPTQFEDPERFDPERSPYAYIPFSAGPRNCIGQKFATLELKSTLSKIIR---NYRLTETGPE------------------------- 157346528 95 ----------------------------------------------------------------------------------------------PPEPRGLRSYVLEFLRPDVLQRYIQIMDSMAREHIEDWAPNREVK-VYPLSKKYTFALACRLMSIDPEQVAKVAHPFHLITSPGTPFNRAKGGKMLRDELVAIIKQRRNELSDEGSSLLLQSDENGKGLNDMEISDKIVGLFLASFDSTSATLTFVLNYLAEFPDVYDKVLKEQMEIASVANETMRLAPPAQTFREVITDFTYEGFTIPKGWKTYWSVHTTNRNPKHFPDPEKFDPSRGPAPYVPFGGGPRLCPGKEYSRLQILVFIHNMVTRFKWEKVDPNEKVIYNPSPI-PVNGLPIRLHP------ 210112502 38 -------------------NLRDLARGQHRVFAEWRLKYGDVFTVWLGPRPAVVLSGQDAVKEALQKHDVFSSRPDLFRRTIGTRGKGVVTAPYGPEWKETRKVALTWFGAGK-QSLEPTIVQEAQDLVQVFKDKRPFDLGLSVSNVICSVVFGRRFDHDDDRFSRLMGLINRYLHTNTSEEVVTCSDEIRSFVIDVIQEHREDPNNDVIDGFLLEEHQGNRLPENNIFNVIRNLFLAGTDTTASTLRWALLYLVMNPDVQRKVQEEPSMLEATIREAIRTIVPLSAPHETTAPVTVLGHQIPAGTFILPNLWSLHMDPKYWPDPERFDPTR-------FSDGPRRCLGEQLAKFELFLFFTSLLQQF-TFKLPEGAPPP------------------------ 157346502 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSMLLVPDENGKVLNEMEISTYILGVLLASHETTSTAITFVLKYLSEFPDVYDAVLKEQMEIAKSPEEFLNWNDIQNMFREALTDFTYEGFTVPKGWKTHWTVHSTHKNPEYFPDPEKFDPSRGPVPYVPFGGGPHMCHGKEYARLELLVFMYNVVSRFKLEKVVPNEKITYNPSPING---LPMRLQP------ 67901662 84 ------------------------------------------------------------------------------------------------HHRRYRRLLASAFSEKGLRAQQGMIQSHIDRLMTRLQGSGSLDMTVWFNWA-TFDIIGDLFGEPFGCLERMRYRLDRLIEFLAPPRLLEMRRRNAQFTAEKVDRRLKHARGDLWDSVLADPPDGEPMSRAEMVSNASAIVLAGSETSATTLSGCLWLLLTNPEYLQQLTERRARFSTATDESLRLYPAVPMQRIVPPPARLAGSWVPGGTSVAVQQFAACRSPTNFHRPDEFIPERNDRREASFSIGPRNCIGRQLALAEMRLILVHLLWHF-DIELD------------------------------ 29833968 60 -----------------------------------------PVFRRKAFGKEIVFVGGADLAAELADESRFAKHVGLVANLRPVAGDGLFTAYNEPNWQLGHDVLAPGFSREAMAGYHPMMLAVTERLIDEQTAGRAVDVPGDMT-KLTLETIARMVGLTYAQRRNVVEPLAPLLLRTATRRNAADLAYLNRTVDALVRARRTTSGEDLLDRMLARPGTGERLAPENIRRQVITFLVAGHETTSGALSFALHYLSRHPDVAARARAEVDRVRRVLDESLRWPTAPAFAREARRDTVLGGVHMREGAWALVLTAMLHRDPGVWADAERFDPDRSRAAHTPFGTGARACIGRQFALHEATLVLGLLLRRY-ELRAEPGYRLRVAERLTLMPEGLRLRLD------- 194856808 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKMKYMFGTVATVAQQLCEELVGAQGAVLLHDLMARYTTDVICNSLREPQAERRIFQRHGKGIRWRIFKMTYLTSLAKLGEFFNRIVRREREHRRNDFMDLLLRRQENGAGLTVEQLAAQAFVFFVAGFETSSSNMSYALFELAKNQAVQQKLRRHGELLDQTVTETLRYPALSSLTRLATEDYEIGGVVLEKGTSVHIPVLAIHYDPEVYPEPQEFRPERHPTAFLGFGDGPRNCIGLRFGRMQVKVGLVELLCRF-RFSLPPGAPTQLR---------------------- 195123361 78 ----------------------------------------------------YVVTDMDLLKQIFKDFSNFDSR-GLFYNEQDDPLSAHLFAIDGPRWHNLRPRLTPIFSGAKMKLMFPSVLRIARELSRAVHERGHVAAVTKLLACYTMDTIGAIFGLEDAKAPFVQMGLNAMLKPELSRTPADVEAFYMRLVKDTISHREAHKRNDLVDIMVEMKDTAEGLTINEIAAQMYVFIVAGFETTATALVLALYELARHEDIQCQLREEEEVIANYGEETLRMYPVASHLRRVNEHFEVPNYPLPAGSQLIIPVYSIHHDATYYPEPEKFQPERPTCAYLPFGQGPRICIGMRFGRMKLAVGLITLIRNF-RFSLAPDTPQPMQHSFLLHPKEFRLQLEP------ 156550494 77 ---------------------------------------------------------------------------------------------------RLRKEFQKALSPRNVVNYAEDTDEIVRRFV-SVCEDGRFDLLSRLFLELTCLVAFDLKIDAFSEREMLRRLVDAAFTTNSVILRLDNGPRLWRFFDKMVSEKLEKLKDEAPNELLEIYLQNPELDFKDVVGMACDMLLAGIDTTTYSSAFALYHLSRNPETLDKLHAEASLIPAVIKETFRLNPIVGVGRILQTDVVLNGYHVRKGTNVVTQNQISCRLPEYFEKPDSFMPERKPPIHLPFGHGPRSCIARRLAEQNMQIL---LLRMCRQLRFDAGGELDVDSFLIN----------------- 210109905 104 -----------------------------------------------------------------------------------------------------RSTISPAFSGGKLKQMAGAMNSCAGLLVENIADTGESFEVKELTGAFTMDVITRAFGTPDDDRPFFPRLVGSLLRFQYNLLPADATQFFYSVFDQLMELRQAEGQEDFLQLMMNAHKEHDPLSKDDVVANGILFFIAGYETTATTMAFTLYNLALNQDKQDRLRADREFVDNCISETLRMYSPAAMTRASSEEVKLKWLTIPKDMLVAAPILAIHYDPERWPEPYKFIPERGPYDWMPFGAGPRNCIGMRLALFELKLGLARLL--------------------------------------- 168823419 117 --------------------------------------------------------------------------------------------------------------------------EILRDKIRRLADGQPIDL-------FPITALAALMGVSESEYVRAIETLSQITTLRMQIPLNIALEVVHGQTKKVIEARRKNNKTNILDLLLLAEIDGKLIDEQSVREEVDTFMFEGHDTTTSGIVYTLFCLSKHPDIQEKLYEEQDRTPAVIKESLRMYPSVPLIRLITKDAEVGGLKLSKGTSVVLNIFQMHRNPEVFEKPLEFIPERNPFSWLAFSAGPRNCIGQKFAMMEMKVTLSTLVR---NFKLVP----------------------------- 195395358 30 -------------RGIDYEKPFPFVGNMHKI--LLRQQSIFDLIYNKGNGKVYMIRDPELIKQIIKDFDHFINHRNFFGTDDDDPHDMNNIFMRDARWKDMRSTLSPAFTGSKMRQMFQLIDIVAKEAVDDHVPESGIELTKDYCSRFTNDVIATAFGLSFKDRDTFYIMGKRMTSFSALQMFTTAKRLFVDYLVRLVLDRQEHVRSDMINMLMEARGNARNWSDRDIVAQCFVFFLAGFETSASFMCFTAQELMENGDVQERLYEDSELMDQVVSEVLRWPPTSAIDRECNKDITVDGKEIKKGDAIWLPTCGFHLDPKYFENPTKFDPDRDQNKHFPFGTGQRSCIGSRFALLETKALIYYLLR---EFRIAPA---------------------------- 210110558 45 ---LPPLVPGPLVH----HMPAFFTKNLPHKWAK--EFGDVYRVKWFMNKEVHVVSGYTAIKEMLEKDEFCTRRDRYVEIAVGGDQDILMAPY-GEVFKKRRRFATSVFRRLGVKSIEYQIQEEARFICVKISGEQPFDVSSDLTTA-AGNIICALFGFDYGD-TRFQHLQTTMKKLGEEMARPAAGLRFYSFIREEIDRHRENPR-DFIDLLQLAQQDGNEMNDDNVVYILQDLFVAGTDTTAATLTWALLYMILYPDVQQKVQAELDSVLGATDQLIRHIAGLMFIRDTAESTRLRGFDIRKGKKLVPNLRSVHMDPEVWPNPDEFDPSRNPPSFLPFSAGRRNCLGEQLAKMELFLLFSTILQHF-TLKVPEGAPTPSTEGINKSLSMGPVPF-------- 94158657 57 --------------------------------------------------------------------------------------------------RPLRSRLSPIFTSGKLKEMFYLIIENLETYLDKLIEKNEPIECRELTARFTTDVIGSAFGIDMSSMTEFRRMGREVFAVNFRMKLKQFMPRLYDLLGYVMPDRTFAPRPDFINMLMELQKNPQKLTDSLIAAQAFVFFLAGFETSSTTMSNALYELALNQDVQKKLRENKELLDKVFKETLRMYPPASIMRKAISDYTFNDTTIPKEMKIWIPAFAIHRDSAIYPNPDSFDPERHPMHYLPFGDGPRNCIGARFAVYQTKVGLITILR-------------------------------------- 170039141 96 --------------------------------------------------------------------------------------------------RQLRMKLSPTFTSGKMKMMFETILGVANELREKVGSEGSAEVMKDLLVGFTTDVIGSAFGLERSEKCRVREIALQVFQQSKMRSLPAAVEKFFELVHDTVRQREKNQRNDFMNLLINSEDPDARITMDEMAAQSFVFFLAGSETSSTAMVNCMYELAMNQDIQDKLRNEITRLNMVIDETLRKHPSVDFMRTSNSDFPVSDLTIPKGTFLIVPTYALQHDPDHYPDPDRFDPERFNSRHLPFGEGPRNCIGMRFGLMQIRVGLITMLR---EFRVLPG---------------------------- 194882941 103 ----------------------------------------------------------------------------------------------------MRSKLSSTFTSGKMKYMFPTVVKVGHEFIEQAVEKSSIVEVKDILARFTTDVIGTAFGIPEAEFRVMGRRANLARRLHMKITLEDAEHFFLRIVRETVAFREEHRRNDFMDQLITKSESGESLTIEEMAAQAFVFFGAGFETSSTTMGFALYELAQHQDIQDRVRENGELLDQVISETLRLYTLPVLNRECLEDYVVPGHPIKKGMPILIPCGAMHRDEELYANPNTFDPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGL------------------------------------------- 126272472 373 -------------------------------------------------------------------------------------------------------------------------------VLDELVDSEAQKFIDAVSTMFNTSV--PMLNIPPERMVKAKVWRDHVASWDTIFNRAE------DYVQSFYHEKRKEPG------LLPCLLRKNTMDFESIKGNITELMAGGVDTTSMTIQWCMYEMARNIKVQDMLRAEVQLLRAAIKETLRLHPIVTIQRYLPSDLVLQDYTIPAKTLVQVGLFAMGRDPNFFPNPEKFDPRRWLHRALSFGFGPRQCIGRRIAELEMTIFLIHILENF------------------------------------ 145221696 29 -------------------------------------------------------------------------------------------ALDGTDHRLRRKLLTPPFHGKSIKNYERIFEEETLREAASWPEGQPFETLEPMMR-ITLNAILRVFGADGAHLDELRRIIPPWVTLGSRLAVARYRRRYDEVIGRLIDAVQADPRDDVLALLLRSTEDGSSMSRQDIGDELLTLLAAGHETTAATLGWVFERISRHPDVLARLQAEADTRQAVILETQRVRTVIDFGRHVYAPTELGEWIIPQGYSIVVAIGQVHHREQDYLDPEDFDPQRSTLSHIPFGGGTRRCVGAVFANVEMDIVLRTVFRHF------------------------------------ 15225777 115 -----------------------------------------------------------------------------------------------------RKIISPTFHMENLKLLVPVVLKSVTDMVDKLSENGEVEVVYEWFQILTEDVISRAFGSSYEDRAVFRLQAQQMLLTRGNLKSWKLDKEIRKSLLKLIERRRQNAIDDLLGLMIQA----KNVTVQDIVEECKSFFFAGKQTTSNLLTWTTILLSMHPEWQAKARDEVLRVCGSRDESLRYPPIVATIRRAKSDVKLGGYKIPCGTELLIPIIAVHHDQAIWGDVNEFNPARRAAKHIPFGLGVRTCIGQNLAILQAKLTLAVMIQRF-TFHLAP----------------------------- 62659094 21 ---------------------------------------------------------------------------------------------------RYRAFLSPTFTSGKLKEMFPIVEQHGDILVKYLREKGKPAPVKQVFGAYSMEITSTSFGVSVDFLDTFVEKTKKLLRFDFFDPLFLSVALFIAFLQKFVYRMKETRLDDFLQLMLNAEVSHKALSDVEIIAQSVTFIFAGYEITSSTLSFVLYSLATYPDIQKKLQEDGALPNKALNETLRLY-PVGNRRVCKKDIELGGVFIPKGSVVMIPTYPLQRDPQHWTEPEEFHPERDPYVFLPFGHGPRNCIGMRFALMNMKLALTKVL--------------------------------------- 126666279 5 -----PHEPD--------WNPRGVLKDQIRAYDTMR--TQCPVAWSDY--QHWTLFRHRDVMQALEDHQTFSS--------ASSNHLSVPNGMDPPEHTHYRQVIEPYFSPQAMSDFEPTCRNIARNLVDSLPNGNAFDAVEQFSRVFALQI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148242205 112 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSSAALARYTPSIIGLVDELADELIADGPVSLAGRM-RRFAFAVIATVLGLDSESREALFAWTKALFSIPLAIPAMGARQRLLNRIKAVLQEGSNQGGLDLISGGL--DEAGIPLDDDDLAEQLLLLLFAGYETTASSLSCLFRALLLHPEVMEWLSSDSEKLDATVLEVMRQTPPVGFFRRSKQAIELADVAVPENSVIQVALATSGTDLSEF----------RPQRHLPFGGGERVCLGKALAELEIRLM-------------------------------------------- 28071341 125 -----------------------------------------------------------------------------------------------------RSALQGYLSPEMVTKYVWKMDEEVRRHID-------LNWVGHLAKRLTFNIISSMFGFREALAIDFEKVVRAALSIPVNIPFTKASRRIRKLLRQIAHEREAASADDFFTYMLALRSEGKHLTVEDIVDNAILLLIAGYETSSVLITFLIRQLANEPDILGKITDEQEEIARVAMETLRTVPLLGSFRTATKDIEYRGYHIPKGWQIFTAQIVTHLDTNFFDEPSKFDPSRFDN--LSFGGGPRMCPGNEFARTETSVAMHYLVRQF------------------------------------ 126334468 101 ---------------------------------------------------------------------------------------------------RIRTVLSPTFTSGKLKEMFPIINQYGDVLVKNMKKE------AEKSKPVTMVITSTSFGIHVDEIRKLIRFSDPLILSDITVFPKEATDFLAKSIIKIKEERKKSTGKDFLQLMMNSESHSQKLSDEEILAQSIIFIFAGYETTSSVLSFLFYHLATNPKIQEKLQKEIDALDMVINENLRLYPIAGIERVAKKTVELNGLTIPKGTVVMAPPYVLHRDPEYWPEPEEFRPERNPYVYLPFGAGPRNCIGMRFALMSMKVAVSRLL--------------------------------------- 198430391 73 ---------------------------------------------------------------------------------------------------RIRNTLSPTFSSSKLKEMFG----IVEDCADSFVQDGRFDVSLAFGR-LTLDGICSAFGVKVDSQAQVAKMARELLAFEFTEKIAEKFDKYVRYFARLIDKKEKKQRTDILQTMIDSQITEEDVTKTEMKGNSIIMLLAGYETTSNAMVFLAYNLAVYKDAQHKCREEIEQVIAAVQESMRLYSLVANSRYCERDITINGVTIPKGTLVNIPVFGMGRDEEFWNEPLTFNPDRDPMIFQPFGAGPRNCIGMRFALLEIKITFAKLLQKF------------------------------------ 212545520 153 ------------------------------------------------------------------------------------------------EHKKQRKLLMPAFLHRHVKDLYPIFWELAAELEQNIKRSGQSSQVFDVADWL-ARTTLDILG-----AAGLGREFDTLHNPDNEIVRAAATEVLTDVSRRLIKDKRDEDSKDSVDRSVRRDIDSGNFTDNMLENHLLTFLAAGHETTATSMTWAIYALCLYPHVQQRLREEAELIDSAVNELFRVYPPAGTRRVAVKDTSILDQHIPKGTVIAISMRALNISKELWENAFAFDPDRKPNQFMTFLHGPRSCIGQGFARGEFACLLAALVGTF-EMELDTTSELVIETGLTSRPKDLRVRLQP------ 218716653 140 ------------------------------------------------------------------------------------------------HHRRLRRLLAHAFSEKALRAQEACIKGYIDLFIAQLKDRATFDVIGDLAFRYLSTVFGSIFGIIERLLRRLLPLTWKFTKLIAPKKLLDDRMFQYHLAKDKLARRIAHERPDFVHYMLRETIGADGLTFEEMVSQGNLLLLAGSETTASLLSGMLYYLLVNPDVLARLAEEPKELQAVIEESLRMYPPVALPRSTPQPGEICGKFVPGGTSVGMHHYACYRSSKNFFEPDSFHPERDKNAFHPFSHGPRNCLGKNLAYAEMKLIVAEFF--------------------------------------- 210108100 53 ------------------------------------------------------------------------------------------------HHKRRRGILSPAFTAGKVKLMVPLVNRCADFLLDKFVEETTFDAKQVFSY-LTLDVMATAFGVEQKDPQHAFVVNDVLEKWGLTVVPADAVSFFHSILETILTMRKQQPNEDLLELMRAAREEEKSLSADEVTTDAISFFLAGYDTIAGLLGTTAVNLARYPDMQDKLLQEVEYLDMFLMETLRMDSGARFPRLCTQDTEISGLTVPAGVEVIIDSDSLHIDPEYWPEPGTFIPEREPFTFIPFGQGPRTCIGMHLALMATKITLVRILQKY-RFVACPGTPKDHGLGFF------------------ 33337835 99 -----------------------------------------------------------------------------------------------------RRILNPAFHAEKLKLMLPAFTACCEELVGRLGPDGEVDVCPEL-QSLTGDVISRIFQLQTEQIGRFMAAISKIMIPGYNRRMHQINNEIESILRGIIAKRMERTKDDLLGLLLESDENGQSMSSDEVMEECKLFYFAGMETTSILLTWTMIVLSMHPEWQDRARENRLKIVTMILEVLRLYPPATFTRKTYKKIEIGGITYPAGVMFEMPVLYIHHDTDIWEDVHQFNPDRDPGAFFPFGWGPRICIGQNFALLEAKMALCMILQRF-EFELAP----------------------------- 187608754 139 ----------------------------------------------------------------------------------------------DPDHDHQRRIMDPAFSNTYLKEMIGIFNERAEQMMEKLEEK--ADSHQEVSMHVTLDVITKVLGLVEGNKTNFSAISKVLTHWAFVREVQESADLLRKTGKECISQRKKAMQNDILTKILQCAELENALDDEIMLDNFITFFIAGQETTANQLSFTVMELTRQPEIITKLRMEVDEMTQVLKESLRFYPPPGTSRYIKEDTIFEGIKIPGGVPITFNTYVMGRMEKFFQDPFKFDPERHPAAYFPFALGPRSCLGQIFSQLEAKVILSKLIQRF-EFELVPGQ--------------------------- 198257169 18 -------LEPDEVEGLDSFDHVGAYRKLGPIYSVMFR------------GEKWICMGGVEANEVARNPDMWDYRSALSPFRDVMGEKHV-TQMDGKAHRQKRRQLKPGFAMSAIARWIPKIDSIVKESLSAEVGSSSADFMSTLTKANAQTVLQTRL--SDEAIKVFIRFEEATVRAEEQRNAFYASEGFLALLGDLVKQRVAAPTDDNFSEVLAMEDCGGEMDLQELVSEAYLLLMAGTGNTAKLLNCGLQHILADEFWLSELRNELEKLKATVFEIERMFPAAPLARVVAKPFEFLGHHLEKGDKVLHLQTLPHFLDEVYEEPYRFKPMRSKKSQGTFGGSTHICLGMNLARIHMPIVLANVLS---GYELEQNSKSEIKVNLNYGV--------------- 210095544 23 -----------------------------------------------------VLNGYRAIKEALVDYKDFSSRPNMLNLVSGFGKGIGLTKFD---HSALRNLGMRM-GPG---SMEENIREEARQLWDAQARDIADNLTVSVANIICSMVFGKRYD--YDDV-KFVELTKIVNKLHAQLKSSQLMTVLFEYLNEVITKHRENPRDDLLLNELQTQEHTDCFTEENIVWIVQGLFLAGVETTANSLRWGLLYMVLCPEEQHKVQAERSQLPATIMEIIRAILPLNLPHATNEDTTFRGYDIPAGTQVLPNLWSANMDPEFWPDPEKFDPRRRQESFLPFSAGRRVCIGEQLAKME------------------------------------------------ 159488083 396 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTDEQVAGQVQLFILAGYETTANALAFAVYCIATHPEESRLLREVDDVLPAVVNEALRLFPPAHTSRVVGETLTVGGFNIPAGIPIFLPMYIAHRDPAVWPRADVFLPERQQHAHAPFGYGSRMCIGYKFAMQEAKVALATLYRRL-TFTLEPGQQP------------------------- 116788881 232 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLAALLNEKSTTDGLSDDQIIDLLLSLLVAGYETTSTIMTLAVKFLTETPDALAQLKEEHEAIPGAISETLRIANIIGVFRRALCDVEIKGFNIPQDWLVFPCFRAVHLDQELYSDARKFNPWRWQGNHPSFGGGPRLCPGYELARVEISVFLHHMVTLF-SWEVVEEDKLIFFPTT-RTVKRYPINLT------- 195125391 125 -------------------------------------------------------------------------------------------------HSR-RKVFSTVFHFKILEHYVGIMDKQADILVDSLVADGELDIITETAMDFPIKALKSVVYIQPDRMLKFSEWLFRVTAPLLHRKLVSDIRIMHDFTDKVIRERRRKPQMAFLDILLQASIQGSPLTDADIREEVDTFMFEGDDTTSSGVAHALYSIARHPAVQAKIYEELVRVPRAIKETMRLYPPVAVGRYTRKDLKIGDQIIPAHTSIYMVLYFAHRDPKYFPDPFSFKPERANFSYLPFSAGPKNCIGQKFAMLEMKMLLGKVVRY---YELLPGPEIRPMMNFIRSATGMHIALRP------ 193683386 89 --------------------------------------------------------------------------------------------MENPQWKIIRNKLTPAFTSGKLKTMYDQIKECGDELIDDLIKNGEIE-VRDIMGKYSTDVIGTAFGLKLDDESPFRKHGKSIFTPSLRSLFREATDFFHAVFKETITYRLENKRNDFVQCLIQARNDLEKFTESQIVANAFGMFAAGFETVSSTISYCLYELALNKSIQDRLRKNPEFLDMVIAETLRYPPLVALFRKASQKYRLDSLIIEKGQKIIIPIYALHYDNKYFTDPENFIPERRPNGYLPFGDGPRICIGKRFAEMEMKLAFVEMLTKFEVFPCDTDIPLKYSNNVI------------------ 11464499 84 ---------------------------------------------------------------------------------------------------RIRSVLSPSFTSGRLKEMFDIMKHHSANLVNSMKKKASMDVVTSTAFPF-VTNIKKMLKFDFLNVAFFPFLGPIMEKMELSFFPASAFDFFYSALQKIKSDHKNNSRIDFLQLMIDSQLQDKGLSDHEILSQAMIFIFAGYETTSSSLTFLAYNLATNPEVMKKLQKEPLLLDSVVNESLRLYPIAALERVAKATVEVNGLVIPKDMVVMVPTWPIQRDPELWPEPEKFKPERDPYTYMPFGAGPRNCIGMRFALVSMKLALVEIL--------------------------------------- 189027072 52 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSVKFKEMVPIISQLVRSLRREAENSKPTNL-KDFFGAYTMDVIGTLFGVPQDKKLLKLDFLDPFLLSISLFPFLTPVFEVLRFLKNSIERMKEKHRVDFFQQMIDSQNSKETLSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEEPVTYDALVQETLRLFPVVSVTRVCKKDIEINGVFIPKGLAVMVPIYALHHDPKYWTEPEKFCPERDPYRYIPFGAGPRNCIGMRFA--------------------------------------------------- 146160966 85 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRGMVPFMVEVNNQMIDMIKKKEGKDLTTRYAND----VIASAFGVKEEDQFYLRDMADKIMVFLGYSSFPKLMKKFNAFFTDLVEDREVKERPDMIHLLMEAEADNRIWSDTDLIAQATLLFVAGFETISSAMSFALHELALNPEIQDRLVQDLTYMDMFVSEVLRWTPVVGMDRLCVKDYNLGDFILRKGEGLSIPTWSIHHNPEYYPEPYKFDPERKPFTYLPFGTGPRNCIGSRFALCEVKVMLYQLL--------------------------------------- 192288856 17 IPPTPPRAPENLSA---LGRLAAIRQNAIASWGDRAYQDDVVRGRFFAHSSY-ILNTPDAIRHVLVDNTDNYRRTATGIRVLRPMLGEGLLLAEGRAWKHQRRTLAPAFTPRAVATLVPHMASATDEVVEGLRRKTGVPLMQHLALEIAGRTMFSFMGIDYGTRPRFLDLLLPLGWPTPQVSRALFRRRWTRFIGELIAARRAAPPRDLFELMLAARETGEAFSDAQLGDQVATMILAGHETTATALFWALYLLALDPDAQERLRVGPERLPRAVDETLRLYPPALIVREAAGPDQVAGFAVRKHDVMLIAPWLLHRHDKLWSDPNAFVPERDRFAYLPFGVGPRVCIGAHFALVEATLAL------------------------------------------- 210089840 104 -----------------------------------------------------------------------------------------------------RSTISPAFSGGKLKQMAGAMNSCAGLLVEKFADTGESFEVKELTGAFTMDVIT---------RTAFGTQIDSQKNPDDP---------FVVYARRLIDR----P----ISIFALMF----TLTKDDVVANGILFFIAGYETTATTMAFTLYNLALNQGKQDKLRADREFVDNCISETLRMYSPAAMTRASSEEVKLKWLTIPKDMLVAAPILAIHYDPERWPEPYKFIPERGPYDWMPFGAGPRNCIGMRLALFELKLGLARLL--------------------------------------- 170042724 90 -----------------------------------------------------------------------------------------------------RKAVNPSFSPKILAGFVPRFDSRAQALVNRLRP--VADGITDYAAQCTLMVFSTTLGSKLEELPGEREYTEYLERLDQIYKFTDAYRQEMSYVDNIIEARRQKLRDDLLDEIFNIRFDGKPLDDKEVSDHMYTMIAAGNETSAQAFCYVCLMLAQNPDVQDELRETPEVLKNVIKETLRLFPVAPLSRQTTSPIELDGFHIPPGQILAMNFYTLHRRPDVWPDPERFDPDRHPYAYLPFSGGFRICIGHKYAMNALKAMLARVL--------------------------------------- 215496989 6 ---------------------------------------------------------------------------------------------------KMRTLLNPAFSAAKMRLMMQTINKSADDILTESSQKGAVLEMYKVAQGLSLDVIAKALAWQVDDDPLLKELQNIFRNTSNVGAFMVTQENIIANLRNVISLRRRAPSPDLLQLMLNCQSDASNLEDRMLIANCFIFILGGLETTSLALAYTLFLLAKHPEEQDRLFQEPGRLDIVFKESLRLYPPTVAFRTCRRDITVMGQFIPSGTSVTVPVWHLHHDADYWPDPFKFDPERPPEAYAPFGLGPRACIGSRLAMLELKATLVKVVRRF------------------------------------ 190569785 311 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLSIEDIKASITELMAGGVDTTSITLLWTLYELARHPSLQEELRAARALIKGAIKETLRLHPVVSLQRYITEDIVIQNYHIPAGTLVQLGLYAMGRDPKVFFRPEQYQPSRWLRRSLGFGFGPPQCLGRRIAETEMQIFLIHMLE---NFRVEKQRHIEVQSTF------------------- 157130128 111 --------------------------------------------------------------------------------------------------RPQRKQLAAPFSYQVVANFAPSFNEYAEEYLDRFVGAEAFDMLPKLSFYVLSSTLANLFKVQLHSHDHFRMWINIFRRPAYKMELQQVSEEHVAFIQSIVEARKSHPGDDLIERLERLTYQTGEMTNEEMMDNIDTFLFAAVDTTTSTMASTLLMMAIHPEVQERVYQEVSVVPNAIEETMRLIPIAGMNRVCEKELQVGEWTIPVGATIGIPVLKVHRDRAIWERSDEFDPDRHPYAYIPFSAGIRNCVGMRYANVSMKVLLAKLVKRF------------------------------------ 194760661 140 -----------------------------------------------------------------------------------------------------RAEVTPGLSANRVKAVYPVSQDVCKKFVDKMAPSDGLN-AKDLCLCYTTEVVSDVLGIPTPLVGMIKRVFDQSFGFIFFTVVADVENFFFDIMKKCILLRKENPRDDFLNYMLTLQEKKG-LETVELTSHTMTFLTDGFETTAGTLAHMLLLLARNPETIRKLREEEELMEACIHETLRLFPPVLAARVVTEEYEFNGVKVKPGEVVIVPVSSLQKDPQYFEEPDKFKPERESNGYFGFGDGPRICPGMKFALTQLKSAMVEIVRNF-DFKVNP----------------------------- 111002 141 -----------------------------------------------------------------------------------------------------RLQLNPVLSPKAVQKFVPLVDGIARDFVDNLKKKGSFDFQSSVASHF--VLFGERLGLIGRDLTQLLYLPRSLTRWTSTRVWKENLESISEYVTKCIKRELAEGRPQSYSVITAELVAERTLSMDAIQANSMELIAGSTDTTSTPLVMTFFELARNPDVQQALRANPQLLKAALKETLRLYPVGTFGRILSSDLVLQNYHVPAGTVLNVNLYSMGRNPAVFPRPERYMLERKRSKHLAFGFGVRQCLGRRLAENEMMLLLHHVLKSF-HVETQEKEDVRMAYRFVLMPSSSPLTFRP------ 157117345 39 -----------------------------------------------------------------KDFDHFTDHMNTISVDVDPIFGRALFFMDGQRWRHGRSGLSPAFTGSKMRNMEGAMQRLANDIITSISFGVEIDSVHNFSLVVPDSVF-KLFGIPKEAADFYVDVVSKIVRPDFIHLFVQARK--NELKEETADDELKSAGFTTVEEHIEASTENSQYTDLDITAVAASFFFGGIETTTTMLCFALYELAGNKEVQQKLQARKELLDMVVTETLRRWPPLGTNRVCVKPYTFEDVTIEKGQLIQIPVQSFHRDPSFFPDPYRFDPEREENKHLPFGSGPRNCIGSRLALMQAKCLL------------------------------------------- 67901070 112 ------------------------------------------------------------------------------------------------DHSRYRRALSHAFSARGLQEQEPLIQSYVDKLIVRLAESGRFDIIGDLAFGEP------FGGLDSAEYHHWVMLGWLLLRAFVPETLRQAKKRQIEHSRVTVQKRLSHTRPDFMDSMLRSRHAPDALTDSEIVSNSNILIIAGSETTATLLSGVTYWILRNPRVLSRVVADPYLL-ACFDEAFRLYPPVPTGRRTLAPTFISGYEMPPGTIVSVHQSGAYRSESNFHLPNNFIPERHDNRAVVFSVGPRNCIGRNLAFAEMRVILARVLWNF-DLEL------------------------------- 125982916 126 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSSIDGAPLSNEDIREEVDTFMFEGHDTTTSSIAFTCYLLARHPEVQARVFQDEKDAPVVIKESLRLFPSVPIGRHIVEDTLLDGKLIPAKTDVMILIYHSQRDPDYFPEPNKFVPERNPFAYTPFSAGPRNCIGQKFAMLEMKSTISKMVRHFELLPL--GEDVQLVLNLI------------------ 119481647 49 ------------------------------------------------------------------------------------------------DHARQRRLLSHAFSEKAMREQESLVQHYVDLLVEKLRAETTFDIIGDLAFGEPMSVYLRLI--------HLYPLLESLVKRLLPKKAAKMRNEHWRMSKDKVSRRLQTSRPDFMSCILRHN-DERGMTRQEIEANAGVLILAGSETTATLLSGCTFYLLKHPEKYNKLVQEVARLPAVLEESLRLYPPVPG--YLPRKVPMGGASID-GQYVPGGVSSASRAKSNFAEPESFIPERTDNREASFSFGPRNCLGKNLAYAEMRLIVAKLL--------------------------------------- 167913215 4 ---LPLSLPRVDSTDSLFADPLAFLARARADVFVLREHG-PIFSRASDCSGVIAVFGEHRLRQVLTETDTFSAAAKMALPKNLVNLNRGLHSMREPEHGRHKRLLTGTANRALFDAHRSGMQTDLSRFCEMLNGDGRISVVSRM-RELTAKLASRLFLGPEEDAELTFLLSAYFTLRREASSPNAAGRQLDRALRARIRRYRKAPAGGLLQRLATAGQPGSPLSEDEIVGHANVMFVSSTEPVAISLAWLLLVLSQLPDLRRALRADAPLLERVINETLRLLTPNAMVRATTQAVSLQGVALPARCEIVVCPFLVHREANAFARPHAFSPSRSPYEYFPFGAGGHFCAGRNLALSLIGEVLSTLLSRF-DFVLDIEQFIDWR---------------------- 170046986 132 -----------------------------------------------------------------------------------------------------RKVITPAFHFKILEEFLDIFNQRSEDFVGKLRDRGDFNIYEDVTL-CTLDIISEAMGVPDSSYVKVKEMSDIIFRRLFSMMREAAVAVLHDFTDSVIVTRKTQEETDIYGKLLNVSVDGHPLSNSAIRAEVDTFMFAGHDTTTSCISFAAYHIARNPSVQQKLHEEQELLDMTIKEVLRIHPSVPIGRKSAHDMVIDGQKIPPGDIAVLIYAMHN-NPGVFPEPDRFDPERSTKRHIPFSAGARNCIGQKYALLEIKATLVKLLGHYRLLACDPENTVR------------------------ 195342780 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKMKYMFGTVSSVAKQLFDELVGSQGAVLLHDLMARYTTDVICNSLRDPQAEFRRLFQNSNRSIRWRLGLPVRIFHPDITKFFNRIVREREQIRRNDFMDLLLRRQENGKGLTMEQMAAQVFVFFVAGFETSSSNMSYALFELAKNQDVQQKLRMNDSLLDQTITETLRYPALSSLTRLASEDYEIGGVVLEKGTSVHIPVLAIHYDPEMYPEPHEFRPERHPTAFLGFGDGPRNCIGLRFGRMQVKVGLITLLRRF-RFSLPPGSPTQL----------------------- 90421579 71 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVATLVPHMRSAIDEMLAEFAARGPIDLMQRMALEIAGRTMFSFMGRGRTLRDFVIEYGTRLARPNTPQDFARARRRWTAFIAQLMAERRAAPRDDLMGA-ARDPETGEAFSEPQLGDQVATMILAGHETTATALFWALYLLAQHPENHAREVEHLTFTRAVIDETMRLYPPALIARAAAGPDVVAGSAVRKGDVMLIAPWLLHRHEKLWHDPGAFIPARSPPPYLPFGVGARVCIGAHFALVEATLALSGIVGRF------------------------------------ 157343071 98 ---------------------------------------------------------------------------------------------------KMRKLLPQFLKPEALQRYTGIMDHIAQRHFDSWDNRDEV-IVFPLAKRFTFWLACRLF-MSIEDPAHFHVLASGLITPGTPFHRAKASNFIRKELRAIIKQRKASKTQDILSHMLLATDEGGHMNEMNIADKILGLLIGGHDTASSAITFLVKYMAELPHIYEKVYKEQMEIANAPGELLNWDPLQGAFREAITDFVFNGFSIPKGWKL---YWSANSTHECFPQPEKFDPTRGPAPYVPFGGGPRMCPGKEYARLEILIFMHNLVKRFKWDKLLPDEKIIVDPMPMPA-KGLPVRLHP------ 163850215 112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARIINERRTAAGHDFLSALMGAREDGTAMSDRQLRDEVITFLLAGHETTALVLSWTIHLLSRHPEQRAAAIDDVPRLRFAITESMRLYPPAAVGREARCDCQIGGFDVRGGTPILISLWVLHRDPRFFDEPEAFRPERPRFAYMPFGGGPRICIGNRFAMIEAVLILTTLVQRFRFVADTNEPVVPIPSMTLR----------------- 85710667 56 -------------------------------------------------------------------------------------------------------ILLPSFSQKAMGSYLPMMTDIATQLVERMNSDDVIDVPKDM-----IRLTLDTIGVREDFHPFIRALTEKLLKGDAVKQLHRDAKYMNNLVDEIIRERQRSGGDDLLDFMLSGRDTGERLSDENIRYQINTFLIAGHETTSGLLSFTLYYLLKNRDVLTRAYAEPSLIRAILFEALRWPTAPAFGLAPFEDEVLGGKLIPKGTFTTVLIPSLHRDKSVWENPEVFDPARPPHAYKPFGNGQRACIGRQFAIQESILVLAMILQRF------------------------------------ 159899591 78 -------------------------------------------------------------------TKHFSSWETWHSMDAEMGASKSLISVDGEQHSRLRALQKRGYSRQTIETQFPEVLKVVHGFLDQWQVGTSTQLQRLITDELGMLIAGQGPGDYIDDVRTFVRLMTHITRQRPSIEYRRARDRSLELSKQVLKAHRSGTRDSLIDDIIAATNDPSLMPEGDLVMTALGPYIAGLDTVANTMAFLLYVLTTKPELYEQVEADPEVLHRVVLENFRMYPIAAVPRTVKAPFEFGGYRVDAGTRTLVATTVGHFLPELHPEPEKFDIDRPRNEHFAFSTGSHTCLGAGLA--EVQIMLT------------------------------------------ 196191900 97 -------------------------------------------------------------------------------------------------HAGRRRLMAQAFQPRALEGYIDTMVSISDRYFQQWAQDDSLTWYPQL-RRYTFDIACKLL-VGLDDASKFEVWCAGLFSLPINLPWTASRERLLVALEALIRDREQSATPDALELLLTADDDGNSLTIEELKDQVLLLLFARHETLTSALTSFCLLMAQHPEIRAKALADQRLLEQKLKEVLRMVPPVGGGRRVLKTCEFDGYQIPAGWMVLYQIKQTHQELEIYADPERFDLERKPFSYIPFGGGLRECLGKEFARLEMKIFAAKLLR-------------------------------------- 187940956 134 ------------------------------------------------------------------------------------------------DHSRMRRILSRGFSAATFQKQEPLLKGYVDLLLSELKKRCEFDIIGDLT-------FGESFGSPWAETTRFVILANLFITPKGFGRRLKENQQLTD---AKIAKRRAASRPDYMTAMLGNDEKGAKLSDTEITSNCTALILGGAETISSALSGTTYYLTKNPEAMAKVIEELKYLNAVITESLRMFPPASPRQVPRGGATIAGEFIPAGTSVGIWHWSMARCPDFFDDP-RFDNDKKDASQ-PFAVGPRNCIGMNLTYVELRLILARLFWNF-DIKLD------------------------------ 4503233 83 ---------------------------------------------------------------------VFTNRRPFGP--VGFMKNAISIAEDE-EWKRIRSLLSPTFTSGKLKEMVPIIAQLVRNLRREAETGKPVTLKHVFGA-YSMDVISTSFGVSIDSQDPFVENTKKLLRPLDPFVLSEALRKVISFLTKSVKQIKEKHRVDFLQLMIDSQETHKALSDLELMAQSIIFIFAGYETTSSVLSFIIYELATHPDVQQKVQKEPNKAPPTVNETLRLF-PVAMRRVCKKDVEINGMFIPKGVVVMIPSYVLHHDPKYWTEPEKFLPERDPYIYTPFGSGPRNCIGMRFALVNMKLAL------------------------------------------- 148709873 76 -----------------------------------------------------VLHGYEAVKEALIDHEEFS-DRGSIPMVEKINNGLGIVFSNGNRWKEIRR-----FTLTTLRNLEDRVQEEAQCLVEELRKGSPCDFILSCA---PCNVICSIIRFDYKDMEKLNENVKILSSPWLQVKVLKNVKYIRSYLLEKIKEHQENPRDDLIKQKQANHIQQAEFSLENLACTINNLFAAGTETTSTTLRYALLLLMKYPDVTAKVQEDRNHMPAMIHEVQRFINLVPNPRAVTCDIKFRNYLIPKGTTVVTSLTSVLHDSKEFPNPELFDPGHKKSDHMPFSAGKRVCAGEGLARMELFLFLTTILQNFKLKSLVHPKDIDMIP-FVNGLIALP----------- 215504767 7 ---------------------------------------------------------------------------------------------DGPEWIERRRSLNNVFKPKTVTDHVPVFNDVIADLLDRWQERDHSGVLENLERELGTMIFGRRLGCSMENVHEFVHCVQQIFNESAKMSMMKAAGRALELARDYVEENVRNSHQGILSQLLL----GERISEEELVRIVTDLFLAAADTTSHATQWAFYLLAKNPERQERLLEELARLPAVIREALRLYPVAPFTRILSEDIVLNGYTVPAGKLILMSLYTTGRDERQFTEPNEFRPERW-LRHLPFGLGARSCIGRRVAEVQMQSLIARTVQKF-HLSPITDRDIPIKMRLITTPEE-PVRLTP------ 88705653 62 --------------------------------------------------------------------------------------------------RRQRAMIDPAFSHMRIAAMQAAVNDYVR-ILEASAESGEADIITVFSTSLDSQVAFDVFSVAQVDIKRLI-FEPAWTKAPQPQIVLDACTRIRRHLASLIDTHLAPDAEDIASAVIAARDSGEPFSRDELIDQLGVFFLAGHETTASVLTWLFFICAQQPSLVAKMRREIDLLKAVFREALRLYPPITMPRVALEDTTVGPRKLPKGALVMISPWTLHRHRDYWDDPHAFKPERPDNAYIPFGQGPHTCVGAGFAQTESLLIIAELLRRF-DFEALNPGRVR------------------------ 195024897 80 ----------------------------------------------------WIVTDMELLKRIFKDFANFDSR-GLFYNERDDPLSAHLFAIDGPKWHSLRHRMTPIFSGAKMKLMFPSVLRTASELVNVLQERQAANLVTKILACYTSDTIGTIFGLEDPKAPFVQMGLNAMLKKRLDLRLKRTPRDVEAFYMGLVKDHREKKRNDFIDIMLQMKHKEEGLSLNEIAAQMYVFLVAGFETTATALSLALYELARNEHIQSQLRGNGELLEQVISETLRMYPVASHLRRANAHYEFPNHPIPAGAQLIIPVYSIHHDPEYYPEPEKFLPEREAIQQLPFGMGPRICIGMRFGKIKLAVGLISLLRHF-RFSLSPDTP-------------------------- 91094073 225 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIQLLIDLKEDGKTLTINEIAAQSFVFFIAGFETSSTTMAFVLYELSRRPDLQQKLRDNTVLMDQVINEALRMYPPVPMGRKCVKDYKIPDQDIEKGTSILIPVLGIHYDQEYYPDPKTFDPEREENRHLPFGEGPRICIGMRFGLMQTKVGLATLLK-------------------------------------- 194218796 72 ---------------------------------------------------------------------------------------------------RMRTLLSPTFTSGKLKEMFPTISQYGDVLVRNLAEKGMPITLKEFFGAYSMDVITGIFGVNIDSQHRFFHFFDPLTILLSLLPFLSPVLEVLNILIKTIKESRLKDKQDFLQLMINSQNSKEALSDLELVVQSISFIFAGYETTSSSLSFLTYALATHPEVQEKLQEEIDLLDMVLNENLRLFPIVRLERVCKKNVKINGVFIPKGTVVMVPNFLLHRDPEFWPEPEEFHPERNPYVYLPFGTGPRNCIAMRFAIMNMKLAVVKLL--------------------------------------- 61611906 81 --------------------------------------------------------------------------------------------------RHHRSKLTPTFTSGRLKEMFTNLVQIGRVLQDHVAKRVGEDIIRDVMARYTTDIIASVFGIENDDLKTILRLTSTFFTPNALFGFKFIAQEIEDFIMNVVRERESNVRKDMMQLLMQLRIDDRKLSLEQVTAHAFVFFIAAYETSSTTISFCLFELARNPEIQKKVQQEIDQLENCIDETLRKYPAVPFNRECSKDYKIPGTTIEKGTSLVVPVLGLHRDPDYYPEPDRFIPERFSNPYLPFGAGPRNCIGLRLGKLQTKTGLVMMLSKF-SVRLADETYVR------------------------ 163704905 35 ----------------------------------------------------------------------------------------------------QRRAAAPIFRNERIVSFLPAMIAAAERTRDALAA-GPPEAETDLAQMFDIIVATMLSGDGQIDVARVEQWIFAMTLLRGRTRSERARGYLRDELLRLVADMRREGRNDLMSLLVAARETGRAMDDRDVADNLLTFVTAGHETTALALAWTLYLLALHPGIEARVVAEIEAVPGHVEEAMRLYPPAPVIRAALADVEIGGHRVPRGTPVTVPIYAIHRHARLWFAPEAAK-ARDRYAYLPFGAGPRICIGMSFAMLEAVAVLAVLIRSL-HFRLAPG---------------------------- 117219 76 ------------------------------------------------------------------------------------------------------------------RSIEERVQEEAHCLVEELRKASPCDFILGAA---PCNVICSVIRFDYTDQDKFNENFKILNSPWFPGSHRKAVKNIFNYITEQIKEHQKNPRDFIDCFLIKMEQEKSEFTIENLLTTVSDVFMAGTETTSTTLRYGLLLLMKHPEVIAKVQEDRSRMPATVHEIQRYINLIPNPHTTICNLKFRNYLIPKGTDVLTSLSSVLHDDKEFPNPDRFDPGRKSDYFMPFSTGKRVCVGEALARMELFLFLTAILQNF------------------------------------ 115625653 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLQMHREDATFTLEDIREEVDTFMFEGHDTTSAAVSWALLLIGQHPEVQVRLHDDLSKLPRVIKETLRITPPVGLSRELDEDIVVDGKVLPKEAMVIINIYGIHHDPEQFPDPDRFDPDRSTKRHIPFSAGPRNCIGQKFAMMEDKVILINLLRRF------------------------------------ 170058560 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQAKIDGKPLTNEEVREEVDTFMFAGHDTTASAITFILFSLAKHPDIQQKVYEEPTTLSSVIKESLRMFPPVPFSRNTSKQVSLAGLTVPPNTNISIGIYNMHHNPDYFPDPERFVPERNPYAYVPFSAGGRNCIGQKFAMYELKATISKVVRRVPDYRVQLKAEMILKP-----MDEMPLRFHP------ 156351466 207 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITSNLVEILMAAVDTTSNTSLWACYCLAKNPEVQEKLHKEPGEVATVIKETLRLYPAAPNARFMQKDTEIGGYLIPQGTMVRIPLYVMGRDPEIFDDPLTFSPERHPDYHLPFGHGTRMCLGRRVAELEMQLLL------------------------------------------- 93278320 1 ---------------------------------------------------------------------------------------------------AMRQIVTPTFSSAKMKAMFPLIAERAQTLKNSLLKEEEVN-VPDFMTRFTTDVIGSAFGVDPGSLKDFLKMSQKMFKIDRSTVLKRYRRTFFTFFTTIIDERRATGRHDFLQIMLNVQKTETNMTDTLIISNSFIFMLAGLESSSTTLSFCLYELAKDKHIQDDLRERYGLVNQAVLETLRLHPPTPLARLCTSACTLNGTDVRVRDPVLIPLYCIQRDAQHFPNPDKFNPERNPPGFLAFGEGPRSCPGARFAQLTVTAALAALL--------------------------------------- 126727618 83 ------------------------------------------------NTGTAIITRYNDCVDVLNRNEDFEVVYGSRMRKLTAGENFF-LGMQPSDYTRDTSAMRLAMRRTDVEQFEARAAKLAAEIVSG--SNGKIDLPAQLVQQIPWDMTNQYFGADMIDWTTVLFWEDLPADPEVEAKAMDYAAKLRNYLDEAVADRKKNPTDDVLNRLALQSSDTPGMEDLGIRNNLIGILIGAIPTISKSCCLVMDELLRRPDHAAAVRGDDDLVAQHCWEALRFNPPVIYRRCVVAEATLRRQKIRKGQMVFAANMSACFDRYEIDKPNEFRTDRPWNNYMIWGYGMHNCFGDAIAKI-IPAIMKSLLAQ-KNLRRAAGDAGQIDTGGTPHPQHFHLEFD------- 210131207 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDDFCLLEVEQQEKVDGLTEENVLHVTTELFFAGTETTTNTLLWSLLFMTLNPDVQNKVQQEPALVNTCLLEVMRIRTLVPIAAHATEDVKVQGYDIPKGTQVLVNLHSLHMDPVYWPDPDRFDPERKPQSFMPFAGGRRVCPGEQLARMELFLFFSTLLQSFTFITP-EGAPAPNTDGIFR----------------- 33865942 91 ------------------------------------------------------------------------------------------------DHKARRRVVGQLFSSAALSRYTPAIEALVNDLANELQAEGPIPLAARM-RRFAFSVIATVLGLEAENRDALFAWTRALFSPGTPFARAAARQRLLARLKTVLQTNNNRQQGGLDLLSGGLDEAGLPLDDDDLVEQLLLLLFAGYETTASSLSCLFRALLLNPEVEQWLHERPSRLDATVLEVMRMTPPVGFFRQNTQSIELADVAIPQGRVIQVVLSSS-------STTNQIDLTFRPQRHLPFGGGERVCLGKALAELEIRLMAMGLLQRV------------------------------------ 157120816 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLIAMLDDETEGESLTISEIAAQAYVFFIAGFETSSTTMTWALHELSRNPEIQEEGRKEMTYIDYIINETLRLYPPVPHFRVVTKDYPVPGTVLPAGTFTMIPVYAIHHDEDIFPEPEKFDPTRFTPEEVSFGEGPRICIGLRFGMMQARIGLALLL--------------------------------------- 195151498 86 -----------------------------------------------------------------------------------------LLSLEGDEWRSMRQKLTPVFTSGKIKHMSGVVVEVGHRLAAAMVDDGDVE-IKDICARFTTDVIGTVFGLPNAEFREFFIFTNAKLAKKLRMKIDDLSDFFLDAVKNTVDYRMKNGRNDFLDELIELRAENQELTIEQMAAQAFVFFLAGFETSSSTMAYCLYELAQHPDIQRRVREEIDAVLKNVEETLRKHPIVQLIREANQNYKVTDITIDKGTTMLIPVHNIHHDPEIYPEPERFDPSRHPMAYLPFGDGPRNCIGLRFGKIQTKIGLVSLLRRF------------------------------------ 195617468 97 -----------------------------------------------------------------------------------------------------RSALQGYLRPEMVRGYVGKMDAEVRRQLKNWVGRSTVNVLP-MARSLTLGVICEAAAIVDALATDFQQLGDAILSFPVNIPFTRFGKGMRAKIREAIARKREEEATDFVTYMLLLRSRGHSLSLADIVDNVMGIVIGAHGTTSTLITFMVRHLANEPDVLAKITQEQDEIAGAALETLRTVPPVGSFRTATKDIEYQGYLIPKGWKVFASQSITHMDPRFFAEPTKFDPSRPPYSFLPFGGGPRMCPGTEFSRVETMVAMHYLVTRF------------------------------------ 193506692 101 -------------------------------------------------------------------------------------------------------ILLPSFSQQAMKGYHAMMVDIAVQLVERLNADEYIEVPEDMTR-LTLDTIG-LCGFNYRDQPHMIRALDEVMNPDDPRQFQEDIKVMNDLVDKIIADRKAEQSDDLLTQMLNGKETGEPLDDGNISYQIITFLIAGHETTSGLLSFALYFLVKNPHVLQKVAEEATRVVGMVNEALRWPTAPAFSLYAKEDTVLGGEPLEKGDEVMVLIPQLHRDKTIWDDVEEFRPERFENPHAPFGNGQRACIGQQFALHEATLVLGMMLKHFDNYELDIKETLTLKPGFV------------------ 91084873 84 --------------------------------------------------PFYVVVDLDYVKNIMKDFHHFS-DRGIFHNEKADPLSAHLFNISGPKWRNLRSKLTPTFTSGKMKLMEVNLRKQVEQH---YEAKKPID-IKEVLGCFTTDIIGSAFGLDKEENSPFRVYGRRVFDRSGLVNIALVPRDISDFFINIVKDREKNKRNDFLQLLLESGNDGTALTFEEIAAQSFVFFIAGFETSSTTMAFALYELARHQDIQDQVRDEIESLGQVIDEALRMYPPPLVPRRCVKDYKVTDVVIEKGVMVLIPILGIHYDEKYYPDPEKFDPEREENKHIPFGEGPRICIGLRFGLMQSKVGLVSLLRNF------------------------------------ 117151 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPREALGSLPELLLAGVDTTSNTLTWALYHLSKNPEIQAALRKEVVLLKAVLKETLRLYPVIANSRIIVKEIEVGGFLFPKNTQFVFCHYVTSRDPSTFSEPDTFWPYRSKTQHVPFGYGVRACLGRRIAELEMQLLLARLIQR------------------------------------- 210094226 40 -----------------------------------------------------VLNGYAAIHEALKNAENFSSRSPNQAMRTPDGKTHGIAA--EPEHRKFAMMSLRDFGVGK-RSLEGKILEEARGLGDEICKTESRAFISQMMQNAVSNVICSIFGYEYDDTAFLLKAINGVFSRSFAVIFAQVVAKLINHIRDRIKEHEDDPNDDFIDAFLRQGDENSTFTDQEHAAIVYQLFLGGTDTTAITLRLALLYMILHPDIQEKVQAHRSQMPATLAEVSRLATPMTIPHATSNDTAFRGYNIPKNTSVTVNIWSVHHDPNLWPEPDKFDPTRKKNEVIAFSMGRRVCLGEQLARMELFLFFTSLLQRF-TFKLPEGAPKPSEKGIHAALHH-PVPF-------- 162454001 78 --------------------------------------------------------------------------------------------------RKQRQLIHPTFHPRHVEGFFPSIRDITGRLRELWARAADGDLMR-YSVDVTSSVAFGFLGLNRRMLAPLPYW--RYLGLPADRAYDRALVAVKRLILDLVARREIEGGADLLELMIAARDGEDPLSDAEVYANVLTMLLAGEDTTANTLAWILYYLGSRPDVQARAREEVDRVAAVTQETLRLRSAAPLFLEANHDTAVGDVAVPAGAGVVALTRATGRKPEYFGDPESFRPEREPRMALAFGGGPRVCPGRAMALLECAVTVGMVLRSF-TVHLADHAPVQERMAFAMQPEGLRIRFT------- 114704721 116 --------------------------------------------------------------------------------------------------RRTRKAIAPVFTPRHIAGFTESMAARARERLSGMTGKTTFDFSDDIASE-PARSTSDFLGVDPLDLLGAPQFLPRIRRLRGRKSMAYFRQLIGDTIEKRRAQLERDPEGDLLTLLLKA----DGLSRDEIEDNIITFIGAGHETTARSLAWTLYLLSQAPDEREKVLEHPSRTRAAFEESMRLYPPASLNRTALQPDQVGDLKIPAGATVLVMPWLIHRHEMLWDRPDHFIPERDRYQYLPFGVGPRVCIGASFALQEAVIALAILMR-------------------------------------- 119475014 94 -------------------------------------------------------------------------------------------------------ILMPAFSMGAMSNYFPMMLEIAEQMMTRLNAHDEIDVPADM-VRLTLDTIG-LCGFDYRDEPHLQEAIDRAVALPRRQRYEKHVQNLKNIVDSVIAERKADDGTDLLSLMLTGPATGEKLSDENIRYQIITFLIAGHETTSGLLSFALQYLIKHPAVLKRAYAEPTLIRQVLNEALRYPTAPAFTVMPLEDTTLAGVPLKAGQPILILIGGLHRDEKAWDNPDLFDPDRFPNAFKPFGNGQRACIGSQFALQESILAIGMALQRF------------------------------------ 156546729 90 --------------------------------------------------------------------------------------------LEPKRWRPLRQKLSPTFTSGKLKDMFYLLRECAEHLLEDFVEKNPVIECRELAGKFTTDVICAFMNAIAEDDSKFRKISSTLSLMKNYLRFAAPWRELNDFFIGTITQRKKSKRNDFIDLLMAIKDDPSKLNDIELAAQAFVFFIAGFETSSSTISHTLYELAQNQPIQDKLRENGELTYESVKETLRKYPPLSLQRCSLEPYTFAGVTIPENTLLWIPAHAIQHDPENYPEPEKFDPDRENVKHLPFGDGPRNCIGARFGIYQTKVGLIQILK-------------------------------------- 172035611 42 -----------------------------------------------------------------------------------------LIQLDGDQHQKRRKLLMPSFHGQRLQSYGNIITDITQNILNHWSKSQTFP-MRKITQEISLKVILRVFGLNLGERYQFTDFLDLFNSPLHTMTFQAYKRDVYHRLEQEIRQHQQSDSEDILSLLLTVDEEGNHLSQEEIMDELVTLLFAGHETTASTLAWAFYWIHSQPEVYQNLMADPMMIAAVVSESLRIYPSVTFGRKLKTDLHFLDYYLPKETAIIPCIYLLHHHLDIYPNPERF-LERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLKQV------------------------------------ 157357203 129 ------------------------------------------------------------------------------------------------------------FGPESLKKMLPEVEHATCRNLDRWSCQDTVEL-----KEATARMIFDLTAISYEQRENFVAFIQGLISFPLDIPGTAYHKCLMSMLKNMLKERRAMPRSDFFDYVIEEKKEGTILTEAIALDLMFVLLFASFETTSLAITLATKFLSDHPEEHEAILEKREIVDSFINETVRLANIVGIFRKALREIQFKGYTIPAGWAIMVCPPAVHLNPAKYEDPLAFNPWRGASKHMAFGGGMRFCVGTDFTKMQMAVFL------------------------------------------- 160420205 136 --------------------------------------------------------------------------------------------------HKQRRIMDPAFSRTYLMGLMGPFNEKAEELMERLKADGKCETMHDMLSRLTLDVIGKVFGMELDDRTPFVEMRNPMVRYSLARQVQESIRLLRQTGKECIERRQKQIQDDVLTQILKGAALEEECDPEILLDNFVTFFIAGQETTANQLSFAVMELGRNPEILEKAQAEIDELSQVLKESLRYPTAPGTSRWLKEDMIIDGIKIPAN--VTMMLNSMGRMEEFHTDPLTFNPDRAPKPYYSFSLGPRSCIGQVFSQMEAKVVMAKLLQRY-EFEVAEEQSFKLDTGTLRPLDGVICRLRPRTS--- 147842513 284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDQYIVDNCKDVYLAGFEVTAVATLWGLVLLASNPEWQARLRAEPDLLKMVIQEVLRLYPGVAFSRQTLKDVKLGDILVPKGVNIWIWIPALHQDPELWSDAEKFNPERSPNAYIPFGVGTRMCPGQNLAITEMKILFTIILSHF------------------------------------ 195431834 70 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGDFLNLVMEMREAVDGMTFNQIAAQCFVFLLAGFETSSSTMGFALYELALNQDVQEKARQEVKEIEAMKEETMRKWPILPITRLTEKDYPVPGQVFEAGTQLIIPADAIHHDPEIYPDPEKFDPERVEKRHLPFGSGPRNCIGSRFGEMQSIVGLALLLKKF------------------------------------ 163701232 34 --------------------------------------------------------------------------------------------------RRQRRVLAPAFTPRTVPLMAGHIARATEASIRRLDAAGPVDLQAELSLDIAASSMFSLETGPFEARIRRRPQVSDFLLPPGWPTPASPRRALFRLVGEIIAARRAQGHGDLFDLLSTAHDEADGLLADEVGTM----IVAGHETTASTLFWAATLLARAPAVQDALAAEASLARAVVQETLRLYPPAYMARRALRDGATCGAALPAGATVMIPTWVMHRNPRWWARPGAFDPQRFLRPYLPFGAGPRVCIGAPLALAEATLVLARLAR-------------------------------------- 58382610 61 -------------------------------------------------------------------------------------------ALDGERWRYLRNKLSPTFTSGKIKLMFSTICEIGDEFLARFVERDECDVVGSCAFGLQCNSLSKLLEIPPAWRNMLAFALISFKKLAKRLRLPVLPGEVTSFFMPLVADRERNERPDFLNLLIQLKNKGQKLTLDEVAAQAFVFFFAGFETSSTTLSFALFELANNPDIQERVRAEDALLDQVINETLRMYPPVQLIRVTTQPYKVEGVSLEPDTMLMIPIYAIHHDASIYPDPERFDPDRTHARHLPFGDGPRNCIGMRFGLLEVK---------------------------------------------- 74005741 123 -------------------------------WKEHRDQQGLAYGPFTTEGHHWYQLRHALNQRMLK-----PSEAALYTDALNEVVDDFMA--------HLSQLLAESPSGNQVSDMAHQLEAICIGCLERPIPQDTVAFVRSVGLMFQNSVYVTFL--PKWTRPLLPFWKRYL----------DGWNTIFSFGKKLIDQKLKEPDEVEISGYLHFLLTRGQLSTREAMGSLPELLLAGVDTTSNTMTWALYHLSKNPEIQAALHKEVVLLKAVLKETLRLYPVVPNSRVITEEIEVNGFLFPKNTQFVFCHYVVSRDPDIFPEPESFQPYRAPGVHHAFGYGVRACLGRRIAELEMQLLLSRLI--------------------------------------- 5921915 71 ---------------------------------------------------------------------------------------------------RIRTQLSQNFTSGKLKEMFPIIKQYGDVLVKNLAEKGPVQLKEIFGAYSMDIIIATAFGVNVDSHDPFVSKASKLFRFDFLSPFTQLYEMLLNFFTKFVKRTKENQRVNFLQMMLKSQESHKALSDVEILAQSIFFIVAGYETTSSTLCFIMYSLATHPDVQKKLQQDKTLPNKAVNETLRLYPVTNIERMSKKDFEINGMSFPKGTGVMIPSFALHRDSKYWPEPDEFRPERDPYIYMPFGNGPRNCIGMRMALMNLKLALIRLLQNFSFYTCKETQPLRLGSQVI------------------ 194758070 32 -----------------------------------------------------------------KDFSNFT-DRGQFHNERDDPLTQHLFNLDGKKWKDMRQRLSPTFTSGKMKFMFPTVIKVSEEFVKVMASQGGAVLIKDLMARFTTDVIGNAFGIPVSDFRTFTELRHQFSFPKLARRLRMRMEDVHQFFMRLIALREKEKRSDFMNLLIELKQKGEGMNIGELAAQVFVFYVAGFETSSSTMSYCLYELAQNQDIQDRLRSDMRYLDQVISETLRLYTLVHLERKALDDYTVPGHPIQSGTQILIPACAYHRDEDLYPDPMTFDPERFSAEKVAFGDGPRNCIGMRFGQMQVRIGLAQLINKF------------------------------------ 195400140 86 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMDIVAKEAVDGLVPESGIELTKDYCTRFTNDVIATAFGL---QVNSFKERENTFYLMGKKLTTFNALQNLVDYFVRLVLDRQEHVRPDMINMLMEARGTVRDWSDRDIVAQCFVFFFAGFETSAVLMCFSAQELMENEDVQARLYEDSDLIDQVVSEVLRWPAAIAIDRECNKDITVDGKEIKKGEAVWLPTCGFHRDPKYFENPTKFDPDRDKIQPFTFGIGQRNCIGSRFALLEAKAMIYYLLR---EFRIAPA---------------------------- 149732361 136 --------------------------------------------------------------------------------------------------------------------MEPLVEQLTQEFCERMRAQAPVAIQKEFSF-LTCSIICYLFG-DKEDMRTWEHWSIQILDPNPGLWRLKQAMENRDHIIEIVAGRWRDMTDYMLQGLGRPTVEEAPLLEGHVHMAMVDLFIGGTETTASTLSWAVAFLLHHPEIQQRLQDDRELGPRAIAEVLRLRPVVALPHRTTRPTSIVGYDIPKGTIIIPNLQGAHLDETIWEQPHEFRPDRASPSTLAFGCGARVCLGEPLARLELFVVLAQLLRAF------------------------------------ 15222806 276 -------------------------------------------------------------------------------------------------HRYMRHIALQLLGPECLKQR--FIQQITSEHLKSVSFQGVVD-VKDTSGRLILQMILMIINIKPETIESFRDFSFDLVRSPFDPSFLMARSNVMKMLKRMFKERREEATSDMETMIYEVEKEGDTINEERSVELILSLLIASYETTSTMTALTVKFIAENPKVLMELKREHETINRAINESLRLGSLPAMFRKAVNDVEIKGYTIPAGWIVLVVPSLLHYDPQIYEQPCEFNPWRWEGKELAFGGGARLCAGAEFARLQMAIFL------------------------------------------- 46114698 44 -----------------------------------------------------------------------------------------MLTTDVENHTRMRRLFSPAFSERALKKQEPLFKKYSELLISEVGDNGTFDVMAEFGDHLPVRSIFESLKLPIASMINYYPILNALFTRFEPKSVTQQRVTHCKHSEERVNRRLENGSDDVWNLVLEAK-EGKGITVKEMHSNAELFMLAGSETTATLLSGCLYYLLSCPDLLKEIRSKFDKVDDIIKEALRIYPPVGSPRVVSP----GGQQIPAETRVSVHHWSTYRSESNFKDADKFVPERTEARHQPFGFGPRNCLGQNMAMHEMRLILTTL---------------------------------------- 211586125 92 -------------------------------------------------------------------------------------------------HTHRRRLLAAPISDSSLARLEPLIANRVRMAVNDLMAHGTTDVFKWWLF-MATDVIGELLDMPYRMKYPFLVKIARYVPLPAIKDTARAEGRLQTYAMKLISQNPSNPKQTLFTKLF---DEKSGMSYSDIIQEARGYIVAGSDTTAVTLTYLTYSVCRDNRVREKLVAELATIPQVINETLRLYTAVPFGRLVPEGARFNGYHVPGGTTVSTQAYSLHRDHAIFPDPDNFNPERWENASLPFGGGSRICLGIHLARMELRLATALFFRALPNAR-------------------------------- 157311681 84 ---------------------------------------------------------------------------------------------------RIRSVLSPSFTSGRLKEMFDIMKHHSANLIQSMVDKDEPLEMKEYFGPYSMVVTSTAFSV---DIDSLNNPSDPFVTNEFSLFPSSVMDFFFAALRKIKANHKQKSRIDFLQLMIDSQLQDKGLSDHEILSQAMIFIFAGYETTSSSLTFLAYNLATNPEVMKKLQKEPNKAPVVVNESLRLYPIAALERVAKATVEVNGLVIPKDMVVMVPTWPLHRDPELWPEPEKFKPERDPYTYMPFGAGPRNCIGMRFALVMMKLAVVEIL--------------------------------------- 170093850 121 -------------------------------------------------------------------------------------------------HKQQRKIMNPAFGPAQIRELTDIFVRKSIQLRDLWAEQGRIEILSWLTW-----TTLDVIGL-----AGFNYKFNALMRDSKANELSEAFNTIFQAGTSVVEAKKASSTRDLLSLLVRANVESQRMLDEDVLAQIPTFIVAGHETTSNATTWALFALNQNPDAQIKLRDNPTMLDAVVRETLRLHAPVSMSRVAMKDDVLHEIRIRKGEPLLIPILALNRDKSIWEDAHEFRPERWESGHLTFLGGPHSCIGYRFALVEMKALLFTLIRSF-EFELAPASDIGKKAGIVHRP--------------- 66565903 125 ----------------------------------------------------------DLIKDVLKDFSIFDNRGLNIP-ERAEPFSVNLFSVDATRWRPLRMRLSPVFTSGKLKEMFPLILE-CAEHLDAVKRGGPVD-----CFEIPARYTTDVIGALSDERSEFRKMGRNMFDQNFVLPYTESTVFMTKLIKGTIKYREENDRPDFVNLLMELKKHPEKLTDTLLAAQASVFFAAGFETSSTTMAHALYEMALNPDIQDKLRNEMKELDKVFRETLRKYPPMLLRRKCNSNYTFHGVSIPAGTSVIIPLYAIQIDPKFYENPDVFDPERFNARHLPFGDGPRNCVGARFAVYQTKVGL------------------------------------------- 89994019 43 -----------------------------------------------------------------------------------------------------RNILLQPFGNRAMQSYHPSMVDIAEQLVERLNADDEIDVVHDMTAPFSLETIMMIRGLPLENFWMRRRRSDLATD----------VAFMNKMVDEIVAERRKDGKKDMLNAMMSGRSTGEQLDDVNIRYQINTFLIAGHETTSGLLSYAIYALLKHPDVLKKAYAEVDRVLGAIEEALRLWPPAPAYGIALKDETIAGGKLKKNTFISILVTALHHDPAVWPNPDLFDPERPVNAWRPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 189212318 133 ------------------------------------------------------------------------------------------------EHRYLRKRIQPAFNYRNVQDLCPIFWSKAVDMVESAASADAPDFVVDV-LPWGNKGTLDAIGLAAKDLDTLRAWLLRFLPRKFNDDINDARIRLRQLCSTFVAERKKEALEDDSSAILLQLIQSGTLTDDELIDQLLTIIGAGYEPTSATFTWTLWLLATQPIWQARLRAERAHIPAIINETLRFTSPI-TSRIATQDTTILGNHIPAGTRLWIAPAAMNRFTSFYATADAFDPGRRANNHLTFLHGPRKCIGAGYAKVKLRAFVAAFVGSF-EFELADAEYVPVPGGI------------------- 194863455 81 --------------------------------------------------------------------------------------------------RAMRHKLSPVFTSGKIKQMSKVIVDVGLRLGDAMVEDGNVE-IKDLCARFTTDVIGSAFGLEQDPSAEFRQKGREIFTRRRHSTLVQAFDDVTEFFMAAVDYRLRNGRNDFIEQMIELRAEDQELTLEQMAAQAFVFFVAGFETSSSTMSFCLYELALQPEIQRRLREEIESVLASVEETLRKHPLLHLIREANRDYKISDIVLDKG--VLALIPVHNHDPEIYPDPERFDPSRDPNRHLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 58389759 45 ---------------IDIFNPNHFAHLIQKLYRQLKDRGDYVGLFFFRD-PVLLVLSPEFARTVMKDFNYF-VDRGVYSNEEFDPLSANLFFMEGAKWRKLRSKLTPTFTSGKLKAMFHTIVDVANRLDQHLGERQRID-IKELLARFMTDVIGSAFGIEENPNSQFRLMGKRMINLPFAMMFRKQAQALADFFMNVVRDRAENGRDDFMQLLINGAGAGESLTFEEIAAQAFVFFFGGFETSTTTLTFALHLLAQHPKAQRKARKTYEAIKDMIHETLRLYPPVASHRMTSQPYQLNGEVIPEGVGVIISNLAFQHDPTLFPDPLAFKPERTNPSYLAFGDGPRMCIAMRFGKLQTCLGLAMLLK-------------------------------------- 116180286 126 ------------------------------------------------------------------------------------------------EHKAQRRNLLPAFAFRHIKNIREGVEAMTEAILKEAAQRNDAEKNTAVAGNWASRVTLDIIGVAGLGRDRLTQAYARIFRPSRQARILQLLGMMISKLVALLPVKRNE--DIGVSALIRAEEKKQKLSDPDILSLMTFL-AAGHETTASAMTWAAYLLAKHTDVQARLRADIDRMPNAVNEVLRYFGPVPTLRMSACDTSIQGQFVPKGTQIMLVPWAINRSEGLWADARVFDPERSNYAFMTFLHGPRSCIGMSFAKAEFACLLATWVGRF------------------------------------ 125550489 42 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLMQRRQLGHPLTEDQILDNMLTLIIAGQVTTATAITWMVKYLSDNRLIQDKLRAEAFRLEKAVKESLRMATIVSWPRVALKDCQVAGFHIKKDWILNIDARSLHYDPDVFDNPTVFDPSRQKRRLLVFGAGGRTCLGMNHAKIMMLIFLHRLLTNF-RWEMADDDPPLRNGNV------------------- 215498277 313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDEAMAQCLLFFIGGQDTTSFVISYTVYLLALHPEIQAKLREDPSLLHGVVSESLRMFPPVRIERSALNDYVLGGIKVPKGCVVVVPVYSMHHDPEYFPDPTTFDPNRRPYTYLPFGAGPRNCIGMRFA--------------------------------------------------- 194354007 97 --------------------------------------------------------------------------------------------------RDMRATLSPAFTSNRTRNLYTFIETCARNFVNHYKAEVEIE-VKEVFAKFANDVIAS------------VAFSTELNSLKEPNDFYTNASQLKDFFKQFITTSDKN-RQDLISLLAKGEIGEEPLTDEQILAQALLFFLTGFETISTSASFLAYELAVNLDVQKKLQREGDRIPQVISESLRWPPKFETDRVCTRDYHIKAQLIRKGMSVVIPIMAIHRDPDYYPNPNRFDPERDENRYLPFGAGPRNCLGARLALLEMKTVFGYLLAKF------------------------------------ 157785674 253 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPGEDLLDALLIGQQRGDDITEDHVLMTAAEAFGAGVETTSTTLLWTIAFLLHHPQLQERVQAELDLLDAVLCEVMRIVSPILIPHVAMQDTSLGGHSVPKGTRVLVNMWAIHHDPKHWDQPEQFNPERTQSSFLPFGAGPRVCVGESLARIELFLFVSRPLQRF-SFSCASLPDLQGRFGVVLQPERYTVTVTP------ 158289314 329 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVRVDGNSLSDLDIREEVDTFMFEGHDTTTSGIAFTFYQLAKHPEIQEKLREIQDVLGGVVKESLRLLPPVSFGRRLADDIEMNGVTIPAGTDFTIPIYVIHRNPVVYPDPERFDPRRGPYDYIPFSIGSRNCIGQRYALLEMKVA---IVRMVSFYRILPGDEIRLKTDLVLRPKSIPI---------- 194760659 135 -----------------------------------------------------------------------------------------------------RAEVTPGLSAHRIKAAYPVSQSVCKKLVDRMASSDGLN-AKDVCLCYTTEVVSDVLGISAQDNPFFFYMTLATIWPQIQKLFAKDVEEFYDLMKKCVVMRRENPREDFLNYMLQLQ-DKRGLSVEELTSHTMTFLTDGFETTAQVLAHTLLSLGRYPKEQQKLREEDELLDACIHEALRLFPPLVLRKLVTQPYEFNGVQVKPGHVVIIPVNALHYDPQYYEDPKTFKPERDQGVYFGFGDGPRICPGMRFALTQLKAALVEIVRNF------------------------------------ 195430378 191 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAEVEGKPLTFQQIFEEVSTFMFEGHDTTASAITFAVYCLAWTPTAQQRAYEEQQQIPTFIKETLRIFPSVPFFRSVRKGTVIVDKFVPKGTTIVLPLVATGHSPHCFKNPHEFQPERDRNQHVPFSAGPRNCIGQKFALMELKVTLSKLLRRF------------------------------------ 210126007 153 -----------------------------------------------------------------------------------------------------RTTISPSFTGGKLKLMTDILNRCADQLVDNIRDGAACD-IKELSSAFTMDAIAAVFGTDTPDHPFVVNAKKAMESLQVSLMPRDCVNFFSGVLSQLMQQRQAEGRVDMMQLMMDARGRKQALSRDDVLANGIQFILAGYETTASTLSFTMYNLATHPDVLDKVIREVDDVRDTVDENLRIYPAAPLARVATADTKIQWLTVPKGMLMDIPVLPIHYDPERYPEPDKFIPERDPCDWLPFGAGPRNCIGMRLAMMEAKIALAKILR-------------------------------------- 218199727 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLVLRSKGHTLTVEDIVDNAIVLLAAGYETSSVLITFLIRCLANEPDIFGKITDEQEEIARVALETLRTISPIGSFRTAIKDIEYQGYHIPKGWQVFHAQSITHLDGKFFNDPIKFDPTRFDNQSLPFGGGPSMCPGNEFARTETLVAMHYLVRQF------------------------------------ 86129702 141 -------------------------------------------------------------------------------------------------HTRLRKLVQRSLSFEALRNLVPHVEALV---LSGMNSWGDGQVMKRISFEVGITTFGHLEPRSREELKKNYRIVDATCIPGTQYKKALARKRLGKIISDIICERKEKKERDLLSCLLNWKGEGGELSDDQIADNIIGVLFAAQDTTASAMTWVVKYLHDEPKLLESVKAEQKAIHKSNEESLRMASIISFPREAIADVEYKGFLIPKGWKAMPFGNGVHHNEPQKCNPSRFYVAPKANTFMPFGSGGHACPGYELAKLEMLIMTHHLVTKF-RWE-AEGS----NSGIQYGPFPVPVRGLPARFR-- 115522087 71 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVASLVPHMLSAIDDTVTALARGGPVDLTQHMALEIAGRTMFS-FGMAEALRDFVMEYGWKLAQPSLLDTPKDVSRALFRFIAELMAARRAEPPRDLFDLMVAARETGEAFSEPQLGDQVATMILAGHETTATALFWALYLLALDPQTQEELAAEPGPLDAVVDETLRLYPPALIVRAAIGPDVVGGHKVAPHDAMLIAPWLLHRHEKLWDQPNAFIPARDRFAYLPFGVGPRICIGAHFALVEATLAL------------------------------------------- 118092856 140 -------------------------------------------------------------------------------------------------HRQRRKILARVFCRAALESYLPRIQKVVSWELRGWCMQPGSIAVYSSAKTLTFRIAARLLGLRLEEKQFFEQLVENLFSLPLNVPFSKARDMLHEFMERAIQEKLQEEHSDALDFIINAKEHGKEFTMQELKESAIELIFAAFFTTASASTSLILLLLKHPEQLSRLRY----LDCVVKEVLRVLPPVSGGRTALQTFELDGYQIPKGWSVMYSI----RDTHETAAPGGFDPDRFNVTHLPFGGGARSCIGKELAQAILKLLAIELVT-TARWELATPTFPAMQTPIVHPVDGLQLYFHPLRPS-- 84499890 104 ----------------------------------------------------------------------------------------------------QRRAAAPAFSARNIGALSPVMTAAADASSDRIAAAGSIDVHLEMVRA-TFEVISDLSGEGRFDRESMHRAIDNYIDVAGRVSLGNALKKMKAVADDAIAKRGAGSAPDLLDLLMAGEDRERRMRTPEIRDNLLTFIVAGHETTALTLAWGLYLCAFAPEVQARAEDLPALIRAIVDESLRLYPPAGLSRTARTADTLCGREIRAGDTVMIPIYALHRNRLLWDRPDAFDPQRDRYGYLPFGDGPRICIGAGFAIQEAVIILATLLARF-RFRAVPGRDP------------------------- 16127227 108 --------------------------------------------------------------------------------------------------RRQRKSLAPVFTPMAVEGLLPHFVAAGASLAEALSGHARADLSEAFHHATLDAVLSALFS-RRADMDFVSRGADDLTFLD--VERRRQGAAWFQAVEHLIAQRQAHPARDLLDRLLAAREDGAPLSNQEIRDQCGTMLVAGFETTSRLLFWATYLLALDPATQDRLRAEP-LMRSVLFETLRLYPTAPLAREAIGPDTVMGHAVVPGQIITISPWLIHRHRKLWDAPTAFVPDRIDQPHLPFGAGPRVCIGASFALAEAQIVLASLLERF-EIGLVSDRPVIPIASITLGPDHAPATLTP------ 54020934 49 ------------------------------------------------------------------------------------------------------------------RSMEERIHEETQHLIQAVQHTGGFDLGRAVNNIINLIVFGRRWDYKDKMMIKLFNIINSILLPGPHQKIFHDSETVKSFIREQINSHKETPRDYIDCFLIKANQEKDEFSQENLVNTVFDFFVAGTETATNTIQFSLLVIITYPHIQAQVQKEPDRLPAVIHEIHRFLDLVSLPHMATQDTVCRGFRIPKGTTVIPLIGSALCDPAHWETPEEFNPEHFLNQNMPFSAGKRVCLGEGLARMEIFLFFTALLQKF-TIRVA------------------------------ 157120812 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIAMLDDKESLTISEIAAQAYVFFIAGFETSSTTMTWALHELSRNPDIQEEGRKEMTYIDQIINETLRLYPPVPMFRVVSKDYHVTDTILPAGTFTMIPVYAIHHDEDIFPEPEKFDPTRVNKRHFAFGEGPRVCIGLRFGMMQARIGLALMLK---NLRFSPGPK-------------------------- 116203287 136 ------------------------------------------------------------------------------------------------DHARYRRILSHGFSAKSMQDQQPLIMRYVELLMRRLRERGEGEAVVDLAAWFTFDVIGDLFGEPFGCLEESRYWVGAILHGVEQFGMMVAVQWYFEYARKRITERLALDTDDFVQAMTTAKEDGTILTMEEVTSNARMLVLAGSETTATALSGAAFFLATYPEVQKRLQANLRYMLAVLDESMRLFPPVALPRACQGDV-ICGYQVPEGTGLAMSYSTRN-----FTRPNEFLPDRDKRRHGAFSVGARNCIGKNLAYVEMRVILARL---------------------------------------- 37528849 101 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSVKFKEMVPIISQLVRSLRQEAENSKSINL-KDFFGAYTMDVIGTLFGVPQDPFLKNMKKLLKLLFPFLTPVFEALNIGLFHFLKNSIERMKEKHRVDFFQQMIDSQNSKETLSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEDAVLANKAVNETLRLFPVVSVTRVCKKDIEINGVFIPKGLAVMVPIYALHHDPKYWTEPEKFCPERKKNRYIPFGAGPRNCIGMRFA--------------------------------------------------- 46139901 97 ---------------------------------------------------------------------------------------------DPKFHAQRKRILGRGLAA-MKEGQESKIRRLAELAVSNIVQEGKSD-VYKWWRCLAVDVISEMFGKPFEDLPVYKALGNAGSGVVLQVMLPSFLQSLVRWSPITWLRDIARVGETIFGRLGEAELSKSPLSDEELGSEVSMMLVAGSDSTAATLTYATWAIIRDPDLRRKIEEEVARLPSTLEETLRLYNPAG----ALVEMSIHGWDLPGGTMVYTWLIS--RLEDVFPDPDMFDATRDPSPHVPFSIGSRSCIGMQLARMEILVTLATLFRQCRDMKLAPPPPRRSSGGGFLGLS----TW-------- 116793922 183 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARENVLRMLREVLRERRADTHNDMIAMLLNDKEEEDKLTDEQILDLLISIINAGYETVSTTTMMAVKYLHDNPEALRQLREEHLAIKSVIYETLRIATIVGVLRKTTQDMEMKGFLIPKGWRIYVYMAETNQDNFLYPDFSTFNPWRWQEKNMAFGGGSRLCPGKELGLVEISMFL------------------------------------------- 163704824 2 -----------------------------------------------------VVSDPAAIRHILVDNAANYRKDDLQRRVLAPGLGNGLLTAEGEEWRLQRRTLAPIFSPRHVAGFQAPMSEAADRLAGRLARRSGQTV--DVALEM-TRVTLDVLGLPRKPEALGRAMTDVFGLPDGRIRARPALRFFAEIVDELIARRRAAGGEDVLTLLLRAQETGRGLSDLEVRANIVTFIGAGHETTANALTWTLYCLSQDEAARAAFAGDPEALPAALEEAIRLFPPVPMSRQALAEDRLGRIKIPRGSLVTIAPYVLHRHRRLWQDPDAFVPERPENRYLPFGAGPRVCIGMSFSLMEATLVLAHLMRAVRDRSPGAGPVVPLH---------------------- 198431918 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDLQLLQYVRDLFVAGTETTTSTLRWSILCLIHNPEKQEKLRKEQDRVPAMSDEVFRYRTLVSLFHATNDDVSLNGYRIPKGTTVLPNLWAVHNDPDVWDEPSKFKPERHQSKHVPFSVGPRQCLGEQLARMEIFIFL------------------------------------------- 108755442 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDIEILAQAIIFIFAGYETISSTLRYLVYELATHPDVQQKLQEEVDRLDMTLNETLRFFPFGGLERVCKKDVEVNGVSILKGMVVMVPLYVLHHNPEYWPEPEEFRPERDPYLYLPFGAGPRNCIGMRFALLAMKIAVARLVQNF------------------------------------ 195430372 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLTNVEIYEEVSTFMFEGHDTTTSGVAFAVYLLSRHPDEQRKLIADMKYLDLFIKEAQRVYPSIPFGRYTDKDYEIDGTIIPKDTTLVLAILIINYDKRTFKDPHVFRPERRPGPYLPFSAGPRNCIGQKFALLEIKTVISKIIRTF------------------------------------ 217403069 128 ---------------------------------------------------------------------------------------------------------------ARLKAYIPKIEQETRAYIKNWGDAGQIDLLKALS-ELTILTASRCLHGEDVRTHIFKEVQELYHDLDHGLTRDVARKEMVRLFTKVIEERQLHPGTDILSLFMDIKYDGSAVTMDQVTGLLIALLFAGQHTSCITSTWTSLFIANDPTLVSRILAEQELLHNCMREALRMCPFIMILRKAERDVKIEGKVIPQGDMVVVSPTVSMRMKETFADPDTYDPDRFAAPHMGFGGGLHSCMGQNFAFLQVKTIISVLLREYELERVEPGMPDIGYDDMVVGPK-------------- 168027563 137 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFAGHETAASAMLFAVKYIMDNPRVLNELRAEHENIRSVITETLRLANPVALWREATEDVQLNGYVIPKGWKTVCAIREAHHDPALFDRPSEFNPWRKKLPLLGFGGGPRYCPGAELARAEICIFL------------------------------------------- 156255212 85 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRGMVPFMVEVNNQMIDMIKKKEGKDLTTRYAADFGFRKIMVFLG--YSSFPKLMKKFNAKLLSDETGHF------FTDLVLRTMEDREVKERPDMIHLLMEAEADTGFATVEELIAQATLFFVAGFETISSAMSFALHELALNPEIQDRLVQDLTYMDMFVSEVLRWTPVVGMDRLCVKDYNLGDFILRKGEGLSIPTWSIHHNPEYYPEPYKFDPERKPFTYLPFGTGPRNCIGSRFALCEVKVMLYQLL--------------------------------------- 210080456 154 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKGNAVLFWIAGYETTANTISLTAYNLALNQEAQDKVIEEVDAIVEAVNEMLRMFPAAQFDRVCKEDTEVKGLHIPAGTIVNIPAYAIHHDPEIWPEPEKFKPERDPYAYLPFGSGPRNCVGMRLALMELKFAL------------------------------------------- 218713994 158 -------------------------------------------------------------------------------------------------HRVQRRALTPAFNIKNIRSLYGLMWEKTNVLLAQLEEEMRLNPVEGMASRLTLDVIGSFLAILEPSREKLIQWFARRIPWTLNRVVDKETDFLRAVCHDIVREKREALKSDILGTIMLR----GEFSDDELVDQMLTFLAAGHETTASALTWACYLLCLHPEVQTRLRDEHSTIPSACQEVLRLYPTVATIREAVRDTTIANTRIPRGIRIILCPYAINRSPQFWGDPERIDIDDQTNHHITFLHGQRSCIGKDFARAELRCAVAGVVGRFVLEMQRPEEEIHIAGAVTTKPKE------------- 145601440 298 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLVAGHETVAGSLAWGLVELCRRPEMQARLRDERSRLPSPADEVLRFYPSVATRREAIADTVLLGRAIPRGTQLLISPAATNRSRALWDDAGEFNPERSNYANLTFLHGPRSCIGATFARAEFLCIIAAIVGRFESFADADKGAEVLSSGFTERPK-------------- 195581577 81 --------------------------------------------------------------------------------------------------RAMRHKLSPVFTSGKIKQMSKVIVDVGLRLGDAMVEDGNVE-VKDLCARFTTDVIGSAFGLEQDPSAEFRQKGREIFTRRRYSTVVQSFDDLTQFFMNTVEYRLKNGRNDFIEQMIELRAEDQELTLEQMAAQAFVFFVAGFETSSSTMSLCLYELAVQPEIQQRLREEIESVLANVDETLRKHPLLHLIRETNKDYQIPNTDIVLDKGVLALIPVHNHDPEIYPEPEKFDPSRDPNRHLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 149631901 81 ------------------------------------------------------VSGAQHVRTILGEHRLVRSHWPDSARILLGPHTLLGAVGEP--HRQRRRVLSQVFSRSALESYLPPIQAALRRELRGWCGAAGPVAVFAATKALTFRIAARLLGLRLEERRTFEQLVENLFSLPLDLPFSRARDRLHEHMEAVIAEKRAGPGSDLI--IVSAREQGREVTMQELKESAVELMFAAFFTTASASTSLVLLLLQHPAAVSRIRQEPDLLDWVVKEVLRLLPPVSGGRTALRTFELDGYQVPQGWSVMYSIAAVYRSPPDGFDPERFGPRRGPGRYIPFGGGVRSCLGQELARTVLKLLAVELV-RTARWELATPAFPDMHTPIVHPVDGLRLLFH------- 193589574 137 ----------------------------------------------------------------------------------------------------MRQKLSPTFTANKLKYMNEQVKECSDGLLSTIDDAGRIE-IREMMAKYSTDVIGSAFGLKLDDPDEFRKHGKTVFQPSLRSKIRVAVRFFHDAFQQTIEYREKHNEDDFVQHLMKAREDEEKFTEMDIVANAYILFIAGFETVSTSMSFCMYELALRKDVQDKVRKENELMGMVIKETLRYPPLVTLNRVVTKPYVIPGTQIKIGTKIVVPVHAIHYDPKYYSDPEAFEPDRQPNTYMPFGDGPRFCIGKRFAEFEMKMALSEVLTNYEVMACDQIPIKYVIGSFVNIPESVWLKFR------- 195551564 126 -----------------------------------------------------------------------------------------------------RKMITPAFHFNILRDFHEVMNENSSKFIDQLVADGGFDFQEEVHY-LTLDVICDAMGVPWKRNEYLFRFAPEY--PEYSKTLKTLQDFTNEIIAKRIEVRKSGLEDDILDTLLSSTVDGRPLTSQELYEEVSTFMFEGHDTTTSGVGFAVYLLSRHPDEQEKLFKEQELLDLFIKEAQRLYPSVPFGRFTEKDYVIDGDIVPKGTTLNLGLLMLGYNDRVFKDPHKFQPERKPGPYVPFSAGPRNCIGQKFALLEIKTVVSKIIR---NFEVLPADELVSKDGYISTTLGLP----------- 115638512 61 --------------------------------------------------------------------------------------------------RKLRSLLSPSFTSVKLKSMVPLMRECAEVLVDIFEEEGKTIECKELYGPYAMDVIGSAFGLPAFLISMLFPWTAPIFNFFKLGSVPKDIEQFFGVFEKAIADRQANGDTDFLELMMSAHKEDDDLNRQEIIGNSITFLLAGYETSSTALGFVSYLLATNQHVQDLLVAEPSQSDVTFEEAMRIYPPGVLERVCNKEITYNNITIKKGQYIFIPIWNLQHDSDLWPDPETFDPDRRGNNHLPFGIGPHTCIGVRFAMLEIKVAM------------------------------------------- 67525647 57 ---------------------------------------------------------------------------------------------DPEKHTRMKKSLSPAFSLRSLGDQEV----IVSQCVDRFVSRGEPELMTKWYEMVAFDILGELFGIEDDNFRHFVALIAKLLSPF----LDSIRKKHTGYTRNKVAQRIRSPRKDFMANLI-GKVESNEMSREELTAHASTLVIAGGETVATFLAATTFYLLRDDAVYQKLKAEPYL-QAVISEGLRIYPPQGFPRIAS----IDGIWIPAGAEVYTSAWTVTHDEANFHDPHTFKPERWIDPDCAFSLGPRACLGRNVAYMEINLILARL---------------------------------------- 31239659 89 -----------------------------------------------------------------------------------------------------RTTLSPTFTGSKMRQMFAMILECSDNMVQALAHGRECE-VKDLFIRFTNDVIASAFGVRDKDNVFFRYGKDLMGYQVFPKLMAQLQMDIFDFFTEMVQEREEHGRPDLIHLLIQAREDMVKLSENEMIAQCLLFFLAGFDTIATSMTFVLYEVTLAPEIQQRLYEEDALLDMVVSETLRWSPSPGTDRMCNQDYTIPGIVIPKGATVFIPIAGLHYDPRFYPDPDRFDPERDENKHLPFGIGPRNCIASRFALMEVKAIV------------------------------------------- 39975105 121 ------------------------------------------------------------------------------------------------DHRRQRRTVARAFSVTALKEQETYVQTHLDFFIGRMAAKDTFDIVGDLALPFVSMIFANAMGNFMDNFKFLSPLVKLMGKKELRR-----NMAIIEMAAATTEKRIADARKDFMTYLLRKSKDGEGLTHPEILTNSRVLIVAGSETTATALCGLIFYLSRTPQAYRRLVEELEGLPACLEEILRIYPPAADPRI-SPGAEVGGYYIPEGTVVSIYQWATHHNPDNFVNPLTFAPERNKAAFRPFAVGPRDCVGKNLAYSEMRLVISRLLWNF-DVTLVPGQD-------------------------- 157117006 239 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLRATVDGKPLSDDDIREEVDTFTFAGHDTTASALTFLLFNIAKYSDVQQKLFEEISSVVGSTSELLRLYPSVPMARIATENTKLDDMPIPKCTCVSVDIFQMHRDPDRFEDPERFDAIRDGGKHIPFSAGNRNCIGQKFAQYELKIAVVKLIQTFPDIEPILKAEIVLKPA-----EKLPIRFITRTTK-- 169622912 133 -------------------------------------------------------------------------------------------------HAHHRKALSHSFSETTLRQLEPLIARWVARLVDRLVADGRFDITGDFSEDLNMLVALTSLGGP------IKWVVNRVLTLLPSVQKSAA--EHWRYTKERVDRRTTPERPDLWTELLR-RGDKAGLEMEDYYANAAILLIGGSETTASALSGTTYSLVKNPECLQKLVEEEDLLKAVLQEGMRMYPPAAVTRVVLAGATIYGQHIPEGTSVGIANFATMHSPEFFHKPDEFHPERWKNDHLEFLTGPRKCLGVNLAWHELRFIL------------------------------------------- 195473919 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDIMRKCIQVRRESPRDDFLNYMLQLQEKKG-LDALELTSHTMTFLTDGFETTAQVLTHTLLFLARNPEEQRKLREEVSELPACIHETLRIFPPLAARKVVTEPYEIAGVSVKPGDVVIVPINALHNDPQYYEDPQSFKPERDQGVYFGFGDGPRICPGMRFSLTQIKAALVEIVRNF------------------------------------ 209155258 102 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKQHSANLLSGMADKDQAIELKEFFGPYSMVVTSTAFSV---DIDSLNNPSDPFVSNVEKMKFSFFPTAVTDFFYASLAKIKRDTGNDFLQLMITGEEQTKGLTDHEILSQAMIFIFAGYETSSSTMSFLAYNLATNPHVMAKLQEEPNKAPIQYEESLRLYPIAPLERVAKKTVEINGIVIPKDCIVLVPTWTLHRDPEIWSDPEEFKPERDPYTYMPFGAGPRNCIGMRFALIMIKLAMVEIL--------------------------------------- 156066019 103 -----------------------------------------------------------DIFTVRPGHLPFPKDPIWWARQPGQPESFISAGSE--DHARMRKLLHHGFTPRALKMQEPILQKYVGLLVEQMSERGVIDIVPWFSYT-TFDIFGDL-GFGESQHSRYHPWIALLFNSVKAARFVIAARMRNDHFQQIKDHRRLDERPDLMSHVIKHDNESDGITLEGIQVTFMILTTAGSETTATVLSETTNYLMSHPEILGKLVEQLEYLNAVIQEGLRLCPPVMLPRIVPEDT-VCGMWIPAGTSVSLQYWSLFRDPSCFHDATSFIPERNDQRHAAFSVGPRICMGRLLAWAEMRLVIARLLWAF------------------------------------ 210091316 21 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDDIVANGFLFFVAGYETTASTMAFALYNFALNQEEQDKAREDRDLVDEAVHEMLRLYPPAPNGRVVSEEVKVQWLTIPKDMFVLVDVLAIHYDPERWPEPNKFIPGRDPYNWLPFGAGPRNCIGMRLAMMELKVGLAKIL--------------------------------------- 145527344 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKEEAIHQYFTLLIAGIDSTSHVVKNFCYALGLYPEVQERLRSQFKLLDNFINESYRHYTAVPFNRVALKDIQLGEFTIQKGQSMDLNMMMSHFDPSIFENPLKFDIDRWNSPLLPFSAGPRNCIGQHLATLEMKTLL------------------------------------------- 72006121 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTMDEIFAQAVLFFVAGYETTNVTLGFLAYALATNPDIQDRLIEEPSLLDMVVCETLRLYPPAVMGRCCSETHTVNGLTIEKG--VQFLYSIYNRDPTLWPEPEKFDPSRRANRHIPFGAGPRNCIGMRFALMEIKMAV------------------------------------------- 170047841 212 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLGATIDGKPLSDDDIREEVDTFTFAGHDTSASALTFILYNIAKHPEIQQRMYDEPDSLDLVIKESLRMFPPVPMARHATERTEIEGSVIPVGTIVGVDIFEMHRDSDYFQDAERFNPDRNPFTYIPFSAGSRNCIGQKFAQYEIKTAVTKILQNFPNFEPALKAEIVLKPA---GP--LPIRFVP------ 55742762 135 --------------------------------------------------------------------------------------------------------------------MEPLVEQLTQEFCERMRAQAPVAIQKEFSL-LTCAIICHLFGNKEDTMRTWEHWSIQMLDPNPGLWRLKRALENRDHIVEMVAGQWRDMTDYMLQRVLRAEEGCGQLLEGHVHMSVVDLFIGGTETTATTLSWAVAFLLHHPEIQQRLQEDPTRLPATVAEVLRLRPVVALPHCTTRPNSISGYDIPEGMVVIPNLQGAHLDETVWERPQEFRPDRASPRVLAFGCGARVCLGEPLARLELLVVLAQLLRAF------------------------------------ 210106375 261 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLEAREDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCREDMSKLPFTIKESLRLRPPVGIGRTLTQTLALDGKKIPAGFQVLTGIMTAHRNPLIWPDPEVYDPLRDRHSHIPFSAGPRNCIGQHFAMNEMKVAVALILQ---SFQLEPHGPPPF----------------------- 210102435 73 ------------------------------------------------------------------------------------------------------------------RSLEGKITEEARAVCDILAEKDGA--ATDISLLLSSNVICSMFGFEYNDTERLMRLMSELVGGSGVESRVKMSMEIVEFIKLKIKEHKEDPADDIIDVYLTPDDGDRTITEMGMINTMRDLFIAGAETTATTLKWGLLYLARHLEVQRKVQDERGKLPATILEIQRIRPIVSVPHTTSTATVLHGFDIPANTFVIPNLWSAMMDPTVAPDPETFNPDRRPEWFIPFSLGRRQCLGEQLAKMELFIFLTTLLQHF-TFKLPDGAPAPSMDGSL------------------ 32306879 234 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDHLLMIVGDIFGAGVETTTTVIRWAITYLIHHPQVQRQIQEEPKLSDRAIREVLRIRPPLLIPRVTLSDTSLGDFIVRKGTHVIINMWSLHHDEKEWEDPELFDPGRPSPSYLPFGAGIRVCLGEALAKMEVFLFLSWILQRF------------------------------------ 157167393 84 ----------------------------------------------------------------------------------------------------LRAKLTPTFSSGSLKEMFPLLVEKATRFLKEIATSEVVE-VKELAACYTSDVIASVYGIDMDSIDLFRRMGEKVLAHDGSKSIAPVIQEFMELVRKTIEHREKEGRKDMMQLLLQLREDSAPLSIDEVTAQVMVFFVAGYETSSSTVSFCLFELARHQDIQAKVHQEIDTLEQCLEETVRKYPPVAINRECTKTYRITDVIVEKGTPIVVPLMGMHRDPQYFPQPNDFQPDRQSKAYFGFGAGPRLCIGMRLGILQSKVAVVTLLRKF------------------------------------ 212538619 151 -------------------------------------------------------------------------------------------------HKAQRKGLMPAFSFRHIKDLYPIFWSKSRDLVKEISHQGSSDVI--VMKTWATRTTLDILGLADHDFRFLRDPTNALVQPPSRVEVNEGSKYIRQLCRQLIQEKREQTGVDIISVALRSEA----FTNENLVDQMMTFLAAGHGTTSHSLQWAVYALCKHQDIQSRLRSDPESIITAQEEVLRFYSIPATARASIRDTTVAGYHIPKNTGFIIPMGIINHDPELWGTASTFDPERRANNHLTFLHGPRSCIGSGFARAELAFLVAALVGRF------------------------------------ 218723246 94 -------------------------------------------------------------------------------------------------HAERRRLLSGPISEQNLLKMEPIINQRIYMTIARIEEEGAADIFKWWTF-MATDVIGELLGKKTQYITDLQNVSRLMLPLSVFKQATEAGARIRNYADRIIDQNHIDPKPTLFTKLYNPGRDGEGLTDQEIVREAVGYIAAGSDTTAVTLTYLIFGVCINPEVQKKLVAEVANLPNAVNETLRLYPPSPLPRVTPQGAELSGHHIPGGTIVSSQAFTLHRNEYAFPNAEKFQPERWFNPSLPFGGGSRVCIGMHLAKIEIRMGAALFFKKFPNMTLEEMNPLMYFMATPRGMRCL------------ 194218794 72 ---------------------------------------------------------------------------------------------------RIRTLLTPTFTSGKLKEMFPIIGHLVRNLRNEAEKGKPVTLKNIFGA-YSMDVISTSFGVPQDRLDFLDPLILSITLFPFLRPVYEALNSVTDFFIKSVKRMKESRRVDFLQLMINSQDTHKALSDLELVAQSIVFIFAGYETTSTSLSFLMYLLATHPDVQQKLQKEPNKVPPTYDESLRLFPVAGLQRICKKDVELNGVFIPKRTLVTVPTFVLHRASEFWPEPEEFRPERNPYIYLPFGTGPRNCIGMRFALMNMKLAV------------------------------------------- 167534138 146 -----------------------------------------------------------------------------------------------------------GLTIDRFKAYTSMIEKETNGFIERWGQTGTIDFFDNMARMIIYTATRCLHGNEDEDVAKLYHALDGGFTPQAFRRRDRAHRELKERFYKIIDRRRQKAEEGTQTDLMHTVEDGRHLTTDEVSGMMIALLMAGQHTSSTVSSWLTCFITTTPEQVELFKRRPGLLWACIRETLRRPPIMSIMRRAREDVTVNGVVIPKGSQVCVSPTVNGRLEDEWEDPNTFNPYRTEGEQITFGAGRHRCIGFGFAQVQIRCIMSTILRKY-KLEMVSGKPPINYTTMIHTPTEPIVRYT------- 195615006 166 -----------------------------------------------------------------------------------------------------RRVLTPAFYPDNLNRLAPHVARSVVALAERWAAGGEAEWYQAVAEEVVFRMQARLMAFASEAFRKVFVPGYRFLPTKKNRLQWSLDREIRRGLVTLIGHRNDEPNDDLLGLMINAQEEARAMPVEDMLEECKTFFFAGKQTTTNLLTWATVLLAMHPDWQERARQEVLAVCGADEETLRLYPPVATIRRAKRDVTLGGVSIPRDTELLIPIMAMHHDGALWPDATQFNPARHPLAFIPFGLGPRMCIGQNLALLEAKLTLAVVLQRF---RLARSPSYVHAPTVLMLLYGAPVIFRPVSSQ-- 169617694 142 -------------------------------------------------------------------------------------------------HRVRRAPLAKFFSRQQMLKLENEVHEFAQLTTDKMAGKGKFDIKDAFADVISQYAFGESMGVAQEGWPNLATWTDSFFKSAYMMRHNALGRKMADYLGEYIAAALKNPGNGR----VFAQVIGEKLTEEEKYRFGFNFLLAGTETTAAILTVLSYHLLSRPEIYARLRRDLSLTPNALEECLRMMPGVSHRRIATEDLHFQQWVIPRGTPIGMTSMINHWDTQLFPDPDEFIPERWLNDNIAFGKGSRVCIGM------------------------------------------------------ 145248051 88 --------------------------------------------------------------------------TPWYQKFAWDRNPGLFTMRDPKEHAARRKLFARVFSKSDLRRWEPVVKEKVQQIRGELLRDGTSDLATDVSGHLMINVLSTMMGLP------FVGLLGRYVPLASCQAMFRPSDYLTEYGRRAVSNSRTNTRNIFTGMLNESEKASSMLSEEDVVIEAGNLIVAGSDTTAVTLTYLVWAVLSQPTLQHDLEEEVSALDAALEELLRLYAPGSLPRVPNGGVTFCGYHVPQGATVSTQSYTIHRDEELYPDPETFDATRWLGGHLSFGYGTRICLGVHLAWMELRLAATEFFRECRGVRLASD---------------------------- 82780248 101 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKQHSANLISSMKKKEPLEL-KEFFGPYSMVVTSTAFSV---DLDSLNNPSDPFVTPFMGPVFEKMEFSFFTYVTDFFETSKQKSRVDFLQLMIDSQEQDKGLNDHEILSQAMIFIFAGYETSSSSLTFLAYNLATNPAVMKRLQQEPEYLDSVINESLRLYPIAPLERVAKATVELNGIVIPKDMVVMIPTWPLHRDPDLWPEPEEFKPERDPYTYMPFGAGPRNCIGMRFALVMMKLAIVEVLQR------------------------------------- 212721244 16 ---------------------------------------------------------------------------------------------------RHRRVVNPAFAMDKLKMMEPLIKRW--EQLAAAEDGGRGEVQVEFSKQLTADVIAHTFGSSYKEGKEVFHTQKQLLALAMATLLNALEKKMKTTLMAIIQLRVASNGNDLLGLMLTAERGGERLTMDEIIDECKTFFFAGHETTSHLLTWTMFLLSVYPEWQQRLRANPDTLNKFNEETLRLYGPVMMLRKPTSDIRLGSLSIPKGNGIAIPVPFLHRDREVWDNANDFDPLRTPQALLSFSIGPRACIGQNFAMLEAKSVMAMILKKF------------------------------------ 24660171 212 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLMSTVDGRPLTNDEIREEVDTFMFEGHDTTTSALSFCLHELSRHPEVQAKMRSRPVSIRDVIKESLRMYPPVPIGRKLQTDFKYGDGVIPAGSEIIIGIFGVHRQPETFPNPDEFIPERHENGSIPFSAGPRNCIGQKFAQLEMKMMLAKIVR-------------------------------------- 217978086 33 --------------------------------------------------------------------------------------------------RVQRRTLAPLFTPKTIASFAPAMNLAAEKLVARFRDGRLFDVQPEMARVLGRTLFSDGLGLDPFDLLDFPDWAPRFGRSGGRAAFEDVVDTIVARRKRLIAQDAGAAPRDLLTLLLEAQDTGAGLTGAEVRSNIVTFIGAGHETTANALIWSLFLLSISPEWRARLAEEADAVRAVIEEAMRLYPPVASSREAIDFDTLAGRRIRKRTLVMVSQWVLHRHRLLWDEPDVFDPRRDRFAYLPLGAGPRICIGGAFALQEAAIILAHIMRSF------------------------------------ 210104389 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDFMDILLSAREDGTGLTDLEIREEVDTFLFAGHETTASALSWTLYSLAQHPHHQDKVREDLSKLPFLTREAMRLHSPVPLMRTMLEDTVIDGVTVPQGFSVAIHLYGLHHNPAVWPDHMEFDPSRDRDSHLPFSAGQRNCIGQNFAMNEAKVLLARL---------------------------------------- 4376203 105 -----------------------------------------------------------------------------------------------------RKLLNPAFHVEKLKRMFPAFAMCCDEMLNRWEESGSCDVLNEFLN-LGGDVICELI---LASPFTLFFPSLRFLPTASNRKAKYIHKKVISLIRGIIEKREDAVRDDILGLLLKARSRAGGLTTEDVIEECKEFYFAGQDTTTALLSWTMVVLSMHPEWQDKARNEPKLMNMIFQEVLRLYPAIFLIRSTSKSTKLGDMTIPAGVQVCVPTHLVHRDPEVWGDPERFSVSKAAKEQMPFGWGPRMCIGMNFGMLEAKLILSQILQRF------------------------------------ 195473829 80 --------------------------------------------------------------------------------------------------RVLRTKLSPTFTSGKMKYMFGTVSTVAQQLGATFEEQGAVLELHDLMARYTTDVIGSAFGTEREPQAEFRQVGRRLFQNNGRIVHPEITKFFNRIVRETVELREREDRNDFMDLLLRRQEQGKGLSVEQMAAQAFVFFVAGFETSSSNMSYALFELAKNQAVQQKLRRHGELLDQTITETLRYPALSSLTRLASEDYEIGGVVLEKGTSVHIPVLAIHYDPELYPEPHEFRPERCRARHLGFGDGPRNCIGLRFGRMQVKVGLIALLRRF-HFSLPPGSPTQLR---------------------- 126324071 246 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKALSDEDIRAEADTFMFEGHDTTASGLSWALYNLSQHQEYQDRCRDDLSQMPMCIKESLRLHPPVAIARRCTKDIKLDGRIIPKGNTCLVSIFGTHHNPTVWPNPEVYDPNRPNNTQISFSAGPRNCIGQNFAMAELKVALATLLR----FRILPDEPRRKPEVILRSEDGLWLRVEP------ 210081671 21 ---------------------------------------------------HVVISGHDAIRHALTRAEDFSSRKIIL-------YLGVLFAEYGPDWRQQRRFALKTLRDFGVRSLEGKIYEEAAALSQELVAKDPFNIKPLLQNSV-SNIICSIFGFEYGDPEFLRTLLNNLVDSKPGRDLTKNTLEMQEFCSQQVQQHRENDIRDFIDALLEQRHAGGDFTDKQLQEVLLDLFLAGTETTSTAIGWALFDMLLYPDIQEKAKID-SVLGQAVPSALRTATLAEVQRITSTDTTLNGYSIPEDAIILVNLWSVHMDPQLFPEPDKFNPDRDGNKHISFSIGPRVCLGEQLARMELFVLFVSLMQRF-TFQLPEGAPALSTPGKMTSLINMP----------- 171693129 95 ------------------------------------------------------------------------------------------------------KLVNHVYTMTNVGRYEPAIEE-CIELLDASESGRPTDWLRYYAFDVGILFFSRPFGF-LETKKDYRGWINAMTSVPGAMAAVKAMDTMTDAGVEAVEKRQKEEKDDMLARVMEEHGDLDNFGPPEIRGEIYTAIIAGSDTTASAITSVLYHLTKNPRTYRKLRDE---IDTAVAEGVRYANAVSFPRYTKEGVELLGEFFPPGVKVGCNPQIVQRDKGVFEDADEFVPERSRNRHLNFGGGPHMCLGKNISMMEIYKALPELIRDY-DFELDPKKEWTLINRWFHQPKNV------------ 194865142 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQSSINNQPLSDADIREEVDTFMFEGDDTTSSGVSHALYAIARHPEVQQRIYEELQRVPSAIKETMRLYPPVAIGRHAQQELKIGNKTIPANTSIYLVLYFAHRDPDYFPDPLSFKPERSEQGHDTFAYGPKNCIGQKFAVLEMKALISKVL-RF--YELLPGEELKPMLNFI------------------ 163842007 16 ----------------------------------------------------------------------------------------VLLNMSGVEHAEMRRKLAPLFAPSFVEALRKSLSAPLAEFAARLRSGESIDFVQE-AHRYSSIVISQLVGLPASSVHKIHQISGTVSLRNLSLA-AEQIQAAREIMSGLSAQAAADPNT------VPGRMRELGLDQDEALGAVGAFALTGTETLTSYLPRLLALLLDS-GWLNRLVLDRSLTEAAISEGLRISTPVVMLRRVRSATVINQHRFRADERVILLQAAGKFDPSKNQSSDL--------KQLWFGGGAHFCLGDPLAMSQIRLVLNAILDAL------------------------------------ 210082075 40 ------------------HAPQLFKQGLHLQLDMWAKELGDVYSFKAMSDEYYAVSGYTAIKE-LVENDVFSTRTGSISPAVGGDQDIILA----PERRRFATSVLRRLGMKMGRGIQDQIQEEASYICAKISGEQAFDISADVTTA-TGNIICTLVGLGAEMVKHLPFFTFIPIDPNAGVLF--HAKNLQQFIQEEIDRHREHPRDFILLQLAQQDGSGIWMNKDNVVYILQDLFIAGTDTTAATLTWALLYMILYPDVQQKVQAEPSLAHATIMEAIRHIGPVLFVRRAAKPTRFRGYDIAEGAAMVPNLRSVHMDPAVWPNPDLFDPSRNPPSFLPFSTGRRNCLGEKLAKMELFLLFSTILQHF-TLKLPEGAPTPSTEGTFKSLS-------------- 156545434 90 ---------------------------------------------------------------------------------------------------RLRAKLSPTFTSGSLKKMYPMFKEICDKLVKTFTALDESDVMKDIASRFTMDCISSILGFPEHEFRKFVLLSDMIDFYSFIPKKRKKVHAFFVYFQKTVAYRRAKKRNDFLNMLMQLMDDDDRLSMTEAVAQSVIFFAAGQETTSSALCCCLYELALHQDVQKKLQASPEGLTDMVLETLRKHPAPVLNRISLADLNVPDSRIPKGMRLVIPVNGIHSDPNVYPDPDRFDPSRRAKRHLPFGEGPRHCIGKRLGVLKPKIAL------------------------------------------- 58382601 93 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKQMFATVLEVAERLGQHVAHTGQME-MKDVLARYTTDVIGTAFGIPDSDFLKFEQKVSTMISSKFTLKITDADVEFMNLVRETVEYRERNKRNDFLNLLLQGEEDGEGMTMNELAAQVFIFFLAGFETSSTTMNFCLYELAKHPDIQERLRREIERLNWVVDETLRKYPPLETVTRAPEDYTVPGTVIPKGTMIQIPIYALHHDAQYYPDPERFDPERNARPYMPFGEGPRICIGLRFGMMQTKVGLITLLRRFSPTEQTPDRIRFMPNVFVLSPDS------------- 12229734 161 -----------------------------------------------------------------------------------------------PEHATRRRIWNKAFTPNAINGYLPSIEIRLEEMLSEIKKGESVDLCLQLGCFVTMMAFGALAGSTQEDKYRILTHMGRVVRQVGPSSHRREQNEFKEFTKSMFLRRKNQGQLDVFHYLLGEDETGTRLTEAELAADSTLLVITGADTTRTVLLAFFLYLLKHPQLQAELLAAPDLSPACLQETMRLPSPANLQRICPGGAVICGRQIPEGTKVRFSNYAIHRDERYFSRAEEFRPQRDQRAFFGFLIGPGACVAKNLAWMEMRLVVATILTNF-DLSFAPGDPVAFESSWTDAYLLLEVMFTPKSQR-- 194856571 266 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREKPRDDFLNYMLQLQEKKG-LDESELTVHTMTFLTDGFETTALVLSHTLLMLARHPEQQQKVRDEAELLEACIHETLRLFSPQLTARLVTEAYELNGSPLRPGDVVIIPVNSLHHDSQYYENPHEFRPEREANGYLPFGNGPRICPGIRFALTQLKAALVEILRSF------------------------------------ 170050571 124 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNVTVNGRPLSDSDIREEVDTFMFEGHDTTTSGISFTIYQLAKHQDIQEKVAEDSKTAPEMVKEAMRIMPPVAFGRKIQADTEMNGVIVPAGTDITVSIRQIHRNPAVYPKPDRFDPEREHAEHIPFSVGSRNCIGQRYAIMEMKITLIRLLA---NYKILAGEDLRFKMDLVRPVDGIPIR--------- 78369012 91 -------------------------------------------------------------------------------------------------HKQRKKVTMQAFNREALQCYVPVIAEEVSGCLEQWLSCGERGLVKRLMFRIAMRI---LLGCEPEDEQQLVEAFEEMTRNSGLYRGVKARNLIHARIEENIRAKAAEPDADALQLLIHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREDMETLEQVIKETLRLNPPVPGGRVALKTFELNGYQIPKGWNVIYSICDT-HDVADFTNKEEFNPDRFTSLHIPFGGGLRSCVGKEFAKILLKIFTVELARRC-DWQLLNGPPTMKTSPPVYPVDNLPARFT------- 33416423 278 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGVDTTSNTMLFALYHLSKDPETQDILYQEDDRIPTAIKETLRLYPVVPMARLIAEEVVIGGHLFPKNTTFTLCHYAISRDEKVFPEPQKFKPERRPNPSIPFGFGVRGCVGRRIAELEMYLALARLIKLF-EIRPDP----------------------------- 21357069 102 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMNQVAKEAVDCLKQDDELD-MKDYCTRFTNDVIATAFGLSFKDRENTFY---QMGKKLTTFTFLQSMKELFDYFVRLVLDRQEHVRPDMINMLMEARSAVREWSDRDIVAQCFVFFFAGFETSAVLMCFTAHELMENQDVQQRLYEDQDLLDQVVNEVLRWPAAIAVDRECNKDITVDGQKVKKGDVIWLPTCGFHRDPKYFENPMKFDPERQPFTYFPFGLGQRNCIGSRFALLEAKAVIYYLLK---DYRFAPA---------------------------- 117939099 82 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLMDALLQVRLNGLELTDDHLLMTVGDIFGAGVETTTTVLKWAVLYLLHYPEVQKKIQEDRPLLPATISEVLRIVSPLLIPHVSLADTSIGEYSIPKGARVVINLWSVHHDEKEWDKPEEFNPGREQGQHLPFGAGIRVCLGEVLAKMELFLFLAWVLQRF------------------------------------ 7648573 22 ---------------------------------------------------------------------------------------------DGDDHDVQRREVARYFAPAVVAKYGDFINKRAQALVDSALANGRLRL-DEAALNYSVEVTAEIVGLTDSPIDFFRQPPVDLAAPAMGRTRRQWIQAAVNYISDVIRARRDRRRDDVLSHLLSAGY-----STADILVECVTYGTAGMVTTREFITMACWHLLTNDELGRRYTEQPTRLE-ILEEIIRLDPVVGHYRRAQADIEVNGCTIPEGDLIDVCVRQTNTDPAMGAAPETVIPGRDLRRGLSFSDGAHTCPGQPLALYETDALLHKVLATRPRI---LREPTISWDNVIEGYRSLMTRSRPVTTR-- 210105579 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDIMTLILKANDEDSGLTVEKLVDDFVTFFIAGSETTANQLSFTLMELGRYPDVLEKLRAEREVMGQVLKESLRMYPPAGTSRLVEEEMELCGHRIP-GDTVLIYIMS--HMEKHYPEPYTFNPDRADRPYFPFSLGSRSCIGQHFSQIEAKVLLCKFLQKL-EFELDP----------------------------- 154147571 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEHGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEYQERCRQERGREPQEIEESLRLHPPVIDLRRCTRDIVLDGRVIPKGNICVISIFGIHHNPSVWPDPEVYDPFRPENAHIPFSAGPRNCIGQTFAMNEMMVALALTLLRF-RILPDDKEPRRKPEIILRAEGGLWLRVEPLST--- 114051197 55 -------------------NLAFFRQGFWESHMELRKQYGPLSGYYLGRLMFIVISEPDMIEQVLV--EKFSNATGLEPKPVADSVLFLR----DKRWEEVRSVLTVAFSPEKLSEMTPLISRACDAHLERHAQSGEADVVASVAFPKPLLVLARIL--PNKNRDELNGFFNKLIRNVIALRDQQAAEERRRDFLQMVQDVRHSAATDIVRQVFSARPLSKPLSVDEVVGQAFIFLIAGYEIVTNTLSFATYLLATNPECQEKLLEEPEYLDMVIKETLRMYPPARFTRVAAQDCEVLGQRIPAGAVLETAVGALHYDPEHWPNPENFNPRRRPYTYLPFGAGPRSCLG------------------------------------------------------- 17386114 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKNDLLGILLESNSGDHGMSIEDVVEECRLFHFAGQETTAVLLVWTMIMLSHHQKWQDQAREELSRLKTMLNEVLRLYPPILLGRTVEKETKLGDMTLPGGAQVVIPVLMVHRDPELWEDVHEFNPERNQVSFLPFGWGPRFCPGQNFALMEAKMALVLILQRFPSYTHAPHTVLTLHPQF------------------- 194742638 87 ----------------------------------------------------------------------------------------------------MRGTLSPAFTGSKMRQMFSLMNQVAKEAVDCLERNEQIDQLKDYCTRFTNDVIATAFGLSFKDRDTFYMMGKTLTKFSFAQTFKRFSKLLTDYFVRLVLDRKEHNRPDMINMLMEAQAPVREWSDRDIVAQCFVFFFAGFETSAVLMCFAAHEIMENEDVQQKLFEDQELLDQVVQEVLRWPAAIAVDRECNKDIEVDGQEIKKGDVVWLPTCGFHRDPQYFENPIKFDPERANIQPFTFGLGQRNCIGSRFALLEAKAVIYYLLK---NYRFVPAKPLELDSS---GFQLLP----------- 84514135 96 ---------------------------------------------------------------------------------------------------KMRKLLPQFFKPEALQRYVGVMDVIAQRH-----------FVTHLAKRYTFLLACRLF-MSVEDENHVAKFSDQLIAAGPGTPFNKAIKAIRKELIKIIKQRRASPTQDILSMLLTSDENGKSMNELNIADKILGLLIGGHDTASVACTFLVKYLGELPEQMEIAKSKPELLNNVACEVMRLSPPLQGGREAITDFMFNGFSIPKGWKLYWSANSTHKNAECFPMPEKFDPTRGPAPYVPFGGGPRMCPGKEYARLEILVFMHNLVKRFKWEKVIPDEKIIVDPFPIPA-KDLPIRLYP------ 189210762 51 ------------------------------------------------------------------------------------------------------RVLLPALGPLAIRGMFDDMHDISSQLVARYGAGHQINVTDDFTR-LTLDTIA-LCAMDYEMHPFIDAMVDFLKTSGDRARRDPIMQMFYSYWREVVETRKKNPTDDLLNGMLKGVDTGKKMTEESVMDNMITFLIAGHETTSGLLSFAFYYLLRNPDVYQKAQDHLSRVPTAVRETLRQPTAPAINLTAKEDTTIGGKAVKAGQPIICLFPMIHRDPAVYEDAEEFRPER------------------------------------------------------------------------ 157327641 139 -----------------------------------------------------------------------------------------------------RKIINPAFHPEKLKNMLSAFHLSCSDMVNKLSVEGSCELVWPYLENLTGDVISRAFGSSYEEGIRIFQLGWRFFPTKTNKRMKQISKEVHALLGGIINKREKEAGEDLLGILMESEIQEHQMSAKDVIDECKLFYLAGQETTSVLLLWTMVLLSQHPDWQARAREEPEKIVTMIHEVLRLYPPVTLTRMVSKDTQVGDMYFPAGVQVSLPTILVHHDHEIWDDAKEFNPERNQVSFLPFGWGPRVCIGQNFAMMEAKIALAMILQRF-SFELSP----------------------------- 156387938 36 ------------------------------------------------------------------------------------TGRGILTEPDPSAWHKKRTLLNPAFHRKNLMNLMSPFNVICERMIDSLISDGQVDLADELSRPFPSANSSTLMGIQQQFRSPF-WRINPFMYPYQQKVIKDIKF-LREFGEKVILKRKAAPK-DVLNHILYMCKEDVNVPMEELVDDFVTFFIAGQETTSNLLAFTVFEIGNNPDIEQRIQNEISKVRQFVEESLRLHPPIGFSRFTPDAIELGGYAIPANTGIAVDVFATHRYPGVWTEPDKFNPHRFGPGSLPFANGPRTCIGKMFAEFEAKVIMARLYQEF-KIKLVPGQKLLYDLHLTMRPK-------------- 169618405 116 ------------------------------------------------------------------------------------------------EHKRQRKALMPAFAFRHVKDLYPEIREWARATLDGLAGMGQ-DF-DSLAKPLTAQIVQVILGI-------IPYWLAIALPLKHNDEIGKAVNTIKSVARDLIADKRAEKGEDILS--VAMESGG--FTDEDLVNQLMTFLAAGHETTASALSWAVYLLCKHPDTQTKLREEIDRLPNAVNETMRIFPPVPTLRETAHDTTIQGHFIPAATTIVICPWAVNTSERLWSDAKEFSPERSNFAVTTFLHGPRSCIGKEFAKAEFACLVAALVGKF-EIEFEDGEELKIQGGITAKPK-------------- 211583722 118 ---------------------------------------------------------------------------------------------DDADHSRFRRLLSHAFSESSLRSQESIIKGYIDLLMQRLIDSGT-NAVDMVAWYFTTFIIGDLFGEPFDCLKEYHQWVSIIFSSLKYGAYANVSRRLSKYILPYITPRRSNERPDFFGNILQHQSTEKGFSIPEMITNGSTFIIAGSETTATVLSGVTYLLLRNPRVLAKLQDEEEEIPAVLTEALRLYPPVAVGRIAQGDM-IAGNWVPGGTVVSVPHLAASHSPANFAGAEQFIPERYGSPRFAFSFGPRNCIGRNLAYVEMRIIL------------------------------------------- 50355601 107 -------------------------------------------------------------------------------------------------HSILRRYLAHGFSENAMKAQEPVILDLVNLLMQRLREHAEVDVNKWFNFA-TFEIIGKLFG---ADLGNLRNWVKGSANNNMVVGFMAAANSVGKYLDELAEQKRTGERPDFIQGLLRDDV---QLSNGEIVANVEALIGAGSESTATLLTGTVCALLQNPDQLAKVIDRLDYMLACLNETFRYYPPVGMPRVTKEGAIIGGRLVPGNTVVAIWQWAICHDPALWKDPYTFRPERFEAPEFSFSVGTRNCIGRNLSYAETRLILARLFYYF-DLELADPDQ-------------------------- 196051317 91 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKQMFGTILDVAERLMDDHLDQEQLE-MKDILARYTTDVIGTAFGIPDSERRFLPKFVLKITDVDVESFFLNLVRETVEY-----RESNNVKRNDFLNLLLQIKNTGKLLTQNELAAQVFIFFLAGFETSSTTMNFCLYELAKNSELQERLRNGGELLNKVVDETLRKYPPLETTRAPEQDYTIPGTVIPKGTMVQIPIYALHHDPDYYPDPERFDPARPPYVYMPFGEGPRICIGLRFGMMQTKVGLITLLRQF-RFSPTDPETIRFMPNVF------------------ 197340001 102 -----------------------------------------------------------------------------------------------PRHRRQRRTIQPAFRPDRIAAYARVMTEEAVSTASSWRDGEITDVGAEM-FRTGVRIVSRLLDVDARGGERADRIAHALHTVFGGRRFRAALEELHGLVRELVREARADPEDDLLSVLLHATGEGEPLPDEEIHDNVVSLVVAAAENVAATLAWTFQLLARHPEWERRLREEVELTRNLVSESMRIRPAAWFTRRAAHDTELGGYRVPAGTDVLYSPWALQHDARSFPEPHRFDPDRTIPRHIPFGIGNRKCPG------------------------------------------------------- 215500513 37 -----------------------------------------------------------------------------------------------------RKILTPAFHFRILEDYTPIINRRTTELLQKLRKMEG-----EFFDMLPVLRMAAFMGVDEAEVERLLRVTDELAAPDFVFNLTKKGQRFYEYIRQIVKKRKANKRKSFLDILLRMHLEDGTLTEDQVRDEVATVFIGGFDTTATAASYTLYLLGHYPEIQAKVWDRPVTLEDMIKESMRLYPPVPVARNIDEDMKVGEYTIPRGTVAFAVIFALHRHPRVYENPNDFIPERKKERHVPFSGGSRNCIGQRFAQIEDKIMLAQILRRF------------------------------------ 120434540 89 -----------------------------------------------------------------------------------------LLTSDGEHWKKQRKLIQPAFHKKQLANLLGSIKEAINTEYDKIQTDKEIDIFPDLAFQ---TVVKSLFAANQEEINRLQYITESALRQPYLGWWFKASGKIDSYL-KLTAEART-----ILKRIVHERDDGNFMDEEQLIDEILILFTAGHETTSNALTFISQLLALNPQWQDRILGEDDLMGQVIEEGMRLYPPAYFIRVNVEQDEFGGMLLEPGENLLFSVHEIHRHPNLWEKPEEFLPERYSSQYFPFGAGPRKCIGNNFAMFEMIIAVSELVSRF------------------------------------ 169786481 74 -----------------VFDDPR--GRLPLEWMKTVPNEGLIHFRDIVNRSYLLATNHQALLDIMS-TNTYDFEKPWRARDLARIIGFGLILSEGSAHKKQRRALTPSFNVKNIRALYSLMWEKTGLLMDELAQSGEGKIMSVWASRLTLDIIG-----PAAMGRDFRQWFARRIPWRLNKVINDETGFLRDLCRDIVHEKRAELEADILGTMML----GGDFTDDELIDQMLTFLAAGHETTASAFTWACYLLTLYPDVQERLRTERERIPSVCQEVLRLYPTVPMTREAVRDSVVAGKHIPKGTRILLCPYAINRSPEFWGDGEEFRPERDKNGQLTFLHGQRSCIGKDFARAELRCAVAGVVGRF------------------------------------ 115491047 104 ------------------------------------------------------------------------------------------------------RILVPAFGPLRIRNMFEEMNDVAQQLCLKWARQGSINITDDFTRTLDTIALCTLYVLRESDIQSMLPGIANCIRVKARSRMSKHIQLMRNMARGIIQERRAEPVDDLLNTLLNGRVTGEGMSDDLIINNVITFLIAGHETTSGLLSFTFYYLLQNPHILERAQNEVDEIDAILKESLRMPTAPAFTVTPKKPEVLGGAAIDAGQAVNVLLPVCLRDRSVFPDADEFRPERPPNSWKPFGNGERSCIGRAFAWQEAQLVVAMVLQ---TFDLVPDDP-------------------------- 169765436 143 -----------------------------------------------------------------------------------------MATVDHYHHRLLRSNMNPYFAMTRIRKLEPLIQGLVDKLCDRLREKGTG---TPVALQYPFTCFATDVGFHYLDEPDFVRWSRTLLNPEMDLTF-HFQRRCREVIASIMEEQNANGYDKVKSDVLNSNLPPEEKSPERLWQEVQVVVGAGAETTGKALTWTMFYLLHSPDKLQKLREDPDRTATLLDEGLRYGLSTRLQRVADRALQFREWSIPAGTPVGMSSTLMHHDERIFPDSHKFIPEREQRKHLAFTKGSRQCIGMNLARSEILLALPKVLREL-DFEL------------------------------- 198459690 35 -----------------------------------------------------------------KDFSNFS-DKGLFYNEKDDPISAHLFNLDGPQWKVLRNKLTSTFTAGKMKFMYPTVVSVAEEFIDVMHEKMKQNSVRELMARFTVDVIGTAFGIKDENAEFLRFLTGFMTRLRLVRTPTHIRNFYERIVHETVAMREKEKRNDFMDLLIDMKENGDLLTIDEILAQAFVFLIAGFETSSSTMGYALYELAKQPHIQDKVRAEVEELEQVIFETLRLHTIVHLDRMAHKRYVVPGHPIEAGQSVIIPASAIHVDPNIYPDPYKFRPERAKRNSLAFGDGPRNCIGLRFGKMQTTIGLALLIKNF------------------------------------ 157359710 110 --------------------------------------------------------------------------------------------------TKRRKIINPAFHLEKLKHMVPAFQLSCSDMVNKLSKDGSCDIWPDL-ENLAGDAISRAFGSSYEEGRRIFQLGWRFVPTKTNKRMRQISNEVHALLKGIIERREETANDDLLSLLMESEHDERKMSIKDVIEECKLFYFAGQETTSDLLLWTMVLLSKHSNWQARAREEPDKIVTIIHEVLRLYPPVSMIRTVVADSQVGGWYFPDGALITLPILLIHHDHEIWEDAKEFNPERATKGQFAFGYGPRVCIGQNFAMMEAKMALAMILQRF-SFELSP----------------------------- 404688 115 -----------------------------------------------------------------------------------------------------RRIISPAFTLEKLKSMLPAF-AICHDMLEKIAEKQEIDIFPTF-DVLTSDVISKVFGSTYEEGGKIFRLLKELMDTKRNKRMKEINKEITDMLRFIINKRMKEPGDDLLGVLLESNIKDGGMSINDVIEECKLFYFAGQETTGVLLTWTTILLSKHPEWQERAREEPEKYVSMILEVLRLYPPVIDTKIVHEDTKLGPYTIPAGTQVMLPTVMLHRDATEF-NPMRFNATKNNVTYLPFSWGPRVCLGQNFALLQAKLGLAMILQRF-TFDVAP----------------------------- 5921910 95 ---------------------------------------------------------------------------------------------------RLRTLLSPAFTSGKLKEMFPIIGQYGDTLVKNLRREEEVN-MKEILGAYSMDVIGTSFGVPEDPRKILKFLFPFLTTIYDLLRFSIFPRQSTNFFKKFITTMKKNTRMDFFQLMMNTQESQKALSDLEMAAQAIIFIFAGYESTSTSICLVLYELATHPDVQKKLHDDSALPNKAINEGLRLYPIANLERISKKAVEINGLFIPKGITVMVPTYPLHRDPEYWPEPEEFRPERDPYVYMPFGNGPRNCIGMRFALLSMKLAV------------------------------------------- 115473737 96 ---------------------------------------------------------------------------------------------------RRRRVLTPAFHTENLRMIAPFVAGTVTRMLDELAERGEAEVVAEWFQRVPAITFAAFGRRNYDDGAAVFRLQDELA---GYATEAHSKVYIPGYVWQLDREIRSHLAREFMSFMAPA------MTAGEIIEESKNFFFAGKETLSNLLTWTTVALAMHPEWQERARRERGDLPTILNETLRLYPPVAMIRTAKEDVELGGCVVPAGTEVMIPIMAVHHNPARFAADDDGGRRRHPMAFMPFGGGARVCIGQNMALMEAKVALAVVLRRF-EFRLSPA--------YVHAPRVLPVIFRPLTSAA- 169857741 190 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELGDYMNEMLQERRNSERHDLFSLLMASSMDGERLDRSEILGNAFIFLIAGHETTANTLCFAFALLALYQDEQERLYEHDKRIPTYADEALRLFPPVGIPKLASEDTVIGNQPVPKGTYLTISVPGIHHNPRYWKDPEEFRPDRPRDAFLPFGAGPRACSGRKFTETEG-IAVLALM--VSKYKVSIKEEPQFASETFEGPVRVPLVFT------- 67904462 112 ----------------------------------------------------------------------------------------------------------PSMTPRAVRHYTPLLQQSVDTVLDKFDNNGQAFNVYHLTAKLASQVICQLLGV---DLHHF-DAVDSPVHPGDPVALKNTRRELYGLIEEAVQKKNGGTTGDLVDYLARADEHGNKLRHEYILSNTLALVGAGFVTSSAFLSWLIYSLVEYPGQQDRLLQEQALLDAFVKEAQRMHSPSQPARNVKKDIILGGWALPQGSILIPSIPHLHHHTAYWENPDRFDPDRWRNRHVPFAAGPRSCIGFNVALQEVKISLAELVYRYEGIEYDPDFIVIRPVNFVRAIRR--TEW-PARS--- 111115688 102 ---------------------------------------------------------------------------------------------------RIRNILSPFFTSGHIKEMFSIMKHHSHKLTASLQSKVHDDEVKDIFGPYSIDVMASAFSVDMDTISKLFKFSKSLFLFQGLPLLELLGVSFFGFFKTVVEKIRAERSGDVLQHMMNSQQANEPLTDHEITSQATMFVFAGYETSATTLVFLAYNLARNPEVMKHLQEEPEYLDSVVHESLRLYPPSPLERIAKETVKISGITIPKDMLVMTPVYALHRDPELWPDPEEFKPERKQNRQLPFGIGPRNCLGMRFALVMIKLALVEVL--------------------------------------- 183980312 59 -------------------------------------------------------------------------------------------------HRRQRRLLQPAFHTQRLPGYAQTMTTEVAATVGRMAITGRTLLATMFSNSLPNPALRQALD---DLTAIFAVLYWRMLTPPGNRRYHRASARLRHTIGSAVAGRRAAGRGDLLSALASHEVDSSTVTDTEVIDQIVSFFIAGTETTALTVAWALYLLAEHPAIEQRVHADPVLAGRAVTETLRLYPPGWISRVATADVYLGGHRIPAGATVIFSPYLIHHRPDLYAEPERFDPDRGRNTYIPFGGGARKCIGDNFGTTE------------------------------------------------ 210127048 85 -----------------------------------------------------VVSGKDAIREALRKAEHFSSRPDLFLMHCNNQRNGIIMRQYGPQWKVLRR-----FSTSTLRSMEDKITLECQHFCTALKADRPFDLTHAVANIICSMAIGRLMAIVE--RAMVLFITAHVINGRPYEEWMDLTVKCHDCMTDVIAQQQKEPNNDAFTKSV--ELNPDSLPDQSLMYLLIDLFAAGTETTANTLRWGLLYLMTHPDVQTKVQAELDEVPPAVSEMIRTVAPLSVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSRDGNGQLPFSTGRRVCLGEQLAKMELFLFLTNMLQQF------------------------------------ 148231141 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDVEIMAQSIIFIFAGYETTSTALSYLFYCLATHPDVQQRLHEEPDKLDMVIQETLRLYPPAGLERVSKQNIEINGVSIPKGTVTMIPAYVLQRDPDYWPEPEEFRPERKENRHLPFGDGPRNCIGMRFALLSMKVAI------------------------------------------- 170750602 89 ---------------------------------------------------------------------------PFMLRALAPALGAGVLTADGARWRRQRRTAIPMFRPDRVRSFVPAMARAAAATRARWRDADPAGAERDILREFDVIVATMVSGDPHLEVEPFGAAMDAYLGQTSPHPGARAGAEAVRYLRGEVRRARGEPGSDLLGLLLQARETGAPLPEASLVDNLLTFVSAGHETTALALAWTFRVLAEHPEEMARLGDDLAADPEAADEVMRLYPPAPLIRRTRAPVRLGDTVVPAGQSVHVPVYALHRHALLWDRPEAFDPDRDRYAYLPFGAGPRVCIGMSLALTECLVILATLL---PAFRLRP----------------------------- 197624700 38 --PSPPGVPLLG------HLPAVLAAVRRKQFFQLRACGPAYVYW--AGKPVLVLSRPALIESAIVQGMRSGCRSPAMRRAWNDMRGPILIGEEGAEWQWRRRAWNPGFTAASTAAHLPLLQQASALVLERIAPAGQAIALDPLFVELAMRVIATLLGIPLQDGAE---------SPEGPLDVARAYQAMGVLGRRFWAARRVL--EDLLSLLVRIAAKEPRYDQDTLLAETIEFLIAGTDTTAHTLSFATGSLALHSEVLARVRQELDLVRGVIRETLRLFS-VASGSTALQETHLEGVRVPAGTTVVWSMQGAGRDPLAYPRPLEFLPERWAPPMIDFGTGPHRCIGEHLAMLEATVMLAQLLRH------------------------------------- 195024870 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEQMAAQAFVFFIAGFETSSSTMAFFLYELALHQDVQERVRQDAMLLDQVLAETLRKYPIVHLTRVANKDYKVDGTQIEKDTMVLIPVHSIHHDPQIYPSPETFDPSREPARHLPFGDGPRNCIGERFGKMQAKIGLVALLRSF------------------------------------ 157346529 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSLLLATDENGAVLNDMEISDKIVGIFLASFDSTSTTLTFIFNYLAEFPEQMEAMSKDPEEIQKMVKETMRLAPPAQTFREAITDFTFEGFTIPKGWKTYWSVHSTNKNPKYFPDPEKFDPSRGPAPYVPFGGGPRLCPGKEYVRLVILVFIHNMVTRFKWAKVVPNEKIIYNPSPVNG---LPIRLQP------ 193587097 138 ----------------------------------------------------------------------------------------------------MRQKLSPGFTSGKLKDTHGQINECSDEMVSGIVESDQID-VKTITGGFSTDVIGTAFGMKLDDDSDFRRYVKIMFQSTPNMFSVEATNFFHNVFTDVFKYREEHNRNDLTQTLMQARKEEDKFTDADIIGNAILMFTAGSETISSMLSFCLYELALNIEIQDRLRNNDYLMDNMVEETARKYSIANLMRVATKTYTLPDEVIEKGQKLIIPMFSIHRDPKYYPDPLRFDPERRPNGYMPFGDGPRLCIGKRFAESEMKLVLSNVLSKF------------------------------------ 210121852 39 -----------------------------------------------------------------------------------------------------RRLLTPAFHFEILKPYVTLFSESTNVLIDRVAAGSSVELFDHVSLPY-IRAVYELSRLVLERIQFFPYHFDFILSPSGRRFREQC-DIVHGISEHLIRQRKKALQDDFLDILLQADEDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCREDLSKLPMCIKESLRIRPPVPNSRSLTKTLTFDGKTLPEGSLVTIIVTHHNHDPEVY-DPLRFSPERSKDRHVPFSAGPRNCIGQNFAMNEMKVAVALILQRF-RLELDETKP-------------------------- 89146806 221 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARKIIVNLLRTLIEERRAEIQHDMLGYLMNEEATRFKLTDDEMIDLIITILYSGYETVSTTSMMAVKYLHDHPKVLEELRKEHMAIRAVILETSRLATIVGVLRKTTQDMEINGYIIPKGWRIYVYTRELNYDPRLYPDPYSFNPWRHQNSFLVFGGGTRQCPGKELGVAEISTFL------------------------------------------- 156541046 92 --------------------------------------------------------------------------------------------------RPLRTKLTPIFTSGKLKEMFYLLVECANKYVEKLIEKDEPVEVRELTSKFTIQAIGVVLGLDLEENSQFRTYGRALFVPTGPFKTSEPVRFFAKSTKEIVEYRRKNKRNDFVGLLMDLQDQPNTLSDEFLAGQILAFFAAGFETSSTTVSNALYELAFNQNIQDKLRNE---IREEIEETLRKYPPGSIQRRSNAQYTFTGVTIPANTTLIIPVWAIHRDPDLYPDPDIFDPERESSRHLPFGDGPHNCIGARFAKYQTKIGI------------------------------------------- 145254016 99 ------------------------------------------------------------------------------------------------DHTRLRKAYAAAFSSQALSAQEPLVASYVDKMIAQMLIAQSVDLQEWISF-CTFDIVCKLFGEDFGDNQRYHEWVGQLVHSKVQLASCRFYPWLFNYLVKLMAQHQATTRPDFLAHLVQQSR--QEISEGEMVVNAATLIVAGSHTLQTAITGILFHLLQNPTVLNRVTSEPSMLEAAIKEGIRLTSPVPLG--LTRLVPIGGHTIPEGTVVSYMQWAANVSPQNYTDPQAFHLERKDQRHATFLQGPRDCIGQNLARMEIVLILGKLLYHFPEGRLGRWEDQETYAVWVKTP--LPV---------- 211586087 84 -------------------------------------------------------------------------------------------TTDPHFHSNRRRLLASPISDTSLHQHEDLITGRVKMTISRMAERGATDVFKWWLF-MATDIIGELFGLDLERIPKLVYFGKYLPLPVFKRTVETGKR-MASYYNKMITENPSNPKKTLFTKLFDTEKGG--LTPEEIKNEAQGYIVAGSDTTAVTLTYLTYAVCGNKQIRDKLVAERSLLNMVISETLRLHTAVPFGRVPSGGASFKGYFLPSGATVSTQSYSLHRDPTVFPDPDTFKPERWENPSIPFGGGSRICIGVHLARMELRLGSALFFRKFPN---------------------------------- 195381893 87 ----------------------------------------------------------------------------------------------------MRHKLTPVFTSGKMKHMFGVVVEVGHHLADTMARADGGDVIKEFCARFTTDVIGTAFGLEADPHAEFRAKGRMLFEKPRHHQLVQAFDDLSNFFMEAVDHRLKHGRNDFLDQLIELRAENEELTIEQMAAQAFVFFIAGFETSSSTMAFCLYELALQPDVQHRLRADGELTYDAIAETLRKHPILHLMRQTNQDYKVPGTVIEQETSIIIPVHSIHHDPDIYPDPERFDPSREPARHLPFGDGPRNCIGERFGKMQAKIGLICLLRRF------------------------------------ 5921907 91 ------------------------------------------------------------------------------------------------QHKNKKKAIMRAFSRDALEHYIPVIQQEVKSAIQEWLQKDSCVLVKKLMFRIAMRI---LLGFEPEDEQELVEAFEEMIKNSGLYRGLRARNFIHSKIEENIRKKIQDDDNDALQLLINSRRSDEPFSLQAMKEAATELLFGGHETTASTATSLVMFLGLNTEVVQKVREEPELLDQVIKETLRINPPVPGGRVALKTFELNGYQIPKGWNVIYSICDT-HDADVFPNKEEFQPERSRFNYIPFGGGSRMCVGKEFAKVLLKIFLVELTQHC-NWILSNGPPTMKTGPTIYPVDNLPTKFT------- 190702454 96 -----------------------------------------------------------------------------------------------------RILLSPAFTSSKMKAMFKLMSECANAFSDTLVARNRANGIKDIFTRYTNDAIASLFGVPDNDFYTLGRRAANMIRAFPSMSGTKIENFFYDLVRDTIATRDAQGRPDIIQLMMETRGHNPELSIESMTSQVWGFYFGGFESTATSICFMAHEIASNPDVQKKLQEEIDQLDAVVSEILRLYPIAGFSRVCTKSFELGSKPVNPGTDLWIPLWSIHRDPQHFPNPDKFDPERDTINHLPFGVGPRMCMGNRFALMEIKVLF------------------------------------------- 169857765 93 ---------------------------------------------------------------------------------------------------RFKKIVSPAFSERNNRLWEETIQVLAQLFSDVWENKDRVDNTKDLTFPIALFVIGAAISWKEEDGHAMSFKQALHIAAENIVVRAAAYEELGLYMQDLIREREKAEKHDLLSLLVEHEDKENPLTDQEVMGNIFLFLVAGHETTAQTLCFAFALLALYPEEQDALYQEPHLVRTMAVETLRMFAPASVPKVATEDTVLAGIPVPKGTRISFSLPGVHHNPRYWPDPLEFKPSRDPNAFVPFSAGHRSCIGRRFFEVEAVATMVMLLSRYETWEEKKARVLATRAGATLTPQRVPLTF-------- 149757683 71 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGQYGDMLVRNLAEKGKPITMKDIFGAYSMDVISTSFGVNIDSQDPFVENTKKLLRFHFLDPFYEALNIFVDFFIKSVKKMKAKQRVDFLQLMINSEIDNLKLSDLELVAQSITFIFAGYEPVSTSLSFLLYLLATHPDVQQKLQEEPNKAPPTYDETLRLFPIARLERVCKKDVEINGVFIPKGTTVMMPIFVLHQHPEFWSEPEEFRPERNPYTYLPFGTGPRNCIGMRFA--------------------------------------------------- 195332512 94 --------------------------------------------------------------------RDFSSDRGLFHNVRDDPLTGNLLFLDGPEWRWLRQNLTQVFTSGKMKFMFPNMVEVGEKLTQARLQVGEIE-AKDLCARFTTDVIGSAFGLEQDPESEFRRMGRSVTKEPLHSLLVQAFMEVSEFFLDTVRRRRENHRNDLIQLLMELGDEGDALSFEQIAAQALVFFLAGFDTSSTTMSFCLYELALNPDVQERLRNNQKLLDQVVAETLRKYPILHLLRRSTKQYQIPDSILEPGSKIIIPVHSIHHDPELYPDPEKFDPSREPARHLPFGEGPRNCIGERFGKLQVKVGLVHLLR---DFR-------------------------------- 169857739 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAELGLYMNEMLQERLSSPRDDLFSLLLASKDDSEKLTHTEILGNTFIFLIAGHETTAHTLCFAFALLALYPDEQEKLYKHDDEPPTAVYETLRFFPPVGIPKYSAEDTEIGNQPIPKGTYLTIDAVGLHHNPRYWKNPEEFRPERPRDAFVPFSVGARACIGRKFAETEAVAVITMLVSK---YKITIKEEPEFAS--------------------- 169857739 593 --------------------------------------------------------------------------------------------------RKYRRLVAPGFTDRNNRVWRESVR-VVRELVGDVEDGGGQRVVVEHCNEITLAIALSVLGWNQENEHKLTDWLLGMGVSERLEGIRVSFEEVGVYMKEMLRERVESGRDDLFSILLRGEVKSETLDDVELFGNIFILLVAGHETTAHALCFAFALLALYQDEQEALYEDPDDMPAVFNEALRLFPPVPWPKYAAEDTTLKGETIPKGTNLSVDMAGAARDPHAF-KPERFLGEWDKDAFIPFSAGARACLGRKFSETEAVAVITMLIQK---YKVTVLEEPQFAS--------------------- 189092912 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLTAKDDGTGLTPLEIRSEVDTFLFAGHDTTASAISWILYSLCQHPDIQEKVRDSDEILPKFIKEGMRLHCPVPFSRISQKPMTLEGFSIPAGS--LCSIHMFNHNPVVWPDPWAFKPERTDRDSFAFSAGPRNCIGQHFAMDEEKVMLSRLLRRY-TFRLDPKHPVVRKMTII------------------ 189240533 55 ---------------------------------------------------------------------------------------------------QMRATLSPAYTTNKLKNMHQLMTECAQNFVGHFKGREKVAVMKDIFTRFTTDVIATAFGIKTDSLNRFFLMAKSLSKFGFIQVVKILISSFVNYFGTIIRERKQSVRPDMIHLMLEAKGQANQLTDDDIVAQAMTFFFAGFETVATACSFMAYELAIHPEIQQKLQAEESLLDQVVSESLRLWPPFQIERMCTKSYKIEGIVLEEGVSLIIPVIALHHDPDLFPEPDRFDPERVPGSYLPFGVGPRNCIASRFALLEIKTLF------------------------------------------- 46109716 135 -------------------------------------------------------------------------------------------------HRRHRRQFWSAFNDQALVEQEIVIQPYTDMLLQRLSEQAKVDWINDIAGEL---VFSS----PFDDKQEYHPWVANFFRATGKEQIQREADQRNMTFHHAMQRMKEQPTPDFMSFLMRRNRDGGGLSDTEILVDCPVLIGASSETTTTALSGFFFYLGISPQAYKRLVEELEYLNATVDEALRVYPPAAPPRI-SPGAEIDGKYLPKGVVVSVYQWGTFHNPDNFADPDEFIPERNDNRSVPFGFGMRDCLGKNLAHAEIRVVVSRILYRF-DYELAPNQE-------------------------- 28927679 49 ---------------------------------------------------------------------------------------------------RHRRVINPAFNMDKLKMMISTMTGCAQSLLEDVAAKNK-DRVTEAQHELTEITMATLFQVQLPGLNYL--------PTERNRRKWRLQKNLRDTLMQIIRSRLSSKGNDLLGLMLGAQGEASSLSMDEIVDECKTFFLAGHETTSLLLTWTVFLLSVYPEWQERLRNETDQCPDANSETLRLYNPALFQRKPTADITVGSLAIPAGVAVYIPVPIMHRDREVWHDAGEFNPLRAGIPHLSFSIGPRSCIGQGFAMLEAKAAMAAMLRRL-SFRVSPG---------------------------- 195381845 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNQQEIYEEVSTFMFEGHDTTTSGVAYAAYLLSRFPEEQRKLFEEQRALDLFIKEAQRVYPSVPFGRYTEKDYVIHGTTIPKGTALTLVLIILGYDDRIFKEPHRFYPERKPGPYLPFSAGPRNCIGQKFAMLEIKTVVSKLVR---TFEILPADELVSKDGYLNTYLGLP----------- 126666278 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPAGEKITVMWASANRDEGVFSDPDVYCPEKNRDQNLLYDAGIHICPGAPLARMELRILIEEFLRGIDTLEFAPHELPERAVFPTGGFNYLPMT--------- 119591059 16 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPREAMGSLPELLMAGVDTTSNTLTWALYHLSKDPEIQEALHEEPALLKAVLKETLRLYPVVTNSRIIEKEIEVDGFLFPKNTQFVFCHYVVSRDPTAFSEPESFQPHRPRIQHVPFGYGVRACLGRRIAELEMQLLLARLI--------------------------------------- 195024902 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEEISAQAFVFFAAGFETSSTTMGFALYELARAEDVQNRLRKNGDLLDQVISETLRLYTVLPINRQCLEDYVVPGYPIKKGMPVLIPAGAMHRDERYYPEPNRFNPDRDSVEWLPFGEGPRNCIGMRFGQMQARIGLSMLIKNF------------------------------------ 157167204 71 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMRHMFELVAECGRSLVEHFAAAGRTEMKETFS-KVGSDLIATLFGIKVDSLREFYANGKKMLNLKSLATFVRLMRWLAAYFKRIIEQREAHKRNDMIQILMEVRSHSRVWTENELVAQCLLFFLAGLDTISTCMTFLTYELTVDPDIQQRLYEDKSLMDMIVSETLRWPPGVISNRYCNKNYLYDDGRIEKGQVILIPSYCIQRDPRYFPDPDRFDPEREANRYIPFGVGPRNCIGSRLALMEVKCMVYYLLK---DFELIATEKTQIPVSIARGLKGVWIEFKPRSSQ-- 29829573 104 -----------------------------------------------------------------------------------------------PTHRRQRRTIQPAFRLDIIPEYGPIMEEEARAFAARWQPGEIIDCTSE-SFRVAVRIAARCLGHYMDERAEFRGMYRRMVIPAGPRKFDRALADLHLLVDEIVAERRASGQDDLLTALLEAKDDGDPITEQEIHDQVVAILTPGSETIASTIMWLLQVLTEHPEHAAKVCAEVESVNNVVVEAMRLRPAVWITRRAVTETELGGYRIPAGADIVYSPYAIQRDPRSYAEHLEFDPDR------------------------------------------------------------------------ 21955148 101 ---------------------------------------------------------------------------------------------------RLRTILSPTFTSGKLKEMFPLMRQYGDTLLKNLRAKGEPINMKDIFGAYSMDVIGTSFGVPQDDPFLLSVVLFPFLTPIYEMNFSIFPRQSMNFFKKFVKTMKKNRLDDFLQLMMNGQESQKALSDLEMAAQAIIFIFGGYDATSTSISFIMYELATRPNVQKKLQNDRALPNKAVNESLRLYPIATLDRVSKKDVEINGVFIPKGTVVTIPIYPLHRNPEYWLEPEEFNPERDPYVYLPFGNGPRNCIGMRFALISMKLAV------------------------------------------- 41407442 109 -----------------------------------------------------------------------------------------------------RRTLQPVFTRQRVREFGGHMAEAAESVCAGWPEDTEIDLDAQ-CRTLTLRALGRVLGLDLDER------SDAIAEPLRVATSYAVRRALRALADEILQACRADPGRELVHALIAATETGQALSDKEIRDEMIIFLFAGHDTTATTLTYALWALGRHPEYQARVAAEVAELPRVLQEALRLCPPGPTGRMATRDVEVAGYRVEAGTMLAFGRMAVQTDPSLWDDPDRFDPDRDRWQYLPFGGGPRSCIGDHFAMLEATLALATIVRRVEIESLSDDFPLAVPFTMV------------------ 156374275 153 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLTDALLQAFADEKRLTEDNIMMTMNDVFNAGFETTTTAILWLIAYLSKHPDVQDKIHAEPQLIEATIAEILRIRSIVALPHKATCDTTLSGYDVPKGTTVIVNLWAIHHDPEEWLNPEEFDPSRGEKSFLPFSAGRRSCLGEALAKMELFLVCSRILHRFSHLE-GEAPTLESHAGVVLHPKSFRVVIT------- 153007485 71 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHIGGFAEAMRDRSLQFVERYKTPGT---ITDVAHDMTLLTYGEIAGDPNDFAHQIDKLFETMGRVDPRLTRLRGQQSL-GFFRELVSDRQEDVPSDFLTLLLRAE-GPDGLSRSEIEDNIITFIGAGHETTARALGWTLYLLAKAPQERELIKGGRDLPPAAFEEAMRLYPPASINREAATDDTYDDLKIPKGATVLVMPWVIHRHRLYWDQPDAFMPERDRFQYLPFGAGPRVCIGASFALQEAVIALAILLRRF------------------------------------ 210095577 39 --------------------------------------------------------------------------------------------------------------------MEENIRDEARQLCLKLSEQGDADITDNLTVSVANIICSMVFGKRYDDDEKFLELSNKLVASVGSSQLMECIEDVHEFLRQEITKHRENPRDDLILTELQTQEKTDCFTEENIVWMIQDLFVAGIETTITTLRWGLLYMVLCPEEQQKVQAERSQLPATIMEIIRAIVPLSAPHAPNEDTTFRGYDIPAGTQVFPSLWSANMDPEFWPNPEKFDPRRRPESFMPFSTGRRVCLGEQLAKME------------------------------------------------ 189208193 10 --PIP-QPPPSLLSEIDPTNVPSSFQRLADIYGEIYQLDLPGR-----KGKVVVVSSYDTINDVC-DAERFEKPINATLEEVRALTGNGLFTAYPGEKAVAHRLLMPVFGPMGIRKMFDDMMDIATQMLDRFGPEHEILCSDDF-----TRLTFDMIGLCYSDHPFIDQMVEVLMESGKRRVFAEANRQMHDLCDHIIADRIAHPQPDLLNPMLEGKETGEKMSNELVRYNMVTFLVAGHETTSGTLGFLFYHLLKNPETYDEVLGDGPLIKFAIYEALRFLGPIATTKHSLKPTKIAGKQVQPEDHVLMNLRGLHHDPKVWEDAEVFRPDRPPNAWKAFGDGMRACIGRTFAEQEMIMVVALIIQKF-QVELADPAQLHVSVTITQKPKDLKVRRRPGRTMA- 194746908 224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQVSFNGESLTDADIREEVDTFMFEGDDTTSSGVSHALYAIARHPEVQRRIHEDPHALDCVVKETLRLYPSVAIGRHAHREIRLGEQTIPANTSIYLVLYFAHRDPGYFPDPLSFRPARENFAYLPFSAGPKNCIGQKFAVLEMKALISKVLR---SYELLPGEELRPMMNFI------------------ 56756174 71 ---------------------------------------------------------------------------------------------------ALRQKLTPAFSSGKLKLMSPQFNECVDDLIDEKSNKKEIDVQESMS-KLATDVIGSAFGLPESERTFMRVISDSLPSLLGVKAFDKSKE---DFFINLVNDREDNERNDFIQILMNMEIDPNNLDDKLLAANTFIFFIAGFETTATTLTFSMYELAVNQEIQDKLRQDMDYLDRVISETLRKYPIAGSIRRCTKAWQVPGAKLEVGDRVVIPVYPIHHDPKYYPDPQKFDPERPPCTYMPFGDGPRICIGARFALQELKTTLSSIL--------------------------------------- 28202045 96 -------------------------------------------------------------------------------------------------HRNKRKVFSKIFSHEALESYLPKIQLVIQDTLRAWSSQPEAINVYQEAQRLTFRMAVRLLGIPEEDLGHLFEVYQQFVENSGYRRGIQARQILQKGLEKAIREKLQCTQGDALDILIESKEHGKEMTMQELKDGTLELIFAAYATTASASTSLIMQLLKHPAVLEKLREEQGLLHGVIKEVMRLFTPVSGGRTVLQTFELDGFQIPKGWSVMYSI----RDTHVFKDVNVFDPDRDGRFHLPFGGGVRTCLGKHLAKLFLKVAVEELATRFPRITLVP----------------------------- 109089957 22 -------------------------------------------------------------------------------------------------HKQRKKVIMRAFSREALECYVPVITEEVGSSLEQWLSCGERGLVKRLMFRIAMRILLQLAG--DGDAEQLVEAFEEMTRNSGLYRGMKARNLIHARIEQNIRAKRASEAGDALQLLIHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREDMEILEQVIKETLRLNPPVPGGRVALKTFELNGYQIPKGWNVIYSICDT-HDAEIFTNKEEFNPDRFMLPHIPFGGGLRSCVGKEFAKILLKIFTVELARHC-DWQLLNGPPTMKTSPTVYPVDNLPARFT------- 194768743 241 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLKSTINGEPLTNEDIREEVDTFMFEGHDTTTSSIAFTCYLLARHPEAQARVFDDKSRPVDMIKESLRLFPSVPMGRHINQDTMLDGKLIPGNSDILILIYHAQRDPDLFPEPLKFKPERNPFAYTPFSAGARNCIGQKFAMLEIKSTISKLLRHFEFLPL--GEEVQPVLNLI------------------ 218723381 133 ------------------------------------------------------------------------------------------------DHTRMRKLIAHAFSDTALLEQSPILTKYFDLLVERLPEKGRFDIIGDMTLALKTETILHFLGVIRFAETYLIVGLLLLLLQKSMPSLAKKRAAHLEYTKKMIDARRETDRNDFMTYILRHN-DERGMSYQELVGTCRVFLVAGSETTATLLSGAIFYLLQNPSCMDKLREVREAFPTANDESFRCYPPVTLPRITSGGAIIDGKFVPPGTSVGVNQWSAYRSSSNFASPNTFDPGRGDNKAVPFTLGPRQCIGKGLAYFELRSIL------------------------------------------- 46126437 14 --PGPKGLPVLGLFDLDLSDSLTSLINIGQKYA--------PIFSLELGG-------HREVMICSRDLDELCDETRFHKIVTGGVDKLRPLAGDGAQHGNHHRILMPLFGPLKIREMFDDMQDVSEQLWARLGPSATIDVANDFTRTLDTIALCT-MGYNDKMHPFVDSMVAALIDADKQSMFPDALSAFRKHAAELIQERRKNPGTDLLTAMMEGKDTGEGMSDDLIVQNLITFLIAGHETTSGLLSFAFYYLLENPHTLEKARAEVDEVDQAVDETLRMPTAPGFFVTPHKDEIIGGKAVPANESLFCFLHLIHRDPKVWADAEEFRPER------------------------------------------------------------------------ 154147742 153 ------------------------------------------------------------------------------------------------------------------KSLEQRIQKEADCLVEAIEEKGPFDINSAVSNIICTFAFGERFEYEDSHFHELLRLLDEATCLEASMTVLRNWEKLKLFIYQMMESHRKEPRDFIDAFLTEMSKYGDKTTEENLINSTLDLFFAGSETTTNTLRWALLYITTNPEVQEKVHDDRDSMPAVIHEVLRMGNPMNVPREVTADSTLAGFHLPKGTMVLTNLTALHRDPKEWATPNTFNPEKKRESFLPFSLGKRACPGEQLARSELFIFFTALMQKF------------------------------------ 125601218 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMDEIIDECKTFFFAGQETTSHLLSWTMFLLSTHPDWQDKLREEAKLLNQFLLETLRLYSPVAIRRRTAAAVEMGGVTVPGGTMLTFPIATMHRNEEVFFDPMRFDGGGGAAKLLSFSTGPRACVGQSFAMVEAKAVVAAILRRF-RLELSPE---------------------------- 210119324 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFCLLEQQAKLSSLTEENVLHMAGDLFLAGTETTTNTLQWSLLYMTLNPDIQNKVQEEPTLVNACLLEVMRIRTLIPAVRVTTQEVKVQEYHISMGTWVLANLHSLHTDPAYWPDPDRFDPERNPKSFMPFGGGRRACLGEQLARMELFLFFSTLLQSF-TFTTPEGALPPNTDG-VFGLTLVP----------- 170047853 82 -------------------------------------------------------------------------------------------------HSR-RKIITPTFHFKILEQFVEIFDQQSTVFVDQMAASGEFDVYPRVTL-CALDVICEQLNADSEYVRAVKAMSNVAFQTSYAQIQEKALAVLHGYTDSVVKNRRKELGDHFLDMLLQATTDGQPLTDLEIREEVDTFMFEGHDTTTSAMSFILGVLAKHPEVQKKVYDDPSKPATVIKETLRLYPSVPFGRKMLENHDIDGTIFPAGSNVIIMPYIMGRDPDYFEDPLEFRPERNPYRYVPFSAGPRNCIGQKFAVAEIKSLVSKTLRHLPD-TLAPPE--------------------------- 195123398 159 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAEVDGKPLTFEEIFEEVSTFMFEGHDTTASAITFAIWCLAWSPDAQQRAYEEQARLDLVIKETLRLFPSVPFFRTMREATTILDKHLPKDTTIGLPILAIGHCPHSFEAPYEFRPERKANDNVPFSAGPRNCIGQKFALLELKVTLSKLLRRF------------------------------------ 147905866 216 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKKELYAATTELQVGGVETTANSMLWVIFNLSRNPAQGKLLKEIQDVVPAGLKESMRVSPSVPFSRTLDKDTVLGDYTLPKGTVLMLNSQAIGVSEEYFDNGRQFRPERNPFAHVPFGVGKRMCIGRRLAELQIQLGLCWILRDYKIVATDLEPVDSLHSGTLVPSRELPVAFVP------ 157167196 97 --------------------------------------------------------------------------------------------------RDMRSTMSPAFTGSKMRHMFELVAETAKFLLAEAKARKRLEFMKDTFTRFGNDVIATVFGIKVDDRDMMRAMPTLAEKLGVDLLDAEAVKYFKGMILENMKQRKAHGRNDMIHMLMEVREKDEQDTDNELVAQCFIFFVAGFDTVSTGLTFLAYELALNPEIQQRLLEGKSLLDMVVSEGLRWPAGILGDRYCTKDYQYGSFVIEKGTSLWIPTIAIHNDPQYYPNPEKFDPERNPFAYMPFGVGPRNCIGSRLALMEMKLIMYYLLREF-SFEPTEKTQIPLKSGFLQGEKDVWLEFKP------ 22093842 74 ---------------------------------------------------------------------------------------------DDDEWKRHYKVVHPAFDMDKLKMMTETISDYAQSMMSELGMKGEIELSRWF-EELTADVISRAFGSSYREGKQFLAFSVFLTIQIPGFSYLLTKKNLRSMLMNIIKSRLTNKGNDLLGLMLEAPEHGGQLSMDDIIAECKTFFFAGHDTTSQLLTWTMFLLSTHQHWMEKLRKEPKLVNMFLLETLRLYGPVSLTRRAGTDVKLGSIKVPKGTILTIPIATIHRDKEVWEDADEFKPERSENKHLSFSIGLRSCIGQNFAMIEARTIIAMILQRF-SFTLSP----------------------------- 147901656 49 ------------------------------------------------------------------------------------------------------------------RSMEERIQEEARHLIQAVQDTGPFNPVHLLGRAVNNIINLTVFGWGYED-KTLLKLVNVLNNPGPHQKIFHDSEIVKSFIREQIQFHRDTPRDYIDCFLIKADQEKDEFSQENLVNTVFELFLAGTETTANTMQFSLLAIITYPHIQERVQADRPQMPAVIHEIQRFLAPLALPHMVTQDTVFKGFRLLKGTTVIPLIGSALRDPAHWETPEEFNPEHFLNQNMPFSAGKRVCLGEGLARMEIFLFFTGLLQKF------------------------------------ 210101243 48 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDYAEMVLFDLFIAGAETTSTTLYWAFLHMILNPDIQAKVQEEPSTLHRALTEVARIGTILPNSVITSHDTSFHGYHIPGNTTVLPNIWSVHHDPQHFPNPGKFDPGRQRDDHVPFSLGPRMCLGKQLAEMELFVFFTSLLQHF-TFKLPEGAPTPSTRG-IHGITHSP----------- 115683733 143 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTLFIAGQETTSNLLAFTILQLGRHPDVAKKLQAEVDEMMRVLKETLRLYSPVGTTRLTAHPVKYNGITIPAKATVVMSYVMS-RMEEYFDDPLLFNPDRKPSRHLPFSMGQRSCIGQQFALIEARVILAKLLQRF-EFRL------------------------------- 196016081 269 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDIMLQAKDSGNGLTDDEIVAEAITFLFAGHDTTASTISFALFSLAKHPEYQQKIREEYEQVLNGKDELLRIHPPVCIGRGLCEDTEIDGQVFPKGLELELQLYCIHHNPEFWPDPWTFNPLRDPYTFFPFALGSRNCIGQNFAMNEAKVTLAKLVHQF-EFSEAENHPLHLISSVLR----------------- 168044238 163 ---------------------------------------------------------------------------------------------------RQRRLSNPAFRRAAIQTYAEAMVNITEKMVDKVWRTGGVDVYADF-NELTMEIVAALFGASEEEMAQVRRATSMFIVPEDNIQYNNAVTDLNKVVFRLINERRRQPRKDLLTRLLHTDEDGSGMDNQSLRDELMTFLVAGQETSAILLTWALLMFALHPHTQELVFQEISELEAFIWETLRLMPPAYVGRCACHPTELGGYKIPQGTTILVSPYLLHQDPAFWPRVSEFDPSRDATEHMPFGGGPRNCIGMGFAMMEVTLVLAVISSRF-RVSLPVGEPIPSPRAMI------------------ 196005629 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEEITGNVIELMGGGVDTSANTIMWVLYILGKNPDIQEKLYQEPDSLKGVIKESERLYPLIATSRILAQDVVLSGYHVPAETRVYMMMHLAARDESIFDEPERWIRSRNPFSFIPFGFGPRMCIGRRIAELEMEILIARL---ISEFRID------------------------------ 190702453 97 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSSKMKAMFKLMSECAHTFGDALVKQAEKDIFTRYTND--AIATCA-FGVPDND---FYVLGRRATNFDGIKSLTEAENFFYDLVRDTIATRDAQGRPDMIQLMMETRGNNPELSIENMTSQAFIFFFGGFDTTATTMCFTAHEIARNPDVQKKLQENPSYLDAVVNETLRLHSIVFMDRICTKSFELPPTLIKPGDNIWIPTYAIHRDPQYFPNPEKFDPERDTINHLPFGVGPRMCIGNRFALLETKVMF------------------------------------------- 194041757 76 ------------------------------------------------------------------------------------------------------------------RSIEDRIQEEACCLVEELRKASPCDFILDCA---PCNVICSIIRFDYTDQDKFHENLNILSSPWIQVKLLKNIAYLKSYVLKKVKEHQENPRDFIDCFLIKMEQEKHEYTIENLIATVSDMFSAGTETTSTTMRYGLLLLLKHPEVTAKVQEDRSHMPAVVHEIQRYIDLVPTPHAVTCDIKFRNYLIPKGTTILTSLTSVLYDCKAFPNPEVFDP-----GHMPFSTGKRICVGEGLARMELFLFLTTILQKF-NLKSVVDPKDIDTTPVANGFASVP----------- 210112132 1469 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEYTERVLFDLFIAGVETTSTTLYWAFLYMILNPDIQTKVQDEPSTAHRATEEVARISSPTGIFHATSRDTSLHGYHIPEATTVLPNLWSVHHDPEHFPNPGKFDPGRRRDDHMPFGIGPRMCLGKQLAEMELFLFFTSLLQHF-TFNLPEGAAKPTTTG-LNGLTHSP----------- 158253905 302 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLSIEDIKASVTELMAGGVDSVTFTMLWTLYELARQPDLQDELRAEISLLKAALKETLRLHPVASLPRYINEDTVIQNYHIPAGTLVQLGVYAMGRDHQFFPKPEQYCPSRSSNRQLGFGFGPRQCLGRRIAETEMQIFLIHMLE---NFRIEKQKQIEVRSKF------------------- 145349372 36 --------------------------------------------------------------------------------------------------------------------------AIATRAVDRLSEKEPVELAEEF-RLLTLQVIAEILSLTPEQRRSLEPWRKYLPTPE-WFAHRKRVAMLNEYIVNLIRGREANENPDILDRLASVEVEDYGADIEE--QMCYTFLLAGHETSAAMLIWTTWELVNNEEKMAKAVAEPGRLPTALKESLRLYSVVPVTRRAIADDVLGGCRIPKGTTVIISLQGVHHREDLWPNPLSFEPERGNYAYLPFIQGPRNCLGQYLALLEARVVLATLIRRF------------------------------------ 194222124 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELSREEIYANMTEMLLAGVDTTAFTLSWAVYLLARHPQVRQILKNLGERVPTATDETLRLFPLPGNGRVTQEDLVVGGYLIPKGTQLALCHYATSYEDENFPRAKEFDLDRVDNGSIPFGHGVRSCIGRRIAELEIHLALIQLLQHF------------------------------------ 86279656 100 --------------------------------------------------------------------------------------------------TNQRKMLSRSFRPESLRQYVPVMDMMAQRHFDGMDQI----VTHEVTQNFTFSLACKIF-VSIEDPEEVKHLSGPFEKPWTPLRRAHAGNFIRKEIIAIIKQRKASPTQDILSQML-CDEESQNIAEADTADVIIGLLIGGHDNASSTCAFIVKFLADLPEIYAKFKAPGELLNNVACEVLRLAPPLQSFREAMTDFVYNGYSIPKGWKLYWSALSTHKNPEVFTEPQKLDPSRGPAPYVPFGGGPHMCPGREYARLEILVFM------------------------------------------- 121708864 138 -------------------------------------------------------------------------------------------------HKTQRRALTPAFSFRHVKELYPIFWRQAMKMADCIESDMTTNIVRKWATRATLDIIG-LAGLGHDDNEILRQYQRMMLPTRRATIIVEASQCIRALCGKLVQDKKKQNCERLEGDIATVALKSGVFTDSELVDQMMTFLAAGHGTTSHALQWTVYALCKHPGVQERLRAEPINLNRAVSETLRLYPPVTTTRKSLHETMLGGYPIPKGTLFTISPAVINVDPALWPDSEIFDPERSRSHHLTFLQGPRSCIGATFARGELACLVAALVGRF------------------------------------ 27375668 13 --PTPPRAPDDMSF---LGRVAVIRQNMIATWGQRAYEEDVLEGRFFLHKSF-ILNRPDAIRHVLSNYENYTRTPAGIRMLRPVLGEGLLIA-EGHAWTFQRRTLAPAFTPRATANLVPHMTAVLDETIAKLDARETVDLMQRMTLEIAGRTMFS-FGMDRHGRNFVVEYGERLGRPPSPMDFARARKRWTEFVAMLIAERRAAPPRDLFDLMARDPETGKGFSDEQLIDEVATMILAGHETTATALFWALYLLALDPDTQEEVASDRQKFTRAVEETMRLYPPALIARAARAKDNAAGIEIGRGDIIMIAPWLLHRHEKLWDQPNAFVPKRDRFAYLPFGAGPRVCVGAPFAQAESVLALARLIGAF-RVELVDTVPVIPHGVVTTQPDRSP----------- 145236853 131 ------------------------------------------------------------------------------------------------------RILVPAFGPLRIQSMFDDMGDLAQQLCLKWARQGSINITDDFTRTLDTIALCT-MDFPFESMLYVLREADVQSALPGIANSVRIMEAMRTIARDIIHDRRENPADDLLNTLLNGRVTGEGMSDESIIDNVITFLVAGHETTSGLLSFTFYYLVQHPDILQHLAELP-YIDAILKESLRMMPTAPGFTVTPKKAELGGKLLNAGQPINVLLPACLRDRSIFPNADEFSPGRPPNSWKPFGNGERSCIGRAFAWQEAQLVVAMILQ---NFDLVPDDP-------------------------- 218186318 152 ----------------------------------------------------------------------------------------------------QRKIIAPEFFMDKIKGMIQLIEDATVTVLEAMIDDGGCRVVDDYLRNLSADVIARAFGSSFTEGEEIFCKLRQLQKAIAQQDSFVGLSALWKYLQMLDEQVRQDSHNSLLNAIIDGAQDGRSAAEAEIVGNCKTIYFGGHESTVVTAIWCLMLLATHSEAME--------VTMVIQETLRLYPPASMMQEALTDVKLGNIEVPRGTIVQVPRLMLHLDKEAWAHADEFRPDRFANGHVPFGHGPRTCIGQNLAMAELKVVLARLLTKFPRYRHSPAFRLTIEPGF------------------- 170052346 122 ----------------------------------------------------------------------------------------------------QRKAVNAAFSTRVLNDFIPTINECTENLISQLTSVDGAEVVLDYAIPCALKMVCTTLGIESADMEEFIKSFNSLLQPDNFREEMKHREKCYNFTKKILNEKKQNSANSFIEHLLDKDLVKRNFSDTEIVQNAYSMIAAGSETTAYTIANACLLLALHPDVQNKLHAHPDISPSFLKELLRLYPIAPIARETGESFELDGVRFPKGTIFLLFYQLHRRDSTRF-NPDRFSGERSKEPQHSFAYGPRNCIGQ------------------------------------------------------ 215503673 85 -----------------------------------------------------------------------------------------------------RPVLNTSLTAGKMNLLSGIVSECAREFLEVLRRKDVVNFVEAYALDVITRVGLTLLGLRWEDLDK-TAVENTLAQPGIRTSFSKVLSRIAKNVRDTAHKRRQAPREDILQAMLDAQEDKECDSYRHLTSNSIMVLIANFETTSATIGFTLHLLATHPEEQDKLLQNMTRLDMVVKESLRLYPPIPITRVCPRDTTVMKQFIPAGTMVVAPAWHIHRSPQFWNNPSRFLPDRQPERHFPFGLGPRSCFGKRLAVLQVKTAIVEILR-------------------------------------- 157105952 81 ----------------------------------------------------------------------------------------------------MRATLSPAFTGSKMRQMFSLMSECCDEMLDKAKGSGRVEVMKDLLSRISINVIASAFGIKKEQEHEFLYHGRKMMGFGRPIVIAEQANYFTHVFQETIRARESHGRHDMIDLLLQAEKDDQEMTEAEMIAQCLIFFLGGFDTVSTCAMFTAYELVRNPEVQHKLYEEKELMDMVVSETLRMWPLAATDRLCTQDYTIDGQTIDKGTCVWFPAAGLHHDPQYFPNPEKFDPERKRNINLGFGIGPRNCIGSRFALMEVKVMYFILLK----FSFVRGAKTQIPMQLRKGFTNL------------ 186683879 95 -------------------------------------------------------------------------------------------------HQQQRQLLLPAFHGDNLKSYGQAICQIAEELTQSW-TSGTNICIHKLMSKITLEIILQVVGVRYQQLEQLSALLEDVTKPWYSGIFLKRREQIDKLIYAEISERRDAMRTDILSLLMSADVNGQQMTDEELRDQLVSLLLLGYETTSGVLAWIFYLIHSHPEVKHRLMQNPEAITTAVQETLRIHPIICTPRMLKEPVEIMGHKFTSETVLVPCIHLAHRRTDTYPEPEQFRPERSPYEYLPFGGGYRGCIGAAFSMYELKLVTAIILSRF-ELSLTDKRPAY---PVRRGITIVP----------- 71755561 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSGLLSAVRDGTPMSLHEVCGMIVAAMFAGQHTSSITTTWSMLHLM-HPAHLEALRKEIEEFPAFAEESIRRDPPLLMMRKVMADVKVGSYVVPKGDIIACSPLLSHHDEEAFPEPRRWDPERDEKAFIGFGAGVHKCIGQKFGLLQVKTILATAFRSY-DFQLLRDE--------------------------- 114158640 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFAKENGRGLSDKDLRAEVDTFMFEGHDTTASGISWILYALATHPEHQQRCREEQSLLDGAIKEALRLYPPVGVGRELSKPITFDGRSLPRGFLVLLSFYALHHNPNVWPNPEVFDPSRDASRHLPFSGGSRNCIGQHFAMNELKVAVATLLR----FELAPDP--------------------------- 158300024 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDEDVREEVDTFMFEGHDTTTAGISWVLFLLALHPDVQERVCEEIELLERCIKEALRLYPSVSFGRTLSEDVQLGGHQVPAQTIVGIHAYHVHRDERFYPDPEKFDPDRTENRHIPFSAGPRNCIGQKFALLEEKSIVSSVLRR------------------------------------- 189201141 155 ------------------------------------------------------------------------------------------------EHKRQRKLLMPAFNFRHVKDLYPKSQEMTNKVAETITASPDSESVVEI-REWASRATLDIIGVPLNELGFLPHWLAASLPLKRNDEIGNSIATIKSVAASLIAEKREKTGTDILSVALES----GGFSDEDLVNQLMTFLAAGHETTASALTWAVYCLCLHPSVQTRLRAELDRLPNAVNETMRLFPPVPTLREAAHDTTIQNHFVPAGTTVVICPWAIN--TSVHDDAKDFNPERWLKPGMAFLHGPRSCIGKDFAKAEFACLVAALVGRF------------------------------------ 115387417 724 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSAEEVADICWLTAIGGVGTPSGVVANVLQYYFRHWEEIQKLVTQPD--TPAADRTLRQYVLEANRRVCARPVTVDGHDFKPGEVIVNHLGLACRDPHNIPDADKFRLDRPASAYIQWGYGAHECLGKEIA--------------------------------------------------- 93278133 124 --------------------------------------------------------------------------------------------------RRSRKLLNPAFLEQFIEVFEDATKDLVR-ILEQEVGKDEVD-IHYILTRYTLDVICTSMGVQLQDRENTDYINAVASMGELIMERADYRQEMHEVSEGVINKRKAENKEDLDLLLMYKDENGQPLSQDFIRHEVDTFMFAGHDTTAAALGFALYLLAKHSNQAEAFRENLKYLDLVIKETLRLYPSVPMARHITEDLTYDGKVLPKGLTVTVVISAVNKDDSIYNKPNEFNPSRKPFSYLPFSAGPRNCIGQKFAILEMKMALAMIL--------------------------------------- 194901758 102 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMNQVAKEAVDCLKQDDSTDLMKDYCTRFTNDVIATAFGLSFKDRETFYQMGKKLTTFTFLQNMKILKVELFDYFVRLVLDRQEHNRPDMINMLMEARSAVREWSDRDIVAQCFVFFFAGFETSAVLMCFTAQELMENQDVQQKLYEDQDLLDQVVNEVLRWPAAIAVDRECNKDIEVDGQKVKKGDVIWLPTCGFHRDPKYFENPLKFDPERQPFTYFPFGLGQRNCIGSRFALLEAKAVIYYLLK---DYRFDPA---------------------------- 146171203 75 -----------------------------------------------------------------------------------------------------RKLFSQAFHFDYIQKLAPLIEKSTNTIIDEIIAKNELNFMQELTGRV---VIASFFGESLENVETLSYILNALARQTGSREINQLIEEFNSFLQNKIASKIEEIQNDIFSILAQSQID--QISRQQLFEDFKAFYLAGMDTTGHLLGMTMYYLTQYKDVYSKLQQEIDTLNAVIKESLRYYGPANFDRIATSDHVIGGIPIKKGMIITPFAISMHRNQNIFENPHAYNPSRNSFSYIPFSSGQRNCIGQHLAQMQTKIILNKFIKKF------------------------------------ 48135592 90 --------------------------------------------------------------------------------------------------RPMRMKLSPIFTSGKLKEMFFLIMESAGNLLDEVIKKDEMVECRELAAKFMTDVIGSAFGINLEEDSEFRRMGKKISTPNLKVMLGNICKEFFEFFINLVSDRKDNNRSDFINMLMQLKEHPEKMENIELTNTLVVFFVAGFETSSSTMAFSLYELAQNQEIQDKLREE---IRNMHEETLRKYPILPMFRQAMENYTFKDTTIPKGMKLWVPVHGIHHDPNIYPEPEVFDPERHPMSYLPFGDGPRNCIGARFAHYQSKVGLITILR-------------------------------------- 189189752 141 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNRDEITSIGLTMVSAGLDTIPANIIMGIAYLASNNDAWEQCLYEEKLITALYKEILRYWTPMSLPRVSIQDIEWNGVVFPAGTTFYMNAYAANYDEEHFDNPQEFNPERGGTSHYGYGAGSRMCLGSHLANREL---FTAFVRLISAFEFTPPVDPR------------------------ 210120415 81 -----------------------------------------------------VLNGYRAIKEALVDYKDFSSRPNVLNLVSGFGKDIAFTKFNPAYLEKRRFAVSALMGPGSV---EEHIREEARQLCLKLSEQGDADIADSLTVSVSNIVCSMVFGKRYDDDEKFVELLSQLEHGSSQLMMVECINKVHEFLRQEITKHRENPRDDLILTELQTKEKTDCFTEENIVWIIQNMFFAGTETTANTLRWGILYMVLCPEEQQKVQAHRSQLPATIMETIRLVAPLNAPHAPNEDTTFRGYDIPAGTQVLTNLWSAHMDPEYWANPEKFDPRRRPDSYLPFSAGRRVCLGEQLAKME------------------------------------------------ 169867683 130 -------------------------------------------------------------------------------------------------HRKQRKMLNPVFSPAHLRGMVPWLGRTATELIDSLLEDGAHPFTKAMALEAPARRILWFLHFPWAQKPKFQRWKDLHLIRDLIDTFYATSCEIFERKKRAIEQGEEARGKDIISVLMAENMEEDRLPDEEVLGQISTLAFAAGDTTTNALSRVLWLLCQHPEAQEKLRADYDRLGAAVRETLRLYSPVTFLRKAKQDAILDGVHVPKGTMLFISIVSANQNPDLWPDSYEWKPERWYANLMTFLGGGRACIGIKFAQLELKVVLCTLLQQF-QFSLPKDSSIYWKMATI------------------ 58268240 84 -------------------------------------------------------------------------------------------------HKKQRKALNPSFSPAAVRGMIPVFYDKAYELKAKLLGIIEGDETEQ-ASPTPLDVIG-IVGFSY-DFKALSEPRNELSEAYSKMFQAGMDANFWDFLRGAIPEKREDIGDDLLSILIKANMAEQKLSDEEVLDQITTFMLAGNETSSTALTWILYSLTQHPECQTRLRERPSLMDAVIREALRHAPAPGTMREAKEDTVIDSVKINKGTMVFIPIITVNTSPAIWPDARVFNPDRHANMHLSFLGGARNCIGYKLALAEISTILFVLIRSFEFQELKSKPEVEKKASVVMRPR-------------- 29827407 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVE----TIRAGDTVTLWNAPANRDPDAFAEPDRLDLGRTPDQHLAFGVAHHRCVGMGAARREIALLTEEIVRR--GLRCEPGPVRRPRSNFMPGITHLPVTVT------- 170049293 82 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVAECGRSMVEFFKAEAEADVIASVAFGVTVIVMAKMLDFSNWKVVVWIILIHLLSLVAKKFNVDIVDGALSNYFRSIITERRKVQGNDMINMLMEAKDTGREWTDNELIAQCFLFFLAGFETTSNLLSWLMYELSVNSAIQDRLYEEISHVENAVSEALRWPPNVQLDRKCTKDYLLDGTTMDKGSSVLIPY---------FPDPDTFNPERNAGAYLPFGIGPRNCIGSRLALMQVKSIVYHLLK---DFAAVPSE--------------------------- 209516945 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------MDQFLAWQMKLIHPKDVEEAREGTVEVIQYLREIIEERRKRPGNDFVSYGLSAEGCGRHMTEDELLGFCFNLFIGGLDTVCTNMGWQMRHLAENPEHQALLRA------------------------------------------------------------------------------------------------------------------------------------------ 29027552 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDSLTFNEIAAQAFVFFLAGFETSSTLLTWTLYELALNPEVQEKGRENGEMSYDAVVEMLRKYPPVPHLRVASKDYHVPGTVLEAGTAVMIPVHAIHHDPEVFPNPEQFDPEREAKRHTPFGEGPRICVGLRFGMMQARIGLAYLLD---GFRFAP----------------------------- 195430352 88 ------------------------------------------------------------IKQVLKDFTVF-HDRGVFSNVEDDPLTGHLLTLEGDEWRSMRNKLSPVFSSGKIKHMSKVVVDVGRHLIAAAVDDGDVE-IKEYCARFTTDVICNSLNDPDAERKRGRMLFEQFTNPKLALHLKALPDELSSFFLKAVRDRIKNGRNDFLDQLIELKAANEELTIEQMAAQSLVFFVAGFETSSSTMAFCLYELALHQDIQQRLRDEIETVLSGVEETLRKYPILQLIREARQDYKFSEFVIEKGTSVLIPVHNIHHDPELYPQPERFDPSRDPNRHLPFGDGPRNCIGLRFGKMQAKIGLISLLRNF------------------------------------ 91094081 239 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFLQLLIDLKNSG-TLSLEEIAAQCFLFFLAGFETSSTTMTFALYELAQHQDIQDKVREEIDAMNQVIDETLRKYPAASITRTCVKDYKIPDQVIEKGTSVIIPVLGIHHDEKFYPNPEKFDPERKAARHLPFGEGPRICIGMRFGLVQSKVGLTSLLK-------------------------------------- 194042494 146 ------------------------------------------------------------------------------------------------------QILARVFSRAALERYVPRLQGALRREVRSWVARGPV-AVYEAAKALTFRMAARLLGLRLEEERTFERFVENLFSLPLDVPFSRARDQLHRHLEEAIAEKAAEPGDALAGIIHSTRELGQELSVQELKESAVELLFAAFFTTASASTSLVLLLLQHPAARQELAAEPDLSLAAVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWNVMYSIAAVYRSPPEGFDPERFHTAGEDARYIPFGGGARSCLGQELAQTVLQLLAVELV-RTARWELATPSFPAMQTPIVHPVDGLRLFFYPLAPSA- 195474745 81 ------------------------------------------------------VTDLDLIKQVLKDFHHFQ-DRGLFNNTRDDPLTGHLLTLEGDEWKSMRHKLTPVFTSGKMKKMSEVVVEVGHHLVDAAVKAGEVDVIKDLCARFTTDVIGSAFGLEQDPNAEFRKKGRMVFDEPRHSTMKALRDDLTDFFMNTVDYRLKNGRNDFMDQLIELRAEDQELTLEQMAAQAFVFFVAGFETSSSTMAFCLYELALQPEIQNQVRDEIERLEQVLSETLRKHPILQLLRETNESYKVPNTEIEKGTTLLIPVHSIHHDQDLYPQPELFDPSRSKSRHLPFGDGPRNCIGLRFGKMQAKIGIVSLLQRF------------------------------------ 210097488 29 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPQDNTINVIRNLFVAGTDTTASTLRWAMLYLVMHPDVQRKLREHLPYTEAAIREAIRPIAPSSVPHETTAPATIMGHQIPAGTFIIPNLWSLHMDPKYWPDPERFDPTRDANGQLPFCTGPRRCLGEQLAKFELFLFFTSMLQQF-TFKLPEGAPTPDKEGIF------------------ 210112523 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHQFIREEIDQHRLNPDDDFIDQLARQDGEGTWLNEDNMVYIIQDLFIAGTDTTAATLTWALLYMILYPDVQQKVQAEPSLAHATIMEAIRHVAPLMFGRKAAKSTSLRGFDIAEGTFLIPNLRSVHMDPAAWPDPEVFDPSRNPPSFLPFSTGRRNCLGEQLAKMELFLLFSSILQHF-ALKLPEGAPIPSTEGTFKSLS-------------- 125526926 145 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKLMLPAFSACCEELVGRWAASNEIDVWPEM-QSLTGDVISRIFQLQAEQQELFMGAIQKISIPGYNRRMYQIKNEVESIIRDLVQKRMERTKDDLLGILLHADDNGHSMTIEEVMEECKVFYFAGMETTAILLTWTMVVLSMHPEWQHRAREELSKLKTVTMEVLRLYPPIGFVRQTYKEMEIGGVKYPAGVMIELPLLFIHHDPDIWGSPERFGISRASNDHFPFGWGPRICMGQNFALLEAKMALCMILQRF-EFELAP----------------------------- 1478052 116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEEMAAQAFVFFGAGFETSSTTMGFALYELAQHQDIQDRVRKDMVYLDQVISETLRLYTVLPDNRECLEDYEVPGHPIKKGMPVLIPCGAMHRDEKLYANPNTFNFARTSEGSLPFGDGPRLCIGMRFGQMQARSGLALLINRF------------------------------------ 22653677 64 ---------------------------------------------------------------------------------------------DEPNWGKAHRILVPAFGPLSIRGMFPEMHDIATQLCMKFARHGPIDTSDNFTRALDTLALCELHPFIEAMGDFLTESGNRNRRPPFAPNFRAANEKFYGVADEVVAARKASPSDDLLAAMLNGPQTGEKLSDENITNQLITFLIAGHETTSGTLSFAMYQLLKNPEAYSKVQKEVDEVPVLVEETLRLNSPIAFGLEAIDDTFLGGKLVKKGEIVTALLSRGHVDPVVYGDADKFIPER------------------------------------------------------------------------ 149922371 95 ---------------------------------------------------------------------------------------------------KQRRLANPAFRREYLDDVFALMMEEVDASMDAIAAR-EGEVVEAEATALAMNVVAAQLGLAHAMRDPFFKYTQHLSGAKRRFDAENAF--LGELIDRFIRERKAAGKRDILSMFMTAEDTGEPMPDQQLRDEIITMFLGGHETSAHTLAWGMLRLRDHPEVMAKVRAEVEAVTEVVNEMLRIDAAVWTARTNLEPVRFNGLEFPANTQFMIPIYAIQRNPKYWPRPDAFEPERGALKHMPFGAGERICIGRNFAMMQLVAIVASLLRRF------------------------------------ 154101330 5 -------------------------------------------------------------------------------------------------HKQRKKVITQAFSREALQCYVPVIAEEVDSCLEQWLSCGERGLVKRLMFRIAMRI---LLGCEPEAEQQLVEAFEEMTRNLFSLPIDVPSSGLYRGLRNLIHARIEEGCKDALQLLIHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREDMEILEQVIKETLRLNPPVPGGRVALKTFELNGYQIPKGWNVIYSICDTHDAADIFTNKEEFNPDRFLLPHIPFGGGLRSCVGKEFAKILLKIFTVELARHC-DWRLLNGPPTMKTSPTVYPVDDLPARFT------- 194865446 266 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLMATVDGRPLTNDEIREEVDTFMFEGHDTTTSALSFCLHEISRHPEVQEKMLADRSRPVSVIKESLRMYPPVPIGRKLQTDFVYGDGVIPAGSEIIIGIFGVHRQPETYPNPDEFIPERHENKMIPFSAGPRNCIGQKFAQLEMKMMLAKIVR-------------------------------------- 39972583 135 ------------------------------------------------------------------------------------------------DHTRQRRALGYLFTNSALLRFEALMKLQVQKFIAVMEEKEPVNVANWFTY-LAFDIMGDLFAEPFGCLDQAATWTQGIRRLSGTGTWLESLMTWLLVPAKAAEWRRTNSRERTLRRLASSEQDHADLSHNEVILNVALMISAGTDTTATALTGWTYFVCTHPEVYQRLIDERGGLPTTIHEALRLYSPASQQRVVPRGATIDGYFVPEGTTVAVPPWVSTHSEMHFYDPESFRPERDFNASLPFGTGPRVCIGRNLAYMEMQLITATLLW---NYDLELDREKYLDVNSVWGL--------------- 195170894 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQATIEGQPLSDADIREEVDTFMFEGDDTTSSGVSFALYAIARHPELLQVLGRDPSTLDCVIRETLRLYPAVAVGRYTSKEIQIGGQTIPANTSIYLVLYFAHREAEFFPDPLAFKPDRETFAYLPFSAGPKNCIGQKFAMLELKALVSKVLRY---YELLPGPEVKPMMNFI------------------ 196179073 221 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFAGHDTTAHTMSFAVGELGLNPEAWEKTLKHLSYIEAVVKETLRLHPVAAIPLISTQETELDGIKIPANVGVEPFFWAAGRDPDMYPNPEEFYPERQPLPLLGFSRGSHFCLGAPLALLEATVMLSLLL--------------------------------------- 194765029 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFDIMKKCILIRKENPRDDFLNYMLTLQEKKG-LDTVELTSHTMTFLTDGFETTAGTLAHILLLLARNPETIRKLREEEELIEACIHETLRIFPPTLYARLVSETYEFNGVTVKPGDVVLVPVNSLHKDPKYYEDPEEFKPERDQGVYFGFGDGPRICPGIKFATTQLKAALVEIVRNF------------------------------------ 149757685 71 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLAEKGKPIALKDIFGAYSMDVISTSFGVNIDSQDPFVENTKKLLRFDFLDPFPKSVTDFFTKSVKRIKESRLKDKEDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYEPVSSSLSFLLYLLATHPDVQQKLQEEPNMAPPTYDESLRLFPVAGIERTCKKDVELGGVFIPKGTVVMVPSFALHRDTELWPQPEEFHPERNPYIYMPFGNGPRNCIGMRFALMNMKVAV------------------------------------------- 55925319 61 ---------------------------------------------------------------------------------------------------RIRGTLSPYFTSGRLKEIFPIAVTHADRFIKNMQKRDSLDVVTSFSVDIPVTNIKNFLKFSFSPLILFLTLFPSIANLLGKMGISVFSRSIMNFFYTALRKIKDEHKDDFLRLMIQNQIPDDQLTDHEILSQSFIFILGGYETTSTTLSFLLHNLATNPDCLEKLVEEIDKLEMSINESMRLLPTAPLERVCKKTVELNGITIPKDTLVAIPTYVLNRDPQLWDSPQEFRPERPENKSMPFGLGPRNCIGMRFALMIVKLLVVKLLQNF------------------------------------ 194760647 61 ---------------FDLFTPASVFKFMRDAA---LQAKGRSYLWYFFGTPMYNIVRAEDAEEVFQSSKLITKNVIYDLLKPL-LGEGLLTSTDQKWHSR-RKTLTPAFHLSVLQSFLNIFKEECKKLVKILHQNPGEELVLNQLIPFTLNNMCEVLGIKLDDIEEGFQYRQSIHALEEVMLQRIANPLMYDFSSRIIEERRKQHKDDMLDTLLAAEAEGQ-IDHQGICDEVNTFMFAAYDTTSTCLIFSLLMLALREDVQERCFEEVLHLPQVIKESLRMLSIPVIGRKVTEECVVNGLIMPRNTQINLHIYDIMRDPRHFPDPESFQPDRTTNRHVPFSAGKRSCIGQKFAILEMKVLLAAILRSFRILPVTTLQSLTFETGI------------------- 53803178 104 ------------------------------------------------------------------------------------------------------QMLMPALRDKPMRTYSEIIVAEVEAMLRDWKDAGTIDLL-ELTKELTIYTSSHLLG--AEFRHELTEFAGIYRDLEMGIRRDQARVRLQELVTQIMERRARERSTNVFQMLIDASDDGSKLTPHEITGMLIATIFAGHHTSSGTTAWVLIELLRRPEYLRRVRAEIDALENVIKEVLRLHPPILLMRKVMKDFEVQGMRIEAGKFVCAAPSVTHRIPELFPNPELFDPDRTPERAQAFGGGRHKCSGNAFAMFQIKAIVCVLLRNY-EFELAAAPE-------------------------- 210115452 52 ----------------------------------------------------------------------------------------------------LRSTLSPAFSAGKLKKMSEQLNRCADQLVSNLGEQTSGDFMDAIASVFPWIMLLEGLGFPRSTTDFFYKVLDQLMELRQTTVSVGERLDFMQLMLNAHKEPEEEEEDN--SRDVKVQGQKQALTKDDVVSNGIVFFLAGYDTTATTMAFALYNLAINQEAQDKVIQDHEALQQMIMETLRLHPPAAMTRICTKDTTIQWLKIPKGMTVLIPVLAIHYDPERWPEPKKFIPEREKRDQLPFGAGPRNCIGMRLALMEAKIG---LAKVFMKYRIRTGPDTDVSMTML------------------ 149913521 103 ----------------------------------------------------------------------------------------------------QRRTAAPVFSHRNVMNLAPIMSAAAERSCARIITAGPFDVIADVTFSFAADALFDILGFPD------------WVPRPGRVMSGDAVAQMKRVADEAIEARRAEPDPDLLDLLMDGADTGRRMTTAELRDNLLTFIVAGHETTALTLGWSLYLCAFDQSVQDRARADLARLPQIIDEALRLYPPAGVSRSAMQHDTLCGTEVRPGDTVMIPIYALHRNSRLWEHPDSFKPERDRYAYLPFGDGPRICIGASFALQEAVIILATLLSRF-RFTRVPGRDP------------------------- 210127137 94 -----------------------------------------------------VVSGKDAIREALRKAEHFSSRPDLFLLRRNQQHNGLVMSPYGDQWKVLRR-----FSMSTLRSMEEKIDMECRHFCTELESGQPFDLMHEYGDP----MFLRLMEISERGVELFLTAHVFNIYPRQYQEWMDLSEESLKYFMDFIAQHEQSDGQDVIEAFAKLEEDPGSLPSHSLPHLLGDLFVAGMETTANTLRWGLLYLVTHPDVQTKVQAELDEVPPAVSEMIRTVVPLSVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSRDGNGQLPFSTGRRVCLGEQLAKMELFLFLTNMLQQF------------------------------------ 194768747 226 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGVQCLHQFTDTVIEQRRKHPDDALLDTLLRATCDGKPLTDRQIRDEVNTFIFEGHDTTTSAASFCLYLLSRHADVQQRLFEDFAVLPCVVKEALRLYPPIAVARFLEKDLMIDGGHIPARTNVVVLLWQLLRDDKLFPDPLSFRPERHETSNLAFSAGPRNCIGQKFALLEMKTMVIQLLRHYQLLNLGVDVELRSRTGVNFGLRR------------- 89001382 9 ------------------WSPADL-ADPYPIYRRYREADPVHRA----GPGTWFVFDHEHVAQTLSRRDFGRNRPAHLPGRNDALYRSVLVFLDPPRHTRLRRLLAAEFSPKVVAGLRPRIASIVASLLRPLWGREEFDLVREFAAPLPVLVI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157117539 323 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLEATQDGQPLSDRDIRDEVDTFILGGHDTTATAIGWLLYLLGTDLQVQDRVFEDRDRPPTMIEEALRLFPSIPIARKLTESVNVGDYTIPAGTAVIVVYQLH-RDTQVFPNPDKFNPDRSQGRHIPFSAGPRNCIGQKFGLLEEKAVAVAVLRKYRITSLDRREDLTLYGELV------------------ 210113349 82 --------------------------------------------------------------------------------------------------------------------MEENIRDEARQLCLKLSEQGDANLTVSVANIICSMVFGKRYDYDDENFLELSKVANKLVAQLGSSQLMECMEEVHAFLRQEITKHRENPRDDLLLAELETQEKTDCFKEENIEWIIQDLFVAGVETTATTLRWGLLYMVLCPEEQQKVQAELDSVLGAIMEIIRAIVPLAAPHTPNENTTFRGYDIPAGTQVFPNLWSANMDPEFWPDPEKFDPRRRPESYMPFSTGRRVCLGEQLAKME------------------------------------------------ 17551418 130 ---------------------------------------------------------------------------------------------------RLRALASPGFSVKALKQVHDVMEDSAINMVDLMADGKPFNIHAYF-QEFTYDVISRLMGQPNSELPQFEHLVKRMFYNHAAVQGGDIEKLLLKTVESRIQEREENAKNDFIDMFLNEQVEDKKVTAEDVIGACFVFLLAGFDTTANSLAYASYLLAKHPEKMKLAQEEVDTLDAVVRESLRLYPVAWFARECVKPTTLGDIYIDKGVKIEADVMSLHRSKEIWENADDFVPERPSSRHIPFGAGPRQCVGMRLGLSEAKTALAHLLRR---YDLVAGVETEKELNIL------------------ 195456716 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQATVNGQPLSNEDIREEVDTFMFEGHDTTTSAISFCLYEISRDARVQKLLLEEDKLSPGVIKESLRMHPPVPMGRWFHEDVEIRGKRIPAGTTVGIYFLM--RDPLYFDSPNEFRPERNPYAYIPFSAGPRNCIGQKFAVLEMKSTISKLL--------------------------------------- 15231903 112 --------------------------------------------------------------------------------------------------TKHRRIINPAFHLEKIKNMVPAFHQSCSEIVDKLVTDKEVDI-----WPMTADVISRAFGSSYKEGQRIFELQAELAQTKGNRRMKAAAREIKFILRGIVNKRLRAPSDDLLGILLEGQTKGNGMSTEELMEECKLFYFAGQETTTVLLVWTMVLLSQHQDWQARAREEVKQVPDALYEVLRLYPPVQLTRAIHKEMQLGDLTLPGGVQISLPILLIQRDRELWGNPDRFKLSKATKNQVSFAWGPRICIGQNFALLEAKMAMTLILRKF-SFELSP----------------------------- 210088976 23 -----------------------------------------------------VLNGYRVIREALVDCRVFSSRPDLYLPNAISGKDIVIAKWGQPYRERRR------FASSVLKTLEDIIRQEARKLCSKISAKDPFDVLSDLNNAV-SNVICALFGFGYDD-ETFRALREGVLQGAARVSTAQAFNVFEDFIWEQIEEHRQNPQDFLDMCLLEVRGHGRGLTEENVMYIVSNLFLAGTETTTTTLRWALLYMILHPHIQQRVQEERSRLPAVLMETIRHITPLSIPHATAVDTVFRGYRIPAGTQVVPNMWSAHMDPEFWPDPERFDPGRNPESFMPFSVGRRMCLGERLAKMVLFLFFTAMLQQF-SFVLPEGAATPSTDGVF------------------ 154686856 103 ------------------------------------------------------------------------------------------------------RILLPSFSQKAMKGYHSMMLDIAMQLVSRLNPNEEIDVAEDMTR-LTLDTIG-LCGFHYRDTQHLRALQEAMRQSQTRHQFQQDIEEMNSLVDRIIAERRENPDEDLLALMLEAKVTGERLDDENIRYQIITFLIAGHETTSGLLSFAIYCLLETPEQIQQL----TYIRMVLNETLRYPTAPAFSLYAKEDTVLGGKPIAKGQPVTILTPQLHRDKSAWEDAELFRPERDPAAIPAFGNGQRACIGMQFALQEATMVLGLVLKHF------------------------------------ 126324083 316 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLLAKDDGKTLSNKDIQAEADTFMFGGHDTTASGISWALYNLAQHPEHQNRCRQEPEEIANMIKESLRIHPPVPMSRYCTKDIQLDGRVIPKGNICLISIFGTHHNPAVWPNPEVYNPYREKIPPLAFSAGPRNCIGQNFALYEMKVVLATLLR----FRVFPDDPVRRKSELI------------------ 170039147 84 ----------------------------------------------------------------------------------------------------LRNKLSPTFTSGKIKYMFNTMQEIGDEFVECFEEREEAVDVKTLCGWFTCDVIGELITIPSPIDAMWQFFFMSFRDLSAKLRLLILPRDIAKYFMTLIPEREQNTRPDFLQLLIQQESSGETLTMNQVVAQSFVFMLGGFETTSTALTFALFELANNPEIQEKVRARHDGLEQVVNETLRMYPPVPFARITHPDVTLD-----ADTMVLVPVYAIHYDPDIYQNPTRFDPDRTQARHLPFGDGPRNCIGLRFALLEVKFGIAVLLSKF------------------------------------ 86747243 71 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVGTLVPHMISATEETVAELRAGAPVDLMQHLALEIAGRTMFSFMGSGKALRDFVIEYGTRLASPRGWPTPQDISRAFFRFVGELIAARRAAPPRDLFDLMVAARETGEAFSDDQLGDQVATMILAGHETTATALFWALYLLALDPRTQDDLADELDRLPRAVDETLRLYPPALIAREAAGPDTVAGHAIHRHDVLLIAPWLLHRHEKLWDNPSAFMPSRDRFAYLPFGVGPRICIGAHFALVEATLALARVVGAF-RIELIDAAPV------------------------- 194763401 83 -------------------------------------------------------------------------------------------------HRR-RKLLTPGFHFRILGEFKEPMEENCRILVRRLQEKESFDIITLFALDAAVQTICRVLHFKYTQAGRERDNCLKVLHDETTRVIRLRREQL---LQERAESRPEAEQDDVLDMLLLTQMDGGELSDTDIREEVDTFMFEGHDTTSSAIAFTLSLLSKNAAVQQRAYEEREKLEAVIKESLRIYPAVPFFRKLLEDLQMGKMTLPKGTAISCLLYMVHRDPKNFPEPEKFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKTSLSMLLR-------------------------------------- 170053591 91 -------------------------------------------------GPVYVLRDFDLVKQVIKDFDSFTDRRFQFNEESDPLFSNALFAIKGTRWRNMRAILSPAFTGSKMRGMFQFITDYCQKANDTVKEAKEVD-IRDIFNKYSNDIICAFMNVLRDGENEFYRWVKFMMFSSFPRLAKILRIRLFDQMTTVIEQREKNVRPDLIHLLMQARDQKLKFTHDDFVSQCAVFVFGGLDTVTNIASFMAHELAINQHVQVKLREEYEDIHSMVTETLRWPQAIFIDRVCTKDLNVDGRMIKQGDTIWIPALPMHRDPRYFSDPEVFDPDRSDRRDMAFGIGPRLCLGNRFALMEIKTMF------------------------------------------- 195123365 32 -----------------------------------------------------IVTDMELVKRVLKDFSNFENR-GIFHNELDDPLSATLFSIEGQKWRQLRHKLTPTFTSGKMKNMQPIVLKVAEEMAKIFKEKASVLEVTDLVGRFTADVIGNAFGLPDADFVRMGKRAVTERRYRGILDFVEEVEEFYRIIRDTIKYRMEEKRNDFMDMLIEAGNTEEGLTFEELAAQAFIFFVAGFETSSTTMGFALYELALHQDIQNKLRANEVLLEQVVMETLRKYPLPHLTRKAISDYSPGDHYIEKNTSVVIPALGIHYDPDIYPEPDKFKPARPACSWLPFGDGPRNCIGSRFGMMQTSVGLAHLIR-------------------------------------- 119604895 222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKKLSDEDIRAEADTFMFEGHDTTASGLSWVLYHLAKHPEYQERCRQEQELLPKEIEESLRLHPPVAVSRCCTQDIVLDGRVIPKGIICLISVFGTHHNPAVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMAEMKVVLGTLLR----FRVLPDEPRRKPELVLRAEGGLWLRVEP------ 119184411 223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAELKSICLTMVSAGLDTVPGNLIMGIAYLASYPDAWERCLVEEKVITAFVKEVLRFWTPICLPRVSIKDIEYKGATIPAGTTFFMNAYAADYDENHFKNPYEFRPERAGTPHYAYGAGSRMCAGSHLANREL---YTAFLRLISAFRIVPA---------------------------- 94312796 78 ---------------------------------------------------------------------------------------------------RKRQALQPGFMPKAVHGFVPGIVEIVDKGLATWPTR-VADWVESALTSLTMDVIVRMM-FSDEEDARVAECAVRAISEAANADFKRARRRALHTLRDLIERRTDTWPDDLLSRLLCHRDDATAWPLQAVRDECMTTFLAGHETTAATLTWWAWCMASNPSAQDAARAERGQAPTAITESMRLYPPVLISRRAVRPITLGPWRLPARTLFMLPLQLMHHDPRLFPEPERFQPDRPRGAYMPFGTGPRVCLGQHLATAEMTVIAAMLLQR------------------------------------- 170039145 89 ----------------------------------------------------------------------------------------------------LRNKLSPTFTSGKIKYMFLTVREIGDQFLQGFDSKSPVDL-KALAKRFTCDVIGELLTIPLQKIIFMTSCTAISRKLGLKVVPKDVTEYFMNVVRGTVDHREKNNRSDFLQLLMHEEESQDKISMDEVAAQASLFFFAGFETSSTALSFALFELANNQGIQEKTRAEVKRVLAAVNETLRLHPPVGNFRVANQPYRLSDLTIEKGTLLMIPVTSIHQDPEIYPNPWQFDPDRTPARHLPFGDGPRNCIGMRFALLEVKFGIAALLSKL------------------------------------ 28192496 50 --------------------------------------------------------------------------------------------------REQRRTVQPAFRPARVAAQADAVAEETRDLLMRRGADGPVDVLQEVTG-FTLGVLGRTVGIAHADQAMFDMVTQNMVPTWAPLAFRRARRELIRTVDELVADRSAEEADDAFSLMIAARQTDPRTGQGRLRDELVTLLLAGHETTASTLAWTLLLLARHPHMRDLVREEDGRAPDAVQEAMRLYPPVWIPRVARQSDEVGPYSVSAGADVLICPYTLHRHPDLWERPEQFDPDRPRYAYIPFGAGPRFCVGSNLGMMEA-VFVTALLTRDLVLEVVPGDPEPMMSLRMRG--GLPMTVRP------ 125526728 166 -----------------------------------------------------------------------------------------------------RRIINPAFQLEKLKLMLPAFSACCEELISRWIGSIGCDGSYEVCWPLTGDVISRVFELQAEQFERAMKCMQKISIPENNRKMHQINKEIESILRGIIGKKMQATKDDLLGILLHMEENGQSLTMKDIVEECKLFYFAGAETTSVLLTWAMLLLSMHPEWQDRAREEPDKIVTMILEVLRLYPPIEIGRKTYKEMEIGGVTYPAGVSIKIPVLFIHHDPDTWSDVHEFKPERDPGAFLPFGWGPRICIGQNFALLEAKMALCLILQRL-EFELAP----------------------------- 195381899 82 --------------------------------------------------------------------------------------------------RQLRHKLTPTFTSGKMKHMLPIVLQVAEEMVKVFNDKVSADLVGRYTAD----VIGTAFGLPDADERRYHGLLDFILKLSRRLHLKITTEEVEEFYMRIVRDKSNENRGDFMDMLIEMYQTDEGLTFEELAAQAFIFFVAGFETSSTTMGFALYELAQHQDIQDKLRAEMEYLEQVVMETLRKYPLAHLTRMAISDYSPGDPKIEKGSIVVIPALGIHYDPDIYPEPQKFKPARPACSWLPFGDGPRNCIGSRFGLMQ------------------------------------------------ 71834072 267 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDEIVDLLVSLLVAGYDTTPTTMTLAVKYLTDTPSALAQLKEEHEQITRVVNETLRLSNIIGVFRRAMTDVKIKDFTIPKGSKVFASLRAVHLDLENFEDARVFYPWRDPANFMPFGGGPRRCPGHELARVALSVFLHHLITRF------------------------------------ 195381903 91 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTIVKIGHEFVDEMIAKSSIIEVKELMARFTTDVIGTAFGIPEAEFPKFSRRIHLKMTPEDIEKF------FMRIVRETVAYREENRRNDFMDQLIDLKETGESLTIEEIAAQAFVFFAAGFETSSTTMGFALFELAQNEDIQKRLRDDGELLNQVISETLRLYTLPVLNRECLEDFVVPGYPIKKGMPVLIPCGAIHRDEKFYPEPNRFNPDRDSGEWLPFGDGPRNCIGMRFGEMQARIGLAMLIKNF------------------------------------ 211582099 134 ---------------------------------------------------------------------------------------------DPEKHRQMKSFLSAAFSTKALLEQEPLVSQTVDAFITRLGNDGGSEWTEMVAFDILGEMACIVRGEPHYWQEMFVTVADNLRRLPFALTLAAVRNKHSQFTRDKVAERMKNPRKDFMSNLI-SKVESGEVDREEMTAHASTLIIAGGETVATFLAATVYYLLKTPEVYKAMRTERNRFPTVINEGLRIYPPQGFPRL-SPGFEIDGEWIPEGTEIYTSAWTVTHNPQIFRDPMKFDPSRTDIKEASFSLGPRGCLGRNFALMELNLILSKL---------------------------------------- 83949818 80 ----------------------------------------------------------------------------------------------------QRRAAAPAFSHRNVLNLAPVMSGAAGRSADRVAAAGGIDMAEDMVRT-TFDVISDFSGGDAFDADGVHRAIDDYISAAGRVAAGPGMRQMKALADRAVNDRRARGHDDLLDLLLAGEETKRKMNTAELRDNLLTFIVAGHETTALTLAWSLYLCAFDQEVQDRARAEAKAIRQIADEALRLYPPAGMSRTALKKDRLCDRDIRPGDTVIIPIYALHRNHLLWDDPDHFRPERDRYAYLPFGDGPRICIGSSFALQEAVIILATLLARF-RFRPIAGRDP------------------------- 42565543 49 ---------------LDFFKPYGFYEISPYLKKKMLRYG--PLFRTNILGVKTVVSTDKDVMEILRENKSFISYPDGLMKPLGKDSLFLKIGN---IHKHIKQITLHLLSSEGLKRILKDMDRVTREHLSSKAKTGRLDVKDAVSKLIIAQTQAKLMGIFKAFTFDWFRTSYLISAGKGLYNTLWACREGMREIKDIYTMRKEEKYDDFLTAIEESEKAGELLNENAIITLIFTLSCVTQDTTSKAICLAVKFLLENPKVLAELKKEHEVINMVINESLRITNLAPMFRKAVKDVEIKGYTIPAGWIVMIIPSVVHFDPEIYENPFEFNPWRWEGKELVFGTGLRQCAGAEFARLQISVFL------------------------------------------- 210099382 243 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEEELRQDIFDLFIAGTESTTATILWSLLLLSVHPEIQRKLQDDSALGPATILEVLRFPTPFGLPHATTADVTLGGFEIPAKTQVLINRWALNMDDRKWSHPDKFDPGRDPEGHLPFLMGRRACIGSHLAKMELLLFLSTILRRF------------------------------------ 195166092 95 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGLKMRQMFQLMNQVAKEAVDCLKPDQQGSVMKDYCTRFTNDVIATAFGLKERDNDFFFALKSLHKYIKVDLFDKKSTEYFVRLVLDAMKYRQEHNRPDMINMLMEAR--GREWSDRDIVAQCFVFFFAGFETSAVLMCFTAQELMENEDVQQKLYEDIDLLDQVVSEVLRWPPAIAIDRECNKDIELDGQTIKKGDYIWLPTCGFHRDPKYFENPNKFDPERANIQPFTFGLGQRNCIGSRFALLEAKAVIYYLLK---DYRFAPA---------------------------- 5921917 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVAQTTIFIFGGYETTSTSLSFIIYELATHPDVQQKLQEEPNKAPPTVNETLRMFPIAGLERLCKKDVEIHGVSIPKGTTVMVPLFVLHNNPEFWPEPEEFRPERNPYVYLPFGTGPRNCVGMRFALMNIKLAL------------------------------------------- 195474743 81 --------------------------------------------------------------------------------------------------RAMRHKLSPVFTSGKMKQMSKVIVDVGLRLGDAMVEGGNVE-IKDLCARFTTDVIGSAFGLPNAEREIFTKRRHSTLVQTFMFTNARLARKLREFFKSTVDYRLKNGRNDFIEQMIELRAEDQELTLEQMAAQAFVFFVAGFETSSSTMSFCLYELALQPEIQQRLREEIESVLANVEETLRKHPLLHLVREANRDYKIPNTDIVLDKGVLALIPVHNHDPEIYPEPEKFDPSRDPNRHLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 62005121 131 ------------------------------------------------------------------------------------------------QHRIVRAALTRFLGPQALAKMSSGIQRHINE---KWRGKDEVDLVFSVASRL-------FFGITEEHQEQLHNLLEVILVGSFSVPAMQARATLVDIMTSLIEKRRNELRQDLLSVLLTTDERGNSLADKEILDNFSMLLHGSYDSTNSPLTMLIKVLASHPESYEKVQEQFGILSTKMEETLRMFPPIGTFRKAITDIHYNGYTIPKGWKLLWTTYSTHTKEGYFKGADQFKPSREEGKHVTFGGGMRGCPGWEFAKMETLLFLHHFVKALSGLAIDPNEKL------------------------- 58389096 68 -----------------------------------------------------------------KDFDHFVNHRIQLDENHDPLFGRALFAMRDTRWRNMRTILSPAFTGSKMRLMFGLITSYCDGAVRELGADGTAELMKELFRRFGNDIVATAFGIERDRANAFFTLGKELTNLDGVQSFPRVMRALRLRLMDTITQREQRGRHDMINLLMQARKQELRFTDDDLTAQCTVFFFGGYDTVSTLSAFMAHELAVNPDVQERLRDEIDRVRSTINETLRWTPAPFLDRTCTKPYMLEDVQLQPGDGLWIPAAAIMRDPQLFPEPDRFWPERDSSAMLAFGLGPRNCIGSRFALME------------------------------------------------ 3242443 99 ----------------------------------------------------------------------------------------------------LRTKLTPTFTSGKMKMMFGTIEEVVDRLIRVRVESGECIEIRDIISRFAMDVIGSAFGLDLSDPPFWKMSLKASTSTKLQFLFATTYRKFSNYLRDTIKFRMDNSRKDFMDLLIKLEDN---FTFNEIAAQAFVFFQAGYETSSITMTFCLYELALNQELQERARQDMEFLNCCVKETLRKYPPVANFREITKNYKVTDITLEKGYRVVIPVYGIHHDPDIYPNPEVFNPERSTNRHLPFGEGPRTCIGERFALMETKIGLSRLLQKF-RFKLAP----------------------------- 156152296 73 -----------------------------------------------------------------------------------------------------RRLVHNSFTLERTGRLQDIVMSSVDSLCAELLSGGPFDPSAAVTRAV-TNVVCTLVG--DAELQEVMRYNDGIVQTIAAGGLVDIFPWMKVFLSRKLEEHKADPR-DLLDALLKGKTEDESITDDHVLMTAAEAFGAGVETTSTTLLWILVYLLHHPEVQQRVQADRGRLPCVINEGMRIRPPGSDPHSAMTDSSIGGHPVHRGTRVLVNMWAIHHDPRLWARPDLFHPDRCPAYFLPFGAGPRVCVGESLARTELFLFLASLLQRMSVTRGAPPPNLQGRLGVV--LQPLPVVVTP------ 195130058 122 -----------------------------------------------------------------------------------------PFVLDGDEWRQQRGIFSPLLTSGRIRNAYSNMQRICGQLIDEQSRSGPFDG-SDLGLRFTSENLLDVLGIEADSRLPVAQHNKEMSEENYRLALSGALNGLFRFFGDLVRQSRRQERNDFINHLLDMQRQ-HQLTEEQLTSHAMTFMFDGLDTTSSTIAHCLLLLGRYPECQQQLKATPKLLPACLNETLRIYPAGGWAKTCTEPYTFHGSQMLPGDNVMIPIYGLHHDPNYYPEPQQFRPERFLNGGLGFGNGPRQCVGIRLGLTQTKAALAAIVKR------------------------------------- 209154704 239 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LHHWDWLYWRSPEGQRFKQACNVVHRFTRTVVQERRAEPESDFIDLLLLSDEEGHGLTDEEIKAEADTFMFGGHDTTASGISWVLYNLSQHQDYQDRCRADLSSLPFTIKESLRLHSPVSTRRY-TKDITVGGRVIPQGSICLVSIYGTHHNPEIWPDPDRFDPDRSSHAFIPFSSGPRNCIGQKFAMAELRVVVALTLRRF---HLTPGGVEVRR---------------------- 210097578 61 -----------------------------------------------------ILTGYETIRTALKRAEDFSSRRSNALRGDGITADGFIYAPDGPRLKQLRK-----FTLRTLRDLEDKINEEGNTLVQEVLSQQTFDLQSAVCNIIFSIVFGDRLDYDNPDFLRLISLLNTATQPSEASAVAKAYQALRKFCSEQIQKHRMDPKDDFLDAFATDERARETFSDKQLKEVLIDLFLAGTDTVAATLHWALLYMMVHQEQSAPSYAQRNLLPATLAEVQRFKPPLSVQHTAPRDTTLNGYNIPQNAPILINLWSVHMDPQLFPEPNTFDLDGNFVKHIPFSMGHRVCLGEQLAKMELFLLFVSLMQRF-TFHMPEGAPKPSMSGIVQFIVNLP----------- 110765954 90 --------------------------------------------------------------------------------------------------RPLRMKLSPVFTSGKLKDMFPLILDCAEEFVEKVRNSGEVD-CRDMAAKFTTDVIGSAFGVPEEFRRMFKKLARDFTRLYMPFLFDIIGGEVNNFFINLIRDRQENNRPDFVNTLKELKEHPEKLTDALLTSQALVFFLAGFETSSTTISNALYELAQNPEMQDKLRNGGALLDKVFKETLRKYPLAALSRQATENYTFKDTKIKKGTRIWIPVYGIQHDPNIYPEPEVFDPERHPMTYLPFGDGPRNCIGARFAHYQSKVGLITILR-------------------------------------- 91084529 86 --------------------------------------------------------------------------------------------------RDMRSTLSPVFTGSKMRFMFNLIAKSADQFVQHFVKQEETDACARLTNDI---IASTVFGFESDSVEKFYEMARKITDFSGQNLSTEISNFFYNIVKENIRSRQLQSRPDMISLLMEARIHGVEISDEDVTAQALVFFFAGFDSVSSLMTFMSYELALNPEIQKKLIEDYDVVKSMVSETLRKWPITPFNRVCTIPYTVNPIHLKKDAIVFLPIYGLHHDPKYFKDPERFDPERDENKYVPFGAGPRKCIGYRFALLEIKILF------------------------------------------- 183983133 101 ------------------------------------------------------------------------------------------------EHLMHRRIMQEAFTRPRLTGYVGQVAPCVRAAVPAWPTGPSVRLLKNLTLDIATDVFMESAAVNEAFVSTVRAASSFVRVPLPGTRFRHGRRVLEDYFSRHLPAARAGETDDLFAALCQATEDGERFSDEDVINHMIFLMMAAHDTSTITTTAVTYFLAKHPEWQEKAAAEPDILDLILKEALRLLAPVPLMRKTVRDVAIDGYHIPR-ETLCAITPAVNHDRRIWSDPDRFDPRREDQQHVPFGGGAHKCIGMQFGTLEVKAILHQMLR-------------------------------------- 210127033 54 --PVPPGLLGHLVF---------LRQDARHSYEWFRQYQQGYIFKHGAAMGRLVVTHPDDVRAVL-----------------MRTGDGLLLSS-GPKWFRNRRLLTPGF---HFEILKPYVRESTNVMLNELKPGSSIDVFHHMSLMLDSMLKCTL-----------SQNTNCQTRNR------AACNIVHKYSEEIIRQRKESAGDDFLDILLRADENGNGLTDAEIRDEVDTFVFEGHHTTASGLAWALYCLARHPGHQEKCRKEEDLITLCVKESLRLYPAVP---EILRDVETDGRTVPKGSQVYISMRFLHRNPRIWEKPEEYDPLRSKGRHLPFSAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 147906801 69 -------------------------------------------VYTVHLGGHIILTGYDAVKEALIDHDVFSDRGGGVSQMLFKNYGVILS------HGERWKTMRR-FTLTTLRNFEERIQEEARSLEEAFLKKEPFDPMYLLGLAV-SNIICSIFGFDYEDLREFFQLLNSFFGPNMFCYIPGPHQKLFMYFNKLKEFVRDEPRDFIDCFLIKMEEENSEFHNENLSGTIIDLFLAGTETTSLTLRYALLILLKYPEIQEKVVEDRSKMPAVIHEVQRFADIIPLGHAASKDTIFRGYYIPKGTVIFPVLTSVLKDPKYFKNPDQFDLFKKNDAFLPFSSGKRMCAGEGLARMELFIFLTTIL--------------------------------------- 170047851 124 -------------------------------------------------------------------------------------------------HSR-RKIITPTFHFKILEEFVEIFDQQSTVFVDQMAASGEFDVYPRVTL-MALDVICEAMGTKVEYVRAVKAMTNIVIVTSYAKIQKQALAVLHGYTDNVIHSRRKELANDVLDMLLQATTDGQPLTDLEIREEVDTFMFEGHDTTTSAMSFLLGVLAKHPEVQKKVYDDPSKPATVIKETLRLYPSVPMGRKMMENHDIDGTIFPAGSNVIVMPYIMGRDPDYFEDPLEFRPERNPYRYVPFSAGPRNCIGQKFAVAEIKSLVSKTLR-------------------------------------- 71993251 130 ---------------------------------------------------------------------------------------------------RLRALASPAFSVKALKQIHETMEDSVFSMVDHMSKQGEAFNIHEYYQEFTYDVISRLMGQTYSEQNRVYPWYLAVMFPNHEAVRGGDVGKLLKFCETAVHDRLENPHNDFIDMFLDYYTDEKKVTSEDVIGACFVFLLAGFDTTANTLAYASYLLAKHPQEMRKVQDEIDRIDAVIREALRMYPVAWFARECVQATTLGNYYIEKGVRIEADVRALHYSEEIWGNANEFVPERSPRHNMSFGAGPRQCVGMRLGLSEAKTALAHLLRRF------------------------------------ 190702290 83 -----------------------------------------------------------------KHFDHFVNHRAFVDSERDALMGNNLSSLHGDQWRKVRTLLSPAFTSSKMKGMFKLMSECACTFTEYLVRNGPIDFSKDMFRRYANDVIATAFGVSVDSMADFYVFGTKGTSFDGIKALRQVETFFYGLVRETIETRDEKGRPDMIQLMMEARGNDPELSIESMTSQAFIFFFGGFDSTSTMICFVAHEIAVNPEVQQRLQEDPSYINAVISESLRKYPIVAVDRICTKSFELGLKPMKPGDNLWIPTWAIHRDDQFFPNPDKFDPERDSFNHSAFGIGPRMCIGNRFALLEMKVMF------------------------------------------- 149254694 101 ---------------------------------------------------------------------------------------------------RLRTLLSPTFTSGKLKEMFPIMRQYGDILVRNLREKGEPINMKDIFGAYSMDVIGTSFGVNIDDPFLLSTILFPFLTPIYEMNLSIFPRDSMNFFKKFVKRMKKERRVDFLQLMMNGQESQKALSDLEMAAQAVIFIFGGYDATSTSISLIMYELATHPDVQKKLQDDRTLPNKAVNESLRYPTAIRLERVSKKDVEINGVFIPKGTVVMIPIYPLHRNPEYWPEPQEFCPERDPYIYMPFGNGPRNCLDMRFALISMKLAV------------------------------------------- 195334493 82 --------------------------------------------------------------------------------------------IDGPKWRPLRQKMSPTFTSAKMKYMFPTVTQVCGELADGILAIG--DLMARYTSDVIGRVECNGLRNPEAERRAFSELVDGFIESFPEVARLLRMRQIHQDITDFVKQREEQGRSDFMNLLIEMKQRGE-LTIEEMAAQAFIFFVAGFDTSASTLGFALYELAKQPALQAKLREE---IDQAIAETLRKYPILQLTRISRHLYAAKGDRIEPGQMVLIPVYGIHHDPALYPEPHKFIPERFLSDQLAFGDGPRNCIGMRFGKMQTTIGLVSLLRNF-HFSVCPRTEPKLKSNIL------------------ 50547453 51 --------------------------DVYHAWK-----GDRHLHYYRLHRKYGSVVRYADTGAALKH--IYSGNKKEFIKPAVKGFPSVHSAIIKSEHAKKKRVMSHAFSEQALASAQPYIMDKIVQLCDLLPSGKPAKMISRLTSYFSFDVMGELCGFDADNRFALRMTSNAAHRSYFFGHIVEDRKKFVEYSRAVASKRMALGDEDLFHYLMHATETGKGFERNELLSESNLLIVAGSDTTATSLAGCLHYLGLHPDVRKELTRQP-LLRACIDESMRLSPPVPLPRTALEDVVIDGCKIPKGCDVGVSTWSMHRNPKHFVKPLEYDPYR------------------------------------------------------------------------ 158291010 126 -----------------------------------------------------------------------------------------------------RRALTGAFHFKILDTYVPVFEEQADVLVRKLLDAGGAT-VDIFALVYTLDVILETMGVQLEDSDYVRAVSDAMGFSDHYQTYRKSLQINREFTTSVIKQRRAEGRLSLLDILLRSDITGRTFSDEEVYSQVNNFMFAGHDTTSSAITFILYACAKHPEVQQRVYEEPDGLEQVIKESLRMFPPVYYSRHIDHDTTQGGVRLEKGSTIVFGTYMLHHNPEYFPEPDQFRPERKRNPYIPFSAGSRNCIGQKFALNELKTALVKILRQLPDPDFVPKMKMELVLKPVNGM--------------- 187608807 288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARDEGHGLSDDDLRAEVDTFMFEGHDTTASGISWILYCMAKYPEHQQKCREDLGKIPYTIKESLRMYPPVGVARQLRNPVTFDGRSVPAGTLIGLSIYAIHKNPAVWEDPEVFNPLRSANRHLPFAAGPRNCIGQNFAMNEMKVAVALTLNRFPDLE-------------------------------- 170739401 9 -APFRPAVPRPRTEPMDLFAFLRAARANPLTTWFREHFEHLIVTGEGALGRITVVSDPAAIRHILVDNAANYRKDDLQRRVLAPGLGNGLLTAEGEEWRLQRRTLAPIFSARHVAGFQPMSEAAAVLARRLARRDGQA---VDVALEM-TRVTLDVLGLPRDPDALGRAITDVFGMPDGRLRARPALRFFAEVVDELIARRRAEAPHDLMTLLLRAQETGQGLSDLEVKANIVTFIGAGHETTANALTWTLYCLSQDEASRARAEAEIDAARAALEEAIRLFPPVPMSRQAIADDRLGRIKIPRGSLVTVAPYVLHRHRRLWDDPDAYRPERDRYAYLPFGAGPRVCIGMSFSLMEATLVLAHLLRAVRDRSPEAGPVVPLH---------------------- 84514139 139 -----------------------------------------------------------------------------------------------------RKIINPAFHLEKLKIMLPIFHKSCDDLISKLSSDGSCEFLQNFASDVISRAA---FGSSYEEGKRIFQLGWRFLPTATPRRMKEIDRDIKASLTDMINNRERATKDDLLGILLESEEHGNNMSLDDVIEECKLFYFAGQETTSVLLVWTMVLLSRYPDWQARAREEPDKIVTMILEVLRLYPPVALARRVHKDVKLGNLALPAGVQVFLSIIMVHHDIELWEDAKVFNPERGRNSFFPFAGGPRICIGQNFSMLEAKMAIAMILQRF------------------------------------ 159036927 90 -----------------------------------------------------------------------------------------------------RRVLAPMFRPARINAMVDTMADAIAGAIDDLHGAATAGTPIDVGRELSRIVCSAIMRVFFADRITVRDALRIMKAQEGDRRFRAAVRSIDDILLPVLRQAQRQPGDDLLSRLVHARDDGRALSEKRMRDDLVSMVAVTTETSTVVLTWLWPLLANHPDVANRLYDEIDRVVGVLDELLRLYPAILPRRAATTDI-LGGVRINKGATVILWWGAEAFDPERFAAGREAADGRHRYAYYPFGVGMHRCLGEHLFNLEAILIVATLLSRF------------------------------------ 91084693 94 ---------------------------------------------------------------VTRDFEHFVDRGVYF-NEKDDPLSGHLANLDGQKWKNMRRKLNPTFSASKTKNMFPIVKFCVENMMEKVKAHKCCNINEVFPA-FSINVICSAFGL-QEENALFKAYADECVSWTKYKYLVQILATFFDFFMKVVTDREENDRSDFMQLLIEMKKQNQ-LTIEEIAAQCFVFFIAGFETSSATLTFALYELAKNQNLQNVARADLKFLDQVVDETLRYPPLLYVTRQCVKNYKIEDVVIEKGTLVAIPISALHSDEEFYPKPETFEPERKSLRHLPFGEGPRMCIGKRFGLLEVKLALTCLLK-------------------------------------- 157382738 286 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLQSTVGGKPLTNKDIREEVDTFMFEGHDTTTSGICFTLYLLSRHPDVQQKVLEDKEKPVTMIKESQRLYPSVPTGRVTEQDVVINGVTIPANTNITLLMYAAMKDPDYFPKPEEFLPERNPFAYVPFSAGPRNCIGQKFAMAEMKSTVSKMVRHFELLPL--GEEVKPVMNMV------------------ 111226641 218 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAARAKVAAIFHSIIQERRRSTDDDVLYTLMNSKYDGSVLEDEQIVGLMIGLLFAGQHTSSITLTYTIFYLLNNLEYFDETQKDMNRLETVIREVLRLHPPLIFMRKVMTPMEYKGKTIPAGHILAVSPQVGMRLPTVYKNPDRFDVDKTPFSFIAFGGGKHGCPGENFGILQIKTIWTVLSTKY-NLEVGPVPPTDFTS-LVAGPK-------------- 170039143 81 --------------------------------------------------------------------------------------------------RYMRNKLSPTFTSGKIKYMFLTMQEIGDEFVHSFEAQEPVD-MKALAQRFTCDVIGELLAM-GDKVFKLNQWVMSYRDLSLKLGLRQLPVEVTDYFMNVIDHREKNVRPDFLQLLMHAEDSADKITMDQAAAQAFLFFFAGFETSSTALSFAIFELANNPDIQEKARAEVQRLEQVVNESLRMYPPVGNIRIANQPYQLTSVVIEKGTMVMIPAYSIQRDPDIYPNPSQFDPDRTPARHLPFGDGPRNCIGMRFALLEVKFGIAQLLSRL------------------------------------ 75765660 58 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIDALRGTGGANLSRTVSNVISSIVFGDRFD--YKDKEFLEMFSSVMKHLPGPQQQAQLLQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTENLVMTTLNLFIGGTETVSTTLRYGFLLLMKHPEVEAKVHEDRAKMPAVIHEIQRFGDVIPMARRVKKDTKFRDFFLPKGTEVYPMLGSVLRDPSFFSNPQDF-----NPQHVPFSIGKRNCFGEGLARMELFLFFTTVM--------------------------------------- 195439966 114 --------------------------------------------------------------------------------------DGLLLSVDRKWHAR-RKVFTNAFHFKVLERYVEIMDKQSEIMVEKLKQDADGKTVVDMLKYVSLAVITEAMGVSNEDFPYIKAWLFRLTCPLLHRKLVRDIGIMHDFTDKVIRERRAQPDADLLDILLQANINGEPLTDADIREEVDTFMFEGDDTTSSGVSHALYSISRHPKVQAKLYDELQQVPTAIKETMRLYPPVAIGRHTTKELRIGDQIIPPNTSIYLVFYFAQRDAEYFPDPLSFKPERPNAKHQTFAYGPKNCIGQKFAILEMKALISKVIRY---YHLLPGEDVKPMMNFI------------------ 66803128 60 -----------------------------------------------------VLTGYPILREAFIDNDTFTSRFQRENARSINGYKGL-INSNGDYHKNLKSVILSEMTATKIKKMESHINQRLCELLDQHAKQGTPFTMNKYLNLFSINIILRLFGVPYTELDQFLKLVSQILSPDRSKEFYDIHKLLSNHIINLIERQEQEPIDGILDKLLI-EVENNRITQNALISICIDVLIAGTDTVGQTLSFAIVALVNNAEIQEKLSRN--IIDSMVKEVFRMYPILGLPHMTSEDCEIQGHKIAKGTQIIQNIYSTHRSESFWPNPNNFIPERHIQNDVSFAVGTRNCMGMSLSEAEVHTAMAELF--------------------------------------- 23463319 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEHGKGLSDVDIRAEADTFMFGGHDTTASALSWILYNLARHPEYQERCRQERDREPEEIEESLRLHPPVLISRCCSQDIVLDGRVIPKGNICVISIFGVHHNPSVWPDPERFDPERSPLAFIPFSAGPRNCIGQTFAMSEIKVALALTLLRFPD----DKEPRRKPELILRAEGGLWLRVEPLST--- 145243654 195 ---------------------------------------------------------------------------------------------DPALHSQRRKALDKVFSGRALKSYQPMVIRTTEQFLDAVAQR----VNQPLSVPSTMSLLSDLMGVTWELNPSLHWLISLLMSLPGAGS---AIREYGNWIQDRIQEKRQQPGEDIMTRMLPSM---RGLSKKALYSEGELLVIAGGDTSSVTMSVIIYHLASNPSLQRKLQADPAYLNGCVSEALRIQPPVHGG--IQRKTPPEGIHIPKGTSVSVPILPVQNDPRYYRNPEEYVPERNRAAYFPFVGGAYSCVGKGLAYIELRVVVAMLFGRF-NVRLAEGEDGRRRDTFVASLGEFRVVF-------- 195116415 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKIKYMFSTITSVAQQLVAESAGNGNILELHDLLGRYTVDVIGNAFGIPKAE---FREVARQLFTGHNRSVRWSLFKRTYAKFLEKMPIRPRHPHEDFVSRLVRDTVEKDGLTVDQLAAQVFVFFVAGFETSSSNMSYALYELAKNPDIQSQLRAEMSYLDQVVNETLRYPALASLTRVPSEDYKVPGIVLERGLSVHIPVCAIHYDPEYYPEPHEFRPEREPARHLGFGDGPRNCIGLRFGRMQVKVGLITLL--------------------------------------- 170049301 90 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMRHMFELVSQSAQSTVEFFRAEAKADVFSRFSNDVIASVA---FGIEVDSRERLRTIPNLMIRLKVDIQSKESTEYFKSMITDNMRQRDVHVRNDMIHMLMQVRKHSRVWTDNELVSQCFLFFLAGFDTVSTALTFLSYELLVNPDIQQRLYEEKSLMDMVVSETLRKWPPAPFVRFCVKDYQYDDGQISKNQILWIPIVALHHDPKYYPNPEKFDPERNPAAYVPFGVGPRNCIGSRFALMEVKALV------------------------------------------- 91083087 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFLSLLLEIR-DKEGLSFNEIVAQCFLFFLAGYDTSAQTISYCIHSLAYNEDIQDKLRDNVLKLPQVLNETLRLYPVLGFFRICVKPYKVPGVVLDVGTPVLIPTLGLQRDPEYFPDPLKFDPDRFRKDNMPFGEGPRFCIGMRYGKLQTKLGVASLLSQF-KFKPSPETPELIKPNFSKSLSLVPV---------- 168997359 91 --------------------------------------------------------------------------------------------------RLLRQKLTPTFTSGRMKQMFGTLWDVALELDKYMEENRQPDIMKDVLGRFTTDVIGTAFGIPDSEFRKYSAYPSLVRKPRMKITFDDVEQFFLKIVKETVEYRESNKRNDFMNLLLQIKNKGKLMTQRELAAQAFIFFLAGFETSSTTQSFCLYELAKNPDIQERLRQE---INQAIEETLRKYPPVSLSRVPSVDYVIPGTVIPKRTLVQIPVHAIQHDPEHCPDPERFDPDRVKKRHLPFGEGPRVCIGLRFGVMQTKVGLITLLRKF------------------------------------ 189212087 110 --------------------------------------------------------------------------------------PGIFAMRDPHAHAARRKLFARAFSNSSLNSWDVEVRQKASLAVDALGSSQGADLLKWWTL-MTTDVIAHLSGVLRAELPILYKLLRYIPIKRIQL-ITTADDVLFEYGGRAIQNMRNENGNNLFGQMLSANDNSEKLTEKDIKEEAGNFIVAGSDTTAVTLTYLVWAVLQQPNLQSRLKEELETAPSVIEETLRLYAPGALPRTVKQGTIISGYHIPGGAVVSTQAYTNHRDPSAFANPLKFDGLRQKASYMPFGGGSRVCLGVHLAYMELRLA-------------------------------------------- 212511837 96 -----------------------------------------------------VVSDHKAIREAFRRHTEFSNILGGIINSEGKLWKDQRRFL----HERLRHFGMTYFGSGK-ENMEKRIKVELESCLRTIQEGAEVDLNPLLAMPISNIVCSILMNVPNDDRKRFMDLIDEGFRLFGILTYVRNRIEMAAFFQETIDEHKKDPSDAYLMEIENAGEKGKTLHDRQVQQIIGDLFTAGMETVKTTLQWAVVYMLHHPEVAKAVQEELDRLPNLEDEILRRSSIVPLGTTTTRDINFNGYKIPKHAHIVPLLHAVHMDPNLWDQPEDFRPSRKPEYFLPFGVGRRMCLGDVLARMELFLFFSSLLHVF-HIKLPEGQSLPSLKGNTG------VTITPDSFKSV 71061451 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHREIKNIFYKAIQKRRKEPAEDILQTLLDSTYDGRPLTDEEISGMLIGLLLAGQHTSSTTSAWMGFFLAKDPLTYDQLK-DLNLLDRCIKETLRRPPIMTMMRMAKTPQTVAGYTIPPGHQVCVSPTVNQRLKDSWAERLDFNPDRQDNPYVPFGAGRHRCVGENFAYVQIKTIWSTML-RLYEFDLINGFPTVNYTTMIHTPEN-PV---------- 148236025 68 -------------------------------------------------GGHPLVMGYDAVKEALIDYDVFSDRRTGISQAIFSEYGVIMSN--GERWKTMRRMTLRNFGMGK-RSLEERIQEEARNLEEAFRRDEPFDPIYLLGLAV-SNIICSIFGFDYEDRETLKLLNSFLGQPGPHQKVFANFNKLKEFVKDEAKSHRDTPRDFIDCFLIRMEEEKNPDTEENLFAVIFDLFFAGTETSSLTLRYAFLILQKYPEIQEKVVEDRSKMPAVIHEIQRFADIIPSGRSASKDTTFRGYYIPKGTSVFPVLTSVLKDPKYFKNPDQFDPRKKNEAFMPFSTGKRMCAGEGLARMEIFIFLTTILQKF------------------------------------ 91790741 53 ---------------------------------------------------------------------------------------------------RQREMMNPAFAQAKLDVAFPVMRAAADDLVERLAQRGEVELTHVTADIIYRTIFSEPLSGDDDAFARFQALAPKLMLPSMYGVRRRAASDIRRLLEKLIRSRHEAGKNDILSALMTSRDRGEPFSFDELVDQVAVLFLAGHETSASALTWAVYLLSAVPEVQERVHQEPELTRNVFRETLRLFPPVGMARESAQTCPMRDKMVPKGASVMISPWLIHRHRERWSDPDAFNPDRFDDSYLPFGMGPRVCLGAAFALQEATLILASLIRAF------------------------------------ 193787132 197 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHREIKDIFYKAIQKRRQEKIDDILQTLLDATYDGRPLTDDEVAGMLIGLLLAGQHTSSTTSAWMGFFLARDPLTYDQLK-DLNLLDRCIKETLRLRPPIMMMRMARTPQTVAGYTIPPGHQVCVSPTVNQRDERLDFNPDRYLQDNPASGYVPFGAGRHRCIGENFAYVQIKTIWSTML-RLYEFDLIDGFPTVNYTTMIHTPEN-PV---------- 210127338 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNTRLDFIDILLSSREDGTGLTDMEIREEVDTFLFAGHETTASALSWTLYSLAQHPHHQDKVREEVNHLLSGMEESMRLHTPVPIIRSMLEDTVIDGVTVPKGFEIYISLYGLHHNPAVWPDHMEFDPDRDPHAFLPFSAGQRNCIGQNFAMNEAKVLLARLIHKF-VFEVDPTRP-------------------------- 167576956 78 -----------------------------------------------------------------------------------------------------RHALVPNFSPKAVQGFSPTIVKAATRAFAQW-PREDADWIESALTMLTMDVILQMLGEDVRLAEQAIRVASAAANAEDWMPWKREKRQALRTLKDLIERRRLKLADDLLSCLLQSREDASALSLQNVRDECMTIFLAGHETTAATLVWWAWCMASNPEAQRVARDEPELLVQTIKETLRLYPPLLISRRATRAIQLGDWSLPARTLFMIPVHLMHHDARWFPDPEAFRPERPRGAYIPFGAGPRVCLGQHLAMAEMTVIAAMLLQRF------------------------------------ 210094229 19 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEQEHTVIVYQMFLAGTDTTTNTLHWALLYMILHPDIQEKVQQDSVLGPNQKPEMVHRATLAEVTRITSNDTVFRGYNIPKDTVVTVNIWSVHHDPKLWPEPDKFDPTRKKIEIIPFSIGRRICPGEQLARMELFLFFTSLLQRF-TFKLPEGAPPPFQ---------------------- 210122593 1 ----------------------------------------------------------------------------------------------------------------------------------------PFDIAHDVTVTV-ANVICSMFGYDYED-ETFRELSEAIFTPVGDVSVSRQIAKIQKVLKEEMARHRENPRDFLDFCLLELEQQKKSLTEENVLYIAQNLFLGGTDTTTHTLLWSLLYMTLNSEVQNKVHEE---LDAVVGESLRYVGPLSVPHATTAPVKVQEYDIPKGTQVIVNLHSLHVDPAYWPDPDRFDPDRKPESFMPFSAGRRVCLGEQLARMELFLFFSTLLQSF-TFKPIEGAPPPSTKGVFG------LTLTP------ 169857596 248 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYDELQLYMKELIRARSESERHDLLSLLVEHSDEDKPLTEDEVMGNTFLFLAAGHETTAQTLCFAFALLALHPDEQEAVYQEPSLVRTMANETLRMFTPTSIPKVAAEDTVLAGETVPKGTRVSFDIPGIHYNPRYWKDPLEFKPSRPRDAFIAFSVGHRSCIGRRFFEIEAIAVMVMLLSR------------------------------------- 190702450 97 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSSKMKAMFKLMSECANTFGDALVKQAEADFSKDIFTRYTNDAIATAFGIPDND---FYVLGRRATNFDGIKSLTKIENFFYDLVKDTIATRDAQGRPDMIQLMMETRGNNPELSIESMTSQAFIFFFGGFDSTATTMCFTAHEIASNPDIQKKLQENPSYLDAIVNETLRLYPIAGFMRVCTESFELGIKPLKPGDNLWIPAWAIHRDPEYFPNPDKFDPERDTINHLPFGVGPRMCIGNRFALLEIKVLF------------------------------------------- 157105976 81 ----------------------------------------------------------------------------------------------------MRATLSPAFTGSKMRLMFSLMGECFDGMIDKAKTSGRVEVVKDMMSRVSINVIASAFGIKVDDQDHFLRHGKKMMDFARPIVIARMMAMFTHVFQETIKARESHGRNDMIDLLLQARKGTKQITESEMIAQCLVFFLGGFDTVSTCAMFMAYELVRNPEVQQKLYEEKELMDMVVSETLRIWPLAATDRLCTKDYTIDGQTIDKGTCV--WFPAAGHNPQYFPNPERFDPERKRNINLGFGIGPRNCIGSRFALMEVKVMYYTLLK----FTIVRSAKTQIPMQLRKGFTNL------------ 88808336 92 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSAAALSRYTPSIAALVEELAEELIAKAPVQLVPCM-RRFAFAVIATVLGLDASDRQALFAWTRALFSPGTPFAKALEAKKRLLLRLQQVLAQTSTRRGGLDLLSGGLDEAGIPLTDDDLVEQLLLLLFAGYETTASSLSCLMRALLLNPEVEQWLL--PELLDATVLEVMRLTPPVGFFRRTKDTVQLGGVAIPPNRVIQVALS-----PDLGDGSDLADIR--PQRHLPFGGGERVCLGKALAELEIRLMAVGLLQRV-RLELTPDQDLTLQ---------------------- 156551485 87 --------------------------------------------------------------------------------------------------REVRNLLSPAFTSSKMRTMFTLMSHFADQFVKKYRDEENIDMKDAFTR-YTSDVIATAFGI---EVDSLKDPNNEFLHGRRSTDFSGLKVMLTDYFVKLVEAREEQGRPDMLQLLMESEEKGKHLDSMDLVAQAFIFFAAGFDTVSGQACSIAHELAVNPDVQQKLQVEIDEVPTAVNETMRVHPIGFLSRICTNEFELGAKPLKPGMEILVSPVGVHSDPDYYDNPEKFDPDRSDVLNLGFGLGPRMCIGNRFAVLETKILL------------------------------------------- 156551485 569 ---------------------------------------------------------------IVKNFDHFSDHKTLVSEKSDPLFGKNLANLKGERWREVRNLLSPAFSSSKMRTMHELMENFANRFLESNSSKEAVDMKDAFTR-YTNDVIASAFGI---EVDSLKESKNEFLHGKTSTDFTKVSQEETDYFVKLIREERGIKRPDMLQLLLDSQEKTKKLDFLDLTAQAFIFFAAGFDTVSTHACCMAHELAVNPDVQRKLRVEIDEVPTAVNETMRIHPIAFITRICTKEFELPPTVLKPGMEVQVPTVGIHHDPDYYDDPEKFDPERSDILNLGFGLGPRMCIGNRFAILETKVLF------------------------------------------- 196051327 91 --------------------------------------------------------------------------------------------------RLLRQKLTPTFTSGRMKQMFGTLWDVALELDKYMEENRQPDIMKDVLGRFTTDVIGTAFGIPDSE---FRKYGNKAFELDLLIMFASAYPSLVEFFVKIVREREMNKRNDFMNLLLQIKNKGKLMTQLELAAQAFVFFLAGFETSSTTQSFCLYELAKNPDIQERLRQE---INQAIEETLRKYPPVSLNRVPSVDYVIPGTVIPKRTLVQIPVHAIQHDPEHYPDPERFDPDRVKKRHLPFGEGPRVCIGLRFGVMQTKVGLITLLRKF------------------------------------ 121703331 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAKELINARRKNPTEDILNVLIKGRETGRQMSEESIIDNMVTFLIAGHETTSGGIAFLLYYLVKSPDVWQKVQNEVDAITACVRESLRLWPVIAFKPKDRQNPTVIGKDLMPGQTIIALLPAIHRDPDVWEDADEFRPERPKNAWKAFGNGARSCIGRPFAMTEM-VLITALLAQNPDYELDIDQTLRLRNFFLR----------------- 125806758 95 -------------------------------------------------------------------------------------------NLDGKRWKELRQRLSPTFTSGKMKLMFPTVIKVSEEFASVMEEQGAIIEIKEMMARFTTDVIGTAFGIPVTDQKAFTELRHLARRLRMRIMPEDVHQFFMRLVNDTVAVREKEKRHDFMDMLIEIKQKGKAMDIGELAAQVFVFYLAGFETSSSTMSYCFYELAQHQDIQDKLRSDGKLLDQVFSETLRLYTLVHLERRALSDYVVPGHPIEKDTQIIIPACAYHRDENLYPDPLRFDPDRFSAEQVAFGDGPRNCIGMRFGQMQARIGMAQLLSRF------------------------------------ 170106586 111 ------------------------------------------------------------------------------------------------HHRRQRKMLNPVFSIAHMREMEDGPQEMARTALELIGQSGSFDLVED-ATPLPTRFVVDLL--PWKNLHDMRDIVDVMYNTSVEI-FESKKKALMD--GDEVLARQIGRGKDIMSILMRANMDDDKLDESDLIGQMSTLIFAAMDTTSNALARTLFLLAQNQDVQEKLRREDELLDAVCRETLRLYPPVYILRTSCADTEINEIPIPKNTNIIVSALASNRDPEIWGSPERFSVAGAPIPGMTFGGGGRSCIGFKFSQLEMKVVLSLL---IESFKFSPDKEIFWQMNMINGKNELPLR--------- 189241880 98 ----------------------------------------------------------------------------------------------------LRTKITPTFTSGKMKQMFQILVDCTPDLIERIREKKPID-IKELLGCFTTDIIGSAFGLSKDKNSPFREYGRKAFTPTYKMTFAMARKDVSDFFLQLVRDRVENSRKDFIQLL----IDLKSLTIEEIAAQCFVFFIAGFETSSTTMTFVLYELSRRHDLQQKLRNDMKYMDQVINEALRMYPPVPLSRKCVKDYKIPDQEIDKGTTVCIPIWGIHYDKDYYPEPEIFDPEREDNKHLPFGEGPRICIGLRFGLMQTKVGLATLL--------------------------------------- 197331885 52 -------------------------------------------------------------------------------------------------HRKQRRMIQPAFHRSHIAEYAEVMGRAAEEMTGSWTAGSEISMVTDLSRPLPIVLEGMLLAVMPKSLDRLPVPLNRRFDAAAARLRAIIDQVIAQYGDT------QEGGSDLLSLLLSSAETGERMDAAQVRDEVIAIMFAGTETSATTLAWIFHELGRHPEAEKRLHARPVRINNVFQEALRMHSPLLFTRQALVPLTLGGVSIPAGAELAYSPYALHRDPALFRDPGVFDPDRRAHQYIPFGAGQHKCIGDTFAVAEILTAVATVASRW-RLVPAPGVTVRELPAGMPQPSELP----------- 170063842 79 --------------------------------------------------------------------------------------------------RALRAKLTPTFTSGKMKLMFPIVRDVAGELEKCLGQELAMDSMKDILARFTTDVIGNAFGLEAEFREMGRRVSAQQIKPEARALGVTIMEDVTDFFMDVVEYREKSKRDDFMNLLINSAKDSERLTLNEIAAQVFLFFFAGFDTSSTLMLFCLYELALNQDVQDKARQDMKYLDKCISETLRMYPPAAIFRTATKDY--------PGFTVTLLYP----DPMKF-DPERFNPDQVAKRHLPFGEGPRLCIGMRFAQMQTRVGLATLL--------------------------------------- 9294385 256 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAPSDDLLGILLSEQSKGNGLNMEEIMEECKLFYFAGQETTSVLLAWTMVLLSQHQDWQARAREEPDLMTMIIYEVLRLYPPVQMNRATHKEIKLGDMTLPGGIQVHMPVLLIHRDTKLWGDPERFKIAKATKNQLPFGWGPRICIGQNFALLEAKMALALILQRF-SFELSP----------------------------- 1699021 104 --------------------------------------------------------------------------------------------LDPHRWRVMRNKLSPTFTSGKMKYMSPAVCRVSEEVVSEAIKEEPILEMRDYLARFTTDVIAPAFGIPNEEFRQMRVFSDLRRRLHVKQTPDHITEFYMRVVRENIEYRERNKRNDFFDMLLDLKEDGHDMTVEELAAQAFVFLVAGFETSSTTMGFALYELAQDEEIQQRVRTNEALLDQVISETLRLYTVLPINRECMEEYPVPGHPIGKGMQVIIPAAPFHRDADIYPNPNTFDPDRDGVYWLPFGEGPRNCIGMRFGQMQARVGLALLLKNF------------------------------------ 195583526 83 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKSMFPTILTVADDLIRVFAEGDSMEITNVVAR-FTADVIGTAFGLDSDPKAEFVQMGTAAITERAKLRMKATVQKVEDFYMNIIRDKNNVKRNDFVDMLIEMKDNGDKLTFNEIAAQAFIFFLAGFETSSTTMGFALYELACHQDIQDKLRTEIDALEKVIDETMRKRPVVGHLRVATQDY----QHIEKGTGVVIPTLAIQHDPEFYPEPEKFIPERPPCTFLPFGDGPRNCIGLRFGRMQVIIGM------------------------------------------- 215499090 52 -----------------------------------------------------------------------------------------------------RSVLTPSFTSNKLKMMSAGVIETIQELIDQKAKTGEFE-IGDMYQALTLDVICRAMGINYPELEFFLRYLNDFSLNNGVHPFREVQEKCKDLLQHMIEAKQAADDNDLASQLANGFTHSSKLDDDDITQNAFLVLIAGYETTSNTLTLVTHMLVNYPDVQEKVR--RELLSVVVSETMRLYPPIFAFREAVVDKQYGKLKIPVGTAVMAAIEYIHRDPDNWKDPNIFDPDRPQNKHLAFGAGPRNCIGMRFAHMELRLTLANVLRRLEATENSDVDPPQIDMN-------------------- 118428562 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEEMCAQVFVFFLGGFETSSSTMSFALFELALNTHLQDRLRENMTYLDQVLSETLRKYPIVQLNRQAAQDYAVPGHPIKKGMPVLIPVLGIHHDPEFYPNPQEFDPERDPMEYLPFGDGPRNCIGERFGKMQSHLGLANLIRRFSTIKLDPKAVTYSPKNTI------------------ 198437006 246 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILIQTDQDGVGLTNDEINDEVITFFSAGHETVSNAITWSLYTLASNLDCQTRCRADLSKLPYMIKEAMRLFPTLHVGRQLTEDVTLSHVTLPKGSSIGVNIFAMNRNPHIWDEPEKFDPERNRSPHIPFGAGPRNCIGQNFGMQQIRVVLSKVLR-------------------------------------- 85706798 107 ----------------------------------------------------------------------------------------------------QRRTAAPVFSHRNVMNLAPIMTGAADRSAERIAAAGPVDMAAEMVRT-TFEVIADMFDVDAVHRGIDAYISDILGFPDGRLMSGGSVAEMKRVADQAVEARRSRGAQGVPDLLDLLLEGEDPMNTAELRDNLLTFIVAGHETTALTLGWSLYLCAFDQTVQDRARADVARLPQIIDEALRLYPPAGISRTAQVADTLCGRDIRAGDTVIIPIYALHRNHLLWPEPDAFDPDRFADRYLPFGDGPRICIGASFALQEAVIILATLLSRF-RFTPVPGREPE------------------------ 121709591 98 -------------------------------------------------------------------------------------------------HRRFRRLLSHPMSDKALNSQQDIIGGYVDQLIHELRRRGVVDMVRWFNFILGDLAFGESFGMDMQIIRRVPGLFTLILTVAGLRQNQDLQDQFM-FCQKKARERKETSRPDFMTYILRATEEKG-MTQEEIEANAQILIMAGSETTASALSGTLYCLLKNPSALQKLRAERALLNAVLQESMRVYPPVTFPRTTPRGAMVCNRFVPAGYIVGVNQLAALTSAQNFARPLQFAPEREQYQHQPFSYGPRNCLGKNLAYAEMRLVLTRLLWNF-DLELMPESE-------------------------- 147899440 286 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGKGLSDKDLRAEVDTFMFEGHDTTASGISWILYCMAKYPEHQHKCREERELLGDCIKESIRLYPPVPTGRRLSKPITFDGRSLPEGTEVLTSIYAINRSPSVWNDPEVFDPLRSDNRHVPFSAGARNCIGQNFAMNEMKVAVALTLQRYPDNEPQVIPQVVLRS--LNGI--------------- 215494069 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLAEQRLIEPSSDILDVLLDHHITEDSISEEDIREEVDTFMFEGHDTTSAAISWCIYLLGRNPEMQKKVQDEMDAIANDVDETLRLFPSVPIGREVHKEFSVNGNVVPQGAIVVVFSYMLHRDPQSFPRPEEFSLGRHPFAYVPFSAGPRNCIGQRFALMEEKIVLSNLFRRFSVTSLVPRHNLKLAGELVNGIE---VELTPRQPHA- 157120792 48 ----------------------------------------------------------------------------------------------------LRTKLTPTFTSGKMKTMFPTIIGVADEMKNEVVGNTEIE-MKDILARFTTDVIGTAFGIEQDPNAQFRRMGRRLLKLITAQQFRSLARMLGDFFIGAVRDREENERNDFMSLLMKLKNDEETLTVEQIAAQAFVFFLAGFETSSTAMSNSLYELAQNSDLQNKARQDMQYIDQCINESLRKYPPASNTRTVSTDYKLPDVVLQQGSTLIVPVYALHHDAEYYPDPEKYDPDRKRNPYLPFGEGPRNCIGMRFGMLQARVGLAYLLR-------------------------------------- 14279354 102 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKQHSANLLNGMADKDQTIEVKEFFGPYSMVVTSTAFSV---DIDSLNNPSDPFVSNVKKMVKFDLLNALFPFTGPILEKMKRDTGNDFLQLMITGEEQTKGLTDHEILSQAMIFIFAGYETSSSTMSFLAYNLATNHHVMTKLQEEPNKAPIQYEALLRLYPVAPLERVAKKTVEINGIVIPKDCVVLVPTWALHRDPEIWSDPEEFKPERDPYTYMPFGAGPRNCIGMRFAMIMMKLAMVEIL--------------------------------------- 193083029 105 ---------------------------------------------------------------------------------------------------RVRDTLSPTFTSSKLKEMFGIVEDCADSFVQNIDDDGR--FQPAVAFKVALDSICAAFGVPQGQEPEVVKMALKLFNYPVTEQIAKVFDDCLRYFARLAKTVKKNKTNDIMQTLINSEITDNDLTEIEVTANSLLMMFGGFETTASAMVFLAYNLAVYKDAQHKCREDLKYLMQCLNESLRLYPPAPMSRYCERDITIHGLTIKKGITVQIPVYGMGRDEEFWEDPLVFKPERDPMIFQPFGAGPRNCIGMRFALLEIKISFAKLLQKF------------------------------------ 109123778 393 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADENGKELSDEDIRAEADTFMFGGHDTTASGLSWVLYNLARHPKYQEHCRQEQELLPKEIEESLRLHSPVSIQRCCTQDVVLDGRVIPKGNTCTVSIFGIHHNPSVWPDPERFDPERSPLAFIPFSAGPRNCIGQTFAMAEMKVVLALTLLRFPDL----AEPRRKSEVILRAEDGLWLRMEP------ 156538855 83 --------------------------------------------------------------------------------------------------RELRQLLSPAFTSSKMKLMFELMSDCADRFTEQFLKEDDTDMKKAFT-KYTNDVIATAFGIEIDSMKEFYRYGREVTNTDGLAQLRAIYKMLFMIMMELMREKRDEKGPDMLQLMMDARDKNSKLDLVDMTAQAFLFFVAGFETASSNMSLMAHEIAANPDVQEKLHAEYEAIANAVQETLRLHPQLAFSRVCSKTFELGAKPMKAGEEIMIPVTGIHQDPAFFEEPTKFNPERGDPKSLGFGMGPRMCIGNRFAILETKVLF------------------------------------------- 195385452 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKIKYMFSTITGVAQQLEETFEEAGSTLELHDLLGRYTVDVIGSAFGIEKDPQAQFRVLARKLFALRLHIKMRTFDQEYTDFFLRLVREREKIRRNDFMDLLLDLRRTDQKLSVEQLAAQVFVFFIAGFETSSSNMSYALFELAKNRSIQQKLREEIRRLDQVINETLRYPALASLTRVPSEDYKLGHIVLERGIKVHIPVRAIHYDPEIYPEPHEFRPERFEARHLGFGDGPRNCIGLRFGRMQVKVGLITLLSRY-RFSLPPDGP-------------------------- 34223741 70 ---------------------------------------------------------------------------------------------------RIRSVLSPSFTSGRLKEMFEIMKNHSANLIRSMKKKEPLDL-KEFFGSYSMDVVTS---------TAFSVDIDSLNNPSDPFVTNIKKMLKFDFLNPLFEASQQKSRVDFLQLMIDSQKNDKSLTDHEILSQSMIFIFAGYETSSSSLTFLAYNLATNPEVMKKLQEEPNKAPVVINESLRLFPIAALERVAKAAVEINGVVIPKDMVVMIPTWPLHRDPEIWPEPEAFKPERDPYIYMPFGSGPRNCIGMRFALVLIKLAVVEIL--------------------------------------- 38603630 293 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASALNWTLFLLGSHPEAQRQVHDRPVTMDAVIKESLRIFPPVPMGRTVTEDCTVRGFKVPKGVNIIVITYSLHRDPEYFPEPEEFRPERNPYAYIPFSAGLRNCIGQRFALMEEKVVLSSILR-------------------------------------- 169629164 101 ------------------------------------------------------------------------------------------------EHLMHRRIMQEAFTRPRLTGYVEQVTPCVRSAVPAWPVGPSVRLLKELTLDIATDVFMGGRGKDESDVATVRAASSLVRAPLPGTRFRAGVQGLEDYFFRHLPAARAGETEDLFAALCQATEDGERFSDEDVVNHMIFLMMAAHDTSTITTTAVTYFLAKYP-QWQEALEKMTVIDRVIKEALRLLAPVPLMRKTVRDVAIDGYHIPS-NTLCAITPAVNHDPERF-DPSRFDEPRREDQHVPFGGGAHKCIGMQFGTLEVKAILHRMLRSF------------------------------------ 72098778 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLQMHREDPSFTLEDIREEVDTFMFEGHDTTAAAASWTILMIGRHPEVQTRLHEDSDRPITADDETLRLCPSVPMGRDLEEDCVIDGKVVPKGTLVVLGIYALHRDPEQFPDPEKFDPDRSTKRHVPFSAGPRNCIGQKFAMMEDKVILANLMRKF------------------------------------ 189211941 129 -------------------------------------------------------------------------------------------------HRRQRRILAHAFSDAAIKEQEALIMQYVDKLFDAAQHQPTFDIIGDLAFGEPVAMILALLKMPA------LSWILRLVISKENMQKRLESKAMTD---KKVEKRLANGRKDFMTYILRHN-DEKGMSHQEILGNSEALIVAGSETTASALSGLTYYITTNPQALERLQAHLKYLTACIEEALRVYPPATPPRVSPGEY-VNGYYIPKGTLITIFQWAVYHNPNNFVQPDAFIPERSPNHPFPFSFGPRNCIGKNLAYNELRLIAARLFWNF-DFVLQPESQ-------------------------- 50657412 300 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLNATDDGKKLSYKDIREEVDTFMFEGHDTTAAAMNWVLYLLGHHPEAQKKVHERPVTVDDVVKEALRLFPSVPMARSLQEDCYISGYKLPKGTNVLVLTYVLHRDPEIFPEPDEFRPERSKGRHVPFSAGPRNCIGQRFAQMEEKTLLALILRRF------------------------------------ 13278244 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLMAEDEGKGLSNEDIRAEADTFMFGGHDTTTSALSWILYNLARHPEYQERCRDDLAQLPMCIKESLRLHPPVLISRCCTQDILLDGRAIPKGNICVISIFGVHHNPSVWPDPERFDPERPPLAFIPFSAGTRNCIGQTFAMSEIKVAL------------------------------------------- 210121778 44 -----------------------------------------------------------------------------------------------------RRLLTPAFHFEILKPYVTLFSQSTNVLIDRVAAGSSVELFDHVSAPY-IRAVFELSRLIVERVRFFPYHFDFIYLTSSGRRFRQQCDIVHGVSEHLIRQRKKALQDDFLDILLQADEDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCRREAELLQGRTEESLRIRPPVSVSRRLTKTLTFDGKYMPEGSLVSARIMSHNHDPEVY-DPLRFSPERSKDRHVPFSAGPRNCIGQNFAMNEMKVAVALILQRF-RLELDEPSPFFLQQLILRAKDGIWVKLTP------ 24181416 84 --------------------------------------------------------------------------------------------------HRRRKILTPTFHFNILKSFTVVMKEKSRSLVETLLEGTEVNLLPVIS-DYTLYTICEAMGT-QLDADKLGRLTRVWLHNEYGRRFENCLEKVHSFADDVIMERKKNPGDDMLDLLLEAENKGE-IDLEGIREEVNTLMFEGHDTTAMAIVLGLMLIADHEEVQDRIFEDSDRTPTMIKETLRLYPSVPFAREITEDFMLDDLPVKKGSEVSIHIYDLHRRPDLFPEPDAFIPDRHPYAFVPFSAGPRNCIGQRFAMLEMKCVFSAICR---NFRLAP----------------------------- 5263306 242 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLMLQASQDGASLTDEEIREEVDTFMFEGHDTTTSALSFTMWCLAKYQDELKQIFGDSTRLEQVIKETLRLYPSVNFGRQLTENFTVGDYVNPAGANVWIYPYHLHRRPEYFPDPERFDPDRPENRHVPFSAGPRNCIGQKFAILELKSTISQVLRSFKVIESDCNGNIRYKLDFVRSASGLKVKLQP------ 149203656 104 ----------------------------------------------------------------------------------------------------QRRTAAPVFSHRNVMNLAPIMTAAAEQSAARVAAAGPFDVIADVTFEAGKISLFDILGFPD------------WVPRPGRVMSGGSVAEMKRVADEAVEARRARGSEGVLLLDGEDPETKRRMSTPELRDNLLTFIVAGHETTALTLGWSLYLCAFDQAVQDRARADVARLPQIIDEALRLYPPAGISRTAQVADTLCGRDIRPGDTVIIPIYALHRNHQLWPEPDAFNPDRFADRYLPFGDGPRICIGASFALQEAVIILATLLSRF-RFTPVPGRDP------------------------- 215456806 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMSLLVKAENERSRMSDDELIAQMSVIFAAGHETTANSLSWTLLELSRHPEVQERLRDEEDLLGAVIKESLRYHTVVHVNRTATADDTIDGQPVKKGQKAVVSLCSYNRNKSVFEDAHEFNPDR------------------------------------------------------------------------ 210113996 47 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPVYLFDAFGKNKDILTGHWDPGFKQRKR-----FSTTVLKNLEEKIVEEAKFLHNRVAEGKPFDIAHDVTVTV-ANVICTMFGYDYED-ESFQVLSEAVTAVGTELAAGQTGTNLVEHLEELSRHRRENPRDFLFGLLVERQEKVDGLTEEIVIYLTQNIFVAGTETTADTLLWALLYLTQNPAIQHKVQSDRSQLPACLLETMRIRTLLQLPRATTQDVKVQQFDIPKGTQVLPNLHSLHTDPAYWPDPDRFDPERKPESFMPFSGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTDGVVG------ITLTP------ 2323337 126 ------------------------------------------------------------------------------------------------EHWRLRTTLSPTFTTGKIREMKPYIHKCMKTLLELLSEKEGFNIVPNLSG-YTLDVICSTLDVDAQKDPEFRGLRNQMFFPDLSSIFGRSNEAFDFYMSTMTDRKQAQSKRDLLQLLINTEIDTEELTDEEVLLNSIIFMVAGYDTTATTLSWIVYDLVTNTECQEKLIEEIDALDMVVNETLRMHPPAQINRLALEDVKINGLQILKGMDCTFSILALHYMPEYWENPYKYDPERPENQYMPFGQGPRNCIGKRLALLEVKATVVVLLQKF------------------------------------ 91260417 101 ---------------------------------------------------------------------------------------------------RLRTVLSPTFTSGKLKEMFPTMKHFGEMLVKNVQKRVEKDSVKDFFGSYSMVVTSTSFGVPKSEMQKLTFLTPLMAKMNVSFFPSDAVDFFLRSIDKIKKDREKEGRVDFLQMMIESQSDGKALSDIEVLSQAFIFIFAGYEPTSNTLCYLAYLLALHPDVQQKVVNEIDTIDMAVNETLRLYPLGGIERTCKKDVEINGVTIPKETIVVIPPYTLHRNSEYWPNPEEFRPERDPYTYLPFGAGPRNCIGMRFALLTLKVAITSILQHF------------------------------------ 157119945 82 --------------------------------------------------------------------------------------------------RDMRAILSPAFTGSKMRAMFELIEQYCTQMVEQSAESGYVDYMKDFFSRVANDIIATAFGLQVESLKEFYTMGKQMMNFNRFIVLLRVMREQNQYFSKIIKERARETRPDMIHLLMQARVVSKTMSEPEFIAQCLIFFLAGFDTVSTGMLFMAYELALNPDIQQKLYENKELMDMVVSESLRMWPVAAFDRKCGRDYVLDDGTIDAGTCIWVPVYGIHRDPKYYPNPDKFEPERDENRYMPFGMGPRNCIGSRFALMEIKAIMYALLL---NFSIERNEKTQVPLKLVKGFVGLQVE--------- 118792293 97 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRQMFELMQGMVEHLLKEAREDESAHEMKDIFSRFANDVIASIFGISFADREKLLDFSRVMLKLDIELMDKEMCRHFHAMILDNMKVREEKGRNDMINILMQHREDEREWTEKELVAQCFLFFLAGFDTVSTALGFLMYELMRNREVQERLYEEIAEIDQVVSESLRLWPPAPMVRYCNRDYTFDDGKIEKGVTVMVPVAGLHSDPKYFPDPKRFDPEREENRHLPFGVGPRNCIGSRFALMEVKSIIYYLLKSF-TFERCEQTQVPLR------LKNSPVV--------- 189196570 116 -------------------------------------------------------------------------------------------AIDKMQHARKRRVMSHAFSDSAIKSLEKYI--LAN-----------------------VRVGCELLG-----RKSNNWSGEKSLTDEKDGGWNDAWN--TAHCKGQAMERTKLGVDDFFYYLLNAKETGKGFSMDELWGESNLLIIAGSDTTSTAMAGTFFYLANNPSALQKVCKEPKLLRACIDETMRMTPPVALPREVLAGLDVDGHHIPAGIDVGVPIYAIHHNPNYFPQPFDYIPERNPLHHLAFSIGPRGCIGKGLAYVELTVTIARVL-YLYDLRLAPG---------------------------- 67522855 153 ------------------------------------------------------------------------------------------------EHKRHRKNLMPAFSYRHIKDLYPTFWAKSVEMVKCIERRDTGDITVTV-RPWASRATLDIIGLAGMDRDFAAQYHRILEDPPRNRDIAEGAKYVRQVAQQLISEKRENPGKDILSVALNS----GNFTDIELIDQMMTFLAAGHETTSSALQWSVYALCKHPDIQTRLRNDPKPITAAVDEVLRFHPSVPTFRTTTRDTTLAGTLLPKGTQLTISPEVINHDPDLWPDAHIFNPDRSNYALMTFLHGPRSCIGQGFAKAELACLVAAMVGRF-EMELADPGKKLRRTATISPVDGVVARLTP------ 125600451 129 ------------------------------------------------------------------------------------------------DHRRVRGALSEFLRPEMLRMYVGKIDGEARRHVAGLMKRLTFDIIASLLFGLPGRVMGGMWAVPV-DLPF----TAFRRSLRAAARARRLLAGITRERKAALERGAATRSSDLIACLLSLTDDRGLLSEEEIVDTAMVALVAGHDTSSILMTFMVRHLANDPDTLAAMHEDGEALTRVAQETLRMVPPIGNFRRALEDIELDGYVIPKGWQVF-WVASVTHDAAIFHDPDKFLPSRPPCSYVAFGGGPRICPGIEFARIETLVMMHHLVRKF------------------------------------ 145235797 71 -------------------------------------------------------------------------------------------------HKKQRRALTPSFNVRHIRALYGLMWELMDELQKEMDANEGCVEMSVWASRLTLDIIGSFLAILEPTREKIAFLAVNVLLPRLNKVIDTETGYLRDLCKDIVAEKRAAEADILGTMML-----GGDFSDDELVDQMLTFLAAGHETTASAFTWACYLLTLHPTYQPLLRDERSRIPTAVQEVLRLYPTVPTLRESIRDTTVANTAIPKGTRLLLCPYAINRSPEFWEDADMFRPERTNYAQITFLHGQRACIGKDFAKAELR---------------------------------------------- 194697916 75 -------VPVDRPHDF----LPRVAPFLH---RVLQEHGKLSFTWFGPTPRV-LITDPELAREVL------SNKCGDFVKSLLSPLSTLLVALDGEKWVKHRRILNPAFHAEKLKGMLPAFLACCNELVDRWAEPTELDVWPEF-QNLSGDVISRAFGVSYEEGRRIFLLQAELLPTENNRRMNEIDREVKTILRGIIEKRQKAAKNGEATKMNYSDSDGKSITVEEVIGECKVFYFAGMETTAVLLTWTVAVLSMHPEWQDRAREEPDKVVTMVLEVLRLYPPVAINRRTRQPTKLGGVTYPAGVMLTTPVMFIHRDPALWSDADEFNPGRDPGAFAPFSWGPRVCIGQNFALLEAKLAVSMILQRF-AFEVSPA---------------------------- 73921484 251 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTSLTMDEIVAQSFVFFIAGFETSSTTMTFALYQLATHPEIQEKVRSEDALMGKVIDETLRMYPPVVTRR-CVEDYRISDVIIEKGIEVFIPIKAIHYDPEYYENPEVFDPERHPYAHIPFGEGPRICIGLRFGVMQSKVGLVSILKNF------------------------------------ 197100821 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLSKDEDGKALSDEDIRAEADTFMFAGHDTTASGLSWVLYNLARHPEYQERCRRDPKEIEWCVKESLRLHPPAPFSRRCTQDIVLDGRVIPKGIICVINIIGVHHNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMVEMKVVLALML--------------------------------------- 159122859 4 ------------------------------------------------------------------------------------------------QHSRLRRQMAPGFSEKSMRDQEPIIRGYVDLLLQRLREKGQPVVISDWFNYTTFDIIGDLFGEPFECLGKYDGWIKSIFESLRPLTIVQAL-SFFPWLKRIAAKMRRRSRGDLMEGLLK-KKDELHLSTEELIGNAQVLILAGSETTASLLSGVIYLLLQNAVAYRQLVDELSYMLACLNETLRIYPPVANGRVVPKGAQILGQYIPEQTYVAIPQWALYHREQYFAEPNDFHPERDRRDALPFSVGPRNCLGRNLAYAEMRLILALVIFHF-DMKIDPD---------------------------- 210088357 110 ----------------------------------------------------------------------------------------------------MRSTLSPAFSAGKLKQMTEQVNHCADQLVSNLGEQTSMDAIASVAFPFVVHAFWLFMFFPWIMKPLLEGLGYNFF-PRSTTDF------FYKVLDQLMEL-RQTTRLDFMQLMLNAHEEDSTLSKDDVVSNGIVFFLAGYDTTATTMAFALYNLAVNQEAQDKVIQDHEAVQQMIMETLRLHPPGATTRICTRDTTIQWLKIPKGMTVVVPVLAIHYDPERWPEPKKFIPEREKRDQLPFGAGPRNCIGMRLAMMEAKIGL------------------------------------------- 149923580 14 --------------------------------------------------------------------------------------------------RKQRKLMTAAFVPKHLRTLAPELVEITERLLERAAERAVFDVHADYATDMTIRVAFDLLGIFPTFHRRLMAIVWRYFRLPQDRTVEGQIDTLRAEVTGRIAQARARLDADLLEAMILARDEDDPLDDEEIYANALTLLVAGEDTTSNTAAWMLYHLAREPALQARLREDLETLDAMVREALRLRSAAPLALTALEPGRIGDLDYAVGQSVCLLTRVGALDQAHFGCPHAFAPSRSHEPHLTFGYGPRLCPGRALGMFEL----------------------------------------------- 146337443 69 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVSGLIPHMVAVTEETVARLQQQQPLDL-REIMQRMTLDIAGRTM-FSFEMRDFVFEYGERLASPHRDFARRRFRKRWTDFVGMLMAERRAAPRDDLMGA-ARDPETGAAFTDAQLADEVATMILAGHETTATALFWALYLIALDPANQEKLLSNPDLLPRAVDETVRLYPPALIARAASGPDQIAAFEVKRGDVVLISPWLLHRHERLWRSPNAFMPERAPPPYLPFGAGARVCIGAHFALVEAVLALARLVAAF-RIELVDPAPV------------------------- 55846619 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAGGVDTTSITLLWTLYELARQPELQEELRAEIALVKAALKETLRLHPIVNLQRYITEDVVIQNYHIPSGTLVQLGLYAMGRDPQVFQRPEQYTPSRQKNRSLGFGFGPRQCLGRRIAETEMQLFLIHMLEKF---RIENQGQMDTRSTF------------------- 170063840 86 ----------------------------------------------------------------------------------------------------LRTKLTPTFTSGKMKMMYSTIERMQDHLADEIKPGDPIE-IRDFLARFTTDIIGSAFGL------ECNSLRNKVNRND--------------FMDLLIKLKNAEP-------LEEGSDNLGPLTFNEIAAQAFLFFLAGFETSSTTLSYCMYELARNSDIQDKLKRHGSMSYEAVQESLRKYPPVAN---IFRDITMNGVILEKGYRVAIPVYGIHHDPEYYPDPETFNPDRSTKRHLPFGEGPRNCIGLRFGMLQTKVGLAYLLQRFKPTARTPSPLKIAPSNVIMSPE-------------- 183980377 44 --------------------------------------------------------------------------------------------LDGDDHRRRRRLLAPPFHGKSMKNYEIIIEQ---ETLRETANWPEGQLFPTLMMRITLNAILRVFGADGAELDELRRIIPPWTTLGSRLALAEYRRQYDVIIDRLIDQERSDPRTDVLALMLRSTDDGSRMSRKDIGDELLALLAAGHETTASTLSWAFERVTRHPELLAALVAEAEDAGG---E-LRQATIVQRARTAARHVQLGQWMIPRGQSILVNIAQMHANPDIFPDPQRFDPQRGGRPSIPFGGGTRRCVGAAFANMEMDVVLRTVLRNF------------------------------------ 115438705 95 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTTDEIIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQERAREEPDKIVTMILEVLRLYPPVVFTRRTYKEMELGGIKYPAEVTLMLPILFIHHDPDIWGDAGEFNPGRDGISNATFGWGPRICIGQNFALLEAKMAICTILQRF-SFELSP----------------------------- 210095545 81 ---------------------------------------------------------------------------------------------------------------------EENIRDEARQLCLKLSEQGPDAQARDIADNLTVSVICSMFGKRYDDDVKFVELTNKLIAQLGSSQLMEGINEVHVFLRQEITKHRENPRDDLLLIELQTQDKTDCVTEENIVWIIQDMFFAGIETTATTLRWGLLYMVLCPQEQQKVQAERSQLPATVMEIIRAIVPLSSPHAPNEDTTFRGYDIPAGTQVLPNLWSANMDPEFWPDPEKFDPGRRPESFMPFSTGRRVCLGEQLAKME------------------------------------------------ 125773539 95 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGLKMRQMFQLMNQVAKEAVDCLKPDQQGSVMKDYCTRFTNDVIATAFGL---QVNSFKERDNDFYSMGKKLTTFGFLQNLTEYFVRLVLDRQEHNRPDMINMLMEAR--GREWSDRDIVAQCFVFFFAGFETSAVLMCFTAQELMENEDVQQKLYEDIDLLDQVVSEVLRWPAAIAIDRECNKDIELDGQTIKKGDYIWLPTCGFHRDPKYFENPNKFDPERANIQPFTFGLGQRNCIGSRFALLEAKAVIYYLLK---DYRFAPA---------------------------- 163866852 93 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKAMVPFMMEVSEQMINQIKESGECDLVTRYAND----VIASAFGLKVDDRENEFYSIGTMLVIFGYACFPAVMKKFVKMFSELIRNRQKNLRPDMIHLLMEAESDIGKVTEDDLTAQAVLFFVAGYETISSAMAFLIYELAVHPEVQEKLREHDAKLDMVISEVLRWPPAVGLDRECSKDYNLGDYILRKGEALVIPVWSIHHDPEYFPDPYKFDPEREENKHMPFGLGPRNCIGSRFALCEVKVM-------------------------------------------- 62728550 96 -------------------------------------------------------------------------------------------------HKRKRKVLAKVFSRGALEAYLTRLQDVVKSEIAKWCETGSVEVYAALTFRIAVRV---LLGLHLEEQQTFEQLMNNLFSLSGLRKGIRAREILHSAMEKIIEEKKQQASDDAFDMLSSARENDYELTMQELKETAVELIFAAHSTTASASTSLIMQLLRHPDVSERARARRSAINKAVKEVLRFLPPVSGGRTVLQTFELNGYQIPKGWSVMYSIAEAYQNPELF-DPDRFCVGREESSYVPFGGGVRRCIGRELALIVLKTLAVELLA-TADCTLATQTYPRMQTPIVHPVNGLHVFF-------- 169609026 131 ------------------------------------------------------------------------------------------------HHARQRRALAHAFSKQALLEQEPILRGYVDLFVRKLRESESANWVVLIYEAIKSGAITRRFAAPGSLSQRFLMWIPSAIRERRTRHLRNSTEKTVRRMATKTEHR------DFIWYILKQREKKNEVSDDEVIMNAALFIVAGSETTATELCGLTNYLLRNPEIREAVLADLPYMNACIEEGLRIFPPVPIGRTVPKGGSIDGHAVPGGTSVCVASWAAAHSASNFADPDSFIPERSDIKKAAFSTGPRGCIGRNLTYVELRLILAALLWNF-DIEFADGAPLWHPKNEFEGLRA------------- 211582666 127 ------------------------------------------------------------------------------------------------QHGRLRRQLAHGFSEKAMREQEPMIRAYVDMLLDRFCESGTFDIIGDLAFGEP---FGCLQGSNLDDWIKFYPLVKRMLLSMVPASMKEAHEKHKKLTKQKMVRRKEEGRPDLMEGLLRKREE-LNLSIDELIANAEILIIGGSETTASLLSGATYLLLTNPTAYEKLKEEQEEINACLDEAMRMYPPIANGRVCPEGANILGEYVPAETFVSIHQWALYRREEYFRDPDTYHPERDDRREVPFHTGPRNCLGRNLAYSEMRLIL------------------------------------------- 172063881 12 --------------------------DPYPYYATLV--DGPPLAF-DATLGLWVASRAASVTAVLGHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRAACAPIDAGALRERAAQLAGS---RLRAPDDADALNAWCLSVPVCAVADLLGFDEDDIAALVVDFVAALSPAALARASDAARQLLDRMTERVARTRAQDGS-WVAAIQQAAAAAGWHASGALVANLVGLLSQTCEATAAWLGNVLVATTDDAADGERAMPDTAALEAFVAEVGRFDAPVQTRRFVASRTTIEGVTVDAGAAILVVLAAANRDPAVHREPHRLLPGRASAPNFGFGTGPHGCPGERIARAVTAGAFGAWLR-------------------------------------- 91975167 71 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVGTLVPHMISATEETIAELQGSAPVDLMQRLALEIAGRTMFSFMGRGPTLRDFVMEYGMKLASPRFDISRAFFRRRWTRFIGELMAARRAAPPRDLFDLMVVARETGEAFSEDQLGDQVATMILAGHETTATALFWALYLLALDPATQQDVADEAERLARAVDETLRLYPPALIAREAAGPDSVAGQTIRRKDVMLIAPWLLHRHEKLWDNPSAFMPARTPPPYLPFGVGPRVCIGAHFALVEATLAL------------------------------------------- 148708351 301 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLSKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWILYNLARHPEYQERLRDDLAQLPMCIKESLRLHPPVTISRRCTQDIVLDGRVIPKGVICIINIFATHHNPTVWPDPEVYDPDRSPLAFIPFSAGPRNCIGQTFAMNEMKVALALTLLRFRVL-PDDKEPRRKPELILRAEGGLWLRVEPLSTQ-- 114052010 263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKGLPDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHPEYQERCRQERDREPKEIEESLRLHPPVAISRLCTHDVVLDGRVIPKGNICVISIFGIHHNPSVWPDPERFDPERSPLAFIPFSAGPRNCIGQTFAMNEMKVALATLLR----FRILPDEEEPRR---------------------- 162945 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGGTETTASTLSWAVAFLLHHPEIQRRLQEDRELGPGAIAEVLRLRPVVALPHRTTRPSSIFGYDIPEGMVVIPNLQGAHLDETVWEQPHEFRPDRANPSALAFGCGARVCLGECLARLELFVVLLRLLQAF------------------------------------ 210092288 206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILANGFIFWIGGYDTTATTISFLAYNLALNPDIQERVIAEIDEIKAAVDETLRMYPPSQFDRQAKEDIDLDGVKIPKGMCVQFSSFAIHYDPDNWPDPEKFDPERDPYAYVAWGVGPRSCVMKRLGMLEVKFAIAKIL--------------------------------------- 116310012 230 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRGMMKERMAEPEEDFFDHVIQELRREKPLTETIALDLMFVLLFASFETTALALTIGVKLLTENPKVVDALREEHEAISQVIMEIVRLANIVGIFRKALQDVEIKGYTIPAGWGIMVCPPAVHLNPEIYEDPLAFNPWRGGTKHMAFGGGLRFCVGTDLSKVLMATFIHAL---------------------------------------- 187940970 107 ------------------------------------------------------------------------------------------------EHYRQRKVFAPAFSDRAIREQEPLLKKYTDLLVAKSYEKATFDFIADC-------VFGDSLHLESMEYHPFLANITATVRFSAMRRVLRSFQAIFEAFMPMIKKRNDNPSPDFWTLVEHAEAKGNGLTKGEMRQNGFLLLTAATETTSSLMSAITYLLCKNPEKMKKLQAEPKLLQMAIEEGLRVYPPVPGRRVVQPGTTLDGMHIQ--SVVFYSQYASYHSPSHFARPHEFIPERWANDRLAFSAGPRDCIGKNLAYHEARMLL------------------------------------------- 162957571 220 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGQGLTDEEIRAEANTFMFAGHDTTASAICWTLYNLARHDHYQGKCRQETDLMQGAIEESLRLHSPVQVTRKYTQDMALGDRTVPQGAICLVSIYGTHHNPAVWQNPHEFNPLRDPASHIPFSSGPRNCIGQKFALAELRVVVATLLR----FRLTPGPELGNKSG---GVRRLP----------- 212538573 120 -------------------------------------------------------------------------------------------TTDPTHHAIRRRLLSAGMARNNLTQLEPIVMERVQLTIRRMGERGVIDVFKWWTF-MATDVIGELFGESFRTLDKLLRYAQFLPIFPVLKRVSAAGQRMFQYAQQAIGRRDPDPKQTLFTKMFKGGSEG--LTQFEITLEAGGYIVAGSDTTAITLTYLVWAVCKRPSIRDRLVAEVKNLPQVIHEALRLHSAVALPRVPPEGATLVGYNIPGGITVSTQAYSLHRNPEIFPNPETFDPSRWENPSMPFGGGSRICIGIHLAWMELLLATALFFRTFPN---------------------------------- 194856575 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDIMRKCIQVRRESPRDDFLNYMLQLQEKKG-LDAVELTSHTMTFLTDGFETTAQVLTHTLLFLARNPEEQRKLREQISELPFAIHETLRIFPPGLVARVVTEPYEIAGVSVKPGDVVIIPINALHNDAQYYENPERFDINRDQGVYFGFGDGPRICPGMRFSVTQIKAALVEIVRNF------------------------------------ 195430350 83 -----------------------------------------------------------------------------------------LLFLDGAEWRWLRQHLTPVFSSGKMKFMFPTMVEVSEKLISQLGDMEAKDLCARFTTDVPLIVIALMFAQP----NWARALRLRLFRPEVSEFFLNTVSQTLEY------RRREHQRPDLMQLLMELKAEDDGLSFEQITAQALMFFLAGFDTSSTTMSFCLYELALNPTVQERLRQNYEIIDQVISETLRKYPILHLLRRSTKEYSISGLKIKPGMRVMIPVHSIHHDPQLYPEPEVFDPSRHPFAYLPFGEGPRACIGERFGKMQVKIGIISLIR-------------------------------------- 47219944 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAGEVDGG-FTEDYLFYIIGDLFIAGTDTTANSVLWIILYMASFPDIQDKVQAEPSLSDAAIMEVQRLTAVVAIPHMTSETIEFGGYTIPKGTVVLPNLWSVHRDPNEWDDPDSFDPTRDEAGKLPFGIGRRVCMGEQLAKME------------------------------------------------ 193713791 107 ----------------------------------------------------------------------------------------------------MRQKLSPGFTSGKLKDTHDQIKECTDQLIDNLKVSDHFE-IRELVGNFSTDVIGMAFGLKLDTIRDFRKFGKKIFQSDFKQLFVQAMMLFGSMFRDVLEYRDRNNRNDVTQTLIQAKKDGDKWTEMDIVGNAILMFVAGAETVSITICFCLYQLALNKDIQDKLRENLHYMNMVLEEVSRMYSITMIFRQATKNYEVPGQVIEKGQKIIIPYCIHN-DPKYYPNPGTFDPERFNGTYIPFGDGPRLCIGKRFAELEMKLVLSKIL--------------------------------------- 157117343 81 -----------------------------------------------------------------KDFDHFTDHTSTILPDVDPVLGRNLFFMDGQRWRHGRSGLSPAFTGSKMRNMFVLLSNYVDGAMKRLAQDGKMELLRDLFQKLGNDIITSIFGVDIDSIHKFYKRGQKVTATGGIQGFKEAADFYVDVISKTVKQREEYKRPDFIHLFMQARKNDEELTVEEHLHSCRILLFWGIETTSSVLSFVLYELCLNPAIQHKLQEEIDTVRAVVSETLRWAPLGIVSRKCVKPYTFEDVTVEKGHIIQIPLQSFHRDPNFFPDPYRFDPERDENKHIPFGSGPRNCIGSRLALMQ------------------------------------------------ 215501245 75 -----------------------------------------------------------------------------------------------------RTLMNPSFTSAKMKLMTGIIDACVDEMLDKKAKDGPVD-VSKVSCGLSLDVVAKALAWQVDDDPFVLKLRNIVQNSETPVTTSHAKDSIVENLRRIVELRRRDSKNDMLQLLVNAEKKGGKMSDDRLLANSLLMLLAGFETTAMSLTFMIYLLSQHLDEQETLYNELVRLDMVVRECFRLYPPVVLFRACNADTNIMGQFFPKGSHVMVPVWHIHHDPEIWPDPFKFDPGRHPAAYLPFGVGPRICLGMRFALLELKSAL------------------------------------------- 57116859 103 ---------------------------------------------------------------------------------------------------RHRGALNSTFARRHLRGLVGLMIDPIADVTAARVPGAQFD-MHQSMVETTLRVVANAL-FSQDFGPLVQSMHDLATRPPPLREMQEITLTLDRAINSVIDRRLAEPTNDLLNVLLSA--DGGIWPRQRVRDEALTFMLAGHETTANAMSWFWYLMALNPQARDHMLTELDRRPTALQESQRYFSSVWIAREAVDDDIIDGHRIRRGTTVVIPIHHIHHDPRWWPDPDRFDPDRPRCAYLPFGGGRRICIGQSFALMEM-VLMAAIMSQHFTFDLAPGYHVELEATLTLRPKH------------- 28828956 209 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAMAVGQVWDYCNDAITVHREKPRDDLILMEIEKSEEKQFYDDDSLSKCLTDLIVAGHETVAITLGWMILFLSNHQDVQQKVRKDTSYLNACIQETIRTAAPLALPRIASEDIKVGGYTIPKGTQVMMSYGMAS-DERYWKDPHIFNPER------------------------------------------------------------------------ 12044053 261 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEHGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEVWELLRDRPEEIEWCIKESLRLHPPAIDLRRCTRHIVLDGRVIPKGNICVISIFGIHHNPSVWPDPEVFDPFRSPLSFIPFSAGPRNCIGQTFAMNEMKVVVALTLLRFRVL-PDDKEPRRKPEIILRAEGGLWLRMEPLST--- 148230579 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDLLLLAKDDGEGLTNEEIKAHADMFMFAGHDTTASALSWIFYNLAMNQDYQERCRAERDLLADCIKESLRLHSPVALTRYYSQNMTPGDCVIPHGCLCLISIYGVHRNPQVWPDPLVFDPTRSRSPHIPFSAGPRNCIGQNFAMAEMKVVVALTLARF------------------------------------ 73986392 259 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAREDGRELSDEDIRAEADTFMFEGHDTTSSGLSWVLFNLAKYPEYQEKCREDLTQLPFTIKESLRQFPPVTLSRRCTEDIKLDGRIIPKGIICLVSIYGTHHNPTVWPDPYRFDPDRSPLAYVPFSAGPRNCIGQSFAMAEMRVAVATLLRRTRKVRRKPELILRTESGIWLNVEPLP----------- 213407274 105 --------------------------------------------------------------------------------------------LDGKAHVEYRKGLNGLFTRRALANYLPAQEAVYNKYFKEFLDAVSCDAITEIADHYRITAAMELVNFPKARDVVMKFFMNAAAQSRKNMEAGKPITCMMDWIHEMIEAREAAEGAEKPSILI------RDFSDEEISLTFLSFLFASQDATSSAMTWLFQMLADNPEVLRKVREDPDLVDKMVKECLRLRPPVLMPYRVKKGFPIRDYTIPKDSMVVPTLWCALHDPEVFPEPDNFIPERSPKSWLVFGTGPHVCLGQRYAVM------------------------------------------------- 159125207 158 ------------------------------------------------------------------------------------------------EHHARRRTWTPAFSDRMVRGYEQRIQTYQQQLIAQLTARQTVD-IRKWIYLYTFDVMGDLFG------RSFDCLAAGHEHPGITLLNAALRNAFQSFCSERLHARMRMPIPD-ISASLLAPLHGRAPTPEERLMLARLIVVGGSDTTAVSLCGALYELARHPEQLRKLREELEHLNGVINEALRMYPAVSSRKTPPEGIQVEGVHIP-GEMVYCPQYVLGRSELCYARPDEFIPERKDRSAFAFSLGPYSCVGRPLALLNMRTTIAKLVTTF-DMGFAPGEDQQAQDNFVLYMGPLHLTFT------- 121702231 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNSEELISISLTMLSGGLDTVTTLVAWSICLLSRRPDIQEKLCDSGDDVAALVRECLRYYTVLALPRTSIRDITYDGKVIPKGTVFFLNAWACNMDPEIWSDPEEFRPERPDAPMFTYGMGYRMCAGSLLANRELYLVF---MRTLNSFRIEPHDDVDWHTSLVAIPKKYKVRFIPKNAKAL 210113111 238 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRREDDGEDFTDDQMMQTVFDLFIAGVETVLSAFMWLVFYAAKFPTVQTTVRAELDRVEATVMEILRLATPSPNFRATACDVTLRGYRLPEGTWTLMNCWAVHRDPLQWTEPDTFDFTRTPPAWRPFGIGRRTCLGEQLARTELVVFFAALLQNFTSLHVPVGAPLPSVEDAVLGVALMPAAF-------- 188497659 212 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLPLDDIRASVTEMMAGGVDTTSMTLQWAMLELARAPGVQEQLRADRELLKATIKETLRLHPVVTLQRYTTHEVILQDYRIPPGTLVQVGLYAMGRDPDVFPRPERFRPQRKPFLGLGFGFGPRQCLGRRIAELEMQLFLMHILENF------------------------------------ 171683657 27 ------------------------------------------------------------------------------------------------------RVLTPAFGPVPIQEMFPEMHELAAQLVMKWARHGPIAVSEDFTRALDTIALCSMFRFNDELHPFITAMANFLTESWSSNKYFADIKTLRDIAQSVLDARRANPNGDLLSAMLDGRKTGEKLDDGAIIDNLITFLIAGHETTSGMLSFAFVMLLKNSETLKKARQEVDEVPVTAEETLRLCPTIPSYGVALEDTVIGGKAIAKGQVVLLYLARSHRDKAVYGEADEFIPERENFDRLSFGNGQRGCIGRAFAWQEAMVIMAMLVQNF-DFEM------------------------------- 91094063 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFLQLLIDLK-DHSALSLNEMAAQVFLFFAAGFESSSTTMTFVLYELAKHPDIQQELRNERKTLDQVIDETLRLYPPLATNRRCIKDYTLRGIKIEKGTSVIIPSLGLHMDPELYPDPEIFNPDRPSFVHLPFGDGPRNCIGLRFALMQSKCGIATVVNNF-RFSLSPATPLRLNPNSF------------------ 118082884 80 -----------------------------------------------------------------------------------------------------RSLLTPAFSDAKLKEMIPLINQACDVLLSNLADSGRADVVGSVAFSFPFIMIPLLRILPKELNGFFIQTIKNAIAFRDQQDAAERRRDFLQWMLD-----SRNSADALAGGLVDSEKAQKMLTEDEIAGQAFLFLIAGYETTTSTLSFATYLLATNPECQEKLLQEIDELDMVIAETLRMFPPARFTREAAKDCVVLGQRIPAGAVIETAVGHLHHNPEFWPEPEKFIPERKKERHLPFGAGPRGCIG------------------------------------------------------- 170106656 101 ------------------------------------------------------------------------------------------------QHKRQRKLVNPMFSTLQLRRLVPIFYEIAEKLVRAQRAEGKRNFLDRVALEIPTIFSLSLLG-PPSLRRKLVEWTPNA----AVQKVKRMSDVMDQTAQEILRQKREEEGKDIISVLLRANDEAEKLSDIELTGQMTVLIFGAQDTTSSALSRILHLLSVNPEVQSKLRDEIEILDAVLKETLRLYPPVPFRRTAVKERTISSVTIPVGTTIFVGIAGSNSLESVWPDPERWLPTGDAAHHMSFLGGGRSCIGYRFAQIEMKIILITLLSKF-KFSPTEDEIIWNLSQII------------------ 157137431 283 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVTVNGKPLSREDIREEVDTFMFEGHDTTTSGISFTLWHLAKYQDVQQKLFEEIDRLDMVVKESLRLIPPVPIGRTLVEDMEMNGVTIPAGTQISIKIYNIHRNPKIWEKSDEFIPERGPYDFIPFSAGSRNCIGQRYAMMELKV---TIIKLIASFKVLPGDKLRFKTDLV------------------ 195651735 84 -------------------------------YAVWLARYGRPFVYWFGPRPRLVISDTELVKAVMTDSTFDKAASGGNNPLARQLIGEGLVGLSGETWARHRRVISPAFNMERVKAWIPEIAAAASPVLDKWEAEGEIDVHKAF-HTLSADVICVAFGSSYEEGKRIFQLQERFVPTKKNRKRQRLNQEIQCSLRKLIEINKCEDSKNLLGLMLSASKAGSKMGIEEIIHECKTFYFAGKETTANLLTWATLLLALH--QEWQVKARDEVLPNALKETLRLYPPATFNRTATRDIKLGKLDIPAGTRLDFPIIHIHRDHEVWGDAEEFNPSRFADGHLGFGIGPTICVGQNLAMVEAKVALAMTLQRF------------------------------------ 190702293 95 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSAKMKAMFKLMSEFTESLMEQVQGTKEFDSKDIFSR-YTNDTIATAFGVAVDSMKDFFMLGRQATNFEGTMTFPKLAKKVNAFFLNLVRDARDEKRPDMIQLMMRNQEPGSKLTIEKMTSQAFIFFFAGFDTTSTLMSFAAHEISVNPEVQKNLHEDPSYLEAVIYETLRMYPAVAVDRVCTKNFELGAKPVKEGDTLMLPMWAVHRNPKHFPDPEKFDPGRHNPAYFPFGVGPRMCIGNRFAILETKVLF------------------------------------------- 93278135 282 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLEAKIDGTPLTKAELRDEVNTFMFEGHDTTSSAITFCLLMLATHPEQKEILEGDLKLLENVIKETLRLYPSVPFSRKLGEDVEFKGNLYPKGITLVLTPYATHRDPDIFPEPEKFLPERNPFAYTPFSAGSRNCIGQKFAMMEIKSTVSKVVRHF------------------------------------ 171693193 76 -------------------------------------------------------------------------------------------------HRRYRRLLSGAFSDRGMRAQQNMIQHHVDLLVSQLKQAASFDIIGDLAFEWIASIQGNVKAIPVAIRRLRLDWIIPLIAPRKLLAMRARNAKFTE---DRVDARRGTPRGDLWDGVMEG------MSRDEMISNASAIVLAGSETSATLLSGCTWLLLRNPEVLGRLTEDESEIDAVLDEALRLYPPVPMQRVVTGKGGGSIAGVPEGTSVALQLYAACRSSSNFHRPNEFLPERDDRREVSFSIGPRNCIGRQLAYAEMRLILAKILWHF-DLKLD------------------------------ 210112505 38 -------------------NLRDLARGQHRVFAEWRLKYGDVFTVWLGPRPAVVLSGQAAVKEALQKHDVFSSLKQRFRGYLPIRSTSLTAAAYGPEWKETRKVALTWFGAGK-QSLEPTIVQEAQDLVQVFKDKQPFDLSLAVANVICSVVFGRRFDHSDERFSSLVELQNRYEDPSFRRKLEEVVDEIRSFVIEVIQEHREDPNRDVIDGFLLEEHRGNRLPQDNIINVIRNLFVAGTDTTATTLRWALLYLVMNPDVQRKVQEEPSMLEATIREAIRPIAPSSVPHETTAPATIMAHQIPAGTFIIPNLWSLHMDPKCWPDPERFDPTRDANGQLPFCTGPRRCLGEQLAKFELFLFFTSMLQQF-TFMLPEGAPTP------------------------ 215492226 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLRFEEVVMNTTLLFLAGFETTATALCYVTYALAKYPGVQERVRNNEALLGQVVNEALRLWPPILTFRQATEDFEYKGIKYRAGTCIMSPTLQIHRDARFFADPTKFDPDRPKIAYQPFGLGPRNCVGSMLALLEI----------------------------------------------- 57158231 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGFETSSTTMTFCLYELALNPDIQERLHAEIDTLDKVVNETLRYPPVVILTRECTKPIKLRDVTLEKGLQVLLPVLGLHHDPKYYPDPERFDPERKKRPHFSFGEGPRMCIGMRFALMQTKVGLISLL--------------------------------------- 197730986 92 -------------------------------------------------------------------------------------------------HRRQRKLVQPAFSPRRIEQYTQTMIEAAEAGVGSWRPGRRMD-ADRVMYDLGMDVFTRVLALDGASADLVKQATSGIMAGPLNRRFRRGDAQMTEVVDRIIHHYRQGGTADILDALMNERASGRPLDSVELRTEVIHLLVAGAEGPGASLAWLFHELSRHPDVERQLVEELDAVRAVVKESLRVHAPTWLTRRALKAVALGGHRIPAGGEVAFSLTALHRTAPQYDDPGRFDPARPRSAYMPFGTGRHRCVGDH----------------------------------------------------- 23495774 89 ---------------------------------------------------------------------------------------------------RVRSALQGYLRLEMVTKYMRKMDEEVRRHID-------LNWVGHLAKRLTFDIICSVFGIREALATDFETLVQALLSLPVNIPFTRASRRIRKVLRQIAREREAASADDFFTYMLVLRSEGHSLTVEDIVDNAIVLLTAGYGNSAVLITFLLRYLANDPDILGKITEEQEEIARVALETLRTVPPIGSFRTAVKDIEYHGYHIPKGWQVFTAQRITHLDGNFFNDPVKFDPTRFDN-HTSFGGGPRMCPGNEFARTEILVTM------------------------------------------- 169780466 109 ------------------------------------------------------------------------------------------------------RLLVPAFGPLRIREMFPQMHDIAQQLWQRYGPRRPLNLVDDFTRTLDTIALCA-MGFIKSMVRFLKEAETQATLPSFLRVRAKRRTQMRTVCREIVTERRQDHKNDLLDTMLTSRDSGDALSDESIIDNILTFLVAGHETTSGLLSFAVYYLLTTPDAMAKVVGDQELLNAILRETLRMPTAPGFSVTPYKPEIIGGKEVKPGDSLDVFLAAVHRDPAVYSDADEFRPERMSDEHFPFGNGKRSCIGRAFAWQEALMILALILQSF------------------------------------ 159149184 39 ------------------------------------------------------------------------------------------------------------------RALRESAERRAHTLLDALAADGTVDLVDAYARRLPALVLREQLGVPEEAATAFRRTLDGALCPQLLPDAVAGVRAEAALTAVLASALRGTPA-------------GRAPDAVAAARTLAVAAAEPAAT---LVGNAVQELLARPAQWAELVRDPRLAAAAVTETLRVAPPVRLRRVAREDTDIAGQRLPAGGSVVILVAAVNRAPSVPSAP--FDLTRPVAAPGPFGGDLHFRLGGPLVGTVAEAALGALAARLPGLRAAGPAVRRRRSPVLHGHARLPVA--------- 194882939 83 -----------------------------------------------------VVTDIDFVKTVLREFEKF-HDRGVFHNERDDPLSANLVNIDGQKWKSLRQKLTPTFTSGKMKSMFPTILTVGDDLIRVFTASASGDSMEHLLARFTADVICHSLSDPKAEFVQMGTAAITERRYGKSMDMKATVQKVEDFYMNIIQDKNNVKRNDFMDMLIEMKDNGDKLTFNEIAAQAFIFFLAGFETSSTTMGFALYELASNQDIQDKLRRDMTYLEKVIDETMRKRPVVGHIRVATQAYE---HTIEKGTGIIIPTLAIQHDPEFYPEPEKFIPERFDEDQLPFGDGPRNCIGLRFGRMQVIVGM------------------------------------------- 47230463 187 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNTLRWAMLYMALYPNIQERVREIDSVLPNGVEEILRFCNIVPLGRATSQDANVNGYTIPKGTMVITNLYSVHFDEKYWSDPGVFSPQRDANGNLPFSLGRRQCLGEQLARMEMFLFFTTLLQRF------------------------------------ 187924717 195 --------------------------------------------------------------------------------------------------RRQRQLVAKALDPLHLRAFFPLLCEMTRRLLQRWEKAERIDIQKDLMR-YTVDVTTNLMDTIESEGDVIQRHLEVVVKLAADKTLDRALIAVQALTKDLIAANRARPETDLLEALLMAQHDGEPLTDDEVLANVFTILLAGQDTTANTIAWVAYFIASLPDVQRKMQEEVDAVNAVISESMRLKSVTPV--LAVEDVQVGDIAIPKGAVLSLLTREAGLQQGGHSAPDVFDPARSAASHMPFGSGPRLCPGRSLALMEVRSAVAMLCRNFDLLLVDNASEVEEVFAFSMVPRNLRIELR------- 109628393 89 ----------------------------------------------------------------------------------------------------MRNKLSPTFTSGKMKFMFPTVTKVGEEFIEVLAEEGSVVEVKDLLARFTTDVIGRVMGLVEQRHNRLVAFMASFVDLARKMGLKQTPDDIEAFFMRIVREREKNRRNDFMDMLIDLKDHGDELTNEEIAAQAFVFFNAGFETSSTTLGFTLYELAQNQEIQDKARKEGELLEQILSETLRMYTVLPINRMALEDYVVPGNPIKKNMQILIPAGAIHRDERYYPNPNTFNPDRDSVLFLPFGEGPRNCIGLRFGKMQALVGLALLLKNF------------------------------------ 197729457 51 ------------------------------------------------------------------------------------------------DHRRQRRTIQPAFHHSRLPGYARTMTEVIDEAVRGW-DGPEVDLCHETRSIASSVLLTTLFGAPEARDALARDLETILRGGLRRAVLPEALSALRGMMADLIRAVRAGDGDSLFATLVNQHGAGTPMTDEELVDQAITMYVAGTETTAGVVCWALHLAAQHPQAGRRLADEPHLPRQTLLEALRLNPPLITRLTTTDDARLGDHAVPRGSTIVYSAYLLSRLPARYEEPEHFAPERWAPGTMGFGGGARKCIGDEYALIEGVLMLATITARW-DVRTAPDAPKRHLPALTLNPTRLMATVTPA----- 170047860 74 -------------------------------------------------------------------------------------------------HAR-RKIITPAFHFKILDQFVEVFDRNAAELVDKFAANGTFDVFP-YILLYTLDVICEAMGTSVDDSEYVKAVKEAASISPGYQKLRKAIKMLHAYTDNVIVSRRKQKKEAFLDLLLKTSIEGRPLTNLEIREEVDTFMFEGHDTTTSGVSFTLYNLAKYPAIQQKVHDDPHKPITMIKETLRLFPSVPIGRKCVEEVTIEGKTVPAGTNIIIGIYYMGRDPNYYDNPLEFIPERNPYKYVPFSAGQRNCIGQKFALNEVKSVISKLLRH------------------------------------- 155969716 76 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGRGRFPVTERVNKGHGI-ISSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYKDQENFKILSSPWMQPGSTDKLFKNVAYVRSYILEKVKEHQANPRDFIDCFLIKMEQEKQEFTFENLKITVSDLFGAGTETTSTTLRYGLLLLLKHPEVIAKVQEEIDRVDAVVHEIQRYIDPTNVPHAVTRDVKFRNYFIPKGTTILISLTSVLHDDREFPNPEVFDP-----GHMAFSAGKRVCAGEGLARMELFLFLTTILQKF-NLKSVVDPKDIDTTPVANGFAFVP----------- 81248548 95 ----------------------------------------------------------------------------------------------------MRSTLTPAFTSSKIRLMVPFMVEVGDQMIDDYIEVDCKDLTTRYANDVTMIMFFVLLNVPASVRKFFTNL--VLDTMKDREMRHIIRPEMIHLLME--ANKGKLTHEDIMNAVGFATVEESAITDEDIVAQAFVFFAAGFETVSATMAFLLYELAVHPEVQERLIQDMKYMDMVVSEVLRWPAPLVLDRICTKDYNLGDFIIRKGSGVQIPVYAFHNDPRYFPNPEKFDPERPDNKHMPFGVGPRNCIGSRFALCEVKVITYQILRHM------------------------------------ 210110691 55 --------------------------------------------------------------------------------------------------------------------IEGNIREEANCLRNRIAENDPFDIAHDVTVAVANIVCSKAFGYDYGD-ETFRELSQAINTVSSELATGQENSKVQKVLREEISRHRENPRDDFCLLEVDQQDKVDGLTEENVMYITKDLFFAGIETTTNTLLWSLLYMVSNPDVQNKVQQELDAVVGALMETMRIRTLLSVILHATQEVKVQGYDISKGTRVLMNMHSLHMDPAYWPDPDRFDPERKLPAFMPFSGGHRVCLGEQLARMELFLFFSTLLQSF-TIKTPEGAPPPNTDGIF------------------ 157359706 111 -----------------------------------------------------------------------------------------LLFLDGEKWAKHRKIINPAFRLEKLKNMLPAFHLSCSDMISKWEGKGSCELVWPYLQNLTGDAISRIFELQREQAQLLVQFSESAFIPKSNKRMKQIRKEVNALLWGIIDKRGKAMKDDLLGILLESEHENDKMSIKDVIEECKLFYFAGQETTSVLLLWTMVLLSKHPNWQARAREEPEKIVMMIHEVLRLYPPVPLARTVYEDIQVGDMYLPAGVDVSLPTILVHHDHEIWEDAREFNPERSPVSFFPFGWGSRLCIGQNFAILEAKMVLAMILQRF-SFSLSP----------------------------- 40019007 93 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKAMVPFMMEVSEQLINQIKESGECDLMTRYAND----VIASAFGLKVDDRENEFYSIGTETANFDKFNVKMFSELIVNFFKNIVRNRQKNLRPDMIHLLMVAKVEESDITEDDLTAQAVLFFVAGYETISSAMAFLIYELAVHPEVQEKLREHDAKLDMVISEVLRWPPAVGLDRECSKDYNLGDYILRKGEALVIPVWSIHHDPEYFPDPYKFDPEREENKHMPFGLGPRNCIGSRFALCEVKVM-------------------------------------------- 110762372 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNELLAAQIFIFFAAGFETSSTLISNALYELALNPNIQDKLREEYETIKKMIQETLRKYPPVPFNRELIDDYTFESVTIPKGLKIWIPTYAIHNDPDIYPDPDKFDPEREDNRHLPFGHGPRNCIGIRFAEYQTKIGLINILRNF------------------------------------ 158300014 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDNDVREEVDTFMFEGHDTTTAGMCWALFLLALHPDIQHQVHQESDRAPTMRDETLRLYPSVSFGRTLSEDIQFGHYHVPAGTVVGVHAYHVHRDERFFPDAEKFDPDRTENRHIPFSAGPRNCIGQKFALLEEKSVVSSILRRF------------------------------------ 162450463 37 -----------------------------------------------------------------------------------------------------RRRMQPLFSSRQLAGLVDRMFDVVEGDLPRLEERARAGAVVDMDKELTQRVIATMFGVSITPRE------ADSLGEVLLVAIQALNARMFLYFMP----DRLLPGEDAIARIDEADESGSGMDDRQLRDELVTMFIAGNETTAITMTWLFYLLDRNPGIERKLRAEGDRRPTAIQEAMRMYPPSWLPRTVKEDDQICGYPVPAGATVILSQYVMHHDPAFWEAPAEFDPERPRYSYMPFGGGPRQCIGNLFSIMEAQIVI------------------------------------------- 149613390 190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDTEISTQAIIFIFAGFETTSSTLNFVSYNLATHPEVQKKLQEEDSILPNVVQETLRLFPPGGIERVCKETIQIKGLTIPKGTVVIIPAFVLHRDPEHWPEPEKFLPEREKASHLPFGAGPRNCIGMRFALLNMKAAL------------------------------------------- 70778954 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRPLTDDEVAGMLIGLLLAGQHTSSTTSAWMGFFLARDPLTYDQLK-DLNLLDRCIKETLRRPPIMTMMRLAKTPLTVAGYTIPPGHQVCVSPTVNQRDERLDFNPDRY-LEDSPASYVPFGAGRHRCIGENFAYVQIKTIWSTML-RLYEFDLIDGFPTVNYTTMIHTPEK------------- 149237659 246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAAQQKISSTYMKEITKRRQDGDEDLISSLMVHSKDGVKMTDQEIANLLIGILMGGQHTSASTSAWFLLHLGDKPELQEQLYEEMTLVNNTIKETLRMHMPLHSFRKVMSPMVVPGTTVPKGHHVLVSPGYAHTNERYYKNANQFDPHRWDNANMSFGGGRHRCIGEQFAYVQLGTLLTTFIYNI-KWKLKGGHVPHVDYASMVTLPELPIVWE------- 73984148 281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELTLEEIYANMTEMLLAGVDTTSFTLSWAVYLLARHPQVQQTLYQEGERIPTAADETLRLFPLPGNGRVTQEDLVVGGYLIPKGTQLALCHYATSYEDENFPRAKEFWPERDNFGSIPFGYGVRSCIGRRIAELEIHLAIIQLLQHF------------------------------------ 170057028 89 -----------------------------------------------------------------KDFDHFADHTNVVPIEADPVLGRALFFTEGTRWKHGRSGLSPAFTGSKMRNMFALLSNYTERLVDDARRDGGLELMRDLFQKLGNDVTTSLFGVEIDSVHEFMRRGKELIATDGIQGLKEATDFYVDVISKTIKQREEHVRPDFIHLLVQGRKNELKMSDLDITAAAASFFFGGLETTTTVICFALYEMSQNPNVKQKLQADSKLLDMVVSETLRWAPLGLTNRACTKPYTIEDVTIQVGDLIQIPIQSIHRDHRFYPNPYKFDPERNRSAFLPFGSGPRNCIGSRLALMQTKCFL------------------------------------------- 193657145 89 --------------------------------------------------------------------------------------------MENPQWKTIRNKLSPAFTSGKLKTMYDQIKKCGDELVRDILGKYSTDVIGTCAFGLKLNAIS-------DDESPFRKYGKSIFTPSLRMLFREATDFFHAAFKETMTYRIENKRNDFVHCLMQARNDHEKFTETQIVANAFVMFAAGFETVSTTVSYSLYELALDKSIQDRAREEIQLLDMVIAETLRYPPLVALFRKASQTYRIDSLIIEKGQKIIIPIYAIHYDTKYYPEPEKFIPERRPSGYLPFGDGPRMCIGKRFAEMEMKLAFVEILTKFEVFPCEKTEVPLKYSNKV------------------ 195338951 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQATIDNKPLSDVDIREEVDVFIFAGDDTTTSGVSHALHAISRHPKVQERIYEELVLVPDAIKETMRLHPPVPIGRYIPEDLQICEKTIPGNTSILLMPYYVYRDPEYFPDPLVFKPERTPLAYIPFSSGPKNCIGQKFANLQMKALVSKVIR-------------------------------------- 210109557 106 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLWEEISRHRRNPRDFLDFALIEVEQQGRDLTEENVMYMAQNLFVAGTDTVSTTLRWALLYMALNPDIQEKVQQEPSLSHRAVMEVVRTTVPMGLPHATTQHVKLGQFDLPAGTQVLTNLYSLHTDPAYWPDPDRFDPDRKPHSFMPFSGGRRVCLGEQLAKMELILLFCGLMQNF-TFKLPEGALPVSTDGILR----------------- 158425144 111 ------------------------------------------------------------------------------------------------------RILAPAFGATALKNYYGRIVEVADDLLDHLDRLAPGELATDLMTRMTFEAISRRYGLPAFVEAMNVVLTDAMAEPEARKTRAAADKIMLEEVETIIAERRAPVPTDLLQVMLTDRVTGQKLPDDNIRGQLIVLLIAGHETTSGMLAYALYHLWKYPETMEKLIAEVDEVQRVLKEALRLCPPVPMPRYVTRDATVGNGRLKAGERIFVSLSAMQKNPRVF-RPERFGPEEEKHHHHPFGMGARSCIGFQFALVEAKMVLARFIQRF------------------------------------ 115359099 12 --------------------------DPYPYYATLV--DGPPLAF-DATLGLWVASRAASVTAVLGHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRAACAPIDAGALRERAAQLAGS---RLRAPHDADALNAWCLSVPVCAVADLLGFDEDDIAALVVDFVAALSPAALARASDAARQLLDRMTERVARTRAQDGSWVAAIQQAAAAAGWHASDA-LVANLVGLLSQTCEATAAWLGNVLVAWDGTKDDAAEERAMPDALEAFVAEVGRFDSPVQTRRFVASRTTIEGVTVDAGAAILAVLAAANRDPAVHREPHRLLPGRAPGPNFGFGTGPHGCPGEQIARAVTAGAFGAWLR-------------------------------------- 122063379 135 --------------------------------------------------------------------------------------------------------------------MEPLVEQLTQEFCERMRAQAPVAIQKEFSF-LTCSVICCLFGDKEDTLVHWEHWSIQVLDPNPGLRRLKQALENRD---RIVEKQLRQHKDDMTDYMLQGEKGHGRLLEGHVHMSVVDLFIGGTETTATTLSWAVAFLLHHPEIQQRLQEDPSRLPATIAEVLRLRPVVALPHRTTRHSSILGYDIPEGTVVIPNLQGAHLDDTVWEQPHEFRPDRASPRVLAFGCGARVCLGEPLARLELFVVLARLL--------------------------------------- 194760649 65 ------------------FTPASVFNFVRESTA---KAKGRNYLWYFLFAPMYNVVRAEEAEEIFQSTKLIT-KNVVYELIRPFLGDGLLISTDQKWHSR-RKALTPAFHFNVLQSFLAIFKEECNKFIKVLNEDGELDL-NQVIPQFTLNNICEALGVKLDDMSELMYYNWYFFLNGDYRKHEHNLRIVHDFASGIIQRKREKQRYAMLDTLLAAEAEGQ-IDHEGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQTRCYEEVQNLPEAIKESLRMFPSVPFGRQCVEECVVNGMVMPKDTQISLHIYDIMRDPRHFPKPNQYQPERTVNRHVPFSAGQRNCIGQKFAILEMKVLLAAVLR---NFRLLPAEDLTFENGIV------------------ 210090812 41 ---------------------------------------------------------YDVIREAFKNAEHFSSRRPLNPTLATYKTKGVPYGTTWKEHRKFTLMSLRDFGVGK-RSLEGKILEEVRALSDEILKKENKGFISNMMQVTVSNVICSIFGSRYEDDPKFIRLIEAIDHPRSGSALREVEAYIGTHILEQIQDHEADPNDDLIDALEKRRRQGDEFTEQQNILVVMDLFLAGTETTSTTLRWALLYMILHPDMQEKVQQDPSMAEATLTEVSRLASPLSVPHATSNDVTFRGYNIPKDTVVQANLWAVHHDPQLWPDPHRFDPARKRDEVIPFSIGRRVCLGEQLARMELFLFFTSLLQRF-SFKLPDGAPVPSEEG-VFGATHSPVPF-------- 164931 46 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPRDFIDSLLIEMEKDTEPLTLENIAVTVADMFFAGTETTSTTLRYGLLILLKHPEIEEKLHEEPSRMPAVVHEIQRFIDLVNLPHEATRDTTFQGYVIPKGTVVIPTLDSLLYDKQEFPDPEKFKPE-----HFPFSAGKRVCVGEGLARMELFLLLSAILQHFNLKPLVDPEDIDLRNITV-GFGRVP----------- 145236908 107 ------------------------------------------------------------------------------------------------DHARIRHLLSHAFSERALKSQEPMIQVFFNLLIERLRPDGRQDWLQYTTFDITGELFGESFGCLEEYHPWIKVLLSNLVGLTIPKAVMQQRQQHFSYTVDKVSRRLARGNDDFLTYINRNEDEKKGMSRAEIDSTFNVLVIAGSETTSTCMTATLHCLLRNPATLQRLQTEDSTIPAVIEESLRLCPPAPTPRVTAAGAYVCGYWLPGGTAVEISQYAMSRSHANYGDPDRFIPERDARAHRPFSFGPRNCLGRSLAWMEIR---------------------------------------------- 47218191 86 ---------------------------------------------------------------------------------------------------RMRASISPCFSSGRIKQAFPIIARYADRFIAKLSQNEEATDIKQLFGPYSLDVVTS---------SSFSVDADSINNPDDPFILNKSMFPFSSYLFKLLGERHQEIQGDFLHVMIQNEIPESQLTEHEILSQSILFIFGGYDTTSVSITNALYNLAINPDALQTLHKEPKDAPISYEDLMQRLMPTAIRRVCKKTVQVEGVTIPKGATVVIPLLLLHKDPRFWSSPEEFRPERNPYAFMPFGLGPRNCVGMRYALLVMKMVIARVL--------------------------------------- 157105968 124 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKIRHMFDLVADCSRSMVEHFRRRLECELKDVFSR-FCNDVIATVFGIPETELKFLLFQTVPWLMRKLKVDFADA--DLADYFKGIIQQREVHGRNDMVQMLMEVRKHSRAWTDNELISQCFVFFIAGLDTVSSCLTFLTYELTLNPDIQKRLYEDTERLDMVVSETLRWPPTIDSDRYSTRDYLLDDVPIEKGRSIYIPIVAIQNDPKYFPDPDRFDPERDENRSIPFGAGPRNCIGSRLALMEVKVAVYYLLREF------------------------------------ 19920736 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDLMQKCIQVRRESPRDDFLNYMLQLQEKKG-LNAAELTSHTMTFLTDGFETTAQVLTHTLLFLARNPKEQMKLREE---IGTAIHETLRIFSPVLAARVVTEPCELNGVKLRPGDVVIIPVNALHHDPQYYEEPQSFKPERFLNINFGFGDGPRICPGMRFSLTQIKAALVEIVRNF------------------------------------ 154292451 125 ------------------------------------------------------------------------------------------------DHRRFRRIQSHIFSEKALASQEPLIQDYARQFISGLIKFSSFDLIGDLAFGEPFDCIGLLLGVPELTRYPILGALAFFLVPKSMADKFEHHEQLS---KEKAYRRLDTPRDDFMSYIIKHNDTEKGMTREEIGANASILISAGSETTASLLNGVTCYLLRFPTALQNLKEDLTLLNAVLEEGLRMYPPVPS--TLAREVIVAGQFVPAGASVGVWLSVADVEEAKFPDPRIFEGDDKKARQ-PFSYGPANCIGKNLAYAEMRVLL------------------------------------------- 157761607 75 ---------------------------------------------------------------------------------------------------RLRTISSPTFSNNSLRKLKTTVEDSCVELLRHMEEQKPIELL-NFYQEFTLDVIGRILGLPYEPRKALFMWIAPILRSILKNPAVHIIRQTADAVEKRIAQRVAEPGEDFIDLFLDAKSDDKKLTTDEVVGQCFVFLVGGFDTTALSLSFSSYLLATHPDVQKKLQEDPEIMECVIKETLRLYPLAANARRCMRPTTIGGVEIEKGVDILCDTWTIHKDPKIWGDAEEFKPERSGDDHISFGLGPRQCIGMRLAYMEEKLLLCHILR-------------------------------------- 147904308 129 --------------------------------------------------------------------------------------------------HKQRRIMDPAFSKAYLMGLMDPFNEKAEVLMERLSEKSKCEVMLDMFCKVTLDVIGKVFGIELDDQTPFPQAISLVMKGTVEREVQSSVRLLRQTGKECIERRQKQIQDDILTQILKGAALEKDCDPETLLDNFVTFFVAGQETTANQLSFAVMSLGRNPETLKKAQAEIDEVKRDIEETLRYPTAPGTSRALEKEIVIEGVRIPPNVTVTLSYVMG-RMEQFYEDPLTFNPDRAPKPYFTFSLGPRNCIGQVFSQMEAKVVLAKFLQRY-DFELANGQSFKLDTGTLR----------------- 19911171 108 -----------------------------------------------------------------------------------------------------RKILNPAFHVERLKRMFPAISVCCDEMIDKLVSKGSCDVTDEFLN-LSGDVICELI---FASPFTLFFPSLRFLPTASNRKAKYIHKKVISLIRGIIEKREDAVRDDILGLLLKARAAGRSLSTDDVIEECKQFYFAGQDTATALLSWTLVVLSMHPEWQDKARNEPKLMNMIFQEVLRLYPAIFLIRGTSKDTQLGDMTIPPGVQVCVPTHLVHRDPQVWGDPERFSVTKAAKEQLPFGWGARMCIGLNFGMLEAKLIFAQILQHF------------------------------------ 195431112 102 -----------------------------------------------------------------------------------------------PDWKDLRAKISPVFTSGKIKQMYPLMVEIAKDLIKDLCARFTTDLIATIAFGLKANSLNQL------DSEFFKS-NQAIFAPNLGRAFDPALATLAEFIRNSIREKSGARRNDLIDILLAMKKEAAAHPDDYLVAQAAIFQTAGYETSSSTMTLTLYELAKNEELQDRLRADYDKIQEMVNETLRKYPIVGYARECTQPAE--GERVPNGMPVYVAVLAIQRDPQYWPDPDKFDPERPANRHMPFGIGPHNCIGMRLGLLQTKLGLVHLLR-------------------------------------- 148232325 48 -----------------------------------------------------VLCGYDTVKEALINHERFSDRPPYLLDKYTEGFNFLSTN----KHWRLRRFI--LMTLRNLRSLEEKCLKEAELLVEAVSEMGPFNPIHILSFAVSNFMRTVLFGLDYKDISHIRKHSDNIFSAKHQIPVLLKLPYLWRLLSKLVAHVREQPRDFIDHFLLKIKEEEGQFRDTSLIMFISSLLAAGSDSTTSTLKYFLAVIARLPDIQAKVQEDRSHMPAVIYELQRHLAPSGFYRVVTQDITFQGYVLPKGTRIIPNLSSVLFDPTQWETPDEFNPGRAKPAFMAFSAGKRECLGVSLARMVLFLFFSALLQKF------------------------------------ 169851531 130 ---------------------------------------------------------------------------------------------DRTDHTRKRKIISHIFSQKSVVEFEPQIRLYVSTLIRDMALKGAFDIVGDLAFPFGMLVISMSMGVLPAWWRPFVRRLPWYSRGQKDVQTLAGIAIMA------VAKRLATPTDDLLSKLQQGRDEGKPMGKEELTAEALTLLIAGSDTTSNSTCAILYYLARNREAQDKLHQELDELDACIYEGLRLTSALGLPRVVPEGLTIRGQHFPEGTVLSVPSYTIHRDPEDFEDPERW-LERDSNP---FSVGPRACVGRNLAFLELQIIIGSIMRRYDLVLEDPDQPLETREGFLR----------------- 195043543 125 -----------------------------------------------------------------------------------------PFVLDGDEWRKQRSIFSPLLTSGRIRNAYGNMKRICDEYIDKCSDCGQPQNGMDLGLRFTSENLFDVLGIEARDSPLVAKHNKEMSEDNRRLALAGALNGLFRFFGELVRERRRQERNDFINHLLDMQRE-HQLSEAQLASHAMTFMFDGLDTTSSTIAHCLLLLGRHPDCQERLWQEDQLLPDFLNESLRIYPAGGWAKTCTAPYTFHGSQMLPGDNVMIPIYGLHHDPIYYPEPHAFRPERFLNGGLGFGNGPRQCVGIRLGLTQTKAALAAIVRRF---------EVHINGRTLDGIELDPLIF-------- 58332534 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLEEIYANMTEMLLAGVDTTSFTLSWATYLLAKNPGIQEAVYQGKDQVPTAVKETLRLFPLPGNGRVTQDDLVVGGYFIPKGTQLALCHYSTSYDAECFPAAEEFNLERKENGSIPFGYGIRSCIGRRVAELEMHLLLIQLLQ---NFEIKPSPQT------------------------- 115945215 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILTCILQAEDDGEKIETADLIDEFGTFFVAGQETTSNLLAFTLLEIGRHKDVAKRLKDEVDEVKSIIEETMRLNPPVSGARELASDVQSCGYVIPKGASVLFLSYLTSRLEEYFDDPDRFIPTDETPRHFPFAIGQRNCIGQQLALIEAKVILAKLLQSF-DFRL------------------------------- 157131909 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDDVREEVDTFMFEGHDTTTAGMSWALFLLGLHPDWQDRVHDRPALLERCLKETLRLYPSVSFGRKLSEDVTLGQYHIPAGTLMGIHAYHVHRDERFYPDPEKFDPDRTEHRHIPFSAGPRNCIGQKFAILEEKSIVSSVLRKF------------------------------------ 210115451 63 ----------------------------------------------------------------------------------------------------MRSTLSPAFSAGKLKQMTEQLNHCADQLVSNLGEQGGFDAIASVAFPFVVHALLEGLGFPRSTTDFFYKVLDQLMELRQTTTDTEKLDKYMSFFCSFLSKERL----DFMQLMLNAHVQGQKLTKDDVVSNGIVFFLAGYDTTATTMAFALYNLAINQEAQDKYQGDHEALQQMIMETLRLHPPGATTRICTKDTTIQWLKIPKGMTVVIPVLAIHYDPERWPEPKKFIPEREKRDQLPFGAGPRNCIGMRLAMMEAKIG---LAKVFMKYRIKTGPDT------------------------- 19909879 162 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKLMLPAFSACCEELVESLGSDGEVDVWPEM-QILTGDVISRIFQLQAEQTERLLKCMQKIVIPGYMSLPTKNNRKMHQILRGLVDKRMQATKDDLLGLLLHMEEDGQSLTIEEVIEECKLFYFAGMETTSVLLTWTILLLSMHPEWQDRARKEPEKIVTMILEVLRLYPPVTFTRKSYKQMEIGGVTYPAGVIVELPVLLIHHDPNIWSDAHEFKPDRNPGAFLPFGWGPRICIGQNFALLETKMAL------------------------------------------- 147775496 91 ------------------------------------------------------------------------------------------------DHRRVRGAIGMFLKPETLKKYVGKIDRVVRQHLD-MNWKGH-----QTVKVYPMMIICSLLGLEQGDREMLIHFSQGLCSVPINLPFTRASRRIRRVVSELIHEKRASPQDDFITCMLNSPDETRTMTEEEILDNAILVMFAGHDTSTSLLTFLLWFLAKDPVAYDAIVHEHEEIAKTVSELLNWDDLAHTWKAAMETMRI----IPPGFRKVFWAASPTHDDQIFIDQWKFNPARPPYNFVPFGGGMRICPGYEFVRIE------------------------------------------------ 115668747 134 ---------------------------------------------------------------------------------------------------RVRDIVTPTFTGKKMKMMSGILNEGADTMVEKLLEDGNIDSLELFGSFVMDSVASCAFGLSQEDKDNLKRLFDFIFNSPVFMAVY-VIQFFTDVTEKAVALRESHPRVDFLQLLIDAEDTGAEMTREELLAQGMIFLAGGYETTASLLTFASYLLASNPDCQDKLIAEPKRLDQVVCEVLRIYPPPLTDRECGETCTYKGYKIEKGTQILIPTYTIQHDPTYWPDPLKFDPERKANRELPFGAGPRICIGMRFALMEAKMAL------------------------------------------- 210112513 23 ---------------------------------------------------------------------------------------------DGPKWQRNRRLLTPAFHFDILKHYVQLFSESTAVLLDKWMSRGPGASVELFSAPY-VLAVHDLTKLIEDRPDKLSNHIDFIYLSKDGRRFRRACKIVHSFSAQVIKERNEELKKDLLDILLKADEDGTGLSVSEIQDEVNTFLFGGHHTTASGISWTLYHLAKHKDYQDKCRREVEGITMCIKESMRCVPPVPVARSLKQDLTVGGKWLPMGSPTMTDIAGTNRDPTVY-DPYRFSPENSANRHLPFSAGPRNCIGQNFAMNEMKVSVALILQRF-QLELDEPPAVPFDSLTVQAKDGIWVKLHP------ 125600457 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLVLRSEGHSLTVEDIVDNAILLLLAGYETSSVLITFLLRYLANEPDILGKITEEQEEIARVAMETLQTVPPIGSLRTAIKDIEYQGYHIPKGWQVFTAIIITHLDANFSDDPNKFNPARFHNQSVPFGGGPRMCPGNEFARTETLVAMHYLVRQF------------------------------------ 91094065 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLDEVAAQVFLFFTAGFETSSSTMAMCLYEIAKEPEYQEKLRQNGEILDQVFSETLRKYPPGQTNRRCVKDYTLPGTSIEKGTPILISAIGVHRDPEYYPDPEKFDPERKKLRHLPFGDGPRNCIGMRFGTMQSKLGIASVVKNF------------------------------------ 118404580 96 -------------------------------------------------------------------------------------------------HRHKRKVFSKIFSHEALESYLPKIQLVIQDTLRVWSSNPECE-AQKLTFRMAIRV---LLGLSDEELSQLFQVFQQFVENSGYRRGIRAREMLLKSLEKAIQEKLQNTQGDALDILIEGKEHGKELTMQELKDGTLELIFAAYATTASASTSLIMQLLKHPSVLEKLREESSLLDCVIKEILRLFSPVSGGRTVLQTFELDGFQIPKGWSVLYSI----RDTHVFKDVDVFDPDRDGRFHLPFGGGVRNCLGKHLAKLFLKVLAIELAS-MSRFELATRTPKIMPVPVVHPADELKVRF-------- 125810339 96 -----------------------------------------------------------------------------------------LLFLDGPEWRWLRQNLTQVFTSGKMKFMFPTMEKLTQACVGEIEAK---DLCARFSTDVPLHT-GMVQGFMFAQPKLARMLHMRLFRPEVSEFFLETVRQTLAY------RKRENQRSDLIQLLMDLGEEGDGLSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPDVQDRLRNNHQLLDQVVAETLRKYPILHIVRQTTKKYDVPDSTLEPGMRVMIPVHSIQHDPELYPEPENFDPARHPMAYLPFGEGPRNCIGERFGKMQVKIGIAYILR-------------------------------------- 53759170 145 ------------------------------------------------------------------------------------------------DHIVMRSALAGFFGPGALQSYIGKMTEIQNHINEKWKGKDEVNLVRELVFNISAILFFNIYD--KQEQDRLHKLLETILVGSFALPIDQGRATLNKIMLSLIKKRKEDATQDLLSVLLTFRDDGTPLTNDEILDNFSSLLHASYDTTTSPMALIFKLLSSNPECYQKVKEEGEEITQVAQETLRMFPPVGTFRKAITDIQYDGYTIPKGWK-LLWTTYSTHPKDLFSEPEKFMPSRQEGKHVAFGGGQRSCVGWEFSKMEI----------------------------------------------- 116200951 98 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGHETTASALTWSAYLLAKHPEIQKKLRDDPDLINGIMHETLRLYPTVPTMREALCDTSIGEQFIPKGTEMVISIWQINRSPEIWPDAGTFRPERKTNRHLTFLQGPRSCIGQEFAKAEMRCLLAALVTTF-SWDLAMDESKIVPRGVI------------------ 157105962 44 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRAMFELIVTYSDRMVDQAGQMGYVDYMKECCSRIASDIIATAYGLEVESLAKTSFFVRLLLYSVFPKLMSKLQVDLFDYFTEIIKERDKHGRPDMIHLLMQARKGGKTMTDSEFVAQCLIFFIAGFEAISSQMSFMCYELASNPDIQQKLYEEKKLLKGVTSEALRMWSGPATDRKCVRDYVLDDGPIETGTCVMIPSYAIHRDPKYYPNPDRFDPEREERRYLPFGAGPRNCIGSRFALMEMKAIV------------------------------------------- 212530084 126 --------------------------------------------------------------------------------------------VDQADHTRMRKLIAHAFSDTALLEQSPILTKYFDLLVQRLKEKGRFDIIGDLGEPFGALELGDFLGVIRFAETYLIVGLLFLLLQKLIPSFAAKRAAHLAYTKKMIDARRETDRSDFMTQILRHN-DDRGMSYQELLGTCRVFLVAGSETTATLLSGAIFYLLQNPSCMDKLKHEREAFPNAVQESFRCYPPVTLPRITSNGALVEGKYVPPGISVGVHQWSAYRSSSNFASPDTFDPDRPNAP--AFTLGPRQCIGKGLAYFELRSIL------------------------------------------- 196051311 61 -----------------------------------------------------IVTDLDMVKRILKDFNSF-HDRGLYVNERDDPLSGHLFALDGERWRYLRNKLSPTFTSGKIKQMFTTICEIVNRYVDRDAPIDTCDVVGSCAFGLQCNSLSKLLEIPPVWRNMLVFLLISCKELGKRLRLPVLPGDVTSFFMPLVRERNAIERPDFLNLLIQATEGLEKLTLDEVAAQAFVFFFAGFETSSTTLAFALFELANNPDIQERVRAEDALLDQVINETLRMYPPVQLIRVATQPYAVAGVTLDRDTMLMVPIYAIHHDATIYPDPKRFDPDRSRHTHLPFGDGPRNCIGMRFGLLEVK---------------------------------------------- 48097776 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENRAEMAGFFQETVDQHRATFDEGTMRDLVDAKGEGRATTDRQMQQILGDLFSAGMETVKTTLEWAIILMLHHPDAAIAVQEEKSRMPATILEVLRRSSVVPLGTTTTRDVTLHGYTIPAGSQVVPLLHAVHMDPELWEKPEEFRPSRKPEYFMPFGVGRRMCLGDVLARMELFLFFSSL---MHTFELRSPQGSSLPS--LRGNAGVTVTPDP------ 91216978 100 ----------------------------------------------------------------------------------------------------QRKLIQPAFHKKNIYSLLDVMVEAIDKELERIEVDTPIDIFPDLAFKV---VVKSLFAINAEEISRLQYITEEFVLSQELKRNLNLSREARDLLIRIIKRRQNSNSEDLLDMLLALTEDGSKMNQEQLIDEILILFIAGHETTSNALSFTVQLIGQDEHVQEKLVSEIDLLENVIQESMRLFPPVYFRQNIERDT-FKGFEIPQGTTLLFSVHQIHRNATNWENPNKFMPERQDSRSVSFGAGPRKCIGNNFAMYEITLAINRLLK-------------------------------------- 195431826 73 -------------------------------------------------------------------------------------------NLDGPGWREMRMKLTPTFTSLKMHQMLPTVVEIGQRFIKQLPTQGRAYPVEDLLARFTTDVIGSAFGLDDDPQVEFRRMGSKVFRRHGRLAFAVARDDVSDFYMRVVRDKHHVQRNDFFNLLMELREENGGLTFNQLAAQAFVFFLAGFETSSSTMGFALYLLALHPEIQDKAREEKELLQQILYETMRKFSIAPIVRKAINDYPVSSYVIEAGTAVVIPVDAIHHDPEIYPEPEKFDPEREQRSSVAFGAGPRNCIGLRFGEMQSIVGLGMLLKNF------------------------------------ 195613148 155 -----------------------------------------------------------------------------------------------------RKLISPAFHLEKLKKMLPAFASCSDELIARWAGAREIDVWPEF-QNLTGDVISRIFEIQCEQVQNLVKLMNTLYLPGFRRRLKANAREVQALLRGIVGKRRAN-NDDLLGVLMESNIAETRMTMDDIIGELKLFYFAGMDTTAVLLTWTMVVLSAHPEWQERARERPDLLKTVTMEVLRLYPPVQLDRQTHNEVELGGVTYPPGVLLSLPIVFVHHDKDVWEDADEFSPERDSPAFFPFGWGPRICVGQNFALVEAKMAFSSILQHF------------------------------------ 118789178 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDILIRMRSDKETKSDDEIAAQAFVFFLAGFETSSTLLTFTLYELALNQEVQDKGRRNGELTYDAVMEMLRKYPPVPHFRETSKEYQVPGTVLEAGTSVMVPVHAIHRDPEHFPDPERFDPDREAKRHTPFGEGPRICIGLRFGMMQARIGLAYLLT---GFRFTPSAKTIVPMEF------------------- 157865742 94 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQKDSNTSDLLASLLGAVYRDGTRMSQHEVCGMIVAAMFAGQHTSTITTTWSLLHLMRNKRHLAKLHQEPAQLDNVMEEMIRRDPPLIMMRKVLKPVQVGKCVVPEGDIIACSPLLSHQDEEAFPNPREWNPERNDGAFCGFGAGVHKCIGEKFGLLQVKTVLATVLRDY-DFELLGPLPEPNYHTMVVGPTA------------- 169847137 137 ---------------------------------------------------------------------------------------------------RYRRISAPAFSEKNSKLVWDETVRVMDGLFDLWDGRGEVDHCLDITLPIALFVIGAAMPWTETDRESLQRVAHAMGLTKRTRTARLAFKELDLYMKEMIHEREKVERNDLFSILLESNSDADALTEQELTGNIFMFLIAGHETAAHTLCFTFALLALYPEEQELLFQSPKLTRAMANETMRLFPPVTNPKESAEDTTLERVTIPKGTQIAINTAGLHYNPRYWEDPHEFNPDRNKDAFLPFSSGVRSCLGKRFFECEGIATLTKLVSR---YRISVKEEPQY----------------------- 46138361 105 ---------------------------------------------------------------------------------------------DPKEHSRQRKYLSHAFSAKSLRGQEVLVHGYVNLFLDQLRDGESFDAVANGKTHFWVSIIIDMLSALRKRVP-LVNLYLPFVVPKDAKATYQKHRALTRMLKRLDMPNSEDRGDFFASLL---RKGGNEVPEPELLQQSNTLIVAGSETTATCLTGIVFCLLSNPEVRSRFQSDSEITGDAIEEGLRIFPPAPFGRISPGAV-IDGHYVPPGVTVSVDHWTTKHDRRYWKDPYSFIPERGDTKQASFSLGPRACLGINLAYLEMRIII------------------------------------------- 195381841 195 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELLDAKR--PKMAFLDNLITAKVDGKSLTFQDIFEEVSTFMFEGHDTTASAITFSIWCMARAPDVQQRAHEEQEREPTVIKETLRLFPSVPFFRTAREPSVIIDKYVPQGTTIALPIMAIGHSPHSFEEPFEFRPERNAFDNVPFSAGPRNCIGQKFALLELKVTLSKLLRRF------------------------------------ 193657143 173 --------------------------------------------------------------------------------------------MENPRWKTIRSKLTPAFTSGKLKIMYDQIKECGDKLIDDLKGKDEIE-VRDIMGKYSTDVIGTAFGLKLDDESPFRKYGKSIFIPSLRTLFREATAFFNAAFKETITYRLENKRNDFVNCLMQARNDHERFSESQIVANAFVMFAAGFETTSTTLSYCLYELALNIHIQDKVRQEIQLLDMVIAETLRYPPLIALFRKASQTYRLPDNLIEKGQKIVIPIYSIHFDSKYFEDPLKFNPERRPNVYLPFGDGPRTCIGKRFAELEMKLALVEMLTKF------------------------------------ 215507308 35 -----------------------------------------------------------------------------------------------------RKALTRAFTPIKLIKLGTRASLCCDEVLEPLEARGEA----------------------FEVGRAFQRLSTDMTVRSGREGMDVVRRELRIFIDSLVSDRRGNPTGGASASLQPNDLDIQRFSDKEIRANLFATLVDGFETISAAMTFMAYILAKHQDVQDKLRALDKNMESYVEEALRLYPPVAGFRTCEKDYHYKGLKIPSGMTILIPVHQLHYDLNLWNQPEAFDPDRNSVQYQAFGNGPRRCMGMRFAQLELKIAFAKILALFLDERHIGEDQLKLKTSFIF----------------- 195995637 24 -----------------------------------------------------VVSDADDAQKVLRAEGKYPNRSPIVPRKKRNLPMGVMLSKDE-EWKKFRTVMDKMMRPHEVSCYADRINDVGDDLLDGIIPDIEKE-VTKYAAESIATVLFEMFNEPYESITKLLLATNELTAVPPFIKLVKWSDKAFQFADDIVEEKRKRSGDDFLSYVIAT----GKLNRSEANVAMIELLFAGMDTATSTILWTLYNLGKNPQVQDKLRREPDALRSCVRETLRLQPIVALPRITDRDLVLSGYKVPAQSFVLISYIMG-RDESVFTNPQQYMPERSRFQYLPFGFGPRMCLGKRVAEMEIQSLMAKL---------------------------------------- 109123752 252 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKALSDEDIRAEADTFMFAGHDTTASGLSWILYNLARHPEYQERCRQEQELLPKEIEESLRLHPPAPFSRHCTQDIVLDGRVIPKGIICVINITGVHHNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMAEMKTVLALMLLHF-RFLPDHTEPRRKPELILRAEGGLWLRVEP------ 60729680 135 -------------------------------------------------------------------------------------------------HSR-RKILTPAFHFKILEDFVEVFNSQSNKMLDKLADGKAFDI-------FPYITLCTLMGIPWIQPDFLFRLHDEYLRVLHHFSNSAIENRRKEYQLEKLNAK-ENIDDDVIGLLLNYSETQMPLSNEDIREEVDTFMFEGHDTTAAALNWSVYLLGCHPEELDALFGDSDRPVTMADEALRLFPSVPFARELREEAVINNYRIPVGTTVMVITYRLHRDPEQFPNPETFDPDRHPYSYVPFSAGPRNCIGQKFAIMEEKIVLSSIMRRF------------------------------------ 125586411 63 --------------------------------------DGEPFVYWFGAKPRICIFNYEWARQIL------SSKSGHFLKNDTTPTVLALLGVEGIDWERHRRVINPAFTMDKIKELEDQFQELTADIISHTAFGSSYKLIEAFHAQKELQEIASLLNV---QIPGFSYL-----PTKGNWRKLTLEKKLRGTLMQIIQSRLSSKGSDLLGLMLEATDQGRELSIDEIIHECKTFFFAGHETTSLLLTWTVFLLSVYPEWQARLREARKLMSMVFLETLRLYGPALFQRKPLTDITVGETKIPKDHAIIIPSAIMHRDKEIWDDTDEFNPLRFQNPHLAFSIGPRSCIGQNFAMLEAKSVMAMILKKFPNYVHAPVDLLTLQPKF-----GLPVVLR------- 158284929 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDRLLSVNEDG-PLSDTEIVQNIYSIVGAGNDTTAHSLGHTCLFLAMHPAVQRKLADEPSYMECVIKESLRLAPPGATAREAQEDLTVEGQLIPRGTTVVVSLFALHRDAERF-DPDRFLSERCKNRMMPFNTGSRNCIGSRYA--------------------------------------------------- 125858792 62 ------------------------------------------------------------------------------------------------------------------RSIEERIQEESRSLVEAFGKDKPFDLVLAVSNIICSVIFGERFDYEDERFMTLLMYLREIIRPNILRHIPGPHQNIFKYFDKLKEFVRDEPRDFIDCFLMKMEEEKNN-PNTEFHNVIFDLFFAGTETTSVTLRYAFLILLKYPDIQEKIVEDRSKMPAVIHEVQRFADIVGLAHAASKDTSFRGYYIPKGTLIFPVLRSVLKDPKHFKNPYQFDPGKKNDAFMPFSAGKRVCAGEGLARMELFIFLTTILQKF------------------------------------ 170060446 85 --------------------------------------------------------------------------------------------------RHHRSKLTPTFTSGRLKEMFQNLVEILQEYVGKRAAAGEVD-VRELMARYTTDVIASVFGIEAQDLKTIVRLASTFFLPNALFNFKFIAQDIEDFMMNVVRERESNVRKDIMQLLMQLRNTGKQLSLEQVTAHAFVFFAAGYETSSSTISFCLFELARNVNIQRKLQADIDQLENCIDETLRKYPAVPFNRECTKDYVIPGTTVEKGTTVIIPVLGLQHDPEFYSEPQKFIPERTDKPYLPFGTDPRVCIGLRLGKLQTKMGLVMMLSKF-NIRLVDEA--------------------------- 169859769 264 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDRAHKKMSDFYVDIIKRRRAGHSDDMISALLEQRRNGTALKDHEIAHIMIALLMAGQHTSSATGAWTLLHLANNPDVYDELRALP-ILDSVIRETLRMHPPIHSMRYVRDDVAVPGSLIPKGHYVLASPVVSQMDPRIWKNPETWDPTRTESPYQPFGAGKHRCIGEQFAYLQLGVLISTVIRKL-ELRVDIIPEHNYHT--------------------- 3913343 275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDHILMTVGDIFGAGVETTSTVLKWAVAYLLHYPEVQKKLLSDRKILEAAISEVLRIVSPLLIPHVALKESSIGEYTIPKEARVVINLWSLHHDEKEWVNPHLFSPDRSPSPSLPFGAGIRVCLGEALAKMEVFLFLSWILQRF-TLEVPEGDP-------------------------- 170072406 72 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIQMRSDDGLLSFNEIAAQAFVFYLAGFETSSTLLTWTLYELALNQDIRQHVRENREILDQILQESLRKYPPVPHFREVAKDYQVPETVLTAGTRVFIPVLGIHHDPDIFPDPERFDPDRKRNPYTPFGEGPRICIGMRFGMMQARIALGYLL--------------------------------------- 170031498 283 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLSVTVNGKPLSREDIREEVDTFMFEGHDTTTSGISFTIWHLAKYQDVQQRLYEEIDRIDMVVKESLRMIPPVPIGRCLLEDMEMNGVTIPAGTNISIKICNIHTNPKIWPNPEKFDPERGPYDFIPFSAGSRNCIGQRYAMLEIKL---TIIKVLASYRILPGE--------------------------- 121712467 129 ---------------------------------------------------------------------------------------------DPAKHRAMRKFLAAAFSERSLREQEGLVTQVIDDFIDQVGQRGTFDIIGQLAFHFWIAVVTESMGFPIIGHIFLKRWLNKLM--DGAIKH-------QTYTIDLVKRRIQQKTNDFMSHLL-AERNASQISDIQLAAHASDFVIAGSETTATCLATVIYYVGRNPRILKALQERPEEINGAVLEALRIFPPLALGRVVPEGGEIDGYFVPAKTIVSTNPFAASLDPANFDAPWVFCPERSAEDQLPFSMGSRSCLGQGLAWLELRLTLAKL---------------------------------------- 154298449 103 ------------------------------------------------------------------------------------------------------RILMPAFGPLSIRSMFDEMHDIASQLVARFGSREKIDVTDGFT--------------------RLTLDSIAFT------------------AKELLAERRANPNDDLLNAMINGRDTGKGLPDSNILNNMITFLIAGHETTSGMLSFLFYYLLKNPSAYQAVQREPITIDHMIEACLRRLTPTAPAFTVTEPIIIGGKEVKPGQPILALIPAVHRDPTVYDDVASFKPERPPNAWKPFGNGMRGCIGRPFA--------------------------------------------------- 50555099 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITDADLRSICLTMVSAGFDTVANLISCALEAIDRYPDAWEMCLMDDSKIVALCEETVRYGSVVPMARRTINDIHYQGAVIPAGTILFMNAFAANFDATRFHDPFKFDPERGPA-HFGFGAGSRMCCGIHLARKELYVA-------------------------------------------- 48098081 89 --------------------------------------------------------------------------------------------------REIRNLLSPAFTSSKMKSMFILMRDCAKEYGDYFADESTIELKDAFTR-YTNDVIATAFGVEMKDRKTFGSWASIKFFVTRVLPVSVCRKEISDFFIDLIKTREEKGRPDMIQLMMESKGKGKEMSMIDICAQAFVFFFGGFESTSTLMCFAAYEIAVNEDIQRRLQRDGEVTYAAVNEMLRMYPVVATDRVCMKPFELGEKPLKEGDNVWFPIYAIQRDPQYYPEPDKFDPDRNDTKQLTFGIGPRMCIGNRFAMLETKVLLFHLFAR------------------------------------- 157345368 180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLTDEERVSLILDLLLGGHETTATLMALLIYFLAHSPQALQQLREDGELLSNVIYEGLRCGNVVKFHRKSLEDIRFKEYLIPAGWKVLPVFTAVHHDPCLHENPWDFNPWRATNKKVSFGGGQRLCPGADLAKLE------------------------------------------------ 218716223 161 ------------------------------------------------------------------------------------------------DHARRRKMWDRAFSSKSLRDYEQRVSRYAAQLLSVIADGKPIDMSRWF-NYYSFDVIGDLFGITGKDAYMLKTLHKDMQSMGPFLHSMWILEIFFEWVKEQIENRMKNEPEDIFTQL-EADFRNTKQSKKDQLHFVNVGLVAGSDSTASTLTNLFYELANAPEFTCLLQAEIDLLNAAIDETMRLHPPSGMQRLTSQKVMIDDVYIPGNCLVQIPLYSIFRDERSFAQPNEFIPQRDPSAYAPFGLGPFACAGRQLAYMEIRRITTELLSRY-DISLAKDQT-------------------------- 190702449 95 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSAKMKAMFKLMSEFTESLIEQVQGTKEFDIFSRYTND--TIATCA-FGVAVDSMKDFYVLGRQATNFEGTMTFPKLAKKVNAFFLNLVRDARDEKRPDMIQLMMETRSKKPELTIEKMTSQAFIFFFAGFDTTSTLMSFAAHEISINPEVQKNLHEDPSYLEAVIYEALRMYPAVAVDRVCTKNFELGAKPVKEGDTLMLPMWAVHRNPKHFPDPEKFDPGRHNPAYFPFGVGPRMCIGNRFAILETKVLF------------------------------------------- 157351161 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAALLDSGDNFSDEQIVDFILALLVAGYETTSTIMTLAIKFLTETPLALAQLREEHDEIRAVVNETLRVANIIGIFRRVTTDIHVKGYTIPKGWKVFASFRAVHLDHEYFKDARTFNPWRWQNNSTPFGGGPRLCPGYELARVVLSVFLHRMVTR---YSWAPAEE-------------------------- 209154726 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTAWSLFAAGTETTSSTLRQSFLMMIKYPHIQASVQDDRVKMPAVIHEVQRYLSPTSVPHKVIRDTEFYNYHIPEGTMVLPLLSSVLADPKLFKNPDEFDPEKKNDGFFAFGVGKRACLGEALARVELFLFFTSLLQRF------------------------------------ 211581370 144 ------------------------------------------------------------------------------------------------EHPRFKKLMSPAFSEQAIKEQEPTIQQYTSIMIDALRNNRSGEAIANIGAWCNFLIFCLSFGKPMADYHEWANVIFGAMKHSHFLQCAHRLKPYHRLLEKLIETHMQNVRKNLMENLARADFAPKGMSEDELVDNVNILATAGSETTATTLSSLFYYLTHNPDSYQKLVDEASLLKAVIQETFRIHPPVGLHRITKAGSYIDGKWVPGGTWVSVALLAAYRSPRYWKQPEDFLPERSDNRQIPFSIGPRKCIGINLAYLNMRLIVARLL--------------------------------------- 193083025 104 ---------------------------------------------------------------------------------------------------RIRNTLTPSFSTAKLKEMLSIMEDHAINILDKATDQGRFEVFGKLALDITIKMVKQAFGFEISRSPMFPAFEKVLCKLDYSIIPKDTVSYFANLTKSLIDQRKVKPRVDLMQLMLNDQVSVEDLTQLEITSNSVLMVLAGYDTSANALTLLAYNLATHKDVQKKVQEE---IDKMLEETLRLYPPIANSRIPNRDITINGVFLPKGIQVIVPVYGMSRDEEIWEEPLKFKPEREDMRSVPFGGGPRGCIGMRFAVLKIKLAVAKIL--------------------------------------- 145601669 1 ---------------------------------------------------------------------------------------------DDQGHRRMRRLQNPAFSDKALRSQEPRMTRYIDMLIQQLRRQSSFDLIGDLA-----------FGEPFHCLRRWHWWLTAVFEIFKAGTYIRAARRFYMFGVERINRRLEQTDTDFMSYILQAD-DEKGMTVEEMYTSAQVLIVAGSETTATALTSGTYFVLSNPDVYARLRAELDALHAVIDETLRMFPPGAFPRVVPDGRTILGRFIPGGMTVGMHHLSVGRSRENYVLPNRFDLDRKAASQ-AFSFGPRNCIG------------------------------------------------------- 148698705 280 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDGSSLSDKALRAEVDSLMFGGHDTPASGISWVFYALATHPDHQQRCREEQSLLGDGIKEALRLYPPISVGRKLSTPVTFDGRSLPKGITVLLHFYALHHNPKVWPNPEVFDPSRNSVQHLPFSGGSRNCIGKHLAMNVLKVAV------------------------------------------- 91089601 96 ---------------------------------------------------------------------------------------------------QMRATLSPAFTSSKMKNMYHLIYECAENFAKHFQDKKQ-DVVKDIFSRFTNDIIATVFGISLEERNNAFYLNGKSVTSFNGKQVAQLAPQIFEYFYNIIMHKREKEGPDLIHLLMEAREGGDELTDELMVAQALLFFFAGFETVSTGASFLAHELATNPDVQRKLQENQEKIDQVISESLRWPPAPQTDRLCNTDFVLEPTTIEKGVTIIIPFYGIHRDPEYFPNPDKFDPERVPGTYMPFGVGPRNCIGSRLALLELKTLF------------------------------------------- 215509612 43 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEEEALSQCMMFILAGHGTTSSVIAFSLYLLALNPEAQNKLRKEPSMLHGVVSEALRIFPPASLERETTEDYVLGGIKVPKGCVVAVPVWALHHDPQYFPDPHSFKPERPPYVYLPFGAGPRNCIGVRLGLRAVKMAL------------------------------------------- 171847013 70 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSMEEVYGSVVELLQAGVDTTSNTLTWALYQLSRNPEIQNNLYQEPDLLKAVIKETLRLFPVVPNARMINEEVTIKDYVFPVKTQFILGHYAISRDETTFPEADRFLPERHPFGSIPFGYGVRACVGRRIAELEMHLALSRIIK-------------------------------------- 195123369 87 ----------------------------------------------------------------------------------------------------MRHKLTPVFTSGKMKHMFGIIVDVGRHLADTMAEKGDVE-IKELCARYTTDVICNSLADPFAEHPQIIQ-SFIFTNPNLARKRDDVANFFMTAVRSTVDHRIKNGRNDFLDQLIELRAENEELTIEQMAAQAFVFFIAGFETSSSTMAFCLYELALQQDIQRRLRADGELTYEAVSETLRKHPILHLMRLAKTDYPDPGTVIEKGTSIVIPVHNIHHDPEIYPQPERFDPEREPARHLPFGDGPRNCIGERFGKMQAKVGLISLLRRF------------------------------------ 121710284 98 -------------------------------------------------------------------------------------------------HKKQRKNLMPAFSYRHIKDLYPVFWSKSIEMV-KLIERRRADTVSEWA----SRATLDIIGVAGMDHDFTKHYERLLSEPSVGMEFRESSQFIRDVARQVIREKQSAPGSGI--DIVSVALESGAFTEEELVDQMMTFLAAGHETTSTALQWSIYALCKHRDVQTRLRENPEPLSAATNEVFRFHPSVGTMRETARDTSLVGYPIPQGTRILISPEVVNHSKELWPDADQFNVERSNYSFLTFLHGSRSCIGQGFAKAELACLVAATVGRF-EMELKDPE--------------------------- 193671582 93 --------------------------------------------------------------------------------------------MEGPKWKMMRQKLSPGFTSGKLKLAHNQIAECSDELMAKMKENDQIE-VKETMSKYSTDVIGTAFGLKLDDFRLFRFLLAEMVSPKGVAEFPPDASAFYEAFKEVIRYREENGRHDVAQSLIEARKDENGFTEQHIIANAILMFLAGFETVSSTLSFCLYHLALNQDVQEKIRDEHGKINNVLAETERMYVVTALFREAVKTYHVPGDTIEKGTKIMIPIYSIHHDPTYYPEPYIFDPQRKAKRQLPFGDGPRFCIGKRFAELEMKMVLSQI---ITTFRILPCEKTEVPLKLQNGL--------------- 145604898 134 ---------------------------------------------------------------------------------------------DSPAFGPSHRFIPPCMAPKAIRHYTPSVQQCVQKVLDAISDSSLAFNVYQYMFKLAGQVIWKIFGAPFETIRDLGQYVALMKRVSDPRRMREARDRVWKGIGEAIEQAARTGTDNLADYLQRADNEGNKLPREYLVSNCVILFGAGFLTSSSLLAWCIFALCRYEGVQDRLLARPDVLDQFVKETQRMHNPSQTARNARRDVVLGGKAIPAGSVVIPMFPALHKNPAHWDNPARFDPERPRAAYTPFAAGSRGCIGFSLALLEVKMAMAILVYRY-KFSDASLEPVVYDPEFL------------------ 195436176 95 -------------------------------------------------------------------------------------------NLDGKRWKELRQKLSATFTSGKMKFMFPTVIKVSEELVKVLNEKGTVLEIKELVARFTTDVIGTAFGIPETEFRKLTTFIVSFPSLAKKLRMRMVPEDVHKFFLHLVKDREKEKRNDFMEMLIELKKKGKGMDLGELTAQVFVFYLAGFETSSSTMGYCLFELAQHQDVQDKLRADGKLLDQVLSETLRLYTIVHLERKALSDYNVPGSPIEKDTQIVIPACAYHRDEDLYPNPEKFDPDRFSAEEVAFGDGPRNCIGMRFGQMQARIGMAQIIKNF-KFSICDQ-------------TEMPLKYDPKS---- 46127403 116 ----------------------------------------------------------------------------------------IFTSRDRAEHSRKRKVVSHSFAPQSMRNFEPFIQQHLNVFLDAMAANEALDIIGDLAFGAPFGVLAEVVDFETEKGPSSLPVITSLSTRSEIAATVGALPELKPYLTSRITDRLNNPGDDLLERVREGRDHGQPFGKGELIAEALTVLIAGTDTTSSTMAALLYHVVRTPGVLKKLQAEDEAIPAVVNEALRHHSTISLGRLVPENVTIAGYHFAPGTVLSIPIYTVHHLKEVWPDADEFDVTRQKQAFIPFSHGPRACLGRNLAEMELKVITATWARR------------------------------------- 125571262 63 -----------------------------------------------------------------------------------------------------RRIINPAFHLEKLKRMLPAFAACCTELVDGLAKGGEVDVWPEM-QSLTGDVISRIFQLQGEQIELIVATMNKIHIPKSNRRMKQIAAEIEGMLKRIIAKRESALKAGEASSLDHSKGNGGAISIDDVIGECKLFYFAGMETTSVLLTWTMVVLSMHPEWQDRAREEPDRIVTMVLEVLRYTPLTALQRKTYKPMELGGVRYPAGVVLTLPLLCVHHDKDVWADADEFRPEREAPAFFPFGWGPRICIGQNFALLEAKMGLSMILQRF------------------------------------ 150247081 64 -----------------------------------------------------------------------------------------------PEWRRQRGATRGAL-ARAVRHLEPLLEALCQEL--SSYGAAPVDLFEAFTFH-TCSTICRLLMPPEAEVRSFTRCVVELLEVWGRASVRALPNAGLRELLRLVERRDAPPRDTVLGALLGGDVPMGPLGGDRLHMALVDLFIGGTETTAVALLWAVAFLLHHPQVQDQVRAEPGLLRATVTETLRLRPPAALPHCARRHSSIAGIPVPAGSIVIPNLFAAHHDPKIWDRPDEFLPERPWRALLPFGCGARSCVGEALARAELFVFLGHILQRFPHLGVTAGTVLRCAPFRVR----------------- 170049303 89 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRAMFDLMTEYTGQMIDRSEATGTGDFFTRIAND--IIATCA-FGLKVEDRDEFYTMGKKMMNFNRLIVLLRVFAEQLQYFSKIIRDREAHGRPDMIQLLMQARATGKAMTEPEFIAQCLIFFLAGFDTISTGFMFMAYELALNQDVQQKLYEEDALMDMVVSESLRVWPVPAIDRLCVRDYVLDDGTIDKGSCVWFPVHGIHHDPKYYPNPGKFDPERNPAAYLPFGVGPRNCIGSRFALMEIKAIM------------------------------------------- 210094272 90 ---------------------------------------------------------------------------------------------------RVRGAISPTFSTGKLKQMSPHVEKCANDFVSKLAENEQVDFVFNFFNPLILIVFLEVCGVSFMNRKYFSEAVDNAISMRKAKQADGASDEARDFLQLMIEAHNAELDNG-----VSKDTFKYGVSKREIKGNAVLFWVAGYESSSNILSLTAYNLALHQDVQDKAIEELDAVIRAVHELLRYPTALRIDRVCTEDVDIHGVHIPAGMLCFVPVWTIHHDPDIWPEPEKFRPARDPYAYLPWGSGPRNCAGMRIAQLELRFAMAKALEKFRFFPCEKTEPVRFKNSFIHQV--------------- 45934800 65 ----------------------------------------------------WVITDGALARSVLTDAR-FGGLTRAGGRYRAELLPPAGPEVGPARAGVRRADADPAVSAQDEVVVEALAEQLSRTLLGGLGDD--FDLVAAFARRLPAQVLAEFLGLPAAARSRFEELLAGCAHSLDSRLCPQTLDITRTGLGAAAELRE---------LLARHLGGSGPRSAQAAVSLAVEVAAAG-----ALICNAVEALSSSPGQWNALRQNPEKADAVVAETWRRPPVRVESRIAQEDVDVAGVPVPADGHVAILVAAAQRDPAITPAPTKDD-TGTPGQGLGLVGDAHATSAARTVRALCRGALRALAQEAPGLRPNGTPVRLRRAPVTLGHARFPVA--------- 84685513 105 ----------------------------------------------------------------------------------------------------QRRAAMPVFAPRNLTALTPVMTEAAEASCRRIAARGRQDMYQEMAFEVIAAVMSEDTAIPREVAHRAIDRVPAFVPRPKRVVGKAIIADLIRATDKAVEARMREPADPLLDLLIGAPETGRTMTAEELRDNLLTFLVAGHETTALTLSWALYLVAFDPAVQERAREAREVLPAGAEETMRLYPPVAISRTAMKPDQLRDREVRAGDVMLLPFYALHRSEVLWDDPNGFDPDRFADPKLPFGAGPRVCLGMDFAMQEAVIVLATMLARF-RFTAIPGRDPE------------------------ 210113351 154 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPRDDLLLNELQAQEHTDCFTEENIVWIVQGLFLAGVETTANSLRWGLLYIVLCPEEQHKVQAEPTLAHRFIMEIQRIRAPLNLPHATNEDTTFRGYDIPAGTQVLPNLWSANMDPEFWPDPEKFDPRRRPESFLPFSAGRRVCLGEQLAKME------------------------------------------------ 158301535 312 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLNVTIDGKPLSDSDIREEVDTFMFAGHDTTTSCISFAAYYLSRDATVQQRVYDEPDALDMVIKETLRINPSVPIGRRSAGDMLIDGVTIPKGDFGILIYALHN-DPELYPEPARFDPERQPYSYIPFSVGARNCIGQRYAMLEIKTM-------------------------------------------- 210112501 11 -----------------------------------------------------VLSGQDAVKEALKHGDVFSSRPDLFVWRRTIRTRGKGVATAPPEWKETRKVALTWFGAGK-QSLEPTIVQEAQDLVQVFKDKRPFDLGLAVSNVICSVVFGRRFDHDDERFSRLMGLLNRYFQSNASEEVVTFSEEMRSFVIDVIQEHREDPNNDVIDGFLLEEHRGNRMPENNIFNVIRNLFLAGTDTTASTLRWALLYLVMNPDVQQNVQEEPSMLEATIREAIRTIVPLSAPHETTAPVTVLGHQIPAGTFILPNLWSLHMDPKYWPDPERFDPTRRAESFLPFSTGMEVCLGEQLAKFELFLFFTSLLQQF-TFKLPEGAPPP------------------------ 157107856 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHEIQMMQVILFSAGMETIKTTLLWLNVFMLRHPDAMKRVQDELDRLPTTILEVMRISSIVPLATTPKSDVVINGYTIPAGSYVVPLINSVHMDPTLWDKPEEFNPSRKPDFFIPFGVGRRRCLGDVLARMELFLFFASIMHTF-TIELPEDEPMPSLKGII------------------ 169769923 137 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEEELVDQMMTFLGAGHETTSTALQWCVYVLCKHPDVQTRLRENPQ-PPAATDEVLRYHPSVATIRCASRDTTIIGEPIPKGTLFLIAPEIIGKSKELWPDADKFNPERSNYANLTFLHGPRSCIGQGFAKAEL----------------------------------------------- 196005623 116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEEIAGNIIELMTGGVDTSANTMLWTLYILGKNPDIQDKLYRDGELLRGVIKESQRLHPLIATSRTLEQDVVLSGYHVPAKKNVLALMYLLSRDESVFDEATKIKPERSQRQHVPFGFGPRMCIGRRIAELEMELLITRL---------------------------------------- 110681901 159 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKLMMPAFSACCEELVSRLGSDGEVDVCPEF-QTLTGDVISRAFGSSYEGRRIFELQSVQADRIVAEVKMHETNNEVESILRGLIEKRMQATKDDLLGLMLESDDKGQPMTIEEVIEECKLFYFAGSETTSVLLTWTMIVLAMHPEWQDRAREEFSKLKTVTMEVLRLYPPIAFMRKTYKEIEIGSITYPAGVIIELPVLLIHHDPDIWSDVHEFKPERDPGAFLPFGWGPRICIGQNFALLEAKMALCMILQRF------------------------------------ 210113971 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAAGVDTTANTLRWGLLYMVLCPEEQQRVQAEPTLAEATIMEIQRIRAIVPVTPHANEDTTFRGYDIPAGTQVLPNLWSANMDPEFWPDPEKFDPRRRPESFMPFSTGRRVCLGEQLAKME------------------------------------------------ 13661768 122 -----------------------------------------------------------------------------------------------------RRILNPAFHNEKIKRMLPVFATCCEEMITRMSTQGEIDIWPEF-QNLTGDVISRAFGSNYQEGMKIFQLQGELAEPTKNNKRMRAIDEIRTILRGIIGKKDEAISDDLLGLLLESESNGKEMSTEEIIQECKLFYFAGMETTSVLLTWTLILLSMHPEWQEKARDEPDKIVTMILEVLRLYPPITITRRTYKAMELGGIKYPAGVNLMLPILFIHHDPNLWGDASEFNPERNAAKHFPFGGGPRICIGQNFALLEAKMALSTILQHF-SLELSP----------------------------- 125594013 121 -----------------------------------------------------------------------------------------------------RRILNHAFHHEKIKRMLPVFANCCTEMVTRLEAASEIDVWPEF-RNLTGDVISRIFQLQEELAQYLTEALQKLFIPGYNRRMREIDREVRKILLEIIGNKERNSNDDMLGLLVNTKQPELRMSTDDIIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQERAREEPDKIVTMILEVLRLYPPVVNRRTFKE-TNLGGIKFPADMNLILPILFIHHDPEIWGDASEFNPGRHDASFFPFGWGPRICIGQSFALLEAKMALSMILQRF-SLELSP----------------------------- 85857542 10 --------------------------------------------------------------------------------------------------RAMRHKLTPVFTSGKIKQMSKVIVDVGLRLGDAMVEEGNVE-IKDLCARFTTDVIGSAFGLPSAEREIFTRRRHSTLVQSFIFTNARLARKLRQFFMNTVDYRLKNGRNDFIEQMIELRAEDQELTLEQMAAQAFVFFVAGFETSSSTMSLCLYELALQPDIQQRLREEIESVLANVDETLRKHPLLHLIRETTKDYQISDIVLDKG--ILALIPVHNHDPEIYPEPEKFDPSRDPNRHLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 163866850 92 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRMMVPFMVEVGDQMMDAIKGNGYIDLCKDLTTRYANDVIASAFGLKVDSHNRFREMIMFFVIANAPTVAEAAKKFFRNLVLDTMKNRELNHRPDMIHLLMEAKEITRVWTDEDLIAQAVLFFIAGFETVSSGMSFLLYELAVNPDVQERLKENDARMDMVVSELLRLWPPAALDRICTKDYNLHDFIVRKGTGISIPAFAFHRDPQFFPNPEKFDPEREENKHMPFGIGPRNCIGSRFALCEMKVM-------------------------------------------- 91081157 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAQSFVFFAAGFETSSTTVTFALLELALNQDIQQKLRENGELTYQAIMEMLRKYPPVPFTRRCTKDYTIPETSIRKGDHVGISVVGIQNDPEYYPDPEKFVPERKNSRHMPFGEGPRICIGLRFGMLQSKVGLAALLK-------------------------------------- 148708361 266 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEEGKELSDEDIRAEADTFMFEGHDTTSSGLSWALFNLAKYPEYQEKCREDLTQLPFTIKESLRQFPPVTISRRCTEDIKLDGRVIPKGIICLVSIYGTHHNPIVWPDPYRFDPDRSPLAFVPFSAGPRNCIGQSFAMAEMRVVVALTLLRF-RLSVDRTHKVRRKPELILRTENLWLNVEPLPSRA- 157360779 242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEEIAVDLLFGLPFGANETTSSTLILAVQYLGSHPSALAEIREHESILRNVVNETVRMGSILSIFRKVDKDIEIKGYTIPAGWMVLVSPPAAHFNPNVHKDPHVFNPWRGSNALMGFGGGIKLCAGVDFAKLEIAIFLHHLVTKY-RWEVIKGGEVVWR---------------------- 194041848 53 ------------------------------------------------------------------------------------------------------------------RSLEERVQEEAQFLVEELREAQPFDFILSCA---PCNVICSIL---FNDRFHFRHLNSPWIQPGEHRAFSKRLKDCRSFILEKVKEHQKNPQDYIDCFLSKMEQEKQNPDSENLINSGTNLFVAGTETTTSTLRYGLLLLMKHPEVQAKVHEEIDRVEAVLHEIQRYIAPSNLPHATVRDTKFREYIIPKGTTVLPLLSSVLHDCKEFPNPEKFDPGRKTEYFVPFSIGKRACAGESLARMELFLFFTTILQHFVLKPLKEPKDLETKPISV-GLFNLP----------- 91088761 86 -----------------------------------------------------------------KDFDHFVNRMAFIPEDCDPLWGKNLVALTDQRWRDMRSTLSPAFTSSKMKYMFSLISESAEQFAQYFANQDQ-DLITDIFTRFTNDVIANLMGIEATDRGFWRNMKIVLFKSLGWRFFSKNVADFFKLVRDNIAKREKHGRPDLINLFLEARKNGQTLTDVDIAAQALLFFFGGFDSVSSMMCFMSYELALNPDVQAKLLREVDELDMVVSETLRWPTNVSADRVCTKPYTIEPKHLEKNTNVIVPIFGIHRDAKNFPEPNRFDPERRPYTYLPFGAGPRNCIGSRFALLETKALFFHLLSKF------------------------------------ 156622743 105 --------------------------------------------------------------------------------------------LDNQHHASVRRVFQPAFSDRSLRALEPVINKHVKRLMHTARADEPFDLVHLLNC-----AIFDIMGLSESEQSAYVEWIETLLVALRYESVGQFLLELLSFLMPPSARRKRETKRDIWGFLAAHE-NAEMLDIEDKHANASLFMVAGTETTITALSGLVFLLLQHPPCMRRLVAELSYLNACLSEALRLYPPVGNPRVTPADNVICGHAVPGHTRVYVSTWAACRSASNFGDADSFDSDRKEASK-PFSYGPRNCIGKSMAYHNIRIIIARIL--------------------------------------- 116208430 137 ------------------------------------------------------------------------------------------------DHRRYRALFAPAFSERALKGQEPVFRSHVDQLLSKLAEAGEAGKPVDMAKLFQLTTF-DIMGIPIAQLIQYYPLFQALFDLVEPKAVRDMKYNHFRFSADRVDKRLERGSDDIWNLVLSAQGD-KKLTLDEMYCHADVFMLAGSETTGTAMSGLTYFLLTNPDKLALLFQNEDEINACIHEALRMYVVAASGKTVL------DRFIPADTRVSVHHYATYRSASNFADPDTFAPERDRREAMAFGYGPRDCLGQNMAWHEMRL--------------------------------------------- 145236513 130 ---------------------------------------------------------------------------------------------DRKAHDERRRVWSAAFGDKAVRGYEQRLLPYLNHLMAQAVANKPVNVIKDFMGDLT---FGRSFGMLEAHQDHWTWFFRVVISIPG---LSRAWQRLFDFCGQRMLERIKTPAEDIASVLV-APLKGQQPSQEQLRGDAQLVVLAGGDTTATTLSAAVYQLVQHPEQVQRLRDEPSHLNAIINETLRLHPPAATRKTPPEGIIIDGVNIPGNMTVMCPQNVLGHSEAVYERPMEFLPERDKSAFVPFSIGPYGCIGKPLALLTIR---------------------------------------------- 121712156 138 -------------------------------------------------------------------------------------------------HKAQRKHLLPAFSFRHVKTLYPIFWEKSCEMVEAIKATTNADSITDWLRRAALDIIGDALGKPHSDQPQNENVMKAIETLEHNRDVKKASMAIRQAARKVIEQFKTKTASSILSSLLSIASRSEYFTEDNLIDQIMTFLAAGHETVSTATAWALVVLCRQPAIQERLRKERSQLPSAVNEVLRFYPPVPTRRVCVRDTTIQGERVPKGTNILIVPAALNVSKKLWEDALEFNPDRKNNGNMTFLHGPRSCIGASFAKAEFACLLASIVGRF------------------------------------ 170293005 205 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DQSNLPDFVNNYVRFRSMAKFKRQAAELRRQTEDLIAARRQNPRDDLLNAMLSAKDTGEGLSPESIVDNLLTFLIAGHETTSSLLSFCFYYLLENPDVLRKVQQEVDTLEAVLRETLRRDPGPGFYVKPLRDDVVAGKAVKKDQPLFIVFDSVHRDESTYADADEFRPERPPCAWKPFGNGVRACVGRPFAMQQAMLAVAMVVHKF-DLIKDESYTLRYHTMTVR-----PVGFT------- 198416227 280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTETSTNTILWALLALIHYPETQEKLIDQRDKLPAFIQEIFRFKTLVPLSVTASDDVEIGGYVIPKGTKVFPNIHAVHHDPNIWKNPSEFNIYRPSKKVIPFGIGCRSCLGEKLARIEIFLFLANIIKRF------------------------------------ 83854998 59 ----------------------------------------------------------------------------------------------------QRRAVAPAFSHRNMLNLSPIMTAAAQRSADRIADAGPFDVISDVTFEAGKLSLFDILGLP-----------DWLPRPGRAMS-GRALKDMKRIADGAIDARAERPSDTPDLLDLLLDGTKRQMNTAELRDNLLTFIVAGHETTALTLSWALYLMGFDQAVQQKARAEAQTIRQIIDETLRLYPPAGISRTAQRNDTLCGREVRPGDTVMVPIYALGRHQQLWDQPDVFDPDRDRYAYLPFGDGPRICIGASFAQQEAVIILATLLSRF------------------------------------ 157136091 313 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGIYFSLMALAMHPDIQERLYERHAPLTNAIKEVLRVYPSVPIGRELLEDVEINGCQVPRGTAMVVIIHNVHRNAEVFPDPERFDPERGPYDYIPFSVGARNCIGQKYALLEMKVTLVKLL--------------------------------------- 158293292 311 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLNVTMDGKPLSDSEIREEVDTFMFTGHDSTTSSISFTAYHLSRDASIQQRVYDEILAIPDAVEETLRINPPVPIGRRSVGDMVIDGVTIPKGDFFIMIYLLHN-DPELYPEPTRFDPERPPYSYMPFSAGSRNCIGQRYAMLEVKTVLVKLLA-------------------------------------- 195132855 252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLQARLDGAPLTDAQIRDEVSTFIFAGHDTTTSAASFCLYLLSRHAAVQQRLHADFAELPCVIKESLRLYPPIAVGRCLEKDLPLAGARVPAGTNVLVLLWQLQRDEELYAEPLRFWPERHDNRYIPFSAGPRNCIGQRFALLELKTIVIKLLRHFELLEVKPSIKIVLRS--------------------- 5921956 322 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMYMLMAGIDTTSSAFVTILYHLARNPHKQRQLRERRRILPACIKECMRITSITGNFRIATKDLVLSGYRVPRGEGVLMGWLKADTDPDVKACPA----ARSRNPYLAFGFGPRTCIGKRIAELEMETLLTRLLRRY-QVSWLAEMPLQYESNII------------------ 32351488 24 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDILIRMRSDDGTLTFHEIAAQAFVFFVAGFETSSSLMAFTLYELALDQDMQDKARKNGELYEAAMEECLRKHPPISHFRITAKDYIVPGTTLEAGTSVMIPVLGIHHDPEHFPEPERFDPERESKRHTPFGEGPRICVGPRFGLLQARIGL------------------------------------------- 190339476 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDHVLMTVGDIFGAGVETTTTVLKWSIAYLVHNPQVQRKIQEEPQLLEATIREVLRIVSPLLIPHVALQDSSVGEYTVQKGTRVVINLWSLHHDKKEWKNPELFDPGRPSGSYLPFGAGVRVCLGEALAKMELFLFLAWILQRF------------------------------------ 56696773 2 IPPKPPARPDKLWRYLRLFRQDLLSAQPARLYRAWMAEFRTPFFRS------YLVNQPDLVDTVLKRPDDFPKSNRISEGLRPLLGNSVFLT-NGETWKRQRRIIDPAFEGGRLRDTFPAMWAASEAAVNRLAAQGQETEIEEVTSHAAADVIFRLFSIPIEHETRFRQWVPRFHSRETRRNAAVIRGLIRQLTDTRMGEIRAGTADDLATKIMTTTDTGDRFDTDEMVDQVAIFFLAGHETSASALAWTLYLMALYPDWQEKLAEEARTLDSGTDEALRLYPPVPMMRETTCPERFRDRDVPKGAQIVLSPWHLHRHERLWERPDDFDPARQRNAYMPFSAGSRVCTGAGFAMVEGPLILSMLLLRFRFERIAGREPVPVA---------------------- 194751185 226 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLMATVDGKPLTNDEIREEVDTFMFEGHDTTTSALSFCLYEVSRHSEVQEKLLEERDLMESVIKESLRMYPPVPIGRKLVNDFKYGDGIIPAGSEIILGIYGIHRQLDAFADPEKFDPERPPFHMIPFSAGPRNCIGQKFAQLEMKMMLAKIVR---EYELLPGDPLECVVNIV------------------ 194882945 82 --------------------------------------------------------------------------------------------IDGPKWRPLRHKMSPTFSSAKMKYMFPTVSQVCGELADGILEIG--DLMARYTSDVIGRVECNGLRNPEAERAFLERRHCKLIDPEVARRMRQIHQDITDFVRETVKQREEQGRSDFMNLLIEMKQRGE-LTIEEMAAQAFIFFVAGFDTSASTLGFALYELAKQPALQEKLREE---IDQAIAETLRKYPILQLTRISRHLYAAKGDRIEPGQMLLIPVYGIHHDPALYPEPHKFIPERFLADQLAFGDGPRNCIGMRFGKMQTTIGLVSLLRNF------------------------------------ 113734325 196 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHRAIKNIFYKVIQKRREEKEDDMLQTLLDASYDGRPLTDDEIAGMLIGLLLAGQHTSSTTSAWLGFFIARDKAIQEQCYADLSLLDRCLKETLRLRPPIMTMRLAKTPQTVAGYNIPPGHQVCVSPTVNQRLKDSWKDALDFKPDRRDNPYIPFGAGRHRCIGENFAYVQIKTIWSTLL-RLYEFDLVDG---------------------------- 149689502 294 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNKLSYEEIREEVDTFMFEGHDTTAAAINLSLYLLGSYPEVQQKVSDRPATLDDVVKESLRLFPSVPFARNLNEDCEVAGYKIVKGSQVIIMPYALHRDQRYFPNPEEFKPERSKGRHVPFSAGPRNCIGQKFAMMEEKTILSCILRHF------------------------------------ 5921950 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSQTTSSTMQFGLLLLMKHPEIAAKVQEEIERVDAVIHEIQRYIDMVPNPHAVTQDIQFRGYLIPKGTHILPSLTSVLYDEKEFPNPEKFDP-----GHLPFSIGKRACAGEGLARMELFLVLTTILQHFPLVDPKDIDPTPVDNGFLSVPPSYELCFVP------ 11967965 240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLSKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWILYNLARHPEYQERCRREPEEIEWCIKESLRLHPPVTISRCCTQDILLDGRTIPKGIICLISIFGIHHNPSVWPDPEVYDPFRSPLAFIPFSAGPRNCIGQTFAMSEMKVAL------------------------------------------- 19924039 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSSTIKYGLLLLLKYPEVTAKIQEEITRVDAVLHEIQRYFVPIPLPRKTTQDVEFRGYHIPKGTSVMACLTSALHDDKEFPNPEKFDP-----GHMAFSAGRRACIGEGLARMEMFLILTSILQHF------------------------------------ 118835659 127 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIYGSVGEMLQGGVDTTSNTLTWALYQLSRNPEIQNNLYQEPSLLKAVIKETLRLYPVVQNARMINEEVIINDYVFPVMTQFVLAHYAIARDETTFPEPDRFLPERSGIKHIPFGYGVRACAGRRIAELEMQLAL------------------------------------------- 121711954 170 -------------------------------------------------------------------------------------------------HRMRRAALNRFFSKRSVQEHEQMIIDKIEILCGRFAEARTGDIVSTFACALTMDVISA---------YAFGAETDNLTRQDFAAEYLEAYSKLSQFFRGIIEERQQEAGKGIFQDILRSNLPPSEKAPARLAAEANLLVIAGTETTARALSLVLFHILDNPQTVLQLREEDSRVSVAALEALRFFPAVRMPRYAPEETLRYGKIIPAGARVMQSHYLHHMNPDIFPDPYTFNPHRKQNYFMGFGKGSRICLGINLVHAELYLTIARLMTRF-DMRL------------------------------- 1020413 125 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSATFAQRNVLEFEPYIASVMRQLLDAMCDKAAFDIIGDLAFGAPFGMICEILGVMPPHWRPFSKYVDPWFSRGHASVAGMARARVNARLKSGAGDRK-----DLLARLQEARDEGNPMDIDELTAEALTQLIAGSDTTSNSSCAIIFYLARNQDAQKKLQAELDKLEACINEALRMHSTSSMGRVPAQGADFQGEHFKEGTEVSVPAYTIHHLESIWGDPFNYRPERSDAKQLPFSIGPRSCVGRNLATMELLVFMSTLFYRY-DFKLADENQTKLETGFLR----------------- 170029072 103 --------------------------------------------------------------------------------------------------HQMRATLSPVFASRNVALMASLIQTNSLDLVDHL--KGSVDPELEFTLKHVFNVISGAFGL---DLNTFRDESDRMTRMGVQLMDAEQSTYFLNLLRNTISEREKTNRPDVIQLLLKPEKDDDPWSDEELVAQCVSFFGTGFEGLVNLLSFATLELAANQDVQNKLLAEIEQLDMVVSETLRWPAFPSSDRECSKDYQLDGLRLRKGDSVWVSVWALHRDERNFPEPERFDPERRPFTYMPFGVGPRSCIGNRFALLVAKI---TLVDLIRNFELSPG---------------------------- 154333528 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDARAELQDVLSEIIEAQKDNSTSDLLAGLLGAVRDGTRMSQHEVCGMIVAAMFAGQHTSTITTTWSLLHLMRNKKHLMKLHEEPAQLDNVMEEMIRRDPPVMLMRKVLKPVQVGKYVVPEGDIIACSPLLSHQDEEAFPNPREWNPERNDGAFCGFGAGVHKCIGEKFGLLQVKTVLATVLREY-DFELLGSLPEPNYHTMVVGPTA------------- 157349046 84 -----------------------------------------------------VVSNAAVAKEVMKTHELFASRPEFGSSEIYKGSRFIMAEY-GPYWRFMKKLLTKLLAAPTLDRLEEEMGKLMDTLIQRSRKGEASDLSKELTT-LTSNIICRMAGNEAEEMMELVELGGKLSIGDALGAL--GRLDLLGYGKKLEAKLRKNPSAEL------------KLTRTDIKSFFLDILLAGTDTQSVATQWAMAELINRPRVFNKLREEPNLLQAVVKETLRLHTSAPFIRQCIQDCKIDGYDIKANTRVMISAFAIMQDPNSWEDPSEFIPERNMVDHVTFGSGRRGCPGAALAMMVMQMTIGRLVQCF-DWRVKDGEKV------------------------- 83953701 166 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWLPRLFRRDTKRSAAKIRRLITALTAERMEAIKAGTADDLATKIMTDPEDGSTFTTEEMVDQVAIFFLAGHETSASALAWAMYLVATHPDWQDRLAEEAQAIDQAVREALRLYPPVPMMREASCPATFRDRTVARGAQVVISPWHLHRHERLWDNPDGFDPARWHSENLPFSAGARVCPGAGFAMVEGPLILSRILR---DYRI------------------------------- 80279161 65 ----------------------------------------------------WVIADGALARSVLTDAR-FGALTRAGGRHRAELLPPAGPETGPAEHGGVSAGAEPAVSAQDEVAVEAIAEQVSRTLLGGLGAG--FDLVADFTRRLPAQVLAEFLGLPAARRSRFEELLAGCARSLDSRLCPQTLDITRTGLGAAAELR---------DLLARHLGDGGPRSAQAALALAVEVAAAG-----ALICNTFEVLGSSPGQWDALCRNPDQADAVISETWRRPPVRVESRIAQQDVELAGVPIPADGHVAILVAAAQRDPAVTPAPTE---NGTSVP-LGLLGEAHSTSAARTVRALSRGVLRVLAQEAPDLRPSGTAVRLRRAPVTLGHARLPVA--------- 46137893 157 ------------------------------------------------------------------------------------------------EHKVHRKNLMPAFTRKHVKELTPIFWDKAMEMVKGMEAEVRCDWATRATLDIPSTAFLELLGLPVKKNRDLTAGSN-FMREIAKKVIRERRHELFQRMTSQAGNMKNTKKDIITTALAS-----DCFTDDQLVDHVMAFLVAGHESTATAFEWAMYELGHRPEMQKRVRDEPS--PSACNEVLRLYPFLPFARVAEKDTWVADQFVPKGTIVAYAAHISNRDSELWSGPDAFDPERSNYAMLTFSAGPKSCIGEAWTRAEL----------------------------------------------- 156538851 95 ---------------------------------------------------------------AIKNSDKFPDHLAFATEDMDPMFGANLFNMTGDRWREMRSILSPAFTSSKLKAMFHLMVECAEKYVDGLPAKHTNDVIATCAFGISVDTLKD----PNND---FYVLGRQATNLEGVLAFKMVTPEVVNFFTKIVSKTRDEKGPDMLQMMMDARSKGSKGLEMDLNMMAFSFFFGGFDTTSSQMCLMAHELAINPDVQKKLQDEIDQLDAIFNETLRHTQGLMLDRLCRDDLEIGGKTLKPGMNVWIPAYAIHHDPQYYEDPEKFDPERYVNKNLGFGTGPRSCIGNRFATMEVKILFFHLLAKF------------------------------------ 118052736 100 ---------------------------------------------------------------------------------------------------RQRTMMNPAFAQARVNVAFPRMLGAAQAMLERLDAVDQADIITIFSTPLPKLMLPALFGVRWLTMPWYRWQSNQAAREIRGLLHAMIKPRYEAHLRGEAEE-----QEDILAAFMQAKDTGEPFNEEELVNQVAMLFLAGHETSASALTWASYLLSQSPDVQQRAYEQGDRLPQQADETLRLFPPVGFARENVQSCPIRGKQLKERSTVVVWLLQRHRNPDAF-DPDRFDRDKEAIKHMPFSMGPRVCLGAAFALQEAVLILACLLQR------------------------------------- 164415336 252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQEKVAKNRDEMFAFYQTLIDEHRENNARDLIDVYLAGELFEGRDHELQLKQILGDLFSAGMETIKSSLLWMIVFMLRNPDVKRRVQEERERLPTTVLETLRLSSIVPLATTPTRDVQINGYKIPAGSQVIPLINCVHMDPNLWDEPNKFNPSRRPENFMPFGVGRRMCLGDVLARKEMFMFFSCMMHQF-DLEMAEGDALPSLEGIV------------------ 218715013 153 ------------------------------------------------------------------------------------------------EHKKQRKLLMPAFLHRPVKDLYPIFWEKSVSLAAELDANGEPSQVFDVADWL-ARTTLDILGAPENEIVRAKQQTMNLLSIKPRDSITTATEVLTDVSRRLIKDKKDEARRDILSVAL----DSGNFTDTMLENHLLTFLAAGHETTATSMTWALYALCLYPEVQQRLREEAELVDSAVNEVFRIYPPAGTRRVAAKDTSILDQHIPQGTVIVISPRAVNISKDLWEDALVFNPDRTNFSFMTFLHGPRSCIGQGFARGEFACLLAALVGSF-KMELEDNAELVIETGLTSRPKDLRVRLRP------ 117165015 260 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDRMLAHPETGERLSPENVRRQVITFLVAGHETTSGALSFALHYLAQHPGIAARARAEVDRVRRVLDESLRWPTAPAFAREARTDTVLGGSPMRRGAWALVLAGMLHRDPQVWPDAEEFDPDRSRAPHTPFGTGARACIGRQFALHEATLVLGLLLRR---YELRPEPEYRLR---------------------- 149252866 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENEDSMSDKDLRAEVDTFMIEGHDTTASGVSWIFYALATHPEHQQRCREEQSLLGDGIKEALRLYPPVSIGRELSTSVTFDGCSLPKGVQVTLSIYGLHHNPKVWPNPEVFDPSRDSPRHLPFSGGARNCIGKQFAMSELKVIVATLLR----FELLPD-PTRVPMSLAR----------------- 126324002 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLSKDEDGKPLSDKDIRAEADTFMFEGHDTTASGISWVLYNLAQHQEYQDRCRQEQELMKGCIKESLRLHPPVPTFRQCTKDIQLDSRVIPKGSVCLISIFGTHHNPTVWPNPEVYDPYRTNNPQMPFSAGPRNCIGQNFAMSEMKVVLATLLR----FRVFPGNPPRRKSELV------------------ 157340011 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAKKKMVQLVGKIIQERRNQPSKDVLDVLLN--DSSQLLTDTLISDNMIDLMIPGEDSVPVLVTLAIKYLSDCPAALQQLTEENMRLKTVITETLRLGNIIGVMRKAMKDVEIKGHRIPKGWCVFAYFRSVHLDESQYDWPYQFNPWRWQDKNISFGGGQRLCPGLDLARLEASIFLHHFVTQF---RWVAEDDSIVNFPTVRMKRRMPV---------- 157360780 236 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEEIVLDLLFALPFATYETTSSALVLAIQYLGSHPSALAEILRSRERVDSVINETVRLGNIVGIFRKVAKDIEIKGYTIPAGWMVMISPPAVHFNPTLYKDPLVFNPWREPNNFMGFGGGIRQCVGAEFVKLQMAIFLHHLLTKY-RWTVIKGGDTVWKPGLVF----------------- 148226088 127 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDHLHMAVVDLFIGGTETTASLLTWTVAYLMHYPEAQERIHQDRNRMPATISEMLRLRPVVAVPHCTIKDTSIAGYTIPKGTTVIPNIYAAHLDETIWDNAAQFCPDRSARALLPFSVGARLCIGETLARMEVFFFLSHLLR---DYRL------------------------------- 194753287 103 ----------------------------------------------------------------------------------------------------MRNKLSPTFTSGKMKFMFPIVTKVGHEFIDEMVDQSSTVEVKELLARFTTDVIGTAFGIPEAERRSLTELVNSFPNVARRLGVKTTAEPIEKFFMRIVREREQNRRNDFMDQLIDLKDTGENLTIEEVAAQAFVFFTAGFETSSTTMGFALYELAQHQDIQDRVRKNGELLDQVISETLRLYTLPVLNRECLEDFVVPENPIKKGMPILIPAGAMHRDEKYYPNPDTFNPDRDSVLWLPFGDGPRNCIGMRFGQMQSRIGLALLIKNF------------------------------------ 198435282 292 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDTLLKARDDGKGLSDSEIRAEVDTFMFEGHDTTASGISWTFYCLAMHPEHQEKVMADRTDIEWCIKESLRQYPPVPIFRKLNKDIEVDGKTIVKDTDVILHIYALHHHEEFWKDPHIFDPSRENMKSMSFSAGPRNCIGQRFAMNEIKIAVAQVLSKFPDLS-------------------------------- 194136531 63 -------------------------------------------------------------------------------------------------HRHKRKVFSKIFSHEALESYLPKIQLVIQDTLRVWSSNQECE-AQKLTFRMAIRV---LLGFRLSDEELFQKFVENVFSLPVDVPFSRARETLLKSLEKAIQEKLENTQGDALDILIEGKEHGKELTMQELKDGTLELIFAAYATTASASTSLIMQLLKHPSVLEKLREESSLLDCVIKELLRLFSPVSGGRTVLQTFELDGCQIPKGWSVLYSI----RDTHVFKDVDVFDPDRDGRFHLPFGGGVRNCLGKHLAKLFLKTLAIELAS-MSRFELA------------------------------ 207667276 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAQAFVFFLAGYETSSTTMTFCLYELAANPEIQDKLRAEYDAIDKVVNETLRYPPLPGLNRVCNKEYKVPGTVIEKGTKIWIPVLGLRRDPEYFPNPEKFDPERKRQRHLPFGEGPRICIGLRFGMMQTKVGLSVLLK--------------NYKFSINSKTKLPLQLDPKS---- 38679393 94 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRLMVPFMVEVGDQMMSSLQESGYIDICKDLTTRYANDVIASAFGLKVDSHNDVDNEFYAMGKVSSTFNFRQMLMFFLIFFRKLVLETMANRRPDMIHLLMEAEAAGRVWTDDDLIAQAVLFFIAGFETVSAGMSFLLYELALNPDVQERLAQDFNSIQNMVSELLRLWPPIALDRICTKDYNLGDFIVRKGTGISIPAYAFHRDPQFFPNPDKFDPEREENKHMPFGVGPRNCIGSRFALCEMKVM-------------------------------------------- 210081669 54 ---------------------------------------------------HIVVSGYQTIRDVLRRAEDFSSRPAVVVDARGDATKGVLFAEYGPDWRQQRRFALKTLRDFGVRSLEGKICEEAAAISQELVAKDGQPFQDSVSNIICSIVFGKRFEFPAEDHPVLRHL---PFGSPEQRKLAKSTSKLQTYCRGQIETHREDPNDDFIDALLEQRHAGGDFTDKQLQEIIMDLFLAGTETTATTMCWALLYMLLYPDIQEKAKID-SVLGQAVPEVQRINSAVPLGRKAT----LKGYTIPADVSILSNIWSVHMDPQLFPEPRTFNPDRNFVKHIPFSVGPRVCLGEQLARMELFLLYVSLMQRF-TFQLPEGAPTPSSVGNMTALINMP----------- 114556384 250 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGSILSDKDLRAEVDTFMFEGHDTTASGISWILYALATHPKHQERCREEHGLLDGAIKEALRLYPPVGIGRELSTPVTFDGRSLPKGIMVFLSIYGLHHNPKVWPNPEVFDPSRGSAQHLPFSGGSRNCIGQHFAIIECKVAVATLLR----FELAPD---------------------------- 195383570 80 --------------------------------------------------PFFVLRDVELIKRVIQDFEHFINHRPMIPEAGASMFTKSLKELKDDKWREMRNTLTPSFTSSKLKAMFELINEIEEELLKA--NTGEIELMKDYFGRFANDVIAAAFGIKVKSVAHFSYLVKVMLYGIMPSVMKALRIKLFDYFNSLVFDRTEHNRPDMIHLLMEAKREHAEFNDEDLLAQCLLFFFVGFEIMSASLCFLTYELCQNPAVQAKLYEEQELMDLVISELLRLWPPASLDRVCGKDIDMFDEKFRKGDVVVIPIIAMQRDPDNFPEPELFKPERKPFTYLPFGLGPRSCIGNRMALMEVKSII------------------------------------------- 168007408 277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDDLLGRMLTAATEGWSANTKEFFNNCKLFYFAGQDTVANAIGFMILMLALYPEWQDRCRQEVTEIVGMVNETLRIFPPASTTRVAAKDLQLEGLFIPKGMAIEFSLAAMHQDKDYWDDVGKFNPERFVNGAASFGLGPKFCIGNNFAVMEAKIVLAMMLRRF-QLVLSPNYKHHPTSIMVQSPKGLPI---------- 78213054 89 -----------------------------------------------------------------------------------------------PGHKARRRVVGQLFSSAALARYTPSIEQLVAELCHELITTNTALPLAARMRRFAFAVIATVLGLDGASRDALFAWTRALFSIPLAIPAMAARQRLLKRIKGVLQAGTNQGG--LDLLSGGLDEAGIPLDDDDLAEQLLLLLFAGYETTASSLSCLFRALLLNPEVESWLRDDPAKLDATVMEVMRLTPPVGFFRRSLAPIELAGVAVPEGSVIQVVLS-----PTSDGDDDDLASFR-PQRHLPFGGGERVCLGKALAELEIRLM-------------------------------------------- 169599493 34 ------------------------------------------------------------------------------------------------EHARQRRALAPSLSKSALKGQEAILQVHIIKLIAAIRAKQEVINMADWYSYITFDVIGDLFAEPFGDQGAATEWSTSVNNVLISATWDQAAAGVDSWLRNLLLRRLANPRQDIMYHLLQQEDQQKALKPTEIILNMVLFVAAGSETTSIQLTAMTHLLCMNQDAYKKVVEERGSFKKATDETLRLYPPVAGQRIVPRGAKIDGHYVPAGCTVSVSPWVAARSPLNFAEPDQFRPQRRDKLHAAFGYGPKSCLGQNLAQFEVQ---------------------------------------------- 145601517 103 ------------------------------------------------------------------------------------------------------RILMPAFGPMAIKGMFDEMHDVASQMILKWARHGSTTVSDDFTRTLDTIALCS-MGFYHDSMHEFIEAMTCWMKESGNKTRRDDAEILRRTADEVLKARKENPRKDLLTAMIEGVDTGGKLSDSSIIDNLITFLIAGHETTSGMLSFAFYLLLKNPTAYRKAQQEIDDLPITVEETLRYSTIPAFVVEAIEDTVVGGKAIPKNHPIFLMIAESHRDPKVYDDAQEFEPER------------------------------------------------------------------------ 46189238 244 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNKLPFKNIQANITEMLAGGVDTTSMTLQWNLYEMAHNLKVQEMLRAEVSLLKASIKETLRLHPIVTLQRYTVNDLVLRNYKIPAKTLVQVASFAMGRDPGFFPNPNKFDPTRQNTTHLGFGWGVRQCLGRRIAELEMTILLINLLENF------------------------------------ 157422986 46 ----------------------------------LFRTHELQVLFKKTYGPMWKISDGQDVLEVLRNEGKYPTRRDMFIMRDLRGHSYGPVTEEGHQWHRLRTVLNRMLKPKESMVYAESMNQVVSDLLVKIKENGVADLMYRFAFESICTVLFETIGLPETQVMRLPQWTKGILPYWG--RYIEAWDTIFEYGRKLIDNKMKEIDD----RLKRGEVEGEKLSMKEIYGSVGEMLQGGVDTTSNTLTWALYQLSRNPEIQNNLYQEPGLLKAVIKETLRLYPVVPNARMINEEVIINDYVFPVTQFVLGHYVIA-QDETTFPEADRFLPERSGIKHIPFGYGVRACVGRRIAELEMQLALSRIIK-------------------------------------- 161611445 282 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNCLRWAMLYMALYPRIQEKVQEDRQRMPAVLHEVLRLCNIVPLGRATSQDAVVRGYTIPKGTMVITNLYSVHFDEKYWSDPSIFCPERKFIRHLPFSIGKRHCLGEQLARLEMFLFFTTLLQRF------------------------------------ 15291527 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQATIDNKPLSDVDIREEVDVFIFAGDDTTTSGVSHALHAISRHPKVQECIYEDPDALDCVIKETMRLHPPVPIGRYIPEDLKIGEITIPGNTSILLMPYYVYRDPEYFPDPLVFKPERSNTPPLAFSSGPKNCIGQKFANLQMKALISKVIR-------------------------------------- 157329095 155 -----------------------------------------------------------------------------------------------------RKILAPELYMEKVKGMIGLITESVDTLLNSWAEGGIADIMKSFSGDVISRIFLKLKALQEAMSKKAFSFIPGMRIPIKRNRDAWALQDVRNLILKVVSERKAAHEKDLLQMVLEGAKKSEEATDNFIVDNCKNIYLAGYETTAVSAVWCLMLLAANPDWQARVREEKGRTPDAIYESLRLYPPVPMSREALADMKFGGIHVPKGVNVWNLVVTLHTDPENWPDALKFNPERFKNPHLPFGVGPRVCLGQNLAMVELKILISLILSNF-SFSLSP----------------------------- 148234233 84 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAQFVVEEIKSKKPFDLVQCVSNVICSVVFGNRFEYDNKDFQNLLSLFQSVFRPGPHKKVIRDMNKLEAFVLQRVKENEKTPRDIIDSFLIKMQQENENPTSANLLATVLSIFFAGTETVSTTLRHGFLILLIYPEIEAKLREDRSKMPAVIHEIQRFSDVIPMPHLVTKDTQFRGYTIPKGTDVYPLLCAVLRDPEKFATPYEFNPNKSNDGFMPFSTGKRICLGEGLARMELFLFLTNILQHFKESRLIEDDIAPKMNGFANYPTSYQLSFIP------ 170293017 169 ------------------------------------------------------------------------------------------------HHKFLRKINLPIFSFRRVKDMYPMMWKGSLTYVNALEEERRVD-ISRWATSSTLNVMGNAFGMDLSDVDDIKQVYKTLFDPEVSRIFQENSNKLRAIYLQLAQKKRANRGADILSLLVKSEA----LSEEEIAEHLLTYLAAGQDTTSVALTWACFLLALHPDQQEALRELRDRIPSVINETLRLYPPLPTTRTAVCDTFLGEQPIPKGTQIIISTWIINRSTEVWDDATVFQPERKPN-HMTFLHGPRGCIGKMFAQAELRCLLAALVTRF------------------------------------ 157354181 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAAIRKELFTIIKEKKAQPMQDILSMIVAADPTGRFMPEAEIADKIMGLLTAGYSTVATAIAFLIV--GERPDIYNKILAEQWEIANTVYEVMRFTPPLQTFRTVLEGFTYAGYTIPKGWKVYWTVSTTNKNPAYFRDPEKFDPTRPPFAFVPFGGGQRMCPGKEYARFAILTFLHNVVKR------------------------------------- 50755531 101 ---------------------------------------------------------------------------------------------------RIRTVLSPTFTSGKLKEMFPIIESYGDKLIEKKVANEEFDVVAKFSFLNPLLIFIVLF--PF--MIPVLEKMNVTLLPTKVMDFFDAV------FMKMKKEREEGDRVDFLQLMISAREKDKSLSDEEILAQALIFVFAGYETTSSTLSYISYHLAIHPDVQKRLQDDANLPNKAVNESLRLHPPGGIERICKKTVEFNGVTIPK-DMVVMIPAYVHRDPAYWPKPEEFRPERDPYTFLPFGAGPRNCIGMRFALLIVKVAM------------------------------------------- 158287721 82 ----------------------------------------------------------------------------------------------------IRSKLSPAFTTGRIRAMFPILRQVADAHFLRTEVDGKAELMKDCCARMMIDNIGGAFGIPDSDKPRHSQVVSSLLRLYPAVNHDEVVEFFTGMMRRTVAMREATPRNDLIDMMLQAASNGSALSMDELMAQAFGFFLAGYETSSSNVTFCLLALNEHCQERARLRKHGGLLDRCINETLRYPPLPLLPRLTSKAYRIPGVILPAKMRIHLPVYAIQRDERYYPDPDRFDPDRFAPRHFSFGEGPRICIGQRLGVLQSRIGLATVLA---NFRVRPGP--------------------------- 169623983 109 ------------------------------------------------------------------------------------------TMLDPREHGARRKLLSRSFSRSLVENWEPAVREVVTKIVDAM--QSTADLASDVSAHL---AFGESFRMLETGHAQFIRVLKKLTMGAGIMVEMPAVQEMFNAAGRAVEMARSRTGENIFAKVIECEKEGEHIDDMDVRIEAMNIIIAGTDTTGVTLTYLTWAVLQQPQLQSALRENFTLLNATIEETLRLYAPSSLPRVVPQGTRFSGHYIPQGVTVDTQAYTFHRDPRIWSDPLTFDPQRSPDAKTAFGVGARSCIGIHLARMELRYAVAFFFRECRGIRLAP----------------------------- 195473911 65 ------------------FTPASVFNFVRESTA---KAKGQNYLWYFLYAPMYNVVRAEEAEEIFQSTKLIT-KNVVYELIRPFLGDGLLISTDHKWHSR-RKALTPAFHFNVLQSFLGIFKEECKKFLNVLEKNLDAELLNQVIPPFTLNNICEALGVKLDDMSELMYYNWYFFLYGDYRKHVQKLRIVHDFSSRIIERKRQQFRQDMLDTLLAAEAEGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKCYEEVESLPEVIKESLRMFPSVPFGRQCVEETVVNGMVMPKDTQISIHIYDIMRDPRHFPKPNQFQPERTVNRHVPFSAGQRNCIGQKFAILEMKVLLAAVVR---NFRLLPAEDLTFENGIV------------------ 47225861 280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAGGVDTTSITLLWTLYELARHPDMLEMLKRIP-LVKGALKETLRLHPVVSLQRYIAEDIIIQNYHIPAGTLVQLGLYAMGRDPKVFFRPEQYQPSRRTEKHLGFGFGPRQCLGRRIAETEMQIFLIHMLE---NFRVEKPRHVEVQSTF------------------- 126273268 413 -------------------------------------------------------------------------------------------------HKKRKKLIMQAFNREALQCYVPVIAEEIKNALERWLQCGDSGLVKRLMFRIAMRI---LLGCE----------SGSATDGDSERELVEAFEEMTRYARNLIHARQREPEADVLQLLIHTQENGERLDMQELKQSATELLFGGHETTASAATSLITYLGLHHHVLQKVREDEKLIGCVIKETLRLNPPVPGGRIALKTFELNGYQIPKGWNVIYSICDT-HDADIFTNKEEFNPDREDSSRFSFGGGLRSCVGKEFAKILLKIFTVELARHC-DWQLLNGPPTMKTSPTVYPVDNLPTKF-------- 170027963 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGSAFVFIFLSIANHQDVQERVRSDPAEMERVIKECMRVYPPVPFSRFVTEDVRYEDKWIPKGSVISVEIFDLHRDPEQFPDPERFDPDRNPYAYVPFSAGPRNCIGQRFAMLELKSILTAVLREFRVLPVTKRDEIVFVADMV------------------ 109076402 301 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVTDDEGNRLSHEDIREEVDTFMFEGHDTTAAAMNWSLYLLGSNPEVQKKVLDDRSDRPATVEETLRLFPSVPFARSVSEDCEVAGYRVLKGEAVIIPYALH-RDPRYFPNPEEFRPERAQGRHVPFSAGPRNCIGQKFAVMEEKTILSCILRHF------------------------------------ 210095578 23 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECTNEILAFLRQEITRHRENPRDDLLLIELQTKEKTNYFTEENYEYIILDPFVAGTETTVTTLRWGLLYMVLCPEKQQKVQAERSQLPATIMEIIRAILPLNLPHAPNEETTFRGYDIPAGTQILPNLWSANMDPEFWPDPKKFDPRRRPESFMPFSTGRRVCLGEQLAKMSLFLLFSSMLKHF-TFKLPEGATVPSTDGIL-GITLVP----------- 81239117 217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARKNIVGMLRQLIEERKAETHNDMLGCLMRTNENRYKLSDEEIIDLIITILYSGYETVSTTSMMAVKYLHDHPRVLDELREDPIDWNAVIFETSRLATIVGVLRKTTKDMELNGFVIPKGWRIYVYTREINYDPLLYPDPLAFNPWRSQNYFLLFGGGTRQCPGKELGIAEISTFL------------------------------------------- 170742642 68 --------------------------------------------------------------------------------------------------RRQRRVLAPAFTPRTVPLMARHIARATAACLRRLARGGPVDLMQRLSLDIAASSMFSLEAGPYEARIRAMRVSDFLVPPPAAPRRWLFRRRWRALIAELIAVRRAQPRDDLLAE-AHGEEPDGLLADE-----VGTMIVAGHETTASTLFWAATLLARAPAVQEALAAEARGLDAVVQEALRLYPPAYMARRAVRDGAVCGAAIPAGTTVMIPTWVMHRNPRWWPRADAFDPERFLRPYLPFGAGPQVCIG------------------------------------------------------- 156619508 60 ------------------------------------EHDVPHIGTTSATIPTLIVKNVDDIQAVLADFQSFNSRGIISNANDLLADNLLFTN-DFHRWKLIRQKLSPVFTSAKLKNMFYIIERCARDFVEAHLRKVPFNLVSRYT---TASISAAVFGIDTQMESPFVELAFRALRPSFIQNFGEHEEFFVGAVKTVLESRRHDTTKDFIEICLELQKNGLEPTDELMAAQAFFFFVAGADTSANTMHYSLLELSNNPKILAKLHEEIDKLDQVINEAIRKYPPIGMQRLCTKDTVLSGIPIAKGNTIMIPVFGLHRDEKYFDDPHAFNPDRKNYAYLPFGEGNRICIGVRFARLQVKAGLAWLLRRF------------------------------------ 195151494 96 -----------------------------------------------------------------------------------------LLFLDGPEWRWLRQNLTQVFTSGKMKFMFPTMLSVGEKLTKACELQGEIE-AKDLCARFSTDVICNSLNDPNSEFRRMRMLHMRLFRPEVSEFFLKTVRQTLAY------RKRENQRSDLIQLLMDLGEEGDGLSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPDVQDRLRNNHQLLDQVVAETLRKYPILHIVRQTTKKYDVPDSTLEPGMRVMIPVHSIQHDPELYPEPENFDPARHPMAYLPFGEGPRNCIGERFGKMQVKIGIAYILR-------------------------------------- 195339523 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLTRQEIYEEVSTFMFEGHDTTTSGVSFSVYLLSRHPDQMKLYREQCEVMGNFIKEAQRVYPSVPFGRYCDKDYAINGSIVPKGTTLNLALILLGYNDRIFKDPHHFRPERKPAPYLPFSAGPRNCIGQKFALLELKTVISKVVRSF------------------------------------ 196013783 283 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DII--LQTRDEDGNCLSDKEINDEINTFMFAGHDTTSSALSWTLYCLAKNPEHQAKVREEADAILNCIKEAMRLYAVVPNIERKLDDVEINGKVLPPGTHIVILYILARRSE-IWPEPDRFNPLRDAYDYIPFSAGPRNCIGKNFALEELKIVLAKIIYNY-EIELDPARQVTRYYSVISQPT-------------- 156551344 73 -----------------------------------------------------------------------------------------------PEWKYIRQKLSPIFTSGRLKKMFDLILE-VDKDLDKLEGSGR-DIVKDICSKFTTDIIGDIFGRSYRRYLEFFAVLQVLVNVFGFEVFGKAATKFLRYFWNAINERIQSGRADLIDLLVGLKKEQEKLEGDTLVAQAAVFFTGGFETSSSTMSFGLYELAKNPTIQDKLRKERDTLDAVISEVLRMYPILYLDRNTEADYQLPGTVLKAGTPVVIPMQAMHMDSRYFPKPEIFDPERFPNTYFPFGDGPRICIGMRLGLMQTKLGL------------------------------------------- 15229822 278 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLILSLLFAGHETSSVAIALAIFFLQACPKAVEELREEHLEIARAINETLRLGNVVRFHRKALKDVRYKGYDIPSGWKVLPVISAVHLDNSRYDQPNLFNPWRWQNNYMPFGGGPRLCAGSELAKLEMAVFIHHLVLKF-NWELAEDDK-PFAFPFVDFPNGLPIR--------- 169855791 254 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFKEMGMYMQEMIRERKSSGRHDLMTALVENNVDPNRLTDQELMGNVFIFMLAGHETAAHTLGFAFAFLALYPEEQKKLYDHKSVIPAFINETLRHFPPIELPKKAQEDTVLHSVPIPKGGCISVNIPATHHNPKYWDDCDSFNPDRPREAFLSYSAGPRSCLG------------------------------------------------------- 31322948 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTRMSLHEVCGMIVAAMFAGQHTSTITTSWSMLHLM-HPKWLDKLHKEIDEFPACVRESIRRDPPLLMMRMVKAEVKVGSYVVPKGDIIACSPLLSHHDEEAFPNPRLWDPERDDGAFIGFGAGVHKCIGQKFALLQVKTILATAFREY-DFQLLRDE--------------------------- 108708385 65 ---------------------------------------------------------------------------------------------------RHRRVINPAFTMDKIKMMTKTMVACAQNMVKELEDQASVELDKQF-QELTADIISHTLGIEFHAQKELQEIAVSYLPTKGNWRKLTLEKKLRGTLMQIIQSRLSSKGSDLLGLMLEATDQGRELSIDEIIHECKTFFFAGHETTSLLLTWTVFLLSVYPEWQARLRENPDNLSKLKEETLRLYGPALFQRKPLTDITVGETKIPKDHAIIIPSAIMHRDKEIWDDTDEFNPLRFQNPHLAFSIGPRSCIGQNFAMLEAKSVMAMILKKFPNYVHAPVDLLTLQPKF-----GLPVVLR------- 157105946 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEVDMIAQCLIFFIAGFESVSANTMFMIYELILNPDIQQKLYEEVEQMDMVISETLRKWPLTPVGRMCVKDYVLDGQTIDKGTCVWFPIHGLHHDPQYYPNPDRFDPERQNKGHIPFGIGPRNCIGSRFALMEMKALMYHMLRRF------------------------------------ 85105220 144 --------------------------------------------------------------------------------------------LDGPAHVEFRKGLNGLFTRRALEIYLPGQEEVYNRYFKSFAGGKPVPWMPHFREVITITAALELVNFPAADMVLAEFAKCAAKSKVRMAAGGEATCIMDAWIKQMIDSKKWRE------AVASGNTEGRDFTDYEISQTIFTFLFASQDATSSAATWLFQIMAQRPDVLDRVRENMEQLESMVRELLRYRPPVLMVPYITEDY-----TIPKGSMVVPTTYMALRDPEVYPNPDYFDPERGAKNYLVFGVGPHYCLGQHYAQLNLALFV------------------------------------------- 148235192 153 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDHLLMTVGDIFGAGVETTTTVLKWTIAYLLHYPEVQTKIQEEPVLLDATISEVLRIRPPLLIPHVALQESSIAEYTIPQDARVVINLWSLHHDPNEWENPEEFNPERENGNHLPFGAGIRVCLGEALAKMEVFLFLSWILQRF------------------------------------ 57107211 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSAGTETTSTTLRYGLLVLLKHPDVTAKVQEDRSCMPAVVHEIQRYIDLVPNPHSVTQDIKFREYLIPKGTTILTSLTSVLHDEKGFPNPDQFDPGHDENGSMAFSAGKRVCVGEGLARMELFLLLTNILQHF------------------------------------ 71152729 76 -----------------------------------------------------VLHGYEAIKEALIDQEVFSGRGSF-PVAEKITQGFGVIFSNGERWKQIRR-----FSLMVLRNMEDRIQEEALCLVEALKKASPCDPTFLLGC-VPCNVISSIIRFDYRDQKFLTLWIQLYNAFPFLRVLPGSHNVLFSFILEKVKEHQENPRDFIDYFLIRMEKEKHEFTMDNLVATIWDMFSAGTETTSTTMRYGLMLLLKHPEISAKVREDRSRMPAVVHEIQRYIDPTNVPHAVTQDIRFREYLIPKGTTILTDLTSVLYDDKEFPNPEKFDP-----GHMAFSAGKRICAGEGLARMELFLILTTIL--------------------------------------- 145238979 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNSEELISISLTMLSGGLDTVTTLVAWSIGLLSQRPDIQEKIRDDPAYVAALVRECLRYFTVLALPRTSIRDVVYNGTVIPKGTVFFLNSWACNMDPEVWSDPEEFRPERPDAPLFTYGMGYRMCAGSLLANRELYLVF---MRTLNGFRIEPLGETDWHTSLVAIPKKYKVRFVPRDEKAL 21842133 164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTTEDIIEECKLFYFAGMETTSVLLTWTLILLSMHPEWQEQARENRLKIVTMILEVLRLYPPVVFSRRTYKEMELGGIKYPSGVSLLLPIIFIHHDPNIWGDASEFNPQRNATKHQAFGWGPRICIGQNFALLEAKMALSTILQRF------------------------------------ 145606897 112 ----------------------------------------------------------------------FPKDLRFYPMPPGGVRD--LLTADQANHPRMRKMLSPAFAEKTLREQEAIITSYVDFMVGKLREDGRADMVKWY-NYLIFDIIGDLFGKPFFCLADYHPWVSTIFSSTKGAIIANNGDYLVKYLAMLVAKPRQTDRPDFMSYIMKGAETGQPLSKEELDANADLLVFAGSETTSTFLSGCTYFVLSNPRVYRRLVAEVQRLPSAVQEAFRMYPPVGPPRKVPEGAVVRGISLPENTAVAITQYAAGHSETNFTDPYTYTPERDRRRAVPFAVGPRNCIGQNLATAEIRLTMIKMLWHFEA-ELAPECENWHKQSIF------------------ 195383568 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIHLLMEAQDSGKKFSDDDLLAQCLLFFAAGFETVSTCLCFFTYELCMNPAVQQQLQGKPKYMDMVVSEVLRKWPPASTDRGCNADIDLRDVSLKQGDRIFIPIMGLHYDPEHFPEPEEFRPERDENKHLPFGVGPRNCIGNRMALMEVKSMIYHLLSKF------------------------------------ 46126853 84 ---------------------------------------------------------------------------------------------------RRKRMLSSMFGIRYIRSLEPLMKSCVDAHLDKLCEGGSFNVVENGSHPLPSRLKAGM---------KISAVMQLISWIKYIPFLPKRDPYIEEFTFNIVDKRRKESGDDLLQHLVDVSDDSSEFRTSDVQDESVILLAAGSETTANAELFTIMQLLKHPNIMKKLVEEPDRLQACIDETMRLIPGQATGRDASKQETVLGYRIPKGTTVFPNTQEAHLNPDNWENPDQFIPERSSVPYWPFSAGSRVCVGKHFAFQEMHISLTTLLRKF-SFEYVPGQDE------------------------- 78042534 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLTKDEDGKGLSDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHQEEVQELLKDRE--PKNIEESLRLHPPVSISRRCTQDTVLDGRVIPKGVICLISIFGTHHNPSVWPDPEVFDPGRSPVAFVPFSAGPRNCIGQTFAMTEMKVVL------------------------------------------- 170033941 81 ----------------------------------------------------------------------------------------------------LRARLTPTFTLGKMKMMFPTLKAVGDEYLSTAVGSGELEL-KDYMVRFTMDVVGNAFGIELEPNSEFRMCGKEFFDSPRHSTMMHAAGFFYKLVRDTIDYRQKNERNDFMSLLIAMKNKGE-LSMDETAAQSFIFFLAGFETSSSNQTYCLYELAKNPEYQDKARENMQYLDQCINETFRLYPSVPLERKAFRDYKIPGTDIPKGMKVHVPSFAIHRDEQHYPDPLRFNPDRVAKRHLSFGEGPRICIGKRFGMLQSRVGLANVLSKF------------------------------------ 24653964 260 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDHMIEISESNRDFTEEDIVNEACTFMLAGQDSVGAAVAFTLFLLTQNPEELATIFEDSNRAPTMTDEALRLYPSVPIARKLGEEVRLAKHTLPAGSNVFICPYATHRDPEKF-QPERFSPENSENRHLPFSAGPRYCIGNRFAIMEIKTIVSRLLR-------------------------------------- 148251891 112 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVAGLIPHMIAVTDDTVTRL--KQQCDAPVDL-REIMQRMTLDIAGFSFEMRDFVFEYGARLASPHRDIARRRFRKRWTAFVTLLMAERRAAPRDDLMGA-ARDPETGAAFTDAQLADEVATMILAGHETTATALFWALYLIALDPASQSKLAQDPDRLPAVIDETLRLYPPALIARAASGPDRLADFPVKRGDVVLISPWLLHRHEKLWRAPNAFMPERERFAYLPFGAGARVCIGAHFALVEAVLALARL---------------------------------------- 189191552 114 -------------------------------------------------------------------------------------------------HARLRRNVASGFSVSALRLQESLILEYADLLVSRLREEGAVDMVDWYSFIIGDLIFSEPFGVPEKVWAIFKWYDTLRSIFEDQEKPLRTRLALLAKSQKKVNEAKVEKGTDFFAGVIRKEGTERGLTRNELDTVAMGFLGAGSETTATILSGATYMLLINPDKYEKIVHE---IRTATEEIFRMYPPVSTGRVAPSGAEVSGYYVPGGTNVHIPQHAANLSTRNFKDPEKFVPERDPKDKLSFGMGPTVCLGKNLAYVEMRVIL------------------------------------------- 114569065 116 -----------------------------------------------------------------------------------------------------RKAVSPVFTPRRVNGFAPQIRTVCDATLSALAERDTVD-ASDLMVELTLDVICDLLGIPHPDLIHLPGWIPRIGQGKSRRVIKDLREQVGTVRRAAPSAKEAGRTPDF-----LDLLLGAGLDDTAVIDNLLTFLAAGHETTARTLAWTLYLLSRDEEARTRLEADPSLLPAVLKESLRYPSAPILARTSKAWDLVAGLPVPAGSDVLVSTWLLHRQRDIWEHADEFRPDRPRDAYLPFGLGPRVCIGARFAMMEMVIVMACLASRL------------------------------------ 125527580 92 -----------------------------------------------------------------------------------------------------RRILNPAFHQEKIKRMLPVFTKMITRWVNSMSSEGELDVWDEF-QNLTGDVISRIFQLQEEQAKRVLKAFQRIFIPENNRRIREIDQEIRTILRGIIVKRDKAVRDDLLGLLVESEKEDVGMSIEDMIEECKLFYAAGSETTSMLLTWTLILLSMHPEWQEQAREEPDKIVTMIHEVLRLYPPVVFQRTTHKEIELGGIKYPEGVNFTLPVLSIHHDPSIWGDAIKFNPERFANGFFSFAWGPRICLGQSFAILEAKMALATILQSF-SFELSP----------------------------- 116197312 15 --PTPPGLPLVGAFDFDSELPLRTFQNFANEYGEIYRLNLPA-------GPSVVVSSQALVHELCDDKRFKKPVAGALAEIRNGVHDGLFTARE--EETNWHRILMPAFGPASIQGMFTEMHEIASQLAARHGPDAPIMVTDDFTRTLDTLALCT-MDFRHDDLHPFINAMGDFLSESGARAMRPALTSVFKYFEDITRRKHATGRKDLLSAMLSGVDTGQKLSDSSIIDNLITFLIAGHETTSGLLSFTFYLLIKHRDAYRKAQEEVDYIAAVLRESLRLCPTIPITRAAKEDTVIGGKFVAKDQRFALLLAQSHLDPAVYGEANDFVPERESFERLTFGTGMRACIGRPFAWQEAVLVMAMLLQNF-NFTLDDPNELHYKQTLTTKPK-------------- 156359402 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAEGARRGRQDFVQLMLDAQIEGAKLNDDELAAQSVAFLIAGFETTGSTLSNTAYFLATHTDVQGKLRGDKTLLDRVLSEVLRLCAPAILLRKCEEECTINGVHFPKGVDVNIPTYTLHRDPEAWEKPEEFDPERHPYSYMPFGMGPRQCIGMRFAMLEIKICLMAVLEKF------------------------------------ 7582384 146 --------------------------------------------------------------------------------------------------DHHRKILNPAFHIEKIKRLYPAFCECCDEMINRWEDTGSCEL--DVADEFGGDVISRAFGSNIEEGRTIKEQCDLILASESNRRARYIYKKVLSLIKGIIEKKEDAMRRGVSSDDILGLLLKGGLSTTEIIEECKEFYLAGQDTTTALLSWTLVALSMHPEWQDKARNNQLKIMNMIQEVLRLYPALTLMRSTSKDTKLGEMTIPAGVQIFVPIYIAHRDPQVWDDALIFNPNRKEPLYFPFGWGPRMCIGNNFGMAEAKLVLSQILQRF------------------------------------ 195430208 62 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEQRRRDRQPLQSFLQLYSRSESPLSDKEIAAQAFGFIVAGLNPLNATLSFCLYELAQQTELQERTRAEIAAVKQVVQETLRLHSPYPFVRRCTKEFEVDNSVIARGNNIIIPTVAIHRDPSIYEEPLRFDPSRKSRPAMSFGAGLRGCLASQLAEQQLIVGLVALL--------------------------------------- 157106413 86 ----------------------------------------------------------------SRDFQHF-GDRGIYVDEKRDPFSGHLFALDGERWRHVRHKVAPAFTPLKLKDVTQLIGGVVQDHLKHFAESGSVD-VADLFLRYSVDMIASVFGVPEEQFYRLLRWTGGFLIPTGTRLVDQHVQDFFMHVVQQTVEYREKTGFDVLQSLLNAESQNVSITITDLTVTAFTFLLAGMETSSSTATFCLYEIVNNQEIQRRLQEHDGLIDHCVNEAMRKFPLAYLHRICTEDYLVPSTRIKKGTLVLIPIYALQRDQEFFPHPDLFLPDRRQAPFFPFGEGPRSCIGQRMGKMNVKIALVHLLSR------------------------------------- 17944521 103 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKVANEFTDVFVAKSPVVEVRELLARFTTDVIGTAFGIPDAEFREMGRRSNLARRLHMKMTAEPIERFFMRIVRETVAFREQNRRNDFMDQLIDLKQSGESLTIEEIAAQAFVFFAAGFETSSTTMGFALYELAQNQDIQNRVRKNGELLDQVVSETLRLYTLPVLNRECLEDYEVPGHPIKKGMPVLIPCGAMHRDEKLYANPNTFNPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGLALLIK-------------------------------------- 119500614 158 ------------------------------------------------------------------------------------------------EHHARRRTWTPAFSDKMVRGYEQRIKTYQQQLIAQLTTLQTVD-IRKWIYLYTFDVMGDLFGRSFDEHPGITLLNAALSNIGLFIPIPWLTRDWWAFLERLQARMRMHLQIPDISASLLAPLKGREPTPEEKLMLARLIVVGGSDTTAVSLCGVLYELARHPEQLRKLREELEHLNGVINEALRMYPAVSSRKTPPEGIQVEGVHIP-GEMVYCPQYAMGRSELCYARPDEFIPERKDRSAFAFSLGPYSCVGRPLALLNMRTTIAKLITTF-DMGFAPGEDQQAQDNFVLYMGPLHLTFT------- 159232391 78 ---------------------------------------------------------------------------------------------------RLRALAAPVLSRYAPAQAPCAARTTARRVLGRLLPTGGFDLVGEVARPYAVELMLRLLGVPGRDRATAARALDARMAPQLARESADAVRTLADLVPELVAEKNAEPRDDVLALLLH-----DGVAPGDVERIALLLAVGAPEPVVTAVAHTVHRLLGRPGEWERARRTPA-AANAVDQVLRERPPARLNRVAHTGLELGGRRITADEHVVVLAAAG----REIPGPEP----------LGGADGPHLALALPLIRLAATTAVQVTAGRLPGLRAEGPPLTRPRSPVLGACARLRV---------- 210086595 26 -------------------------------------------------------------------------------------------------------------------------------------EGEPFDIAHDVTVAV-ANIICSMFGYDYED-ETFRELSEAIFTVRASVSVSRQIAKIQNVLKEEMARHRENPRDFIDFCLLELEVQEEGLTDENVLYMAQDFFLAGTDTTTNTLLWSLLYMTLKPEVQNKVHEELDAVVGAVNACLRYVGPLGVPHATTAAVKVQEYDIPEGTQVILNLHSVHMDPAFWPDPDRFDPDRKPESFMPFSAGRRVCLGEQLAKMELFLFFSTMLQSF-TFKTPEGAPPPSTEGVFG------LTLTP------ 196005621 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDEEIASNMIELMMAGVDTTATTILWTLFILGKNPDIQDKLLKDGELLRGVIKESQRLYPVVHTARILDQDVVLSGYHIPAKTRVLALMHLISRDESIFEEPERWIRSSASSQHISFGLGPRMCIGRRIAELQMELTIARLISEF------------------------------------ 22085153 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEVICAQAFVFYIAGYETSATTMAYMIYQLALNPDIQNKLIAEVDELNKAFDETLRMYSIVPLQRKATRDIPVTDVVIEKDTIVLISPRGIHYDPKYYDNPDRFDAERHPCAYLPFGLGQRNCIGMRFGRLQSLLCITKILSKF------------------------------------ 148237922 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVAGIDTTTSTLKFCVTLIAHLPHIQAKVQSDRPRMPAVIHELQRHLAPAALFHALTEDTKFHGYTFPKGTRIIPYLSSVLFDPTQWETPHEFNPGRAKPAFMAFSAGKRECLGVNLARMEIFLFFSALLQKF------------------------------------ 67867508 298 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGQGLSHEDLRAEVDTFMFEGHDTTSSGISWILYCMATHPEHQQKCREDLNRMPYTIKESLRLYPPVSVSRELAKPITFHGRSLPAGMLVSLQIYAIHRNPNVWKDPEIFDPLRKRHSHVPFAAGPRNCIGQNFAMNEMKVAVALTLKRFPDLS-------------------------------- 15231907 140 -----------------------------------------------------------------------------------------------------RRIINPAFHIEKIKNMVPAFHQSCREVVDQLVDKGEVDVWPGL-VSMTADVISRAFGSSYKEGQRIFELQAELAQTKSNRRMKAAAREIQVILRGIVNKRLRAPSDDLLGILLESQTEGNGMSTEDLMEECKLFYFAGQETTSVLLVWTMVLLSQHQDWQARAREEVKQVPDALYEVLRLYPPVQLTRAIHKELKLGDLTLPGGVQISLPILLVQHDAAEF-NPDRFKLSKATKSQVSFAWGPRICIGQNFALLEAKMAMALILRRF-SFEISP----------------------------- 93278318 1 ---------------------------------------------------------------------------------------------------AMRQIVTPTFSSAKMKAMFPLIAECAQTLKNSLLKESLAEVVPDFMTRFTTDVIGSAFGVPESDRPKLFKFLNLRTYSKDVETF------FTTIIKKVLDERRATGRHDFLQLMLNVQKTETSMTDTLIISNSFIFMLAGLESSSTTLSFCLYELAKDKHIQDDLRERYGLVNQAVLETLRLHPPTPTTRLCTSACTLNGTDVRVRDPVLIPLYCIQRDAQHFPNPDKFNLERNPPGFLAFGEGPRSCPGARFAQL------------------------------------------------- 194207489 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGSSLSDKDLRAEVDTFMFEGHDTTASGISWILYALAMHPEHQQKCREEWDHLDQMIKEALRLYPPVGIGRELSKPITFDGRSLPRGIMVMLSFYALHHNPKVWPNPEVFDPFRSQHSHLPFSGGSRNCIGKQFAMNELKVAVATLLR----FELAPDP--------------------------- 210115241 187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDDFCLLELEQREKVEGLTEENVLYMAQNLFLAGTDTTANTLLWSLLYMTLNPDIQNKVHEEPALVNACLLETLRIRTILPFAHATTKAVRTQGFDIPRGTQVLPNLYSLHMDPAFWPDPDRFDPGRKPQSFMPFSGGRRVCLGEQLARMELFLFFSTLLQSF-NFKTPEGAPAPNTDGVL-GLTLVP----------- 157120810 239 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGMLTGENVELGPLTFNEVAAQAFVFFVAGFETSSTTMTWALYELSVNQDIQEKVRDNGELIDHILHETLRKYPPVPHFRIVTKDYKVTETVLPAGTSVMIPVYAVHHDPEIFPDPKRFDPDRINKRHTPFGEGPRICIGMRFGMMQARIGLALLL--------------------------------------- 69247934 6 ------------VVDIKITDLKKLYQKGYNMLEELRHEADAPVVKAKIFNKE-AITIYSSAAKVFYDPRNFK-RKGAMPKLVLKTLQGGVQTLDGAAHHHRKNIFMDLMTP---ERMEDYHRILDKNLTQALEAQGQFELF-DLSKMVFFTSICEWAGISKDEVEKLAEYSGTFTSPIDHIKGVENRKKSEKWAQGLIEEARQNPVAGALYAFANATDLDGQLLPLEVAAVELLNII---RPTVALTVWAALALFSRPDLYQQLKNDFSTLDPFIQEMRRYYPFFPMPAISLKEVEVDGYRIPEGSWVILDLYGTDHDERTVEAPDSFMIKR------------------------------------------------------------------------ 156538853 94 ---------------------------------------------------------------AIKNSDKFPDHLAFATEDMDPMFGANLFNMTGDRWREMRSILRPAFTSSKLKAMFHLMVECAEKYVDGLPANATKDLFAKYTNDV--IAICA-FGISVDTLKDFYVLGRQATNLEGVLAFKMVTPKVVNFFTNIVKKTRDEKGPDMLQLMMDARSKGSKGLEMDLNMMVFSFFFGGFDTTSSQMCLMAHELAINPDVQKKLQDE-------VDQVLRYDAINAMQRLCRADLEIGGKTLKPGMNVWIPSYALHHDPHYYEDPEKFDPERNDAINLGFGTGPRSCIGYRFATMEVKILFFHLLAKF------------------------------------ 170048295 289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLELLLNVSVDGHPLSNADIREEVDTFMFAGHDTTTSCISFAAYHIARNPAVQQKLYDEQELLEMTIKEVLRIHPSVPIGRKSAHDMIIDGSKVPPGDVAILIYGMHN-NPAVFPEPTRFDPERSSKRHVPFSAGARNCIGQKYALLEIKATLVKLL--------------------------------------- 15231050 139 -------------------------------------------------------------------------------------------------------LVTKLLGPQALERSRDELERFYRSLLDKAMKKESVEIGKE-ATKLSINSICRMMGFSEEERVRLRWPLEKLRISLFKKEIMYVSNSFDELLERIIVEREKKPGTYLMDVLLEAYEDEHKITRNHIKSLFVELLLGGTDTSAQTIQWTMAELINNRNVLKRLREEPKLLQSVVKEGLRLHPPLPMVRTFQRSCEMKGFYIAEKTTLVVNAYAVMRDPTTWEDPDEFKPERRALKHIAFGSGRRGCPGSNLA--------------------------------------------------- 126305752 263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLLCAKENGEGLSNEELEAEVNTFVFGGHDTTASSLSWIFYCMAMNPEHQHQCREEWDHLDQMIKEALRLYPPITIARELSKPITFDGRFLPTGMTVVLNIWALHHNPTVWENPQVFNPERSMKRHLPFSAGPRNCIGQQLAMLELKVGLALTLLRFPDLE-------------------------------- 171691140 37 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GADLLTMMLEGEMSGDKMTEDQITNELLTFIAAGHETSANALLWASYVLAVHPDIQTRLRREESLLHNFCREILRRYPALMTFREALKDLTICGTFIPRGTVLLLLPAVASRTAWVWEDVDEFKPERWENSPYAFGHGPRICIGKQFAMVEFKVLVVELVTRF------------------------------------ 195024818 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNQQEIYEEVSTFMFEGHDTTTSGVGFAAYILSRFPEEQRKLYEEQKYLDLFIKEAQRVYPSVPFGRYTDKDYDIHGTIMPKGVTLNLPLIMLGYDDRTFKEPHRFYPERKPGPYIPFSAGPRNCIGQKFALLEIKTVISKLVR---TFEVLPADELVSKDGYLNTYLGLP----------- 169782556 96 ---------------------------------------------------------------------------------------------DKKQHGRKRRIIGQGFGDAALRGFEGTIRKFCDELAKDISGRKAGEWMGKWSNYLTFDIMSDLIGSPKEDLSQAGELSTRRLDRWLFPQAIQGRNAFIRFVNILLKKRMAKPRHDAFSFLLDAPETQQGFTPAEIGAESTTMIVAGSDTSSTAIASTFFYLCRNREWYEKAKEEPALLRACIDESLRMSPPASSSREVLDDVIIDGQVVPRGYDVGTCIYAIQHNPDYYPEPFEYRPDRDPVPQLAFSIGPRSCLGKGLAWTELMLTMAYMLSKY-EFRSAPGEDEKVGGGHV------------------ 195377984 117 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPKSVRSFVGEVDAVTKEFLTFLESAGVIDMLPKLTR-LNLELTCLLFGAPEEQHAHSRETTNSCILPTDQRKLRHAQSYMESVALQLLEQNVQAGTGR--SSLITSYIQNPQLDRMDVVGTAADLLLAGIDTTSYASAFLLYHVARHPDVQQKLQEALKVLPNALKESLRLNPIIGFGRVLNQDTVLSGYFVPKGTTVVTQNMVACRQPQHFPNPLCFQPDRAVNPYLVFGHGMRACIARRLAEQNMHVLLLRLLR-------------------------------------- 66522973 40 --------------------------------------------------------------------------------------------------RPLRTRLSPVFTSGKLKEMFPLILDCAEQYLDKLVLREEFIECRELTAKYTTDVIGEMNALSDEERKVFSNSFGQILRFRFRQIFPRIYMEVTKFLTNIIKYRQENVRPDFVNMLIELKKHPDKLTDTLLTAQAFVFFIAGFETSSSAISNALYELALNPEVQNKLRQEYEYIKNMIRETLRKYPPPLILRKSITNYTFNNVSIPEESFVWIPLYAIHHDPKIYPNPDAFIPTRHPMHYLPFGDGPRNCIGARFAVYQSKIGLITIL--------------------------------------- 62751797 156 ------------------------------------------------------------------------------------------------------------------KSLEERVRDEAGYLCDAFEQGGPFDINTAVSNVICSIIFGE--RFEYDDHKFLKLWSSKV--PGLARLFFQPRIHMLQYLQEIINEHKQHTRDFIDAFMLEMKVKDSNFNDQNLLLTTADLFSAGSETTTTTLRWGLLFMLLYPDVQRKVQEERTRKPTMIHEIQRYADPLSVPHMAYRDTHIKGFFIPKGTVIMTNLSSVLKDEKVWEKPFQFFLDRDREAFMAFSAGRRVCLGEQLARMELFLFFTSLLQRF-SFQIPDGEP-------------------------- 145228407 111 ------------------------------------------------------------------------------PPQPGQPGDILDVEDD--DHSRIRKAYAPAFSTQALNAQKPLVTSYVCKMVAQLKSRANVDLQRWVTY-CTFDIICSLFGEDFGDNDNYHEWVGMVVNSVKGKVQIAAFRWLFNYLAQLMVKRHQADRPDFFSYLLKSK---NELTEPEMEINAATFIFAGSHTLQSSLTGILFHLLKNPEALARVAEEPDLLDAAIKEGIRLTAPVPLGITRLVPHTVCGQYFPEGSKVAYNLWAAGVSPRNFADPTKFHLERWLNPDEGFLQGPRDCIGQNLARLEM----------------------------------------------- 108707184 122 --------------------------------------------------------------------------------------------------------------PRRLAALQPLCRDKVRGLVRELAARGEPVHVRRVALDMALSLMLSAIDLDPESTAVFRSVVEEAMLLIGRRRVAELFTITYRQYDEQVARRREAGKNDLLNVVLDMEREGSVLSHDAMRVLFTDLYGAGASTTSVLIEWAIADLLQNPESMRKIKEDIARLPAVVKETLRLRAVAPLPRRAEATIEVQGFTIPKGTNVILNLWAINRDARAWNDPDKFMPERNDINYLGFGVGRRICLGLPLAQKVMYLVLGTL---------------------------------------- 3023553 288 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISQLVA----EGALTMDAILANSLELTAGSVDTTSVPLVMTLFELARNPDVQQAVRANPQLLRAVLKETLRLYPVAVFERILSSDLVLQNYHVPAGTILHMSLYSMGRNPAVFPRPEHYLPQRERNQHLTFGFGVRQCLGKRLAQVEMLLLLHHVLKSF-RVETQEREDVRMVYRFVLAPSSSPLTFRP------ 9294386 141 -----------------------------------------------------------------------------------------------------RRIINPAFHIEKIKNMVPAFHQSCSDVVGEVSDKGSCE-VDVWPWLVSMTVISRAFGSSYKEGQRIFELQAELVHLILQARMKAAAREIQVILKGIVNKRKAAPNDDLLGILLEGQAKGNGMSTEDVMEECKLFYFAGQETTSVLLVWAMVLLSHHQDWQARAREEPDKVMTMILEVLRLYPPVHLTRAIDKEMKLGDLTLPAGVHISLPIMLVQRDPMLWTDAAEFKPERSQVSFFPFAWGPRICIGQNFAMLEAKMAMALILQTF-TFELSP----------------------------- 163736225 44 -----------------LFRADLLSAQPAKLYRAWMAEFRTPFFRS------FLVNQPDLVRTVLKDPEVFSNRIGEGLRPLLGNSVFL---TNGEVWKRQRRIIDPAFEGGRLRQIYPAIHAAAEAAVTRLIPDAPIEIEAETSHAAADVIFRTLFSIPIEHHHRFRRWVPRFHRPATRRNAAR----IRGLIRDLTQQRMEHAPDDLATKIMTTQETGELFTTDEMVDQVAIFFLAGHETSASALAWALYLVALVPEWQEKIAKESAGLDQFAEEALRLYPPVPMMREASCPQQFRGRTLPQGAQVVLSPWHLHRHERLWENPDGFDPGRQREAYIPFSAGPRVCTGAGFAMIEGPLILSMILQRFRVEPVAEQEPVPVA---------------------- 73956380 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRWGLLYLALNPEIQEKVQAEIDRLPGAVRESMPYTNPLNVPREVTGDTTLAGYYLPKGTVIVTNLTALHRDPAEWATPDTFNPEKKREAFLPFSIGKRVCIGEQLARSELFIFFTSLVQRF-TFRPPDNEKLEFRTGL------------------- 195443930 81 ----------------------------------------------------------------------------------------------------MRHKLSPCFTSGKLKAMFHVSEDIADKMLDTLMPQEEVDVMQTYAIDIIGSVI---FGLPDNKFRTLVTLARSNTRFTALFGMMKVGQAMMEIVKETIENREKKGRKDMLQLLMQLRNTGQIEEDDEITAQAFIFYIAGQETTGSTVAFTLFELAQYPELLKRLKQNDGKIDHCVQEITRLYPLPLLNRECTQDYAIPDTVIRKGTPVVISLYGIHHDPEYFPNPEVFDPDRNPTAFMPFGEGPRICIAQRMGRVNAKLAIVKVLQHF------------------------------------ 212512801 296 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTDVELREEVDTFMFEGHDTTAAAVNWAILMLSHHPEIQEKAYEEVKLLERVIKETLRLHPSVPMGRRIEVDTRLGEYFIPEGVSAVISIYALHRDPEVFPNPDVFDPDRSADRHIPFSAGPRNCIGQKFAMYEEKVIL------------------------------------------- 195030697 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKIKYMFSTITEVADQLFDEVGDDGAVLELHDLLGRYTIDVIGSAFGVPQAERWALFRMTYANLFRKLPIKFKSFGQEHTKFFLRLVQRERENKRNDFMDLLLNLRKTGESLSVEQLAAQVFVFFVAGFETSSSNMSWALFELTKNQSIQAKLRDEGKLLDQVVNETLRYPALASLTRIPAEDYKLGHIVLERGIKVHIPVRAIHYDPEIYPEPHEFRPERTQQRHLGFGDGPRNCIGLRFGRMQVKVGLITLLAAF-QFSQKGSEPIVTNSHFVNGVKRLPADW-------- 74151909 301 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVTDEEGNRLSQEDIREEVDTFMFEGHDTTAAAINWSLYLLGTNPEVQRKV--DQELLDCVIKETLRVFPSVPFARSLNEDCEVGGYKVTKGEAIIIPYALH-RDPRYFPDPEEFRPERSQGRHVPFSAGPRNCIGQKFAVMEEKTILACILRQF------------------------------------ 17531287 266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQQLKMLLLDLFFAGMETTVTTLKWAFLLMAKNQKVQKNVQAERTRLPATINEIQRIANPINLLRTVAEDIEIDGYNFKKGDLIIPQISILMNDPEIFENPEEFNPSRDNNEFLPFSIGRRQCLGESLARAELYLVFANLIQNF-NFEVADDVTTER----VLGLTVSPVEY-------- 170033913 81 ----------------------------------------------------------------------------------------------------LRTRLTPTFTSGKMKMMFPTLKAVGDEYLTNMVGSGEIEVKDGVAR-FTTDVIGSAFGIELEPKSQFREFGIQVFDPELGRKREEAAKFFHKLVADTIAYRETNERNDFMSLLIAMKNKGD-LTLDETAAQSFIFFLAGFETSSSNQTYCLYELAFKPEYQEKARADMQYLDQCINETLRLYPSVPLERKTFQDYRISDVIIPKGMKVQIPVFAIQRDEQYYPNPTVFNPDRMAKRHLSFGEGPRICIGLRFGMLQSRVGLATVLSRIPCSRTAIPLEFSVKSGVLQPKEGLWLKVEP------ 17864130 313 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLIDASKEGTVLSNEDIREEVDTFMFEGHDTTSAAISWTLFLLGCHPEYQERVVEEPATMKNLMDECLRLFPSVMMARMVGEDVNIGGKIVPAGTQAIIMTYALHRNPRVFPKPEQFNPDRHPFAYIPFSAGPRNCIGQKFAILEEKAVISTVLRKYKIEAVDRREDLTLLGELILRPKDLRVKITP------ 211589738 122 ------------------------------------------------------------------------------------------------DHHRFRRLLSNYFSKRSVVDLGPSIHDKVDKLIARFEQAHQADVLHDFAA-LTADVITDYYGWSYGDGEK-GSVSNDLVDAVNGLMVMMHMNRFFPFLISIVKARLRQQADDIFDALTNLELPEDERTLDRLEDESALLLGAGTETTARSITVAMFYLIRDKEIMAKLRADLEKLPGVVSEGLR-LSHGMTARLATEPMLYKDWVIPAGTPVSQSNYFVHMDPTLFPEPEKFDPERWIRATVSFTKGSRQCLGMNLAYAEIYLSLAHIARRI-DFAL------------------------------- 115395912 122 -------------------------------------------------------------------------------------------TLDHDLHRKRRAIVSPYFSKRAIAEIEPVIHERLNVLISRLAAKGSVDLTSAFSAALTVLLLTRFLPVPANTLKNLPLPILGLINPNFPLAREANKKMVLGYLNKPDEDKKARSKSVIVSALTDPNVPDAEKTLDRLLDEGETIIFAGIDTTARTLGVALFHLLNNKDVLMKLRAKPDGMRGVVQEAIRYGLVVRIPRISHEALRYNGFVIPPGTPVSQSTYLVNNDPSVFPNPQVFDPERKAAQMVSFSKGSRGCLGINLA--------------------------------------------------- 115953072 143 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEELKVLLSDLFIAGSDTVSTTLCWAILYLAAYPDIQEEVQAERGSMPATLMELQRLASVVPIVPHAARDSELGGYHIPKGTRMWINMWSLFRDPVDWPNPNKCDPHRHPDSFMPFSAGRRVCMGEQLAKMELFLFFVSLMQRF-KYVFADPDTTPSFEGVV-GLNRQP---RPYKVKAI 195444997 102 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMNQVAKECLKRDAVDGGLELMKDYCTRFTNDVIATAFGLQVERENTFYMAGKKLTTFTFAQNLKKSTQYFVRLVLDAMKYRQEHNRPDMINMLMEARAPVREWSDRDIVAQCFVFFFAGFETSAVLMCFTAHEIMENEDVQEKLYEDGELLDQVVSESLRWPAAIAVDRECNKDITVDGQKIKKGDIIWLPTCGFHRDPKYFENPKKFDPERDKIQPFTFGLGQRNCIGSRFALLEAKAMIYYILR---DYRIAPA---------------------------- 115768153 17 ----------------------------------------------------------------------------------------------------IRNIITPTFSAAKMKLMSPLINKCADRLLKHLEKHQKIELVGAFSCAFGLNVDC------QENRHHFVTNAKKAFAGN---TFSSPLLRI-DYLQLLLDAQMRDPEDEAIDELQKKSSSKIRLNESEVISQALIFFLAGYETTNTTCGYMLYLLATHPDVQDKLVNEIDDVAPEAEETERIYPPALMTRVCNEPFDINGFTVPKGMRIFIPIFTIHHDPNLWPDPETYDPDRNREKHMPFGTGPRNCVGMRFAMMEAKMVIVRIL--------------------------------------- 189240203 86 ----------------------------------------------------------------------------------------------------MRNTLSPAFTSSKMKYMFGLISESAQRFTDNVITIEMKDIFSRFTND----VIATAFGVEEEPNNEFYLMGLEITNFQGVVTFLKFSKKVGKFFTKVIKEREKHGRPDMVNLLLEARSDTQKITDEDITSQAIIFFMGGFDPVSSLMSFMSYELAANPDQTKLLREDGKLMDMVVSETLRLWPANGMTRVCNTSYIIEPKRLEKGDVVMVPIFGIQRDPKYFPEPNRFDPERKPYTYLPFGTGPRNCLGTRLALLETKALFFHLLS---NVEIIPVEKTEIP---------------------- 18477218 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTSELIFAQNHGE-LSADDVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPEVEMRIVEEISVLESFINESMRFHPVVDFMRKALEDDVIDGTKVSKGTNIILNIGLM-HKTEFFPKPNEFNFDKTVPSRFPFGCGPRSCVGKHIAMMMMKAVLVTLLSR------------------------------------- 195017938 289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQAKVDGRPLSNDEIREEVDTFMFEGHDTTTSAISFCLWCISRHPDVQDKMQADRSRTITTRDESLRQFPPVPLGRKLHSDFKVGDGIIPAGAEILVAIIGMQNDALYFPEPELFKPERHENGYVPFSAGPRNCIGQKFAQLEMKMMLAKIVR---EFELLPGDPVRSDNGFQMGMRR------------- 126329309 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPRNFIDSFLIKMQEEKKNPSTEFFMRNLTMLFFAGTETVSTTLRYGFLLLMKHPEVEAKIHEEIDRVEAVIHEIQRFGDPMGVSRRVTKDTKFRSFLLPKGTEVYPMLGSVLRDRRFFACPEDF-----NPQHVPFSIGKRYCFGEGLARMELFLFLTTIL--------------------------------------- 32401142 81 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRLMVPFMVEVGDQMMRSLHRNGSVDVCKDLTARYANDVIASAFGLKVDSHNDFRQVIKAFLFANLPEVAESSKNAFKRLVLDTMENRELKNRPDMIHLLMEAKKGNREWTDEDLVAQAVLFFIAGFEAVSSSMSFLLYELAVNPDVQERLAQDFNSIQNMVSEVLRWPTAGALDRICTKDYNMGDYIIRKGTGMWIPVFTIHRDPDYFPNPLKFDPEREENRHMPFGVGPRNCIGSRFALCEVKVMTYQILREM------------------------------------ 3023557 133 -----------------------------------------------------------------------------------------------------RRWLNPVLSPKAVQNLLPMVDTVARDFSEALKAQGSMDMQPDI-HKYTVEVFGERLGLPSSQSLKFIHATQLMFLPRSLSRWMRSQAEAWDYISEYAENRIQKKYEELASIVANLMLQG-NLPLRAMKANIMDLVAGSVDTTALPLMMTLFELARNPTVQQALRENPQRLRAAIKETLRMYPVGLFERFLTSPLVLQNYHIPAGTLVHLNLYSMGRNPEVFLSPEHYNPQRETYKHLAFGFGVRQCIGRRLAEVEMLLFLHHVLKSF-CVETAFQEDVKFAYRFVMMPTSAPLTFRP------ 197116398 94 --------------------------------------------------------------------------------------------------RDMRSTLSPVFTSSKLKYMFSLIEQFAQSLLKENKDVITLDIKNSFTRYTNDVMASTMFGIPKNEFYSLAQKSQDFSGPEFSLEISFYSKEVNSFFEKLVTERQKHGRPDLIHLLMEAKNHAKKITDQDIATQALIFFFGGFDTVASLMSFMSYELATNPDCQEKLRQEVDEMDMVTSETLRWPNAPAVDRVCTKPYTIEPIHLKENDTVLLPIYALHRDPKYFPNPDRFEPEREPYTYMPFGSGPRNCIGQRFALIETKLFF------------------------------------------- 195477758 205 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLRATVDGKPLTDKQIRDEVNTFIFEGHDTTTSAVSFCLYLLSRHEAVQQKLFEDFAALPCVVKESLRLYPPIAVARCLEKDLVIDEGYIPVGTNVVVLLWQLLRDEELFADPLVFQPERSPYSYIPFSAGPRNCIGQKFALLEMKTMVTQVIRHLPDVEPSIKIVLRSKNGVNFGLR-------------- 215451931 78 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEDVLAQVPTFLVAGHETTSTATTWALYLLTQHPEVQSKLREEDELLDKFVREVLRLYPPVATTRVAVKDIPLGDVRVKKGQTILINIQAINRSKKIWEDAHEFKPDRWDNSHLTFLGGARSCIGWRFSLVEMRCLIFVLVRAF-EFELVPKEELGRKSAVVQRP--------------- 119717784 9 -------VPAQLRSDFDYTDPIGFFRHQWETY-------GPVSPFDSALDHAVVLLGPDACEQVLRNDKAFANE-PAWGKIVGPFFKRGLMLLDFDEHHAHRRIMQEAFTRDRLETYATRMH--------PAIAEGTASWDTEALKQLTLGIAADIFDTSRAEMDRVNRAFIACVQAAAGIVRADGRKVLEEFLRHYLPAKRATRTEDIFSVLCHIEEDGQRFSDEDVVNHMIFLMMAAHDTSTITTSTILQLLGQHPLWQERCRAEPTLLDWVMKEALRLHAPVPIVRRTVKDTVVQGHLIPADTDVMVGVQFSHVMEDYWTDPMVFDPRREDRSHRPFGGGVHKCIGLYFAGIEVKAILHRLL-RNHRWSVDPGYAAPYDN--------------------- 210112998 206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFVAGTETTSTTMYWAFLYIVLNPDIQRKVQEERAQMPAVLTEVGRTATIAPTSRATTRDTRFHGYHIPEGATVAANLWSVHYDPEHFPNPGKFDPGRRRDDHVPFGLGPRMCLGKQLAEMELFLLITSLLQHF-TFKLPEGADRPSTIGF------------------- 156549770 133 ---------------------------------------------------------------------------------------------------RLRSKLSPTFTPGKLRQIFPLMSDVSEQMITELKLTDELNIIEIVGR-YATDVISSQ-GFPDNDFRRLVFFPGLLSNVSIPINPKEVREFFTRIFAETVDYRRRETRKDFMNLLMQLEADSDRISMVEATAQAYLLFIAGFETTTSVVSYCLLEMALNPDIQEKLQQE-------IDEVAERNGFTHNALMEMEETEYPGVVLPKGMPVVISTLGVHYDPKHFPNPHKFDVDRSPYVNLAFGEGPRNCIGKRFGTLQSKLAIARLL--------------------------------------- 170048624 82 --------------------------------------------------------------------------------------------------RDMRGTLSPAFTGSKMRAMFELITEYSERMVQEAAGAGYVDEMKDFFRRIANDIIAEMLNFKRARMIAFKLFPGIMSKLNHDIIGKKQLEYFTRIIRDTVETREARGRPDMIQLLMEARKGNRAITEPELIAQCLIFFLAGFDTISTVFTFMAYELALNQDVQHKLHQENDLLKGVVSECLRKWPAPAIDRLCVKDYVLDDGTIDKGACVWFPVHGIHRDPKYYPDPERFNPERNPAAYMPFGVGPRNCIGSRFALMEIKAIVYQLLLSF-SFERTEQTEVPLAKGFVN----------------- 159044880 23 -----------------LFRKDILSAQPARLYRAWMAEFRTPFFRS------YLVNDPVLVREVLHDPEDFPKSDRIAEGLRPLLGESVFLT-NGATWARQRRIIDPAFERGRVRESFAAMQDAARNAVARLEARRAADLVEEVCAHAAADVIFRLFSVPIDDRAHLPRWMPRMHRAETKETAAH----LRALIAQMTARRQAEPR-DLATKIMTDPETGARFSTDEMVDQVAIFFLAGHETSASALAWALYLLGAAPDVQARVRADLSKLPRTRDEALRLYPPVPMMRQVEAARVWRGRKIRRGAQVVLSPWHLQRHTRLWSAPDVFDPDRWQRAYMPFSAGRRVCPGAGFAMAEGTLMLAAFLQAF------------------------------------ 194038676 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLISQEKTINLVNDIFGAGFDTITTAISWSLLYLVTYPERRPRLSDRPQLMEAFILELFRHTSFVPFPHSTTRDTTLNGFYIPKERHVLVNQWQVNHDPKLWGDPSEFRPERGTAIHILFGMGKRRCIGEVLAKWEVFLFLAILLQQL-EFSVPPGVKV------------------------- 113671351 137 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMTSKDVYGSVSELLLAGVDTTSNTMLWALYLLSKDPAAQETLYQEDDRIPTAIKETLRLYPPVNSRLIAETEVVIGEYFFPKKTTFNLCHYAISHDEKVFPEPQKFKPERRPNPSIPFGFGVRACVGRRIAELEMHLALARLIKLF-EMRPDP----------------------------- 195148418 60 ---------------FDLFTPSTVFNFMRDSCANARGRN---YLWYFFGSPMYNVIRAEEAEEIFQSTKLLTKNVVYDLLRP-FLGEGLLTSTDQKWHAR-RKALTPAFHFNVLQSFLAIFKEECHKLVKVLHESSEALVLNQVIPQFTLNNICEALGVKLDDMAEGFQYRESIHAIEDYRKHIDSLKIAHDFSSSIIERRRRDGVDDMLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQERCLEEVSALPEVIKESLRMFPSVPFGRQCTEECVVNGLVMPRDTHINIHIYDIMRDPRHFPNPNAFQVDRHPFAFVPFSAGQRNCIGQKFAILEIKVLLAAVLRNFKILPVTRFEDLTIENGIV------------------ 210104959 1152 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLLSMLARDRDTGEGLPEEVIRHEVMTFMVAGHETTSTGLSWLLLELSRHPEIQDRLRSERAVLPGVVKETLRQ---------ALQDDRLGQYPIPAGTVVNISPAVMHRLSQYWEDPDTFKPERDSNRNLPFIAGPRTCIGSKFALAEMR-AVTAVLVR--HFQFDPVPGVEYKN--------------------- 15231906 140 -----------------------------------------------------------------------------------------------------RRIINPAFHLEKIKNMVHVFHESCSELVDKLVDKGEVDVWPGLTS-MTADVISRAFGSSYREGHRIFELQAELAQTKGNRRMKTAAREIQDILRGIINKRERAPSEDLLGILLEGQTEGNGMSTEDMMEECKLFYLAGQETTSVLLVWTMVLLSQHQDWQARAREEPDKVMTMILEVLRLYPPVQLTRAIHKEMKLGDLTLPGGVQISLPVLLVHRDTELWGNPERFKLSKATKNQVSFAWGPRICIGQNFTLLEAKMAMSLILQRF-SFELSP----------------------------- 210119781 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGITEEHTVFMVHDLFFAGIETIHSTLLWGFLYLAMHRDIQEKVQADPSQLPAALMEVVRYVVPLSIPHATTAPVTFRGYQLPAGTAVIANLWSVHMDPEYWPDPERFDPERNPDSFLPFSAGRRVCLGGLLAKMELFLLFASLLRHF------------------------------------ 215492219 48 ----------------------------------------------------------------------------------------------------IRQSISPWFTKLKLKLMMDHITQVGDEVLGKKADQGQMDYIGRAALGIPFLVTAEIMTGPFHMLAHCTTSFGVLAAPIGSFSFVRVSEEV----AKVIELRKKNPRTDILQNLIDAEYEERTLSSEEVIINTTVLFTAGFETTATTLCYLMFVLGKYPDVQEKVREE---VKRAVDETMRIWPLTFTTRQAKEDFEYQGIKYKAGTCIMSPTLQIQRDERFFPDPMKFDPDRDSFPKIAFGIGPRNCLGMKLALIEL----------------------------------------------- 157349237 252 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEAIIVDLVFLLLFASYETTSEAITLVMKFLSDHPSVVVELTKEHEEILKVINETLRLGNIVGIFRGVTKDIEMKGTTIPAGSTVMVCPSAVHLNPAKYNDPLAFDPWRWEGQHVAFGGGSRLCAGAHFAKVQVAVFLHYLVTRWKKIR---GGDIIRKPGLVF----------------- 157105944 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEIDMIAQCLIFFIAGFESVSTTSMFMIYELILNPEIQQKLYEEVEQMDMVVSETMRKWPLSPIGRICVRDYTLDGQTIDKGTCVWFPIHGLHHDPQYYPNPDRFDPERFNDQNLPFGIGPRNCIGSRFALMELKAVMYHMLRKF------------------------------------ 10719968 222 -------------------------------------------------------------------------------------------------------------------------------------------FIAEVLNAVP--VLLRIPGLPGKAFPKLTAFMDMLIEHKTTWDPAQPPRGLTDAFLAEVEKAKGRP--------------ESSFNDENLRMVVADMFIAGMVTTSTTLSWALLLMILHPDVQSRVQADQARMPAVIHEVQRFIAPVNIPHMTSHDVEVQGFLIPKGTTLIPNLSSVLKDETVWEKPLHFDAQGRFVKHMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDQGIF----ALPVTPTP------ 94496644 83 ----------------------------------------------------------------------------------------------------QRAMVNPAFAHTALGRSMPLMVAAADDLVARIRDGGPVDIMTHVAADIIFRTFSQTLDAERSNIGRFQRLAHSASAGWFEKRSKGPARAIHDVFRPIVEARYAAGTRDILQSLIEAKETGAHFTCEEVMEQVSTIFLAGHETSASTMTWALYMLGECGHIQTRVREDMSQLRNIFKETLRLYPPVSFPREVTCPMDMRDKHLEAGAMLVVAPWLTQRNKDNWACPHAFDPDRPANAEMAFGRGPRVCVGAGFAQQEVMTVIASVVRRF------------------------------------ 156057615 98 ----PDHLGNHQRL-FDQYGPVFKTTDMGRTAYYTNDPKVANVCFGE--GGYWS--------------KVITSDHPLYG-IRDDLAGVFLSDTDTESWKETHKFLAPALSPKAVRHYTPQMQNTAEQVFDELDERGEAWNAYQYMFKMGSTAIGKLLGMPLHDLVKLVDWY-AHMPWGAPKQLKENKAQVKELIEEAIKNVKVGGTEDLVDYLTRADEKGNKLAEKYRTNASLVVIGAGFVTTASLLSWLLYSIASYPGNQERLLQEPDLLGTLIKETQRLHNPSQPGRTALADVIVGGYRIPKGSIMIIGIHHIHNNPKVWDSPAEFDPDRWNARHVPFAAGPRMCIGFNFALQEVKVIISMLIYRY-QFEKIGNEPVEYDPSF------------------- 168057061 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLLTSLLFAGHDTTAATMVFSVKYIGENPKVLAELRREHEELNSIITETLRMCNISTTFRKSLEDVHVGDYVIPKGWLVLPYFRAVHFNPSIYPDPYTFNPFRSKLPFFGFGGGARLCPGMDLARAELCLFLHHLVMKFESWELLGNDVVSY----------------------- 134254438 93 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKLMMPFIVEVGEQMNKALKQRGYVDISKDLTTRYANDVIASAFGLKVDSITEENNQFYAMGKAASTFNFRQLQKEIKTFFRELITMKNREARPDMIHLLMEAKKGNRVWTDDDLVAQAVLFFVAGFETVSSAMTFLLHELALNPEVQEKLVEDYNSIQNMVSEVLRWPPVIALDRMCVKDYNLGDFIIRKDVAVGIPVWGLHRDPEFFPNPLKFDPEREENKHMPFGLGPRNCIGSRFALCEVKVMTYQLLQHM------------------------------------ 145251806 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAEIKSICVTMVSAGLDTVPGNLVMGIAYLASEDGQRIQQKAYDEIMTALVRETLRFWTPICLPRESTKDIEYNGATIPAGTTFFMNAWAADYDEDHFKMPEKFIPERSGTPHYGYGAGSRMCAGSHLANRELFTAYVRLITAFPSRDLADRPILEIPTGLTTEPKPFKVGFTP------ 162148147 70 -----------------------------------------------------------------------------------------------------RQMVSPVLHTSRMDQFAPAMVETVGELADALPDGATFDVLKVMA-QLTAEIIC-------------RAVFGRTLGAEHAREVAEAFTEYQKYVDQSAKTRRATARDGIIADLQRTEDDGGVLDATALRNEAAVIFLAGHETTANCLSWVWYLLSQAPEVEARLHEEGSRAPTFVEETLRLYPPVPLAREAKEDDTIRSRKVKAGAMVVPWLLHRHRKPDHFM-PERFLPGSPDAPQVPFSIGPRICPGLSFGLVEAIICLASL-ARGTTLRLAPGAVVE------------------------ 91082227 273 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLSDRDIREEVDTFMFAGHDTTATGVCFALYLLANNPEVQEKLSEQKELLEYVIKETLRLYPSVPIGRYLKEDTTFGDRVISAKTNVAIFIYGIHRNPDYFPEPEKFIPERPPYAYIPFSAGPRNCIGQKFAMLEMKSLISKVIRHFPHHELVLAAETVLKSA--NGIK-------------- 210099563 63 -----------------------------------------------------------------------------------------------------RRLLTPAFHFDILKHYVQLFSESTAVLLDKWMSRGPVELLDDISAPYILAVLTRLF---AERGDQPLHYFDFIYLSSDGRRFRKACKVVHSFAEQVIKARKEEPRGDLLDVLLQAKDDGTGLSVSEIQDEVNTFLFAGHHTTASGISWTLHHLAKHKDYQDKCRREVELRGRAIKESMRCVPPVRLARTLKQDLIFDGKSLPKGSTTFVDFGDLHRNRDVWPNPKVYDPYRSENRHLPFSAGPRNCIGQNFAMNEMKVSVALILQRF-QLELDGTKPPAVPCTRVQAEDGIWVKFHPAKT--- 111378689 92 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRMMVPFMVEVGDQMMDAIRGNGYIDLCKDLTTRYANDVIASAFGLKVDSHNKFRDMLMFFVIANAPTVAKILRLDFLSFFRNLVLDTMKNRRPDMIHLLMEAK--KGKLTRDEIKSNAVLFFIAGFETVSSGMSFLLYELAVNPDVQERLKENDAKMDMVVSELLRLWPPAALDRICTKDYNLHDFIVRKGTGISIPAFAFHRDPQFFPNPEKFDPEREENKHMPFGIGPRNCIGSGFALCEMKVM-------------------------------------------- 157748763 127 ---------------------------------------------------------------------------------------------------RLRAIASPTFSNNSLRKINLTVEDCAIELLRHIEEQGEPINMLQFYQEFTMDVIGRIMG--QIDSQMFRNPLLNFVKAIFADNRKHVLAQIFRYFMNRIAQREEEPGEDFIDLFLDARAEDRQLTTMEVVGQCTVFLIAGFDTTALSLSYSTFLLATHPEIQKKLQEEVDIMDCVIKETLRLYPLLANSRRCMRATKLGNVEVEVGTMVQVDTWSLHTDTKVWDDAKEFKPERQKGGYIPFGLGPRQCIGMRLANMEEKILLSHILR-------------------------------------- 91081147 88 --------------------------------------------------PFWVITDPGLIKHILQDFPHFINHGTYA-DEENDPLSAHLFSLEGTKWKNMRTKMTPTFTSGKMKMM---FQTLVDDIMDEHASKKKAVNIKNILERFTTDIIGSVFGIPDSLFPKYGKKVFDLTPAEQAMKFRITNKDVEDFFMKTVREREKNNRKDFMHLLLQGTVTDDELTMNELTAQAFVFFLAGFETSSTTMTFALYELATNPDIQEKLRNNNELTYNAIAEMLRYPPLPILQRQCNKDYIVPETRIPKGVDVAITILALHRDPEFYPNPEVFDPEREENKNLPFGDGPRVCIGLRFGMMQSKVGLTALLK---DYRVT------------------------------ 94970072 111 ----------------------------------------------------------------------------------------------------QRQAAQPAFHRQRIRSYADQMVGLTIETRDRIAPGIEFDLAQMF-MELALKVVGKTLGVVAHEISNIMDVYNFMMAVPAPIKFRKARRRVDETVNRMIESHLHGPKGDLLSMMIQAIPDVEPEGKEQLRDQVVTIFLAGYETTANALSWTFRLLGENPEVERRVLAEPQLIEMVLAESMRLYPPAAMVRQGINDFQLGDYFLPGGTTVMMSQWVMHRSEEFWLDPLRFDPERAGRPKFAFGGGGRQCIGEAFAWMEGALLLATLVQKY-RFRLVAGQTFEPQS--------------------- 147787382 129 -------------------------------------------------------------------------------------------------HKRLRNVALSLVTTTKTKEFLNEVERAAIRVLDSWKDKPQIIFCEE-ARKFTFNVIVQVLGLTPDDPQTAKILQDFLTFMRGGTPYARAVQAISSTVKAIIEERRRDARDDFLEILLCV----DTLSEDEKVSFVLDSLLGGYETTSLLMALAVHFLGKSPTALEQLKDDYKRMDNVIHEALRCGNVVKFHRKALKDVKFRDYLIPSGWKVLPVFSAVHLDPSLHASALQFHPWRWEGRDQTFGGGSRCCPGSELAKIQVAFFL------------------------------------------- 195149572 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLTTQELYEEVSTFMFEGHDTTTSGVSFAVFLLSRHQDEQRKLFDDRDALDLFIKEAQRVYPSVPFGRYTEKDYIIEGDLVPKGTTLNLALVMLGYNDRVFKDPHKFRPERKPGPYVPFSAGPRNCIGQKFALLEIKTVVSKIIRHF------------------------------------ 57157398 65 ------------------WNRANMKGRISWKIRELHDKYGPVVRIAPDESGAW--------KKIYRNPEFVKAGRGIAPASIGGQRSLMTEHQD--KHLRLRRAIDPAFSQRALREQESYFQDHSDNLVQKLKQRGPFDIVSDLAFGEPIQAILAIVWFQLAVQYGFMGLLNWMTPKYVTESRKKHIAMTEAKLKARVEAK--NPGKDFMSYIL---ENDEKLNHLELVMLSSNFIVAGSGTSAGGMSGLTYLLLRNPDKLEKLRADMTLLRACLNEGMRLYPPTSLPRFVPGKGEIEGKWVPGGYAVGVNQLAAGHSERNFDEPDEFDDDRSAVQ--PFSYGQRGCIGRSMAYAEMSLTMAKLVWYF-DWELDPDNDWWNQQGTYLVWEKLPVKLTP------ 169609919 144 ------------------------------------------------------------------------------------------------DHNRQRKIFTPAFSDRALKQQEPLFQQLVAKLKDSIVQDSEFDIMGDLTFGEPLHMISILMN--YDNIWRIF----KLISPKGSNKR---RFEHFQYAVTRVTKRLEKGRDDLW-DLVLGQKEGKGLTRDEMDSNASLFMIAGTETTATLLSGLTYKLLKNPACMEKVAEELAALPACIKEAFRLYPPVGLPRTTPEDSTVCGQFIPPKTVCMIPQAAMYSHPDNFRNPHSFLPERDQRQCLPFSIGSRDCVGKNLAYHELRLVMAKILYNF-DLELNPESE-------------------------- 210115834 17 -------------------NLPSLGANPHLQLTEWRREYG-DIYRIRMGLDAVILNGYDVIREALLKKADRLSDRPYVLHELSCGGKGIGFAGYNDEYKNRRRAMVSILRRFGMGKMEGKIHEEVLELAEQAASGEAFDPSRLLGCSV-LNVICSMLGARFEDDPLFHRLVALMDRTVAAMDVFRCAEEIRDFLSGVIRKQRSNNNDDVSDDVSFVRSLEAALQEDDQVTMIMQLFIGGAETTTTTLRWALLYLALHPEVQENMQRRPSLTDASILEIVRTIAPLSIPHAASQDVELRGHHIPAGTQVLVNLWSVHMDPAHWPDPERFDPSRRPEQFLPFSIGRRQCPGEQLAKTE------------------------------------------------ 169768246 96 -------------------------------------------------------------------------------------------------HRRFRRLLSHPMSDKALGSQQEIITGYVDQLIHELRQRSEFDILGDLAFELIFTSIKSVMDM------QIIRRIPGLFSLILTIAGLQQKQDLQEQFMKKARERKETTRPDFMTYILRATEEKG-MTPEEIEANAQILIMAGSETTASALSGTLFYLLKNSMAMQKLRQEMEYLHAVLQEAMRVYPPVTFPRTTPGGAMVCGRFVPGGYIVGVNQLAAMTSEKNFKDPLKFIPERSRKAYQPFSYGPRNCLGKNLAYAEMRLVLTRLL--------------------------------------- 193699985 312 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLIEVSEDGKVLSDEDIQEEVDTFMFAGVDTTSVTLSWVMYVLGKHPHVQDKIVEELQKIPNFIKEVLRLYPSVPFGRQIYQPLTIGDHTILPGTSIFINVFALHRNEKHFENPEKFDPDRKNDRHVPFSAGSRNCIGQKFAMIVLKIAVATVIKTYRVKSIDPEEKLGLVGEIVNALNGIHVTLE------- 195431830 89 ----------------------------------------------------------DLIKQVMKDFQNFANRGNYYNEE-DDPVTAHLFNLDGQKWRNMRTKLTPTFTALKMHQMLPIIVEIGDRFVDKVKKNGEAPVIKDWLSRFTIDVIGSAFGLDKDPNAEFRVITRTLFTVRRHGPLAMAPDNVSEFYTRVVRDKNNVKRNDFLNLLMGLREGDGGLTFNQILAEAFVFLVAGFETSSSTMGFTLYELAINQDIQDKAREEKELIQQIFNETLRWAILPILIRVAEKDYPVPGTVFEAGTQLIIPADAIHHDPEIYPDPEKFDPDREQRHSMAFGQGPRNCIG---ARFELGVAFKQLLK-------------------------------------- 198455943 70 ----------------------------------------------------------------------------------------------------------GVFTPANINKLLPRIVLISRGVINELVDSYNLDVVASMAFGLS------------ADRTEFRRWTQSLWRAYLALEFPLLAQLLMTYFQKVVQEQRRRDRQPLQTFLQLYSNMDQPLDDVQIAAQAFGFVLAGLVPLNATLSFCLYELARQPELQDRVRAEKELLKQVLNETLRLHTPYPFLRRATKEFELPGSVIARGNNVLIPTAAIHRDPAIYEEPLRFDPDRPAMSFLPFGDGLRGCIAAQFVEQELLVGLVTLL--------------------------------------- 19114700 132 --------------------------------------------------------------------------------------------LDGRDHIEYRKGLNGLFTTRALASYLPAQEAVYNKYFKEFLAATSCDAIKHIADEYKITAAMELVNFPQSRKVVMRYFMKAAAESRKNMEAGNAPACMMEWIHEMIETRKNKEGAEKPSVLI------REFSDEEISLTFLSFLFASQDATSSAMTWLFQLLADHPDVLQKVREEQLRIRAVVKECLRLRPPVLMYRVITPDY-----TVPKDAMVIPTLYGALHDSKVYPEPETFNPDRWAPNGLAFGNGPHVCLGQRYA--------------------------------------------------- 126337818 282 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPDEAVGSLAEILLAGVDTTSNTMTWALYHLAQDPETQEALYKEPGKIPQAVKETLRLYPAVTNSRVNSEDVIVGDFLFPKNTQFVLCHYAMSHDPDIFPSPKKFLPKRWLRRNIPFGYGVRACLGRRIAELEMYLVLSRLL--------------------------------------- 145252164 10 --PGPKGVPFLGVYDID-------QEMPVRSFELMADQYGPIYRLTTFGLSRVVVSTQELVDEVCNEERFAKSVDGGLGQLRNLLHDGLFTARYPGEEALAHRVLIPAFGPLSIRGMFDEMQDIANQLVMKWARQGPIVVTEDFTRTLDSIALCA-MGTRDSMHPFVEAMVGGMQVASYRAQRPSFLNQMRNLAKELIEDRRKHPSDDLLNALILGRDSGKGLSDESIIDNMITFLIAGHETTSGMLSFVFYYLLKNAEEVDRVVDDLSKLPNAVREALRLNPPASVMRVNKEDVTLGGRVLNKDEPITVLLPKLHRDPKVYADAEEFKPERPRNSWKPFGNGMRGCIGRPFAWQEGLLAIALLLQNF-NFQLDDP---------------------------- 210112510 10 ---------------------------------------------------HVVISGHDAIRHALTRADDFSSRPPTTAYIRGDAAKGVLFAEYGPDWRQQRRFALKTLRDFGVRSLEGKICEEAAALSQKLVAKEPFNLQNSVSNIICSIVFGKRFGDPEPDRDILVNIHPVFRHSQEEKKLTKNTLEMQEFCIHQIQQHRADPNDDFIDALLEQRHAGGDFTDKQLQEVLLDLFLAGTETTSTAIGWALFDMLLYPNVQEKAQEIDSVLGQAVPSSLRTATLAEVQRITSTDTTLNGYTIPEDAIILVNLWSVHMDPQLFPVPDKFNPGRDGNKHISFSIGPRVCLGEQLARMELFVLFVSLMQRF-TFQLPEGAPALSTPGKMTSLINMP----------- 211585174 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNSEELTSISLTMLSGGLDTVTTLVAWSLGLLAQRPDIQDRAADDPAYIAALVKECLRFFTVLALPRTSIKDITYKGITIPKGTVFFLNAWACNMDPDVWTDPDDFRPERPDAPLFTYGMGYRMCAGSLLANRELYLVF---IRTLNSFRLEPHDKTDCHP--LRGLVAIPVRFVPKNEKAL 211587713 10 --PGPKGVP-------FLGNVYDIEPELPLQSFERMADSYGPIYRLTTFGRARVVSSHELVDEVC-DEERFSKMVSAGLAEIRNGVHDGLFTANYPAH----RILVPAFGPLMIRGMFDEMYDIATQLVARIGPAAPIQVTDDFTRTLDTIALCA-MGFYHDEMHPFVEAMVGLLSVSGHRALKPALEYLRNLSKELVDSRKENPVDDLLNALILGRDTGRGMTDDSIVDNMITFLIAGHETTSGMLSFLFYHLLKNPSAYRKAQDEVDRITAVMRETLRLNPTAPM--IALEDVTLGGGVLNGDETIALLLTKMHRDPKVYPDADEFKPERPKNAWKPFGNGMRGCIGRPFA--------------------------------------------------- 119499588 82 ------------------------------------------------------------------------------------VMANIVTFSDPKLASRRRRQIGPYFNPSYLAKMEELIRAVADRRLDSLKEEGEVEWIMATAVYIGVRINFRLLMVPFSRL--VRRWTRAYSEFVQFGKHAVASR------KELLAQGCQKP-VDLLQAFIDAEDPDSKMTAVEVQAESVGMQLAGSETTAASLTWVVHLFTLYPEYYRMAVDEPDHLEAFVYEMLRYTPITSMPRVSSNGTTLQGHYIPPGTEIAFNLIAMNNREDVWEEPERFLPDRDPRSIFAFSYGTRSCIGRHLAWMEMMTVLANLLKSLPEGSLYGPHHVDEQGNPIRMPSKCHIVFAP------ 195381901 78 -------------------------------------------------------------------------------------------AIDGPKWHSLRPRMSPIFSSAKMKLMFPAVLRTARELSKVLHERASLEVTKLLACYTADTIGSAIFGLPKA--PFVQMGLNAMLRLHIKRTPADVEAFYMGLVKDTISHREQHKRNDFVDIMLEMKQTAEGLTVNEIAAQMYVFLVAGFETTSTALTLALYELARHEHIQSQLRENGELLEQVISETLRMYPVATHMRRANGHFEVPDHPIPAGSHLIIPVYAIHHDPEYYPEPEKFLPERQKRPSLPFGLGPRICIGMRFGRIKLAVGLIALIRNF-RFAFAPTTP-------------------------- 34978812 49 -------------------------------------------------------------------------------------------------HRRQRRMMQPCFHRQRLGSYVSAMCSAATETADSWSAQDVVDVVP-VMTELATAMIAKSLFVSEHAEAELRKTGNAILTVRLPTPGNRQLPPARTVIEETIAAYRAEGQDDMLSTLLRTDATGTGLTDEEIRDEVMGLAITGIGGPAAIASWIFYELGQNPDLERRLHEELDTVQRLVKEALRKYPGWVGARRTRESVRLGGHEIPADAEVMYSAYALQNDPRWYPDPERFDPDRWDPQQVPFSGGVYKCIGDAFTETETAVAVAVIASRW-RLRPADGRSVR------------------------ 194754814 89 ---------------------------------------------------------------------------------------------------QMRSTLTPTFTSLKIRQIFELVHAEAVGYVERQLEAGNSELLKEFFTRYTNDVIATAFGIPNQRISEFTLWGGFILVPKLMKALRVPVMDLVDYFKKLVNYRKEHVRPDMIHLLMEAQEDKAEFNDDDLLAQCLLFFTAGFETVSTCLSFTCYELMVNPEVQDKLYDDFDTLKGMVSESLRWPPAIVLDRMCASDFQLRDATLRKDDLVHIPVIALHHDPDNFPEPEEFRPERFDEEHLPFGVGQRSCIGNRMALMEVKSLLYQLVR---HFRLKPASTTRDMMGSIAGFRLMP----------- 194863894 99 ----------------------------------------------------------------------------------------------------MRSVLTPVFTAAKMRKMFTLMNESFAECLEHLRSSQPIALGEN-AFELDMKVLCTAFGLKVDPGNEFHTIGRTLVFSRG-MPFLKFMVCLVDYFVRLVVDREKHTRPDMIQLLLEAKKEEDNWTDDEIVAQCFIFFFAAFENNSNLICTTTYELLHNPDIQERLYEEQEALKGAVSESLRWTLSAAADRLCSKDYTLEGTKLKAGDNISIPISGLHWDERFFPQPRRFDPERFSGRYLPFGVGPRSCIGNRYALMQAKGML------------------------------------------- 170049295 137 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVAECAVSMSDFFKAEAEFEMKDTFSR-FGNDVIATVFGIKRERENDFFVKGKQMLNFQSALPSLAAKLELARYFKGMIKQRDAHGRNDMIHMLMEVQKHSRVWTENELIAQCFLFFLAGFDTVSTCMTFLTYELALNPEIQNRLYEERSLMDMVVSEALRWPPAVVSDRYSNRDYTYDDGLIEKGRTIWIPTIAIHNDPKYYPNPDKFDPERRPNINLGFGIGPRNCIGSRLALMEVKSII------------------------------------------- 67901674 128 ------------------------------------------------------------------------------------PVDNIFNFRDPKLHAARRKLYARGFTLQSLREWEPKVRDIIKLTVEKIAVKGEAEIMGWWTL-MANEIVCQLAGIPERRMGDLAHLLKHFAPPGYYLGRALAQERMFAAGGDVVSRARAEPRN-----LFNKALEAGNLTDTDIITDAGALLLAGSDPTAISLTFLLWCVLSRPEVQKQVEAEVERLPAVIDESLRLYAPGCMPRSPSGGVTIGGYFIPDDTIVATQNWSLQRNPSIWDDADTFDHTRTDQAKLAFGYGARQCLGIHLGRMEMRLAAAMFFRECVGARLVTDESMHVVDSFIAGV--------------- 145241728 173 ------------------------------------------------------------------------------------------------QHKGLRRAMAHGFSEKAMREQEPLIRKYTDLLLERLREQSTFDIIGDLA-------FGEAFGCLEN--AKYDYWIKTIFESLVPKSLQEAQQKHKALTTTKMLRRLAEDRPDLINSLLKKKED-LALTMDHLIANAEILIIGGSETTASLLSGVTYLLLQNPDAYQNLRDNQDEINACLDEGLRMYPPIANGRMCPR----GGCTIPENTYVSMHQWALYHREKHFTDPESYHPERNDRRDVPFHVGPRNCLGRNLAYSEMRLIL------------------------------------------- 156044899 113 ----------------------------------------------------------------------------------------ILSMIDPKEHAARRKLFSQAFSKSFLKNWEPEVRKKATMAVEKIKKNAEVDILTYFTF-MATDVVAHLAGTLRAEIPNLFAIGKYLRIPGLQTGEARIREYGILAVKNAKSHSQANPTRKALSESKTENAEG-SMSDENILQEAAFFIVVGTDTTANSITYILYNILKDRNLQKQLEDEVELLNAVIDEGMRLYAPGSLPRVVNGGAVLDGYQVPGGVTVSTQSWTIHRDPEIFPEPDSFRPERKAAYH-PFGSGTRTCIGIHLARMEIWLALALFLR-------------------------------------- 171693205 110 ------------------------------------------------------------------------------------PVDNIFNFRDPKLHSARRRLYAKGFTLSSLREWEPTIRETVALAVDAMRGEKGAEVMGWFTL-MANEIVCRLMGVPP--VYYLGRMLALVVRP--LRDVFYSQERMFAAGDRVVAQARRGERNLFANALAEEEQGGPPLSDTDIVTDAGALLLAGSDPTAISLTFLLWCVLSRPEVQREVEAEVAVLNAVIDESLRLYAPGSMPRVPKGGATLGGYYVPDDTVVVTQNWSLHRDPVAWENPDVFDHTRWPGKQLSFGYGARQCLGVHLGRIEMRLA-------------------------------------------- 83943560 109 --------------------------------------------------------------------------------------------------RAQRHRYAPLFAARNLPVLTRHFAQTGDELADFFARAGEVD-VSDAAQEATLTNISRVMAVSKQDMRRFTDYISYMSLFDLMLRSKKAIRDLRQLTHDVIANRRAQEAVDFLDLLIEALETDKE-DVETTVDNLLTFVAAGYETSANTIAWGLYLLAMHPEVQTDLRAEPKL-HAHVRETLRMYPAALFARDATDEVTIKDVTFKKGDVIMFPVYALHRNELLWDNADRFDCKYPRGQYIPFGDGPRICIGAQYAETEIMVLLASALRR------------------------------------- 2493391 95 ------------------------------------------------------------------------------------PVDNIFNFRDPKLHAARRKLYARGFTLQSLREWEPKVRDIIKLTVEKIK----CDAVKGEA---------EIMG----------WWTLQLTFGGGAGIVAKGVKEPFVL---MLERRM----GDLAHLLKHFAPPGGNLTDTDIITDAGALLLAGSDPTAISLTFLLWCVLSRPEVQKQVEAEVERLPAVIDESLRLYAPGCMPRSPSGGVTIGGYFIPDDTIVATQNWSLQRNPSIWDDADTFDHTRTDQAKLAFGYGARQCLGIHLGRMEMRLAAAMFFRECVGARLVTDESMHVVDSFIAGV--------------- 116642350 303 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAITWSIFLIGSHPEELDRVFGDSDRPATMVKEALRLYPSVPISRTCVEDTVIGGDEIPAGTSVSICSYYLHRDPKYFPDPELYQPRRHPYSYVPFSAGPRNCIGQRFALMEEKAVLSAILRNF------------------------------------ 125558839 240 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVLQRFLESRRDGRAMSDNEITGMLIALVVAGQHMSSSASTWTGAFLLRDPEQRRLIGDDRSTLHRCIKEALRMHPPAALVRTVRRGFAVRTRRMPAGHSVV-SYAAFNRDPDEY-DPERFGPERKEDRFTAFGGGRHACLGEHYAFLKMKVIWSYLLRNF-ELELVSPFPEVELNNIMLGPR-------------- 189242466 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDLIDILLQMKNDNRNFIEDILVSQALMFFVAGFETTSSTMGFALYEFARNPDIQDKIRNEDSLLDMCVKEVLRKYPVVPFDRKCNTTYTIPDVTIDKDTPIFIPSLALHYDPQYFPNADIFDPERSNNKYLPFGEGPRNCIGARFGLLTAKLGL------------------------------------------- 210113350 28 --------------------------------------------------------------------------------------------------------------------MEENIREEARQLCMKLSEQGDANLTVSVANIICSMVFGKRYDYDDEKFVELSKIVNKVAAQVGSSQLMECIEETHAFLREEITQHHENPR-DFIDLLLNELQKTDCFTEENIDWIIQDLFFAGIETTVTSLRWGLLFMVLCPEEQQKVQAERSQLPATIMEIIRAILPLGVPRAPNENTTFRGYDIPAGTQVLPNLWSAHMDPEYWSDPEKFDPRRRPESFMPFSTGRRVCLGEQLAKMELFLIFSSLLKHF-TFKLREGAAAPSTDG------HMTITLVPPT---- 119499275 115 -------------------------------------------------------------------------------------------------HRQLRAQLNPFFSSARIRRQEPAIKALVNKLLEELKNTGQTDVITDYAWALPL-----LLSLPEG----VTAWLN-----PGMELFFDFQRRCRKMIKRIVAAHYEKGDQGIFDDILRSDLPAKNKSETRLAQEMQVLVSAGAETTAKAITYILFYLLNDPETMAKLKADPALITGVMLEGIRYGVSARLPRIAYNALKFRDWTIPPGTPVSMSCLLMHHNETVFPDSHRFKPERDPAERVAFSKGSRQCIGMHLAKAEILLSVSTLLRRM-DLEL------------------------------- 66731521 76 -----------------------------------------------------VLHGYEAVKEALIDNEEFSGR-GILPISERITKGLGIISSNGKRWKETRRTTLRNFGMGK-RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSVVRFDYKDMKRFTENFRILTSPWIQVKLLKNVALTKSYIREKVKEHQANPRDFIDCFLIKMEKEKDEFTIENLVGTVADLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEDRSHMPAVVHEIQRYIDLVPTGHAVTTDIKFRNYLIPKGTIIMTLLTSVLHDDKEFPNPKIFDPGHDENGNMPFSAGKRICAGEGLARMELFLFLTTILQNF-NLKSVADLKNLNTTSATRGIISLP----------- 169631041 108 -------------------------------------------------------------------------------------------AVDGPQHKQWRTLLQRGYSREAIADRYSEAIDVIDDAVDSIAQVGTFDDIEDIA-----LVTREILKIPVQHIPKFMLQLPRYVNARSRVARV-AQNALALAGHSSASGRRGQSTEDI---LESCRDDPNAANQRNMLFHSVLPYFAGVETTSATATYALYLILRHPDVLCRIQDEVAVLHGAIMEAMRLRPIASFIRVAAKDFEFHGHQIRSGEGVFIGTTVPHFLSEFYENPMKFDVDRTPGAYSPFGRGPHMCVGKGLAESLMQLMLARIIHR------------------------------------- 195036204 101 ----------------------------------------------------------------------------------------------------MRSTLSPVFTGSKMRQMFQLMDIVAKEAVEQMPSDGELD-MKDYCTRFTNDVIASLMG---KKLTKFTGLMNILLFINASWLFKFFKLSLFDYFVRLVLDRVENVRPDMINMLMEAEKSGRDWSDRDIVAQCFVFFFAGFETSAVLMGFTAIELMANEDVQERLYEDSDLMDQVVSEVLRWPAAIAIDRECNKDITLDGVEIKRGEAVWLPVCALHRDPKYFENPEKFDPERKPFTYFPFGMGQRNCIGSRFALLEAKAVIFYIMRAF---RIAESSK-----------SKLPIELD------- 167526307 177 ---------------------------------------------------------------------------------------------------KQRTLLSHALRIDILEETMPVAKRAIDRLLEAIRGTGEIEIAEEF-RVLTLQVIGELLSLSPEESSRVRVWERAYIPTPGWFHYNRTLHELNNYLCNLIRKRRQNEDDKDILEVIMADIDPATWGEDEIKTF----IMAGHETSAAMMTWACYELHRHPEVREKIAADAEGADKFTKETLRFYSLVPVARVTVEDDVLDGHVVPAGTRILISLRSAHDNPETWKDPMTYRPERFDEPFMPFIQGPRNCLGQHLALLEARIVMALLMLRF------------------------------------ 86140750 73 ---------------------------------------------------------------------------------------------------KQRKLIQPAFQKKTLHGLLQKVDEVIQKELVKIETGKAFDIFALFSNVIDQKAINRLMMVKELRQPYLNWWFHVSGALKSALQSLEARQILSKLIDDRIASGIRHDDLLDMLLDARYEDDT-PMSREQLIDEILILFIAGHETTSNALTFTAALLARNPEVQDKLYAESLAADNEVDEAMRLYPPAYFIRISIEKDQFDDFEIEAGTNILFSIFEIHRHTDFWERPEEFNPDRFADDSLPFGAGPRMCIGNNFAMYEMILTVSHLVKKF------------------------------------ 117235 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYKDLEKFNENVRILSSPWLQVTLLKNSDYVKNFIMEKVKEHQKNPRDFIDCFLIKMEQENHEFTLESLVTTVFDLFGAGTETTSTTLRYSLLLLLKHPEVADKVQEDRSRMPAVIHEIQRFIDLVPNPHTVTRDIKFRNYFIPKGTDIMTSLTSVLHDEKAFPNPKVFDP-----GHMPFSAGKRICVGEALARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVLNGFVSVP----------- 158300283 81 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSENEMVAQCLIFFLAGFDIIASVMTFLLYEVALDPEIQQRLYEEESLLDMVVSETLRWPSQPATDRLCNQDYKVTDVTIPKGCIVSIPIAGLHYDPAIYPDPTRFDPERDENKHLPFGLGPRNCIASRFALMEVKAIVYQLL--------------------------------------- 190702451 132 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSAKMKAMFKLMSEFTESLIEQVQGTKEFDIFSRYTND--TIATCA-FGVAVDSMKDFFMLGRRATNFEGIQMLREADSFFLNLVRDTITTRDEKNRPDMIQLMMETRSKKPELTIEKMTSQAFIFFFAGFDTTSTLMSFAAHEISINPEVQKNLHEDPSYLEAVVYEALRLYPAVAVDRVCTKNFELGAKPVKEGDTLLLPMWAVHRNPKHFPDPEKFDPERHHPAYFPFGVGPRMCIGNRFAILETKVLI------------------------------------------- 125591255 238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKKMMRERMEEPGEDFFDVLIEELGREKPLTEGIALDLMFVLLFASFETTSLALTLGVRLLAENPTVLDALTEEHEAIDAATLEMVRLANIVGIFRKALQDIEFKGYTIPAGWGVMVCPPAVHLNPEIYEDPDKVEITGGSKHFMAFGGGLRFCVGTDL---------------------------------------------------- 195037016 81 ----------------------------------------------------------------------------------------------------MRHKLSPCFTSGKLKSMYSTSEDIGNKMVAELPEQGEIDL-KEVTQTYAIDIIASIFGLDEQPDNKFKKVVSLIRRNNRFAAFNPVAVALLAIVKDTIEYREKHGRKDMLQLLMQLRNKG-SIDDDEITAQAFIFYVAGQETTASTTAFTLYELAQYPEHLKRLQADETLLELCLQESLRYPGLPILNRECTEDYTIPDTVIKKGTPVVISLHGIHRDPEYFPDPDKYDPYRNPIAYMPFGEGPRICIAQRMGRVNVKLAIVKILQNF-NIEVMSKRELEFESGIVLTPKN------------- 189212046 43 ----------------DFYNTFHFVKDEAQNFHKLHECYGPVVRYGPNRL---SIATPGAVRMLYTNSRYTRKADSYLAFPRDPANASLFSSINKEVHARKRRVLRYGFSDSALKEAEVTIKKHVARCLEHLADDDQAEWINRYSFDLSTELMMRL-----GERRHFADWAENVTGSALTLRWVRTSKPFDDFVERAAAARIEQTTTDFMTWLTNDADPNKDVSMDEIKEEAILLITAGGDTTSTTISAAMYYLLHDPEKLQKLQAEDIRLGSAIEEALRIAPPAGS--VLRREVEVGGVHIPRGTNVGVPVSAMHHDAAYFPSPLKFQPERTEVTHLPFSAGTRGCIGKPLAYLGISILYATMLFQY-DMRLC---RERWANGHRSGL--------------- 67522675 166 ------------------------------------------------------------------------------------------------HHRVIRSNMNPYFSITRARKQEPLVQALVNKLIERLQAQTPINLQHAFTC-FATDVVSDYMGVGFDEPDFIPDWSDTLAWSVKNGVYLKAQDRCNRIVQRIMEEQKEHPT--FFHDVLTSNLPKELKTPDRLAREVQAVIGAGSETTGKMLTWTMYYLLENPDKMNALKEDPDQTATLVDEGLRYGSSSRLQRIADRDLKFKEWSIPAGTPVGMTSVLIHHNEEIFPDSHEFIPEREKRKYLSFTKGSRQCVGMNLAKSEI----------------------------------------------- 154146206 217 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGDSMSDKDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEHQQRCREEQSLLGDGIKEALRLYPPVGIVRELSTSVTFDGRSLPKGVQVTLSIYGLHHNPKVWPNPEVFDPSRDSPRHLPFSGGARNCIGKQFAMSELKVALTLLFELLPDPTRVPEP--------------------------- 170749772 18 LAGMPRVVPPHRARELPLAAYLRSIRDNALAGFPERAFEEPVTRRGLLGRSSFVLNDPEAIRRVLVENQANYARTTGTTRILRPILGDGLLISEGSAWRHQRRTLAPAFTPRAIDGLVPHIAAAVTERIAAEAAAGPVDLFTSFALEIAGRAMFS-VGMDEELRQFIAEYAERMGRPHLDIVIPPGWPVPLDWSRGRFRRRDRSRSGDLLDLLAAARDTGAAFTPDELRDQVATMILAGHETTAGTLFWAAYLLALAPEVQERVCQSDGRLPAVIDETLRLYPAAVVVRRALGPDNVAGHAVKASDIVMVSPWVLHRHRALWTDPDAFDPGRAPRRYLPFGAGPRVCIGAQFALSEAVLSLARVLQRF-RLVLDEREPV------------------------- 13474329 104 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHIFGFAQPMLKRTKEFVTRYEEGGASDIAHDFSGEIAGRLFETMGRVDPLDLLRAPDWLPRLTRIRGRKTMAYFRKIVTDTVKMREEKFRRDPDQDFLTLLLKAE-GPDGLTRSEVEDNIITFIGAGHETTARALGWTLYCLAESPWERNRLAREPDLTRAAFDEALRLYPPASINREPIEPEMWKDLYIPRHAAVLVMPWVVHRHRKLWDRPDAFLPERDRFQYLPFGAGPRVCIGASFAMQEAIIALAILLSRF------------------------------------ 39968919 126 -------------------------------------------------------------------------------------------------HLRLRKAINPAFSERALREQEHYLQSHSDKVLTERSARGPFDIVSDLAFGEPIQVILH--------RAKAISWYQLLLEYITPRYVTEARKNHIRLTEAKLERRMANPGRDFMSFILDNDNEATKLSKVELVMLSSNFIVAGSGTSAGGMSGLTYLLLRNPDKLERLRRDITMVATALDEGMRLYPPTSLPRIVPGDQEIDGRWVKGGMGVAVNQLSAGHSELNFKRAREFHPEREPGSEFAFSAGQRVCIGRSMAYAEMRLTM------------------------------------------- 47523886 80 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGHLIEAFRGRGAFDLSRTVSNVISSIVFGDRFD--YEDKEFLALLRMMLGSFQFTATSTGQLYEMFQGLEDFIARKVEHPRDFIDSFLIRMQEEKKN-PDTELVLTTLNLFFAGTETVSTTMRYGFLLLMKKPDVRQAKFEDRAKMPAVIHEIQRFGDPMGLARRVTKDTKFRDFLLPKGTEVFPMLGSVLRDPKFFSNPRGFNPQKKNDAFVPFSIGKRYCFGEGLARMELFLFLTNIL--------------------------------------- 21805634 166 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKRMLPAFSACCEELVNRWAADGSCEL--DVWPELTGDVISRIFQLQAEQRSLVMTNIRKIMMIPGYMYLPTANREVESILREIIGERGEGTKDDMLGLLLETNMRDDMMTIEDVIEECKVFYFAGMETTSVLLTWTMVVLSMHPEWQDRAREEPEKVVTMVLEVLRLYPPATSVRQTYKEMEVGGVTYPAGVILELPVLLIHHDPDIWGDAREFRPDRDPGAFLPFGWGPRICIGQNFALLEAKMALCMILQRF-EFRLAP----------------------------- 193643618 137 ----------------------------------------------------------------------------------------------------MRQKLSPGFTSGKLKGTHEQIRECSDQLVYELVGNTATDVIGTCAFGMPSVIFAQILGVLFPKIVKFLKL-------QTSPVDVDAVNFFHSVFGEVIEYRTKNDRNDLTQTLMKARQDEEKYCELDIIANAMLLFTAGSETVTATASFCFYELALNKVIQDRLRD--EIISSKINEFL-------------EDLHYADMVIEKGQKILIPIYSIHHDPKYYPNPETFDPERRPNGTLPFGDGPRHCIGKRFAELELKLILSKILTKF-EISPCEKTEIPLQMNKERGITS------------- 210129828 373 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPGLSKQEIVGNSMIFWLVGYDTTANTIALTALALSQEAQDRARVVQNRGKLDEAVHELLRIYPGAKFDRVCREDADINGLHIPAGMNINFPVWVIHHDPELWPEPDKFKPTRDPYAFLTFGVGPRACVGMRLAMLEIKLALAKVLEKF------------------------------------ 148231396 228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGGHQTVFENTQKLFNFLKETFTKRRDNDQRDLIDALVKQQEETSSSTDDNLKVLLGNLFGAGMETTSTTLRWGLLLMMKHPDIQKKVQAEPRLTDAVIHEIQRFANLVPNGHATTKDVTFRGYFIPKGTQVIPLLTSVLRDKAYFKKPEEFYPEHDSEGHLPFSAGRRICAGETLAKMELFLFFTKLL--------------------------------------- 119499539 89 -------------------------------------------------------------------------------------------TLDHDLHRKRRAIVNPYFSKRAIADIEPVIHERLDALISRLAAKGSADVVTDFKYGLALTVLLNLLPVPATTLKNLPLPILGLINPNFPEAREANKKMVLNYLNKPDEEKNARSKSVIVSALTDPNVPDAEKTLDRLLDEGETIIFAGIDTTARTLAVALFHLLNNKDVLMKLRKELQAIAGVVQEAIRYGLVVRIPRISHEALQYNGFVIPPGTPVSQSTYLVNNDASIFPNPQAFDPERKAAQMVSFSKGSRGCLGINLA--------------------------------------------------- 194701088 134 -------------------------------------------------------------------------------------------------HRHMRTLVLRLFGHQTVRSLLHDVQRSARDELRSWLGRPDVE-VRTATSRMIFGVTANKL-ISHDDWRCFHDWTSGLLSFPVSIPGMQGRKKVMTMLQQLVERRRRETTEDFFDLVIDELNKPDPMMDESALDLLFTMLFASHETTSMVLTVILKYLTDNPKALQELTEEHERIPGVIHESLRLANIAAMFRKANQDVHINGYTIPKGSKIMMCALASHLNTEVYEDPSVFNPWRTSKDFMAFGGGLRLCAGAEFSKMQMAMFL------------------------------------------- 195151484 105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEEIAAQAFVFFAAGFETSSTTMGFALYELAQHPDIQQRVREEGELLDQVISETLRLYTLPVLNRECLEDFVVPDNPIKKGMPILIPAGAMHRDERFYPNPDAFNPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGMAMLLK-------------------------------------- 169771201 318 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDEEIAKTVFTFLFASQDATSAASTWLFQLMADRPEVLEKVREEPELLDQMVKETLRYRPPVIMPYLVKKDFPITEKTVLKGSMIIPSVWPATHDEEAYPNPDTFDPDRNPKNWLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 148229743 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAALNWSLFLLGSHPEAQRQVHDRPVTMDAVIKEALRIYPSVPFARTITEDCIIRGFHVPKGVNVVIIPYALHRDPEYFPEPEVFRPERNPYAYIPFSAGLRNCIGQRFALMEEKVVLSSILR-------------------------------------- 116191215 78 ------------------------------------------------------------------------------------------------EHSRLRRAVAAGFSDRSMREHEPIIMKYVDQLMRGLRRKTEMGEEVDMAATFVGHEVCR-YGI----RPGFRWALNKLVKWAAWDSFKQMMIMMEKKLRHRLD--MDQERNDLFEGLMSKREEW-NLDLQRLQSNATLIAAAGSETTASLMAGVTFHLLQNPEALEKLIASVSRLPACLNEGLRRYPPAVSN--LPRDVHEGGEMI-AGEWVIVEIQAINHSSQHWRDPFAFDIDGDRLDAMTFSVGPRNCVGRNLAYAEMRVVMARMVFEF-DMELSERSKNWLKEAKVYTITELFLRLTP------ 156355300 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVEQRKKHGSQDLVTLMLEAREDTPRLNDQELAAQSLTFLLAGFETTTNTLANTAYLLARHPDVQDKLIQELDLLDRVINESLRLYPPGYIRRY-DEECTIQGVHFPRGVDVNIPVYILHRDPAVWERPDDFDPERHPYSFIPFGMGPRQCIGMRFALMEIKIAL------------------------------------------- 171693297 114 ------------------------------------------------------------------------------------------------EHTRKRKIVSHTFSVKSVAQFEPYIHELFVKQLDNLVTRSPFDVIGDLAFGAPFGMLADMAEVRSSDSPPIYASAIEILNRRGEVSAAAAVESLAGIAIARVKMRLENPRKDLLQRLVDARDEGEPLGREELTAEALTQLIAGSDTTSNSSCALLYHAVRTPGVIPKLQAEDAAIPAVVNETLRHTSGIGLPRQIPLDIHLNGHFFPGGTVLSVPTYSVHHSKEIWEDADQFNPDRQKNAFIPFSHGPRACVGRNVAEMEMKLIVATWARRYEELR---QEVMETKEGFLRKPLGLEVAFTP------ 210124974 36 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEYTERVLFDLFIAGAETTSTTLYWAFLYMILNPDIQTKVQEEPSTAHRALTEVARIGTILPTGVTTSRDTSFHGYDIPEGTLVLPNLWSVHHDPEHFPNPGMFDPGRQRDDHVMFGIGPRICLGKQLAEMELFXLFTSLLQHF-TFKLPEGAAKPTTTG-MNGLTHSPKNFD------- 71834076 137 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKEQILDLVLSLLFAGHETSSVSISLAVYFLEACPTAVRQLREEHEEIVMVINETLRFGNVVRFHRKAIKDVRYKGYDIPCGWKVLPVIAAVHLDPTHFDQPYLFDPWRWQNASVTFGGGPRLCTGSELAKLEMAIFI------------------------------------------- 76096310 222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEHGEALSDEDIRAEADTFMFGGHDTTASGLSWILYNLAKHPEYQERCRQERDREPEEIEESLRLHPPAAISRCCTQDIMLDGRVIPKGVICRISIFGTHHNPAVWPDPERFDADRSPLAFIPFSAGPRNCIGQTFAMSEMKVALALTLLRF------------------------------------ 115914062 1 -----------------------------------------------------------------------------------------------------RNIVTPTFSAAKMKLMSPLINKCADRLLKHLEKRQELELVG--AFVMDTIASCAFLNIDCQENRFGPFVTNAKKRIDYLQLLLDAQEDITGNNKNKADGIHGDPEDEAIDELQKKSSKKIRLNESEVISQALIFFLAGYETTNTTCGFLLYFLATNPDVQDKLVDENDVAPKAEDETERIYPPAIMIRVCNEPFNVNGFTVPKGMRIFIPIYTIHRNPNLWPDPETFDPDRNREKHMPFGTGPRACVGMRFAIMEAK---------------------------------------------- 125526930 241 -----------------------------------------------------------------------------------------------------RRIMNPAFHLEKLKLMLPAFSTCCEELVDSLGPDGSCELMQSLTGDVISRTAFRIFQLQTEQAELFIGAIQKIVIPGYNRRMRRINSEVESILRGIIGKRMQATNDDLLGLLLHADENGRSMTTEDVIEECKLFYFAGMETTSVLLTWTMVVLSMHPEWQDRAREEPERLKTVTMEVLRLYPPIVFSRKTYKEMEIGGVVYPRGVILELPVLFIHHDREIWGRPERFGISRASNDRLPFGWGPRVCIGQNFALLEAKMALCMILQRF-EFELA------------------------------ 119488227 4 ------------------------------------------------------------------------------------------------RHSRLRRQMAAGFSEKSMRDQEPIIRGYVDLLLQRLREKGQPVVISDWFNYTTFDIIGDLFGEPFECLKKYHGWIRSVFESSRPLAVVQAL-SFFPWLKRIVRRRMAVTGNDLMEGLLK-KKDEFNLSIDELITNAQVLILAGSETTASLLSGVIYLLLQNSVAYQQLVDELSYMLACLNEALRMYPPVANGRVVPKGAQILGQYIPEQTYVAIPQWALYHRKEYFAEPMDFHPERDRRDALPFSVGPRNCLGRNLAYAEMRLIL------------------------------------------- 71040650 127 ------------------------------------------------------------------------------------------------EHARKRKIVSHIFSQKSVLEFEPHVRLYVKQLIDRLYEAGAFDIIGDLAFGAPVQVISASLGVPPWMRPKLFPWF---------RRGQKAVKQLAGIAVAAVAQRLTTPTDDLLGKLQEGRDDGNLMGKEELTAEALTQLIAGSDTTSNSSCAITYYLAKYPDAQRKLQQELDRLPAVIDEALRIHSTIGLPRLVPKGMTVCGRFFPEGTVLSVPTYTIHRDEEVWGDPEVFRPERTYNP---FSFGPRSCVGRNLANMELLIIVSSILRRY-DFVLDPDKPFDTMEGFLR----------------- 169621408 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEELTSISLTMLSGGLDTITTLVQWSIALLAQRPDIQDEIREHPALQPLAVRECLRYFTVLNLPRASVKDVTYEGKVIPAGSTIYLNAWACNMDPEIWSDPLTFRPARSDAPLFTYGLGYRMCAGSLLANRELYLVF---LRMLGSFEIIKDSEVDVHP--VRG---------------- 215505543 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDRHVIANSIVLLIAGFETTAMVIGFTLYLLATYPEEQEKVIQNLKRLDMVINETLRLYPPIMIARLCPRDMTVRDQFIPAGTSVFAPAWHIHRDPESWPEPSRFLPDRHPERHIPFGLVPRYCFGKRLALLEVKMALCAILRK---YRVIPSEE-------------------------- 218715268 30 -------------------------------------------------------------------------------------------------HRIRRGALNPFFSQQAVAKFSGHVQAIVDRFVDRIAERGEVDIITEY-------IFGHLLDRADWGRDFYSAWRSLWELSPTIRQFMDAFMAMPRWFTALTNPKALEVVDDLSSDLKQIESKPYPITFTRLAVEANGLLAAGFETTGAVLTHTTYHILANPEVHRKLLAEPDLIPGFVKEGLRLAVGAYSRRVPSGDMQYGNWVIPAGTAIGMSALFIAKSPLLFPDPDTFNPERSPGSELAFGKGTRSCVGTNLAHAEMYTILATIFRKFPHIKLTTPRDVELAHDYFAGMTR------------- 116059186 183 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGHETSAAMLVWTIYELVKNEDKMTEAVAEPGNLPTALKETLRLYSVVPVTRRAVEDDVLGGCKIPKGTTVIISLQGIHHREDLWPNAMSFEPERGNYAYLPFIQGPRNCLGQYLALLEARVVLATLIRRF------------------------------------ 117606212 90 --------------------------------------------------------------------------------------------------RRRRKMLTPTFHFSILTEFLEVMNEQAEVLIEKLAGKGPFNCFSHITL-CALDIICEAMGYDSEYVRTVYRMSDIITRPDEGREHNRSLKILHSFTESVINERAERKRRAFLDMLLTKDEDGKMLTHKDIQEEVDTFMFEGHDTTAAAMNWAIHLLGSHPEVQRK--AQQELLECVIKESLRLFPSVPFARTICDDTQINGFKVPKGTNIVVITYALHRDPRFFPDPEEFRVGRHPYAYIPFSAGLRNCIGQRFAIMEEKVILAYILR-------------------------------------- 15221075 135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRQTTESEVTGLLIAALFAGQHTSSITSTWTGAYLMRYKEYFAALDEQKNLIARCIKEALRLHPPLIMMRASHSDFSVDGKTIPKGHIVATSPAFANRLPHIFKDPDTYDPERSPGRYIAFGGGRHGCLGEPFAYLQIKAIWSHLLRNF-ELELVSPFPEIDWNAMVVGVK-------------- 126326079 292 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEEIYANMTEMLLAGVDTTSFTLSWAAYLLAKHPEVQQEIIKNLGKIPTAEDETLRLFPLPGNGRVTQEDLIIGGYLIPKGTQLALCHYATSYEEENFPMAKEFKPERDNFGSIPFGYGLRSCIGRRIAELEIHLVMIQLLQHF------------------------------------ 76654609 76 ------------------------------------------------------------------------------------------------------------------RSMEDRVQQEACCLVEELRKTDPCDFILGCA---PCNVICSIIHFDYKDMERLNENARILGSPWIQLKFFENYACMKSYVLEKTREHQANPRDFIDCFLMEQEKHNQELTVENLAHTVLDLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEDKSHMPAVVHEIQRYIDLVPTPHAVTCDIKFRNYLIPKGTGILTSLTSVLYDDKEFPNPEVFDPGRKSDHFMAFSTGKRICVGEGLARMELFLFLTTILQNF-TLKSVVDPKDLDTTPVVNGLLSVP----------- 210122346 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLMADEDGNGLTNTEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRKEAEDLPSMIKESLRIYPPVPILRELEEPLTFDGKTVQKGTTVFIGLQLMHLNPNVWERPEEYDPLRSSSRHLPFSAGQRNCIGQHFAMNELKTAVALILQRF---RLTPDEPVPVH---------------------- 156152290 269 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDHLLMTVGDIFGAGVETTTTVLKWAIAYLIHHPQVQRRIQEEPQLLEATIREVLRIRPPLLIPHVALSDTSLGDFAVKKGTRVIINLWSLHHDEKEWKNPELFDPGRPSSSYLPFGAGVRVCLGEALAKMELFLFLSWILQRF-TLSVPPDQ--------------------------- 194755445 48 -----------------------------------------------------------------------------------------------------------VFTPANIQKLLPRLVQISAGILSSAKLQQTQNITDLVAG-YNVNVLASMFGLGDRDLEEFSQWTHLIARLLQYRSYAEAATNYFERLMQLKEQRSRD-RQPLQTFLQLYSNASQPLSDVQIAAQAFGFLVAGLTPLNATLGFCLYELARQPELQDRVRAERDLAKQVLNETLRLHTPHPFLRRATKDFELSVFVIARGNNVLIPTAAIHRDPDIYPEPERFDPDRPKAAFLPFGDGLRGCI-------------------------------------------------------- 215509417 199 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEVEVLAQCVVMFLGGQDSISSLIAHTVYLLALHPDKQTKLRGEVDRLHGVVSEALRLFPPATIDRSTTEDYALGGITLPKGCTITVPIYAMHRDPLNFIDPDSFIPERSPYTYLPFGAGPKGCLGTHLALLAVKLCL------------------------------------------- 163914985 244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAMLFMALYPNIQGQVQEEKSRMPAVLHEILRYIAPLGIFHATSRDTVVRGYSIPEGTTVITNLYSVHFDEKYWTDPEIFYPERDSAGQFTFSLGRRHCLGEQLARMEMYLFFTALLQRF------------------------------------ 194863485 206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLTAKLDGRALKEREIIEEMSTFIFTGHDPIAAAISFTLYTLSRHPEIQQKAAADLGRLDQMIRETLRLYPSVPIARTNRQPIDINGTKVAKRTTVIMCLIAMGYNEKYFDDPCTFRPTRFENPSVPFSAGPRRCIAEKFAMYQMKALLSQLLRRF------------------------------------ 195430346 82 --------------------------------------------------------------------------------------------------RHLRHKLTPTFTSGKMKHMFPIVVKVAEEMEKVFRENGSAEVVDLVAR-YTSDVIGTAFGLPDAEFVQIGRKAITERRYYGLLDFARRVQEVSDFYTRIVRDKTKEKRGDFMDSLIEMELEGDSLTFDELLAQAFIFFVAGFETSSTTMGFALYELAQHQDIQSKIRKNEVLLEQSVMETLRKYPLAHLTRLTNTDYTPDDSHIDKGTVVVIPALGIHYDPSIYPQPEKFQPARPPCTWLPFGDGPRNCIGLRFGLMQ------------------------------------------------ 68565099 223 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKIIEDRRKKIQQDMLGLMMNEEAKNRTLSDEELIDQIITIMYSGFETVSTTSMMAVKYLHDHPKALEEIREDPMRFTRAVYETLRLATIVGVLRKTTQDMELNGYMIPKGWRIYVYTRELNYDPLIYPDPYTFNPWRNNLDHLMFGGGTRLCPGKELGVAEISTFL------------------------------------------- 231898 151 --------------------------------------------------------------------------------------------------------LNPVLSPKAVQNFVPMVDEVARDFLEALKARGSMDVQQSLASNFAL--FGERLGLLGHDHSMFKSTTQLLFLPRSLTRWTDAWDVISEYANRCIWKVHQELRLGSYSGIVAALITQGALPLDAIKANSMELTAGSVDTTAIPLVMTLFELARNPDVQQALRANPQLLRAALKETLRLYPVGGFERILNSDLVLQNYHVPAGTLVLLYLYSMGRNPAVFPRPERYMLERKRSQHLAFGFGVRQCLGRRLAEVE------------------------------------------------ 86129700 124 -------------------------------------------------------------------------------------------------HATLRKLVLRSFTTEAIKNVVSDIESIAQTCLKSWEGK----FITTF-LEMKTYTFLSIFGLNAEDLKRCRGYNSMPINLPGTLKAMKARKELAEILAQKISTRRKXRTHDLMGSFMNEKAG---FTDEQIICYIIGCIFAARDTTASVLTWMVWYLGRNP----------SVLETATEEILQFFSIPCWFCVAVVDIISSGYLIPKGWKVLPLFRNIHHSPDNFKEPEKFDPSRKPNTFMPFGNGVHSCPGNVLAKLEIFVLL------------------------------------------- 157106417 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLTLKEVAAQAHVFFLAGFETSSTTMSFCLYELAKHPEIQRRVQAEIDSVTALIDETLRKYPPVPLNRECTQDYKVPGMTIEKGTAIVLQIAGMQHDPQYYPDPMQFKPERKSKPYAPFGDGPRVCIGMRMGKIQTKVGLCLLLSKF-DFELDEPELVMDPNNFV------------------ 22530982 178 ------------------------------------------------------------------------------------------------------SVIMAHLTPKIISNLKPETQAT---LVDNIMALGS----EWFQSPLKLTTLISIYKVFIARRYALQVIKDVFTR------RKASREMCGDFLDTMVEEGEKE---DVI------------FNEDSAINLIFAILVVAKESTSSVTSLAIKFLAENHKALAELKREHAAIKGAINETLRMANMAPMYRKAVNDVEIKGYTIPAGWIVAVIPPAVHFNDAIYENPLEFNPWRWEGKELVFGGGVRQCVGAEFARLQISIFIHHLVTTY-DFSLA------------------------------ 157351131 82 -----------------------YTSTLFPYFEQWRKAYGPVYTYSTGNRQHLYVNHPEMVKEMNQSTSLELGKPSYVTKTLAPMLGNGILRSNGNTWAHQRRIVAPEFFMDKVKGMVGLMLESAQPLLDCIQAHGSADVMEDLSADVISRVQAFLFGVP----------SFRFLWANKQKELKNLEREVESLIWKAVKEREQESDKDLMQLLLESAINGQASSKRFIVDNCKSIYFAGHESTAVAASWCLMLLALHPDWQARIRAEGDNMPDAIQETLRLYPPAAFSREALEEIQVGNFIVPKGVCIWTLIPTLHRDTDIWPDANQFKPERFENGYIPFGLGPRLCLGRNFAMVQLKIILSLIISKF-TFTLSP----------------------------- 193589572 196 --------------------------------------------------------------------------------------------MENPQWKIIRKILSPAFTSGKLKLMYDQIKECGDELMKNIKTDNKME-VRDILGKYSTDVIGTIFGLKLDDNSTFRKYGKSLFLPSLRTHLADATEFFHSAFHETITYREKNVRNDFVQTLIQARNDRERFLESQIVANAFVMFAAGFETVSTAISFCLYELSKHREEINLLINNDLLIDDMVAETLRKYPPTALFRKASQTYHVDSLTIEKDQKVIIPIYSLHYDPKYFADPEVFDPERSPGTYLPFGDGPRICIGKRFAELEMKLALVEILTKF------------------------------------ 156549772 293 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEMKNRKLNMLEAAAQVFVFFIAGFETTSTTVTYCLHELAKYPEVQEKLQEEIDEVANSPEETLRKHPPVPFNRLCTKDYQIPGTRIPKGMRLAISVSGLQRDPDIYPEPEKFEPLRFSKENLAFGEGPRICIAKRIALMQGKLALATLL--------------------------------------- 134085611 158 ---------------------------------------------------------------------------------------------------RLRQTLNRMLKPAEAALYTDALNEVINDFMDQLAESASGDHVPDIAHQFALEAISYILSIP-KDTETFVRSVGLMFHNSLFVTFLDGWNTIFSFGKKLIDQKTENPEKTQISGYLHFLLTSGQLSPREAEGSLPELLLAGVDTTSNTLTWALYHLSKNPEIQAALHKEPALLKAVLKETLRLYPVVPVNSRVVVDIEVGGFLFPKNTQFVLCHYVISRDPDIYPEPDSFQPQRHPFGSVPFGYGVRACLGRRIAELEMQLLLTRLI--------------------------------------- 157108137 98 -----------------------------------------------------------------------------------------------PHWKQLRAYLTPSLSLNKIKRMYSLVDQIGNAHLDGVQQKPETEF-KELCARFTTDVIATFFGIQADEESEFRYYGRKIFEYGPKRALNMAMPELVPYLGTIIEQRRETSGEDFIDSMIALKNNEATIGVEELVAQAATFYMASFETTSSVLSFTLYELTKNPEIQQRLREERDLLGMVISEAARLYPVLPF-------IE-RQCSLPAGAPVLVPIYAIHRDPKYFPDPLRFDPDRVPCSYMPFGVGPRTCLGSHFGTLQVKVAITRLLS-------------------------------------- 154290857 104 ------------------------------------------------------------------------------------------------------RVLMPAFGPSAVHGMFDDMHDIAAQLTMKWARLGKYEFVEDFTRAMDTLALCSMYG--RETHPFLEAMARTLLRSRYRARRLEDIALLREVSDSIIRHRIKHPSPDLVAAMLTHKDTGKVMTEKSTTDNALSFLVAGHETTAGLLSFTLYYLLKDPRVYNKARED---IDNVVREVLRLEPPLPVFSVPYEDTLVDGRLVKKDEGCVLLLKHAHRDKEVYEDADEFRPERMLDEHFNFGNGQRACIGRNFALQEANLMLVMLLQNF-DLALDDP---------------------------- 71023417 189 ------------------------------------------------------------------------------------------------DHSARRKIWDAAFSAKALKGYETILVDNIDNMVNQLEKRSSFDVMSQFAGDFGLLMIQAL-----EDFMSFVQLVGNL--PYLVEVFGNPIAEFDKYMTRIVMERRKEAVPDIMGHLLHEVETEKGKSDAEATTDARLIIVAGSDTSSTTMGIAMFFLMEHPKILADLRDDASLLNAVINESLRIFPPVPTGRESTSPVDVNGQVIPANTIVTLPIWSLQRDARNFPEPLRFRPERENEEHFNFSFGKTSCVGKVLAYMEIRLVISNLVRRF------------------------------------ 156538028 33 -----------------------------------------------------------------------------------------------------RNLLSPAFTSSKMKGMFELIAQCAENFVKYLEERPASDLFTRYTND--AIATCA-FGIAVDSMKQFYVLGREATNLEGLMTVARARDEIVKFFKDIVGAMRDEQGPDMIQLMMDARGKESKLDLTEMTAQAFIFFFGGFDTTSTQMCIIAHLLAIHPNVQRKLQEEIDELDAVFNESMRRHTQVGFIRLCTKKFELGGKTVLPGMNIWIPAIGIHMDPKYYDDPETFDPERNDVTNLGFGIGPRACIGNRFAIMETKLML------------------------------------------- 168051675 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHELITERRKAAGNDLLGIMLAAASNSTDETATEFFNNAKLFFFAGQDTVATVLTFTLLQLARYPEWQDRARQNRLKIVGMVNETMRLFPAVSVSKVATKDMQINELFIPKGLTVEIPIVSYNQDPEIWDDAHKFKPDRHPRAFLPFSMGPKMCIGKEFALMELKLVVAMVLRRF-RLSVSPHYKHHPYSSLLTRPK-------------- 156552065 124 -----------------------------------------------------------------------------------------------------RKILTPAFHFNVLERYLTITVENSERAVKSLRGKGECDLVQFLTQH-TLNIICEAMGASEESQKKYRKAVHDMGSAAAGRMQTDALKILHRFTKNIIAERKEHEKTDIVSKSSGADDDDEAVENEELHGMLDLLIAAGHDTSAMGLCFALLLIAEHKDVQERIRADGKLLERVIKESLRLYPSVPFSRNITEDMQLKDYLIPRGTLVDVRIYLIHRDPKHWPDPLKFDPDRHPFSYIPFSAGPRNCIGQKFAMMELKVFVALIVK---NFILEPHEVPILPDIVLRPARSVHVKFVP------ 164512504 99 ----------------------------------------------------------------------------------------------------IRSALNPMLKLREVTSYAPIIHQVVGDLLRRLLRSRSQDTVSDMAAELSSILFETRLGIPKDTLRFITAVNNMLTLSETVVRFVQAWDDLYDVARTLIDRRVAEPAEGMLTYLLSS----DKLSRAEVYISLTELLLGGVDTTSNTLSWALYHLAKDRSAQDRLRREPTTLKAVIKETLRLYPVVGNGRFISEEVVVENYWFPKKTQFHLCHYAACHDEMEFVDPERFIPDRPSSGHIPFGVGVRACVGKRVAEMEMYFALSRLM--------------------------------------- 215494578 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDEAMAQCIVFFVAGQDTTSSVISQTLYLLALHPEIQVKLREEPSLLHGVVSESMRMFPPPRLERSALNDYVLGGITVPKGCLVALPVYSMHHDPDNFPNPATFDPNRPVDENMGFGAGPRNCIGMRFA--------------------------------------------------- 20150027 96 ------------------------------------------------------------------------------------------IGVDGDAHRFQRNLMKPLFSKSAFNERIPMLAQI---FTDTLQARYGVDVSALFRHVLSQQIGGSLQGYPDEVEALMRYWPRLALRLPGYRAAKKQVQALADRIIE--SERTQEQTQGYFQTLKEQMVQPQWFTPGDMRNHAIISYLAGIDTVGATLSFMLLELFKQPHLHQALRENMETLKNFIREVMRLYPTAAVRRTRRKDFEFQGYSIDKGQDIIL-FTTANHDPAWFKNPQVFDITRPRLEHRAFGRGPHTCIGAGLA--------------------------------------------------- 126306033 397 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRWALLYMALYPEIQGKIQADRENMPAAIHEVQRMGNPLNAARVATVDTTLAGYHVPKGTWLLTNLTALHRDPKEWATPETFNPEKKRESFLPFSAGKRVCLGEQLARAELFIFFTCLLQRF------------------------------------ 194744078 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGQETTGSTAAFTIYELAQYPEHLKRLQADETLAKNCVQETLRYPGLPMLNRECTQDYTVPETVIPKGTPIVISLYGLHRDEEFFPNPETYDPNRNPTAFMPFGEGPRICIAQRMGRMNSKLAIIKILQNF-NVEVMSKRELEFET---HGIALMP----------- 115496710 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLTKDEDGKGLSDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHPEYQERLRDRESKLTMCIKESLRLHPPVTSSRRCTQDIVLDGRVIPKG--VVCLIPSVWQDPEVY-DPFRFDPERSPLAFIPFSAGPRNCIGQTFAMTEMKVILATLLR----FRVLPDEPCRKPELILRTEGGLWLRVEP------ 115391773 150 -----------------------------------------------------------------------------------------------PDHARFRRNFSNAFSDRALREQQSLICRYVDMLIEKIKVEIEIDPLAKVLYNLTTFIMGDLFGDPLDKRGAFRRWAALLVKLSVPRSVIEAANHFRACVERVVNQKLDKP--DIWG-LVLDQKENLRLTRAEMHANSQVFMLAGTETTATALSGLTYQLLLNPDKLERIKQDSDILNACIEEGLRMYPPVGLPRTPPEGMVICGEYVPGKTAVSVAQWATYRNPKNFKRADEFLPERWTDPSFSFSFGPRNCLGKNLAYHEMRLILAKVLYNF-DLVVAPE---------------------------- 198420779 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGVETTSNTIQWSILALLYNPEVYEALMKDREKMPAFIQEIMRFLTPGAAPHSAMEDIKLNGYDIPSGTMVVANLWALHNDPDTWPEPEKFNPHRHIDSHLPFSIGPRYCMGEGIAKAEIFIFLTSLLQKF------------------------------------ 210097312 83 -----------------------------------------------------VLNGFRAIRETLTNADVFSSRPPTSILGPDQNAKGLILEPYTPRFKEQKKFTMSALRDFGVRSMEGKILEEVRALIDVITKTENQAFISRLLKNTTSNVICSLFGYEYDDVKELLLMIEQTFSTKAPIAFPAARMKILQHIREEIAKHRNDIRDFLDAFLLEAKREGDQFTEEQLVSLVRQLFLAGSDTTANTLHWAVLFMILHPDIQQKVHEHRSKMPATLSEISRMAATVPMRHFTTSDIFLRGYHIPKATRVEVNIWSVLRDPQLWPEPYKFDPTRRREELILFSMGRRLCPGERLAKVELFLIFTSLLQRF------------------------------------ 40021590 113 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAAQELQGAIESLVEQKRREMEDDITAELIFAQSHGE-LSAENVRQYVLEMVIAAPDTLSISLFFMLLLLKQHPDELQLLQEDRQLLESFVNECLRFHPVVDFMRRALSDDIIEGYRVPKGTNIILNTGHMHRTES-FHKPNDFNLKNAPRRYFPFGSGPRSCVGKHIAMLMMKSILVTLL--------------------------------------- 115726445 294 ---------------------------------------------------------------------------------------------------RHRRLITNSFHFNVLKSHIPKMNQIADTLISVISQRGVADVILQCAFSYEMKSVSTLAGIPHLTYDFIFRRSSLYKSWRKEIDVLHRLQE------KLISDRREQKGKDILDTLMLAKDTEGGLTDREMRDEINSFVFGGIDTTSSALTWLLYLLATHPEYQTKVQEDPEVLMKCVKESQRMYSFVTPGRLLTEPLVVDGLTVPAGTELTLFTYQLHHNPDVWGDPNRFDRGRDPFAFIPFSAGARNCIAQQFALQEIQVAAIRIFDKF-GFTLVRD---------------------------- 195442316 118 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPKSVRNFVPQVDGVTQEFLDQVIPAE--DMLPKLTR-LNLELTCLLFGVPKSRSTRLMHAAERFIETPSFRKLRQAQLYMESAALELVEQNMQNPTKSA--SLISAYMDNRHLDRYDVVGTAADLLLAGIDTTSYASAFLLYHVARNRDVQQRLYEEALRVTRAVKESLRLNPIIGFGRILNQDTVLSGYFVPKGTTVVTQNMVACRLAQHFDDPLSFQPDRNPYLVLPFGHGMRACIARRLAEQNMHVLLLRLLR-------------------------------------- 218715365 121 ------------------------------------------------------------------------------------------------HHAIRRRLLSAGMARNNLMRLEPVVMERVQLTIRRMAERGVIDVFKWWTF-MATDVIGELMDLERTTFPTLLRYAQFIPIFPLLRRVSEAGQRMFQYAQQAIGRYNKDPKQTLFTKMFKGGSEG--LTQFEITLEAGGYIVAGSDTTAITLTYLVWAVCKKPSIRDRLVAEVKNLPQVIHEALRLHSAVALPRVPSEGAILAGYRIPGGMTVSTQAYTLHRNPVIFPNPEIFDPSRWETPTMPFGGGSRICIGIHLAWMELLLATALFFRTFPNARV------------------------------- 722396 14 ------------------------------------------------------------------------------------------------HHRRYRRLLAFSFSDKGLRHERSLIERSIDLLITQLHENATFDIIGDLA-------FGDSFGCLEQTHPWIRYRLDGLLRLLGSRKLLEQRRRNAQFTTDQVDRRLKNPRGDIWDAVLAQKPDGEPMTRDEMISNASAIVLAGSETSATLLSICTWLLLKNPSHLHQLVSRVEGLQAVLEESLRLYPPVPMQRIVPQAAYIAGGWVPGGTSVGLQQFVACRSSSNFHRPDEFLPERHDRREVSFSIGPRNCIGRQLAYVEMRLILVKLLWHF-DLRLD------------------------------ 148698703 258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGKSLSDKDLRAEVDTFMFEGHDTTASGISWIFYALATNPEHQQRCRNDLDKMPYTIKEALRIYPPVSVSRELSSPVTFDGRSLPKGIHVMLSFYGLHHNPTVWPNPEVFDPSRSQHSHLPFSGGARNCIGKQFAMNELKVAVALTLLRFPDPTRVPIPIPRIVLKSKNGI--------------- 9502380 223 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRNMLQERRENPRSDFFDYVIEEQKEGTILTEEIALDLMFVLLFASFETTSLALTLAIKFLSDDPEVLKRLTEEHETILRFINETARLANIVAIFRKALRDIKFKDYTIPAGWAVMVCPPAVHLNPEMYKDPLVFNPSRNASKHMAFGGGMRFCVGTDFTKLQMAAFL------------------------------------------- 47211553 91 ------------------------------------------------------------------------------------------------QHKTKKKAIMQAFSREALELYIPAMQEEVQAVVQEWLAKDSCVLVKRLMFRIAMRL---LLGFELEDEQQLVEAFEEMIKNSGLYRGLKARNFIHAKIEENIKRKLQEESRDALQQLISSKKSGHMLSMQALKESATELLFGGHETTASTATSLIMFLGLNPDVLDKLRQERSLSVEALEETLRMNPPVPGGRVALKTFKLGGYQIPKGWNVVYSICDT-HDAEIFSNKGDFQPERFMASHIPFGGGSRMCVGKEL---------------------------------------------------- 85104987 99 ------------------------------------------------------------------------------------------------------RILMPAFGPMAIQNMFPEMHEIASQLALKWARHGPIKVTDDFTR-LTLDTIA-LCSMDYDDMHPFIDAMASFLVESGNRSRRPALPAFMETAEGVLKSRKEHPSEDLLTAMLDGVDTGGKLSDDSIIDNLITFLIAGHETTSGLLSFAFVQLLKNPETYRKAQKEVDDIAAVLRETLRLCPTIPVIGVSKEDTVIGGKEVSKGQPFALLFAKSHVDPAVYGDANDFDPER------------------------------------------------------------------------ 147791559 113 -----------------------------------------------------------------------------------------LLFLDGEKWAKHRKIINPAFRLEKVKRHDPYLQNLTGDAISRTAEKG--------------RMIFEL---QREQAQLLVQFSESAFIPKSNKRMKQIRKEVNALLWGIIDKRGKAMKDDLLGILLESEHENDKMSIKDVIEECKLFYFAGXETTSALLLWTMVLLSKHPNWQARAREEPEKIVMMIHEVLRLYPPVPFARSVYEDIQVGDMYLPAGVDVSLPTILVHHDHEIWEDAREFNPERSPVSFFPFGWGSQSCIGQNFAILEAKMVLAMILQRF-SFSLSP----------------------------- 193704526 113 ----------------------------------------------------------------------------------------------------LRQKLTPTFSSGKIKSMLGLLQGCGVQLIDATIESGKTEFIRDLTAKFTTDVIGTAFGLEKDSQSEFRRMGCAVLNSSASLALAKMVAEVQQFFMGIVKQRNTNRRNDFIQLLLENAIKSIELTEELIAAQVFVFFLAGFETSSTTLSFCLHEMAVNQDIQNRVYDEYEAISSMLKETMRKYPPVQLARVCTKQFRVPGTDLDVGTAVLIPVYAIHHDPQYYPEPDTFNPDRNGRPSLPFGDGPRICIGMRFAMLEMKLALAQFLHR------------------------------------- 194207487 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDTDLRSEVNTFLLAGQDTMPGAISWLLYHLALNPEHQERCREERSILGDGIKESLRLAPPVSISRELSKPITFDGLSLPAGITVVLSIWGLHHNPAIWKKPKVFDPLRSDQRHLPFSAGPRNCVGQHFAMAELKVAIALILLRF-KVTPDPTRPLVFLSQVIRKPKN------------- 3023558 132 -----------------------------------------------------------------------------------------------PEWRFNRLRLNPVLSPKAVQKFVPMVDMVARDFLESLKARGSMDVQQSLASNF--VLFGERLGLLGHDLPQLMFLPRSLTRWTSTRVWKEHFEAISEYVNRCIRKVHQELRPHTYSGIVAELMSQGALPLDAIRANSIELTAGSVDTTTFPLVMALFELARNPDVQQAVRANPQLLRAVLKETLRLYPVGGFERILSSDLVLQNYHVPAGTLVLLYLYSMGRNPAVFPRPEHYLPQRERNQHLTFGFGVRQCLGKRLAQVEMLLLLHHVLKSF-RVETQEREDVRMVYRFVLAPSSSPLTFRP------ 194208536 130 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTTTNSLLWCLLYMSLNPEVQEKVHEEPDRAPSLTDEVQRLTVVVSIPHMTSETTVLQGYTIPKGTVVLPNLWSVHRDPAIWEEPDEFHPNRDDQGQLVFGIGKRVCMGEQLAKMELFLMFASLI--------------------------------------- 114631914 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYKDMEKLNENVKILSSPWIQIKLLKNVAFMKSYILEKVKEHQENPQDFIDCFLMKMEKEKHEFTIESLENTAVDLFGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIERVDAVVHEVQRYIDPTSLPHAVTCDIKFRNYLIPKGTTILISLTSVLHDNKEFPNPEMFDPHKKSNYFMPFSAGKRICVGEALARMELFLFLTSILQNF-NLKSLVDPKNLDTTPVVNGFASVP----------- 72158973 239 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPRMIKEITETMFGFLRSQVDEAREHPENDFYSLLLKAQEDARKLTDTHIFQTVADIFGAGIQTTVETLYWAMALLVTYPEIQAKIRAERDRLPTINDEVLRYSSPIAVPHATSRDTEFGGYHIPKGTVVFINTHSMHYDPQEWDQPDKFDGSGTVREHLPFGAGRRGCLGEAVAK-------------------------------------------------- 94158996 52 -----------------------------------------------------VVHGYKAVREVLLDHKDFSGRGDIPAFHAHRDRGIIFNN--GPTWKDIRR-----FSLTTLRNYESRIQREAHFLLEALRQGQPFDPTFLIGCA-PCNVIADILHFDYNDEKFLRLMSLLHYLPGSHRKVMKNVAEIKEYVSERVKEHLQCPRDLTDCLLVEMEKEERLYTMDGITVTVADLFFAGTETTSTTLRYGLLILMKYPEIEEKLHEEPSRIPAVVHEIQRFITLVNLPHEATRDTIFRGYIIPKGTVIVPTLDSVLYDNQEFPDPEKFKPE-----HFPFSAGKRVCAGEGLARMELFLLLSAILQHF------------------------------------ 156553042 87 ----------------------------------------------------------DLVKTVLKHFDHFADRKTFVDEKADPLFGRNLNFLNGDRWKEIRTILSPAFTSSKMKDMKGAIGKYTNDTIASCAFGIEVDSMKDPNNEFYLQAIVTLLKI------QLEMIFPTLTRKFGMRIVSKKVTDFFVNAIATTMSVREEQGPDMLQLMMEAREAAERFDLLEMTAQAFLFFLAGFDASSNQFCIIAHELAANPDIQSRLQAEVDDLDAVISESLRRHPIAFLNRLCSKEFELPPATMKPGDGLMIPVAGIHMDPNLYPNPERFDPDRSDVTNLGFGLGPRMCIGNRFAILSMKSLLVQLLSR------------------------------------- 164519813 243 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDEIIDNFCGMFFAGTDTTANMTGVALYYLSIYPEIQRQARENPDLINSILKESMRLIPPAVFPRIACQDIKIGEFEIKKGQLVTTNFVYNQSNPEIFPKPDNFDPFRSNTFNFTFSQGPRNCIGQHLAMIEGKCMLVLLFDILPNPSVLVAKEVKVIYGF------------------- 189238354 152 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEIVEERKQTGRNDFLQVLVEMEKKFE-ITIDEIAAQCFIFLIAGMSTSPTAMTFALYELARHQDIQEKVRQDDSLLGQVFDETLRMYPPAALNRKCERNYEISGIIVEKGTIVAIPVLGIHYDRDYYPDPEKFDPERPNFAFLPFGEGPRICIGMRFGLMQSKLGLVSLLKR------------------------------------- 121702985 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDYEIAQTIFTFLFASQDATSAACTWLFQLMADRPEILDKVREEPDLLDQMVKETLRYRPPVIMPYLVKKDFPIDSVTVAKGSMIIPSVWPATHDPEAYPNPDSFDPDRDADKHLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 195428196 226 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSTVDGRPLSNDEIREEVDTFMFEGHDTTTSAISFCLTAISRHPAVQAKLRNRPITIRDVIKESLRMYPSVPLGRKLQTDFKYGDGILPAGTEVLLIYGLQNSSEN-FPDPDRFMPERHESTYIPFSAGPRNCIGQKFAQLEMKTMIAKIVR---EFELLPGEPVKCILNIV------------------ 47779232 80 ------------------------------------------------NSPHFVAKDPELIKHILKDFKYFQDRTIASNEEADEIAANILFIMKNPNWRSLRSKMTPIFSSGRIKCMIPFMNKVAEDLVDSIEAKEVC---AKYATDVITSCAFGIEGFEKEDRDMFEFTLSNGFRGTSYFFMPKLVDMIDAFLKTMSHRKIENSRNDLIDILIEGDFDGYKFEGNRVIAQAAQFFLAGFETTSSTISYALYELCLNKPIQEKVVQDMKYLHKVVQEILRKYPVLPFDRKTTMDWKIPGTTLEAGTPVYIPMFGLHYDPKYFPNPDVFDPERNSRPCFSFGGGPRNCIGERFGLIGTKVALVHILSRF------------------------------------ 118347052 300 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIVDNFSGLFFAGTDTTGNMTGVALYYLSLYPEIQQQARENLDLINSILKESLRLVPPANFPRIADHDMKIGDFQIEKGDLVNTHFIYNQSNPEYYPNPDIFDPYRWMNAHFTFSLGPRNCIGQHLAMIEGKCMLASIL--------------------------------------- 55139151 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTINQVAAQVFVFFVAGYETSSTLMSFCVWELARNPEIQVKVLADMEYLECCMEETLRKHPPVSFNRECTKTYRITDVIIDKGTAVVVSLLGMHRDPQHFTQPTEFKPERSNKAYFPFGGGPRLCIGMRLGMLQAKVALVTLLAKF------------------------------------ 170039831 86 ----------------------------------------------------------------------------------------------------LRTKLTPTFSSGKMKMMFPTIVGVARELLLEEVESGGEVEMKEILARFTTDVIGTAFGLEHDSDAAFRRMGRKVMEPPPGRLFVDVSQFFMNAVRETVEYREKNERNDFMNLLIKMKVDTEGLTLEEIAAQAFVFFLAGFETSSTAMTYCLYELARNPELQQKARDD---ILKTIEKSLSYEA-VHDMHYI--EMCINGQTLEKGTTVAIPVYGIHHDPELYADPERYNPDRKRNPYLPFGEGPRNCIGLRFGMMQARIGLATLLK-------------------------------------- 215495160 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKHLLANSFVFLAGGFETTATSLAFLLYELAKNQEEQQRLKEELARLDMVISECLRMYPPLVTTRVCTQDITLMGEFFPAGVNVLVPTWNIHHDPELWPEPSQFNPERHPAAYLPFGMGPRECIGRRFALLELKIAVCKILAK---YRIVP----------------------------- 115397107 86 ------------------------------------------------------------------------------------------------RHGHLRKLMSYGFSERALREQESVF--FTFDVMGHLVFGESFDCLQSVALIFDSVRIGGLL-----RSIKFWPWLTPIVQHLVPAKLQERRKEQKRIARQKAAYRKEDGRRDLISSLLQPDSG---VTDAEYQSTVESLIIAGSETTATLLAGVTFHLLKNPDEVRNAFSSPEEI-TFVNEALRIYPPVGDGRNTGENTEILDERVPPNTLVRVTHWATFHSPSNFARPDEFIPERENDRKSAFHVGPRNCIGRNLAYMEMRLLMALVLFRF-DMEL------------------------------- 58332424 60 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAQFLVAEIKSGKPFDLVQCVSNVICSVVFGQRYEYSNKDFHKLLYMFQAVFEPGPHKTVVNKLNKVNDFILQRVKENEKTPRHFIDSFLIQMQKEKDPVTKKNLLCTIMNLFFAGTETVSTTLRHGFLMLLIHPEIEEKLIEDRSKMPAVIHEIQRFSDPMSLPHLVMKDTQFRGYTIPKGTDVYPLICAALRDPKQFATPNKFNLFKSSNAFLPFSTGKRICLGEGLARMELFLFLTNIL--------------------------------------- 119890124 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRWGLLYMALYPEIQEKVQAEIDKVSTAARESMPYTNAVIHPREVTVDTVLAGYHLPKGTMVLTNLTALHRDPAEWATPDTFNPEKKREAFLPFSIGKRMCLGEQLARTELFIFFTSLLQKF-TFRPPDNEELSLK--FRMGLTLSPV---------- 170071534 68 ----------------------------------------------------------------------------------------------------LRNKLTPTFTAGQLRGMLPTIGRKIQAFLEPKAKRGQVDLISRFVLEIVASVF---FGYPEDSFRTVLRLCPALLKVSRVKTVPEVLDNFVNIVREQIEYREKNTRKDFIQLLIDLRQEKSDLSLEQCAANVFLFYAAGADTTTDAITYTIHELTHRPDLMQKVQDDAKLLDNCVKETLRKYPFPILNRECTQDYQVPDSKIRKGTPVIIPLQAYGMSEEYFPEPNRYLPERDEKAYFPFGDGPRNCIGSRMGSSVSKIGIIMLLSRF-NFEATQGAQI------------------------- 196011265 127 ------------------------------------------------------------------------------------------------EHARARKIINPTFKYSKIKELVPTFQSFAEVLVNEIDEHGTLDVHKDLSR-ITLDAICK---------SAFDYDCNALTDNEVSVAFAKVLGGLWTYFRKVIDEKKENIGEELLDILLRDEDNNAGFARNELQDHVMTFMSAGHETISVALAWTLYALATNPAVQEKVRQEDDLLDNVIKESLRLYPPVPMFRQAIADDKIGEYFIPKGTMIAIIPPY--RNPKYYDEPLQFEPDRWNNSYLPFLRGPRICIGSKFATTEIKCILSSLLKNF-SFQPYPDQPVE------------------------ 6650189 238 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNDAEVKSICLTMVSAGLDTVPGNLIMGIAYLASEDGQRIQKKADGDAWEALVKEVLRFWTPICLPRESTKDIQWNGATIPAGTTFFMNVWAADYDEDHFKDADKFIPERAGTPHYAYGAGSRMCAGSHLANRELFTAF------------------------------------------- 210061714 93 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKLMMPFIVEVGQQMNKALKQRGYVDISKDLTTRYANDVIASAFGLKVDSITEFRQLLIFFGLASVPKLVKILRITLFQFFRELITMKNREARPDMIHLLMEAKKGNRVWTDDDLVAQAVLFFVAGFETVSSAMTFLLHELALNPEVQEKLRENEKYLDMVVSEVLRWPPVIALDRICVKDYNLGDFIIRKDVAVGIPVWGLHRDPEFFPNPLKFDPEREENKHMPFGLGPRNCIGSRFALCEVKVMTYQLLQHM------------------------------------ 170061700 113 ----------------------------------------------------------------------------------------------DPQHKLLRKRLNSSFSPLVLKNFAPAFNECADKLLDKYVDQGTFDLLPKVSEFTITATLLNLFKVPWLHLDFFYQFTDRF------QEEKQRIRMIRDFTHEISNARQEDPAEVLIDRLERMAFDTQEIDQETFLSNIDTFMFASNDTTSNVMSTTLLMLAMHPEIQERVFAEVSQVTATIKETMRLVPVGSIGRICEKELTVDQWTIPAGTEVVIPIFKMHRNKAVWGDPDNFLPERCAQRHIPFSGGIRNCIGMKYAYMSLKIVLAKLIAR------------------------------------- 115491267 110 --------------------------------------------------------------------------------------------LDGKEHVDFRKGLNLLFTRSALACYLPRQEEVFDMYFERFVARSAANWMPEF-RKLMCTISCRFVGISESALDKIAHDYYLITAALELVNFPRAADMVLREFSQCAAKSKLHIASGIMDAWVKAQLDSRDFTDYEIAQTVFTLLFASQDANSSAITWLFQIMADRPDVLDKLREEFDKLPAVVRETLRYRPPVILPYIAKKDFPITEKTIAKGSMVLPSIWPATHDAEAYPNPDSFDPDRHPKNFLVFGTGPHYCLGQ------------------------------------------------------ 195375760 282 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQASVNGRPLKNEEIREEVDTFMFEGHDTTTSAISFCLWCISRHANVQAKLLADRNRAINMRDESLRQFPPVPLGRTLQADFKVGDGVIPAGSEVIMIIGMHN-DPAYFPEPLRFKPERHESGERAFSAGPRNCIGQKFAQLEMKMLLAKIVR---EFELLPGEPVQPVVNIV------------------ 157114918 90 -----------------------------------------------------------------------------------------PFFLDGEEWRSKRAQITPAFTNSRLKALLPIMDNICNSYIDRHIPNGPIE-SKELSAKYTTDVVSSIFGAETSDRSEIREMGNALFQQTFMFIVLAVISSIANYFVGLMTRKRKASGTDYLDHLINLQEQKE-ISILDMAAHGVTFFIDGFETTSEVLGFSLLELSIDKEIQNRLREDGQLLDQIVNETLRWPPAYALSKRCTEEITFHEVLIEKGITAILPIWAIHLDKEFYPDPNRFNPDREDGGHLPFGDGPRACIGRRIGLLQVKRALVEIVK-------------------------------------- 169783630 111 ------------------------------------------------------------------------------------------------DHSRFRRTLSHAFSETSLRVQEPLVNSYIDLLIQRLAGNKPLDMVAWYNFT-TFDIIGDLFGEPYGNLARRFPGSKFLLRLITPTRIANGRNWHIELTKEKVKDRLAKSNDDFYGHILKQKDTERAMTFDEMVTNGSTLIVAGSETTATLLSAVTFYLLKNERVLSKLCNQLEYLNAVLTEGLRIFPPTPTGRIVDADGDIAGKWVPGGTIVSIPHLAAFHSASNFTEPESFIPERDPR--FAFSFGPRNCIGRNLANAEMRLILARVLYNF-DLELDE----------------------------- 115638662 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIYGQAIIFFLAGYATIHTTLGFVTYCLATNPEVQDKLIEEPTRLDNVVCEILRLYPAVLVERQCNETHVCNGITIPKDSQVMFPVFAIHRDPALWPDPEKFDPERREGRHMPFGAGPRNCIGMRFALMEIKMA-------------------------------------------- 85068626 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVIEECKLFYFAGQETTSVLLVWTLILLGRNPEWQERAREEGSDKPTFDEESLRLYPPIATRRRTNEETKLGELDLPKGALLFIPTILLHLDKEIWEDADEFNPERGKMTYFPFGAGPRKCIGQNFAILEAKMAIAMILQRF-SFELSP----------------------------- 210085560 28 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTEEHIMYIAQELFFAATDTTSNTLLWSLLYMTLNPDIQNKVHEERSLLPACLQEVMRIRPPLAIPHATTEAVRVRGYDIPKRTQVLLNLYSLHMDPAYWPDPDRCDPERKPESFMPFGGGGRVCLGEQLARIELFLFFSTLLQSF-TFKTPEGAPPPNADGIL------------------ 211587275 135 ---------------------------------------------------------------------------------------------DTPEWRVAHKFLPPALGPKAVRHYAPTMQKTVEDCFDKLDEQGEAWNVYQYMLKLGSQAVGKLLGLPDAPVHAMVHLIAEMLSLNDPKRLKDIKSRIEGMVEQSIQSAARGGAEDLVDYAIRATDNGEKLPKESLVWALVVATAAGFTTTSSLLSWLIYGLVTYPGMQERLLQ--ELIDNFTERLIRHNPSFQPGRTAKTDLVLGGYKIPKDSVIIPAIHHIHNNPELWDNPYKFDPDRWDNRHVPFGAGSRMCIGFNFALQEVKVFLPKLIYNYKFVREGDGPQLIRPNNLVRAHKR--VKWPPKSETAV 67516649 160 ---------------------------------------------------------------------------------------------DPEEHHARRRVWSGAFSDRLLRGYEVRIRKYREKLLDRLSEKEPVDVTKWF-NLYSFDVMGDLFGRGFEALEREEHWAMRLLMATQNIRIPGASMDFWRFLERLLDRFKNDPEPDISSSLFVPLKDREDLTIEELYGDSRLIVIAGSDTTAGTLSAIFYELVQHPEHITKLRDNPDHLNGVINEALRLYPAVPSRKTPPEGVVVDGTYIP-GDMVVCPLYTIGRSEIAYDHPEDFIPERELVRHKGFSLG-HFCIGRPLALMNLRVTLAQLIMEF-DVKFAPGEDADAKDNFVMYFGKLELAFT------- 156555829 94 ---------------------------------------------------------------------------------------------------RLRVKFAPIFTSGKLRQMYPFLVEISKHMIAELKTTDTVD-VNDILARFTTDVISSILDDPKSEFRTVKALSNLLVALFAPEMMSWATVPLYQEFKEAVNYRRKEKKKDFLDLIMQL-IDSGKVDDEEAAANAFVFFLGGYETSSSTTSFCLYELAQNPEVQEKLQAERSLLDMVLSETLRYPSGATLNRIAKEDYPLPNTVIKKGMRIIIPLSGIQNNPEYYPDPEKFDPARNKYVNIPFGDGGRICIGKRFAVMQVKIVLTAML--------------------------------------- 46139047 135 -----------------------------------------------------------------------------------------------PDHDVHRSPVAKFFSRAMIARLEEEVHELAQTLCNKLLASAPIDVAHAYSCAISSYCFGEAFGLLSRDRPTFREATLAVLKPVFVFRFFPFGKHFVDYLRTLIPARVTKTKTDLNSDLLQSELDESEKGTDRLVEEAVTIVNAGTETTSWALAVITYFLLSQPETMSKLQADPRHLPAVINEGLRLSYGVSSRRVTTEDLIYRGIVLPRGYAIGMSSAISHHDESVFPDSYSFTPERWERSMLAFSKGSRGCLGKNLALCELYLSLTALVMRMPHMTLTSERDVRYDHDMF-----IPVT--------- 147835240 249 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSMLLASDENCNVKSEMEISTQVICLLFATHHTTSSVITFILKYLAEFPDVYSKVLKEQMEIANVANETMRLTPPVQTFREAITDFTYAGFTIPKGWKMHWNVNTTHRDPKYFPDPEKFNPSRQPFTFVPFGGGPRMCPGREYARAQVLAFIHNVVTRFKWEKVDPCEKVAYNPSPIPS-KGFPIRLQP------ 114762875 3 LPPKPASRPDKLWRYLKLFRQDLLSAQPERLYRAWMAEFRTPFFRS------YLVNQPDLVKTVLKDPLDFPKSERISEGLRPLLGESVFLT-NGAQWQRQRRIIDPAFEGGRLRETYPEIEEQTSHAAADIIFRTEDDLAAQVFHEFPILNLAAFLPLP--------RWMPRFFRPDTKT----AAKRIRGLITALCERRRAEP-DDLATKIMTDPETGETFSTEEMVDQVAIFFLAGHETSASALAWALYLVATHPDWQERLAEEAQLLPDFADETLRLYPPVPMMRETTCPERFRDRDLSKGAQIVLSPWHQHRHARLWDNPDGFDPSRAREAYMPFSAGARVCTGAGFAMVEGVLMLSLILR-------------------------------------- 195123367 82 --------------------------------------------------------------------------------------------IDGPKWRPLRQKMSPTFSSGKMKFMFPTVSAVGEQLAQELASNSICGILEELMARYTSDVIGNAFGLPEAERAFTDRRHNKLIDGARRLRLCQIHKDITDFYMRIVKERESKGRNDFMNLLIEMKQRGE-LTLPEIAAQSFIFFAAGFDTSASTLAFALYELAKQPQIQVKLREEIELALQAIAETLRYPTLPHLSRVSKKYYAAKGNRIEPGQMLYIPVYGIHHDPALYPEPHRFIPERFLADQMAFGDGPRNCIGMRFGKMQTSIALFHLLRRF------------------------------------ 218712566 100 ------------------------------------------------------------------------------------------------DHSRIRKAYATLFSTQALRAQEPLIVSYVLKMTSQLKTRGSVDLQKWFTYCV-FDVICSLFGCLENDRYH--EWVGALVKAKVQLASSRYYPWLFNLLAKLIEHKRITRRPDFLSYLQASKHD---LTEGEIVTNAETLIIAGSHTLQTAITGIVFQLLHNPEALGRIRDAFAMLGAAIKEGMRLTSPVPTRRVPDGGAIICGSYFPSGTVVSYMQWAANLSGSNYTDPNRFDLERTTQPYL---QGPRDCLGQNLAQSEIVLILGHLLYNF-DISLPEGEDQETYAVWVGNP--LPVRLSP------ 494993 92 --------------------------------------------------------------------------------------------------RAMRTKLTPVFTSARMKYMFPTVVKVGERTVGEMLEEGSGTEIRDLCARFTTDVIGNAFGIPNSEFRHLFAITNDKLASKFHMKILP--DDITEFFMSLVRQKNEVKCNDFMDLLIEMRAKDEELTLEQMGAQAFVFFFAGFETSSITMTFALYELARHQEVQDRLRNNMEYLDRVVAETLRFYPPLATVRVTKNDYQIPNTRIKKDIMTIIPIHAIHHDPQYYAEPERFNPDRHPSAYLPFGDGPRNCIGLRFGKMQVKVGLVSLL--------------------------------------- 145234174 118 -------------------------------------------------------------------------------------------------HRQRRKLFARGYSQAAMLEFEPHISNKIDTVLKQWKVRGPIDVYPWLHW-LAFDVVYHLMGRSHEVMAYLQAWKPTYIVPGYVGDYFRKVQAWKNYSVNLIQRSRERGTTPFLRAALNGDEDGRPLTNSELAEECMGGMFAGSGTTANTFAFLLWACLRKPDVVARLKADPSIVPAVISEAFRRYPIAILPRTAVRDTTIAGAQ--------------NRDEKAFPDAQDFRPERKENEALPFSLGPRKCVGLNLAQMELNKLTAAFFRRF------------------------------------ 194700328 133 -----------------------------------------------------------------------------------------------------RRLCQAEFSARRLMSLEDEVRAMLSDLRAAAAPAGGHDAVTEHLYMVNLSVVSRMLATPEE----FRWLIDEHLDPQGYVKRMKRSAKMLDRFLEHVERRRREGEDDMMDVLLELADDPSPITRDNVKGFTLDLMGGGTDTSAVTVEWAMSELLRNPEVLARLVAEPSLLDAVVKETLRLHPPLLTPRLCREDVSVGGYDIPAGARVFVNAWAIGRDPAVWEAPLEFRPERVKGQHLPFGSGRRMCPGMGLARMVPTILLHAFAWRLPD---------------------------------- 5852344 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDNPRDYIDTFLIEMENHKESFTEANLVYCAIDLFLAGTETTATTLLWALVFLVKYPEVQEKVQAEQARLPSMADEIQRIGNPLNGMRVAAKDTTLGGYFIPKGTSLMPVLTSVLFDKAEWACPDTFNPGHDDNGKLPFSAGKRACIGESLAKMELFLFLVALLQKF---TFSVPEGVELSTEGITGTTRVP----------- 198472816 124 ----------------------------------------------------------------------------------------------------LRKKLTPMFSSGNVKCIFGTITEVARNLEESFQEGGVLD-VHDLLDRFSMDASATAFGIQKDPQVEFRVHGRKIFHHSGDGIRWRIFKFLYDFFTRIVREKRQDKRNDFLELLMASKDDNE-LTLEQLTAHAFDFFVSGYETSSSTMSCALFELAKHPSVQQKLRNEPNLTYEAVQEMLRYPALASLTRIAAEDYTVASGDIPKGTIVHIPVRAIHYDSEIYPEPTIFRPERFETRHLGFGDGPRHCIGQQFGRMQIKIGLIALL--------------------------------------- 157341484 223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AREAIISKINRIIQMRRQQEGDGVLGRL----IEEESLGDDAVADFIINLLFAGNETTAKTMLFAVYFLTHCPRAMKQLLDEHCSIRSVIDETLRLGGIAIWMREAKEDVKYQDYVIPKGCFVVPFLSAVHLDENIYKGALSFNPWRPENQHSTFGGGARFCPGAELARLQIALFL------------------------------------------- 189503705 131 ----------------------------------------------------------------------------------------------------------------RVNKLKGYVDQMVTEAEDYFSDSGEVDLKYEL-EHLIILTASRLLG--QEVRNKLFDDVSALFHDPAHRRRDRARKKLAGIFANIIASRKSAGKNDMLQCFIESKYDGRPTTEAEVTGLLIAALFAGQHTSSITSTWTGAYLLRHKEFLSAVIEEQKQIMRCIKEALRLHPPLIMLRSSHSDFSVDGKEIPKGHIVATSPAFANRLPYIYKDPDTYDPDRGAFSYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF------------------------------------ 114631916 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYKDQQFL----NLMEKLNENVKILSS---------PWIQEKHNQPSE---------------FTIESLENTAVDLFGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIERVDAVVHEVQRYIDPTSLPHAVTCDIKFRNYLIPKGTTILISLTSVLHDNKEFPNPEMFDPHKKSNYFMPFSAGKRICVGEALARMELFLFLTSILQNF-NLKSLVDPKNLDTTPVVNGFASVP----------- 145605114 140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGTETVAGSASWAVHLLSRHPEMQTRLRDERAAIPAVVQEVLRYHSINTLWRECVDPTEICGVYIPKGTVVVFSPWAMNRDPKSWPDARTFNPDRKHRRHLTFGSGPRRCPGEPYARDEL----------------------------------------------- 157356446 121 -------------------------------------------------------------------------------------------SLDGEQWTKRRKIINPAFHLEKLKHMVSAFQLSCSDMVNQLSLDGSCELIWPYLQNLTGDVISRAFGSSYEEGRRIFQLAVQVTRSKTNRRMRQISSEVDALLKGIIEKREETANDDLLGLLMESQENDERMSIKDVIEECKLFYLAGQETTSVLLLWTMVLLSKHSNWQACAREEPDKIVTMIHEVLRLYPPVPMTRAVFADSQVGGLYLPDGVQIALPILLIHHDDKIWEDAKEFNPGRAAKSQVSFGYGPRICVGQNFAMMEAKMALAMILQRF-SFELSP----------------------------- 171688822 105 ----------------------------------------------------------------------------------------VMLTMIPNEEHRVRRMMNPFFSRRSVLGLEEIVRDKTEKLV-KMAEQGEFDVITEYAYAFPSLV--PVFGVP--DWPHFGKWFDSLEVVQQSVAEVKRDIALRTIFHELIDPELSETTKDLPSR--------QKLPDAVVFADAVNVTGAGVETTGATICRALYEVLDSPEIARKLREDPEKVPGVIKETLRLSPPGHLPRVVSSGATFDGYILPPGTVVSMSAWSMHHNTEIFPDPDKFDPTRWTDPHVSFGRGTRNCIGQNLAMCELYYSVASMIRRWDDLKVHPD---------------------------- 195120940 80 --------------------------------------------------PFFILHDAELIKRVIQDFEHFINHRPMIPETGETIFSKSLNGLKDDKWREMRNTLTPSFTGSKLKAMFELINEIEAELVKA--NKGEIDLMKDYFGRFANDVIASAFGIKASSVMHFSFLSKVILYGIMPRVMKALRVKLFDYFCSLVFDRKEHNRPDVIHLLMEAKRKHAEFNDEDLLAQCLLIFLVGFEVMSASLCFLTYELCRNPDVQAKLYEEIS----AVEEALRMWPPASLDRMCGKDIDMYDEKFRKGDIIQIPIIALQRDPHNFPEPEVFKPERDENRYLPFGVGPRSCIGNRMALMEIKSII------------------------------------------- 91081159 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDDALSLNELAAQAFVFFIAGFETSSTTMTFALYEIASNPQVQEKLRENGELMEKVIFETLRYPPLPLLTRQCTKDYLIPNTTIRKGDMVGIAAQALHYDPEYHPDPEKFDPERSKRPDFTFGEGPRLCIGLRFGMLQSKVGLTTLLR-------------------------------------- 171682916 106 ------------------------------------------------------------------------------------------------DHSRFRKILSHGFSAKAMQDQQPLITQYIDLLMDRLQEGGREEAVTDMGAWFTFDIIGDLFGAPFGCLESSSYWVTAILKGVKEFAMLLVMNWFFPSFSRVVKVKRLNSGPDFVQALTNGSKNGRPLTIEEMAMNARLLILAGSETTATALSATTYYLATYHRVQTRLAEEEDEINAVLDEAMRLFPPVNLPRKAAKDVILGWQ-IPENTGLEIWPWAVNHLSRNFTEPDKFIPERDKSRHSAFSVGPRNCIGKNLAYVEMRVILARFIWNF-DLALADE---------------------------- 193683388 100 --------------------------------------------------------------------------------------------MENPQWKIIRNKLTPAFTSGKLKVMYDQIKECGEELIDLKKSGDEIE-VRDIMGKYSTDVIGTAFGLKLDDESPFRKHGKSIFAPSLRQLFREATDFFHAAFKETMKYRHENKRNDLVHCLMQARNDLEKFTESQIVANAFIMFAAGFETVSSAISYCLYELALNKSIQDRVREEIQLLDMVLAETLRYPPLVFLMRKALQTYRLDSLTIEKDQKVIIPVYAIHHDSKYYPEPENFIPERRPNGYMPFGDGPRICIGKRFAEVEMKLAMVEMLTKF------------------------------------ 210085554 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLTEEHVLYMAQDIFFAGTDTTSNTLLWSLLYMTLNPDIQHKVHEEPTLVNACLQEVMRIRPPLAIPHATTEAVRVGEYDLPKGTQVLPNLYSLHMDPAYWPYPDRFDPERKPESYLPFGGGRRGCLGEQLARMELFLFFTTLLQSF-TFKPPEGAPSPNADGILG------LTLTP------ 148229854 79 --------------------------------------------------------------------------------------------------------------------IEQKIQEEALCLVEQFRKSGEVDIMDAVSRVFCSIIFGSQFECDDKKFAILLAKVDEIFRPGPHKKKDTLSEEVISFLHERVKANQETPRDFIDEFLMKLEKEKKEFTMKNILLTFFSIFLGGTETSTTTLKHGLLLLIKYPEIQAKLITDRNAMPAVLNEIQRFCDIVNVPRKVTKDIQFRGYTIPKGTEIYPLLCTVHRDPKYFSTPYTFNPSKKSDAMMAFSAGKRICPGESLARMELFLFFTNILQNFPT-HFTEDDIAPRLTGFINHPIKYKVSFIP------ 163746408 165 ----------------------------------------------------------------------------------------------------------------------------------------------------PILNLGALLPLP--------RWMPRLFRKDTRASAARIRALLTDLTRERMAQINAGSADDLATKIMTDPETGERFDTEEMVDQVAIFFLAGHETSASALAWALYLMATHPEWQERLAEEAQALETAVRETLRLYPPVPMMRENSCPERFRDRDVKKGAQLVLSPWHLHRHERLWDNPDGFDPTRWQTENIPFSAGPRVCTGAGFAMVEGPLILSRILR---DFRVT------------------------------ 170042739 126 -----------------------------------------------------------------------------------------------------RKVLNPTFNTRMLTSFLPIMDARAKKMVANLGPMGECTLMGRTANELPGQIIMTRVG---ERMMNAYQFLDVFYRMTSAYKSEPARTFCNEFTDKIIRERRTELQEELDQILTTKREDGSCFTDQEISDNLYTIMTGGHDTSALTVSYTCLILAMYPEIQEKVVAEDSSVDTTADEVLRLFPPVPIARQTRNELELDGVRIPPNQILVFNFYAFHRREDFWPDPERFDPDRSQGRHLPFSAGLRNCIGQRYAMNSMRIML------------------------------------------- 189196284 123 ----------------------------------------------------------------------------------------------PERHAILRRAIQPAFSERALRDQEDYFRDHTNKLIVQLRSPKSFDIVSDLA-------FGEPAGLDRADQPWLIEWILRWTAPKASMEARKRHQALFQKLQRRIDEKRQGKRRDFMSYILGNEI--ENLSNVDLFGMASALIVAGSNTAAYTMSALVFFTCRNPEIRSKLSEDEITIVAAIDETLRISPPNTLPRWVPQGEEIEGKWIPGGMAVGVHNLAVCHAPWNWHRPLEFIPERDRGASRPFSYGRHDCIGQNMAMNEIRLAL------------------------------------------- 212532971 178 -------------------------------------------------------------------------------------------------HDNRRRVWSAAFGDTALRGYEKRIRKYRDMLIATFAASEPVNVVQWF-NNYSFDIIGDLFGQSFDMLDELHWSVRLLAEAFEPLAYAGATKDWFRFLDRIITRMKNTPDPDITSTLL-APLEGKKISTEDLVGDSQLMMAAGGDTTATTLSSIIFELCLHPDQLEELRKDPDRLNGIIYEALRLHPPVAQRKTPPEGIWIDDIHVPGNMFVFCPQYAIGHSEAIYEKPEEFIPERWSRPELAFAIGTYGCIGRPLAMMNLRSTLARLITTF-DIKFAEGED-------------------------- 170049307 95 ---------------------------------------------------------------------------------------------------RMRSTLSPAFTGVKMKQMFELVVECSESMIEFYRKKGAQDLFSRFANDVIATMLMKLFGF-----RLFPDWMARFG-------IDMIGQEQSDFFSKLIKDKSRESGPDMIHLLLQARQGGRTMTENEMIGQCFFFFLAGFDTVSTALTFLAYELALNPDVQEKLRKEVEDTNRMLSESLRMWPPAAVDRYCVKDYVLDGQTIEKGAGIWLPIQGIHHDPRFYNNPKKFDPERQPGTYMPFGIGSRNCIGSRFALMEVKIMYYLLL----NFTIERCNNTTVPPTIVKGFSLL------------ 195431116 127 -----------------------------------------------------------------------------------------------PDWKDLRAKLSPVFTSGKMKQMYPLMIEIAKDLETNLSERSTG-------SVLPIKNICARF-----TTDLIATIAFALATLARVKVFSKKTSEFIRHSINYVLAEREKSGNDLIDILLAMKKEAAENPDDYLVAQAAVFQTAGYETSSSTMALALYELARNEEAQNRLRAEYERIQEMVNETLRLYPIVGYARFNLKDLEV-----PNGMPVYIGVLAIQRDPQYWPDPDKFDPERPTNRHMPFGIGPRNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 70990592 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFTDYEIAQTVFTLLFASQDATSAACTWLFQLVADRPDVLEKIREEPDLLDAVVRETLRYRPPVIMPYLVKKDFPIDSITVSKGSMIIPSVWPATHDPEAYPNPDSFDPDRQAKNFLVFGTGPHYCLGQTYAQLNLIAMI------------------------------------------- 198425906 259 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDLQLIQYVRDLYVAGTETTTGTLRWAVLCLVHHPEKQNKLRKEREKTPSMKDELFRFLAPLGVPHKISNDVQVQGWSIPKGTWLVCNLWAVHNDPDVWDEPSKF----KPERHLPFSVGPRHCLGEQLARMEIFIFLVSMVQKF---EFLPDPNEPRLSEVQQGVS-------------- 120406654 107 -------------------------------------------------------------------------------------------ALDGGDHRKRRKLLTPPFHGKSIKNYETIFEEETLREAANWPEGQPFETLEPMMR-ITLNAILRVFGADGAHLDELRRIIPPWVTLGSRLAVAAYRRQYDDVIGRLIDAVQADPRDDILALLLRSTEDGSTMSRQDIGDELLTLLAAGHETTAATLGWAFERISRHPEVLAKLVAEAETRQATILEIQRSRTVIDFGRHVYAPTELGEWVIPQGYSIVVAIGAQDFDDPDRFDPQRYIGQRPPTAHIPFGGGTRRCVGAAFANVEMDIVLRTVLRHF------------------------------------ 145243610 144 --------------------------------------------------------------------------------------------MDGKPHVDFRKGLNGLFTKKALQSYLPGQEDVYNQYFERFAGGKPVPFMPEFMCAVSLRTFCELVNFPII-LPFTKAWSDMVMASAKSKVCMAAGKEMDAWVKNILASKQAEAK----GQLAENMEKPSPLLRDEIAQTVLAFLFASQDATSSAATWLFQTMAQRPDVLDRVREDMDQLESMVRELLRYRPPVIMPYVAKKPFPIDSYTVPKGAMVIPTTYLALRDEEVYEKPDEFDPERGKNNYLVFGTGPHVCIGQHYAQL------------------------------------------------- 150022364 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEAAAQAFLFFIAGFETSSTTMIFALYELALHPEIQEKLRNENEYLGNVVDETLRKYPVAGLLRECNKDYKVSDMVIPKGTSIQVPIYSLHYDPKYFPDPQRFDPDRKSQRHLPFGEGPRNCIGMRFGLMQTRVGL------------------------------------------- 169805306 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVEELLEA--DGGSFSEEEMVDFCLSLLVAGYETTSVLMTVAVKFLTETPAALAQLKEEHENMTKMINETLRVANIIGVFRRANTDIHFKGYTIPKGCKIFASFRAVHLNNEPYENARTFDPWRQSNNKLPFGGGPRLCPGYELARVVISVFLHHLVMRF------------------------------------ 195430342 82 --------------------------------------------------------------------------------------------------RHLRHKLTPTFTSGKMKHMFPIVTKVAEEMVGNASGGKTLEVVDLVAR-YTADVIGTAFGLKYEPKAEFVQIGRRAVTDRRYYGLLDNVQDVSDFYTRIVRDKTKEKRGDFMDSLIEMELEGDSLTFDELLAQAFIFFVAGFETSSTTMGFALYELAQHQDIQNKIRKEYESIKQMVMETLRKYPLAHLTRLTNTDYTPDDSHIDKGTVVVIPALGIHYDPSIYPQPEKFQPARPPCTWLPFGDGPRNCIGLRFGLMQ------------------------------------------------ 157335361 80 -----------------------------------------------------------------------------------------------------RRITNQAFNTETVKGWVPEIVASTSKMLEEWEERGRDELEREVHRELSADIISRIFELQEQQTHLVVQALRSIYIPGFRRERWRIEKEIEESIQRLIDNKTKENSKNLVSLLLSAHGEEERLTVQEVIDECKTFYFAGKETTGNLLTWALVLLAMHQEWQTKARENLSKLKTVINETLRLYPPVQMSRVPPKNVKLGRLDVPAGTQISLAMTAVHHDTQIWENANEFNPFREPRKQLGFGLGPRICIGQNFAMVEVKIVL------------------------------------------- 126334464 101 ---------------------------------------------------------------------------------------------------RIRTVLSPAFTSGKLKEMFPIINQYGDVLVKNMKKE------AEKSKPVTMIIISTSFGIPNDEIRKLIRFSDPLILSDITVFSKDATDFLGKSILRIKEERKEKHRVDFLQLMMNSESHSQKLSDEEILAQSIVFIFAGYESTSSVLSFLFYHLATNLEIQEKLQKEDAVLPNVINENLRLYPISGIERIAKKTVQLNGLTIPQGTVVMTPPYVLHRDPEYWPEPEEFRPERNPYVYLPFGAGPRNCIAMRFALMGMKVAVSRLL--------------------------------------- 214043194 128 ----------------------------------------------------------------------------------------------------QRRAAAPVFSARNMLNLSPIMTSAAERYLDEMVGGGTFDAIDDYIAEAGKISLFDMLGFPD------------WVPRPGRALSGKALNEMKQMADHAIEARRGPQGTPDLLDLLLDGVDPRQMNTAELRDNLLTFIVAGHETTALTLSWSLYLMGFDQAAQDKARAQAQSIRQIIDEALRLYPPAGISRTAQKPDTLAGTAIRPGDTVMIPIYALGHHEMLWDDPDAFRPERDRYAYLPFGDGPRICIGASFALQEAVIILATLLSRF------------------------------------ 157140463 5 ----------------------------------------------------------------------------------------------------QRKALNPTSNVRVLQGYIPRINSAMVKRLENVPAGKTINFM-DYASRLAVELVCTTLGFDFDDPDGFRRMLNVHLQLDDYREERALREKMESYAMKIAERRFSSPPEDDESRILVHQLKHRKFAKMEILHNIYTIIAAGTDTTANAVSYTCLQLAMHPEQQERLYNEPDSLDMVLKEALRLYPAAWIMRENTDDVIIDGLRIPKGNKFAVNIYSMQRDANLF-NPERFGAERSATRHLPFSGGRRDCLGARYAMISMKIMM------------------------------------------- 46137871 114 ---------------------------------------------------------------------------------------------DRAEHTRKRKLISHVFSAKSISQFEPYIHELFVKQLDKLVASGQFDVIGDLAFGVPFGMLASGADVAEPDSPPIYASAIEILNRRGEVSATNAVKNLAGIAIARVKNRLDNPRMDLLARLMEGRDEGEPLGREELTAEALTQLIAGSDTTSNSSCALLYHVTRTPGVLEKLQSERDLLANVINETLRYHSTIGLPRQISPGVTIKDHFFPPGSILSVPTYTLHHSKEIWADADDFRPERWENPELPFSHGPRACVGRNVAEMEMKLIAATWARRVPELR---QGVMETREGFLR----------------- 81248546 302 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CVLFFAAGFETSSTTLSYALYELAKNPEAQEKALAEVDELEACVDEALRLYPVLGLTREVAEDYTFSGLEVEKGLRVHLPVYHLHHHPEHFPDPEQFRPERKPYTYMPFGEGPRICIGMRFARMQMAAGLLTLLKKY-RVELAPG---------------------------- 61744176 158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVQELHDAIGDLVEQKRKEQADKLTTGLIFAQNHGE-LSAENVVQCVLEMVIAAPDTLSVSLFFMLLLLKQNPDELQLLRENGDLLESFINECLRFHPVVDFMRRALSDDIIDGYRVPKGTNIILNTGRMHRTE-FFRKPNEFRLDNAPRRYFPFGSGPRSCVGKHIAMAMMKSILVTLL--------------------------------------- 19702550 103 ----------------------------------------------------------------------------------------------------MRQKLTPTFTSGRMKQMFGTIRDVLEKCMEQSYNQPEVE-MKDILGRFTTDVIGTAFGIEKTTDSEFRKYGNKAFELNTMITYNDVERFFLDIVKETVDYREANKRNDFMNLMLQDDSDDGSLTQNELAAQAFVFFLAGFETSSTTQSFCLYELAKNPDIQERLREEINRLDNVIDETLRKYPPVSLTRVPSVDYLIPGTVIPKRTLVQIPAYAIQRDPDHYPDPERFNPDRVKKRHIPFGEGPRICIGLRFGLMQTKVGLITLLRKF------------------------------------ 170113718 134 -------------------------------------------------------------------------------------------------HKTYRRLLQTELGVRGTKMYAGVIQEELGNLVEGMRSN-PVRWVAHVQRNASAVIMKVAFGYTVKEDDAFIAIADEASRISS--RAMQPGKWLVDYFFPGAGWKRQDYTDSFTSRLLQ-RDDNEPLTAEEIKWCAGGLYAGAGDTTVSALISFVLLMSLHPEVERRAQAELDALLGALKEVLRYAPVLALPHRVIEDDEYMGYRIPKDATVIANVWAVMHDPELYPDPFTFSPDRPDPRQFAFGFGKRACPGIHFAETTMLVAMAGILSQF-DISLAPPPLVEFTTGITSHIK-------------- 85372847 57 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDEIIRERRESGQGDLLDFMLSGRVTGERLSDENIRYQINTFLIAGHETTSGLLSFTLYYLLKNRDVLQRAYAEPTLIRAILSEALRWPTAPAMGLAPFEDEVLGGKAIAKGTFTTVLIPSLHRDKLVWENPEAFNPDRPPHAYKPFGNGQRACIGRQFAIQESILVLGMLLQRF------------------------------------ 169609542 107 -------------------------------------------------------------------------------------------------HAGRRRVWSRGFGDKALRTYEPRVAAYVHMLLGRLADARPVD-MARLAEAFAFDTMGDLLGADFGMLRQARWLMRLLIDVAQALVPTAATTGFLGFCHHHLDRFMADPRRSLLSHYEKQNIADRDLSI--LRNDCRFIIIAGSDTVAATLTFAFFYLAKHPGHVTRLREDAPHLNAVINETLRLHPPASTIPRVTQGLVVADTFIP-GDMTVFSSQYAGRSEAIYSKASDFIPERDGSAYAPFSIGHHSCLGRPLALMEMRLVLAETLSRF-DIAFAPG---------------------------- 145608550 134 -------------------------------------------------------------------------------------------------HAVLRRSLAHGFSDRSMRLQEPIIGSYVDLLIRRLKERCHSEPAADRPGGLTTRVIGDLFGEPFDCLEKAEYWVDNMNKTTKSFGAFMALKLVGDHMRRTMAERRASERPDLIEGLLQL----KGLGKEQIRITAGTLIIAGSETTATLLSGVTYLLLKNPEKLARLNEEVTLMSVALDEAARLYPPVATPRVVAGGASIAGTYVPENTVVSVWQMAAYQNEQNFHEPFSFKPERERNSKVNFSVGPRNCIGRNLAYAEMRLILAKILFNF-DIELAD----------------------------- 194871289 143 -----------------------------------------------------------------------------------------------PEWGRIRTAVNPVLMQHRLKPMQRVNRQFVNR-IREMRDKEPGDFINHLTFESVATVALEELGLPPPEASKLFQNIDVLMNSFFELKFSRAMDEIFDYVNQAIERIDRK--------LLRGDSSDHKSVLEQLLQLAMDMLMGGVDTTSTAISGIMLNLAKNPEKQQRLREEPDRLRAVIKESLRVYPVTGNARSAGADVVLDGYRIPKGTNLMMTNSFLLRNDRLYPRAKEFIPERWLRQYLPFGFGPRMCVGKRIVDLELELTVANLVRNF------------------------------------ 169623638 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEVIKNRRENPTEDLLNGMLNGVDTGEKMSDESIMDNMITFLIAGHETTSGLLSFTFYYLLKNPAAYEKAQQEVDSVPITVDESLRLSPTASIGLTAKQDTVLGGKPVKAGAPILTLFPLIHRDPLAYEDAEEFRPER------------------------------------------------------------------------ 115905900 278 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIYGQAMLFFLAGYDTINTTLGFLTYSLATNPEVQDKLIEEPARLDNVVCEILRLYPALIIERQCNETHVCNGLTIPKDSQIFFPVYAIHRDPAIWPDPEKFDPERREGRHMPFGAGPRNCIGMRFALMEIKMA-------------------------------------------- 170038796 110 -----------------------------------------------------------------------------------EVSDGIFGMRDGERWSHVRKLLNRTFNPAILKSFLPIMESKANTMVERLRPDSGIDILPYFA-ECTLEMIFTTMGVPSERMANVHQYLEVIFQMTEAYREKQARIWVDQFAEKIVKHRRQQPEEDFLDQLLTYREGEKAVTDQEIMAHLLTMMIAGSDTSTFVMSTVCLFLAMHPEVQDKVVAEMNAVEQVIKETLRLAPVVLMARETSAEVTLNGVRIPPNQTIMYNLYAYHRDADQF-DPDRFEPERAEKRHVPFLAGQRNCIGHRYAMYSMKIV---LLRVLQEYRL------------------------------- 189520040 131 -----------------------------------------------------------------------------------------------PEWYRIRSALNPMLKLKEVTAYAPIIHEVVSDLLDQIT-------VSDLASELSSILFETRLGCLQEEIPRFISAVNEMLALSETVRFVQAWDELYDVARHLIDKKVNERGEEVEGMYLTYLLSSNKLSLGEVYISLTELLLGGVDTTSNTLSWTLYHLARNPEIQKRLHDDLTKMPAVIKEILRMYPVVGNGRLTVSDIVVDNYWFPKKTQFHLCHYAVSHDENNFPDAERFVPERSRSQHVPFGVGVRACVGKRVAELEMYFALSRLM--------------------------------------- 157760683 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEDIREEVDTFMFEGHDTTSSGIGFTILWLGFNPEFFGFASDQTSYLEKCIKESLRMFPSVPIARRLSEDVTIDGQKIPAGLAACVSPIAAARDPRAYPDPDRFDIDRDPYAYIPFSAGPRNCIGQKFAILEEKTVLSTFFRKF------------------------------------ 146161828 123 -------------------------------------------------------------------------------------------------HRNFRKQFAPAFNFEYLQNLSSQITKITDNKINSLIQANNFKDIDAFSSEITGQVILSFLGLPHALSYILNCLCGQMGEIGYILFGAKYTQK--GYFKQHKEV------EDFMNYLRNGEID--KIDLDDLLKYFLNFFLAGTETTSNLVGMTIYYLTQNKEVQQKLQQEIDQLNATIKETLRYQGPGNSDRIAVKEHYLEDIKIEKGVIVNVYMKAVHRDSRFYSDPHTYNPQRHPFTYLPFSAGQRNCIGQHLALIEARIIL------------------------------------------- 118404892 129 --------------------------------------------------------------------------------------------------HKQRRIMDPAFSRTYLMGLMGPFNEKAEELMEKLSEDRKCEVMHDMFSKVTLDVIGKVFGMELDDQTPFPRAISLVMKGSVEIRVQESIRLLRQTGKECIERRQKQIQDDILTQILRGTALEKDCDPETLLDNFVTFFIAGQETTANQLSFAVMSLGRNPEILKKAQAEIDEVKRDIEETLRYPTAPGTSRTLENEIVIDEVRIPGNVTLMLSYVMG-RMEQYYKDPLMFNPDRAPKPYFTFSLGPRNCIGQVFSQMEAKVVMAKFLQRY-EFELAEGQSFKLDTGTLR----------------- 168045256 3 ----------------------------------------------------------------------------------------------------QRRMLKPCFSNESLKPMELMVKSAAQEMLEEMAAQAGGRVKHDV-----QLLISALIGISLQPLATLLSGSQVLLPTKQATAIAQLNGRTEKLIMELVKDRRESYGDDILGRMLTARFDGHKFSLDAVIDNCKKFFFAGTDSGANLTTFPLLILANYPEWQDK---DPCKIARMIQEIARIFAVPSIARLAVKDCELGDLLIPKGLVIEIATLAMHRDPELWGDVAEFRPERFANHHLPFGAGPRSCIAEKISWLEVKVVLCMILRRF---RILPSPKYKHHPHF------------------- 198433172 66 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETELRHCLVDFFIAGTETSTNAILWSLLALIHYPEIHQELIDNRDKLPAFVQEIFRFKTPLSIQHRASHDVEIGGYVIPKGTKVVPNLHAVHHDPNTWENPSDFNIYRHVDKHIPFGIGARSCLGEKLANVEVFLFLANIIKRF---EILPDPESKELPDFINGFIYVP----------- 195151496 86 -----------------------------------------------------------------------------------------LLTLEGDEWRSMRQKLTPVFTSGKIKHMSGVVVEVGHRLAAAMVDDGDVE-IKDICARFTTDVIGTAFGLPKAEFRQFFVFTNAKLAKKLRMKLDDVSEFFMNAVKNTVDYRMKNGRNDFLDELIELRAENQELTIEQMAAQAFVFFLAGFETSSSTMAYCLYELAQHPDIQRRVREEIDAVLKNVEEIT-YDALAEMNYL---------------EKVLAVH-SIHHDPEIYPQPEHFDPSRHPMAYLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF-----KFGISKRTESPLILDTRSFPLT--------- 149642723 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLLARENGSSLSDEDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCREEQSLLDGAIKEAMRLYPPVPFGRELRKPITFDGRSLPAGILVSLSFYGLHHNPNVWPNPEVFDPTRGSTQHLPFSGGSRNCIGKQFAMNELKVAVATLLR----FELSPDP--------------------------- 170042722 125 --------------------------------------------------------------------------------------------------RKHRKLLNPTFSTRVLTEFVPIMDARARKMVRTMAAKSEVDLTAECTLEM---VFSTTMGCRMEERDGQKQYVDRYLEPVYRFTKAYKNDKINGFTDQIIQERKKQLADNFLDQILTLRQDGTYFPDKEISDHLYGIVAAGNDTSSLSISYTCLFLAMYPEHQAKVVAEREVFPTAVNETLRLCPVVPFGRNNAEPIELDGFQIPPWQHICFNFYSLHRDPERF-DPDRFRPERHPYAYLPFSGGFRNCIGNRYAMNSLKIMLVRILQEF------------------------------------ 194753037 82 -----------------------------------------------------------------------------------------LLFLDGPEWRWLRQNLTQVFTSGKLRYMFSNMLKVGEELAESCKQEGEIE-AKDLCARFTTDVIGSAFGLERDPESKFRQMGKSVTTNPHHSIIVQAFMEVSEFFLDTVRRRRENKRNDLIQLLMEEGKKEEALSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPEIQGKLRENQELLDKVISETLRKYPILHLLRRSTKDYAVPDTVLEAETKIIIPVHSIHHDPKIYPQPEVFDPSRHPFSYLPFGEGPRNCIGERFGKMQVKVGIAYLIR-------------------------------------- 193598913 359 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKFTDDDIIGNAIFLFSAGSETISSLVCFCLYELALNKEIQDKLRANDYLVDNMVEETGRKYSIANITRVATKTYTLPDEVIEKGQKLIIPMFNIHRDPKYYPDPLRFDPERRPNGYIPFGDGPRLCIGKRFAEAEMKLVLSKVLSKF------------------------------------ 145595219 98 --------------------------------------------------------------------------------------------------REQRRVIQPVFQAKRVAGQAHAVAEEADARLRARRGRGPVNLTDEFTA-LTLGVLGRTLGAAFEEMAMFEMASMSMVPLPQQLRFRRARRELERIVGRLVADRTARGADDALSRLIASTRDERRMRDE-----LVTLLLAGHETTASTLGWTFHLINQDPRVRVRLREEPEYADLAVSEAMRLYPPVWMSRLARDADVVDGYPVPARADVLICPYTLHRHPAFWPEPERFDPDRPRYAYVPFGAGPRFCVGNHLGLMEA----------------------------------------------- 145604893 141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQHP--DLIKHILDSEDSRAALSPTEIILNMVLFISAGSETTANTMTGWTYFMLRHPEARARVRALPYL-NATLEEALRLFSPANQPRVVACGAVVAGCPLPSGTTVSVAPWAAVFSARNFADPERFAPERADPRYAAFSTGPRGCMGKNLAYFELRLVLAHLLWHF------------------------------------ 170031494 127 -----------------------------------------------------------------------------------------------------RKILTAAFLPTFLETFHEECEKLVVRLDDDV-DGGQATVLQDVAARFTLNTICEAMGVADEYRAKIKEVVGFLVQLGFRARLDKALKPIHAFTSNIIKQRRENQRYALLDTLLASEARNQ-INEKGIREEVNTFMFRGHDTTASAFTFIFLLVAEHPDVQQALVDDPTAMDRVIKECLRLYPPVPFGRMINEDSWFGDRFIPKDSMANVLIWDLHRDPKQFPDPERFDPDRNPYAYVPFSAGPRNCIG------------------------------------------------------- 134100738 20 -------------------------------------------------------------------------------------------------------ILMPAFALGSMRTYHPVMLRVARRLLDAAAASAPVDVPDDM-----TRMTLDTIGLAGFGMVRCLDWSMTRLHSERDEAFRADARYLASVVDEVINTRAAEGGEDLLGLMLGARADGTTLDAANIRNQIITFLIAGHETTSGTLSFALHYLAKNPTVLRLVREADELWGDSPDETLRWPSAPAFGRQARHDTVLGGRPMRAGEAAAVLIPMLHRSPVRGDNPELFDPARARGPHAPFGTGERACIGRQFA--------------------------------------------------- 218723677 155 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDENLVNQMMTFLGAGHETTSSAFQWAVYVLSKHPEIQTRLREELQRIPAFTNEVLRFYPSAPFSREAIRNTTLGGQFIPKGTHILVAPDITNKDTELWPDAETFKPERDPASSLTFIHGPRSCIGQGFARAELAIFVAVFVYRF-RFELDPGRKLEVR---------------------- 77176700 139 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLISADGEGGKLSDIEIKALLLNLFTAGTDTSSSTIEWAIAELIRNPQLLDRLVTESDLLQAIIKETFRLHPPLSLPRMALESCEVGGYYIPKGSTLLVNVWAISRDPKIWADPLEFQPTR------------------------------------------------------------------------ 189195886 129 -----------------------------------------------------------------------------------------------PLHAVRRRVWSRGFGDKALRTYEPRVAAYVHMLLGRLAARGEPIDMARLAEAFAFDTMGDLFGMLRDSRMHEMWLMRLLVDVAQSLVPTEASTGFLTFCYHHLDRFMADPKRGLLTYYENQDVVERDLS--ALRNDCRFIIIAGSDTVAATLTFAFFYLAKYPEHATRLRD--ELLPAVINETLRLHPPASTRETPPQGILVGETFIPGNMTVFSSQYALGRSDAIYPKAADFDLIRNSAAYAPFSVGHHSCLGRPLALMEMRLTLAETLSRF-EVAFAPGFDPDHHDCMSWHIGNLDLTFTP------ 115662395 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDNEVFAQGLIFFTAGSETTTTLLGFIAYSLATNPEAQEKLIDEPSRLDQVVCETLRIFPPAAVSRMCNETFVHNGLMIEKGTQVFIPVYTIHRDPDYWPEPEKFVPERKAKQHLAFGAGPRNCIGMRFALMETKMA---VVRVFQNYRLETNAQTEIPPKFNR----------------- 51341100 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAHKKISDFYISIIRKRRENPGQDMIAALMNQKYRGRPLKDHEIAHIMIALLMAGQHTSSATGSWALLHIADRPDVAEALYEEPEVLDSVIRETLRIHPPIHSMRAVREDVVVDGRVIPKGHVVLMLWKNANWDPSRWSDPEKVDFGGTDSPYQPFGAGRHRCIGEQFAYLQLGTIISTFVRHV-EMRL-PETGVPPPNYHVRSHTR------------- 156555149 112 --------------------------------------------------------------------------------------------------RKLRAKLTPTFTSGKLKQMFPLLVEIGDELIDSVIARYTVDSISSIAFGFPIRVVLDTLRIPLIRRDFFSQTFKDMVDHRHSNKI--VRKDFINLLMQLMEDEKSQKSND---HTKAGLIDNEKISMVEAQAQAFVFFLGGFETTSSTITYCLYELALNPHIQEKLQAEYDRIVNELEETLRKHPSVPINRLCIEDCDLPNTRIKKGTGVMISVSGMQRDPNIYPDPDKFDPSRSPYVYLPFGDGPRVCIGTRFGILQSKIALIALLA-------------------------------------- 195397085 83 ---------------------------------------------------------------------------------------------------AQRRLLTPAFQPQLLRSFAPKVATHADRLLERLQRTGGAAIVTDFACLLDAIVMGHRLDFHRSGELLFKRMINPLLSSDFVFRRTRLWRELHELMERVIEQREREPQDGLLDAMLLAGLSRRQIRDE-----VNTFVFAGVDTTTAAMGFVLYALAKQPSAQERLHAELSQLPGAADEVLRMYTIVSTGRQTTKATTIGGRRYCAG--VTLWYGLA-HDARYFPEPYEFRPER------------------------------------------------------------------------ 195124595 434 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFAGVDTTTSTFSAILLALAQHPDKQAKLRAEPEKLRACIKEALRFYPLIGNIRKTNQELVLSGYHVPAGCEVAMIHLNLWRDGKHFSQPGEFVPERTKPSHLPFGFGVRSCIGRRIAEMELEIGVARLLRNF------------------------------------ 157357602 209 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDQARKKLAEIFANIIASRKETGKNDMLQCFIASKYDGRPTTESEVTGLLIAALFAGQHTSSITSTWTGAYLLRHKEYLSAVQDERSLMKRCIKEALRLHPPLTDFSVTTRD----GKEIPKGHIVATSPAFANRLPHIYKDPDRYDPDRFAVSYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF------------------------------------ 145245942 724 ------------------------------------------------------LANHATIIEVLKDQDTFRVPWARYLNDMIPGKRFNMLGGDGPVNAAQKKLVKSLFSPDQFNQLLSQTTRLGKELLEALKDLNQVDIIRDVAIPLNARIMADLFCLDYKHLMNVRTWGFNNTDPGLMLQRSESAEALVKTTLKVVNEQAQPQKTRMLGKLQQSEVSTLRMTAAGTAEVCWLTAVGGVGAPVGLIADVLQYYLRNIDHWKRLVSQPDLLRQYVLEAQRLTSMECTVRVCKAHRTINDQEFKPGDVVITLLGPACRDPTSIPDAETFKLDRPSNAYIHFGYGAHECLGKEIG-LTFAVSMLRVLAGLKYLRPAPGD--------------------------- 210116715 20 ------------------------------------------------------------------------------------------------------------------RSLEGKIREEADALIQEVESKNGLKF--DIKQMLPSNVICRLIGLPSRDHPVFRRL---PFGSPHQDKLVDLTLGLQVFCSEQIEKHREDPNDDFIDAFAQDERARENFTDKQLQELLFDLFIAGTETTATTTRWALLYMILNPDIQEKVRQEDSVLGQAFPEVHRINTIVTVPHAASKDTTLNGYSIPADATLFFNLWSIHMDPQLFPEPDKFNPDRDQNGNVPFSIGHRVCLGEQLARMELFLLFVSLMQRF-TFHLPEGAPVPSTVGHFGGIVNVP----------- 148231837 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDEILAQSLIFIMAGYETTSTTLMFLAYNIAMHPDVQSRLEEEDTLLPNVINETMRLFSAIRIDRVCKKTMEINGVTIPAGVVIVVPLFVLHLNPEVWPEPEKFQPERDPYSFLPFGTGPRNCIGMRFALVNMKLALTLLL--------------------------------------- 195447714 34 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQILRRFAHPVAMHADRLIARLKDLQGASIVTDFSCLLDAIVMGRQLDFHLSSELLFKRMINPLLASDWIFQRTKLWRRLHQLMETVIEERARELQDTLLDTLLLARFDGSSLSRQEIRDEINTFVFAGVDTTTAAMSFVLYGLAKHQEIQDKLLNEDALLDAVIKEILRLYTIVTTGRQTTCSTIIGGQRYCAGITLWIMYGLA-HDAIYYAEPYDFKPERPPFSYIPFSGGPHVCIG------------------------------------------------------- 47086709 96 -------------------------------------------------------------------------------------------------HRKRRKIFAKVFSHEALESYLPKIQQVIQETLRVWSSNDPINVYRELSFNMAVRV---LLGIPEEEMHTFQEFVENVFSLPIDLPFSRARDSLQKSIEKAIREKPLHTQTDALDVLLEAKENNTELTMQELKESTIELIFAAFATTASASTSLVMQLLRHPAVLEKLREEGELLDCVIKEVLRLFAPVSGGRIATQTFELDGVQVPKGWSVMYSISAVFKDVEAF-DPDRFSPERSEDRHLPFGGGVRSCLGKQLATLFLKLL---------AVELAGGSRFELSTRTFPRMISVPVV--------- 217410520 119 -----------------------------------------------------------------------------------------------------RKGVAPAFSSQHIRRMERWIQER---LVPSIANNAVLDIATEM-VDLTVTVICES-AFEYEEMTMFLSELDLALR---EFSFKQSANPLRKFFNGVLSARRAKVASDRLQRFVEDTVIGRIMNDEARAADLLTFLVAGHDTTGYSLAWILLHLAQHPEQREKLQATPAGLRSVVQEGMRLSPVAAMGRQLAEDITI---VLPKGAIVFLPQILACRNPDVFDSPDEFQPSRWDEPSIPFSLGPRNCVGQRLAVAEL----------------------------------------------- 115463817 79 ---------------------------------------------------------------------------------------------------RHRRVIAPAFNMERIKGWISEITAITSSMLDEVQDEARAEFEIDVHKEFHTLVISSVFGSSYEEGKRVFELQERFVPTKKNRRRHMLNQEVRNSLRKLIEIRKCEDSNNLLGMMLSASKLGSRMGIEEIIDECKTFYFTGKETTANLLTWATLLLALHQEWQNKARDEKSEHPNALKETLRLYPPAMFNRMVNRDVKLGKLDIPAGTQLHFPILDIHHDVNIWTNADEFDPSRGKSYHLGFGIGPTICVGQNLTMVEEKVALAMILQRF---ALVVSRPMFMRSNPSTVLKFLPIRFE------- 109104583 588 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLQEIYANVTEMLLAGVDTTSFTLSWTVYLLARHPEVQQTVYREERHVPTAADETLRLFPLPGNGRVTQEDLVIGGYLIPKGTQLALCHYATSYQDENFPRAKEFDLDRVDNGSIPFGHGVRSCIGRRIAELEIHLVVIQLLQHF------------------------------------ 126324069 259 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAQEDGKQLSDEDIRAEADTFMFEGHDTTSSGLSWVLFNLARYPEYQDKCREEDDLITMCIKESLRLFPPVTISRRCTEDIKMDGRVIPKGIICLVSIYGTHYNPSVWPDPYRFDPERSPLAFIPFSAGPRNCIGQSFAMSEMKVVVALTLLRF-RLSVDRTKKVRRKPELI------------------ 68299783 77 ------------------------------------------------------------------------------------------------------------------KRMEQWIQEESRYLLKSFEESKPVDPTFFFSRTV-SNVICSLFGFDYEDKNFLQKLLRFLSSPWGQLAILKDVENIRTFIRSKVKEHEQDPSDFIDCFLIRLTQEKDKLDTDNLMATVLNLFVAGTETTSTTLRYALMLLIKHPQIQEQMQREIDRIPTMIHEVQRYMDIVSLPHYAMKDITFRGYKIPKDTVIIPMLHSVLRDEGQWETPWTFNPEQKNPAFMPFSAGKRSCVGESLARMEL----------------------------------------------- 62751474 290 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGNQLSDEDMRAEVDTFMFEGHDTTASGLSWILYNLACHPEYQEKCRKETELLEGCIKESLRLHPPVAVSRRCTEDIKLDGKVIPKGNSCLISIYGTHHNPDVWPDPYRFDPERSSHAFVPFSAGPRNCIGQNFAMAEMKIVLALTLYNF-YMRLDETKTVRRKPELI------------------ 210093505 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLTEEHVLYISQELFFAGTDTTANTLLWSLLYMTLNPDIQNKVHEEPTLVNACLQEVMRIRPPLAIPHATTEAVKVRGYDIPKRTQVLLNLYSLHMDPAYWPDPDRFDPERKPESFLPFGGGGRVCLGEQLARMELFLFFTTLLQSF-TFKPPEGASPPNADGIL------------------ 17536177 123 ---------------------------------------------------------------------------------------------------RLRTLSSPTFSNKNLRKIMSTVEETVVELLDDASAKGKADLL-DYYQEFTLDIIGRIMGLPFKDGRKLPFLVSGIFPIAGTMIMSTVEKALNKRLEQRAADEKAEPSGDFIDLFLDARANDKQLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLARHPEIQKKLQEEVDRMECVVKEALRMYPLASHNRKCMKETNVLGVQIEKGTNVQVDTWTLHYDPKVWEDANEFRPERAKGGYLPFGMGPRICIGMRLAMMEKKMLLTHILKKY-TFETSTQTEIPLKGSATTAPRSVMLKLTP------ 217410519 142 -----------------------------------------------------------------------------------------------------RRGVSPAFSTQHVQRMERWIKER---LVPAIENETAFDIAQAM-RDLTVSVLCEAYDPTEEDMRTFLFETETAMR---EFSFKQSANPMRQWFAWVLEVRRARLATDRMQAMNHYRSLKHHETEDTVIGRIMTLLVAGHDTTGYSLAWILLNLAQHPHEQTILREELQTMPNVIQEGMRISPVAAVSREIAKDIVSSDPTIPKGSIVFLPQILACRNPDVFDAPDEFLPSRWNNPSIPFILGSRNCVGQRLAIAEI----------------------------------------------- 170068598 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDDVREEVDTFMFEGHDTTTAGMSWALFLLGLAPDVQKRVHDRPATMADLAEETLRLYPSVSFGRTLSEDITLGGYHVPAGTLLGVHAYHVHRDERFFPDAEKFDPDRTESRHIPFSAGPRNCIGQKFALLEEKSVISAVLRR------------------------------------- 164519807 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIIDNFSAIYLAGTDTTSNMAGVALYYLSLYPEIQQQARENLNLINSILKESLRLMPPAIQSQTANQDIKIGEFDVKKGDLVTFSYNLSN--PEVFPNPDVFNPNRAANIHMAFSQGPRNCIGQHLAMIEGKCILASLLEILPN----PAEKVVRQMRIVYGF--------------- 147902996 60 ------------------------------------------------------------------------------------------------------------------KGIEERIQEEAQFLVEEIKSEKSFDLVQCVSNVICSVVFGKRYEYSNKDFHELLYWGQLMTIPGPHRRVLHELNRVNDFILQRVNENEKTPRNFIDSFLIQMQQEKEPMTRKNLICTIMNLFFAGTETVSTTLRHGFLILLIHPEIEVKLHEEIDRVDAVIHEIQRVSDVIPMPHSVMKDTQLRGYTIPKGTDVYPMICTALRDPKQFATPNKFNPQKTSNAFMPFSTGKRICLGEGLARMELFLFLTNIL--------------------------------------- 217316879 303 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPLTNFEIASQAFVFFFAGQSSNTTSITFTFYELAVNPDVQERLRADIKELDMVVSESLRWSPIVNFDRVCTKDFTIEPVRMKRGDCIGIVPSCIQRDPKYFPNPDVFDPEREENIHIPFGLGPRNCIGSRYALLQTKLAVYHILKIVPSSR----TPVPMKTGFNWFLLHLHLAFEP------ 66347585 105 ------------------------------------------------------------------------------------------------EHSKRKRLMSPSFSRASTEQVHATITPLVEEVVLSVRKGESIDLMRRFAIKSIISVIPKLFQVLDEQHFPLLRKSLTHLATVFPQLFPESIKFLQMVGMELLSSSATQPG--LFKEMQTLKVKDQSLTDDELIAESSTMFFAGTDTTATTVSVALWHLIHQPDDYARLQDEPSLLEACIKESLRLACPVRGRRIVPEGLEVNGFRIPARTVVSSCISYMTYDEEVFPEPWKFRPGRENNKDLPFSRGTRSCIGQSLSLAEQRVAISQMVRRF------------------------------------ 169603764 128 -------------------------------------------------------------------------------------------AIDKMQHARKRRVMSHAFSDSAIKSLEEMLARRSDGSVEKRADDKGFDIMGDL-------VFGKAFGMLESPRNRFTHLTNWHLDKLFFRKIAGQRAQYMQYSKAQAMERTKVDRKDFFYYLLNAKETGAGFSMDELWGESNLLIIAGSDTTSTAMAGTFFYLAHNPIAMQKLCKEPKLLRACIDETMRMTPPVAGRQILPGGMEIDGHHIPAGVDVGVPIYAIHHNPACFPRPFDYDPDRLPDAQAAFSIGPRGCIGKGLAYVELTVTIARVLYLF-DMRLAPG---------------------------- 194753289 81 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKNMFPLVQNVGDELVQVFSEKIEATEITDLLARFTADVIGVAFGLDRDPRAEFVRMGNSALTERGIKSLLQPVEDFYNIIKDTVDYRVKNKRNDFMDMLIEMKLKQDGLTFNEIAAQAFIFFLAGFETSSTTMGFALYELALNQDVQDKLRLERELMDKVIDETMRKRPVVGHIRIATQRYEHSNPKIEPGTGVMVPSYAIHHDPEFYPEPEKFIPERFDEEQLPFGDGPRNCIGLRFGRMQVIVGMALLIKNF------------------------------------ 9294419 120 -----------------------------------------------------------------------------------------------PSHRLMRGSLLSLISPTMMKHLLPKIDDFMRNYLCGWDDLETVDIQEHMAFLSSLLQIAETLKKPEEYRTEFFKLVVGTLSVPIDIPGTQARNNIDRLLTELMQERKESGETDMLGYLMKKEDNRYLLTDKEIRDQVVTILYSGYETVSTTSMMALKYLHDHPKALEELRREHLAIRAVIFETSRLATIVGVLRKTTHDLELNGYLIPKGWRIYVYTREINYDTSLYEDPMIFNPWRSKSYFLLFGGGVRLCPGKELG--------------------------------------------------- 148612550 91 -------------------------------------------------GPHYVVNSHQHAKEVLQRGRDFAGRPSMVTTELLTRGGKDIAFSDSPLWKLHRRLVHNSFTLEGTSRLQDVVFSAVDSLCSELMSNGSFDPSAAVTRAV-TNVVCTLVG--DAELQEVISYNNGIVETIARGGLVDIYPWMKVFLKECIAVRDRAEGDDLLDALLKGKLEGEGITDDHVLMTAAEAFGAGVETTSTTLLWILAYLLHHPEVQQRVQADRAALDCVINEGMRIVSPVLIPHTAMTDSSIGGHAVRRGTRVLVNMWSIHHDPQNWDKPDLFQPERTPSCFMPFGAGPRVCVGESLARMELFLFLSSLLQRM-SFRLPEGAPP------------------------- 171693327 69 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQERQKNPRKDILTQLLTHHNDPSALSFEEIVAITTTNVIAGSDTTAVSLSSVIYHLHKYPAAKARLIEEIDSVAAVINEAMRIHPATGFIRIVPKGVTLHGVYLPAGTVVGVWVLHRNKDPERWVDGDEGKIKEMKRNLFTFGYGPRSCIGKNISILEMKVVF-ELYRHF-DITLASDKEWTVNGTWFTAQSNIEAVFKP------ 126661226 16 -------------------------------------------------------------------------------------------------HKQRRQILYEVFKPRMLDSYFNTMVKITEKYLDYWMKQENIVWIENYTFDL---AFKFLIGLDYEQWQKGIFSLNTIKLPWTKFGKAKARNLLKKELKEIIRQKEQEANDDALDILIKADEDGKQLLVDEISDHLLNILFAGYGTLTSTLASFCRLMAQEGEILGKIREEQQRFPKVLKELLRTNTPVGTGRQTINNCEINGYHIPKNWFIFYQISNTHKDTDIYQDPDVFDPDRKPFSYLPFGGGIRECLGKDFARLEMKI-FSSLLVR------------------------------------- 146160700 96 -------------------------------------------------------------------------------------------------HRKRRKVFAKVFSHEALTMYLPKIQQVIQESLRVWSSNDPINVYRELSFTMAVRV---LLGVSEEEMKHFQDFINNLFSLPIDLPFSGFRKGIRDILQKSIEKAREKPKDDALDVLMEAKENGTELTMQELKESTIELIFAAFATTASASTSLIMQLLQHPTVLERLREEPERLETIVSEVLRLFTPVSGARTAMQTFELDGVQIPKGWSVMYSI----RDAAVFKDAEVFDPDRSPERHLPFGGGVRSCLGKQLATLFLRLLAIELAS-TSRFELATRQFPRLTTPVVHPVDGLKVKF-------- 157337933 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKELIHEKRQEPNQDLITRLIRDENNQQVLSEDEIVHNVMLVMVAGHDTSAILITFMVRLLANDPHIYAAVLQEQEEIARVALETLRLYPPVSTFRTAMKDIKFGGYTIPR---------------------------------------------------------------------------------------------------- 169767552 6 LIPIPE--PRGLILDVDSEAPEKSFQRLAETYFRLNLAGASRVF----------ISTYELVDEIC-DEERFTKVVTAGLREIRNGVQDGLFTADYPGEDNWHRVLVPAFGPLMIRAMYEDMYDIASQLALKWARQGSATIMADFTRTLDTIALCS-MGFYSEDLHPFIKAVATLLQGSSDRTFRSTLLNLRTLSQELVDARRNNPIDDLLNALILGQDTGQHLSDDSIINNMITFLVAGHETTSATLTFLFYYLLKNPHAYQRIVEDLSKLPASLRETLRLQAPVAFHPHPTKNHE-DPVTLGKGEPVVLIMGKVHRDPKVFDDAEEFKPERPKNAWKPFGNGMRGCIGRPFAWQEMLLVVAMLL--------------------------------------- 162329594 45 ------------LFHLDLKN-------IPKSFTRLAERYGPVFTLYLGSQRVVVMHGYKAVKEVLLNYKNLSGRGEIAVFQAHKDNGVIFNN--GPSWKDTRRLILRDYGMGK-QRNEERIQRETHFLLEALRQGQPFDFV------LPFNVIADILHFDYEDKQRLMHLFNELLSPGSHRKVMKNVSEIKEFTSERVKEHHKDPTDNLLMEMEKEKHSAEPLTLENITVTTADMFFAGTETTSTTLRYGLLILLKHPEVEEKLHKEPSRIPAFVHEIQRFINLVNLPHVATQDTAFRGYVIPKGTVVIPTLDSLLYDNQEFPDAEKFKPEHKYSDHFAFSAGKRVCVGEGLARMELFLFLTAILQHFNLKSLVDPKDIDLSPVTI-GFGNIP----------- 194753075 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNSTELYEEVSTFMFEGHDTTTSGVSFAVYLLSRHPDEQKKLFAEQELNRDAIKEAQRVYPSVPFGRYTDKDYEIDGKLVPKGSTLNLGIVMLGYNDKVFKDPLKFSPERKPGPYVPFSAGPRNCIGQKFALLEIKTVVSKIIRNF------------------------------------ 195151486 32 ------------------------------------------------------VTDIDFVKTVLREFDKF-HDRGLFHNEKDDPLTNHLVAIEGQKWRQLRQKMTPTFTSGKMKIMFPTVLEIGNEMIRVFTEKGPADLVSRFSAD----VIGSAFGLERNPNAEFVTMGKAAITERAKLRMKETVQKVEDFYMKIVRERLKNKRNDFMDMLIDMKINYDKISFNELAAQAFIFFLAGFDTSSTSLGFALHELAVNQDIQDKLRTERELLDKVIDETFRKNPVVGHIRICTQRYEHNGKFIEPGTGVVIPTLGIHHDPEFYPEPERFDLQRPPCTFLPFGDGPRTCIGLRFGRMQIVVGL------------------------------------------- 148222093 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHREIKNIFYQVIQKRRAEREDDMLQTLIDATYDGTPLNDDEIAGMLIGLLLAGQHTSSTTSAWMGFFLAQFAEQKAVCGEDPPLLDRCIKETLRRPPIMTMMRMARTPQSVAGYNIPPGHQVCVSPTVNHRLRDTWDKNTEFNPDRHDNPYVPFGAGRHRCIGENFAYVQIKTIWSTMLRTY-EFELVDGNPTINYTTMIHTP--------------- 11386701 52 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKTMFPTILTVGDELIRVFGETASADSITNVVARFTADVIGSAFGLDSDPKAKFVQMGTTAITERAKLRMKATVQEVEDFYMNIIRDKNNVKRHDFVDMLIEMKDNGDKLTFNEIAAQAFIFFLAGFETSSTTMGFALYELACHQDIQDKLRTNGKLLEKVIDETMRKRPVVGHIRVATQ----HYQHIEKGTGVIVPTLAIHHDPEFYPEPEKFIPERFDEDQLPFGDGPRNCIGLRFGRMQVIVGM------------------------------------------- 215493758 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGNALNLFGAGTNTVRASIEWNLLYCARDPEERAPEWEDRHRMPAFIWEMLRWRTPTPLGRTAERDTTMGGFHVPAGTVVLSNFWAVHHDPEVWEHPFDFDPTRKPAAFIPFSTGRRMCPGETLAIMEIFIYLTTLMQKF---TVLPKEGETISMDIHEGITNIPL---------- 27462772 245 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDSLLDEELRAEVDTFMFEGHDTTASGISWLLYALATHPEHQQKCREERGVLGDGIKEALRLYPPVSIGRDIKETITFDGRILRAGNSVSLHIYALHHNPRVWENPEVFNPFRFSPENLTFSAGSRNCIGQKFAMNEMKV--------------------------------------------- 171678635 85 ------------------------------------------------------------------------------------------------EHGLLRRTMAHGFSDRSMREQQPLIKQYVDLLMRKLRAAGTFDVIGDLAYHPWVKAIFELVGVVFQSLVHYPWVFKALMAV-VPKSLMEERE--RHYQMTLVKLKKRKERSDLIEGLLK-KADEWGLTLQKLQANSAILIIGGSETTATLLSGVTFLLMTNPDALEKLTAEPYLL-ACLDEALRMYPPVPTGRVVPAGASIAGHYVPGGTVVAVHQWAMYHNEEHFKKPFEFHPERWGDPEFAFHLGPRNCLGRNLAYIEMRLILARVL--------------------------------------- 70985400 115 -------------------------------------------------------------------------------------------------HRQLRAQLNPFFSSTRIRRQEPAIKALVNKLLDELKNTGQTDVITDYSAPIPTMVFIRPVAWALPLLLALPEAVTAWLNP-GMELFFDFQRRCRKMIKRIVAAHNEKGNQGIFDDILRSNLPAKNKSETRLAQEMQVLVSAGAETTAKAITYILFYLLNDPETMAKLKADPALLTGVMLEGIRYGVSARLPRIAYNALKFRDWTIPPGVPVSMSCLLMHHNETVFPDSHRFKPERDPAERVAFSKGSRQCIGMHLAKAEILLAVSTLLRRM-DLEL------------------------------- 24266823 243 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLLTFRDEGNSLTDQGILDNFSAMFHASYDTTVAPMALIFKLLYSNPEYHEKVQEQLEIIGNAVQESLRMYPPVGIFRKAITDIHYDGYTIPKGWRVLCSPYTTHLREEYFPEPEKFRPSRDEGRHVTFGGGLRTCPG------------------------------------------------------- 111019770 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTLGGAELPAGSHLLLLWGAANRDPAVFERPDEIVLDRPHIRHLAFGKGVHFCVASALARMEALAATTALLARTGRFALAADSEPRWPSLSVRRHSALPLRLEQVTP--- 113476664 94 -------------------------------------------------------------------------------------------------HKKMRKLLIPALHGKHIKTYGELICNLVNNLIENLPFNQSFSAL-EIAQEISMQVMIKLLGFPL----FFKFLQQDLGLVSPWGNFLQQRRKIQQLIYQEIAERRNHPRTDILSLLMTAQDEGNFLNDEELLGQLLSLLFTGNESTAASIAWSWYEVYRNSKIKEKLLEEPEPLSSAVNETLRKYPVTMFPRIVKNTTEINGYQLDKGMLVTVGTYILHHREDIYDQPEEFKPERF-IEHLPFGRGMRGCIGADIALYQMKLTL------------------------------------------- 194748667 111 ---------------------------------------------------------------------------------------------------RLRAQLQKELSPKSVRNFVAQVDGVTKEFLQDSRAGDSIDMLPQLTRELTCLLTARLQSFSPKEQDSDSRSTRLMHAAETTRKLSQAQSYMEEVALELFEENLKNGSKG--TSLISAYLKNPELDRSDVVGTAADLLLAGIDTTSYASAFLLYHVARNPEVQQRLFEEAKRLPNPKEELLRLNPIVGVGRILNQDAVFSGYFVPKGTTVVTQNMVACRLAQHFEDPLHFHPDRNPYLVLPFGHGMRACIARRLAEQNMHILLLRLLR-------------------------------------- 194373869 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLSEDNGKELSDEDIRAEADTFMFGGHDTTASGLSWVLYNLARHPEYQERCRQEQELLPKEIEESLRLHPPITFARGCTQDVVLDSRVIPKGNVCNINIFAIHHNPSVWPDPERFDPERSPMAFIPFSAGPRNCIGQKFAMAEMKVVLATLLR----FRILPDEPRRTPEIVLRAEDGLWLRVEP------ 210120354 86 -----------------------------------------------------------------------------------------------------RVTLTPAFSGSKLKQMMAALNSCADQLVENLTTNESFD-VKDIAKPI------------------FETINYHPFTPRDVTDFFDGVME------QLLEMRKTDGGKDLLQIMIDAHQEKQPLTRDDVVGNGIGFFSAAFETLSTSMSFALYQLALDQEVQDKARQENEVIGSAVQETLRLYPLASILRVSNEEARLKWVTVPKGMSVVVPALAIHYDPARWNEPRKFIPERKRNPMLPFGVGPRNCIGMRLALLEMKVGLARVL-------------MKYR--FVTGPDTVPV---------- 157749447 266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQQLKMLLLDLFFAGMETTVTTLKWAFLLMSKNPRVQRKVQEELDSIAQMVEEIQRIANPINLLRTVAEDIDIDGYQFKKGDLTIPQISILMNDPEIFKNPKDFCPERDENLNLPFSIGRRQCLGESLARAELYLIFANLMQNF-KFEVSEDVTTER----VLGLTVSPVQYT------- 67527317 117 --------------------------------------------------------------------------------------------LDGKEHVDFRKGLNNLFTRQALSCYLPRMEEVYNDYYARFLKKKPTPWMPEF-RDLMCAVSCRFVGISDEAIDKISVDYYNITAALELVNFPKAADMVLDEFAKCAAKSRARMAAGIMDAWIKAQLDSRDFTDYEVSQTIFTFLFASQDATSSACTWLFQLMADRPEILDKVREEPDLLDSMVKETLRYRPPVIMPYIAKKDFPITDKTVAKGSMIIPSVYPATRDEEAYPNADSFDPDRHPKNFLIFGTGPHYCLGQTYAVLNLMAMI------------------------------------------- 210095642 90 -----------------------------------------------------------------------------------------------------RSTLSPAFSGGKLKMMGPAINTCADQLIAKFAGTGEFD-TKKLTGAFTMDVIARLMG-----RKAFVEFSSPILMLFGGSVSMRVLNACFMYILDNINTRVAKGRVDFLQLMMDAHKDADEEEEDDIVANGFLFFVAGYETTASTMAFVMYNFALNQEEQDKAREEVNKINTIVSHYRTWLTMRHIGRVVSEEVKVQWLTIPKDMFVLVDVLAIHYDPERWPEPNKFIPERDPYNWLPFGAGPRNCIGMRLAMMELKVGLAKIL--------------------------------------- 118094503 138 -----------------------------------------------------------------------------------------------------RKLLTPAFHYDVLKSYVSLMSDSVKVMLDKWEKKKSVELFEDVSLALDSIMKCAFLGYLINKRIQNFSYQDAFYDTHSSREFQDACRRAHAHTDKVIQERRKKRHLDFLDILLTKDENGVGLSDEDLRAEVDTFMFEGHDTTASGISWLLYCMALHPKHQALCRENRDTIEWCIKESLRLFPPVAVSRRLSKPVTFDGRSLPEGSQVSLNIFGIHRNRDVWEDPEVFDPLRSAHRHLPFSAGSRNCIGQQFAMNEMKVALALTLLRF------------------------------------ 170038794 110 -----------------------------------------------------------------------------------EVSDGIFGMRDGERWSKIRRLLNRTFNPVTLKSFLPIMDSNAKALIEELRPNFGFDIHTYISKIYNTTMGCNLLKIMSERMANVQQYFDIFFQMTDTYREKRANKLFVNYSAKTVHARQQAPDEDFLDQLLTIREGDRAVTDQEIIDQCLTMLVAGSDTTGGAMSTTCLFLAMHPEVQDKVVAEMSAVEQVIKETLRLVPVVLMARETKFEETLHGVRIPPKQIIMYNLYTYHRDADQF-DPDRFEPERADKRHIPFVAGQRTCIGQRYAMLSMKIL---LLRVLQEYRL------------------------------- 157167208 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWSENELVAQCFLFFLAGFDTVSTCLTFVSYELLANPDVQQKLFEDGKLLDQIISETLRLWPPAPFVRYCVKDYLFDGTRIPKGQIVWFPITALHHDAKYFPEPNRFDPERNPGAYLPFGVGPRNCIGSRFALMEVKAIV------------------------------------------- 154297908 98 ----PDHLGNHQRL-FEQYGPVFKTTDMGRTAYYTNDPKVADICFGE--GGYWS--------------KVINSDHPLYGIKDPMAGVFL-SDTDTESWRETHKFLAPALSPKAVRHYTPQMQDTAEQVFDELDKKDEAWNVYHYMFKMGSTAIGKLLGM---DMHHFDSLHDLVRTVGRNLELNKKVSTMGDWVQELIEEAIRNPMKDIVDYLVRADEKGHKLAEKYRNNAALVTVGAGFITTASLLSWLLYSIASYPGNQERLLQEPDLANSLIKETQRLHNPSQPGRTALADVIIGGYRIPKGSIMIIAIHHIHNNPKVWDSPADFDPDRWNNRHVPFAAGPRMCIGFNFALQEVRVILSMLVYRY-EFEKTGNEPVEYDPEF------------------- 193503909 120 -------------------------------------------------------------------------------------------------HRR-RKIITPAFHFRILESYVEIFDRQTRLLIHKWQQGHSFDLGHDV-HLFTLDVICEAMGVSTADSDYVRRMFNIFYRFDLARAESRALDVLHKFTEKIIVQRREEDGADVLDILLQSNIDDKPLTNLDIREEVDTFMFEGHDTTSSAIMFLLYNIAVYPECQRKCVEEYDLLNNLIKETLRMYPSVPLGRKVLREVEISGKTIPAGTNIGISPLFMGRSEDLFSEPNTFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAI-------------------------------------------- 27464419 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLLAKENGSILSDKDLRAEVDTFMFEGHDTTASGISWILYALATHPKHQERCREEHSLLDGAIKEALRLFPPVGIGRELSTPVTFDGRSLPKGIMVLLSIYGLHHNPKVWPNPEVFDPFRGSAQHLPFSGGSRNCIGKQFAMNELKVATALTLLRFPDPTRIPIPIARLKNGIHLRLRRLP----------- 119604917 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWVLYHLAKHPEYQEQCRDDLAQLPMCIKESLRLHPPVPISRCCTQDFVLDGRVIPKGIVCLINIIGIHYNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMAEMKVVLATLL----HFRILPTEPRRKPELILRAEGGLWLRVEP------ 115725224 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTREELLGQAIIFLAAGYETTSALLTLTSYLLATNPDHQDKLIAEPKRLDQVVCEALRIYPPATTDRECGETCTYKGIKIEKGAHIWIPPYTLHHDPHHWPNPTKFDPDRKENREIPFGAGPRICIGMRFALMETKMAL------------------------------------------- 194753295 82 --------------------------------------------------------------------------------------------------RHLRRKLSPTFTSGKMKYMFPIVAKIGEELEKVFASSQVVEVVDLVAR-FTSDVIGSAFGLPKAEERRYGGWLDLFFKLSRRLHLKINVQDVEDFYSRIVREKTKEKRNDFMDSLIQKEQEGDGLSFNEVLAQAFIFFLAGFETSSTTMGFALYELALNQDVQDKLRKEVTELNQVIMETLRKYPVLAH---LTRDTETDFSPIAKGTSVLIPSLGIHYDPDIYPEPNEFKPERAARPSLPFGEGPRNCIGLRFGLMQSQVGIAYLIRSF-RFSVAPETQI------------------------- 85001717 131 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRSTTEAEVTGLLIAALFAGQHTSSITSTWTGAYLLSNNQYLSAVQEDHDVLAEMIKEALRLHPPLIMMRSSHTDFSVEGKEIPKGHIIATSPAFANRLGHVFKDPDRYDPDRFAVSYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-ELELVSPFPEIDWNAMVVGVK-------------- 110678713 107 ----------------------------------------------------------------------------------------------------QRRASAPVFSHRNVAALGPVMTAAAERTAQRVAQAGPFDVIAEVTFALETYVLLDVLGMP-----------DWIPRPGRTTASAEMAQMKQDADAAIEARAARGPGDLDLLLAGQDPKSGRSMTTSELRDNLLTFIVAGHETTALTLAWSFYLCAFDSRVQDKARAEAQKIRQIIDEALRLYPPAGVSRTAQKRDTLCGADIQPDDTVMIPIYALGRHKLLWDNPDQFDPDRFQNRYLPFGDGPRICIGASFAVQEAVIILATLLSRF------------------------------------ 14582441 86 ---------------------------------------------------------------------------------------------DGDRWRVLRQAFTPLFTSGKLKNMLNLMSDRGDKMVEKICDKEPIPLVRKFT--MASITTCAFMELDEEMIETLDKLDSLIFTTSYGNEFSKMIAPFFDNLTKIIEQRGGKPTNDLMDLILEEQVTTLELTDSVIAAQTFIFYAAGYETSASTMSFLLFELAENPDIQEKVIADETLLTQVFHETLRKYPVAILLRNAKADYAVPGVTLKKGQTVVVSGFGIHYDPKYYPDPEKFDPERSPNRHIPFGAGQRKCLGMRFGQWQVQVCIIKLLSKF---RLEPSTKT--KSQFIYDPMRLFV---------- 210124789 272 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFMQLMANAEEDKEDMGEADVVSNGILFFLAGYDTTSLTMAYTMYNLALNQEAQDNVIEGKDDIDNCIMETLRLYPPGAMTRCCVEDAVVNGLSIPKGMTILVPIQGIHYDPERWPEPKKFIPERKRNPHLPFGAGPRNCIGMRLAMMEAKI--------------------------------------------- 189240218 84 -----------------------------------------------------------------KDFDHFVDRRPFVPEKADPLFGKSLFSLKGPKWRAMRSTLSPVFTSSKMKYMFQLMSQTGERFINHFLNQKE-EVVTEITTKFANDVIGNIMG---ADLTNFRSLSANMIVPKLLALFKKVSDFFVRVVNDNIESREKHGRPDMIHLLLHEEVETVPITNEDIAAQALLFFFAGFDSVSSLISYMAYELAVNPDVQTKLLQEVDEMDMVVSEALRWPNAIATERVCTKPYTIEPKRLEIGDVVAIPMYAIQRDPKYFPEPERFIPERDENKSMSFGTGPRSCIGSRFALLETKLLF------------------------------------------- 195539998 68 -------------------------------------------VYTLYLGGHRLIVGHDAVKEALIDSDVFSDRGRLISQVLFDEHGVIMSN--GERWKTMRR-----FTLTTLRNFEERIQEEARSLEEAFRKKEPFDPVNLLG-PAVSNIICSIFGFDYEDEKFMRELINLLNSPNLSQHIPGPHQNIFTYFNKIKQFVKDEPRDFIDCFLIRMEEEKNPNTEDNLFAVIFDLFFAGTETSSLTLRYAFLIFLKYPEVQEKVFEDKIKMPAVIHEVQRFADIVPTGHKTSKDTTFRGYDIPKGTSVFPVLTSVLKDPKYFKNPDQFDPGKKNDAFMPFSAGKRMCAGEGLARMELFIFLTSILQKF------------------------------------ 198255591 2 IPPKPPSRPEKLWRYLKLFRQDILSAQPAKLYRAWMAEFRTPFFRS------YLANDPALVKRVLKRPDDFSDRVGAGLRPLLGNSVFL---TNGETWKRQRRIIDPAFEGGRLRDTYGAMYAAGEAAVARMAAHTGVQDIEPETSHVAADVIFRLFSIPIENEEKFRDHQRRWMPRFFSRATKDTARDIRRLITDLTERRMTAP-DDLATKIMTDPVTGQTFSTQEMVDQVAIFFLAGHETSASALAWTLYLLAMHPDWQDRLAVEAAAVTSVFREGLRLYPPVPMMRETKCPEDMRGRAAPIGAQVVLSPWHLHRHERLWDNPDGFDPTRQRDAYIPFSAGPRVCTGAGFAMVEGPLLLSMLIRRF-SFELTERVPVPVA---------------------- 47779230 99 --------------------------------------------------------------------------------------------------RKHRKIITPAFHFQILEEFIEVFNSQADVLVKKLKEKGTIDIYPFIAR-CTLDIICEAMGVNAQDIAMLRSFSPILRSVLYPFTSMSALKVVHDYTKSVIASRKQESSDSLLDVLLEYSKTDPSFTEDHIREEVDTFMFEGHDTTATSITFALQAIARHPEVYEELQDDPNRLEMVIKESLRYTTVPLLGRRIEKDVEWNGMTLPKGLMITMFYCAQNKDPAVF-DPGRFNAENSKGRHVPFSAGARNCIGQKFAMFEMKATMSSILR-------------------------------------- 195151490 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLTFNEILAQAFIFFVAGFETSSTTMGFALYELAQNPDTQDKLRNNDVLLEQVVMETLRYPALAHLTRKTRLDFSPEDPKIAKGTTVVIPALGIHYDPDIYPEPEKFKPERPACAWLPFGEGPRNCIGLRFGIMQ------------------------------------------------ 110762376 103 ---------------------------------------------------------------------------------------------------PLRTQFTPLFTSSKLKEMFSLILECSNHLMDTLIKKGEID-MREVSARYTTDVVGSAFGIDMEKESVFRRLGKLIFATNLRLPRDEKTRIIMKLMTETMEYREENNRPDFINMLLNLKKHPEKLTDDLLAAQIFIFFAAGFETSSSTISNALYELALNPDIQEKLRKEMEYLEKVFQETLRYPSLPFLNRKLINDYTFNNVTVSKDLKIWIPVYGIHHDPDIYPDPEKFDPERHPMHFLPFGHGPRNCIGARFAVYQTKIGLIKILRNF------------------------------------ 74143584 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARMEDRSLSDEDLRAEVDTFMFEGHDTTASGISWIFYALATHPEHQQRCREEVQSILGCIKEALRLYPPVSVSRELSSPVTFDGRSIPKGITATISIYGLHHNPRFWPNPKVFDPSRPDSSHLPFSGGSRNCIGKQFAMNELKVAV------------------------------------------- 212529440 60 ---------------------------------------------------------------------------------------------DKQRHKRKRRLVGQGFSEAALRASEDCVLRHVDRFVGGLLDGGD-DVAKDLSIHLALDVITDLFGKSTDTLTKLRQYRPMLISTGHRMAMAEERAQWVSMLRGWVMERRELKRRDIMSTIINATDTGEKLSPQEIGAEAISLINAGGDTTATAISATLWYLSRNSSTYGRLRAGPILLRACIDEALRISAPVISPREASGGATVCGVHVPEG-YVAACQAYAHHNEKYYPHPFSYQPERAKPAFFAFSYGVRNCAGINLAYLEINLAIARLL--------------------------------------- 163914959 297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTDTTTNTLLWSLLYMCLYPDVQEKVQAEPSLTDATIMEVQRMTVVVSVPHMASESSVFHGYTIPKGSVVMANLWSVHRDPKVWEKPNDFMPKRDENGQIPFGIGRRVCMGEQLAKMELFLMF------------------------------------------- 194753291 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEQMAAQAFVFFGAGFETSSTTMGFALYELAQHQDIQDRVRKEKDLIDQVLSETLRLYTVLPINRECLEDYVVPDNPIKKGMPVLIPCGAMHRDEKLYPNPDVFNPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGL-ALL--IKDFR-------------------------------- 157348151 257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLVLSLLFAGHETSSVAIALAIYFLEGCPNAVQQLREEHLEISRAISETLRLGNVVRFHRKALKDVRYKGYDIPCGWKVLPVIAAVHLDPSLFDQPQHFNPWRQNNGNMPFGGGPRLCAGSELAKLEMAVFI------------------------------------------- 215491092 40 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRMTTEEIQANASTFLIAGFETTGTTLAFSAYLLAKHPDIQDKTREEVKLLDQVISEVLRLYPPVVGFITRRCDYEYEGLKIPSGITVVVPAYQLHHDPEYWENPEEFDPEREPMAYQPFGNGPRNCVAMRFGQLTLKMTLAKLLSKY-KFTLD---EERHKNGL------------------- 218505641 282 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGFDTIITGLQWSLLYLIKFPNIQDKIVQEMDRLPAFINEVFRHASPFTIPHCTTENVTLNGYFIPKDTCVFINQYQVNHDIEIWDDPESFRPERTLSGHLNFGMGIRRCLGDNIARLEMFVFLTTLLHRL-HIENVPGQELDLSSTF------------------- 126273045 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELMATGSNLFSAGTETTSSTLRYGLLLLMKHPKIQDKVHEEIDRVDAVVHEIQRYIHLLPFPRLAAQDIHFQKYVIPKGTSVFPLLYSVLYDRKAFPNPYEFDPENQKNDHVPFSLGKRLCLGESLARMEVFLFLTTILQ---NFTLKPVEPKELVTTPLRGIVNIP----------- 65336270 90 -------------------------------------------------------------------------------------------------HQRQRRLLMPPFHGERMRRYNKIIDDIAKQVISQWPEGKPFSIIGKISLELIVECVFGLRKGPRSQHIQLLTLMAEYTSKPLAIAFIRLKQQITKLIYDEIGERRDSSRTDILTLLMSAREDGMPMTDVELHDQLITFLMGGHDTTTTALVWAFYWIHYLPEVREKLLRELDSLGDDLEESLRYLSVLTLFRSVKSPLQLMSYQYDPGTILAGCIYLTHRREDLYPEPEKFKPERFLERQFSFGGGNRRCVGDALAMFVMKRVIATVL-REKQLTLVDRRPVK---PVFRGP--------------- 157120798 86 --------------------------------------------------------------------------------------------------TNLRRKLLPTFSSGKMKMMCPTILAIADRFRTAIEDQNEIE-MRDFLARFTTDVIGTAFGIPDAE---FLKMGNKIFEVPTSRIIAAVPEDVSRFFYKVVRETRQSSGNDFMNLLMQLKEKGETLTLDEVVAQAYVFFLGGYETSSTNMCFCLYELALNGEIQEKARENYEALMDMIYEALRKYPPIANFRSVTQDYNVSNVMLPKGMNVWIPIYAIHHDPEFFPEPELFDPERKPFTYMPFGEGPRTCIATRFGMMETKTGLATLL--------------------------------------- 198430206 310 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQTDENGNGLTLKEIRDEVDTFLFEGHDTTASGIAWCLYNLAKHPEYQQRCREEEDLLAMCIKESLRLNPPVCVGRELNEDLTFNDKKVESGNTVLMQIMSMHRNPHVWENPEVYDPERMKNRHLAFSAGPRNCIGRNFAMNELRVVIGQTLRQYKLWCDDDTPQPKMQPNII------------------ 109513755 273 ---------------LDVTNPHDFIDYDLIKWKQFSKVYGPVFTLYFGLKPTVILHGYEAVKEALIDHEEF-AERGSFPVVEKINKDLGIAFSHGNRWKEIRR-----FTLTTLRNLEDHVQEEARCLVEELRKGSPCDFILGCA---PCNVICSIIRFDYKDQDFLKVLSSPWTQPGSHTTLAKNIYYIRNYLLKKIKEHQENPRDFIDYYLIKWKQESHEFTLENLSVTVTDLFGAGTETTSTTLRYALLLLLKYPEVTAKVQEDRSRMPAMIHEVQRFIDPTNLPHAVTCDIKFRNYLIPKGTTIITSLSSVLHDSKEFPDPEIFDP-----GHMPFSAGKRMCAGEGLARMELFLFLTTILQNF-KLKSVLQPKDIDTTPVFHGFASLP----------- 218715014 125 -------------------------------------------------------------------------------------------------HGNLRKLLSNAFSDKVLKGQEPVLLHYIDLLVSRLHEEEPVDIVRWF-NYVTFDIIGHLAFYEPFDIRTLQRFIDSIILAIMPKRIVERRKWHIGLVEEKVKRRKRHPDIDFMSHLLQAEEKGH-LTLPDLVANANLMVIAGSETTATILSGTIYYLCTHPRVMQKLLDELKYINAVIDESFRLYPPAAHPRITPEGAMILGQWLPGNTSMGMAQYAVFRSPYNFKDPEIYLPERDRREALPFSFGPRNCIGRNLANIEMRLILAKMLWHF-DFELTPE---------------------------- 195471471 287 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQATIDNKPLSDVDIREEVDVFIFAGDDTTTSGVSHALHAISRHPELLSILGTDPDALDCVIKETMRLHPPVPIGRYIPEDLHIGDKTIPGNTSILLMPYYVYRDAEYFPDPLVFKPERAPLAYIPFSSGPKNCIGQKFANLQMKALISKVIR---HYELLP----------------------------- 91076840 94 ----------------------------------------------------------------------------------------------------LRARLTPAYSPGKLKFMFDTVEEMADILKEIAKREGKVE-IKEILARYSTDVICCAFGIPTAERRAFTQTIGDVLKMIVIRSFPRLAKLLGGFFQRVVNEREENTRNDFMQLLIQEEKDGAPLTLDEAAAQAFIFFLAGFETTSTTISFALFEMARNESIRTKARTEMEYLDTVISETLRKYPPAPVFRKCTKTYRVTDVIIEEGLSVLIPAYGLHRDPEYFPDPETFDPDREDNRYIPFGDGPRICIGMRFAMIQIKIALALILKSF------------------------------------ 195381895 86 ----------------------------------------------------------------------------------------------------LRQHLTPVFSSGKMKYMFPTMVQVGEQLALSAEQQGEFE-AKDLCARFTTDVIGSAFGLECNSLAEFREMGRSITERPLHQGIVQAFMEVSQFFMDTVRRKREHKRNDLIQLLIHTDETKAALSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPAVQQQLRQESTLLNQVVAETLRKYPVLPHRRTTNANVPESSLILEPGTRVMIPVHSIHHDPDIYPEPESFDPARHPFAYLPFGNGPRACIGERFGLMQVKIGIVTLLR-------------------------------------- 171688574 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDYEIAQTVFTFLFASQDATSSAATWLFQIMAQRPDVLDRVRANLEQLESMVRELLRYRPPVLMPYVAKKPFPITDTTAPKGSMVIPSTYLALRDPEVYQNPDVFDPERGAKNYLVFGTGPHYCIGQHYAQM------------------------------------------------- 164519867 123 -------------------------------------------------------------------------------------------------HRNFRKQFAPAFNFEYLQNLSSQITKITDNKINSLIQANNFKDIDAFSSEITGQVILSFLGLPHALSYILNCLCGQMGEIGYHKEVEDFMQEFKNYLRVILKQKRKEKQTCILSLIQNGEID--KIDLDDLLKYFLNFFLAGTETTSNLVGMTIYYLTQNKEVQQKLQQEIDQLNATIKETLRYQGPGNSDRIAVKEHYLEDIKIEKGVIVNVYMKAVHRDSRFYSDPHTYNPQRHPFTYLPFSAGQRNCIGQHLALIEARIIL------------------------------------------- 4176420 263 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKERLIKMVKKVVEERQTSPANDVVDVLLRDGGDSEKQSQDFVSGKIVEMMIPGEETMPTAMTLAVKFLSDNPVALAKLVEENMEMKNVINETLRMANIIGVWRKALKDVEIKGYLIPKGWCVLASFISVHMDEDIYDNPYQFDPWRSANSSIPFGGGQRLCPGLELSKLEISIFLHHLVTR------------------------------------- 71152699 80 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEALRDTHGANLSRTVSNVISSIVFGDRFD--YKDKEFLEMFSSVMKHLPGPQQQAKELQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTEFYLKNLMMLFIAGTETVSTTLRYGFLLLMKYPEVEAKVHEEIDRMEAVIHEIQRFGDVIPMARRVNKDTKFRDFFLPKGTEVFPMLGSVLRDPRFFSNPQDF-----NPQHVPFSIGKRNCFGEGLARMELFLFFTTIM--------------------------------------- 46102666 5 --------------------------------------------------------------------------------------PNVLTAVDKKAHGMRRRILSQGLSDSSTRAFGNTIKKHIERLCQKIEGSESYDMARWFSY-LTFDIMADVFGQPYSEYRYVVDRTGVLIQAPEAYTWRRHRNTFVKFISSLVQERTTKPRDDIISHLLTAKETGQGFTKNEVAAESSTLIVAGTDTSSTALAATLFYLTQYPNMYRRAVAEDVKLGRAIEESMRLSPPAAWRRVQVGGQTVDGHAIQAGCNIGVCIYAIHHNELYYPDPFVFNPDRDKQAQSAFSVGPRSCIGKGFAMAELMLAVATILVKF-DIRRAPGDQ-------------------------- 77735695 301 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNKLSHEDIREEVDTFMFEGHDTTAAAINWSLYLLGWYPEVQQRVSDRPVTLEDVIKESLRLFPSVPFARNLTEDCEVAGHKIVQGCQVIIVPYALHRDPKYFPDPEEFKPERPENRHVPFSAGPRNCIGQKFAIMEEKTILSCILRHF------------------------------------ 2493365 87 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNGDLIPRKKIVNLVNDIFGAGFDTVTTAISWSLLYLVTKPEIQKRLADRPQLMEAFILEVFRYSSFLPFPHCTTRDTILNGFYIPKDRCVFINQWQVNHDPKQWEDPFEFRPERANNKILLFGLGKRRCIGETLGRWEVFLFLAILLQQL-EFSVPPGVKV------------------------- 66772683 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLTRQEIYEEVSTFMFEGHDTTTSGVSFSVYLLSRHPDVQRKLIAKMKYLDLFIKEAQRVYPSVPFGRYCDKDYDINGSIVPKGTTLNLALILLGYNDRIFKDPHHFRPERKPAPYLPFSAGPRNCIGQKFALLELKTVISKVVRSF------------------------------------ 195060180 288 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLQARLAGASLTDDQIRDEVSTFIFAGHDTTTSAVSFCLYLLSRHATIQQRLFEDFAALPCVVKESLRLYPPIAVSRCLDKDLLLGESRLPSGSNVIVLLWQLLRDEQLYADPLRFWPERHRDYNIPFSAGPRNCIGQRFALLELKTIVIRMLRHFEGLDVKPSIKIVLRS--------------------- 152967697 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARIVATRRARPLEDVVGLMLAAGMDDRQVRDE-----LVTFVVAGHETVASSLTWTLDLLARAPSVLARVHAELALLRAVVDESLRLYPPAVVTRQALADDVVAGVAVPAGTLVIVCTWGLHRDPALWEAPEEFRPDRAAGSYVPFGAGPRLCIGRDLALVEEVLVLATLL--------------------------------------- 198433344 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAAGTETSSSTIRWALFYLIVNPDIQDKVRYDTKLPTKAVQETIRTATPLGVPRRNTEDVTLMGYFIPKNTQIILWWV--HNDPEYWNEPDVFKPERHSNRVIPFSIGARHCLGENLARTEIFLFLVSILQKFPNPE-DPNPPLECSPGIVNSPHKYPL---------- 117142 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDKVITIVFDLFGAGFDTITTAISWSLMYLVTNPDRQPRLSDRPQLLEAFILETFRHSSFVPFPHSTIRDTSLNGFYIPKGHCVFVNQWQVNHDQELWGDPNEFRPERTLDKHLSFGLGKRKCIGETIGRLEVFLFLAILLQQM-EFNVSPGEKV------------------------- 157354980 112 -------------------------------------------------------------------------------------------------HKRIRRLLSDPFSMNSLSKFVMEFDNMLYQRLNKLEEGGKSFVVFDFCMKIAFDAICRLISVTEAPLRDCTYVSNAMLSFPLMIPGTRARKRLMETFGEMISSRRKEYSDDFLQSMLQRDSPSEKLEDSEIMDNLLTLIIAGQTTTAAAMMWSVKFLDENEEVQDRLREEQSIIRNVVKETLRMSNLLWFPRF----------EIKKGWHLNIDATYIHFDHSLYKDPIQFNPSRKPYSFMPFGSGPRTCLGINMAKMTMLVFLSRL---------------------------------------- 193636641 138 ----------------------------------------------------------------------------------------------------MRQKMSAGFTSGKLKLMHSQIKDCSKEMIDYIDRKDQFD-MHDIMNKYATDVICAFLGSMKDEDNEFRKFTKLLFKPSFRLIFTEVMEYFTTSFQNVIEYREKNDRNDVAQTLMRARKE-LKFTEMDIISNAILMYLAGAEPVSDTLGFCLHELAINKHVQDKLRKNDYLMDDMVTETLRNGTIVLF-RKATKAYQVPDSVIEKGQQIIIPTYSIHHDPKYYTNPDVFDPERSKRPSLLFGDGPRFCIGKRLAELEMKLGLSEIISKF------------------------------------ 126273206 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSTTLRYGLLMLLKHPEITEKIHEEIDRVNAVVHEIQRYIDPTSLPHLVTEDTQFRQYIIPKGTTIIPFLSSVLYDEKEFPNPNQFDPGHDENGNMPFSTGKRICLGEGLARMELFLFFTTIL--------------------------------------- 187026086 180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPQWMVELLTPD----VAKTREGIFGFLEQQIKEHREEDSKDFVEIFMESEKDHETFSNDHLRNMCFDMWSAGMHTTSNTMGWLTAFAMNNPDAQRKMQKDKLKLPAFINETQRLANLVNLPHATTRDVELAGCIVPKGTTVIHQISSVLYDPEIFPEPRKFKPERDDSGNLPFSIGKRVCLGEGLARMEL----------------------------------------------- 210105915 618 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFCLVELERREEDFTDEHVMYMTYELLFAGLDTVANAMRWCLLYMVLYPDVQKKVQAQPALSHRATEATLRAVAPLGLPHATTQDVTVGEFDLPAGVMVLTNLHSLHMDPAYWPDPDRFDPERKPKSFMPFSGGRRGCLGEQLAKME------------------------------------------------ 195046186 56 ----------------------------------------------------------------------------------------------------QRRLLTPCFQPQLLRSFAPAVNQHANRLLDKLLTNGMGIEVTDFACLLDAIVLQALQQLPRSGQLLFKRMINPLLASDWVFERTRLWRELHQQMEHIIQQRHLQLKKDLLDAMLLAGWNHQQIRDQ-----VNTFVFAGVDTTTAAMGFVLYALGKHPTVQEKLHAEDALLDAVLKEVLRLYTIVSTGRQTTRETTIGGRRYCAGITIWIMYGLA-HDADYFPAPYEFRPERTPYSYIPYSGGPHVCIG------------------------------------------------------- 126306023 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFAGTETTSTTLRWALLYMALYPEIQGKIQAEIDRVNAAIHEVQRMGNPINVPRVATVDTTVAGYHVPKGTVLMTNLTALHRDPKEWATPETFNPEKKRESFLPFSAGKRVCLGEQLARAELFIFFTCLLQRF------------------------------------ 195501744 92 --------------------------------------------------------------------------------------------------RALRNKLTPSFTSGKLKAMFETSDSVGDKLVDQLPATGAKELMATYAIDIIATTI---FGLDVDSFAEFQVISRKVNRNNFEDIIREATERMRELSNRTVDLREQNTDDNVWS--AESSKNGEKMSKDLIAGQLFLFYVAGYETTASTTSFTLYELTQNPEVMEKAKED---VRSAIEETARYPALPLLNRICTKDYPVPDSVIRKGTPIIISLIGIHRDEEYFPDPLQYRPERNQAAFLPFGEGPRMCIGARMGKVNVKIAIAKILS---NFDLEIRKEKREIEFGVYGIPLMP----------- 61097792 163 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTAELIFAQSHGE-LSAENVRQCVLEMLIAAPDTLSISLFFMLLLLKQNPDEMETVLAGRSLLERFINESLRFHPVVDFMRRALDDDVIEGYRVKKGTNIILNVGRMHR-SDFFPKPNEFSLDQKNVPSQPFGSGPRSCVGKHIAMVMMKSVLVTLLSRF------------------------------------ 194753536 246 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLLMEAKNEGEDWTDDEIAAQCFIFFFAAFENNANLLCTTSFELLHNPNIQERLYEEAKEIDMVVSESLRWTLAAATDRFCSKDYTLTDEDFKAGDRVNIPIAGIHWDDRYFPDPQKFDPERVPYTYLPFGVGPRNCIGNRYALMQVKGML------------------------------------------- 210119990 176 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLTRDDIVGNGIGFFSGAFETVSITMSFALYHLALDQEVQDRARQEIREVAGAVQETLRLYPLVSNQRVANEEARLKWITVPKGMRVMVPAIAIHYDPARWNEPRKFNPERKRNPMLPFGVGPRNCIGMRLALLELKVG---LARALMKYRFVTGPETR------------------------ 124108026 92 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDSMENLLELKREKLDDDLATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLVLLKQHPEVEVRLVENPGTLENFINESLRFHPVVDFMRKALEDDVIEGMAIKKGTNIILNIGLM-HKTEFFPKPDEFNLDKTPNRFFPFGCGPRSCVGKHIAMVMMKAILVTLL--------------------------------------- 156552345 68 --------------------------------------------------------------------------------------------------RQRRKLLTPAFHFNILKEYLGPMNEEGLRCVDDLKNDGESDLV-EFLSESTLNVICETMGVSLNRIETTTRYKKAIHEMGYIVSFRLCRPYIFDWIMNLIQEKKEESKGNYSDVTQHSEDNGEHSGSKKRLAFLDLLLTAGHDTTAMALTFTLMLLAENKEAQEKARAEAKELDRCIKESLRLYPPVSTMRYSADELQLKNALVPADTHIVVNFFDTHRDPNFWPEPNKFDPDRSVGRHVPFSAGSRNCIGQKFAMMEMKILIARILY---DFRLEPTE--------------------------- 49388880 141 ------------------------------------------------------------------------------------------------DHRRVRAMMARFLRLDAVKNYVSAMDDEVRRHLRAEWGGRAAVAVMPSMKSLTFDVMCTLFGLERGDHAAVRRWAVPVNLPFTTFGLAASRRGRRAVAWIVEERRRAMPRGDLVTHMLA-----EGMDEEEIIDNVVFLMVAAHDTTAVLLTFLLRHLDGNRAAYERVWDDLAGMRAAAMETLRMVPPTANMRKAVADVEVGGYVIPKWWQVITAATMTHLDPTIFPDPGRFEPARFEASYVPFGGGARACPGNEFARAETLVAM------------------------------------------- 115438717 162 -----------------------------------------------------------------------------------------------------RRIMNHAFHLEKLKRMLPAFAACSSELIDSVGADGEIDVWPEF-QNLTGDVISRAFGSSFSEGRRIFQLQSEQARTELNRRTKANAREVRELLKGIITKRESAMKDDLLGLLLETNIKESQMTTKDIIEELKLLYFAGSDTTAVLLTWTMVLLSMHPEWQDRAREEPDKVVTMIHEVLRLYPPILLGREAYEETELGGVTYPPGVTFALPIAGIHHDPDVWEDVGEFKPERDSPALVPFSWGPRICVGQNFALLEAKMALSMILQRF------------------------------------ 169617742 184 ------------------------------------------------------------------------------------------------EHKRRRKAWDHAFNAKALREYEPRLNRHALALMSQLKEQASFDVMGDVG-------FSRSFGVEKGEEDEMIKLLHESMSPNLATRTAAGAKALIDHIDKVMEERAKTPKEDVFTWLL--DPNATRVSP-ELNADSRLLVVAGSDTTAATLAWIACELCKQPEIQAKLRKEIDAIDGVINEALRLHPAVPSG--VQRETPPEGITLPNGTIIWMPIHCIQRDPRYFAQPLTFLPEREKRAFMPFSTGIYNCVGQKLAMMELRSVTANLIKLF-EVEFAEGED-------------------------- 170115741 126 -------------------------------------------------------------------------------------------------HRRQRKMFNPVFSVTNIRVMVPTFYRVIYQLRDSIAKKQEIDMISWMG-----RTMLELIGLPWKNMHDVRDIVDAM-HKTSLEIFESKKKALLD-GDDVVARQIGQ-GKDIMSMLLRANMDEDRLEDDELIAQVSALTFAAVDTTSSALSRILHLLSQHPDIQEKLRERGDLLDAVVRETLRLYPPVPFPRTTRRDIVLNGKLIHENTNVMISIIGANRNPDIWPDSLEWIPERSPLPHLTFMGGGRACVGFKFSQIEIKIVLSLL---IESFRFAP----------------------------- 186495031 174 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEESLPNESMADFIINLLFAGNETTSKTMLFAVYFLTHCPKAMTQLLEEHDRLAGVIDETLRLGGIAIWMREAKEDVSYQDYVIPKGCFVVPFLSAVHLDESYYKNPWRLDPETQQKRNWPFGGGTRFCPGAELARLQIALFL------------------------------------------- 89054767 6 -------------------------------------------------------------------------------------------------HARKKRIFSGVFNRRFFKHYQNHVFPRAKESIDPVLAEGRGD-MAKFAYRVLINLTADSAGIDREDTDRLLALLAKLGHAPGQLRDPSERETLLAELEDALAAFRDERRRGLVAQYEAGEIERSDLPQDAIVAQLLAMILAGAFTTANVLMNFTKNLLDHPEDRANLLADPIMMQRFIWENTRLHPAPVTKRRALCPMHLDGHDAEQDEYVTMDLTRINRNAELFEDPEAFDPNRDPLHGLSFGGGAHVCLGKLLAETEMALVARELLRL--GIARDPGHEAEIDSTDRRHFKTLPFIFDPA----- 4959958 227 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTDAEIKSICLTMVSAGLDTVPGNLIMGIAYLSSNGDAWERCLVEEKVITALVKETLRFWTPICIPRVNIKEVIYNGARIPAGTTFFMNAWAANYDEDHFDMPNRFLPEREPSPHYSFGAGTRMCAASHLASRELYTVF------------------------------------------- 194882937 103 ----------------------------------------------------------------------------------------------------MRNKLTSTFTSGKMKYMFPTVVKVANEFTDVFVAKSPVVEVKELLARFTTDVIGTAFGIPDSEFREMRSLTERRLGAVGRLHMKMTAEPIESFFMRIVREREQHRRNDFMDQLIDMSQSGETLTIEEIAAQAFVFFAAGFETSSTTMGFALYELAQHQDIQDRVRENGELLDQVISETLRLYTLPVLNRECLEDYVVPGHPIKKGMPILIPCGAMHRDEKLYANPNTFDPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGL------------------------------------------- 195029855 79 ----------------------------------------------------------------------------------------------------LRNKLTPSFSSGKIKGMFSTIDDVGDRLVQGLIEKAPNDPI-EIKQKLTTYAISVIFGLEIDSFTEFRAVSDSLLVEDGILIKMHNMAKLRDIMQHTIEFRERHVRKDLLQLLIRAQEELKAMSIDKIAAQAFLFYIAGSETTAAASAFTLYELAMYPELLKEARDELDVVPGAVQETIRKYPALPFNRECTKDFHVDDMTIKKGTPILISLLGLHRDPAYFPNPMDYDPHRDPTAYMPFGEGPRHCIALRMGKVNAKVAVAKVLANF------------------------------------ 67523337 124 ----------------------------------------------------------------------------------GEPLPSLFSTLDESFHANLRRSVNHAFSMSSLVQYEPMVNQTVELFLDQTAAGKTCDFARWFAFDVIGSILARIFDYPVGQMPWLDKWLWDVLQRWGIADNSHARQRMNERLMDNGTRTEAEQQQDLLTKFIQAGKDRKDMTEKRVLTMAVSMAFAGSETTAISLAAVFYYLLKNPEYMARLRENRSSLDACIKEAFRIHPAAGLSRVVASGIDIAGHFIPGGTIVGCSAWVLHRREEIFPDVDSFIPDRWNGTMLQFGAGARTCIGKNISLMEIYKLVPSFLRRF-DIQLAHADQE------------------------- 117233 79 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKGSPCDFILGAA---PCNVICSVIRFDYKDMGKFNENFRILNSPDYLPGTHKTVFENFDYVRNFVLEKTKNPRDFIDCFLIKMKQEKHEFTIENLMATVTDVFAAGTETTSTTLRYGLLLLMKHPEVTAKVQEDRSRMPATVHEIQRYINLVPNPHATTCNVKFRNYFIPKGTAVLTSLTSVLHDNQEFLKPDKFDP-----GHMPFSTGKRVCMGEALARMELFLFLTAILQ---NFTLKP----------------------------- 169635726 212 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATFQGRCQLLIFAALHTTSGLLGNAMLDLAARPKYIEALREEPEKMDSFLKESQRMNPLVTMNRKMMDTVQLSDGTIPKGSFLGMAAGSIGFDPRIFENPDEFDGFRTGKDSLAFGHGTHSCPGRFFASNEIKTMLIELLRNY-DFQLLPGTE-------------------------- 118150926 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGSSLSDEDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCREEIQLADGAIKEAMRLYPPVPISRELSKPITFDGRSLPAGILVSLSIYGLHHNPKVWPNPEVFDPTRSSTRHLPFSGGSRNCIGKQFAMNELKVAVALTLLRFPDSSRVPVPVLRSKNGIYLQLRKLS---DPGT---- 194205831 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYTDQEKFNENLRIMSSPDYLPGSHNKMLKNFDYLKSYVLEKTKNPRDFIDCFLIKMEQEKHEFTFENLIAAVSDLFGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIDRMDAVIHEIQRYTDIVPTPHAVTCDVKFRNYIIPKGTTILTSLTSVLYDAKEFHNPEVFDP-----GHMAFSAGKRMCLGEGLARMELFLFLTTILQKF------------------------------------ 197725404 86 ------------------------------------------------------------------------------------------------HHRRYRRLLAFSFSDKGLKAQQGMIQQYIDQLIVRLHENATFDIIGDLA-------FGESFGCLEETHPWIRYRLSGVLGLLAPRNLLEMRRRNAQFTADKVDRRLQHPGTDLWDSVLADNPNGEPMSRDEMVSNASAIVLAGSETSATLLSGCTWLLLKNPEYLERVRSQFARLQAVLEESLRLYPPVPMQRIVPQGAQIAGMWVPGGTSVAVQQFVACRSADNFHRPNEFLPQRNDRREASFSIGPRNCIGRQLAYAEMRLILVHVLWHF-NLRLDQGR--------------------------- 126330973 362 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTDTTTNTLLWCLLYMSLNPEVQEKVQKEPDRAPSLTDEVQRMSAVVPFGRMTSEKTTLQGYTIPKGTMIIANLWAIHRDPAIWENPKNFSPERKREHFIPFGIGKRVCMGEQLAKMELFLMF------------------------------------------- 156382040 45 -----------------------------------------------------IVLSGDAIKEALRQPRNFAGRPPITEEIVDKRWGPALFAMDGERWRIFRKLGHSTIKVYGEDRLQEVINEEVSELCKRLEESDEIDITKQFGTAV-TNVICTIFGINDPEFQRLYYINDKSTRLNGEGWLKEAFPFLKPFLKELDQERRAKYDEDYTDALLKAEAEEEDKSSKEIMAGLVTLFLAGSETTTTTLSWAIAYLLHNPGVQARLHKEPKLLEAFTAETQRLSNLVSLPHKTTSDCTLLGYEIAKGTTVFTNLWSLHHDPSIWKEPDTFNLDRAPVGGLPFGAGPRVCLGEVLARSELFLFLATLLQHF------------------------------------ 195449587 92 ----------------------------------------------------------------------------------------------------MRSKLTPSFTSGKLKAMFSTSEAIGDKMIEHLEGSKEID-IKQLLTTYAIDIIGTIFGL---DVDKELRNTGNISQDDS-----------------------------VWSA-TTSNVKSKTISVDHMVGHLSLFLFAGFETSASTAAFTLYELTQHPKVLAKAKEDYDAIQDMIMETARYPALPILNRECTKDYQLPGSTIKKGTPIVISLMGLHRDEQHFPNPMSYEPERNPTAYMPFGEGPRHCIGVRMGKVNVKIALAKILS---TFNIEPCQEKREIEFTIHGVTLMP----------- 194704766 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSAVLDARDRRELLTPDHVSALTYEHLLAGSATTAFTLSSAVYLVAGHPEVEAKLLAERGAVPTAIKEAMRFYTVSPIARVTSRQTELGGHTLPKGTWLWMAPGVLSRDAANFEDPERFDPRRHPCAHIPFGIGPRACVGQRFALQEVKLSMLHLYRRFPRMESPPELQFGIVLNFKKGVK-------------- 114158638 80 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEALQGRGAFDLSRTVSNVISSIVFGDRFD--YEDKEFLSLLRMMLGSPGPQQQAIKELQGLEDFITKKVEQNQRTPRDFIDSFLIRMQEEQNNPNTENLVLTTLNLFFAGTETVSTTLRYGFLLLMKHPDVEAKVHEDRAKMPAVIHEIQRFGDPLSLARRVIKDTKFREFLLPKGTEVFPMLGSVLRDAKFFSNPQDF-----HPQHVPFSIGKRYCFGEGLARMELFLFLTTIL--------------------------------------- 149035630 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLLARENGDSLSDKDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEHQQRCREELDQIPYTIKEALRLYPPVGIVRELSTSVTFDGRSLPKGIQVTLSIYGLHHNPKVWPNPEVFDPSRDSPRHLPFSGGARNCIGKQFAMSEMKVIVALTLLRF------------------------------------ 157382744 87 --------------------------------------------------------------------------------------------------RAMRTKLSPVFTSARMKRVGENLHRVMGDMLDQILE------IKDVCARFTTDVIGTAFGIEDPDAEFRQKGKDIFGKPRHSPLVDDVADFFMSVIRQTVEYREKNKCNDFMDLLIEMKAKNEELTLEQMAAQTFVFFLAGFETSSTTMSFALYELAKHPEVQEQLRKRESLLEQVIAETLRIYPVLPNIRLTKSDYQVPNTVLEKGIMTVIPVHAIHHDPEYYENPDEFRPSRHPSAYLPFGDGPRNCIGMRFGKMQTKIGLVSLLRHY-RFECSP----------------------------- 195113985 60 ---------------FDVMTPAMLFRFVRDAYT---KANGQSYIWYFLFAPMYNVVCAEDAEEIFQSTKLIT-KNVVYELLRPFMGDGLLISTDRKWHIR-RKMLTPAFHFNILQEFLDIFKEECNKLIDVLYRDNEVDL-SKLIPQFTLNNVCEALGVKLDDMIEGAQYREAIHALETVMVERTCNPLMYNFASRIIKRKRSQSKQDMLDTLLEAENEG-LIDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQNRCVEELQHISRVIKESLRLFPPVPFGRVCTEDTVINGLIMPKGTQINIHVFDVMRDPRHFSNPCQFQPERHPFSFVPFSAGQRNCIGQKFAILEIKVLLVSILRNFKLIPVTQLEDISLEYGIV------------------ 197728304 90 ------------------------------------------------------------------------------------------------EHTPWRRLLLTVLAGRSHERHLPRFTALTTALADRWAEHAEVELQKDLTA-LSLRMICAYAGVPEGVVTAFERVLTAHLGPDEEAERTERADAALAFLREVIAAHRRAERSDLIGALVEAGETPARIRD-----TVMMTMLAAHHTTGVAVSWALYLLALHPGAAGRATAELDRVPAYTDEAMRLCPPPYGARRTDAELVVGGYGIPAGTTVFYPFWAIHMNPDHWPEPERFRPERPRLAHVPFGIGPRSCEGARLAVVEAELILAVLLKRF-RFRLVPGHEV------------------------- 46114332 123 -------------------------------------------------------------------------------------------------HAKYRKVAAPLYSLTNIKKMEPLIDAWMSRLQRDFAANKPFDFAP-FSVYLAYDVISEVFGAPFGDVEGLIQGFHDGLTPFGIMARDSGIGILMRFRDRLIEQRFKDGRIDLLQTFIEAREDDKPLDINYIKAEILLVLLAGADTTGTAFQAMMVHILTNPSVYKKLLAEIDEATAAVKEAMRLTPPNIFPRIVPQGLEICGHFVPEGTEVTCNPWLVHRDPNIYDDAEIFKPERWNKYSMGFGYGPRVCLGQDIARMEL----------------------------------------------- 198466429 138 -----------------------------------------------------------------------------------------------PEWGRLRSAANPVLMQHRNANLEP-MQRVNNQFIDRIRATRPGDFLDTLTFEVAVVALDRELGLLRDSDQKLQSFFDLGIKPSTYRKFSQASDAIFDYVNEAVAR---------IDGQSAAEREGRRSILEQLLQMAMDLLFGAVDTTTSALAGVLLSLAKNPKQQQMLREEPDRLRACIKESMRMFPVTGNIRSAGTDVVLDGYRIPQGTNLLMLSSNMLRDERFYPRPNEFLPERWARPQLPFGFGPRMCVGKRIVDLEMELTVANLVRNF-HIEFNYPIENAFKRSFLN-MPNIPLRF-------- 125526056 199 -----------------------------------------------------------------------------------------------------RRVLTPAFHMDNLRLLHPCVGMTVLDMADKWRAMAEADKSGEVEIDVSFQVVTEAFGRSYEDGKVVFKLQAQLMA-FASEAFRKVFKEIRKNLVTLIGRRQEAGDDDLLGLMINAAANGGPITVNDIVEECKTFFFAGKQTTSNLLTWAIVVLAMHPEWQERARQEPSREQLALNETLRLYPPVATVRRAKADVELGGYRIPRDTELLIPIMAVHHDARLWPDAAQFNPARRAARHIPFGLGARMCIGQNLAILEAKLTVAVILHRF---------EFRLSARYVHAPTVLPIVFRPRSSS-- 171677071 132 -------------------------------------------------------------------------------------------------HARMRKALTPGFTTRALRSQEPIIQRYVNLLVERLVAKAEVDISPWFNF-VTFDIFGDLFGESFHCLEKYHPWVAILFHTPAMATKVAAARALFDHWGQVVERRRMNEREDIMSPILRGNTKNE-MSLDDINGSFMALVIAGSETTATALTGMMNYLVQNPQYLRKVTDERELLNAVLTEALRLCTPIPWRRVPDAGGVVAGVTLPGQTLVSIQAYAMQRDPNYWRRADEFLPERKPESEFPFSMGPRICLGIHLAWAEMRLITTKLLRAF-DFEAVDGKRLEWESKTFMLVERKPVV--------- 117167 219 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKRRLDFLDVLLFAKENGSSLSDQDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEHQHRCREEQGLLDGAIKEAMRLYPPVAISRDLSSPVTFDGRSLPKGFTVTLSIYGLHHNPNVWPNPEVFDPGRGSARHLPFSGGARNCIGKQFAMNELKVAVALTLVRFPDPTRIPKPTARLVLKSNNGI--------------- 41059944 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGHIPHEKIVSLINDIFGAGFEPITTAISWSLIYLVANPEIQRRLSDRPQLMEAFILEIFRHTSFVPFPHSTTRDTTLKGFYIPKERCVFINQWHVNHDQKVWGDPFEFRPERSINKILSFGMGKRRCIGELLAKWEIFLFLAILLQRL-EFSVPDGVKV------------------------- 154285174 131 ---------------------------------------------------------------------------------------------DRDDHSRLRRQLAHGFSDKSMREQEPLITQHIDLLVKRFHERGPFDLAEWYNYA-TFDVIGDLFG------ESFGCLENAYFHPFVKLMLASGKIAVFETFLNLIPRRRGKERPDLIEGLLKKKDEWD-MSLDALSANARLLLVGGSETTATLLCGVTYLLLSNPQTLERLTAEEDEINACLDEALRVYPPVGLPRVVPKGCEITGQFIPEDTVVAVHHWATYHTEKYFTDPFAYHPERSDKRDLPFHIGPRSCLGRNLAYAEMRLILARLI--------------------------------------- 158290416 78 ---------------------------------------------------------------------------------------------------RLRAKLTPTFTSGQLRQMMPTFLDVSEKLLAELAAEGRVVDMRDISSRYVLDVIATFFGFERDPNDPFVEPLRDLNNPNSFVNNIRSAGGMRQFATEVIEHRERHPRKDFIQLLIRREANGDALTIAQCAANVFLFYVAGADTSTGVISFTLHELTHNGEAMAKARQEQELLDLCVKETLRYPGLPILNRVCTEDYPVPGVVIRAGTQVIIPLLGISMDEKYFPEPEVYMPQRDPDAYYPFGLGPRNCIGLRQGIMLSKIGLVLMLSRF-DFEATVPRKVRFEPANV------------------ 194866247 111 -----------------------------------------------------------------------------------------------PEWWRIRAQVQKELSPRSVRNFVRQVDGVTKEFLRESRDGAAIDMLPKLTR-LNLELTCLLFGAPQEQAPKLQLW--RFLDTPSFRKLSQAQSYMEGVALELVEENVRNGS--VESSLISAYIRNPELDRSDVVGTAADLLLAGIDTTSYASAFLLYHIARNPEVQQKLHEEAKRLPNPKDELLRLNPIVGVGRILNQDAIFSGYFVPKGTTVVTQNMVACRLEQHFQDPLRFQPDRNPYLVLPFGHGMRACIARRLAEQNMHILVLRLLR-------------------------------------- 144905156 221 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRELLKERRAETHKDILGCLMENEENKYKLSDEEIIDLVITLMYSGYETVSTTSMMAVKYLHDHPKALEEIRKEHLAIRAVIFETSRLATIVGVLRKTTQDMELNGYLIPKGWRIYVYTREINYDPFLYPEPLAFNPWRSSNYFLIFGGGTRLCPGKEAGITEISTFLHYLLTR------------------------------------- 213693008 84 -----------------------------------------------------------------------------------------------------------------------------------------CDFTTEYARPYVYGILAQLVGVSVEDISRMVSASETILTLDDIEQVAHSIEYAYQVVKEIEDKHVGEPGNELL-----------DLPQETRYPLIINLVTDGFAPFVAALDFLAFNLLTHPYLEEELNAKAGQISL---ESLRLFPPTTISRTCVHEIPFKEKIIRPRQLVIFDLYSINRDPEVFPDPEKFNLENTARAY-SFGAAQHLCSGNPLVR-------------------------------------------------- 67902182 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNDAEIKSICLTMVSAGLDTVPGNLIMGIAYLASEDGQRIQKRAHDEIMKALVKETLRFWTPICLPRENTKDIVWNGAVIPKGTTFFMNAYAADYDETHFTNPHAFEPERSGTPHYGYGAGSRMCAGSHLANREL----------------------------------------------- 169610341 63 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEKGMSPAEINVNAFSISIAGSESTATALSGAAFLTLTHPSVYTRLVDRLAYLDAVITETLRMYPPVAIRRVPVGGETIEGKFVPEGMTVGVNHYSAYHHPANFYEPNKFLPTRDAPPFVNFSYGPRNCLGKNIARAEMRLLFAKLLFKF-DWRLEDGQE-------------------------- 195129806 78 ---------------------------------------------------------------------------------------------------AQRRLLTPAFQPQLLRRFAPALSKHAERLLYRLQRTGGNAIVTDFACLLDCIVDNSMFALDTQLVEHFKRMINPLLTSDFVFKRTRLWRELHLHMDRIIEQREKRPRILLDAMLLAG------LSRQQIRDEVNTFVFAGVDTTTAAMGFVLYALAKQPSVQERLYTELSQLPPAVQETLRMYTIVSTGRQTTRATTIGGRRYCAG--VTLWYGLA-HDASHFTEPYEFRPERTPFSYIPYSAGPHVCIGRRYSMLLMKLLTVRIVEHF-RLELKPLEPLVLQAQMVRSRDGIHIRFVP------ 584866 127 -----------------------------------------------------------------------------------------------------RNMVQNMLSPSRLKEFREF-REIADKLIERIRAKENNDVVARFAVFYILVAMC--FGV-EMDNEEMIERVDQMMKDKQRKRVNEVRKRQIETLVPLIEKRRQNPGSDYLDTLFDVKVEGRKPTNAELVTLCSEFLNGGTDTTATALEWGIGRLMENPTIQNQLYNDIEKMPAVVKELLRKHPPTYFTLTVTEPVKLAGYDIPMDTNVEFFVHGISHDPNVWSDPEKFDPDR------------------------------------------------------------------------ 57505265 202 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRFSFEEILDQVAMLFLAGHETTASSLTWTLYLLSLYPKEQERLQDSKEILTNVFKESLRLYPPVGFAREAKKDTQVRNKLIKQGSGVVIAPWLIHRHELFWQNPHGFDPSRKKEAYLPFGMGERICIGQGFAMQEAILILANILK-------------------------------------- 117196 80 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIDSFRKDPTFYLSRTVSNVISSIVFGDRFD--YEDKEFLEMFSSVMKHLPGPQQQAKELQGLEDFITKKVEHNQRTPRDFIDSFLIRMLEEKKNPNTEFYMKNLVLLFFAGTETVSTTLRYGFLLLMKHPDIEAKVHEEIDRVEAVIHEIQRFADPMGLARRVTKDTKFRDFLLPKGTEVFPMLGSVLKDPKFFSNPKDFNPFKKNDAFVPFSIGKRYCFGEGLARMELFLFLTNIMQNF-HFKSTQAPQDIDVSPRLVGFATIPPTYT------- 203836 222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRLVVIDLFMAGMVTTSTTLSWALLLMILHPDVQRRVHERPEMADQAIHEVQRFADIVPTPHMTSRDIKFQGFLIPKGTTLIPNLSSVLEDETVWEKPLRFDAQGNFVKHMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVLAGRPRP----STHGVYALPVT--------- 169602521 110 ---------------------------------------------------------------------------------------------DREEHTRKRKTVSHTFSAKSVGQFEQYIHHNLEELWDVRADQKKDDWYQMDALHLAFDVIGDLFGAPFGMLEKGQDFAE-VTQLDGTTTHAPAIEVLNRYAKYLVNARLDKPSDDLLARLMEGRDEGQKLGKEELTAEALTQLIAGSDTTSNTSCALLYHCLTHPEQQELDKALPDILEAVIKEAMRSTSSLGLPRIIGPGITVCGHHFPQGTVLSVPAYTIHHSKEIWPDADEFRPERQKAAFVPFSYGPRACVGRNVAEMELALIVSTVFRRY-EFELRQGE-LETREGFLRKPLALEV---------- 205277485 81 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRLMVPFMVEVGDQMMRSLSKNGSVDLCKDLTTRYTNDVIASAFGLKVDSHNDFYALGKETSTFDFSQIIKAAFKRLVLYTMEN-REMKNIIRPDMIHLLMEADIKSNDLSDEDLVAQAVLFFIAGFEAVSSGTSFLLHELAMNPDVQERLKEHDAKMDMVVSEVLRLWPAAALDRICTKDYNMGDYIIRKGTGVWIPVFSIHRDPQYFPNPLKFDPEREENRHMPFGVGPRNCIGSRFALCEVKVM-------------------------------------------- 196005625 286 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDEEIAGNIIELMMAGVDTSANTILWTLYILGKNPDIQEKLYQEVSGIRGVIKESQRLYPLVATARILDKDIVLSGYHVPAKTRIAVMYLMA-MDESIFDEPTKIIPERPSSQHIPFGFGPRMCIGRRIAELEMELLIARLI--------------------------------------- 29827482 52 -------------------------------------------------------------------------------------------------HRRQRRRMQPGFHRQRLESYVATMAAAAQETADSWSAGQVVD-VEQAACDLSLAMITKTLFFSDHDILKVARLSALAPTLYEPTAGKRSVGRTSATIREAITAYRADGRDDLLSTMLRADAEGASMTDQEVHDEVMGIAVAGIGGPAAITAWIFHELGQNAEIESRLHAELDRLPTLVKEALRKYPGWVGSRRTVRPVRLGGHDLPADVEVMYSAYAIQRDPRWYPEPERLDPGRPKGAWVPFALGTYKCIGDNFALLE------------------------------------------------ 4583519 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEVICAQAFVFYIAGYETSATTMAYLTYQLALNPDIQNKLIAE---IDEAIDETLRMYSIVPLQRKAIRDYKLPGVVIEKDTIVLISPRGIHYDPKYYDNPDRFDAERHPCAYLPFGLGQRNCIGMRFGRLQSLLCITKLL--------------------------------------- 169844446 136 ------------------------------------------------------------------------------------------------EHKMQRKLISPAFSSQVVKNLSPIFLDKAEQLCDDIIGLGGFDYLEDESEPIHM-AFRRMFGIGLRDIVEMYFPIINSLWPDEAKTVRESRQLIGEAGERIISQKRAEGKDDILSLLIKANMSTDPLSDKDLLDQCTTFLLAGSDSSSVAMSWCLHLLATHPDVQNQLAEEPQLRSQAVKETLRLYPPVHTIRVATVDDEIDGVKIAKGSYVHIPIEGVNNAEDIWSDVNEFKPTRSNFPGLTFGYGPSSCVGSKFTVSELKIIIATLVSRF-EFTPAEGAKI------------------------- 48098073 97 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVQNMANHAFSFFFGGFDTVSSQTCVLLHMLVENPEVQQRLQQDETLLDAVINEILRLHPIAVFIRMCVKSFELGDVTVKPGMNVWIPVKAIHHDPRYYDEPEKFKPERDNGKNIPFGIGPRICIGNRFALIEMKVLV------------------------------------------- 194226510 256 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDEGNKLSHEDIRQEVDTFMFEGHDTTAAAINWSLYLLGCYPEVQKKVDSELEEVPATLEETLRLFPSVPFARNLNEDCEVAGYKIVKGSQAIIVSYALHRDSRYFPNPEEFKPERSQGRHVPFSAGPRNCIGQKFAVMEEKIILSCILRHF------------------------------------ 170042737 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDGTEFTDREISDNLYTVMAGGHDTSALTISYACMMLGMYPEIQAKVVAEDSSVPRVIKEVLRLFPPVPFARQTRNELVLDGVKIPPNQIVVINFYAYHRDPERF-DPDRFLPEASQGRHLPFSAGLRNCIGMRYAMNSMRIML------------------------------------------- 196009870 236 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAMIKAKREEERDDKASML----------DDYSLIGTIGDLFFAGMQTTSYTVQWYLLFMITHPQIQKKVHDELDQIDATISETLRLSSIVSLPHAPLKDIEIFGQKIPKGTAVWVNLWSVHHDEALWPNPQRFDLIKSPNL-IPFSVGTRTCIGESLARYELFMYISHLMNHF-EFKMAESQELQPRPGLVHGCKSYKLIATP------ 170097663 182 -------------------------------------------------------------------------------------------------HAQLRKAWNKAFAPSSMHDYEEFLDPRVAQLGDHLAHDGSGHLVHDLAKWISFFAF-DLMGMRDGDKEGLQHVPWIAVALRSLPFFGSGMQALTQF--GVFHAKRRAALEDLFYHLLEASNTSSTSVEEQIVGNAILTIVAGSDTTASVMSSIICYLLSHPDVYKRLRDELDLLNAVINETLRLLPPTSLQRAPARGS--GGKFIPEGTGIQVPPYVLHRDPRYFPDPEAFIPDRTPSKNIPFSYGPANCAGKSLALTEMRAVITLLLKRF------------------------------------ 73948306 289 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EETLVMTTHNLFFGGTETTSTTLRYGLLILLKYPEVAAKVQADREHLPNAVHEIQRFISPLGLPRALTRDTHLHGYFLPKGTFVIPLLVSSHRDPTQFKDPDCFNPTQTNDAFMPFAPGKRMCLGAGLARSEIFLFFTAILQRF------------------------------------ 198460884 135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDLLAQCLLFFSAGFDTVATCLSFTSHELLMNPEAQDKLYEDYDTLMGMVSESLRMWPPAVLDRMCGSDFELRDETLKKDELINIPVIALHHDPDNFPQPDEFRPERFDDDHLPFGIGQRSCIGNRMALMEVKALLYGLVRRF---RLEPAERTTTDMGNIAGFRMMP----------- 156396580 251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFMAGVDTTSNTMVWLLYNLARNPDAQEKLVSDLGKIPAALRESMRLNPVIFMNRQLNKDIVLSGYHVPAGTLIQMPIYSACYSEQLFHNPTEYKPDRHAFAHLPFGFGPRMCLGRRVAELEIFLFLSKLV--------------------------------------- 156554589 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLSAERDG-LIDDEGIKEEVDTFTFEGHDTTAMAMTFALLLLAENKKAQDKAREEVTEIERCIKESLRLFPPVAMARTITEDLQLKNYLVPAGTEVMYHLWEIHRDPNFWEDPNRFLPERSQGRHVPFSAGPRNCIGQKFAMMELKSLIGRIL--------------------------------------- 195161677 124 ----------------------------------------------------------------------------------------------------LRKKLTPMFSSGNLKCIFGTITEVARNLEESFQEGGVLD-VHDLLDRFSMDASATAFGIPQVEFRKIFHHSDDGIRWRIFKFLYWSVLAIADFFTRIVREKRQEKRNDFLELLMASKDDND-LTLEQLTPHAFDFFVSGYETSSSTMSCALFELAKHPSVQQKLRNEPNLTYEAVQEMLRYPALASLTRIAAEDYTVASGDIPKGTIVYIPVRAIHYDSEIYPEPTIFRPERFETRHLGFGDGPRHCIGQQFGRMQIKIGLIALL--------------------------------------- 46117496 99 ------------------------------------------------------------------------------------------------DHKRLRGALQPAFTAKAMRDQQDHVQKTVERLLEAMDPSQTISLTKELNKLVWGNVGNLAFGEPAENHEKAKDLHAQIAPLNGNPILGRAARGLVGISRKVFQLRRQQGQKNFLTAILGAKESSG-LSFDEIHSNMLLLLMGGYDSSAASLSAIFYHLLREPQQYKRLQSEPML-NACINESLRLVPPFGSHRVTTSGTMIDGVWVPAGTLISADFYSLHRDPSCWAFPDEYRPERWLKEH------------------------------------------------------------------- 24586583 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNSKELYEEVSTFMFEGHDTTTSGVSFAVYLLSRHQDEQRKLKEQREVMGNFIKEAQRVYPSVPFGRFTEKDYVIDGDLVPKGTTLNLGLVMLGYNEKVFKDPHKFRPERKPGPYVPFSAGPRNCIGQKFALLEIKTVVSKIIR-------------------------------------- 87083855 165 ------------------------------------------------------------------------------------------------EHKSQRKALQTAFNYRHIKNLYPVFWDVAGEVLEKQIPTGTIDIV-DWASRATLDIIGRAFDAIQNDDSRLHQAYRMIFEPSRGARMRHGIQVIRSKCQELIRERKENSGNDILTALLNG-----VFTDEQLIDQLMTFLAAGHETTATALTWAIYILCKQPEVQNRLRENPKGWPRAIDEVMRYFAPIPTMREATCDTTILHTFVPAGTRIILAPRVTNRDSALWPDANNFNPDRPKNGNLTFLHGPRSCIGQSFARVEFAILLATLIANF------------------------------------ 17557810 218 --------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLPQWMVELLTPD----VSRVRDGIYQFFDEQIEEHRQEDSKDYVETFMEAEGDFASFSNEQLKNMCFDMWVAGMHTTTNTMGFLTAFALNNMDAQRKMQKELTEVNAFINEAQRCANLVPMPHAVTRDVQLLGCTIPKGTTVIHQISSVMSDPEIFEEPERFVPERDESGNLPFSIGKRVCLGEGLARMEL----------------------------------------------- 195125681 224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQARVGGRALRDEEICEEVDTFMFEGHDTTTSGISFCLWCISRHPEVQAKMLADRSRAVSMIKESLRRYPPLALGRKLQADFRFGAGVIPSGSEIFMIYGMHN-DADYFPEPDLFKPERHESSDRSFSAGPRNCVGQKFALLEMKMLLAKIVR---EYELLPGEPVQPVVNIV------------------ 15218388 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INLIFLLAFALREGTSSCTALAVKFISKDPKVLAELKREHKAITNMVSEVLRLATTPLLFRKAVQDVEIKGYTIPAGWIVAVAPSAVHFDPAIYENPFEFNPWRWEGKEMAFGYGVRLCVGAEFSRLQMAIFL------------------------------------------- 145229411 123 ----------------------------------------------------------------------------------------------PDVHRVKRSALNPFFSRKKVLELEDIVQDKADKLVRRMRESGCIDLHHAF-RAISVDVISDFLGFGAEFFEMIRFWLAKLTSEPLTRMVLHREGSRRQILKDAVDRGEKGSRTTIFHQLLHPEAAEGHVTVEELEDEAYIMLAAAADTTGNALTIAAYNVVRNAKIYKRLTEELERLPAVIKEALRLSCGVPGRRVV-PDVEFNGYHVPPGTVVSMSSWTMHHNEELFPKSETFDPNRWTDPVMSFGKGSRQCIGMPLAYCELYVTLGRLFRQFDNL--------------------------------- 40781678 202 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGNSLSDTDVRAEVDTFMAAGHDSTASGISWVLYALASNPEHQQRCREEWDHLDQMIKEALRLYPPVSVGRELSKPITFDGRSLPAGIILSLSIYGLHHNPQVWPNPEEFDPSRGSARHMPFSGGSRNCIGKQFAMNEMKVVVATLLR----FELAPDP--------------------------- 189199302 131 ------------------------------------------------------------------------------------------------HHARQRRALAHAFSKQALLEQEPILRDYVDLFVKRLRERGEFDIIGDLSFGEPFGCLREGEGSESANWVVLIYKAIKSGAIEQATRRFAKPGSLTQKFLTVVRERRRNSTEDFIWYILRQREKKNEVSDDEVIMNAALFIVAGSETTATQLCGLTNYLLRDSERFRKLKD--ELMNACIEEGLRVFPPVPVGRTVPKGGSIDGHAVPEYTSVCVSSWGASHSPSNFVQPDSFIPERTPESKVEFGTGPRGCIGKNLTYVELRLILGAFLWNF------------------------------------ 194038678 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIVNIVIDLFGAGFDTVTTAISWSLMYLVTNPSIQRRLSDRPQLMEAFILELFRHTSFVPFPHSTTRDTSLNGFYIPKGRCVFVNQWQINHDQKLWDDPSVFRPERTINKALGFGLAKRKCIGETIARLEVFLFLAILLQQV-EFRVTPG--VKVDMTPIYGLT-------------- 195342684 247 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRKCIQVRQESPRDDFLNYMLQLQEKKG-LNVAELTSHTMTFLTDGFETTAQVLTHTLLFLARNAEEQQKLREEVSELPACIHETLRIFSPLLAARVVTEPYELNGVKLRPGDVVIIPVNALHNDPQYHEEPQSFKPERDQGLYFGFGDGPRICPGMRFSLTQIKAALVEIVRNF------------------------------------ 125600151 120 --------------------------------------------------------------------------------------------------------------PRSIEARVGAMAEEVQNYFSRWGEQGTVDLKKELEQVL-MLIASRLLGVRESMVDEVYELFRDLLPTPAHRRRDRARQRLGEIFTEVIRSRRADNGDDVLQRLIDGRYDERDLTDVEVVGLLVALVFAGKHSSSSVSTWTGINLLSHPNHLVAVIAEQDRLHRCIKEALRLHPPVAMFRQARKHFTVEGKTIPGGHTVMSTILVNHHMPNVYKDPHVFDPSRGPFSFLAFGAGRHSCAGESFAYTQIKVIWSHLLRNF------------------------------------ 170063846 86 --------------------------------------------------------------------------------------------------TNLRKKLIPTFSSGKMKMMCPTIVTVADECIQKHIEDSEVE-MKDLLARFTTDVIGTVFELPPRRMLKFFFMAELARKFHIKGTAEDVSEFFFKVVRETIEYRERNQRNDFMNLLIQLKDNGESLSFNEVVAQAFVFFLGGFETSSTTMSYCLYELSLNEEIQERARQDMDYIEQCINESLRKYPPANLIRSVTKDYAVPDSDLHKGMNVMIPVYAIHHDPEYWPDPEQFNPDRRPFTFMPFGEGPRICIAARFGILETKIGLATLL--------------------------------------- 189238176 544 -----------------------------------------------------------------------------------------------------RKIINPTFNPRILNSFLDIFNKHANRVVDVFAEKESFDVTLDIACETLADVDSDLIAIRMEDVLAIRSFS-VWLHPDFGKEVAKASPEVFGFIKQIIGLKKLNPSEDFVNHLLTASETNPHFDELAVEEETQTILITGSETTAITIGMVLIILGIYPEIQEKIMDELDLLERVIKETLRVLPIVPIIRSVDEDIKL-GKKIPAGSIILIPIFQLNKKPEFWNEPQKFDPDRNSNRHIPFSYGPRNCLGLKYGMMSLKVLLSTILR-------------------------------------- 149689498 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGTETTNTTLRYGLLILMKHPEVEEKLHEEPSRIPAVVHEIQRFIDIINLSHKATRDTVFRGYVIPKGTVIIPTLDSLLYDSQEFPEPEKFKPEHKYSDHFPFSAGKRACVGEGLARMELFLFLASILQHF------------------------------------ 169857598 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSLLVEHSDKANSLTEDEVMGNTFLFLAAGHETTAQTLCFAFALLALHPEEQEVVYQEPSLVRTMANETLRMFSAIPIPKVATEDTVLAGETVPKGTRVTFDVPGIHYSPRYWEDPLDFKPARDPNAFIPFSVGHRSCIGRRFFEVEAIATMVMLLSR------------------------------------- 15231901 141 -----------------------------------------------------------------------------------------------------RRIINPAFHLEKIKNMVPAFHQSCSEIVDKLVSDKEVDLVSMTADVISRTAFGRIFELQAELAQLIIQTVRKAFIPKGNRRMKAKAREIQVILRGIVNKRLRAPNDDLLGILLEGQTKGNGMSTEDLMEECKLFYFVGQETTSVLLVWTMVLLSQHQDWQARAREEVKQVPDALYEVLRLYPPIQLSRAIHKEMELGDLTLPGGVLINLPILLVQRDTELWGNPDRFKATKNQASFFPFAWGSRICIGQNFALLEAKMAMALILQRF-SFELSP----------------------------- 47575736 54 -----------------------------------------------------VLCGYEAVKEALVDNEKFSGRAE-VPIVNLTTQGYGIAFSNGERWKELRRTTLRNFGMGK-RSIEERIQEEIHFLLEAFETQGSF-----FSPAFIIRVICSLLDLIAENLRRVDNWVQVYILPGPHHKLTENYKAQLRYVEEIVQEKTLDPSQDYIDAFLLKMEQERKKAHTELLSCSLDIFFAGQESTSSTLGYGLLILMKYPHIKEKVQADRAKMPAVIHEIMRFFFPLGVPHSVTEDTLYRGYVIPKGTTIFPFLHSVLFDPSMFERPQEFYPGRKNEGFMAFSAGKRACPGKSLARVEIFLYLTSILQQFPALSPKDIDLSPEYSGF------------------- 156032519 127 -------------------------------------------------------------------------------------------------HRRLRRVQTHAFSDKALTSQEPLIQEYARDFISGLIDLGTFDLIGDLAFMHPIELIFKILSIDPELRPFFAYIVDLFLPQKMVNSFLEHRKLSGEKAERRMDSKQERP--DFMSYILKHNDTEKGMTRDEIRENANILIIAGSETTATLLNGVTYYLLQNPTVLQNLQKDLTLLGAVLEEALRMYPPVPTPRIVPEEGVIAGEFVPAGATVGVSYYAAHYSAKNFHLPEEFHPER------------------------------------------------------------------------ 157330466 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKDFIAFVMFGLLFASFESIPIMLSLALKLIMEHPLVLQELKNEHEAILRVIDETLRMANVLGNFRKALEDIKIKGHTIPAGWTILVVSSVLHMDPNIYPDPLVFNPWRDGGSKITFGGGIRFCPGAELSKLTMAIFL------------------------------------------- 170050461 60 ---------------------------------------------------------------------------------------------------KIRSELQKGLSPQSVRNFLPLTDQVTKEFVASVKQTESKDSVPDFMSRLNLELICLLFDV------RLDSFSEAELRPDSLMNAAEGTNELWRFFETLAYRKLRKSQEDLVSKLASGQHKSRSLLEEDIIGMAADLLLAGVHTSAYTTSFALYHLCHNPEAQEKLFREPDPWENCVEESLRLNPIVGVGRILNKDATLGGYHVPKGTVVVTQNMIASRQAKYFSNPDQFVPERQVNPYLVFGHGMRACI-------------------------------------------------------- 169765522 70 ------------------------------------------------------------------------------------------------RHGYIRRQMSHGFSEKSMREQEDTIRHYADLMISYLQANGPKENVVDFTRWFTFDVMGQLFGESFNCLQSFHPWVSIIFDSIRYNVFVRCTQ-FWPWLSPVIRRRRKDGRNDLVANLLKPDSG---VTDLEYQSTVQTLIVAGSETTASLLCGVTFHLLNNPEKLEKVKEVRSEFDSALNEALRVYPPVADGRRTGSNVEINGQPVPPNTAIRMTHWATYRSPRNFVRPNEYLPERHKNALQPFHVGPRNCIGRNLAYMEMRLLLALVLWNF-DLELYPA---------------------------- 154302211 120 --------------------------------------------------------------------------------------------LDGKAHVDYRKGLNGLFTRKALDCYLPGQDDVYNQYNERFAGGKPVPFMSEF-RELLCAVSCRFVGFYISD-EAIKKIADDYYNITAALELVNAADMVLEEFSKCAAKRMAAGGDGWISQLIEAEAKGREFTDFEIAQTVFTFLFASQDATSSAATWLFQVMAQRPEVLDKVREDKRVRPNMVRELLRWRPPVLMPYVAKKAFPITDYTVPKGAMIVPTTYPALRDPDVYDRPDEFDPERGAKNYLVFGTGAHYCLGQEYAQMNLALMI------------------------------------------- 8393233 76 --------------------------------------------------------GYEAIKEALIDNEKFSGRGSY-PMNENVTKGFGIVFSNGNRWKEMRR-----FTIMNFRNLEDRVQEEAQCLVEELRKGSPCDLILNCA---PCNVICEMLTFMEKVNENLKIMSSPWMQPGTHHKIAKNINYMKSYLLKKIEEHQENPRDDLIKQKQANNIEQSEYSHENLTCSIMDLIGAGTETMSTTLRYALLLLMKYPHVTAKVQEEIDRVDAMIHEVQRFINFVPTPHAVTCDIKFRNYLIPKGTKVLTSLTSVLHDSKEFPNPEMFDPGHDENGNLPFSAGKRACVGEGLARMQLFLFLTTILQNFNLKSLVHPKDIDTMP-VLNGFASLP----------- 93278131 272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQGKPLSDAFIRHEVDTVMFAGHDTTAVALAFALYLLAKHPEVQAKARAEAREIDLVVKETLRLYPSVPFSRALKEDMVYEGKILPKGLVVLIVAYTVNRNPAVYQNPDQFIPTREPVPFLSFSAGPRNCIGQKFALLELKVALSKLLLRF------------------------------------ 55379859 104 ---------------------------------------------------------------------------------------------------QQRTALQPAFYRERIAAYGDTMTEFADRAAAGWSDGQRIDVLPHM-QSLTLNILGTLLDVDIEDPRSLSAYLPLWVPTATNRAVTNSLAEFQSTLDDVIAARQREDEARDDVLSLLLSLDDETMDRERLGHQLLTFLVAGHDTTALTLTYAWFLLANNPKRQQRLHDELDALDAVLNEVLRLYPPATVFRQPTEPVTLGGYELSTDAQLTLPQWLVHRDDRWYDAPDAFRPERPDYAYYPFGGGPRHCIGMRFARMEAKLAL------------------------------------------- 157771660 130 ---------------------------------------------------------------------------------------------------RLRSLASPAFSVRALKQVHNTMENSVLCMIDHMAKHESAAFIHEYYQEFTYDVISRLMGQAYSEQPRFQNTVKNFFFKHESIRGGDVAKAVYDRIKERAEQEIENDQNDFIDMFLEAEIEDKKVTSEDVIGSCFVFLLAGFDTTANALAYASYLLAKNPEKMHKAQQEIDEIDAIIKEALRIYPVAWFARECVKTTTLGGLVIDKGVRIEADVTALHHSKEIWENAEQFVPERSAPRHIPFGAGPRQCVGMRLGMSEAKTALAHVLRK------------------------------------- 70990056 134 -------------------------------------------------------------------------------------------TVDQDHHPRVRKALSYAFSEKALHDQEPFVKHYVDLLIQRLAEDNRVDLVKWYNFT-TFDIIGDLIGRSFDCLQDYHSWVDALLRLFAPRALKEARLRRLQYVGVHMEERRDKP--DFISYILRSKGTADELTDGEVEANVSFLLLAGTETTATALSGTTYYLLKNPEGLRKATAEAERLPACLTEGLRIYPIAAPRRTPRGTVTIAGHPVPASNSPLNFHRQADFIPERWLSPSTMDPARRDNRAASFSVGPRNCLGKAFALNEMQVILARMLWNF-DMKLLP----------------------------- 73977808 254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLDIILSAQAEGNSFSDTDLRSEVNTFILAGHDTMAGSISWLLYHLALNPEHQERCRRDRSSITWCIKESLRLAPPISISRELSKPITFDGRSLPAGITVVLSIWGLHHNSAIWENPKVFDPLRSDQRHLPFSAGPRNCIGQHFAMVKLKVAIALIL--------------------------------------- 13661772 122 -----------------------------------------------------------------------------------------------------RRILNPAFHHEKIKRMLPVFSACSEEMITRMSSQGEVDVWPEF-QNLTGDVISRIFQLQGEQAERLMQAFQTLFIPGYNRRMREIDREICTILRGIIEKKDRASSDDLLGLLLRRESNGKAMSTEDIIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQEQARKEPDKIVTMVLEVLRLYPPAIFTRRTYKAMELGGITYPAGVNLMLPILFIHHDPNIWGDASEFNPQRNAVKHPAFGGGPRICIGQNFALLEAKMALSTILQRF-SFELSP----------------------------- 158284923 54 ----------------DLFNPFRQYDGWFKAWL------GPKLV---------LATSHPDIMAVLSHPDCL--EKPFFYDFVKLEHGIFAGHYHP--WKTQRKALNPTFNTRILNSFIPVFVQCARQMVQHMEQS-VGDLGRSISI-FPTTIGCDVMEQPIENVDRWFELAKRMVSSRDFIEESETRTSCFRFFETVIEKAKADECEDFADQLLAAQHNGNPFTDIEVKHNIYSMIAAGNDTTALQVTHTCLFLAMHPAIQERVYRDPDQMERVIKESLRLAPSPYIARQTMKDIEIAGLHTPRDSLIVMSIFSMHRREDIWPDADVFDPDRSANVFIPFSAGSRNCIGGRYAMLSMKVM-------------------------------------------- 110636333 70 --------------------------------------------------------------------------------------------------RRSRKAMAPVFTPRHISGFAGPMLQKAEAFAERYEQAGTVDVSRDMTM-LTFDILSETLGDPGGFAHQVDRLFETMGRVD-PLDLLGAPDWLLAFFRNIVARRKEKLAEDFLTLLLRAE-GPQGLSRGEIEDNIITFIGAGHETTARALGWTLYCLANLPEERERLSSEPDLTRAAFEEAMRLYPPASINREAIENDSYSDLKIAAGTQVLVMPWTVHRHRKLWDDPDAYRPSRPENRYLPFGAGPRVCIGATFAMQEAVIALAVLMSR------------------------------------- 195624898 261 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDRMALDLMFVLLFASFHTTSLALTLAVKLLADHPRVLEELTVEHEAISQVINETVRLANIAGIFRKALKDIQFRGFTIPAGWGVMVCPPAVHLNPVIYPDPLIFNPTRRGSRHMAFGGGLRSCVGADFSKLQMSIFLHFLVTR------------------------------------- 154287998 136 -------------------------------------------------------------------------------------------------HARLKRASAKGFSMTALSELEPYVNGCIELFLKRVEGRGP--WMQFFAFDVLGEVFSKSLGFLETDVDNNIAAIDQFVSLIGQIPTAEKLNKIQEFAIAMVKERKQNPVDDILASLFEHDSSPSKLSSREIVAITTTNILAGSDTTAITLRAVFYYLCKNPSTYRKLQQE---VDSAVEEAMRIHPPTGFIRVVPEGLTLGGTYLPKGTVVGVNSWVINYNKHVFGNPEEL-ADRNRN-MFAFGAGPRVCIGKHISLLEMRKLVTEFVRHF-NFELDPKAELNIQAGWF------------------ 195036250 92 ----------------------------------------------------------------------------------------------------MRTKLSPSFTSGKLKGMFGTAEDVADKMMGQMQRSGTVELMSSYAIDI---IASTIFGL---DVDSFSNPDNEMRRISGEVMKPTARRGMRDLVYHTISLREKNERRDLMQLLLQLRNTGQSLSKDNIAAQMFLFFIAGYETTASTAAFTLYELSQNPDVLAKLMDDYESIQDMVMETTRYPALPLLNRMCNKDYPLSKLVLEKGTEIIISLLGLHRDPEYFPDPLKYQPERTPAAYMPFGVGPRQCIAARMGKMNVKIALTKILT---NYTIETRSEVTEIEFTVNGI--------------- 461823 76 -----------------------------------------------------VLHGYEAVKEALIDHEEFAGRGSF-PMAERYNKGLGIVFSNGNRWKDIRR-----FSLMALRSLEDRVQEEAQCLVEELRKGSPCDFILSCA---PCNVICSIIRFDYTDQDFLTFMVRILSSPWLQVTITKNVNYIRSYLSEKIKEHQANPRDFIDYYLIKLKQGNSEFTLENLATTVRDLFAAGTETTSTTLRYALLLLLKHPHVTAKVQEDRSHMPAMIHEVQRFIDPTNLPHAVTCDIKFRDYFIPKGTTIITSLSSVLHDSKEFPNPEVFDP-----GHMPFSTGKRMCAGEGLARMELFLFLTTILQNFKLKSLVHPKDIDT-TPVVNGLASLP----------- 164604828 152 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKMMLPAIYTSCSEMVEMMVSQDSCEL--DV-WPLTADVISRAFGSSYEEGRRIFQLQSRFLPTKRNNRMKEIYGEARVLLRDIVNKREEAHNDDLLGLLMESEITDNGMTIDEVIDECKLFYFAGQETTSTLLVWTMVVLSMHPDWQEKAREDPDKIVTMILEVLRLYPPVLMARGTYKTMKLGEITLPAGVHLAMPTLLVHHDRELWEDAEDFNPERNQVSFFPFSWGPRICIGQNFALLESKMAIAMILQRF------------------------------------ 58384758 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVEMQIVEELKVLESFINESLRFHPVVDFMRKALEDDNIDGTAIRKGTNIILNIGLM-HKTEFFPKPKEFNFDRTVPSRFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 195054770 87 ----------------------------------------------------------------------------------------------------MRNKLSPSFTSGKLKGMFGTAEDVADKMMAKIEQTGTVELMSSFAIDI---IASTIFGLDVDSFNELRHISNEINKPRGTTTFLSGQKEMRDLVYHTISVREKNERRDILQLLLQLRNTGQSLSKANIAAQMFIFFSAGYETTASTAAFTLYELAQNPDVLAKLMEDGELLDLCIMETTRYPALPLLNRMCNKDYPLSKLVLEKGTEIIISVMGLHRDAEYFPDPLRYQPERTPAAYMPFGIGPRQCIAARMGKMNVKIALTKILT---NYTIEMRKEVRELEFTVNGITLLP----------- 27901545 57 ------------------------------------------------------------------------------------------------------RVLMPAFGPLNIQNMFDEMHDIATQLVMKWARQGPIMVTDDFTRTLDTIALCA-MGFYSEEMHPFVDAMVGMLKTAGDRSRREDIDYLRNLCKELVDTRKKNPTDDLLNALINGRDTGKGMSYDSIIDNMITFLIAGHETTSGLLSFAFYNMLKNPQAYQKAQEEVDRITAVMRETLRLTPAIAVGPHPTKPVTLGGKVLGKDEPCALLLGKIQRDPKVYPDAEEFKPERMLDEHFNFGNGMRACIGRPFA--------------------------------------------------- 121583883 254 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGQKLSHEDIQEEVDTFMFEGHDTTAASMNWALHLIGSHPEVQKAVQAEEDLLECVIKESLRIFPSVPFARSICEACHINGFKVPKGNAVIIPYALH-RDPRYFPEPEEFQPERSKGRHIPFSAGPRNCIGQRFAMMEEKVVLATILRHF------------------------------------ 195615656 161 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKLMLPAFSACCEELVSRLGPDGSCELVDPELQTLTGDVISRIFQLQAEQAERLMSIIDKFAVPGYNRRMRQIKSEIDWILRGLIGKRMQKEGESDKDDLLNARETGDQLTMEEVMEECKLFYFAGMETTSVLLTWTMVLLSMHPEWQDRAREELSRLKTVTMEVLRLYPPIAFSRKTYKEMVVGDVTYPAGVTLELPVLFIHHDPDIWGRPERFGVARASKDRLAFGWGPRICIGQNFALLEAKMALSMILQRF-QFELAP----------------------------- 12229768 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTHIPDHHIAGMMIAVLFGGQHTSATTSAWTILELANRPDIIKALREDLPLLEAAIRETLRLHPPIQMMRRVVADYEKNGMEIPKGNFICAAPGVTQVDPTYFNEPTTYNPYRSKSPFLPFGAGRHRCIGEQFGYLQLKTVISTFIRTF-DFDLD------------------------------ 13386414 222 -------------------------------------------------------------------------------------------------------------------------------------------FVGEVLNAIPM--LLHIPGLPDKAFPKFIALVNKMLEHDSTWDPAQPPRDLTDAFLAEVEKAKGNP--------------ESSFNDKNLRIVVIDLFMAGMVTTSTTLSWALLLMILHPDVQRRVHADQARMPAVIHEVQRFADIVPTPHMTSRDIKFQDFFIPKGTTLIPNLSSVLKDETVWEKPLRFDAQGHFVKHMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPDGQPRPSD----YGIYTMPVTPEP------ 21429266 118 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQSSFDMIGDLA-------FGESFGC--LDNSTYHPWVALAFESLKSLAF---MAEMGRYLASMKVRKRETDRPDFVGKITQGKAKGSSMGFNELASNASVLIVAGSETTATLLSAAVYFLCSNPRTLELLTEEADAIDQAVDEALRMYPPVAGRKIAKGGSFVAGYFVPENTLVENDMWAMHYDPKYFTQPHDFIPERGDARFNSFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLAESSRDWYQ---------------------- 148557453 108 ----------------------------------------------------------------------------------------------------QREMVNPAFAHTNLKRVFPAMQGAVDDLLATIATMDRVDLMTHVAADIIYRTIFSVLDQASADRHAFHRYQGAMLKLYGRRRAARAAAEIHAVFGPIVKARYDEAGNDILQSLLEARASGEPFSYQAIMEQVSTIFLAGHETAASAMTWALYLLAECPHWQDALLAEIDREPIAFEETLRLYPPVSFVREVTAPTTMRDKLLHKGAMIVIWLIQRNRNPERFDDPEEAEACR--RAYMPFGKGPRICIGAGFAQQEGMLILASIVRRYPDI--------------------------------- 118357860 308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPKREIVHQFTTFFFAGMDTTANQTGICLWVLAQHPELQQKIRAEDSVIQTFDDESLRVYPPQVIPRVSARDHMVDDFPIPKGAFV--SNLTIQYNEQKFPDIDTFNPDRDKNDHFSFSAGPRNCIGQHLALIEAKIMIAYILK-------------------------------------- 15227789 163 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFLQSLVDERRKQKGNTMMDHLLSLQETPDYYTDVTLKGIIIVMILAGTETLAGTLEWAMLNLLNHPEVLEKARTEIDLMDEAVLETLRLYPPTNIPHMTSDDCILAGYDVPRGSMLLVNVWSMHRDPSIWEAPEMFKPERFKNEKLSFGFGRRACPGVGLAHRLMSLAL------------------------------------------- 149609226 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLCAKDEGEGLSDADLRAEVDTFMFEGHDTTTSGISWFLYCLALHPEHQRRCREEVQEITQCIKESFRLYPPVQVYRQLNKPVQVDGRSLPEGALVSLHIYALHRNPKVWSDPEVFDPLRSVGRHLPFSAGPRNCIGQQFAMSEMKV--------------------------------------------- 167526549 657 ----------------------------------------------------------------------------------------------------MRRLLTPAFHLHILHHYAPVIVDASSIIIEKFLPEEDYDVFSDYAL-LTLDVIC---------RAAFSHEGDPQRNPEDKYAVSKEFQELLDYVHDLIDKRRTRPGGDFLDILLTTQDEGQRLSKEAIRHQCDTFLFAGHDTTSSCLSWLSYLLSVNPEAQEKCRKEGDEAPTCIKEALRMYPPIGVARKLTKPVNVGSTVLQPGTTAAVGILALHYNPTLWEEPTKFKPERTGVKHLPFSIGRRNCIGQNLALNEIRLAMCQILRKV------------------------------------ 211582101 110 ----------------------------------------------------------------------------------------------PGKHGHMRKYLSHAFSDKSLKAQEPLIDEVVNEFVSQLSRKGGIDIVVWFNLAIGSLAFGESFGVKSGEVHP---WISRIITAIGQSALADAFKRFENYTISLIDKRLGNPRPDFLTRMLENR--PEDLTDVQIAAHASDFVIAGSETTATTLSCIVYYLTKNPSVYQEIRDRFERLHALALEAMRIYPPLALPRVVPKDT-IDGHFVAEGTIVSVNPVAACLSTKNFDAPLEFRPERWVDDHEAFSMGPRACLGRNLAWIELSLLLSKIL--------------------------------------- 17647307 96 ----------------------------------------------------------------------------------------------------MRSVLTPVFTSAKMRNMFTLMNESFAQCLEHLKSSQPI-AAGENAFELDMKVLCTAFGLSFDDPENEFHTIGKTLAFSRGLPFLKFMMCLVEYFVRLVREKHNITRPDMIQLLMEAKKEKDNWTDDEIVAQCFIFFFAAFENNSNLICTTAYELLRNLDIQERLYEEQEALKGAISESLRWTLSAAADRLCAKDYTLEGTKLKAGDNINIPICGLHWDERFFPQPQRFDPERSERRYLPFGVGPRSCIGNRYAVMQAKGML------------------------------------------- 218712024 123 ------------------------------------------------------------------------------------------TTIDAASHRRRRGALNPMFSRRSILSLEHLIQQRTEERISGFKGTGRPLSMTDMLPAFTGDMIMEAFGFSYNQLENFESFHEAFMAIGSSAHVASFFPWIISAMNSLPDTRIEKAQPSMLSLLTHARSKPEELASENLTAYANILVAAGVETTAFALCVGVFHIVNTPQIYSRLKNEPSLLEACIQESLRLLSARNPRRHPDRTLNYKNQIIPKGTKVSMTIVDVHHDESIFPDSHRFNPERKPLDHVAFGKGPRRCLGINLAWAELFFAMSMTFGRF-DYTLTDATDIRYK---------------------- 210097489 61 ---------------FDFF-PDTITDLAWQYGDVMT-------FWNARDLNV-VISGYRTIRSVLKRAEDFSSRKAFVKDKSIIFADF---GSDWKHQRKFAMKTLRDFGVGK-RSLEGKICEEAAALSQELVAKEPFNLQNSVSNIICSIVFGK--RFEYGD-PEFLWLSHLISGSQEHQKLARNFPKLQAFCGEQIKKHRADPNDDFIDALLEHQHAGREFTVEQLQELVLDLFMAGAETTATSLHWALLYMLLNPGVQEKVQGEDSVLGQAVPSSLRTATLAEVQRINTVAASLNGYTIPAGANILVNLWSVHMDPQLFPEPDKFNPDRDGNKHIPFSVGPRVCLGEQLARMEIFLLFVSLLQRF------------------------------------ 147865437 140 ----------------------------------------------------------------------------------------------------QRHIVAPAFMGDKLKGYAGYMMECTTQMLQSLVESGQTEFIGEYMTRLTADIISHLLTLPEESGRLLSFTTDSAFKSKYNREIKALKTEVERLLMEIIQSRKDCVGNDLLNEMQKKRGSGFSLNLQLIMDECKTFFFAGHETTALLLTWTSMLLASNPTWQDKVRAQPSLLNMVINESMRLYPPATLPRMAFEDIKLGDLHIPKGLSIWIPVLAIHHSEELWGDANEFNPDRAPGRHIPFAAGPRNCVGQSFAMMEAKIILAMLVSRF------------------------------------ 72008210 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTETTASALAWFFLFMAAHPDIQEQVFDDRKNMPATLAEVLRHRPVAPFGHVADETIHVRDYVIPKGSTILANILGIHHDPELFPEPSKFDPNRKNDAYTAFGLGRRSCLGEQLAKMEFFLFATSVLQRF-TIRLPAGATPDY----------------------- 210113512 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTHIRQTIVDIFGAALDTTVQSMRWSIVLLAAHPEVQEKLAAEPSLMDSTINEVLRFVVPLSVPHATTVDTTLMGYEIPKGTWIMPNLWNAVRDPEIWGDPNVFRPERKPSALMPFSAGRRACPGEPMAR-------------------------------------------------- 72079178 240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MREMIDFIRDHVEEHKANPATDFMSCYLKEIANSSGIPDDEMLQTCWDAMFPGYETTISAFRWALHLLASHPQVQSRIRQERDRLPAYTDECLRMRPVIPAPHIVSRDRKIAGYDVAVGTRITVNLWFLARSPTLWEDPDEFRPERRSREPLSFSYGRRTCPGDQLARMELFLILSYILQRF-TLTLPDGAPRNLEGSM------------------- 145603111 307 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDNLVDQLMTFLAAGHETTATAMTWGIYMLSRYPEVQDRLREERSRLPNAVNEILRYFGPVPTIRDAARDTSILGNFVPKGTRIFIGIWAINKSKELWPDADQFKPERNNYAFMTFLHGPRSCIGSGFARAEFAVLLAAWIGRF------------------------------------ 210126124 54 -----------------------------------------------------VLGGYDTIRAIVKQSEVFSSRPALVVLNKMSKKKGIVMAPSGPLWKEQRKTTLRSFGFGK-RSLEVQISEETSALLEQIIGDKPFNITRPLTNIISSMVFAHFLAMPENILPFLQYVLD------SGSKVIKISQRLINFAQAKIKEHQQDPNDDFISYLLEMQAQDQTFTEEQLVMTVLDLFVAGTETTTTTLRWASLLMLVYPDIQQKVHEERDQLPQAVTEVSRFATIVNVPHTTSEDTTLNGYHIPKQTIVIPSIWSVHHDEKLFPQHDKFDPSRKKDDHVMFSAGPRICLGEQLARMELFLFFTSLMQHF-TFKIPEGAP-------------------------- 158337284 101 ----------------------------------------------------------------------------------------------PDLHRQRKSALRAGLAGQAIQGYIPKINDVIIQRLQTWPAQGEIALFPDVLVPL-------LLGVELDDFDGFYGLLPWRSSFTTFGRGLQARARLIKFMQAVIHRRQSEPTADFLSMMLVSQQTDPEFSNTLIENQCLLQLWASHYEISGLVSSWIYQLGRHPEHFAHLRGEQATIDATLQETLRTLPPSSTARRLTQSVVLDGVLYEKGWTLIAEPRIAHILPEHFPQPDAFQPARDKYAYIPFGGGVHACLGAQLAMTIAKIFGSHLLRQF------------------------------------ 10835506 58 ------------------------------------------------------------------------------------------------------------------RSIEDRIQEEARCLVEELRKASPCDFILGCA---PCNVICELLGTP-----WLQVYNNFPALLDYFPGIHKTLLKNADYIKNFIMEKVKNPRDFIDCFLIKMEQENNEFTLESLVIAVSDLFGAGTETTSTTLRYSLLLLLKHPEVAARVQEDRSRMPAVIHEIQRFIDPTNLPHAVTRDVRFRNYFIPKGTDIITSLTSVLHDEKAFPNPKVFDP-----GHMPFSAGKRMCVGEGLARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVVNGFVSVP----------- 145240775 45 ------------------FTRALLRGTIVHDFERLHRKYGPVVRTAPDEGDAWYASRPDD-RQLLKD--------PLWWRRQPGQPDTLLSAIHPAKHSRMRKLLAPAFTPRALRVQEPVLQRYASLLVDRIKDQGTDGAVIDMGFNFTTFDIFGDLGFGESQHSQYHPWIALLFGSVKAASFIAAARYLEALLMKCIPRRRLSQRPDIMSHLI--DENGQALPRGELNSTFMILTTTGSETTATVLTGILTYLVNQPKVLGRLIADLPYLAAVIQEGLRLCPPVPWRQVPPGGSTVCGTWLPGGTAVSLQAYTLNRDPSRFHAASSFLPERNPNSNFPFSMGPQSCLGQHLAWAEMRLILTKLLVNF-DFEAVEGKQLRW----------------------- 195474307 250 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLLMEAKKEEDNWTDDEIVAQCFIFFFAAFENNSNLICTTTYELLHNPDIQERLYEEKEALNGAISESLRWTLAAATDRFCSKDYTLDGTKLKVGDRVNIPISGLHWDDRYFPEPRKFDPERVPYTYLPFGVGPRNCIGNRYALMQVKGML------------------------------------------- 149035631 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFAKEDGKSLSDEDLRAEVDTFMFEGHDTTASGISWVFYALATHPEHQERCREEVQSILGCIKEALRLYPPVSVSRELSSPVTFDGRSIPKGITTTILIYGLHHNPSYWPNPKVFDPSRDSPRHLPFSGGARNCIGKQFAMNELKVAV------------------------------------------- 11035011 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DQSNLPDFVNNYVRFRAMAKFKRQAAELRRQTEELIAARRQNPRDDLLNAMLSAKDTGEGLSPESIVDNLLTFLIAGHETTSSLLSFCFYYLLENPHVLRRVQQEVDTLEAVLRETLRRDPGPGFYVKPLKDEVVAGKAVNKDQPLFIVFDSVHRDQSTYADADEFRPERPPCAWKPFGNGVRACVGRPFAMQQAILAVAMVLHKF---DLVKDESYTLKYHVTMTVR--PVGFT------- 210113398 81 -----------------------------------------------------VLNGYRAIKEALVDYKDFSSRPNVVTSGFGKDFAFTPFNQAYKEKRKLRNLGMRM-GPG---SMEENIRDEARQLVD-LSEQGDGDIADNLTVSVANIICSMVFGYDYDDVEFLTKTINNLFARVGSSQLMTVFNEVNTFIRQEITKHRENPRDDLILTELQTQEKADGVTEENSSWIIQDLFLAGVETTASSLQWGLLYMVLCPEEQQKVQAERSQLPATVMEILRIIAPLPLPHAPNEGTTFRGYDIPAGTKVLINLWSATMDPEFWPDPEKFDPRRRPESFIPFGAGRRVCIGEQLSKME------------------------------------------------ 40888695 113 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELRDAIEGLVEQKRREQADKLTADLIFAQNHGE-LSAENVTQCVLEMVIAAPDTLSISLFFMLLLLKQNPHELQLLQEDRELLESFINECLRFHPVVDFMRRALSDDVIDGYRVPKGTNIILNTGRMHRTE-FFHKADEFSLENTPRRYFPFGSGPRACVGKHIAMVMMKSILATLL--------------------------------------- 109475150 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETTSTTLRWAVLYMALYPEVQEKVQAEPSLADAVVHEIQRMGNIVNVPREVAVDTTLAGFHLPKGSVVMTNLTALHMDPKEWATPDVFNPEKKRDSFLPFSMGKRACLGEQLARSELFIFFTALMQKF------------------------------------ 195995633 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFGGVDTAATTILWTLYNLGKNPHVQDKLRSDTSLIEKMVKETLRLQPIAALPRITDSDLVLSGYKVPAKTLVMISYVMG-RDESAFPNPSQYMPERSRFQYLPFGFGPRMCIGKRVAEMEIHTLL------------------------------------------- 1777437 80 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIDALRGTHGANLSRTVSNVISSIVFGDRFD--YEDKEFLSLLRMMLGRPGPQQQAFKELQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTENLVMTTLNLFFAGTETVSTTLRYGFLLLMKHPEVEAKVHEDRAKMPAVIHEIQRFGDPMGLAHRVNKDTKFRDFFLPKGTEVFPMLGSELRDPRFFSNPQDCSPQKKSDAFVPFSIGKRYCFGEGLARMELFLFFTTIM--------------------------------------- 194332741 67 ---------------------------------------------------------------------------------------------------RWRQL--RHFTLKALRDFEEKIQEEALCLVEEFRKSGEMDIMKAVSNIFFTIVLGNRFEYNDETEEMFRLMSNTWSQPGPHKKRDALGKQLILFLHERIKANQEAPRDFIDEFLIKMEQEKKEFTMRNTLLTFYSIFLGGTETSTTTLKHGLLLLIKYPEIQAKLHMDRNSMPAVINEIQRFSDPLNVPRKVTKDVQFRGYCIPKDTEIYPLLCTVHHDAKYFSSPYEFNPSKKNNAMMAFSAGKRICPGESLTRMELFLFFTTIL--------------------------------------- 116196454 142 --------------------------------------------------------------------------------------------LDGKAHVEFRKGLNGLFTRRALEIYLPGQEEVYNRYFKEFVAGEPVPFMTHF-REVITAVSCRFVGITDEAVKKIADDYYLITAALELVNFPKAADMVLAEFAKCAAARMAAGGEPIIQMIAQAKGDTRDFTDYEISQTVFTFLFASQDATSSAATWLFQIMAQRPDVLDRVRERNGDINAAVNELLRYRPPVLMPYVVKKPFPITETTAPKGSMVIPTTYMALRDPEVYDRPDEFDPERGMKNYLVFGTGPHYCLGQQYAQLNLALMV------------------------------------------- 115384746 88 ------------------------------------------------------------------------------------------------------RVLVPAFGPLMIRGMFDDMYDIASQLALKWARQGPITVNEDFTRVMDTIALCAL-GFYRDEMPHFIATMRNLLQASSARALRPA---------DLVDARLQDPVDDLLNALILGRDTGQKLTTDSIVNNMITFLIAGHETTSGMLSFLFYDLLKHPHAYRKAQDEVDRITAVMRETLRLHCPVTM-------LVVHAHPIRKDEPVAIHIGKIHRDPAVYDDADEFKPERPKNAWKPFGNGMRACIGRPFAWQEVLVVVAMLLQKI------------------------------------ 149689833 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYTDMKKFDENVRIGSSPWMQLYFPGSHNKLLAYINNYVLEKTKNPRDFIDCFLIKMEQEKEEFTFENLTITVSDLFGAGTETTSTTLRYGLLLLLKHPEVTAKVQEEIDRMDAVIHEVQRYIDPTNLPHAVTRDVKFRNYLIPKGTNILISLTSVLHDDKEFPNPEVFDLDKSGNYFMAFSAGKRICVGEGLARMELFLFLTTILQKFNLKSLVDPKDIDV-TPVVNGFASVP----------- 190702452 91 -----------------------------------------------------------------KHFDHFVNHRASVDSERDALMGNNLLSLHGDQWRKVRTLLSPAFTSSKMKGMFKLMSECASTFTEYLVRNGPIDFSKDMFRRYANDVIATAFGIPDNDFYVFGTWIAKLLRVKLIDRQVETF--FYDLVKETIETRDEKGRPDMIQLMMEARGNDPELSIESMTSQAFIFFFGGFDSTSTTICFVAHEIAVNSEVQKRLQEDPSYLDAVISETLRKYPIVAVDRICTKSFELGLKPMKPGDNLWIPTWAIHRDDQYFPNPDKFNPERDSFNHSAFGIGPRMCIGNRFALLEMKVMF------------------------------------------- 12227191 160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAIESLVEQKRREQADKLTADLIFAQNRGE-LTAENVRQCVLEMVIAAPDTLSVSLFFMLLLLKQNPDELQLLQENGDLLESFVNECLRFHPVVDFMRRALSDDIIDGYRVPKGTNIILNTGHMHRTE-FFLKPNEFNLDNPPRRYFPFGSGPRACVGKHIAMVMMKSILVTLL--------------------------------------- 17536181 122 ---------------------------------------------------------------------------------------------------RLRTITAPAFSNGSIKKVLTTMEDSTQELMKKLREESEFDVISRVAMGQPSQMFKNLLGFPFA--VSFLKWLFIKVGKFGAGPFIVVQKSVTDAVMSRIAQREAEPGEDYIDMFLNARAENRQLTTQEIISQCFVFLVAGFDTTAISLSYVTYFLALNPKIQSKLQDEVDKMDNVIKESLRLFPFASFARRCMRNTVIGEQIVEAGVDVMIDTWTLHHDKNVWGDVEEFKPERWDSPYLSFGAGPRVCLGMRFALLEQKGLLSHILK-------------------------------------- 146416129 242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDRAQQKISATYKGLIDTRRSDPTRDLISLMATSTYDGVKMTDQEIANLLIGILMGGQHTSAATSAWFLLHLGERPDLQEELQEMP-LVNNVIKETLRMHMPLHSFRKVKKPLLVPGTTVPKGHYVMVSPGYAMVNDRWFPDAASFNPRRWDSPYLPFGGGRHRCIGEQFAYVQLGTIL------------------------------------------- 194912994 83 --------------------------------------------------------------------------------------------------HRRRKIITPAFHFRILEPYVEIFDRQSLRLVEQLRGQERINLGE--AIHLTLDAICEAMGVSNADSEYVQRMFNILYRFDTPLARAEALDVLHQFTEKIIVQRRENEDADVLDILLQSTVDERPLSNLDIREEVDTFMFEGHDTTSSALMFFFYNIATHPEAQKKCFEEYELLNKLVKETLRMYPSVPLGRKVLEDCEINGKLIPAGTNIGISPLYLGRREELFSEPNSFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAIVANVLR-------------------------------------- 147767555 133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDDLLGLMIGESEAGLKLSMNEIIEECKMFFFAGQDTTSTLLSWTVFLLSSHQEWQDRLRQEPDLVNMVFLEVLRLYSPVTTFRKASKDIKFGNLIIPRDTCISIPVVKIHRMEKYWEDANEFNPLRHPNALIAFGMGPRACIGKKFAMLEAKIVIVLMLQRF------------------------------------ 205356148 206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRFSFEEILDQVAMLFLAGHETTASSLTWTLYLLSLYPKEQEKAYEEQVLQGGVIEESLRLYPPVGFAREAKKDTQVRDKLIKKGSGVVIAPWLIHRHKEFWTNPHGFNPSRKKDAYLPFGVGERICIGQGFAMQEAILILANILK-------------------------------------- 71007562 126 -------------------------------------------------------------------------------------------------HRKQRKLMAPAFTPAHIKGLTPIFAKYAAEYLDSALERGRFNSVNQAAIDFPARAIH--LGLSAMLYPRASIWSEANRRAKVNRVMDRITMQIVREAKSRVEKEGEDLGDDLLSLLIKSNLDGERMTDKEISGQIQTFMFAGYETSSVTTSWTLYFLARHPEVQNKLRNERKGIPSTLEETLRLCPPLGNDRQAMQDSVLNGEMVKKGSRLTIGIKTVNCDRKLFDDADEFRPERFPQRHASFFGGPKSCIGSKFALTEMKVIIIAVLSRF-QLSPEPGVTIKQHQALIVRPR-------------- 170099888 123 --------------------------------------------------------------------------------------------------RKHRRVMGPAFSNELYELVWDQTRETYNEMIEGWADKETVDVVQDYTFKLALLIIGRCFGFS-------FNWSAPARAPDGSMSIQEAHEQLMDFMQNQVAERKAETRADVFTMLVKANEEEAQLDDGELVGNVFIMLFAGHETTAHALAATLGFLAVYDDIQEEVFRDPDKVLSAFYEALRLFPAFVLIREATEDTTIGTTPIPKGTQVIVDMIGVQYNPRYFDEPGKYKPSRSNESEVAFSVGPRACIGRKFATTEAVCFLTLLLR-------------------------------------- 196006519 320 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQITANIIELMAGGVDTSANTITSALYILGKNPDIQENLIKDRECLDGVLKESQRIYPVVQLSRIIAKDVVLSGYHVPAKTMIITSYAMA-FDKSLYDEPDKVKPERPPFSFLPFGFGTRMCIGRRIAELEMQILLARLVY---EFRLD------------------------------ 89213640 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEREGRLSDEEIVDYLVALLVGGYETTSTTMTLAVKFLTDTPLALAQLKKEHDEIMAVINETLRVANIVGVFRRAIKDVNIKGYTIPKGWKVFASFRAVHMDQHHYKEARTFNPWRTPAENVPFGGGPRLCPGYELAGVEISIFL------------------------------------------- 61189832 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDAAQRKISAHYMKEIKRRREDPKRDLISLLVNSTYDGVKMTDQEIANLLIGVLMGGQHTSASTSAWFLLHLAEQPQLQDDLYEELTLVNNTIKETLRMHMPLHSFRKVMNPLRVPNTVIPKGHYVLVSAGYAHTSDRWFEHPEHFNPRRWESPYLPFGGGRHRCIGEQFAYVQLGTILT------------------------------------------ 46114488 207 -------------------------------------------------------------------------------------------------HAQRRKTWDKAFTAKALRDYEPRVVRYTKQLTEQIETKGTFDIVGDLAF---GTSFNYLVGVKDDSHDYFRQCTWLFEVFKETPLLNNSWLSFQSWLKQKVEARRQNPSEDVLSWILEEYDSIENPTKDDYLRLCGLIAVAGSDTTSAATSILLHQLTLHPHVLKKLQAEPDHLQACIDESLRLHPVIMSRMTPPEGMQIDDVFIP-GDTIFPSYTIY-RDERCFVRPLEFIPERDSSVYAPFSTGRGACAGKQLGLMEMRYVLTEILSKY-NMSFAPGT---NPEAFIDGLRELPMIFTP------ 83944148 70 -------------------------------------------------GPYHFVTRHADIVAALHRPDVF--GVPFGPEEEMAGPPVFALGDDAQTHAAQMAILRPWAGIDPVTHVRPVVRRVTEALLED--SGGQIDMARDVFMRVTAEACLKTFGIAAPSAENFAAFSAALIFADPSGTPAVRRQAMIDAYAKLSADERADPVQGLMDQVAR-QDDGGPVSDKDTVRVILFGVITGFVPTTALAAGKILQMRRKPDQFQALRDDPQARLALRDEIARFNPFPGQFRLRKEAGDTHGRRIKPGAVVILATAQALHDPRVVKHPNRFMPDGTALPDLSFGLGMHHCLGHEMAHEIITEAFQIILSR-PGIAFLPERP-------------------------- 158300281 93 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRQMFELIVEMAQHYKEQIRSNGAGDVFTRYANDVPI-VMLRMMGFRL--LPKLMNFFNLDLFDREQRVF------FTEIIKDTVRTRDANGRPDMVHLLMQARSKGMQMTELEMIAQCLIFFLAGFDTVSTCLTFLAYELTVNRDVQDKLYEDKALMDMVVSEGLRWAPAPATDRLCVRDYVVDDGTIDKGTVVFIPIAGLHHDPQYYPNPSKFDPERNPNTYLPFGIGPRNCIGSRFALMEVKAIIYYMLREF-SFERTPNTQVPLRAKGFAGMRSVFVEFRP------ 124002150 220 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFVAGTDTSANAVTWLLYLLCENPKVEAKLREEPDIAAQVIYEALRLYPPAWFSRSNVEEEEVEGCLIKKNGNIFISTYMLHRNPKYWDNPEEFKPERKLKSYIPFGFGPRRCIGERFGMMEIQLILIMLL--------------------------------------- 145236998 287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIISWLIQAQDNGDPPTDQAIKDDAWFIIAAGSDTTASALINAVYYLATHPGAQAQLREIDERLPEGIEETLRLKPSVLDGRVTKVDEDLH----LPGDVVVVPTFAIQRDGRYWEDADQFRPERANMPFIPFSRGSYDCVGKSIAWMEMRMALAMLVGEY-HIQLSDEEQRAFDGNFAMSVPALWATFRPRRS--- 78183013 230 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMISEALRLRRARHQE-RNDFINHLLELQRELD-LSEEDMASHAMTFMFDGLDTTSNSIAHCLLLLGRNPDSQRRLVEEPDLLGACFNESLRIYPAGGWAKTCTKEYELRGSHLRPGDNVMVPIYALHNDPDLYPEPDAFRPERQQGIFLGFGNGPRQCVGMRL---------------------------------------------------- 215493687 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIASQCMLCIVAGTDAVKHTLTCAVYNLVMHPQYQERLIQDDTLLEAVIYETLRMYTPDSFTRVCTKETVVSGIRLKPGMGIEFPLRGVHYDSEFFPDPYLFNPERENKPNLAFGEGPRNCVGTRMATVVIKAMLATIYRVM-KFERCSDTPDQLK--FV--PRSLLLEF-------- 125605529 123 ------------------------------------------------------------------------------------------------DHRRVRAMMARFLRLDAVKNYVSAMDDEVRRHLRAEWGGRAAVAVMPSMKSLTFDVMCTLFGLERGDYAAVRRLSSEFQQLVRGIWAVPVNLPFTTFGKCLAASRRGRPAGDLVTHMLA-----EGMDEEEIIDNVVFLMVAAHDTTAVLLTFLLRHLDGNRAAYERVWDDLAGMRAAAMETLRMVPPTANMRKAVADVEVGGYVIPKWWQVITAATMTHLDPTIFPDPGRFEPARFEASYVPFGGGARACPGNEFARAETLVAM------------------------------------------- 17553062 122 ---------------------------------------------------------------------------------------------------RLRTIANPTFSSNNLRKIQVTVEDSALELLRHIEAGGKAIDVLEYFQEFTMDVIGRIMGQPDSLRKVVFYFTNVFNNPAAQIMYQTANAVEQRIKQRMAEEKAGDPGEDFIDLFLDAKSDDRQLTKDEVVGQCFVFLIAGFDTTALSLSYSSFLLATHPKAQKKLCADPEVMECVIKETLRMYPLLANSRRCMRSTKIGNYEIEKGVDILCDTWTLHYDKSIWEDAEEFKPERSGDEHIPFGLGPRQCIGMRLAYMEEKLLLSHILRK------------------------------------- 170032676 87 -----------------------------------------------------------------------------------------------------RSEVTPAFTTSRMKALFPIIEDVGTRMTKYVKQKGKTALTRELTAKFTTDVIAMFIGV----MPTLAKLLNVGLIPKSVEKF------FTNLMSEALKHREQKGRVDYLEHLISLR-NKKNISELDMAAHGVTFFIDGFETSSIAMAFVLYEVARNPDVQKQLRE--ELLKAVINESLRLWPPAAFSKKCTEPIELDKVHIEKGVYAMIPVWSIHRDPECYENPTMFNPDRSPYREIPFGDGPRQCLGMRFARMQMKRGVYEILKNF-ELSVDP----------------------------- 18420859 276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGHETSAVAVSWCLMLLALNPSWQTRIRDEVFLIPDAIQETLRLYPPAAFSREALEDTKLGNLVVPKGVCIWTLIPTLHRDPEIWADANEFNPERHPQSFVPFGLGTRLCLGKNFGMMELKVLVSLIVSRF-SFTLSP----------------------------- 170750911 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAEVVDELIARRKAAPR-DLLTLLLAAQETGNGLTDLAVKANIVTFIAAGHETTANSLTWALYCLSQDPAAQARVEAEVERLPAVIEEAMRLFPPVPFSRQAIRDDRLGRIKVPRGSLVMVAPWVLHRHRLLWEDPEAFVPERPGNRYLPFGAGPRVCIGQ------------------------------------------------------ 115402017 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNAEELTSISLTMLSGGLDTVTTLVAWSIGMLAKRPDIQEKMCDAHDDVAALVRECLRFFTVLALPRTSIRDITYNGAVIPKGTVFFLNAWACNMDPEVWHDPEEFRPERPDAPMFTYGMGYRMCAGSLLANRELYLVF---MRTLNSFRIESDEDINWHP--------------------- 170099736 119 ------------------------------------------------------------------------------------------------DHARKRKIISHIFSQKSVVEFEPQIRRLCDGAVKGLSGRGEFDIVGDLAFPFPKHVMATYMGVLPAWWRPFVRQLPWYRRGLKDVKSLAGIAIMA------VARRLATPTDDLLSKLKAGDSDGNPMGREELTAEALTLLIAGSDTTSNSTCAIIYYLARNRFAQAKLHKELDELDACINEALRSTSALGLPRVVPEGLTIKGEFFPEGTVLSVPSYSIHRDPTVWEDVEDYRPERTFNP---FSVGPRACVGRNLAFLELQIIIASIMRRY-DIVLAPNQPLETREGFLR----------------- 195400186 92 ----------------------------------------------------------------------------------------------------MRTKLTPSFTSGKLKGMFGTAEDVADKMLAHLNAKGTVEIVKNLMSCFVIDIIATIFGL---DVDSFSQPDNDLRRISKAVTQNTAKNILVEDMRQLVREKSKVERRDLMQLLLQLRNTGEALSKDNVAAQLFLFFVAGYETTASTAAFTLYELAQNPDVLAKLLDDYDAIQDMIMETTRYPALPILNRMCNQDYPLSNLVLKKGTEIIISLLGMHRDGEYFPDPLSYQPERNPIAYMPFGVGPRQCIAARMGKLNVKIALTKIL--------------------------------------- 218721675 5 ---------------------------------------------------------------------------------------------DRPTHTRQRRLLSHAFSEKALREQEAIIQRYVKRLMEQLAGEGPQDVVRDISKELTMQMFYELLGL----RRFFMPKAIAGTR-------AQNMQRVIQTVDRRVKSKTN--RKDFLHYILAAMETDKGMSRAEMDVNTFSLSIAGSESSATLLCGFVFYTLTHPTVYQKLVEDQIVMANAVQECLRVYPPVALPRVVPEGGEIDGGYVPAGTTVGVNHFACYHDQRNFYRPNEFLPERDETSLFSFSLGPRNCLGKNLAWAEIRLI-------------------------------------------- 164911 76 ------------------------------------------------------------------------------------------------------------------RSIEDRIQEEARCLVEELRKASPCDFILGCA---PCNVICSVIRFDYKDEEFLKENVRILSSPWLQVTLLKNADYIKNFIMEKVKEHEKNPRDFIDCFLIKMEQENNEFTLESLVIAVSDLFGAGTETTSTTLRYSLLLLLKHPEVAARVQEDRSRMPAVIHEIQRFIDPTNLPHAVTRDVRFRNYFIPKGTDIITSLTSVLHDEKAFPNPKVFDP-----GHMPFSAGKRMCVGEGLARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVVNGFVSVP----------- 13661758 315 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFIVDNCKNMYFGGHETTAITATWCLMLLATHPEWQDRARAEALDVDTAIDETVRLFPPASMVREALTDVKLGGLNVPQGTIIQAGIAVVHLDRDIWGDAGEFRPDRKPAHYMPFGHGPRSCPGQHLAVVELKVLLVRLLSKYPGYRHAPLFRLTIEPGF------------------- 34330188 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAILFMALYPNIQGQVHKEIDLIEAVLHEVLRFCNIVPLGHATSEDAVVRGYSIPKGTTVITNLYSVHFDEKYWKDPDMFYPERDSNGYFTFSLGRRHCLGEQLARMEMFLFFTSLLQHFPH-ELVPNLKPRL----------------------- 125864737 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTINNLFGAGTDTTVTTLRWGLLIMAKNPEIQAKVQDEIKRVDAVIHEVQRFADPIGSPHQTTCDVHLNGYLIKKGTSVCPLLASVLRDENEWETPDSFNPKHFLNKQMPFGAGRRLCIGESLARMELFLFFTSLLQHF------------------------------------ 156622415 250 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKERRANKDRDLIDELMSTYKDGTKMTDQEIANLLIGVLMGGQHTSAATSAWCLLHLAERPDVQEELYEEQMLLNQMIKETLRLHHPLHSFRKVMRDVPIPNTVVPKDYHVLVSPGYTHLQEEFFPKPNEFNIHRWDSPYLPFGGGRHRCIG------------------------------------------------------- 157117341 81 -----------------------------------------------------------------KDFDHFTDHTSVFPVEVDPIIGRSLFFMDGQRWRNGRSGMSPAFTGSKMRNMFTLLSKYADSAMQRLVEDAGKDLFQKLGNDI-ITSISFGLDIPDSEMFKFKFFLSMALPSSGIRLITKDVADFYDIVTNTIKYREENVRPDFIHLFVQARKNDETLSDFGITAVVASFFFGSIETTSTVLCFAMYELAANPEIQQKLQDEIELLDMVVSETLRRWPPLGTTRVCVKPYTLEDVTIEKGQAVQIPIISYHHDPNYFPDPYRFDPERNQDAFLPFGSGPRNCIGSRLALMQVKSLL------------------------------------------- 118091033 248 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLGPEDVEGAMTDIFGAGQDTTSTALSWIILLLLKHPQVQQDLQAERSRLPTAIYETLRYSSPITIPHATTADVELEGFRIPKGTVVFVNQWSVNHDCSKWPEPQRFDPTRRAGSVMIFSAGQRRCIGDQLSKLQI----------------------------------------------- 194754495 131 --------------------------------------------------------------------------------------------------REMRNILSPAFTGSKIRVMYALIHDCSKEGVEQLKKQATIDLMKDYFMRFANDVIATVFGLNVNSFRRFFQIGQSLSNRTGWEVVKAILFSLMEYFTSLVKVRKEHVRPDMIHLLMEAKQQRHEFTDEDLLAQCLLFFFAGFEIISTSLTFLTYELCQNPAVQQRLYERQDLMDEVVLEGLRWPPAIATDRECSEDIDLFSERARKGDKLQIPIFSIHHDPENFSDPESFDPERKPCTFLPFGLGPRNCIGNRMALMEIKSIVYKLL--------------------------------------- 85068678 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITTSEVIEECKLFYFAGQETTSVLLVWTMILLCLHPEWQVRARDKPDLIVTMILETLRLFPPLAFGRRNKEEVKLGELHLPAGVLLVIPAILVHYDKEIWEDAKEFKPERATNGQVSFSWGPRVCIGQNFAMMEAKMAVTMILQKF-SFELSP----------------------------- 1706092 79 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGLLILMKYPEVEEKLHEEPSRVPAVVHEIQRFISLINLPHEATRDTMFRGYVIPKGTVVIPTLDSLLYDSQEFPDPEKFKPEHKYSDHFAFSAGKRVCVGEGLARMELFLLLTAILQHFNLKSLVDPKDIDLNPVTI-GFGCVPPEF-------- 18139605 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLMIRMLRDEEALTFNEVAAQAFVFFFAGFETSSTLLTWTLYELALNPEVQEKGRQDMKYLDQILKESLRKYPPVPMFRMTAQDYRVPDTVIEAGTMLFIPIFSIQRDASLFPEPEKFDPEREAKRHFAFGEGPRVCIGLRFGMMQARIGLAYLLQ---GFSFAPYEKTSIPNSFILGPRE------------- 212545777 56 ---------------------------------------------------------------------------------------------DQDEHQQLRRALSHGFSDSSMRQQEPTMLKHINMLVDRLRESGTFDLSSDFGESFPVATIMKAIKF----HAFMVALGYGGARPLVELIHKAAMKTMRGYIDSMLKSRMKQRHDDLFEGLAKRRDEWDKLSV-----NATVLLLAGSETTATCLSGTTYFLLTHPEVLEKVTADADLIP-VLNESLRMYPPLTSGMVREVPTEIAGRFVPGDTLVEIQHWSINHSKENWVDPWSFRPEREHSDMLAFSMGPRNCIGRNLAMTEMRLILAKILYNF-DMKLANG---------------------------- 149689500 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGSSLSDVDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCREEQSLLDGAIKEALRLYPPVPISRDMSKPITFDGRSLPAGIPLSLSFYGLHHNPKVWPNPEVFDPSRDRHSHLPFSGGSRNCIGKQFAMNEMKVAVATLLR----FELAPDP--------------------------- 112982641 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVELKMVENAALNGKAIEECLRFHPVVDFMRKALEEDNIDGMKIRKGTNIILNLGLM-HKTEFFPKPKEFNLTNFDNTVPSFGCGPRSCVGKHIAMVMMKAILITLLSR------------------------------------- 46318071 325 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARTRKKKLTADEIKSQGFLFLLAGYETTSNTLACCSHALANNPDKQQLLQDDEELLDMVLRETLRMYPIVVTRR-CVETCTINDLVVPRDANVWDVHYNANTDPKIFE-PERFLPDRKARRHLPFGAGPRNCIGLRFALLEAQIVLAKLIKKF------------------------------------ 211584628 115 ------------------------------------------------------------------------------------------------RHRIRRQPMNPFFSQQRIRQLEPMLRKMINKLCKGMRDWKETDVVVEYSWSKTIEAIVQ-VGVQFKQFRWFPRWLVVSINPHIGPVIDQKLESL-RLAKTVIDSQTANPADDLFHALLDSKLPPEEKAPDRLSQEVFTVISAGGETTAKNLTTLTFHLLNNPDKLQRLRDDPDGTASLVEEGLRITNAVATRRSCPDQVMIKDWVIPPGTPVGMTSIFMHHNEDIFPNSQSFIPERDPEQRVAFSKGSRQCIGIPLARAEILLAIATIFREF-DMEL------------------------------- 47605528 55 ----------------------------------------------------------------------------------------------------LRVKLSPTFTSGRMKKMYPLVESCAKQLQDYLKEN--CNTVKETTAKYATDVISTAFGIPNAEFREFGRKIFEFTRYRTFEVMAETTEFLRKVFWDTINFRESNSRDDFMDLLIQDNEDGEEFTGDNLVSQPALFFTAGFETNATTLSFTLYELSLQPDLQNRLRSEIAGVPTVVSETLRYPPLPLLDRVCLQDYKVPGTDIERDTPVFIALLGLHRDPQYYPNPERYDPERENKRQLPFGEGPHNCIGLRFGYMAVKTALVHMLA---EFEVKPDTPIPLRSSVLATTSGIPLTFVKST---- 148694830 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGGTETTATTLSWAVAFLLHHPEEELDLKLGPGLLMATIAEVLRPVVPLALPHRATKASSISGYNIPK-DMVIIPIQGANLDEMVWELPSKFWPDRKNPRTPSFGCGARVCLGEPLARLELFVVLARLLQAF------------------------------------ 194883524 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDDDLLAQCLLFFFAGFEIISASLCFLTHELCLNPVVQDRLYAEQELLDMVVLEALRWPPSISTDRECSQDIDLSGQKLRKGDVLQIPIFSLHHDPENYEDPELFDPERFAEGHAAFGVGPRNCIGNRMALMEIKSMVYQLL--------------------------------------- 218719624 162 -------------------------------------------------------------------------------------------------HVHQRKALTPGFSIGSIRTLAPIFWRLMAKLWDQEIGRGTFE-VLEWLNRTTLDIICE-AGFPLREAYRKVFVFDTLSRAKMNRDMEASRGIILGSATKIIKEKQANPADDILSLLVRDQAAGEALSFETMRDQVMTFLGAGHDTTATGVTWTLHLLSKHLGVQCKLREDPDHLPNVCRESLRYIPPIPMTRELVEDDKLGDYVVPKGTTILVYSNAINRLPEYWPTADEFDPDRTTNAFMTFLQGPRGCIGRKFAETEMKILLCVLLSQF------------------------------------ 50547357 137 -----------------------------------------------------------------------------------------------------RAMLRPQFARDQVSDV-DMIERHVQNLVRKIPQGDSFDLTLDTATEFGQSVSCQTVDNPAEDRLQMFYW---LWRPQELFTASKSVRKFVDHYKALVESEKEKQADDFLTELAREVKSPQVLSDQ-----ALNILLAGRDTTASLLSWCIYLLARHPETWNKLRDDLSLIRFVINETLRLYPSVPNVRYATRDTTLGGILIRKNS-VLVYSVFATHRLKKFEDADEFRPERWGEGYLPFNGGPRICLGQQYALTE------------------------------------------------ 169781396 85 -------------------------------------------------------------------------------------------AIDQETHHQRRAPVAKFFSKRAIENQEHLIRDSLNKLLDAAFAALTSDVIHQYAYGFGLFQLAHLLYF----FPILQTLMNVMPLPPPAFALASQKKELYEQGAAALEKANSKAGSGLIDTLAAPSMPEHMRSAHRLMNEGFALVIGGTETTARSLALGAWHLFTREDIRNKLREDLEKLPGVISESLRLSTGIANRRVATEALVYKDYTIPPGTPVSETNYFTLMDPEIFSDPHAFDPERWDRYLVNFSKGSRMCVGLNLAYAELFLVIATIVRRF-DIEL------------------------------- 18376189 113 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSHTFSAKSVQQFEPYMHELFVKQWDSMIKAAHLDCLEWF-NYLAFDVIGDLFGQPFGMLSSGADMAEIRSSPDAAPIYAAAVENLAGIAIACVKSRLDNPRKDLLQRLMEGRDEGEPLGREELTAEALTQLIAGSDTTSNSSCALLFHAVRTPGVMQKLQAELDAIPPEVDEVLRFHSPRQIPHDASQGVHIQGYYLPPGTVLSVPTYSIHHSKEIWPDADEFKPARQKNAFIPFSHGPRSCVGRNVAEMEMKLIVATWARR------------------------------------- 159128111 130 ---------------------------------------------------------------------------------------------DTPEWRTAHKFLPPALGPKAVRHYAPMMQETVEDVFDALDERGEAWNVYQYMLKLGSQAVGKLLGIPPHELKKVTAWGDWYAKLPDPQRLRNARGRIIEMVNESIQNAARGGIEDLVDYALRATDNGEKLPKTSLMQALVVATGAGFTTTSSLLSWLIYGLVTYPGVQERLLQ--ELIDNGIDETQRRHNPSQPGRTAKVDMILGGYKLPQDSVVIGALHHLHNNPDVWSNPARFDPDRWDNRHIPFATGPRMCIGFNFALQEVKVFLPKLVYRYKHIEYDPMFQLIRPTNLVRAERR--VKWPPRSDNAV 126324079 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADENGNTLSDKDIQAEADTFMFEGHDTTASGISWALYNLAQHQEHQDRCRQEPEEIEWCIKESLRLHPPVVTTRFCTKDIQLDGRIIPKGNRCLINIFGTHHNPSVWTNPEVYDPYRSPLAFIPFSAGPRNCIGQNFAMSEMKIVL------------------------------------------- 147770370 220 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLKGVMEKRRASTQDDMLGYLLRNEGSKYNLSDEEILDQVITILYSGYETVSTTSMMAVKYLLDNPRALQQLREEHLAIRAVIFETSRLATVVGVLRKTTKEMELNGFVIPRGWRIYVYTREINYDPFLYPEPYTFNPWRSHNYCFTFGGGTRLCPGKELGIVQISTFL------------------------------------------- 18860027 127 --------------------------------------------------------------------------------------------------RVLRADLVPLFTPSRVRQTLPHV-ARACQLLRDQVPLGRFE-AKDLATRYTLQVVAAIFGLDAHEPSRWLEWLAPLFQPSETMSLLHTPRPLQHWFRELVEAR--SGGDNLLQWLAESK---RGLGKEELAGHATTLLLEGYETSAMLLAFALYELALNEDAQRRLRHAGNLIDAALLEALRLHPAMQLQKRCTKTFTLPDQKVHLGTVLVLPVQAIHLDPALYPAPNQFRPERFLNRFLGFGAGPRMCPGMRLGLLQTKAALTTLL--------------------------------------- 85001701 31 -----------------------------------------------------------------------------------------------------RKIVSPAFNVEKMKLLVPIFCQSCDDLISKWESNGSCELVWPFVQNVSSDVLARAFGSSYQEGKKIFELQREMIQPTHTNRRMKAIDEIRESLMVIINRRLKEPTNDLLGILLESNYKGGGMSLREVVEEVKLFYLAGQEANAELLVWTLLLLSRHPDWQEKAREEPDKIVSMIQESLRLYPPVVMARYLRKDTKLGELTIPAGVELVVPVSMLHQDKEFWDDAGEFNPERGKLSYLPFGWGPRLCIGQNFGLLEAKVAVSMILQRF------------------------------------ 4102975 133 -----------------------------------------------------------------------------------------------PEWRYNRLRLNPVLSPKAVQKFLPMVDTVARDFSDALKEKGQGSLTLDIASNFAL--FGERLGLPSTDSLDFTRALHAMLKSTGKLMFLEAWDYIFDYADSWIQQKLVCSYPQYYSGIMADLLLQGDLSVNAIKANSIELTAGSVDTTAFPLMMTLFELARNSTMQQALHQDPQLLRAALKETLRLYPVGLFERILSSDLVLQNYHIPAGTLVHLYLYSMGRNPAMFLSPELYNPQRDNRQHLAFGFGVRQCLGRRLAEVEMLLLLHHILKSF-HVEAPLQEDVKFSYHFVLMPTSFPLTFRP------ 163757530 75 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHARGFAEQMQAFKDRYVAAVDSSGTGD-VRDIAVDMTELTFGHVAGSEEEDIERLLRWIPRIRRMFGQKVLDKFRAIVKQTMDDRQKMMRDEPDEDFLTLLIRLH-HPAGLTLDEIEDNIITFIGAGHETTARALGWTLYCLANSPADREKVEADPVKWTRAVEEAMRLYPPASINRAAITDDSWQDVTIEAGTTVLVMPWTLHRHTLLWDRPEAFIPSRDRYQYLPFGVGPRICIGATFALQEAVIALGALLSEF------------------------------------ 195995631 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFGGVDTAATTILWTLYNLGKNPRVQDKLRSDANLIEKMVKETLRLQPIAALPRIIGNDLVLSGYKVPAKTYVLIANYVMGRDESVFPNPSQYMPERSRFQYLPFGFGPRMCLGKRVAEMEIHTLL------------------------------------------- 118347122 297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEEIIENFIGLFFAGTDTTGNMTGVALYYLSLYPEIQQKAREELDLINSILKESLRLIPPAPFPRIAERDIKIGDFQLKKGDFVNTYFIYNFYNPDQFSNPEVFDPYRWMNQNESFSLGPRNCIGQHFGMIEGKCML------------------------------------------- 148237808 16 ------------------------------------------------------------------------------------------------------------------RGLESRIQEEAQCLVESLAAKNPSDLVHAVANVISAVVFGHRFSIEDPTFQEMVRWLMRFVPGPHQSSFA-AMAYLTAFIKKEIKLHELNPNEDLIEYYLAQHEPDNTFDEANMIQTVIDLFIAGTETTATSLQWALLYMVAFPEIQKKVQEDKKRLPAVIHEVQRYGNIVGMLRSCIRKVTVNGYQLEKNTMVLPNLDSVLHDQHQWETPYKFNLDKNGNAFLPFSAGHRVCLGEQLARFELLIFFTTLLRRF------------------------------------ 211588223 118 -------------------------------------------------------------------------------------------------HARQRRLLSHAFSEKALRDQEGLITGYVDTLITKLRRQGSFDITGDL-------MFGESFDCLKD--SQLHPWIKLIFNSIKAIAFVGAANQFFDLSAQKVDRRLESARPDFMSAILQHGLSEEKMTRAEIHSNGFILIVAGSETSATLLSGCIFYLCTAPHVMSRLRAAEDLMNAVIEESLRIYPPTSLSRVVPQGAFVNGHFLPEDTTVACHHYASYHSESNFVYPDKFMPERDKKDVLPFSLGPRACLGKHLANCEIRLILCKLLSHF-DISIRPE---------------------------- 39942060 58 ------------------------------------------------------------------------------------------------------RILMPAFGPLSIRSMYDEMHDIASQLALKWARYGPIMVTDDFTRTLDTLALCS-MGFRFEMHPFIDAMADFLVRPPLPSIFYRTQDQLRKTAREVLEARKAGEGADLLHAMLSGVDTGKKMTDESIMDNLITFLIAGHETTSGLLSFVFYELMKHPEFYEKAQREVDEVPITVEETLRVHATIPNITVAAEDDVLGGKKVSKDEVIVLLLAKSQVDPRVWGDADEFVPERMPNSWKPFGNGMRACIGRPFAWQEALLVMAMLLQNF-NFVLAPNYQYALKQTLTLKPKDL------------ 145236942 61 ---------------FDVFD-EPLAKNVTAWVNERAYPGGLMHFFGLFGSEYIVPTDHEGLVEVLRSYDFEKSRA--FRRYSVRFFGDSLVTQEQEVHNRNRKTFMPVFNQTNINAVRPPLTSKSRDYISSLEGRGTAVVVTDVVFRATMDTGSILLGIDLETHNLLPGWLDQLVPSTEAKDMDRARILLVESVVNMMQGKLAERTGDHLTYLSNLEQSG-PFNHDEYIGQLRTIIAAGFESSGGSLSFVIYCLAANRDAREELRDEYERLPAVVMESLRLFPSFGLLRRAIRDTTIKGRLIPRGTHIGICPKAINCSRELWDDAEEFNFERRSDPHLSFGYGTRSCVGRHLAMAQIKRQIALITERF--YVETEDDKVPHPSGLF------------------ 157695993 198 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVMGSLMKQQRDGRALQDHEIAHILIALLMAGQHTSSSSTSWALLHLADRPDVADALYQEPDILDAVIRETLRMHTPIHSMRQVRSDITVPPTVVPKGHIVLASPALSQMDPKIWKDADKWDPSRTGSPYLPFGAGRHRCIGEQFATLQIGVIISTFVRKI-EMRLDQPFP-------------------------- 210107254 58 -----------------------------------------------------VLNGFSAIREALTNADVFSSRPPFVPGSPDQSAKGLLLEPYTPEHKKFTMSALRDFGVGK-RSMEGKILAEARSLSDVITKKEKQAFISRLLKNTTCNVICSIFGYEYDDVKELLQMIEQTFSTKASERYVNNQRKLMQHIREEITHHKEDIRDFVDAFLLEAKDEHSTFTEEQHVTLVRQLFLAGTDTTATTLHWAVLFMILHPDIQQKVQEHRSQMPATLSEISRMTAPMTASHFTTSDIVFRGYHIPKATRVEVNIWSVLRDPQLWPEPNKFDPTRRREELIMFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGSAMPSAEG-VFGLVHSPVPF-------- 211592173 116 -------------------------------------------------------------------------------------------------HSRMRRLLTHAFSNKALREQEEILQMYANMFMEKLKGMGSFDLIGDLAFGEPVRIILD--AVKASAYLKVFWYLVPLVRVLVPKHLLQKRQASFNLSVEKVRRRLAATRPDFTSYILKHSKDGKGMSPEEMDANSAVFVLAGSETTAALLSGVTYYLLRYRDKYTRLVRE---IRGAFDEAMRIYPPIMLPRIVPEGAMINEQYVPGKVSVSISLYSAFRAASHFKNPEAFVPERWNDKKEAFSYGPRNCLGQHLANAEMRLLLAKLLWNF-DLELLP----------------------------- 21429536 118 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKTYVNQLFQRLHEQ-SCNGTKDISKWYTFTTF-DMIG-DLSFGESFGCLENSTYHPWVALAFEAFMAEMGRYLNKFAENRKQTDRPDFVGKITQGKAKGSSMEFMELASNASVLIVAGSETTATLLSAAVYFLCSNPRTLELLTQEVDLVSTAIDEALRMYPPVAGRKIAKGGSFVAGYFVPEDTLVENDMWAMHYDPKYFTRPNDFIPERGDARFSSFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLAESSRNWYQ---------------------- 195583518 81 --------------------------------------------------------------------------------------------------RHLRHKLTPTFTSGKMKNMFPIVVKVGEEM-DKVADRGQVDLVARYTAEIGKRAITELFGFP-----KLSRRLRLKLNIQEAEDFTKIVRETIDY-----RLRTKEKRNDFMDSLIEMEQSGDGLTFNELLAQAFIFFVAGFETSSTTMGFALYELARNQDVQDKLREEMKYLEQVVMETLRKYPLAHLTRMTDTDFSPGDPKIAKGTIVVIPALGIHYDPDIYPEPETFKPERAARPSLPFGEGPRNCIGLRFGMMQ------------------------------------------------ 13660729 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRITIEDVAAQAFVFFLAGFETSSTAMSFCLYELALNQELQDKARQNSSITYEAVHEMMRKYPPITTTRRVEKDYRVTDKVLQEGIMAAIPVYALHHDPEHFPNPEQFDPDREAKRHLPFGEGPRICIGLRFGMMQARIGLVYLLKHF-RFTLAKDR------------MSVPLKITPSST--- 156050457 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFSYLLSVDSGGEKFTQKELNSNANLIIVAGTDTTSSTVAQMLRALAKEPRILCKLQRNLEYLNAVVNEGLRLYNPVPSGAHAAQGVEVGDIYIPGNVQVEITQLALMKDERYFAQGKEFIPERDRRAFIPFGYGVHSCVGKTLALQELRLIVARIFR-------------------------------------- 194708388 205 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NCKNIYFAGYETTAVTAAWCMMLLALHPEWQDLVRDDFASLHKMIQETLRLYPAAVVSRQALRDVTLGGVRVPAGVNIYVPVSTMHLDPELWADAREFDPGRFADDHLPFGAGTRTCLGQAFAMAELKVLLALVLSRF------------------------------------ 203862 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLEHLAIMVTDLFFAGIETVSSTMRFALLLLMKYPHVTAKVQEDRSHMPAMVQEVQRYIGPNGLLHEVTCDTKFRNYFIPKGTAVLTSLTSVLHDSKEFPNPEMFDPGHDENGNIPFSAGKRMCLGESLARMELFLFLTTILQNF------------------------------------ 115433452 140 ------------------------------------------------------------------------------------------------QHLARKKLISRFFSPSHQAKFLEGVKELSIDLLLARKASESVDNVVDVSFEEPLRMMKT------GEEHRLMHLANRTAAPGRMFDDFRAVHEWKQYYIDRMRALTKSSQSPFLSQLLNSEEHNRPLNESEAAEELIALMFAGSETVGVTMNWLLWELAHHPEVQEKLLANLPFLRAVIKETLRVHTAIPFPRVAVEDMVIEGQAVPKGSVVNMCTYVTHRDPNYFPDPERWVPSR------------------------------------------------------------------------ 145258880 169 ---------------------------------------------------------------------------------------------DPAEHQQRRRLWSTAFGSKQLRGYEHRVRKYRQQLVDRFVERETYDVMGDLAYHWATQIMMETMDFVGSNLPM--WLFRMVLEVPGLKS---GWYKFLDYYTRLVERMRNEPDVPDISAALLAPFKGKEPGKEDLGGDSRLIIVAGSDTTASTLVSLFYELCHHPDEVEKLRA--ELAPGAINEAMRLYPAVPSGRIPPEGITVDGVSIPGNTTVINPVLAMGRSELSYKKPLEFIPERDQSAFVPFNIGTYNCIGKPLA--------------------------------------------------- 6063487 188 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQKR-HP--DFLDILLCARDEGKGLSDEDLRAEVDTFMFEGHDTTASGISWILYCMAKYPEHQQKCREELSKIPYTIKESLRLYPPVGVSRELNKPITFDGRSLPAGSVIFINIFCIHRNPSVWKVPEVFDPLRKRHSHVPFAAGPRNCIGQNFAMNELKVAVALTLNR---YELSPD---------------------------- 115689712 149 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELVDEFFTFFGAGQETTFNLLSFTLLHLGRNPQVMKKLRDEIDTVRNYVEEALRINPPFGHHRLLPHEMDLCGYKVPKGSVVMIPVYGMGRNEKHFKNPEKFDPEREDSPLFAFSLGARACIGQTFAMIESKVVLCKLIQQL-EFQLVPNQ--------------------------- 218717197 141 -------------------------------------------------------------------------------------------------HAILRRQLSHGFSDRAMREQEPIIGGYIDLLIDKLRERTTFDVIGDL-------VFGEPFGLERGEYDPWVAAINDSIKFLGIINGVKHMESLLIWAVKLLNTGRREHTDDLIEGLLQ-KKDEWNLSIHHLEANGSSILIAGSETTATMLSGVTYMLLTHPEALRKVTEEVRTTFKSSEEILRAYPPVPFRQVPKGGSTISGEFVPEDTVVAVWHWAAYHNDKLWTDPFGYHPERDPNDHNPFSHGPRNCIGRHLAYAEMRLVLARLL--------------------------------------- 11096321 272 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEEQLVVYIMNLHIAGTDTTSNTLLTSILYLMAHPDIQKRCQEDRHNMPAVVHECQRRTVPLSVFHCTTRDTELMGYTIPKGTMIIPNLSSVLSEEGQWKFPHDFNPSEKPEAFIPFSAGPRVCLGEGLARMELFLFLVTLLRRF------------------------------------ 145225379 68 -------------------------------------------------------------------------------------------------------LLMPAFSQQAMRGYHSAMLDAADGLVARARTGASVDVPAD-----ATRVTLETIGFDTEDPHPFVEHMVAGLKGSDERRVRRHAVQMHRIADEIVSERLRDGHDDLLELMLTSD-----LDPANIRYQLINFLVAGHETTSGALSFALYFLSRHPEVADRARAEFELIARVLDEALRLQPTVGYYREAREDTVLAGVHMRQGDWVLAMTMALHRDPRWGGDPDAFDPDRFAPDRVPFGTGPRSCIGRQFA--------------------------------------------------- 194756220 139 -----------------------------------------------------------------------------------------------------RRLIQPAF---HLSLLEKFIDTFVDENLDASAAGTEINIAKYVSCVLDILNEA-VLGVPRKKGDQLRRFTHPWLLLDGKMASDELNQKLNDFTRQMIQRRRNNERKCLLDYMIEISDSNPHFGEEDIVNEACTFMLAGQDSVGAAVAFTLFLLAQNPDELEQIFDSSNRAPSMIKEALRLYPSVPIARKLGEEVRLGNHTLPAGSNIFICPYATHRDPEKF-QPERFSPENSEHRHIPFSAGPRYCIGNRFAIMEIKTIVSRLLRSF------------------------------------ 109090039 11 -----------------------------------------------------VLHGYEAVKEALIDHEKFSGRGSF-PVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEALCLVEELRKASPCDFILGCA---PCNVICSVIRFDYKDMEKFNENLRILSSPWIQVNFPALIDYLFAYVKSYVLERMDNPRDFIDCFLIKMEQEKHNLTIESLIATVTDMFGAGTETTSTTLRFGLLLLLKYPEVTAKVQEDRSHMPAVVHEIQRYIDPTNLPHAVTCDVKFRNYLIPKGTTIITSLTSVLHNDKEFPNPEMFDLDRSGNYFMPFSAGKRMCVGEGLARMELFLFLTTIL--------------------------------------- 146229317 980 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKKGDVVMVNFKSASRDARAFPDPDKLDLTRDQNSYLVLGHGPHQCLGLPMTR----VALTTMLKVIGRLDLAPMPVAVGKMSEPHSVKKVMKEFVPG----- 194753045 86 ----------------------------------------------------------------------------------------------------MRKMLSPVFTSGKIKHMSEIIVAVSHHLVDAVEEDGEVE-IKDICARYTTDVIGSAFGLPNSEFPRHHQLIQAFIFTNAKLARDEVTEFFIATVKNTVDYRLKNKRNDFVDQLIELRAEDQELTLEQMAAQAFVFFIAGFETSSSTMSFCLYELALQQDIQDRVREEDALLEQVIAETLRKHPILPHRNYQVPNTEF---VIEKGNNILIPVHNIHHDPEIYPQPEKFDPSRFNRDEVSFGDGPRNCIGLRFGKIQSKIGLVALLRNF------------------------------------ 39940978 93 ------------------------------------------------------------------------------------------------------RVLMTAFGPLSIRNMFDEMHEVASQLALKWARQGPLDVSGDTTRALDTVALCS-MGFRRQDLHPFIKAMNEVLDEAGRRAFRENIKLLRTTAREVLDARKTQKGPDLLTAMLDGVDTGKKMTDESIIDNLITFLVAGHETTAATLSFALYNLAKFPEVSRKAQKEPKLISALIRETLRLAPITAFGREAIGDQVLGGKLLKDKTQIVCFLTKSQSDPVIWPDADEFKPERKKHPHAPFGTGVRGCIGRPFAWQEMVLCLAVLL--------------------------------------- 195494530 137 -----------------------------------------------------------------------------------------------PEWGRVRSAVNPVLMQHRLKPMQRVNRQFVNR-IREMRDTEPGDFINHLTFESVATVALDKLGLPPPEASKLFQNIEVLMNSFFELKFSQAMDEIFDYVNQAIERRKLLEGDDHKSVLEQLLQIDRKL----ATVLAMDMLMGGVDTTSTAISGILLNLAKNPDKQQRLREDREFLRAVIKESLRLYPVTGNARSAGADVVLDGYRIPKGTNLLMTNSFLLKDDGLYPRAKEFIPERWVNPNLSFGFGPRMCVGKRIVDLEMELTVANLVRNF------------------------------------ 170063848 107 --------------------------------------------------------------------------------------------------RKLRAKLTPTFTSGRLKAMFHTILA-VGEQFDRFLG-GYVDGVKDLLARFTTDVIGSAFGIPKSEREMGKRMINAMMFRDTARKLEDVSEFFFTVVRDTIKYREENQRKDFMQLLIEGEVDGEKLTFEEIAAQAFVFFFAGFETSATTMTFALHLLASHPEIQEKGRSEMTYLDWIINETLRIYPPVATHRMTTKPYKLNGSIIPKGTGLCVPNLAIQRDPQHFPDPLKFRPTRHPFSYLPFGEGPRICIGMRFGLLQTRMGLALLLKRFSLCSRSPVPLVIDPVNLIHGP--------------- 28629124 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTTINNLFGAGIDTTVTTLRWGLLLIAKYPEIQAKVHDDRKNLPAVIHEIQRFADPIGLLRQTSCDVHLNGYLIKKGTSVFPLIASVLRDENEWETPDSFNPKHFLNKQMPFGAGRRLCIGESLARMELFLFFTSLLQHF------------------------------------ 109004089 124 -----------------------------------------------------------------------------------------LLALDGPKWFQHRRLLTPGFMAHSVKTMLDKWEKICSTQNTSVEVYEHINLMSAFSKETPVKAIFELGKIIFHRLYSFLYHSDIIFKLSPQGRFQKLSRVLNQYTDAIIQERKKQAGEDFLDIVLSADENGSSFSDTDVHSEVSMFLLGGHDSLAASISWILYCLALNPEHQERCREEVRGILGCIKETCRLIPAVSISRDLSKPLTFDGCTLPAGITVVLSIWGLHHNPAVWKNPKVFDPLRHPYAYLPFSAGSRNCIGQQFAMIQLKVAIALILLHF-RVTPDPTRPPTFSNHFI------------------ 14582433 86 ---------------------------------------------------------------------------------------------DGDRWRVLRQAFTPLFTSGKLKNMLNLMSDRGDKFI-KMVEK-ICDLVRKFT--MASIAACAFLG---EDMIETLDKLDSLIFTNSYVNEVDMMKMIGPFFDNLIEQRGGKPTNDLMDLILELRQHDEPLTDSVIAAQTFVFYAAGYETSATTMSFLLFELAENPDIQEKVIADETLLTQVFHETLRKYPVAILLRKANADYAVPGVTLKKGQTVLVSGFGIHYDPKYYPDPEKFDPERSPNRHIPFGAGQRKCLGMRFGQWQVQVCIIKLLSKF---RLEPSTKT--KSQFIYDPMRLFV---------- 170085057 131 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGKLLEDKKQRPGNDMLTYML----EEPEMTDEEFRDNMVVFFIAGHDTTAGAMSSFVYYLSKHPE--AQVRARKEVVAALIRESLRINTPIVSCRAIIPDLCSNGKHIPAKASVIMNICAIHYNETYWPNPYKFDPTR------------------------------------------------------------------------ 195397107 246 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLQARLEGAPLTDAQIRDEVSTFIFAGHDTTTSAASFCLFLLSRHASVQRRLFEEHAHYGPAVDESLRLYPPIAVGRCLESDLMLDGAHVPAGTNVIVLLWQLLHDEQLYEDPLRFWPERHLDSHIPFSAGPRNCIGQRFALLELKTIVIKMLRHF------------------------------------ 57619220 287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLTKDEDGKRLSDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHPEYQERLRDRESKLTMCIKESLRLHPPVTISRCCTQDIVLNGWVIPKGVICIIDIFGTHHNQSVWPDPEVYDPGRSPLAFIPFSAGPRNCIGQTFAMTEMKVVLALTLLRF-RFLPDKEEPRRKRELILRAEGGLWLQVEP------ 218717198 43 -----------------FFHPLCYFPGPRVPWAIRHARGEQAFHTQRLHD------RYGPVVRIAPNHLSFTDRQAWIGNESGKGQITTIVNADQEEHQRLRRALAHGFSDSSMRQQEPIMLKHIDMLVNRLRQESTFDLSSDLTIKFHAFMIA--LG-----YGGLRGLVQLIHKAGGFL----AMKTMRGYIDSMLKSRMDQSRDDLFEGLAKRRHEWEKL-----GVNATVLLLAGSETTATCLSGTTYFLLTHPEVLKKVTNDTELLP-VLNESLRMYPPLTSGMVRKVPTRIAGHYVPADTLVEVQHWSINHSKDNWVDPWSFRPERKERGDLAFSIGPRNCIGQNLAMTEMRLILAKIFYNF-DMKLADD---------------------------- 117169 219 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKRRLDFLDVLLFAKENGSSLSDQDLRAEVDTFMFEGHDTTASGISWIFYALATHPEHQHRCREEQGLLDGAIKEALRLYPPVGVGSKLSSPVTFDGRSLPKGIIITLSIYGLHHNPKVWPNPEVFDPSRGSARHLPFSGGSRNCIGKQFAMNELKVAVALTLVRFPDPTRVPIPITRLVLKSKNGI--------------- 25553701 90 ---------------------------------------------------------------------------------------------------HQRHVVAPAFMADRLKGRVGHMRQTVRALRDAVARSGEVEIGAHMAR-LAGDVIARTFDTSYETIEELQRLTARSSRSKYRREIKRLNGELERLLKESIDRSRASPGRGLLGMLLAEMEDAQMMIDE-----CKTFFFAGHETSALLLTWAIMLLATHPAWQDKARAEPDSLPKVINETLRLYPPATLPRMAFEDIELGGGRVPSGASVWIPVLAIHHDEGAWGRPDRFAPGRPRPPFLPFAAGPRNCVGQAYAMVEAKVALAMLL--------------------------------------- 115495973 81 ------------------------------------------------------------------------------------------------------------------RSLEERIQEEAQFLVEEFRKSEAQPFNPAVTLSCATNIICSILRFHYQDLDLLNENFNRISSPGEHRAFSKRLKDVHYFVLEKVKEHQKNPRDDFLSRMEQEKQNPESQFHLENLATCGSLFSAGVETTTATLSYGLLLLMKYPEVQAKVHEEIDRVEAVLHEIQRYVTLVNLPHAVVQDTKFRQYVIPKGTTVLPLLSSILYDCKEFPNPEKFDPGRKTKYFVAFSIGKRACVGEGLAQMELFLFFTTILQ---NFVLKP----------------------------- 188580553 69 --------------------------------------------------------------------------------------------LDGAAHLARKAMFLSLVGEEALQRLAGLAERHWREAVSGWARKDTVVLLDE-AHRVLTAAVCEWVGLPPTEVDARAREFAAMIDGTGAVGPRNWRGHLYRWVRKVIDERRDVPPGAARTIAEHQDADGQRLDRT----------VAGVETVANAIVFAAMALHDHPHQRAALADGGEAAERFTDEVRRFYPFIPFGGRVRAPFHFGGHDFREGEWVLMDLYGTNRDPRLWHEPERFDPDRDPFNMVSHGAGSHRCPGEGITRILLRTL-------------------------------------------- 31223081 58 -------------------HPAHLSQRFYEQYKAVPGSPGFVGLYIFLN-PVLLVTDLKLAKRILEDFHHFPDRGVYF-NEKDDPLSAHLFAIEGQRWKDLRAKITPTFTSGRMKAAFPLVLGIAEQFCGFLREQYTSDEVRDLMARFTTDVIGSAFGLERDPQNEFRRIGRKHFDTPGLKLLHDDVAAFFQVIRETIHHREGHGRNDFLDLLIRLKNTGGRLSGDEIAAQAFIFFTAGFETSSSAMTYTLYELALNQEAQRKARENMLYLDQCIYETLRKYPPVAIERIVTKPYRIPDVTLHPGMKIMIPAYAIHHDPDIYPEPATYDPDRDPCAYLPFGEGPRICIGLRFGMMQARIGLALLLKHF------------------------------------ 145229593 195 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIQERRRSPRNDLLNAMLTAVDTGERLSDQSVVDNLLTFLIAGHETTSSLLSFCFYYLLENPDVLQKARDEVDQVPMMVEETLRRDPGPGFYLKPLKDDILDGKYVKKDQPIFIVFDSVHRDPETYSDANNFRPSRMSQENFPFGNGVRSCIGRPFA--------------------------------------------------- 169786345 140 -------------------------------------------------------------------------------------------------HRHRRAALNPYFSKRAINNAVPMMQEQITKLCDRLRRQGTGDWMPDFKSPF-IQALFDLLGV--HMITQFPWVATLFTLQPGMKSVHHFHKEMADQVAHILEKRNGSEQTNVFNALLDSDLPPEELTLTRLQQEAFTVIGAGFDTTRYALSVAGFHIINTPSIYQRLREDPSNMPSLTDECVRMSYGVSQRAFRISDLTYKNYVIPPGTVVSMDNYSVAHDEEIFPESFTFKPERKLTRYLSFGKGTRSCLGINLAYAEMYLTIANVFRNF-DFEL------------------------------- 157107227 129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNTLLMAEEN-DAIDEEGIREEVDTFMFEGHDTTAAGLIFSILLLATEQEAQQRLKARSTKLDRFVKEALRLYPPVSFSRNLSGPLEVDSTTFPHGTIAHIHIYDLHRDPEQFPDPERFDPDRNPYAYVPFSAGPRNCIGQKYALLEMKTVLCALL--------------------------------------- 169860703 101 ------------------------------------------------------------------------------------------------QHRKQRKLLNPVFSIAHMREMIPTFYEVAHRLIDSLEPEGSVTPAQTVAQPLTMLTFSRFAVLPKVGTPQFRRWVVDMLPWGNLQKLVRLIDIMHNTSMEIYARKKADQGKDIISILLRAASEEDRLPEHEVLGQMSTITFAAMDTSSNALSRILYLLSECPEVQQRLRADSDLLDAVCRETLRLYPPLPLIRESTQDTILSEVHVPKGTPIVIAIYSSNTDPELWPDAKEWKPEREPLPHLTFIGGGRSCIGFKFSQLEMKVVLCALLESF-RFSPTDKKVIWLNNGIVQ----------------- 212544784 1756 -------------------------------------------------------------------------------------------------HARIRGLMSHSFTEESLYEQAPLIEGHADVLISQLQQRATMDVVRDCAKPLTSSQIGDLLG---EDFGEYHDWIRTLFQYLKAMTIAAAMQFLFEYAYDRINRRLDSKTDDFITPFMKHNPNFENMSREEILSSFSFVIIGGTETIATSLTGLFNHLAQNKAILDRLRAKLPYLEAVIQEGLRICHPVPSGRIVGGD-EYTGIWLPGGTRLGVRIFAVNRSAKYFQDPDTFVPDRWDNDNLSFGVGFHSCLGKLLALVEIRLVLTRILWAF-DIAEEEGMHVHFD---------------------- 51100968 256 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRMVVIDLFTAGILTTSTTLSWALLLMILHPDVQRRVQQEPEMADQAIHEVQRFGDIVHLPRITSRDIEVQDFLIPKGTILLPNMSSVHMDDTVWEKPLRFDAQGHFVKHITFSAGRRSCLGEPLARMELFLFFTCLLQRF------------------------------------ 19910935 123 -----------------------------------------------------------------------------------------------PKWRLLRKIAQHIFSVKAMDDFR-RVREEEVAILSRALAGKRAVPIGQMLNVCATNALSRVMGTNDAKAEEFKAMVVELMVLSGASKMKKLHARFDAFLTEIVRERGGAHQDDLLSTLISDDGDGSRLTDTEIKALLLNLFAAGTDTTSSTVEWAVAELLRHPKTLAQVRQELDSLQAVVKETFRLHPPTSLPRLAEDDCEIDGYLIPKGSTLLVNVWAIARDPKVWADPLEFRPER------------------------------------------------------------------------ 125594202 92 ---------------------------------------------------------------------------------------------------RHRRVIAPAFNMERVKAWIPEITSITSSMLDEVRTEFEIDVNKEFHTLIADVISCVAFGSSYEEGKRVFQLQERFVPTKKNQRRKIVNQEIRNSLRKLIEIRKCEDSNNLLGMMLSAKIDSEKMGIEEIIDECKTFYFAGKETTATLLTWATLLLALHQEWQNKARDEPKKIVNMVKETLRLYPPAVFNKIANRDVKLGKLDIPAGTQLQLPILDIHHDVSIWADADEFDPSRGKSYHLGFGIGPTICVGQNLAMVEAKVALAMILQRF------------------------------------ 148692257 229 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETLVMTTHDLFFGGTETTSTTLRYGLLIMLKYPEVAAKVQEDRARLPNAVHEIQRFISPLGLPRALTRDVNLKNHFLHKGTFVIPLLVSAHRDPTQFKDPDHFNPTQNNDAFMPFALGKRMCLGAGLARSEIFLFLTAILQKF------------------------------------ 3915140 118 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQSSFDMIGDLAFSLKSLAFLAEIG----RYPRIAPYLGLLVPRGLLTKFAENKE-----LASMKVRKRETDRPDFVGKITQGKSKGTSMEFNELASNASVLIVAGSETTATLLSAAVYFLCAHPRTLDLLTKDIDLVSTAVDEALRMYPPVAGRKIAKGGSFVAGHFVPENTLVENDMWAMHYDPKYFTQPHDFIPERWANDRLPFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLSEG---------------------------- 46370479 114 -------------------------------------------------------------------------------------------------HSARRKLYAKGFTLNSLRQWEPTIRNIVEQTVEKIAQQGEAEIMGDLAHLLPLYYLGRLLGVP--------RLHDVFFSQETMFEAGKHVVAIARGARDVEGDRNL-----FVKALAAGDLESGGLNDTEIITDAGALLLAGSDPTALSLTYLIWCVLNRPKLQAELCADLPILNSVIHESLRLYGPAAMPRSPPPDATLCGYYIPPSAVVVTQNWSLHGNPKVWKDPHTFDHTRWPGTSLSFGQGVRQCLGIHLGWMQLRLATALFFRRCPGAKLAPPESMVMIDSFIAGM--------------- 119191412 149 -------------------------------------------------------------------------------------------------HHRLRRSMNPYFSMARIRKLEPAIQILVDKLLKEFKGTGEPDFIPHWSETLSAIAKATVFFKPY---PWLLYWLKAL--PEGLVGRVDPGMNLFFVFQRLIEEKRKHPT--FFHDILDSNLPPEEKGPERLAQEIQGVIGAGSETVAKTLTWLTYYLLENKDKMDKLLEDPDRTATVVDEALRISYGVSSRRICDRDLQYKEWSIPAGTPVGMTSVMMHHNEDIFPDPERLDPDRRKRYLVAFSKGSRQCVGINLARAELLLAISKIFR-------------------------------------- 83646331 39 -----------------------------------------------------------------------------------------PFFLEGEKHKQLRDICLRYLSGQGLKELDDVISSQTGVILESL-PSAPFDAITLIGKPVFTLIIKPILGLRPAESDKFDRLAMVLQRLIEPMNLARINSEL-EWLTHQIQRQEKEPSPGVLARLMADEET--PLSGEEKIALVITLY-AAVAPLAQTLCNMIDVLYRNPCEPAQLLEQ---LPFYIHQG---AAPRFIHRVASESRRIGGVAIRQGDTVMIDIARAALTEAGPP--------GQRLRHYSFGHGAHFCIGAPLSKRIVSEFIPRFFQQFPSLRVI--EKQYDENNHIRALTSLIVSPDP------ 206676874 7 -------------------NDPDFLKDPTATLAHMRAEGALVRIKLPIIGLCWATTTDAAARDILKDDAHFARKPANAGRDIGRYYWFLPRFMDGAEHKRIRTAVDQSFFRASIEALRPDITRIADHYLDQLVTNKLVDITEDYARLLPLEVICVLLGIKPDLRTTLARAISPIFKPTG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195163007 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLLATVDGRPLTNDEIREEVDTFMFEGHDTTTSALSFCLHVLARHPQVQEKMRKRPVTIRDVIKESLRLYPPVPLGRKLQTDFKYGDGVIPAGSEFLIGIYGMQRNKNEFPQSEEFIPERHENGEIPFSAGPRNCIGQKFAQLEMKMMLAKIVR---EYELLPGEPVECVINIV------------------ 18314355 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGGSDTTAGTLTWAMCLLLKHPHVLEKLKENESDINKLVKETLRLYPPAPFPREFTEDCTIGGYHIKKGTRLMPNLWKIHRDPSVWPDPLEFKPER------------------------------------------------------------------------ 46409047 80 ------------------------------------------------------------------------------------------------EHRQMRKLVNHLLSPKAVQSFRRMHEEEVATMVAKINMSETLNLFAAISRKLRSRVICELLGFSVSDFMPLLAWFDMVF---GVGARAKKTARLWDVLHEIIERRDSEVNTDFVNVLLALLEDNDSLNKDIIKAVLQDMIAAGTETSSTAMDWCMAELVRNPEAMKKLQDDDDLLKAVIKELLRLHPPVPIPRESMDHCEVQGFDIPKQTRVIVNAWSIGRDPNVWEAPEEFRPERNFRGHIPFGAGRRICPGMQFAVSTLELALANLVRSF------------------------------------ 195567563 127 --------------------------------------------------------------------------------------------------RVLRADLVPLFTPSRVRQTLPHV-ARACQLLRDQVPLGRFE-AKDLATRYTLQVVAAIFGLDAHCLGRWLEWLAPLFQPSETMSLLHSPRSLQQWFRELVEAR--SGGDNLLQWLAESK---RGLGTEELAGHATTLLLEGYETSAMLLAFALYELALNEDAQRRLRNAGNLMDAALLEALRLHPAMQ----ALQKRCIKSFTLPAGTVLVLPVQAIHLDPALYPAPNQFRPERPPVRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 84514201 124 -------------------------------------------------------------------------------------------------HANLRRLVLRTFMPVAIRNIVPDIESIAEDSLKSMEGR----LITTFLEMKTFTFNVALLSIFGKDREQLKQCYYTLEKGYNSMPAMKARKELAQILAQIISSRREKKEEDLLGSFM---DEKSGLSDEQIANNVIGVIFATRDTTASVLTWIVKYLGENISALESVIEEQESISRVIQETLRVASILSFFREAVEDVEYQGYLIPKGWKVLPLFRNIHHSPNNFKDPEKV---------------------------------------------------------------------------- 160624994 109 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARELQEAIEGLVEQKRREQADKLTAELLFAQNHGE-LSAENVMQCVLEMVIAAPDTLSVSLFFMLLLLKQNPDELQLLQENGDLLETFINECLRFHPVVTMRRSLSDDV-IEGYRVPKGTNIILNTGHMHRTE-FFLRPTEFCLQNAPRRYFPFGSGPRACVGKHIAMVMMKSILVTLL--------------------------------------- 195449591 92 ----------------------------------------------------------------------------------------------------MRHKLSPSFTTGKLKAMEAVGDKLVAHLNAKLPQEGSMEIIKKLMSIYAIDIIGTIFGLDVDSFAEFYSISKTVNRPRGTSSFQESLEDMKDLVNRTIVFREQNNRRDMLQLLLQLRNTGKTLSNDLIAGQLFLFFVAGYETTASTAAFTLYEMAQNPDVLAKAQEDGKLTYDAIQETARYPALPLLNRECTKDYEVAGGKIKQGTPIIISLIGLHRDEEYFPDPLRYFPERNPAAYMPFGEGPRQCIAARMGKVNAKIAL------------------------------------------- 50979184 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSTTLRYGLLLLLKHPEVTVKVQEDRSRMPNAVHEIQRYIDLVPNPHAVTCDVKFRNYVIPKGTTILISLSSVLSDEKEFPRPEIFDPAHDDSGNMAFSAGKRICVGEGLARMELFLFLTTILQKF-TLKPLVDPKDIDTTPLASGFGHVP----------- 14280372 149 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDAAQKKISATYMKEIKSRREDPSRDLIDSLLTHSKDGVKMTDQEIANLLIGILMGGQHTSASTSAWFLLHLGEKPHLQDAIYEDLQKLPNTIKETLRMHMPLHSFRKVKNPLRIPETVVPRGHYVLVSPGYAHTSERYFDNPNNFDPTRKANPYLPFGGGRHRCIGEQFAYVQLGTILT------------------------------------------ 125554989 143 --------------------------------------------------------------------------------------------------RALRKAAAEMLAPRRIAQLQTKIVEALRREVSGHAARGAAVVFRHAVLD---SILSLLLGVEREERAMFRDLIEEIVGMLGTANVSDVFTIMYRHFDDQVALRRRSRDNDVLDTVLDKEEEGSLLSHDVMRVLLSDLYGAGASTTAALIEWGMVDLIQNPEVMTKVREDIARLPAVVKETLRLRTVVPLPRKAEVDIEVNGYRIPKGTNVILNAWAINRSADAWSEPDKFIPERETRGYLGFGLGRRICPGMPLAQKLIPLIIGTLLHRF------------------------------------ 17647309 80 ---------------------------------------------------------------------------------------------------QMRSTLTPTFTSLKIRQMFELIHVEAVDFVQRQLDAGTSELLKDFFTRYTNDVIATAFGIPNQRISEFTFWGGLILMPKLMKALRVPVMDMVDYFKKLVKYRKEQSRPDMIHLLMAAQQDKAEFNDDDLLAQCLLFFSAGFETVATCLSFTSYELMMNPEVQEKLLADYDTLMGMVSESLRWPPAFIVDRMCGSDFQLKDVNLREDDLVHINVGALHHDPDNFPEPEQFRPERFDEEHLPFGVGQRSCIGNRLALMEVKSLIFQLVLRY-HLKPTDRTPADMMSS-ISGFRLLP----------- 154289577 30 ----------------------------------------------------------------------------------------ISTEPDPQKHSAMRRVLANAFSNSVLKGQADVINKYLDMFVSQIKKHDNPNGVEEWFNWLTFDIIGDLFGAVENARTHF--WIHLIINGNFIRSLIPNMDEIRQQRREHIAHKRANRDDDFFSFLLGKE--GADTSEMFLTAQAHTLIIAGSETTAVTLTAMVSFLLRYPDKMKILIDDKSQINAVIEETLRILPPVPFGRTCPGAV-IDGHVVPEGTIVSVSPYTASHDVRYWHDPEVFDQDNKEASK-PFSTGPRVCLGVNLAYIELRMTLARLL--------------------------------------- 170295882 163 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INESLRFHPVVDFMRRALDDDVIEGYKVKKGTNIILNVGRMHRSE-FFPKPNQFSLDNFKKNVLSFGSGPRSCVGKHIAMVMMKSILVTLLSRF------------------------------------ 189203563 110 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSAKSVGQFEQYIHHNLAELAESVKDKDQMDALHWF-NYLAFDVIGDLFGMLKKGRDEAEVSKDGVITYAPAIEVLKAVENLAGIAIARVNARLEKPSDDLLARLMEGRDEGNKLGREELTAEALTQLIAGSDTTSNTSCAILYHCLKHPDVVRKLQEDPDAVPAVIKETMRSTSSLGLPRLIGPGITLQGHHFPQGTALSVPAYTIHHSTEIWPDADEFRPERQKAAFIPFSHGPRACVGRNVAEMELALIVSTVFRRY-EFEIRQGE-LKTREGFLRKPLALEV---------- 19924285 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSTTLRYALLLLLKHPHVTAKVQEDRSHMPAMIHEVQRFIDPISLPHAVTCDIKFRDYFIPKGTTVITSLSSVLHDNKEFPNPEVFDPGHDKNGNMPFSAGKRICAGEGLARMELFLFLTTILQNF-KLKSMIHPKDIDTTPVVNGFASLP----------- 83026885 81 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDVMESLLETKREKLDDDLATELIFAQSHGE-LSADNVRQCLLEMVIAAPDTLSISLFFMLLLLKQNPDVEMRLREKGDVLESFINESLRFHPVVDFMRKALEDDNIEGVKIAKGTNIILNIGLM-HKTEFFPKPKEFNFDKTVPSRFPFGCGPRSCVGKHIAMVMMKAILVALLSR------------------------------------- 118094727 85 -----------------------------------------------------VVSGYQMVREALVHAEIF-ADRPHIPLLQEIFRGFGLISSNGHIWRQQRKFVSA--TLKSIASFESKVQEESRYLVEAMEEEKPFDINSAVSNIICSITFGNRFN--YHDWGQLYNAFPLIMRPGPFRKIFRHWEKLQRFVRGVIAKHKEDLDQSDLGDYIDCEIEGDTNSHEENLLCSTLLFLTGTETTATAIRWALLYMAAYPHIQEKVQEDKEHMPSAVSEVLRMGNIVPLGRMSTNDTTLAGFHVPKGTTLMTSLTSIMFDKNVWETPDTFNPERRREAFLPFSAGKRACPGEQLARTELFIFFTALLQKF------------------------------------ 126331227 300 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTDEDGNALSHQDIREEVDTFMFEGHDTTASAMNWVIYLLGSHPEAQRKVSDRPVTVDDVIKESLRLFPSVPFARTLNSDCFIAGYKVPKDEAIVFSYALH-RDPKHFPDPEDFQPERPENSHVPFSAGPRNCIGQKFAVMEEKTVISWVLRR------------------------------------- 210116070 23 -----------------------------------------------------VLSGYETIRTALRATEDFSSRGCNSPLVPG----FLMAPCGPRQHRKFALMTLRDFGVGK-RSLEGKINEEAEALAQEVLSQN--------GQPFDLQIMMEVFGVRFEDPEFLRLIHSRHLRLSSETIEAKAVKMFREFCGRQIEKHRLDPNDDFIDAFLRAPDEGARFTDKQLQEILIDLLLAGTETSASAVHWALLYMMLNPEIQEKAKAKRNLLPATLAEVQRIKPPLSVPHQASRDTTLNGYNIPEGFVIVINLWSVHMDPRLFPEPDTFQPERFLDNHIPFGIGHRMCLGEQLAKMELFMLFVSLMQRF-TFKLPEGAP-------------------------- 210113998 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFGLLELEKQEEGLTGEIVMHMAQNLFLAGTETASNTLRWSLLYMVLYPTVQKKVHEE---LDTVVGESLRTLLPVALPHATTQDVKVSGYDIPKGTQVLVNLYSIHKDPTYWPDPDRFDPERKPESFMPFSAGRRVCPGEQLAGMELFLFFSTLLQ---SFTLAPEGAPPANTDGVFGLT-------------- 170061704 119 --------------------------------------------------------------------------------------------------RKQRKLLNPSFSNAVVKRFVPTFNAKADKLAEALAGTGQFNMVEK-AGEYTVMVNSIGLDLDEDNSDKFTRIYKAWLHPDSYREEMKRVQMFQEMSRKTLELRKADRDEDFIDRLEAIASESDFFDEECIIENLDTVIFASNDTSACAISTALLLLAMHPDVQERLYQ--EVIDAAIKESMRILPVVPFARECEKEIQVGQYTIPAGAQIMIPTIKVHWDRKIWGDSEEFDPERHPFAFLPFTGGVRSCTGAKYAYISLKIVLAKLVKRYRELRLVD---LKFHASIVMRI--------------- 110734749 145 ----------------------------------------------------------------------------------------------------------------------DLIRQEVEEYFAKWGDEGEVDLKQEFTKLL-MLIAGRLLG--SEVRDTFGEFYTLFADIEEGVRRDRAQMKLTSIVSEIVRSRKRCNRDDMLQRLIDSRYDGRPTTEGEVSGMIIGLIFAGKHTSTITASWTGACLLTHPEQKQMILSEMEILHSCIKEAGRMYPAAPLLRKTLKEISVGGEYIPKGTTLVMLTGKVPHDPEVY-DPDRFRVGREEGGKLSFGAGRHACAGESFAFMQIKIIWSHLLRNF-DLKLTSPFPKQDWSKFI------------------ 169774759 133 -------------------------------------------------------------------------------------------------HRLRRSILNPYFSKAAVTRLEERIERMCSRLEETMHYGQVVDLDAGFAA-LTADIVTTYFGFKFQVRDRFFPWIARLIHP-GAAYLVSSQEEIKDSIRASLDKGNKA---DAKSVIVQALEDPQERTLDRLGDEGTTIIFAGTETTARALSVGMFHILNNKTILKKLREELDTLPGAVQESLRHGPAIRLPRVANKALKYGDYIIPPGTPVSLCTVLVHQDPCIFPDPHRFDPERKEGVNLAFTKGTRQCLGINLAYAEIYLTFAKLIR-------------------------------------- 169763020 106 -----------------------------------------------------------------------------------EGHMNILNVIDREDHNRKRRMLSHAFSTKNLESWEFKITDKVEKLVAQFDRRAHVDAIADIA-------LSERLGMLEEDMHEAARVKSKIIGTRSQWDCGGNVGQIVEHLAGKRLRRHEDGEDDFLSCLINDKAGKRNLDIGELKAETSILLDAGSETTAIALTHLLYYLIKNPDCFVKLRAGDKVAPYAIEESLRLSPPLPRGRVTAAGAYIMGEFIPGNVGVSVPAYVAHRDPDLFPEPEAFLPERWNNENIGFSAGGRACIGRNITMIEQQILIATLVHRY-DFSLAPDWTLQNEEAFNLWPVELPV---------- 71003337 88 ------------------------------------------------------------------------------------------------EHKKQRKMLAPAFSVDSLRGLMPIFTQATAQMMDRFIGRAGFDFHDAMTSTMNVSPIDAVVGVPTENVRKLREMRSELIKCSHKIVAAKAKQIRKELEAGVDAKETFAGKKDILHLLMRAEIRPDRLTDETLAGQIVTFIFAGHETSGNTMSWCTFFLALDVEYQQKLRQDGDAIDLCIQETLRRPPITTTFRYSTKDDQLDGRTITAGQEIAISVTGNNMDPKYFADPHRFRPDRWNNGSFVFNGGPKVCIGSKFAMTEMKVIL------------------------------------------- 214042783 16 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLATKIMTDPVDGDTFTTQEMVDQVAIFFLAGHETSASALGWALYLMATHPDWQARLAQEAQQIDAVFREALRLYPPVPMMRETTCPEQFRERDIKVGSQLVISPWHLHRHERLWDNPDGFDPDRTENGQLPFSAGARVCPGAGFAMVEGPLILSRLLR---DFRVEP----------------------------- 4894622 224 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DII--LLSRDEDGQGLTDEEIQAEANTFMFAGHDTTASAICWTLYNLARHDQYQEKCREDLSNLPFTIRESLRLHSPVQVTRKYTQDMTLGDCTVPKGAICLVSIYGTHHNPTVWTNPHRFDPTNKEAAHIPFSSGPRNCIGQKFALAE------------------------------------------------ 158295233 127 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAVIFTLLLLAHSPDVQQRLYEELQEVAQADDEFLRLYPPVPFSRNISEDTMFGDRLVPKDTLFNVHIFDLHRDPAVFPDPERFDPDRSPYAYVPFSAGPRNCIGQRFAILELKTVLAAILMHFRILPVTKREELVFVADLI------------------ 210118732 126 ---------------------------------------------------------------------------------------------------RLRIAMSPAFSSGKLKQLTVHIERCAEGFVSNLAEDAEFD-VKELCGAFSMDVISTAFGVEIDDHPKFLERFGMTVLPKKPMKF------FSEAVDSVMDMRKSNSGDDFLQLMLKAELDNKAVSIKEIKGNAVLFWVAGYDTTANTLTLTAYNLAVDQEAQDRAVQEVDAIIACINETLRMFPASQFDRVCKEDTEVNGLHIPEGTIVTFPVWAIHYDADIWPEPEKFKPERDPYAFLPFGAGPRNCLGMRIAMLELKFALAKALQKFRFVTCEKTEKFPVLSKFVQ----------------- 114049593 252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQERVAKNREEMFAFYQTLIDEHRETLDVDNVRDLIAGELFEGRDHELQIKQILGDLFSAGMETIKSSLLWMIVFMLRNPDVKRRVQEERERLP-AIEETLRMSNIVPLATTPTKDVHLNGYRIPAGSQVIPLINCVHMDPNLWDEPNKFNPSRRPEFFMPFGVGRRMCLGDVLARMEMFMFFACMMHQF-DVQMETGDAPPSLEGTV------------------ 41054872 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTETTSTTLYWGLLYMMKYPGIQAKVQEDRDNMPAVIHEIQRMGNPINVTRTTSEDIRIGKYSVPKGTMVTSNLTSVLFDESEWETPHSFNPGRRRDAFLPFSLGKRVCLGEQLARMELFLFFSSLLQRF------------------------------------ 145236080 123 ------------------------------------------------------------------------------------------------EHLRRRRIVSTALSEKAQRGMDPRIAVHVRKFCEAVLPARQGELMAEWCGYLTFDLMSDLLG-----REKFRYMSNVRMSVLAYMPILAAWRAVDGIFDALIARERANPRDDIYSALATAKDTGEGFKPSEMVSESTTLVVAGSDTTSTAIAATLFYLADNREVREEALSGPELLRACIDEALRMSPPNGAA--LTREVTVGDIHIPGGVTVAVPLYAIHHDERYYVDPFTYRPERKRARLVPFSLGMRGCLGRSLAYHELMTTVATVL-YLSDFEFAEGP--------------------------- 194205771 81 ------------------------------------------------------------------------------------------------------------------RSIEERVQEEARCLVEELREAQPFDPVFVFACA-PCNVICSIL---FNERFHLTENFKQISSPWNQIAFSKRLDGVKNFILEKVKAHQENPRDDFLSKMEQEKHKPEEFNLENLAVCGSNLFTAGTETTSSTLRWGLLLLMKHPEVEAKVHEEIDRVEAVLHEIQRYITLLPSPHAVTRDTKFKNYVIPKGTTVLPLLSSVLFDCKEFPNPEKFDPGRKTEYFVPFSLGKRACAGEGLARMELFLFFTTILQ---NFCLKPEPKEIDTTPVVTGLLNIP----------- 196013625 121 -----------------------------------------------------------------------------------------------PRWARNRRLLTPAF---HYDILKNYVR-IYNDCIDTIIDKGEFDLQTAFSIKLDCQTIGRLL---LERVHFLPYSFDCIYRSPSGKKFLKLCHYVNQFSDEIISRRKETLTNDFVDILLQTREDGYGLNVQEIRDEVNTFMFAGHDTTSSALAWTLYCLAKYPQHQDKVREEADGIHMCIKEAMRIYTPVPTIRKLNQDLTVNGMLVPASTTVFLQLHTLCRRSEVWPNPYQYDPNRDPYHYIPFSAGQRNCIGKNFATDELKIVVAKLVHHL-QIEIDPKMQPTRYYAMVNQP--------------- 195332033 96 -----------------------------------------------------------------KDFDHFPNHQLFISSNE-RLFNDMLTAMRDQRWKHMRNTLTPVFTAAKMRNMFTLMNESFAECLDGLPGRKGFEVMKVLCNKLSNDIIATTLKVNSYDNPKFYEIGQSLVFSRGLQFFKFMLSALVDYFSRLVREKHNITRPDMIQLLMEAKESEDNWTDDEIVAQCFIFFFAAFENNSNLICTTTFELLHSPDVQERLYEEASLTYDAVQESLRWTLAAATDRVCSKDYTLDGTKLKVGDRINIPISGLHWDDRYFPEPRKFDPDRVPYTYLPFGVGPRNCIGNRYALMQVKGML------------------------------------------- 145603444 324 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDYEIAQTLFTFLFASQDATSSAATYMFQIMAQHPEVLDRVREELEQLESMVKELLRYRPPVIMVPYVTKKAEY---TAPKGSMLIPTTYMALRDPEVYDRPDEFDPERGQKNFLVFGTGPHYCLGQHYAQLNL-----ALFVGMASLQLDPLSEEIQVFATIFPKDHCPLTFD------- 195121342 330 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGIDTTSSAFVTILYHLACNPEKQAQLHRDDALLRACIKEGLRITSITGNFRIATKDLVLSGYRVPRGTGILMVLELSNSDEAQFV-PERWDIARNRNPYLPFGFGPRTCIGKRIAELEIETLLARLLRR------------------------------------- 156368496 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLIKSLSEAEKGGSDITTEDLAMIIGDMVFAGSETSATTMRWMLAYLTVYPEVQARLHQDRGRLPAVIAETLRVSPPTPFPHKATRDTTLDGYFIPKDTTVIFNIWKIQNDPAEWADPHVFNPARNNKNLLPFGAGRRVCVGEKVATMELFLMTSRLLRHL------------------------------------ 51247443 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILTVLSLFFAGTETTSTTLRYGFLLMLKYPHVTERVQDDRAKMPAVIHEIQRLGDLIPFGHTVTKDTQFRGYVIPKNTEVFPVLSSALHDPRYFETPNTFNPGKRNEGFMPFSLGKRICLGEGIARTELFLFFTTIL--------------------------------------- 157106415 240 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLTIGEVAAQAHVFFLAGFETSSSTMSFCLYELAKNPEVQRKVQSEIDSVTALIDETLRKYPPVPLNRECTKDYKVSDITIEKGTAVILQISAMHHDPQYYPDPLRFVPERKGKPYAPFGDGPRICIGLRMGKIQTKVGLCLLLSKF-NFELKESELVMSPNNFLNTP--------------- 30795004 37 -------------------------------WYERIRTAGAGIFRSRC--GAFVVTRYDAAARILDGPE-FSRAAGETAPDWARPFLDLRTAAGPP--------------PPAVEELVPHYRA-------ALPGTGRFDLMRDFAREVPVRAEAARLGADGADAEGIAALLRSAATAPDARLTPQTLAVTEQTVAALRALREQAGAAGPPAAAGCAMA-------------------------ANTVCNAVLATLRTPGLAGRLADDPDLADRIAAETLRTAPPAHLSRRATAAQIIQGTAIAAGDEVVVAVAAANRDPEVFAGPDRFDVDRAAAPPLTSGLG---C----------RDGLDEFAARLPGMTRTGPVVHRRRSPVVRGISRCPVE--------- 108707170 47 -----------------------------------------------------------------------------------------------PQWRALRKVCSAEFAPRRLDAQQRLRREKARRLVARMAREGAADVRRVVFTTLLNMLSCTLFSADLADLDEGRELADTVAEFAGTVGVSRVFTRLFAEFDEQIERRMREPKNDFLDVLLRTTEDGRQFDRQTLRSRFTDLFSAGSDTSAVTVEWAMAQLLQSPSSMMKAREELTRLQAVVKETFRLHPPAPLSHRAETDTEIGGYTVPKGATVMVNIWAIGRDSKVWFEPDKFIPERRDFELIPFGSGRRICPGLPLAVRMVHLMLASLLHRF------------------------------------ 115492533 188 ------------------------------------------------------------------------------------------------------------FSDPLLRGYEARVREYQQRLVERLAEGRAVDWVNLYSFDVGALTFGEGFGLERGEPHWAIELLDATMRQIGPIWVMLAMNAFLEFCGQMLRYRVKNPAPDVSSALIAHLEGRDPTPSEELLGDARLVVVAGSDTTACTLAAVLYELVRHPEEADKLRANLDHLNGVINEALRLYPPVPQRKTPPEGIMIDDVFIP-GDMVSCPQYVVSRSPLCYEQPDEFIPERWKRPELPFTIGPYSCIGKPLAMLNLRTTVARLVMEF-DVRFAPGDDGRKQDNFVLYMGELNVVFE------- 195381301 90 -----------------------------------------------------------------------------------------------PHWKQIRSKLTPVFTSGKVKQMYPLMVEIAEDLLARHRPAQGTEYVKDICARFTTDSIATIFGVPEAEFRSQGRTVVEATLLRSKDYFVAFFEKYSNFLRKTIRERTATVRNDLIDVLVEAALDPSKPNNDFLVAQAGVFFTAGFETSSSTMAFGLLELAKQPELQERLRQELEYLAMVVDEVLRLYPVLPFL-----DREYQSIQMENGTPVFIPVYGLQRDPKYWPNPNHFDPEREPMAYQPFGLGPHNCIGSRIGLLQAKLGL------------------------------------------- 157105958 102 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTEVELIAQCLMFFLAGFDTVSTCLTFTAYELALNPTIQDKLYEEIKRIHEAISEVLRWPAIAALDRLCVQDYEMDGLTIDRGSGIWIPIHAMHHDPKYYPDPERFLPERDENKYLPFGIGPRNCIGSRFALMEVKAIV------------------------------------------- 70985330 236 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAEVKSICLTMVSAGLDTVPGNLIMGIAYLASEAGQRIQQKAYEEIITALVKETLRFWTPICLPRESTKDIVYNGATIPAGTTFFMNAYAADYDDEHFKMPDKFIPERSGTPHYGYGAGSRMCAGSHLANRELYTAY------------------------------------------- 38603650 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGFLFLLKYPHVTERVQDDRSKMPAVICEIQRFADPIGLPHMVTKDTHFRGFFIPKGTEVYPLLSTALHDPHHFEKPEFFNPDKKNEAFIPFSMGKRICLGEGVARAELFLFFTTILQNF------------------------------------ 156056278 114 ---------------------------------------------------------------------------------------------DP--HRELRKIISPFFSKQRIVAVEPTIYAKVNLMIREFKDQGTVDFISEYSF---GQSFSLL-----EDAKDLEFHPGILFAFDMSTEVVTTFRYLRQFLMAFLSQKITKVKEDAMSSFDKARADGQKMSKEYIEAESIDIMVAGSDTTATSLGYLVNAVLRNPDILQKLRAEPDKLTACIKETLRCAMPVPGRRVVTPPFIVDGKVIPPGSTVGISAQSVHHSESIWGDSQVFKPERPDSKQLTFGKGGRQCLGINLAYAELRIA-------------------------------------------- 52345662 32 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLTILVFDLFVAGMETTSTTLRWALLLMMKYPEIQKKVQDEIEKVPRAIHEIQRFANPMNGPHATTKDVTFRGFLIPKGTFVIPLLASVLKDENYFKKPNEFYPEHDSEGHLPFSAGRRSCAGENLARMELFLFFTSLL--------------------------------------- 196005655 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNSDEIVGNIIDLMIAAVDTSANTMLWTLYILGKNPEIQEKLYQEPDSLRALIKETQRMYPILGVPRFIDTDIVLAGYRIPANTRIMAGFCVMSCDESIFDEPTKFKPERDPYIYTAFSFGPRMCIGRRVAELQMQLLIARLISQF------------------------------------ 156552726 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVAGVETSAVTIGFTLLELAKHPEIQRRVREDGQLLSQVISETLRLYPPAPLIRLASEDYKLPGTVIEKGTAVYAALKAGLHDPHYHPNPTKFDPDRQPCTYMPFGEGPRVCVGMRIGQLETMVGLITIL--------------------------------------- 195381897 82 --------------------------------------------------------------------------------------------IDGPKWRPLRQKMTSTFSSGKMKFMFPTVCAVGEELAQVCAEQAQNSIINDLMARYTSDVIGSVFGLPEAERAFIERRHNKLIDGARRLRLRQIHQDITDFYMRIVRDERESKGNDFMNLLIEMKHRGE-LTLPEMAAQSFIFFAAGFDTSASTLGFALYELAKQPHLQLKLRQDIEQALQAIAETLRKYPLPHLSRVSRNFYAAKGNKIEPGQMVFVPVYGIHHDPELYPEPHKFIPERFLADQMAFGDGPRNCIGMRFGKMQTSVALFYLLRRF------------------------------------ 162462485 78 ---------------------------------------------------------------------------------------------DLPRWKILRQKLSPAFSSLRLKTMFEGIERSARDFV-EFIENSGND--QDL-EEMPFNAIAAVFGVDVDQFPRLIKWLDMMNFDNYETSFIDAVKKVLE------NRRAGEKQYDFIDVLQNHEVLRDLVTGYEIVPTDELLFVAGADTTANVMHFTLLELSSNPSVLKKLHANFEDMDKFVNETMRKYPPIGLQRICTKETNLNNLRISKDTIAVVPVLALHRDERFYPKSDAFDPQRFAPENLPFGEGNRVCIGAKFARLQLRAGLAWLLR-------------------------------------- 15231889 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLGILLESESQGNGMSVEDVMKECKLFYFAGQETTSVLLVWTMVLLSHHQDWQARAREEPDKVMTMINEVLRLYPPVAQKRVVNKEMKLGELTLPAGIQIYLPTILVQRDTELWGDPERFRLSKATKNQVSFGWGPRICIGQNFAMLEAKMAMALILQKF-SFELSP----------------------------- 80973284 254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLNMLIADDAEGGRLTDVEIKALLLNLFAAGTDTTSSTVEWCIAELVRHPEILAQVQADLAGLPAVVKENFRLHPPLSLPRIAHESCEVNGYLIPKGSTLLVNVWAIARDPNVWDEPLEFRPERKPNVDVPFGAGRRICAGMSLGIRMVQLLTATLIHAF-DFDLADGQ--------------------------- 169847405 51 -----AHVPGPEPESFWLGNLRELFQ---------SQAGVPDFKYQREFGD---VVR---VKGALGEDRLFISDPKYIIHTSGYAYPKWPERTDGEIHKRQRKVMLPGFGVPESKSYVPIFRRVGAELTAQWSDASSADAVLNVANWL-SRTTMDSIGEAAFDYHFLGLMSDTLGSPSTSAIFMQTVMPLWAVAKELVNSKAEKGNKDILSLLVKAENAETRLTEEEIYAQMRTILLAGHETSATTLCWVLLELARHPEVQEKLRRDTERLHAVIKESMRFHPALQNYRQAARDDVLDGEPIPKGTKIILSIAAYNRNQEVFEDAHEYNPERKKGPTLTFAGGIRTCIGWRFALYEVLSLTVEI---ISNFELAPSPDI------------------------- 441052 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSAGTDTTSNTLKFALLLLLKHPEITAKVQEDRTRMPDAVHEIQRYVDLVPTPHAVTQDIEFNGYLIPKGTDIIPSLTSVLYDDKEFPNPEKFDP-----GHMPFSAGKRACVGEGLARMELFLLLTTILQHFPLVDPKDIDPTPLENGFVSVPPSYELCFVP------ 157130122 124 -----------------------------------------------------------------------------------------------------RKLLNPTFNTRILNSFIPIFNDCADKMIESIAAPGKVLNILEFTSPCTLAMICRTLGLEREGTQKFVRMFNANLHPDFYRREMESRKFCYAFTDKIILEKQEEEEDDLLSLLTIPLPDGKPFSHKEISDHIYTMIAAGNETSATQAAHTLMYLAMHPEQEKAVKEIKELLPTIIKESQRLAPVAAVGRKTIADLQLDQFTIPKGNIFILNIFALHRDAELF-NPDRFLPENSKNRHLPFSGGNRGCIGNRYAMMSMKTIVSAILRNF------------------------------------ 145351898 128 -------------------------------------------------------------------------------------------------------------------------------------DAGEVDLLEQLSELIVLTASRCLLG--REIRETLSEVTDLVHDLDKGMVRDAARKNLAKIFDKVIQARRESGAPDVLQTFIDARYDGSRLTNDQVLGMLIAVLFAGQHTSSITSTWGLLAIAEQKDIMKKILAKMDELHFAVKEALRMHPPLIMLRMAQVPFEVEGKTVPKGHIVATSPAFSHRLDNVYSDPNEYKPEREPNPEIGFGGGRHGCMGETFAYMQIKTIWSILLRNF-EFEMVGKVPEPDYTGMVVGPTA------------- 210093565 25 -----------------------------------------------------VLSGYETIRTALKRAEDFSSRIPPVATMAGRDKGVLLAPY-GPHWKHQRKMTLRDFGFGK-RSLEGKITEETNALVQEILSGQPFDLQNAVSNIICSIVFGGRFEYGDPDFLRLIRLLNSVVEAKPSAKVMRMIQTLQQFCREQIEKHRLDPNDDFIDAFLLEQQRAEHFTDKQLQEVLMDLFVAGTETTATTTRWALLYMMLNPDIQEKVHAQRDLLPATLAEVQRINSIVPLVRGASRDTTFNGYNIPQEGRILINLWSVHMDPQLFPEPNTFQPERDKNGNIPFSMG-HRCLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPEPSMLGKFGGVINVP----------- 169786439 117 --------------------------------------------------------------------------------------------VDKEDHARKRKVLSNAYAIKNLEGWEYKVADMTQRIIKAFDERDPQDLTIDYTNLYTIAAIANI-GL-SEDIRFLDQGNDIISSEDGTVKKVHFRDCLYDWYEALVRWKRYEKGDDFFSALMEDKAGANNLEWGEIVAEVSIMMNAGSDTTGISLNNVMLLLLKNPHCLEKLREDDEVIAACLDENMRMYPPVSFRRTPQEGTMIRGEFVAGNTSVGISAYVVHRNEDIFPDPDTYKPERDKGRDLAFSAGARGCIGRNISYLEQTVLLASLVHRF-EFALPSPEPVRHETNFNSGP--MPLVWRRAS---- 7330256 111 -----------------------------------------------------------------------------------------------PEWWRIRAQVQKELSPKSVRNFVRQVDGVTKEFIRFLQESGAIDMLPKLTRELTSLLTARLQSFTAQEQDPSSRSTRLMDAAETTRKLSQAQSYMEGVAMELVEENVRNGSVG--SSLISAYVKNPELDRSDVVGTAADLLLAGIDTTSYASAFLLYHIARNPEVQQKLHEEAKRLPSAKDELLRLNPIVGVGRILNQDAIFSGYFVPKGTTVVTQNMVRCRLEQHFQDPLRFQPDRNPYLVLPFGHGMRACIARRLAEQNMHI--------------------------------------------- 195612242 276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHKQVRKLILEIVKESGEDLLSAILHSASTSRGIAEAEIVDNCKSIYFAGHESTAVTAAWCLMLLGLHPEWQNRVREERSLLTMVIQETLRLYPAGAFSRQALQELKLGGVHIPKGVNIYIPVSTMHLDPELWGNPERFDVRPQLHSYLPFGAGARTCLGQGFAMAELKILISLIVSKF------------------------------------ 47156870 132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRPTTEGEITGLLIAALFAGQHTSSITSTWTGSYLLTNDEQKNLMKKDHDILSEMIKEALRLHPPLSDFSVTTRE----GKEIPKGHIVATSPAFANRLPHIFKNPESYDPDRGPGRYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF-EFELISPFPEIDWNAMVVGVK-------------- 145606893 268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTTKMVEAYNNG-KMSMNQLEGNSILLIGAGSETTATALSGLTWLLAQNPAVLAKLAAETEQITSTVEEALRVYPPLAHYRIVPRGASVGGDHLPAGVVVSVPKYAAARSPLNFHRPDDFCPERWLGGHDGFSVGPRACIARNLAYLEVRLVIARL---------------------------------------- 170090332 131 -------------------------------------------------------------------------------------------------HAIRRKGYAPHYTPTNVAKFQPEMREIAFELVNTLEGKSPVDVVADVEEPLSTAIVCR---IPNKRWRQLCD-SDKIMAEFVSERVYEMRAQMNA---GMIGEAEKVP---MLQRLLQYRYTTQAMPDHDIISECMGHLVAGSDTTSTTMAYMFWELSRRPDIMKKLQAEPDILSAFMKEGLRLYTAVPSERVVPASTDMMGYPLPPGTIVSTQAWSMHRDPSIFPSPDSFQPERTNESELAFGAGSRVCVGQTLAQVIMRIAIAAISRSFDVVAPAEERSMEVRDSFVVFPAAMELTFTP------ 218717301 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDYEIAQTVFTFLFASQDATSAACTWLFQLMADRPEILDKVREEPLTMDAVVKETLRYRPPVIMPYMAKKDFPITDTTVPKGSMIIPSIYPATRDPEAYEDPDSFNPDRQTKNWLIFGTGPHYCLGQ------------------------------------------------------ 198459679 82 --------------------------------------------------------------------------------------------IDGPKWRPLRHKMSPTFTSGKMKFMFPTICEVGVDLAEELAANAICGIISDIMGRYTSDVIGRVFGLPEARRAFTERRHNQLIDPDLARRLRMCQQDITDFYLGIVKEREEQGRNDFMNLLIEMKHRGE-LTLEEMAAQAFIFFAAGFDTSASTLGFALFELARQPQLQDKLRQE---IDAAIAETLRYPPLPHLTRISKNLYTAKGNRIEPGQMLLIPVYGIHHDPAIYPEPHKFIPERFMGDQLAFGDGPRNCIGMRFGKMQTSIALVNLLRRF------------------------------------ 78714404 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSSAISAAIYCLAKYPEIQEKAVQEQKLIENVIKETLRLYPSIPFGRKSTKDIQYEGKIIPAGVDILIFIHGINRNPEVFPDPEKFDPDRSPYAYVPFSAGPRNCIGQKIA--------------------------------------------------- 211588434 96 ------------------------------------------------------------------------------------------IAMSEKQHTAVRKSVGRAFTTNSLLNYEDSIEATGKELVDILTENPETDWLQFFAMDMLIRIFSDTLGLLADDIDRFDHWGQWGAMPDADFLLNKSRLALAMVGMSKLEARRNDPNADLCSSFLEGQAKPDLLRQDEILGIIMSTIGAGADTTAGTLTYTLYFLSKNPTAKAKLLQEIEELDAVLKESMRLLPIASWGRVVPAGVTVAGKFIP-GDTIVGCQIDATHDKDVYGDSDLYKPERDQRRQLTFSAGKRICTGVHIAWLEMKKTLPLLLMNF-DLELVDPNQDVREGIRISAVKYPP----------- 157359962 131 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRQTTEAEVTGLLIAALFAGQHTSSITSTWTGAYLFRHKEFLSAVLDDHDILSEMIKEALRLHPPLSDFSVTTKD----GKEIPKGHIVATSPAFANRLPHIYKDPERYDPDRFAVSYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF-EFEL------------------------------- 195449593 239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTDLIAGQLFLFFVAGYETSASTAAFTLYELTQNPALLAKAQED---VRSALEETARYPALPLLNRICTQDYPISKLVIEKGTPIVISLIGMHRDEENFPEPLTYQPERNPNAYMPFGEGPRHCIAARLGKLNVKIALAKILS---TFNIETRTELREIEFSVHGIPLMP----------- 441118 86 ---------------------------------------------------------------------------------------------DGDRWRSLRNRFTPLFTSGKLKSMLPLMSQVGDRCIDEVSQTQPEQSIHNLVQKFTMTNIAAVFGLDEGMLKTLEDLDKHIFTVNYSAEFPKVVSKFFDNLTKVLEMRKGTPSKDMIDLIQNEDVKALELTDGVISAQMFIFYMAGYETSATTMTYLFYELAKNPDIQDKLIAEIDELSKVFDETLRKYPVADFQRNAKTDYVFPGTTIKKGQTIIVSTWGIQNDPKYYPNPEKFDPDRHPCAYLPFSAGPRNCLGMRFAK-------------------------------------------------- 157358547 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDFVVFVMFGILFASFETISSTLTLAIKLLIEHPLVMQQLIEEHEAIHQVINEVLRLGSVAGILRRAIKDIQVNGYTIPAGWTIMVVPAALQLNPDTFVDPLTFNPWRWAKNFIPFGGGSRLCIGAEFAKVLMTTFFHVLLTKIKEGQIARSPVLTFGNGL------------------- 116198705 113 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSHTFSVKSVAQFEPYIHELFVRQLDNLIPDGAFDVIGDLAFGAPFGMLADMAEVRASDSPPIYLSAIEILNRRGEVSAAQAVENLAGMAIARVKSRLENPRKDLLQRLIDGRDEGEPLGRQELTAEALTQLIAGSDTTSNSSCALLFHAVRTPGVIQKLQAELDAALPAVNETLRFHSTIGLPRQIPHDIHYEGHYFPPGTVLSVPTYSIHHSKEIWPDADEFKPERQKNAFIPFSYGSRACVGRNVAEMEMKLIVATWSRR------------------------------------- 72008208 233 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIWMCVFDLFLAGTETTSTALLWFLLVMAAKPDVQEKVISEIDLVDATLTEVLRFRPPLGVPHVTAKDVEIGEYTIPRDTEIMINIIGIHLDPRLWDEPEEFNPHRKPQDAFTFGAGRRVCLGEQLARMEFYLFATTLMQRF-RFRLPEGE--------------------------- 21805645 122 -----------------------------------------------------------------------------------------------------RRILNPAFHHEKIKGMMPVFSTCCIEMITRMPSEGEIDVWPEF-QNLTGDVISRAFGSNYQEGRRIFELQGELAEPTKNNRRMRAIDEIRKILREIIGKRRETNNDDLLGLLLTRQSNGNALTTEDVIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQERAREEPDTITMILHEVLRLYPPATFTRRTYKEMELGGIKYPAGVDLLLPVIFIHHDPDIWGDASEFNPERFANRHQAFGGGPRICIGQSFALLEAKMTLCTILQRF-SFELSP----------------------------- 195627000 312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GETLTTDEVIDECKTFFAAGQETTATLLVWAMFLLAVHPEWQDKVREDDGEVPHALLETSRLYPPVYIQRRAAWDAVLGGIKVPQGTVISIPIAMLHRDKQVWPDADEFNPMRDPKALLSFSLGPRVCTGQSFGIVEVQVVMAMILRRF-SFSLSP----------------------------- 212517421 344 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNSVVQETLRKYPPIGLTRHCTKDYTVDGVTIPKNSRLFIPIQAIQNDPDYFVDPDKFDPDRQKRNYLTFGEGPRYCIGNRFAINQIKIGIVSLLSRFEVFE-------------------------------- 125545793 39 ---LPPGLPAVPIIG----HLHLVKKPMHATLSRLAARHGPVFSLRLGSRRAVVVSSPGCARECFTEHDVAFANRPRFESQLLMSFDGTALAMAGPHWRNLRRVAAQLLSARRVGLMSGLIAETTDTDTDSMEAQEYKQVVEEILERIGTGNLCDYL--PA------LRWFDVFGVRNRILAAVSRRDAFLRRLIYAARWRMDDEKKSMIAVLLTLQKTQPEVTDNMITALCSNLLGAGTETTSTTIEWAMSLLLNHPETLKKAQAENSRLITAVRETLRLYPAAPMPHESSADCEVGGYSVPRGTMLLVNAYAIHRDPAAWEEPERFVPERDGNLSMPFGMGRRRCPGETLA--------------------------------------------------- 195383134 324 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGLDTTSSAFVTILYHLARNPVKQTQLRRELQRIRACIKEGLRITSITGNFRITTKDLVLSGYRVPRGTGVLMFAQSAQFIPERWLKPDT-DGDRSRNPYLPFGFGPRTCIGKRIAELEIETLLVRLLRR------------------------------------- 148226937 247 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVKANITEMLAGGVDTTSMTLQWHLYEMARSLNVQEMLRAEGDLLKASIKETLRLHPIVTLQRYPESDLVLQDYLIPAKTLVQVAIYAMGRDPAFFSNPDKFDPTRWHFRNLGFGWGVRQCVGRRIAELEMTLFLIHILENF------------------------------------ 145611942 43 -----------------YFHPLAKYPGPRLYAA----SQIPYAVVFAFGDGHNTIARYGKVVRIAPDRLSFSSPMGHQKKDRNREHGKTPNFYDPEAHARQRRILAVGFSASYIVEQESIIHYYVGLLMNRLKENGQFDIVGDLAFPWVSLMFTHVLGAWNYAIAQFPTFS-KIIRSFVPKSMTKKVEEHHAYTRDLVDRRLETDSSDLFRAMAHPR-DGLSMSKEEIYSNTGTLVEAGSETTSTALSGVLFHLLKSPEAMKKVKDNLEYLSACVREGLRIYPPIPSPRITPKDSIIFGEWVPPDSRAVLLLL----DKAQGMDKRAHQIYQSDCREASFSVGPRDCLGKNIANGEMRIILSRLLWNF-DVRLADD---------------------------- 57163909 241 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASDQDSKLLSDKHILTTIGDIFGAGVETTTSVVRWTVAFLLHHPQLYKKLQEEIDLLEATIREVLRIRPVAPTPHKAIMDSSIGEFAVDKGTNVIINLWALHHNEKEWYRPDQFDPTRSQSPSLSFGAGPRSCLGESLARQEVFLFMAWLLQRF-DLEVPDDGQLPHLEG-------------------- 157130118 234 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSFTDEEILCNVLVIMIAGNDTSGLAVAYGCLFLAMFPQIQERVYAEPSLLERFLKETLRHCPVAANARENMKDIELDGVMIPAGTKFTVSFWALHRDPEVHSDPDHFLPDRNPNAYMPFSTGARNCIGGRYAMLSTKVML------------------------------------------- 118200120 133 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRPTTESEITGLLIAALFAGQHTSSITSTWGAYLLCNNKEQKNLMKKDHDILSEMIKEALRLHPPLIMLRSSHSDFTVEGKEIPKGHIVATSPAFANRLPHIYKNPDTYDPDRAPGRYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF-EFELISPFPEIDWNAMVVGVK-------------- 145493156 268 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKITIDEIIQQFITLFFAGTDTTAVLSYHCLYYMAQYPEMQDEIRENESILDAFINEVLRFKNPALMMRFCNQTHQVKDLTIQKGWSVTIDYQFPQWLPKHFPNPEKFDYKRKENHQLPFSSGPRNCIGQHMALMEAKIILSQILRQ------------------------------------- 156554491 289 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIAGIDTTANSVGKTLYMIATHPRVQEKLRAEDAALPRAIKETLRISPTAPNLRTMNKDIVLAGYRIPKGMDVIACHNLLSQDEEQFPRANDFIPERAKEAHMPFGFGPRACIGRRFAELEMETLIAKVIRQF------------------------------------ 195041088 257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGMETIKTTLLWINVFMLRNPKDMRRVQDELDRLPTTILESMRRSSIVPLATTPTRDVELNGYTIPAGSHVIPLINGVHMDPTLWDKPEEFRPTRKPEYFIPFGVGRRMCLGDVLARMELFLFFSSFMHCF-DIALPEGQPLPSLKGNV------------------ 4589927 118 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQSSVDISKWYTFT-TFDMIGDLV-----VWRVFGCLENSTYHPWVALAFEAFMAEMGRYLNKFAENRKETDRPDFVGKITQGKSKGSSMEFNELASNASVLIVAGSETTATLLSAAVYFLCSNPRTLELLQADADLVSTAIDESLRMYPPVAGRKIAKGGSFVAGYFVPEDTLVENDMWAMHYDPKYFTRPTDFIPERGDARFSSFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLAESSRNWYH---------------------- 157105960 97 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRAMFELIEGYSARMVEILKEQSQADCFTRVAND--IIATCA-FGLQVESLKEFYVMGKQMLNFNAKLGVDLIDAEFGQYFSKIIRETRGIVRPDMIHLLMQAKKGAKAITESEMIAQCFVFFLAGFDSVSSEMVFMAYELALNPDVQQRLYEDKQLMDMVVSESLRMWPAGAFDRKCDRDYVLDDGTIDRGACVWIPVHGIHRDPKYYPDPDKFDPERESNRYMPFGAGPRNCIGSRFALMEIKAIMYALLLQF---RIERNEKTSVPLKLVKGFAGL------------ 195056657 23 -----------------------------------------------------------------------------------------------PQWKEIRSKLTPVFTSGKLKQMYPLMQEIADDLEAHLAQQKTGNIVEDTCSRFSTDSIATIFGVPDAEFRKQGRRVLEATVARSIDFFTVFFKEYSNFIRKTIRERMGTMRNDLIDVLVGLRKEAAQQPPDFLVAQAGVFFTAGFETSSSTMAFGLLELAKQPELQDRLRRE---INNAVDEVLRLYPVLPFL-----DREYQGIQLENGTPVFIPIYGLQRDPKYWPNPNVFDPERPENRKMAFGLGPHNCIGSRIGLLQTKLGL------------------------------------------- 3551950 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELDQLFQKLIEERRSERGDVLLSL---QETDREQYSDKLIKGMILSLIAAGTHTTAGTMEWAMSLLLNHPEALDRLIDHSDLLNNAIKESLRLFPPLLLAHESSAECTVGGFTIPSNTILFANAYALHRDPKVWTDPVSFKPERENNGQVPFGLGRRSCPGEGLA--------------------------------------------------- 157117347 100 -----------------------------------------------------------------KDFDHFTDHMNTISADVDPILGRALFFMGGSRWRHGRAGLSPAFTGSKMRNMFVLLSKHVDEAMRRLVEDGEGELFQKLGNDITTSI---SFGVEVDSVHTFLEMGKLLIATSAFQGFKEAADFYLDIVTETISHREKNKRPDFIQLYIESSTENGQYTDLDIAAVALSFFFGGIETTTTAICFAVYEIVLNATIKEKLQTEIDSLDMVVSEALRRWPPVGVTNRACVKTENDGVTIEEGQVVHIPVQSFHRDSNYFPDPLRFDPERDENKHLPFGSGPRNCVGSRLALMQAKCIL------------------------------------------- 114556397 110 -----------------------------------------------------------------------------------------LAALDGPKWFQHRRLLTPGFHFNILKAYVEVMAHSVKMMLDKWEQDTSVEVYEHFSKETPAKAIFELSKIIFHRLYSLLYHSDIIFKLSPQGRFQKLSRVLNQYTDTIIQERKKTPKQDFLDIVLSAKDEGSSFSDIDVHSEVSTFLLAGHDTLAASISWILYCLALNPEHQERCREDGSSITWCIKETCRLIPAVSISRDLSKPLTFDGCTLPAGITVVLSIWGLHHNPAVWKNPKVFDPLRSDQRHLPFSAGSRNCIGQEFAMIELKVTIALILLHF-RVTPDPTRPLTFPNHFI------------------ 157278596 138 ------------------------------------------------------------------------------------------------------------------KSLEQRIQDEAHHLVEAIAEERPFDFMNAVSNIICSITIGERFEYEDNQFQELLKLADETLCLEASKVLMSNWEKLKLFFSHVMDSHRKDPRDFIDAFLTEMAKYSDKTTEENLICTTLDLFFAGTETTSTALRWALLYITVNPEVQEKVIDDRDSMPAVIHEVLRMGNPLNVPREVEADITLAGFHLPKGTMVLTNLTALHRDPKEWATPDVFNPEKKRESFLPFSVGKRGCPGEQLARSELFTFFTALMQKF---TFKPPINEKLSLNFKMGVALSPV---------- 67536942 1840 ------------------------------------------------------------------------------------------------EHHRLRRALNPLFSKSAIQRLTPHLQHTLARLLDGFATRQDVDLLTAFAAD----VILELIG-----KDNFKEWID---------------MRMSAQIQPLVDRAAAKPADPLTDFLLSSTLPQHEKTVDRLKGEGQTLIGAGTLTTGNALKTIIFHVLNDPDIFRKLRAELERLPACIKEGLRISYGVTHRLIAEEPLIYSGVTIPAGTPVGMTSIFMHDNPVVFPQPREFRPERAMNRHVPFSKGSRMCLGMNLAYAEIYLVLAVLFRR------------------------------------- 75319887 240 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDRRQHPENDLLTKLL----KEDSFSEEIIADFILFLLFAGHETSSRSMSFAIKFLTDCPRALEELKAEHDALLKVIHETLRVGNFPGVFRETKEDITKGGFVIPRGWTVYVFLTGTHLDEKYHSSALKFDPWRKNPSFMPFGGGARLCPGMHLAKMELALFLHNFVTKFRWEALQDDKISYFP--FPRLIKGLPIRLR------- 66826755 74 -------------------------------------------------------------------------------------------------------------------------------ILDKHAERGEPFIINNYLNMFSMNVILRLLGIPYENVDEFFAVAGLPILSDFSGVFFDSYKELEIETDKLIEKFKEEEDESILSKLLKEYEHG-NITWECVSHTCIDIISAGTDTSANTLVMALIELINNQEIQSKIRSSRSLLPMIIKETFRKHPIAGLPHVTTEDVEIDGYKIEAGTYIIQNIFSSHRSDKIFQSPNEFIPERSQNQGLIFGLGVRDCVGKSLAECEIFTLIATLLNR------------------------------------- 115625651 272 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAVNWALLLIGQHPTVQARLHDDSERPITVVKESLRLLPSVGIGRDLDEDIIVNGKVVPKGASVFLSIYGIHHDPEQFPDPERFDPDRSTKRHIPFSAGPRNCIGMQI---------------------------------------------------- 544086 143 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEAFRDRGAFDLSRTVSNVISSIVFGDRFD--YEDKEFLSLLRMMLGSPGPQQQAFKELEGLRDFIAKKVERNQRTPRDFIDSFLIRMQEEKKDPKSENLVLTTLNLFFAGTETVSTTMRYGFLLLMKHPDVEAKVHEDRAKMPAVIHEIQRFTDPMGLARRVTRDTKFRDFLLPKGTEVFPMLGSVLKDPKFFSKPREFYPQKKSDAFMPFSVGKRYCLGEGLARMELFLFFTTIMQNF-RFRSQQAPQ-------------------------- 196051313 67 --------------------------------------------------------------------------------------------------HRMREHLGPAFGKGSVRTMFPTTARIAQTLIGAQSKRRDLEWTDLMAR-YTTDVIGSAFGIDRDPGTEFRAMGRRMWKLRFGYAFRRIADALQRFFLQLCRSHRESVKRDFLQLLLEMKATGR-LDMTQVAGQCYSFFIAGFETSASLMSFCLYELAKNVTVQEKLRADGQLLDQVVNETLRMYPPVDFFRVSSTDYAIDRVTIPRGTLLVVPVHALHHDPEYYPQPEVYDPERDGAPFMPFGLGPRHCLGATFGLMLVKVGLVAMLRSF-----------RFSLNVDRTPEH--VTFKP------ 3372479 297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLVFSVGNLFSAGTDTTGTTLRWGLLLMTKYPDQRQTLVEDRKNLPAVIHETQRLADIVPMPHTTSRDVTFQGYFIKKGTSVIPLLTSVLQDDSEWESPNTFNPSHKRDAFMAFSAGRRVCLGEGLARMELFLFFTSLLQRF------------------------------------ 197729694 99 ------------------------------------------------------------------------------------------------HHRDRRRAVQPLLSHSRLETYLESMAELAAARADGWSDGRRIDLNAEMANVVAATVFGQSLGLARRAYGPAAVLLDRVPNPERTKYRS-ALTRIHDVVDTLIAANRDTPT---MTALSEG-IDERQLHDD-----VTSLLIGGSHTSGAAASWLFILLSRHPEARRRLHQEPADLPAVVQETLRLYPPVWFPRRAADDLRLDGYPIMRGTQLFYSPYALHRDPRWYFRPDTFEPDRDPDRHIPFAAGVHGCPG------------------------------------------------------- 115634705 64 --------------------------------------------------------------------------------------------------------------------MESIILREADSLTDKLAELGPFDLTRAVANIIHMMVHGYNLD---HDDPRLQQMLDVVTHPPTTRPLRQAFQLLKTMLSTAVSTQAQSSINTIVKRIMQAAEEDDDVGEDEVWRLVYDLMLAGSDTTSNTLKWAVLVMAYYPDIQKKVHNEPCLIQATIMEVLRVRPPLALEHLTSETTVLRGYTIPKGAILIPNVWSCHHNPEYWDNPEVFNPGREPHAFLPFSFGPRKCLGDQLAKNELFLIFAKIMQRF-HIDFAPGDRPEFDKGLILRPNNMKVRLQP------ 119394465 216 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAQELQRSIGELVEQKRREDDIDFTTELIFAQTRGE-LSGEDVTQCVLEMVIAAPDTLSISLFFMLLLLKQHPDELKLLQENRDLLETFINECLRFQPVVDFMRRALSDDIIEGYQVPKGTNIILNTGRMHR-TDLFCKPNEFSLRKTPLRFFPFGSGPRSCVGKHIAMVMMKSILVTLLSQF------------------------------------ 126273198 143 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSTTLRYGFLLLLKHPQIVDKIREDRSSMPAVIHEIQRYIDLVPTPHAVTQDVKFRQYLIPKGTTIIPLLTSVLYDNEEFPNPEQFDP-----GHVPFSIGKRACVGESLAQMELFLFFTTILQ---NFTLKPDPKDIDVTPISNGFNHVP----------- 195109150 81 ----------------------------------------------------------------------------------------------------MRHMLSPCFTSGKLKAMYSTSEDIGNKMVAELPENGEVDLMQIYAVDIIASVIFGLYDQPDNKFRKVVTVARRNSRFNALFGMMPVGMAMLAIVKDTIEYREQNGRKDLLQLLMQLREDGHLISLEAITAQAFIFYIAGQETTASTAAFTIFEVAQYPEHLERLQADETLLELCVLETMRYPGLPMLNRECTQDYKVPDHIIKKGTPVVISLHGIHHDAEYFPDPEKYDPNRNPIAYMPFGEGPRICIAQRMGRVNVKLAIVKILQHF-DIEVMSRRELEFENA---GIGLLP----------- 48093943 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEERLHEGHVHMSVVDLFIGGTETTATTLSWAVAFLLHHPEIQKRLQEEPLLMATIAEVLLRPVVPLALPHRATKVSSISGYDIPK-DMVIIPIQGANLDEMVWELPSKFWPDRTP----SFGCGARVCLGEPLARLELFVVLARLLQAF------------------------------------ 170742430 86 --------------------------------------------------------------------------------------------MDGEAHRRRKAMFLSLMSPEALQRLADLTTQAWRARMRRWAAQETIPLFDEAHVPFCAAV-CAWAGLPLNEAEAEERSREFLAMIEGTGSRARAERWMRDAIRQIREGSRAVPEGSAAHVIAHHRDAEGRLLDVELINILR-------PTVANAVVFAAHALHCYPESREALQAA-EGVEPFVQEVRRFYPFIPFGGRALQTVEFHGHRFAVGDWVLMDLYGTNRDPNRWGQPERFIPDRDPNGFIPQGGGAHRCPG------------------------------------------------------- 158284919 237 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVEHLVKGKRAGEPFPDLEILHHAVTIIVGGNDTSALALCNHLTLLAMHPKVQEKAREEIMAVPTGVEEALRLCPSPLLGRVCSEDIEVDGNVIPRGTNFLFSIFALHRDAEGF-DPDRFLPERSQGRHAPFSMGSRDCIGKRYA--------------------------------------------------- 218722314 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQKKMAETYMEIIRKRRQAGGEDMVNLMSCAYKDGTPVPDIEVAHMMIALLMAGQHSSSSTISWIVLRLASQPEQIRVLGADPELQANVIKETLRLHAPIHSIRAVKSPLPVEGTPIPTSHNVLSSPGVTARSPEHFSEPLEWDPHRAGSPYLPFGAGRHRCIGEQFAYVQLGAICATLVR-------------------------------------- 210111837 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTTSTTLQWALLYMILHPDIQEKVQQDPSMMHRALAEVERLATPLSLAHTTTEDTFLRGYYIPKGTVVEPNIWAIHHDPQIWTNPNKFDPTRKRDELIPFSIGRRACLGEQLARMELYLFFSSLLQRF-SFKLPEGTSIPSVKGEF-GLTHAP----------- 159473356 386 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLSDIEVIGQGFTFLVAGYETSSNTTTMASYLLATHPAAQQRMADEPELLAKAVQETLRLYPAAYLLREAREEVDLGGRVVPKDSVLVLHVHSMQRDPDVWPQPEAFLPQRDPNGWAPFGVGARMCVGHKLAMMVTKVALVRMYQRF-RVSLHPRQPLPLKTGLVR----------------- 119483488 181 ---------------------------------------------------------------------------------------------DRTAHDQRRRVWSAGFGDRALRGYEQRMRVYRQKLFQRLEERADADTMGDLAFHWAVDMLMHMIGY----RYLFPSWFFRLLA--TMPSLSNDWHKFIGFATDTMLRRREQVGPDIFASLL-APLNGRDPTDDELMGDAMLIITAGSDTTATSLTSIVYELARRPDEVDKLRAEIEPIEAFINEAFRLHSPVIPRKTPPEGIHVKDIFIPGNMTVFSPQWSMGRSEAAYVDPAIFNPERWY-KHIPFSIGPYSCIGKPLAMMNIRTTVARLIMRF-DVRFPEGEDIRWMDAFAMGIHQMPVVLT------- 212541280 133 -----------------------------------------------------------------------------------------------------RAMLRPQFSREQVADV-GMLGSHVDQLISQLPADGPFD-IQEYFFKMTLDTATEFLGFANASQDYVVERSRALVTSAESRRNCKLVHDVVDYYVDAALARYNHTGGDFLDAMIRETRDRRALRDQ-----MLNILLAGRDTTASLLSSSFYYLARHPAVWQRLREEPSEPADSINEVLRLLPPVPNGRFATVDTTLGGVFVPKGLKVQYQVTVMHRRKDLWPDAEEFRPERENGRHLPFNGGPRICLGQQYALTEASYVLVRLLQRF------------------------------------ 71003662 248 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFSDREIGMVLLSFLFASQDAMSSGLTYLLQHVADRPDVLRKVRENAALTYNAIEESLRIKPPVIMVPYLTQDFPIDNYTVPKGSMVIPSFWNSLHDEKVYPQPDEFKPERSPKNYLVFGSGPHYCIGQQYANMHLTAVL------------------------------------------- 110762632 128 --------------------------------------------------------------------------------------------------REVRSLNTPAFSTSKIRSMYRSMSEIAARYLSTLAPGQNIDIFTRYAND----VFATAFGISVDDREKFYELGREALRLGVSLVSKEATNFFTRVVSENIKMREEKGRPDFIQAMINGRGRDDELTVEDITAQAFVFFFGGFETTSGLLSFAVHELAANPEIQGKVHAEIDRLDAVINETLRMYPIIPTDRECSKRFELPPVVLKEGSHVWFPIYAIQRDPRYFEKPDCFDPDRDDNKYMPFGAGPRNCIGNRFSMVETKVAL------------------------------------------- 146760628 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNNPRDYIDSFLIEMEKHNSDLGFNEALAFCSLLFLAGTETTSTTLMWALIYLIKHPDVQVKVQQEIDRVDAVIHEIQRFGNIVPLNRVAAKDTTLGGYFIPKGTALMPMLTSVLFDKTEWETPDTFNPEHKKEAFLPFSAGKRVCLGEGLARMELFLFLVGLLQKF---SFSVPEGVELSTEGITGTTRVP----------- 156390554 55 ----------------NFMNFDYREEDLRNMTKSLRRAYGGVFAVQAGSFRMVFVTTPKAVKEVLTRSADYAGRPPFFIDSSLGGKGLALGNY-GPAWRLHRKLFTS--SLRQIPLFESRVAEQARKLLKYFEDQDPADKIRQVAD-----VIC---GITFGDKSFFRGVVSDMDDPELTAAIGEAYKEMYDVLRMLLDQGKKQPARDLMTALLQERVKAEALADDYLLNQLGDMFIAGYETTSTSLRWAITFLVNYPEYQEEIHQGPDRMPTLADEVLRVGNVAALPHYTLKDTLLCGYRVPKDTVVLVDLMSVHMDPGCWDNPTQFNPHR----HLTFSAGRRVCAGESLAKVELFLFLSWMLHRFVGEEGKPPPTMEVNSGFTQSPKK------------- 158289049 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRIFIDFIIAAGDTTAFATVWALYLLASNANLQQSVRQDVGAVKGVVRETLRLYPIAPFGRFVEHESVFGAYALPKDTLVLLSLYSAGRDERFFAEPEAFNPGRTPSASLPFAIGARSCIGQKIAQLQMHYLLSMILTKF-ELTLAEADQ-------------------------- 195614896 241 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVEELLEAE--GGSFSVEEMVDFCLSLLVAGYETTSVLMTLAVKFLTETPTALAQLKEEHDSIRGVISETLRVANLIGVFRRANTDIHFKGHVIPKGCKIFASFRAVHLSLDHYENARTFDPWREGASLFTFGGGPRLCPGYELARVVVSVFLHHLVTRF------------------------------------ 157819707 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTEFTEKNLLMTVTYLLFAGTMTIGATIRYALLLLLKYPQVQKRVREEPSRTPSLSDEAQRLLALVGMPHTVTKTTSFRGYTLPKGTEVFPLIGSVLHDPAVFRNPEEFHPSRRIRKHEAFSLGKRVCLGEGLARAELWLFFTSILQAFSLDTPCPPGDLSLKPA-VRGLFNIP----------- 170106584 168 ------------------------------------------------------------------------------------------------RHRRQRKMLNPVFSIAHMREMVPIFYNVTHNLRASIAEDGEIDLVSWMA-----RTALELIGQPYSDSPKFRRFVLDLLPWKNLHDVRDIVDVMYNTSVEIFESKKKARGKDIMSILMRANLDEDRLDESELIGQMRTLIFAAMDTTSNALARTLFLLAQNQDVQEKLRREDELLDAVCRETLRLYPPLYLLRTTCADTEINEIPLPKNTNIIISALASNRDPEIWGSPERFSVASAPIPGMTFGGGGRACIGFKFSQLEMKVVLSVLIESF------------------------------------ 126322770 258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLESIKANMLELTAGSVDTTSFPMMTTLFELARNQDLQNALRENPALLRAAIKETLRLYPVLILHRYLDRDTILQNYRVPAGTLVQIFLYSMGRSPEVFPQPECYDPSRENNRYLVFGFGIRQCIGRRLAEAEMILFLHHVLKNF------------------------------------ 38567916 139 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTEKMALDLMFVLLFASFHTTSLALTLAVKLLADHPLVLEELREAGSELDRVINETVRLANIAPIFRKALKDIRFNGYTIPAGWGVMVCPPAVHLNPYIYPDPLTFIPSRRGSKHMAFGGGLRFCVGADFSKLQLAIFL------------------------------------------- 169786449 41 ----------------------------------------------------------------------------------GEPLPSLFSTLDDKFHAELRRSVNHAFSMSSLVQYEPMVDETTLLFLDRLFATGGCDFARWLQF-FAFDVIGDIDGIPVGQMPWLVFWKNPIFDADNSHPVAIARQRMMERMSSKAAI---DPRSDLLTKFMKAELRPNFMTEKRVLTMAVSMAFAGSETTAISLAAVFYYLLKTPDYMRRVRERPSGLVSWTEEAFRIFPAAGLPRVTPSGADIAGQFIPGGTIVGCSPWVIHRREDIFSDVDTYNPDRWLNASLQFGAGSRTCIGKNISLMEIYKLIPSFLRRF-DVRLAPEQEWRLWNAWFVRQYNFNTVFTP------ 145236881 131 ------------------------------------------------------------------------------------------------DHIRQKRLLTHAFSEKALRDQESLIMAYIDVFITRLAESPRATNIVHWLNYLTFDIVGDLFGEPFGDRSTYHPWVETIFKSIKTGAFLRAL-AIYPLAKRLIRKRLEHSRPDFLKYILNSFQEGAGMAVAEIELNAALLIQAGSETVATALSACCFYLGRNPPKLEATVADSGHINAVIKEALRLYPPAPGPRLVPEGAVINDQFVPAGVSVSVAQFSTFRSPASFIEPDSFLPERSDSRYLTFSYGPRACIGKNLAYAEMRTILSKILWHF-DISLQPGSD-------------------------- 157130120 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDQILSANRAGKPFDDEEIQHNVRTMIAAGNDTSGQLMAYACLLLGMYPHIQEKVYSEIELIPLTVEECLRLCPIAPNARLNMTPIELEGITIPAGHIFFISFYSLHRDAEQF-DPERFSPERSVGRHLPFSGGSRNCIGWRYAMMSMKLMLVYLLR-------------------------------------- 125552300 79 -----------------------------------------------------------------------------------------------------------------------EITAITSSMLDEVQDEARAEFEIDVRLPLPLSLLGTHFQMPQLREKIVTSFSHRFVPTKKNRRRHMLNQEVRNSLRKLIEIRKCEDSNNLLGMMLSASKLGSRMGIEEIIDECKTFYFTGKETTANLLTWATLLLALHQEWQNKARDEPNKIVNMVKETLRLYPPAMFNRMVNRDVKLGKLDIPAGTQLHFPILDIHHDVNIWTNADEFDPSRGKSYHLGFGIGPTICVGQNLTMVEEKVALAMILQRF------------------------------------ 195056652 90 -----------------------------------------------------------------------------------------------PQWKEIRSKLTPVFTSGKLKQMYPLMQEIADDLEAHLAQQKTGNIVEDTCSRFSTDSIATIFGV----------RANSLTNPDAEGTVSRSKDFFTVFFGHVISERERTGRNDLIDVLVGLRKEAAQQPPDFLVAQAGVFFTAGFETSSSTMAFGLLELAKQPELQDRLRRE---INNAVDEVLRLYPVLPFL-----DREYQGIQLENGTPVFIPIYGLQRDPKYWPNPNVFDPERPENRKMAFGLGPHNCIGSRIGLLQTKLGL------------------------------------------- 195331967 96 ---------------------------------------------------------------IFTDAGHFTSR-GLYSNPSGEPLSHNLLQLDGHKWRSLHAKSAEVFTPANMQKLLVRLSQISSRIQRDLGEKSHQTLISELVGAYNTEVMASLFGLVGQDTEEFAKWTRRLWQAYLALEFPLIARLLTAYFQKVAQRRDRQPLQTFLQLYSNAE---KPLTDVEIAAQSFGFVLAGLGPLNATLAFCLYELARQPEVQDRTRLEPECLKQVLNETLRLHTPHPFLRRATKEFEVPGSVIAKGNNVLIPSAAIHRDPGIYENPERFRRSRPAAAFLPFGDGLRGCIAARFAEQQLLVGLVALLRQ------------------------------------- 189092916 139 -----------------------------------------------------------------------------------------------------RRLLTPAF---HFDILRPYVTQAADVLLAKMEEKKPFETFYNVSCLFDVLLQCSFAGKPWLHFEWLFRLTSQGRRWYKLCDQVHAVEDLIDKRRKALEAKKAAGDTDFVDVLLSAREDGVGMTPLEIRNEADTFLFEGYDTTTSALSWTLYSLARWPEHQTLVQEEVDALTACIKEAIRNYSTVPFIREITEPLNLDGHIIPAGTFIAIQIWCLHHNPTVWDRPHDYLPERDPFQYVPFSAGSRNCIGQNFAMNELKVMVARIFHRF-TLALDPNHEI------------------------- 71726946 95 ---------------------------------------------------------------------------------------------------KLRKVANHAFHGQNLKEKVPAMVASVEELLKTWKEGKEIEVFKEF-KLLSLEIISKVFGSDYLTGKTMYHMLDEIVSSHELKVADHILQAFVDSLVGIMKQREDNFGSDFLGSLMESHHNTDRISVVEIIEECKTFYFAGHETVRSVLSWSILLLAVHTDWQDTARGNPSRLKTVLNETLRLYPPLVFHRKVKRNIKLGELRLPAGMEVYIASLAVHHNSEIWGEPERFKATRDQLAFLSFGFGLRKCVGFNFAQMEVKIALCMILQR---YRFTVSPNYRHFPTLVMGL--------------- 194363749 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIAKNRAEMAQFLQETIEEHRKHLRDLLDTYLADEEGTGDHLHDRQMQQIMGDLFSAGMETIKSSLQWAVLFMLHHPEVMKAVQEELDRLPKLEDEVLRISSIVPMGTTPTRDLKLNGFHLPRHAQIVPLLHSVHMDPSLWHEPERFNPSRKPEYFLPFGVGRRMCLGEILARMEIFSFFSSLL--------------------------------------- 58390023 92 ---------------------------------------------------------------------------------------------------QLRTIVNPVMMPKIIRLYVDQVDAVAREIVAELRDA-KCEVPADFNQWLTMGVLATRLGVPEQTISLVQKIFDLMYRLEFEPEYV-----LWKYFQKLLMQELDNLTNLVMGKIDEAVRRIEKAPKMEAVVMAFDMIMAGIDTTSSSTFGILYCLAKNPAKQALLRKERSILPACIKEGLRYQPTPANVRNVGHNIVLQGYRIPKGTEVVMGTLALQRDATYFPQPDAFLPERGKEAHLPFGFGARSCIGKRLSMMEMEIVIARLVRR------------------------------------- 78062539 31 -----------------------------------------------------------------------------------------------------RQALQPNFMPKPVQAFVPSIAATAGHALAQWPARDP-DWLTSLAMDVIMRMFSDAIGDDARAAEEAVRTVSAAANADFKRGKARAMAVLNGLIDRQLHARRAWPDDLLSRLLRLHRDDARRWPLQAVHDECMTAFLAGHETTAGALTWWAWCMATNPAAQAAARDEVSRVPSALEETLRLYPPILISRRASRPIVLGPWQFPARTLFMLPLQLMQRDARWFAEPDVFRPERPRGTYMPFGTGPRVCLGQHLAMTEMTVVAAMILQRY-ELSAQPGPPRPVLNVTLRPERLLHLAIAPA----- 91094079 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGNTLTLEEIAAQSFVFFIAGFETSSTTMTFALYELAKNQEIQSQVREEIDAMNQVIDETLRKYPPIPFTRKCVNNYQIPGIVIEKGTTVIIPILGIHYDKDYYPNPEKFDPERKNARHIPFGEGPRICIGARFGLMQTKVGLISLLR-------------------------------------- 156047858 123 ------------------------------------------------------------------------------------------------DHHRIRRAVNPFFSKRSIVAMEPLIKSKI-SLLSNFANQAPVNLRVVFSS-LTLDVIGEAFGA-LTDKRLAEIWSNTLSQVMSTTTIVMHLP--------------------IIPKILSCLPDKKTLSR--LADEGNILIGAGGETTAQTLAVLFYHLLDNPKMISRIKDELGTLDAAITEALRLSGVTSLPRIANEDMKFQQWTIPAGTPTSMSYYFLHHSPEIFPSPETFDPTRASRKHVPFGKGTRNCLGINLAYAELFLTTAYILKRF-DFEL------------------------------- 189206135 293 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELTSISLTMLSGGLDTITTLVQWSVALLAQRPEIQNK----------AIEEIRKFYSPLADANVATKDITYEGKVIPAGSTLYLNAWACNMDPDVWNDPHEFRPERPNAPLHTYGLGYRMCAGSLLANRELYLIF---LRLLNSFELVQDSPVDVHP--VRG---------------- 156538198 95 -----------------------------------------------------------------------------------------------------RNLLSPAFTSSKMKAMYELMENFVNHISERSAKENRMIATKDLFTKYTNDVIATAFGISIDSLKEFYHLGKTATNPEIARSFPKIMRIFNNFFKNIISRMRDEKGPDMIQLMMDARGKESKLDITEMTAQAFIFFFGGFDTTSTQMCIIAHELAINPDIQKRLQNEIDDLDAVFNESMRRHTQVAFIRLCTKSFELGGKPLEPGMNIWVPATAIHLDPKYYDNPRKFDPERNDATNLGFGIGPRGCIGNRFAILEIKILFFFLLSKF---SLKPNEKTSRP--LVYSMKS------------- 156552720 136 ----------------------------------------------------------------------------------------------------IRTKISPIFTSGKLKKMYELMMEICVDLQDHL---DKFDI--DVGKPLEIKEICDLIGLKDPDRSSFKRYLQLLLRPYTNAKFEKATEFLRNTFGDVINRRMEDKRADLVDMLIEIKKKQDRLEGDALIAQAAVFFTGGFETSSTTMSFALYALARHPEIQAKLRTE---ILNALEEALRLYPVLPWIRIPETDYTFPGTTVEKGVPLILPMRTLHLDPDYFPDPDKFIPERENKKNIVFGEGPRNCIGLRLGIIQSKLGIVNFLSR------------------------------------- 194763337 287 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQSTIDDRPLTNLDIREEVDTFMFEGHDTTSSALMFFFYNIATHPEAQKKVVGDDKATPVTVKETLRLYPSVPLGRKVLEDCEINGKLIPAGTNIGISPLYIGRREDLFTEPNAFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAIVANVLR-------------------------------------- 195475626 127 -----------------------------------------------------------------------------------------------PEWRQLRTKISPVFTTGKIKQMYPLMVKIGKHLEDSVERLGSGTKVQDLCARFTTDLIATIFGVEQDTKSEFFYHNKAIFSMTLSRAIDFAIIFMLPSLASLARERTGEKRNDLVDILLAAAANPKKLSLDYLVAQAAIFQTAGFETSSSTMTLSLYELARNEALQERLREEYERIQEMINETLRKYPIVGYIRECSQPAEFHNMELPHGMSIYMSTLAIHRDPQYWPDPEKFDPERPGNRYMPFGVGPRNCIGLRLGLLQSKLGLVHLLR-------------------------------------- 115496942 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTDTTTNSLLWCLLYMSLHPNIQEKIHEEPSLTDKAIMEVQRLSTVVSIPHMTSEKTVLQGFTIPKGTIILPNLWSVHRDPAIWEKPNDFYPDRDDQGQLPFGIGKRVCMGEQLAKMELFLMF------------------------------------------- 121698992 135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWTMLLLARHPAEFQKLRQARNLTFGALNEVLRLFPVVGNRRIATKDTTLGSQPIRKGQPVAYSMHILHRRKDIWPDAEEFKPSRWVDRKVGFNGGPRICLGQQFALTEAGYVLVRLLQRFDAIEVQPHLEIRYALNLTSAP--------------- 84514137 124 -----------------------------------------------------------------------------------------------------RRIINPAFHMEKLKIMTPTFLKSCNDLISNLSSNGSCEM--DV-WPLTSDVIARSFGSSYEEGRKVFQLLWRFLPTADHRKINENEKQIETTLKNIINKREEATENDLLGLLLHGNVKNMGLSLEEVVGECRLFHVAGQETTSDLLVWTMVLLSRYPDWQERAREKPDKIMAMILEVLRLYPPVGVARKVENDIKLGDLTLYAGMEVYMPIVLIHHDCELWGDPERFSISKATNGRFSFGAGPRICIGQNFSLLEAKMAMALILKNF------------------------------------ 157352626 166 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDQYIVDNCKDVYLAGFEVTAVATLWGLVLLASNPEWQARLRAEPDMLGKMKLEMIYFDPFAFVSRQTLKDVKLGDILVPKGVNIWIWIPALHQDPELWSDAEKFNPERSPNAYIPFGVGTRMCPGQNLAITEMKILFTIILSHF------------------------------------ 196256692 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLLELRDELMTMLIAGHETTASILTWALYWIHYLPEVGDKLREDKSNLANAVSETLRIYPPLTFPRILKSDMELLGYKFAANTVLAPCIYLLHHREDLYPQPDQFKPERFLERQYSFGGGNRRCIGMALALLEMKLVLATLLQRF------------------------------------ 21552587 282 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLTFMFMLLAHHKDIQDKIVEDSDRWLTMIKESLRIYPPVHFSRKLNETTVLSGYQVPADTLCHIPIYDMHHREDLFEDPERFDPDRSVGRHIPFSAGPRNCIGQKFAMLEMKIAVAEVLRKF------------------------------------ 19920740 65 ------------------FTPASVFNFVRESTA---KAKGQNYLWYFLYAPMYNVVRPEEAEEVFQSTKLIT-KNVVYELIRPFLGDGLLISTDHKWHSR-RKALTPAFHFNVLQSFLGIFKEECKKFLNVLEKNLDAELLNQVIPPFTLNNICEALGVKLDDMSEFFVYGDRIVHDFSSRIIERKRQQFQQKQLGEVDEFGRKQRYAMLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKCYEEVENLPEVIKESLRMFPSVPFGRQCVEETVVNGMVMPKDTQISIHIYDIMRDPRHFPKPDLFQPDRTVNRHVPFSAGQRNCIGQKFAILEMKVLLAAVIR---NFKLLPAEDLTFENGIV------------------ 115813015 726 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGGTDTTASVTSWTILFLSVHPDVQRKVQARPDLPNATLTEVMRIRPPVSVPHMTSDDVSFRGFTIPKGSIIIPNLWAVHHDPKEWNEPDTFNPDRKNEAWMPFGVGRRDCVGSQLAKMETFLLFTNLFQQF-EFKLPPNQP-------------------------- 195581074 96 ---------------------------------------------------------------IFTDAGHFTSR-GLYSNPSGEPLSHNLLQLDGHKWRSLHAKSAEVFTPANTQKLLVRLSQISSRIQRDLGEKSHSELVGAYNTEVMASMAFGLVGQDTEEFAKWTRWADRLWQAYLALEFPLIARLLTAYFQKVAQEHRRRDRQPLQTFLQLYSNAEKPLTDVEIAAQSFGFVLAGLGPLNATLAFCLYELARQPEVQDRTRLEPECLKQVLNETLRLHTPHPFLRRATKEFEVPGSVIAKGNNVLIPTAAIHRDPGIYENPERFRRSRPAAAFLPFGDGLRGCIAARFAEQQLLVGLVALLRQ------------------------------------- 169599489 71 ------------------------------------------------------------------------------------------------EHKAVRRDSLPAFNHSSIKSLHPVFWSKAIDMADMLQ---EGDLVDSISWEIGSRATLDTIGLATVGQDFLPRWALQILARPLEIQFYDTRAKLNSLCIGLVKEMKGRAKDGILSRLMR----GNAFSEDELATHLLMTIGAGYEPTAAAFCWAIWFLAAHPDWQTRLRKEEELILNAVNETSRFTSPITT-RVAADDTTILGHPVRRGTRVFVVPGAINRSTEAYPKANEYDPSRKANNHSTFLHGPRRCIGQ------------------------------------------------------ 195436334 137 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEEDIVNEACTFMLAGQDSVGAAVAFTIFLLAQNPECQEKCCEELERIPSMIKESLRLYPSVPIARKLGEEVSLNGGTLPAGSNVFICPYATHRLAHIYPEPEKFMPERENAEHLPFSAGPRYCIGNRFAILEIKTIVSRLLR-------------------------------------- 119482534 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGTPVPDEEIAHMMIALLMAGQHSSSSTASWIVLRLATRPDIMEELYQEQDLHAKVIKETLRLHAPIHSIRAVKNPMAVDGTVIPTSHNVLSSPGVTARSEEHFPNPLEWDPHRTNSPYLPFGAGRHRCIGEQFAYLQLGT-ITAVLVRLFKFRNLPG---------------------------- 164519819 310 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYEEIIDNYLTLFFAGTDTTGNMTGVALYYLSVNPQIQEQARDDPKLLNSILKESLRLIPPAVFPREAVQDIKIGEFEIKKGDIVTIYNQSNN---EIFSNPDIFDPQRQNAYNFTFSLGPRNCIGQHLAMIEGKCMLVYILL---NYQILPNQQLIRENNLVYGFKK------------- 91094591 82 -----------------------------------------------------------------------------------------------PDWRDMRRKITPVFTSGKMKNMYSLISEAGNDMIQHMRKSDQLE-MREVAARYTTDAISTSFGINANEKAEFREVSRRVFNWAIWERSSASATFLREAFWRTMTDREEKKRNDLLDILIQEDINDPKLDGDKLVAQATQFFVAGFETTSSTICFTLYELAINKDLQNKLKSDMEYLDMCIKETLRKYPVLPFDRKCDTDYRIPGVVLEKGSPVFISVSGLHYDPQYFPDPDKYDPLRKSRPQFTFGEGPRNCIGAR----------------------------------------------------- 74180862 222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLLMVVRDLFGAGMLTTSTTLSWALVLMILHPDVQRRVQQEPEMADQAIHEVQRFGDPVNLPRITSHDIEVQDFLIPKGTILLPNMSSMLKDESVWEKPLRFHPEHDAQGHMPFSAGRRSCLGEALARMELFLFFTCLLQRF-SFSVPDGQPQPSNSG-VYGI--------------- 23397411 126 --------------------------------------------------------------------------------------------LDGPKWFQHRKLLTPGFHYDVLKPYVAIFAESTRMMLDKASENKSFDIFCDVGMALDTLMKCTFLGLMQQRIDSFQYHNDFILTPHGRRFLRACKIA-HDHTDEVIRQRKAALQDDFLDILLGVRDEGIKLSDAELRAEVDTFMFEGHDTTTSGISWFLYCMALYPEHQQLCREEWDDLAKMTKECFRLYPPVQVYRQLNKPVTVDGRSLPAGSLISLHIYALHRNSTVWPDPEVFDPLRAAGRHMPFSAGPRNCIGQQFAMNEMKVVTALCLLRF-EFSLDP----------------------------- 115474107 74 -----------------------YRQAVFPFYENWRKQYGPVFTYSVGNMVFLHVSRPDIVREVSLDLGKSSYMKATHQPLFGEG----ILKSNGNAWAHQRKLIAPEFFPDKVKGMVDLMVDSAQVLVDRIDRSGGLDLMDDDIRAYSADVISRIFDMIRELQKTVQNLLAEMTGLSFLFPKASGRAAVRALILDLVGENGEEDGGNLLSAMLRSGGEVAAAAEDFVVDNCKNIYFAGYESTAVTAAWCLMLLALHPEWQDRVRDEPALLTMVIQETLRLYPAAVVSRQALRELSLGGVRVPRGVNIYVPVGAAEFDPARFADA------RPPHAYLPFGAGARTCLGQTFAMAELKVLLSLVLCRF------------------------------------ 189178726 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLEASELGQKLTDDEIREEVDTFMFEGHDTTTAGICWSLFMLGNHPEELDQIFGDSNLPPTMIKESLRLFPSVPFGRYLGEDTKFDNYIVPAGCVMNLQIFHVHRCPDQFPDPEKFNPDRTQGRHIPFSAGPRNCIGQKFAVLEEKTVLSSILR-------------------------------------- 18693249 266 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGAGQDTVSTVMQWIVLLLVKHPDMQAKLQEGQDRLPAFIYETMRFTSPVTIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDHLKWKDPHTFDPSRITNNVMIFSSGKRRCIGDQIAKVEV----------------------------------------------- 67904652 1 ----------------------------------------------------------------------------------------MVATVDHDTHRIRRKLLTFFFSRRSIERLEPVVHETVVDLIDRLQGL-TGDVITQYAYQEPTKVVQE--GTTQIHLHRFFPFFERLLRVWFMAQMLPARAAIYDLLNGVREQMSAPPKTTMFHALTAPEVPPEERTLQRLQDEGLVLFAAGTETTATILGVALFHILNNKEVHRKLRNDQELLNATIHEALRCSGLTMQQRIATEVVKYKNYVIPPGTPVSMISHFVNMDPDIFDDPQTFKPEREKKQNLSFGKGNRNCIGMNLAYAELYNTLAAVVRRF-DLEL------------------------------- 21358207 92 --------------------------------------------------------------------------------------------------RALRNKLTPSFTSGKLKAMFETSDSVGDKLVDSIRKQLPANLMATYAIDIIATTI---FGLDVDNIEDIIRGTSSFLYPGLEKFFVEATERMRELSNRTVDLREQNTDDNIWS--AESTKNGKSMSKDLIAGQLFLFYVAGYETTASTTSFTLYELTQNPEVMEKAKED---VRSAIEETARYPALPLLNRICTKDYPVPDSVIQKGTPIIISLIGMHRDEEYFPDPLAYKPERTQAAYLPFGEGPRMCIGARMGKVNVKIAIAKVLSNF-DLEI------------------------------- 77732535 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGMVTTSTTLAWGLLLMILHPDVQRRVQRRPEMGDQAIHEVQRFGDIVPLGVTTSRDIEVQGFRIPKGTTLITNLSSVLKDEAVWEKPFRFHPEHKPEAFLPFSAGRRACLGEPLARMELFLFFTSLLQHF-SFSVAAGQPRPSHSRVV------------------ 154275114 343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDYEIAQTIFTFLFASQDATSSASTWLFQLLSDRPEILAKVREEPELLDQMVRETLRYRPPVIMPYMVKKDFPVTDTTLPKGSMIIPSVWPSTHDPEAYPDPDTFNPERWLNGELVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 75753622 160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAIKSLVEQKRREQADKLTAELIFARHHGE-LSAENVRQSVLEMVIAAPDTLSISLFFMLLLLKQHPDELQLLEENGDLLESFINECLRFHPVVDFMRRALSDDIIGGYRVPKGTNIILNTGQMHRTE-FFLKPNEFSLERNPRRYFPFGSGPRSCVGKHMAMVMMKSILVTLL--------------------------------------- 156549469 325 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLVEASQNGVVLTDEEVKEQVDTIMFEGHDTTAAGSSFFLSMMGCHPDIQEKVIDRPATFQDTLEETLRMYPPVPIAREVKTDLKLGDYTIPAGCTVVVATFKLHRQPHIYPNPDVFNPDKTANRHVPFSAGPRSCVGRKYAMLKLKILLSTILRNFRVRSTVKEEDFRLQADII------------------ 194205829 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGSETTSTTLRYAILLLIKYPEVTVKVQEDRSHMPAVVHEIQRYIDIIPTPHAVTQDIKFRNYLIPKGTTILTSLTSVLHDDKEFPNPRVFDP-----GHMAFSAGKRICVGEGLARMELFLFLTNILQKF-TLKSVVDPKDIDITPVANGFASVP----------- 218720409 240 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSKLSDRDIAHIMIALLLGGHHSSSAVIAFSILSLASNPVIQEELYEDGELTANVIKETLRLYNPIHSMRLARKPLLVHARQIPQGDILLASPAFSARDGSYFSNPLKWDPHRANSPYLPFGGGRHRCIGEKFAYIQLGVIL------------------------------------------- 125555155 32 VAPLPPGVPVLGRRDFD----------VEPTLRRIAAEHGPVFTFAPLGPSRFVAARGPAHRALVQRGAAFASRPRGVSPASTSGGRNVSSAQHGPIWRALRRISSGVLNPARLRAFSDARRWVLDALVSHIRGEGGAPLT--VMEPFQYAMFCLLVYMCFGDRPFLSFEVFAFLPPITRLVFRRRWNKLVELFAPLIRARREAGAGDSLVKLTIPEDGGRGLTDVEIVSLCSEFMSAGTDTTATALQWILANLVKNPAMQDKLRE--EITAAAVDEGLRRHPPGHFPHTVEEETTLDGYRVPANTPVNFAVGEIGLDSEVWTSPEVFRPERKEIKMMPFGAGRRICPGMALA--------------------------------------------------- 148709884 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSSTVKYGLLLLLKYPEVTAKIQEERHRRPTMQDEIQRYFVPIPSPRKTTQDVEFRGYHIPKGTSVMACLTSVLNDDKEFPNPEKFDP-----GHVAFSAGRRACIGEGLARMEMFLILTNILQHF------------------------------------ 156053413 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNENELKSICLTMVSAGLDTVPGNLIMGIAYLSEHPDAWEKLLE--EKVPAFVREVLRFFTPICLPRTSIKDIEYEGAIVPAGTTFYMNAWAADYDPQHFKEPKTFSVERGGTPHYAFGAGSRMCAGSHLANRELYTAF------------------------------------------- 67901788 95 -----------------------------------------------------------------------------------------LTTIDKRKHGKKRRLISQAFSDAAFRSYEETIQQKIAQLCTALRRRGPAKNMSHWCDWFTFDVMCSIFGVPWSSLPHLIEVSNVLIEAGGSKAAIAARNQFVKFVNDIIRQGMAMSAKGALLRDATDPETQEPLSFKELCGESATLVVAGTDTTSTALAASIYYLCNHPKVYERARAEIGLLRAVIEESMRLSPSAPGPLWRQADATVDGQYIPQGLEAGTCVYAIQHHPEIYPQPFKFVPERSPFAGFTFSIGPRGCIGKPLAYIELTLTL------------------------------------------- 154146229 278 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKKKRLDFLDILLFAQEDGKSLSDEDVRAEMDTFMFEGHNTTASGISWIFYALATHPEHQQRCREEVKSILGCIKEALRLYPPIGASRELSSPVTFDGCSLPKGFLVTLSFYGLHHNPRLRPNAEVFDPSRAPRQHLPFSAGTRNCIGKQFTMNELKVAV------------------------------------------- 118486379 231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMDDAIAARKENPSDDLLSRFMKRDVEGNHFPISVLQRIALNFVLAGRDTSSVALSWFFWLVMNHPEDRQKWLDEPLVLKAALAETLRLYPSVQDFKYVVEDVLPDGTHVPAGSTITYSIYSVGRDPERWPEEDKFEPPKDGYKFVAFNAGPRTCLGKDLAYLQMKSVASAVLLRY-RLSLVPGHRVEQKMSLTLFMKNLHVLLHPRT---- 170106189 99 ---------------------------------------------------------------------------------------------------RYRKIVAPAFSDRNYKMVWDETVRIVNGCFDTWGDRKVVVVLADVTLPISLGIISDLAPIPEGHRAAFADWCLNLT--EDGRKIKLAYDELAAYMSEMVKERREH--SDLFSNLLAHEFGATALTEAEIIGNIFVFLLAGHETTAHTLCFTFALLALYPDEQEVLFQEHKDIPLLTQETLRLYPVATFIKESAEDTTLNAIHVPKGTLLQISPAGVHYNPRYWEDPHAFKPSRFLNPDIPFSAGPRACIG------------------------------------------------------- 211585777 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFSDYEIAQTIFTFLFASQDATSAASTWLFQLMADRPEILDKVREDRTLPATMVKETLRYRPPVIMPYLVKKDFPISEVTVSKGSMIIPSVWPACHDEEAYPNADSFDPDRQTKNWLVFGTGPHYCLGQTYAQLSLMSMI------------------------------------------- 203818 82 ---------------------------------------------------------------------------------------------------------------------EERIQEEAQCLVEELRKSQGAPLDPTFLFQITANIICSIFGFDYTDRQFLRLLELFYRRPGAHRQISKNLQEILDYIGHIVEKHRAAPRDFIDTYLLRMEKEKSEFHHENLMISLLSLFFAGTETSSTTLRYGFLLMLKYPHVAEKVQDDRSKMPAVIHEIHRFSDLVPIGRV-TKDTMFRGYLLPKNTEVYPIRSSALHDPQYFDHPDSFNPEKKSEAFMPFSTGKHICLGEGIARNELFLFFTTIL--------------------------------------- 114306828 221 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLPIEDIKANVTEMMTGGVDTTSITLLWAMYELARAPSLQEKLRAKGDLLRATIKETIRLHPVVTVQRYTTDEIILQNYFIPAKTLVQVGIYAMGRDPRFFTKPEQFNPERTDCKHLGFGFGPRQCLGRRIAEVEMHLFL------------------------------------------- 114631910 3 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYKDMEKLNENIRIVSTPW--IQICNNFPTIIDYFRDILEKVKENPRDFIDCFLIKMEKEKQEFTIENLVITAADLLGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIERVDAVVHEVQRYIDPTSLPHAVTCDVKFRNYLIPKGTTILTSLTSVLHDKKEFPNPEMFDPRKKSNYFMPFSAGKRICVGEGLARMELFLFLTFILQNF-NLKSLIDPKDLDTTPVVNGLASVP----------- 228574 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRAAQELEDAIESLVDQKRRQEADKLTADLIFAQSHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQNPDELQLLEEDRELLESFINESLRFHPVVDFMRRALSDDVISGYRVPKGTNIILNMGRMHRSE-FFLKPNEFSLDNIPNRFFPFGSGPRSCVGKHIAMVMMKSILVTLLSR------------------------------------- 4091078 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLNILLLARDEKQQLSDEDIRAEVDTFMFEGHDTTASGISFILYSLACHPEHQKICREDLSKIPYTIKESLRIYPPVGMSRKITKPITFDGRTLPEGSYIGTSVFGIHRNGIVWENPDVFDHWRKRSPHVPFSAGPRNCIGQNFAMNEMKVVIALTLKK------------------------------------- 190345535 291 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAHHELNSICLTMVSAGLDNTPLTINHLMGHLSR-PDAFSQLLNCYGDINDAVQEALRFFTPLSLPRKTTKVIKFNGVVIPEGAVLYMNAYAANHDSEKFSNPMKFDPDRREMDHFAFGAGSRKCSGNILATQEMYSMICRLFRRRPAMELDPFESNACPSATSFEPKRFKVHLEP------ 170293012 164 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEELIDQLMTFLAAGHETTATALTWAIYILCKQPEAQTRLREERSERPRSITEVLRYFAPIPTMREATCDTTILQTIVPAGTRIILAPRVTNRDSALWPDANNFNPDREAAEHLTFLHGPRSCIGQSFARVEFAILLATLIANF------------------------------------ 168063977 158 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDEVSSKQLRDDLMTLLIAGHETSAAVLTWTFYLLAQNPGAVAKLQEEGDRIPTVINESLRLYPPVLIRRSLESDM-LGKYRINKGEDIFISTWNIHRSPYLWEDPESFLPERQNFRYLPFGGGPRKCLGDMFATFENITALAMLVRRF-EFALAPDAPP------------------------- 150866511 249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEKRRADPNRDLIDSLMTTYKDGVKMTDQEIANLLIGILMGGQHTSAATSAWFLLHLGARPDLQDELFEEVSLTNNVIKETLRLHMPLHSFRKVSKSLLVPNTTVPAGHYVLVSPGYTQTSDRFFPNASTFDPHRWDSNNLAFGGGRHRCIGEQFAYVQLGTILSAF---------------------------------------- 195502678 82 ----------------------------------------------------------------------------------------------------MRHMLSPCFTSGKLKSMFSTSEDIGDKMVAELPEEGEVD-VKKVMQNYAIDIIATIFGLPDNKFRKLVSLARANNRFNALFGMMPVGLAMLQIVKETVEYREKHGRKDLLQLLIQLRNTGKTISLEAITAQAFIFYIAGQETTGSTAAFTIYELAQYPELLKRLQDDETLAKNCVQETIRYPGLPILNRECTQDYTVPDTVIPKGTPVVISLYGIHHDAEYFPDPETYDPDRNPTAFMPFGEGPRICIAQRMGRINSKLAI------------------------------------------- 8393230 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEMLNYIGHIVEKHRAAPRDFIDTYLLRMEKEKSEFNHQNLVISVLSLFFAGTETTSTTLRCTFLIMLKYPHVAEKVQDDRTKMPAVIHEIQRFATPIGLPHRVTKDTVFRGYLLPKNTEVYPILSSALHDPRYFEQPDTFNPEKKSEAFLPFSTGKRICLGEGIARNELFIFFTAILQ---NFTLAPVAPEDIDLTPINGVGKIP----------- 210099163 267 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTDIDGSTFTERQLEMTVFDLFNAGTETVSTTMWWACLLMILNPDVQNKVQEERSQMPATIAEIQRYVSPIGLPHAVPRDTEFYGYIIPKDTIVFAGQWSVHHDPELFPEPDMFDPGRKNIEYMPFSMGPRSCMGQPLAEVQLFLLFTNLMQHF------------------------------------ 19113902 227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIIKDRRENPGTDMIWTLMSCKRDGRPLKEHEIAGMMIALLMAGQHTSAATIVWVLALLGSKPEIIEMLWEEQKRVVGVIQETLRLHPPIHHMRKVKRDLPVPGIVIPANNYLLAAPGLTATEEEYFTHATDFDPKRAASPYLPFGAGRHRCIGEQFAYM------------------------------------------------- 2804290 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEERLHEGHVHMSVVDMFIGGTETTATTLSWAVAFLLHHPEIQKRLQEELDLLMATIAEVLRPVVPLALPHRATRASSISGYDIPK-DMVIIPIQGANLDEMVWELPSKFWPDGKNPRTPSFGCGARVCLGEPLARLELFVVLARLLQAF------------------------------------ 126023780 85 --------------------------------------------------------------------------------------------------RLLRQRMTPAFTSGKLRAMFPLVVERAERLQSRTIASQPLD-----ARELMARYTTDFIGLNDEDSA-FRKLGAAIFNITVQQAIVAALKEIFTDFMSLVKQRNYKPRNDFIDLLLECRMKGEELTEQLLAAQVFIFFAAGFETSSSATSFTLHQLAFHPEIQEKVQKELDQLESAFKEAMRMFPSLGFIRECARQYTFPNLTIDEGVGIIIPLQALHNDPEYFDSPNEFRPERSEYNHLPFGDGPRGCIGARLGLMQSLAGLAAVLSKF-TVKPAPNPVVEPKSSIVQSFKDLPLLF-------- 145235557 129 -------------------------------------------------------------------------------------------------HTRQRRLLSHAFSEKALREQEGIIQGYVDQLMKQLAARGPVDWFTFTAYDL----IRDLFGLDTAEYDPFVRSIQAISKELTSKAFSGARAQNMQRVIETVNRRRNTDRKDFLHYILAAMETEKGMSRAEMNVNAFSFSIAGSESSATALSAFTYYTLSRVSVYDRLIAEYEQIDNAVQETLRIYPPVALPRVVVNGTVIDGDFVPAGVTVGVNHFACYHDPRNFHRPQEFLPERQAQGPFSFSFGPRNCLGKNLAWAEMRLIAAKLLFLF-DMEIDETSKGWTDGQKVFGF--------------- 198459681 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLTFNEILAQAFIFFVAGFETSSTTMGFALYELAQNQDTQDKLRNNDVLLEQVVMETLRKYPALGH---LTRKTRLDFSPIAKGTTVVIPALGIHYDPDIYPEPEKFKPERPACAWLPFGEGPRNCIGLRFGLMQ------------------------------------------------ 85001703 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEVIEECKLFYFAGQDTTSVLLVWTMILLSRYPDWQARAREEVSKIVTMILEVLRLYPPVGVPRKVIKDVKLGNLSFPAGVEIFISTILVHHDSELWGDPERFSVLKATNGRFSFGGGPRICIAQNFALLEAKIALSMIL--------------------------------------- 169863367 94 ------------------------------------------------------------------------------------------------RHRRQRKLLNPVFSIAHMREMTPTFYSVAYRLRDSLLKEGQASWMTRTALELPATTLKNLLDIPFARFPQFRRWVVERVPSKSIRKVVNMSDVMHRTSSEIYQRKKRDEGDELIGILLRENMEEDRIPEDEVLAQLSTITFAAMDTTSNALCRVLLLLSGNPEVQERLRQEDELLDAICRETLRLYPPSPFTRQARQDTILHEVLVPKGTLVLVSIMAANKNPELWPDAHEWKPERWLNPHLTFIGGGRSCIGFKFSQLEIKTILCSLLE---SFRFTPGKKIRWQLNGVVQPTV--VSEEPGSASA- 159464080 367 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDKANGAALTDRMVAAQVQTFLLAGYETTANALAFAIYCVATHPEVESRLLAERDRPPTAVNEAMRLFPPAHTTRIAGAPLQLGGVSLPPRTPLILAIYSAHHDPAVWPRPEDFIPARVPGAHAPFGYGSRMCIGWKFAMQEAKLVLALLYQRL-LFRLQPGQVP------------------------- 46110473 165 -------------------------------------------------------------------------------------------------HKMQRKNLMPAFSFRHIKELYPVFWSKAQELVHGIAPGSQID-IADWASRASLDIIGSAMG------HEFKSLSDQLVLPSRNMGVLAASKAARDTSQRLINAKKEKLSPDIISTALES----GHFTDEGLVDTMMTFLAAGHETSAAALTWTIFLLAKNHGIQDRLREDSKKLDGAVQESLRLYAPIPFTRDSLRDTTILGTFVPKGTMIILCPWAINRAHESWADADDFYPERNNYANLTFLHGPRSCIGQ------------------------------------------------------ 309204 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDKVITIVLDLFGAGFDTVTTAISWSLMYLVTNPRVQRRLSDRPQLLEAFILETFRHSSFVPFPHSTTRDTSLNGFYIPKGCCVFVNQWQVNHDRELWGDPNEFRPERTPSGTLDFGLGKRKCIGETIGRSEVFLFLAILLQQI-EFKVSPGEKV------------------------- 145520002 95 -----------------------------------------------------------------------------------------------PKWKQQRNLVGDHFLFQKLKARIPMINQVVKEKINGMVAEKMFEFICTITGEV---VIRSFFGVEAEGWKFFVYFKQKILGVKSEKEIMDRVTKIKQDIREVIFKRRDQGSGDFLDVYLQNVYSSDRIETDEIVSQFITLFLAGTDTTGALVANSLLFISENKQYLQELRNEPENINQFVEEVMRLKPSVPIARKAKQNLQIKDLHIKEGTILLLGNFLANLNSQNYDNPLEFNPRRQDNGNIPFAAGGRNCIGQHMAMIEARIILAYLIR-------------------------------------- 188596513 156 ----------------------------------------------------------------------------------------------PEKHALMRKMLNPAFSQRGLLEQEEIISGTIDKFVHVLGEKASFDILGEMA-------FGESFGIPWADVVLEHLYIITLLDNLRRIGWLAKLAGLLNYSRQQVEKRLQKSRNDFVSLLV-DKVRAGEVSKEEMTAHVSTITIAGGETVATTLSGLTCFLAQNPDKLERLRAAFKTIPAVINEGLRLFPPASGGRV-SPGFTLHDKYIPKGTEVNVSPWSITHNAKYFSDPWEFKPERDPNSSRPFLLGPRDCLGRNFALMELNLVLAKLLWSY-DMELVNKEVLWWKPGLF-------VRWHPQSP--- 156555410 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRENLMILCLLFLAGSKTTTDSLAALFSFLALNPHWVKELQQHPTLIEAFIAEAQRFLAPLGIPHNTLKDTSLEGYLIPKDTTVLLNFYSANSDKSQWENPEEFQPQRQSTGAMAFSLGKRRCLGEGLARNSLFLFFTYVLQHF-DMKLAPGYEPPNLNGI------------------- 121719400 110 ----------------------------------------------------------------------------------------ILNAIDHYRHRQLRAHLNPFFSTLRIRKQEVAIKALVDKLCRRLGEFQNSD--TPVNIEYPLTVITDYMGDGYDEPDFIPQWHGTLNGTAKTMVFIRPVAWALPFLLALPESVTANPGMELISAIATAHRDGGRLTEARLAQEMQVLVSAGAETTAKAITYILFYLLNDPPTMQKLKQDPSLLTGVMLEGIRYGVTARLPRIAYNALQFGDWTIPPGTPVSMSCLLMHHDESIFPQSHLFKPERWTDPMVAFSKGSRQCIGIHLAKAEILLAVSTLLRRM-DLEL------------------------------- 46127417 702 ---------------------------------------------------------------------------------------------DRAEHSRKRKIVSHTFAPKSVLEFEPYIREIFVKQWDRISSNKEFDIIADLAFPFGMLAIAEVKASPTS--PTIYAPAVEIMNRRGEVSATQAVENLAGIAIARVSERLERGGDDLLARLMQGRDEGEPLGRDELTAEALTQLIAGSDTTSNSSCALLYHIVRTPGVMKKVYEESAVMPDGVDETLRIHSPIGLPREVHKGVTIHGRYFGPGTVLSVPTYTIHHSTEIWPDADDFKPERQKSAFIPFSYGPRSCVGRNLAEMQMRMIAATWIKR------------------------------------- 145250030 154 -------------------------------------------------------------------------------------------------HTFRRRILTQAFSDQNIKEMEDRIQGNISSFLDILTTDSEFDVITDLSRWFPSVVISQLIGLFQPCFIKLR-LDLVLLTQKYREILAAAR-----WTRSQAAARMQDEQKDIFNAMMNARDTGLQFTRKDLGLESMLLLVAGSDTTATAISATLNYILHDANILAHLIRDCSVLHACINEAMRLTPPAPNPRTVLSGMEVDGIYVPAGTTVGVSAYTIHRNKTYFYNPDRFEPAR------------------------------------------------------------------------ 212528330 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELQAAFVAGSMIEAGSETTSSSLNTCVKYLAAYPEAYAELRADEDALPACVKETLRIRPVIGSPHYTTADITYKGIVIPKNTVVSINQYGLHFDPARYKDPEAFIPDRDPRDHFDFGAGRRACPGLHLAE-------------------------------------------------- 17065916 222 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRRSKGKNDVLDVLLTSQESPEEIDRTHIERMCLDLFVAGTDTTSSTLEWAMSEMLKNPDKMKKTQDELAQVGKTIEETLRIHPPVPFPRKVEQSVEVCGYNVPKGSQVLVNAWAIGRDETVWDDPERFDIRGRDFELIPFGAGRRICPGLPLALRTVPLMLGSLL--------------------------------------- 226036 73 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLESLVATVTDMFGAGTETTSTTLRYGLLLLLKHVDVTAKVQEDRSQMPAVVHEIQRYIDLVPTFHLVTRDIKFRNYFIPKGTNVIVSLSSILHDDKEFPNPEKFDPERGNFKKMPFSAGKRICAGEALARTELFLFFTTILQNFNLKSLVDVKDIDTTPA-ISGFGHLP----------- 66521724 172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDLIDCLIELREEGFRFDGDDLVSQAAIFFTGGFETSSTTISFTLYELALNKDIQEALAQTDGKIDMVVSETLRKYPPLGFDRVALHDYKISDVTIDKDTPVIIPMIAFHYDPKYFPNPEKYDPTRPSYVYMPFGEGPHICIGMRLGLLQSKLGIIEILK---DYEVSP----------------------------- 112982643 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAQELQDAIEGLVEQKRREEKLDNINDLIFAQNHGE-LSADNVRQCMLEMVIAAPDTLSISLFFMLLLLKQNPDELQLLQENRDLLESFINECLRFHPVVDFMRRALSDDIIDGFRVRKGTNIILNTGRMHRTE-FFHRAQEFSLENAPRRYFPFGSGPRACVGKHIAMVMMKSILVTLLGQF------------------------------------ 157120802 79 --------------------------------------------------------------------------------------------------TNQRKKLIPTFSSGKLRMMCPTILKVADNLFERVAERDEIE-IKDILARFSTDVIASAFGLDEAD-DEFRRMGTKVFDISGGNVARRCHMKLIDEVRETIDFRKKNHRKDFLNLLIQLKDNGETLTLNEVVAHSFVFFLGGFETASTTMSYCLYELSLNEEVQERARQDALLLEQCINETLRKYPPSTIYRIVTQNYHVPDSSIPKGMSVMIPVYAIHHDPEFWPSPELYDPDRNPLTFIPFGEGPRMCVAARLGVLQTKIGLATLL--------------------------------------- 149692246 118 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLIPQEKIINIINDIFGAGFDTVTTAITWSLTYLVTNPKIQRRLSDRPQLMEAFILETFRHSSFVPFPHSTVRDTTLNGFYIPKERCVFINQWHVNHDEELWENPFEFRPERTINKTLSFGMGKRRCIGEVLAKWEVFLFLAILLQRL-EFSVPPG---------------------------- 9931308 7 ------------------FADPTLYQNPVPAFNKMREEH--PVFWSDS-AGSWVVSRHADVVRVLNNLEDYAEQCPFGGTAISRGIENALVTTDLPDHPRLRRHTAPLLTRRSVERYAETVEQTVIALLEGIEEDTRFDVLDSISVPLPLAVVTKLIGFDAED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163931309 157 -------------------------------------------------------------------------------------------------HRKRRKPLDPYFSRAGVNRLEPMVADLTEELVEEFKGTGSGDIISALCIDEPVVTLPLFMGLPW--LIHLIRLSILAVIDPGAQNWNTFRMMCYDSIKDTKREKGAQPTKDLFRHLVNSDLPASELSDERLLREAQVLIGSGTMTTAGTMCFLVYYIKSNPEIHRRLTEEPHKKPSWAEEGLRLSFGTIHRRPRVQPLQFKEWVIPAGVPVGMSAYFQHTDPKIFPNPHEFNPDRTPANYVPFSKGSRHCLGMNLA--------------------------------------------------- 210119854 61 -----------------------------------------------------IVTDAEMIKEILKQFHNFVNRQPEVQDINIKPQSRQVFQLRDEDWRNVRVALTPAFSGSKLKQMMAALNSCADQLVENLTTKESFD-VKEMTGAFSMDVTARIFGIVHAKRAFFNFKSPLMTINYHPFTPRDVTDFFDGVMEQLLEMRKTDGGKDLLQIMIDAHQEKQPLTRDDVVGNGIGFFSAAFETLSTSMSFALYQLALNQEIQDKARQDYEAVQKMIMETLRLYPLASILRVSNEEARLKWVTVPKGMSVVIPALAIHYDPARWNEPRKFIPERKRNPMLPFGVGPRNCIGMRLALLELKV--------------------------------------------- 157125678 235 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLAGIDTTTSAIIGILYCLANHPEKQAKLRENSSLTPACIKEGMRLFPPIGNIRAAGKDIVLQGYRIPKGTDVAMGSMVAQQSDRFVPRAKEFLPERPGCPHLPFGNGPRTCVGRRLAMMEMEILIARITRLF------------------------------------ 170042743 79 --------------------------------------------------------------------------------------------------RYLRRILNPTFNTRMLNNFIPIMDSRTQRMVSRMAADGRTDVVGACSLEI---VFCTTMGRNADELRNANYMVNALYRLTGAFKVEQAREVCKRFTKQIIYSRRDELDDDLDQILMIRKDDGTGFTDQEVYYHLETIISAASDTTALTVANTLLFLAMHPHIQDKVVSELNEVSDAIEESLRLCPSAPVARQTSCEITLDGVRIPKDQILVANFYTLHRRPDFWPDPERFDPDRHPYAYLPFSGGLRNCIGSRHAMHTSKIMLTRIL--------------------------------------- 21624352 146 --------------------------------------------------------------------------------------------LDGKAHVDYRKGLNGLFTRKALELYLPGQEEVYDKYLAKFVAGKPIPFMPEF-RELNCAISCRFVGISDEAVKKIADDYYKITEALELVNFPKAADMVLEEFAKCAAKRMNAGGDGWIKSMIESKIYQERITDYEISQTIFTFLFASQDASSSATTWLFQLLADRPDVLARVREDRDKRVTMVKETLRYRPPVLMPYVAKKDFPISDSTVPKGSMVIPTTYPALHDPEAYPNPETFNPDRQTKNWLVFGTGPHYCLGQ------------------------------------------------------ 169778544 60 ---------------------------------------------------------------------------------------------DTPEWRAAHKFLPPALGPKAVRHYAPTMQQTVEDVFDHFDENGEAWNVYQYMLKLGSQAVGKLLGIPDAPPHELIQIIAESLSPFGDPQRLRNMRRIFDIVDQSIQNASRNGVEDLIDYAVRATDNGEKLPKTSLIQSLVVATGAGFTTTSSLLSWLIYSLVTYPGVQDRLLQ--ELIDNDITELIRHNPSYQPARTAKVDMILGGYKLPEESVVVGALHHLHNNPEVWSNPTRFDPDRWDNRHIPFATGPRMCIGFNFALQEVKVFLPKLVYRYP-IEYDPMFQLIRPNNLVRAERR--VKWPPKSESA- 118357836 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IREENIIDNFLALLFAGTDTTGNMVGTSIFYLSQNPEIQELLRKNHDLLNSVLKESLRLIPPAVFPRKVIKDLQIGKFQLKKGDAVNTNFICGHYNPQVFKNPEQFDPSRNANEQNQFSFGPRNCIGQHLAMIEGKCML------------------------------------------- 170063935 225 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHNFTDQEISDHIYTMIVAGNETSATQLSHTCLLLAMHPEVQAKLTADHTPIDAVLKETMRLMPVAPIARENLQDIQLDGHTIPKGTPLLMNFYTLHRREDIWAHSDRFNPERHPYAHLPFSGGPRGCIGYRYAMMSLKMLLAMILK---HFELA------------------------------ 156551483 77 ----------------------------------------------------------------------------------------------------IRTMLSPSFTSSKMRSMFVLMSRCAQDFVDQFIEKPEIDALTRYAND----VIATAFGL---EVNSLREPNNQFLTGRRATNFASLSLLLKFMLMRLIKDRDAKGRPDMLQLMMDARGKTSECLDMNILEMAFVFFLGGFETTSTNMCLLAHELAVNPEIQKKVQDNMEYLDAVISETLRMHPLTALSRICNKEFELGSKPVKPGMEIMVPGSTIQRNPEYYENPDRFNPDRSDVTTLSFGLGPRMCIGNRFAILETKILFVYLLSRC---SIEPSEK-----------SSVPLVYDP------ 156553773 138 --------------------------------------------------------------------------------------------------RQLRTKLTPTFTSGKLKQMYPLLLEIGDNLIDQIIKKDNIDLIGRYTTDISSIAFGMVFDLPPSKIASAVFAPIILDIFRIPVFNNTITQFFVKTFNDVLEERRRNTRKDFLNSLMQLLDKGGKISLSEAIGQAFIFYLAGFETTSSTITYCLYELALNPEIQEKVQAEFSKRDGGITETLRKHPSIPFNRECIEDCDIPNTRIEKGTKLLICMNAMHRDPDIFPDPEKFDPSRQPYTYLPFGDGPRACIGIRFGMLQTKIALIGLL--------------------------------------- 210119122 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDQLLHTVLDLFVGGTETTTTTLRWASLLMIVHPDIQRKVHEERDQLPQAVTEVSRFATPLSVAHTTTEDTTLNGYHIPKQTIVIPSIWSVHHDEKLFPQHDKFDPTRKKDEHVPFSAGPRVCLGEQLARMELFLFFTALMQHFPEGAPAPSTEGRMATTHF------------------ 56971238 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTESTSNTLCYGFLLMLKYPHVAEKVQDDRSKMPAVIHEIQRFVSPMGLPCRITKDTLFRGYLLPKNTEVYFILSSALHDPQYFEQPDTFNPEHDANGALPFSIGKRMCLGEGIARSELFLFFTTIL--------------------------------------- 1256567 81 ---------------------------------------------------------------------------------------------------AMRSTMSPAFTSSKMRLMVPFMEEIALEMIRVLRGKPYIDVMTRYAND----VIASAFGLSQASDHEFYVNSQAITKPSVAQKLKMSLRECSDYFSNVVREKNKVVRNDLINILMEATVEESHITDSDLIAQAALFLFAGFDTVSTSMSFLLYELAVNPDVQDRLREYDEKLDMVVSEGLRLWPPAAVVRVCVKDYNIGDLIIHTGQAVAISPWLFHRNPKFFPEPAKFDPERPENRHFSFCLGPRNCIGSRFALCEIKVIL------------------------------------------- 169844541 147 -------------------------------------------------------------------------------------------------HVEYRKGLNQLFTRRALSIYLPIMEGSARKHISKWIEQGK-DGKAH-----AIMMTARFLNLPEHAAAEINEKYWLITQAFELVNFPQARKAAMQWL-ELAASRSKEPEDEWVTILADPNYKGRKFSDREMALVLLSFLFASQDAMSSGLIYAFQHLADHPEVMQKVREEQERLHAVVKESMRVKPPVVMPYRATKAFPIANYTVPAGSMVIPSFFNSLHDSSVYPEPEAFQPERTANAHLVFGSGPHRCIG------------------------------------------------------- 156554639 331 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEAQLLAICVDLFMAGSETSSKALCFGFLFLVLNPQVQKKLNDRPRLINAVVLESLRMF----MGRTALKDTYIMGHKIPKDSMLVVNF---NRDPEEF-RPERF-IDESPDQYLPFSFGKHRCMGEVLAKSNMFMITAALLQNF-TFSPVPGEEP------------------------- 211589284 135 ---------------------------------------------------------------------------------------------DTPEWKVAHKFLPPALGPKAVRHYAPTMQKAVEDVFDDFDKQGEAWNVYQYMLKLGSQAVGKLLGLDDAQLHEMVHLIAGVLSLNDPKRLKDMKVRVEEIVGETIKQAERGGIEDLVDYAIRATDNGEKLPQGSLIWALVVATGAGFTTTSSLLSWLIYGLVTYPGMQEKLLQ--ELIDNDIDEFLRHNPSFQPGRTAKVDLVLGGYKIPKDSVILPALHHIHNNPDLWDNPNQFDPDRWDTRHIPFAMGPRMCIGFNFALQEIKVFLPKLIFRY-KFTREGNEPIEYDPMF------------------- 30698292 129 -----------------------------EHWRRLRRFCAVDILSTARLRDFSDI-RRDEVRAMIRNVELVTSGGSVRLKLQPFLYGLT--------YNILMSMVAG-------KREEDEETKEVRKLIREVFDFAGVNYVGDF---LPTLKLFDLDG--------------------YRKRAKKLASKLDKFMQKLVDEHRKNRGKTMITRLLSQESEPECYTDDIIKGLVQVMLLAGTDTTAVTLEWAMANLLNHPEVLRKLKSDTGKCPNVISETLRLFPPLLVPHASSTDCEVAGFDIPRRTWLFINAWAIQRDPNVWDDPETFKPERHRGKFLPFGIGRRACPGMGLAQLVLSLAL------------------------------------------- 146324627 196 -------------------------------------------------------------------------------------------------HDQRRRVWSAGFGDRALRGYEQRMRVYRQKLFQRLEARAVADTMGDLAFHWAVDMLMHMIGYRYLFPSWFFRLLATMPSLSSD------WHKFIGFATDTMLRRVGEQVDDIFASLL-APLNGREPTEDELMGDAMLIITAGSDTTATSLTSIVYELARHLDEVDKLRAELDPIEAFINETLRLHPPVIPRKTPPEGIHVKDVFIPGNMTVFSPQWSMGRSEAAYIDPEIFNPERDPSAFAPFSIGPYSCIGKPLALMNIRTTVARLIMSF-DVRFPEGEDIRWMDAFAMGIHQMPVVLT------- 195998870 61 ------------------------------------------------------------------------------------------------DHSQQRKLINPAFKYAKLKGMVSVFESYTKEFIQKLEETKEVQAQDDLTR-LTLDIIC---------RCAFGYECNAVLNPDDEITKSKDLLPLYSYLPTKAKKRRQQALTDIMSQNTNAQKTGQGLTKEGLYDQVVTFMFAGHETTSVCLSWTLYVLAQHQEIQSKVRDEADTLDEFVKESLRLYSPAPSARECVQDDEIKGYVIPKGTVVMIVTP--HRWEKYYGDPLEFKPDRDKNSNIPFFIGPRNCIGSKFALSEMKCVLALLLDSF------------------------------------ 218719181 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEAEIKSLCLSMVAAGIDTIPGNLVMGLAYLASYPDAWDKCLVEEKVITALVKEILRFWTPICLPRKSVKDVTWNGVVIPAGTTFFMNAWAADYDPTYFKEPEKFIPEREANPHYGYGAGSRMCAGSHLANRELYTAF------------------------------------------- 157133508 226 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDHIVTMCF----AGNDTTATTMSNILLMLAMHPDIQERVYQEPDRIEDATEETMRHFSIAPIGRTATQDVKLDDITIPANSTLICCFYKLHMDPKNWGNPDNFLPDRHPYSFLPFSGGPRNCLGVRYAWLSMKIMLVHILRR------------------------------------- 198474788 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRENPREDFLNYMLQLQEKKG-LDTTELTSHTMTFLTDGFETTALVLSHTLLLLGRNPAEQRKVRDESELIDACIHETLRLFAPLLSGRLVTEAYDFNGVTVRPGDVVIIPAHSMHHDPEYYEDPEVFKPEREAGVYYGFGDGPRVCPGMRFALTQVKAALVEI---------------------------------------- 169775077 103 ------------------------------------------------------------------------------------------------DHTRQKRLLNHAFSERSLRQQEHLIMGYIDLFIQRLRGQARMGAMEEWLNFLTFDIIGDLFGEPFGCLQEYHPWVATIFKSIKTGAILRALNILLGFIRRLVQKRIAHSRPDFISYILKYN-DDRGMSTPEIEMNAALLIQAGSETTATVLAACLYFLQKNAACHRRLVQDAAQLPGVIEESLRLFPPAPGPRVVPKGARICGRYVPGGVSVSVGHYSTFRSARNFTRPNEFLLDRDAESEFAFSYGPRACIGRNLAYAEMRTILAKILWHF------------------------------------ 118091254 395 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAVLFMALYPNIQGHVQKEIDLVPNALEEVLRFCNIVPLGHATSKDTVVRGYSIPEGTTVITNLYSVHFDEKYWNNPEVFFPERDSNGQIPFSLGRRHCLGEQLARMELFLFFTSLLQRF------------------------------------ 30350220 144 -------------------------------------------------------------------------------------------------HMIIRSALQGFFSPGALQKYIGQMSKTIENHIEKWKGNDQVSVVALVGDLVFDISACLFFNINEHERERLFELLEIIAVGVLAVPVDQARSKLNAILSGLIEKRKATSNQDLLSVFLTFKDDGNPCSDEEILDNFSGLLHGSYDTTVSAMACVFKLLSSNPECYEKVVQEQLGILSVVQETLRYPSIFGSFRQAITDIHYNGYIIPKGWK-LLWTPYTTHPKEMFSEPEKFLPSRAPYTFLPFGGGQRSCPGWEFSKMEILLSVHHFVKTFSTFTPVDPAEIIAR---------------------- 156368492 259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGFIKALSEAEKDGSEIDTDHVAMTMGDMVFAGSETSATTMRWMLAYLTVYPEVQARLLNDRDRLPAVIAETLRVSPPGPFPHKATCDTTLDGYLIPKDTTVIFNLWKIQNDPAEWADPHVFNPARNNKNLLPFSAGRRVCLGEKVAKMELFLMTSRLLRHLEFKPLSDGPPPSLEGT--YGVVYYPL---------- 115451907 114 ---------------------------------------------------------------------------------------FAPRSLDA--HQRLRR--------DKVRQLVSHVARLARD--GAAVDVGRAAFTASLNLLSSTIFSADLADFGDARRDLISEFTIVVGVPNVSRRVARVFERLQAVFDGHIERRLRDPKNDFLDALLRSPEDGRGFDRPTLQFLFTDLFSAGSDTSAVTVEWAMAQLLQNPPAMAKAREELARLEAVVKETLRLHPPAPFPHQAETTTQVGGYTVPKGTRVLVNVWAIGRDSKVWSDPDKFDLRGRDFELIPFGSGRRICPGLPLAVRMVYLMLASLLHRF------------------------------------ 210086074 135 ---------------------------------------------------------------------------------------------DSPAFRKKRQFMVKVFSGKAYQQLDTNIAEEARKLVEKGLEGKPFDLQPYVTNIICSMVFGKLHDYHDEGFARVMKNLDNVTINSSAREIVENKRKIMSFVNDIIEEHRATYDPDHTRDLVDAEGRSEFLTDEELAHMAVELMVSGNDASSYALQWGILFMALHPEIQEKVQRE---IDDVIDEILRYRPLAPNGRKTKRPVKLRNYELPADTIVLTNVWNILHDPETWSEPETFNPARVPPQFKPFGAGRRICTGQQVAKQMLFTIFTTLMQHF-TFKLPEGAPAPDTEGTV------------------ 157130116 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDQLLSTSESSRPFTDEEIFHNVFVIMVAGNDTSGLATAYACLFLGMYPHIQEKVYAEVEHFPNFLKEVLRHCPVAANARQCIKDIEIDGTRVPAGNLIFTFWAMHRRKDIWGPDADKFDPDRNPNAYMPFSSGSRNCIGGRYAMISIKVMLVYLLRRF------------------------------------ 16751572 160 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAQELQDAIESLVEQKRREQADKLTAELIFAQNHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQHPDELQLLQEDPQKLESFINECLRFHPVVDFMRRALSDDIIDGYRVPKGTNIILNTGHMHRTE-FFNKPDEFNFERTPRRYFPFGSGPRACVGKHIAMVMMKSVLVTLL--------------------------------------- 157104144 270 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLTIQHKGRSFTDDEIINHAYTMLVAGYETTALQLTNVCMMLAMHPDIQERVASEPSLLPEAINETMRLYPVVPIARQSNSSLELDKVNIPTGTNFIVHIGALHRRKDVWGNPDNFLPEKVERRHYAFSAGPRVCIGNRYAMLSLKVFLIRLLQR------------------------------------- 195068025 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGIDTTSYASAFLLYHVARNPEVQERLQEALKVLPRAVKESLRLNPIIGVGRVLNQDTVLSGYFVPKGTTVVTQNMVACRQPQHFPDPLRFQPDRNPYLVLPFGHGMRACIARRLAEQNMHVLLLRLLR-------------------------------------- 50545301 130 --------------------------------------------------------------------------------------------LDGKAHVDYRRGLNGLFTNRALSMYLPIQEGIYDTYFDKFVEDGHVPYMREINCALSLRTFC---GITEEQIKEIAHVTAALTKAWYGKKAADKVMDIFAKCAQMAKDHIKAGGDDAWIAIMNGRDHGRKFTNKEISETIFTFLFASQDASSSATTWLFQIVADRPDVYAKIREDPELTEKMVKECLRLRPPVIMPYVAKKDFPISDTTVPKGSMIIPVYPSL-HDPEVYERPDEFVPERKNAKNLVFGTGPHYCLGQKYALM------------------------------------------------- 189188896 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAKP--DLISHLITSTHEGREL----LFGESRLIISAGSETTSTALTFIFMQLATHPHYMTAVRNEPSHLEAVIQESMRMWPSVFFGRVTPQGVEISGHLIPGNIIVHIPLFPLFRDPRNFVCPDEFIPERNRAAYIPFSTGAHSCAGKKLSLMELRSVVGRVISEF-DVVLEEGTDVGVKDHFTAGPPRMMVRF-------- 195119420 83 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYFYKLVQEQRKRDRQPLQSFLQLFAATDKSLTDAQIAAQAFGFILAGLQPLNATLGFCLYELALQPELQERTRAEIKRVLKANDETLRLHTPYPFLRRATREFELTESVIARGNNVVIPVAAIHRDPNIYVEPERFDPERPAMSFLPFGQGLRGCIAKQLAEQQLLIGLVALLE-------------------------------------- 193089985 110 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVAHTFSAKSVLQFEQYIHHNLQELWDRRAEKGEMDALNWF-NYLAFDVIGDLFGEPFGMLKKGRDEAEVARGGKITYAPAKAVENLAGIAIARVNARLEKPSDDLLARLMEGRDEGNKLGREELTAEALTQLIAGSDTTSNTSCALLYHCLQHPEVVQKLQNNPDAVPAVIKETMRSTSSLGLPRVIGPGVTILGRHFPQGTVLSVPAYTIHHSTEIWPDADTFRPERQKAAFIPFSYGPRACVGRNVAEMELALIVATVFRRY-EFELRQGE-METREGFLRKPLALQV---------- 119627296 103 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKPYVAVFTESTRIMLDKAREGKSFDIFCDVGMALNTLMKCTFTGLGHRDSSYYLAVSDLWLTPHGRRFLRACQVA-HDHTDQVIRERKAALQDDFLDILLGARVNDIKLSDADLRAEVDTFMFEGHDTTTSGISWFLYCIALYPEHQHRCREEDDLLTMCIKESFRLYPPVQVYRQLSKPVTVDGRSLPAGSLISMHIYALHRNSAVWPDPEVFDSLRASKRHMPFSAGPRNCIGQQFAMSEMKVVTAMCLLRF-EFSLDP----------------------------- 145243674 135 ------------------------------------------------------------------------------------------TEIDAGMHKERRRLLNPFFSRAGVFKLEPIIHDKVDILIRRLENSHNINVYDAFRC-LTTEVIMEFA---FARSASMLEESETTFESWFLVAFDAVARSLWKMQEWPIARKALGPVNGLLSCLKHYEEHGSSLPHDLKVTEAVDILIAGADTTASTLTAGFMHILSNPAIYAKLADDPEKIPACVKESLRIAMPVPGRRVVPQDFVVDGQVIPPGTIVSMSTYTMHTNEEVWPDARVFNPDRPGAKSLTFSKGARMCIGQNVAYAEVTIVMAYLFRNF-DIQLPPG---------------------------- 196011479 128 -------------------------------------------------------------------------------------------------HAKVRKIINPTFKYNKIKEMAPVFQNFAQLLVNEIDERGTLNVHQDFAR-ITLDIICK-CAFDYDCNSLFRKIIGGLTLTSSNREKSRALSICHSTVKKVIDQKLEKGSIDLLDILLSDEENNPSFTGKELQDQIMTFMAAGHETTSVALTWTLYALASNPELQEKVRKEDELLENVIKESLRLYPPAPTFREATADDKLGKYFIPKGTTIAIL--APHRSSKYFEEPLKFNPDRWDNSYMPFLRGPRICIGSKFALTEMKCILSLLLSNF------------------------------------ 146299403 102 ---------------------------------------------------------------------------------------------------KQRRLIQPAFHKQKMNQLVDNMNAVIALELENLIEEKPIDLMSNLAFNVVAKSLFQLFLIKEIRLPHKAWWFSLSGQVKKHLKLAEENNHI---IQEIIEERKASGEEDLLNMLLETEDTGESMSVEQLIDEIKVLFIAGHETTANALTFTLHLLGRNPEVQQKIIEIESQTDNVIEESMRLYPPAWTDRQNLEDDSLAHFKIKKNTLIGVSFYELHRNPKYWKNPDEFIPER------------------------------------------------------------------------ 157344737 136 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDNCKTIYFAGHETTATAASMALVLLAAYLDWQARARAESDGVPDAVQETLRLYPPGTFVREALQDMKIRDLVIPRGVSFWVPIPVLHQDPELWPDAHQFNPERNPQAYMPFGVGPRVCVGQHLAMIELKLI-------------------------------------------- 162448470 66 --------------------------------------------------------------------------------------------------TRQRRLVMSAFTAGQLRESHGTITRRLRERWRASAARGTVDVTTAVAFGLDMTVFASLVFAPFPYWRHVKLPADRALDQALSEVRTRMLDILRTTRAELDRDRAAAPRSLLEALLVARDADDARLSEQEVLGNVLTLLLAGEDTTADTMAWMLHFMALRPDVQARMRADAELLGAVAQETLRLKSAAPIFMEACADTVVGSLRLAAGTRMILLTRQIALKEEHFHDAASFMPERDPRAALAFGSGPRVCPGRALSMVE-SAMVGAMVARDFDVSLDPARPVKELLGFTMKPEGLFVRFPP------ 193713805 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEQDIVANAILMFFAGFEPVSSTLSFCLYQLALNQHNQEEMRDEHGKINNLVDETGRMYGVTALFRETVKTYQVPGEVIKKGTRIMIPLNSIHHDSEYYPDPYKFDPQRSPEKYLPFGDGPRFCIGKRFAELEMKMVLSQILT---TFRVLPGEPLKFKSGL------------------- 74418644 259 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGAGQDTMSTFMQWLVHLLVKYPDYQTKLRSNLALLDAFIYETMRFTSFVPFPHSTTSDVTIESLHIPKDTVVFINQWSVNHDPLKWKDPHVFDLDRDRNSVMIFSTGKRRCIGSQIAKVQV----------------------------------------------- 157133506 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIPREDILAHFGFMIFAGNETTAKTINAVLLMLAMHPEIQERCVSNLTYLEMVCKETMRLFPVAAMARVATSDVKLNDQTIPANTRIIIGTYQIHRDPKIWPNSNRFDPDRHPYSYIPFSGGPRNCLGPRFAWLSMKTIIAFILRQ------------------------------------- 156545491 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILFAAGLETSATTMSFTLLEIAKQPEIQRKVREEYERISEMVSETLRLYPPAPLDRVAIDDYKIPGTDIEKGSVVYVALNGVHRDPDYHSDPLTYDPDRKPCTYMPFGDGPRICIGMRTGMLQTMVGLITLLSQ---YEVKLNPIVERISNFLASASGIPLSF-------- 57240853 187 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERFSFNEILDQVAMLFLAGHETTASSLTWTLYILSISPNEQQKAYE--EIMQVAIEESLRLYPPVGFAREARNDNKMRDKLIKKGSGVVVAPWLIHRHDSFWENPHEFDPSRHEDKYMPFGMGERVCIGQGFAMQETVLILANILR-------------------------------------- 115719086 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGTETVATTLTWAMLYMAGYPHIQEKVCDDRTRMPATIAELLRIRPPLGIPHINTESIVFRGYLLPERSIIMMNMVGMHLDPELWPDPESFDPTRKPEGHMPFGAGRRICLGEQLAKVELFLFFTNLLQRIPD---------------------------------- 47230273 162 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMSDAMINV-IEGRKLTKEFVEATVTDLIGAGQDTISTVMQWIILLLVKYPDMQAKLHEGQDRLPT-VEETMRFTSPVTIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDPLKWKDPHCFDPSRELNRDLTFSSGKRRCIGNQIAKVEV----------------------------------------------- 195123363 99 --------------------------------------------------------------------------------------------------RRLRHKLTPTFTSNKMKNMLPIILSVAEEMANVFKEKAQVLEVTDLVGRFTADVIGNAFGLDRDPNAHFVRVGKRALRMHLKLTVEEVEEFYMRIIRDTIDYRTKEKHNDFMDMLIEAGNTEEGLTFEELAAQAFIFFVAGFETSSTTMGFALYELALHQDIQNKLRANEVLLEQVVMETLRKYPLPHLTRKAISDYSPGDHYIEKNTTVVIPGLGIHYDPDIYPEPDKFKPARPACSWLPFGDGPRNCIGSRFGMMQTSVGLAHLIRAF------------------------------------ 158302789 87 -------------------------------------------------------------------------------------------------HRRQRRMMQPGFHRGKLDHYVISMSAAAEETADSWRPGQVVD-VPKMASDLSLAMITKALGAAAEDILKVARLSALALYTSLPTAAKRHMGRTSAAIREAVTAYRADGRDDLLSTMLRARDEGNTMTDDEVHNEIMGLAVAGIGGPAALTAWIFHELAHDHLIEQRLHAEGGRLPTSVKEALRKYPGWVGSRRTVRPVRLGEHELPADVEIMYSSYALQRDPRWYRDPEKLDPDRWESKETTFALGTYKCIGDNFALMETAVAVAVIASR------------------------------------- 195130459 54 -----------------------------------------------------------------------------------------------PEWREIRTRLSPVFTGAKIRQMEWYLKRLTRDLRRGEASRGVIVSIKDVCDLYNTDMIASIFGLSYSLRNTQSEIGSHCQDIFKPNLFTEMHSEFLRRVIQLVIEERERGGDDLIEMLLTLQQDKTHFTHHQLAAQAATFEVAGIETCSSTMSFALYELAKQPLMQERLRDGPELIGGMVEETLRKYPIVPVRFYSLRPH--AECYARRGMPVFISNLAIHHDPQYWPEPERFDPERTPMSYLPFGAGPHNCIGMHIGMLQIKLGL------------------------------------------- 195381843 273 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLCSKLDGDALKEREIVEELSTFIFTGHDPVASAISFTIYTLSRHPEIQQQLRADMARLEQMIRETLRLYPAVPIARTNRKSIDINGTKVAKRTTVIMCLIAMGYNERYFDEPCVFRPERRANRNVPFSAGPRRCIAEKYAMYQLQALLSLLVRHF------------------------------------ 15238644 119 -----------------------------------------------------------------------------------------------PHWAHQRRIIAYEFTHDKIKGMVGLMVESAMPMLEEMVKRGGCDIVDEDLKDVSADVIADLLTAKRSVLFRFNGFTDMVFGSHGDVDIDALEMELESSIWETVKEREIECKDDLMQLILEGAMDGNLWDRRFVVDNCKSIYFAGHDSTAVSVSWCLMLLALNPSWQVKIRDDAESIPNVIQETMRLYPPAPIGREASKDIRLGDLVVPKGVCIWTLIPALHRDPEIWPDANDFKPERYPQSYIPFGLGPRTCVGKNFGMMEVKVLVSLIVSKF-SFTLSP----------------------------- 169866723 271 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGADTTVGTGHALFLALAMNPEVQRKLIRDRERLPAVVKEVTRWHTPIGVPRKVTEDDEYMGYHIPKGAILMVNQWAINHDPELYDDPMTFNPDRPDPTNVAFGFGRRICPGRH----------------------------------------------------- 157114922 82 -----------------------------------------------------------------------------------------------------RAEVTPAFTTSRMKALFPLVEDVCSRMIDALSAKFTTDVVSSFACDFPTLAIFHVGFIPKSMEKFFTNLMKDAVRYRDASETNRA-----DYLDYLITLKKKK-----------------ELSELDMAAHGVTFFIDGFETSSVAISFMLYEIAKNPTVQKRLRQEDSLLDQVVNESLRLWPPAAMSKKCTEPMELRSVTIGKEVCAIINIWSLHRDPEYFDDPLTFNPDRSPYREVPFGEGPRQCLGMRFARMQVRCLYEAVTKTMEPMRLDPKQVLTMPLGGI------------------ 115633836 128 ------------------------------------------------------------------------------------------------EHAFMKKRVFAAFSHSALSGYVSMIQKPVRMAIEKWCQSDEV-LAANVLRHLSFRVAADVLGFHYTDEDKFDDIMKGIMTIPYDVPFSRFRRALRDFIKQKIDERKANPEEDILIDLANKSDDKEGLYEA-IKNQTIEFLTSGMLSLSSAASTMLYHLAKKPSVLAKVREDYGLLTQVIKESLRMVPPIATFRTALKTFELDGKQIPKGWTVFWSILSDSFTDTKNFDPDRFSPQRKVAGRFSFGHGTHSCIGQNFALLTLRILLIELAR-------------------------------------- 2493367 215 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLRMVVADLFSAGMVTTSTTLAWGLLLMILHPDVQRRVQQDQARMPAVIHEVQRFGDIVPLGVTTSRDIELQGFLIPKGTTLFTNLSSVLKDEAVWEKPFRFHPEHKPEAFLPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSHHGVF------------------ 194207491 103 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKPYVALFADSTRAMLDKARENKSFDIVGHMALDTLMQAVGELTLLTQQRIESFQYHNDFIYWLTHGRRFLRACRVAHDHTDQVIRERKADLQDDFLDILLGAREDGIKLSDAELRAEVDTFMFEGHDTTTSGISWFLYCMALYPEHQQCCREEDDLLTMCIKESFRIYPPVQVFRQLSKPVSVDGRSLPAGSLVSLHIYALHRNSAVWPDPEVFDPLRVARRHIPFSAGPRNCIGQQFAMNEMKVVTALCLLRF-EFALDP----------------------------- 210088366 133 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEENVMHVVQELLFGGIDTTTNTLRWGLMYMVLYPDVQKKVQSERSQLPATVMEVLRSVVPLGLPHATTQQVKLAGFDIPAGTQVLMNLHSVHADPVYWPDPDRFDPGRTEGRVVSFSGGRRVCPGEQLGKME------------------------------------------------ 169778009 47 ---------------------DRVRRGHFEEDNVRLHERYGPVVRIAPD--HYSISDRAAVKLVYGTGTKFSAWYEGWKHPSPERWTLFP-DRDVRRHAETRKRFSGLYSMSSLVHYEEFVDHCADRLTEYAQREGSFDVIGEFGKRFGTMVYSTLIGIYPEWHPRLFELLSHFSWS-----GAGGRTYIMRYVQEKIRRHKRDPTQDFLEKMILARDDPEKVTDYHLFMMGLSNVIAGSDTTAISLSSIMYHLLHYPAVLEKLRREVDEMPQAVKEALRMHSATGLPRVVAGGAEISGYYFPEGTTVGINTWVAHYDEEIYPDAKKFRPERDPERYMPFGLGSRTCLGKHISILEM----------------------------------------------- 195154120 101 --------------------------------------------------------------------------------------------------REMRYILTPAFTGTKMRVMYQLIQEEAVRHIGEQLAQGAIELMKDYFTRFANDVIATVFGLSRKDNEFFRVWSIVKAVLHALMPRLMKLLRIIDYFTSLVRYRKEHLRPDMIHLLMEAQLRHAELTDDDLLAQCLLFFFAGFQIISSALCFLSYELCMNPEVQSELYSDRELLDMVVQEGLRWPPSIATDRECNKDIDLSGEKLKKGDVLQIPIFPLHHDPENFAEPERFDPQRRPGTFLPFGLGPRNCIGSRLALMELKIVYQLIL----GFRLVPAQ--------------------------- 213408224 224 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDRAHNIMAETYLNIIKKRRANPGTDMITLMGSRYRDGRPLKDHEIANMMIALLMAGQHTSAATIMWILSLLGSKPEVIEMLYEDLHLVNYVIREALRLHPPIHSMRKVKRNLAVPGTVIPAGHHLLAAPGVTATDEEFFAHAKDFDPERAASPFLPFGAGRHRCIGEQFATMHLCTLVSTFVR-------------------------------------- 41393179 292 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVENLCMCTLLFVAGTETTSTTLYWGLLYMIKYPEIQAKVQSDRDNMPAVIHEIQRMGNPLNVVRTTSEDTRIEKYSIPKGTLVIGSLTSVLFDESEWETPHSFNPGRRRDAFLPFSLGKRVCLGEQLARMELFLFFSSVLQRF------------------------------------ 125571249 160 ---------------------------------------------------------------------------------------------------RHRRILNPAFHLEKLKHMLPAFSTCCSEMIDRAGSDGPFDIWQEF-QNLTGDVISRIFQLQEEQADRIIKTIQYIYIPENNRRMKENSREIEGLLRGIIEKRSRASGDDLLGLMLKSNMDSGRMSTEDVIEECKLFYFAGMETTSVLLTWTLVVLSMHPEWQHRAREELSRLKTALHEVLRLYPPVTLSRRTFKEIQIGGITYPAGVGLELPIILIHHNTDVWGDAHEFKPERKTNQQFPFGWGPRICIGQNFAMLEAKMAL------------------------------------------- 195474245 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPLADIEIAAQAFGFVLAGLGPLNATLAFCLYELARQPELRTRLEINRTLTKQVLNETLRLHTPHPFLRRATKEYEVPGSVIAKGNYVLIPMAAIHRDPGIYENPEQFNPERSAAAFLPFGSGLRGCIAARFAEQQLLVGLVALLR-------------------------------------- 115389046 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQKKMAETYMEIIKERRQAGGEDMVWNLMSCVYDGTPLPDEEIAHMMIALLMAGQHSSSSTASWIVLRLAENPEITEELYQEQDLHAKVIKETLRIHAPIHSMRAVKNPMPVEGTPIPTSHNVLSSPGVTARSEEYFSEPLKWDPHRTNSPYLPFGAGRHRCIGEQFAYVQLGAITAALVRLF------------------------------------ 3913352 240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSTMIRWTILYLMKYPEVQAKIQREPSLFEATIHEVHRIVSLVPLGHYTNQDTELAGYRLPKGTVVMSHLECCHRDPSYWEKPNEFYPEHVKREHLNFSVGRRVCVGESLARMELFVFLSAIL--------------------------------------- 194353944 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVAAQSFVFFLAGFETSSTLMTFALYELARHQEIQDIVREDMKYLSQVIDETLRLYPPASLNRKCIKDYQVPDCVIEKGTTVLIPIMGIHYDKDYYPDPEKFDPERKNARHIPFGEGPRICIGMRFGLMQTKVGLSCLLK-------------------------------------- 195386128 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVESHRALYAFMGKEIELHRDEPRDLMDSYLRAQENSDSPMSDESLLAICLDMFLAGSETTNKSLGFCFMHLIRQPEIQERAFADRAKLPAITMEAVRMFMLHTFGHRAICDTRLSGYEIPKDTMVIACFRGMLINAVDFPDPETFDPTRAFNP---FGFGRHRCMGDLLGR-------------------------------------------------- 210127135 407 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRREADLLPSLVKEAMRMFSPVPMFRQLESPLTFDGRTLPEGARVVIGINTLHHNSHVWEDPLRFSPENSKDRHIPFAAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 146283602 85 --------------------------------------------------------------------------------------------LDGEAHRHRKRMFLQLLDAAAVDELVGLTERSWRQAIGQWQAQGEVQLLGELQMLLTDSV-CRWAGVPLAERELRRDQLAQMIDGAGGIAARKARREAEAWTQHLIEQVRADPTRALMVVAHHRDLDGKPLDSRIAAVELLNLLVA----VAYFITYAALELLAHPHWCERLRAEDELLEPFAQEVRRLHAFFPFTAARVRDFDWQGHHFPAGTRVMLDLWGTNREASRWTDPEAFQPERWPGDAFGFGGGGHRCPGERLAIELLKLALRMLTREM------------------------------------ 54027806 105 ------------------------------------------------------------------------------------------------------AVLAPAFTKEAMRSYHQTMLTTIGELLDYWAKRDGVDVGEDM-NKLTLEIIART-GFDYEVHPFVAAMLRGLTGARAAARHSRDITYVRTVVDDVIKARQASGGDDLLDRMLTDPASDELLDTTNVRSQILTMLVAGHETSAGVLAFALYELSRRPELVAAARADGDLLRRIVDETLRLYPVAGFFREARHETTIGGGRYRPGDWVLVLTLHAHRDPATWPDAGEFQPDRERMRSLPFGTGLRACIGRQFAYHEIVLALAHILHTFPGYELDIAEQITLKP--------------------- 2738910 76 ------------------------------------------------------------VREALVNNSTDTSDRPTLPTNAGPKAQGVVGAYNGPAWREQRRFVSRNFGLRK-KSLEQWVTEEAACLCAAFLNKAVCNVISSYARRFPM--VLRLLEFLEETLRENSSLKIQVLNPCVAAKVLSAQRSFIALNDKLLAEHNDQPPRDLTDAFLTEMHKAQSFNDENLRLLVSDLFGAGMVTTSVTLSWALLLMILHPDVQRHVQEEPEMADQAIHEVQRFADIVPMGHMTSRDTEVQGFLIPKGTMLFTNLSSVLKDETVWEKPLHF-----HPGHMPFSAGPRICLGEPLARMELFLFFTSLLQRF-SFSVPEGQP-------------------------- 156547227 61 --------PDDLIREF-------YEEG----------AGEKVIGFYVFDKPYLVVRDPELIRHVFKDFSNFSNKLLCGKNTDVMGSTNLFQVMNPPWKS-IRNKLSPFFTSGKLKKMYELMEEICTDLLDKL----EID--EKVGKPIEIKEICDLIGTTADPNAEFRKSGREMFRSSFMRYLVRPTEFLRKAFWHVINERIATGRPDLLDMLINGTDDTFKLEGDALVAQAAIFFTGGFETSSTTMSFALYELARNPETQTKLRNE---ILSALEEALRLYPVISWDRLPEADYTFPGTTVEKDVPVILPMRTLHLDPQYFPNPDQWDPEREENKYFPFGEGPRSCIGTRLG--------------------------------------------------- 194892656 127 --------------------------------------------------------------------------------------------------RILRADLVPLFTPSRVRQTLPHV-AKACQLLRDQLPPGRCE-AKDLATRYTLQVVAAIFGLDAQCLGRWLEWLAPLFQPSAWSLLETVSLHLQQWFSELVAARSA--GDNLLQWLAASK---RGLGQQELAGHATTLLLEGYETSAMLLAFVLYELARNEEAQQRLRHAGKLIEAALLEALRLHPAMQLQKRCTKSFTLPAQKVDVGTVLVVPVQAIHLDPQLYPAPHQFRPDRQPPRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 215494064 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENEPLIEDRLLANCFIFLLGGFDTTAVALAYIMHNLAKYPEEQDNILREPDRLEMVISESLRLYPVIVTFRNCQQDITVMGQFIPAGANVTLPVWHLHHSAEHWPDPLKFDPERKGKPHVGFGLGPRACIGKRFAMLELKATVCKVLRSF------------------------------------ 67541234 135 ------------------------------------------------------------------------------------------------RHRLLRSQLNPFFSIQRIRQLEPTLKALVDKLLEELKGTGQTDVITDYTEPIPIRPIAFLLPVLVAMPEALTAWLN-----PGMELFFAFQHRCRKRIAEITKRHRENGRQNLFDNVLNSNLPEQEKSEARLAQDMQVFVSAGAETTAKAMSYIMFYLHNEPALLQRLKDDPSLLTSVMLEGLRYGVTARLPRIAYNALKYKDWTIPPGTPISMSCLLMHHDESIFPDSYRFNPDRTERKHLAFSRGSRMCIGMQLARSEILLVISSLLRRL-NFEL------------------------------- 14582380 86 ---------------------------------------------------------------------------------------------DGDRWRVLRQAFTPLFTSGKLKNMLNLMSDRGDKMVEKICDKEPIPLVRKFT--MASITTCAFMELDEEMIETLDKLDSLIFTTSYGNEFSKMIGPFFDNLTKIIEQRGGKPTNDLMDLILELRQHDEPLTDSVIAAQTFVFYAAGYETSATTMSFLLFELAENPDIQEKVIAE-------VDETLKRHNPVADIRKANADYAVPGVTLKKGQTVLVSGFGIHYDPKYYPDPEKFDPERVKNRHIPFGAGQRKCLGMRFGQWQVQVCIIKLLSKF------------------------------------ 15238249 249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRREQVDYVVGVIERRRRNPGSDYLDTLFDLKIEGRKTTPEELVTLCSEFLNGGTDTTGTAIEWGIAQLIANPEIQSRLYDDDRRVDAFVKELLRKHPPTYFSLTVMETTTLAGYDIPAGVNVEVYLPGISEDPRIWNNPKKFDPDR------------------------------------------------------------------------ 115609696 257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMAGTETSASVLYWAILLIASNPGIQERLQADAASMPATIDESLRYASVISSMRSTTSTMTLGKYRFEVGTWVMLNYEYAMFDPDHWSEPKRFKPERFLDDHIPFSIGKRNCIGEKLGRMELFIFFTNIIK---NFELVFPDDAPHPSAATGGMMRVP----------- 195175054 118 -----------------------------------------------------------------------------------------------PEWWRLRSQLQKELSPKSVRNFIPQVDGVTREFLTFLRESDDGDAIDMLLTRLNLELTCLLFGAPEEQSPQLQMW--RLMETPSYRKLRQAQSYMEGVALKLMESSSSEQSSLISTYLQNPE-----LDRSDVVGTAADLLLAGIDTTSYASAFLLYHVARHPEVQQRLHADPDQPLSALKESLRLNPIVGVGRVLNQDTVLSGYFVPKGTTVVTQNMIACRLEQHFSDPLLFQPDRNPYLVLPFGHGMRACIARRLAEQNIHVLLLRLLRNF------------------------------------ 91081153 300 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALTMNELAAQAFVFFLAGFETSSTAMTWALYELAINPDVQQKLRADMTYMEKVICETLRYPPIPVLTRKCTKDYTIPNTSIQRGVSVSVPVLALHTDPEYYPNPEKFDPDRKARPGFTFGEGPRICIGLRFGLLQSKVGLTAVLK---HYRIK-----------LNHKTQLPVTLNP------ 145228813 143 --------------------------------------------------------------------------------------------LDGKDHVEFRKGLNGLFTRQALSFYLPRMEEVYNEYYARFLRIKPTPWMPEF-RELMCAVSCRFVGITEEAIQKIADDYYMITAALELVNFPKAADMVLAEFSNCAAARMAAGGEIIMDAWVKAQQDSRDFTDYEIAQTVFTFLFASQDATSAASTWLFQLMADRPDVLDKVREEPELLDAVVKETLRYRPPVIMPYLVKKDFPIENVTVSKGSMIIPSVWPACHDEEAYPNADSFDPDRQTKNWLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 189192679 97 ------------------------------------------------------------------------------------------------DHARYRRAFANSFSEKALREQAPVIEGYVDLFIEQLKKRKKVDLTQDLSGDLTLALIASVNAYPP---------VHKLLRFIIPKRIVQRSMDHRQMSHEQAQRRRDDDRPDWVTPAKKYSELKDHFTDKEWWLNLLVLAFAGSETTASALTAILRLLVQHKGVLHRLAAERDTLNAVIDEGLRLGPPVGVPRVVPKDT-ICDRWVPEGTYVTFNQFSAYRQSYNFPNPNSFIPERVPPADLAFQLGRHSCIGQKLAYQEMRLVLARLLWSF-DIRLEDESD-------------------------- 195443062 248 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFDLMQRCLDLRRQDPRPDFLNYMLHLQ-DKKGLNTLEVTTHTMTFLTDGFETTALVLSHALLLLGRYPAKQQNLRDEIGLLDACINETLRLFPPLLSARIVTETYDFNGVRVRPGDIVIIPVRSLHYDPEYYDDPEEFKPERDQGVFFGFGDGPRICPGMRFALTQVKAALVEIL--------------------------------------- 46115688 110 -------------------------------------------------------------------------------------------------HTEYRRGLNGLFTNKAISTYLPAQEKVYDDYFERFVAASEADAVEKIAEDFQVTAALELVNVPLSVYIPFKRTADAVLAEFASAAGAEPKCIVDQWVLHMMESKRYNDR-------IAAGETGREFTDEEIGQTMFTFLFASQDASSSATTWLFQILAQRPDVLDRLREELESLPAVIKELLRYRPPVIFVPYATKKFPVTNYTISKGSMIVPSCYPALHDPQVYPDPETFDPERKTKNWLVFGAGAHDC----LAR-------------------------------------------------- 58476787 240 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMTVLNLFVAGTETVSSTLRNGILLLLKYPHIQEKLIDDRSKMPAVIHEIQRFTDPMNLPHSVIKDTAFQGYTIPKDTDVYPMLCSVLRDPTQFTTPENFNPEKKSDAFMPFSTGKRICLGEGLARMELFLFLTTILQ---NFTLTSETQI------------------------- 146175111 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIVDNFTGIFLAGTDTTSNMVGSALYYLSINPEIQQKAREEVVQVVSSLKESLRLIPPVITSRIANHNMKIGEFDIKQGDLVTTNFAYNLSNPDIFPNPELFNPQRANNYSETFSFGPRNCIGQHLAMIEGKSILASILLQF-EILPNPNTEVIMDMKMMYGFQN------------- 170097820 96 ---------------------------------------------------------------------------------------------------RYRKIVAPAFSDRNNKMVWNETARIVNGLFETVWDGR--DVVTDITLPIALFVIGSAFGLPPGHKISFKESLHTVTTTERGRETLQGFNELGVYMSEMVKEREKVERHDLFSSLLNHEFDASMLTEEELVGNIFIFLVAGHETTAHTLAFALLALYQQPGDKQPEYEDMSLLTHSIAETMRLFPPVGIPKFSAEDTVINGVVVPKGARVIISAPGVHYNPRYWEDPHDFKPSRPRDAFVPFSVGARACIGRKFSETEGIAVLTILISKYETFEQKKARLLKSRPGITLTPIRVPLVFT------- 71024753 194 -------------------------------------------------------------------------------------------------HRSRRRLMSPAFAVEFTRQLEPFLVDATTKLFEGYHQRVQFNVYEDLAC-LAMDILGEAFGVPGADR-KFADINKLLAKHDGGIRFMKRDLNVYKLTNPLVDARQVETREDILQYLVDASLEKEKLTRTHVRDQCVELLIAGGETTSNTITYILKALLENPAKLAKLYEEPEPLDDAVQEGMRMYPVTSGRRTGKEPTVVLGHVIPPRTAISASLRALHYSPKYWASPNRYWPERDPAPFMPFGCGPRNCIGSKFAWHEMRMVLHTLLAR------------------------------------- 119501739 699 -------------------------------------------------------------------------------------WDFMLSG-DAPTHANQRNIMSRALYRG---QWHDAVKQITQQLLTRVGNVNQVDISRDVGNLAHVHFASSVFSLPLKSREHFEAMAVIFTAPVKSFELRHKAREAAEKLGKLVENVKAIKSSGLITTLLGNMHANKNALFEYGVHMVERLLQSGLDVTWSQIAIAMYYLSDNPDIKRFAKEDDEVLLRYCMEAIRLNGIFGSYRKSQTNLTLDDVHIKAGDKVFVSFVDANRDPNVFPKPKEVDLNRPMDSYIHYGVGPHTCLGG-----EAKVALTAMLRRLDNLRRAPGAQ-------------------------- 150866590 275 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTEEEIQSICLTLVSAGLDNTALNINHLMGHFSQQKKAYDALLAGSQAWDDAVDESLRYFTPLGLPRITTKDIVYNGAFIPKETILIMNAFAANHDSCVFQSPYEFIIDKHDLIHLSFGAGSRMCAGIQLA--------------------------------------------------- 170072411 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIQMRSDDGLLSFNEIAAQAFVFYLAGFETSSTLLTWTLYELALNQDIQEKGRQHKEVLPTALNESLRKYPPVPHFREVAKDYQVPNTVLEAGTQVFIPVYGIHHDPEVFPDPEKFDPDREANRNTPFGEGPRICIGLRFGMMQARIGLAYLL--------------------------------------- 170049352 313 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAFDMLLAGVDTTSSATSGILYCLAKNPEKQAKLREERAILPNCIKEGLRMYPPVANVRQAGKDIVLQGYQIPKGTDVAMASMILHSGEEYFERGNEFLPERGKDVHLPFGFGPRTCVGRRMAMLEMEMLVARITRQF------------------------------------ 198266208 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLATKIMADPVTGQTFSTQEMVDQVAIFFLAGHETSASALAWTLYLLAMHPEWQDRLVEAAAVTPDFASEGLRLYPPVPMMRETKCREEMRGRAAPKGAQIVLSPWHLHRHERLWDNPDGFDPTRQRVAYIPFSAGPRVCTGAGFAMVEGPLLLSMLVARF-RFELTDRVPVPVA---------------------- 168061737 97 -----------------------------------------------------VISSADVAKQLFKTHDIFSNRPGGCFFEQLTEYRNITASRYGPHWRHLRKTVHELFTQKRLEAYQARLEEIIKELFEESDKKGPVDLHAWLHRLLLTRVIMRYFGTDEKDAMDFNNVTALMFSQAGDVVISEIVLEMMRRMTNFDERKKLHAEEDFVDVLLSSTLSDGPLPDDICLMLLMDVLVAGTDTSATTVEWTITELLRHPEAYKRVREELEHLPNAVQESFRLATPLGLPRESSEAFEFLGYSLPAGTRLFVNQWAIHRDPAVYEQPEEFNPER------------------------------------------------------------------------ 195034578 220 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVDSHRALYEFMGKEIELHRDEPR-DLMDSYLRAQEDSSMFSDASLLAICLDMFLAGSETTNKSLGFCFMHLVRQPEMQERAYAELERIPEWSDEAVRMFHTCGIPHRAVCDTRLSGYEIPKDTMVIACFRGMLINAVDFPDPEIFDPTRSFNP---FGFGRHRCMGDLLAR-------------------------------------------------- 73977058 111 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKSYVAVFTNSTHAMLDKAREDKSFDIFCDVGYALDSLMKCTFLGLMQQRIESFQYHNDFILTPHG-RRFLRACQAAHDHTDQVIRERKAALQDDFLDILLGARDEGIKLSDADLRAEVDTFMFEGHDTTTSGISWFLYCMALYPQHQHRCREEDDLVKMTIKESFRLYPPVQVYRQLSKPVNVDGRSLPAGSLISLHIYALHRNSAVWPDPEVFDPLRVARRHMPFSAGPRNCIGQQFAMNEMKVVTALCLLRF-EFALDP----------------------------- 156546954 86 ----------------------------------------------------------------------------------------------------IRTKLSPIFTSGKLRKMYELMEEICDDLLDKL------DIDEKVGKPIEIKEICDLIGTPNAERSSFKRYLQLLLRPYTNAKFEKATDFLRTEFWNVINERIKSGRDDLLDMLINGTDNTFRLEGDALVAQAAIFFTGGFETSSTTMSFALYELARNPESQTKLRNE---ILNALEEALRLYPVIAWDRIPETDYTFPGVTVEKGVPVVLPLRALQLSPQYFPNPNQWDPEREENKYFPFGEGPRSCIGIRLG--------------------------------------------------- 157330465 127 -------------------------------------------------------------------------------------------------HKYLRTLVMNYFGFESLRKLLPKVEAVARKSLDTWSSQPSVEL--NYAI---SQVMFEFISMEESMSDAFINFLKGLVSIPLNIPGTKNQKKVMKMLREIVEERCASPEGDVLDYFLEEMKSKTFITKDFIVYIMFGLLFATFESIPTMFTLVFKLIMEHPLVWQELKDEHEAILRVINEALRMGNILGSFRRAVEDVRINGYTIPAGWIILVVPSALHMDPETYPDPLVFNPWRWRVKNFTFGRGIRSCPGAELSKLVAATFI------------------------------------------- 194757928 294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVMDMLMAGIDTTSSSLLTILYHLSRNPEKQEQLSQDPSLLRACIKEGLRITSITGNFRITTKDLVLSGYQVPRGTGVLMVLELSNSDE-YFAKSAEFLPARSRNPYLPFGFGPRTCIGKRIAELEIETLLVRLLRSY-KISWLPETPMQYESTII------------------ 72108904 221 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKLKEFQKQLGQMLQGIIEEHHAEPGSDIVDHIITTEIGEEELKRLGLAGNTLLFFGAGYETTSATLEWMLLYMASYPQVQSDVQGERHRLPTLNDEIQRHASVIPFAHSTTKDTVLDEYFVPKDMVVFVNLYSAHFDPEVWDQPEVFNARRKEKLVVAFGLGRRKCIGSDLARINLFIYFTTLLHQL-NFSCPQGQKVSLDSAFIRRPLEFNVELVP------ 39944668 91 ------------------------------------------------------------------------------------------TTLDGDQHKELRKAIGPHYTIGTLKHWEPRFDDLILTALEKWTEKSECDKVAEFAADVMTMVFSEPWGFDRDERELLKRWRDSLTGMGFFMREADRQVTIREYRMKNQQYSQECP--DFLQHCLEARIGTKPLSPVQKRAHITLLFQAGADTTGTALGCTFRFLVTNPDVMSRCQAEIDAADQAIRESLRLHPPAPFPRIVPRAGTIGDVVLPPGFEVTTHPYVVQRDPVLYPDPEVFRPERWEAGQFTFGVGPRVCLGKDVAYMELYKLIPQVLRTF-DMDLQRPGQFVVAGGV------------------- 121707431 168 ---------------------------------------------------------------------------------------------DRAEHAARRRIWSPAFSDKRLRGYEQRIRVYRQQLVDQLLADTPVNICKWF-NLYSFDVMGDLLATGHEHWAFFPPWAAQLLLAIPGASKGWWR--LLDFCSERLDQRREGERVDAISESLLAPYKERAPTLQELDGDVRLIVVAGSDTTAVTLSSIFYELVRHPGEMAKLRA--ELAPYAINEALRLYPPVPARRTPKEGIVVDGVYIPGNMTVSCPQYVMGRSELCYERADEFIPERKDERAFAFTIGPYSCIGRPLALMNLRATVARLVITF-DVEFAPGEDEKAQDNFVLYPGALNLTF-------- 189236550 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTMNEVAAQAFVFFLAGFETSSTLMTFTLYELATNPDIQGKLRENTVLMEKVLNETLRKHPPIPFFRRCTKDYTITSVKLRKGDDVGISIVGIHNDPEYYPNPEKFIPERNARPPFTFGEGPRICIGLRFGMLQSKVGLTALLK-------------------------------------- 46370502 96 -------------------------------------------------------------------------------------------------HSARRKLYAKGFTLNSLRQWEPTIRGIVALTVEKIAQQGEAEIMGDLAHLLPLYYLGRLLGVP--------RLHDVFFS---QETMFEAGKHVVAIARG--ARDAEGDRNLFVKALAAGDLESKGLNDTEIITDAGALLLAGSDPTALSLTYLIWCVLNRPKLQAELCADLPILNAVICESLRLYGPASMPRSPPPDATLCGYYIPPSAVVVTQNWSLHGNPKVWKDPHTFDHTRWPRSSLSFGQGARQCLGIHLGWMQLRLATALFFRRCPGAKLAPPESMVMIDSFIAGM--------------- 156384853 280 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDHITMLMTDVYFAGLETTSTTLSWLAAYLINYPQVQTRLQTDGSRWPATIAEVLRIATVAPMGKATTNNVPLMGYNIPKDTIIVMNLWAIHHDPREWPNPDKFDPDRGQRSYLPFSAGRRVCVGESLAKIELFLVMTRLLQQF------------------------------------ 195122324 90 --------------------------------------------------------------------------------------------------------LSPFFTSNRLKNMFPLIDE-VGRNLDAYLRQQPFDLAKELCALFTTDVIATVYGIPNGEFRRHGRAVFQFSLKRAAEVPAESAKFLRDTISYVMAEREQKTRNDLIDLLIDFKRSTQQFDGDILVAQAVLFFTAGFESSSSTMAFAMYELAKHPEVQQRLRAEQALIASGIEEVLRMYPPLPFDRECTSDAPFHKFCVPKGMPVYIPAYALHMDPQYYPQPRQFQPERNRKQHMPFGLGPHGCIGERYGYLQAKVGL------------------------------------------- 50628 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITSALENYKDNGGLIPEEKIVNIVNDIFGAGFDTVTTAITWSILLLVTWPDRQPRLSDRPQLLEAFILEIYRYTSFVTMPHSTTRDTSLNGFHIPKERCIYINQWQVNHDEKQWKDPFVFRPERTNNNSMLFGLGKRRCIG------------------------------------------------------- 195431846 88 --------------------------------------------------------------------------------------------------RQLRQKLTPTFTSGKMKFMYPTVEKVAKELLQAFLENSSLLEVHDLAARYTADVIGSAFGLPQAERHHGNFINSMIFSFPNLAKALRMRINLYDFYTNIVREKRNDFMDSLI-DLIRKHEEGEGLTFNEVVAQAAIFFLAGFETSSTTMGFALYELALNQDIQDKLRKDQRYLSQVVDETLRKYPVAAHQRYVNNDSKYY---IEPGTLVFIPTLALHYDPEYYEEPEKFKPERPSCAYLPFGEGPRNCIGMRFGKMQTVIGLAKL---------------------------------------- 118200298 76 -----------------------------------------------------VLHGYEAVKEALIDNEEFSGRS-IFPVSQRTSKDLGIISSNGKRWKEIRRTTLRNFGMGK-RSIEDRVQQEARCLVEELRKASPCDFILGCA---PCNVICSVVRFDYKDMKRFNENFKILSSPW--IQFCNNFPLLMDYFWEKIKEHQANPRDFIDCFLIKMQQEKDEFTIESLVGTVADLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEDRSHMPDAVHEIQRYIDLVPTPHAVTTDIKFRNYLIPKGTAIMTSLTSVLHSDKEFPNPKTFDLDKNGNDHMPFSAGKRICAGEGLARMEIFLFLTTIL--------------------------------------- 210094635 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECLNEVQAYLRHEITKHRENPRDDLLLTELQTQEKTDCLTEENIVFIIQDMFTAGVETTASTLRWGLLYMVLCPEEQQKVQAELDSIEATIMEIIRAIGPLGGPHAPNEDTAFRGYDIPSGTQVLPNLWSAHMDPQFWPDPEKFDPRRRQESFMPFSTGRRACIGEQLAKME------------------------------------------------ 158289913 327 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLLSDADIREEVDTFILGGHDTTATALAWMLYLLGTDQTVQERVFGDRERHPTMAEESLRLFPSIPISRTLTTGVDIEGHHIPSGTNAVIMLYQLHRDPQYFPNPEKFYPDRSTNRHIPFSAGPRNCIGQKFGALEEKAVISAVVR-------------------------------------- 189196456 108 ------------------------------------------------------------------------------------------------DHHRIRKQVSPAFSGTALRDQEPLLRHLTSKLLQQIPANGRVDVTQWFAFDIASRLILDLL-----EQERFNFWTERIFEGEIVPRLKELRNSHMAFAVGKAEERIRRGAGDVMSYITKENGGKGPMTPDEVNITAAVTLIAGSETTATVLSGAAYNLARNPEVRRKAQEEPRLLNAVIEESMRCFPAVTFPRRTGPD----------GDVI-----AGN-----FHNPEAFAPERDPNDKLGFHVGPRNCVGKNLAYLTLRSVLARLLWHF-DFEL------------------------------- 196011605 121 -----------------------------------------------------------------------------------------------PQWSRNRRLLTPAFHFDVLKSYMKVFNECADILIDKAKDGKPIEILDDMSLELNTQTIATYLG--ESRIFNLFHHSSFLYKSQNGRKFHRNVAYCRQFARDIILRRKAELDSDFLDIMLKAKDDGTGMSVDEIVHEVITFLFAGHDTTSTSLSWLLFSLACNPEEIRKVTEDRNDIRSAVKESQRLHTTVPFGRTLGEETTVNGYTFPKGMDLELPIYHYHHDSRWWKNPWDFDPDRDPFCYLPFAVGTRNCIGQNFALQELKAIAAKILQRFPTYQHIPAGVLKNKGGI------------------- 198419762 244 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQCDENGEGLSDIEIRDEVDTFLFAGHDTTSSGIAWAMFHLAKYPQFQTKCREELSDLPQLVKESMRLRPPVAVGRYLEHPITIRDTVIPAGTNVSMHIFTLHRHPDFWDEPSKFDPERFTKENIAFSAGSRNCIGQNFAMNEMKISL------------------------------------------- 115445827 229 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRATTDTEVTGLLVALLFAGHHTSSTVAVWTALRLLTHPEHLRAVRAEQERLVAAAEEALRLHPVTPMIRRARRGFTVRDKEVPAGSPLVVNTLLPNKDPHVF-DPDRFAAGRRDLAYLSFGAGKHACMGEGYAYQQIKVILSHLVSNF------------------------------------ 115430087 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLDTIKANTIDLTAGSVDTTAFPLLMTLFELARNPEVQQALRENPQLLRAALKETLRLYPVITLERQVSSDLVLQNYHIPAGTLVKVLLYSLGRNPAVFARPESYHPQRSRFPHLAFGFGMRQCLGRRVAEVEMLLLLHHVLKNF------------------------------------ 157123674 96 -----------------------------------------------------------------------------------------------------RTALSPAFTGSKMRNMFGLVSEYTNGAVQRLVEDAEADLFKRLGHD-AITSIS--LG---TDIDSIREPENEFFAHGKELAKTTGLQGFRFFIMSLLPEKRIVPRPDFIHLLLQARRNEEHLTDYDIAATVATFFFGGAESTTALLCFTIYELALNQHVQQKLLAEIDSVQKTVSETLRKWPPVTNRRCTKQDVDGHSVTIEKGQVVFLPIQHIHRDPHFFPNPMRFDPERTENRYLPFGAGPRNCIGSRLSLMQTKCFL------------------------------------------- 160948608 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKGSPCDFILGCA---PCNVICSIIRFDYKDRDKLNEITKILSSPWLQIQFFKNYASIKNFLLEKIKEHEESPRDFIDYFLINGEDGNQPLRLEHLAITVTDLFSAGTETTSTTLRYAILLLLKYPHVTAKVQEDRSRMPAMIHEVQRFIDLIPNPHEVTSDIKFRNYFIPKGTTVITSLSSVLHDSTEFPNPEKFDP-----GHIPFSTGKRICAGEGLARMELFLFLTSILQNF------------------------------------ 195431114 127 -----------------------------------------------------------------------------------------------PDWRELRAKLSPVFTSGKMKQMYPLMVEVAKDLIKDLCARFTTDLIATIAFGVKAQAIFELLGRAF-DFAIILVLPALATLARTKVFSKKTTKFISESINYVLAERERTGRNDLIDTLLAMKREAALHPDDYLVAQAAVFQLAGYETSSSTMTMAFYELSLNEEIQDRLRQEEDLVEKVINETIRKYPVVYVERECTQDLEV-----PNGMPVYVSLLAIHRDPQYWPQPEIFDPERPANRHMPFGIGPHNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 55153740 288 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLYVAGTETTTNTLQFGLLVMLKYPHIQAKVQMEPGLADRAIHEIQRFLDLVPMAHMLTEDTVFRGFNIPKGTTVIPILGSALWDPALWKTPEEFNPGHSRAAFIPFSAGKRICPGEGLARMEIFLFFTTLLQKF------------------------------------ 27924031 106 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMQRTVEKVFDELDQKGEAWNVYQYMLKLGSQAVGKLLGMDFAHFEQVDAWYAQMPFGD-PKKVRQTMARIMEMMDESIA-RASKGQEDLVDYFLRATDNGNKLPPSQFAPALLVATAAGFTTTSSLLSWLIYSLVKYPGNQERLLQ--ELIDNFIKETQRLHNPSQPGRTAKVDMILGGYRLPKGAVVISALHHMHNNKDVWENPGRFDPDRPPGSYIPFATGPRMCIGFNFALQEIKVFLPKLVYRY-KFSLAQDGPIEYDPYF------------------- 195435437 136 --------------------------------------------------------------------------------------------------REMRNILTPAFTGSKLRAMYELLQECSAEAVDGAIELEMRDFFTCYANDVIATVA---FGVKVNSFRRFFRIGQSLTVFNYKTMTKAVLFALMDYFKSLVKYRKEHVRPDMIHLLMEAQDDTKHLSDDDLLAQCLLFFFAGYGIISTALCFLTYELCMNQDVQKNLYEEQDLLDMVIMEGLRWPPAISTDRECCKDIDLKGQVIKAGDVLQIPIFAIHHDPEHFEEPEKFNPERFSNGYLPFGLGPRNCIGNRLALMELKLII------------------------------------------- 165579 69 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGAHVPQEKIVTLVNDIFGAGFDTITTALSWSLMYLVTNPRRQRKLSDRPQLLEAFILELFRHTSFVPFPHSTTRDTTLNGFHIPKECCIFINQWQINHDPQLWGDPEEFRPERAINKPLSFGLGKRRCIGEILARWEVFLFLAILLQRL-EFSVPPGVPV------------------------- 196005613 324 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLSLNEINANMMDLFIAGVDTVV-------------PDLTSEMINKMPLLKGCVRETLRLYPVASVPRKVKQDTVIGGYQIPAGTFVTAASYAIGRDSELYSDPDNFKPERRDSEESAFGFGPRMCLGRRIAELELETLLVQLL--------------------------------------- 210092918 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAGMETTATTLHWTALYMALYPDVQRKVQDEPTLADATIKEIQRNVAPLAVPRMTTTDVELRGYHIPKGTQVCMNLYTVHMDPKYFSEPEVF----NPNRFLGFSAGRRVCIGEQMARNELLIFFTTMMTHF-TFKLPEGAP-------------------------- 48098085 101 ----------------------------------------------------------------------FTNHRPFVDVGVDPMLGEVLFAMQGDRWREHRTMLTTLFTSSKIKSMEREIERYTNDVIARCVYGVSVDSVNEVASQL-STFKQNLMIFVHRNSPRLARLFNLKILPVHIEKF------FHRLVMDTIETRRREGGLDMLQQLMESEEGKRGMTVTDIANHAFSFFFGSVDTMATQISLISHMLAVNPDVQQRLQEEIDEVLSASEEAMRYHPILLFVRVCGETFELGARPFKRGMNIWFPVKAIHHDPKYFENPDRFDPDRSSGAYMPFGMGPRKCIGSRFALTEMKILL------------------------------------------- 71152695 80 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEALRDTQGANLSRTVSNVISSIVFGDRFD--YEDKEFLSLLRMMLGSPGPQQQAFKELQGLEDFIAKKVEHNRRTPRDFIDSFLIRMQEEEKNPNTENLVLTSLNLFFGGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDRVEAVIHEIQRFGDPFGVAHRVIKDTKFRDFFLPKGTEVFPMLGSVLKDPKFFSNPQDF-----NPQHVPFSIGKRNCFGEGLARMELFLFLTTIM--------------------------------------- 161344537 121 -----------------------------------------------------------------------------------------------------RSHLTPMFSSGKLKNMVRVLSQTGDRFVDEVRLRPEQELVSLFLYNIATIMACEMLNVENSYISELDMVFPGILRKTNRSIFGPTVNNFCYEIVEFIKERNGKPRNDMMDMLLNGSEDFVEITEHVMAGQVFVFFAAGYVNNTITLTFSLYHLAKDQSIQERLMREIELTLEAINEMLRMHPTTNTQRSALEDYTIPGTEIEKGTLVLIPPLAFHHDEKIYPEPEKFDPGRHKSRHLSFGIGPRTCIGIRLAKLQYKVCMVKFLTK---YRVAP----------------------------- 156555907 510 ---------------------------------------------------------------------------------------------------RLRIKFSPIFTSGKLRRMYPYLVEISKHMIAELKTTDIVD-VNDMLARYTTDIISSIVGLDSKSLDEFQTRFNLLMAMFAPEMMSWATVPLFQEFIEAVTYRRKEKKDDLIMQLIDVEDDDQKLTIEEAAANAFVFFLGGYETSSSTTSFCLYELAQNPEIQEKLQAEPEYLDMVLSETLRHPSLPILNRIAKEDYPLTDFVIKKDMRIMISLSGIQNNPEYYPDPEKFDVARNKYINIPFGDGERMCIGKRFAVMQVKIALAAML--------------------------------------- 115390977 117 --------------------------------------------------------------------------------------------LDGRDHVDFRKGLNGLFTRQALSCYLPRMEEVYNDYYARFLKKKPVPWMPEF-RELMCAVSCRFVGITDEAVQKIADDYYLITAALELVNFPKAADMVLEEFSKCAAARMAAGGD--ISCIMDAWVKQRDFTDYEIAQTIFTFLFASQDATSAACTWLFQLMADRPEVLDKVREENLRVRNVVKETLRYRPPVIMPYLVKKDFPVTDKTVSKGSMIIPSVWPATHDEEAYPNADSFDPDRQSKNWLVFGTGPHYCLGQNYATLNLMAMI------------------------------------------- 195050346 60 ---------------FDLMTPSMVFQFVRDAHK---QAKGRNYLWYFLFAPLYNVVRAEEADEILQSTKLLTKNIVYDLLKPFMG-EGLLISTDRKWHSR-RKMLTPAFHFNVLQMFLDIFKEECHKLLN-ILHQNVGDELEHVIPQFTLNNVCEALGVKLDDMEEGNRYRNAIHALEDVMIERVCNPLLYDFSSRIIEQKRQQDGIDMLDTLLEAENEG-LIDHQGICDEVNTFMFEGYDTTATCLIFTLLMLALHEDVQQRCKDNEELLECVIKESLRLFPSVPFGRFCTEECVVNGLILPKNSQICLHIYDIMRDPVHFPNPSQFQPERSVNRHIPFSAGQRNCIGQKFAILEMKVLLVAILQNFQLLPVTRLEDIIFEYGIV------------------ 190889693 104 -----------------------------------------------------------------------------------------------------RKAVAPVFTPRHAQGFAGQMLRQSEDYARKYESAGAAGAIFDISIDMTELTFAILADIDPMDLMRAPSWVPRVTRIGGQKVRAIVRDTMDMRLAKMKADRAAAP-DDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREAMEAEPDLMPAAFEETLRLYPPASINRAAISDTNPKGERIEAGVTVLIMPWTLHRHEFYWEKPRAYMPERENRGSIGFGAGPRVCIGATFALQEAVIALAVLMHRYRFDSTDETNPWPVQKLTTQPQNGLPMRVTPRTVSS- 195149265 250 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLLMESKTEEDNWTDDEIVAQCFIFFFAAFENNANLICTTSLELLENPDIQQRLYEEASLTYDAVQESLRWTLAPVTDRICSKDYTLDGTKLKVGDRVNIPIAGLHWDDKYFPEPQKFDPERVPYTYLPFGVGPRNCIGNRYALMQVKGMLYNLLIR------------------------------------- 48976111 79 ------------------------------------------------------------------------------------------------------------------KSIEERIQEEARFLVERIRHEKPFNLMHAVSNIICSTVFGDRFD--YED-KKFLDLIEMLDEPGPHKTLIKSIETVDDFITEIIRAHQECPRDDAFINKMQQEKENSYFTVESLTRTTLDLFLAGTGTTSTTLRYGLLILLKHPEIEEKMHADRSQLPAVIHEIQRFFLPVNLPRAVIKDTKLRDYFIPKDTMIFPLLSPILQDCKEFPNPEKFDPGRKSNYFMPFSAGKRICAGEGLARMELFLFLTSILQ---NFSLKP----------------------------- 198436286 195 -------------------------------------------------------------------------------------------------HKYKRKVAFKAFTRAALNDYVPIMRNHATRIVRQMQESDQP-LVYPNMLRLTFDVVNALLGLEISDQDMLFKTFHQLVSGFGFNKGMKARNQLLDLLQIHIEAKKADPCDGLLGTILYEEIKNSELGDLEIKEIAIELMFAGYYTSASALTSAILELARHPDQHGILREDPELLDQVLKETLRIRPPVGAYRRAKKTFQIGDYRIPKGWTVIYNI----RDELEFEDPEHFAPDANDKRFIPFGGGPRVCIGQEYARIIMKVSLIEMIRAIPTLHPKDGLPVHLQP--------------------- 210131224 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEFVLECVIDIFGAGQDTTSQMLHWAFLYMLVFPDVQARVQREPTLADEAIQEIVRHTGVVPMPHLTTKDTQLHGYTLPKDTIVFANLFSVGHDRRIWGDPSSFRPERDPAKNLPFSAGKRRCPGEHLAKQEMFLFFSILL--------------------------------------- 38679391 329 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDEEIKEQVDTIMFEGHDTTAAGSSFFLSMMGIHQDIQDKVIDELDKIPATFQETLRMFPPVPIARHLKQDITLCGKQVPAGTTVVVATYKLHRRPDVYPNPTEFDPDKSANRHVPFSAGPRSCVGRKYAMLKLKIILSTILRSF------------------------------------ 171678319 101 ----------------------------------------------------------------------------------------------------------PALSPRAIAHHAPLIRAAARDILDELSTKDLAFNVYQYMFKMGGQVIWRV--VAGQDLQHFKAVNTPPALPGDAARLRAVRDELWAEIARALRECASPDGEDYLSLV--RDDKGQGLPEEVLLANTVAVLGAGFTTSASLLSWSLYALVKYPGNQERLLADSEKLDSFIKETQRLHSPSQTTRNAKKDLILGGYFIPEGSVVTTCFPSLHKNPAHWDNPLKFDPDRWLEQGFAFAAGKRGCVGFNLALAEVKMVLAEL---------------------------------------- 158295237 86 -----------------------------------------------------------------------------------------------------RRILTPAFLPKFLTIFQEESEQLVRRL-DRLAD-GVQDVVLQIVTSFALHTICEAMGVKYEVGEMLVHYSDRVYRLLGDGPLAKSLKPIHHFTRSIIRQRKAQLTADMLDTLLAAEAK-QQIDEEGIREEVDTFMFEGHDTTAAAIMFTLILLAIEQDVQERLQEVLDRLDRVIKESLRLYPPVAFSRTTSGELVVDGTTFPHNTMSHIHIYDLHRDPVQFPDPERFDPDRNPYAYVPFSAGPRNCIGQKFAQLEMKTVLVAVLERF------------------------------------ 195614432 247 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERALVESARAVREFAERTVADRRAELRKDLLSRLMSSPPAAG-YSDEFLRDFCISFILAGRDTSSVALTWFFWLLASHPHVEARVLDDVARLHAALTESMRLYPPVPDFKEALEDDVLDGTLVRARQRVIYYTYAMGRDKATWPDCLEFRPERSPYKYVVFNAGPRLCVGKRFAYMQMKTAAAAVLARF-RVEVLPGQEVKPKLNTTLYMKNLMVRF-------- 59958379 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPQEKIVNLINDIFGAGFDTVTTAISWSLMYLVANPEIQRRLSDRPQLMEAFILEIFRHTSFVPFPHSTTKDTTLKGFYIPKECCVFINQWQVNHDQQVWGDPFAFRPERAINKTLSFGMGKRRCIGEVLAKWEIFLFLAILLQR---LEFSVPAGVRVDLTPIYGLT-------------- 195426750 392 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVMDMLMAGLDTTSSAFITILYHLSRNPLKQELLQEELQRIRACIKEGLRITSITGNFRITTKDLILSGYRVPRGTGVLMVLELSNSDEAVFAPPDQPDVARSRNPYLPFGFGPRTCIGKRIAELEIETLLIRLL-RCYKVSWLAEEPLQYESTII------------------ 218296792 91 -----------------------------------------------------------------------------------------------------RKALKDPFLPKAVREYRPAMEAEAEAFFAPWREE-----VRDLDHEM-LALSLRLLGVALFGRPLSPRLAESLEALDRVMAQTRSPLALLNPFQEARFQRAKA----ALYREAEALIGHPPLSHERALAEAVTLLVAGHETVASALTWSLYLLSHHPEWQSRVAESEEAALAAFQEALRLFPPAWITRKAEGPFTLDGATLPPGTTLVLSPYVTQR--LYFPDGESFRPERPSGRYFPFGLGQRLCLGRDFALLEGPVVLRAFFRRF---RLDPLPTPRV----------------------- 6018311 27 ------------------HDPYALSDDPAQLGRLLRERGRLH----RSDTGTWVTADHATASRLLADPRFVLRRPPVMPWEEATLSDLLP--LDEARLTRCRRLGA---TAARIAADGPRLADLAGARAEQVRSTGHFDLRADYALPYAVEAACALLGLPAGQCSLFGAFSPALLDATVVPPRLPEARALIASTAELTAWPRLAPS---LSKTVPEDE-----APDLFLLTAVLLVPA----VVHLVCEAVAALSHDPGQAGLLRDDPVLAAPAVEETLRHAPPARLFTLATGPERVADVDLPAGAEVAVVVAAAHRDPSWCPDPDRFDLTRNE-RHLA----------------------------------------------------------------- 189240205 80 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTSSKMKYMFVLISESAEQFIGHFLKQKE-DVITDTFTRFTNDVIATAFGVKEERNNEFYLMGKEATDFKGFWRNLKFLKAVSSFFRRLVKDREKHGRPDMINLLLEARKNGQKITDDDITAQALLFFFGGFDSVSSLMCFMSYELGINPDVQEKLHQDETLMDMVISETLRWPTAVASDRLCNKPYTIEPKHLEKNSVVWIPIFAIHRDPQYFPEPNRFDPERNPYAYMPFGVGPRNCIGSRFALLETKALF------------------------------------------- 169783066 80 -------------------------------------------------------------------------------------------TLDGPGWSHARGLLRPQFTRDQVADLE-LMDGHISRMIDLIPQDGSFDIQRLFATHFSAQGFAEAFGTAQDSRAMHFYW---MVNPKEFREANQRVHEVVDHYVQLAIQSKNNPDSDFAEALAADNDDPKVLRD-----NMLNILVAGRDTTASLLSSAFFYLSRNQDVWKKLRQNPGEITQALNEVLRLLPPVPNFRVAAKDTSLGGVFIPKGQVVAYSYAMHRRTDLYGPDSHSFRPERENGRYLPFNGGPRICLGQQYALTEASYTLVKLVQRFDTLECADPE--------------------------- 94158964 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGFLLMLKYPHVAERILDDRAKMPAVIHEIQRFADLLPMGHIVTQQTSFRGYIIPKDTEVFPLLSTALHDPHYFEKPDTFNPDKKNEAFIPFSLGRRMCLGEGIARNELFLFFTTIL--------------------------------------- 91079740 243 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWEFLQETISEHRKTLARDLIDALQKMDIQSDSFTDDQLMSLCLDLFMAGSETTSNTLGFSVVYMLQFPEVQKKVQDERNRWPTAVMEIQRRAPPLGIAHRATRDVSLFDYRIPEGTIVLTSLYSVHMDHKFWKDPLAFRPERFLNKYFAFGYGKRRCLGESLAKANYFLFFTALL--------------------------------------- 197725410 87 -------------------------------------------------------------------------------------------------HAARRKLYAREFTLQSLREWEPTIREITKMTVQRIKHDGEAEIMGWWTL-MANEVVCRLTGVPERRMGDLAHLLKHFAPPGYYLGRMLAQEKMFAAGGGVVSRARARDGDDGPSNLFNKALEAGSLTDTDIITDAGALLLAGSDPTAISLTFLLWCVLSRPQIQHEVEAEGEITDAACEESLRLYAPGCMPRSAT----LGGYFLPADTVVVTQNWSLQRDPNIWENAHSFDHTRLPRAKIAFGHGARQCLGIHLGRVEMRLA-------------------------------------------- 17536191 60 ---------------------------------------------------------------------------------------------------RLRTLASPTFSNKSLRKIMGTVEESVTELVRSLAEGKTLD-MLEYYQEFTMDIIGKMMGIFKEGRNNVFMISRNIFAKFPSLQMATDIQSILEALNKRLEQREADEKQDFIDLFLDARSTDKHLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLATHPEIQKKLQEDPEVLECVVKEALRLYPLASHNRKCLKTTNVLGMEIEAGTNINVDTWSLHHDPKVWDDVNEFKPERAKGGYLPFGMGPRICIGMRLAMMEMKMLLTNILK-------------------------------------- 156404117 220 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PMTEDHIIMTMNDIFSAGLETTATSILWSLVYLIRNPKVQEQLRENLPLIEATIAEVLRSSSLVPFPHSTTTDTHLRGYEVPKDTIVLFNVWNMHHDPQRWSNPDEFDPTRATLSYLPFSAGRRVCLAESLGKMQLFLFISRLLHKF-RFSVPPNGHPPSLEGVF------------------ 6635860 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEATALDLMFALLFANFETTSQAITVAIKFLTHNPRALKELRENPKLYLQVINETLRLASIVPLFRKAKKDIKFKGYTIPSGWAVMVCPPAVHLDPVNYKDPLDFNPWRASKTFMAFGGGQRFCVGADFAKLQIAIFL------------------------------------------- 144905175 259 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLILSLLFAGHETSSVSIALAIYFLPGCPRAIQQLREEHREIARVVNETLRLGNVVRFHRKALKDVRYKGYDIPCGWKVLPVIAAVHLDPLLFDQPQHFNPWRNNNNFLPFGGGPRLCAGSELAKLEMAVFI------------------------------------------- 170069183 100 -----------------------------------------------------------------------------------------------------RQLLTPIFTVSKMKQLFPMMEQVSKQFVEYVGRHGGQRRGGKISAAFTTQNVAECFDNPKSEWREMIKFTLMMFLPPVPFVPTEVNEWMRNMVSKLLSERRAKPREDQLQSLLNLKTKTE-LTEEMIAGHSLAFFTEGFETSSTTLGFLIYNLAANPGVQQKLYEE---IKAAMEESLRINPPLAMTKLCTKNYEINGQLIKAGTPVLIPLLAIHMDAKYYPEPQKFRPERSPEEKVAFGEGPRMCMGMRFAQTQVKVAL------------------------------------------- 169783172 111 ------------------------------------------------------------------------------------------------EHTFYRKILSNSFSEKSLKDQEHILHHFVDLFVQRLKAEGTRELMTDQWNYLTFDVIG-FLTYGEEFHSKLHDWIEAMLCVAILMSLGQAARHLFDKIYKQWAKRQVALHRDLTEVAIRLNSRKGDIPYSVLKEHANILTIGGSETTATLLAGATFHLGKNPPVLQKLVNDGEILLATVEECLRIYPPNHTRMVPKEGIVLNDQHIPGGIGVGMPMYAAFRASSNFTYPDRFAPERDKKGALPFSFGPRNCLGRHLAYQEIKLALAKLVYHF-DLELNP----------------------------- 164519811 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITIDEIIANFCGLFFAGTDTTGNMTGVALYYLSLNPEAREEVIEDLSLINSILKESLRLIPPAVFPRYANRDIKIGQFELKKGDLVNTHFIYNQSNPSIFQNPEQFDPKRWMNGQFAFSFGPRNCIGQHLAMIEGKCML------------------------------------------- 189206856 230 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAERRAGPTTDMISHLMQCSYDGRPVPDSEIANMMITILMAGQHNSSNIASWIMLHLANKPEQLDQLADEHGNLPNVVKETLRMHNSIHSMRLVKQPLPVPNTTIPPGHALLASPGSANS-EEYFYNPDKWNPHRWDDRYLPFGGGRHRCIG------------------------------------------------------- 3452331 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAVSWSILHIGQHPEIQARLYDDLSKLPRVVKETLRITPPVGIARELDEDIVIDGKVIPKEAAIFLIINALHRDPEQFPDPARFDPDRSAKRHIPFSAGPRNCIGQKIA--------------------------------------------------- 195024892 82 --------------------------------------------------------------------------------------------------RHLRHKVTPTFTSGKMKHMLPIVLKVAEELANVFKEKPKVLEITDLMGRYTADVIGTAFGIPDADLDFFIFGFPKLARLHLRLTVPEVEDFYMRIIKDTIDYRVKNRRNDFMDMLIQMYKTDEGLTFNELAAQAFIFFVAGFETSSTTMGFALYELAQNQDVQDKLRKEMAYLEQVVMETLRKYPLAHLTRKTIADYSPEDPKIEKDTAVIVPAIGIHYDPDIYPEPHKFKPERAARPSVSFGDGPRNCIGSRFGMMQSCVGLAHL---ISDYKFSVSPQTTIPMKFV------------------ 198416225 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDESLMVCVALFLAGTETSTSTIMWGVVVLINYPEIQEKLRDDLPLLQAFIQEVYRCMTLVPLGHQTTKDVEISGYCIPKDTVVFTNIDAVHHDPNIWKNPSEFNIYRPSKKVIPFGIGCRSCLGEKLARIEIFLFLANIIKRF------------------------------------ 13310930 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPAIELQLVEEQSLMESFINESLRFHPVVDFMRKALEDNDFAGTKIKKGTNIILNTGLM-HKTEFFPKPEEFNFTNVPNRYFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 38344759 26 LPPSPASLPV--IGHLHLLRPP-VHRTFHELAARLG-----PLMHVRLGSTHCVVASSAEVAAELRSHEAKISERPLTAVARQFAYESAGFAFAPPHWRFMKRLMSELLGPRTVEQLRPVRRAGLVSLLRHVLSQPEADLTRELASTVPVKVVAELVGAFNADIALCRGWDLQGLGRRAADVHKRFDALLEEMIRHKEEARMRKKTDDLLDILLDKAEDGAKLTRDNIKAFIIDVVTAGSDTSAAMVEWMVAELMNHPEALRKVREERDRIAAAYKETLRLRPAAPIARQSTEEIQIRGFRVPAQTAVFINVWAIGRDPAYWEEPLEFRPERPRGQHMPFGSGRRGCPGMGLA--------------------------------------------------- 46122857 54 --------------------------------------------------------------------------------------PGIFAMRDPHQHSARRRLFARAFSNGSLTNWEPEIRQAVQKIKQDALGAG-ADVFKWWTL-MATDVIAHLFGLEQGKQTRYIDSIQLAMINSGIRTPSQGLKTLLNYDHGTVAVRNMQSAGDGLSRAMVAEADGQELTASSVQAEAGNLIIAGSDTTAVTLTYLVWAVLKHPQLQARLEEEVGLLNSIIEETLRLYAPGALPRVVGKGATLVGQYLPGGTVVSTQAYTFHRDENIWPDALRFDGYRSQKAALSFGAGSRICIGMHLAYMELRL--------------------------------------------- 206686192 100 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLKDTYPAMRAAAEAAVKRLEGRGPVEMEEETSHAAADVIFRTLFSIPFRDYQRLPRWVPRFFRP-GTRRNARTIRALIAQLTRMAAIKAGRAPDDLATKIMTTRETGSTFDTAEMVDQVAIFFLAGHETSASALAWALYLMALYPEWQERVAAEAAVLEAAVSETLRLYPPVPMMREAACPERFRNRAVPEGAQMVLSPWHLHRHERLWENPDGFDPARQRDAYIPFSAGARVCTGAGFAMVEGPLILSMILRRF-RIEPAAG---------------------------- 109111828 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDSEIISTVNDLFGAGFETVSTCLYWSFLYLIHYPEIQAKIQEDRKILPAFISEVFRHASFLPFPHCNTADTTLNGYFIPRKTCTFINMYQVNHDETIWDNPSLFRPDRNENRELNFGMGIRKCLGEDVARNEIFIFITAVLQQL------------------------------------ 5230695 161 -----------------------------------------------------------------------------------------------------RKLLTPAFHFRILEDFLPAVNDQSNILVRKLGQLGSCNIVPLVTL-CALDIICEIMGYSNQDSEYVQYWIDAIFQLSKPREFARKVKELHQFTLKVIRERKREARKPFLDILLREHIDPENFTEEHVREEVDTFMFEGHDTTAMGMSWAIYLIALHTEHQDLIHQELDTIPVTSEESQRLYPSVPFSRKCEEDAVICGRKVPKGTDIQVAIYNLHHDEQVFPKPDEFRPDRPENRHVPFSAGPRNCIGQRFAMMEEKVVIANILRNYKLVALHYRDKIHVMAELVLRPTSLHVIFIP------ 170052329 125 ----------------------------------------------------------------------------------------------------QRKALNPAFNALVLNNFVPIFEECSRRMVQNMLADGSTGVILKFTSICTLEMICTSLGSDVMQRPEFVHASKRMFKPWLYTDITKAWGVICDFFSKIIEEKKQNDTEDFIDRLLAETRGGVPFSDQEIFDNTYHIITLGNDTSALEVMHASLFLAMYPEIQRKVYDEPSELDMFLKECLRHCPTAANARTTITDIELDGMTVPAGDIILSFYGLHHRDVDKF-DPENFRQERVAGRHLPFSHGTRNCLGARYATLSIKVML------------------------------------------- 193681039 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDDVYLQMLHSEDKKESYSESQLLAICMDMFMAGSETTSKSLGFGFLYLLLNPEVQKKAQEERDRLPTLNDEALVLESVVFMGRTALKDTTLQGYHIPKDTMVIANFAALLNDDDVWDHPDRFWPERVPDEYLPFGYGKHRCMGQTLAR-------------------------------------------------- 119189923 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFSDYEIAQTVFTFLFASQDATSSASTWLFQLMANRPDVLDKVREENDLLDAVVRETLRYRPPVIMPYMTKKDFPITNYTLPKGCMIVPSVWPATHDPDAYPNPETFDPDRAAKNFLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 195481451 130 ----------------------------------------------------------------------------------------------------LRADLVPLFTPSRMRQTLPHVAQ-ACQLLRDQVPLGRFE-AKDLATRYTLQVVAAIFGLDAHCLGRWLEWLAPLFQPSATMSLLHSSRPLQHWFRELVAAR--SGGDNLLQWLAESK---RGLEMEELAGHATTLLLEGYETSAMLLAFVLYELALNEEAQQRLHFELDAVAAALLEALRLHPAMQLQKRCTKSFTLPAQKSGAGELLVLPVQAIHLDSELYPAPKEFRPDRPPVRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 211938723 36 -----------------------------------------------------VITDVDFVKTVLRDFDKF-HDRGVYHNEKDDPLTNNLATIEGQKWKNLRQKLTHTFTSAKMKSMFSTVLNVGDEMIDEKISSSSQTLVTDIVSRFTSDVICNSLRDPKAERERRHGWLVDLLIPSVQKFYMKIVQDTIDY-----RMKRKVTRNDFMDTLIDMKDKGDKLAFNEVAAQAFVFFLAGFEAGSTTMGFTLYELACNQDVQDKLRAEQDLMEKVINESLRKHPVVAHARIATKPY----QHIEAGTGVLVSTLGIHHDPEFYPEPEKFIPERKKRPTLPFGAGPRNCIGLRFGRMQVIIGL------------------------------------------- 39943634 124 -------------------------------------------------------------------------------------------------HRMRRAPLGKFFSRNNIAKLESEIHNLVQKLCDKFLKDSGIEIATAFSC-FTSDAIGESFGFLEQDYPNFRDWIINYLPTDVALLIKTMQIEMPGRVQKTKAEIEKRPGSLLESDLPEEEKSGARLTDE-----AGAVVGAGTETTSWSLSVMTYHLLAKPEVLQRLQDDPKNLPAVIQEGLRYGVSSRTARVATEEDEFRGRPIPRGTAVGMSAAITHHDERVYPNSHEFIPERKDDPQLAFSKGSRGCPGKTLGLCELTLALSAVLRVLPHARL------------------------------- 170056222 216 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MISMVRKISEHREREKSDDLIQMLLDLRSSDLALKDEMVAAHALFFIIGSYEASTTTTSLCLYELAKNVDIQQKAKEEGELVDWCINETYRYPTLPILFRRCTKDYLVHNITIPSGSTVVIPLGLAN-DPEFFPNPEAFLPERENRPDYGFGAGPRSCIAKRLGHLQTKVALVMLLAKF-DIALANPDEVQFHPKFF------------------ 170032672 95 --------------------------------------------------------------------------------------------------RVQRAQVTPAFTSNRLKSLFPLMDNVCDDHIELEAKLGPIE-SKELAAKYTTDVVASIFGIETAEKSEIREISKALLNQTFMFVVLTVVQSFVGLMGEAIRTRKANGTSDYLDYLIGLQEKKE-ISVLDMAAHGVTFFIDGFETTSEVLAFALFEIAMNRDVQKRLRENREGLEQVVNETLRWPPAFALTKVCTEDINLNGVMIERGISAILPIWAIQLDEHHFPDPERFDPGRAEGGHLPFGDGPRACIGRRIGLLQVKRALVEIVKK------------------------------------- 195024812 277 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDVLMAAKLDGCALKEREIIEELSTFIFTGHDPVASAISFTIYTLSRHPEIQQKVFDEQQRIELVIRETLRLYPSVPIARTNRKSIDINGTKVAKRTTVIMCLIAMGYNERYFDEPCVFRPERKTNSNVPFSAGPRRCIAEKFAMYQMQALLSLLVRHF------------------------------------ 46390522 168 -----------------------------------------------------------------------------------------------------RRVLTDAFYPDNLNRLIPHVGKSVAALAAAMAEAGEVDVAEWFQAVTEEAITRATFGRSYDDGRVVFAMQGQLMAFASEAFRKRLDREIRRSLMRLIGRREAEQGEDLLGLMINANAGGEKIPVEDMLEECKTFFFAGKQTTTNLLTWATVLLAMHPDWQERARREPKLLGMIMNETLRLYPPVATIRRAKVDVQLDGCMIPRDMELLVPIMAIHHDTRYWPDASQFNPARKAAKHIPFGLGSRMCVGQNLARLEAKLTMAILLQRF---------EIRTSPNYVHAPTVLPLIFRPLSS--- 63022637 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAQELQDVMESLLEMKRQDEDLDFATELIFAQNHGE-LSADNVRQCVLEMVIAGPDTLSISLFFMLILLKQNPEVELRIVEEQSLLENFINESLRFHPVVDFMRKALEDDVIEGTKIRKGTNIILNMGLM-HKTEFFPKPKEFNFDKTVPSRFPFGCGPRSCVGKRISMVMMKAILITLLSR------------------------------------- 125539555 86 --------------------------------------------------------------------------------------------------RAQRRLAMEVMSPGRLDALAPLRREKVRELLAAARGDGDGELVPQAAFEFLSILSSTMVSVDLADRDVVREAAILAATPNVSDIFAIAAADLQGYFEELLARRKERRKDDLLDVVLDREDELKKLDRNAIKGLITDLMVAGTDTSSSTIEWAMAELLQNSESMQKVKDELRRLQAIIKETLRLHSNVPMSYYAEATVEVQGYTIPKGTNIIVNIWAIHHQPNVWVDPDKFMPERDTNKHIPFGGGRRICLGLPLAYRMVHVVLASLL--------------------------------------- 148250068 83 ----------------------------------------------------------------------------------------------------------------------------------RMAEAGRFDPYNEVMLSVTGVIGAMCFGFPQEDMLSLISSTNDFVEMASSQKFKAFNQKFFRFLQNIVREHYRDFDEDITGALLKHNEKGSRIPHEKIVNIINDIFGAGFDTITTAISWSIMYLVTNPEIQRKIQEELDRLEAFILEIFRHTSFVPFPHSTTRDTTLKGFYIPKERCVFVNQWQVNHDRKVWGDPSEFRPERAINKILSFSMGKRRCIGEVMAKSEIFLFLAILLQRL------------------------------------ 218679704 37 -----------------------------------------------------------------------------------------------------RKAVAPVFTPRHAKGFAGQMLRQSENYVGKYEGAGSAGRVFDIASDMTDLTFAILMGVDPMDLLRAPSWVPRLTRIGGQKVRAIVRDTMDMRLAKMKADRAAAP-DDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVGQQPRISARRWAEPDLMPAAFEEALRLYPPASINRAAIADTNAKGVEIPADITVLIMPWTLHRHELYWEKPRAYMPERENRGSIGFGAGPRVCIGATFALQEAVIALAVMMHRF------------------------------------ 114658048 219 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMSFEDIKANVTEMLAGGVDTTSMTLQWHLYEMARNLKVQDMLRAEP-LLKASIKETLRLHPIVTLQRYLVNDLVLRDYMIPAKTLVQVAIYALGREPTFFFDPENFDPTRDKNRNLGFGWGVRQCLGRRIAELEMTIFL------------------------------------------- 156549921 152 -----------------------------------------------------------------------------------------------PVHRAHRKAIMPMLNSKALNEYLKHFDRICSELLEEKAGTGVFDFMVHCTFDM---IFDTILGMPKEGHKELVYWTEKMSWTDLGKKQKEGQHVIHSFIETAVARKKKEPRLMLLEQLIDHNAKTNLMNDTELRDETYTIFTAAQDTTGVISSFALLNLAINQEIQDKVREEPELTELVIKETLRLYPIAPMVREATGDIDLETCTLPKGSIVMIPYETH-RDPEKFI-PERFSVGRHPYAYIPFSGGLRGCVGQKFAIMCLKTMLVHVIRKLETLRLKADISVRSRDGYMVSVER------------- 5804792 50 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMTSLNLFFAGSETVSSTMRYGFLLLMKYPEVEAKVHEEIDRVEAVINEIQRFAAPLGIPRKTIQNTTFRGFFLPKDTEVFPILGSLLTDPKFFPSPKDFNPQKKNAAFVPFSVGKRFCLGDGLARMELFLFFTTIL--------------------------------------- 66558893 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDFINVLLNLKKHPEKIAEIELTNQTFVFFGAGFETSSTTISNALYELALNHDIQYKLREEYESIKEMFQETLRKYPVVPFNRELISDYTFENITIPKGLKIWIPVYGIHHDPDIYPNPEKFDPERIKERHLPFGHGPRNCIGSRFGTYQTKIGL------------------------------------------- 121712479 103 ---------------------------FHRAIDEQHRRYGPVFRVSPNELSFASVASWKDIRATGQLPLIKSKFYDIY--GAGFGSLCIGSERDPDKHTRMKKSLSPAFSLRSLGDQEAILSQCVDRFVSRM---GEPELMTKWYEMVAFDILGELFGESEDGKPHF--WSSLVKDHLYFITVADNLRHFTGYTRDKAARRSSSARKDFMANLI-GKLESNEMDREELTAHASTLVIAGGETVATFLAATTFYLLRNDAAYQNLKAEYAEITSAISEGLRIYPPQGFPRV-SPGASIDGIWVPAGAEVYTSAWTVTHNEANFHDPHTFKPERWIDPDCAFSLGTQACLGRNVAYMEINLILARL---------------------------------------- 15234248 72 ------------------------------------------LFWTGTKPTIY-ISNHELAKQVL------SSKFGFTIIPVKRPEVFILSFIQGDDWIRHRRILNPAFSMDRLKAMTQPMGDCTLRIFEEWRRNGEVEISKEF-HKLTADIIATAFGSSYAEGIELKYYISSLTNPGTQYLPTPTNLKLWELIKRIIDSRLKSKGDDLLGVMLTAAEYERKMRMDEIIEECKNFYYAGQGTTSILLTWTTMLLSLHQGWQEKLREEKDKIPNMVMESLRYGPVIKISREATQDMKVGHLEIPKGTSIIIPLLKMHRDKAIWEDAEQFNPLRHPNALLPFSIGPRACIAKNFAMVEAKTVLTMILQQF------------------------------------ 170033917 81 ----------------------------------------------------------------------------------------------------LRTRLTPTFSSGKMKMMFPILKAVGDDYVAKIIGSG-AELVKDAVARFTTDVIGNAFGIDAEPNNEFREFGVKIINEPISAGIMRIFWKLFTFFRRLVADRQKSDRKDFMSMLVELKNKGD-LTLDEAAAQSLVFFVAGFETSSSNQAYCLYELALNPDCQEKARENDMLLDQCINESLRLYPSVPLERKTFQSYKISDVTIPKGMKIHIPVFAIQRDEQYYPEPLKFNPDRVAKRHLPFGDGQRACIGLRFGMLQSRMGLAAMLSKF------------------------------------ 218721742 102 -------------------------------------------------------------------------------------------------HRRLRRLLAHAFSDRALRAQEDILQSYVESLISQLRKRATFDIIGDLSFRYLSSIFGLLFGVPLSWRFFLARWI-------TPKDMREDRLYQHDLAQSKLTKRVDTGRQDFVHYMLKGAIGPDGLSMDEIVNLSEFLMLAGSETTATVLSGMLYHLLQNPQCLSRLAAQLRYLHAVLEESMRIYPPVPNPRVTPEPQIICDKFVPAGTSVGLHHYSSYHSSDNFFEPDRFRSDRKDAFH-PFSHGPRNCLG------------------------------------------------------- 46318073 268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLDAKDDGRGLTDEEIQHEVDTFMFEGHDTTASGLSWCLYNLARHPEYQDRCRGDRSEWDDMIKESLRLHPAVPNGRSLTKPMTFDGRTVPAETDLGIAIYGCHHNSALWENPEQYDPDRPPHSFIPFSAGPRNCIGQHFAMHEMRSVL------------------------------------------- 195972727 237 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEAEVKSICLTMVSAGLDTVPGNLIMGIAYLASEDGQRIQQKAYDEIMKALVKETLRFWTPICLPRVNIKEIEFNGAKIPAGTTFFMNAWAADYDEDHFKMPEKFLPERSGTPHYGYGAGSRMCAGSHLANRELYTAY------------------------------------------- 47219043 297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGNLFIAGTDTTAATLRWGLLLMAKYPQIQDQVQEELSKVDAVVHEVQRVGNIVPMAHKMARDVEFRGYFIKKGTTVFPLLSSVLYDENEWETPHTFNLDKDGNAFLPFSAGRRTCLGEGLARMEVFLFFTSLLQRF------------------------------------ 194697654 132 ------------------------------------------------------------------------------------------------DHKRLRNLALALVTSTKLKSYLGDIEKIALHVVGAWRRHGGVRVVAEEARKFAFSVIVQVLGLSPEEPVTARILEDFLAFMKGLISFVRARERISSTVKGIIKERRSNKQGDFLDVLLSS----NELSDEEKVSFVLDSLLGGYETTSLLISMVVYFLGQSAQDLDLVKREHDSIRSVINEALRCGNIVKFHRKALKDVKYKEYLIPSGWKVLPVFTAVHLNPSLHGDAQQFQPCRTSKRFTPFGGGPRLCPGSELAKVETAFFL------------------------------------------- 39943628 120 -------------------------------------------------------------------------------------------------HRRYRRALAHAFSETVMHEQEPLITYYVDLFIRRLSDASRFDIVGDLSFAMTTGILGGLVEFPLAFPAVFFHWTNRAYADEKSRARIAKGSA--DEVTDMVGSD-GKPRKDFIGYMLRENKDKEALTEVEIVRNAETLMNAGSETTATCLA-ALTYLLSLPENRDWLRENPKALPACIEESLRYHPPASTPRVAL----VNGHYIAKGCVVQIYQLATHHNPENFLECDSFRPRRFANDNMAFAYGSRDCIGKNLAYSEMRLVMARTLLRF------------------------------------ 118428564 133 ----------------------------------------------------------------------------------------------------LRTKISPVFTSGKIKQMYPLMMEVSSQLEHHLAQKGEAE-VKEICALFTTDLIATIFGIPDGEIPRAIEFSIAFFLPKSLFRVKLFTPDFSNFLRKYVMQERENSGNDLIDILVAKEVATGNINEDVLVAQAAVFLTAGFETSSSTMTFTLFELAKRPDLQERLRENEALLKEVVEEVLRLYPILQHNRPAGEKQGFSDYTLPDDMPVYIPIFGIQRDPKHWPNPNTFDPERNKKQHMPFGTGPHNCIGMRIGLLQTKIGL------------------------------------------- 170047408 204 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHNFTDQEISDHIYTMIVAGNETSATQLSHTCLLLAMHPEVQAKAKADHTPIDDAVKETMRLMPVAPIARENLQDIQLDGHTIPKGTPLLMNFYALHRREDIWGNPEHFDASRHPYAHLPFSGGPRGCIGYRYAMMSLKMLLAIILK---HFELA------------------------------ 171692057 96 -------------------------------------------------------------------------------------------------HVEFRRGLAPLFTSKALSTYLPVQEKVLGEYFDRFVAISEADAVKRIADDFKVTAAMELVNVPFSMIPFTKQWIGKKVADEVHEEFARAAGAIDHWVLNMLESNRYRER-------IAAGEEGREFTNMEISETLFTFLFASQDASSSATTWMFQILAQRPDVLDKVREDLEMIEAVVKELLRWRPPVIFPYLALKDFPVTDYTVPKGSMIIPSCYPALHDPAVYPNPEYFDPDRKTKNWLVFGAGPHDC----LAR-------------------------------------------------- 169623311 132 -----------------------------------------------------------------------------------------------------RKLLHQALTPKALRLYKPVQTAEASRLCSQLLET-PANW-EKLLERFTSSIVAASLNVPVESFPILKHVPDVLAPWKAGREEAAANMALVDVVRNDMA-RAKTRGEDIPDSLCKLETEHIPLSDRDFSYIPASLFGAGSDTTASTLCTAFLALVTHPETLQAAHDDEKDLPALVKEVLRWRPVAVLGGTSTEDDYYEGYYIPAGTTVLGNSWAINLNEEYYPNPHLFDPMRAKTGHSSFGWGRRICPGAGLAENSLIIALAKIL--------------------------------------- 115446807 60 ----------------------------------------------------------------------------------------------DPRWKALRGIATHLFSPRGLAAVRSVRESKVRDIVAYFRSRAGEEVV--FGEAIYSGVLVNMAGVGSEEAHGLRELVEDLVEAIARRRTEERMARAFGILDGIIDRRLANRTGDFLDALLDLVSEG-KMARDHVTIMLFEVFGAGSDTMSVSLEWAMAELLRNPRAMRKARAELEDAAAVVEEAMRLHPPILLPHRAVEDVEIGGYAVPRGAMVIFNAWAIMRDPAAWERPDEFVPERKEYEYLPFGSGRRLCPGLPLAERVVPFVLASLLRAF------------------------------------ 195626182 241 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYMTEAIAARKATPSDDLLSRFMKKRDGGRAFPEDVLQWVALNFVLAGRDTSSVALSWFFWMLMTRGDDRRRWTEEPELLKAALAETLRLYPSVQDSKYVVEDDVLDGTVVPAGSAVTYSIYSVGRDCAEFADGTRFEPPKDAYRFVAFNGGPRTCLGKDLAYLQMKSIASAVLLR-HSVELVPGHKVEQKMSLTLFMKS------------- 158300285 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSESEMVAQCLIFFLAGFDTIATLMSFIVYEITLAPEIQQRLYEEESLLDMVVSETLRWPPAPSTDRLCNQDFRITDERIPKGVTVNIPIAGLHHDPRFYPDPDRFDPERDENKHLPFGIGPRNCIASRFALMEVKAIV------------------------------------------- 19572743 235 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDMISNLMRCVRDGTPIPDKEIAHLMITLLMAGQYSSASISCWILLRLASQPEMTEKLFADLDKLPNVIKETLRLHSSIHTMRKVKNPMPVPGTVIPPSHTLLSSPGVTARDERHFRDPLRWDPHRTRSPYLPFGAGRHRCIGEKFAYLNLGVIIATLVREFEGMEGVPDTD--YSSLFSRPMQPATVRWE------- 169601662 253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTQVPEHEIAGIMIALLMAGQHSSSSTIAWIILRLAQYPHLLEELLAEQKAVAQVVKETLRIHAPIHSMRTVKSPIVVEGTVIPPGYSALLFVNAANYDEAENDDDEKIDYGGTNSPYLPFGAGRHRCIGEQFAYLQLQTILVAFVREF------------------------------------ 194746025 128 --------------------------------------------------------------------------------------------------------------------------------------------------------FFVWIGWKQEAVERMRELTHRTV--DLREKNNIVRRDMLQLLLQLRNQGQISSDDTVWS----AESSKQGISKDFIAAQLFLFYVAGFETTAATTSFTLFELSQNPEVLAKVQEDYDAIQDMVMETTRYPGLPLLNRICTEDYPVPDTVIEKGTPIVISLIGMQRDPEYFPEPMSYQPEREENRNMPFGEGPRACIGARMGRVNVKLAVAKVLTNF-DLEV------------------------------- 218712090 267 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLRERRKTDRGDLIEGLLKKE--GEGINFDEIHGTSMGLIFAGSETTATLLSGVTYLLLQNPKTLAKVVQNLDYMLACLDEAFRLYPPVGIRQIPKGGVKIAGIYVPEGSIVDVPQYAIHRSPDHWTEPESFHPERGDSRFASFAVGPRNCIGRNLAYAEMRLILARVLYNF-DLKMDPS-----CSGWLDGQKSLKVQLTP------ 169866478 258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTLLLRANMEHQRMSDEDVLAQVPTFLVAGHETTSTATTWALFALCDKLELQQKLRENPTMLDAVVRETLRLHPPVATMRAAIADTDRNGKQIREGQTILIPIAMVNRIESLWPDAHEYRPERWPNNTLSFLAGPRACIGYRFSLVETKAILFTLLRAF-EFELAPVEDIGQKATIVQRP--------------- 160333255 287 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDALLIAQCVVFFGAGFETSATTLSAALYELAKNPEAQRRAQEEDELLEACMNEAMRLYPVPNITRETVADYTFDGLRIDKGMRVHVPVYAIHRNPDNFPDPEEFRPERNDIKQFTFGEGPRICIGMRFGKMQTIAGLITCLKKF-NFELADG---------------------------- 195401577 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLTDAQIAAQAFGFVLAGLQPLNASLAFCLYELALHPELQQRVRARHEGALTALNETLRLHTPYPFLRRATREFELSVFVIARGNNVLIPIAAIHRDPAIYPEPERFDPDRAAAVHLPFGEGLRGCMAKQLAQQQLLVGLVALL--------------------------------------- 47215364 29 -------------------------------------------------------------------------------------------------HRKRRKVFAKVFSHEALESYLPKIQQVIQESLRVWSSNEPINVYRELSFTMAVRV---LLGVSEEEMKHFQDFVDNLFSLPIDLPFSGYRKVRVDHFDNTIRARREKPKDDALDVLMEAKENGSELTMQELKESTIELIFAAFATTASASTSLIMQLLRHPPVLERLREEPERLDTIVSEVLRLFTPVSGARTAMQTFELDGVQIPKGWSVMYSI----RDSTVFKDVDVFDPDREGRFHLPFGGGVRSCLGKQLANLFLRLLAIELAS-TSRFELATRQFPRVITPVVHPVDGLKVMF-------- 147906514 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLEEIYANMTEMLLAGVDTTSFTLSWATYLLAKNPSVYQQIVQNLELVRAVVKETLRLFPLPGNGRVTQDDLVLDGYLIPKGTQLALCHYSTSFDDKCFPAAEEFNLERKENGSIPFGYGIRSCIGRRIA--------------------------------------------------- 189241885 83 ----------------------------------------------------------------------------------------------------LRAKISPVFTSGKIKLMFPLMKECGTDLLNYFKKRGGVIEARNVTKKYAVDIISSAFGINKDDNSEIMQIATQLVDFKSRLTFADASEYLMNVFKTTINERRKKTRNDLIDMLHNLKENSSSSDDVKMAAQALSFFSAGNDTTSITITFALYELALNTDIQNRLREERKRYEAAIQEMLRKYPLTIFNREAVSNYTLSGLTIDKGTSIMIPVAGLHFDEEYFPNPEKFDPERDENKYMPFGDGPRICIGQRFAMLVSKVALAYILK-------------------------------------- 17536175 123 ---------------------------------------------------------------------------------------------------RLRTLASPTFSNKSLRKIMSTVEETVVELLDEASAKGAVDLL-DYYQEFTLDIIGRIMGFPIAGMRQLFMKFPKFSPAFGIMNTME--KALNKRLEQRAADKKAEPSGDFIDLFLDARANDKHLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLATHPEIQKKLQEDPEVMECVVKEALRMYPLASHNRKCMKKTNVLGVEIDEGTNVQVDTWTLHYDPKVWDDASEFKPERAKGGYLPFGMGPRICIGMRLAMMEEKLLLTHILK-------------------------------------- 169774793 119 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMQETVEDVFDEFDKQGEAWNVYQYMLKLGSQAVGKLLGLPDANLHEMVNLIAELLSLNKKVTSPQKLKQIKVRIIEMVEERSAERGGNMVDYAVRATDNGEKLPKTSLVWALTVATGAGFTTTSSLLSWLIYGLVTYPDMQERLLQ--ELIDHDIDEFLRHNPSFQPGRTAKVDLILGGYKIPQDSVIIPALHHIHNNPELWDNPQKFNPDRWDNRHIPFAMGPRMCIGFNFALQEIKVFLPKLIYRYKHIEYDPMFQLIRPNNLVRAERR--VKWPPKT---- 148612548 281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGITDDHVLMTAXEAFGAGVETTSTTLLWILAYLLHHPEVQERVQKELDELNSVINEGMRIVSPVLIPHTAMTNSSIGGHAVSQGTRVLVNMWSIHHDPHHWDKPDLFNPERTPSSFLPFGAGPRVCVGKSLARLELFLFLSSLLQRM-SFRVPRGAPLPNLQG------RLGVVLQPSPFKVV 198433430 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTSTSTVMWAMVALLNFPEIQEKLRDELPLLNAFIQELYRHMTPFGVPHETTTDAYIGGYCIPKNTRVITNIWAVHYDPNTWENPSEFNIYRPSKKVIPFGIGCRSCLGEKLARLEVFHFLANIIKRF---EILPDPEPDYRDG-VNGFVYVPYRF-------- 218722570 179 -------------------------------------------------------------------------------------------------HDNRRRIWSAAFGDTALRGYEKRIRKYRDMLMATFAASESFDIVGDLA-------FGQSFDMLKKDE---LHWSVRLLAERLGQVIPGATKDWFRFLDRMLTRMQNTPDPDITSTLL-APLEGKKVSKEDLVGDSQLMMAAGGDTTATTLSSIIYELCLHPEQIDTLREDPEHLNGVIYEALRLHPPVPQRKTPPEGIWIDDIHVPGNMFVFCPQYVLGRSEAIYEKPEEFIPERWSRPELAFAAGTYGCIGRPLAMMNLRSTLARLLTTF-DIKFAEGED-------------------------- 157120828 92 ----------------------------------------------------------------------------------------------------LRNKLTPLFTGGQLRGMMPTILEVGEKLLEPVAERQEVDIVSRFVLEIIATVF---FGFEAEDRDDFSKVLREAQGERLSAVLRAAAMGLLRYVTKQIEHREKNTRKDFIQQLIEIRRGSGEMSIEQCAANVFLFYAAGSETSTGTIAFSMHELSHHADVMKKLQDDDALLDLCVKETLRKYPGLPFNRECTMDYKVSDLVIRKGTQLVLPIYGFSMDEQYFPEPECYIPERDEKAYYPFGDGPRNCIAYRMGVLITKIGLILLLSKF-TFEATQGPKMMFSSASV------------------ 157748813 258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSADE-VGQCFVFVIGGFDTTALALSYVTYLLTVNPEVQKKVREEVDAMDCVIKEALRLYPLISNSRKCMHTTTVNGVEIEAGVYVQMDTWTLQRDPAIWDDAMDFKPERWESAYIPFGLGPRQCIGMRLAVMEQKVLLTHILK-------------------------------------- 157125680 258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MILAGVDTTTSAIIGILYHLARHPEKQAKLREDTSLTPAFIKEGIRLFPPVGNLRAAGKDIVLQGYRIPKGTDIGMGSMVAQQSDRFVPRAKEFLPERPGCPHLPFGNGPRTCVRRRLAMLEMEILIARITRLF------------------------------------ 195430338 73 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDMLIDDEGNGEDLSFNELAAQAFVFFLAGFETSSTTMGFALHELAINQDIQSRLKKEIDELEKVIDETLRKHPVVGHIREATQRYVHRDNPIEPGTGVIIPVRAIHHDPEFYPEPEKFIPERFDEEQLPFGDGPRNCIGLRFGRMQTTIGLAKLI--------------------------------------- 169621787 52 ------------------------------------------------------------------------------------------------EHLRRRRIMAQAVSTKAQLEYEPRLVGHIQKFCNAVFKGEPMNWCNYLAFDMTDVVFGALLGVPESSLVQFPGLTWLRLDKHLFQEAIYARNRFLKFVFRLLSDRRANPSLDVYSRLQDARVTGEGFGHDEIASESTTLIVAGSDTSACATASILFYLANNPHAYARVAERPGHLAAAIDEALRMSPPVGTGREVAAPLVVDGHVVPMGCEVGVGTYAIHHSTRAFEDPFVYRPERDESAHVPFSAGIRSCLGKGLAYTEVTLTIGHLL-WLGDFKLVADAE-------------------------- 168059233 314 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTVYLLSKNPAALAKVHEELDRLTRCINESMRIYPPVLLRRARVAD-ELGGYKIEAGQDVMISVYNIHHSPQVWDNPERFDVDGPPNKYIPFSGGPRKCVGDQFAMLEATVALAVLLQRF-KFDLVPNQTI------------------------- 171676660 125 --------------------------------------------------------------------------------------------------RRWRKLLHSGFMARQSEKYR-WIQSLMKELLDK--PEGFREWMERYAASVVVMVTLTLVNIPVERYPALK-YVPAVLAPWKRMVLEQREKDVQMYLMNDVKSRMAEGRPDCFAKHLLDEQKGLGMTDLEVAYTAGTPFGAGVETSAGSLASFMLACVKFPKAQAELDDGRDRMPTFVSETLRWRPIAVLGGTTTADDWYKGMYIPKGSTIIAPLWSIHLNEKDFPDPHTFLPERGTTGHSAFGWGRRICPGMHLG--------------------------------------------------- 31981816 295 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRMVVLDLFTAGMVTTSTTLSWALLLMILHPDVQRRVQADQARMPAVIHEVQRFIAPLNLPRITSRDIEVQDFLIPKGSILIPNMSSVLKDETVWEKPLRFHPEHDAQGHMPFSAGRRSCLGEPLARMELFLFFTCLLQHF-SFSVPNGQPRPRNLGVF------------------ 156353144 222 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTEHVAMVMSEMTIAGSETASTTMRWMLAYLAVYPEVQARLHQDRDRLPAVIAETLRISTPLAIPHKATCDTTINGYFIPKDTTVIFNLWGVHHDPAEWADPHVFNPARFLNKDMPFGGGRRVCPGEKMAKMELFLMTATLFQHMPELD-GPSPSLEGAMGVVH----------------- 56121715 253 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMNGIIRERKAEEGKDLLSVLLAADGEDSRITETEIKALLLNLFTAGTDTTSSTVEWALAELIRHPDVRNRLVSELDLLTAVIKETFRMHPPLSLPRIAAEECEVDGFRIPAGTTLLVNVWAIARDPEAWPEPLQFRPDR------------------------------------------------------------------------ 189529653 327 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTHVHMTTVDLLIGGTETIAALLNWTVAFLLHRPEVQDKVYEDRHKLPALISEMLRLRPPLAVPHRAIRNSSIAGHFIPKNTIIIPNLYGAHHDPEVWDDPYSFKPERSLRSLIPFGGGARLCLGEAVAKMEMFLFTAYLLREF------------------------------------ 143811382 76 -----------------------------------------------------VVHGYEAVKEALDDGEEFSGRGSFIVERMNNGLGLIFSN--GTKWKELRHMTLRNFGMGK-RSIEDRIQEEASCLVEELRTNGSCDFILSCA---PSNVICSVVRFDYKDMEKLNENFKILNSPW--MQVCNALPAFIDYLKSYILRRMDNPRDFIDCFLIKMEQEKHEFTIESLMATVSDVFVAGSETTSTTLRYGLLLLLKHTEVTAKVQEDRTRMPAMVHEIQRYINLIPNPHAATCNVRFRNYVIPKGTDLVTSLTSVLHDDKEFPNPEVFDPGHDENGNMPFSTGKRMCVGEALARMELFLLLTTI---------------------------------------- 218714945 109 -----------------------------------------------------------------------------------QPEPGIFSMIDPEQHVTRRRVLARAFSLSSLREWEPAIHERARDILSYLCFAEKFDMVERLLSELPLLVPLALVQKIMEATEDLEEWGDHAIK-NLRRAGNKGSRNIFADFLEEVDKSGGKPG----------------LTERSVRLEAGNFVVAGSDTTAVTITYLIWACLKRPDLQRDLEEEVALLNAVVEEALRVYAPGSLPR----AVPPGGATLPEKTTVSTQAYSMHRKPDIFHNPEVFDPSRFPPSSLAWGAGSRVCLGVHLAKMEMRIAV------------------------------------------- 195149923 319 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGIDTTSSAFVTILYHLACNPSKQSQLRREPDSLRACIKEGLRITSITGNFRITTKDLVLSGYQVPRGTGVLMVMELSNSDEAQSADPERWDIARTRNPYLPFGFGPRTCIGKRIAELEIETLLVRLLRRY-HVNWLPNAPLQYESTIILSPKFLPVE--------- 170057034 262 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGGIESTTTMLCFTVYEVSLLPEIQAKLHADHKLLDMVVSETLRLWPPIGTNRKCTKDYIMDGVTLTKGDIVQIPIQSIHRDSRFFPEPMRFDPERDENRHMPFGLGPRNCVGSRLALMQAKCIL------------------------------------------- 196013853 96 --------------------------------------------------------------------------------------------------TRVKAVLGKCLDPDQLARLGPMIHKILENLLGSLEHEKEVPLYTKFKQVASYITVCLFLGLDPGEIDSIIELTTEHWHGLISIPVSASFTGWSTTFGKAIKAK-----DELIDRILLCRFDKNEFSREELRNH-ILLFVSALKAVASLLASTFIELGKHARYVDIARNDLDLLNAITTEIERLHPPIGGKRQAIKGGVISGFTIPKGCSLLYLTHAAHRDPAAFPNPDQFLPERNNRKIWTFGGGRRACVGRTLMKMMLQ---------------------------------------------- 84514181 26 -----------------------------------------------------------------------------------------------------RRLINPAFHLEQLKIMTPAFFTSCNDMIEMLSSDGSCEI--DV-WPLASDAISRAFGSSYEEGKRIFQLQREQAELITTVVMNEIDKEITSSLKDMINKREKETKNDLLSILLHKEIENNNMSLDHVVEECKLFHFAGQETTSVLLVWTMILLSRYPDWQTRAREEPDKIVTMILEVLRLYPPVGLARNVVKDMKLGNLTLPAGVEVFLPILLIHHDDAKMFNPERFSISKATNGRVSFGWGPRICIGQNFSLMEAKMALSMILQHF------------------------------------ 169843002 69 ------------------------------------------------------------------------------------------------QHKRQRKLVNPIFSASNLKAISPVFFEIAEKLADVLEAKGILD-MSEWASRVALEMVGRVLGYSFDDMPWFRRKLVEWTPNSLIQKVKDMSDVMHVTAQQILEQKRQEGRDDIISLLLQANEEGEKMDDDELTGQMTVLIFGAQDTTASSLSRILYMLSTNQEMQSQLRDEPTRLDAVIRETLRLYPPVPFRRTCIRDTVV----------------------------------------------------------------------------------------------------------- 195024887 82 --------------------------------------------------------------------------------------------IDGPKWRPLRQKMTPTFSSGKMKFMFPIVCAVGKELAQICAEQSQNSIVSDLMSRYTSDVIGSAFGLPEAE---FRTMGRRALTERHHNKLIDGFIESFPHWARRLRLRQVHPRNDFMNLLIEMKQRGE-LTLPEMAAQSFIFFVAGFDTSASTLTFALYELAKQPQIQHKLRQEQELMELVIAETLRKYPILHLSRICRNYYAAKGNRIEPGQMLLIPVYGFHHDPELYPEPHKFIPERFMADQMAFGDGPRNCIGMRFGKMQTSIALFHLLQRF------------------------------------ 195443030 247 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFDLMQKCINLRRQDPRIDFLNYMLHLQ-DKKGLNTPELTSHTMSFLTDGFETTALVLAHTLLLLARYPEEQRKLREESELLDACINETLRLFPPLLSGRIVTETYDFNGVRVRPGDVVTVPVRSFHLDPQYYEEPEEFKPERDQGVFFGFGDGPRICPGMRFALTQMKAALVEIL--------------------------------------- 154314349 92 ---------------------------------------------------------------------------------------------DDPDWGQAHRILVPAFGPLAIEQMYDHMHPFVDAMVGFLSESG--DRIRR-----PAIVTSLM--------------------RKKNAKFQRDLDYMFEVSQGLVQHRKQNPTEDLLNAMLSGKDNKDEMRDDLIIANMITFLIAGHETTSGLLSFAFLNLMKNPDAYNAAQREVDQVPIRVEESLRLTPPIVSKQLVKENATLRGKKIEQTDKIIALLGAIQQDPNVYSDANEFKPERKNLPSAAFGSGVRACIGRAFAWQEA-LMVTAMLIQNFDFHLDPGYKLRIKQTLTIKPKDL------------ 157339340 99 -----------------------------------------------------------------------------------------------------RKLITPAFHVEKLMGMVPAFSMSCCNLIERVGPQGELDVMPEF-QNVTGDVISRAFGSSYEEGKKVFELSRAIYLPGFRRRRYHIDNEIKAMLRSMIDRKKQANDDLLGLLLQLTEEIDNEMRIEDLIEECKLFYFAGQETTANLLTWTMILLSMNPKWQDKAREEPDLIVSMIHEVLRYPSVVNLLRYTHKRTDVAGLSIPAGVELYLPTILLHHSPEYWDDVEEFKPERSKGDQIAFGWGPRICLGQSFAMIEAKMALAMIL--------------------------------------- 18400142 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHNLIANNMIDMMIPGHDSVPVLITLAVKFLSDSPAALNLLTEENMKLKSVITETLRMGNIIGVMRKAMKDVEIKGYVIPKGWCFLAYLRSVHLDKLYYESPYKFNPWRWQERDMNFGGGQRLCPGLDLARLETSVFLHHLVTRF------------------------------------ 114631908 76 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSII---------------------FQKRFDYKDQQFLNLMEKLNENIR------IVSTIQEKQNQQSEFTIENLVITAADLLGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIERVDAVVHEVQRYIDPTSLPHAVTCDVKFRNYLIPKGTTILTSLTSVLHDKKEFPNPEMFDPRKKSNYFMPFSAGKRICVGEGLARMELFLFLTFILQNF-NLKSLIDPKDLDTTPVVNGLASVP----------- 189092906 291 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLFMSDNGKVLSIDDIREEVDTFMFEGHDTTAAGMNWCTYLIGSDEEELDRVFGNSDRMPTMIKEAQRLFPSVYFGRTTTEEAQISSFRVPKDVTVIVFTSAIHRDTRWFPNPEHFDPDRSVGRHIPFSAGLRNCIGQKFAMMEEKVILSSIFRNF------------------------------------ 16905529 90 --------------------------------------------------------------------------------------------------GKLRSKLAPTFTSGKLKAMFHTIVDVGNRLDQHLAEKKRIDVRQLMACFLTFRVMGRMINLPK--LKALKVFFAMMFRARALGIRVQTMKDVSDFFMNVVREEHSERRDDFMQLLIDGAAEEDPLKFEEVAAQAFVFFFAGFETSATTLTFVLHLLAKHPEVQLEGREDNKLSYDAVMEMLRLYPPVATHRITTQPYQLNGAILPEGVGVILPNLAFHYDPDYFPDPYDFKPERKNNSYLPFGEGPRICIGMRFGLLQTRLGLAMLLRNY-HFTIDPARPLRIDPNLTHGPE-------------- 215492115 184 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTRLTLSYWAFLMGKHPDVQEKMRNGPEDITGLVNETMRLHPAVVTTRRALEDYAYGDLVIRKGTSVLASTYQIHHDPMLWPEPDKFDPERPANAFLPFGVGPKHCLGQRLAQLELAFITAMLLRRF------------------------------------ 133779717 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEHVLGMIMDLINTSVLTTKAVMAGALFLLSHFPEIQEKIREEGSRSPTTEDEILRYQS--HLPLTASQEVELEGYTIPKGTVIFGNLFACHHDETVYPDPWEFKPDRVGADHIGFGVGRRRCVGQQMARIRM----------------------------------------------- 157338490 164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRKVIAERRASSANDMLGDLLSKEDPKHSLSDEEILDQIITILYSGYETVSKTAMMSIKYLHDNPKALQQLREEPEDPIGWTEETSRLDTIVGVLRETTNDIEVNGYVIPKGWMIYVYTRETNYDPLQYPEPFTFNPWRSQNYCFLFGAGNRVCPGKELG--------------------------------------------------- 201066389 90 ------------------------------------------------------------------------------------------------------------------RSLEQRIQEEANYLVEAIVDKGPFDINSAVSNIICSITFGERFEYEDSLFQELLRLLDEASCLESSMTVLRNWEKLKLFISCMMDSHQKNPDEDFIDAFLTEMAKYRDKTTENLIYSTLDLFFAGSETTSNILRWSLLYITTNPEVQEKVHSDRDAMPAVIHEVLRMGNPLNVPREMTADSTLAGFHLPKGTTILTNLTGLHRDPKEWATPDTFNPEKKRDSFLPFSMGKRACPGEQLARTELFIFFTALMQ---NFTFKPPVNETLSLKFRNGLTLAPV---------- 119480837 256 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWTVLMLARHPAEFHKLRDQPRNITFAANETLRLFPVVGNRRSATRDTTLDGTQIRKGQPVVYNVHILHRRRDVWPDAEEFKPSRWVDRKVGFNGGPRICIGQQFALTEAGYVLVRLLQRFDAIEVQPHLEIRHSLNLTSAP--------------- 218191821 163 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTMLIAGHETSAAVLTWTFYLLSKYPNVMAKLQDEGDRLPTVINESLRLYPPVLIRRSIEEDM-LGGYPIGRGEDIFISVWNLHHCPKHWDGADVFNPERGPNPNLPFGGGPRKCVGDMFATFETVVATAMLVRRF-DFQMAPGAPP------------------------- 168059245 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLSKMANLTQDENSYDDKELRDVIISFMLAGRDTTAVTLSWFTYEMCCHPEIADKIYEEHTVVESAVEESLRLHPAVPDGKCVLEDVLPNGIKVKKGDFVQYVPYSMGRMPFLWPDALEFKPERSPYIHSAFQAGPRICLGKDSAYLQLKVT-AALITHFFKFHLVPGQEIAYTTTLVMPIKKLKVTLSP------ 45384062 237 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDESIISIVNDLFGAGFDTVTTALSWCMMYAALYPHIQKKIQADRGMLPAFILEAFRHSSLLPFPHCTTKDTVLNGYYIPKDTCVFINQWQANHDEKIWKDPPSFKPEREADKVLIFGLGKRRCIGESIGRWEVFLFLTTILQQL-EISLAPGQRV------------------------- 47222020 202 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSNTISWSLYQLAQNPDVQERLYQEVSALKAVIRETLRLYPVVGNARVTVDEIMVGDYLFPKQTLFHLCHYCVSHDESVFLNSHAFQPERKSKQHVPFGFGVRACLGRRVAELEMYLLLSRLIRRF------------------------------------ 50403715 250 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKVRRKRRLDFLDVLLFAKENGSSLSDQDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEHQHRCREEQGLLDGAIKEALRLYPPVSVTRQLSKPVTFDGRSLPKGVILFLSIYGLHYNPKVWQNPEVFDPFRDSAYHLPFSGGARNCIGKQFAMRELKVAVALTLVRF------------------------------------ 215450360 135 -------------------------------------------------------------------------------------------------HRNRRRLWNRGMNTDSLKEYEEIIRRRARELSEALARAGPRD-----SYTFAVLIFVSRMALSTDCIHRFGGGSNMMARGQDELHMIEDGTRLRNFGIKWSTERVQRGGTDLWYHLSEANLENDRPALATIAGEGVLDIVAGSDTTSAALAYTIYYLLQNPECYQKAREEVDRLAACINESLRLMPPVGPREVTSGGKVLCGKYLPEGSPVLYWLPDA-KTKGYFTDADAFVL---------FSYGPANCAGRNLAKREMTMVLALLLQQF-DMHFGTGEEERWVDGWVNRSREYLVT--------- 67541330 100 ------------------------------------------------------------------------------------------------------RVLMPAFGPLSIRGMFDEMHDIASQLALKWARYGP-DVTDDFTRTLDTLALCS-MGFIEAMGDFLTEAGEKPRRPPLPAVFFRNRDQLRDTAQGVLQARKESDRNDLLSAMLRGVDTGQKMTDESIMDNLITFLIAGHETTSGLLSFVFYQLLKHPETYRTAQQEVDYINSVLRETLRLNATIPLFTVAFEDTLLAGKPVKAGETIVNLLAKSHLDPEVYEDALEFKPERMSNARLPFGNGMRACIGRPFAWQEALLVMAMLLQNF-DFSLADP---------------------------- 125807325 246 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEYAQFMRGLVGHPRERSKGDLIDQLLHLQSS-RPSSHDFIASQASIILLAGFETSSALLGFTLYELAKQPDLQKRLREEFSLAPTLTEEALRLYPAAAFRECTSSDVDF---VVPNGMPAYISILGLHRDEKYWPDPERFDPDRSPMTYIPFGAGPHGCIGSRLGSLQLKLGLAHILR-------------------------------------- 84514131 133 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRPTTESEVTGLLIAALFAGQHTSSITSTWTGAYLLCNKEQKNLMEKHGDRVDRCIKEALRLHPPLSDFSVTTRE----GKEIPKGHIVATSPAFANRLPHIFNDPDKYDPDRFAVSYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF------------------------------------ 157120824 96 ----------------------------------------------------------------------------------------------------LRNKLTPLFTGGQLRGMMPTILAVGDKLLEPVAENREPDIVSRFVLEIIATVF---FGFEAKDRDAFCRVLREAQRESMYTNFRAAAVGLLKYVTEQIEHREKNGATDFIQQLIELRREDSRMSIEQCAANVFLFYIAGSETSTGTITFTMHELSQHPEVMKKLQADDTLLDLCVKETLRYPGLPILNRECTSDYKVPDLVIRKGTQVVIPLYGISMDEQYFPEPERFDGASKNYDEKAFGEGPRNCIAFRMGVLVSKIGLVLLSSKF-NFKPTQGPK------IVFSPAAVPLV--------- 157356422 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGQETTSVFLVWTMVLLSENPNWQARARENHLKIVTMIHEVLRLYPPVAMTRAVYKDTQVGDMYFPAGVQVALPTILVHHDHEIWGDPERLGISKAKKNQVSFGWGPQACIGQNFAMMEAKIALAMILQHF------------------------------------ 15231538 33 --PSPPGCPI-------IGNLHQLGELPHQSLWKLSKKYGPVMLLKLGRVPTVIVSSSETAKQALKIHDLHCCSRPGFAGARELSYNYLDIAFSPYDWKEVRKLVQELFSSKQVHSIQPIKDEEVKKLIDSIAQKTPINLNKTL-LALTVSVVCEMLGFSASDIPYVGRIIDLLTGLQGRRERMRDLDAFYEQMFDLHKQKKEEGSEDFVDLLLRLEKEEDKLTRNHIKAILMDVLLAGMDTSAITMTWAMAELAKNPRVMKKVQSERSQIKNVIKETWRLTTPLLIPREAMSEFEINGYTIPVKTRLHVNVWAIGRDPDTWKDPEVFLPERDNNQHLPFGGGRRMCP-------------------------------------------------------- 169862302 218 ------------------------------------------------------------------------------------------------HHRKQRKMLNPVFSIAHMREMVPIFYDVVNRLIEAQVANGPKDWMTRTALELPMRFVVDILSIFWGNLRRVRDIVDIITNTSVTEEKKKALAEGDEALQNQIGR-----GKDIISILMKANMEEDRLPESELLGQMSTLTFAAMDTTSNALSRIFHLLSENPEVQERLRAEDELLDAICRETMRLYPPVPMLREARQDMEMNEILVPKGTKIFISTLASNRNTDLWPDAHEWKPERSPLPHLTFLGGGRSCIGFKFSQLEMKVVLVTLLERFTSL----GKKVYWQMNGI------------------ 195120291 48 -----------------VMNKASFQKLVAEFYARTRQHKLVGFFNFRT--PMIQVNDPELIKKIVKDFDYFPNHQAVFSTNE-RLINDMLSVMRDQRWKHMRNTLTPVFTSAKMRSMFGLMNESFAECMDAVKPGEGFELLKEVCNRLSNDLIATAFGLPDNDFYEIGR-SVAFFRGKALYKFMAAMPTLFEFFIRLVVDREENVRPDMIQLLMEAKKEAEQWSDDELVAQCFIFFFAAFENNASLICTTAYELLNNPDVQERLRETHEALKGVVSESLRWALAASTDRECAKDYTLDGTKLKAGDHINIPISGLHLDDKFFPEPHKFIPERDENKYLPFGVGPRNCIGNRYALMQAKAML------------------------------------------- 17553064 123 ---------------------------------------------------------------------------------------------------RLRTISSPTFSNNSLRKLKTTVEECAVELLRHIEGGQPIDLL-DFYQEFTLDVIGRIMGLPYEPRKGLFLWIGPILRMSLPNIVKNPAVHVIRHTSNAVEQRVKDPGEDFIDLFLDAKSDDRQLTTEEIVGQCFVFLIAGFDTTALSLSYSSFLLATHPEEIDRECADPEVMECVIKETLRMYPLLANSRCCMRATKIGNYEIDEGTNILCDTWTLHSDKSIWEDAEEFKPERSGDEHIPFGLGPRQCIGMRLAYMEEKLLLSHILRK------------------------------------- 9652058 136 -----------------------------------------------------------------------------------------------------RRMLTPAFHFKILEDFVAKMARLTAARITDRIKEPWIDVVP-MAAACALDVLLEIMGVTESQRERMVRRSQAYYRTEDGRQYQKNVSAIHAFTTKVISKRREEPKMDFIDILLRYSIEDSTLTTDDIREEVDTFMFEGHDTTAMGIAWSLYMIASHHHVQAKIHKELDSVDRVLKECQRLFPSVPIGRATSEDISLGKHVVPADSDVDIFIYALHRDQVCFPDPEVFDPDRENVVHVPFSAGPRNCIGQRYALMEVKIIVATILRRF-TLEAVDQRDQLMLACVLRPLNGLKVSFTPRS---- 24745923 169 ------------------------------------------------------------------------------------------------------------------------------------------DLVKLFTFSLSIRAF---IGIKESDYEKFKIFTYGLLAVDINLPAMKAGNELRKQMKVIIKQRRAELSEDVLTQMINEQEDGKYMTEVEIEDKVFGFIIGSYDTTATTITLTMKYLQQMPEFFNEIIQEQNEISSFVNEVLRNTPVVQIFREVIEDFTYEDFYIPKGWKIYLSFGATQKNGEYFPNPTKFDPSREGNGQVPFGGGHRMCPGKEFARILILVFLHHLLKNF------------------------------------ 169779543 86 --------------------------------------------------------------------------------------------VDRADHARKRKVLSSAYALKNLETWEDKIERLVKHLLDAMADIGECGL-RDALYPLAIKIINKLVDVPYDAWEHIIW-----RRSSERLRRYEAGEKLNDFFQALMEDKNGRPNN---------------LEFGEIAAEVNIMMNAGTVTTAIAITNVLYQLIRHPEAMAKLREEPDEIVASLDESLRILPPTPHRQTPPEGMEILGEWVPGNTLVSISAYVAHHDESVFPQPHKFIPEREAGKELTFSAGARSCIGRNISYLEQTKALATLVHRY-DFALPPDWEPKRFESMNHILGEMPI---------- 18252165 231 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNTMVNHLLSQQDDPEYYTDIIIKGLMLGIMVASSETSALTIEWAMASLLNHPKVLDRLIEESDILQNVVSETLRLHPPVLVPRSTAEDIKIGGYDVPRDTMVMVNAWAIHRDPDLWTEPERFNPERDDVRMLAFGSGRRICPGVGLA--------------------------------------------------- 195447900 429 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQSTVDEKPLTNLDIREEVDTFMFEGHDTTSSALMFFFYNLATHPESQQKCFEEYELLNKLIKETLRLYPSVPLGRRVVEECEINGKVIPAGTNIGISPLFMGRREDLFVEPNSFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAIVANTLRHF------------------------------------ 18483228 125 -----------------------------------------------------------------------------------------MVSMLGPLHRHIRNLVLRLFGPEALRLLLRDVQRSARDELRSWLDRPEVE-VRTATSRMIFGVTAKKL-ISHDDVASFDAWTKGLMSGTAFYRCMQGRKNVMKVLKQQLDERRERKTVDFF-DLVIDELDKPNMSESIALNLLFLLLFASHETTSMGLTVILKFLTDNPKSLQELTEEHEKISHVIHESLRLANIAPVFRQANQDVHIKGYTIPEGSKIMICPSAAHLNSKVYEDPLAFNPWRTPEPFMAFGGGLRLCVGAEFAKLQMAMFL------------------------------------------- 17863004 96 ---------------------------------------------------------------IFTDAGHFTSR-GLYSNPSGEPLSHNLLQLDGHKWRSLHAKSAEVFTPANMQKLLVRLSQISSRIISELVGAYNTDVMASMAFGLVGQDNVEFAKWTRNYWADFRMWQALIARLLQYKSYAEPATAYFQALSQLQEHRRRD-RQPLQTFLQLYSNAEKPLTDIEIAGQAFGFVLAGLGPLNATLAFCLYELARQPEVQDRTRLEPECLKQVLNETLRLHTPHPFLRRATKEFEVPGSVIAKGNNVLIPTAAIHMDPGIYENPQRFRRSRPAAAFLPFGDGLRGCIAARFAEQQLLVGLVALLRQ------------------------------------- 64368472 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEVRAILRTLLEARRPHPGDPVCSALIQQGQGDDPFAEANAVACTLDMVMAGTETTSATLQWAALLMGRHPDVQGRVQEEPGRTPSAVHEVQRFITLLHVPRCTAADTQLGGFLLPKGTPVIPLLTSVLLDETQWQTPGQFNPGHDANGHLPFSAGRRVCVGERLARTELFLLFAGLLQR---YRLLPPP--------------------------- 171678519 49 ------------------YAANLVRGRLHHRIKQLHDQYGPVVRIAPDEDGAW-----HDIHDAYRNAQTFVS----------------LFDADDENHTRLRNLLGKFFSLNSARRQERIVQEYTTLMISQLRTKQPADLTFDVAARVTLMVLTHLL-----MISRFYPPSSSLLFTLAPARLMEMRDTFIRLVREKIERRMSRPDDDFVTAALGKGVEKG-LTKDELEANCILLLLAGSETMTTSLLGATHYLCENPAVLRRMTAETENMPNAVKETQRLCPPVANGRVVNRPTMIAGFPVPEGTAVGVTQFAANRQTSNFTRPNDFVPEREQAGQIGFVVGGRDCIGQNLSWVEFRVVLARMLWNF-DMEVVREE--------------------------- 218721570 180 -------------------------------------------------------------------------------------------------HKHRRRIWDHAFTTSALKSYQEALKSISNSL-DEVIMKRSWDLMGQLGWHFAIQMLLEFVG-PFTPAPWLVRIALDLR----PLPSVRNFLKMEDWCAREMDKRIK-----ISSHLVAWSVDHDRLDLHTLYGDSIAIIIAGSDTVAHTLIYVFYHLARDPSQLTKLREEQAGIDGIINEVLRLHPAVGFRETPPEGAEIGGRWIP-GNTLICWTIS--RLEACFVQPLEFIPERWNKKAFSFASGPYYCIGKNLAYMELTYIISLLASKY-DVQFAPGEDGRLQDQFTAAPGKLRLVFH------- 145614919 146 -------------------------------------------------------------------------------------------------HRRQRRALAHAFSEAALAEQEQLIIRYVDLCMRRLSEASRFDIIGDLAFSFGSLIFAAFKGTPEKTVEKLTRYSHAARIALGEEPLAPAWNELDAQGRPVMKSRR-----DFMSYMMRKSGTDQGMTREEILNNTVTLILAGSETTTNLSTFFFLCLPQNRAIKDAVVAEP-LLHACLEESLRIHPPVATPPRVSPGAVVDGRFVPRGTIVMVYQNATYRNPDNFVEPDAFRPQRFPPSHLAFSYGPRDCLGKNLAYAEMNLVASRVLLRF-DVELAENTP-------------------------- 115481258 415 -----------------------------------------------------------------------------------------------PRWRELRKIMTELFSTSRLDALHELRQEKVVELVDAAVDVGRVAFTTSFSRDLTSQVVTDIMG--AAGSPNLSDFFPALAAADLQRRLAGLFERLRRVFDAEIEHRRRVVGDDFLRRLAARDDDTAGLHDDALQSIFTDLFAAGSDTSSSTVEWAMAELLRNPDELQRVISDIGRLPAVIKETFRLHPPVPFPRQATTTIQILGYTIPKGAKVFINVWAMGRDKDIWPEAEKFMPERADFELIPFGAGRRICPGLPLAVRMVHVVLASLL--------------------------------------- 6006773 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDAAQKKISATYMKEIKSRREDPNRDLISLLIHSTYDGVKMTDQEIANLLIGILMGGQHTSASTSAWFLLHLGEKPEVVELLKEDLQKLPNTIKETLRMHMPLHSFRKVTNPLRIPETIVPKGHYVLVSPGYAHTSERYFDNPEDFDPTRKANPYLPFSGGRHRCIGEQFAYVQLGTILT------------------------------------------ 148685996 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGLLILMKYPEIEEKLHEEPSRAPAVVHEIQRFINLVNLPHEATRDTVFRGYVIPKGTVVIPTLDSLLFDNYEFPDPETFKPEHNENGKFAFSAGKRVCVGEGLARMELFLLLSAILQHFNLKSLVDPKDIDLSPVTI-GFGSIPREF-------- 121704220 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDHLIDHVMTFLTAGHESTATAFEWTMYELGRQPEMQKRLRAEQSLLNAFCSEVLRCYPFSPIIKVAKQSTTITGERIPKGTIVLYSAEVTNHDKRLWPDADVFNPDRSNYAMLTFGAGPRNCIGLNFAR-------------------------------------------------- 67526807 135 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMDSCVKDVFDALDETGEAWNVYQYMLKLGSQAVGKLLGLPDAPTHEMVHAIAELLSLNKEVTAPKRLRNLKARIEEMVDESVQRAARGGVSDLIRATDNGEKLPKSSLIWALVVATGAGFTTTSSLLSWLIYGLVTYPGMQDRLLEDTELTADLTEEMQRRHNPSQPGRTAKVDLVLGGYKIPKDSVVIAALHHIHNNPSIWDNPSRFDPDRHKASYIPFAIGPRMCIGFNFALSEIKVFL------------------------------------------- 145251049 336 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGQHTTSAALVWILKLLAEHPAVQTRLRDEEGRLPTAAEETLRLRAAMLVPRDATRDTELLGRRIPKGTVVLLVCGGGNPDLEAF-DPERLEFDGSSYPQLAFGLGIRACWGRRLAQLEMRIM-------------------------------------------- 72014085 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAKGMFDFLEKILKRHRQNPEDDLIEAFLHEEVDVGSFTHQCLKQVVWDLMLGGIETVSTSLSWYFLFMAQYPDVQAKVQAERDRLPSLSDECYRFCRLVQIPHRTRCDVKLGGYDIPKGTNVGTNASWLSSSPSLWENSEEFVPDRFEAGLVEFGVGRRVCPGEQLARTELFVIFTHILHRF-TLRLPEGTPITR--NGINGLTHHP----------- 34559857 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLLSFRDEGKPLSDEAVLDNCFAMLDASYDTTTSQMTLILKMLSSNPECFEKVVQEQLEIASVLQESLRMLSPVGTLRKTMNDINHDGYTIPKGWQVVWTTYSTHQKDIYFKQPDKFMPSREEDGHLPFGGGRRTCPGWEYAKVEILLFL------------------------------------------- 170063834 87 ----------------------------------------------------------------------------------------------------LRAKISPTFSSGRIRMTFPAVLEVAQRLEQSCIGKEAAEIRDAMAR-FTTDVIGSAFGIEKEPDNEFRRVGRKHFDTPRNHPLDDVAEFFLDVVRRTISHREENSRNDFLDLLIRLEADGGDLSFSEIAAQAFIFFTAGFETSSSALTYTLYELALNPVIQEAARVNGELLDQCINETLRYPPVVNLERAVDKDIEESNLILPKGLKIMIPAFAIQHDPDFYPNPERYNPTRSPDQQAAFGEGPRICIGLRFGMLQARVGLAMILKNFRILRCEKTEDPVVYS--------------------- 212536354 237 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEAEINSLCLTMVSAGLDTVPGNLVMGLAYLASNNDAWDKCLVEEKVITALVKEMLRFWTPICLPRKSIKDVTWNGVTIPANTTFFMNAWAADYDSTYFKEPERFIPERQGTPHYGYGAGSRMCVGSHLANRKLYTAF------------------------------------------- 170052342 121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPFSHDEIQDHIYTMIAAGNETSATQAAHTALLLAMHPDIQEKAVAEREVFPTIIKESQRLCPVAAVGRKTLNDLQLDEFVIPKGNLFILNIFALHRDADQFV-PDRFLPENSKNRHLPFSGGARGCIGSRYAMMSLKTILSEMLR-------------------------------------- 67513958 106 --------------------------------------------------------------------------------------------------RRRRKITVPAFSPKIVDTFMEVFAEQSEKLVSVLAAAGNGYIMEPYLCRYTLDSVCETMGIPNA--PYLKALKNILLQPDQSKSHQKYTKEMQGFVDEVIQNKRREKTQSFLDLLIEFSGGENGYTDLELREEILTLTIAGTDTTGISIGYTLKLLAMYPKVQDKLKEDLSKLERIVKESLRLYPPGPFIRKVLEDISLSGRVFPAGSGAAVSIWGLHRDPEVF-DPDRFLPERFNLKHIPFSSGPRNCIGYQYALMSMKTVLSAIVRR------------------------------------- 148698708 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDERAFSDADLRAEVNTFMWAGHDASAASISWLLYCLALNPEHQDRCRTEWEQLDEMIKETLRLIPPVSISRELSKPLTLDGHSLPAGMTVVLSIWGLHHNPAVWNDPKVFDPLRSDQRHLPFSSGPRNCIGQQFAMLELKVAIALILL---HFQVAPDRPPAFSSHTVLRPKH------------- 156051546 184 -------------------------------------------------------------------------------------------------HDKRRKVWDRGFSTKALRNYEGRVTSYADELLDAFRGKAAFDAIGDFGKPFDMLKTGELLHVPLGFLSPIPWIFPILIK---APRLMDGLNGFISFCSKQIDIRRVNPSPDIMTWLIDAHSDPDPVDPRWLYGDSRLVIIAGSDTTSATLTYLFYHLCLEPHHIAKLREELEPINGVINETLRLHPAVPSRQTPPEGLTIDGTYIPGNVTISTPTWTMGRLKSSYPSPHTFLPTRENAKFLPFGAGNYSCIGKQLALMELRAVVARIVTRF-DVGFAEGEV-------------------------- 162329605 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRAFMAQLDELVAERRAQPPRDLTDAFLDEKAKGNPFNDDNLRLVVSDLFAAGMVTTSTALAWALLLMILHRDVQRRVQQDQARMPAVVHEVQRFIAPVGAPHMTSRDIEVQGFLIPKGTTLITNLSSVLKDETVWKKPFRFHPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDHGVFGTLVS------------- 215501647 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMPIIDMRRSNPREDLLQLLLNAEAEEGALTNAEIQANAIVFLIAGFETTSTAMTFTTYLLAKFQDVQDRLRKEITALDQVISESLRFYPPVTTTRTCQHDYEQNGLKIPAGMNVVIPPYQLQHDPALWSEPEKFDPERFSAKNKGFGNGPRNCVGMRFAQLEMKLTLAKMLAK------------------------------------- 115402293 116 ------------------------------------------------------------------------------------------------EHKKNRKSFVQVFNQRQVDKLKPVLSAKAGQVVEHLLGGGASNAVVEFAKLVSFDVMGIILGIDFNSMQHLFEVFQTLFATDADRQMERAYRQLRATLGQLIPERLAALGKDLSDQDILTQIAGGSFSQEEIMPQIVTTLAAGYESTASSLSWTLYCLAVNPEIQCALRQDEELLNGVCNEASRYPTFAMTLRKAICDTYIKGRLVPAGTYIAIVPRAINRSRHLWPDAEKFIPERSPICMLSFLYGPRSCVGRSLALAEIRRVTARLVEAF-HIQRAGTGVVEPTGFLSSGPPSLNLLFSP------ 121717305 135 -------------------------------------------------------------------------------------------------HRKRRKPLDPYFSRLGVSRLEPMLGELTEKLIESFKRTGSGDVIPEFSATLPL-----FMGLPWIHVVRLIPVSILAKLDPGTQTFNKFKMMCDDHLRVAKREKAAQGSKDIFRHLLNSDLPPSELTDDLLSKEAQVLIGTGTITTAGSLCFICYHIVVNPAIKKRLQEDLKLIPTWAEEGLRLSFGTMHRRTRVQPLQFRQWTIPAGVPVGMSAYYAHRDPSVFPRPDEFLPERWSRNYVPFSRGSRRCLGMNLAYAEI----------------------------------------------- 119472265 123 ------------------------------------------------------------------------------------------------DHHRFRRILSDFFSKKSVTALSPIIEERVLKLVDAAFAGLTADVITHYAY-------GKSWGFLED--PQFRSNIRAAVNETTNAVVQPSKTALFEFIFDHAAQKRNDSARTIFHRLTDPSIPAEERSLARIQDEAFIILAAGTETTARTLTIATFYMANEPRIWKKLRDEPTLSSTAINEALRYGAVIRLPRITTETLKYKDYVIPPGTPVSMSTYFVHQDPSIFPDPQTFRPERDQPEHLSFTRGSRICLGMNLAYIEL----------------------------------------------- 218188603 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIKDIMEECKLFYFAGADTTSVLLTWTMLLLSMHPEWQDRARDDLSRIVTMILEVLRLYPPIELKRRTYKEMKIGGVTYPAGVIINLPVLFIHHDPEIWSDVHEFKPERDPGAFLPFGWGPRICIGQNFALLEAKMALCLILQRL-EFELAP----------------------------- 91090422 279 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSIAICYTLLLLANHPDIQDELLSDPTLMERCIKESLRIFPSVPFSRLLTEDTTASGYVIPRGSMAHIHIYDLHNNPEIYPDPKKFDPDRPENRHLPFSAGPRNCIGQKFAMLELKVVLSGIL--------------------------------------- 120972543 265 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLIDADADGEKLTDIEIKALLLNLFTAGTDTSSSTVEWAIAELIRHPRLRDRLVTELDLIQAIVKETFRLHPPLSLPRISSEACEVDGYYIPKGSTLLVNVWAIARDPEMWTDPLEFRPSR------------------------------------------------------------------------ 162453161 26 --------------------------------------------------------------------------------------------------RRQRRHVQPQFNHANTLKFVPIIVEHMEAVLRRWDAQGEFDDMMDVTFGIAGEAFAALHAHTDTVREAFKYALSIALKLPSHLRFRRAMDRVHAVIDGIIDQRGAGGEDNVLVRLMNSPETGAKMDRAQLRDEIKTILMVGHETSSVTASWALYQLARHPEVCARLTDEIDRVPTARDECLRLLPSVPFIRSPLEDDVIGGYKVAAGSTVAIVPWVTHRHPEFWSDPLEFKPERFANHRIPFGAGQRICLGEFMGQLEGKIMVAMALQRY-RLRLVPGFDPRCRGFIVNGMR-------------- 84514141 115 -----------------------------------------------------------------------------------------------------RKIVNPAFHIEKLKGMLPAFSHSCNEMISKLSSDGTCELVWPFLQNLTCDVISRAFGSSYAEGAKIFQLLKKMTAPRAERRMKEIERDIRDSLEGIIEKREEALKDDLLGILLHAEKQGHGMTTHDVIDECKLFYLAGQETTSSLLVWTMVLLGRYPEWQERAREGLSQLKTVTMEVLRLYPPVYFNRAVQKDLKLGKLLLPTGTNVALPIVLIHHDQDLWGDPERFGIAKATKGQVSFGWGPRICLGQNFTLLEAKIAISLLLQNF-SFELSP----------------------------- 121706635 138 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQQVPDKEIAHMMITLLMAGQHSSSSIGSWIMLRLASQPEVLEKLYQDLELLPHVIRETLRLHSSIHSIRKVKNTLSVPGTVIPPGRVLLASPGVTALSDEHFPNASRWDPQRWENPYLPFGAGRHRCIGEKFAYVNIGVILATLVRRLSNMDGKEGVPATDYSSLFSGP--------------- 15963813 104 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHAQGFAGQMLRVCEAFVDRYAGASSEPFVTNVAVELTFEILAETLGFAANVEELLHRWVPRLTRIGGRKVLDRFRGVVSETMS--LRRRREAPGDDFLTLLLQLE-GPDGLSTSEIEDNILTFIGAGHETTARALAWCFYCVANTPAYRETMEADPGRMPAAFEEALRLYPPAPSINRAAEDAEGERVPIRKGISVLVMPWTLHRKPRAFM-PERFLPERDKIQYLPFGAGPRVCIGATFALQEAVIALAVLMHRF------------------------------------ 194744076 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGQETTGSAAAFTIYELAQYPEHLKRLQADETLAKNFLEETLRYPGLPMLNRECTQDYHVPDTVIPKGTPVVISLFGIHRDAEFFPNPETYDPYRSPTAFMPFGEGPRICIAQRMGRMNSKLAIVKILQHF------------------------------------ 215500178 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDEAMAQCVLFFLAGQDTTSSVISFTLYLLAIHPEIQAKLREEPSLLHGVVSESLRMFPPATLERSALSDYVLGGIKVPKGCVVAVPVYSMHYDPDNFPDPTTFDP-------------------------------------------------------------------------- 117183 139 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARNPKIWNKLREEIEVLKAVLNETLRMYPSVPNFRTATRDTTLGGKDVPKGSSVVYTVYKTHRLEEYYGDAYEFRPERPSTRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 2493386 271 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDMISNLMRCVRDGTPIPDKEIAHMMITLLMAGQHSSSAISCWILLRLASQPEMAEKLHAEQDLPPNVIKETLRLHSSIHTMRKVKNPMPVPGTVVPPSHTLLSSPGVTARDERHFRDPLRWDPHRTRSPYLPFGAGRHRCIGEKFAYLNLEVIVATLVRRFFNPEGMEGVPDTDYSSLF----SRPVQ--PATVR-- 18139577 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVEGHDTTTSGISFTILQLAKHQEIQQKLYEEIDGMLGAVKESLRLVPPVPFGRKLLEDMEMNGTTIPAGATISLNIFNVHRNPKVFPEPEKFIIKRGPYDYIPFSAGPRNCIGQ------------------------------------------------------ 115689581 275 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAYLIHRRADPEGYSLEALDFVLVDLFLAGTDTVSTTLTWAVLYLVSHPEIQQKIRSGLTYTQAALLEVQRLATVAPIPRESSRDAVLCGHKLPKGTTLLINLWSLHYDQDVWKDPKQFNPDRFLNDDLPFSAGKRMCMGDQLAKMELFLFFTMIVQQI-KFSLPPGADPLPMDGLL------------------ 461824 76 -----------------------------------------------------VVHGYEAVKEALEDGEEFSGRGNFPIVERMNSGLGI-IFSNGTKWKELRRMTLRNFGMGK-RSIEDCIQEEARCLVEELRKGSPCDPTFFLSCA-PSNVICSVVRFDYNDMEKLNENFEILNSPWLQVKALKNFAEIKSYILKRVKEHQENPRDFIDCFLIKMEKEKDEFTTESLMATVADVFVAGSETTSTTLRYGLLLLLKHKEVTAKVQQDRTRMPAMVHEVQRYVNLIPNPHAATCNVKFRNYVIPKGTDLITSLTSVLHDDKEFPNPKIFDPAHDENGNMPFSIGKRMCMGEALARMELFLLLTTIL--------------------------------------- 15807460 64 -------------------------------------------------------------RRVLTDLNTFVSAGSFSAVVPYLAGGVILT--DAPGHGARRRALNPGFGKGSVQQLRERMRETVRRQLNAAYFASEFDFLAPLRRPFP---------VPALPRPLLFRRVEQEIRRLAERRLREG-------------------GDDLLSTL--APLPGGLLE-------TRISLAAAHDTTTHALAYAVWELAKAPQDQT-----PHTHSAVLKEVLRLYPPGWMGRRLSRAAEWQGTEIPRGTLALYSPYLTGRDPTLWERPLDFRPERPAWAYLPFGGGERTCLGVHLA----QTLILDVLAELPPLQAHWGNDEPHP-GITLGPR-------------- 198436463 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQNQLIAMVRDLFMAGTDTTSSTTCWIILFLCRYPEVQRKMQEEAEKMPAVIQEIARMRPPLSVPHCTTQDTMMMGYKIPKDTIVLTNIWGIHHDEKLWKNPYDFNPERDSNGNMQFNIGLRSCLGQQLAKMELFLLTTSLCRHF-SFSVVGEVDMEGESMVTLRPCSMEVV---ATKRA- 51341098 235 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAPLPDHEIAHIMIALLMAGQHTSSATSSWALLHLAHNPLTYDELRALP-ILDSVIRETLRMHPPIHSMRYVRDDVVVPGSVIPKGNYVLASPVVSQMDPRIWRNPEKWEPARDPNGVAAFGAGKHRCIGEQFAYLQLGTLIATIIRKL-ELRVDKVPEHNYHVG-------------------- 298966 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLAAVETTANSLMWILYNLSRNPAQRRLLQEVQSVLPACLKESMRLTPSVPFTRTLDKPTVLGEYALPKGTVLTLNTQVLGSSEDNFEDSHKFRPERNPFAHLPFGIGKRMCIGRRLAELQLHLALCWIIQKYDIVATDNEPVEMLHLGILVPSRELPIAFRP------ 5106554 87 -----------------------------------------------------------------------------------------------PEWKYLRAKLSPTFTSGKMRAMFPLVVRCDQQMLDRLNARGSAELIKEVTACCTTDVICAFYDIPRSLEVLVFFFTPYLSRLLGCVYMQKDTNDLRRVFWETLTAREQSARHDLIDHLIQNDVDEDVLSGDDLLAQAAIFFVAGFETSSSTMTFCLYELALQPALQTRLRHERDGLQRAISETLRYPTLPFLDRTCLRDYPVPGKPIERGTPVYVSLLGLHTDPNYFPHPDVFDPERAPFTYMPFGTGPHNCIGMRFGLMSAKAGVAHVLSQY-EVSVAADTPVPLPMAT-RGIVAVPLRF-------- 119481917 112 ---------------------------------------------------------------------------------------------DREEHTRKRKTVSHTFSMKSIGQFEQYIHQNVEATIDALLA---FDIIGDLAFGAPFGMIAEMRKAPDSDPTYVQAVEVLNRRGEVSATLGQAVENLAGIAVARVNEREKNTRVDLLSRLMEGKDNGNKLGREELTAEALTQLIAGSDTTSNTTCAILYWCMSTPGVIPKLQKLDEAIPDDVDETMRIHSTSAMG-LPREPVTISGHTFYPGDVVSVPSYTIHRDAEEFV-PERWDPARLTARQIPFSTGPRACVGRNVAEMELLVMTGTIFRLF-EFEMQQDGPMETREGFLRKPLGLIV---------- 156542139 98 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKLDGIELTDTLLTAQAFAFFFAGFDTSATTMSHALYELALNKSIQNKLREEEDLLDKVFNETLRKYPVTTITRQAMESYTFDGTTIPKDTKVWIPVYGIHRDPKIYPNPDTFDPERHPSYYLPFGAGPRNCLGARFGNYQTKVGLITILK-------------------------------------- 6681099 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAERRGD-LTKENVNQCILEMLIAAPDTMSVTLYFMLLLVAEYPEVEAAIIQNLKVVENFINESMRYQPVVLVMRRALEDDVIDGYPVKKGTNIILNIGRMHRLE-YFPKPNEFTLEEKNVPYQPFGFGPRGCAGKYIAMVMMKVVLVTLLRRF------------------------------------ 169602291 81 -----------------------------------------------------------------------------------------------PEWRKLRGISHKLLTPNVSATFKPSQDYEAKMLLEEIEERGEVGLMNDFSLVAPGAYLADALPFFGKLPPSLQWW------RKGLKPLFDKQANLWMSFWNVAQDANGD-------QFIETDYEKQGISELQAAFLAGSMIEAGSETTSAALNTAILYLSANPEARRKAQAELDKIRAIVKETLRMVTSIGTPHYSTAPVIYKNTYIPANSVVCLQQYPIHYDPNVFPEPDCFNPDRSARDHWAFGAGRRICSGVHLAENSMFIVLAKLL--------------------------------------- 169768338 135 ------------------------------------------------------------------------------------------------EHTRKRKIVSHAFSARSLAQVEQHAHNNMEHLVRQMIDSEEFDIIGDLAFGAPFGMLSAAFGICPDLIPYAKWLPDPFFR-----QGAEAIANLAGVAGAAVDRRLKEKRGDLLALLIDAEDQGAKLGHRELTGEAVTLIAAGSDTSSSTLCALLYWVSSTPRVLWKLQNLDEVIPVDIEEALRIHSTQGLPREVRGPVEICGHTFYPGDVLSVMHHSAGIDVEDFV-PERWDPRRLTQRQIPFSEGPRACIGRNLAEMELFVGCATLFRLF-EFRVEGQGPLKVRERWLRKPVSLQV---------- 193629667 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QILSNAFGFFAAGFDTTSTSISYCLYELALKKNIQDRVREEIKLLDMVIAESLRKYPLMALFRVATKTYRVDSLIIEKGQKIIIPTFSLHYDPKYFSDPEVFNPERRPNGYLPFGDGPRLCIGKRFAEMEMKLALVEILSKF------------------------------------ 2267601 129 -------------------------------------------------------------------------------------------------HRARRGYLNPYFSKRSLASLEPTINERIGKLAERM--NGHMNGKEILTLDLTADIICDYLSVPDYHRDGFQGLTKLYHLARFLPTMVNGLKVLPEWFADLMVMRQEHTADSKASALVGAPVHERTISR--LLDEGTVFLFAGTETTSRTMAITMFYLLSNPDCLRKMREELDTLPAVVNEGLRFGPITRSARVPMVDLQYQDYTIPAGTPLSMSTYFVHTDEELYPDPMAFKPER------------------------------------------------------------------------ 55251120 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTESTSNTLCWGLIYLIMYPDVQEKVQEEIDRVPNMIHEIMRFGDPLNGLRVAARDTTLGECFIPKGTTVLPILHSVLFDENEWETPYKFNVRRDA--FMPFSAGKRVCLGEQIARIELFLFFVSLFRKF-RFSATEGEKLNMDG--VIGITRTP----------- 196013621 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLTARDEGQGLKLREIRDEAHTFMFAGYDTTASALGWTLYCLAKYGEHQTKVREEIDVIKDDVEEAMRYTTVPSVERKLNRDMTIDNKFVPAGTTVRIYLALCNR-EDTWENPTEFVPQRDPYDYMPFSAG-HRCIGKHFALNEMKVAVSKIL--------------------------------------- 195126144 93 ----------------------------------------------------WVATNTKDIETVFRNEGIWPYRAGFRPDVFAERKGLISAQHE--DWGKFRSAVNPVFMPKGLRMYYQPLSNINNEFIERIKEEVPANFEEEMSRSIALIAFNRELGIIRKHRDTLFKISRQIVSTPTYRKLMRAQNESVDIAQRLIEERRRQAGEGQLSML------DKMMSIDPKIAVVMSLLMAGVDGSSTFLSALLLCLSKHPEKQQKLREEPSKLRAVIKEALRYYPGLGSFRQCIADVTLSGYHIPKGTQILVGANALLKDEAYFERPNEYLPERTPFTYLPFGFGPRQCIGKRIVDLQMETTLAKLIRNF------------------------------------ 34498111 123 -----------------------------------------------------------------------------------------------------RQALQPDFTRKSVQAFSPSIVEAARRAFEQWPARHAAWPIESELTSVTMEVILRMMGVEEAVHTLMVASTEELWRPASQRKRRRARLLMNGLIERHLQARLAMPQDAWSRLLRLHLQQPQSWPLQAVRDECKTAFLAGHETVATSLTWWAWCMASHPEIQERARADPAALQQTLLETMRLYPAVPMSRRALKPVTLGDWTFPAKTVFMVPMQLMQHDERWFPEPRSYRPERAARPQLPFGGGPRVCLGQHLAMAEMALVAAQLLLRY-RLSAPEGAEPPRPVFHVSQRPSQPLT--------- 195426220 136 -----------------------------------------------------------------------------------------------------RAEITPGLTAKRVAAVYPVTQSVCRQFVDQLMASSEGLNAKDLCLCYTTEVVADVLGIPTPLVGMIKRVFEQSFGLKFFTMIADVEEFFFDLMQKCIYLRRQDPRTDFLNYMLLHLQDKKGLYTPELISHTVSILTDGFGTTALVLAHTLLLLARYPEEQRKLREESELLDACINETLRLIPPLLSGRIVTESYDFNGVRVRPGDAIIVPVYSFHHDPQYYDEPEEFKPERDQGVFFGFGDGPRICPGMRFALTQMKAALVEIL--------------------------------------- 170052331 24 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKTFSDEEIFHNAYTIIVAGNDTSALTVASCCLFLAMYPTIQDKVHSNPDDLKQLVKETLRLCPVAPNAREALQDVLVDGTVVPKGTIMLMSFYALHRDSAEEFDPENFDQDRAKSRHLPFSGGSRNCIGMKL---------------------------------------------------- 195381303 90 -----------------------------------------------------------------------------------------------PHWKQIRSKLTPVFTSGKVKQMYPLMVEIAEDLLARHRPAQGTEYVKDICARFTTDSIATIFGVPEAERNQGRKVLGASLSRSKDYFVAFFMPKLVSLLRHVMSEREATVRNDLIDVLVEAALDPSKPNNDFLVAQAGVFFTAGFETSSSTMAFGLLELAKQPELQERLRQELEYLAMVVDEVLRLYPVLPFL-----DREYQSIQMENGTPVFIPVYGLQRDPKYWPNPNHFDPEREPMAYQPFGLGPHNCIGSRIGLLQSKLGL------------------------------------------- 90823211 153 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEIMEMRRKDKKSDIMSQLMRSTYNGVPVPDMEIAHMMIALLMAGQHSSSSSSSWIILRLAARPDIMEELYQEQDLPPNVLKEVLRLHTPIHSMRKVKSPMPVPGTVIPTSHVLLASPGCSSRDEAHFPEPLSWDPHRDPNPYLPFGAGRHRCIGEQFANVQL-VTITAIMVRYFRFR-------------------------------- 116783193 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTIDEIMNECKTFFFAGHDTTSNLLTWAVFLLSINPEWQEILRKEGTDIPDALNETLRLYPPASIIRKAYKAIKLGQFSLPKGAVLSFSILAMHHNEKFWGDANLFKPERHPNAFFPFSLGPRNCVGQNFAMLEAKTVLAMILQRL-SFSLSPA---------------------------- 210122329 253 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLYASVGETKLTNEDIQEEVDTFMFEGHDTGSAAACWSIFLIGSHPDVQKKVQEEMDRVPTMDDEALRLYPPIPFGRTLSEDCVIGGYEVPKG--VTASISCYNRNPKHWPDPEKFDPERPENRHIPFSAGIRNCIGQKFAFVEEKALLSSIFRRF------------------------------------ 156542460 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDENTIAAQAFVFFVAGYETSSNTIAFCLYELAVNPEIQEKARRDSKLTYDAVQETLRKYPPAPLSRRCEYPYKLPGVELSKGMRVVIPIYAIHHDPKHYPEPDKFRPERKRARHLPFGEGPRNCIGTRFALLQTKVGVITFLR-------------------------------------- 168693597 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEAHTEGTVSDLIGAGLDTVSTALNWMLLLLVKYPSIQSKLQEGRDRLPAFIYETMRFTSPVTIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDPQKWSDPHIFNPSRDENGALIFSIGRRRCIGDQIAKVEV----------------------------------------------- 198430000 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLLRAKDEGEGLTDQEIREQVDTFLFAGHDTTASAICWFLYNLACNPEYQDKCRGDMTYLNMCLKESMRLHSPIPFGRKVKNPINLREVTLCPGTTIIPHLLSLHRNPDVWDEPEVYDPERHPYAYIPFSAGPRICIGQNFALVEMKLTVAKLL--------------------------------------- 195616010 307 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDTFINALVSNLLAAGTETTSTTLEWAMSLLLNHPDVRDRLLDKNDLLHCIISETLRLYPPTPMPHEASTDCKIHGYDVPAGSMVLVNAYAIHRDPAMWEDPEEFRPEREGKFMMPFGMGRRRCPGENLAMRTMGLVLGALL--------------------------------------- 149722308 258 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPRDLIDSFLLRMDKESDPETDKNLIHTVLSLLFAGTETSSSTLRYALLLLFKYPDVLEKVQAEPHRLPAVIHEIQRFIDLIPFGHLVIKDTDFRGYHLPKDTTVYVMLTSVLHDPRHFEKPDVFDAEGNFRKHIPFSMGKRLCLGEGLARSQLFLILTSMLQNFSLGSPQAPEDIDF-TPRINGLTKLPSVF-------- 189205377 157 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTQVPEHEIAGIMIALLMAGQHSSSSTIAWILLRLAQNPHVIEELLAEPALTAQVVKETLRIHAPIHSMRKVKQPLVVDGTVVPTSHTLMSSPGSAQLD-THFVNPAVWDPHRTNSPYLPFGAGRHRCIGEQFAYLQLQTILVAFVREF------------------------------------ 195494629 129 -----------------------------------------------------------------------------------------------------RKIVMPAFNYTMIKQFVAVFEKQSRILLSKFAESGEIDFLQLISC-FTLDTICEALGVSVGSQDYLDAVKSILVHTSHYKREQELIKTLHGFTEGIIQKRMDEMNEDLDTLLMSTGPDGKPLSVKDIREEVDTIIFGGFDLTATTLNFFMYNMTLHPEHQQRCREEPEFLEACIKETLRMYPSPLTARKATANCTVNDFFIPKGSDVIISPIYMGRCKDFFPDPMVFKPDREATTFVPFMTGARSCMGQRYAMVMLKVVLAHLLRNF-LFEPLGERQVKLKLNFV------------------ 215496766 107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNVEIQCNVISFLVDGVETASTAMTFMAYLLAKHPDIQDKVRSEASAMDQVISEALRVYPPITGFRTCEKDYDWNGLKIPAGMSIKIPVYQLHHDRNLWHEPEKFDPERDNKGNIAYGNGPHNCIGMRFA--------------------------------------------------- 5915807 135 -------------------------------------------------------------------------------------------------HRR-RKIITPAFHFRILESYDEIFDRQTRLLIHKWQQGHSFDLGHDV-HLFTLDVICEAMGVSTADSDYVRAVKTISTVLHKRMAERRALNVLHKFTEKIIVQRREEDGADVLDILLQSNIDDKPLTNLDIREEVDTFMFEGHDTTSSGITFFFYNIALYPECQRKCVEEYDLLNNLIKETLRMYPSVPLGRKVLQECEINGKIIPAGTNIGISPLFLGRSEDISSEPNTFKPERKLNPHIPFSAGPRNCIGQKFAMLEIKAI-------------------------------------------- 91081161 59 ----------------------------------------------------------------------------------------------------LRAKLTATFTSGKMKMMFETMSKCAEELVNEAAKREEIDIKETLAR-FTTDIISSAFGLPD---TQFRYYGKRTFQNTTWENFKDVIQFITTYLLDLVKFKITKPRKDFLHLLLQGKITDDELTINELAAQVFVFFAAGYETSSTAMTFTLYELCLNQKIQDKLREEIKTMDQALNETLRKYPPVPLNRKCTKAYDVAGTHLDEGTMVVLPILGLQHDPEYYPDPSKYDPDREENKNMPFGEGPRICIGLRFGMLQAKVGLATLL--------------------------------------- 126567903 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETTSTTLLWALVYLIKHPEVQDKVHAEPSMTDRAIHEIQRVGNIVPLGRMTTKDTTLGGYFIPKGTSLMSNLTTVLFDKTEWETPDSF-----NPGHLPFSAGKRVCLGEGLAKMELFLFLVGLLQKF-SFSVPDG--VELSTEGVTGITRVP----------- 157349271 127 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVLDAFLNTEENNQEWSCRDIIHLLMDLFLAGTDTTSGTIEWAMAELLHNPEAQRELQEDISKLPAIVKETFRLHPPLLAPHKAESDVEIRGFTVPKNSQVLVNVWAIGRDPSTWSNPNAFDIDVKGRDFIPFGAGRRICLGLPLAHRMVHLILASLL--------------------------------------- 154244344 39 ----------------------------------------------------------------------------------------------------------------------PKIRAVAAEVADAALDAAGCEIVQQLARHVPMRIVQRCFGIHGPDQDLLDWYANQMDRPDADAAAEDSRVKLRNLFAQLIPARIAEPDDSLTRILSLNLPAADHFGMDRVVINVGGLLIGAIETTAEAVINALAELFARPEALAGARAAAEAGDGYVWEALRFSPIVAMFREAASTITIGEKVIGTGTVVLPLSLSAMFDPDFVPDPEAFRPDRPFHTYLHFGYGHHECLG----RYVGGVMIPEIVKRV------------------------------------ 66522976 89 -------------------------------------------------------------------------------------------NMDVTRWRPLRIKLSPVFTSGKLKEMFPLIAERLEQCLDAVKRGGPVD-CFEISARYTTDVIGSAFGINMDERSEFRRIGKRIFDLDKNIPYSETSKFVTKFISEMIKYREENVKADFVNLLMELKKHPEKLTDNLLAAQAFVFFAAGFETSSTTMAHALYEMALNPNIQDKLRKEIKELDKVFKETLRKYPPVFLKRKCNSNYTFKGVSIPAGTSVIIPVYSIQTDPKFYENPDVFDPERFNARHLPFGDGPRKCIG------------------------------------------------------- 159491590 127 ---------------------------------------------------------------------------------------------------RHRRLCSGPFRNKQLQRFSSVVVERSKRLVDIFSAAAAADFTTDVATQ-TQRLTLDVVGLDFACVEQVQRDLAGATAGDGQDRVLWAVNTFGEVLAQVAMDRLGAPRAAMLDVIAATEDDGRGLSDEELWEDVHDIMGAGHETTATTTAALLYCISAHPHVRQRLEEELERMPACAKEVMRLYPAIPFPREAARDVLPTGHGVAAGDVVFMSSYALGRSEAVWGDPDRFSPEREARQHLPFGAGPRMCLGASFAQMSVALMAATLLQRF------------------------------------ 189208081 91 ------------------------------------------------------------------------------------------TTIDHDLHRQRRGYVSHLFSKKAISSLEPVIQSKVDLLVSKLKQAHTTDVVSHFSYGFPCELVIVMRGLLLSHWRRFFPAIDGVLKRLPSRFLTWLNPNLIAYLQDALEKNSKAPVPELFDALTNPDIPVHERTLERMKNESAVVLLAGLDTTARFLTVMTAYLVEFPDVLANLKEERGLVEKGVEESLRYRCYLTFARVPLQPLAYKEWVIPPQTSVTAMPYLLNSHPDVFPDPDTFRPERARGEHLTFTKGSRICLGINLAYAELYLTVAALVRNF------------------------------------ 306327 76 -----------------------------------------------------VLHGYEAVKEALIDHEEFSGRGSF-PVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSVIRFDYKDMEKFNENLRILSSPWIQVKIAENFAYIKSYVLERIKEHQENSARDFIDFLIKMEQEKHEFTVESLIATVTDMFGAGTETTSTTLRYGLLLLLKYPEVTAKVQEDRSHMPAVVHEIQRYIDPTNLPHAVTCDVKFKNYLIPKGMTIITSLTSVLHNDKEFPNPEMFDLDKSGNYFMPFSAGKRMCMGEGLARMELFLFLTTIL--------------------------------------- 147905750 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGQRLSDEDIRAEVDTFMFEGHDTTSSGISWILHCMATHPEHQQKCQEDLNRIPYTIKESLRLYPPVSVSRELAKPITFHGKSLPAG--ILIF------------DPLRFSPENSSKRHVPFAAGPRNCIGQNFAMNEMKVAVALTLKRFPDLS-------------------------------- 206680024 7 -----------------LFRADILSAQPARLYRAWMAEFRTPFFRS------YLVNDTDLLKTVLKRPDDFPKSGRISEGLRPLLGESVFLT-NGETWKRQRRIIDPAFEGGRLRETFSAIWDASEAAVARLAEGGEVEIEEHTSHAAADVIFRTLFSIPIEHEHEFRRWLPRFFHRDTRG----AAAKIRGLITKLTSERMAEIDNDLASKIMTDPVTGETFTTEEMVDQVAIFFLAGHETSASALAWTFYLMAQFPDWQDNVAAEAERISRDVREALRLYPPVPMMRQNTCPEEFRKRDVQAGSQIVLSPWHLHRHERMWENPDGFDPARWGTENMPFSAGPRVCTGAGFAMIEGVLILSMILRK------------------------------------- 212531261 137 -------------------------------------------------------------------------------------------------HTRQRRLLSHAFSEKALREQEGIIQKYVKKLMEQLSPKGPQDMVKDISKELTMIQMFKLLGL----RGLFM-----------PKAIAGARAQNMQRAIETVDRRSKTNRKDFLHYVLAAMETEKGMSRAEMNVNTFSLSIAGSESSATLLCGFVFHTLAHPEVMEAFKSEQEILNAVLQECLRIYPPVALPRVVPDGGEIDGRYVPASTTVGVNHYACYHDPRNFHRPDDFLPERDHRNCLPFSLGPRNCLGKNLAWAEVRLI-------------------------------------------- 169865157 110 -----------------------------------------------------------------------------------------------------RKAYSPHYTPPNIAKFQPEVHEFTLQLVDNIAGKASLECMALFRNLMVDVMTETLFGMDAEDPNRWRQWSDNIMAEFVSERFYETRAQMNAGSHG------EPERPTLLQRLLQHRYSAQPVPDCDIISECMGHLIAGADTSSTTISYILWELSRRPDIVAKLQAEDEAIPGLIKEALRLYTAAPSERVVDEDFDLLGYALPAGTIVSTQAWSMHRNPAVYPSPESFLPERSPHQHLAFGAGVRVCGGQNLAQIVLRVVVAMIVRNF------------------------------------ 159124800 136 ---------------------------------------------------------------------------------------------DQDHHPRVRKALSYAFSEKALRDQEPFVKHYVDLLIQRLAEDNRVDLVKWYNFT-TFDIIGDLIGRSFDCLQDYHSWVDALLRLFAPRALKEARLRRLQYVGVHMEERRDKP--DFISYILRSKGTADELTDGEVEANVSFLLLAGTETTATALSGTTYYLLKNPEGLRKATAEAERLPACLTEGLRIYPPIAAPRRTPR-----GTAIRVSVGVHAWTASADFIPERWLSPSTMDPARDNRASQPFSVGPRNCLGKAFALNEMRVILARMLWNF-DMKLLP----------------------------- 212538569 257 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDVEVSSICLSLVSGGFETIPATLTSCIGSLATEAGQQERAYEDIQRLESFIEEKVRYYTASAMPRKTTVDITWDGVVIPAKTMVLVNLQAANHDVDHFGDADSFNPERPENPHMSFGAGARACSGQFVAN---RVIYTALIRLLSSYRIVASEE-------------------------- 27752849 152 ---------------------------------------------------------------------------------------------------KMRTIVNPMMQPKVIRQYVDKVDTVAREIVHGLRDEKPADFNEWLAFEMGVLVLDSRLGVLDKDQTHFIDLTKGAVTLFYQLDLMRALDELYHLIAARIDRMEKNPDQDTLSIL------EKLLKVDRNAAFTMSMLFAGVDTTSSGSTGILYCLAKNPEKQEKLRAEPDNMKNMIKESLRMYPPTGNGRCTGKDLVLQGYRVPKGILVGMGQLVLQREEGYFTRPSEFMPERHPFVYLPFGFGARSCIGKRLAMMEMEILV------------------------------------------- 217071776 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARKELAQILEQIISTRRKQVYNDL---LASFMDEKAGLSDEQISDNIIGVIFAARDTTASVLTWIVKYLGENPEQMSIIKEDTKNMPRVIQETLRVASILSFFREATEDVEYQGYLIPKGWKVLPLFRNIHHSPENFKEPEKFDPSRKPNTFMPFGNG------------------------------------------------------------- 181317 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RASGNLIPQEKIVNLVNDIFGAGFDTVTTAISWSLMYLVTKPEIQRRLSDRPQLLEAFILETFRHSSFLPFPHSTTRDTTLNGFYIPKKCCVFVNQWQVNHDPELWEDPSEFRPERAINKPLSFGMGKRRCIGEVLAKWEIFLFLAILLQQL-EFSVPPGVKV------------------------- 145243754 119 -------------------------------------------------------------------------------------------------HARKRRVMSQAFSDHALRGMEPHIRDWCLALGDEFDALGEIDFFRLMAVNVRILNICGQM--PLLRRIGFDQYLRMGTAGDRERQIAFSRQQLSTRLAANPTERR-----DIIYYLQQARETGEGYSTQELISESTLLLGAGAETANTALASTWFFLAHHPAIRQRLVSGPALLRACIEESMRLCPPVPMPREVLP----GGLQVPAGTIVGVPTYSLHHSPEHFDRPYEYDPARQRAAFVPFSLGPRACIGRNVAMLELEVSVARVLWLY-DLRLAPG---------------------------- 125810801 101 --------------------------------------------------------------------------------------------------REMRYILTPAFTGTKMRVMYQLIQEEAVRHIGEQLAQGAIELMKDYFTRFANDVIATVFGLSVNSFRRFFRIGQALSKISVWSIVKAVLHALVDYFTSLVRYRKEHLRPDMIHLLMEAQLRHAELTDEDLLAQCLLFFFAGFQIISSALCFLSYELCMNPEVQSELYSDRELLDMVVQEGLRWPPSIATDRECNNDIDLSGEKLKKGDVLQIPIFPLHHDPENFAEPERFDPQRRPGTFLPFGLGPRNCIGSRLALMELKIVYQLIL----GFRLVPAQ--------------------------- 7489685 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGRQTTESEVTGLLIAALFAGQHTSSITSTWTGAYLLKFEEQKEVMKRHGDKIDRCIKEALRLHPPLSDFSVTTRE----GKEIPKGHIVATSPAFANRLPHIFKNPDSYDPDRFAASYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPENDWNAMVVGIK-------------- 171688250 129 -------------------------------------------------------------------------------------------------HRLRRAALNPFFSVASVTKLEPLIKSKVEKLLDKIAQTGEVFRLDAALMALTMDVICDYFG---HDRKYLD-------KPDFELQFKEAVVGMMQFLMERIPQKRTSPGEDMIKQIFHALRDNENLPPSELKRMCTLLTGAGSETTGQTLTRMFFYLKHVPDALERLREELDVLTAVIKEALRYGITTRLPRVAHEDIIYKQYVIPAGTPVSYFILM---DPTVFPEPHVFKPERWLGSGVPFGKGSRACLGISLAYAEMYLTAATIVKRF------------------------------------ 163838676 324 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KISDHEIKEEVDTIMFEGHDTTAAGSSFVLCLLGIHQDVQARVYDDSDRPATFADESLRLYPPVPIARKLNRDVTISTKVIPAGTTVVIGTFMLHRDPEVF-NPDNFLPENTQNRHIPFSAGPRSCVGRKYALLKLKILLSTILRNFRTISEIPEKEFKLQGDII------------------ 115390863 1 --------------------------------------------------------------------------------------------------------MARFFSRQQTLKLEGEVHEFAQLTVNKMAGKAPFDVKEAFADVISQYAFGEPMGFIAQDEPNFATWVKSFFRSAYARKMAQLLPMLADYMGEYIEQALREPGN---GRVFAEVVQSDLLPESELSGEGFNFLLAGTETTAATLTVITYHLLAQPSIYARLMDDLQGLDPAIHESLRMMPGVSHRRIAREDLVYDGRVIPRGTPIGMTSMINHWDEEFFPSPDRFLPERQPNYKLAFGKGSRSCIGENLAYCELYIM-------------------------------------------- 156035859 183 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEARRQNPKPDIMGHLIEHTENGRAL----LNADSRVIIGAGSDTTASTLSVLFIILANYPHYQAQLRTSP-LLDGIIQEALRLYPSVTFQRVIPKDLSIGTVYIP-GDTVVIATWQIQRDHRNFKDPTQFIPERNKSAYLPFSMGAYSCIGKGLAMMELRSVI------------------------------------------- 193206712 231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSTGLMWAIHLLGNHPEVQRKVQAELDEVMGALKEALRLFPSVPITRELSDDQVIGGVNIPKGVTFLLNLYLVHRDPSQWKDPDVFDPDRFPENSIAFSAGSRNCIGQRFALMEEKVIMAHLLRNF------------------------------------ 195645434 241 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVEELLEAE--GGSFSVEEMVDFCLSLLVAGYETTSVLMTLAVKFLTETPTALAQLKEEHDSIRHVISETLRVANLIGVFRRANTDIHFKDYVIPKGCRIFASFRAVHLSPEHYENARAFDPWRQDAQQGAFGGGPRLCPGHELARVVVSVFLHRLVTRF------------------------------------ 121719420 298 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDNQKMPKEYILPNLVSILAAGLSTTSSVGSYLLYLLAHHQDILQELINNPTALDSFVKETLRLHNPAQPARYAKKDVIVPGAHLPAGAVVNPVFFSLHRNKDYWENAHRFDPDRDVQKHRTFAVGPRRCVGFNLANLQLRLMLAMLIFR------------------------------------- 170042735 126 -----------------------------------------------------------------------------------------------------RKVLNPTFNTRMLTSFLPIMDARARKMVANLMADGRVDLLKYVANELPGQIIMTRLG---ERMMNVNQFLDIFYRMTSAYKSEHASRIFNDFTDKIIRERRTEPQENFLDQILTVREDGTSFTDQEISDNLYTMMSAAHETSALTVSYTCLLLAMHPKIQAKVIANEVFYDSSVEEVLRLLPAVPIGRQTNSELLLDGVQIPKNQILAFCYNLHRR--TDFPNPERFDPDRSQGRHIPFSAGLRNCIGMRYAMNSMRIML------------------------------------------- 14488373 39 ---LPPGLPAVPIIG----HLHLVKKPMHATLSRLAARHGPVFSLRLGSRRAVVVSSPGCARECFTEHDVAFANRPRFESQLLMSFDGTALAMAGPHWRNLRRVAAQLLSARRVGLMAGEVRAMVRSLCRRPAAAAPVQLKRRL-FELSLSVLMETIAQSKATRPETTD-TDTDMSMEAQERILAAVSRRDAFLRRLIARWRMDDGESMIAVLLTLQKTQPEVTDNMITALCSNLLGAGTETTSTTIEWAMSLLLNHPETLKKAQAENSRLITAVRETLRLYPAAPMPHESSADCEVGGYSVPRGTMLLVNAYAIHRDPAAWEEPERFVPERDGNLSMPFGMGRRRCPGETLA--------------------------------------------------- 169609546 123 ------------------------------------------------------------------------------------------------DHGRMRRVMAPGFTYSAMCKQEPLIKGHVDMFLSSLCGDGRADWLTYCTFDL----IGDLFGEPFGCME------NNMLHPWLQLVFAQLWRDFRRHLREVVERRLSTPRDDFLDVMTTKQTSTLYMTKEEIFKNAILLTGGGAETTSSSLSGMMYMLTMRPDVKEKILEERDTFPAFIEESMRYYPPNTMWRI----------TPPAGNTILGDYIPGNRPERWLPDPAEFDEDKREGFH-PFSYGPRACIAMNLAYAEMRYILARFLWHF------------------------------------ 170042577 86 -----------------------------------------------------------------------------------------------------RKALSPAFNMKILQSFIPIFQQFSQKLVDRLAAHPTIDIDADVSLEI---VLLTTFGFDASVIQECRRVMNVHHYNDFIYRWTEDRESLRAYLDNWADARSTEPKDDVVDELYTNKMI--KFTDKELMDHSFTMVGAGTDTSSNSVAFTLLSLGMYPEVQQKVYEEPESLKQVIKETLRLFPVGPMIRQSVTDSTIAGLFIPKGNMFGIDIFNMHRDADQF-NPERFSPERSKDRNLAFSGGARGCIGIRYAMMSMKIMV------------------------------------------- 15225510 212 ------------------------------------------------------------------------------------------------------------------------------------------------ANYFPFMGFLDLQG----NRKAMRGLTERLFRVRGFMDAKIAEKSLGNYSKDVSNR------DFLDSLLILNEGDEAELDNNDIEHLLLDMFTAGTDTSSSTLEWAMAELLRNPKTMVKAQAEMDRLQAVVKETFRLHPPLLVPRKAESDVEVLGFMVPKDTQVLVNVWAIGRDPSVWENPSQFDIDVKGRDYLTFGGGRRICPGLPLAVKTVSLMLASLL--------------------------------------- 67523021 923 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELLRYFSSVALPRVAAQPTVVEDLTIKAGQVVMCNLVSACMDPTAFPDPEKVKLDRDMNLYAHFGFGPHKCLGLDLCKTGLSTML-KVLGRLDNLRRAPGAQ-------------------------- 189241210 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLAAKNEGADIDYEGIREEVDTFMFEGHDTTSMAISFILLTLANLQDVQTKVREEKEKIPTCIKETLRLFPSVPFSRYASEDVTKTGYTIPEGTVLHIHIFDLHRNAEIYPDPLKFDPDRVNERHIPFSAGPRNCIGQKFAFLELKTVLCGILRKFKLEKVDDMYEIEFRPDLVLRPKN------------- 157114372 301 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLMAGVDTTGAGVTGILYCLATNPDKQAKLREDSALTPACVKECIRLCPPVANVRATGKDLVLRGYQVPKGTDVAMSSMILQNDERFMTRAKEFIPERDAHPFLPFGFGVRTCIGRRLAMLEMEILTARITRLF-EYRWNYGE-LKIRGNLVN----------------- 144905160 220 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARKSIISILSKLLKERRESKEEDMLSCLMRGNNDNNRLNDEELIDLIITIMYSGYETTTSMMA--VKYLHDHPKVLEEMREDPMRFTRAVIETSRLATIVGVLRKTTHDMELNGYLVPKGWRIYVYTREINYDPFLYHDPLTFNPWRESQSHLIFGGGTRQCPGKELGIAEISTFL------------------------------------------- 157335435 237 --------------------------------------------------------------------------------------------------------------------------------------------------------FFRLIGIVVSDALPFLWWLDLQGHERAMKTTAKELDSILEGWLEEHRQRRAEGEQDFIDVMLSLQEEGRLSSETSIKSTCLALILGGSDTTAGTLTWAISLLLNNRHALKKAQEELDLLQAIIKETLRLYPPLLGPREALDDCTVAGYNVPAGTRLIVNIWKLQRDPSVWTNPCAFQPERFLNAHMPFGSGRRSCPGVSFALQVLHLTLARLLHAFELSTPVDQPVDMTESSGLTIPKATPLE--------- 168009730 181 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTEKQLLDNALTVLLAGHETTASLLTWTIYLLAKHPLWQKRARAEVEEPGGVVEESLRLFPPVPIGRMCIKDNKVGDLLIPEGLEIVIPVAVLHRDRTIWDNADEFAPARNPLAFLPFGAGPRTCIGQTLALSEAKAVL------------------------------------------- 15228472 259 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDVIIKGIILVMILAGTDTSAGTLEWAMSNLLNHPEVLRRLVEEQDIVKHIVSETLRLYPVAPMPHLASEDCIVDGYDVPRGTIILVNAWAIHRDPKLWEEPEKFKPEREDKKLMPFGIGRRSCPGSGLAQRLVTLAL------------------------------------------- 195585761 92 ----------------------------------------------------------------------------------------------------LRQKLTPSFSSGKIKGMFGTIDDVGDKLVQALDESDEVDVMTTYAVDIIGSVI---FGLEIDSFSEFREISSS-TSTDESLLIAKLMNSLRDMMKRTIEFREEHVRKDMLQLLIRGEDDDQSMSIEKIAAQAFLFYVAGSESTAAASAFTLYELSMYPELLKEAREEVDALDTCIMETIRKYPGLPFNRECTEDYPVPGTIIAKGTPILISLLGIQRDPVYFPNPNGYDPHRDQAAYMPFGEGPRHCIALRMGKVNSKVAVAKILANF------------------------------------ 57015309 281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDSKLLSNRHMLATIADIFGAGVETTTSVIKWIVAYLLHHPSLKKRIRNRLVLLEATIREVLRIRPVAPMPHKAIIDSSIGDLTIDKGTDVVVNLWALHHNEKEWQQPDLFMPERPSLSYLPFGAGPRSCVGEMLARQELFLFMSRLLQRF------------------------------------ 196013623 248 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLLTGREDGNGLTVQEIRDEVDTFMFAGHDTTASALSWTFYCLAKYPHYQEKVRREVDVFKNDVEEALRLYTVVPVVRRMDQDMIIDGKLVPSGTIINLELYCICHREESWPNPNDYDPDRINNRYLPFSAGQRNCIGQQFAMNEIKVVVAKIIHHF-YLEIDPNYDVKPYHSIVN----------------- 157112458 39 -----------------------------------------------------------------------------------------------------RKLVNPAFNTRMLTAFLPIMDSEAKNLCDKLEPNTEIDIFSHLSSCTLSTTFGTTMGIPEQHDYFLKAVGERLVNSKAYKIHDEARRICNEFTHRIVSKRRQSLGEDFLDQIITMRPDGTGFSDPEVNEHLYTLIGAGTDTSALTVAYTCLYLAMYPEVQEKVLTEPEVIENVIKEILRLFPAGPLGRQTMSAIELDGIRIPKDQIIIFSMFTLHRDPEQF-DPERFRPARHPFAYLPFSGGLRNCIGHRYAMNVMRIIL------------------------------------------- 195047067 480 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQSTIDDKPLTNMDIREEVDTFMFEGHDTTSSAIMFFFYNIATYPDCQRKCLDEPSYVDLCIKETLRMYPSVPLGRKVLKECEINGKIIPAGSNIGISPLYLGRREDLFSDPNTFKPERNPYAYIPFSAGPRNCIGQKFAILEIKAVVANVLR-------------------------------------- 195391274 81 ----------------------------------------------------------------------------------------------------MRHKLSPCFTSGKLKGMYSTSEDIGIKMIAELPEQGEVDLLQTYAIDIIASVIFGL-DVPDNKFKKLVTIIRRNTRFSALFGMMPVGLAMLAIVKDTIEYREQHGRKDMLQLLMQLRNKGQSISLEKITAQAFIFYVAGQETTGSTAAFTIFELAQYPEHLKRLQGDETLLELCLQETMRYPGLPMLNRECTQDYTVPDTVIKKGTPVVISLHGIHHDAEYFPDPDKYDPYRNPIAYMPFGEGPRICIAQRMGRVNAKLAIVKILQNF-NIEVMSKRELEFETS---GIALLP----------- 72014087 255 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGGWETVASTLRWTIYLLSKHPEAQGRMRADRQLVEATIAECMRFIPPIHLPHVTSQDCNIGGFDVPKGSAV-----AANLDPEVF-RPERFNFMREPVP---FGYGKRQCPGELLARMEMFIFTTFLVQNF---------ELKLPAGILQGV--LGLTWRP------ 189234874 94 --------------------------------------------------------------------------------------------------RDLRQTLSPVFTSSKMRTMFVLMDECVKQLTEYFKDQKQ-DVIDDIFSRYTTDVIATAFGIKVDSLRDFVVSGREFTDFSGLRGLAIVSDRLGNFFRTIIKEREEKKRPDLIHSLMLARKGKLKLTDEDITAQALVFFLGGFDTTSSLMCFAGYELAINPHIQKRLKDDREYLDMVVSETLRWNQAVWLDRKCTKEIEIESVTLKVGDIIWMPAYAIHHDPKYYPNPELFDPERDENKYLPFGVGPRNCIGSRFALLE------------------------------------------------ 145616284 908 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRPIVAERQGKPREDTISWLQTA-LRATSLTRYTVADFQLGLSLAAIHTTTELLTHALLIVAAGPELIDDLRKEPDLLDSAIKESQRVHTLGGMGRVATRPTTLSGLHIPAGAYTTVLLTP---DADLFPSPETYNPRRTSPHHLAFGYGAHACPGRFLAAAEVKIALVRLL--------------------------------------- 147832399 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKKQEQEDITDVLIGLQKDNSDITWDHIKGVLMNIFVGGTDTGAATVIWAMTALMKNPRAQEEVRDDVEKLPAVVKETMRLLPAVPIPRETLQKCSIDGYEIPPKTLVFVNAWAIGRDPEAWENPEEFIPERQNYKLIPFGAGRRVCPGIHIG--------------------------------------------------- 78714402 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAMSFAIYLLANHPNQQKALEEQIHLIHRAIKESLRLYPSVPFGRFTTEDIFYQDKLIPKGTNIVIFSYGLQRDPEHFENPDVFDPSRKPYCFIPFSAGPRNCIGQKIA--------------------------------------------------- 126305758 294 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGDSLSDKELRAEVDTFMFEGHDTTASGISWLLYSLAMNPEHQQKCREERDLLGDCIKESLRLYPPVTSSRDLSKPLTLDGRYLPAGTIVTLHIHALHHNPSVWPEPEVFNPLRSRHTHLPFSAGTRNCIGQQFAMNEMKVAV------------------------------------------- 149270783 76 -----------------------------------------------------VLHGYEAIKEALIDHEVFSGRGRFPFFDKVSKGKGIGFS-----HGNVWKA-TRVFTVNTLRNLENKVQEEAQWLMKELKKGSPCDFIIGCA---PCNVICSIVRFDYKDKDFLSECTEILSSPGCQDKGIEHMEYTIEHLATLVTD----------------------------------LVFGGTETLSSTMRFALLLLMKHTHITAKVQEDRKHMPAMVHEVQRYTSLVH---EVTCDTKFRNYFIPKGTQVMTSLSSVLHDSTEFPNPEVFDPGHDDNGNVPFSAGKRICVGESLARMELFLFLTTIL--------------------------------------- 21749132 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILTQILKAEEGAQ--DDEGLLDNFVTFFIAGHETSANHLAFTVMELSRQPEIVARLQAEVDELSQVLKESLRLYPPAGTFRLLEEETLIDGFS----TYVM------GRMDTYFEDPLTFNPDRAPKPRFTFSLGHRSCIGQQFAQMEVKVVMAKLLQRL-EFRLVPGQ--------------------------- 195652157 37 LPPSPPAIPVLG-------HLHLLRKPIHAALARLAERYGPVFFLRLGSRQAVVVSSAACATECFTENDVCFANRPRFPTLLLVSFGGATLPMYGPYWRNLRRVATQLLSAHRVSCMLPVISAEVRAMARRMLKRRLFELMETIARTKTSRAVADLSGANAWDYLPVLRWLDVFGVRNKILRAVSARDAFLRRLIDAERRRLEEGGENMIGVLLSLQSEPEVYTDTMIMALCSSMFAGGSETTATTAEWAMSLLLSHPDVLKKAQAEHSRLLGAVSETLRLYPVVPTPHESTADCTVGGHRVPSGTMLLVNVYAIHRDPAIWADPAAFRPERFEDGRMPFGMGRRKCPGEALALRTLGLVLGTLIQCF-DWDTVGGAEVDMAGGGITLPRAVPLE--------- 156400965 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLETTTSTLRWFFVYMMSNPEVQARVHADKDRLPAVIAETLRLSSVVALAHKTIQDTTLEGYDIPKGTTVLLNIWAMHHNETEWTCPLKFDPSRGSRSYLPFGAGRRVCIGEALAKQELFVVISRLM--------------------------------------- 157327637 111 -----------------------------------------------------------------------------------------------------RKLLNPAFHVEKLKLMSPAFHLSCRQMISKMEPEGSCELVWPFLKNLTADALSRAFGSSYEEGRRLFQLLQEQTYL-TMEVFQSVYIPGWWYLPTKRNKRMKKIDKEM------NTFKNAGISMQEVIEECKLFYLAGQETTSNLLLWTMVLLSKHPNWQTLAREEPEKVVTMIYEVLRLYPPATLNRAVYEDINLGELYLPSGVEIVLPTILVHHDPEIWGDPERFKATKGQVSYFPFGWGPRICIGQNFAMAEAKMALAMILQCF-TFELSP----------------------------- 157757637 220 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSTGLMWAIHLIGNHPEIQRKVQAELDEVDVTTEESLRRSSVPIIMRELSEDQVIGGINIPKGVTLLLNLYLVHRDPAQWKDPEVFDPDRKPFAFIPFSAGSRNCIGQRFALIEEKVIMTHILRHFDVTSIEPMHEVRPKMEIIMRPVS-PV---------- 306704 224 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSKKELYAAVTELQLAAVETTANSLMWILYNLSRNPQQQKLLKEIQSVLPACLKESMRLTPGVPFTRTLDKATVLGEYALPKGTVLMLNTQVLGSSEDNFEDSSQFRPERNPFAHLPFGVGKRMCIGRRLAELQLHLALCWIVRKY-DIQATDNEPVELHSGTLVPSRELPIAF-------- 24655217 347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVMDMLMAGIDTTSSACLTILYHLARNPSKQEKLRRELLRIRACIKEGLRITSITGNFRITPKDLVLSGYQVPRGTGVLMGVLELSNDDKYFAQSSEFDIARTRNPYLPFGFGPRTCIGKRIAELEIETLLVRLLRSY-KVSWLPETPIEYESTII------------------ 50122583 100 ----------------------------------------------------------------------------------------------------QRKLTEPMFQPAHLKYFYSSLRKVTSRLSERFAETGEAALVDEF-KRYTVDITSLLFGLEQGDNPLLRHLVWRYIRRARDKQFDASLNLIREYVDGFISRQRQNPQENMLQVMLAEQQKDGTLKDDDIVANAITLLIAGEDTTANTLTWMSFLLCSAPSVEECVFQECKEAAEGVGAILPWPLPRMAWLTATRDTVIDDFLIKKGTPLLLMLNASGFNDELFQQPYDFMPERWLERGKAFGGGPRMCPGRSLALMEIKLGFHAL---------------------------------------- 91078950 199 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSWDDKIMLAMEIFLGGIDATATTISFTLHYLSQNPEIQKMARQNTDFLKACIRETLRLSPTAGNSRFLSNNTVIGGYLIPKG-TLLLSLNSGARDERYFKDPQRFDFHRYAS--LPFGHGPRMCPGKRVAENEI----------------------------------------------- 164519853 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDYLIESKESEESITIDQIIEEFVTFQVAGLDSSGHTLGMVLYYLCIFPEKLEQTIKTPDDLNTFVNEVLRYYSVAIFPRTCNKDIQIGDLIIKKGTQVNVGIIENHYNPKYFKDPHQFNPMRWLDGSLPFSSGKHNCIGQHFAQLEIKVGIIKFLQEF-DLELDQDYKFILKFSFLTEPLNIPITF-------- 84578863 37 -----------------------------------------------------------------------------------------------PRWRLLRKIALHLFSAKALEDFRTVRQEEVGILTRALASAGQVCATNAIARVLGRRVVGHSSGGGDEKAEEFKEMVVELMKLAGTANMKKLHKRFDAFLGAIVEDRSGEPHVDLLSTLISDEDDGEKINDTEIKALLLNLFSAGTDTTSSTVEWAIAELMRHPKILARVVSESDLLQAIVKETFRLHPPLSLPRIAEKSCEINGYFIPKGSTLLVNVWAIARDPNVWADPLEFRPER------------------------------------------------------------------------ 118093756 356 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLDEVYGSVAELLLAGVDTTSNTLCWALYHLSRDLGIQDTLYQEPDRFPGAIKETLRVYPVVTNARVFYEDIVIGDYLFPKNTLFVLAHYAMSHDETYFPEPERFLPQRWLRGHIPFGYGVRACVGRRIAELEMHLAL------------------------------------------- 145604861 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDLCRGMVEARRANPRRDFLNAMLQDPETGEKLDDEEIVRNLITFLVAGHETTSGMLCFATYYLLKHPETLAKAQKEVDDLDGVFREALRMPTAVAFYVTPYKPEMLGGKLVEPGEAVCLLLDPIHRDRAVYPDADEWKPER------------------------------------------------------------------------ 157412294 112 -----------------------------------------------------------------------------------------------------RRLVQNSFTLEGTSRLQDMVLAAVDSLCEELLEGRGFDPAPAVTRAV-TNVVCMLVG--DSELQEVLRYNDGIVQTIAGGGLVDIYPWMKVFLTHKLEEHKATLTDDLLDALLMGQVEEDIITEDHVLMTAAEAFGAGVETTSTTLLWILAYLLHHPQVQERVRARLTYLDCVINEGMRIVSPVLIPHTAMTDSSIGGHHISRGTRVLVNMWSIHHDSAHWDKPDLFNPDRTPSCFLPFGAGPRVCVGESLAR-------------------------------------------------- 157346520 199 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSMLLEANKNGEIMSETEISTHLICLLLATHDSTSAVITFVLKYLAEFPSIYNEVFKEQMEIANVANETMRLTPPVQGAREVIKNFTYAGFTMPKGWKTHWNVNTTHRNPKYFPDHEKFDPSREPFTFVPFGGGPRMCPGREYARAQVLVFIHNIVTKFKWERVDPNEKISYNPSPI------------------ 164519861 132 ----------------------------------------------------------------------------------------------------MRKMFSPAFHFEYLKNLSSSIEKIVDNALLEHINQDEINLIFDMTSQV---VFFSFLGDNLQDIKFLSALSNQVMELGYHRELENYLQEFKSFFLDIIKSKKEEETGDILSILIK-ENNIQNLSDSDLLDNLMTFFIGGTDTTSHLIAMAIYYVCQNEHEVDYYKQDKSKMNAVIKETLRIYGPKSFDQKVTEDIMINNIKIEK-DIVLTSYVSVHRDPQIYKDPHTFRPQRWINQEIPFSSGKKNCIGQHLAMIEARIIL------------------------------------------- 210120355 87 ----------------------------------------------------------------------------------------------------MRTQLTPAFSGSKLKQMIAALNSCADQLVENLTTKESFD-VKEVTGAFSMDVTARIFGIAHARRTWFYVLFPRIAKPIFETINYHPFRDVTDFFDGVMEQMRKTDGSDLLQIMIDAHDDGQPLTRDDVVGNGIGFFSGAFETLSITMSFVLYQLALNQEIQDKARQDYEAVQNMVMETLRLYPLAHIQRVAKEDARLMWINVPKGMNVLVPALAIHYDPKRWNEPRKFIPERKRNPMLPFGVGPRNCIGMRLALMEMKVGLARVL--------------------------------------- 170057032 309 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDSKQWTDLDIAAAAASFFFGGIETTTTMLCFAIYEISLNPDIQHKLREEIDALDMVVTETLRKWPPVLTRKCNKQYVMENGVTIEKGGHVQFSVHAIQRDPQYYPDPMRFDPERDENRHLPFGSGPRNCIGSRLALMQAKCLL------------------------------------------- 194753297 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDGLIEMELEGDGLTFNELLAQAFIFFVAGFETSSTTMGFALYELALNQDVQDKLRKNDVLLEQVVMETLRKYPLAHLTRMAETDYSPEDPKIAKGTIVVIPALGIHYDPDIYPEPEKFKPDRAARPSLPFGEGPRNCIGLRFGLMQ------------------------------------------------ 125555467 53 --------------------------NLHHTLARLARAHGAPVMRLQLGSPAVVISSPGAAREAFTDRRLAARAVPDANHALGRSMIWLPSA--DPMWRTLRGVVAAAFSPRALAAARAVHERKVRDLVAYLRGRREVDVKDAVLNLVSSALFADVVDVGGESAQGFRELVEELIESIAKPNVSDHLAKIYKVLDDIIDRRSAEDRGDFLDVLLELMSTG-KIAREYLTNILFDVFTAGSDTMSLTVVWAMAELLRNPGVMAKARAEIDAALGAVEEAMRLHPPVMLPRKAAEDVEIGGFEVPRGCAVIFNTWAIMRDPAAWERPDEFVPERKDFGFLPFGSGRRLCPGVPMAERVLPLIMASLLHRLPDEQLDVSEKFTTANVLAVPLKAVPVV--------- 189195890 136 ------------------------------------------------------------------------------------------------DHGRMRRVMASGFTYSAMCKQEPLIKVHVDMFLSGLCDDGRFDLIGDLAFPFGCMENCML-------HPWLQLVFANIYVTHILMPIKTTVQLIRDFLRQVVERRLSTPRDDFMEIMNNKQSSTLYMTKEEIFKNAILLTGGGAETTSSSLTGMAFILTTRPDVKEKIVDELRRMGAFIEEAMRYYPPTMWRTTPPEGNTILGDYIP-GNTVLVLYRSADHPERWFPDPAEFDSDRRDGFH-PFSYGPRACIAMNLAYAEMRYILARFL--------------------------------------- 6063109 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSSAIGFAIYLLSQHPEEQQEILEGNEKLEAVIKETLRLYPSVPTARYITEDLQVGKLNLPKGSNISIMTYLTQADERYFPKPEKFDPQRDKEQHVAFSAGPRNCIGQ------------------------------------------------------ 125540131 61 -------VPTLFVHRDDIYE--------WGSAALLRAGGVFPYRGTWGGGSSGVITSAANVEHVLR--ANFGNKGPYYRERFVELLGGGIFNADGEAWRAQRRAATAEFSVRSIEQLVGRLVPLAERLLQEVLLRFTFDNICAVAFGVDAGCLADLPDVPFARAPPFIWKAKRLLRAGSERRLVEATRAVREFAERAVADRRNEGRCDLLSRLMSS-APGADYSNEFLRDFCISFILAGRDTSSVGLAWFFWLLAGHPDVESRVVGDVDYLHAALTEAMRLYPPVPDFKEALADDVLDGTPVRARQRVIYYTYAIGRDPASWDDAAAFRPERSPFKYAVFNAGPRLCIGKRFAYTQMKTAAAAVLSRF-AVEVVPGQEV------------------------- 1513174 86 ---------------------------------------------------------------------------------------------DGDRWRSLRNRFTPLFTSGKLKTMLPLMSQVGDKFIDEVSQTKSEQSIHDLVQIFTITNIAACLNLDENMLKTLQDLDKYIFTVNYSGEFDMLYPGILQFFDKLIQELRQQKTVDLWRKHDNEDVKPLELIDGVISAQMFIFYAAGYETSATTMTYLFYELAKNPDIQDKLIAEIDELSKVFDETLRKYPVGDFQRNAKTDYVFPGTTIKKGQTVIISTWSIQNDPKYYPNPEKFDPERFNNRHLPFSAGPRNCLGLRFAKWQIEV--------------------------------------------- 149035637 254 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEKAFSDADLRSEVNTFMWAGHDASAASISWLLYCLALNPEHQDRCREQLDEIPYTIKETLRLIPPISISRELSKPLTLDGHSLPAGMTVVLSIWGLHHNPAVWKDPKVFDPLRSEQRHLPFSSGPRNCIGQQFAMLELKVAIATLLR----FRVAADRPPAFSSHTVLRPKH------------- 195024423 140 -------------------------------------------------------------------------------------------------HTR-RKMITHTFHFNILEQFEEIFKAESQKFVDKFKDQSETDLIPRF----TLNSICEAMGVNLDERESFKQYSDTMYKLFGAKYDAHFLKVVHDFSSNIIAKRRQLPDDDMLDTLICAEKDG-LIDHEGICEEVDTLMFAGYDTTSMGLTFNLMNLSLHEDMQEMCYQDDDLMDRFIKETIRYPSAPVMGRQTTSETELNGLILPPGTQCVIHVYDLHRNPKYWNAPEQFDPDRPENRHVPFSAGQRNCMGQKYAMLEIKTLLIYILKQFKILPITKAEDLILHSGITLCVKN------------- 495001 9 --------------------------------------------------------------------------------------------------RKVRTKLTPTFTSGRMRQMFGTVQAIGENFIQVMAGQVE-ELVRDLCARFTTDVIGNVFGLEQEPQAEFRVKGDKAFYTIHPFMEMIASQELITFYSRIVREREKNGRNDFLDLLINSPLEGEQLDMEDIIAQAFVFFIGGFETSSSTMTFALYEMAKNPQVQERARKDDSLVRQVVQETLRKHPVAPTRRVCRRPFTLPGKTVEPSVHIIIPVYAIHHDPEYYPQPEVFRPERAPNRHLPFGAGPRTCIAERFGMMQTMMGLALLLKNF------------------------------------ 71985409 287 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGIGWSLWCLANCPEELDEIFEGTSRLEKCVKEALRRPSVPQMARSVEEEVEIDGKILPKGCSVMISPAFIQNNPRTFPNHEVFDPERFNKRHIPFSAGPRNCIGQKFAMQEEKTVISWVLRRF------------------------------------ 218714938 300 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVAAIHTTSDFLTQILLDLAQHPEYIEPLRAEIALLDSVCKETLRPIGLVAMHREALKDIDLGGVHLPKGTRIAIS-SHRMRDPAYYPSPNEYDGYRTSPQHLGFGHGKHACPGRFFASNEVKVAL------------------------------------------- 115758805 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGAETTTTLLGFIFYALSMNPDIQEKLINEPSRLDQVVCETLRLYPPAGISRMCNETFVHNGLMIEKGTQVFIPVYTIHRDPDYWPEPEKFDPDRKAKQHFAFGAGPRNCIGMRFALMETKMAV------------------------------------------- 194044072 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRGHDTTAAAINSSLYLLGFYPEVQKKVSDRPATLEDVIKESLRLFPSVPFARSINEDCEIAGHKIVKDSQVIIVPYALHRDPRYFPNPEEFRPERSKGRHVPFSAGPRNCIGQKFAIMEEKTILSCILRHF------------------------------------ 212545779 125 -------------------------------------------------------------------------------------------------HGILRRQLAYGFSDRAMREQEPIIGSYIDLLIKRLHENTTFDVIGDL-------VFGESFGLENGNYDPWVAAINDSIKFLGVINGVKHMESLFIWVVKKLNTGRREHTDDLIEGLLQ-KKDEWNLSIHHLEANGSSILIAGSETTATMLSGVTYMLLTHPEALRKVKSSEEITLTSVSESLRAYPPVPFRQVPKGGATIAGEYVPEDTVVAIWHWAAYHNDQLWTDPFGYHPERDPRIHNPFSHGPRNCIGRHLAYAEMRLVLARLLFDF-EMRLADPD--------------------------- 50294540 114 --------------------------------------------------------------------------------------------LDGKAHTDYRKSLNGLFTKTALAQYLPPLEELMDKYIEKFVELSKFHEMREILCALSLRSFCELVNFPII-LPFTKTWYGKRTADMAMKIFESCAQRAKDHIAKLMHDAKNRTDDD--SRLLHREFTNREISEA-----VFTFLFASQDASSSLACWLFQIVADRPDVLAKIREDIDLVDKMVKETLRYRPPVLMVPYVVKNKVVPDYQAPKGSMLIATLYPALHDPEVYENPDDFIPERSPANELVFGCGPHVCLGQ------------------------------------------------------ 195486129 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTFNELLAQAFIFFVAGFETSSTTMGFALYELARNQDVQDKLREEIDTLEQVVMETLRKYPLAHLTRMTETDFSPEDPKIAKGTIVVIPALGIHYDPEIYPEPEMFTPERFTDEEIAFGEGPRNCIGLRFGMMQ------------------------------------------------ 115495419 126 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKPYVALFAESTRVMLDKAREQKSFDIYSDVGMALDSLMKCTFLSVKEQRIDSFQYHNDFILTPHGRRFLRACQVA-HDHTDQVIRERKAALQDDFLDILLGADEEGIKLSDEDLRAEVDTFMFEGHDTTTSAISWVLYCMSLYPEHQRRCREDTLKWDDLAEESFRLYPPVQVYRQLSQPVNVDGRSLPEGSLISLHIYALHRNSTVWPDPEVFDPLRFSPENVAFSAGPRNCIGQQFAMAEVKV--------------------------------------------- 119224824 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEQILDLLLSLLFAGHETSSVAIALSIFLLESCPAAVQQLTEEHLEISRAINETLRLGNVVRFHRKAVKDVRYKGYDIPCGWKVLPVISAAHLDPSLFDRPHDFDPWRSSNNFMPFGGGPRLCAGSELAKLEMAIFI------------------------------------------- 144905184 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAKKKMAKLVRKTIEARRNKPK-DVVDVLLN--DTSEKLTDDLIADNIIDMMIPGEDSVPILMTLATKYLSECPDALQQLTEENIKIKKLITETLRMGNIIGVMRKALKDVEIKGYIIPQGWCVFANFRSVHLDEKNYDCPYQFNPWRNSNNFSPFGGGQRLCPGIDLARLEASIYLHHLVTQF---RWYAEEDTIVNFPTVRMKRRMPV---------- 195383216 130 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDTLILAEKDG-LIDHEGICEEVDTLMFEGFDTTSIGLIFGLMNMSLNQDKQELCYQESEHIDDFVKETMRLFPSVAMGRKAVRETELAGLILPAGAEIALHVFELHRNPKYWSDPDEFQPERSKDRHMPFSAGQRNCIGQKYAMLEMKTLLIVVLKQFKILPLVDPKEFVFHTGI------------------- 198434907 246 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDENVITDDKIIGFFSDMFLAGTETITSQLRWGFLIMMKHQDCQNKVRRERSIMPAVVHELFRFRTVVSLPRMNVADVTVGGYRIPKGTNVIMNIWALHNDDCRWREPERFIPERKPKNVLPFGVGARSCIAEHLAR-------------------------------------------------- 134099347 188 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDVLLAA--GEPELTEQQVQLLLRGIMLAAFGVPATALTWLVWTLASRPDLHRRVAEEAAAWPAVVKEVLRLWPPTWIGRTARRGTTLGEWQLRPDDHVMFSPYLMHRDPRWWTDPDELDPARTPKRHIPFGAGPRVCVGTQLGMIQLCLA-AHWLTRNHEIRPTTEAPKFHDLLLPQGFRA---RFTPRTP--- 170052335 51 ---------------------------------------------------------------------------------------------------AQRKAINPTFNLKILHKFIPLFDKYAQELVQTLGADGRALNLSPFMHRCSMKTICTTMGVEDSDADRFHWHVDWMYRLTKDYKKDEIREEIYKYGDEIMRKRRKREDDDFMDQMLNTN-SGKKFSDIEINHNFYTMIVGGSDTTGIFLGYIAIALAANQDIQEKVYQEPESLNQFLKECLRLFPVVPMVRKTLRDVDLNGFQVPKGNILIVSIPNANR----F-DPENFSAERCAGRHIPFSGGNRNCLGYRYAMINMKIVVVHLLR-------------------------------------- 212275752 77 ----------------------------------------------------------------------------------------------------QRKLASHAFSSRSLRRFTDGVRRRFLPLLDAAADGGAVDLQDAL-RRFGFRTICHVAGLDDDARRQFVRRLTKLLDVGKSRRLREAVHAIDDYAMSVVEARRRNSLDDLLSRFMAAMDDGGG-SDSELGAMFVTFVLAGKDTTSSALTWFFWLLAANPRCERRAHEEAASLHAAITEAMRLYPPVPFGRVAVRDDVLSGAALRAGWYANYSAYAMGRMEKLWGDCLEFVPERDAARFPVFHAGPRVCLGKEMAYVQMKTVAAAVLRRF------------------------------------ 93204566 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIVNVVMDLFGAGFDTVTTAISWSLMYLVTSPEELDRLSDRPRLLEAFILETFRHSSFLPFPHSTTRDTSLNGFYIPKGRCVFVNQWQINHDQKLWDDPSAFWPERTINKALSFGLGKRKCIGETIARWEVFLFLAILLQQV-EFRVTPG--VKVDMTPVYGLT-------------- 110816094 242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAAQKKMAQIYMNIIKQRRQHEEEDMIWNLMNQHYDGRKLTDKEIAHLMIAILMAGQHTSAATGCWALLHLAEKPEYIKLLLEDMELLSYVIKETLRLHPPLHSIRKVKSPILIENSPVPKNHYLLAAPGVSSVDEEYFENALEFIPEREKNPYLPFGAGRHRCIGEQFAYMQL----------------------------------------------- 198424634 304 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDMLITRDDDGKGLTEREIRDEVDTFLFEGHDTTASGIAWSLYCLAANEEYQEKCREDLSKLPMFIKEVLRLYPPVAVARRTEQPVNVGDEQLPKSDRVVIPIMTLHRNEQVWEDAKVFDPKRSPYAYLPFSAGPRNCIGQNFAMAELKVLVRTLLK-------------------------------------- 115400535 239 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRNQVLTLLLAGRDTTASLLSWTVLLLARHADEFQKLRDNPSHLRHCLNESLRLYPVAPFRRIAVRDTTLDGRQVRKGQAIMFSAYSMHRRRDIWPDADDFRPGRWEARYLPFSGGPRICLGQQFALTEAGYVLVRLVQRFDAME-------------------------------- 158299129 249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSFSREQLLAVCLDMFIAGSETTTKTLDFSFLYIVRNPKVMRRIQEEPTLEDRATLEGLRLFMSNTFGHRALKDTTLCGYHIPKDTMLVGMFRGMMLDENLWENPTQFNPERIPAQYHPFGVGKHRCMG------------------------------------------------------- 126272340 241 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMTALDLFAAGTETTSSTLRYGLLLILKHPEVQAKIHEEPSIMDAVVHEVQRFIDPLNLPHAVNQDIQLQQYTIPKGTNVFPLLSPVLRDSKEFSNPDKFDP-----QHMPFSAGKRACLGEGLARMELFLFLTTILQ---NFTLKPPNEISVKNNHV-GFTNVP----------- 210098483 58 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPRDDLLFIEIQTQGKTDYFTEENIVWIIEDLSVAGMETTANTLRWGLLYMVLFPEEQKKVQAHRSQLPATIMEIIRAILPLSIPHTPNEDTKFRGYDIPAGMQVLPNLWSAQMDPEFWPDPERFEPRRRPESFMPFCTGRRVCLGEQLAKME------------------------------------------------ 170027975 132 -----------------------------------------------------------------------------------------------------RSQIVPVLTATRVRTTFPIIKNVAENYVDRVRG-GSPDFVKEVCGRYTISVASCAFGIDAESFAEFARMGFELFNADSAIAWLRAMLALFAWFRSLIEQRR-----DLFQAITLSQNGTVPVNSNELIGHSVTFLTEGFETSGTLMSYVLFELATNREVQDRVLEDDQLTDEAVQETLRHAATLTLTKVCTKEYELPAQRIQPGTAVIIPVYGIHYDPEIFPDPHRFEPDRKKTRHLGFGEGPRICLGMKFGLLQSKIGIATLLSKY-RVELSPKQQLPLKSTWLLAPK-------------- 194672764 579 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTEIGAHHLGLLWASVTNTVPTMFWAMYYLLRNPKAMAVLRDEDSLLESTILEVLRLCSFSGIFRFVQEDLTLHDCCLRKGDFVVIFPPILHHDPEIFEAPDEFRFDRTENGHLPFGLGVSKCPGRFLAMVEIKQLLVVLLTYF-DLEIIDNKPLELYSRFLFGI--------------- 210121827 222 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLTARDDGEGLTDEEIRAEVDTFLFEGHDTTASGISWSLYCLAKHPGHQDRVREDEELLAMCVKEAMRLYPPVPISRRITRDFVFMGHPLPTGATININAWCVHHNPTVWEDFMDYKPERDPYAFIPFSAGPRNCIGQNFALNEEKVVIARILHRF-KVELVTDPVIELVTRAVNGIK-------------- 27763613 318 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGVVLTDEEIKEEVGTIMFEGHDTTAAGSSFFLCLMGIHQQELNQIFGDSDRPATFADEALRMYPPVPIARKLAEDLTLAGVVIPQGTTIVVSTVKTHRLEEHWPNPDVYDPDKAAERHVPFSAGPRSCVGRKYALLKLKIILSTILRNF------------------------------------ 118095195 272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETTATTLRWALLYMVAYPDVQEKVHKDRKNLPAVIHEIQRYSNIVALPRYTVKDTELLGFPIPKDTIVLVNIDSVLSDPEKWETPDQFNLDKDGNVHLPFSIGHRACMGELLARLELFIIFCTLLQAF------------------------------------ 159121952 699 -------------------------------------------------------------------------------------WDFMLSG-DAPTHANQRNIMSRALYRG---QWHDAVKQITQQLLTRIGNVNQVDISRDVGNLAHVHFASNVFSLPLKSREHFEAMAVIFTAPVKSFELRHKAREAANKLGRLVENVKAIKSSGLIATLLGNMPANRNALFEYGVHMVERLLQSGLDTAVAMVPNQAQVFTQHPDIKRFAKEDDEVLLRYCMEAIRLNGIFGSYRKSQTNLTLDDVHIKAGDNVFVSFIDANRDPDVFPKPEEVDLNRPMESYIHYGVGPHTCLGS-----EAKVALTAMLRRLDNLRRAPGAQ-------------------------- 195582318 93 ---------------------------------------------------------------------------------------------------KMRSAVNPIFMPKGLKTYYEPLSNINNEFIERIRDARTLEVPDDFMEEI-SRLVFESLGLVAFDRPMLFQNTKQTFRYTFELDIKPS---MWKYISTPTFRKMMRLLDDILMLMIKDTEDKRRQAGEEVNGNSMLVLLAGVDATSNLLSAVLLCLAKNPEKQAKLREELMKIRAVIKEALRYYPGLGTLRTCPADITLSGYHVPKGSHVALGFNVLLRDNEYYPQADKFLPERSAFSYLPFGFGPRMCIGRRLVDLEIETSVAKLIRNF------------------------------------ 160358391 303 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDELLVSQCVAFFIAGFETSSTISRFTLYELAKNPDVQKRAQKEVDEVEACIDEALRLYPVLGLTREVMEQYTFTGLTLDKGDRVHIPVYHLHRDPEYFPEPELFKPERRPFTYLPFGAGPRTCIGQRFAKMQMLAGLVTILKR------------------------------------- 164519799 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIIANFCGLFFAGTDTTGNMTGVALYYLSLNPQIQKEARDEVIRVNSILKESLRLIPPAVFPRYVTRDIKIGQYELKKGDLVNTHFIYNQSNPQTFTNPDKFDPYRWMNGNESFSLGPRNCIGQHLAMIEGKCMLANFLDILPN----ESQKVQLEMKIIYGFS-------------- 195614806 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEQILDLLLSLLFAGHETSSMALALAIFFLEGCPKAVQELREEHLLIARVINETLRLGNVVRFHRKVIRDVHYNGYDIPRGWKILPVLAAVHLDSSLYEDPSRFNPWRSNNAPSSFGGGPRLCAGSELAKLEMAIFLHHLVLNF-RWELAEPDQAFVYP-FVDFPKGLPIR--------- 121703277 57 -------------------------------------------------------------------------------------------------HRVKRAALNPFFSRKMVFELEDVVQQKAKKLVTRMVSSGRIDL--HYAYRISIDVITDFNSLDKEDFG--AEFFTVIRDTVPALWFFQQFSFLHDFAMPLWAARRADLKDQVL-RVQASVSSGEKVTTKQLADEAYVIVTAAADTTGNALTIATYNVVTNPKIYERLTADPEALTAVIKEGLRLFGVVGLPRVVPQPAEFNGYQVPEGTVVSMSSWIMHHNEGLYPNSETFDPERWLNPVFAFGKGTRQCVGMQLAYSELYVTLGRVFRQFDDL--------------------------------- 15239304 110 --------------------------------------------------------------------------------------------------RKLRMLLSQFMKPEALRRYVGVMDEIAQRHFEEWANQDQV-IVFPLTKKFTFSIACRSF-LSMEDPARVRQLEEQFNTPGTRFNRAKASRLLRKEVSAIVRQRKEELKADILSHMLMNIGETK---DEDLADKIIGLLIGGHDTASIVCTFVVNYLAEFPHVYQRVWEDIEKMRNVACEVMRIVPPLGTFREAIDHFSFKGFYIPKGWKLYWSATATHMNPDYFPEPERFEPNRKPYTYVPFGGGPRMCPGKEYARLEILIFMHNLVNRF------------------------------------ 185133828 338 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDKGQLSLELIRANITELMAGGVDTTAVPLQFALYELGRNPAVQEQVRQGAPLLKGLVKETLRLYPVITVQRYPVRDIIIQNYHIPAGTCVQACLYPLGRSRDVFQDPELFDPGRWGTRSLAFGFGARQCVGRRIAENEMQLLL------------------------------------------- 156376423 93 ---------------------------------------------------------------------------------------------------RVRTTVSPIFSTHKMKMMLPLMNSSCDVMLQQAAESGESFNMHKLSQGLTMDSILTVFGI--ESEAQLNYNDPAFVAARSAVTFEKILQGIVGILEKVIAAKKQDPKQDMLDLMLEAIADDEHMTEAEVVAQCLIFLIAGYEGTNTTLTFVCYTLATNPDIQEKLQQDDDQVPSVVSETLRMYPPALQAREVTEDCVIKDMRFRKGVSIIMDIYSLHHDPELWPEPERY---------------------------------------------------------------------------- 149722306 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLTTLNLFFAGTETVSSTLRYGLLLMMKYPEVEAKIVDDRVKMPAVIHEIQRLTDIVPMGHNVIRDTHFRGYFLPKGTDVFPLLGSVLKDPKYFRYPDAFYPQHDDQGHVPFSSGKRICLGEALARMELFLYFTSILQNFSLRSLVPPADIDI-TPKVSGFGNIP----------- 3913329 312 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRDTTAGLLSFAVFELGRNPEVWSKLREDPDSLKAVINETLRLYPSVPNGRFAAANTTLHGILVRKGQTVMYSVYALQRDEKYYGDANEFRPERPEVRKLGFNGGPRICLGQQFALTEASYVLVRLIQSFETLELSPDAP-------------------------- 157345221 248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDIIKGLVQVLILAGTDTSASTMEWAMTLLLNHPDVLERLIEESDLLQSIISETLRVFPPLLLPHMSSDDCQIGGFDIPRGTLLLVNAWALHRDPQVWEDPTSFKPERFENGEVPFGIGRRACPGAGLAQRVVGLAL------------------------------------------- 122692355 234 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDENLRLVVADLFSAGMVTTSTTLAWALLLMILHPDVQRRVQQDQALMPAVVHEVQRFADIVGLPHMTSRDIEVQGFHIPKGTTLITNLSSVLKDETVWEKPFRFHPEHKQEAFIPFSAGRRACLGEPLARMELFLFFTSLLQHF-SFSVPAGQPRPSDHGVF------------------ 113674217 134 ---------------------------------------------------------------------------------------------------RQRRIMDPAFSSSYLRGLISTFNEMSERLMDKLEEKTPA-VMHDLVNCVTLDIICKVFGV---DLNLFKQ-----TDNPFQQAIEQCLQGMVLDLRDWIQNRKTAPNDILTQILKTAKEENNTKDHEQMLDNFVTFFIAGQETTANQLSFAIMELGRHPEIYKRAKAEVDELSQVLKETLRYPTAPGTNRWLHEDMVINGIKIPGGISVIFSSYVAQRLEKHFKDPLKFDPERFNVNYYPFSLGPRSCLGQ------------------------------------------------------ 145537117 299 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDQIIQEFITLQFAGTDTTAVLLHHCLYFLASYPQAQDEIRNNLKRLSAFISEVLRLKNPAMRPRVATQDHKIKDLQIKKGNKVCIDYFLQNQSEKHFENAGQFDYTRDDNNYIPFSAGPRNCIGSQMALLEVKIILGQILKQ------------------------------------- 154313085 127 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDNAIKTMEKYILGNVRTFCNNLAEKSTGGWMSDWCNYLTFDVMGDLFGKAFEMLENARHVIDLIGNAAHTRKIYAQRMKYMAYSRAQAAERTKTDRKDFFYYLLNARETGQGFTTPELWGESNLLIIAGSDTTSTALSAAFFYLVHNPDKLEEIHSSPTLLRAVVDESMRLSPPVGLPREVLGGIDIDGLHIPAGYVVGTPHYTIHHNPAYYPSPFTFLPERSSSPQVTFSIGPRGCIGKGVAYVELMTSLARVV-FMYEMRIAEG---------------------------- 85068608 73 -----------------------------------------------------------------------------------------------PHYVKVRKLCNELFTPKRLEALRPIREDEVTAMVENIFKDGKSLLIREYLGSVAFNNITRLFGLPLAEYVPWLRWFFTM-ENEALVKHSARRDRLTRMIMDLARKKTGDTKQHFVDALLTLQKQYD-LSDDTVIGLLWDMITAGMDTTTITVEWAMAELVKNPEELDRVIGDFSKLPCVAKEALRLHPPTMLPHKASASVKIGGYDIPKGSIVHVNVWAVARDPAVWKNPLEFRPERDMKGHLPFGAGRRVCPGAQLA--------------------------------------------------- 145228331 76 ---------------------------------------------------------------------------------------------DTPEWRTAHKFLPPAFGPKAVRHYAPVMQQTVEDVFDAFDEQGEAWNVYQYMLKLGSQAVGKLLGIPPHELILLIAESLELARGDDSKRLQQIRGRVWNIVDESIQNASRGGVEDLIDYAIRATDNGEKLPKTSLIQALVVATGAGFTTTSSLLSWLIYSLVNYPGVQDRLLQ--ELVDNGIDETQRRHNPSQPARTAKVDMILGGYKLPEDSVVIGALHHLHNNPEVWDNPTRFNPDRWDNRHIPFAAGPRMCIGFNFALQEVKVFLPKLVYRY-RFTKETDGPIEYDPMF------------------- 194753293 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTFNELLAQAFIFFVAGFETSSTTMGFALYELAQNLDIQDKLRQNQVLLEQVVMETLRKYPLAHLTRKTETDFSPEDPKIAQGTVVVIPALGIHYDPEIYPEPEKFKPERAARPSLPFGDGPRNCIGLRFGLMQ------------------------------------------------ 50546773 319 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNILLAGRDTTASMLSWIYFRLARDPKLYAKLREDFGTTPEAINEALRLYPVVPNGRTATRDTTLGGGPIPKGQTVSYSVYWTHRDPRFWEDAEEFIPERWDPRNLPFNGGPRICLGQQFALTEV----------------------------------------------- 30683024 264 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGSATTAFTLSSVLYLVSGHLDVEKRLLQNRDLIPTAIKEAMRFYPLVA--RETAKEVEIGGYLLPKGTWVWLALGVLAKDPKNFPEPEKFKPERDPNRHIPFGIGPRACVGQRFALQEIKLTL------------------------------------------- 154278790 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPLPDIEIAHMMIALLMAGQHSSSSTFSWIILRLASCPHIIEELYEEEDLPPHVIRETLRIHAPIHSIRAVKSPMPVDGTTIPTTHNLLAAPGVTSRLPEHFPNPMTWDPHRWENPAMAFGSGRHRCIGEQFAYVQLGTLLVAIVRQL------------------------------------ 156548902 259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGHDTTAVTMAFMMMLLAENLKYRAEVINHFEELDRCIKETLRLYPPIQFVRYMDKDIQLKKYLIPAGVDVLFLTYDTQRDPRHWTEPDKFDPDRAKKRHIPFSAGLRSCIGQKFAMLELKAMLAHIL--------------------------------------- 156062364 97 -------------------------------------------------------------------------------------------------HQRRRAALSPLFSKLNLQKFHPLIQSRVDIIVNRIREGFTSDFMEHLSEHFPMLAIMNWVGLPYNFMKKIV--------PKKTEPVLSWLEDLRTDLRAVMKEKTETAQSTIFHEILKSDLPPEEKSEKRLHDEAQVIVSAGVETTKWTLTVAMFHLLENPELLSKLRAEPDLLTAIVQEALR-CSIAHGPRVATDPTTRRTYTIPADTPLSCATPMIHHNESIFPSARSFIPERPPKVKLAFSKGSRQCLGMNLAYAEMYLGL------------------------------------------- 115468802 151 -----------------------------------------------------------------------------------------------------RRVLTPGFYPDNLNRLVPHVGRSVAALAERWRAGGEAEWFQAVAEEAITRATARLMGLDREIRRGLVRLIGRRSGGDGGEEDETTTE---------LKDKQDSGFNDLLGLMINAGVD-RTMPVEDMVEECKTFFFAGKQTTTNLLTWATVLLAMHPDWQDRARREPKLLGMILNETLRLYPPVATIRRAKFDVTLGGIHIPRDTELLVPIMAIHHDARLWPDAAQFNPARRAAKHIPFGLGSRMCIGQSLAILEAKLTMAVLLQRF-DLALSP----------------------------- 125526732 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIKDIMEECKLFYFAGADTTSVLLTWTMLLLSMHPEWQDRAREEPDKIVTMILEVLRLYPPIELTRKTYKEMEIGGITYPAGVIINLPVMFIHHDPEIWSDVHEFKPERKASKDLGFGWGPRICIGQNFALLEAKMALCLILQRL-EFELA------------------------------ 218184197 56 ---------------------------PHRALRDLSRRYGPVMLLKFGQVPFIIVSSPEAAKDIMKTHDIFATRPQSIITKRGQGLVFAP--YDD-QWRQLRKIIRELLCAKRVQSFCAIREEEAARLVKS-ISSDQAHLVADYATDAAIRIIT---GTRFENRDKFQYYQDEGVHSRTAHKAEIYREGMFAFIGGIIDERRAQDKEDLIDVLLRIQQEGSPVSMETIKFLIFDILAGGSETVTTVLQWAMAELMRNPDEWKEMVSNDDILQFVIKETLRLHTPPLFMRECQEQCQVMGYDMPKGTKFLLNLWSISRDPKYWDDPETFKPERDDARDISFGAGRRMCPGMGLANIELALA-------------------------------------------- 156553274 296 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLSAAQDG--LTDDEIKEEVDTFMFAGHDTTGIALVYAIMLLAEHKEIQEKARANGEILERCIKESLRIFPPVALSRTVKEDIQLKNYVVPAGTEIGCHIFDLHRDPNFWPEPEKYDPDRHPYAYIPFSAGSRNCIGQKFAMMELKSL-------------------------------------------- 195114600 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVESHRALYSFMSKEIELHRKEPR-DLMDSYLRAQEKDKKFSDESLLAICLDMFLAGSETTNKSLGFCFMHLIRQPEIQERAFADRSKMPAITLEAVRMFMLHTFGHRALCDTRLSGYEIPKDTMVIACFMLINFD---FPEPEVFDPERAFNP---FGFGRHRCMGDLLGR-------------------------------------------------- 215506264 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEGNMIQVLFDIFAGGTETTIGTLQWLCLKMTREPEIQLKIQKDRDKLPACIYETLRFYPPVGLPHKTSCDTEAGGRFIPKDTALLFNVYGANHDPALWEDPDAFKPERDPSPILTFGLGPRTCPGEKLAHM------------------------------------------------- 3913339 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTGLLLCLAKNPEKQKKLREEMQLLPACIKESLRVYPLVGNARTQANDVVISGYRVPKGTLISMNSVTLIKDDAHYPRASEFLPERKENPHLPFGFGSRSCIGRRIAEMELELGIARLIRNF------------------------------------ 2618774 132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSTTFTGLLLCLAKNPEKQEKLREERKLLPACIKESLRVYPLIGNAREPVNDVVLSGYRVPKGTRVSMISTSLLNDDNHYPRAKEFLPERRPSPHLPFGFGSRSCIGRRIVEMELELGIARLIRNF------------------------------------ 158296446 337 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGANISDEEIKEEVDTIMFEGHDTTAAGSSFVLCLLGIHQAELRQIFGDSKRLERVIFETLRMFPPVPMARKINEDVQLASKTIPAGTTVVIGTYKIHRREDLYPHPETFNPDRTQNRHIPFSAGPRSCVGRKYAMLKLKVLLSTVLR-------------------------------------- 170049362 111 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAFDMLMAGVDTTTSATTSILYCLAKNPDKQAKLRDERTILPACIKEGLRLYSPIANIRAAGKDLVLQGYQVPKGTDVALASIIMYHEDKHFPRGGEFLPERSANQHLPFGFGPRACIGLRMANLEMELLVARITRRF------------------------------------ 78191372 270 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTTLISTDEEGGKLSDIEIKALLLNLFTAGTDTSSSTVEWAIAELIRHPQLRDHLVTELDLLQAIVKETFRLHPPLSLPRIASESCEVNGYHIPKGSTLLVNVWAIARDPKMWSEPLEFRPAR------------------------------------------------------------------------ 2262164 150 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRETTESEVTGLLIAGLFAGQHTSSITATWTGAYLIQNKHWWAALDEQKKLIGRSAKEALRLHPPILLLRTVHSDFTVEGKQIPKGHIVATSPAFANRLPHVYKDPENFDPDRGSCSYISLGAGRHECPGGSFAFLQIKAVWCHLLRNF-ELELVSPFPEINWNALVVGAK-------------- 2558837 23 -------------------------------WFSHNRTHHP--VFWDEGRQAWQVFRYDDYLTVSNHPEFFSSDAPTPPELEMILGPGTIGALDPPAHGPMRKLVSQAFTPRRMAGQEQRIRVIAEELLDRVRGQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118095197 161 ------------------------------------------------------------------------------------------------------------------KGMERGIQAEARHLVDGRAVDPSFPIVHAVSNVICAVVFGHRFSLQDETFRRLMEAYNGIVAPLGHLPGPRKIESCCNFIRSFIRQRRAEPK-DFIDFYLDQMEKTKNVDEENMLQSVFDLFLGGSETTATTLRWALLYMVAYPDIQEKVQEDRKKLPAVIHEIIRFSSIITIPRQAVKDTTVLGYQVPKGTIIMANIDSTLFDPEYWETPHQFNLDKDGNAFLAFSAGHRVCLGEVMAKMELFIIFCSLL--------------------------------------- 145249344 103 -------------------------------------------------------------------------------------------------HARKRRVMSHAFSSQALRGMEPHIRDWCAALGDQHPDKGSFDFNTSFSDAFPLMAIMNICGMPILCSLGLERYLRRGTVANRQRQIDFSRQQLQTRLAAESTQRR-----DIIFYLQQARDTNEGYSEAELMSEVMTLLGAGNDTTNTTLTAIFYYLAHNPAILARLVAGPDLLHACIDETMRVCPPVPTPREVLP----GGLRVPAGTVVAVPTYALHHSEDHFYRAFVYDPSRRQRQAFAFSMGPRACIGRNVAILELELTISRALWLY-DIRLAPGTE-------------------------- 143216905 323 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLDLIKANITELMAGGVDTTAVPLQFALFELGRNPEVQEMVRQDPQLLKGTVKEILRLYPGTTVQRYPIKDIVLQNYHIPAGTMVQACLYPLGRSAEVFEDPLRFHPGRTGFRSLAFGFGARQCVGRRIAENEMQLLL------------------------------------------- 119224822 232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEEEKVSFVLDSLLGGYETTSLLMAMVVFFIGQSQTAFDRLKEEHDNIRSTINEALRYGNVVKFHRKALKDVKFKDYVIPAGWKVLPVFSAVHLDPSVHPNALHFNPWRESDEQISFGGGSRCCPGFELAKVEVAFFL------------------------------------------- 169764329 25 -------------------------------------------------------------------------------------------------HRRYRRLLAKGFSEAGLREQEPVIQQKISVLIKAATAKGTTPEMTSWFNFFTFDLISELFGFKCQENGRFHPWILMVTQSIKFRAIIQALGYLFKLFMGLIPQRRIDKKVDY-TDLASNLIDPKHLERYEIDGNCAVLIVAGSETTTTALSATMYYLTQNPEAKAKVVNQLKYLPACFNEAMRKLPPVFTRRVPREGAYIAGNCIPGGTHVGMCHFATNNSSLNFKDPEKYIPER------------------------------------------------------------------------ 169775547 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDEEIAHMMIALLMAGQHSSSSTAAWIVLHLAASPEITEELYQEQLRIAKVIKETLRIHAPIHSIRAVKNPMPVEGTPIPTSHNVLSSPGVTARSEEHFPDPLEWKPHRTNSPYLPFGAGRHRCIGEQFAYVQLGAITAALVRLF------------------------------------ 72010584 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAGLGTTSATLEWAMVHMALFPAQYEVQCEGRDRLPTLNDEIQRYAAVTPFGHSTTKDTILDGYFVPKDMVVFVNLYSANFDPEVWDEPEVFNPRRAQDGALAFGLGRRRCVGSGLASINLFIYFSTLLHQL-RFSCPEGGEVEFRFGITLHPKNLNV---------- 218722724 73 ------------------------------------------------------------------------------------------------RHRSLRRQMAHGFSEKSMRDQEPIIRKYVDLLVDKLRQQSTFDIIGDLAFGEPIESIFDLIGSILQALSFYPWLKRGLLAPRSARDAYEKHKKLTE---AKMRRRMAEERPDLIEGLLK-KKDELNLDIEHLVSNAEILIIGGSETTATLLSGVTYLILQDAKAYEKLREDINLISACLDEALRMYPPVANGRVCPKGARILGEYIPENTYASIHHWAMYRREEYFTDPDTYHPERSNDQREAFQLGPRNCLGRNLAYSEIRLIL------------------------------------------- 198442825 82 ---------------------------------------------------------------------------------------------------------------------EERIQEEAQCLVEELRKSQGAPLDPTFLFQITANIICSIFGFDYTDR-QFLRLLELFYRPGAHRQISKNLQEILDYIGHIVEKHRAAPRDFIDTYLLRMEKEKHTVFHHENLMISLLLFFAGTETSSTTLRYGFLLMLKYPHVAEKVQDDRSKMPAVIHEIQRFSDLVPIGRV-TKDTMFRGYLLPKNTEVYPILSSALHDPQYFDHPDSFNPEHDANGALPFSTGKRICLGEGIARNELFLFFTTIL--------------------------------------- 145611102 134 ------------------------------------------------------------------------------------------------EHARHRRVLSPAFSDRSLREQEPVVSKYLDLLVARMKER-SGDVV-DFWLWMTFDIIGDLFGESFDCLSRLHPWVDYLMSRLHMMMYGQIMSTMVSLAKDKVNRRRTTDRPDFMTQLAHTTIDTERLSLPELYADTQIMVIAGSETSAGLITAAAYFLLRNPKAMGRLVAAVSKLPAVVNESLRMRPPLPDRKVGAGGAVVDGKFLAPGTSLQVTHWAAYHSARNFAEPWSFRPEREDVSVFAFGVGSRGCLGRGLAYMETRLTLARLVWNF-DMEL------------------------------- 168033822 123 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEEECTGLLIAALFAGQHTSSITSTWTGAYLMKYKEQKEIMRRHGDHLDRAMKEALRLHPPLTDFSVTTRE----GKTIPKGHIVGTSPAFANRLPYVYKDPDTFNPDRFAPGNIAFGGGRHGCLGETFAYMQVKTVWSYLLQHF-ELELTGPKFPEVDNAMVVGIK-------------- 195058682 54 -----------------------------------------------------------------------------------------------PEWRDIRTRLSPVFTGAKIKQMFSLMEEIGCDLLKRLADRGVVVSIKDVCDLYNTDMIASIFGL----RSYSLRNTQSEIGSHCREIFRPNVRRMVDFFIQLVIEERERGGDDLIEMLLTLQQDKSHFTHNQLAAQAASFEVAGIATCSATLSFALYELAKQPLIQERLRAGPERIAGMVEETLRMYPIVPI--LERECTPINKKRFRRGMPVFISNLAIQHDPQYWPEPDRFDPERTPMSYLPFGAGPHNCIGLHIGQLMIKLGL------------------------------------------- 195383020 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQEELKAMSIEKIAAQAFLFYIAGSETTAAASSFTLYELAMYPELLKEARDELDAVMKAVQELIRKYPGLPFNRECTQDFTVPDITIKKGTPILISLFGLQRDPSYFPNPEGYDPHRDQTAYMPFGEGPRHCIALRMGKVNAKVAVAKILANF------------------------------------ 119483816 62 --------------------------GDRHMWIARNHEIYGDVVRFRPDG---LLFRHRDIF----NHKANVKRAKFYDMLTRNKHDSTITGTDPTLHAQKRRVLNTVFSEKSLRSMEPFLVKHVTRWCELLIDGDGTDWMSEACDYLVLDVLCDLFGIPHAWLDLIVWLKPRGLDWVFGALTPPHIQFLYEFVKQSLAQRLQEGRGDMLHYLIHAKDTGRGYTPEALEAEALMLTIAGSDTTSVIMAGFFFYIVRTPRAYRKLRAGPKLLRACVDEAMRIMPPSEMPRIVLGGIIVDGDHIPEGTTVGVASWSSYRNEEYFPDPNVYDVARARSSCFPFAAGTTGCAGKNFALLEL----------------------------------------------- 212536398 212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILMAGRDTTASLLSHTFHLLARRPDIWQKLQAEIAELNGTLNESLRYYPVVSNGRIAVKDTILGGGPVPKGAIVFTPWVMHRRKDIYGPDAHEFRPERWAPGYLPFGGGPRICLGQQFALTEASYTIVRILQEFARIENRDGGDW---------VEKLNVTLSPG----- 210098495 175 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDDVVANGIGFFNAGYDTVSITLSFLLYHLALNQEIQDKVRDGESLVDEAVQETLRLYSLVGLTRVAAEDVNLKGLTIPKGVGVFVPVVAIHYDPARWTDPRKFIPER------------------------------------------------------------------------ 157335195 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKKQELEDITDVLIGLRKDNDDITWDHIKGVLMNIFLGGTDTGAATVTWAMTALMKNPRAQEEVRDDVEKLPAVVKETMRLLPSVPLPRETLQKCSLDGYEIPPKTLVFVNAWAIGRDPEAWENPEEFMPERFRGQHIPFGAGRRVCPGLHIG--------------------------------------------------- 19921686 125 --------------------------------------------------------------------------------------------------RELRTKISPVFTSGKIKQMYPLMVKIGKNLQDSAERLGSGEVVKDLCSRFTTDLIATIFGVEQDAKSEFFYHNRAIFSLTLSRGIDFAIIFMIPALASLARERTGEKRNDLIDILLAAAANPGKMSLDYLVAQAAVFQTAGFETSASTMTMTLYELAKNEALQDRLRQEYERIQEMVNETLRKYPIVGYIRFTLEP--FHNMELPHGMSIYMSTVAVHRDPQYWPDPEKYDPERFNSSNMPFGVGPRNCIGMRLGLLQSKLGLVHILR-------------------------------------- 12321297 159 --------------------------------------------------------------------------------------------------RRRRRAIVPALHQKYVAAMISLFGEASDRLLDAAALKGEEVEMESLFSRLTLDIIGKAVGVIEAVYTVLREAEDRSVSPPRQRKVATSLKLINDTLDDLIATKRRDPS--ILHFLLAS---GDDVSSKQLRDDLMTMLIAGHETSAAVLTWTFYLLTTEPSVVAKLQEEGDRFPTVMNESLRLYPPVLIRRSIDNDI-LGEYPIKRGEDIFISVWNLHRSPLHWDDAEKFNPERGPNPNLPFGGGPRKCIGDMFASFENVVAIAMLIRRF-NFQIAPGAPP------------------------- 194226918 248 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLRLVVSDLFFAGMVTTSTTLAWALLLMILHPDVQRRVQRRPEMGDQAVHEVQRFATPLGVPHMTSRDIEVQGFLIPRGTTLITNLSSVLKDETVWKKPFRFHPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDHGVFGSM--------------- 157108290 102 -----------------------------------------------------------------------------------------------------RQLLTPIFTGSKMKQLFPIMDEISSQFVD-FVGRREVEAVAGCAFSLDARVMGKLAGIKFMLMLFVPSVTWFIPVPFLPKEVDRWMRKLVSTL--LQERKNKQPRDDQLQSLLKTKS--AELTEEQIAGHSLAFFSEGFETSSTTMGFAILHLAENPDVQEKLFQEPEYLDWVLQESLRITPPAALQKLCTQNYCLKGTWIMPGTTVLIPIVAVHMDPKYYPEPEKFRPERTDPVYYPFGEGPRMCLGMRFAQIQIKMAL------------------------------------------- 189207330 63 ----------------------TMTDDIHEKWRAWHIQYGPIFQTTDNDGGPWDRTIY-----VGKPSLISKIANQNWPKAPAQYEGFKPLSMD---HTRQRKALAPAFGPAVVNALARYLTQFV-EILDNAALNSRVDFIGEVAFGIDLHAMCRVMQIFQTVLPELMKLHAKIPVLKSTRDMHAAIAELRSMADHAVQKCRENDTPDIFEILANHIPCSRRLSYDQFLH---------------------YEVLRNPEVMKKLRKEPSILNRVIKETLCMHGPSGTFRYCSQDTEIDGIVLPANTTIALWNPQVHRDPRIWPKANEFNPDRTPGSYFPFSYGPRNCLGQGLAMLQMSFALATLFRRY-DLSIEPGFEI------------------------- 212536985 179 ------------------------------------------------------------------------------------------------DHARRRKGWDRAFSSKSLRDYEERVSKYAAQLLSVLADGQPIDMSRWF-NYYSFDVIGDLFGITGKDAYMLKTLHEQMQSLGPFLHLNSSYLEYFEWVKKQVENRFKNPEDDMFMQLETDFNKGKQTTKDKMHFYVNTGIVAGSDSTASTLTNLFYELAIAPEFTLLLQSEIDLLNAAIDETMRLHPPSGMQRTPQKGVMIDDIYIP-GDLVQIPLYSLFRDERSFVRPDRLDLVKNSSAYAPFGLGPFACAGKQLALMEIRRITVELLSR------------------------------------- 45384476 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGQLSKKELYATIAELQIAGVETTANSLLWALYNISRNPHVQQKLLQEIQSVLAANEESMRLTPSVPFTRTIDTEMVLGDYVLPEGTVLMINSYALGCNEEYFNGWTQFKPERNPFSHVPFGIGKRMCIGRRLAELQLHLALCWIIRKYQLVATDDNPVETLHSGILIPSRELPIAFH------- 126138156 145 --------------------------------------------------------------------------------------------LDGKQHTDYRRSLNGLFSQKALEIYIPVQEKYMDIYLDKFTKDGPREFFPEFLCALSLRTFCELVNFPADDTMKIFEKCAAMAKVHINEEAGKPACVMDEWIY-LMKDAREKHSEDPEAKLLIREFSNKEISEA-----IFTFLFASQDASSSLACWLFQIVADRPDVVEKIREDPDLINNVVKESLRYRPPVLMVPYVVKQTETY--TAPKGSMIIPTLYPALHDPEVYEDPDTFIPERWENATLVFGTGPHVCLGKN----------------------------------------------------- 168063101 119 ----------------------------------------------------------------------------------DENYRNIGLAEYGPYYRKLRRLLNELFSPRRHASYEQEIQCMMKVLLEESEKGNPVNLQTWLSNNMTRMVVGRFYGVSGDDGEKLQKMTSSVFELLGSVVISDVSDKLTADFFDLDSHRKNDPSPDFEDVLMETPENGTNLPDQDLLKLLQEMLNAGTETSSNTSEWAMAELIRRPELIERLVEESDILQAVMKENFRLHPPLLLPHESREPTELLGYHFPAGTEVLVNSFAIHRDPSVYDNPDSFDPDRPHVDHMSFGKGLRMCPGYRLANTMVALMLANLL--------------------------------------- 47205541 213 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ERRQRLHHWDWIYWRTRQGKRFQQALSIVHKFTRDVVQERRAQGKKDFVDILLSKDEDGKGLTDEEIQAEANTFMFAGHDTTASAICWSLYNLARHDHYQEKCREDLSSLPFTIRESLRLHSPVQTRRY-LQDVELPGETIPEGAICLVSIYGTHHNPAVWTNPHDFDPLRDPTNQIPFSSGPRNCIGQKFALAELRVVVATLLR----FRLSPGRDPRL--GTTSGVRRLP----------- 84514203 9 --------------------------------------------------------------------------------------------------RVRRRTIVPALHLKFVAAMIGLFGQATDRLLDTAASDGE-DVMESLFSRLTLDVIGKAVGIIEAVYTVLREAEDRSISPPRQRKVTAALKLVNDTLNNLIAICKRNEQDPSISSLSCWRQ--EMMTSKQLRDDLMTMLIAGHETSAAVLTWTFYLLSKEPSVMSKLQEEGDRFPTVINESLRLYPPPVLIRRSIEDDVLGEYPIKRGEDIFISVWNLHRSPTLWNDADKFEPERGPNPNLPFGGGPRKCIGDMFASYEVVVALAMLVRRF-NFQMAVGAPP------------------------- 13660723 79 ----------------------------------------------------------------------------------------------------LRHASSPIFSTGRLRAFLPEMVQMIDQYLDALAAEGE---------------MIELKGVLEAMRFLLGREGNNLLAPEGGLHEAVMRGGFLRELTETVERVAAEARVDLIDQLLKAPFDGKSLTLSEIAAQVF-LFVAAYETNAITTFYCLYELAQRPELQQRARATYEAIAQMINETLRKHPLINLIRVVTEDYPVTGIVLPKGLNIIVPVYAIHYDPQHYPEPERFDPDRAPYTFLPFGAGPKICIGYRQGKLQLRTMLAVLL--------------------------------------- 170027965 129 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGHDTTAAGIIFTVLLLANEQDAQRRVYEELSKLDRFVKEALRLYPPVSFSRSLTGRLDVDSTTLPHGTIANIHIFDLHRDPEQFPDPERFDPDRNPYAYVPFSAGPRNCIGQKFALLELKVVVCALLSSFRVLPVTTRDEVVFVADLV------------------ 211590936 496 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMSLSITLLSAGLDTIPANLSQGVAVLSSFEEAWERMVAEEAVLQSLVQEILRYFSVVPMGRTNIMPVVMDGISIPANTWFYMNSKSANFDPLAFPEPDQFIPRRPPMRHFGYGAGTRACVGYHLA--------------------------------------------------- 215497981 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEMEAMAQCVIFLLAGQDTTSWVIAYTVYLLALHPDVQEKLRREPTLLNCVISESLRLYPPVRLERSPVEDYVMTGIKLPKNCVIVIPIYAMHYDPSNFEDPYKFDPERRPYSYLPFGAGPRNCVGMRFA--------------------------------------------------- 67901204 2008 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSAKSIGQFEQYIHHNIENLVKQLLQRNPFDIIGDLAFGAPFGMIAEMRKSPDSPPQYVQAVEVLNRRGEVSATLGEAVENLAGIAIACVNERLKNTRVDLLARLMEGDANGNKLGRAELTAEALTQLIAGSDTTSNTSCAILYYCLRTPGVIDKLHKLDEAIPQDVEETMRIHSTSAMGREIPEPVEISGHIFKPGDILSVPTYTIHHSKEIWADADEFIPERWAPERLTFSTGPRACVGRNVAEMELLVICSTVFRMF-DWELQQKGPMETREGFLRKPLGLTV---------- 170050575 79 ----------------------------------------------------------------------------------------------------LRAKITPTFTSGKMKMMFPTIVAIADQLVRESAEGVEMEMKEALAR-FTTDVIGRAFGLPES---IFRQMSRLFSKRSFRLVVAQQFRELARFLRETIEYREESGGKDFMDLMISESIDDGALTFNEIAAQAVVFFAAGFETSATTMSYCLYELALNPALQGKARDEVTHVGACIDEALRKYPPPSLSRAVTKNYKVTNTTLEKGTSVLIPVYAIHHDPEYFPEPERYVPDRNPYSYLPFGEGPRNCIGLRFGLTVARI--------------------------------------------- 195402773 271 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLLMEAKKDTENWTDDELVAQCFIFFFAAFENNASLICTTAYELLQNPEIQQRLYEEDSLMDMVVSESLRWTLAASTDRQCSKDYTLDGSKLKVGDRINIPIVGLHLDDRFFPEPHVFKPEREENKNLPFGAGPRNCIGNRYALMQAKAML------------------------------------------- 951102 295 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HENLRMVVGDLFTAGMVTTSTTLSWALLLMILHPDVQRRVQQEPEMADQAIHEVQRFIAPLNLPRITSRDIEVQDFLIPKGSTLIPNLSSVLKDETVWEKPLHFHPEHDAQGHMPFSAGHRSCLGEPLARMELFLFFTCLLQRF-SISVPDGQP-------------------------- 46138975 119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLAAIHTTTDLLSQTMVNIATYPEIFTALRADLKLMDSFLKETQRMKPIIGWRRRALADVTLNGMTVKKGNKVVVMWSDGNYNNAKTFDPCRFVLVNTSANHLGFGHGTHACPGRWFASNEVKIALCHLL--------------------------------------- 6002279 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVLDALLNMSSDGGKMDKDEIEHLLLNIFVAGTDTTTYTLEWAMAELIHNPEMMSKLKEELEKIP--VEET-DIAKLPYMQAVIKEDVKIGDYVIPKDAQILINAWVVGRDPTKWENPNVFIPERDIKGHIPFGSGRRTCPGLPLAIRMLPLML------------------------------------------- 115396804 123 ----------------------------------------------------------------------------------------------PDMHRIKRSALNPFFSRKKVLDLEEIVQEKAAKLVGRMRAAGRIDLITDYAFEFGVEFFNMIRDFGPAFW-FFQQWLAKLTSGALTRMMLHHEGSRRQILRDEVDNGKKAARTTIFHQLLSPDAAEGYVTVEELKDEAYILVAAAADTTGNALTIATYNAVRNPKIYQRLTADPAMLTGVIKEALRLFGVVGLPRVVPDPAEFNGYHVPGGTVVSMSSWIMHHNEDLFPQSEVFNPEREKARSLSFGKGSRQCVGMPLAYCELYVTLGQVFRQFDDL--------------------------------- 115717992 258 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWQEQFGQMLQGIIEEHHAEPGSDIVDHIITTSTKGGDLDGKTLLQIAYDFFGAGYETTSATLEWMLLYMASYPQVQSDVQGERGRLPTLNDEIQRHASVVPFAHSTTKDTVLDGYFVPKDMVVFVNLYSAHFDPEVWDQPEAFNARRKEKLVVAFGLGRRKCIGSDLARINIFIYFTTLL--------------------------------------- 195115980 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFALYELARQPAIQQRLRQELAALRQVVDEVLRLYPPTAFDRCAKAGYDLRGKRLPPGTPVYISVLGLHRDEQYWPQPLKFDPERQRAQHLPFGAGPRGCLGTMLGLLEIKVGL------------------------------------------- 218184180 99 -----------------------------------------------------------------------------------------------PRWRELRKIMTELFSTRRLDALHELRQEKVAELVDRLARDGTAVDIGRVAFTTSLNLVARTIGASKEFQRLITDVMEAVGSPNLSDFFPALAARLHRLFDAEMDHRREKDGDFLLLRLAARDDDTARLDGDTLRSLFTDLFTAGSDTSSSTVEWAMAELLQNPDELRRVVGSRRRIEAVIKETFRLHSPAPLPRQATRTIQIMGYTIPKGTRVLINVWAMGRDEDIWPEAGKFMPERGDLELIPFGAGRRICPGMPLAVRMVHVLLASLL--------------------------------------- 210088188 68 --------------------------------------------------------------------------------------------------RRNRRLLTPAF---HFEILRPYVRRATDVFLEKMAEKGEADIILQCAFPYAVYALCQLIGTP-----WMHLWPMYRLTAEG-RKFVRLYNLVHQQADDIIKERREEGREDFLDILLTARDDGEGLTDDEIRAEVDTFLFEGHDTTASGISWSLYCLAKHPGHQDRVREERKLLRAQAQEAMRLYPPVPISRRTTRDFDLMGHRLPAGATLNINTWCLHHNSTVWGEDFMYKPDRDAYAFIPFSAGPRNCIGQNFALNEEKVVIARILHR------------------------------------- 125773741 81 ----------------------------------------------------------------------------------------------------MRHKLSPCFTSGKLKGMFSTSEEIANNMVNTLPEQGEVDLMQTYAIDI---IASTIFGLPDNKFRNLVTIARRNTRFTTMFGMMQVALAMLEIVKETIEYREKHGRKDLLQLLMELRNTGAVISLESITAQAFIFYIAGQETTGSTAAFVLFELAQYPELLERLQTDETLAKNCVQESLRYPGLPMLNRECTQDYTVPDTVIPKGTPVVISLYGIHHDAEYFPEPETYDPDREENRNFSFGEGPRICIAQRMGLLNAKLAIINVLKNF-NVEVMSKRQLEFENS---GIALLP----------- 4140244 258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGFDTITTALSWSLMYLVAHPNIQEKIQDDRAQLPAFILEMFRHSSFVPFPHSSTTDTVLNGYFIPKGICVLINQWQVNHDPNLWKDPFKFCPERFLNKVMIFGLGKRRCVGEVIGRMEVFLFLTTMLQQM------------------------------------ 195614082 176 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTMLIAGHETSAAVLTWTFYLLSKYPKVMAKLQDEADSVTRVINESLRLYPPPVLIRRSLEDDILGGYPIGRGEDIFISVWNLHHCPKHWDDAEVFNPERGPNPNLPFGGGPRKCVGDMFATFETVVATAMLVKRF-DFQMAPGAPP------------------------- 194871531 129 -----------------------------------------------------------------------------------------------------RKIVMPAFNYTMIKQFVAVFEKQSRILLSKFADSGEMDFLQLISC-FTLDTICEALGVDYLDAVKFYRNSFIFKRTSHHKRELELIKTLHGFTEGIIQKRIDEINQDLDTLLLSKGPDGKPLTVKDIREEVDTIIFGGFDLTATTLNFFMYNMTLHPEHQQRCREEPEFLEACIKETLRMYPSPLTARKATANCTINDFFIPKGSDVIISPIYMGRCKDFFPDPMVFKPDREATTFIPFMAGARSCMGQRYAMVMLKVVLAHLLRNF-LFEPLGERQVKMKLNFV------------------ 210116445 193 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDQLNYVISDLFVAGSETTSTTLTWALLYMVLYPEVQQKVQEERSQLPAVITEVMRIKPVAPMPHATSKNANLFGYDIPEGTMIWPVLWSVFYDPVHYHEPEVFKPQRKDPTFIPFSTGRRMCLGENLAKMELFLFFTHLLQHF-TFKLPDGAAKPSTVGIVGIITYSPVSFD------- 134097331 36 ----------------------------------------------------WVVADHATARQVLDD--------PAFTRATGRTPEWMRAAGAPPAE------WAQPFRDVHAASWEPDVGELAESFAGLLPGAGRLDLVGDFAWQVPVQGMTAVLGVLRGAAWDARVSLDAQLSPQQLAVTEAAVAAL--------------PADPALRAL-----------------------FAGAEMTANTVVDAVLAVSAEPGLAERIADDPAAAQRTVAEVLRLHPALHLRRTATAEVRLGEHVIGEGEEVVVVVAAANRDPEVFAEPDRLDVDRPDA--------------------------------------------------------------------- 115647018 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAALASWAMFLIGHHTRVQKKLHQDSDRPVTADDETLRIFPSVPIGRDLQEDCIIDGKLAPRGTLLIIAIGSLHRDPTQFPEPLMFDPDRSSKRHVPFSAGPRNCIGQRFALMEDKVLLANVLR-------------------------------------- 169611945 34 ---------------------------------------------------------------------------------------------DRKDHGRRRRVIQQGLSDSTLRAFEPYMYEIINRFCDRMIQARECEWCNYLAFDLMATFIFNML-----EREQYRYVVDKILFPRAIV----ARNMFLGFVGKLLRDTKKNDRSDLFEMLSHAKESGNGFTPEEIVAESVTLVVAGADTSATAMAAIFFYLSRNPDAYARIQGGAKLLRACIDEAMRMSPSV--GQTLAREVPVGGAVIPGGCDVGVPIYAIHHKEDIYSDPFNYNPERGASQQVSFSVGPRSCMGKGVALVEMMATFAVVLFRM-DFKMADTDTAGGKPGSVYG---------------- 181298 19 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSIIRFDYKDQQFLRIVSTPWIQPGSHNKLLKNLLTLKSYVLERIKEHQENPRDFIDCFLIKMEQEKHEFTVESLIATVTDMFGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIERVDAVVHEVQRYIDPTSLPHAVTCDVKFRNYLIPKGTTILTSLTSVLHDNKEFPNPEMFDPRKKSNYFMPFSAGKRICVGEGLARMELFLFLTFILQNF-NLKSLIDPKDLDTTPVVNGFASVP----------- 47220511 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRAAQELQDTMEELLDMKRKDDALDFATELILAQEVGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPEVELKMVEELGVMESFINESMRFHPVVDFMRKALEDDTIDGVGIRKGTNIILNIGLM-HKTEFFPKPREFSLDNDAVPHLTFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 157112707 79 -----------------------------------------------------------------------------------------------------RKLLNPTFNTRMLTGFLPIMDSEARRLLEPLADKTEIDIFKYISSCTLSMVFSTTMGIP-GQQDYVRSLEDLMNASKAYRVHQKASEVCNGFTHRIVQKRRFHQKDEYIKQSLNAKQDGSGFSDTEVNEHLYSLIGAANDTSALTAAYTCLYLAMYPEIQNKVVNEPEVTEMVIKEILRLFPAVPLGRQTANEIVLDGIRIPKDQIIVYSLYTLHRRKDIWPDPDQFDPERIQARHLPFSGGLRNCIGHRYAMNSMRIMLLRILQKF------------------------------------ 62751727 290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGSQLSDEDMRAEVDTFMFEGHDTTASGLSWILYNLACHPEYQEKCRDELSKLPFTIKESLRLHPPVAVIRRCTEDIKLKGDILPKGNCCIINIFGIHHNPDVWPDPYRFDPERSSYAFVPFSAGPRNCIGQNFAMAEMKIVLALILYNF-QVRLDETKTVRRKPELI------------------ 190348523 141 --------------------------------------------------------------------------------------------LDGKAHSDYRRSLNGLFRSKALEIYIPVQEKYMDKYLEKFTNDGPRKFFPEFLCALSLRTFCELVNFPII-IPYTKTWYGKMIADDAAMAKKHINEEIMDEWISLMKDAREKHSEDAASKLLIREFSNREISEA-----IFTFLFASQDASSSLACWLFQIVADRPDVVKKIREDPDLINEMVRESLRYRPPVLMVPYVVKQTETYSA--PKGSMLIPTLYPALHDPEVYDDPDSFIPERTNRNWLVFGTGPHVCLGQN----------------------------------------------------- 16740769 247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRTVVGDLFSAGMVTTSTTLSWALMLMILYPDVQRRVQADQARMPAVIHEVQRFADPLGVPHKTSRDIELQGFLIPKGTTLITNLSSALKDETVWEKPLCFHPEHDAQGHMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SISVPDGQPQPSDHGVFRALT-------------- 195381677 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKAELDERRKHPDDDMLDTLICAEKDG-LIDHDGICEEVDTLMFGGFDTTSMSLIFTLLNLSLY-EDMQELCDDPSDLDRFIKETIRMFPPVPFGRQTLSETELNGLILPARTQIIMHIFDIHRNPKYWDSPEEFDPDRPENSYIPFSAGQRNCIGQKYAMLETKTLLIFILKRFKILPITDPKELVLFNGITLCVKN------------- 25396555 96 -----------------------------------------------------------------KDFDHFVDHRRFATDDLFNESLFMMT---GDRWRDMRSTLSPAFTGSKMRQMVPFMNETSQNIVQYLRETEGQDIASRLIRCYTNDVIATIFGLPENDRPSFF---IVMTIPALSKFFPFFPKETTDFFRGIVMQHRENERPDMIRMLMEAKGEMRQWTPDTLAAQAFLFFFGGFESSASVIVMAVHELAVNSEAQGKLYEEVKELDCVANEALRWSPAVITNRVCVKPYVLGGVQLEVGDGIYNSVSSVHWDEQYYPEPEKFKPERDENKHMPFGTGPRNCIASRFAILELKVLL------------------------------------------- 85068618 111 -----------------------------------------------------------------------------------------------------RRLLNPAFHLDKLKHMLPAFQFTACEMLSKLEPNGEID-VWPYLQTLTSDAISRAFGSSYEEGRKLFELGWRFLPTKRNKRMKQIFNEVRALVLGIIKKRLEAP-DDLLGILLASQQHGNNMSIDEVIEECKLFYFAGQETTSSLLVWTMILLCKHPSWQDKARENQLKIVTMINEVLRLYPAYAINRMVTKETKLGNLCLPAGVQLLLPTILLQHDTEIWDDAMEFNPERDGISKATFSWGPRICIGQNFAMLEAKMAMAMILK-------------------------------------- 149201806 21 --------------------------------------------------GQWIVSRMCDVRTVLTDPTTFMSQQGVTLEQTMEIVRIVARAHRVPNDAERRDAI-------AITRLQGTLQDLMASALGAIAEGRTVDVMADLLRPILGACRATALAIDPELGQRVEDLAIMLTVERHGPSDLAPVEPLARAVMQ-----------DL-SILEKTRGKAREMPITHWIFPAFLALLPITYTSVSMLAH----LAETPELQETLRARPELRPGYIREVERLMTSIGTRQIGATGLNLGDVWLPPRSLVVLDFSAANRDPALWQEPDTCLLDRPRQPTATFSLGPLACVGGQASRQFLSLLLDAVMQRVRVSLPQPGAEP------------------------- 212533945 703 -----------------------------------------------------------------------------------------------------------------------------------LAGTKQVDLTRDVGNLATVHFAAHLFGLPEHELYMANAVIFQAVFFDYDLMRSQAARAVAKKIGEMVERKQDNPGENLVKKLLDSGLNAHEVTWTQILPAVVSM-VPKLGQVFTQISDAGKAYL--PEINRLTKLNTPESDQAVLEAIRLNGTYGAYREAQRDVTVNDIQVNKGAKVFVSFISASRDPAAFPEPEKVVLDRPVESYVHYGIGPHSCLGQ------------------------------------------------------ 84686951 98 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLRDTFPAMWQAAEARMETLVGQ-AVDIEPETSHAAADVIFRTLFSVPIEDREKFREWFPRFHSRATKRTAAEIRALITQMTADRMAAIEAGTADDLATKIMTTRVTHETFDTAEMVDQVAIFFLAGHETSASALAWTLYLLALFPEWQDRVAEEASRLRIARDEALRLYPPVPMMREAACPEHFRDRDVPKGAQIVLSPWHQHRHERLWERPDDFDPGRFATENMPFSAGQRVCTGAGFAMVEGPLLLAMLLRRF-RFETVEGRP-------------------------- 47779228 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTATSITFALYALAMNPHIQEKAYAERDLLEMVIKETLRIYTTVPFYSRALEDVNMNGQILPKGTMLNVFAYGVHHNPKIYKDPETFDPERSPFAFIPFSAGPRNCIGQKFAMLEMKSSISDVLRNF------------------------------------ 125527396 250 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSVVLTARESNELLTPDYISALTYEHLLAGSTTTAFTLSTVLYLVAKHPEVEEKLLKERDRVPMAVKESMRFYSPL-LARETLEQVEIGGYVLPKGTWVWLAPGVLAKDPKNFPEPEIFRPERERRRHLPFGIGPRVCIGQ------------------------------------------------------ 32330693 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTMFMTARYDDRPLSRVEIRDAIINLLLAGRDTTAQSLTWALYRLVDNPAHQRLVREEPVTLENAHLESLRLHPPV--PRIAVKDDALGGPLIKAGEFIRLSDWALGRNEEVWADAKEWKPSRRPIQHF-FNGGPRICLGKSLATLE------------------------------------------------ 121710976 118 --------------------------------------------------------------------------------------------IDKKKHGKKRRVISQGFSDAALKNHEVVINEQIRQLLAQLKTGEGGKAVSRFTDYFAFDVMSNIFGVPWSTLPEVIEKSNVRVGVLAQAEAIKARDIFIRFVEEMLNQVAATTGKGVFATLANATETGLPLRKRELGGESATLIVAGTDTSSTALAACFFYLSHNRSALERATAEPEDIRACIEESMRMSPSAASSREAEEAATVDGHYIPPGVDAGTCIYSIHHNPAYYPQPFTFRPERWIASHLAFSIGPRSCIGKSLAYVELHLALANVLWAF-DLRLASGD--------------------------- 157841230 300 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTTSTTIRWGLLFLTQNPDVQERCHEDRDKLPATVHEIQRCANLVPFGVITIQPTKLRGYDIPQGTVVMTNLAAILSDKEHWKHPDTFNPENDENRQFSFSLGLRFCLGETLAKMELFLFITSLLQRI-HFSSPPDAKPIDMDGVV-GIVRYP----------- 210097579 61 -----------------------------------------------------VLTGYETIRTALKRAGDFSSRRANALRGDGITAGGILYSLDGPRLKHLRKFTLKTFRDFGVRTLEDKVNEEANILVQEVLSQQPFDIQNAVCNIIFSIVFGDRLDYDNPDFLRLIRLLNTAIETKPTISVEKMYQALREFCSEQIQKHRNDTRDFLDSFLATDERTLETFTDKQLKEVLIDLFLAGTETTATTTRWALLYMMLNPNIQEKSYAQRNLLPATLAEVQRFKPPLSVQHAAPRDTTLNGYNIPQNAPILINLWSVHMDPKLFPEPNTFQPERNFVKHFSLGKGHRACLGEQLARMELFLLFVSLMQRF-TFHLPEGAP-------------------------- 76647305 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIINVVIDLFGAGFDTVTTALSWSLLYLVTSPARRPRLSDRPQLLEAFILETFRHSSFVPFPHSTTRDSNLNGFYIPKGRCVFVNQWQINHDQKLWEDPSEFRPERTINKVLSFGLGKRKCIGETIARLEVFLFLAILLHQV-EFCVTPG--VKVDMTPVYGLT-------------- 182894140 230 ------------------------------------------------------------------------------------------------------------------------------------------------------RMIFTLLDLLHPKLPVLLKW--KAVRPEVENFFREAIKE-----AASLKESEAAARTDFLQILIAGNDTELVFTDNIIGGVIGSFFSAGYEPTAAALTFCLYELARNPQVQAKLHEEGDDIEQVIDETLRLYPASGIVRTCTEPFKLSDVVIEKGTKVFVSSYGLQTDPRYFPEPEKFDPERFPGTYLPFGDGPRLCIAMRLALMDVKMMM------------------------------------------- 17558842 54 --------------------------------------------WTAKYGDFWLGTRYEALKETFKDGETYADKKPMAFQESFRGGSYGVVETNGPEHRRFAIHQFRDFGLGK-DRMEQRIMLEVEDIFDKTIGEG-VDLTDIFDRAVGNVINQMLFGFDETRADEFRWMGYIMPGPTILDRFKKYQKGFTEFFGTQIENHKKEENSDYVEAFLEASGDFESFSTKQLSNMCLDLWFAALMTTSNTMTWCFAYTLNYLDAQQKLHEELDRINTAINEIQRTANLVPLNHMTTRDTVLKGYNIPKGTGVVAQISTVMYDENVFPEPYIFKPERKVEQLVPFSVGKRQCLGEGLARMELFLFIANFFNR---YRVVPDAPPIIDKAVLGGM--------------- 169599541 47 -------------------------------------------------------------------------------------------------HARQRRLVSHAFSDKSLRDQDKLLKGYAAILVDQLAPDNETNMLSWYNF-IAFDVMADLFG---EDLGQLRNSTNGIINAWGPASLKAKRDHHKEFVVEKVDRRLAQTRPDIWTYVMKSKDGGETLSTTEMHNNGSTFMGAGTETVATELSGLTYMLLKNPDKMHRLKSELEYLQACIDEGLRLYPP-------------------------LPTGGAMRSPRNFKNPDTFAPDRKDNP---FSFGPKNCVGKNLAYHEMRLVLASVLLHF-DLELSPE---------------------------- 212537573 297 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQAMNLLLAGRDTTASLLSWTIWLLGRHPAIFNRLREQTEKITHVLNEVLRLYPPVPMSRRAVKDTTLGGQDVKKGVEVYFVYVM--HREEEFKDANEFNPDRWVSRYLPFNGGPRICLGQQFALTVAGYVISRILQRFDQLKLEDESFVPHRLGLTDAPQEYIVRFHKSS---- 110734754 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGRPTTEIEVTGLLIAALFAGQHTSSITSTWTGAYLLKFQQYFAEAVEDHDILAEMIKEALRLHPPLTDFSVTTRE----GKEIPKGHIVATSPSFANRLPHIFKNPDSYDPDRAPGRYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPENDWNAMVVGIK-------------- 157346291 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLLEFEGNGKKISDRDVIIFILEIFLAGSETSSSIVEWAMTELLRNPKSMSEVKDELARVVGAVKETLRLHPPIPFLRSAIQDTSFMGYHIPKDTQVLVNARAIGRDPGSWEDPSSFKPERQNFELIPFGAGRRICAGIPLAHRVLHLVLGTLL--------------------------------------- 212544308 114 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVAHTFSAKSIGQFEQYIHANVESQLQRNPRTGSIDALNWF-NYLAFDIIGDLFGAPFGMLEKGKDVAEVRKTPDSPPTYAEAVENLAGIAVARVSERLKNTRVDLLARLMEGRDEGAKLGREELTAEALTQLIAGSDTTSNTACALLYWVLRTPGVMKKLQEVDEALPDGVEETMRSTSSLGLPRQISAPVNICGRTFHAGDVVSVPSYTIHHSTKIWPDAEEFVPDRWAPERLTFSTGPRACVGRNVAEMELTCIVGTVFRNF-EFVLEQEEKMETREGFLRKPLGLAV---------- 157748811 45 ---------------------------------------------------------------------------------------------------RLRTLSSPTFSNKNLKKIMKTVDDSVAELMRHLAGGKTVD-MLEYYQEFTIDIIGKIMGQTQSENPMLPKVKSIFVDGRKHAFFASAMFPFLGAMLRLIDQRKTDEKQDFIDLFLDARADDKHLTFDETVGQLFVFLLAGYDTTALSLSYSSFLLATHPEVQRKCQEDPEVMDWVIKEALRFYPLASHNRKCMKATTVCGVEIEEGTNVQVDTWTMHKDPNIWDDVNEFKPERQKGGYLPFGMGPRICIGMRLALMEEKMLLTQILK-------------------------------------- 118095199 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGGTETTSTTLLWALLYMVQYPEIQERVQEDRKRLPAVIHETLRYSTSVGVPRLCVRNTTLLGFHIKKGTLVLPNLHSVVYDSDHWATPCKFDLDVDGNAFLPFSAGHRVCLGEQMARVELFIFFTNLLRAF------------------------------------ 212527822 109 ---------------------------------------------------------------------------------------------DRVQHTRKRKIIAHAFSPASVHAFETHMRRWVRQL-DKLAAQTPFDIIGDLSFHIPGEPIAYVLGLLPDIRPYARYLPDPFFS-----KGLQSVRNLHGMAVAAVEKRLAKSRNDILDMLLRAKDDGSPMPREELVSEALTQLIAGSDTVSNTACAIIYYILA--GERAALRELDGAIPASIDEAMRLTSSIGLPRIVMAEHGIGDQHFPIGTVLSVPSFTIHHDPDVWDDVEVFRPDRWLPENLTFSYGPRACVGQNVAHMEL----------------------------------------------- 169762890 112 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSMKSIGQFEQYIHRIADATIDALLA---FDIIGDLAFGAPFGMIAEMRKSPNDKPSYVQAVEVLNRRGEVSATLGEAVENLAGIAVARVNERLRNTRVDLLARLMEGKDNGNKLGREELTAEALTQLIAGSDTTSNTSCAILYWCLRTPGVIEKLHKLDESIPKDVDETMRIHSTSAMGREIPAPVTISGHTFYPGDVVSVPTYTIHRDAEQFV-PERWDPKRLTARQIPFSTGPRACVGRNVAEMELLVIVGTVFRLF-DFEIQQDGPMETREGFLRKPLGLMV---------- 169603624 130 ---------------------------------------------------------------------------------------------DPTEHGKMRRYLANAFSDKSLREQESLVAQEVDKLVEKLGEAGLAKDGTDLQRWLNMATF-DITG-SLSFGRSFDALQNEQTTDDPQMARHPTVAFILRAILTLSERRIDKPRPDILTRII-DKKDEAGISDIQIAAHAADLLTAGSDSTNTAMGTVFYYLLKRSDIMQRLQAEPFLI-AVIREAMRIYPPVALPRIVPEDT-IDGRFVPAGTGVSTHPFAACLDAKNFEDPWIFRPER------------------------------------------------------------------------ 145490000 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKDEIISQFITLFFAGTDTTSSVAAMCLFYLAQNPDVYDALIKEPKLLNSFIWEVLRVRNPASGPRVAKQDLVLKDLHIKKG-WILMP---ANFVQQQFENFKEFDHKREDNGNIPFSAGPRNCIGQHMALMEIKIILCHILRTF------------------------------------ 169772481 73 ----------------------------------------------------------------------------------------IGGHVDSDTHSRHRRLLSHSFSERSLREQEGIVVYYVDLFIQRLRERTSFDIIGDFAETFPWIALMAFLGV-LNEYSLFRKMQGALL----PKALKQKMLENHKLCAQKADRRLQKGRPDFVSMQTQSCKHMGPL----LFFFFMAITIAGSETTASLLSGCLFYLCKHKDQLNKEIRNLSYLNAVLKESLRLYPPVALRLVPKGGCTIDGHFVPEDVTVSTHHYASYRDAANFTFPEQFIPERTDNRFDSFSLGPRDCLGKNLAHMEMRLILSKLLFNF-DIHLTPESENW-------GQQKMFIVWDPA----- 159484905 326 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDEISSKQLRDDLMTMLIAGHETTAAVLTWTLYLLSQHPEAAAAIRKEVDELTRVINEAMRLYPPPVLIRRALQDDHFDQFTVPAGSDLFISVWNLHRSPKLWDEPDKFKPERSPIPNLPFGGGRRKCIGDQFALFEAVVALAMLMRR------------------------------------- 170094576 112 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESQRMTDEDVLAQVPTFLVAGHETTSTATTWALYALTQAPEAQSKLRENPTMLDAVVRETLRHAPVPSTMRIAMKDVEHDTLHVRKGQTVLIPILLLNRSKSIWEDSFEFKPEREAATHLTFLGGPRACIGYRFSLVEMKALLFTLIRAF-EFELAPPQDIAKKAGIVQRP--------------- 157311677 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAQELQDSMESLLEIKREKLDDDLATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVELQVVEEESLLESFINESMRFHPVVDFMRKALEDDEIEGTKIRRGTNIILNIGLM-HKTEFFPKPTEFSLANVPSRFFPFGCGPRSCVGKHIAMVMMKAILITLLSR------------------------------------- 18874077 308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRWALLYMALYPEIQEKVQAARESMPAVIHEVQRMGNPLNVPREVTVDTTLAGYHLPKGTMILTNLTALHRDPTEWATPDTFNPDKKREAFMPFSIGKRACLGEQLARTELFIFFTSLMQKF------------------------------------ 147902368 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGTETTSSTLRWGLLFMLLYPDVQRKVNADVSQMPAVIHEIQRYADPLSVPHVTYRDTYIKGFFIPKGILIMTNLSSVLKDERVWEKPFQFFLDRDREAFMAFSAGRRVCLGEQLARMTLFLFFTSLLQHF-SFQIPDGEP-------------------------- 46370529 114 -------------------------------------------------------------------------------------------------HSNRRKLYAKGFTLNSLREWEPTIRNIVALTVEKIAQQGEAEIMGDLAHLLPLYYLGRLLGVP---RLHDVFFSQEMMFEAGKSVVAIARGA------------RGGEGDRFVKALAAGDFESGGLNDTEIITDAGALLLAGSDPTALSLTFLIWCVLNRPKLQAELESEPEDITDAIHESLRLYGPASMPRSPPPDATLCGYYIPPSAVVVTQNWSLHGNPKVWKDPHSFDHTRWPGTSLSFGQGARQCLGIHLGWMQLRLATALFFRRCPGAKLAPPETMVMIDSFIAGM--------------- 211588350 117 ----------------------------------------------------------------------------------GEPLPSLFSTLDESFHANLRRSVNNAFSMSSLVQYEPMVDETTEIFLDRLFADGACDFARWLQF-FAFDVIGDIDGIPVGQMPWLLFWKNPIFDILQKLGLSDNSHPVAVFAKQRMQERMSAPGDDLLTRFIKAETRPDFMTNKRILTMATSMAFAGSETTAISIAAVFYYILKSPECMRRVKQELDHLDACIKEAFRMHPAAGLPRVVASGLEISGHFIRGGTIVGCSPWVIHRRTDIFPDADVYNPDRAPPDQLQFGAGSRTCIGKNISLMEIYKIIPSFLRRF-EVQLAPDQEWKLWNAWFVRQHNFKTIFTP------ 19910937 191 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLISLQDEGTKLTDTEIKALLLNLFIAGTDTSSSTVEWAMAELIRNPKLLVQAQEELDRLQAVIKETFRLHPPLSLPRMAAEDCEINGYYVSEGSTLLVNVWAIARDPNAWANPLDFNPTR------------------------------------------------------------------------ 55775509 13 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFILLCMAKNPEIQEKVRKQPVTLDLVIKETLRXYPSVPMGRKMLQNTEINGKIFPAGSNVVMFPFFLGRDPDYFPNPEKFDPERNPYQYVPFTAGPRNCIGQ------------------------------------------------------ 81157972 248 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHRRGERQNTMVGHLLSQESQPDYYTDEIITGLIISLIIAGTDASVVTTEWAMSLLLNHPKVLEKARQEMDTLERMVEETLRLFPSVPTPHEPSEDCNIGGYNVPKGTMIIVNAWAIHRDPKVWDDPMSFKPDRETHKLLPFGMGRRGCPGAGLAKKFVGLALASLI--------------------------------------- 170071604 93 -----------------------------------------------------------------------------------------------------RSEVTPAFTASRMKTLFAIVEALASRMTKYIEQNQHTALGKDLAAKLTIDVVSSIFDTDADDHGEIQEMGRKLVEPSFALNIAMIPKSIEIFFTNLMKQREANSRADYLEHLISLR-NKKEITELDMAAHGVTFFFDGFEASSSTISFTLYELGRHPAIQARLRTEFELLDQVVNESLRLWPGGPFSKRCTEPIDLDQVRIEPGVCAMIPFWAIHRDPECYTDPDTFNPDRNPYREMGFSEGPRQCLGMRFARMLVKRGVYEVVKNF-EFSVDSKTEEPLRMN-------------------- 126332429 303 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAILFMGLYPNIQAQVHKEIDLIVGAVHEVLRFCNVVPLGHATSQDTVVRGYSIPRGTTVITNLYSVHFDKKYWKDPEVFYPERKKEALVPFSLGRRHCLGEQLARMEMFLFFTSLLQRF------------------------------------ 195121638 354 -----------------------------------------------------------------------------------------------------RKLIQPAF---HLSLLEKFIDTFVDEHLDASALDMEVNIAKYVNNCV-VDVLNEVLGVPMEDRARFLHLLDAIYQLTSASDELKQKKRLNDFTRQMIKRRREIMADAFLDYMIEISESNPDFSEEDIVNEACTFMLAGQDSVGAAVAFTIFLLAQHTDSQAQCYEELERIPTMIKEALRLYPSVPIARKLGEEVRLADYTLPAGSNIFICPYATHRLAHIYPEPEKFKPERTENRHIPFSAGPRYCIGNRFAIMEIKTIVSRLLR-------------------------------------- 195617582 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELTDELISDNMIDFMIPAEDSVPVLITLAVKYISECPLALQQLEEENMELKRVITETLRMGNIIGIMRKAVRDVEVRGHLVPKGWRVLVYFRAVHLDAAVHDDPHAFNPERPDVVAMSFGGGQRLCPGLDLARLEASIFLHHLVT---NFRWVAEEDTVVNFPTVRLKRGMPIAVTPRT---- 9801564 48 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGKMKMMLPTIVGVADELMEEVKKSSEIE-MKEILARFTTDVIGTAFGLEHDPDAQFRRMGRKIFSFGSGRLLKAIVAEVSDFFMGAVKDREENERNDFMSLLMNAESLGDDLTVEEVAAQAFVFFLAGFETSSTAMSYCLYELAQRADLLDAIKKHGSLIDQCINESLRKYPPASNTRTVSKDYKLSNVVLQQGSTLIVPVYALHHDAEYYPNPEKYDPDR------------------------------------------------------------------------ 195354266 247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAFFMDTIEEHRRQPAEDLIYAYLQEMKDGESSTFNELVMTILDFFIAGSQTTSNTINLALMVLAMRPDVQEKLRESFDYMDAFIMEVQRFFTPITGPRRALWATKLGGYDIPKNATILISLRSVHLDKEHWKDPLEFRPERKDEYFMPFGMGRRRCLGDALAR-------------------------------------------------- 91084353 125 ---------------------------------------------------------------------------------------------------RHRKIIAPTFNQKVLNEFPGVICEQVNELLRKECDKGEIDIVGEFGVSIGAQVFMRIFRLDYQ-FEWIFSWTKA------SKIQEEVKRIIHTMTRDIIEKKKEQEADDFLNLLVEKHLNNE-LTLQELEDEVNTFLLAGSDTNATSGSFILTLLGMHQDVQDKLYEEPERPPTVIKESLRVFPGAPFARVVEEDVNLGDVIVPKGANIGLGYLHLHRSEKYWKEPLKFDPDRSINRHLPFSGGSRNCIGWKYGMMVMKIMTAMVIRKFRDIELTANVVLKPKNGF------------------- 170084193 146 ------------------------------------------------------------------------------------------------DHVQYRRGLNALFTRKALGIYVAIQESITRKHLAEAAKTGAAQ---------PIMMTARAMNIPEHAAREINEKYWAITQALEARKVAMRWLELAAHNSKIAMANGAEPEDEWVQVLADPTYNYRKFSDLEMAMVVFSFLFASQDAMSSGLIYGFQHLADHPEVMAKVKEEQERLQAVVKESMRVQPPVLMPYKATKAFPIDDYTVPANSMVIPSFYNSLHDSSVYPDPESFNPERNPKNYLVFGSGPHRCIGLEYATMNMTLVL------------------------------------------- 170046867 253 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLEHLISLR-NEKQITEVDMAAHGVTFFFDGFETSSVVMSFILYELARNPTVQTRLREDCSKLEQVINETLRLWPVGPFSKTCTEPVDLESVRIEPGVCAVIPFGGIHRDPQFYQDPLTFNPDRNPYREMGFGEGPRQCLGMRFARMQMKRAIYEVVKNF------------------------------------ 45356816 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFDFATELIFAQNVGE-LSADNVRQCVLEMVIAGPDTLSISLFFMLMLLKQNPDVELRLSDDSENIDSFISECLRFHPVVDFMRKALEDDTIEGIKIKKGTNIILNAGLM-HKTEFFPKPKEFNFDKTPNRFFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 146323943 107 ------------------------------------------------------------------------------------------TFTDPAQAQRRRRQLHPFFNNAYLTQMEPVIQALKARWDAQLARHKKVEVNYRFDTQLAMFDITGALVFGREFHAHYFPWVKRVPLSWLVRGLKQSYDDLVAFSQESIAIRQADPKPDLLQALLDAEDPDSPMTAREVQAESIAMLVGGSESTSSVISWVIHFLLLYPEHLQAVVAEPADLEACIYETLRCIPTASFPRVSDQAIILKGYYIPAGTEIATNKCAAHLHQPSWQDPDRFYPPRTRRNMLSFAYGTRFCIGRNLAWAVMMVTLANLFK---DYEVELPEDSRFGPTIV------------------ 126272482 306 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEKKVVNVVIDLFGAGFDTVTTAISWGLMYLVAKPEVQKKIHEERERLPAFILETFRHSSFLPFPHSTTRDITLNGFYIPKGRCVFVNQWQINHDPKIWGDPSVFRPERTINKALSFGLGKRKCIGETIARWEVFLFLSILLHRM-EFSVPSGVKVDL--TPVYGMKHIP----------- 66801731 238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDEGLYRVCSDLLLSGTETSSSTMSWLLLFLINNPNFQDKVRT--ELLEATIKEALRIRPVLSLPRIASEDVTCGPYTIEKGSQIIMVYGLA-MDPTVWEDPETFDISQSTYSFIPFGCGSRVCVGSSLARDEI----------------------------------------------- 149256923 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMSVLSLFFAGTETTSATLHYGVLLMLKYPHVTEKVQDDRTKMPAVIHEIQRFSDLVGLPHKVIKDTLFRGYLLPKNTEVYPVLSSALHDPQYFEQPDKFNPEHDANGFLPFSTGKRICLGESIARNELFIFFTTIL--------------------------------------- 170106217 102 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRDTTSNTITYAIYMLAEHPDILQRLRQEESRRPTFINETLRLYPAVPFNRTTSKPVVLGGKPLPAHSKMPYSVFLMHRDADVF-DPDRFLDDRTPNPFLPFNAGPRICLGQQFA--------------------------------------------------- 170084161 130 -------------------------------------------------------------------------------------------SMEGSEHKLQRKIIGPAFTSLSIRNMTPVFVQKAQELLDTEVSNQRVEGVIDVAHWF-SRASFDVIGLALEDRGLLDLYLPQLRRTRDTTAIDQSLRQIDKFGKKLIAKKKNSLTTDLLSILIKSNLSSDPLSDVELLDQCSTFLLAGSDSVSVALSWCLHFLALHPSVQTRLREEPEAYSAAVEEALRLCPPVHTIRVATMDDHIDGTQIRKGSYVHIPIEGLNYDARVF-NPDRWNLARSPKNMMTFGFGPHSCLGYKFTIAEMKIFLTTIL---PRFEFSPVDDVR------------------------ 67522561 74 --------------------------------------------------------------------------------------------LDPEEHARQHKIFAPQFRPSAVRTQEPIVHAHVDFWVAQIAARGPVDVSKWFEW-LTFDIIGELLDATYSGRKRLAFVGPLLRWPYISSTARAAVESVSQHAMTLATRKRIESGNDVDDFLAHA-IRAGGMTDTELADQAMVLLTAGAETSATALTATLWYLSQHAHCLERLRDATARLPNAVEETMRLFSPVGPPRISPAGGEVDGTFVPGGVYVSADVWTIHHDARVGARPDAFEPERWCDGQVPFSIGPRMCIGVTLAWVEMRIAL------------------------------------------- 47214169 285 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPRDYIDSFLIEERHGNSQLGDRNLVLCCLDLFLAGSETTSKTLQWGLIFLIRNPRVQEKVQADRANLPAVIHEIQRMGNIVPLNRMTTRDTTLGGYFLPKGTSVMPNLTSVLFDKNEWETPETFNPEHKREAFLPFSAGRRACLGEGLARMELLLFF------------------------------------------- 170115739 126 -------------------------------------------------------------------------------------------------HRRQRKMFNPVFSVANIREMVPVFYSVTHRLRDSIAKKQEIDMVSWMG-----RTTLELIGQPYSAAPQFRRFIIDVLPWKAIHDARDIVDTMHKTSLEIFESKKKAQGKDIMSMLMRANMDEDKLDEDELIAQITALTFAAVDTTSSALSRSLHLLAQHPEIQEKLRENGDLLEAIVRETLRLYPPVSFARVLTQDIEIYEILVPNNTNLFISIIEANRNPDIWPDALEWIPERSPLPHLTFLGGGRACIGFKVSQIEIKVVLSLL---IESFRFAPSKEIFWQMTTVATPT-------------- 159481652 383 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEALNSRQLRDDLMTLLIAGHETTAAALTWALHLLVAHPEVMKRVRDEGDRLPGVVNEALRLYPPVLIRRAMQDDVLPGGHVVAAGTDLFISVWNLHHSPQLWERPEAFDPDRTDFRFLPFGGGRRKCVGDMFAIAECVVALAVVLRR------------------------------------- 210095575 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDDLISILQETQEKTDGFTEENVVFIVLDMFVAGIDSTTITLRWGLLYMVLHPEEQQKVQAERSQLPATIMERIRAIAPLSVPHATVQDTTFRGYDIPAKTQVIGNIWSAQMDSEFWPDPERFDPRRRPESFMPFSMDRRVCLGEQLAKME------------------------------------------------ 170037863 97 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRQMFELVIE-CCESVTEFQKSRSVELNDLF-KRFSTDVIASAFGVPDNDMMRFERLSVTLRTLTGKLGIDVIDREHNRYFSALIQERTAKGRTDMINLLLQARAGGKAMTDTEMIAQAFVFFLAGFETVSSTLMLMTHDLVVHQDVQQKLVENYETLQKMVSESLRRPAAVLLDRVCVRDYVLDDGTMDSGTAVWIPTQGIHMDPKFYPNPERFDPERDPLTYLPFGVGPRNCIGSRFALMEIKAILYYLLL---NFKIARNEQTPVP---------------------- 194678963 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTAGIETTSLTLRYGLLLLLKHPEVTAKVQEDRSRMPAVIHEIQRFIDLVPNPHAAAQDIKFREYLIPKGTTILTSLTSVLHDGKEFPNPEQFDLDKSGNYFMAFSAGKRVCVGEGLARMELFLLLVSILQKF------------------------------------ 115391241 61 -------------------------------------------------------------------------------------------------HQRKRKYMNPAFSARALRDFEPYMDQELRAWKSQFLNTRRANAMVDFSIWLAFDVIGSFFGFSQDERGEVLSWVRPLMHPFDSKRGVNAKANLENFGRRYLERKHSKDRQDLLSYLLAAKDTGNPLPEEEIIAESISFIVGGSDTTSSTMTNFIDYVSRDKMLLGRIHAELDLLNATLREVMRLRPTSATGRVTPKGRTIGGSFIPEGTIVSVPTQGLMQDPNIFPDPLSLRPERWLNSFLPFSTGPRACIGRNFAWMEAVKGLATLLRLF-DLHRTTETETKVREGFF------------------ 157342555 298 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLEEVIEECKQFYLAGHETTSSWLTWTVTVLAMHPNWQEKAREEPDKIVSMILEVLRLYPPVAVYQHAYKETKIGTISLPAGVDLTLPTLLIHHDPELWDDAEEFKPERASKDQLAFGWGPRTCIGQNFAMIEAKVALAMILQHF-SFELSP----------------------------- 169851074 329 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDRLSHEELRSNLSILFSAGHDTTSGAIASCVYFLSRHPEYQQRARQEQDRKEPAIKEAMRINPPISLARWTTEAVVLGGTPIPQGISLVPNVWVVHNNPKVWKEPAVFDPYRRPVHHIPFGTGPRQCV-------------------------------------------------------- 93278143 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAALVFLLHNLASNLAIQEKVRQEVERIPTFIKESLRLYPSVPFSRIASEDFITHGYSISKGTVLYMHIFDLHRNPEIYPDPLTFDPDRHPFAYLPFSAGPRNCIGQKFAMLELKAVLWGLLHKF-RLTLDP----------------------------- 154298279 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMLMERQEHGSTDIFSYLLSTDSDGEKFTQKELNSNANLIIIAGSDTTSSTLTQAFRALAKEPRIFSKLQREIDEINAFVDEILRLYNPIPSGPHATQGIEVEGVHIPGNVQVEMSHLVLMTDERYFPQGKSFIPERDRRAYIPFGYGVH----------------------------------------------------------- 170098793 208 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHTKMSAFYVDIIKRRRAGHDDDMIAALMQAYRSGKLLKDHEIAHIMIALLMAGQHTSSASGSWTLLHLAANPEQYEELRSLP-IMDTVIRETLRLHPPIHSMRHVRDDVAVDGIYIPKGHYVLACPAVSQTDPRVWKDANEWNPSRTESPYQPFGAGKHRCIGEQFAYLQLGTIIATVIRNM-ELRIEKVPEHNYHVGL------------------- 42415806 133 ----------------------------------------------------------------------------------------------------IRTKLTPVFTSGKVKQMYTLMQEIGNDLLQRHGEKNSGNFITEICAQFSTDSIATIFGIRANSLAEFRNYGRKLF----TFTVGRAKDFFVAFFGHVMEERERSGRNDLIDVLVSLRKEAAAEPQDFLVAQAGVFFTAGFETSSSTMSFALYELAKHPEMQQRLRENEALVEGVVDEVLRMYPVLPF---LDREYEVQGQTLENGTPVFIPIYALHHDPKYWTNPRQFDPERANRKNIVFGSGPHNCIGSRIGLLQSKLGLVSLLK-------------------------------------- 41059942 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIVNVVLDLFGAGFDTVTTAISWSLLYLVTSPEELDRLSDRPQLLEAFILETFRHASFVPFPHSTTKDTSLSGFYIPKGRCVFVNQWQINHDQELWGDPSEFRPERTINKALSFGMGKRKCIGETIARLEVFLFLAILLQQV-EFSVPQGTKV------------------------- 154286318 85 ------------------------------------------------------------------------------------------------DHARIRKSYASLFSSKALAAQEPLVHEWVGMLVYSLKGK-----VQLAACRF---------------YPWLFRLLLKRI-PKSAMSLMAKHQATT---REKVDRRLSSDRPDFLSHLQNSK---HQLSHAEIVTNSTTFVFAGSHTLQTAITGILFHLLHNPESLAKVTEEP-LLDAAIMEGIRLSSPVPLGLTRLVPHTISGEFFPAG-------WAANLSASNFVDPTSFHLDRTDRDLFAFLQGPRDCIGQNLARMEISLILGHLL--------------------------------------- 210111499 257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGTETSATTLSWALLYLALNP---AWLRNVQEELDAVVEELIRNTVPLSVPHCTSSPTSLQGYDIPAHTQVWVNLWSVHMDPAYWSQPDTFDPGRDDNGRVPFSTGRRICLGEQLAKMELFLFLTSLLQKF-TFKLPEGAPVPDMSG-------------------- 115435078 70 ----------------------------------RRKLHGSAVFRSHLFGSATVVTADAEVRFVLQDARAFVPWYPRSLTELMGKSSILLIN--GALQRRVHGLVGAFFKSSHLKQLTADMRRRLSPALSSF-PDSSLLHVQHLAKSVVFEILVRLIGLEAEEMQQLKQQFQEFIVGLMSLPIKQAKKKMARLIQRIIREKAASPPRDAIDVLIG--DGSDELTDELISDNMIDLMIPAEDSVPVLITLAVKFLSECPLALHQLEEENIQLKRVITETLRLGNIIGIMRKAVRDVEVKGHLIPKGWCVFVYFRSVHLDDTLYDEPYKFNPWRWKEKDMSFGGGQRLCPGLDLARLEASIFL------------------------------------------- 145604320 93 -----------------------------------------------------------------------------------------------------RALLRPNFAKEQVADL-GMIDRHFSDLMALLRPH-AADGTTVALQPLLMRMTMDLFGVEQADMAHLFRLGPFRILRRQSRELKDSHDICRAYVDGFVDEAKTDGRTNFLRDLVESTDNKQKVRDE-----LLNILIAGRDTVASVLGSLFRVLAQRPEIWAKVRAEEGELPRCINEALRLWPAVPNGRLAVRDTVLGGVYVPKGSLVNYSVYSMHRRTDFYADAEEFRPERWEGQYLPFNGGPRICLGQQYALTEMLVVLVRFAQEFSHIESRESTPWQ---------EELHLTVQPA----- 157338501 148 ----------------------------------------------------------------------------------------------------LRRIATHLFSPKRIAAFEGFRRDICLKMVDEMVENGEVEVVLHFGSNVMMTVFGRSYDFDEGELEKLVRWSDHLGLLDLQGVRKRCRRKVNVFVGKIIEEHRANGVEDFVDVLLDLEKE-DKLTDSDMIAVLWEMIFRGTDTVAILLEWILARMVLHPEIQSKAQSEDSDIPNLVKESLRVHPPLSWARLATDDVHIGDTLVPAGTTAMVNMWAITHDEKVWPEPLEFKPER------------------------------------------------------------------------ 158284931 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKPFTHEEITDHIYTMIAAGNETSATQAAHACLLLAMHPEIQDRLLADDEYLERVIKESQRLCPVAAVGRKTIGTIQLDEYVIPKG-FILLLNVFALHRQKEFPNADKFDPDRVKARHLPFSGGPRGCIGSRYAMMSLKIILSQILK-------------------------------------- 170049251 131 --------------------------------------------------------------------------------------------------------------------------------LDEHAASGKATALQPVMSRFTLSTICETMGVADEYRKKLYELVHRLMRPWYQAVLRKLLLPVHAFTTGIINQRRRNPEDDLLDSLLQAEQD-QLIDADGVREEVDTFTFEGHDTTASALVFIFFQLARRPQDYAELK----FMDRALKECLRLWPPVTFSRAITDDIVLAGALLPAGCVANVHIFDLHRDPEQFPDPERFDPDRNPYAYVPFSAGPRNCIGQKYAMMELKVVVVHTLLRF------------------------------------ 171678721 62 -----------------------------------------------------------------------------------------------------RTLV-PAFGPLAIKQMFGEMHDIGSQLVQKWIHSGPIDVAADLSLALDTLALCAMLSRDADEPHKFSEVTVRAARPSANRKFDENNAFLRKLAHEVISHRRANPSQDLLNALVNGKDTGNSLTDDCIINNMMAFLIAGSETTGNLLAFLLYYLLANPRAYATLREEIDRVPLAPEEALRLQPTVPV--LAVKPVDVDG-PIVLGQTILILLHHLHRDASVWENAKDFNPQRPPNAWKPFGNGQRSCIGNEFAFQEATIAVALLFQKF-DFSFADPD--------------------------- 211588535 316 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMSQLLQADNEARSLSKEELNGNLFLFTAAGFETTANTLSYAIVLLARYPRWQEWLFEEDSLMPTDVSETLRYTPVVHVLRTNETPQELGMISLPAKSSVIINHIALHLDPDVWPDS-TFRPSRWINPFLPWGHGPRVCPGQKMGQVEFAAVMLKLLQRVPLIGEKPREVEQRLDGLLN----------------- 189217726 62 ------------------------------------------------------------------------------------------------------------------RGLESRIQEEAQCLVKSLAAKNPSDLVHAVANVISAVVFGHRFSIEDPTFQEMVRCNNCLVTNMGT-AWGRMYDAFMDYLASFIKKENEEPQDIIDYYLAQKQEPDSTFDEANMINVVTDLFVAGTETTAITLQWALLYMVAFPEIQKKVQEDKKILPAVIHEVQRYGNIVGIPRSCIRKATVNGYKLEKNTMVLPNLDSVLHDQHQWETPYKFNPNRMNEAFLPFSAGHRVCLGEQLARFELFIFFTTLLRRF------------------------------------ 157329714 17 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDIIKGLVLVLILAGTDTSAATVEWAMTLLLNHPDVLDRLIEESDLLQSIISETLRLFPPLLVPHMSSDDCQIGGFDIPGGTFLLINAWAIHRDPQVWEDPTSFIPERFENGELPFGIGRRACPGAGLANRVVGLAL------------------------------------------- 194753538 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSDDEIVAQCFIFFFAALDNNTNLTCITAYELLHNPDIQQRLYEEESLMDMVISETLRKWSLAPTTRVCSKDYTLDGTKLKVGDRISIPIAGLHGDDRYFPEPRKFDPERVPFTYLPFGAGPRSCIASRFAQMQVKGML------------------------------------------- 195029519 84 -----------------------------------------------------------------------------------------------------------VFTPINMEKLLPRLLDVAKSFQRQMAEAEQVN-VSQLVDNYNVQMIAALYGLVGQDVSQFHYWSNSLWRAYLSLEFPKSYAELADYFMQLKEQRRRD-RQPLQNFMQLYSRTEPSLRDEQIAAQAFGFILAGLTPLNATLGFCLYELALQPELQERVRSEVELLKQVLNETLRLHTPYPFLRRATREFELKESVIARGNNVIIPTAAIHRDPAIYVDPLKFDPDR------------------------------------------------------------------------ 210114237 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDKELQEVLIDLFLAGTETTATTTRWALLYMMLNPDIQEKASSRQLLVHQEIDSVLGQSAPSYAQRAASRDTTLNGYNIPQEATIFINLWSVHMDPQLFPDPNTFQPERNFVKHIPFGIGHRVCLGEQLAKMELFMLFVSLMQRF-TFHLPEGAPEPSMVGTYGRTINVPVPFE------- 91093939 331 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMIAGIDTTGRILGAALYFLGKNHEAQEKLRSEASLLDQAVSEVLRLAPIIGNLRTTVKNLVLGGYQIPKGTDVVTSNLVLCTNDEYFSRAKEFIPERNTNPFIPFGYGPRSCVGKRLASLELEVA---LLKIIRNFELDPHEDMVFKTKMLYGMTE------------- 157327721 6 -----------------------------------------------------------------------------------------------------RKLLTPAFHFEKLKGMVPAFSVSCRKLIERVAPQGELDMMHEF-QNLTGDVISQVFGSNYEEGKKVFEL-----QKEQAVLVMEAFRTFYAILKKIILKRKQTMKPGDLGNDDLQEQTDSEMTIEDVIEECKLFYFAGQETTANWLTWTILLLSMHPNWQEKAREEPDIIVSMIHEVLRLYPPVQQFRHTCERINIAGMCIPAGVNLVLPTLLLHHSPEYWDDVEEFKPERSKGDQIAFGWG-HRCLGQGFAMIEAKMALAMILQHF------------------------------------ 29469869 330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFYELSRNPEVFAKLREEVEYLKAVINETLRLYPSVHNFRVATRNTTLGGIVVKKGQVVMYTVIATHRDPSIYADADVFRPERPETRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 170111591 126 -------------------------------------------------------------------------------------------------HRRQRKMLNPVFSIAHMRGMVPVFYSITHKIRDAIVKNGPQEI--DMASWM-GRTALEMIGQPYSESPKFRRFVVDLLPWKNLHAVRDIVDTMHSASSEIFESKKRALGDDVMSILMRANMDEDKLEESELVAQVSGLTFAAMDTTSGALSRTLHLLAQHQEVQEKLRREGDLLDAVCRESLRLYPPVYLSRTTRQDIDVYEIPVPNNTNVIISIIGANRNPDIWPNSMEWIPERWLAPHLTFIGGGRACIGFKFAELEIKVVLSLLIESF------------------------------------ 195383218 130 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDTLILAEKDG-LIDHEGICEEVDTLMFEGFDTTSIGLIFGLMNMSLNQDKQELIADDFNNLDTFVKETMRLFPSVPMARQTVRETELAGLILPAGAQITLHVFDLHRNPKYWSDPDEFQPERSKDRHMPFSAGQRNCIGQKYAMLEMKTLLIVVLKQFKILPLVDPKEFVFQTGI------------------- 211593193 248 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPAAMQLALSTAAIHTTTDLLGQTVLDLCGRDELIQELREELKLMDSVIKESQRVKPIAKMARCAEEDVKLDGTIIPKGEIILVS-CSKMWDANVYPDPNTFDPHRSPSPHMGFGFGKHACPGRFFAAAELKVAL------------------------------------------- 218716760 122 -------------------------------------------------------------------------------------------TLDDKRHKLLRGLLNQGFSDAHIRAVDHRLTRIAASLANAL---GETDWSDFYTFDVISQVVFNLIGIIDGVMAQLKRFGFLLQLPDHHILFPGARQKAIRFTKGQIMQERKEKGEDVFSKLLSATETGESLSNTQLWVDSNLLIIAGSDTSSTGMAALFFYLTRDPAAYDRVTQGPKLLRACIQEALRLSPAVALWREVL-DGGLNGVHVPAGYEVATGIWSLNRSEKYYPEPFRFRPERAKAAFATFSTGPRNCVGKGLALTEISLAMAAIIVQC-DFRKAEAE--------------------------- 215506818 72 -----------------------------------------------------------------------------------------------------RRMLTPAFHFRILDDFVLPINEHTKHLVTRIRQSEQDDWVDVVAASTTLDVLLEIMGIPEADQMVFRAQTPWLLRTEYGHRYKAATNLVHTFSTQVIQKRRKEPLADLTKLLCYSLDSDDSFTDEDIREEVDTFMFEGHDTTALAIAWALYMIALHPEIQQKIQQELDALDCVTKECQRLYPSVPFGRAVTKELRLGDYLLPEGTTVDIFIYALHRDPKIFPDPEVFDPER------------------------------------------------------------------------ 169772597 122 -------------------------------------------------------------------------------------------------HAQQRKALNPAFSISAIKALAPDIKESSDDTLDIIVAVGTAPLIEAFRTVFRFDAVAKLLAV-----LHILFPIVRYLPIKENREVDAAKRTLFEFASGLIQEKEANTGNNILSQLVRGQAAGEDIFSRVICDQIATFLGVGQDTSATWLSWTLHLLSKHQHMQVKLREDVDRLPNVCRESLRFIPPIPFSREAARDERLGEYFIPKGTVIHIPINTIHRMPEYWPNSNAFDPDRTNNAFLPFTQGPRGCIGRKFADTEVKTIL------------------------------------------- 194760883 147 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFGLYELAKHPVIQTRLREELDIINGMVDEVLRMYPPTAFDRCAPEGYDLSGTPLRPGTPVYISVLGLHHDPQFWPNPEVFDPERHPMTYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 194856604 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGGYDTTSTSLIFTLLLLALHEDVQQRCYEEPEDIDSVIKESLRMFPSAPIGRKCTEESVMNGLVLPKNSQISIHIYDIMRDPRHFPKPNQFLPERAANRHVPFSAGPRNCIGQKFGILEMKVLLAAVIRRLEELTLENGIVLRTQQNI------------------- 149757586 95 -----------------------------------------------------------------------------------------------PEWRYDRLRLNPVLSPQAVEKYIPMVDGVARDFSKALKARGSLTLIFHYTIEASLALFGERLGLPSPASLHFIRALEAMFKSTVQLMFMEAWDYIFQYANNSIQKALGHPRH--YSGIVAELLLRADMSLDAIRANSIDLTAGSVDTTAYPLLMTLFELARNPKVQQALRENPRLLRAALKETLRLYPVVFLEREVSSDLVLQNYHIPAGTTVKVLLYSLGRNPAVFVRPERYHPQRDNRPYLAFGFGLRQCLGRRLAEVEMLLLLHHVLKNF------------------------------------ 170106191 39 ---------------------------------------------------------------------------------------------------RYRKVAAPAFSDRNYKMVWDETVRVVNGFFDTAWGDQEIVVVDDITLPISLCIICDLTPIPQGHRATFADW--WLNLTEDGCRIKLAFDELEVYMFEMIKERREH--SDLFSNLLASSFNDEALTEAELIGNIFVFLFAGHETTAHTLCFTFALLALYPDEQEILFQHPSLLNDADAIILRLNKATFLLKQSAEDTTLNAIPVPKGTQLQISAPGVHYNPRYWEDPHAFKPSRFLNPDIPFSAGPRACIG------------------------------------------------------- 71020051 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDLLLAYTAATVLEAGSDTTASSISFFILACLNNPRIWDKLFKEGDALPTFIKETLRRRPPTIMGRVIRDDV-YDGYLIRAGTVVMGNVWAIHNDPQRYPNPEKFEPERERRDHYTFGWGRRVCQGMHIAENSLMIVLARL---------------------------------------- 94312750 142 ---------------------------------------------------------------------------------------------------------------------------------------------------LPVLAIADLLGLPLERVAGFVATFAAAMSPLASPADVEAGVAAAQWLTRLAQTAEDRETADIGVLAALAQAGGDKMDPATLTANAIGLMIQSCEATAGLIGNTLVYLGRS--DWQ-----GADIGASVDRVARIDPPVQTRRFMAADAMLCGQQVKEGDAVLVLLAAAAHDPSSAAEE----------RAWTFGAGRHGCPGDALARVLATCTVDALLARHPD-RLAAG--VRYRPSV------------------- 85068672 204 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAAGTDTTSTLLEWTMNELLRNPKTLNKLRDDLEKMPAAVKESSRLHSPVPLPREAIKDAKVLGYDIAAGTQVLVCPWAISRDPNLWENPEEFQPER------------------------------------------------------------------------ 189207174 183 ------------------------------------------------------------------------------------------------EHRLRRRAWDRGFSTKALGTYELRIKAKTDLLKSQLVAGKPMD-VSAWSMFFSFDVMGD-VGFGRDDHMKVVGILNALTNLIGSIPGAAAGNGFFSFCSDQIREKHRTPQ-DIISWLLKAVKEKDPQTAAALEDDSRLMIIAGSETTAVTLATALFYLAKYPAKQTKLQKSISYLDDIINETLRLQPALMTRETPAKGVQIDDTYIPGNTNVVIPVSLIQRDPRWWQQAEEFVPEREGAPYLPFSLGVYSCPGKNLAMMSLRTALSMI---------------------------------------- 190348592 290 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSLEDLRSICVSLVSGGFETLASITSLLLAQLSENGKEWQETADGDKLWNSVIRETLRHYPPLCPPRKTTREFEYEGAKIPKGVTVILNCQAANHDKEHFADADEFNPARKPPFHFTFGAGSRACPG------------------------------------------------------- 89054763 6 ------------------------------------------------------------------------------------------------------------------------------------LAAGRSELV-DLGYRVTMNLTADFAGIDREETGRLLRLTIVHSKRPKDDVRAEVRAAIADFLSASVARRRA-----LLADHAAGRIDEDALPRDVLTVILRFYLQAGAHSTANSTIHAFHWAEERSERWDQLREDPIFFQRCVHESLRLASPVAW-RAATCPMSLPGAEVAEGEMVEFRLAEANRDPAVFPDADVFNPYRTPFGH-TFGTGVHTCLGRDL---------------------------------------------------- 117295 145 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAERRGD-LTKENVNQCILEMLIAAPDTMSVTLYVMLLLIAEYPEETAILKEDRDIVENFINESLRYQPVVLVMRRALEDDVIDGYPVKKGTNIILNIGRMHRLE-YFPKPNEFTLEEKNVPYQPFGFGPRSCAGKYIAMVMMKVVLVTLLKRF------------------------------------ 119226189 283 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLKAERDGDEIGVQEEIDTFM---FEGHDTTATGLTYCIMLIANHKSIQDKIIEELDEIERCIKESLRLYPPVSMGRILSEEINLNGYTVPAGTYCHIQIFDLHRREDLFKDPLVFDPDRTEGRHIPFSAGPRNCIGQKFAILEMKSLLSAVLRR------------------------------------- 170071532 123 --------------------------------------------------------------------------------------------------RPVRSKLTAAFSLSQLRGMLPTVLDVGTKLEDRLVAAESGDAVDGICMRYVVDVIAELFGFPEHPFYTIGEYCDEQRSYIRNVHLSSISRKVSNFMISLVRQRAKNDRKDFLQLL--TDLHQEDLSVEECAANVNLFYTAGSETTKATVIYTLHELAHHPEVMGRLVEEYDLVKSMSKETLRKYPGLFFNRKCTHDYQVSWLVIKKGTQLVIPLKAYGMDERYFPNPESYIPERDENAYAPFGNGPRKCIAPRMGIFVAKVTLVRLLSKF-RFEATQELKIEFAPSVV------------------ 56382055 79 -------------FQFFRTSPSI---DMPIYYKRRLERYGP-IFKTNIGGQHVVIS---------LDPEVFQQEGKLFQSWFPETTLNILTTYNRTAHKLIRSFVCKLYGPENVKKLLPELENSMRESLASWIGKPSVEVNDGVSNMIFGLAAKHLIGLDIELKKNFQEIFQVMVSIPFPIYFMQGRRNVWTTLTNVMKKRLSAPGNDLVDLIVE-ELRSENPTIDEAIDTLSGLLFASFAPLSCTLTTTFKFLNDNPEVFDKLKEEHEMITQVVNEINRITTVIPGGRKALTDVQVNGYTIPSGWLVMISPMGVHLNPKLFEDPLKFDPWRWQRNFMPFGGGIRMCPAA------------------------------------------------------ 211588138 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQKKMTETYMDIIKARRASGGEDMVWNLMSCTYNGTPVPDEEIAHMMIALLMAGQHSSSSTAAWIVLRLATCPELMEELYQEQDLPPKVIKETLRIHAPIHSIRAVKNPMPVEGTPIPTTHNVLSSPGVTARSHEFFPEPLKWNPHRTNSPYLPFGAGRHRCIGEQFAYVQLGTILAALVRHF------------------------------------ 149916859 24 -------------------DSLAFGRDPMAYLVEKYREYGPVFEVSLPGEPVVVLAGVEANRFANKEGKLFASRSTYLELVRELGSDLNMIVLEGEQHELFRRAGRVGYSKGALNRSVGEAVAILRRELSEVANGQRVD-----AFVFLQRAVSLQLGVPADEVDDLVVFMRTLMLVYLAGLWPKAVTRMLAFAKEIVDGHRDNPARDLIDDFLDAHADPESMPMDAVYAAALGPFLAGQDTVAGTTAFMLHAVLTRPQLLERARAEADALFAAVAETLRRFPVAPLTRRAAETFEFAGHRVEAGRKVFIAQTLTHFLSEHFDAPLDFEVERGRAGTLAFGVGPHTCPGARLAMLDLAVLL------------------------------------------- 99081296 99 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLKESFPAMRAAAEAGVARLRPDGSELEIEAEASHIAADVIFRLFSIPAEVFSRFRAYQQAWMPRFYPKGTRQNARHIRRLIADLTKARMAEIADDLATKIMTDPETGKGFGAEEMVDQVAIFFLAGHETSASALGWALYLLALYPEWQEKLAAEVALTRDVFRETLRLYPPVPMMREAVQTERFRDREVLRGSQMVLSPWHLHRHERLWERPDEFDPGRARNAYMPFSAGSRVCTGAGFAMVEGVLILAQILR---HYRITP----------------------------- 63020520 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKDFVESTVTDLIGAGQDTVSTAMQWMLLLLVKYPSIQSKLQEGRDRLPAFIYETMRFTSPVTIPHSTTSDVTIEGLHTPKDTVVFINQWSVNHDPQKWSDPHIFNPSRDENGALNFSTGKRRCIGEQIAKVEV----------------------------------------------- 5852316 123 ----------------------------------------------------------------------------------------------PPEQKKLRTATSPAFTSGKLRKMQAIIDSCAERLKKAATASEDVD-MKGFYGHFTLDAVASCFGVPEEGSVFFAEVTPAVMLSTLVQKAGQAFRAFTFYTIDIIKKREENRHEDFLQMMMNAKEEGRQLSEDEALAQCVLFFLAGQDTASTTTSFASYLLAVNPQAQEKLQAEVDELDCVVNETLRMMTPTRLERVFHEDYMLGGIKLSEDCTVVVPVYSLHHDPEFFPEPDVFNPDRRPYTFLPFGAGPRNCIGSRFA--------------------------------------------------- 18139587 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGIAFTFYRLAKHPEIQEKLHQELQDLDMVVKESLRLLPPVSFGRRLVEDIQMNGVTIPAGTDFTIPIYVIHRNPAVFPDPERFDPERGANQHIPFTAGPRNCIGQ------------------------------------------------------ 3164142 251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQGLIDDKRQETGTTMIDLLVLQKSDIEYYTDQIIKGIILIMVIAGTNTSAVTLEWALSNLLNHPDVLDRLIEEADLLKNIVLETLRLATPLLVPHMASEDCKIGSYDMPRGTTLLVNAWAIHRDPNTWDDPDSFKPEREAQKLLAFGLGRRACPGSGLAQRIVGLAL------------------------------------------- 3493151 95 ---------------------------------------------------------------------------------------------------HMRNTLTPVFTSAKMRSMFSLMNESFAECMDAVKPGGSFELLKEVCNRLSNDLIATAFGLPDNDFYEVFFRGKALYKLFACPTTLPAVFKLLDFFIRLVVDREENVRPDMIQLLMEAKKETEHWSDDELVAQCFIFFFAAFENNASLICTTAYELLNNPDVQQRLYEEEMLTYDAVSESLRWTLAASTDRECAKDYTLYDFEFKAGDRINIPIVGLHLDDKFFPEPHKFIPERDGNKYLPFGAGPRNCIGNRYALMQAKAML------------------------------------------- 58384768 160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAIESLVEQKRRDMEQNFTAELIFAQNHGE-LSAENVRQCVLEMVIAAPDTLSVSLFFMLLLLKENPHELQLLEENGDLLESFINECLRFHPVVDFMRRALSDDVIDGYGVPKGTNIILNTGRMHRTE-FFLKPNEFSLEHAPRRYFPFGSGPRACVGKHIAMVMMKSILVTLL--------------------------------------- 218184232 52 --------------------------------------------------------------------------------------------------RLLRKLAAHLFSRRKLAELAPLRDEIVGGLLRRVAERGRLALAANFSTRLTLDVLCDLLGTP--NVSDFFPAVAALDLQGLRRRLAELMKNTYRLVDAQIDHRRGGEAMDLLDVLLDMSEQEREDGDDEVINLLTDLFVGGSDSTATTVEWAMAELLQNPEIMKTLQSDIGQLPAIVKETLRLHPIVPLRLYAERTVEIEGHTIPKGSKVIVNAWAIHQSVKVWIQPEKFLPERFAGRHIPFGSGRHICIGLPLANRMLHMILGSLM--------------------------------------- 215494411 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNLLLRAHLQDNKYTEEDVKKDIDTVFGAGNDTTTSATCWTLYLLGLHHELDEILGRDTDRLECCLKEGLRYPSFPYIGRVLDHDLEIDGYKIPKGVSCFVNIYSLHRNPEHFKNPEEFVPDRTTRRHIPFSGGPKNCLGQRFATVESKLLLAKVLSKF------------------------------------ 5524155 125 --------------------------------------------------------------------------------------------------RQMRRIVTELLSPKNVRSF-GYIREEIERLIRLLGSSGPVDVTEEVS-KMSCVVVCRAFGSVLKDQGSLAELVKESLALASGFELADMRRRLDHILDGFLEEHREKGGEDIVDVLFRMQKGSDPITSNCIKGFIFDTFSAGAETSSTTISWALSELMRNPAKMAKVQAEREALKTVVDETLRLHPPPLIPRQSREECEVNGYTIPAKTRIFINVWAIGRDPQYWEDPDTFRPERNDFEFIPFGAGRRICPGLHLANVEI----------------------------------------------- 158287842 99 ---------------------------------------------------------------------------------------------------QLRGFLSPSVTSAKLKRMQPLIEQKLIALVTTFQVG--ADMMAELCARFTTDVIATFFGMQADEQSEFRYYGRKIFDYGPGRGLTMASPELVPYLRAIIEQRREQTGEDFIDSMIALKNNNATLGVNELVAQAATFYMASFETTSSVLSFALYELTKNPHVQERLREERDIIVKVISETNRLYPVLAFIRQCTLPLELHDYVIPNGMPIMIPIYAIHRDPKYFPNPTVFDPERQPCTYMPFGVGPRTCLGSHFGTLQIKIALLKLL--------------------------------------- 113953002 93 -------------------------------------------------------------------------------------------------HKVRRRVVGQLFSSAALRRYTPEISVLVQKLVDELLPQPLAPRMRRFAFSVIANVV---LGLDDRNRDEFEIWTKALFSSIPGTPFAQAMNALLTRFKQLLA--NDTPLRGGL-DLLRAGVDESGISDDDLAEQLLLLLFAGYETTASSLSCLFRALLIDPTVNTWLLSDRSLLDATVLEVMRLTPPVGFFRRTKAPVILSGIEVSA-DRVVVLTPSSPSDDSDF-----FDFR--PQRHLPFGGGERVCLGKALADLEIRLM-------------------------------------------- 163852083 92 --------------------------------------------------------------------------------------------------RLQRRTLAPIFSARHVAGFVAQMDAAGARLGRRLARRDGATV--DVALEM-TRATLDVLGLP-GDPDALGRAITRLLESIGPIDARPALRFFAEVVDTLLDERRGEAPHDLMTLLLAAQETGRGLSDLEVKANIVTFIAAGHETTANALTWALYCLSQDEAARTRVEAEVDAAAGAVEETMRLFPPVPFSRQALREDRIGRVKIPRNSTVIIAPWVMHRHRKLWDEPDAFIPERERFAYLPFGAGPRVCIGQ------------------------------------------------------ 68477993 137 --------------------------------------------------------------------------------------------LDGKQHTDYRRSLNGLFSSKALEIYIPVQEKYMDIYLERFCKDGPREFFPEFLCALSLRTFCELVNFPADDTMKIFENCAAMAKKHINENNGTPKCVMDEWIH-LMKEAREKHSEDPDSKLLVREFSNREISEA-----IFTFLFASQDASSSLACWLFQIVADRPDIVAKIRENPDLINNVVKESLRYRPPVLMVPYVVKPVT-ESYTAPKGAMIIPTLYPALHDPEVYDEPDSFIPERWENASLVFGTGPHVCLGKN----------------------------------------------------- 126329368 74 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLTVLSLFFAGTETTSTTLRYGFLLLLKYPQVAEKVQEDRAKMPAVIHEIQRFSDLLPMGHMVTEDTSFQGYFLPKGTDVFILLSASLKDPCYFEKPHIFDPNKKNEAFIPFSMGKRACLGEGIARTELFLFFTTILQNF------------------------------------ 145258871 117 --------------------------------------------------------------------------------------------VDKEEHARKRKVLSSAYALKNLETWEYKVADMTNRLIKAFLPKGEKDLTIDYTNLFTIAAIANI-GL-SEDIKFLDQGNDLITSEDGMTKKVHFRDCLFAYNRATTRWKRYQNGEDFFSALMADKSNPHNLEWGEIVAEISIMMNAGSDTTAISLSNVMLLLLNNPRCLEKLREDDEIVAACLDESLRLFPPVSFRRTPPEGTMILSDHIAGNTSVGMSAYVVHRNESIFPDPEAFRPEREKGKELPFSTGARGCIGRNISYLEQTILVASLVHRF-DFAL------------------------------- 195452874 127 --------------------------------------------------------------------------------------------------RELRTKITPVFTSGKIKQMYPLLVEVGKELLDRLPK--EAELVKELAGRFTTDLIATAMGVKANSLKFFIFLIPSLAPIVRARVFPKEVTKFFQRIVGHVMEEREKSGNDLIDILLAMQKEALADPDQKLVAQAAGFQTGGYETSASTMTFTLFELANNLEIQNRLHQEIQELSKVINETLRKYPIAGLARECTQPSEYNNFELPNGMPVYVSSLGIHRDPQYWPEPEKYDPERPSNRHMPFGIGPHNCIGMRLGLLQAKLGI------------------------------------------- 198428477 60 ----------------------------------------------------WLVLGHGTIHQALKQSHTFSGR-PHVPTLHRITQGRGLAFVDGPAWKAQRKVTLRGFGVGK-KGMEDKIVEEVHYLNDAIREGKPFNILAILSNAVSNNICSVILGFDYNDKDFVHKMTRDFTDPKSTALTNASVKMLLKYVKEHKATFDREDARDFIDALKEAELSKEPFNDTQLLHYLHDLFLGGTETTTSTLRWALLCLLHYPQTQTKLREEKVDMPAFIQELYRYRTLLPLSLTTNEKAMLGEYTIPKSTIVSVNLWAVHNDPNTWEEPSMFKPERDESGHIPFSVGPRHCVGEQLARMEV----------------------------------------------- 218716670 131 -----------------------------------------------------------------------------------------------------RAMLRPQFSRDQVADV-GMLGDHVNQLISLMPGDGPFD-IQEYFFRLTLDTATEFLGFAYAQRARAQDLYWLVTSAEDRRNCKLVHNVVDHYVDTALARYNSAGGDQFLNAMVRETQDRRALRDQ-----MLNILLAGRDTTASLLSSSFYYLARHPRIWQRLREEAESITIALNETLRLLPPVPNGRFAKHDTTIGGVFVPKGVEVLYQVTLMHRRKDLWEDAEEFRPERENGRHLPFNGGPRICLGQQYALTEASYVLVRLLQRF------------------------------------ 72100852 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLCFIAGIQTTVETLYWAMALLATYPEIQAKIRAERDRLPTINDEVLRYSSIVPTNLHATRDTEFGGYHIPKGTVVLINTHSMHYDPQEWDQPDKFDGSGTVREHLPFGAGRRGCLGEAVAK-------------------------------------------------- 157329735 132 -----------------------------------------------------------------------------------------------------RKLLSPAFHLEKLKGMMPAFSTSCHDLIERVGPQGELDVMPEF-QNLTGDVISRAFGSSYEEGRRVFEL-----QKEQIVLVMEDFRNFYRYYMDKQTLKNGDPGNDLGLLLQCQEQTDSEMTIDDVVEECKLFYFVGQETTANWLTWTTLLLSMHPNWQEKARAEPDIIVSMIHEVLRLYPPVIMQRHTGERINIAGMCIPAGVDLVLPTALLHHSPEYWDDVEEFKPERSKGDQTAFGWG-HRCLGQGLAMIEAKMALAMILQHF------------------------------------ 148224012 96 -------------------------------------------------------------------------------------------------HRQKRKVMSKVLSSAALECYFPRIQEAVRWEVRGWRGVGPVSMFA-CAKALTFRIASRLLGLSLTDARTFEQLVENLFSLPLDIPFSKARDTLHQYMEEAIKEKRRDPDEDALDYLINAKEGGKEINMQELKESAIELLFAAFLTTASASTSLVLLLLKHPEQTEQLLTDPGKLQSVVKEVLRLLPPVSGGRTALQTFELDGYQIPKGWSVMYSI----RDAAVYQNAEMFDPERRDEGKLGFGGGVRSCIGKELAKVILKIL---------AMELVTTAKWELATPSFPKMQTVPVV--------- 195133606 238 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQSKIDDKPLTNADIREEVDTFMFEGHDTTSSAIMFFFYNIALYPECQRKCRETPDLLNNLIKETLRMYPSVPLGRKVVQECEINGKIIPAGTNIGISPLLLGRREDLFSEPNTFKPERNPYAYIPFSAGPRNCIGQKFAVLEIKAI-------------------------------------------- 210091639 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVDILLQADEDGTGLSVSEIRDEVNTFLFAGHHTTASGVSWTLFYLAQHQDYQDECRREAEGLTMCIKESLRCVPPVASARTLQLDLTFAGKWLPKGTSAVADFPGLHRNSEIWENPTVYDPRRPPHAFLPFSAGPRNCIGQNFAMNEMKVTLALTLQRF------------------------------------ 27529724 229 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDFLDVLLAFEGKGKKLSEHEINIFILEMFLAGTETSSSTTEWALTELLRNPETMARVKADIDKVPAVVKETFRPPLPFLLPRKATQDTKFMGYDVPKGTQIFINAWAIGRDPECWHDPLDFIPER------------------------------------------------------------------------ 14042396 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTVIYLLFAGTMTVSTTVGYTLLLLMKYPHVQKWVREDRTRLPDAVHEAQRLLALVPMGRTLMRTTRFRGYTLPQGTEVFPLLGSILHDPNIFKHPEEFNPDRRFRKHLPFSLGKRVCLGEGLAKAELFLFFTTILQAFSLESPCPPDTLSLKPT-VSGLFNIP----PAST--- 169596678 48 ----------------DLYAAYAWKGDIHIDMWRQHERYGPIIRYSPNKLNF---NTAEALKEIYTGAKNFQKSPNYRVLRHGAANTLTMINKE--EHARRRRIVSQGLSDAAVRFHEPTLMAHIQKCFALLSGTDEFDIMGDV--VFGMQ--YNLLGIPDAIEQSNIRVSVLLQSPVLPRVGREARDQFLGFVRGLVDNVMK-PEDTLVSILAHDPITGQKLTSKEILAESTTLCVAGSDTSSTAMSATFFYLANSPQVYQRVQEERSLFDSAIEEALRMSPPTGASREVLRDATVNGEWFPPTVELGVPIYAIQHNPDYYPSPFEFRPERTPKKSIPFSVGARSCVGKHMAMVELTLAV------------------------------------------- 46127291 72 ------------------------------------------------------------------------------------------------DHKRQRKLLSHAFSHKALSEQNDLLMHYVNLFIEKLREGESVDMVANFA---TFDLIGHLLGQPFGCLEKYHPWVTKIFSSIKGISFSQAAIRLGLHFTEHVAGARLDVKDDFMSYILRYNDER-----------------AGSETTATLLSGVTYQLLTNPEAYKKLVTEEDITAAAVDEGFRMYPPVALGRTIPKDF-VEGHWFPENVGVSVPQLPAYHSARNFKDPEKFVPERDDPRYSNFSMGPRDCIGKNLAYLEMRLLLTRLLWKF------------------------------------ 116197088 238 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQTLNVLSAGRDTTAALLGWIIYFLARHPDVWTALRGQPSGIEAVINETLRMAPVVPNDRISLRDTVLGDHPIPKGTQILIPTYALGQRPDLWDDADQFRPDRNGKRKFGFGGGVRQCLGQQLARIKAAYIIIRIMQRVENAESPPDAPIRFH---------------------- 66812194 191 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVGGTDSTSSALEWMILFLSNHESIQEKLYNEPKLIEACVKETLRRSPPVGLPHLCSEDTEIGGYLIPKGTQIISNIYSASNCDKVFTDPLEFNPLRSPPQTVTFSTGPRVCPGKNLSEDEL----------------------------------------------- 116248050 244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLILSLLFAGHETSSVAITLAIYFLPGCPLAIQQLREEHLEVARAINETLRLGNVVRFHRKALKDIRYKGYDIPCGWKVLPVIAAVHLDPCLFDHPQLFNPWRQNNGSMPFGGGPRLCAGTELAKLEMAVFI------------------------------------------- 19921894 138 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSDTLFKMFAEKDYASALDVVHGFSSEIIAKRRDQLNDEIDSRGNTQTAEDELFTSKKRFAMLDTLILAGYDTTSIGLMFGLMNMSLYPEEQEKCYQDDELLEYFIKETMRLFPSVAMGRETTRETELNGLILPKGSQIFVHVFDIHRNPEYWDSPEEFRPERSQNRHIPFSAGQRNCIGQKFAMQEMKTLMVALLKQF------------------------------------ 121713402 164 ---------------------------------------------------------------------------------------------DTPEWRVAHKFIPPALGPKAVRHYAPTMQKTVEDVFDELDERGEAWNVYQFMLKLGSQAVGKLLGLDFQHFTDVDAPIHEMVHAIAEVGDPKRLKMLKARIEQMVEESIENAGRGGVEDLIRATDNGEKLPKSSLIWALVVAAAAGFTTTSSLLSWLIYGLVTYPGMQDRLLDDTEITADFTDQLRRHNPSFQPGRTAKVDLVLGGYRIPKDAVVIPALHHIHNNPAVWDNPARFDPDRWDTRHIPFPTGPRMCIGFNFALQEVKVFL------------------------------------------- 50308217 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGVKMTDQEIANLLIGVLMGGQHTSAATSAWVILHLAERPDIQEKLYEEQMLLNQTIKETLRLHHPLHSFRKVMNDMPVSSYVVPKGHHVLVSPGYCHLQDKYFPNASEFNPNRWDNPYLPFGGGRHRCIGEHFAYMQLGTILRTLTWKFAD----PSATVPTPD--FQSMVTLPLEWT------- 134101416 1 -------------------------------------------------------------------------------------------------------------------------------MINEFGSAGEADLLTQYAGPLTLRVLTWLFGCPTDLGQRLLADMAHIADAADAGAAGEAGADLDECLRRLVHLKRGHPGRGVTSRLMAHSA---QLSDDEVVHQLVILMGVSGEAQQNLISNALRLLLSDERFAGDLSGGSLPVEDALDEVLWADPPIANHSTATREVHLDGVHLPR---------------------------------------------------------------------------------------------------- 156543925 284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKPRP-ETLLDLLLQMVQNGEKLTDNDLRDEVNTFMFAGHDTVGMSVSWILYSLGRHPEYQERIIREVEDLLAAVKEAWRLYPVTPIARQINSPITLQNHDIPVGTTVLINSYLLHRDPRYFPEPERFKPERSKPPSFAFSAGSRNCIGYKFATIEVKVTVLALLRAYRFRAILREDQLHLLSQVV------------------ 170033915 79 ----------------------------------------------------------------------------------------------------LRTRLTPTFTSGKMRMMFPTLKAVGDEFLESAVGGGEMEL-KDVVQRFTTDVIGSAFGIEVDGNSQIRSVSRLIFDSPKHSGKKRLFLKLFEFFQKLVGDKNSTDRNDFISLLIGLMNNGD-LTLDEAAAQSLIFFLAGLETSSSNQTFCLYELALNQGYQQKAREDMQYLDQCINETFRLYPAVPLERKTFQNYQIPGTKIPKGMKVHIPVYGIQRDEQYYPNPTVFNPDRVAKRHLPFGEGPRICIGLRFGMLQSRVGLATVLSRF------------------------------------ 218715003 270 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDVEVSSICLSLVSGGFETIPATLTSCIGSLATETGQQERAYEDEEKVPALVKEAERYYTASAMPRKTTVDITWDGVVIPAKTVVLVNLQAANHDVDHFDDADVFNPERPENPHMSFGAGARACSGQLVAN---RVIYTALVRLLSSYRIVASEE-------------------------- 157130694 97 --------------------------------------------------------------------------------------------------RQMRATLSPAFTGSKMRKMF----ELVIECSDSVAETHEVEL-TDLLTRFGFDVIASAFGIRMDDRDRFQRLSVAIRTLMGKLGIDVIDRDQVRYFSALIKDKQRQTKDDMIQLLIQAEVEEGNMTDNEMIAQAFVFFLAGFETVSTALTFLIHDLVMNKDVQHRLYEEVASMDMVVSESMRMRPAGPFMRVCIHDYDLDGQTIDKGTAVWIPVQGIHMDPKYYPNPERFDPERNPMTYLPFGIGPRNCIGSRFALMEIKAIV------------------------------------------- 126334399 264 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMAGTETTATSLQWAILLMAQIPDELDRVLEDQKALPAVVHEIQRFIALLHVPHSTSVDTHFRGYFIPKGTPVIPLLTSVLLDKTQWETPNKFNPSHKKAAFLPFSIGHRVCIGENLAKMEMFLFFASLLQRF------------------------------------ 192863 84 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMSVLSLFFAGTETTSTTLCCGFLLMLMYPHVAGKVQDDRTKMPAVIHEIQRFSDIVPTGRV-TKDTMFRGYLLPKNTEVYPILSSALHDPQYFEQPDSFNPDKKSEAFLPFSTGKRICLGESIARNELFLFFTSIL--------------------------------------- 158987283 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIINVVLDLFGAGFDTVTTAISWSLLYLVTRPEELDRLSDRPQLMEAFILETFRHSSFVPFPHCTTRNTSLSGFYIPKGHCVFVNQWQINHDQKLWGDPSEFRPERFLNPNVLFGLGKRKCIGETIGRLEVFLFLAILLKSV-KFRLRVGAP-------------------------- 203830 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMAGMVTTSTTLTWALLFMILHPDVQCRVQADQARMPAVIHEVQRFADPLGVPHKTSRDIEVQGFLIPKGTTLITNLSSVLKDETVWEKPLRFDAQGNFVKHMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPTGQPRPSDYGIFGALT-------------- 50420383 143 --------------------------------------------------------------------------------------------LDGKAHSDYRKSLNGLFSQKALELYIPVQEKYMDLYLEKFVTDGPTEFFRELLCALSLRTFCELVNFPADETMKIFESCAGMSKKHINEDNGKPGCVMDEWIY-LMKDAREKHSDDPESKLLIREFSNREISE-----VIFTFLFASQDASSSLACWLFQVVADRPDIVAKIREDPELINNVVKESLRYRPPVLMPYVVKQSFPVTDTTAPKGSMIIPTLYPALHDPEVYEDPDSFIPERNKRNWLVFGTGPHICLG------------------------------------------------------- 109124880 55 -----------------------------------------------------VLCGHEAVKEALVDADEFSGRGELASIERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERILEEASYLLEEFRKDPTFLLSRTVSNVISSVVFGSRFDYEDKQFLNLLRLINEMSTPWAQLY--DMYSGIMQYLKDFIASRSQNPRDFIDCFLIKMHQDKNNPRTENLVLTALNLFFAGTETVSSTLRYGFLLLMKHPEVEARIHEEPHRLPAVIHEIQRLVDIVPMGHNVIRDTQFRGYLLPKGTDVFPLLGSVLKDPKYFRYPEAFYPQKKNEAFVPFSSGKRVCLGEAMARMELFLYFTSILQNFSPRSLVPPADI------------------------- 67901572 130 -------------------------------------------------------------------------------------------------HAAFRKHAAGPYSFSSVKRMEPLIDARIRDLNEKYVQTGEADIISEVGFGAPFGFVGGLIGLPAARLHPFTSWMKTTFLKKYLVAKPEGIGVLMRFRDGLIEKRVQDGRIDLLQTFLEAREDGQPLTMDYIKAEILLVLLAGADTTGTVFQAMIYYLLTNQSVYERMMDETDDVPQYIEETLRMCPPAPFPRYVSEPLDLYGKVAPAGTEITPWIM--HRDEAVFGDAEEFNPDRDPNKYLTFGYGARVCLGRDIAMMEL----------------------------------------------- 211591782 115 ---------------------------------------------------------------------------------------------DRAEHTRKRKIISHAFSPRSVAEFEPIMAENLHRQLDRIAASQPFDIIGDLAFGSPFGMVSSTLGLLPALRPWARYLPDPFFT-----KGIAAVENLTGIAVAAVASRLDDSRNDILSRLLQAKVNGRPMERDELIAEALTQLIAGSDTISNTACGIFYWILHGPRLQEELDQGPEALRRCIDEAMRLTSAIGLPRLVADGVDLDGFHFPPGTVLVPSYTIHHMKNIWGDDVEEFKPDRTARQKTAFSHGPRACVGQNVAIMELQLIIGTLFHR------------------------------------- 117574655 160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAIESLVEQKRREEQADFTAELIFAQNHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQNPHELQLLQENGDLLESFINECLRFHPVVDFMRRALSDDIIDGYRVPKGTNIILNTGRMHRTE-FFQKANEFSLERKNAPRQPFGSGPRACVGKHIAMVMMKSILVTLL--------------------------------------- 71020211 392 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLDDAELIGQITTLLIAGHETTSNQTAWTLWLLAQQSSVQQKLRDDPELLDAVCKESLRVNSAVSTIRVAKADVTFNSIHIPAGREVIIPITLINIDDEIWPDAAEFVPERPPAPHLSFISGPRGCIGNRFALAEFKAML------------------------------------------- 46561988 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEVICAQAFVFYVAGYETSATTMSYLIYQLSLNQDVQNKLIAEVDEAIKAFDETLRMYSIVPLQRKVTRDYQIPGVVIEKDTMVLISPRGIHYDPKYYDNPDRFDAERHPCAYLPFGLGQRNCIGMRFGRLQSLLCITKILSKF------------------------------------ 194897283 54 -----------------------------------------------------------------------------------------------PEWREIRTRLAPAFAGAKLKQMEWYLKRLTRDLRRGDAERGAIVSIKDVCDLYNTDMIASIFGLRSQDRPNVRRVIDKLVPLLRPKLFTEPHATFLRRVIQLVIEERERGGDDLIEMLLTLQQDKSHFTHDFLAAQAASFEVAGIETCSASMSFALYELAKQPEIREAFADNPEFLDMVVEETLRKYPIVPL--LERECTPINKKRFRRGMPVFISNLAIHHDPKYWPDPDRFDPERAPMSYMPFGAGPHNCIGMQIGLLQIKLGL------------------------------------------- 82570227 73 -----------------------------------------------------------------------------------------------PHYVKVRKLCNELFTPKRLEGLRPLREDEVTAMVDSIENKGKSLLMRNYLGSVAFNNITRLTGVVDEQGQEFKGIVSNGIRIGAKLSVAARRDKLTRMIMELARQKSGNTKQHFVDALITLQKQYE-LSDDTVIGLLWDMITAGMDTTTISVEWAMAELVKNPEELDRVIADFAKLPCVAKEALRLHPPTMLPHRANANVKIGGYDIPKGSIVHVNVWAIARDPAAWKNPLEFRPERDIKGHLPFGAGRRICPGAQLA--------------------------------------------------- 154152137 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMTVVYLLFAGTVTVSTTIRYTLLLLLKYPQVQERVQEDRARLPDAVHEAQRLLALVPMGRALTKTTRFRGYTLPQGTEVFPLLGSILHDPAVFEEPKEFNPGRKFKKHLPFSLGKRVCLGEGLARTELFLLFTAILQAF------------------------------------ 125602937 140 -----------------------------------------------------------------------------------------------------RSFASKLFGPTNLKELLPELESAVRESFATWVMNPSIEVKDGISNMIFDLVAKKLIGFPRELRKNFQEFFQGMVSGTSFYRCMQGRRNVHKTLTDLLKERLSAPGEDLIDQIIEELQSENPVIDVNFVDVLSALLFASFATLSSTLSVGFKFLTDNPKVVKELKEEHTTISQVVHEITRISNVAGIFRKTLADVKVKGYTIPAGWLVMISPMAVDLNPTLFEDPLEFNPWRWTRNYMPFGGGIRLCLGA------------------------------------------------------ 86355719 104 -----------------------------------------------------------------------------------------------------RKAVAPVFTPRHAKGFAGQMLRQSEDFVRKYEAAGQFDIATDMT-DLTFAILAETLGHFADDVNQLLHWVPRLTRIGGQKVRAIVRDTMDMRLAKMKADRAAAP-EDFLTLLLE-QAGPDGLTEEEIEDNILTFIGAGHETTARALAWTLYCVANSPHIREAMEAEPDLMPAAFEEALRLYPPASINRAAIADINAKGIEIPADITVLIMPWTLHRHELYWEKPRAYMPERPENRGLPFGAGPRVCIGATFALQEAVIALAVMMHRF------------------------------------ 195380095 83 ---------------------------------------------------------------------------------------------------QMRSTLTPSFTGAKIRLMFELINAEAVRYVERKLEAGGGEGIEEFFTRYTNDVIATMLG---QRVSQFSFWGGIILMPRLMKALRVPVMDLVSYFKRLVQERREQHRPDMIQQLMEAQRDAAEFNDVDLLAQCLLFFSAGFETVSTCLSFTSYELVMNPHVQQKLYEEDSLLDCIVSESLRWPPAIIIDRMCAADFELRDE---AGELVHIPVVALHYDPDNFDQPDEFRPERFDKEHMPFGVGQRSCIGNRMALMEVKSLIYQLVLRF------------------------------------ 195486131 82 --------------------------------------------------------------------------------------------------RHLRHKLTPTFTSGKMKTMFPIVVKVGEEMEKTFSAKTSAEVVDLVAR-YTADVIGNAFGLPKAEFVAIGKRAIRERRYGGLLDFKANVQEVEDFYTGIVRNKTKEKRHDFMDSLIQAGNTEDGLSFNEILAQAFIFFVAGFETSSTTMGFALYELARNQDIQDQLRANKVLLERVVMETLRMYPLAHLTRMTETDFSPEDPKIAKGTVVVIPALGIHYDPEIYPEPGKFNPERAARPSLPFGEGPRNCIGLRFGLMQ------------------------------------------------ 195145240 92 ----------------------------------------------------------------------------------------------------LRAKLTPSFTSGKLKAMFSTSEAIGDKMVAKLPKEGSQEIMKELLLTYAVDIIATIFGLDVDSFADFPGLEKIFVRLGWSQEGPERIRELSNRTVDLREEKRRDLDDNMWSA-QNANKGLKSVSKDLIAGQLFLFFVAGYETTASTAAYTIYELTQNPEVMARALEDYDAIQDMVLETARYPALPLLNRVCTKEYQINSKLIKKGTPIIISLIGMHRDAENFPDPLAYKPERNPTAYMPFGEGPHNCIGLRMGKVNVKIAVAKILS---NFNLEMSKEKREIEFSVHGIPLMP----------- 116249819 65 -----------------------------------------------------------------------------------------------------RKAVAPIFTPRHAQGFAGQMLRQSEDYARKYEGAGEAGAIFDISTDMTELTFAILADVDPMDLMRAPSWVPRVTRIGGQKVRAIVRNTMDMRLAKMKADRSSAP-EDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREGMEEEIDAVRAAFEEALRLYPPASINRAAISDTSPKGVELEAGVTVLVMPWTLHRHELHWDRPRAYMPERENRASIGFGAGPRVCIGATFALQEAVIALAVLMHR------------------------------------- 126567909 250 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETTSTTLLWALVFLIKHPDVQDKVHAEQSRLPSMADEIQRVGNIVSAPRMAVKDTTLGGYLIPKGTSILPNLTSVLFDKTEWETPDSF-----NPGHLPFSAGKRVCLREGLAKMELFLFLVGLLQKF------------------------------------ 16118820 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAAKELQEEMGRLVEEKRKAGETDFATELIFAQDHGE-MSEDDVRQCVLEMVIAAPDTLSISLFFMLVLLKQKPEVLQEMRNEPAVMESFIKESLRFHPVVDFMRRALDDDFIEGYRVAKGTNIILNIGRLHKSAEFFPKANEFSLENFENNVPSFGCGPRACVGKHIAMVMMKAVL------------------------------------------- 93278137 168 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDEDIREEVDTFMFEGHDTTAAGMAFAIWLIGQNAEAQAKVHADSSRPPRCIKESLRLFPSVPFARRLTHDITIKDTVLPEGLNLILAPLATHRDPEQYERPWEFYPDRHPYAYFPFSAGPRNCIGQKFALSEEKIVLSWFFRRF------------------------------------ 170038792 63 -----------------------------------------------------------------------------------------------------RKALNRTFNSQILRGFLPLMDARVKTLVQKLEPGGEIDLLEHIAECTLEMIFTTTMGRCEEKLPKFLHHVDLLMKLIGERTRKVCEDVVNEFTEAIIQRRLAPEQDEFHSKLIRKGEENTGFTDREILDHLLTIMGAGQDTSAYAVAYTLLLLAMNPNIQNKVVEEIDSVSNSVEESLRLLPVAPIGRETSKEIELDGVRIPPNQMIMYNLYALHRRPDVWPDPERFDPDRVTNRHLPFSGGLRNCIGWRYALNSMRIILLRILQ---NYELKTDSEMRFKFEITMGPHRVWLTERPKRS--- 211591740 900 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEHLAEIQRLRED---TPEADELLVRYFCSVALPRFATKPTVVDDVTLKAGQEIICNLVVAGRDPVAFPDPDKVRLDRDMSLYTHFGFGPHECLGVKMCPLALSTML-KVLGRLDNVRRAPGPQ-------------------------- 157114920 32 --PGPSPLPGLGSFPSFITQRRPVADEMDEIYREYKPKYNFVGVFSNR-SPRIMITSSELAKDILKNFKNFHDNGEMTNKEIDPLFGRNPFMLTGDEWKAKRAEITPAFTTSRMKALFPLVEDVCSRMTKYVTQRGSVLDSKELSAKFTTDVVSSCIGKPEEQGRKLMEQSPTLAKIFKIGLVPKSLEKFFTDLMKEAISHRDASGTDYLDYLISLR-NKKEISELDMAAHGVTFFIDGFETSSVAISFMLYEIAKNPEVQKRLRKEDSLLDQVVNESLRLWPPAAFPLTANQNVTI-GKEICA----IINIWSLHRDPEYYDDPLTFNPDRAPYREIPFGDGPRQCLGMRFARMQVKRCLYELVSNF------------------------------------ 115386938 267 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDMSPLELAYDMGILADAGLETTSGVMQTFTLALLSYPEELDRVV-GPDRLPTMVEETLRWRSMAPGGATLKEDT-FMGYRIPKGTMVMALHWSMSFDERHFENPLEFHPERGRNPDDGFGYGRRVCTGRHIAR-------------------------------------------------- 2493377 262 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMHILATIADIFGAGIETTASVLSWIIAFLLHNPEVKKKIQKEFSRTPTFIREVLRIRPVAPMPHRANSDMSIGEFSIPKFTPVIINLWALHHSEKEWDQPDRFMPERPTGSHLPFGAGARSCIGEVLARQELFLFMAHLLQRF-DLDVPDDEQP------------------------- 157105948 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDVEMVAQCLIFFLAGFDTVSTSLLYASYELAINPEVQQKLYDEIQNTRTALSEVLRWPPAPSTDRLCTKNYVMDGVTIEKGTSVWFPIHALHHDPNYYPQPEKFDPERNAGAYLPFGIGPRNCIGSRFALAEVKTIL------------------------------------------- 46110154 121 --------------------------------------------------------------------------------------------LDGKAHVDFRKGLNGLFTRKALELYLPGQEEAYNTYFKHFAGGKPVPFMHEF-REVMCAVSCRFVGISDEAVTKIAEDYYLITAALELVNLPKAADMVLAEFSKCAAKRMAAGGEDILSMIQSAEEKGEPFNDYEISQTIFTFLFASQDATSSAATWLFQVTAQRPDVLDRVREENIKIPNAVRELLRWRPPVIMVPYVTKPLT-DDYTVPKGSMLIPTTFMALHDPEVYDNPSHFDPERGSKNYLVFGTGPHYCLGQVYAQLNLALMI------------------------------------------- 124001560 77 -----------------------------------------------------VLSGYQTVKEALVDKEEFSGRGAY-PVFFNFTRGNGIAFSDGERWKILRRFILRNFGMGK-RSIEERILEEGSFLLEVLREGKPFDLSRSVSNIICSVVFGSRFDYDDERLLTIIHFINDMSSPWGEMIPGPHKRLFRNFMKDLIARSVREHQDDFIDCFLTAQEKQDPLSHDTLLMTTHNLLFGGTETVGTTLRHAFLILMKYPKVQARVQEERSRMPTVIHEVQRFADVIPMPHRVTRDTPFRGFLIPKGTDVITLLNTVHYDSDQFKTPQEFNPEKKSPAFMPFSAGRRLCLGEPLARMELFIYFTSILQNF-TLQPLVDPEDIDLTPLSSGLGNLP----------- 170085059 249 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRDILSAIMREAEDDEKIDKDEIISHITTTLFAGHETTAGVLSRIIHQLSLHHDAQERLREEEDLLDAICKETLRVYPPVQLYRTSVKPTELREIAIEPGTDTIVSIVGYNRNKSVWADAEEWIPEREPLRHMTFTLGERACIGYKFAEMEMKLILSVLLSRF-RFSIDPKNEIFWNMG-------------------- 194752768 322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDATSTLISAVFLTLSKHPEKQAKLREDTELLRAVIKETLRYYPGLGTLRTCQSDVVLSGYRVPKGTTVLM---GANKDRAFYTRPEEFLPERSPFTFLPFGFGPRMCIGKRLVDLEVETTVAKIVRNF------------------------------------ 30025870 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLSLFFAGTETSSTTLRYGFLLMLKYPHVAEKVQREPSLMPAVIYEIQRFSDLVPTGHKVNKDTYFRGYLLPKDTEVYPILSSALHDPKYFEQPYTFNPDKKNEAFMPFSIGKRICLGEGIARNELFLFFTTIL--------------------------------------- 193207072 268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQETTSTTLTWACVCLLNHPEVVEKLRKDRTKTPNAINEFQRIASIVNLFRVLEEDTTIDSQPVPAGALVTTNLSMLHTDEEIFKNPQEFRPERNNNRLIPFGIGKRACPGESLARAEL----------------------------------------------- 117181 149 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARNPKIWNKLREDEARVDKAVNETLRMYPSVPNFRTATRDTTLGGKDVPKGSSVVYSVYKTHRLKQFYEDAYEFRPERPSTRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 157120796 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLTFEEIAAQAFVFFFAGFETSATTMTFALHLLASNQEVQDRERHDGKLIDCIIQETLRIYPPVATHRITTKPYKLNGSVLPEGVGVVIPNLAFQRDPEFFPEPMQFRPERKDKRHLPFGEGPRICIGMRFGLLQTRMGIAMLLKNY-RFRLCPKSVFPLKTNLIYGP--------------- 146163051 322 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVFFFAGMDTTGNLTGIMLYWVSKRKDIYEKLVQDPEINDEFIQECLRYHCPAMFTRRAERDFYIGDILVQKGMQVNISLHGVLRREKYFQNPDEFIPERKNINHLAFSSGPKNCIGQHMALIEAKIIL------------------------------------------- 158284429 246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGSNFTEVQLTMIILDIFIAGGQTTSATLDLALMMMIVHPEVQEKVHRDSQLEPNAIPEVQRYFSPVNGPRRAVADCTLGGYRVPKDTTVLMGLRNVHMDPKHWGDPEVFRPERNTERLLPFGQGKRRCLGETLAR-------------------------------------------------- 10719966 90 ------------------------------------------------------------VREVLVNYGEYTADRPKIPGSLGPKARGVILAPYGPEWREQRRF--SVSTLRNLKSLEQWVTDEAGHLCDAFKAGRPFNLNKAVCNVITSLIFAR--RFEYEDIRMLRLLEEALTNISGFIPVFSGQKTFAAIVDNLLTENRRQPPRGLTDALAEMEAKGNPFNDQNLRMVVNDLFIAGTVSTSTTLSWALLFMIQYPDVQRRVQADQARMPAVIHEVQRFAAPLNLPCITSRDIEVQGFLIPKGTTLITNLSSVLKDETVWEKPLHF-----HPEHMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPAGQP-------------------------- 211586139 55 -------------------------------------------------------------------------------------------------HAVFRKHVAGPYSFSNIKKMEPRITEWTTKLNEKFAKTGEADIISEFGEPFGFIEIGGLIGLPAARLHPFTSWVKTTFLKKYLVAKPADNSGLMRFRDRLIDQRKKSDRTDLLTFLEALTEDGKPLDLEYIRAEVLLVLLAGADTTGTAFQAMVQYLMIYPEVYERMMARKGLISDMVKETMRLCPPNIFPRYVPEPLDLYGRFAPAGTEISCNPYLVHRDPKLYPDAEEFKPERWNKYNFSFGYGSRVCLGRDIAMMEL----------------------------------------------- 31223014 92 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGQLRNMLPTLLDVGNKLIDRMDEKAIVD-MRDIASRFVLDTIASFFGFEAEDIDNFRSSGVFICPGLLKLTRMTSLQELIKFVMEIIREKNQITRKDFVQLLIDLRREADKLTIEQCAANVFLFYIAGAETSTATISFTLHELSHNPEAMAKLQQEIDELDLCVKETLRYPGLPILNRECTIDYKVSDVVIRKGTQVIIPLLSISMNEKYFPDPELYSPERDADAYYPFGAGPRNCIGLRQGVLVSKIGLVFLLSKF-KFQATTPAKVKFAAATV------------------ 86440311 325 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGDETARYMTDEQLHFLLADMFGAGLDTTSVTLAWFLLYMALYPDEQEIVRKEPERLMAAIYETIRSIVPVGIPHGCLEDTYLGNYKIPKGAMVIPLQWALHMDPDVWEDSEEFKPSRKPQEFIPFQTGKRMCPGDELSRMLASGFIARLFRR-KRVRLASIPSQEDMQGTVG------VTLAPPRVQ-- 195486133 35 ----PPNIPLGNISDLWKTMP--LAGILKRTYLKYRKQDGPFVGFYLYSMKYIVITDVDFLKTVLRDFDKF-HDRGVYHNEKDDPLTNNLATIEGQKWKSLRQKLTPTFTALKMKNMFSTVLSVGDEMIDEKISSSSQTLVTDLVSRFTADVICNSLRDPKAERERRHGWLVDLLIFGMPKLAVKLGLQFLEFYMKIVQDKSKVTRNDFMDTLIDMKDKGDKLTFNEVAAQAFIFFLAGFEAGSTTMGFTLYELACNQDVQDKLRSEIDSVEKVINESLRKHPVVAHARIATKPY----QHIEEGTGVLVSTMGIHYDPEFYPEPEKFIPERKKRPTLPFGAGPRNCIGLRFGRMQVVVGLALLIHNF-RFELHPETPV------------------------- 90658388 8 --------------------------------------------------------------------------------------------------RVRRRAIVPALHQKYVAAMIGLFGQAADRLLDAAASDGE-DVMESLFSRLTLDIIGKAVGIVEAVYTVLREAEDRSVAPPRLRKVNAALKFINDTLDDLIAEYMNEQDPSILHFLLAS---GDDVSSKQLRDDLMTMLIAGHETSAAVLTWTFYLLSKEPRVMSKLQEEVDSVTRVINESLRLYPPPVLIRRSLEDDVLGEYPIKRGEDIFISVWNLHRSPKLWDDADKFKPERSPNKYLPFGGGPRKCVGDLFASYETVVALAMLMRRF-NFQIAVGAPP------------------------- 83026883 220 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATQELQDAIESLVEQKRREERLDFTAELIFAQSHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQHPDELQLLQEMDTLLESFINECLRFHPVVDFMRRALSDDIIEGYRVPKGTNIILNTGRMHRTE-FFLKPNDFSLENAPRRYFPFGSGPRACVGKHIAMVMMKSILVTLLSR------------------------------------- 198475727 246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVESHRALYSFMSKEIELHRREPR-DLMDSYLRAQEAGGMFSDESLLAICLDMFLAGSETTNKSLGFCFMHLVLRPDIQERWTRDRSKMPAITLEAVRMFMLHTFGHRAVCDTRLAGYEIPKDTMVIACFRGMLINPVDFPEPETFNPERAFNP---FGFGRHRCMGDLLGR-------------------------------------------------- 46126775 135 -------------------------------------------------------------------------------------------------HQRYRRTLAHGFSQHSMMAQQPIIRVYVDKLMKGLHAASTFDVIGDLAFGEPTLIFAGM-----KDLAFITTWLNNLWNLVTPKKSTSEWASHVEMAREKVRKRLASGRPDFIDAMLRTGAAGNEMTFEELASNAQILMIAGSETTATVLTATTYFLASNPETLKKVVENDINMDSVLNEGMRVFPPVINGSVRTEGDDIIGHYIPGGATVDVWQWAVHNNPDHFAHADQYIPERNNDPRFAFSIGPRDCVGKNLAYAEMRMILARVL--------------------------------------- 15231541 77 ----------------------------------------------------------------------------------------------------LRRIVQELFSVKRVQSFQPIKEDEVKKLIDSVSESAPVNLSEKFTS-LTVRVTCATFGVNFQDREKLIHDTDWLTGLHGQRERSRALDAFYEQMFDLHKQGNKEGVEDFVDLLLRLEKEEGKLTRNHIKAILMNVLIGGIGTSAITMTWAMTELMRNPRVMKKVQSELDDIDQVINETWRLHPPSPFPRQVMSEFELNDYVIPVKTRLYVNVWAIGRDPDTWKDPEEFLPER------------------------------------------------------------------------ 37196681 249 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLLDYVLANRDEGERLTTTNIKALLLNLFSAGTDTSSSIIEWALSEMLRNPSILRRLVEDISRLPQAIKETFRKHPPLNLPRIATEACEVNGYYIPKGTRLSVNIWAIGRDPDVWENPLEFNPDR------------------------------------------------------------------------ 62911798 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTATAIGWLLYLLGTDHQVQDRLFEDRDRPPTMIEESLRLFPSIPIARKLTESVTTGDYTIPAGTNAVIVVYQLHRDPEIFPNPDKFNPDRTQGRHIPFSAGPRNCIGQKIA--------------------------------------------------- 154296055 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFSAILAAQDQGEIFTQEQLIAEAGVLIIAGMDTTASGLTATIFYLLHYPLVYERLREIREKWAACIDEAMRLSPGVGAGREVMKGAIIDGYAIPAGVTVGASAYSIHHDERYFGDPFVYMLDREGENDLSFGTGRTSCIGKYLAYQEMEVVLARLIWEF-DMRL------------------------------- 157125615 125 --------------------------------------------------------------------------------------------------RRSRKLLNPAFSTRILNEFVPIMDSRARKMVKSLADKTEFDI-------LPITAQCTLMGCKMEERPGEREYVDRYLGPVYRFTKAVCRDTCNGFTEKIIQERKREMANNIIDRMSAAEIDDGRLTDDEVSDHLYSIVGAGNETSTLTISYTCLFLAMDHQIQAKVCSEPEALKQALKETLRLCPAVPFARSNVKPIELDGIHIPQ-RQIFCFNFFALHRRKDFDEPEQFDPNRSRNRHLPFSGGFRNCIGGRYAINSLKIML------------------------------------------- 167003806 333 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLMIEASQNGVVINDEEIKEQVDTIMFEGHDTTAAGSSFFLSMMGVHQDIQDKVVQDSDRPATFADETLRMFPPVPIARQLNQDLKLGDYTVPAGCTVVIGTFKVHRLEEYYPNPDKFDPDRTANRHIPFSAGPRSCVGRKYAMLKLKILLSTILR-------------------------------------- 115386118 2 ------------------------------------------------------------------------------------------TGTDPALHAQKRRILNTVFSEKSLRSMEPFLVKHVARWCELLIDGDGTDWMSEACDYLVLDVLCDLFGIPHAIGSFLQVWLDLIVKPRGLDWVFGALQFLYDFVKQSLAQRQETPRGDMLHYLIHAKDTGRGYTPEALEAEALMLTIAGSDTTSVIMAGFFFYIVRTPRAYRKLRGGPKLLRACVDEAMRIMPPSEMPRIVLGGIIVDGDHIPEGTTVGVASWSFYRNEEYFPDPNVYDVARARSSCLPFAAGTTGCAGKNFALLEL----------------------------------------------- 194753299 87 --------------------------------------------------------------------------------------------IDGPKWRPLRTKMTPTFSSGKMKFMFPTVCEVGVELTGELAENSMCGIVGGLMARYTSDVIGRAFGVPEAERRAFSELVDLFIESARRLRFCQIHQDITDFYVGIVRRMREEQGNDFMNLLIEMKQRGE-LTLEEIAAQAFIFFAAGFDTSASTLGFALYELAKQPELQEKLRTE---IDEAIAETLRKYPLPQLTRVSKQYYAAKGDRIEPGQMLLIPVYGIHHDPRIYHEPNRFIPERFLADQLAFGDGPRNCIGMRFGKMQTTVALVHLLRRF------------------------------------ 157119361 329 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMVGVDTTSVAATSTIYQLSQNPDKQEILFNERSLLRACIKETLRMYPVVGNGRSLQSDAVIGGYHIPKGTHVIFPHLVVSNLEEYFPEPDRFLPERAGCPHLPFGYGRRTCIGRRFAECELQILLSKLFRR------------------------------------- 168063004 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSETTIIGLLWDMITAGMDTTAISVEWAIAELVRNPDAQQELEADFSQLPQAVKEALRLHPPTMLPHKATETVKIGGYDVPKGTVVHCNVYAISRDPTVWEEPLRFRPERDIKGHLPFGAGRRVCPGAQLGLNMVQLMLARLL--------------------------------------- 51341094 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDRAQQKMTQVYTDIIRERRKAGGEDMVNLMSSVYKDGTPVPDVEVAHMMIALLMAGQHSSASTGSWIVLRLASRPDILEELYQEPDLPPNVIKETLRLHAPIHSIRAVKSPMPVDGTVVPTSHNLLAAPGVPSRMADYFPEPMLWDPHRANSPYLPFGSGRHRCIGEQFAYVQLGTITAALVRAL------------------------------------ 193673960 49 -----------------------------------------------------VVSGYDAVREVLSKDDFDGQADGFFFRTRAFYKKLGIVFVDGPMWTEQRK-----FCMRHLQKL-----GFCGDVMEKIVIEEVNDLVLDITRKFEVSVLAMLAGLNDSRLARVVELIHESLR-----ILDMPGGILNQWFIRYLAPKFENDQEDFISALMDIEKNKKSLSEEQLVVILLDLFLAGSETTSITLSSVILHLLMNQDIQTKVRADREILPSAVMEVQRHSNVVATNRTIRK-TTLQDYIIPKDTLVLASIWSVHMDEQHWGDPEVFRPERNDSWLMPFGVGKRRCLGEKLAKT------------------------------------------------- 197767301 33 ------------------------------------------------------------------------------------------------EHRRQRRLVQPAFHQRCFPGYAQIMTDRTDAALTCWQEGGTVDLTRETADVLVATVFGADLDLAADLHELLAGVFRRSLLPEGNRRHARASARARRLMGELIAGHRADPRSGLLSLLLAAREGGPAFSDEELIDHAVTLYVSGTETTAGAVCWALHFSALHPPVHRRLTEEGGRTATWADEALRLCPPGWLTRRTEEDTTLGPYALPRGTVLAYSPYLLHHLPEEHPDPDTFDPNRWQPGPLAFGAGPRRCIGDEFAYLQGTLLLASLL--------------------------------------- 210103215 22 -----------------------------------------------------------------------------------------------PEWQRVRSSVQKDLMPKTVGAYASLQDDVTRDLVDVIRAGGQVNYVYRWALEAISMVVLDLNDLEPGSDAKLMDFFDAFVKLEMSATFAKAFDQWHAVAEKLLKEKLAESDTDFLQRLLSSKD----ITFEEAMMMAVDLMAAGIDTTGNTLMFNLFCLAKNPEAQEKLREIQEVVPAAVQETFRFYPTVSNTRILDRDVVLSGYFVPAKTIVLMAHDVISSLPVYYPEPEVYKPERQPFALLPFGYGPRMCIGRRLAEQELHLGL------------------------------------------- 67537376 457 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSILLAGRDTTAATLSWAFYELSHYPEAYSKLRAEPTRAPTTINEVLRLYPAVYNIRFALTDTTLGGVTILKGDAVAYSYAMQRRADEKFADPAIFSPERKPWHYVPFNGGPRICIGQNFALAEMGYTIVRILQRYERIEYVGDWERQFHKSEIVG---------------- 62529866 95 ---------------------------------------------------------------------------------------------------KIRSELQKGLSPQSVRNFLPLTDKVTREFVASMNSTEHPDFMPAISR-LNLELICVMFDV------RLDSFSDEQMKPNSLSSRLMESAELWKYFETPAYRKLRKAQEELVSKLASGRHRSRSLLEEDIIGMAADLLLAGVHTSSYTTAFALYHLCLNPDAQDKLYQEPDPWECQIEESLRLNPIIGVGRILNKDATLGGYHVPKGTVVVTQNLVSCRQERYFKNPTKFIPERDVNPYLVFGHGMRSCIARRMAEQNMLVL---LLRLIRSYEID------------------------------ 211588198 103 --------PEGLMHTFGLFGSSYVFPTNPQALADVLSMHA-----------------YDYVK------------PTGFKRYTVRFWGHGIVSQEQEEHKQHRKTYLPVFSQQNVSRLKGILSRKSMQFVDHIAPTAVVNITETVA-KVSLDVTGIILGVDFETHEMLFTWLLNILPSQVTKRLDGAHETLVKVCRRVIRERRGEPQPDFLTNLV----KTDSFSEDAAIAQIVVILGAGYESTGGTLAWAIYCLAKHQDTQVKLRQELALLNAVVMEVTRLYPAFSLLRKAIRETTINGRIIPRGTYVGLCPHAINYAEHLWPDADKFKPDRSPICMFSFFYGARSCVGRALALAQMKRQLAVLVERYHLLRVDEKYDPR-PSGLFATPHDLQIKFT------- 117254 55 --------------------------------------------------------GHEAVKEALVDADEFSGRGELASVERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERIQEEAGYLLEEFRKDPTFFLSRTVSNVISSVVFGSRFD--YEDKQFLSESFIEMSTPWAQLYDMYSGVMLIEELKDFIAARVQNPRDFIDCFLIKMHQDKNN-PHTELVLTTLNLFFAGTETVSSTLRYGFLLIMKHPEVQTKIYEEPHRIPAVIHEIQRLTDIVPMGHNVIRDTHFRGYLLPKGTDVFPLLGSVLKDPKYFCHPDDFYPQKKNEAFVPFSSGKRICLGEAMARMEL----------------------------------------------- 21357021 246 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPR-DLMDSYLRAQDEGGMFSDQSLLAICLDMFLAGSETTNKSLGFCFMHLVLQPEIQERWSRDRTKLPAITLEAVRMFMLHTFGHRAVCDTRLSGYEIPKDTMVIACFRGMLINPVDFPDPESFNPDRYLDGHLPFGFGRHRCMGDLLGR-------------------------------------------------- 119176156 112 -------------------------------------------------------------------------------------------AIDDGVHARHRKLLSYAFSNRALRKLHPWIAMIFDSMLAIMGAAGQFPLV----------------------QPWLDKLIPAYLKKQEFDHFNLSAGK---------ADRRLEPRGDFMSAFIQNGFEGKKLRRDEIHSNSFILMLAGSETSATLLAGCIYFLCKSPETMQKLSDEAATLPGAVEEAMRCYPPVALARVASVD----GYFIPENTIVACHHYASYHSSSNFSRPNDFIPERKRDAMQAFSLGPRNCIGKNMAYAEMRMILCKLLYHF-DMELTPE---------------------------- 73948300 79 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKNLLMTVIYLLFAGTVTVSTTVRYTLLLLLKYPQVQERVREDRARLPDAVHEAQRLLALVPMGRALARTTCFRGYTLPQGTEVFPLLGSVLHDPEIFDEPEEFNPDRKQEAFLPFSLGKRICLGEGLAHAELFLLLTTILQAFSLESPSPPGALSLQPA-VSGLFNIPPAF-------- 145258146 909 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRYFSSVGLPRLVAKPTVVDDGTLKPGQSVLCNLVSASMDPRSFPEPEKVKLDRDMSLYAHFGFGPHQCLGMGICKLALTTMLR-VVGRLDNLRRAPGSQ-------------------------- 67515881 420 -------------------------------------------------------------------------------------------TTDPEYHRRHRRLLSSPLSDTNLRTVEPLVKARIRLAIEALSPRGVADIYKWF-FFMATDIIGELFGDSFRMLEKNQYISDQILPLSIFREVVVSTDRILEYANQSVERYKRHPKPTLFTKLLHKEGDGECLSDREIRNDAQSFIVAGSDTTANTLTYLVWSVLKDRSIQEKLVEERELMNQVINEALRLYPAVPSGRVVDKGSTLAGHWLPGGATVTTQLYSLHRDEEVFEEPERYTI-------------------------------------------------------------------------- 189192082 61 -----------------------------------------------------------------------------------------------------RKLLHQAVTPSALRLYKPEASRLCCQLLESLLERFTSSIVFCVAYSLNAEVIAASLNVPVESFPILKHVPDVLAPWKADIKAAAANMALVDLVRSDLTRAKSQ-GDDIPDSLCKREKEHIPLSDRDFSYIPASLFGAGSDTTASTLCTAFLALVTHPETLHAAHNEPDRSPDFTDEVLRWRPVAVLGGTSTEDDHYEGYYIPNGTTILGNSWAINLNEEYYPNAHHFDPTRKPHPHSSFGWGRRICPGANLAENSLYIAL------------------------------------------- 168007176 66 ---------------------------------------------------------------------VFSSRPTFTDIVAYDAHDFAMAPYGP--HWRYRRIVHELLTPKRLETMKERIEESRCMIVAEAAQKGEIVDMRDVFAGVSMTVMCRMLGKKAKDFKHLIHELFRLMGALNLRDFVPARDEFDEVFDAVIQEHRKLPGNDFISVLLDGENGAPHLDDKTIKAITLDMMAGATDTSAVTNEWAMAEIIRNTEIQRKLQEEIDSVVGVVKETFRLHPPFAIPRETMADTKLSGYRIPKGTRVLINIFSLGRSSETWKDPLKFQPERWANENLSFGYGRRQCPGYNLGTTMVLLTLARLL--------------------------------------- 15227911 277 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITRNDMKSFLLDVFMAGTDTSAAAMQWAMGQLINHPQAFNKLREEESDVPNAVRETLRLHPSAPIIRECAEDCQVNGCLVKSKTRVLVNVYAIMRDSELWADADRFIPERQNFRYLPFGSGRRGCPGASLAMNVMHIGVGSLVQRF------------------------------------ 148237655 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLEEIYANMTEMLLAGVDTTSFTLSWATYLLAKNPSIQESVAEDVTKIPAVVKETLRLFPLPGNGRVTQDDLVLDGYLIPKGTQLALCHYSTSYDDKCFPGAEEFKPERENFGSIPFGNGIRSCIGRRVAE-------------------------------------------------- 198429821 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEEEIASLVSDMLGGGVDTTSNAAAFMLYIMAVNPDKQEILREE---IKTAVQETQRLFPFSGVARMFEKDIEVCGYNVPAGTRILLTNVVNNKDAKYFKDPETFLPERRRNSESAFGRGVRACPGRKFAMQEVHYLLISLLSR------------------------------------- 71000892 122 --------------------------------------------------------------------------------------------VDKPDHARKRKVLSSAYALKNLETWEYKVSDKLERLIAAAVAEGPADLTVDFTNFFTLDAIADILGFPTARIPFFRRWENVWRRASQRLRRYEAGEKLDDFFQALMEDKNGHPNN---------------LEWGEIVAEVNIMMNAGSVTTAIAIANVMYQLLKNPRCLAKLREEVDALRACLDESLRIFPPTSHRQTPPEGMEILGQWVPGNTSVSISALVAHRDESVFPQADQYIPERWLGEEVAFSAGARSCIGRNISYLE------------------------------------------------ 215506811 161 -----------------------------------------------------------------------------------------------------RKTINPAFHARNLDSYVPIMSRRLERFARKLEASGYFNIMA----PVRAATFGVLMDIEDEEFERMQIFCDGFVSSSEGKNHHRVSRILRDYCRQVITARKEELMDSFLDILLQMHMQDGTLTESDILDETVTIIGAGFDTTASAAAFCLYLLGNHLEVQEKLREELDRLDCVIKETLRLYPSVPVARYIDEDMKIGEQLIPKGTTVTTMIYFLQRHQKLYDDPNSFVPERNNGRHIPFFGGQRNCIG------------------------------------------------------- 157761671 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIGGQETTSATLTWACACFLQHPEVVQELREELSLTDKTINEIQRIASILSMSRQVKEDTVIDGQPISAGTIVTTQMSMIHTDETVFKNHTEFNPKRNNNSLIPFGIGKRVCLGESLARAEL----------------------------------------------- 195473907 60 ---------------FDLLNPATIFNFIRESTA---KANGQNYLWYFLFAPEYNIVRAEEAEEIFQNTKITTKNMAYDL-IRPFLGDGLLISTDQKWHSR-RKTLTPAFHFNILQSFLFIFKEESKKFIQILDKNVGCELLNQIIPQFTLNNICEALGVKLDDHDFEIVFNQRMCNPGDYRKYSKILRTIHGFSSGIIQRKRQQLGEDMLDTLLAAEAEG-KIDHQGICDEVNTFMFGGYDTTSTSLIFTLLLLALHEDVQQRCYEEIQNLPEDVDEILRLFPSAPIGRKCVEESVMNGLILPKNAQISIHLYDIMRDPRHFPNPNQFLPERAVNRHVPFSAGPRNCIGQKFGILEMKVLLATVIRRLEDLTLESGIVLRTAQSI------------------- 58258103 257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDEAQKAMSDFYLKIMENRRKGESDDMIENLQSCKRNGVPLSDRDIAHIMIALLMAGQHTSSATSSWTLLHLADRPDVVEALLGNPDIMDSIIRETLRMHAPIHSYRKVLSDIPVNGQIIPKGHYIMAAPGVSQMDPRIWQDAKVWNPARTESPYQPFGAGRHRCVGEQFAYTQLSTIFTYVVRNF-TLKLAVPPETNYRTMIVQ-PNNPLVTFT------- 146323235 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDMLSRMAIHLSDPEKLTTRDVIVHLSTNVFAGSDTTAIALRAVFYFLLRNPSVLAKLIDNADRLQAVLKESMRLHPSVGLREVPKGGVTICDRHFPGGTIVGINAWVLHRDARVFPDPDKFIPERSDPQHLAFGAGSRTCIGKNISLIEMHKIIPQLLREF------------------------------------ 154299253 117 ------------------------------------------------------------------------------------------------EHTPMRKALGAA--PWAIGDLRKDWEKSMDDQIEKANAGETVDLVAEFA----------------ADIMTVFSFADRAITQREYETSQGVYPE----------------KPDFLQHFLDARMNDKPLTPLQKRSNVTLLIQAGADTTATALGSILRSLATTPGQDAEVRAHLPYLVGAVKEGMRLNPSVTNPRIVPEGKMIDGFFVPGGIDVTSQATVVQRDPILFPDPDAFRPERWMNGHFNFGVGPRVCLGKEIAMMETYKLISEIVRRF-DIEV------------------------------- 156537604 44 ------------MLSFDISSPVSM-------WLVLRQLSPITRVWMTTEALYSV--RHDDIEIALTSRKTI--DKGWVYKYLHPWLRTGLLTSSGEKWRHRRKILTPAFHFNILRKYMDITQEQGEKLIKFLQCDGK-ESVQSFCSKFTLNIICEAMGVALDSRPYIHDWMLKLVPLPINRHRKQALSILHEFTAKVLKERKEDGDEDMLDLLLSAEKDG-LIDDEGIKEEVDTFTFEGHDTTGMAMTFILMLLAENKNAQDKARAEQELLERCIKESMRLYPPVPTFRDVSEDLQFKHGLIPGGSCVVCHFYDLHRDPNFWDEPDKFDPDRSSKRHIPFSAGSRNCIGQKFALLELKSILGRIL--------------------------------------- 210103209 1048 -------------------------------------------------------------------------------------------NLNGPEWQRVRSSVQKDLMPKTVGAYASLQDDVTRDLVDALIGREETNYVYRWALEAISVVVLDLGDLEPGSDAKLMDFFDAFVKLEMSATFAKAVDQFHSVAEKLLKEKLAESDTDFLQSLLSRND----VTFEEAMEMAVDLLSAGIDTTGNTLMFNLFCLAKNPEAQEKLREIQEVVPAAVQETFRYPTALSNMRTLDRDMVLSGYAVPAKTIVLMA-----HDPEYYPEPEVYRPERQPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 210103209 107 -------------------------------------------------------------------------------------------NLNGPEWQRVRSSVQKDLMPKTVGAYASLQDDVTRDLVDALIGKEEINYVYRWALEISVVVLDKRLGCPGSDADYFASLVKLEMSATGLRKFAKAIDQWHFVAAKLLKEKLAESDTDFLQSLLSR----SDVTFEEAMLMAVDLMAAGIDTSGNTLMFNLFCLAKNPEAQEKLREIQEVVPAVVKETFRYPTVLNNVRRLDQDIVLSGYVVPAKTTILLA-----HDPEYYPEPEVYKPERQPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 157335594 251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLQGMLDERRNNSARTLITLLFLQQSEPDFYTDDVIKGLMLVVISAGTDTSSVTLEWAMSLLLNHPEALEKLLDDSDLLRSVVNETLRLYPPLLLPHLSSEDCSVGGFDIPRGTTVMVNVWALHRDPRVWEEATKFKPERKEAFKFAFGIGRRACPGAALA--------------------------------------------------- 215449337 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAKRLKEGSDDLLQKLQSADEHGNPMGRAELTAEALTLLIAGSDTTSNTTCAIIYYLATYPKLQQELDENLPAEPTAINESLRLTSAVGLPRIATVPLRLGSVQLKEGDIVSVPSFTIHRDKEIWDDFEVFRPERTFNP---FSVGPRACVGKNLANMELQIIVASILRKFEFVMEDEGAVLETSEGFLRKPLH------------- 86515430 51 ----------------------------------------------------------------------------------------------------MRATLSPAFTSSKIKNMYSLISECAENFVDFFQGREQ-DVIKEVFSRFSNDVIATAFGIPYAMGRSLTTFSAFQILKIFLAHLVPKIAEFFEYFEGLIMQKREAERPDLIHLLMEAREGGEELTDEKIVAQALLFFFAGFETVSTGVSFMAYELATNPHVQKKLQKEIDLLDQVVCESLRWPPAPQTDRLCNKNFVIEASTVEKDTMVMISMFAIHRDPQYFPDPEKFDPERVPGTYMPFGVGPRNCI-------------------------------------------------------- 110180151 253 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMNGIIRERKAEEGKDLLSVLLARMREQQSLADGEIKALLLNLFTAGTDTTSSTVEWALAELIRHPDVRDRLVSESDLLTAVIKETFRLHPPLSLPRVAAEECEVDGFRIPAGTTLLVNVWAIARDPEAWPEPLQFRPDR------------------------------------------------------------------------ 15227792 134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQSLVDEKRAEKGTTMIDHLLSQESQPDYYTDVTLKGIIIVMIIAGSETIAWTLEWAMLNVLNHPEVLKKARTEIDLMDEAVLETLRLHPPTNVPHSTSEDCMLAGYDVPRGSMLLVNIWSMHRDPSIWEDPEMFKPERFKNEKLSFGMGRRACPGYGLA--------------------------------------------------- 126305756 130 -----------------------------------------------------------------------------------------------------RKLLTPAFHNAVLKSYVGLFAESTQDMLDKWEKKVRVNKCVEIFNDVGFMAIADLTLLMQERVHAFQYHNDFLLTPHGRNFLRACKVA-HDHTDKVIRERKAKRHLDFLDILLGVKDENKHMSDMDLRAEVDTFMFEGHDTTTSSISWFLYCMALYPEHQNRCRKEIQEILQGIKESFRLFPAVQVYRQLSKPVTFAGRSLPEGSLVSLHIYALHRNRTVWTDPEVFDPQRTSTRHLPFSAGPRNCIGQQFAMMEMKV--------------------------------------------- 210091783 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFCLLEVELQEEGLTEEQVLYMAQDLFFGGTDTTNNTLQWSLLYMTLNPDIQHKLSHRPQLVNACLLETMRIRTLLPFPHATTQDVNVQGYDIPRGTQVLPNLYSLHMDPAYWPDPDRFDPERKPESYLPFGGGNHH---------------------------------------------------------- 15225512 56 -----------------------------------------------------VVTSPEAAREVLRTYQILSSRTPTNSIRSINHDKVSVVWL-PPSSSRWRLLATQLFSPQRIEATKTLRENKVKELVEEAVDISRATFITALSGVFQDTVIGVMEAVGNPDAANFFPFLGFLDLQGNRKTLKACSERLFKVFRGFIDAKLAEKRDDFVDVLLDTEGDEAELNTNDIVHLLLDLFGAGTDTNSSTVEWAMAELLRNPETMVKAQADISALPAVVKETFRLHPPLLVPRKAESDVEVLGFMVPKDTQVFVNVWAIGRDPNVWENPERFDIDRGRDYELTFGAGRRICPGLPLA--------------------------------------------------- 210121810 236 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTHLRQTMNDVFAGGTDTTIWTLRWANLYLAAHPEIQEKVAADREAMPATIHEIMRMGSPLSLPHATTVDTTLSGYQIPKGTWIMPNLWALHHDPDTWGDPDVFRPERKPAALMPFSAGRRACPGDAVAK-------------------------------------------------- 218723012 703 ---------------------------------------------------------------------------------------------DTPFHNQQRELLERALYQEGWARLKEFYEQITLRLLHDLAGTKQVDITRDVGNLASVHFAAHVFGLPLKTRGTFTEHELYMANAVRSYPLRQAARAVAKKIGEMVELNVKSLGNGIISHFIDGRKQDNPLS-EYSENVVKKLLDSGHEVTWTQIGQGFTQVLDFPERLAKLNESDEALTRYVLEALRLNGTYGAYREAQRDVTIGGEEIHKGSKVFASFISASCDPVVFPEPEKVLLDRPLDSYAHYGVGPHSCLGQ------------------------------------------------------ 145519970 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIFAGIDTTSNLFGACCYALSIHPEWQIKLREEVQKITNFINECMRMYTPVPYFREVKQDHKVGDYFLKKNSEVSLCLFPNNYDSKNYKDPFTFNPDRWNQQGLPFSIGKRNCIGQHMALMELKCLL------------------------------------------- 169775085 269 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFNEDTGNLSVSEMQYLIGVLFEAGVDSTATVLHFFVLACTLYPDARQELKDLPQLVKAFIQEVLRWRPITALPHFTLEDDKYQGYDIPKGSTVIFNYWSGHMDEDTYQHADQFCIERPDLPLGVFGYGRRACAGRRLALMSLETLIPKLLWAF-DFRSPAGTDTEHQGALIK-PRSFPVSWHP------ 157139183 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELDMAAHGVTFFLDGNETSSATLSLNLYELAKQPEIQKRLRE--ELMNATNDEGLRLWPPVTMSKVCTDPIELDKVPIERGTCAIISNWSLHRDPNFYEDPLKFNPDREKGCYMPFGDGPRQCLGMRFGRMQVKRGIYEVIRNF-EISVATSDPLKIVSSISLGLSGIWLSFKPIRS--- 125563879 128 ------------------------------------------------------------------------------------------------------------FSAKRLESYE-YIREEVRALLRDLHAAGGVVVLKDYLSTVSLNVITRMLGKKYLDKDEFKWMLDELLDLQGYIKRMKKLGKMFDRFLEHVNERRRREGEDMVDVLLQFADNPNKLKREGVKAFTQDLIAGGTESSAVTVEWALSELLKKPEVFAKATEEPSLVDAIVKETMRLHPVAPMPRLSREDTSVDGYDIPAGTRVLVSVWTIGRDPKLWDAPEEFMPER------------------------------------------------------------------------ 194757243 92 ----------------------------------------------------------------------------------------------------LRQKLTPSFSSGKIKGMFGTIDDVGDKLLEGTLEQNEVDVMTTYAVDIIGSVIFGL------EIDSFKNPQNEFREISSSTAESRILTSLRDMMKRTIEFREKNVRKDLLQLLIRGEDDDESMSIEKIAAQAFVFYVAGSESTAAASAFTLYELSMYPELLKQAREEVDAVLKAVQETIRKYPGLPFNRECTEDYPVPGTVITKGTPILISLFGINRDPIYFPNPNDYDPHRNPAAYMPFGEGPRHCIALRMGKINSKVAVAKVLANF------------------------------------ 26329305 153 ------------------------------------------------------------------------------------------------------------------KSLEERMQEEASHLVEAIREEEHFSINNAVSNIICSVTFGERFDYHDSRFQEMLRLLDEVMIPGSHQKVFRNWEKLKLFVSCMIDDHRKEPRDFIDAFLKEMTKYPEKTTEENLVCSTLDLFFAGTETTSTTLRWALLYMALYPEVQEKVQADRESMPAVIHEVQRMGNPLNVPREVAMDTNLNGFHLPKGTMVLTNLTALHRDPKEWATPDVFNPEKKRESFLPFSMGKRACLGEQLARSELFIFFTSLMQKF------------------------------------ 157358549 253 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDKLVDDAKKEKFLSDDYIVIFVFGILLASFETISTATTLALKFLTEHPLAMQELIEEHEAIHQVINETLRLANIVGILRRAIKDIQVNGYTIPAG-WIILLYPAAQLDPNTFADPLTFNPWRRAKNFMPFGCSSRSCAGAEFTKVLMATFLHVLLTKIKGGKIARSPSLIFENGF------------------- 198432371 262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPRDFIDAFLIASEEDKSEFDDEQLLYYIQDLFFGGTDTTSFTLTWTFLYLAMYPDKQEQLHAEIDEVAQAVQEIFRLRPLVSMPRKTLSRITLMGYDIPKGTVFMPNIWSVHHNADRWPNPEDFMPERKSKEIIPFSLGPRNCLGIRLAEMEHFMFMIGLLQKL-HFSLPEDQPPP------------------------ 38605047 281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSELLSDNHILTTIGDIFGAGVETTTSVVKWIVAFLLHNPQVKKKLRNRLLLLEATIREVLRIRPVAPMPHKANVDSSIGEFAVDKGTHVIINLWALHHNEKEWHQPDQFMPERFLNPYLPFGAGPRSCIGEILARQELFLIMAWLLQRF-DLEVPDDGQ-------------------------- 195438383 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNQQEIYEEVSTFMFEGHDTTTSGVAFAGYLLSRHQDIQQKLYEEQCQIDLFIKEAQRVYPSVPIGRFTDKEYMINGTLVPKHTTLNVAIVLLGYNDRVFKEPHLFRPERKPGPYVPFSAGPRNCIGQKFALLEIKTAISKVIR---TFKVLPAAELESKDGYLNTYLGLP----------- 195380885 127 -----------------------------------------------------------------------------------------------PDWKELRNKISPVFTSGKIKQMYPLMLEIADSLISSICARFTTDLIATTAFGLKANALGDIFDINFRDFTIIFMLPMLASLARVTVFSKQASNFMRRSISYVLAEREKSGRNDLIDILLTMKREAAAQPDDYLVAQAAIFQTAGYETSASTMTMTLFEFAHHPEIQERLRRDYDRIQEMVNETLRKYPIVGYARECTQPATYSDLELPSGLPIYISSIGIHRDEQYWPEPEKYNPDRPENRYMPFGIGPRNCIGMRLGLLQAKLGLVHLLR-------------------------------------- 116060415 156 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARKKLAQIFDKVIQARRESGAPDVLQTFIDARYNGSKLSNDQVLGMLIAVLFAGQHT--SSITSTWTGLLSFPEQRKIIKADFDILAKAVKEALRMHPPLIMLRYAQSAFEVETTTVPKGHIVATSPAFAHRLDSVYSEPDTYKPGREPNAEIGFGGGRHGCMGETFAYMQIKTIWSILIRNF-EFDMVGDLPEPDYEGMVVGPKH------------- 125563669 336 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAGHETSALLLTWAIMLLATNPAWQAAVCGDHPPLQMIIQETLRLYPPATLPRMAFEDIQLGGLRLPRGLSVWIPVLAIHHDESIWPDAHEFRPERGAARFLPFAAGPRNCVGQAYALVEAKVVLAMLLSAFRNYRHAPENVLTLRPK-----HGVPVHLRPLRP--- 145344963 72 ---------------------------------------------------------------------------------------------------RQRRLSNPAFRKAAVETYARCMIEVGERLVNKWSRRGRRDVYADFNDATLEIVASALFGADKDSFEFFRRAATGMIIPEWAPTFDDAVKRLDEEVYSIIAKRRR--------AMASGEQNNELMSDKALRDELMTLMVAGQETSAILLSWACALIAERPEVRQHLKSDFSKLPACILETLRIRPPAYMGRCAARDVELRDVFITKGTTVLIAPYLIQRDSQYWNDPKAFKPERPNDAYFPFGGGPRVCIGTGFAMME-SVLLLALICNACELRLPPG---------------------------- 115758792 227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLLFIAGILTTVETLYWAMALLVTYPEIQAKIRDDRDRLPTINDEVLRYSSIVALPHATTRDTEFGGYHIPKGTTVIINTYSMHYDPQEWDQPDKFDGSGTVRDHLPFGAGRRGCLGEAVAK-------------------------------------------------- 195579140 253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRNLDNRQLLAYSMTFLLDGFETTATVLAHILLNLGRNKEAQKLLREENELLDACVQETIRLFPPGFMSKLCTESIEIPNKVVEKGTTVVVPHYCFMLDEEFFPNPQSFQPERERGVFMAFGEGPRVCIGMRFATVQIKAAIVELISKF------------------------------------ 218185843 134 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRSTTEGEITGLLIAALFAGQHTSSITSTWTGAYMLRFKEQKEVMKRHGDKIDRCIKEALRLHPPLNDFSVTTKD----GKEIPKGHIVATSPAFANRLPHIFKNPDSYDPDRAPGRYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPETNWKAMVVGIK-------------- 20338411 126 ---------------------------------------------------------------------------------------------------RFRSVFGLAFSVKGLRAQEPTIVQYADEVLREVADTGSVEMVHYFNMAI-FDSIGALFGESFDSLRQLHPWVDAIHKNLKSVAISHVLRSMYTYAIEKLKRRMQMTGDDFWDRVIVKSADGDGMSPGEMLNNAAVMVVAGSETTSSALCGTTYLLCQSEKAVAEIRNAPDKIDAVIDETLRMYPAVQPPRVVAGGATVCGKFLPAETRVGVSHLGAYYADYNFTRPEKFIPEREPFKHDNYGAGVRNCIGRNLAYAEVRLTLAKLLWHF-DITLDEA---------------------------- 164662827 233 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFSDREIGMVLLSFLFASQDAMSSGLTYLFQHLADHPDVLRKVREEPLTIDAVVKESLRLKPPVIMPYMARQPFPISETTAPKGSMVIPSFWNSLHDPTAYPSPDEFRPERHPKNYLVFGSGPHNCIG------------------------------------------------------- 189241724 55 -----------------------------------------------------------------------------------------------------RAQLTPGFTSGKMKWLYPYLEKISENLV-KFIETQNCE-VKEICRRFTLNNVATAFGLEEEENSEFRQLAKDFFTPPSSPTLSKALAAFVDMVTQTLKYREENVRNDYLHVVSQLKKNSNKFTDIDVTAHAAGFFGEGYETSSILMSFVLFEIAQNPHVQNKLREEQSLLDGVVNETLRIHPPMSLQKICTKNFTYNGVTIEAGTPIILPVYGLHHDPKYYPDPETFKPERENREKLTFGEGPRICLGKRFGVLQIKVGLAYIIR---NFEL-----------SVNGRTILPIRYDP------ 118097746 292 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLLFSTLLFAAGTETTSTTMRWGLLLMMKYPEIQRKIQEEPGEMPAVIHEIQRFANIVPMGRSTPTDVNFRGYVIPKGTEIIPLLTSALNDELHWKTPHQFNVRREA--FIPFSIGRRACVGEGLAKMELFLFFAGLLRRF------------------------------------ 195431832 3 -----------------------------------------------------------------KDFQNFANRGNYY-NEADDPITAHLFNLDGQKWRNMRTKLTPTFTALKMHQMLPIVVQISDRLVDQVKASGEASIIKDWLARFTTDGIGSAFGLDEDPNAEFRAVSRRLVAPKFASDFTRVVKESIDY-----RDKNNVKRNDFLNILMEMREGDGGLTFNQILAQAFVFLLAGFETSSSTMGFALYELATNQDVQDKAREEVKQVLAAIKELMRLWPILPIFRQAEKEYPVPGTVFEAGTHLVIPVEAIQHDPEIYPDPEKFDPERTPQRHLPFGSGPRNCIGARFGEMQSIVGLATL---------------------------------------- 19335650 96 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSRMRHVAELVAKCATSMTDEAKAGRRLEFMKDTFSRFVCDAIASVFGIPENEVHTFKSLTTFVTLRFVPFNFDIVDANVAGYFKKLIDQRKKQGRNDLVNMLMEATVEESHVTDNELISQCFFFFFAAFDNVSSILAFLSYELTVNQDIQRRLYEEIAALDMVVSEALRYPTATLTDRYANKDYVFDDEVIEKGKTIWISMLALHHDPKYFPEPERFDPEREDNRYLPFGAGPRSCIGPRLALLEVKMAL------------------------------------------- 169786333 228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVARLTRKGSPLSHMQVAAECKDHMAAGIDTTGDALCFLMWELSQHKELLSTSDDTPSYLDAVIKEALRCAPPIPMGRT------IDGYFIPENTIVSCPYTVHRFNEEVFPEPDRFNPERDRNRFFAFGTGGRGCTGKNLAMVEMKILLRELYSRF------------------------------------ 218716967 130 -------------------------------------------------------------------------------------------------HYIRRAPLDPMFSKRSITKFEPIVHEMLEKLIAAYKDSGRIEAVRKFALQFPSVFI--VLGLSP--RALLKTVAPNMFK------MFVLQKDLQDRIANIIHNEKVNSDGNIFDALLKS-----NLPPPEK-----TMIGAGVETVAWALTTTVFHLLDNSKHCQRLRSNPAILPACVKEGIRLSTGVSVRRVSPEPIQYGDWVIPPGTPVSMTTLDVLRDEKVFPDASSFIPEREEGESLSFGKGPRMCIGVNLAYIELHLTLAMLFRRF-EFEL------------------------------- 46110925 142 -------------------------------------------------------------------------------------------------HRMRKGALSKYFSRSQMLKLEGEVRDFSQMTVDKMAGGEPFDVKEAFADIISQYAFGESMGFIAQEEPNLATWVKSFFQSAYMMVLARKMAQFLDYLGEDIKAVMRQPGPDG-GRVFAQVVESKTLPESELSGEGFNFLLAGTETTAATLTVITYFLLDKPEIYKRLMADLDGLDAVIHEALRVMPGVSHRRIAREDLVYQSQVIPRGTPIGMTSMINHWNEDLFPEPDEFLPERKPNYKLSFGKGSRACIGENL---------------------------------------------------- 193083148 76 -----------------------------------------------------VLHGYEAVKEALIDHEEFSGRGSF-PVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKASPCDFILGCA---PCNVICSVI---FHDRFDYKD----------------------QRFLNLMEKFNENLRI-LSSPWIQEKHNQQEFTVESLIATVTDMFGAGTETTSTTLRYGLLLLLKYPEVTAKVQEDRSHMPAVVHEIQRYIDPTNLPHAVTCDVKFKNYLIPKGTTIITSLTSVLHNDKEFPNPEMFDLDKSGNYFMPFSAGKRMCMGEGLARMELFLFLTTIL--------------------------------------- 218190207 83 ----------------------------------LRLGEVPVVVASSADAAREIMSRH-DAKFATRPW----SPTVRVQMVDGEGLAFAPY---GALWRQLRKLLSPRRVRSFRRVREEEVGRLVVA-VATAATRRPGEAAVNVGERLTVLIMRTIIGDRFERREDFLEWSRLASFVSGTVRRAEANHELMDYALKQHEEKRAEDDEDIVDVLLRIQKEGGPLTMGVIKGVIRDLFGAGSETSANTLQWTMSELVRNPELRDCLRSEDDLIKLVIKETLRLHPVVPLPRECQETCNIMGYDVPKGTNVLVNVWAICRDPRHWENAETFIPERTDFEFIPFGAGRRMCPGLAFAQVSMELALASLL--------------------------------------- 218721449 131 -------------------------------------------------------------------------------------------------HGRKRRIISQGLSDAALRRYQPAILKHVNELCSVLVGSDVKQWMAHFCNYLTFDIMSDVL-FGEEDEHRFVEESNVRTSVLSQAPILQGRNKFIQFVNKLLQSRAKSTRQDVFTFLMDAKETQQSLTLAEIGAETTTLVVAGSDTTSTALASTIFYLSHDPKWYNEVRAAFSSVDACIDESMRMSPPAGSALW--REVGKGGQHVPEGYDVGTGVYAIHHNPEYYPEPFKFRPERWHNAYTPFSIGPRSCIGKGLAITELTLALATILYRF------------------------------------ 5902863 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLRLVVTDLFAAGMVTTSITLSWALLLMILHPDVQRRVQQDQARMPAVVHEVQRFADPLGVPHQTSRDIEVQGFLIPKGTVLFTNLSSVLKDEAVWEKPFRF-----HPGHMPFSAGRRACLGEPLARMELFLFFTCLLQRF------------------------------------ 145516607 293 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITEDEILQQSITLYFAGTETTANLVTTACYFLAENPHLQQEILQNLQKVTGFLMECLRLKPVAPMSKKALQDVYIMDIFIKKGWYVNYMVLSNAQNQNYFPNPKQIDITRDPFAFVPFSAGGRNCIGQYLALIESKIVISKIL--------------------------------------- 6561897 238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEKIVGIVNDLFGAGFDTISTALSWAVVYLVAYPEIQEKLKANLPLLEAFILELFRHSSFLPFPHCTTKDTALNGYFIPKDTCVFINQWQVNHDPALWKDPSSFSPERDAEKVMVFGMGKRHCIGEAIGRTEVFLFL------------------------------------------- 66772377 36 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TADDLLAQCLLFFFAGFEIISSSLCFLTHELCLNPTVQDRLYEEEELLDMVVLEALRWPPSISTDRECRQDIDLNGQKLRKGDVLQIPIFSLHHDPENFEDPEFFNPERFADGHMPFGVGPRNCIGNRMALMELKSIVYQLL--------------------------------------- 26522472 74 -----------------------------------------------------------------------------------------------PHYVKVRKLCNELFSPKRLEAIRPMREDEYTALVESIELKGKSLLVREYLSSVAFNNITRLAGVVNEQGQEFKKITHDGIKITAKLSIAEEQDALRDHLTRVIMEKSGNTKQHFVDALLTLQKQYD-ISEDTIIGLLWDMIAAGMDTATISTEWAMAELVRNPRVQRKAQEEPDRIMTIVKESLRLHPPTMLPHRASANVKIGGYDIPKGSIVHVNVWAIARDPAYWKNPEEFRPERTDYRLLPFGAGRRICPGAQLA--------------------------------------------------- 158288180 299 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGGIETTTTVLCFTSYELAVNPPIQDRLRARDELIDGAVSETLRWAPFGLTNRRCTKDYTFDGVTIEKGLNVSIPLKSFHLDEKFFPDPLRFDPERDPNNYVPFGTGLRNCIGSRLALMQAKCFL------------------------------------------- 194675241 55 -----------------------------------------------------VLCGHEAVKEALVDADEFSGRGELASVERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERIQEEAGFLLVELRKEPTFFLSRTVSNVISSVVFGSRFD--YEDQQFLKSWAQLYDMYSGIMQYLPGRHNLIEELKDFIASKVQNPRDFIDCFLIKMHQDKNN-PHTELVLTTLNLFFAGTETVSSTLRYGLLLMMKHPEVEAKIHEEPHRIPAVIHEIQRLTDIVPMGHNVIRDTHFRGYLLPKGTDVFPLLGSVLKDPKYFRYPDAFYPQKKNEAFVPFSSGKRICLGEAMARMELFLYFTSILQNFSLRSLVPPADIDI-TPKVSGFGNIP----------- 17562204 212 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLYAMCFDLWMAGLQTTTVTLTWGFSFYLHNREELDRVIGNDRLITTADKNCLPYLTINETQRVATRDTVIEGYPVKKGTGVIAQIGTVMSDEQIFPDAHCFNPGRKVDEVIPFSIGKRQCLGEGLARMELFLFFANIFNR------------------------------------- 110757639 289 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLVGIDTTSSTVASTLYQLALHPDEQDRAYNEPSKLKACIKETLRMYPVVGNGRCMTKDTIIKGYRVPKGVQVVFHYVISNLD-KYFPHSDKFLPERDGVRHLPFGYGRRMCLGRRFAELEMLVVI------------------------------------------- 154317116 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGKPMSREELKAEVLVVLVAGADTTGTSFSSIVTDILSSPGDYQRMVAEIDAVPTAAEEALRLTSPVLFPREVMAPLVIDGKVIPVGTEISCSAYLANRDREIYEDAETFRPEREKAKNFTWGYGSRVCLGKDLAYMEL----------------------------------------------- 212546887 186 -------------------------------------------------------------------------------------------------HRKRRKIWDNAF-KKSLSDYGPRIEEFTGQLIERIEKNDSYDVMSALAFGDPMGAIGLLLHVPW-LMGTLTTFSWAIG----------PMRQWNEYSEQLVVLRKENPKPDLFGHLLDNTEDGRALLNSE----CRLIVGAGSDTTATALTFLFVQLALYPEWILRLREEMDVLDAIINESMRLHPSVSQRETPPQGMQIGETFIPGNTIISIPYQLA-RDERNFVLANDFLPERNKTAHMPFLIGPFNCAGRNLAMMELR---------------------------------------------- 5915855 336 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADVDDRQLRDD-----LMTMLIAGHETTAAVLTWAVFLLAQNPSKMKKAQAEVDLVPTFVVEALRLYPPLLIRRSLKSDVEKDGYAIPAGTDVFISVYNLHRSPYFWDRPDDFEPERDPSRSLPFGGGPRKCVGDQFALMESTVALTMLLQNFESVELVTGATIHTKNGM------------------- 21552585 281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDVLISARKEGH-ISDTGVQEEVDTFMFEGHDTTAGGLTYCFMLLANHKEAQDKILERPEDLPKMIKESLRLFPPVHFSRSLNETVTLSNYKIPAGTLCHIQIYDLHRRADLFKNPTSFDPDRSVGRHIPFSAGPRNCIGQKFAMMEMKIAVAEVLR---EFELQP----------------------------- 119483172 130 -------------------------------------------------------------------------------------------------HAAFRKHLAGPYSFTNVKRMEPRIQHWIDKLNEKFAQTGEFDF-SWWAVYMAYDIISEIFGAPFARLHPFTSWMKTTFDDSGIGVLMRFRDRLIDQRFRELEEKKDIGRIDLLQTFIEAREDGSPLDIEYLKAEVLLVLLAGADTTGTVFQALVHFLLTNPDAYRRLISDPEHLPACVRETLRLNPPAPFPRYVSEPMDLYGKFAPAGTEI-----SGNRDKKLYEDAEEFKPERWNKYSFTFGYGARVCLGRDIAMMEL----------------------------------------------- 57915203 311 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDMIFAGIDTTSAGSVAILYCLAKNPDKQAKLRAEPTKLRACIKEGMRMFPPAANFRATGRDIVLQGTDIAMGAQVLL------RDEKYFHRPTEFIPERWLNDRLPFGFGSRSCIGKRLAMMEMEVILARWIRQF------------------------------------ 210107963 216 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEHILTTVNDVFGGGMETSTTTLRWILAFLLHHPEVQKRIQADRERLPATIREVLRMRPPLAIPHVAIRDSSVGDFDVPQGTRVMFNLWAIHHDERHWTDPATFNPDRRGGSFLPFLAGCRGCLGESMAKAELFLFTARILRDF-RLELPDGPSLQGRYGVVMAPDRFNICFRP------ 22475179 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASELIFAQNRGD-LTADNVNQCILEMLIAAPDTMSVSLYFMLMLIAQHPEEIKAVIGDREIVESVIYESMRYQPVVVVMRKALADDVIDGYYVRKGTNIILNLGRMHRDE-YFPKPNEFSLEQKNVPYQPFGFGPRACAGKYIAMVMMKAMLVTVLKR------------------------------------- 126352438 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLILAEKRGE-LTKENVNQCILEMMIAAPDTLSVTVFFMLCLIAQHPKVEEALLGERDLMENFINESMRYQPVVIVMRKALEDDVIDGYPVKKGTNIILNIG-RMHKLEFFPKPNEFTLEEKNVPYQPFGFGPRSCAGKFIAMVMMKVMLVSLLRRF------------------------------------ 169776828 113 -------------------------------------------------------------------------------------------------HSVRRRHMSHSFSLSYIKEMEEYLDLNIRILKDKIREIGEVFALKKALHYYMIDVLGELFGVQEADDETLKRWLPYMPHAGLRRLFA-GRKACADLASSSVQRRLRDLNDDILTNLIKAKETGERLTQTDLETEAFGFIIAGTHTTSATSTLLFYHLLHNPDFMRKCTEEPSLGPTAAEENFRITPVFTMARRITDPVTIEGEHLPQGTSVAVCNHAFHHNPVVWEDHNIFNPNRWNDPNVGFGLGGRQCIGKAVATTNIYKLLSTLLKEF-TFELADEQE-------------------------- 115396588 960 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAFRLFGTFGSYREAQTDFTVNDVDIKQGDKVFVGAVKANRDPSVFPDPDEVRLDRPLDSYIQFGLGPHAGLGK-----EATLALTAMLRRLDNLRPAPGPQ-------------------------- 151335776 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDLIDVLLRLMNDGGPITNDNIKAIIFDMFAAGTETSSSTLVWAMVQMMRNPEVREAFKGKETFDENDVEELLRLHPPVPLPRECREETEINGYTIPVKTKVMVNVWALGRDPKYWDDADNFKPERNNFEYLPFGGGRRICPG------------------------------------------------------- 45185282 128 --------------------------------------------------------------------------------------------LDGQAHLDYRRSLNGLFTRDALARYLPSQEAVIDRYMAKFVASRETDYMREMLCALSLKAFCELVNFPLI-LPFTKTWYGKRTADMAMKIFERCAQEAKQHIAAMLDAKAK---DDADSRLLHRKFTNREMSEA-----LFTFLFASQDASSSLACWLFQIVADRPDVLAKIREDPELIDQAVKECLRYRPPVLMVPYVHEAFAVADYTAPKGSMLVATMYPALHDPAVYENPDDYIPERSPANQLVFGSGPHVCLGQ------------------------------------------------------ 119172571 124 -------------------------------------------------------------------------------------------------HKLRRGALNPFFSRKRIINLQELVREKIAILVGKIISRGYMALVEDFARDYPLMAISMALHFPL--VPKIMECSWVVKLNPLYVPIFRLQNDLSQQIRNLKEDKAKDGRATVFFELIHGDLPASEKEDRRVRDEAQLIIGAGLVTTSWALSVGTFFLLSNPEALAKLRAELEKLPAVIKESIRYGTSSRNVRLSPNSLKYKDWVIPARTPVSMTIPFLNHDEEIFPDSHAFNPERSNGSNLGFGKGTRSCLGSNLAWCELYLIFATIFRYF-DFEL------------------------------- 170940186 98 -----------------------------------------------------------------------------------------LLTMDGPEWKRWRAIYNPGFSAKNVATMAPEFIEEIDRHLRKVAKSGKVVKMQQLAINLTIDVIGRAVGNPLEDQVKWLDALVKLLNPFRLYDLWRLERIIRNVLAPAVRENLSNETSTILSLAVKAYLAENPDSDLEAFLNLKIFIFAGHDTTATNLCFAYYLLSQNPQCLAKLRANPQLLNSLVKETLRIFPPALTVRQGRPDVTLHGKTYPTDGFLVIGATFATHKEEYFPRNEEFLPERGKNAFRPFELGPRACIGQELAMMELRMILGLTVREF-DFEVDE----------------------------- 5081817 259 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDFLDMLLDVLEDGKKITRDHIKALILDFLTAGTDTTAIAIEWALVELINNPNALEKARQEPNLIQAIIKEALRLHPPIPMIRKSTENVIVQGYDIPAGTLLFVNIWSIGRNPQCWETPLEFKPHRDIKGHLPFGTGRRGCPGVNLAMRELSVVI------------------------------------------- 1169075 330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFLFFELSRNPEIFAKLREEIEYLKAVINETLRYPSVPHNFRVATRNTTLGGIAIKKGQVVMYTILATHRDKDIYEDAYVFRPERPETRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 157328018 120 -------------------DQDIIFANRDPPVAALISSDRLDIVWSP-YGSYWRNLRKLFVREMLSNNRCHAHRRYEVRKTITNVYNKIGTPMDFGKQTEL-NVMTWSMWGNTIEGLEDSVRELSNEV---MRLLGKTN-ISDF---FPVLARFDIQGVERE-MKKVFLSVDQILDH-----IIEQRMKL-----DTAKEKRAREEKDFLQFLLEQEATETPITRTQIKALLLDILVGGTDTTATTIEWAMAEMMSNPETMRKAQEEPKLMDAVMKETLRLRPAIAVPKRPSQSCTVGGYTVPKGTKVFLNVWAMHRDPKYWDNPSEFKPERNNFQYLPFGSGRRVCPGIPLAERMLIYLLASLL--------------------------------------- 17560320 286 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSASMGWTLWCLAHNPEFQEKVIQEVDGIFGTSDESLRMYPSVPFGRTVEQDVVINGDFFPKGVRIIVMPLLLQRNPLIFDNPNQYNPERHAYSDIPFSAGPRNCIGQKFAMME------------------------------------------------ 111073725 338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPNDIAEECKTFFFAGEQTTSNLLTWTTVLLAMHP-QWQDLARDPSKDDLALNESLRLYPPVATIRRAKAMWISEDAKIPLGTEVLIPILAIHHDQAIWGDANEFNPSRHPVGYIPFGLGVRQCIGQNLAILQTKLTLAIILQR------------------------------------- 171679852 121 ---------------------------------------------------------------------------------------------DTEKHDATRKKIAPGYSGRENLELEGSVDSRVVAFLDLIRDGGPVDLAKKIQF-FTMDVIGTTFGMLDRDSDFVKSSEDGLLSPKDKTGFGAMMRETFRYIDERVKNAATDTRRDMLASFYRHGVRGDELKSEVLEQM-----VAGSDTTAGALRGIMLHVLGTPRVQKKLQEEDGIVPHAVREGLRIWPPVLN--LLPKDVPAGGDTIPGGTCIGVSTLAMHHDKELYEDADVFRPERTRINDLTFGHGKWQCLGKPVAQMEINKMLFEWFRNF-DWAVAPSKPWRLTNAF------------------- 157327642 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGQKTTSVLLVWTMALLSEHPNWQAHARENHLKIATMIHKVLRLYPLVAMPRVVYKDTQVGDMCFPAGVQVLLSTILVHHDHEILDDAKEFNPERNQVSFFPFGWGPRVCIGQNFAMMEAKIALAMIL--------------------------------------- 6166042 53 ------------------------------------------------------------------------------------------------------------------RSLEERVQEEARCLVEELQKAQPFDFILACA---PCNVICSIL---FNDRKTFLNLMDLLNKPGKHIEFAKRIDDVKNFILEKVKEHQANPRDYIDCFLSKIEEEKDNLKSE---FHLENLAVCG----SNLLRFGLLLLMKYPEVQAKVHEELDRVDAVLHEIQRYITPSSLPHAVVQDTKFRDYVIPKGTTVLPMLSSVMLDQKEFANPEKFDP-----GHVPFSLGKRACVGESLARMELFLFFTTLLQKFSLKTLVEPKDLDIKP-ITTGIINLP----------- 91083869 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDFKDIIGVVCDFLLAGMDTTTYSSSFLLYHLATNPSTQDALYEEARLLPNAVKESLRLRPIIGVGRQLTTDVVFSGYKVPSGTVVVTLNQVLSRMEKYFPEPDSFKPER------------------------------------------------------------------------ 212531831 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHRQDPEKVTDYHLFMVAQSNVIAGFDTTAISLTAMMYHLLKTPRVLQKLRDEKDRIKVVVKEALRVHSAAGFWRVVPEGVDIEGIHFPEGTVLGVSSWVAHYNEDVFTDPTEFRPERWNELYMPFGLGSRTCIGRHISTLEMSKLIPVLVDKF-DFEIAKEGDWETENFWFVKPHNLKVR--------- 125575395 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INLPEDGRALTDDELVMLCSEFLVAGTDSTSAALQWIMAELVRNPSIQSKLYEDMPYLKAVVLEGLRKHPPAHMPHKAAEDMDVGGYLIPKGTIVNFMVAEMGRDEKEWEKPMEFMPERKGIRMMPFGVGRRICPGLGIA--------------------------------------------------- 125807680 80 ----------------------------------------------------------------------------------------------------LRKKMTPSFSSGKIKGMFGTIDDVGDKMLERAGADNEIDIMTTYAVDIIGSVI---FGLEIDSFAEFRAISNEEARSKSLLLKIHNMAALRDMMKRTIEFRESNVRKDLLQLLIRLRNTGRAMSIEKIAAQAFLFYVAGSESTAAAAAFTLYELAMYPELLKEARDELDTVLQAVKETLRKYPGLPFNRECTEDYLVPGTTITKGTPILISLFGIHRDPVYFPNPEGYDPHRDQAAYMPFGEGPRHCIALRMGEVNTKVAVAKILANF-DLVQAPHKEVEFR---------------------- 209154104 262 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHINEEFFAFVKDKVMQHRETFTPDVMSDAIINAIDHRKLAEDFVEGTVTDLIGAGQETMSTIFQWILLLLIKYPNIQTKLQEGRDRLPAVIYETMRYTSFVTIPHSTTSDVTIEGFHIPKDTVVFINQWSVNHNPLKWKDPHLFDPSRENNSVMIFSTGKRRCIGNQIAKVE------------------------------------------------ 116200402 146 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQVLAFSLQQIEDRQRNPRKDILNQLLDHNNDPEALSLAEVIAITTTNVIAGSDTTAVTLASVIYYLSKYPEARQKLLDEMEKLPAVINEAMRIHPATGFRLVPKGGATLHGVYLPENTVVGVWVLHRNKDPERWIDGDENRIKEMKRNLLTFGAGPRGCIGKNISILEMKVVF-ELYRNF-DISLASDKEWTVNGTWFTAQSDVAAIFKP------ 13516744 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGDDMLDVLLTLQEDDSPLTTETMGAVLHDVFAGATETTGNTLAWVISELMHNPEVRDVLGEGRSVIPMILKEALRLHPPPLIPRMAREDCTVMGYDIPKGTNVYINIFAISRDPRYWINPEEFMPERFENNNVNFGAGRRQCPG------------------------------------------------------- 119112946 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDQLLHTQRGGRDLEMQEIENHLYTIIGAGSETTANQVAFILLMIAMHPEVQDRVRAAPDFLEQVIKETMRVYPVAPIGRETIETVKLGDVIVPSGVTLLINILTLHRNKELWGDPDRFDPAQHPFSYIPFGGGPRNCIGYRYGMFAMKIMVTQVLR-------------------------------------- 169624200 99 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERRRGKEGDDLLGLMGSAKLDPELFTPSTTIGLTVSTISAGSETTAYTTAVTMYCLLENPRVLATLRAELESISATTEEANRLHPVVATM--PEREVPAGGATIPAGTIVAVNTAGIYSNTEIFGN--DIDVYRPNRANLLFSAGKRMCLGLNVSWLEMRKVIPALVMNF-DMSLAYPE---------RGLKHVP----------- 145241708 110 -----------------------------------------------------------------------------------------------------RRLLAGPLSDTSLGKVEPMVTNHVHATIDRIASDGVSDLYKWWTY-MATDVVSELFGEPIGARPKETAWVMDYLDKVGIMHAKWARQSIQQY-RQHIQEQPESPKPTLFTKL----FKTGKFDDFQLTYLAGSYITAGSHTTAVTLLYLIYAICSDNEVRQKLLAEIRTLPQVITETLRKYAVVALPRVVAGGATLAGYYLPGGTTVSTQAYTLHRNEAIFPNPEKFDPSRWESPYMPFGGASRMCIGNSLALMEIRLTTTLFLRRFPE---------------------------------- 46110513 139 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMQRTVEDVFDELDERDEAWNVYPYMLKLGAQAVGKLLGMPDARPHAMVLRIAQSLELNDPQRMREARAHMEAMMTESVANAAKGEGDNMVDYVLRADSKGNKLPRERIMEPLVVATGAGFTTTSSLLSWLLYGLVVYPGMQERLLQ--ELVDNGFDEFLRHNPSYQPARTSAVDMILGGYKLPKDSIVIPALHIHNNNPALF-DPDRWDTDRVKNRYIPFATGPRMCVGFNFALQEVKVFLPKLVYRY-KFNLAQDGPVEYDPMF------------------- 210115408 201 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKFKEALGKLHATIARVAKYRRENPPPPQEQLFIDVLIEG-NLPEEQVLCDAMTFTVGGFHTSGNLLTWALYYIATHEEVEEKLHQEPDNISQLVDESLRCAVIAPWGRYMDLDAEVGGHIVPAKTPVIHAFGVVLQDERIWPEPNKFDPDRSKGRHLAFGFGGRKCPGYRFAYTWTSVFLSILCRQF-KLHLVDGQVVKPCHGFVRPVDEIWITVT------- 169786197 703 ---------------------------------------------------------YANVRRILEDSSNF---RVIWDEATGYGYDFMLSG-DSPFHANQRRIMKESLYR---SQWHEAVKEFYLEITEQLLSEKSCDISRDFSLPLPHGVLTEFFDVDPSKSFRLRHMARKAAETLGPLVEANVKAVSSAFLSTLIDGIRSNKGVHMIRRLLDHGLDASEVTWSQILPTAVAMVP----NQAQVFTQIIYYLSEHPNIQQLAKEDDEMLLRYVMEAIRLNGIFGSYRKSHTNLTLDDVQIKPGDTVFVSFVDANRDPNVFPNPKKVDLNRPMESYIHYGVGPHTCLGG-----EAKVALTAMLRRLKNLRRAPGPQ-------------------------- 147906859 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILTLNNLFFAGGETVATTLKHGLLLLLKYPDIQAKLIEDRNKMPAVIHEIQRFANVIPMPHSATRDTYFRGYTIPQGTGVCALLCSVLGDPKYFATPNKFNPNHDSKGHLPFSTGKRICLGEGLARIELFLFLTNILQNFSDTQFTEADITPRMTGFANVPISYELSFVP------ 169618263 114 -------------------------------------------------------------------------------------------------HGQHRRLISSIYSLEQLKKLEPGVDSAITLMIKRLKDEGAVD-MSKWAQMFAFDVIGEVFGFLAAGKDWLYWLHDRFMPIIGNWIGANNRNGLRQFASKECEARRKSERKDILSSLAVQDAKPNEFDDNSVLSMASSNIFAGSDTTGISIGAVMYNLCKHPDEIEETVKRDELLQACIYEALRMHPAVGMARVVPPDFEVEGVYLPGGTIIGANPWVIHRQKEIFDDCDIFRPERGDRGQLAFGAGARMCLGRNLSWIEMTKLIPSLL--------------------------------------- 38232570 262 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAIISVIEHGKDNG--LTKDFVEGTVTDLIGAGQDTVSTLLQWILLLLVKYPHIQAKLQEGRDXLPAFVYETMRFTSPVTIPHSTTSDVTIEGVHIPRDTVVFINQWSVNHDPQKWKDPHVFNPSRDENGVLIFSIGKRRCIGDQIAKVEVFLFFAILL--------------------------------------- 72136920 162 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTDTTAVVTSWAILFLSVHPEVQGKVQDRPDLPNATLTEVMRIRPPVSVPHMTSDNVSFRGFTIPKGSIIIPNLYAVHHDPKEWNEPDTFNPDRADRKQMPFGVGRRDCVGSQLAKMEAFLLFTNLFQQF-EFKLPPNQP-------------------------- 79419704 77 ----------------------------------------------------------------------------------------------------LRRMVQELFSPKQVHLIQPIREEEVKKLMESAAQKTPVNLSEKLAS-LTVGVICKFLGFSASDYPNVGWIIDWLTGLQGQRERSRGLDAFYEQMFDLHKQGNKEGVEDFVDLLLKLEKEEGKLTRNHIKAVLMNVLLGGIGTSAITMTWAMTELMRNPRVMKKVQSELDDIDQVINETWRLHPPAPLPREVMSEFEINGYTIPAKTRLYVNVWGIGRDPDTWKDPEEFLPER------------------------------------------------------------------------ 3207186 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKESLRLYPPVAIGRLLSEDVTLSGYRVPEGAYCHICFDLHRRDPLVF-DPDRFLPDRHPYAYIPFSAGPRNCIGQKFAILEMKSAISSLLRHYELLPVTKPEDLKFTADLV------------------ 29469863 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFALFELARHPEMWSKLREEIEVLKAILNETLRMYPSVPNFRTATRDTTLGGGAIPKGSTVAYVVYKTHRLEEYYGDANDFRPEREPSAYVPFNGGPRVCLGQQFALTEA----------------------------------------------- 6681123 126 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKPYVAIFAESTRVMLDKASENKSFDIFCDVGMALDTLMKCTFSGLSHSDNSYYLAVSDLTLLTPHGRRFLRACQIAHDHTDHVIRQRKAALQDDFLDILLGARDEGIKLSDADLRAEVDTFMFEGHDTTTSGISWFLYCMALYPMHQQRCREEWDDLAQMTKECFRLYPPVQVYRQLSKPVTVDGRSLPAGSLISLHIYALHRNSAVWPDPEVFDPLRPENRHMPFSAGPRNCIGQQFAMNEMKV--------------------------------------------- 157126333 46 -------------------NLARISGGQHLAFEALSKQYKSPVIGLKLGREHVVVAQYPAVHEALT-KEAFDGRPNFFIRLRTMGTRLGITFTDGPEHNVVRHLRQAGYGR---QPMQLQIQNELNELIGIIR-----DLDSEPVWPLPTSVINVLWRIPRDDQ-RLTRLLKLLQDRSKAFDMSRFNQEIHEFFKATIEKHHQDYTDDLIYAFIKEERKDDPFTDVQLSMIILDIFIAGSQTTSTTIDIALMILAMNTEIQRKIYAEPDEIPAFLLEVMRLYAPIGGPRRALSDCTLGGYRIPRNTTILMGLHTVQMDPDHWGDPENFRPERNTERLIPFGLGRRRCLGDSLARSCMFTFLVGILQKF-SLRLPDGPSLKLTPGITLSPKPYKVVFEP------ 126738078 103 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLRVVFPSMWDSGNAATARLLPRASGQPVEEVTSHVAMDVIFRLFSIPIEHQAAFQTFRNRWLPGVHSRQTKETARTIRGLVRQLVDERAKRIADDLATKIMTDPETGRCFEPEEMVDQVAIFFLAGHETSAAALAWALYLLALYPEWQERLAADPEKISRAVRETMRLYPPVPMYREARCPENFRERKVAKGSQVVISPWHLHRHERLWERPDEFDPSRFRNAYVPFSIGPRVCPGSAFAMAEGPLLLSMLVRAF-RFDLVPGEPVPVAHLTLRAKEGIHLALTP------ 170068900 328 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GADLSDEEIKEEVDTIMFEGHDTTAAGSSFVLCLLGIHQDIQDRVYKEIKQIERVIFETLRMYPPVAIARKLTQEVRLHDYVVPSGTTVVIGTYKLHRREDIYPNPDVFNPDRTSNRHIPFSAGPRSCVGRKYAMLKLKVLLTTILR-------------------------------------- 195029745 323 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMAMDMLMAGMDTTSSALVTILYNIASNPQLRRELKANDSLLRACIKEALRITPITGNFRVTSKDLVLSGYRVPRGTGVLMGVMELSNSEEYFAKSAEFDLDRSRNPYLPFGFGPRTCIGKRIAAMELETLLVRLLR---NYRISGKKPLQYESSII------------------ 46947673 192 --------------------------------------------------------------------------------------------------------------------------------------------------------IMDMLGYSREDFFPLLGWVDWLTGLRG--KVAEAAKGVDTFLEGVLKEHLSTTGNDFVSILIQEADAGSSMDNECIKSLIWDMLGAGTETISTALEWTLAALIKNPDAMFKLQNEADLVKQAVKESMRFTAPLLVPREARQDIKFMGYDISSGTQVLINAWAIARDPLLWDKPEEFRPER------------------------------------------------------------------------ 15723953 164 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKKVGDDFVDTLLQFQRDTDPVEDDVIKALIFDMVSAGTDTTFAALEWTMAELIKNPRTLKTLQDDVDKMPKAVSEILRLHPPFAIPRELTQDANMLGYDIPRGTVVLVNNWAISRDPSLWENPEEFRPER------------------------------------------------------------------------ 157167190 94 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRQMFALIAECGQRMVEGAEEGSRIEVAKEMFSRFTNDVIATAFGIEVDSFRQIFSLGKAVMQPSGLLNTLKGIGYVLQFFRGTIQERQEKSRPDMIELLIQARSHDRTWTDDELIAQALIFFSAGFETVSTTLSFVAYELARNDDVQSRLYENRSLMDMVVSETMRLWPITIVDRLCVKDYVYDGQTIEKGRSVMGSVIGMHHDPKYYPQPEKFDPERNPDTYLPFGIGPRNCIGSRFALMEMK---------------------------------------------- 118095193 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLGGSETTSTTLNWGLLYMVAYPDVQEKVQKELDAVNAVIHEIQRFSNIIGMPRVCVRNTTLLGFPLKKGSIVLPNIASSLYDPEHWETPRQFNLDKDGNAFLPFSIGHRVCLGEHLARTELFIFFANLLRAF-TFQLPEGVTTINTEPIFGG---------------- 45384068 229 ---------------------------------------------------------------------------------------------------------------------------VVDEFVDVTAAGNPADFIP-LLRYLPSRNMDSFLDFNKRFMKLLQTAVEEHYQTFDKNNIRDVTDSLIE---QCVEKK--------------AEANGAQIPNEKIINLVNDIFGAGFDTVTTALSWSLMYLVTYPHMQKKIQADRGMLPAFILEMFRHSSFMPFPHSTTRDTVLNGYYIPKDRCVFINQWQVNHDEKLWKDPQAFNPERDAEKVMTFGLGKRRCIGENIGKWEVFLFLSTLLQQL-EFSIQDG---------------------------- 146455163 243 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLIGSAIDLFFAGTDSTATSIRWGLLFLIQNPDVQERCHEDCDRLPATVHEIQRFAKTVPFG-VFHEPTKLHGFDIPQGTMIMTNLAAIFSSKDHWKHPDTFNPENDENGHFSFSLGLRACIGESLVRTELFLFATVLLQRI-HFSWPPDAKPLDMDGIV-GIVRYPQTF-------- 145350354 249 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSLLVAGHETTASVLTWGTYELLENAEQLRLLRAELDEVPTFADESMRLYPPVYTRRAVVEDVLPNGMTIPKNQDLLVSIYNLHRSPTSWPTSQEFEPMRQPNRYVPFSAGPRRCPGDKFAVYEGIVIWATMFRRL-DLELKAGHDVVMTSG-------------------- 9506531 77 -----------------------------------------------------VLSGYQTVKEALVDKEEFSGRGSY-PIFFNFTKGNGIAFSDGERWKILRRFILRNFGMGK-RSIEERILEEGSFLLDVLREGKPFDLSRSVSNIICSVIFGSRFDYDDERLLTIIHFINDMSSPWGEMVPGPHRRVFRNFMKDLIARSVREHQDSLLTKMVQEKQD--PLSHDTLLMTTHNLLFGGTETVGTTLRHAFLILMKYPKVQARVQEERSRMPTVIHEVQRFADVIPMPHRVIRDTPFRGFLIPKGTDVITLLNTVHYDSDQFKTPQEFNPEHDANQSMPFSAGRRLCLGEPLARMELFIYLTSILQNFTLHPLVEPEDIDL-TPLSSGLGNLP----------- 91083075 98 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFLHMLMQLRESAG-MSLKEIVSQSFLFFIAGFKTSALTMCYCIHELAHSQDLQDKVREEEELIDKVVKETMRKYPPLPMNRICVKSYQVPGVVIDKDTPVIIPVLGLQRDPEFYPEPLKFDPERFSNDNLPFGDGPRNCIGLRFGMVKTKLAVAALL--------------------------------------- 181324 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPDAIKANCMELTAGSVDRTVFPLLMTLFELARNPNVQQPLREHPQLLRAALKETLRLYPVLILERVVSSDLVLQNYHIPAGTLVRVFLYSLGRNPALFPRPERYNPQRRNFYHVPFGFGMRQCLGRRLAEADMLLLLQ------------------------------------------ 168047172 48 -----------------------------------------------------------------------------------------------PHWRHVRRIVHELLTPKRLENTRERIEEMIMEVAERANKGEVVDL-RDVLAGVSMTVMCRMLGKQPKDFKHIIHELFRLMGALNPRDFVPARGEFDEVLDAIIQEHRKLPGNDFISVLLDGEDGAPHLDDKTIKAVTIDMMAGATDTSAVTNEWAMAEIIRNPQIQRKLQEEIDSVVGVVKETFRLHPPFAIPRESMADTTLNGYLIPKGTRVLINIYSLGRSSETWVDPLIFQPERWANENLTFGNGRRQCPGYNLG--------------------------------------------------- 164519815 310 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KISNEEIIDNFLALFFAGTDTTGNMTRVALYYLSLYPDIQNKARENPDLLNSVLKESLRLIPPAVFPRVAIQDIQIGDFEVKKGDFIFFIYNFSN--PEIYPEPNNFDPSRQNTFNFTFSLGPRNCIGQHLAMIEGKSML------------------------------------------- 156054506 112 -----------------------------------------------------------------------------------------------------RVLLRPTFSKANISDLKPFI-SLTKEFFKDIPEDGTVDLQPPLASLFVGTSMKFILGIPNEVAAFLKAFQKSFIGMGLSFMLGDAYKEVQAYLDSLIDTELNAEE----SALNAQESNSRSLTDDEIRDNVLQGMMAVQDTTPVLLSNTLFLLSRNPKVYDRLRDEPHLLHNIINESLRLFPFPILTRISLKDTFLGGKDIPKGTKLWANFYGLHRAESVYPDIESFNPDRKPSPFMPFGGGPRACVGQHKALAEASYMLARFAQLYKKIERAWAGQQKLTASNVNGCK-------------- 156548476 311 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGYDTTGMGMVYMLLLLAENKDVQKLARAESDRILSAVKESLRLFPTAPNSRTIIKDIQLKNCMVPAGTDVFVPIYDVHRDPKYWPDPLKFDPDRHPFSYLPFSHGPRNCIGQKFAIAEMKALV------------------------------------------- 21429270 122 ------------------------------------------------------------------------------------------ATVDHDRHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFLENGQVDFVYHLARFLPA-VVTVLKRLPYSCIRMIAPSVCDLLQMRDEIQ-DRGGEEF------LANKSHEAKSSILFGALADSHIPAHERTVERMLDEGTVILFAGTETTSRTLAITVFYLLTHPECLKKLREELNSLPGVIHEGFRFGPISRSGRVATQELKYKEHVIPAGTPISQSTYFMHTDPKNFPEPEKFKPER------------------------------------------------------------------------ 13272515 96 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSRMRYMAELVVKCATSMTDEAKAGRRLEFMKDTFSRFVCDAIASVFGI---EVDSFRDPENEFYKKGNETQKIHTFKSLAGYFKKLIDQRKKQGRNDLVNMLMEATVEESHVTDNELISQCFFFFFAAFDNVSSILAFLSYELTVNQDIQRRLYEEIAALDMVVSEALRYPTATLTDRYANKDYVFDDEVIEKGKTIWISMLALHHDPKYFPEPERFDPEREDNRYLPFGAGPRSCIGPRLALLEVKMAL------------------------------------------- 167234443 238 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGIAFAILCLAENPKVQEKLYEEVVAVIDNIEEAQRLYPSVPVIRRLEVDCNIGGYDFPKDTFLSLFIYGMHHNEKYFPEPEKFDPNRQAKRHVPFSAGPRNCIGQKFAMLEMKTTIAKIVKHF------------------------------------ 54035752 142 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAEKRGD-LTKENVDQCILEMLIAAPDTMSVSVFFMLFLIAKHPQVEEAIMERDIRIDDMVEESMRYQPVVLVMRKALEDDVIDGYPVKKGTNIILNIGRMHRLE-FFPKPNEFNFARNPYRYFPFGFGPRACAGKYIAMVMMKVTLVTLLRSF------------------------------------ 33386534 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDMHVHMATVDLLIGGSETTAAWLNWTVAFLLHRPEVYEELCSDRQRLPSLIHEVLRLRPPLAVPHKAIRDSSIAGYFIPRNTIIIPNLFGAHHDPEVWSDPYSFKPERSTRALIPFGGGARLCLGETVAKMELFLFTAYLLRDFPDSE-APLPDLRGVASVVLKIKSFTVIARPRT---- 149235788 148 --------------------------------------------------------------------------------------------LDGKAHTDYRRSLNGLFSQKALEIYIGVQEKYMDIYLERFCKEGPREFFPEFLCALSLRTFCELVNFPII-LPYTKTWYGKKIADETMKIFANCSAMIMDEWIFLMKEAREKHLDDPESRLLI-----REFSDKEISEVIFTFLFASQDASSSLACWLFQIVADRPDIVAKIREDPSLINNVVKESLRYRPPVLMVPYVVKPVT-ESYTAPKGSMIIPTLYPALHDPEVYDDPDTFIPERWKRNWLVFGTGPHVCLGKN----------------------------------------------------- 156386572 284 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRDDLLASVIDLLFAGVDTTSNTMQWVFYTMGKHQDKQEKLYQEPGELPAWLKETLRLYPVLALPRQVPEDIVIDGYHIPAHTNFNILFYYMGRDESNFKDPLQFKPERRDESHIPFGFGTRMCVGRRIAELEMHLLM------------------------------------------- 115707567 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMIFLSAGYETTAALLTYASYLLASNPDCQDKLIAEPKRLDQVVCEVLRIYPPILSDRECGETCTYKGYKIEKGLQIWIPTFTIQRDPTHWPDPLKFNPERKANRELPFGAGPRICIGMRFALMEAKMAL------------------------------------------- 195392776 344 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGALITDTEIKEQVDTIMFEGHDTTAAGSSFFLSLMGIHQDIQDRVIARPATFQDTLEETLRMFPPVPIARELQEDLKLNSGPIPRGATVTVATILLHRNPKVYDNPNVFDPDRQANRHVPFSAGPRSCVGRKYAMLKLKILLSTIMR-------------------------------------- 116214437 122 ---------------------------------------------------------------------------------------------DAAEHRERQRRMSHIFSAGSLQQIEPLVQAVIDRTVSAIESGQACDAL-HFCRMMALDVAGELMGKSFGAFDTYPVWFIQGIAPPALQEFMAAGDYVYKYGNDAFDERTSNRRT-LLTKLIAGETGAEPLPDADISIEVSNLTFAAVDTTGNTGAYALYRLACHPDWQSKLQAE-----------IRDSSATDFAYITLQTLPILNGVIMETLRLHPAQPERPRDPAYFPDPDQFNPGRWINAMLVWGKGPRTCAGQYMATMELKILLARLMDRF------------------------------------ 9957482 137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASQLIFAQSRGD-LTGENVNQCVLEMMIAAPDTLSVTLFFMLVLIAEHPKEIQAVIGDRDVVENFINESMRYQPVVLVMRKALQDDVIDGYPVKRGTNIILNIG-RMHKLEFFPKPNEFSLENVPSRYFPFGFGPRGCVGKFIAMVMMKAILVTLLRR------------------------------------- 110767543 74 ----------------------------------------------------------------------------------------------------LRVKLTPTFTSGKIKQFFPILNEILAKYLEEEARKGSIDVKDIFARYSTDIIMSVAFGISKEPNNEFRYWGKKIFDPKPSYTEKSVTKFFTNMFKQTVKYRESNERKDFLNLLIQVDADDEKLTMMEAAAQAYVFFLAGFETSSTTVTFCLYELAKNQDIQNKVRENGDLTYNAISETLRYPPVVILNRICTNDVKLSTTDIPKGTCIAIPVFGLHRDSNIFPNPEKFDPTRHPYVYLPFGEGPRICIGLRFGLIQTKIAINALLK-------------------------------------- 231891 286 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMSILLAGRDTTASLLTFLFFELSHHPEVFNKLKEEIERLQWCINETMRLHPSVPFFRTAANDTVIGGKLVHKGEQVLFSFYSVNREEKYFTNTDKFAPERRRTEFIPFSAGPRACLGQQLPRVEA----------------------------------------------- 194752770 97 --------------------------------------------------------------------------------------------------GKLRSALNPIFMPKGLKAYYEPLSNINNEFIERIRDAKTLEVPEDFTEELALVAFDREMGLPEATRDILKYVFKLDMQPSLWRVFPKKMMKLLNESVEVTQKWLKETQDTLARRLAGGEVNNRMMAVDPKMATIMSLLFVGVDATSNLLSAVLLCLAKNPEKQAELRKDTSLLRAVIKEALRYYPGLGNLRTIPTDVTLSGYNVPKGSSLVLAFNVLMQDNSYYPEADKFLPERSPFSFLPFGFGPRMCIGKRLVDLEVETSVAKLIRNF------------------------------------ 211584465 116 ------------------------------------------------------------------------------------------TETDPNVHRGLRRVLNPYFSKRSVDQLSSLVLSKIERLETKLRRDKPFDAHNAVMC-LTVELITEFL---FGRHVNMIEACENTFEADFLEIFEAASTALPQSLLLVIDKKKTKGGEGMDHPVIFDSL--ENLSDDRKASMASELLVAGSDTSGTTLTYALYYICSNPDINNKLTEELEKMPTMVKESLRLACPVPGRRVAGKPLIVDDKHIPPGTIVGMSAYNLHFDESLWPDVHDFIPERWLNRELAFSKGARSCVGQNLALAEIRMTIAVLFRRF-DFSLPLGSKLKHDSFTVH----------------- 78060696 37 -------------------------------------------------------------------------------------------------HLRKRQALNSLFTREFFRDYQNRVLPAADQVLKPVVAEGRGD-VAILAFQALVNLTSDVTGIDEEETNRILKIIRGLAHDDANRKIREALVEFERDFYVPSARRRQALIDDVMTVMLVNYPNGE-LPHDVMVKDAALFLLASAATQANTLCFIMLDILTHPGTRETLLAEPATLQKFIWEAIRLHPPVVSLRRASCPMHIDGGEVAAGDVIEFDMATANRNPDIFPDADTFNPYRVPAPGLSFGAGPHACVGRVLA--------------------------------------------------- 189203367 75 -----------------------------------------------------------------------------------------------PEWRKLRGISHKLLTPAVSATFKPSQEFEAKMLLEEILKGADAEKGNDVSRRYTVSVIMTTYGIPQWDCPEVHSIYEIMNDFSTIAKPGAYLADTLPFFGKLWWRKGVKPYFDFWSALMESGYEEQGISELQAAFLAGSMIEAGSETTSAALNTAILYLSANPDARKRAVDEPKLIRAIVKETLRLRPVIGTPHYTTAPVTYKDIHIPVNSVVCLQQYPIHYDPTVFPEPQRFTPERASRDHWAFGAGRRICSGVHLAENSMFIVLAKLL--------------------------------------- 85089893 162 ------------------------------------------------------------------------------------------------QHRFLRKNTQPAFKFGHIKELYSTMWTKAIELKEELREKGNDTSVEINAW--AGKVTLDIIGIERPDHPLVKNYADDLFPWEISRRFNRTTSNIRRICAELVRERKADDQFDILSLLIRS----NNFSEAELADQLLTFLTAGHETTSSAFTWAVYKLAQDGEMQSTLRSELKRLNGVMNETLRLYPTVPMTRTATCDTTVLGHPIKKGTEIMISPWLINRYSDNWPSASEFVPERKPNNQMTFLHGPRSCIGQGFAKAELRCLL------------------------------------------- 6857779 76 -----------------------------------------------------VLHGYEAIKEALIDHEEFSGRGRIPVFDKVSTGKGIGFS-----HGNVWKA-TRVFTVNTLRNLENKVQEEAQWLMKELKKGSPCDFIIGCA---PCNVICSIVRFDYKDKDFLSECTEILSSPGCQIFNAKNHTWIKSYLLGKIKEHEENPRDFIDYFLIQRRIEHMDYTIEHLATLVTDLVFGGTETLSSTMRFALLLLMKHTHITAKVQEDRNHMPAMVHEVQRYIDLGPNGVVVTCDTKFRNYFILKGTQVMTSLTSVLHDSTEFPNPEVFDPGHDDNGNVPFSAGKRICVGESLARMELFLFLTTIL--------------------------------------- 27529728 233 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEEKRRSHSEDVLEVLLNNKENPEEINQNHIKAMFLDLFGAATDTTTSTLEWAMAEILRQPEAQAELAADVSRLPYLIKETFRMHPATPFPRKVEQDVEVCGYIVPKGSQVLVNVWAIGRDSTYWEDPLMFKPERFWNLDLPFGAGRRICPGLPLALRMVPVVLGSLL--------------------------------------- 33563185 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEYQQRCREEQSLLGDGIKESLRLYPPVPTIRELSTPVTFDGRSLPKGIPVTLSIYALHHNPEVWPNPEVFDPSRHSHSFLPFSGGARNCIGKQFAMSEM----------------------------------------------- 115613156 273 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGGWETSTTAISWMTFTLAAHPEAQRRVRQESDRFPRFSDECLRPAAAIHIPHIASRDCKLGGYDVTKGSAITLWYLALS--PNLWKDPQDFKPERKKLEPLPFGYGKRVCPGEQLARMEIFVFVTYLL--------------------------------------- 121714897 260 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDETLIDQLMTFLGAGHETTAAAVQWAIYALCKNPAVQTRLRAEPTPIDNAVNEVLRFHPSVNTVRVALKDTTLLGKPVPKGTQVVIAPELINHMPDFWEDGGQFNPDRSNYAFLSFLHGPRSCIGQ------------------------------------------------------ 73665493 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISKFLAEHGESRGEREGNDLLDLIVAAGDDGEGLSEENIKGFISDLFVAGTDTSAMVIEWAMAEMLKNPAILRRVQEETDRIDRLLEEALRKHPPTSIPHYASEPCEVEGYHIPGKTWLLVNIWAIGRDPEVWEKPLEFDPER------------------------------------------------------------------------ 169848964 116 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEELEVYMREMINREREDLG-DLFTSLLEANTHDDALSDRELMGNIFIFLIAGHESTGHTIALMFGLLALYPDEQDRLLDQIKEVPTTLAELLIYFQVTHIPKKSAEDTTLRGIPVPKGTMIAIDTPGLHYNPRYWENPYEFNPDRNKDAFVPFSSGVRSCLGRKF--FETEAVITTLLRRYETFEQRKERVMRCKPGLTLTPARIPLVFT------- 18395978 125 ---------------------------------------------------------------------------------------------------KQRRLATHDFTPKSLREYVTVLRNEVEELLAAAEDSQPFDL-QELLRRFTFNIVCVFLGIPVSEFDRAFQTASAVSAGRGSAELRKAVGEVHNCVDEIIRDKKRKPANDFLSRLIVAGE-----SDETVRDMVISIIMAGRDTTSAVATRLFWLITGHEETEHDLVSELSLLKACLCEVMRLYPPVPWSKHALTDDRLDGTLVRAGDRVTFPYGMG-RMEELWEDWDEFKPNRNPFKFPVFQAGPRVCLGEEMAYVQMKYIVASILDRF------------------------------------ 66347583 135 -------------------------------------------------------------------------------------------------HQRYRRSLAHGFSQHSMMAQQPIIRAYVDKLMNGLRATKPVNIAAWYNYT-TFDIIGDLFGEPFGDTGKLHPWITLMFSSIKELAFTTSKQSMNQWATHMETAREEKKRPDFIDAMLERTAAGNQMTFEELASNAQVLILAGSETTATVLTATTYFLASNPETLKKVVKERSGFDSENEEGMRIFPPVTMRQIRPEGDDIIGHYIPGGATVDVWQWAVHNNPDHFALADQYVPERNNDPRFAFSLGPRDCIGKNLAYAEMRMILARVLWNF-DISLHPDTP-------------------------- 145233681 98 ------------------------------------------------------------------------------------------------DHSRKRRMLANAFSTKNLENWEFKIVDKVERLLRQLDGRDEVDL-RFWLNLFTIDAIADILGLDEVDVDEVVRYIECLHRGNQVSSWVIGASGWVGFLRGLVEQRVQEGGEDFLGCLIEDKRGGRGLERGEIEAEAGLLLDAGSDTTAIALTNVMYYLIKNPQSLIKLREEGAILENGVEESLRLSPPVLRRKTLSEGMYVLGERIPGNFTVSVPTYAVHRDPEIFPDPETFRPER------------------------------------------------------------------------ 189235174 114 --------------------------------------------------------------------------------------------------RDMRATLSPSFTSSKMRIMFELMDECAREFVQHFKSQDTVELMKDTLRRFTNDVIASLMGAAATDFGYIRTMKFLLYTLSQLLKMKIIPTKVADFFTVIIKDKRKEKRPDMIHLLLEAQIDEGEITTEDIISQALIFFLAGFDTVSTLLNFLFYELAVNPDVQTRLRTEDEKITDMVSEALRWPPAIATDREVAKNYTIEPTLLEEGMLCSIPICAIHRDEKYYPEPEKFDPERDENKHIPFGAGPRNCIGSRFALLESKLL-------------------------------------------- 68492087 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNILLAGRDTTAGLLSFAVFELARNPQVWKKLREEIEYLKAVINETLRLYPSVPNGRFANKNTTLGGILIKQGQAVMYSIYSTQRDPKYYGDADVFRPERPETRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 195029631 134 -----------------------------------------------------------------------------------------------------RKLIQPAF---HLSLLEKFIDTFVDEHLDASALDIEVNIAKYVNNCV-IDVLNEVLGVPMEDSPFRKWLLLDAIYQLTSLANDELNQKLNDFTRQMIKRRREIMANNLLDYMIEISENNPDFSEEDIVNEACTFMLAGQDSVGAAVAFTIFLLAQNADAQEQCHEELERIPTMIKEALRLYPSVPIARKLGEEVQLGAYTLPTGSNIFICPYATHRLAHIYPEPEKFKPERTANRHIPFSAGPRYCIGNRFAILEIKTIVSRLLR-------------------------------------- 3164130 58 --------------------------------------------------------------------------------------------------RLLRRLVTQLLSPQRIEATKAKVKELVSFISESSDREESVD-ISRVAFITTLNIISNILGV----QDTVISVMDAAGTPDAAKTFKVCTERLVRVFRGFIDAKIANPKDDFVDNLLDYKGDESELSISDIEHLLLDMFTAGTDTSSSTLEWPMTELLKNPKTMAKAQADISKLPAVVKETFRLHTPVPIPRKAESDAEILGFMVLKDTQVLVNVWAIGRDPSVWDNPSQFDMDRGRDYELTFGAGRRICPGMPLAMKTVSLMLASLL--------------------------------------- 56789825 40 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGGGIVTTSATLTWALLLMILHPDVQRRVQERPEMADQAIHEVQRFAAPMTLPHRTSCDIEVQGFLIPKGTTLICNLSSVLKDETVWEKPLRFYPEHDAQGHMPFSAGRRACLGEPLVRMELLLFFTCLLQRF-SFSVPDGQPLP------------------------ 195129413 118 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPRSVRNFVREVDAVTQEFLQSVEAGAAIDMLPKLTR-LNLELTCLLFGAPEEQHAHAAETTNSCILPTDQRKLRRAQAYMESVALELLEQSVQ--GSSFRSSLIASYAQNPQLDRLDVVGTAADLLLAGIDTTSYASAFLLYHVPRKPEEADALRTEITYTRAVLKESLRLNPIIGFGRVLNQDTLLSGYFVPKGTTVVTQNMIACRQPEHFPDPLSFQPDRALNPYLVFGHGTRACIARRLAEQNMHVLLLRLLR-------------------------------------- 157349281 99 ------------------------------------------------------------------------------------------------------------FSPQRVEASQDLRRKVVQQLLEHARESGRAVDVGRAAFTTTLNLLSTFFSVDLAHYDEFKDWSIRLVDPQGIQKRMTVFNKLLDVFDGFINQRASSPDNDVLDALLNNKQHDHELSSNDIRHLLTDLFSAGTDTISSTIEWAMAELLNNPKAMAKAQDELSQLQAVVKETFRLHPPAPFPRKAEMDSEILGYAVPKNAQVLVNVWAIGRDSRTWSNPNSFVPERRDFQLIPFGAGRRICPGLLLGHRMVHLMLASLL--------------------------------------- 218719194 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMAAIHTTGDMITQVIYDICEHPELIQPLRENLKLMDSVMKESQRLKPAISMRRVATEEVILHGRRIPKGSMVAIS-GHWSWDETFYENPEQFDLSKSPAQHLAFGYGKNACPGRFFAANEAKIAL------------------------------------------- 211590140 341 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTASLLSWTVLLLARHPHIFARLRSDPHSMDFALNETLRLYPVVPFRRCAMKDTTLGGKDIRKGRTVMYSTYVLHRRKDIWEDAETFNPDRWVGRKVTFNGGPRTCIGQQFALMRSSYVLVRLLQRFDKIEDVHSEREIRYGVSLTSCPADPVT--------- 119480555 122 --------------------------------------------------------------------------------------------VDKPDHARKRKVLSSAYALKNLETWEYKVSDKLERLIAHFAAPDPADLTVDFTNYFTLDAIADILGFPTARKQSLILWSDVWRRASQRLRRYEAGEKLDDFFQALMEDKNGHPNN---------------LEWGEIVAEVNIMMNAGSVTTAIAIANVMYQLLKNPEEVDAVLDDDEIIAACLDESLRIFPPTSHRQTPPEGMEILGQWVPGNTSVSISALVAHRDESVFPQADRYIPERWLGEEVAFSAGARSCIGRNISYLE------------------------------------------------ 46102616 120 ------------------------------------------------------------------------------------------------EHSRKRRLLSAAFATRNLAKWEFKVRYTTQRLLDAFDPLCTADLTVDFNNWINLWTIMTLLDWEYELYPWLRRISWATSAPWVDVCYHQAKNRLRRY-------QAGEKLDDFFSCLMHDKNGANAVEWGEVVAEISAIIDAGAETTAIALTHLLQLLISHPAQLQKLRDDLTYLKACLDEGLRLIPPVSSRRTPPEGANIMDTWIPGNTSVSMTIWSAHHNEDIYPDAYAFKPER------------------------------------------------------------------------ 39945404 281 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAEIKSIGLTMVSAGLDTVPGNLIMGIAYLATYPDAWTRCL-DEEKIPTALKEILRFFTPICLPRVSVKDVEWEGVTMPAGTTFYMNAYAADYDAAHFSDPYVFNPDREGTPHYGYGAGSRMCAGSHLANREL---YTAFVRLISAFEFVPPADP------------------------- 121711773 130 -------------------------------------------------------------------------------------------------HAVFRKHVAGPYSFSNVRKMEPRIQDWINKLEDKFAQTGGFDF-AWWAVYMAYDIISEIFGAPFARLHPFTSWVKTTFLKKYLVATPQGIGILMRFRDRLIDQRFREGRIDLLQTFIEAREDGSPLEIEYLKAEVLLVLLAGADTTGTVFQALIHFLLTHPAAYRRLLSDPAYLPACVRETLRLNPPAPFPRYVSEPLDLYGRFAPAGTEV-----SGNRNPAMYEDAEEFRPERWYNKYLTFGYGARMCLGREIAMMEL----------------------------------------------- 150398460 103 --------------------------------------------------------------------------------------------------RRSRKAMAPVFTPRHAKGFAGQMLRVSEEFVGRYARAASEPFVTNAAVELTFEILAETLGFAANVEELLHRWIPRLTRIGGRKVLDRFRGVVSETMA--LRRRRETPGNDFLTLLLQLE-GPDGLSTSEIEDNILTFIGAGHETTARALAWCLYCIANTPTYRETMEADPVDWPAAFEEALRLYPPASINRAAIEEDEWERVPIRKGISVLIMPWTLHRKPRAFM-PERFLPENRDKIHLPFGAGPRICIGATFALQEAVIALAVLMHRF------------------------------------ 196008707 257 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILIKARDDGKGLSFNNIRNEVETFMFAGHDTTSSALSFTIYLLSKHKEHQQKVRDEQGRSDIAIKEAMRLYTTVPMIRVLDKDVKIDGITVLAGTKIFVLHGKANRDEY---NPSRFIAQRDAFSYIPFSAGSRNCIGQSFAMNVLKVAVAKIVRHY-HLEIDETKPV------------------------- 168040669 281 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMELVKDRREAVGDDLLGRMLTATERTDGSSHDAVINNCKNFFFAGSDSAANLTTFSLLMLANYPEWQDRARNDPCKIVGMIQEIARIFAVPSIARLAVKDCQLGDLFIPKGLVIEIATLAMHRDPELWGDVAEFRPERFANHHLPFGAGPRSCIAEKMAWLEVKVVLCMILRRF------------------------------------ 195381299 92 --------------------------------------------------------------------------------------------------------LSPFFTSNRLKHMFPLIDEVGCNL-DAYLRQQPFDLAKELCALFTTDVIATVYGVPNSEFRRHGRAVFKFSLKRAAEVPAESTEFLRKTINYVMAEREKQPRNDLIDLLIQAQAEGNQFEGDILVAQAVIFFTAGFESSSSTMAFAMYELARHPEVQQRLRNE---IKNAIQEVLRMYPPLPFRECTSEDAPFHKFCVPKGMPIYIPAYALHMDPQYYPQPKQFQPERTPYTYMPFGLGPHGCIGERYSFLQAKVGL------------------------------------------- 198444879 96 --------------------------------------------------------------------------------------------------RHMRSTLSPAFTGSKMRKMVPFMCQTSQNIVEHLKETEGQNIVGELIRRYTNDVIATAFGIEKDQKNRFYEYGQKIINFSSSVIFPKSGFQIFDFFKHIVREKNNVERPDMIQLLMEATLDGQKWSTDQLAAQAFIFFLAGFDSTASVLVMAFHELALNPELYQEVREHHEKLDGVLNETLRWPPTLILDRVCQKPYTLGGKTVKEGEVIFNFVNSLHMDEKYYPEPEKFKPERDENKQIPFGSGPRSCIASRFAILELKVLL------------------------------------------- 56424299 97 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAQELQDTMEALLECKRKDEAFDFATELIFAQNVGE-LSADNVRQCVLEMVIAGPDTLSISLFFMLMLLKQNPDVELRIVERLKVLESFINESLRFHPVVDFMRKALEDDTIEGIKITKGTNIILNVGLM-HKTEFFPKPKEFNFDKTPNRFFPFGCGPRSCVGKHIALVMMKAILVTVLSR------------------------------------- 56710314 329 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEEIKEQVDTIMFEGHDTTAAGSSFSMMGIHQHIEELDHIFGDSDRPATFQDETLRLYPPVPIARHLKEEITLNGKKVPIGTTLIVGTYKLHRRPDVYPNPHKFDPDRSANRHVPFSAGPRSCVGRKYAMLKLKIILSTILRNF------------------------------------ 194758146 127 -----------------------------------------------------------------------------------------------PEWKELRHKISPVFTSGKIKQMYPLMVKIGKDLAERLAGASPVP-IKDLCARFTTDLIATIFGVEADAKSEFFYHNQAIFALTWSRAVSIARVKLFSFIRNTIRERTGVKRNDLVDILLAAEANPDQLDLDYLVAQAAVFQTAGFETSSSTMTLTLYHLAQNESLQDRLCQEYDRIQQMVNETLRMYPIVGYARQCAQPAE--GEKLPHGMAVYVSAIAIHHDPQYWPEPEKFDPDRPANRYMPFGVGPRNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 125583181 80 ---------------------------------------------------------------------------------------------------AQRKTAALEFTTRTLRAMSRWVRSIHHRLLDAAAGKAHVDL-QDLLLRLTFDNICGLAGLPENDRPEYLWRCKKWLGLGMETTLASSVAHVDQYLAAVIKARKLELADDLLSRFMR----KGSYSDESLQHVALNFILAGRDTSSVALSWFFWLVSTHPAVERELCADPALWKAALSETLRLYPSVPSKHVVADDYLPDGTFVPAGSSVTYSIYSAGRMKTVWEDCLEFRPERKFEPHVAFNAGPRICLGKDLAYLQMKIAGSVLLRH--RLAVAQGHRVE------------------------ 11934675 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEEQISMLLWEIIIETSDTTLVVTEWAMYELAQNPKRQERLYENLSQLPTAVHETLRKYSPVSIVRYAHEDTQLGGYFIPAGSEVAVNIYACNMDKKQWESPEEWKPERDLYKTMAFGGGKRVCAGAPKA--------------------------------------------------- 159125671 97 ----------------------------------------------------------------------------------------IFTAADPVYHASVRKLFGPSFTPGSMHAHAGVIRERLHEVIRDKLETHSVDTVSEVLLGKPLGCLKR--GKPYEQLPRIFYWATIRDQFEGSGIPTAIKWLLRRFLRKGIRLRAEQARMRLINEQLHARSGGSELPEDEIAENFSAIMLAGFHTTQNALCAVIYLVLTHPEAHVKLVQELQTLNAVITEALRLYPPVPLGRVSPGAY-VDGVYIPAGTEICTSLFALHHNPEYFSSPYEFLPER------------------------------------------------------------------------ 196001231 78 ---------------------------------------------------------------------------------------------------RIRTVLNPTYTTSKMKQMFPLVNDSVDTFIRKMERNQSID-VSDWLKQLSLEIIASAFGVQNGGHDRLINSATAIFKPRLAPLFAAFDKSFMNYIDKAVASRRQEGATDLLQLMIAAAESNKSLTDNEIIAQSSTIMLAGYETTSSCATFTAYLLANNSEVQDKLIHEIAKLNKVIHESLRMYPPGYILREATTTFQCNGYTFPKGIPIFIPAYALHHDNDIWPEPYRFNPERFNARHMPFGLGPRNCI-------------------------------------------------------- 46115798 239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALVKEILRFWTPICLPRVNIKDIPYKGATIPAGTTFFMNAYAADYDESRFAKPFEFNPERYGTPHYAYGAGSRMCAGSHLANREL---YTAFIRLITAFEMVPP---------------------------- 126272484 336 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGFDTVTTAISWSLMYLVTNPDRWPLLSDRPQLMEAFILEIFRHTSFVPFPHSTTRATTLNNFYIPKGTCVFVNQWQTNHDPKLWEDPSVFRPERTVNKALSFGLGKRRCIGETIARWEVFLFLAILL--------------------------------------- 215463823 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDPEIASQVSAILIAGQDTTGNTLAWAFYELARQPQWQDKIRAELEAMPNALKEILRFYPGVYDERMAAADTVLDGQEVSKGQMIFCGLASYNRNEEIWDDADTFDPSR------------------------------------------------------------------------ 145967329 124 -----------------------------------------------------------------------------------------------------RKILTPAFHFNILRQFSVIIEENSQRLVESLEKGKPTDIVPVVS-EYTLNSICETMGTQLSDEDAWKAYKDAILGPYFFQRFTRVYLDIIFYLTSLW-RKMKKPDDDLLDLLIAAQKDGE-IDDHGIQEEVDTFMFEGHDTTASGLTFCFMLLANHRAVQDKIRANLEDLSKMIKESLRLYPPVHFSRNLNESVVLSNYEIPAGSFCHIHIFDLHRRADIYEDPLVYDPDRSKGRHIPFSAGPRNCIGQKFAMIEMKSAVAEVLRK---YELVP----------------------------- 147833535 267 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLINADGEGGKLTDVEIKALLLNLFTAGTDTSSSTVEWAIAELIRHPEMMARLVTDLDLPQAIIKETFRLHPPLSLPRMAAESCEINGYHIPKNATLLVNVWAIARDPEVWEKPLEFRPSR------------------------------------------------------------------------ 170052333 176 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEGRKFEDIETIHNVYTMIVAGSDTSGTEMGYVALSLALYQDLQEKVYQEPESLRQFLKECLRLFPIPHIVRQTKQDIELEGVRVPQGNILIVSIYNIHRDPDRF-DPENFSPERSAGRHIPFSGGTRNCIGSRYAMISMKIILVHLLRNF------------------------------------ 195612262 127 ------------------------------------------------------------------------------------------------------------FSAKRLESYEDEVRALLRDL-HAASSSGRAVMLKDYLSTVSLNVITRMLGLDKEEAEEFKWMLDELMDLQGYIKRMKKLSKMFDRFLEHVNQRRLREGKDMVDVLLQIADDEVELDRESVKAFTQDLIAGGTESSAVTVEWAISELLKKPEVIAKATEEPSLVDAIVKETMRLHPPLLVPRLAREDTTVAGYDIPAGTRVLVSVWSIGRDPALWDAPEEFMPER------------------------------------------------------------------------ 57814 295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGMVTTSITLTWALLLMILHPDVQCRVQQEPEMADQAIHEVQRFADIVPMPHKTSRDIEVQGFLIPKGTTLIPNLSSVLKDETVWEKPLRFDAQGNFVKHMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPTGQPRPSDYGVF------------------ 125532633 129 -----------------------------------------------------------------------------------------------------RNLVSQTLQQSRVDQFAPWVRRV---LMEKLRGSGEANVMEAFQY----TMFCLLVDIEVAERAWLLYISRRMSLFRGRLEAAHARRRQKELFVPLIEARREPPARDTLLDVKIPEEGNRALTDDEIVTLCSEFLNAGTDTTSTGLQWIMAELVKNPAVQEKLYADDELLEAVVKEGLRKHPPGHFPHKAAEDMDVGGYLIPKGATVNFMVAEIGRDEREWENPMQFMPERKGIKMMPFGVGRRICAGLNIA--------------------------------------------------- 195582316 322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDATATLLSAVLLCLSKHPDKQAKLREEDSLLNAVIKETLRYYPGLGTMRTCQNDVILSGYRVPKGTTVLLGSNVLMKESTYYPRPDEFLPERSPFTFLPFGFGPRMCIGKRVVDLEMETTVAKLIRNF------------------------------------ 215505945 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNLLLKKHREDHRYTLDDVRRDIDTIIAAGNDTLTTSTCWTLNLLAHNRDAQRKVHAELDEIITADDESLRLYPFPLIGRVLDEDLILGGYKVPEGVMCFISLYSLHRNPKYFKDPESFIPARHPFSYIPFSGGSKNCIGQKFAMMEMKLILAKVLR-------------------------------------- 114658097 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIINIVLDLFGAGFDTVTTAISWSLMYLVMNPRVQRKIQEDRSHLPAFILETFRHSSFVPFPHSTTRDTSLKGFYIPKGRCVFVNQWQINHDQKLWVNPSEFLPERFLTPDIIFGMGKRKCIGETIARWEVFLFLAILLQRV------------------------------------ 18139573 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFMLHSLAQNPDVQEKMLNDMHYLDLVIKETLRLYPSVPFGRKMLQNTEINGKIFPAGSNVIVLPFFMGRDPDCFANPEKFDPERNPYQYIPFTAGPRNCIGQ------------------------------------------------------ 194881187 349 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVMDMLMAGIDTTSSACLTILYHLARNPSKQENLRRELLRIRACIKEGLRITSITGNFRITPKDLVLSGYQVPRGTGVLMVLELSNSDN-YFAQSSDFDIARTRNPYLPFGFGPRSCIGKRIAELEIETLLARLLR---NYKVSPETPMEYESTIV------------------ 67539862 60 ------------------------------------------------------------------------------------------------DHRRRRKAWDRGLSVKALATYEPSIRAKADLLVLHIEKRGRFDIMGKFGKEFGIKAIMAILGV----MCHVPWLLNLISNLPGASF---SMAEFFKWCEDEIVQKKETPQ-DITSWLLKAYVHKEAPTANALHEDSRAVIVAGSETTATTLASILYFLCKNPEILAKLQAMPSYLDDIINETLRLRPAILTGRVTAEGLQVDEVYIPGDVNVFVPTQLIQTDERYYVDAKRFVPERDGAPYFPFLYGPYVCPKKNLALMSLRISVSKLAQLY-DIHFAPGE--------------------------- 169765686 287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNVLIAGCDTTASLLSWNILLLARHPDIFQRLRSEPRDINHFINETLRLHPVVPFRRCANKDTTLGGKDLQKGQPVLYSSYVLQRRKDIWEDAEEFNPDRWYGRHIPFSGGPRTCIGQQFAITNTSFVLVRLLQRFDSIEVYPEREIRY----------------------- 168029463 57 --------------------------------------------------------------------------------------------------RRLRRIYTELLSPKRVALRQHEIKHVINSVLAENQAEGRVN-MTSILQEMGIDNLVRMMGLTKEEMATLKSVVKEAVNLAGVIYVGDLAAKMLDIATQLIEKHKSDAGTGVLVDILLSQKGEDQLPPHAMAGILFDFIIAGSDTTSVSIEWAIAELLHYPDQKERLVTEQDILQAVVKELFRLHPPLGIPHCNMEETKLAGYDIPAKTTVMMNLWAIGRDPAHWDDALEFKPERFLNKDITFSVGRRQCPGAGLGLAVVQLAVASLLHGFEDMREKPGLVTPRKSDIVTAVPRLPL---------- 154299081 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDKEIANMMIALLMAGQHSSSSSISWIMLRLASRPDIMEELYEDLSKLPNVLKETLRLHTPIHSMRKVTTPMPISGTVIPTSHTLMASPGCTSRDDEFFPEALEWDPHRASSPYLPFGAGRHRCIGEQFATVQLVTIMATVVRLF------------------------------------ 17560938 217 -------------------------------------------------------------------------------------------------------------------------------------------FIPKVGALLPGRSLNELL---EEWRDNFYTFFDTQIENHRKKIDFDSQESL-DYAEAYLKEQRKQ----------EALGEFELFSNKQLSNTCLDLWLAGLSTTNTTVNWTICYVLNHPDVLQKMNEEFDQVVNAVNESQRCANIVNLFHATTKDTVINGYPVKKGTGVIAQISTVMLDEKIFPDPYKFNPDRDENGKIPFSIGKRQCPGEGLARMEMFLFL------------------------------------------- 121713444 117 -----------------------------------------------------------------------------------------------PRFKLHRRLLQRSFSPSMCKDYRPQMQEIAVAQIRSHPETWEVSL-RRFAIAVVMRIFVDLAGVPVDAVPALRWRVGMLWGLVHAQQMRGAVEEFHNGPWGMMEEKLRAGTGETGSSFLGMHLREGKVGVEDLKGAAGTIAIAGGNTTFATIVVCILNLMLQPGVQARARADRERLPRVIQETTRWASPLGIPHAMSAEESVGGLTIPRGAVVYANAWAMTHDERVYAEPERFDPDREPLPEGPFGFGRRVCPGQHLALTGVYIAMATLLA-------------------------------------- 154319876 105 -----------------------------------------------------------------------------------------------------RALLRPTFAKESISNLEAA-ELHFQHLLNRIPREGSVDL-QDLFFKFTMDTATQFLGV--SDAEFVEQYTGPLARFRYNPAATRAQKTVFKYVDHYIDVALDALKKDFLEEIAKLTTDRQVLRDQ-----VLNTLLAGRDTTASLLSNLFFMLARYPDVWRRLRAE-------VLELLRIHPVVANTREAVRDTCLGGKDVKAGTQVLYSVYSMHRRKDLFEDVETFRPERWDQIQLPFNGGPRICLGQQFALIEASFVIVRMLQEFQDIEQRDEKP-------------------------- 157349276 80 -----------------------------------------------------VVSSSEAAQEVLKNDQAFSSRTVLNAIQVADHHHFSIVFLPASAHRNLRKICSKMFSSHRVEAGQAMRENIVQQLLGRAVDIGRATFTTNFSQEFKIWSIMEEAGKPLADFFPVLRLVD----PQGILRRMTCFNKLVEVFDGFIEQRASSANNDVLDGLLNLDQHDHELSSNDVRHLLVDLFSAGTDTTSSTVEWAMAELLNNPNLMAKARSDISKLPAVVKETFRLHPPVPFPRKTEMKSEILGYAVPKNAHVLVNVWAIGRDSTIWSNPNSFVPERRDFQLIPFGAGRRICPGLLLGHRMVHLMLASLL--------------------------------------- 195443392 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSSITFALYELSKHPSIQQRLRDELKRLRQVVDEVLRLYPPTAFDRCCNAESGYDGAPLPIGTPVYISVLGLHRDAQYWPNPDVFDPERTPMTYLPFGAGPRGCIGTLLGLLEIKVGL------------------------------------------- 188011248 311 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDIHVHMATVDLLIGGTETTAAWLNWTVAFLLHRPEVQTRVHEDRHRLPSLIHEVLRLRPPLAVPHRAIRDSSIAGYFIPKNTVIIPNLFGAHHDPTIWTDPYSFKPERSTRALIPFGGGARLCLGESVAKMEL----------------------------------------------- 194878344 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFALYELAKNPTIQHRLRANQQLLRQVVDEVLRLYPPTAFDRCCREGYDLSSFTLRAGTPIYISVLGIQRNSQYWPNPEIFDPDRHPMTYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 166949 202 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFSGGTDTTAVTLEWAMAELIKHPDVMEKAQQEVRRVKAKVEETLRLHPPLLVPRESTRDVVIRGYHIPAKTRVFINAWAIGRDPKSWENAEEFLPER------------------------------------------------------------------------ 119194209 927 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQRIICNLMSACKDPEVFPEPDEVDLTRDLDSYIHLGVGPHECLGKG----MVQIGLTTMLKRLDNLRRAPGPQGQLHS--IPGPGGIPL---------- 193657139 74 --------------------------------------------------------------------------------------------MENPQWKIIRNKLTPAFTAGKLKTMYDQIKECGDELIDLNRTSNEIE-VKDIMGKYSTDVIGTAFGLKLDDESPFRKYGKLIFKPSLRVLMREATDFFHAAFNETMTYRLENVRNDFVHYLMQARNDHEKFAESQIVANAFVLFAAGFETVSSAISYCLYELALNKSIQDRVRKNHELLDMVIAETLRYPPLVALFRKASQTYRVSSLIIEKGQKIIIPIYAIHYDNKYYSDPEKFIPERRPSGYLPFGDGPRICI-------------------------------------------------------- 195333652 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALMGFTLYELAKAPDIQERLR--RELREAFNSEALRLYPAAAFNRECTSSASEGDFVIPPGMPAYISILGLHRDERFWPDPERFAPERSRHIHIPFGAGPHGCIGSRLGVLQLKLGIAHFLKQ------------------------------------- 210124924 283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGNGLSDVEIRDEVDTFMFEGHDTTASGLSWTLYNLAKHPEHQERCRQDLSHLPVCIKESLRIHTAVSIARKLTKSITFDGKSLPPGSLVGISVWNIHHNPHVWRDPKVYDPSRGRHSHIPFSAGPRNCIGQHFAMNELKTAV------------------------------------------- 84514133 150 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLEDVVGECKLFYLAGQESTSTMLVWTMILLSRYPDWQERAREEPDILPMILYEVLRLYPPAGVTRYVGKDIKFGNMEVPAGVEVFLPIILLQHNNELWGDPERFGISKATNGYFPFGGGPRVCMGQNFSLLEAKMAVSMIL--------------------------------------- 90902240 15 ---------------------------------------------------------------------------------------------------RFRKITAPAFSERN-NRL--VWDETVKIMLDLFENAGKDTVVVDHAVEVTLPIALFVIGVPPGHQLSFKEWLLKWAPTERMRRTNLAFKELEQYMLEMIQARRKEERYDLFSNLLDASEDGSRLADEELLGNIFIFLLAGHETTAHTLAFTFGLLALYPEQQEKLYKHDDRIPTYEEETLRLFPPVGIPKVAAEDTTL----------------------------------------------------------------------------------------------------------- 119499596 82 -----------------------------------------------------------------------------------EGHASIFTTRDPAQASRRRRQIGPYLNHGYLGRMEGLIMKYSDRLLEESGRQATFDTIGALAREFNIEATGLYLGI-RKNFPLLKVWSRVL------RQYRERYERFIAYSKESVTRRKAGEGPDLLQAFIDAEDPENPMTADEVMTESIAMQLAGSESTSFVTSWVIHLLTLYPQHLAKVTEEPSHLITFAEETLRYSPITSLPRVSTKGLTIQGHYIPPGVEVAINLHGAHINKDVWTNPHLYDPTRAKRNVFAFSYGHRNCIGRNLAMMEIMIIIANLLK-------------------------------------- 85068668 289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHRHKDSAMSIEEVIQECKLFYVAGQETTSVLLVWTLILLSRHQDWQSRAREEPDKVVTMILESLRLYSPVSLIRRPNEDAILGNVSLPEGVLLSLPVILLHHDEEIWGNPERF---RDGVSSATFTWGPRICIGQNFAMLEAKTALAMILQRF-SFELSP----------------------------- 192822731 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDKEIANMMIALLMAGQHSSSSSISWIMLRLAARPDIMEELYQEPDLKQNILKETLRLHTPIHSMRKVTTPMPVSGTVIPTSHTLMASPGCTSRDAEYFPEPLEWDPHRASSPYLPFGAGRHRCIGEQFANVQLITIMATVVRLF------------------------------------ 210102966 288 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDGAFTDRHLEITVLDLFLAGTETVSTALWWACLLLILNPDIQHKVQEEREGRPTMVTEIQRYASTIGIPHAVPRDTDFYGYTIPKDTLVFGGQWQVHHDPELFPDPEKFNPGRKKDEHMMFSMGPRTCVGKPLADVEVFLLLTFLFQRF-NFELPEGARTPSDEGIM-GISQAP----------- 4103637 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEKIVGIVNDLFGAGFDTISTALSWAVMYLVAYPEVEERLRSNLPLLESFILELFRHSSPFTIPHCSTKDTSLNGYFIPKDTCVFVNQWQINHDPELWKDPSMFIPDREVNKQLIFGLGRRRCIGEVIARNEVFLFL------------------------------------------- 24652917 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALMGFTLYELAKAPDIQERLRS--ELREAFISEALRLYPAAAFVNRASEGFSLQPHVVPPGMPAYISILGLHRDERFWPEPCVFDPERERSRHIPFGAGPHGCIGSRLGVLQLKLGI------------------------------------------- 3688542 117 -------------------------------------------------------------------------------------------------------VAAPVLGAAAVDAWRPLIDEVCAGLAKGLPD--TFDLVEEYAGLVPVEVLARIWGVPEEDRARFGRDCRALAPALDSLLCPQQLALSKDMASALEDLRLLFDGLDATPRLA-GPADG----DGTAVAMLTVLLC--TEPVTTAIGNTVLGLL--PGQWPVPCTGRVAAGQVAGQALRAVSYRIATRFAREDLELAGCEVKSGDEVVVLAGAIGR--------------------------------------------------------------------------------------- 147772136 250 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDVFDSFINQRRASSTDDVLDALLNNKQHDHELSCNDIRHLLVDLFSAGTDTTSSTIEWAMAELLNNPKAMAKARDDISKLPAVVKETFRLHPPAPFPRKAEMDSEILGYAVPKNAQVIINVWAIGRDSKTWSDPHSFDIDVKGRQLIPFGAGRRICPGLLLGRRMVHLVLASLL--------------------------------------- 195474992 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSDTLFKMFAEKDYASALDVVHGFSSDIIAKRREQTADDMLDTLIHAEKDG-LIDHIGICEEVDTLMFEGYDTTSIGLIFGLMNMSLYPDEQEKCFQDDELLEYFIKETMRLYPSVAMGRETARETELAGLILPKGSQIAVHVFDIHRNPEYWDSPEEFRPERSQNRHIPFSAGQRNCIGQKFAMQEMKTLMVAVLKQF------------------------------------ 212543551 126 -------------------------------------------------------------------------------------------------HRVRRSALSPFFSRKAVLDLVPTIQRILCRRLQEASLTGETDIINDFARE-PTTTLEPDFGKKETDIPWLMRLTYSL--PDRSKTFTPAVAKILDFRMELSRQVEARNGQDVFHELLDSTLPPDELKPARLRDEAFSLVAAGSDTTAHVLRGTTYHISANPTIRLQLFNDPDNLPAVIHEGLRLANPVTHRQYPDKAFDYQGYLIPPNTIVGMSPNLVHFNEDKFPEPQVFKPERPDNARLSFSRGPRACLGIALARAELFIILASVFRQF------------------------------------ 169620545 123 -------------------------------------------------------------------------------------------------HSIRRRHMSHSFSIASVKNMEPHLDANVKILTDKLADRGEFDLVVDVLGEL---AFGQSFGIQESQVPPVVEHSAAVTGSWPAMTVTEGRAAVVKMASACVSHRMAAMQDDILTSLIKAKENGERLTQADLQTEAFGFIIAGTHTTSATTSLLFYHLLHAPQIMKKCVAEIDALKQCIKENFRITPVFTMRRVAHEGVTIAGEHIPVGTSIAVCNHAFHHNPKVWGDHNRFDPGRARSRYLMFGLGGRQCIGKTVA--------------------------------------------------- 157335424 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCLALIVGGSDTTVVTLTWALSLLLNNRDTLERLVNEQDILQAIVKETLRLYPPAALGRQFTEDCTLGGYHVSKGTRLILNLSKIQKDPRIWMSPTEFQPERPREKHIPFGAGRRACPG------------------------------------------------------- 71726952 274 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSTQDDDGKGLRDGNILKTLLWYTFSGYESVAKVATQTMMLLQNHPECLKKAKEEQEEITNVINETLRLGSTTVLFRDARTDVNLNGYTIPEGWKCLALLGNFYKDPDTYVKPNEFIPSRKPASFLPFGVGLRMCPGANLVRLEVAVVL------------------------------------------- 191355 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSKDSGGLIPQEKIVNIVNDLFGAGFDTVTTAITWSILLLVTWPNVQRKLLSDRLQLPAFILELYRYTSFVPFPHSTTRDTSLNGFYIPKDRCIFINQWQVNHDEKQWKDPFVFRPERDNNKTLSFGLGKRRCIGEIPAKWEVFLFLAILLQQL-EFSVPPGQKV------------------------- 195056640 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMRQLVSQHKSESGDDLIDHLQQLQ--GRRPAEDFIASQAGIFLLAGFETSSALLAFTLYELAKQPRLQQRLRQELHSAETAVKEALRLYPAAAFNRECTQPEGFSDFVIPCGMPAYISILGLQRDEKYWPNPLHFNPERFAPQHITFGAGPHGCIGSRLGLLQLKLGVAHILK-------------------------------------- 195161721 112 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFALYELAKAPAIQKRLRDELSDLRQVVDEVLRLYPPTAFLDRCCNDYDLSGRKLPAGAPVYISVLGLHRDPVHWPNPNQFDPEREQHHYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 157125682 320 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAFDMLLAGVDTTSSGTTGILYLLATNPDKQAKLREERTVLPACIKEGLRLCPPTANVRAAGKDLVLQGYQIPKGTDVAMASMILNQEETYVKRAKEFLPERAKDAHLPFGFGARTCIGRRLAMLEMEMIVSRITRQF-DYRWNYGE-LEVRATLIN----------------- 147777099 113 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYLAGQETTSVLLLWTMFLLSEHPN-WQACAREEVLQVTMIHEVLRLYPLVAMNRAVYKDTQVGDMYFPARVQVALPTILVHHDHEIWDNAKGFDPER-------FAEGISACIGQNFAMMEAKIALAMILQHF-SFELSP----------------------------- 93277049 302 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSNEKIISIVNDLFGAGFDTVATALSWSLMYAALYPDIQKRIQEDRGMLPAFILEMFRHSSFLPFPHSTTKATVLNGYYIPKDTCVFINQWQVNHDEKLWKDPSTFNPERESDKVMAFGLGKRRCIGESIGRWEVFLFLATMLQQL-EFSLRPGEEV------------------------- 115388709 171 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGGGSDTTLSSLGSFFLAMAMYPDIQRKAQADRAELPAVVKELLRWLPPMALPHRATDDRSCGGYLVPRDALILPNVWGFLHDPEVYHDPMTFNPERPDPRKFAFGFGRRVCPGKALAEANLAVAMSLAVFRIRD-AKQNGRKIDGYPDVTAGVISHPVDFE------- 157764674 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEEELRNEVDTFMFGGHDTTTTSCSWMVWSLAHHQDIQQKVHENCGEYPN--EEITRFFPPVAVQRHLQEPMVIDGHKIPAGTNIAIAPLVLHSNPEVFKNPEVFDPNRCAKRHIPFSAGVKNCIGQ------------------------------------------------------ 145608110 118 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDNAIKQMERYIRTFCAEIGRGASPDSAMDILGDLAFGKAFHMLLDMWGAGDRDLVRLTWIIDKLSLDKVLFPIAAGRAKYMKYSRAQLTERTETDRRDFFYHLLRARETGQGFSTPELWGESNLLIIAGSDTTSTAMAATLFYLCRNPAALARVTEEPQLLRACIDEAMRLSPSVGLPREVLAGITVDGETLPEGTVVGTPHYAIHHNEDYYPDPFAYAPER------------------------------------------------------------------------ 159486805 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDKKIAETVMDFLFASQDASTASLVWTITLMAEHPEVLARVRDEQYRLRQVVKEILRFRPAAPMPMRAKAPFKLTETTAPKGALIVPSLVAACKNPDSF-DPDRFSPERAASNFLVFGHGPHYCVGKEYAMNHLTVFLALLATSFPRIRSKVSDDIIYLPTLYPG---------------- 194754152 133 ----------------------------------------------------------------------------------------------------IRTKLTPVFTSGKVKQMYPLMQEIGRDLEAALKRHGEITEIKEICAQFSTDSIATIYGI----RANSLENANAEFRNHGRKNVSRAKDFFVAFFGHVLEDRERTGRNDLIDVLVALRKEAAAEPQDFLVAQAGVFFTAGFETSSSTMSFALYELAQHPEMQHRLRQEEALLEGVVDEVLRLYPVLPF---LDREYEVQGQPLKPGTPVFIPVFGLQRDPKYWPNPNQFDPERPENRYLPFGAGPHNCIGSRIGLLQSKLGL------------------------------------------- 212539251 36 --PLPPGPPGEFILGHSRTIPFVA---PFKQYAQWAKEYKSDVLYFETFGSKWIVLNSSAVDLLDKRGSNYSDRPRFILFEEMGWAPTLTWLRWGPKMQQHRKILQPAFSKAQVRQYQDNQQRQALLCLRNMLDDQTLSAIRRFAVAIAAEAISDS-GAPASDRRHLPTWLPFMERLRYARKWKWAIEAIFALAQKEMGEKRKCFSHDRLHVYNANAEKGKPFTMDDIRGASAAIYIAGNDTTATTVQLFVLYLMQNPEAQAKAQAELDRIPNLLQETYRMLSPLGIPHASVSDDVYEGMLIPKGTIIYPNVWGMHHDESFYSEPFKFWPEREPYPVGNFGFGRRVCIGRVLAENSLMIVLANMVATLPNGERTPFEPEWSYIGQAH-PLSFPADLIPRSPKA- 13621068 129 ------------------------------------------------------------------------------------------ATVDHDHHRARRGYLNPYFSKRSITNLEPFIHERVTKLLSRFQEHLDNDFCALTADVITSRFYGNYLDLPDFHRDGFLGLTKVYHLARFIPVLVTVLKRLPYSCLRLIAEIHERGGDEFLSALADTHIPPVERTVERMLDEGTVILFAGTETTSRTLAITFFYLLTHPECLRKLREELNSLPGVVHEGFRFGPISRSGRVATQELKYKEHVIPAGTPVSQSTYFMHTDPKIFPEPEKFKPER------------------------------------------------------------------------ 145604887 168 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLENPPDDLLARLQEGRDKGEPLGFEELTAEALTQLIAGSDTTSNSSCALLYWTARTPGVLAKLQAELDALEAVINETLRIHSTIGLPRQIPADVTIRGQYYPPGTVLSVPTYTIHHSKEIWPDADEFRPDRQKNAFIPFSYGPRACVGRNVAEMEMKMIAATWARRY-DVEVR-QDVMEVREGFLRKPLAL------------ 72123593 248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGTETTSTTLLWAFLFMAGHPEVQEKIVADRKLMPATLVEVLRYRPIAPTGHRATSDLKVKGYAIPDGVNIAVNILYIHHDPKIWGDPEVFRPERKHEAYMPFGVGRRICLGEQLAKMELFLFFTNILQQF------------------------------------ 77997565 324 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAGAIDTTSTVLQWSMYELGKNPHIQKKLRSDPVKMLKLVPETLRLHPVITIQRYINEDIVLHNYHVPAGTLVHVGVYAMGKDSKYFRNPEQFVPERTHFKHLGFGYGPRQCIGRRIAENEFFLFMIQLLRNF------------------------------------ 145601519 124 -------------------------------------------------------------------------------------------------HRARRAPMSRFFSRAHVFRFEDEVLRLASVVADKMRRGKSFDVRDAFNCFTADVVFLHALGKPEAWTPNLATWTEMMTDPKLAGMFSTSVKALNELMNVTIPGLLKSATDDMFPILLRGGMDGKEMDMFRLGGEATVLLTAGTETTSAALAIITYHILARPEVWTELERRPYLW-ALIHESLRHSPPIVARRIALEDMVYADVTIPRGFTVAMSTITSHYDPTIFQDPAEFRPERGNNEELTFGRGSRACIGENLAMCELFIM-------------------------------------------- 99644395 219 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEDTIIGLLWDMITAGMDTTAITVEWAMAELVRNPRIQQKAQEEIDRVVGITKEALRLHPPTMLPHKATQNVKIGGYDIPKGSNVHVNVWAVARDPAVWKDPVTFRPERDIKGHLPFGAGRRICPGAQLG--------------------------------------------------- 212532697 262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSDTTATMILCFMQAMVKWPEFQRRAQADYKDLPAIVKECMRWATPAGVPHYLDEDYWIDGKLLPKGTTLILNVWGIHHDEAVFPDPDTFNPERANRDHYGYGVGRRICPGLHLADRNMFVAMAKLLWAF-NFEPVTGEVAEPDSDIVTGYDS------------- 5915805 77 -----------------------------------------------------VLSGYQAVKEALVDAEEFSGR-GDYPAFFNFTKGNGIAFSNGDRWKALRKQILRNFGMGK-RTIEERILEEGHFLLEELRQGKPFDFVRSVSNIICSVIFGSRFDYDDDRLLTIIHLINEMSSPWGEMVPGPHRRLFKNYMKNLIARSVREPRDFIDCFLTKAQEKQDPLSHDTLLMTTHNLLFGGTETVGTTLRHAFRLLMKYPEVRERLVEDRAEMPAVIHEVQRFADIIPMPHRVTRDTNFRGFTIPRGTDVITLLNTVHYDPSQFLKPKEFNPEKKSPAFMPFSAGRRLCLGEALARMELFLYLTAILQSF-SLQPLGAPEDIDLTPLSSGLGNVP----------- 51830482 152 --------------------------------------------------------------------------------------------LDGKAHTDYRKSLNGLFTKQALAQYLPSLEQIMDKYMDKFVREPQVFFMREILCALSLNSFC---GITEDQVRKIADVTAALTKTWYGKKTADMAMKIFENCAQMAKDHTAAGGKDAWCKLMHSRIYHREFTNKEISEAVFTFLFASQDASSSLACWLFQIVADRPDVLAKIRENLDLIEKMIKETLRYRPPVLMPYVVKKNFPVSNYTAPKGAMLIPTLYPALHDPEVYENPDEFIPERAKKNWLVFGCGPHVCLGQ------------------------------------------------------ 167466183 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLTAKNEERTIDEDGIREEVDTFMFEGHDTTSAALSFALMLLANHKNVQDQIVDEGDLLERAIKESLRLYPSVHFSRKLGEDVTCNGLKLPKSTITHLHIYDLHHNPDIYPDPEKFDPERSQKRHLPFSAGPRNCIGQKFAMLELKAAI------------------------------------------- 85111866 277 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFSDDEAAYIAGTLLEAGSDTTSSTLYGFVQAMLLYPEVQRKAQEEPDRLPTMVKESLRWMPTTIMGAVVTQDDYYNGYLIPAHAAVVNNAWAINHDPVRAPEPRKFKPERTKRDQFTFGAGRRICPGIHVAE---RSLFLGVARMLWGFSIAPPDQEKLTQGFVCMPEEYPATITP------ 197209782 172 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILLNLIEADGADNKLTRESAKAFALDMFIAGTNGPASVLEWSLAELIRNPQVFKKAREEESDIPNVVKETLRMHPPTPFAREAIRGCQVDGYDIPANSKIFINAWAIGRDPKYWDNPERFLITDEPGKSLPFGSGRRSCPGSSLALLVIQATLASL---------------------------------------- 158284940 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDHIKDHIDTMIMAGHDTTATTIANLLLMLAMHPEVQEMVKSKPVTMEDACKETMRLFPVAPIGRKCAADVKLDDKTIPAGCCVALGIYQIHRDPMIWGNPDHFLPERVAERHLPFSGGPRNCIGIRYAWLSMKIMIAHLVR-------------------------------------- 42573531 222 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARNNIDRLLRELMQERRDSGETDMLGYLMKKEGNRYPLTDEEIRDQVVTILYSGYETVSTTSMMALKYLHDHPKALQELRAEHEDVKSMIYETSRLATIVGVLRKTTRDLEINGYLIPKGWRIYVYTREINYDANLYEDPLIFNPWR------------------------------------------------------------------------ 149056553 82 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMSVLSLFFAGTETSSTTLRYGFLLMLKYPHVAEKVQDDRIKMPAVIHEIQRFSDLVGLPHRVTKDTLFRGYLLPKNIEVYPILSSALHDPQYFEHPDTFNPEKKNEAFLPFSTGKRVCLGEGIARNELFLFFTTIL--------------------------------------- 195440404 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMGGVDTTSSAIAGLLFNLAKNPEKQQKLRDEPDQLRACIKESLRLYPIVGNLRATGADVVLDGYRIPKGTRIMMNSNLLLTEECYYPRAKEYLPERWLRRQLPFGFGPRMCAGKRIVEMEMELTVANLVRNF------------------------------------ 145616804 251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAVHTTSDLLSHTMLTLAANPQHIEPLRKELRLLDSAVKEAQRIKPVVSMQRLVTEDTTIGGYRLRKGELVGVDYPL--RDPAKWPEPETFDPYRVSPDHLTFGYGKYACPGRFFAANEVKLAL------------------------------------------- 210105879 194 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFCLVELEKREEDFTEEQAMCLTYEFFIAGVDTLTNTMQWCLLYMVLYPDVQKKVQAQPALSHRATEATLRPVGPLGLPHATTQDVTVGVFDLPAGVKILTNLHSLHMDPAYWPDPDRFDPERKPKSFMPFSGGRRVCLGEQLAKME------------------------------------------------ 182702176 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGTETTNSTIRYGLLLILKHPEVQAKIHEEPSIMDAVVHEVQRFIDLVNVPHAVNRDVHFQQYILPKGTTIFPLLTPVLHDKKEFPKADQFDPQHKKSDHMPFSIGKRSCAGEGLAKMEVFLFLTTILQNFTLKAVGDPNEIRIKPNYV-GFSKLP----------- 215499847 169 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDLLMKKHRDDKRYTLNDVRMDIDSIIGAGNDSTTTAICWTLNLLGHNTDAQAKVHEELDEIFGSINEALRYPSFCVIGRLLDEDLIMDGHRVPKGVTCFVNIYSLHRNPKYFKDPEQFLPERNKSRHIPFSGGPKNCIGQKFAMIEMKLILAKVLR-------------------------------------- 28393336 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIVKLIERRRRKPGTDYLDTLFDLKTEGRITTPEELVSLCSEFLNGGTDTTGTAIEWGIAQLIVNPEIQSRLYDDREVLQAVVKEILRKHPPTYFTLTVTEPTTVAGYDVPVGINVEFYLPGINEDPKLWSDPKKFNPDR------------------------------------------------------------------------ 125536059 78 ----------------------------------------------------------------------------------------------PTRHHRWRALAEQLFSPRRVEKQRPLRRDAVRGLLAAASGGGTGTAVVDVGRAMASLLFGSLFGIDAATRDAAREFALLTLTPNVSEFFPVVAMAMYQLIDGHVERRRETAGADLLDVMLDQEQNDDSLTINRIRAFLADLLTAGSETSSAVIEWAMAELLQNPQTMRKLQEDEEDIDAVIKETHRLHPAIPLMYKAAVPVEIQGYKIPKETTVVVNTWAIHQNSEVWIEPDKFIPERTNMELVPFSAGRRFCLGYPVANRMLHLML------------------------------------------- 157130490 280 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MILFAGNDTTAKTTSFILLMLAMHPEVQERCYDAAELIEMACKETMRLFPVSVLARVTTADIKLNDHTIPADSTIIMGIYQIHRDPKIWPKADEFDPERAEKRHLPFSGGPRNCVGMRYAWLSLKVLV------------------------------------------- 7949031 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGFLLMLKYPHVAERVYREPELHDRAIYEIQRFSDLLPMGHIVTQHTSFRGYIIPKDTEVFLILSTALHDPHYFEKPDAFNPDHDANGALPFSLGKRICLGEGIARAELFLFFTTIL--------------------------------------- 159125330 926 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRYFSSVALPRVVAQPTVVNGQKIKQGQHIICNLVSASMDPVTFPEPDKVKLDRDMNLYAHFGFGPHQCLGLGLCKTALTTML-KVIGRLDNLRRAPGGQ-------------------------- 87082475 83 ---------------------------LHEAYEDMFRRYGPVFAETTPGGATIVIADREALDAVLKAPAKRPYRPPYRRSRPDRYASTGLVNEQGDKWLHLRRHLTVELTPNTMQGFMPELNSICEDFLDLLQANGTVHGFDQLTNRMGLESVCGLLGFLERRMATLAAAVKTHFRAQRDKTFVRSEETIHTVVSELMEEAKARAKDDGMQEIFLRILENPALDMRDKKAAVIDFITAGIETLANSLVFLLYLLSGRPDWQHTIRDDLSAAPAAINEAFRLLPTAPFARLLDTPMTLGGHKLPAGTFVLAHTGAACRREENFWRAHEFLPERSRQPHAAFGRGRRMCPGKRFVELELHLLLAKIMQR---WRVEFDGELDVQFDFLLSPKS-PVTLR------- 156399559 289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALTIDHVIMTMNDMIMAGSETPTMTLLWILYFLVKYPDVQVRAQEGRKRLPAFIAEVLRITGPLAIQHLAMADTALAGYHIPKGTTVIVNLWAMGHDPKVWDAPMEFRPERDSRGGFSYGMGLRSCPGEQLARMELFLFTVRLLRMF-EFRASEALPEMLDAEFGITLRPLP----------- 15232418 142 ----------------------------------------------------------------------------------------------------MRKLITKLLGPQALERSRDELDRFYRNLLDKAMKKESVDIVEE-AAKLNNNIICKMMGCSEDEAERVRGLVIESTALTKQIFLGKSVSRFDELLEKILVEHEERMGNDMMDLLLEAYGDENKITRNHIKSLFVDLVIAGTDTSAQTIEWTMAELINNPNILERLREEPNLLQAVVKEGLRLHPPAVFLRTFQERCELKGFYIPEKTLLVVNVYAIMRDPKLWEDPEEFKPER------------------------------------------------------------------------ 89214386 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAICFVLYCLANHMEYQDLVVSERDLLEQVIKETLRLYPSVYITRKTEEDIEYDGRIIPKGINLILVGYQAHRNPDFFEDPNTFNPNRAETKHWNFAYGPRNCIGQKFAMLEVKSIVSKILRSF------------------------------------ 154296071 270 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLGAGHDTTATGLAWTIHLLSTHPEIQERLRDDADLLPNVCRESLRFIPPIPMTRQSLKDDKLGPYTVPGGTVIYILANTVNHLPMYWPTADVFDPDRTANAFMTFLQGPRGCIGRKFAETEMKVLI------------------------------------------- 70724312 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGAMTTSTVIEWAMAELLHNPAILTKVKQERELIDAVIKETMRLTTPLLLPHYTEEEAEIQGYIIPKHTQVFVNVWSILRDPAYWDDPTIFKPDRKDCKYIPFGAGRRICPGSNLA--------------------------------------------------- 29378393 249 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDALLKNSVDGTRMTDEELAHLMIGVLMGGQHTSSATSAWFLLHLGEKPQLQEEIYRELDLVNATIKETLRLHMPLHSFRKVTRDLPVPNTSVPKGHYVLISPGYTMLSERYFPNASEFQPHRWDSPYLPFGGGRHRCIGEPFAYTQLGTLL------------------------------------------- 189207507 113 --------------------------------------------------------------------------------------------LDEAKHTKRRQQMASGYSGKENLSLESDIDEHVQQFLRLIRSKKPVDLAKKIQY-LTLDVISKIFGDLEADADQYFHWSPIARLIGPSEKDKTGFGKMMTVARELIDSRLEKPTDSRSDMLASFIRHG--LPRDDLVTESVLQILAGSDTTATAIRATMLYLMTHQRVYRCLQAE---IDAAVDDTLRYLTAVVAFRIPLTDVVIGGKELPGGTNVGYSVYGLQRDKDLFEDADYFRPERAQQEHLAFGSGKYQCLGKPIAWLETRKVIFEFLRHF-DWALACPEK-PWSSANYHGV--------------- 73915200 254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQAREDGTGLSDLEIRNEVDTFMFEGHDTTASGISWALYSLAKHPEEIDELLADRDLLTMCLKESMRWCPVPVISRQLLNPITIDGVTLPPHTLFDINIIALHHNPTVWEDHDEYKPERDNFAFLPFSAGPRNCIGQNFAFNEMKTTIARIIQRF-DLSVDESHPVYPRPEVVHGIK-------------- 195473955 132 -----------------------------------------------------------------------------------------------------RADVTPGLTMGRIKTVYPVTNKVCQKLVDKQLRLGSIDGIDHMSLCFTTEMVTDVLGLPTPVVAKIKELFNQMTSARLRFVPKDVERFFVDLMGSAVEARRAQERSDFLDYILQL-GEKRNLDNRELLAYSMTFLLDGFETTATVLAHILLNLGRSQEAQKVLREDLPYLDACVQETIRLFPPGFMSKLCTESIEIEGRVVEKGTTVVVPHYCFMLDEEFFPNPQSFQPERERGVFMGFGDGPRVCIGMRFATVQIKAAVVELISKF------------------------------------ 66821899 263 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDQILSISATVFLAGVDTSATSLELIVMMLINYPEYQEKLLSDRQSTPFVVSETLRYISPFGLPRSTTSDIILNGQFIPKNAQILINYHALSRNEEYFENPNQFDPTRSNPAFMPFSIGPRNCVGSNFAQDEIYIAL------------------------------------------- 56790279 203 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAEKRGD-LTRENVNQCILEMLIAAPDTMSVSVFFMLFLIAKHPEIQAVVGERDIRIDDMVEESMRYQPVVNLMRKALQDDIIDGYLVKKGTNIILNIGRMHRLE-FFPKPNEFTLENKNVPYQPFGFGPRSCAGKYIAMVMMKVVLVTLLRRF------------------------------------ 194883758 91 --------------------------------------------------------------------------------------------------------LSPFFTGHRLKQMFPLIEE-VGASLDAHLRQQPFDVAKELCALYTTDVIATVYGVPKGEFRRAAEFTLVFFLPDFKVVPVEATRFLRKTINYVMSERERTGRNDLIDILIQAKASGVKFEGDILVAQAVLFFTAGFETSSSTMAFAMYELAKDADVQQRLREEDALVENMIEEVLRMYPPLPFDRECTSGAPFHKFVVPKGMPVYIPCYALHMDPQYFPQPRKFLPERTPYTYMPFGLGPHGCIGERFAYLQAKVGLVYLLR-------------------------------------- 1352183 220 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSKDSGGLIPQEKIVNIVNDLFGAGFDTVTTAITLSILLLVTWPDRQPRLSDRLQLMEAFILELYRYTSFVPFPHSTTRDTSLNGFYIPKDRCIFINQWQVNHDEKQWKDPFVFRPERDNNKTLSFGLGKRRCIG------------------------------------------------------- 115477194 49 -----------------------------------------------------------------------------------------------------------VFSPRSLAAARGVRERKVRDIVGHLA--GHAGEVVDVGKV----VYGGVLNLRRLDLQGWRRWAEKRSRLADASTGKHADAGAGDFLDSLL---------DLMSA--------GTIARDDVTSIMYDLFGAGTDTIAITVEWAMAELLRNPSVMAKARADVEKLPAVVKEVMRLAPILVPHRAEEDDAEIGGYAVPKGSTVIFNVWAIMRDPVAWERPEEFDFRGKDHKFMPFGTGRRLCPGLSMAKR------------------------------------------------- 116182750 135 ----------------------------------------------------------------------------------------------------------PAFGPKAVRHYAPTMQKTVEDVFDELDERNEAWNVYPYMLKLGSQAVGKLLGF------DFNHFTAVDARPHELVMLIAESLELNDWYAALIATMMEEPAENMIDYVLRATDNGNKLPKTSFIEPLIVATGAGFTTTSSLLSWLIYGLVAYPGMQDRLLQ--ELIDNYIKETQRRHNPSQPARTALRDLILGGYKLPKGAVVIPALHHIHNNPAVWDSPARFDPDRWDNRHIPFATGPRSCIGFNFALQEVKVFLPKLVYRYRFEREDENETVEYDPMF------------------- 195430348 82 --------------------------------------------------------------------------------------------IDGPKWRPLRQKMSPTFSSGKMKYMFPSVCAVGEDLAGELADNAICGIITDLMARYTTDVIGRVFGLPEAEFAVMRAFTDRRHSPNLARTLRMCQQDITDFYVGIVEEMREEQRNDFMNLLIEMKQRGE-LTLKEMAAQAFIFFAAGFDTSASTLGFALFELAKQPELQEKLRQE---IEAAIAETLRKYPLPHLSRISRQYYACKGNKIEPGQMVIIPVYGIHHDPAVYPEPHKFIPERFLADQLAFGDGPRNCIGMRFGKMQTSIAL------------------------------------------- 118366477 140 -----------------------------------------------------------------------------------------------------RKILSNMFTFEQIALQLGSIRELSKRYISQQNEK-SFNIQKVFASDLSIKTLGELIGVYLRDVGMFSMIATELGLRKSDKDLNERGKNLRKFMYEIIKKREQQPGPSFIHHLVQENLTEEEL--EDLLAISFNLFLAAKETTSKIAANVVYYAIKYPEQYKKIQEEADLLQANVKECLRYDTPFLFQREVVQDHTLGKYNIKKGTLVNCGYVVNFFNEKYFENPFSYQPERWKNSHLVFSGGARNCIGQHLAVMQIKAMAIEFFKQF------------------------------------ 33991769 251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGSDTTATTIRWGLIYLTQNPDVQERCHEDRDRLPATVHEFQRCANLVPTGHETTQATKLRGYDIPQGTQILINLTEILTNKEHWKHPDTFNPENDDKGHLPFSLGPRACLGETLAKAELFLFVTSLLQRI-RFSWPTGEKLPDMNGIFGIVRS------------- 45511529 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDMTTSGIVYSLYLLSKHRDVQEKIYEELKTIPTVIKESMRLFPPVPLIRKILRDCEIGGLTLVKGTSVLINIYQIQRQPELYENPLEFRPERNPFSWLAFSAGPRNCIGQKFAMMELKITISEMIKNF------------------------------------ 91084715 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEVAAQCFIFFLAGFETSATTMSFALYEIAANPDEMRRVLDKHDAIKEMVDETLRIHSPAAVSRTCTQDYHVPETNIKKGFQVLIPIRGIHSDPEFYPEPEKFKPERPDNRQLPFGEGPRICIG------------------------------------------------------- 115391483 119 ----------------------------------------------------------------------------------------------PEDHRQRRAPLDKFFSKQAVTNMEHIIHECLDKLLDAGFAGLASDVIHQYAWGFNSRMAHVMFFFP-----ILQTITNAMLEKVNPFAFAMASQKHDLYQRAVAALHNKSGRGSIIDAIAGPSMPANMRTPERLMNEGFSLIIGGTETTARSLSLCFYNLITNEPVRTKLREEPDSQPTVVLETLRLSTGIASRRIATEALEYKGYVIPPGTLVSETNYFILMDPNIFPEPHVFDPERWDRYLVNFSKGSRICLGMNLAYAELFLVIATMIRRF-DFEL------------------------------- 170032678 67 -----------------------------------------------------------------------------------------------------RAEITPAFTNNRIKALSTLVDEVCVRLSDNMEKNGSFD-VKELMSKYTTDVVSNVFAIDAQENPEIREMGRRIMDFNFKAQVAHDVEQFFRIMKDAIRHRKQNVRNDYLDHLLSLEEKKQ-VTEIDMAGHGVSFFADGFETSSSVITYCLFDLATNPAIQTQLRQEGGLLEQVLNESLRMHVVIPTAKRCTETVELKGKKIRAGTAVHIPY-MVHFDSQYYDEPDKFKPERKPFREFPFGEGPRMCLGMRFALMQAKRGIVEIIDKF-EISVDPK-------------MKMPIVYDPKS---- 145250843 126 --------------------------------------------------------------------------------------------------RAYRKAMHQVLGTKALVSKFNTLQELARRLLRRMLED-PGEWVQHLKTEAGAIIIGYGYDINPHGRDKLVDLAD-----DSMETFSAVMNQVW--LVDLVAQRREQMASGILSNLLQEEDTKEEKTEEEFTATAGSLYIAGADTTVSALRTFILSMALNPAIQEKAQADRDKLPAVVKESLRWYPPMGIPHLCVEEDVYDGYRIPKGAIVMGNIWAITHDPNIYPHPEKFDPERPDPSGWVFGFGRRVCPGRVLADASVFVTVGMVLSAM-RISLEKGDGEREEVRFTPGVVSHPV---------- 147794657 121 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSLDFISSNMIEMMIPGEETLPTAMTLAVKFLSDCPVALNQLMENMELLPKVINETLRMANIIAVWRKAVKDVKIKDYLIPEGWGVMASFTSIHMDEENYENPYQFNPWRNNNSYTPFGGGQRLCPGLELSKLEISIFLHHLVTTY-XWVAKKDDVVYFPTVKMR--KKLPITVTP------ 167590741 16 ---------------------------------------------------------------------------------------------------------------------------------------------------VPVCAVAGLLGFDDARLDDVAAWVTDFVAALSPLSTAAAAGRLLDRMTEIVAATRADDGS-LVAAVQCAAGEAGWHASGALIANLVGLLSQTCEATAAWLGNTVVAWLD-PAKRPACATDDATLDAFVAEVARFDAPVQTRRFVAARTTLDGVTVDAGDAILVVLAAANRDPAARRDPHRFVPGRP----------------------------------------------------------------------- 189202834 120 ------------------------------------------------------------------------------------------------DHSRQRRLVNHAFSDKALRAQEGIVMRYIDQLTSALEVQSTFDIVGDLAFLFPFIKALSLFGA----ARLFKPFTPLIIALLPKKDIKRRFQHIAEKVHKRLAAGEQPHRSDFWTYILRHN-DEKGMSIEEMESNAGIFISGGSETVATALCGIMYLLATNPGAMHTLREELKVLQATISEGMRIYPPVPAGRIVPKGAIVAGHAVPGGTIVNVSQQPAYHLASNFAYPKRFAPERSNAPSQPFSTGPRNCVGKNLALAEMKLILARLVWQF-DWQLADD---------------------------- 115891471 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGMETTTTTLKWFILYMMAYPEVQSRVQAERERLPAVIMEVQRKGAVVAMGHLASVDVTIRGYTIPKGTIIYPVMNSKNF----WDDSDAFKPERTNRQELIFSTGRRICPGEQLARMETFLGFTSLLHRF------------------------------------ 194886603 80 ---------------------------------------------------------------------------------------------------HMRSTLTPTFTSLKIRQMFELIHVEAVDFVQRQLDAGTSELLKEFFTRYTNDVIATAFGIPNQRISEFTFWGGLILMPRLMKALRVPVMDMVDYFKKLVKCRKEQSRPDMIHLLMEAQEDRAEFNDDDLLAQCLLFFSAGFETVATCLSFTSYELMMNADVQEKLHEEDTLIDCVISESLRWPPAFIVDRMCGADFQLKDEALRKDDLVHINVAALHHDPDNFPEPEEFRPERFDEEHLPFGVGQRSCIGNRLALMEVKSL-------------------------------------------- 85068402 179 ----------------------------------------------------------------------------------------------------------PAMGPKAVRHYTPLMQECVRGIFDELDSRGESWNVYQYMVKLASQTVGKFMGIDYHHFDAVDTPVHSLVTNGDPARLREIRQITYGQLAETIEAAPKSGIENLADYLLNADEKGEHFPKGLILSNMLVVTGAGYTTTSALLSWCIYCIVTYPKMQDRLLQDPDLLDAFLKETQRLHNASQPGRTTKTDVVLGGFRLPENVIMIPALYAIHTNPEHWHDPFRFDPDRWDSRHMPFATGPRSCIGFNFALLEIKVLLSELVYRFEAIEYDPEFQLIRPLNL------------------- 169765434 272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIDGEPTAEEELVSTAGALYAGGADTTASSLSSFFLAMALYPEVQRKAQEDRDTLPAMVKETLRWHPPMGVAHLVTEDDIYEGYLIPKGALILPNIWGFTHDPKIYRDPETFRPERGDNPHLAFGFGRRICPGRLLA--------------------------------------------------- 149722303 273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTLLMTTHNLLFGGTETVGTTLRFTFLVLMKYQEVQARIQEEIDRVDAVIHEVQRFADIIPMPHRVTQDTVFRGFLLPKGTDVITLLNTVHHDPTQFLTPREFNPEHDANRCFTFSAGRRQCLGESLARMELFLFLTAILQSF-SLQPLGAPEDIDLTPLSSGLGNLP----------- 189197835 118 --------------------------------------------------------------------------------------------LDGRAHVDYRKGLNSLFTRQALEQYLPGQEDIYNTYFKRFVQLSQVEWMQQFRLMITITAALELVNFPVADMV-LEEFSKCAAKSKVRMAAGGKKECILDFVDNMIERKRVEAGE---------KVDDSEFSDLEISMTIFTFLFASQDATTSAATWLFQIMADRPEYLDKIREELDTIEAVVKETLRYRPPVIMPYLAKKDFPISPETVPKGSMVIPTTYMALHDAEAYPNPDSFEPERDADQQLVFGTGPHYCLGQTYAQANLMLMI------------------------------------------- 5739170 103 -------------------------------------------------------------------------------------------------HARFRSLFGHAFSDKGLRTQESTIVQYADLLVEVLREVANTGCSAEMVYYFNMAIIGALFGESFDSLRQLHPWVDAIHKNLKSVAISHVLRSMYSYAVEKLNKRMKMEGDDFWDKLVKSADDGDGMSAGEMLNNAAVMVVAGSETTASALSGAMYLLCKATGEIRKSFASPEDIDAVIDETLRMYPAVQPPRVVAGGATVCGRFVPEETRVGVSHLGAYFADYNFTHADKFIPER----HLPWSVGLRNCIGRNLAYAEVRLTLAKLLWHF-DFTLDVG---------------------------- 157133502 129 ---------------------------------------------------------------------------------------------------RHRKVLNSAFNLRILHGFIPIFEKCCSRMVSDMKDGETFDVMR-FTARCTLEMVFETLGLPPSEIRHIKRFFNIASSTQRSKKETESLHYCNTVVKQLLTEKRQNPDDEFVDQLLRL---GNSFSETDIIHNVFTMIIAGNDTSGQLMAYACLFLGMYPHIQEKVHAEPEKLKSFLNECLRLCPTAPNIRQNMAPITLDETRIPAGNLLAISLFAYHRDADEF-DPDRFSAERSAGRHLPFSGGSRNCIGWRYAMISMKLMLVYLLREF------------------------------------ 217426435 123 -------------------------------------------------------------------------------------------------HKTMRSAMLGIVSPPGIRQLLPKIDEFMRSYVDKW--GGRVIDIQEKTKEMALMSALKQIAVSEALKAEIFRLVLGTLSLPINVPGTKARKRLVYILRQLIEERRVSGHDDMLDSLLKIDDSSRKLDDEQIIDLIIALVYSGYETVSTTSMMAVKYLHDHPGVLVELRNEHLEIEDAIDETLRMATVVGVLRKTTQDVAMKGFTIPKGWRIYVYTREINYDPLMYPQPLSFNPWR------------------------------------------------------------------------ 21842136 74 -----------------------------------------------------------------------------------------------------RRILNHAFHLEKLKRMLPAFSTCCEELVSRWAADGSCELLQNLTGDIISRTVFRIFQLQVEQASLVMTNIRKIMIPGYRRNNREVESILREIIGKRIQAMEQGEGDDLVGLLLETNMRDDMMTIEDVIEECKVFYFVGMETTLVLLMWTMVVLSMHPEWQDRAREEPEKVVTMVLEVLRLYPPATSVRQTYKEMEVGGVTYPAGVILELPVLLIHHDPDIWGDAREFRPDRDPGAFLPFGWSPRICIGQNFALLEAKMALCMILQRF-EFGLAP----------------------------- 68469246 298 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRNTTASLLSFMFFELAQNKPVWNKLKKEPDVLRWCIHESLRINPPVPNTRTANRDTVLGGKFVRKGEQVIFPLFSSNRQERFFPEPEKYIPERPRNGGVAFGTGPRLCLGQQLALVEA----------------------------------------------- 169775089 111 -------------------------------------------------------------------------------------------------HSRIRRAMAPAFSPRALLEQEPIIQANIKLLMDKLEARATFDLIGDLA-------FGESFGLATSTCHEWVQFVLDHFYTSTLLHVVHRFHPFNRVLAALIEKRKAHDRNDFTQHLLDAAEAG-TLSSREVEKQASVLILAGSETTSVALTFAIYLVLTNKPVLDQL--NDELLHAVIQEALRFCPPISNRQTPPQGATVDGMFIPGKTVVNINHWAAYRSPRNFTLPEQFLPEREDAKDVPFSVGPRNCIGKKFAYDSMKLILAKFLWRF------------------------------------ 73992601 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLAAVETTANSLMWILYNLSRNPHVQQKLLKEPEQMPRAEDESMRLTPSVPFTRTLDKETVLGEYALPKGTVLMLNTQVLGSNEENFKDSSQFRPERNPFAHLPFGIGKRMCIGRRLAELQLHLALCWIIRKYDIVATDHEPVEMLHLGILVPSRELPIAFR------- 125982173 54 -----------------------------------------------------------------------------------------------PEWREIRTRLSPVFTGAKIKQMFSLMEEIGCDLRSDASARGVIVSIKDVCDLYNTDMIASIFGLRSQDRPNVRRIIDKLVPLLRPRLFTEPHAEFLRRVIQLVIEERERGGDDLIEMLLTLKKEADLQKDDFLAAQAASFEVAGIETCSSSLSFALYELAKQPLMQARLRREYELIGRMVEETHRKYPIVPL--LERECTPINKKRFRRGMPIYISNLAIHHDPKYWPDPERFDPERENKSHLPFGAGPKHCIGMQIGQLQIKLGLIYFLRR------------------------------------- 157136430 287 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAALVFIFFTLAREPAVQDRIYREPQDLDRALKECLRLWPPVTFSRSISEDIILDGSLIPAGCVANIHIMDMHHDPEQFPDPERFDADRNPYAYVPFSAGPRNCIGQKYAMMELKVVVNALLK-------------------------------------- 47201325 22 --------------------------------------------------------------------------------------------------RRIRNNVSPFFTTGRIRQWFGLMKRQSSRLTSRLQPRAQNESVKDFFGPYSINTFTGLLGVEVDSQLFLKRASNPF----------KVSIPLF---------------------ILQG------LTDHEIVTQMTVLLAGGHEAVTLVLTLCAYSLATHPQSLRLLQQEPDQLDGVVSECLRLYPSNPLERTAKSTVKISGITIPKDMTVMVPVYALHRDPEHWPQPEEFQPDR------------------------------------------------------------------------ 84514159 153 -----------------------------------------------------------------------------------------------------RKIVSPAFNVEKMKMLIPIFCHSCDDMINKLDQNGPCEFVQNVSSDVLARAG---FGSSFEEGKRVFQLQKEMISPTYTNRRMKAIDEIRTSLMKIINRRLKEPTNDLLGILLESNYGGGGMSLRDVVDEVKLFYLAGQEANAELLVWTLLLLAKNPEWQAKARENPDKIVSMIQESLRLYPPVIMSRFLRKDTKLGDLTLPAGVELIVPVSMM-HQEKEFDDAGDFKPERGKVSYLPFGWGPRLCIGQNFGLLEAKIAVSMILRQF------------------------------------ 193666841 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEVVPEKKRNSTKVFLDKLLKLNDEGADFTDEDLKDEVITMTVAGSDTSAISECFCILLLAMHQDIQDKVYDDREVIPEDIKESLRLFPPGAFSRKINENVKLTNFELPKGSNVFVSPYVTHRCPQLYPNPDTFNPENEANRHLAFSGGPRGCLGVKYAMISMKLMMVAVLRR------------------------------------- 198437565 423 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQMEATTICLELLAGGIDTTATAAVFTLFELSRNKEHQSKLRANQETLKSCIWESMRLHPLTANMRKTETDLVLSGYKVPAGTTVRYTSHLMNKDEKYFPQADEFLPERSENRQFTFGHGARQCPGRRIAEQELDLLFRQLIRNF------------------------------------ 195647134 93 --------------------------------------------------------------------------------------------------RRLRRVASHLFSPRRVASHEPGRQGDAEAMLRSIAAEQSASGAVALRPHLQAAALNNIMGSVFGTRDHLPWLAHLYDPSNVTRRCAALVPRVQTFVRGVIDEHRRRRQNDFVDVLLSLEGD-EKLGDDDMVAILWEMVFRGTDTTTLLTEWCMAELVRHPAVQARVRAEVDAAVGAVKETLRAHPPLSWARLATADVPLNGMVVPAGTTAMVNMWAITHDAAVWADPDAF---------------------------------------------------------------------------- 71024761 265 ----------------------------------------------------------------------------------------------------QRKVASRIFTVSSFKAITQTIRELVEQLIETYARQGTVFNLQELYFKFTLSSFVDIKSLSEPDRPRFVWWKIAERFNETGRKMRAARKIVEEFTTNIVEARRKESRKDLLDLMAYRSSDGQRLSNQQLKDTILNLMIAGRDTTAEALSWMSWHMLTKPDVYDRIRHE---IDATLEETLRHPSIPKNIRRALQDDVLGGPRVRKGDLMLYSDWAMGRNPDIWPDACEFKPSRWTDQHF-FNGGPRLCLGQKLA--------------------------------------------------- 145341786 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIRGADVTDVQLRDDLMTMLIAGHETTAAVLTWGLFCLVQKPELLKRIQADDDRTPTCIAEALRLYPPPILIRRCLEDVTLAGVTLIKGMDIFISVWNLHRSPECWENPDEFDPFRFKRPFIPFGAGARKCIGDQFAMLEATIAMAMTLRRY-DFEL------------------------------- 72013736 190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTVFDLFGAGFDTTSAIITWQLYYAIRHPAVIARVQAERDRLPNLTDETFRHSSVVPFPHSTTTDTTLLGYHIPKDTVVFVNLYSVHHDPDTWHRPSDFDPERKADAIMPFGAGRRRCIGAEMGRIQ------------------------------------------------ 157346575 133 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIKMVDELAHELIKQRRTAGQRDLLSRFMCSVSDDQYLRD-----IVISFLLAGRDTVASALTSFFWLLSQHPEVVSAIREESDRIMGQTEESMRLFPPIQFDSKFSEDVLPDGTFVRKGTRVTFHPYAMGRMEKAWPDCLEFKPERKNGEFMAFQAGPRVCLGKEMAVVQMKSVALALVRRFDIQDAVPSRAQRFAPGLVRGATQLKVP-DPA----- 47208775 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEDQLRAVLLDLHFAGTDTTANTVLSGLLYLMKYPHVQELLQDKPEVVQAAIHEIQRTANPLSVFHCTTRDTDLLGYSIPADERIIPNLSSVLNEKGQWKRPDEFYPDNKPEAFMPFSTGPRVCLGEGLARMELFIILVTLLRRF------------------------------------ 21429306 122 ------------------------------------------------------------------------------------------ATVDHDRHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFLDNGQVLSLDGAFCALTADVITDYLSLPDFHRDGFLGLTKVYHLARFLPAVVTVLKRLPYSCIRMIAEIQERGGEEFLSALADSHIPAHERTVERMLDEGTVILFAGTETTSRTLAITVFYLLTHPECLKKLREELNSLPGVIHEGFRFGPISRSGRVATQELKYKEHVIPKGTPISQSTYFMHTDPKNFPEPEKFKPER------------------------------------------------------------------------ 189238170 1056 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENMTDDDILEETQTMLVAASETTALTMATVLLTLAIFPQVQEKIYEELDAIEAVIKETMRILPTVPFNRRMTEDLHLNDCVVPTGDSPLLW-----ENPDKF-DPERFLTERDPNRSMPFGYGPRNCIGFKFAMLSMKVMMASLLKNF------------------------------------ 218716437 239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDEIAADALGFQLAGAEPVGVSLTYLIWCILQHPDQVEMEVADVELSDAALEESLRLWGGNATAMRRREDITDGGVLIPKGTVVSTQAYSLHRNPDNWKDPFRWDHKRDPAQSHSFSAGSRMCAAYHLALMEIRVMAAVFFKSLPGARLAP----------------------------- 170593911 312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACIKETLRLFPSVPMARLLTEDTKIGNKLLPCGMSVVIIASMVHRDPRYWPDPEAFKPERNQPRHIPFSAGPRNCIGQRFALME------------------------------------------------ 194901922 262 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQAADVPGDMIKR-----IFVDLVIAAGDTTAFSSQWALFALSQEPQLQKRLAKERTLMHGLIKESLRLYPVAPFGRFLPQDAQLGGHFIEKDTMVLLSLYTAGRDPSHFEQPERVLPERKSHGSLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 73986388 248 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKQLSDKDIRAEADTFMFEGHDTTASGLSWVLFNLAKHPEYQERCRQERDREPQEIEESLRLHPPVTISRCCTQDIVLDGRVIPKGVTCLISIFGTHHNPSVWPDPERFDPERSPLAFIPFSAGP------------------------------------------------------------ 40888697 91 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAMENLLEIKREKLDDDLATELIFAQNHGE-LSADDVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPKVELQLVEEMSAVQTAVEESMRFHPVVDFMRRALDDDDVEGTKIKKGTNIILNIGLTNFDPSRFFQP--------------FGCGPRSCVGKHIAMVMMKAILITLLCR------------------------------------- 198461231 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGYETSSSTMTLALYEVAKNEEIQNRLRQEYERIQEMVNETLRLYPIVGYARFTLAPH--HDMELPDGTPVYVSAVAIQRDPKHWPEPEKFDPERFDASNMPFGVGPRNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 116179266 214 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRPNLINALVKEVTRWWPPMGFPHTATEDVEFNGLHIPKGAYLLVWWFL--HDPQVYANPECFDPDREPDPMATFGYGRRKCPGRFFA--------------------------------------------------- 29469877 293 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILLAGRDTTAGLLSFAVFELARNPHIWAKLREEIEQLKAFLNETLRVYPSVPNFRIATKNTTLDGTQIQKGEGVSYGINSTHLDPVYYPDAAEFRPERPSTRKLGFNGGPRICLGQQFALTEAGYVLVRLVQEFSHIRSDPDE--------------------------- 156551481 27 ----------------------------------------------------------DLIKAVVKNFDHFSDHKTFVDESMDPLFAGSLAMLNGDKWCEVRNVLNPAFTLSKMRVMFGLMSNCAENFVDKFLVLDEVEIMEPI-NRYTNDVIADSLGNP--DNEFYIRGRSLMSSLKYLKVFEQDNDFFVNVIRSGIETRREQGRPDMLQLMMDVEP---SLNLLEMTAQAFVFFLAGIESTAVQMCVIAHELAANPDVQKKLHDEYEAMNNMVTESLRMHSASFMNRMCTKEFELPPAVVQPGEERLISMPGIHYDPDYYENSERFDPDRHDATNLGFRLGPRMCIGNRFAVLETKVMFAHLL--------------------------------------- 47605529 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDLLDYLMELRSETSKLDGDDFVAQAFGFLVAGFHTSSMTLTFALYELSVHQDARTEIKDDMKYLDMVVNETLRKYPAIPFDRRCQEDYPLQDLMLPAGTGVYIPVYALHHDSKYFPSPAKFDPERQNIPHFAFGEGPRNCIGMRFGSMQVKAAL------------------------------------------- 116787548 90 -------------------------------------------------------------KEVLKDNQTFSSRSINMAART-FAYQGTSLVWSPPHWRFLRRICNAEFSPKRLDALQHLRREEVNRTIRSIFEVGEIAFLNSLSL-VGMMVVLKLTGTPLSDLFPFLERFDLQGLKKGMKTLARRFDSLFD---SIIEERLGHEGKDFLEIMLGLRKAGTQFTLENIKAVLMDMFIAGTDTTSVTVEWAMAELLGKPAVIRKAQAELDEIQAIVKEALRLHPPLIIPRRSDNSCEIGGYVVPENTQVFVNVWGIGRDPSVWKEPLEFNPERDYRGQIPFGAGRRICIGLPLAHRMVHLVLGSLL--------------------------------------- 3913311 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDQKIIGIVLDLFGAGFDTITTAISWSLLYLVMNPERQPQLADRPKLMEAFISEVFRYSSFMPFPHSTTKDTSLNGFYIPKGCCIFVNQWQINHDQKLWGDPSVFRPERTVDKALSFGLGKRRCLGEVIGRWEVFLFLAILLQQL-EFSTSPG---------------------------- 57525783 150 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEAGSDSTATTIRWGLLFLIQNPDVQERCHEDRDRLPATVHEIQRCGNIVPFGLITIQPTNLHGYDIPQGTVVMANFTAILSNKENWKHPDTFNPENDENGHFSFSLGPRSCLGETLAKTELFLFITSLLQRI-HFSWPPDAQPIDMDGIM-GIVRYP----------- 119192292 288 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEKQFRNNMVSVFLAGHENPQLLLVSMMFLLGEHQEIQERVREEDELLTSVIYETLRMYPPISQNRRTTKPVLLGGKPLPAGTYIGYNAYATNRDKQSWADADEFKPERKANAKISFHGGRRACLGQKFAMFEARIAMAEILR---SLRWKIDPTWPRRMTPVSGL--------------- 154685541 35 -------------------------------------------------------------------------------------------AMDGERHKHRKLLFMSLMTPPRQKRLAEAVAKQWKASAEMWEGSNRIVLFDE-AKKVLCRAACEWAGVPLKDAEDFTDMVDAFGAGPRHWKGRRARLKTEKWIEEVIEDVRQTPEGSALYEMAHTELDGNRLDSHMAAVELINVLIAAI---SYFITFSALALHDYPEYRGKLRRDDQEAERFAHEVRRYYPFAPFGAVVKKDFVWKNCEFKKGASVMLDLYGTNHDSRLWENPNEFRPERREENKFDFGGGGHRCPG------------------------------------------------------- 157340896 217 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATCLTVMLAGNDTIAVTLTWALSLLMNNP--RALKKAQEELLQAIIKETLRLYPPLALPHEAMEDCTIAGFHIQAGTRLLVNLWKLHRDPTIWSDPLEFQPERFLTKHVGFGSGRRMCPGISLALEILQLTLARLL--------------------------------------- 195611302 124 ---------------------------------------------------------------------------------------------------AQRKLVSHEFSARALRELEAVLEDEARERLVPALAAARGDVVDDLLRRFSFDVICRVLGVDPGCLDPAVWKAKRALDVGSERQLREEIAVIHEAVMDLIHIRRVNGGDDLLSRMIECGY-----PDEAIRDMVISFIMAGRDTTSSALTWFFWLLTRHRDEREVLREKMRALHAALCETMRLYPPVAWDSKAAGDVLPDGTRVERGDRVTYFQYGMGRMESIWADAGEFSLRRSPFKYPVFQAGPRTCLGKEMAFVQMKFVASTVLRRF------------------------------------ 115934492 307 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDALIKVEQDAEEAGDMEIITNIWTIFFAGTDTIHNALLWVLLYMAVFPEVQRKVQEDEQTLPATFYETLRFLSLLGVPHAAVCDTTLNGYHIPAGTQVLANFWAINHDETTWDNPSEFRPERKDFPHMPFSTGRRACLGKNIGK-------------------------------------------------- 48869189 133 ------------------------------------------------------------------------------------------------EHRTLRAALARFLRPQALQSYMGIMSSEIEHHIEKWKGKDEVKMLPLIRGLIFSIATTLFFDINDEHLDRLHHLLETILVGTVSLPAVEARSKLDEILSSLIKSRRASDGQDLLTVLLTKDERGNSLADNEILDNFSLMLHASYETSVSPTVLMFKLLSSNPECYDKLVQEQLGILAVVQETMRIFPPFGSYRKAIIDIDYDGYTIPKGWQLYLYYT---WERTVLPYPEQFRPSRAPYTFLPFGAGARICPGWEFAKTEILLFVHHFVKNFSSYHLVDPKE-------------------------- 18139575 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFLLQNLAKHPAIQQKVRTRPVTIDLVIKETLRLYPSVPMGRKMMEDAEINGKVFPAGSNTIILPFFLGRNPEFFPNPEKFDPERNPYQYVPFSAGPRNCIGQ------------------------------------------------------ 93448327 124 -----------------------------------------------------------------------------------------------------RKILTPAFHFNILKQFCEIIDENSERFLEVLTAGKPIDVVPVLS-EFTLNSICEAMGTQLSDDNSFDRFVRIYLYPDFIFNLTSMGRKESKYLKNVIEQRREEADDDMLDLLLSAQKEGDKIGVQEEVDTFM---FEGHDTTVSGLTYCFMLLANHRKIQDKIIQELDDIDCCIKESLRLYPPVHFSRNINEETVLSNYTIPAGTLCHILISDLHLRPDLFKNPTVFDPDRHPYSYIPFSAGPRNCIGQKFAMIEMKIAVARVLRKF------------------------------------ 145241738 98 --------------------------------------------------------------------------------------------IDKKAHGRKRRIISQGLSDAALRRYQPAILKHINELCGALMGSKPSEWVAHYFNFLTFDIMSDLFGVTSEEHRYVVKAIEDAFRRWDRKIFAEARNKFIQFVNTLLQRRAKSARQDVFTFLLDAKETQQSLSLAEIGAETTTLVVAGSDTSSTAFSSCLFYLSHNKDWYNRVFSSPDEIRACIDESLRMSPPAGSALW--REVTFDGHFIPAGCDVGTGIYAIHHNENYYPEAFNFRPERADRDSLAFSIGPRGCIGKGLALAELTLGIATMLWRY-DFALGEG---------------------------- 110333713 154 -----------------------------------------------------------------------------------------------------------------------------------------FDLVTEVARPYAVGLVLRLLGVPDCDRDRLARRPWLSLGSPPTPSRPWPTMSRNSLLRSSGPSRAPSPGPTMFSPSSCATV-----PPRDVERIALLLAIGTPEPAATAVANTVHRLLNRPGEWGRVRRTPA-AARAVDRTLRDRPPARLSRVASTDLESRGCRIAADDHVVV-LAAAGRD-APGPEP----LGGRTRPHLA--------LALPLIRLAATTAVQVMAGRLPGLRVEDEPLTRPRSPVV------------------ 218714235 113 ---------------------------------------------------------------------------------------------DRTEHTRKRKTVSHTFSAKSIGQFEQYIHANIELFVKQLTEYASIDALNWF-NYLAFDIIGDLFGAPFGMLEKGKDVAEVRKTPDSPPTYAEAVENLAGIAVARVSERLKNTRVDLLARLMEGRDEGAKLGREELTAEALTQLIAGSDTTSNTSCALLYWVLRTPGVMKKLQEERVKVPTVIQETMRSTSSLGLPRVGNPPVEICGRTFLAGDVISVPSYTIHHSTEIWPDAEAFVPERWAPERLTFSTGPRACVGRNVAEMELTCIVGAVFRNF-EFVLEQEHDMETREGFLRKPLGLAV---------- 149639846 155 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYATVTELQIAAVETTANSLMWILYNLSRNPHVQETLLKEPDKTPNAKDESMRITPSVPFTRTLDKETTLEEYTLPKGTVVVLNTQVLGTNEESFKDWSRFRPERNPFTHLPFGMGKRMCIGRRLAELQIHLALCWIVRKYNIVATDSKPVEILHLGLLMPDRELPIALR------- 169865534 143 -----------------------------------------------------------------------------------------------------RAMTRPFFTRDRISHFDIFDRHATDALLKARLREGYAVDIQDLASRFTMDSATEFLGLPYPHDSPLHASTSLAASTHPANKFALAFDELAEFLAAAVQRKREKENESLLDHLVNYTDDEKVLRDE-----TLNILLAGRDTTTNSITWSVYMLSQHPDVLARLRQDMKYLRAVINETLRLYPAVPFNRTSNRPVVLGGVDVPANTKFAYSVFLMHRRKDLWPDADKFDPDRTPNPFLPFNAGPRICLGQQFAYHETSFFLIRLLQQFKRIEHVPEAQPVW----------------------- 170046190 220 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESFSQEQLLAVCLDMFIAGSETTTKTLGFAFLYLIRQPELQKKVQSERERLPTVVMEGLRMFMSNTFGHRALRDTKLCGYDIPKDTMMVGMFMMLN----EWDNPSSFKPERPPKFH-PFGVGRHRCMGEMMGKANLFLFITTLLQLIPEGDPIPDEPLDGATPSVRQYTALVV---------- 215453028 51 ------------------------------------------------------------------------------------------TEVDPKAHVVLKSMLGSFFSRQGILKLEGVIQDQINKLVSQLIPAATFDIITQYAFKHPIMLTVDLVGLSKS----VPKWLSGILMPSSQLGALRDMGQLVDEAMRSTEAEEDKEDRNVFYTLIRNAGTKHLITRGYLVSEGLDLRVAGSDTVANACAIGSRYLVKYPEVRRKLRDRPEKLPAVIKESLRLSHVTPMSRIVSTDVSIAGHAVPPGTVVGIANSFVHLNADIFPDPTRFYPERKENGHVTFGKGPESCLG------------------------------------------------------- 619745 77 -----------------------------------------------------------------------------------------------PYYREIRKMMNHLFSPTRVATFKHVREEEARRMMDKIADKSEVVDISELMLTFTNSVVCRAFGKKYEDGEEMKRFIKILYGTDDLSGLTAYMKECFEYIQEVVNEKRVKPETDLLMGIYTEQPFASEFTVDNVKAVILDIVVAGTDTAAAAVVWGMTYLMKYPQAQAEVREDVKNLPALVKETLRIEPVIPIPRACIQDTKIAGYDIPAGTTVNVNAWAVSRDEKEWPNPDEFRPERTDYEFIPFGSGRRMCPGMRLG--------------------------------------------------- 189188928 134 ------------------------------------------------------------------------------------------------DHDRLRRIVSKFFSRAMISRLEPEIHVLVHKLCDKLLSRDAFDVTMAYSCTISSYSFGTSFGFLEQDYPNFREPTAAMLKPVFVFRFAALAKPLLGYLPHDVALMVKTLQIDMPAQVLKAKKDDDGITYDRPTIFASLLVGAGTETTSWALAVMTFHILTQPAILEKLVDDPKNLPAVIQEGLRYGVSSRTARVATEDLIYRGEVIPKGYAVGMSAYVTHHNERTFPDSYKFDLRRKDVSMLAFSKGSRSCLGM------------------------------------------------------ 33563183 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKDLRAEVDTFMFEGHDTTASGISWIFYALATHPEYQQRCREEWDHLDQMIKEALRLYPPVSVSRELNTPVTFDGRSLPKGITVAISIYGLHHNPSLWPNPEVFDPSRDSSRHLPFSGGARNCIGKQFAMSEM----------------------------------------------- 55775519 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTAGMSWALFLLALHPDVQEQVHERPATMQDLNEETLRLYPSVSFGRTLSEDVTLGGYHVPSGTIIGIHTYNVHRDERFFPDAETFDRRRHPYAYIPFTAGPRNCIGQ------------------------------------------------------ 39969835 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVAAVHTTTDLLVVALVNIAKNPEIIGPLRE--EIISSLSEEGLRLKPIIAFRRKAMEDVVLDGFKIKKGTIIGIDGIKALRDERVYPDPLRWDPYRAKARHFGFGHGFHACPGRFFAANELKIAL------------------------------------------- 195430594 229 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQVWDIETTREELKDMSIDKIAAQAFLFYIAGSETTAATSAFTLYELAMYPDLLKEVRDDLKFLDQCIMETVRKYPGLPFNRQCTEDYEVPKTVIRKRTPILIPLFGIHRDPAYFPNPVDYDPHRDQAAYMPFGEGPRHCIALRMGKVNSKVAVAKILANFPRMEVEFGFDPTPVLVPIGGLK-------------- 6225202 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEKVVGIVNDLFGAGLDTISTALSWSVMYLVAYPEIQERLRNNLPLLEAFILEIFRHSSFLPFPHCTTKDTSLNGYYIPKDTCVFINQWQINHDPELWKEPSSFNPDRDGEKVMVFGLGKRRCIGEVIARNEVYMFL------------------------------------------- 119479317 135 ---------------------------------------------------------------------------------------------DTPEWRVAHKFLPPALGPKAVRHYAPTMQKTVEDIFDQLDAQGEAWNVYQYMLKLGSQAVGKLLGLDFEHIHEMVHLIAEVLSLNDPKRLKDTKARIEQLVEESVQKAQRGGVEDLVDYAIRATDNGEKLPKSSLVWALVVATGAGFTTTSSLLSWLIYGLVTYPGMQDRLLDNTEITADFTDKLTRHNPSFQPGRTAKLDLILGGYKIPQDAVVIPALHHIHNNPAIWDNPARFNPDRWDTRHIPFAMGPRMCIGFNFALQEIKVFLPKLIYRY-KFTREGDGPIEYDPMF------------------- 47027882 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGIVYTLYCLSKHRDIQEKIYEELQTIPTYTEESMRLFPPVPLIRKIMRDCEIGDMKLVKGTSVLINIYQIHRQPDMFENPLEFRPERNPFSWIPFSAGPRNCIGQKFAMLELKITISEIVKNF------------------------------------ 170039133 64 --------------------------------------------------------------------------------------------------RAMRQKLSPAFTSGKMKHMAEQMRRRADRLMKDALQRYSIDVIGNVAF----GVECNSMENPDSEFRRFGGRYKALMKGLGLKVFPGDVSGFFRKLTASTVEYREKSGNDFINLMIRNKNGEEGLTMDELSAQCFIFFTAGFETSSATMNFCLYELALNPFIQNRLRHEIEQLDRVVKETLRKYPPASLFRISAAPFAVPDTVIPANTFIQIPVYALHHDPHHYPHPDRFDPDRHPYSYLPFGEGPRNCVGMRFGLMQVKVGLVMLLRHF------------------------------------ 66773993 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------YFEAWQTVLIRPDFLFKFEEAAHELHEAMEILVEKKRKALEEDFATDLIFAQNHGE-LSAENVQQCILEMIIAAPDTMSISLFFMLMLLKQNPEVEQEILKELDIMESFINESLRYHPVVDFMRKSLEDDVIEGYKVFKGTNIILNVG-RMHKCEFFSKPNEFSLENVPNRFFPFGSGPRSCVGKHISMVMMKAILATLLSR------------------------------------- 159122318 321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGAETTASALNGMIRYLAMFPEAQARLADEPQMIKAVIKETLRLCPVATTRRMADGDVKYRDYVIPKGTILLANLNALHWDPERFPDPFSFKPERHPHRHFTFGAGRRICPGIHLAE-------------------------------------------------- 196017730 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRYYSPGYNLREAKEDCTIRGVRFPKGVGVAIAVKAIHEDPDVWENPDKFDPERNANRHLPFSEGPRKCIGIRLGWMNMKLILARLLQRV------------------------------------ 212505743 270 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGSQLSDKAIREEVDTFMFAGHDTISSGLSFAIYSLAENPDVQELIFDGSTRKPTVLKEVQRYPSIPIIGRNIKKDLQLQGNYIPKGTQLCINIYSLHHNPNIWPNPEKFNPDRSPYAFIPFSAGPRNCIGQKYAMLVMKVTLSTLLRQF------------------------------------ 21624354 325 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFTDFEISQTIFTFLFASQDASSSATTWLFQLLADRPDVLAKVREENDILDKMVKETLRYRPPVLMVPYLVKKTITDSYAVPKGSMIIPTTYPALHDPEAYPSPDTFDPERQTKNWLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 157342103 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLIRVQKDPKRLSIEKIKGVLTDMFIAGTDTSSASLVWTMAELIRNPEVRSAVREESDLLKLVVKESLRLHPPAPLPRKTNEDCTIRGYEVPANTQVFVNGKSIATDPNYWENPNEFDFRGQNFELLPFGAGRRGCPAVNFAVLLIELALANLLHRF-DWELADG---------------------------- 116789151 223 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRGQCGDILSTFIHQERVDGRSPSLKSVRDLCLSIILAARDTSSLALSWFFWLLNQHPDLYEILKAHDDLLRAALSEAMRLYPPVPVSRQAVRDVILDGTRVKKGSKLLYLIYATNRMEREF-RPERW-INRNGIKYPVFNAGPRLCLGREMAYVSMKCLAAHVLLRY-RVRIYPGHPVQPKFGLTLFMRHLKVTLQP------ 3582021 213 -----------------------------------------------------------------------------------------------------------------------------------------------------------LMGIPVWEFIPWLNWTRRFDGVD--QRVDRIVKAFDGFLESVIQEHKERDGDDFVDILLQFQRENKPVEDDTVKALILDMFVAGTDTTATALEWAVAELIKNPRAMKRLQEDLEKMPASIKESLRLHVPVVLPRESTRDTNVLGYDIASGTRVLINAWAIARDPSVWENPEEFLPER------------------------------------------------------------------------ 197773514 84 -------------------------------------------------------------------------------------------TLDGPAHRARKALFVSLLKPEGVDGLAGRAVKEWETAVAEWAHRPRIELFTE-ASVLITRAVCDWAGVPRGERDLVAMVDGFATAGPRHRRARSARTRQEARLRALIEDIRGSGTEHSGSALVALHRDDDGLLDAHTAAVEVLNIIRPTAAVAWFMAFAAHAMHRWPRQRELLREGPADAEAFAHEVRRFYPFVPFGGVAVRDLEWRGERIAEGTLVLLDVYGHHHDPAIWPDPYVFEPARGPAGSIPQGGGGHRCPGEDV----TVALLKALAPRLA--RLEHGVPPQDLSIPLRRVPTRPVDGLPA----- 126329357 510 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIQRLISILPMPRAVTEDTIFRGYFLPKGTHIIPLLVSANRDSIQFKDPQSFDPTRPNKAFTPFAIGKRVCLGAGLARMKIFLFLTTILQRF------------------------------------ 157748821 123 ---------------------------------------------------------------------------------------------------RLRTISSPTFSNNSLRKLKTTVEDCALELLRHIAGGKPIDLLT-FYQEFTLDVIGRIMGQTDSQMRKFIFLSGAIVPWTGPLPAIHIIRQVAQAVENRIAQRATEPGEDFIDLFLDAKSDDRQLTKDEIVGQCFVFLIAGFDTTALSLSYSSFLLATHPEVQKKLQEDPEILECVVKETLRKYPLMANARRCMRSTKIGNYEIEEGIDILCDTWTLHADKNIWEDAKEFKPERQKGGYIPFGLGPRQCIGMRLAYMEEKLLLCHILR-------------------------------------- 169769987 113 ------------------------------------------------------------------------------------------------DHAEYRRGLVPLFTSRAIATYLPVQERVLDDYYNQFVAATKANLFREINCALSCRTFLDLVNIPLAMVPFTKTWLGKRTADAVHRVFAECAARCKAWVLHMMERERVAAGE---TNLEKPKNMIREFTNEEISDTLFTFLFASQDASSSATTWLFQILAQRPDVLDKLREEPFDLPAVIKELLRYKPPVILPYLATKDFPVTDYTVPKGSMIIPSCYPALHDPEAYPNPDVFDPERKTKNWLVFGAGPHDC----LAR-------------------------------------------------- 156552063 296 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKIDDEGIKEEVSTFIFEGHDTTAMSMCFIIMLLAENKHCQDLAREEVEIIERCIKESLRLFPSVSITRYLHEDVQLKNYKIPAGVNIIMHIIDVHRDPNFWPEPEKFVPDRIAKRHLPFSAGSRNCIGQKFAMMELKSLISRIL--------------------------------------- 169615457 49 -------------------------------------------------------------------------------------------------HSNYRRIVNPVYTLSNVLRSENYINEVSTLFIKRLADRNEATWLQMYAFDVIGEVFGKMIGFLEEDHGAFIASLDALMRPPAGLKAIKAIDAIRDAAVTAASTRKKEDGDDMLQQLVREKGEKVNFSDREATLEAHVAMLAGSDTTAVAFRSVFYHLMRNPEALAKAHAE---IDAAIKEALRMHPSVGMQRHAPQGIELSGKYIPAGYRIGMNAAVVHYDKTAFGDSDVYRPERWDRSMLIFGAGTRTCIGKNMSLVELHTLVPEILRHF-DLEMTHDRRWTTRNRWFN----------------- 189204680 140 ------------------------------------------------------------------------------------------------DHARTRKIFTPAFSDRALKQQEPLFFKYMDKLVSLLKPDKKFDMVRDVMGDLTFGESLHMLDNAEYDRDIFASLIWRLWKTFMPESINQKRIRHHEYSVTRVTKRRESKGVDLWDFVLN-KKGEQGMSRQEMDTNAEFFMVAGTETTATLVSGLTFLLLTNPDCMKKLCDDADMLSACIKEALRLYPPLATGRHTPEGSTINGTFIPPAATVFMAQHAMYRSAQNFKRPMEFLPQREDKRHQPFSVGTRDCIGKNMAYHEMRLIMAKVL--------------------------------------- 146134960 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTTETTIRWGLINLIQNPDVQERCHEDRDKLPATVYEIQRNIAPNVMHQTIL-PTKLHGYNIPQGTIILTNLAAIFSNKEHWKHPDAFNPENDENGHFSFSLGPRVCLGETLARTELFLFITALLQRI-RFSWPPDAKPIDMDGIM-GLVRSPQTF-------- 62286626 77 -----------------------------------------------------VLSGYQAVKEALVDQEEFSGRRDF-PAFFNFTKGNGIAFSNGDRWKVLRRFILRNFGMGK-RSIEERILEEGSFLLAELREGEPFDPTFVLSRSVSNIICSVLFGFDYDDERLLRHINDNMSSPWGELVPGPHQRIFQNFLRDLIAQASLDPRSDFIDCFLTAEENEDPLSHDTLLMTTHNLLFGGTETVGTTLRYAFLALMKYPKVQARVQEEIDLVDAVIHEVQRFADIIPMPHRVTRDTAFRGFLIPKGTDIITLLNTVHYDPSQFLTPQEFNPEHDANQSMPFSAGRRLCLGESLARMELFLYLTAILQSF-SLQPLGAPKDIDLTPLSSGLGNLP----------- 115482916 291 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDELVMLCSEFLNAGTDTTATALQWIMAELVKNPSIQSKLHDDDEILKAVILEGLRKHPPAHFPHKAAEDVEVGGYLIPKGATVNFMVAEMGRDEREWEKPMEFIPER------------------------------------------------------------------------ 82958348 234 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRMVVLLFTAGMVTTSTTLSWALLLMILHPDVQRRVQADQARMPAVIHEVQRFIAPLPLPRITSRDIEVQDFLVTKGSTLIPNLSSVLKGETVWEKPLRFHPEHDAQGHMPFSAGHRSCLGEALARMELFLFFTCLLQRF-SISVPDGQP-------------------------- 125539976 59 ------------------------------------------------------------------------------------------------------------FSPRALAALRGYIRTVAGECVREVVHNGVLNLMADVGSELIEDIIATVAGPNVSDFPFLRQLDLQGLRRQTGSHLGIVFGLLDDIIDRRMAESRDHPDGDYLDALINLSSTG-KIPRYHITYLLFDIFAAGADTMTTTVEWAMAELLRNPRVMAKVRAEVMDALGGKEEAMRLHPVILVPHLAQQDVEIGGYAVPKGTTVIFNAWAIMRDPAAWESPDQFLPERKDYEYIPFGSGRRLCPGLPLAER------------------------------------------------- 215454005 116 ----------------------------------------------------------------------------------------------PKDHSAMKSLFSSYFSRKYVLRLESVIQERVDKLISQLLKNHPANMNHAFSVTLDIITLYTLRTNPNATAPYLGRRTASLRLP--AWLVVRISPAFKATLEVQAEIKKQDPDSDFYTLLNNARIEGKRVTREWLVAEGLTLRIAGSDTVGNACTIGARCLVRNPLPLERLEKLPYL-TAVIKESLRLFGVVSMNRMVPEAAVIAGHPVPSGTIVSIANPFVHMNPDIFPDPARFYPEREDKDHVSFGKGPRACLGINLA--------------------------------------------------- 118488673 120 ------------------------------------------------------------------------------------------------------------FSPKRLDQFETRVQEL-HALLRKLSAGKPINARDEFS-DLSLSVISRLLGKNYEMIDELFLLNGVLDIGDGYIKRMKAVGQLFDGFLEYTQQRRKGVKDDMMDILLQLSDDPNQLDRTAVKAFTMDLIAGGTESSAVTTEWAMAELLKKPEYFKRANEELDRVDRWIEETMRLHPVSPFPRLAREDIQLGGYDIPKGTRVMVNVWTIGRDASIWEKPHEFCPERDVKGHLPFGAGRRMCVG------------------------------------------------------- 118095187 277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLGGSETSSTTLYWGLLYMVVYPDIQEKVQEHRKKLPAVIHEIQRFSNIVGLPRVCVRNTTLLGYPVKKGTIVVPNIASVLYDPEQWETPRQFNPDHNREAFLPFSAGHRVCLGEHLARTELFIFFANLLRAF-TFQLPEGVTTINTEPIFGG---------------- 67901652 195 -------------------------------------------------------------------------------------------------HARFRSLFGHAFSDKGLRAQEPTIARYADEVLREVADTGSVEMVRYFN-----MAIFDSIGFDSLRNRELHPWVDTIHKNLKSVAISHVLRSMYTYAIEKLKKRMQKTGDDFWDRVIVKSADGDGMSYGEMINNAAVMVVAGSETTSSALCGCTYLLCKFDEVRGAFAAADSRLPAVIDETLRMYPSVQPPRVVPEGAIVCGRFVPAETRVGVSHLGAYYAPYNFSHADKFIPER----HLAWSVGVRNCIGRNLAYAEVRLTLAKLLWHF-DISLDEER--------------------------- 72010386 252 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYIAGMVTTSDSMLWAILIVAQHPQLMKEIQADQDALPLIVATLIRPAVPLGLPRLTSRDATLQGYHIPKDTVVIMNLWEVLNSPKYWDKPEEFNPRRSVVNHIPFGIGLRACLGEKLARMQMFIIFTSLLQRF------------------------------------ 145235745 234 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIDTTGDGLCFLMWELSQQDRLYEELRSAPEDTPSVIKEALRCAPPIPMPRYVPRGRTIDGVFIPEGNIVSCPYTVHRLDTKVFPEPDMFNPDRRNRLFFAFSTGGRGCTGRNLATVEMKILLQEVYSRF------------------------------------ 156357655 80 -------------------------------------------------------------------------------------------------------------------------------------------------SPFPSAITTALDGLQKGMRNPF--WKFKFWTFSYQEKVKSAIRFLRKFGQSVIMERNESPKDILAHILQNADYTLENMTDD-----FITFFVAGQETTSNQLSFTLMEILGDSSIENKICNEVDDVLGSVEEGLRLHPPIGTQRILPFRETLGGYNIPANTPVSVVYQITHCLEEFWENPLVFDPERSTTSFLPFCTGPRTCIGKTLAEFEAKLLLARLLQEF-KLKLVPGQ--------------------------- 147778583 732 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIKGLIVAMQVGGADTTAVTIEWAMSLLLNHPEVLKKARDEPKLLQSIISESLRLFPPLLVPHFSTEDCKLGGFDVPGGTMLLVNAWALHRDPKLWNDPTSFKPERETYKLLPFGVGRRACPGIGLANRVMGLTL------------------------------------------- 195438028 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVDSHRALYHFMSKEIELHRQEPR-DLMDSYLRAQDEGGMFSDESLLAICLDMFLAGSETTNKSLGFCFMHLVLQPEIQEKAFEELDRIPEWSDEAVRFFMLHTFGHRAVCHTRLSGYEIPKDTMVIACFRGMLINPIDFPEPLTFDPTRAFNP---FGFGRHRCMGDLLGR-------------------------------------------------- 21429351 122 ------------------------------------------------------------------------------------------ATVDHDHHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFLDDGQVLSLDGAFCALTADVITDYLSLP--DFHFVVR--DGFLGLTKIYHLARFLPALVTVLKRLIAQMRDEGGEEFLSALADSHIPSHERTVERMLDEGTVILFAGTETTSRTLAITVFYLLTHPECLKKLREELSLSPGVIHEGFRFGPISRSGRVATQELKYKEHVIPAGTPISQSTYFMHTDPKNFPEPEKFKPER------------------------------------------------------------------------ 115441117 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMTETIAARKATPSDDLLSRFMKKRDKGKAFPEDVLQWIALNFVLAGRDTSSVALSWFFWTLMQRRDVERKVVDDTARWKAALTETLRLYPSVQDSKYVVADDVLDGTVVPAGSAITYSIYSVGRDCAEFADGSRFEPVKDAYRFVAFNGGPRTCLGKDLAYLQMKSIASAVLLR-NSVELVPGHKVE------------------------ 115481490 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDLLSVLLARDGDGEKITETDIKALLLNLFTAGTDTTSSTVEWALAELIRHPDVRGRLVSESDLLTAVIKETFRLHPPLSLPREAAEECEVDGYRIPKGATLLVNVWAIARDPTQWPDPLQYQPSR------------------------------------------------------------------------ 119478532 157 ---------------------------------------------------------------------------------------------DQDHHPRIRKALSYAFSEKALRDQEPFVKHYVDLLIQRLAEDNRIDLVEWYNFT-TFDIIGDLIGSPYA--RAMASYTDRLLRLFAPRALKEARLRHLQYVGVHTEERRDKP--DFISYILRSKGTADELTDGEVEANVNFLLLAGTETTATALSGTTYYLLKNPEVLRK--------------------------------------------------------------------------------------------------------------------------------------------- 157954075 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSAGTETTSLTLRYGLLLLLKHPEVTAKVQEEIDRVDAVLHEIQRYIDLVSMPHAATQDVKFREYLIPKGTVILTSLTSVLHDDNEFSNPGQFDLDESGNDHMAFSAGKRVCVGEGLARMELFLLLVSILQHFTLKSVVDPKHIDTAPSF-KGLISIP----------- 67900744 281 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEGKDMLSRMAIHVADPEKMSTRDVIVHLSTNVFAGSDTTAIALRAIMYFLLKNPDKMEKAVGEIEAADAAIKEAMRLHPSVGLIRHVPEGVTVCGRYIPAGTTVGINAWALHHDEKVFPSPGAFMPERSPPAKLAFGAGSRTCVGKNISLIEMHKIIPQLLRDF-TFRLRPGDEWKTKNAWF------------------ 116204499 121 ---------------------------------------------------------------------------ALLMKPNGKAIPGIFAAQDEEIHRLLKKPVSGAYAMSTLVSFEPYVDTTCEQLQARFVPQKPCDWLQMFAFD----VIGELLGFLESGWEMFKEWLDKTNNPIRRHMRGKGVSPGAAFAMARVQERRKRDTRDFLSRFLEIEAKDEKLPPYALAAWASSNITAGSDTTGIYLRAMFHYLLTHPATFTKLRAEPGRLDACVKEAGRLHPPFGLPRVVKEGAVVCGKFLPGGTVVGMSAFVVGRDPGLFEDADEWRPERWENAVLAFGAGHRTCMGKHIAYLEIYKVVPTLLLHF-DFELVDADGWKVENRWFHGLK-------------- 118094613 185 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETGAGLSDEDLRAEVDTFMFEGHDTTASGLSWVLYCLASHPEHWEKLQTDREDLGKMIKESLRLYPPVGVSRQLSKPITFHGRTLPEGLWILVLLNIV----AVF-DPLRFSPENVSGRHLPFAAGMRNCIGQQFAMIEMKVALALILLRFPDL--------------------------------- 211591790 108 ------------------------------------------------------------------------------------------------DHAEYRRGLTPLFTNRAMATYLPVQEKVLAHYFDKFVAASKGNAVKKIADDFYLTAALELVNVPLSMYPWLGKRTADAVHAEFSKCAAACKANMAHWVLHMMESKRYQER------IAAGDTDAEKFTNEEIGETLFTFLFASQDASSSATTWLFQILAQRPDVLDKLRREPMLTNAVIKELLRHRPPVIMPYLATKNFPVTNYTVPKGAMIIPSCYPALHDPNVYPNPDNFNPERKTKNWLVFGAGPHDCL-------------------------------------------------------- 52353472 19 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTPKRLEALRPIREDEVTAMVESVHRA----VTQPGSEHKPIVVRNHLAMVAFNNITRLKRFMNANGDIDEQGRASLSVAEYIWYLRWLCNERRDRLTKKIIDEHAKALKESGDLSDDTVIGLLWDMITAGMDTTVISVEWAMAELVRNPRVQKKLQEELDRLNAVVKESLRLHPPTMLPHKASTNVKIGGYNIPKGANVMVNVWAIARDPKVWSNPERFDIKGSDFRVLPFGAGRRVCPGAQL---------------------------------------------------- 27805827 142 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAEKRGE-LTRENVNQCILEMLIAAPDTMSVSVFFMLFLIAKHPQVEEAIIERDIRIDNFINESMRYQPVVLVMRKALEDDVIDGYPVKKGTNIILNLGRMHRLE-FFPKPNEFTLENKNVPYQPFGFGPRACAGKYITMVMMKVVLVTLLRRF------------------------------------ 62318475 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVVRTVLLVNFAAIHTSSSSFTHALYHLAANPEFIASLREEIETIDSFMRESQRYNGIVSVKRKALKPLTLDGTFIPKGTVLVTPTVATHFDDDNYKNPTVFDPFRSAVKHVSFGHGKHACPGRFFAANELKAMM------------------------------------------- 167466280 333 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGNKLNDEEIREEVNTIMFEGHDTTAAASSFFICILGVYPEVYQELRDDSDRPITFNDETLRMYPPVPITRVINEEVKLGDYTLPVGTTVGIGQFLVHRNPKYFPNPDKFDPDRCQQRHIPFSAGPRSCVGRKYAMLKLKILLASIVRNF------------------------------------ 70993004 82 -----------------------------------------------------------------------------------EGHASIFTTRDPAQASRRRRQIGPYLNHGYLGRMEGLIMKYSVLAIDRLLEESGGQQVTQYADTIGALAFGREFNALTNDDRTVIRWIEATGLSRVLRQYRERYERFIAYSKESVTRRKERP-MDLLQAFIDAEDPENPMTADEVMTESIAMQLAGSESTSFVTSWVIHLLTLYPQHLAKVTEEPSHLITFAEETLRYSPITSLPRISTKGLTIQGHYIPPGVEIAINLHGAHINKDVWTNPHLYDPTRAKRNVFAFSYGHRNCIGRNLAMMEIMIIIANILK-------------------------------------- 78707923 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REGMFAFIGGIIDERRAQDKEDLIDVLLRIQQEGSPVSMETIKFLIFDILAGGSETVTTVLQWAMTELMRNPKAQDEVREVFK-WKKMIKETVRLHTPPLFMRECQEQCQVMGYDVPKGTKFLLNLWSISRDPKYWDDPETFKPERFENDFIPFGAGRRMCPGMGLANIELALA-------------------------------------------- 168044242 134 ------------------------------------------------------------------------------------------------HHLRLRKVFAGYLSTQKLVPFTPRIDKMAASIMESWKRKERFDEAKMYAIHLALAIFAH---VPGENREKLVYLSVPLNIPGTAYHKANKAKILFRKALKVIINERRTGDNDLLEGLLSPLEDGTLLDDEQVMDNVITGVGAAEVTTTTALVWMVKWIQENPELHRELQNEMDAIKKTKEELLRKVTGFFIARTADQDVRYKGVVIPK-NWVVAMTHGYHLDPNYYPEPEKFNPYRPPAHTFTFGASVRLCPGKEMAKIEILTFMYHMLTSF-SWEPAEPEGETIWHLFPHPRNKLPIKVTPRT---- 70982077 128 -----------------------------------------------------------------------------------------------------RALLRPQFTRDQVADL-DLMDGHVSRLIDLVPKDGSAFDIQRLFFLLTIDSATHFLGFAEAAQEYLAARSRAMINPKEFRDANKRVHEVVDHYVQLALESRRNPGRYIFAEALAAENDNPKV----LRDNMLNILLAGRDTTASLLSSTFFYLARHPNVWIKLREHPEEITQTLNEVLRLLPPVANFRVANKDTTLGGVYIRKGTIVTYSYAMHRRTDFYGPDANEFRPEREENGYLPFNGGPRICLGQQYALTEASFTIVKLLQRFDRIE-------------------------------- 115398866 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNIMYDLTAYPEHIQPLRDE---IKAIVDEMLKKTSLTKMKRIAMDEVILDGTRIPKGASITVS-AHHMRDESIYPDAHRFQFVTTSPEHLGFGHGIHACPGRFFAANEVKILLAHLLLKY-DWKFAEDVGAGRPPNIMHGVEN------------- 126273270 177 ------------------------------------------------------VSGAQNVRTLLGEHRLVSSQWPQSARILLGSHTLLGAVGEP--HRQRRKILARVFSHAALESYMPRIQATLRRELWTWCGVPGPVSVYSATKALTFRIAARLLGLRLEESETFEQLMENLFSLPLDVPFSRARDLLHEHMEKAIREKRSEPGGDALDFIINAKEQGWELTMQELKESAIELIFAAHELTRQCSCWPPLADSERPGLWPECECDPDLLDCVIKEVLRLLPPVSGGRTALQTFELDGYQIPKGWSVMYSIAAIYRSPPEGFDPERFEEHRAAGRHIPFGGGVRSCIGKELAQAILKLFAVELVRTV-RWELATASFPDMQTPIVHPVDGLQVFFYP------ 170027973 81 -----------------------------------------------------------------------------------------------------RAALIPLFSASKIRTVFPIIKNVAENLLQHVTDSRGADFAKEMCGRFTVSVSSSAFGIDAESIGEVARNCFEFFNPNSTASFGHVARWIHGMVGEVLRQRQSGERQDMFQALYESSQNDQPVRGDEIAGHSLTFLSEGFETSSTLMSYLLYELASNQDIQERVLNNGQLTDEVVQETLRLHSPVALSKVCVKEYELYGVRIAPGTVAIIPVYGIHLDPEIYPDPYKFNPDRKKARHLSFGEGPRICLGMKFGLLQSKIGIATLL--------------------------------------- 209515506 13 ------------------------------------------------------------------------------------------------------------FAPKVIRDMEGEIRELAVSLIEGFRGKGRRELMAGFAVKFPITIFLRLVNLPLTDLDGLREWTEASVRAYDPERRERSQRMLFGYLESIIRDR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150864612 308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNVLLAGRDTTAGLLSFAFFELARRPDIWSKLKDEESLLKAFLNETLRLYPSVPNFRVATKDTTLGGKLVRKGQSVFYSVYATHRSEAYYGDRHVFRPERPSARKLGFNGGPRICLGQQFALTEASYVVARLIQLFPNIENYEPEEVYLTMNLLNGL--------------- 145616420 134 ----------------------------------------------------------------------------------------------------------PALGPAAVRHYAPTMQSTVEDVFDQLDERGEA-WNAYWALKLGSQAVGKLLGMDFKHFEKVDSPPHEMVIRGAPQQLRNARERIEQMMIESVEQQAALTANNMVDYVLRAKDKGNKLPRDRILEPLVVATGAGFTTTSSLLSWLLYGLVTYPGVQDRLLQ--ELVDNGFDETQRMHNPSQPARTAKADMILGGYRLPKDAIVIPALHSLHKNPLYWDNPQRFDPDRRPAGSYAFGMGQRMCIGFNFALQEVKVFLPKLLYRY-EFESATEGNVEYDPMF------------------- 189210329 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDSEVKAQCKDLIFAGTDSTGMNLATIMRYLALHPEKYQRLKENDTLLNAVVKEGLR-ISMANPTRVPTGGWTFKDVYFPAGAIVGCSAYELHFNPTVFPEPESFIPERWLNTTFAFGAGSRACIARNLASMELQFATERVARR------------------------------------- 211581582 109 ---------------------------------------------------------------------------------------------DRAEHSRKRKTVSHTFSAKSIGQFEQYIHGNIEERLSDLQGNPAFDIIGDLAFGAPFGMIAE-MRLDPKDPPKYVAAVEVLNRDRFFSEGLEAVENLAGIAIARVSERLKNTRVDLLARLMEGKDNGNRLERAELTAEALTQLIAGSDTTSNTACAILYWCMTTPHVLPKLRALDEALPKDIEETMRSTSSMGLPREIPAPVVICGHTFKAGDVLSVPSYTIHRSKEIWADAEQFVPERWSPERLSFSYGSRACVGRNVAEMELLVICATVFRLF-EFEMHQDGPMETREGFLRKPLALQV---------- 85068628 217 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDLIDVLLRVRESGEPITNDNIKSILIDMFSAGSETSSTTIIWALAEMMKKPEVRQALKEKDELLKLVIKETLRMHPPIPLPRECMEDTKIDGYNIPFKTRVIVNAWAIGRDPESWDDPESFMPER------------------------------------------------------------------------ 156400918 184 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFETTTHTILWFIVFMIHNPHVQARCQDDKDRLPATIAETLRASSVAALPHKAIKDTTLADYKVPKGTSVLFNFWAMHYDDKEWKSPEVFDPTRSDGQHLPFGAGRRVCLGEALAKHELFIAVAGLLQKF------------------------------------ 182435219 198 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLGRAWAETLRRDPPVQIRRTRTE-VAVSGGTLPADAPVACLIGAAGRDPARFGAPDRFDPLRSDADPLL--IGPAGCPAALLGGLEAEHGLRALLAAMPGIRWADGFRPAAGGLLTRGPRTLLVR--------- 156541632 88 --------------------------------------------------------------------------------------------------RELRSLLTPALTPSKLKGMFPSMIECAQNLIEDLPPNSRKDIITTCAYGISVDSLKDVFGNKAANLDIMRSLSTASRLLRLKFVSDENCKRFTDLIRTAVKTRDDNGRPDMLQLMMDARKDTKDLDPSLMAAQAFSFFLSNFDSSATHMCLMAHELAINPDIQDKLQNEIDDVDAVFNETLRKHATGAIDRVCKASFEFGGVTLKPGANVWIPSVAIHADPQYYEEPDRFDPDRKNAPNLGFGIGPRGCLGVRFAVIEVKILF------------------------------------------- 126723679 281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSKLLSDKHILATIGDIFGAGVETTTSVVKWIVAFLLHDPQLKKKIQEEIDLLEATIREVLRIRPVAPMPHKALVDSSIGEFAVDEGTNVIINLWALHHNEKEWHQPDRFMPERPSLSYLPFGAGPRSCIGELLARQELFLFTAWLLQRF------------------------------------ 212530062 270 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDQAGYISGTLLEAGSDTTSSTLYAFVQAMLLFPDVQRKAKEEPDRMPTMDDETLRWMPTTILGAVVTQDDEYMGYLIPKGAGVMNNVWGIHHDENRHPHPRSFNPDRSKRDQFTFGAGRRICPGIHIAERSLFLAISRIMWAF-DVEPALDDPDRLTQGFVCMPEEYPARITP-RSKA- 194697034 260 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRGTTEAEVTGLLVALLFAGHHTSATVTTWTAARLLRHTEEQRLLQRNDDVLHRSVKEALRLHPVTPMIRRARRPFTVRTQEVPEGRMLASPLVVNNRDPDVF-DPDRFAAWREEDRYTSFGAGKHACMGEGYAYLQIKVILSHLLRNF------------------------------------ 32476877 162 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDAKLISNLKVFLAGALEATTSYATWAISHLARHPDAQEKVFEEPEILAGALDETLRLTPSLYFPRRATADTWVDGRKIPWGTHLLLDVWHANRHEDHWGVANEFEPDRKDTLHFGFGHGPRVCPGKHLGELEVGLTVGALVK-------------------------------------- 115387741 239 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NMLNILLAGRDTTASLLSSTFFFLARSPKVWNRLRENPKSLRYVLNEVLRLMPPVPNFRTATKDTSLGGVFVPKGTTVTYSVYAMHRRPDFYPDPNEFRPERENGRYLPFNGGPRICLGQQYALTEASYTLVKLLQHFDTLE-------------------------------- 68474592 328 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARNPEVYAKLKEEDARIDAVINESLRLYPSVHNFRTATRNTTLGGIVVKKGQSVMYTVLVTHRDTKTYADANEFRPERPETRKLGFNGGPRICLGQQFALTEASYVTVRLLQEFEHLTM--DAETRYPPKLMNSLT-------------- 163838672 275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENKASFTYDQLKTVCLDLIIAGSQTTGNAVKFALLSVLRNKNIQEKIWADSSKLSAFLLEVMRIHTPLAGPRRVLQDTVIDGYVIPKETTVLISLADIHLDPNLWPDPHEIKPERKSNEHIPFGSGRRRCPGDSLAR-------------------------------------------------- 149236533 289 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFCMFELARNPEIWQRLRTEVEFLKSVLNETLRLYPSVPNFRTATRDTTLHGIFVPKGSTVAYAIYKTHRDSQEF-KPDRWDMKRLGWAYLPFNGGPRICLGQQFALTEASYVLARLAQLFPTLQ-------------------------------- 125531515 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGRKNVMKMLKEMLNERKRHESIDFLDVLIEEKEDNPSMTENTALNLLFSLLFGSFDTTSSGITGMLKFLTDNPEALRELTEERNNIRRVIHEALRLASITPMMREAIEDVHIKGFAIPKGSKIMICPSTVHLNPVVYEDP------------------------------------------------------------------------------- 194292891 11 --------------DIDPFS-AVTHPDPYPYYRELAATRP---FFREQRLGLWIAAGSSEVAAVLAHPRVRPPAQPVPPALAGTAAGDLFGRLDGAAHAPLKALLMP-----MLAAVAPGVAAQKAAAMAQVLDAGEG---AHVAMPLPVVTVAAVLGLPVADHGTAVEVAQQLADADTVRAGAEAARWLGTWLASSLASSVAADGP--LSALQHAAQAAG-IDAQAVAANIIGLLVQACEATAGLAGNTLLWLGRNP------SASGMPLQGVVARVAQDDPPVQTRRFLAADTQLCGHAVKAGDTVLVLLAAASTSGLA-----------DDARAWTFGQGRHACPGDRLAQALAGATVAALCAR------------------------------------- 210082493 102 -------------------------------------------------------------------------------------------NLNGPEWQRVRSSVQKDLMPKTVGAYASLQDDVTRDLVDVIRAGGQVNFVYRWALEISVVVLDKRLGVPGSDAKLMIDGVNDFISTPTWRKFANAIDQWHGVAAKLLKEKLAESDTDFLQSLLSR----SDVTFEEAMLMAVDLMAAGIDTTGNTLMFNLFCLAKNPEAQEKLREIQEVVPAVVKETFRLCPTVGNNRTLDRDMVLSGYVVPAKTKIFMAHDVISSLPEYYPEPEVYKPERQPFTLLPFGYGPRMCIGRRFAEQEL----------------------------------------------- 46139019 239 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRNHARKVMEKLFSDIISKRRENQGDDMIWMLMNAQYDGEPLPDHHAARMLIAILMGGQHNTAVSGAWLLLNLAHKPHLVQELYEEQTQVGQVIKETLRLHSPIHSIRQVKSPMRVPGTVVPPSHTLLSSPGTMARSEEFFPRPSEWDPHRWDSPYLPFGAGRHRCVGENYAYAQLGAIVATFI-RLVHIEQAPLPAPDYSSMFSRPMNPAEIRWR------- 157415966 290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAGFDTISAMINWSIFYMAVFPECQRKIREEIDRLGTSLYELLRHTSPLLVPHYTVKQVEVDGTIIPAGVAVLFNVANADRDTRVWENPEQFEPERETSKILNWGAGKRRCPGAELSRHEL----------------------------------------------- 189201585 327 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNKLPRELVIPNMFPICAAGFTTTSSLLSWLLYALCVYPGNQDRLLQEPELLDKLVKETQRLHNPSQPGRTAKVDCILSGYKLPAGSVVICALHAIHNNPRIWSNPDRFDPDRPKNAYMPFATGPRSCIGFNFALGEVKV--------------------------------------------- 117182 328 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFLFFELSRNPTVFEKLKEEESLLKACVNEALRYPSVPHNFRVATRNTTLGGKAIKKGQNVMYTISATHRDPSIYEDANVFRPERPETRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 145248191 98 -------------------------------------------------------------------------------------------------HKPRRAALNPFFSKRAITNATPMMQDLCDRLRREYQGTGKVDWMPDFRSVF-IQAMFDLL-----DMVHVLVWVGVILN-RLPQKFVEAVREMASQITDILRSKKESQRKTVFNALLEGGLPPEELTLRRLREEAFTVIGAGFETTRYALAVASYHILSTPSIYKRLREDPTNFPPLSEECIRMYGIVQSPRVSDKPLIYKTWTIPAGTIISMDNYSVSHDEAIFPDSFTFKPERPDGRKLSFGRGTRSCLGINLAYAEMYISL------------------------------------------- 72001484 37 ----------------------------------------------------------------------------------------------PDKWRPRRKLLTPTFHYDILKDFVEVYNRHGRTLLSKFEAQAG---TGEYSDVFHTITLCTLLGTPYLDQRLLRYFSDTIFNLIGPKEHDECVKILHEFTSKAIYARKADAAGGVEQLLAQETAEGRRLPMEGICEEVDTFTFEGHDTTSAAMNWFLHLMGANPEIQSKVQDRPDLLEACFKETLRLYPSVPIARQCVEDIQVRGHTLPSGTAVVMVPSMVHKDPRYWDDPEIFNPERHPYAYIPFSAGSRNCIGMRFAMME------------------------------------------------ 2493381 203 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATNLIFAEKRGD-LTRENVNQCVLEMLIAAPDTMSVSVFFMLFLIAKHPEEIQTVVGERDIVENFIYESMRYQPVVLVMRKALEDDVIDGYPVKKGTNIILNIGRMHRLE-FFPKPNEFTLENKNVPYQPFGFGPRGCAGKYIAMVMMKVILVTLLRRF------------------------------------ 31126705 99 --------------------------------------------------------------------------------------------------RALRRVANHLFTPRRVAASAPRRLAIGERMLDRLLAGGEIDHVMDTGAELEAMVKYDLLGFNWGDHLPLLKWLDLQGVRRRCRTLVQRVDVFVRIIDEHRQRKRRTGGNDFVDVLLGLQGE-EKMTESDMVAVLWEMIFRGTDTVAILLEWIMARMVLHPDIQAKAQAELDAVVGVVKEALRVHPPLSWARLAVRDAHVGGHVVPAGTTAMVNMWAIAHDPELWPEPDEFRPERFAEEDVSFGAGRRACPGKTLALATVHLWLAQLLHRF------------------------------------ 170098574 154 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDILSILMRANMDEDKLDESELIAQISGLTFAAVDTTSGAISRILHLLAQHLHVQEKLRREDELLDAICRETLRLYPPVSYARTAREDIVLNGKEIYENTNVIISILAANRNPEIWSDCLEWIPERTPLPHLTFLAGGRACLGFKFSQLEMKIVLSLLVE---SFRLAPSDKEIF----------------------- 168002236 242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAERQNDGPDLVDFMSTAPDDGKVLSDRNITLQILDFFLGGTDTTPLTLEWAMAELVTHPNFMKRAQEELDRLQAIVKETYRLHPPLGGPRESTEPVEALGYKIPAKTRVILNIFAIHRDPAVYERPDEFDPTR------------------------------------------------------------------------ 157111182 126 -----------------------------------------------------------------------------------------------------RKALNPTMNVKMLNSFVPIFERFSRSMVEKLPEGTPVDIL-DFTTECALEMVCTTLGFLESMQTFISRVATRTLSTRAYNEEENARKYCLDFAKCIIEERQENEDDDFIDQVLSGNNTEADISTQNLSEQILTIMAAGYDTSANMVAHSCLFLAIFPELQEKVAQEQELLDKFFKECLRLTPVGSTARVNMTDIELDGCRIPKGNIFIFFYVLHRRKDEQF-DPENFSPERSKGRHLPFSGGSRNCIGARYA--------------------------------------------------- 212527464 127 -------------------------------------------------------------------------------------------------HHRLRRALNPFFSKQAVQRMEPKIERLSSRLIDAARTQRVVRLDAALMA-LTMDIICHLDNFKEEWKEALISWALPLLRPHSILKVLQPNAASLAEWAMLVKEK--------VDILIQEDSAGNKLPPEELIDEGQSVVGAGSETTANTLTIIMFYVLEDKNLLRKLREEPKLLTAVITEGLRLNIGVMSRRIAYEPIKYQDWVIPPGTPVSESIYFVHWDPTLFPEPSKFRPERWIKAQICFSRGSRSCLGINLAYAELYLTLAKIIPRF------------------------------------ 18139571 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGISFTILQLAKHQDVQQKLYEEIDTLDLVIKESLRLVPPVPFGRKLLEDMEMNGTVVPAGTTISLNIFCLHRNPEVFPEPEKFIIPRGPYDYIPFSAGPRNCIGQ------------------------------------------------------ 157415968 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGAGQHTTSTTFFWVINLLLCFPKVLHKLTEEPTLEDRAVEEVLRFSSPLSSPHSTLKDVKLAGHTIKRGTMVIISQYAVNHDPQNWKNPENFDPERTKNEDIAFSIGERKCPGSQLSRMLLFLA-TALLVQVSDLSADLERPPTAAAGLMLRPKHLSLKLT------- 170029342 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDQLLSVSPDGKAFSEVEVRDNIYAVITGANDTSGLLVAHAVLFMCFYKDIQQRLYEDAETIKQLVNECLRHCPVAPNARENMAEIELDGVKIPAGNIFLMNFYALHRDAEKF-DPENFSKERSKNRHFAFSGGSRICIGWRYAMFSMKVTL------------------------------------------- 170036287 90 -----------------------------------------------------------------------------------------------------RHVLSPCFTPGKLRLMIPTVLDVLEDYLSESAERGEIVELRDICTRYVLDIIATMLGFEADDHP-FYTIGRELVRNSFLNNIRTAATKLSRYLVSLFRERNNVSRKDFFQSLLDLRQEDRELSVQQCASNINVFYIAGSETTGGTVIFTLHELTHHPEVMEKLVNDYDVIKGMVKETLRYPGLPILNRKCTQDYQVSKVIIRKGTQLIIPLLAYAKDERYFPEPDKYSPERSKNAYTPFGDGPRQCIATQMGIVIAKITLVMLLSKF-RFEATQGPTLEFASQVPLGPKH------------- 125602201 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVPLIRARREAGGDCYVDSLVNPEDGGRGLTDGEIVSLCSEFMSAGTDTTATALQWILANLVKNPAMQDRLREEIAALKAVVLEGLRRHSPYALPRAVEDETTLDGYRVPANTPVNFAVREIGLDSEVWTSPEVFRPERKEIKMMPFGAGRRVCPGMALA--------------------------------------------------- 116310272 136 -------------------------------------------------------------------------------------------------HKFIRGVAAKLFGLENLKELLPELENSMRESFASWTGKPSVEVQDGVSDMIFDLVAKKLIGLDRELRKNFQDFFQGMVSGTSFYRSMQGRRNVRNTLTDIMKERLSAPGGDLVDLIVEELQSEKPMIDENFIDALAALLFTSFATLSSTLTVAFKYLTDNPKVVEELKEEHGTITQVMNEITRISNVTGVFRKTLTDVQVKGYTIPSGWLVMISPMAVHLNPKLFEDPLKFDPWRWRKNYMPFGGGVRLCLGA------------------------------------------------------ 194339189 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAALSFILYNVAANPEVQEQLVQDSDRPASVIKETLRLYPSVPFARLVKEDLPVGGYVIPAGANVTISCLQMGRDPVQWPDPEKFDPDRSAGRHVPFSAGSRNCIGQKIAR-------------------------------------------------- 12843036 60 ------------------------------------------------------------------------------------------------------------------RSIEDRIQEEARCLVDELRKGEPCDFILGCAS---CNVICSIVRFDYKDQEFLTFLVEILSSPWGRHRKLHKNFAFAEYFLSKVKQHQENPRDFIDCFLIKMEQEKHEFTCENLVFTASDLFAAGTETTSTTLRYSLLLLLKYPEVTAKVQEDRHSMPDAVHEIQRYIDPTSLPHAVTRDVKFREYLIPKGTTVIASLTSVLYDDKEFPNPEKFDP-----SHFPFSTGKRICVGEGLARAELFLFLTTIL--------------------------------------- 115752464 148 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGTETTSTTLLWAFLLMAGHPEVQEKIVADRKLMPATLVEVLRYRPPIGVPHRATSDLKVKGYDIVEDVIIVINILHIHHDPKIWGDPEVFRPERKHEAYMPFGVGRRVCLGEQLAKMELFLFFTNILQQF-KITMPPGVQPNYD----FGHRAL------------ 171677496 181 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGMFIFAGHDTTASAICWVLHLLSKHPEVLEKLRAKPELINNAVKEAMRVHTNVGTMRTGPAGSGYDGVKFPCGEGWVVWTFALHRDPEQWPRVHEFIPERPKNGWRFFELGPRNCIGQHLAMVEIKMALVLVLRRL------------------------------------ 198428826 245 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLHTDEDGKGLNDSEIRDEVDTFLFAGHDTTASGIAWALYNLAVNVDCQDKCREELKSVVGCIKESLRLCPPVPFGRELNEPLKFRSKTIDANSNIALHIFTLHRNVHVWDSPEEFIPERSPHAYLPFSAGPRNCIGQNFAMNEMKIAIGQTLRKF------------------------------------ 169855066 29 ------------------------------------------------------------------------------------------------RHAQLRKPWNKAFGTGPLKDYEEMLVVRAGLLMDRLEGHGRVDLAKAFASDFSLLQDGDVNGFNMEDAHYLPTWMAKVTRV--TPWVGSKLQKFGAFA--LAQARKRAATTDLFYHLIQATDPDLAASPLPLIMNAILTIIAGSDTSASAVTSIIYFLLRNPECHKKLQGDPAITPAVINEAMRVFPPVASPKIGSGGKMVGSMFIPEGTSVTVPPYVYHRDPRYFPNPDTFWPERERGAFIPFSAGPANCAGKPLALMEIRYV-TSLLIRTFDMSLDENDPVAWENSLTKGP--LPVNLTRRSTSS- 150864699 136 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFAFFELARQPHIWAKLKDENSRIDKAVNETLRMYPSVNNGRIAVRNTTLGGPTVRKGQKVVYSVYTTHRSKTHYEDAEVFRPEREPSSYLPFNGGPRICLGQQFALTEASYVVTRLIQMFPNISSDP----------------------------- 189209507 141 -------------------------------------------------------------------------------------------------HRQRKAPLSKFFSRQQMLKLEGEVQDFATMVANKMLAKGAFDVKEAFADVISQYAFGEPMGFVAQEEPNFATWVKMMRHNALGRKMAQVLPFMADYLGEYISQALSNPDNGRV--FAEVMGKDKSMSEEEKYRYSFNFLLAGTETAAAILTVFTYWSLAKPEISQRLRM--ELLQAGIQECLRMMPGVSHRRIATEDVSADGKVIPRGTPIGMTSMINHWNRELFPDPDEFLPERDGSQNIAFGKGTRSCIGEQLAYCELYIMCAMVLDVVPRARLAD----------------------------- 62318469 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDELAYLAGSMFGAGSDSTATAISFVMMAAATHPQARDRVFDDEKLLPLVVAETFRWRPISGFAHRATSDIVWNDYVIPAGATVFGNHWAIGHDETVFSDPDVFRPSRDDISPFTYGFGRRVCVGQHVANNSLFINTALLLWAF-NIREDPKVPIDTMGFTDSGVRVLPVQFHP------ 119487140 128 -----------------------------------------------------------------------------------------------------RALLRPQFTRDQVADL-DLMDGHVSRLIDLVPKDGSFDIQRLF-FLLTIDSATHFLGFAEAAQEYLAARSRAMINPKEFRDANKRVHEVVDHYVELALESRRNPGGRYIEALAAENDNPKVLRD-----NMLNILLAGRDTTASLLSSTFFYLARHPNVWTKLREHPEEITQTLNEVLRLLPPVANFRVANKDTTLGGVYIRK-DTVVTYSVYAMHRRTDFPDANEFRPEREENGYLPFNGGPRICLGQQYALTEASFTIVKLLQRFDRIE-------------------------------- 119473895 116 ------------------------------------------------------------------------------------------------DHARFRKALSHAFSAKGLQAQERIVTQYIDKLIQRFAESGTFDLIGDLAFPFGGLWVATMFGF-VKSIPFLRALHRKVILAFHPGSLMEMRSKQVEHAKATVQKRLAAGRGDFMDSMLRHQGDKGGLSLDELEENANVLILAGSETTAALLSGVTYWLLRTPDAL----------------------------------------------------------------------------------------------------------------------------------------------- 119479803 59 ---------------------------------ALHRRYGPVVRIAPD---HYSISGRAAIKTVSGTGSKFSAWYEGWKHPDPNQWTLFP-DRNIKRHAETRKRFSSLYSMTSLVHYEAFVDRCADMRLREFAARGEFDVIGDIAALQRLMMYSTLVGIYPEWHPRLFSWSGAAGRAYIVRFVKEKIRGLSVKVDGQAERGPLETQNFVEKMMLARDKDPEKVTDYHVFMMGLSNVIAGSDTTAISLSAIMYNLLRYPAVMEKLRREIDEMPAVIKEALRMHSATGLPLWRVVPAEINGYFFPAGTVVGINTWVAHYDEEVFPDATTFRPERESNPYMPFGLGTRTCLGKHISILEM----------------------------------------------- 93278157 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAALNWFLHLMGVNPAVQARLGADPERLEACLKETLRLYPSVPFARQITEDVRVNDFVLPTGTGVVLVPSMVHRDERYWPNPEVFDPERNQLRHIPFSAGSRNCIGQRFAMMEEKCLAANILRRL------------------------------------ 119469260 301 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNVMYDLIAYQEYIQPLRDELKLMDSFMKETQRLVSIASLQRYALADITLDGTFIPKGAMLVISAHTMN-DESIYPHADTFDGYRTSNEHFAFGHGLHACPGRFFAANEVKILL------------------------------------------- 118377193 311 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIKEEYIIDNFLALLFAGTDTTGNMTGAAFYYLSLNTDIQSRARANLNLINSILKESLRLIPPAAFPRRVIKDIKIGNFQLKKGDAINTQFICNHYNPQIYKNPDIFDPNRQKEQNLPFSLGPRNCIGQHLAMIE------------------------------------------------ 7507776 339 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFMSHMIDQESKQEQFRDLSIILTCGDMWTGGMETTVTTLRWGIIYLLNNPEVQAKCQMEPDMVRATLSEIQRLANVLPWAHKTIEECNIGGYDIPVNTEIIPALGAVLFDPNVFESPKQFKPEREFRP---FGLGPRVCLGERIARTELYLIFASLLQNF-RFYLNRGDPIPVAERVIGGITAPP----------- 145254277 153 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAGGADTTVSSIASFFLAMALFPEVQRKAQADREQLPALVKETFRWHPVVPMSHTSTADDVCEGYFIPKGSSVLANIWAFTHDPAAYHDPMTFKPERERDPHLVFGFGRRVCPGRTLA--------------------------------------------------- 207832979 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTISSGLSFALWALANNPDVQQKVYEDSNRPPTFNDESQRLFPSVPMTRKLNEDVDLGGYHLPKGTNVGMIIYSLHRDPKVWPNPEKFDPDRNPYSYVPFSAGPRNCIGQKIA--------------------------------------------------- 194214873 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLCSFSVIMRFVEEDLTLGDYCLRKGDSIAIFPAALHHDPEIYEAPEEFRFDREDGKKLPFGFGASKCPGRFLAIMEIKQLLVVLLTYF-DLEIMDQKPIELRSRLLFGIQH------------- 171682724 152 ------------------------------------------------------------------------------------------------EHARLKRPVVRHYSVPAVLAMEAHMDKVVADLLQHLEPRKVCDWLGYYAWDLGIVTFSTKFGVADQSIDYLALWTDYILDPNISNVTNIAIQKMTARLKG--EDKVFNPKPDFLQYFIESKSTHPEIVDEKIIGYLLLNLIAGADTTAITLRALFYYTLKDQRVWKKLRALPYL-DAVVNETLRYHPAVSMIRIVPEGVLPDGSVVPGGQMVGMNPYIVGRNKKVFENADDFYPDRWNQAMLQFGGGSRICLGRNLSMMEVYKLVPTLLSTF-DIELEDPNEVWWYSS-------------------- 194746023 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKDLIAGQLFLFYAAGFETTASTASFTLFELSQNPEAMARAQEDRSAIASAIQETARYPALPILNRICTQDYPVPDSVIRKGTPIVISLIGMHRDADNFPDPLSYQPERNQAAYMPFGEGPRHCIGARMGKVNVKLALAKVLSNF------------------------------------ 5921951 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSAGTETTSLTLRYGLLLLLKHPEVTAKVQEDRSRMPDAVHEIQRYIDLVNLPHVATQDVKFREYLIPKGTAILTSLTSVLHDGKEFPNPGQFDLDESGNDHMAFSAGKRVCVGEGLARMELFLLLVSILQHF-TLKPVVDPKHIDIAPSFKGMLSIP----------- 156054264 121 ----------------------------------------------------------------------------------------------PWEHS--RALLRPQFARDNITDL-DMEERHTQALLQALPKIGQSGWTSEVATEFLLSVNSQLLGMKPADIDDFGKEFDNGTKAIAQRAFTKAISVCHRAIDRIVAEHLEEPGERYVFFKALAEQTQDPL---ELRTHVLNILLAGRDTTSSLIGFIILSLARDPERYKKLRDDPKNITFFLKETLRLYPVVPWNRVANKDTTLGGKDVRKGSAIYHPYALHRRDAAEF-NPERWDGKRVGWEFLPFNGGPRICVGQQYALTEAGVVMIRLLQKFDQIE-------------------------------- 170042731 150 -----------------------------------------------------------------------------------------------------RKALNPTFNTRVLTNFVPIMDARAKKLVEKMRPSGEINILEYLAYELPGQSVLTRLG---ERIVDVSQFLGVFYRMTDAYKKEQISRKFCDKFTDFILERRQELQQDLDQILTIRKSDGTFFGDQEIANNLYNVMAGGNDTSALTVSFACLFLAMNPDIQANVFAEISAIERFLKEVLRLCPAVPF--VAREQLQLDGVKIPPNQIIAFNLFTLHRRPDFWPDPERFDPDRHPYAYVPFSAGVRNCVGYRYAKNSLLIMLVRILQQF------------------------------------ 193297424 138 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQQVPDKEIAHMMITLLMAGQHSSSSISAWIMLRLASQPKVLEELYQDGSLPPHVIRETLRIHSSIHSMRKVKSPLPVPGTPIPPGRVLLASPGVTALSDEHFPNAGCWDPHRWENPYLPFGAGRHRCIGEKFAYVNLGVILATIVRHLRLFNVDGGVPETDYSSLFSGP--------------- 41079162 305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDELRGQALNILLAGRETTASLLGWLWYYLARHPIEFQKLRANPKPMSKACDEILRLFPLVYNSRMALTDTTLGGGPVKKGQQIVYHPHAMHRDADEF-RPDRWKTLRPGWEYIPFNGGGRICMGQQFALTEASYLTVRLLQRFDRIELDPNPVL------------------------- 33320161 241 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLDLFGAGTDTSSSTVEWAMSEILRKPAELDQVIGNGKIVEEAVKETLRLHPPAPLPRQVQEEVELCGYTVPKNSQVLVNAWAIGRDPMLWENPLSFQPERDINGHIPFGAGRRICPGMPLAMRMVPIMLGSLL--------------------------------------- 145249340 111 ------------------------------------------------------------------------------------------------EHHRFRRILNDFFSKRSVLAISPFIEERVEKLRGRFRDQSVVNLSDAFAA-LTSDVITYYC---YGKRWGFIEDKDFRSDVHGGNEENTGLAHFNRFFPIVPETMRKIPQGSILSTISENTHDKKRLTDRRIEDEVFTLLGAGTETTASTLMIMTYYVSRDRSIRDKLRSEPELLTAVVNESLRYGLIMRLPRVATETLKYKDYVLPPGTPMSTSTWFVHRDPSLFPEPDRFDPERKAAEEVSFMRGSRACIGMNLAYIELYLTIAHVVRRF------------------------------------ 195345515 195 --------------------------------------------------------------------------------------------------RVLRADLVPLFTPSRVRQTLAHVVR-ACQLLRDQVPLGRFE-----AQGFGHSVICKYVPLP------LQHW-----------------------FRDLVEAR--SGGDNLLQWLAESK---RGLGTEELAGHATTLLLEGYETSAMLLAFALYELALNEDAQRRLRHAGNLIDAALLEALRLHPAMQLQKRCTKSFTLPDQKPAAGTVLVLPVQAIHLDPAVYPAPNQFRPERPPVRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 72013738 337 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRETCFDYFGAGFETVSTTLEWCLLYMAAHPDTQRKVQEEQDRLPTLEDEILRHATPVPFAHSTTSDTVLDGYFVAKDTVVFVNLYSAHVDPQVWNEPQVFNIDQEMKKHVPFSVGRRRCIGSDLARIEL----------------------------------------------- 125553694 54 ---------------------------PHRAFDRILARHGPLVYLRLGPSTHCVVIGSADVARDFLKFEASIPERPPTAVTRQLAYGKAGFAFAPAYWRFVKRLMSELLGPRTVELLRPRAAELAGRAAQSAAERGEVDIMRMVASALPGEMVAELVGFNAED---FVAVCRGWDLQGIGRRTNEVHARFDALLETIIAAKEEASSKDLLDMLMDAAEDDTKLTRDNIKAFVLDIFTAGSDTTATTVEWMLAELVNHPECMAKLRQDVARLPQAVKETLRLRPPAVFARVTVEPVQVRGYTIPTDTQVFFNIFSIGRDATYWDQPLHFRPDRPKGQHMPFGSGRRACPGMGLAMQAVPAFLAALV--------------------------------------- 169596584 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNKEVSGLAANLIGGGVDTTSSTMLSFILAMAYFPDVQKKVQAEFDRLPATVKEVLRWRTVTILAGIPTVDFEYRGYHIPAGTNITGNMWAIHRNPRDFPDPDVLRPERNQRGSNPFGWGRRQCSGQPLAE-------------------------------------------------- 168229216 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMTSLNLFFAGSETVSSLLRYGFLLLMKHPDVEAKVHEEIDRVQAVIHEIQRFFAPLGIPRRITKDTSFRGFFLPKGTDVFPIMGSLMIDPKFFSSPKDF-----NPQHLPFSIGKRSCLGYSLGKMQLFLFFTTIL--------------------------------------- 154296912 128 -------------------------------------------------------------------------------------------------HRERRAALNKYLSKQTIKKLEPMLLDMLDKLIEEFREKGETDVITLYASPLWVETIAETLGLP--------RWFLKITKPGFAM-LMDFRKAIEVDTKNILDGNYKDPGNGIEGTIVHAILESDEIPPSELFEEAFVLVGAGSDTVSNMLTNTHFHLLDNPQHLKTLREDLEGLPNAVNEGLRYGISTRLPRISPYEVMMYQEEIPAGTPVSMTSVHIHQNPDIFSSPLTFNPYRNNSPSVAFGKGSRSCAGINLAKAEILLTLATIFRR------------------------------------- 71726944 113 ----------------------------------------------------------------------------------------------------QRKVLAPEFRLEKLKGMFKLIQEAALMIVDEWAQGGIVEIIDEHMRRFSAEVISRAFGSSYEGKEIFSKLTAVWLTVSRSLVFSASEQEIQTSILQVIEERKQAGIEKLQTVLEAAKSSGLRKDSMNIVDNCKNIYLAGYETTAVSAQWCLMLLALYPEWQNRVRSDHDMVSRMINETLRLYTPVPHPREAFADMKFGDIYIPKGLNIWLLATMLHTDKKIWPDANEFNPDRFENGHMPFGAGVRVCVGQNFA--------------------------------------------------- 67539334 133 --------------------------------------------------------------------------------------------IDRADHSRKRKVLSSAYALKNLETWEHKVSDKIARLVKHFLPAGPADLTVDFTNFFSLDAIVDILGFLDQGHDMCT-----AERKDGTTYRASLRDALYPYFAKMMQRRRRYEAEDFFSALMEDKA-GHPLGLEEVCAEINIMMNAGSVTTAIAITNVMYQLLRNPQCLATLREEIDSLRACLDESLRIFPPTSHRETPPEGMEILGQWVPGKTSVSMSAYVAHRDETVFPEAYLYKPERWLGEEVAFSAGARSCIGRNISYLEQTVILATLVRR------------------------------------- 78100210 251 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATCMALLAAGSDTTSVTIIWALALLLNHPEKRDRLVEESDLINAIIKETMRLYPPLSVPHEAMEDCVVGGYHIPKGTRLLPNFWKIQHDPNIWPEPYEFKPER------------------------------------------------------------------------ 125531125 78 ----------------------------------------------------------------------------------------------PTRHHRWRALAEQLFSPRRVEEQRPLRRDAVRGLLRHVAEAAVVDVGRAAFAAMASLLFGALFGIDAATRDAAREFALLTMTPNVSEFFPVVAMAMYQLIDGHVERRRETAGGDLLDVMLEEQNDDSSLTMNRIRAFMADLLMAGSETSSAVIEWAMAELLQNPQTMTKLQEDEEDIDAVIKETHRLHPAIPLMYKAAVPVEIQGYKIPKETTVIVNTWAIHQNSEVWIEPDKFIPERTNIELIPFSAGRRFCLGYPVANRMLHVMLASL---------------------------------------- 28461169 90 ------------------------------------------------------------------------------------------------------------------KSLEQRIQEEAYHLVEAIKDEGHFNINKAVSNIICSVTFGERFEYHDSQFQEMLRLLDEAMCLESSMTLFSNWRKLKLFISDIIKNHRREPRDFIDAFLKEMAKYPDKTTEENLICSTLDLFFAGTETTSTTLRWALLCMALYPEVQEKMQADRDSMPAVIHEVQRIGNIIPFPREVAVDTYLAGFNLPKGTMILTNLTALHRDPKEWATPDTFNPEKKRESFLPFSMGKRACLGEQLARSELFIFITSLIQKF------------------------------------ 168056588 68 -----------------------------------------------------VVSTAAAAKEIFRKHDTFASRPPTLAFNILTAGAYRNLGYAPPFWRRLRRIANQLFSPAVHASHEPIRRKEIHYMLKVLVEDKPIHLKSWLTSVTANNMTMMLMGVDNDERRTFVVNGDFMTKLQGWVSEMQGLRALGASLVGQVDEHRERPSDDYIDVLLTSLDDGDRLPDRDIVSLVVGLLNAGTDASANTVEWAMAELMANPDIRKKAQAEESDIPNLVKENYRMHPPLSVRHESHESCVISGCEFPAHTELIVNIFAIHRDPSVYENPDKFDPTR------------------------------------------------------------------------ 190349008 306 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNPDIWSKLKEEESLLKALLNEALRMYPSVQNFRVAQKDTTLGGVFIRKGQTVAYMVYALQRDQRYYGDSEVFRPERPETRKLGFNGGPRICLGQQFALTEASYVIARLAQLFPNLA-------------------------------- 195393148 54 -----------------------------------------------------------------------------------------------PEWREIRTRLSPVFTGAKIKQMEWYLKRLTRDLRRGDAARGVVVSIKDVCDLYNTDMIASIFGLRSQDRPNVRRIIDKLVPLLRSKLFTEPHSEFLRRVIQLVIEERERGGDDLIEMLLTLQQDKTHFTHHQLAAQAASFEVAGIETCSSTMSFALYELAKQPLMQERLRAGPELIGSMVEETLRKYPIVPLRFYSLRPH--AECYARRGMPVFISNLAIHHDPQYWPEPERFDPERTPMSYLPFGAGPRNCIGLPICQLQIKLGL------------------------------------------- 86515410 30 LAPIPQ--PPAYPIIGNLFDIMRTPEQLFLAERERGLKYYPIYKLDVCGNGGVNLLNPEDVELVLTDTK--QNTKSFIYHFLHSWLGTGLLTSAGPKWQNRRKILTPAF---HFNILQEFIQEETKRLVEDLEAKPYIDVVVPIT-QFTLLSIGEAMGIKRAPRPWIYNETIYSLTPQGRKE-QKVLKSLHSFSNNVIAERKKHKRLAMLDLLLKYKSEGANIDDEGIREEVDTFMFEGHDTTSVSICYTLMLLANHREVQEELDEEPELMDRVIKESLRLYPSVPFSRVSGSEIQTKGYTIPKDCMVNLQIYDMHHNPNVFPDPEKFDPDRPENRHIPFSAGSRNCIGQKFAMLEIKTVLCGILKKF------------------------------------ 145252852 87 ----------------------------------------------------------------------------------------------PETHRQRRSHLDKFFSKQAISNIEYLIHDSLDKILDAGFAGLTADIIYQYAFGFPGNLDAE--GFNES----VRDASNAFFRSEPAVTLVKEREDLYARSVAALERKVSNSRGAILDAIAGPHMPAHMRTPVRLMNEGLALAIAGTETTARSLSVGTYHLLTRDDIRLKLREEPDTLSGVINESMRLSTGVSMPRVATEALVYKEHVIPPGSLFSSSHVFILMDPNIFPNPHDFDPERWDRYLVNFSKGSRICLGMQLAYAELFIVIATLMRMF-DMELAD----------------------------- 115446809 93 -------------------------------------------------------------------------------------MVFIPSS--DPQWKALRGIASHVFTPRVLAAVRPIRERKVGDLIAYLRAHASVDIVDQMARELREVVIILVVGKPSDFYPFLRPLDLQGLRRWTTKRFNRVFSIMGDIIDRRLAHIRDNPRDDFLDSILELMAAG-KIDRVNVLNMLFEAFVAGADTMALTLEWVMAELLKNPKARAELRADAARLPQAVKEAMRLHPVGALPHFAMEDVEVGGYAVPKGSTVLFNAWAIMRDAAAWERPDEFVPERKDVEFMPFGSGRRLCPGLPLAE-------------------------------------------------- 159490874 257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMAGFDTSSHSVAWALFALAANPEAQQRVRAAPPRLPACIDEAMRMYPVAATAREVTEPTRVGDFVIPPGVIVWMLYALHN---SVWDQPDVFKPERGGKRYMPFSDGMKSCLGQALGLMEVRTALVVLLGRY-AFALDPG---------------------------- 111226901 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTSSASLEYMVMMLVNYPEIQEKLLSDRQFTPSFIKETLRYKPPVGVPRTTSQDIIIGDKFIPKDAQIFINYYGLSRNQDYFENPEQFEPSRTNIAFLPFSIGTRNCVGQNFALDEMFLAF------------------------------------------- 171691360 167 -------------------------------------------------------------------------------------------------HRSRKGALSKFFSRQQMFKLEGEVLDFCHLTIDKMLGKEAFDIKEAFADVISQYAFGESMGFIAQEQPNLATWTGSFMKSAYLMRHNALVRKMADYLGEYIKASLDDPGGRVFAELVKSKAPAEEMTMYRLSGEGFNFLLAGTETTA----------------WAELEQRPYLW-AIVHESLRMMPGVSHRRIATEDLVYDGKTIPRGTPIGMTSMINHFNEELFPNPHSFSPERKPNYKLAFGKGSRSCIGESLA--------------------------------------------------- 169774249 135 ---------------------------------------------------------------------------------------------DGPQWEHSRTLLRPSFTRTQIAA-TDLHERHIQRLISRIPRDGSVDLQELF-FNLTLDTATEFLNVAQDEIAFVIAPFDQLIRPRFRESVREARGYVGNFVKKAIAEKHAGDTTDFLEELAKETDNPSDITDQ-----ILNILLAGRDTTASLLSMVFYNLARRPDIWDLLRSEVATLDGVINETLRLYPVVSNSRTANEDTPVGGVFVAKGQRVAYDVYVMHRRHDIFPDAEEFRPERWETGYLPFNGGPRICLGQQFALTEA----------------------------------------------- 145235954 285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSVTTAIAIANVMYQLLRNPECLAKLREEIDAVLDALDESLRIFPPTSHGRETPEEMEILGQWVPGKTTVSMSAYVAHRDERAFPKADQYIPERWLGEEVAFSAGARSCIGRNISYLEQTKILATLVHRYPGWELKRLETM----NLILG--DMPVVWRPAT---- 211584648 97 -----------------------------------------------------------------------------------------------------RGLLRPQFTRDQVADL-SMLDDHISNLIDLIPDRSSFDFGESVGCMLPAQGFANAFGTAQDSRAQGLYW---VVNPKEFREASRQVHEVVDHYVNLALESKRNPKTDFLEALAADTDDPKMLRD-----NMLNILLAGRDTTASLLSSTFFYLSRHPNVWNRLRRERSEMTQTLNEVLRLQPPVPNFRVSTKDTSLGGVDIKKGTMVAYSVYAMHRRTDLWGDATSFRPERENAKHLPFNGGPRICLGQQYALTEA----------------------------------------------- 13516748 231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKEDGKEDIVDVLLRLREEGQ-LTMDHIKGALMNIFVGGTDTSAASIAWAMAELARKPKVMKK--AQEEVRKAAVEEQLQYIKCVVNPRETIQHCEINGYDVSAKTRVLVNAWAIGRDEDAWENPEEFNPDR------------------------------------------------------------------------ 149246109 300 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFVFFELARNQDVLAKLKEEESLLKAVLNECLRLYPSVNNFRTALRDTTLGGKLIRKGQNVIYSVYALHREEKFYGDAAEFRPERPETRKLGFNGGPRICLGQQFALTEASYVTTRLIQEFEHLTMDPDTEYPF----------------------- 210116934 12 -----------------------------------------------------VISGYETIRTALKRAEDFSSRKILPVVAMAGRDKGVLMAPYGPHWKHQRKMTLRDFGFGK-RSLEGKISEECNALVQEILSGQPFDLQNAVSNIICSIVFGGRFEYGDPEFLRLIRLLNRLIGPSKNDKMVRMIQTLQGFCREQIQKHRLDPNDDFIDAFLLEQQRAEHFTDKQLQEVLMDLFVAGTETTATTTRWALLYMMLNPDIRQLLVAKRDLLPATLAEVQRINSIVPLVRGASRDTTFNGYNIPQEGSFLVNLWSVHMDPQLFPEPNTFQPERNFVKHIPFSMGHRVCLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPEPSMLGKLGGLINVP----------- 157752756 300 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGIGWSLWCLANSPEYQKKCHEELDQIEKCVKEALRRPSVPQIARSVEEEFEIDGTIVPKGCSVMVSPAFLQNNPRTYEDPERFNEDEIAKRHIPFSAGPRNCIGQKFAMQEEKTVISWVLRRF------------------------------------ 157136428 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRALKECLRLWPPVAFSRNISEDIVLDGAVIPAGCVANIHIFDLHRDPEQYPDPDRFDADRNPYAYVPFSAGPRNCIGQKYAMMELKVVI------------------------------------------- 156552343 326 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTSSMAMTFTLMLLAENKEAQDLAREIQELLERCLKESFRLYPPVATMRYVSEELELKNATVPADSHVMIHFWDTHRDVNFWPEPDKFDPDRAKNRHVPFSAGPRNCIGQKFAIMELKSLIARIL--------------------------------------- 211581764 112 -----------------------------------------------------------------------------------------------PDHARFRRNFSHAFSDRALREQQSLICGYADSLVDNLRTTTTFDIMGDLSLDLTSWVSAVFVSVSYRRLARYVPWTAPIAKSLIPKELEQQSVAHYQASQERVDKRRTLQKPDIWG-IVMGQKEDLRLTRTEMYANSQVFMVAGTETTATALSGLLYHLLMAPDKMKIIVEEDSDIDACIEEGLRIYPPVGLPRVTDEGLLVCGEHIPGRTSVSVHHWATYRNARNFRLPDQFIPERWIGDEFAFSFGPRNCIG------------------------------------------------------- 27902571 92 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGQLRNMLPTLLDVGNKLIDRMDEKAIVD-MRDIASRFVLDTIASFFGFEAEDLSTLQRLTKSRKFMDNFRTITSLPPELISFVMEIIREKNQITRKDFVQLLIDLRREAEALSIEQCAANVFLFYIAGAETSTATISFTLHELSHNPEAMAKLQQEIDELDLCVKETLRYPGLPILNRECTIDYKVSDVVIRKGTQVIIPLWSISMNEKYFPDPERFDEATKNYDADAFGAGPRNCIG------------------------------------------------------- 169771521 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRSSVGLPRMVTKPTVINGKKLKAGQHILCNLVSASMDPTSFPEPEKVRLDRDMDLYAHFGFGPHQCLGIGLCKLALTTML-KVIGRLDNLRRAPGPQ-------------------------- 215496695 304 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMLRWRTVAPLGREAERDTTIGGFHVPAGTVVMSNVWALHHDPDVWEHPMDFDPTRKPAALLPFSTGRRMCPGETLSMMELFIYLATLMQRF---TVLPKEGDTISMDIFDGFITLPL---------- 19920744 60 ---------------LDLLNPANIFSYIRESTA---KANGQNYIWNFLFAPEYNIVRAEDAEEIFQSTKITTKNMSY-ELIRPFLGDGLLISIDQKWHTR-RKTLTPAFHFNILQSFLSIFKEESKKFIKILDKNVGFELLNQIIPQFTLNNICEALGVKLDDHDFEIVFNQRMCNPGDYKKYSRILRTIHGFSSGIIQRKRQQGQVDMLDTLLAAEAEG-KIDHQGICDEVNTFMFGGYDTTSTSLIFTLLLLALHADVQERLQDLPEDIDEVIKESLRLFPSAPIGRTCIEESVMNGLVLPKNAQISIHIYDIMRDARHFPKPNQFLPERSVNRHVPFSAGPRNCIGQKFGVLEIKVLLAAVIR---NFKLLPAEDLTFENGIV------------------ 170049364 314 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDMLLAGVDTTASGTIGILYCLAKNPDKQAKLREERTVLPNCIKESLRMYPPTANIRAAGKDLVLQGYQIPKGTDVAMASVIMYTEDQHFARGSEFLPERGKDAHLPFGFGPRTCIGRRLAMMEMEMVVARVTRQF------------------------------------ 189208268 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDAASSRDGIRPLTEAEVLGNMFFYVMAGFDTTSTTLSFVFLLLAIYPSAQTLLQQDPELLNAVISETLRLYHPVAWARKTVRDTTVSGCRIPKETIIIIDVAAIGRDTSIEQSPARFDPVRDNAAAFPFSAGHRMCPGKRFAEVEMCAILARVFSQFSRLEADPADVL------------------------- 195020290 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAEMHSFFMETIAEHRRHESDDLIAYLLEMRSRGDSFNETQLVMTILDFFIAGSQTTSNTINLALMMLAMRQDVQEQVHAEPHLMDAFIMEVQRFFTPITGPRRALWPTKLGGYDIPKNSTILISLHSVHMDKQHWTEPHEFRPERKDDYLMPFGLGRRRCLGDALARACIFSFLVRIVQHFPSLILQPGITLTPKPYKVRFVKR------------- 3493153 143 --------------------------------------------------------------------------------------------------REFRTKLTPVFTSGKVKQMYTLLQEIGKDLELALQRRGEGSFITEICAQFSTDSIATIFGIRANSLEEFRNYGRKMF----TFTVARAKDFFVAFFGHVMEERERSGRNSLIDVLVSLRKEAAAEPQDFLVVSAGVFFTAGFETSSSTMSFALYEMAKHPEMQKRLRDNEALVEGVVDEVLRMYPVLPFLDREYESVEFYDYTLENGTPVFIPIYALHHDPKYWTNPSQFDPERANRKNIVFGSGPHNCIGSRIGLLQSKLGLVSLLKRMKDMKFDPKGFVHQADGGIH----------------- 169617239 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KANPRGDLLSKFAQASHDHDFMDDNRILSTCTSMVFAGSETTAISLSAVFYFLVKHPRVYYKLMARPDRLDAVVQESFRLHPAPGLIRVVPQGMQILNEFIPGGTIVGCNAWVVHRRPEVFGDVDVFRPERDASPELQFGAGARTCIGKNISLLEIYKLVPSFLRRFEVQLEDPSKEWKTHNAWFVGQKEFNTRFRP------ 194758144 127 -----------------------------------------------------------------------------------------------PEWKELRHKISPVFTSGKIKQMYPLMIKIGKDLADGLAGRSPVP-IKSLCGRFTTDMIATIFGVEDAKSEFFHHWSRAMLPALASIARVKVSKETTKFIRNTIRERTGVKRNDLVDILLAAEANPDQLDLDYLVAQAAIFQTGGFETSASTMTLTLFELARNESIQDRLCQEYERIQEMVNETLRMYPIVADARQCSQPAE--GEQLPHGMPIYVSILAIHHDLQYWPEPEKFDPDRPANRYMPFGVGPRNCIGMRLGLLQTKLGLVHLLR-------------------------------------- 195442097 139 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFEGFDTTSMGLIFGLMNMAQYPEKQELIEDDFSNLDIFIKENLRLYPSVPMGRQTTRETELAGLILPAYTQITLHVFDIHRNPKYWSQPDEFQPERSNDRHLPFSAGQRNCIGQKYAILEMKTLLVVVLKHFKVLPLVEPKSFEFHMGI------------------- 212506006 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMAGSETTSNNLSMAMLYMIMYPNIQDKVHENIDRLPNLVEEVQRHGSPISVPHRSTKDVYFDDYIIPKDTMILVNLRSVHMDKNRWGDPENFRPERDSDGQIVFGQGRRRCLGKGLARSSMFLLFSAIMKNYQHLSLTPQDGVTLSPGPFRAI--------------- 194751883 129 -----------------------------------------------------------------------------------------------------RKIITPAFNYAMIKQFVKVFEKQSRILVDRLVTGEPVDFLQMISC-FTLDTICEALGVTVEKSDYLKTVKEILVIIDHYRKERELLKTLHGFTEGIIQKRMDELRQDLDTLLQASDPDGKPLSVKDIREEVDTIIFGGFDLTATTLNFFMYNMTLHPEYQVRCREELEFLEACIKETLRMYPSPLTARKATANCQINEFFIPKGSDVLISPIYMGRCKEFFPEPMTFKPERDATTFIPFMKGARSCLGQRYAMVMLKLVLAHLLR-------------------------------------- 121719038 188 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRDYAAEIVAQRRAYPTDDLLDALLHGKDTGLALTDDEIINIFI-----GSATSPNLVSFALYYLMKHPQEITRAREE---IDGVVEAILRE----SLRLCATEPVLLAGGQIPNKQPMIALLSAVNRDPEVFEEPDAFIPERENYERLGFGNGKRQCFGTRFA--------------------------------------------------- 125581647 63 ------------------------------------------------------------------------------------------------EHRHARRVLAELLSARQVRRLESIRQEEVSRLVDSIIAGSSVDMTRALAA-LTNDVIARVFGGKCARQEEYRRELGVLTTLVAGYSMVDSHAEMARIVGSIIEERKEKKGDDLLGVLLRLQEEDGPLTAEVIAALVTDIFGAATDTTASTLEWIMVELMRNPRAMDKAQEKGKLIGIDISELLRLHPASALIRQSRENCRVMGYDIPQATPVLINTFAVARDPKYWDNAEEFKPERFENSHLGFGAGCRQCPG------------------------------------------------------- 5915818 228 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGSP--DFLDFVVANRDEGERLHTVNIKALLLNMFTAGTDTSSSVIEWALAELLKNPRDRRFLEADISKLPQAIKEAFRKHPPLNLPRIASQACEVNGHYIPKGTRLSVNIWAIGRDPSLWENPNEFNPDR------------------------------------------------------------------------ 198474795 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYDTTSTCLIFTLLMLALHEEVQERCLEEVSTLPEVIKESLRMFPSVPFGRTCVEECVVNGLILPKDTQISIHIYDIMRDPRHFPNPHEFQPER------------------------------------------------------------------------ 145610404 106 -------------------------------------------------------------------------------------------------HKRLKRFLSPAFTVAYIDNLEKYFQKTMRELLNQMNADPEVDLMDDLHN-----VALDIMGVVEEGVDEKVWKSIPRSIFDGLSKRYQMVAEMITAIDAVVQRRRDEPRRDLLQHLIEEPDSGTAMNTRDIVDQMAEILLAGSETTSGTIACLFLELARNADVRAKLLASPARLEACIKENLRLHPIASMGRRTGKDVTIMGYDLPPHTVVSASYRDLHRNEKYWPEPLRFWPERDMNAYYPFSAGKHSCIGINFAWAEMRMVAANIFSRF-DIEEVPGQVIDFR---------------------- 70984699 125 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDQALKSMEDHVRQLCEILTGGLDPKGEFNLGDWFSY-LTYDVMGELFGKSFDMRRKLIELVDRAANRHDQILIHKLTNDRWNFIMERAKERTQAGHDDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTMSATIFYLVRNPRAMELLRKEPKLLKACIDEAMRLAPAVAPPREVMEGAMIDGVFLPEGTDCGTPTYSIHRQPEYYREPEVYIPERKESVELAFSIGPRGCIGKSMAFMEMRLTIARLMFLF-DLELAD----------------------------- 24653737 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILAQAFIFFVAGFETSSTTMGFALYELALDQDIQDQLRAEMKYLEQVVMETLRKYPLAHLTRMTQTDFSPEDPKIAKGTTVVIPALGIHYDPEIYPEPEKFKPERAARPSLPFGEGPRNCIGLRFGLMQACVGLAYLIR-------------------------------------- 85092131 122 -------------------------------------------------------------------------------------------------HARKRRVLAHAFSDSAIKEVERYILSNIRTFCDAIGDLGRPSFMSDWCSWLAMDILGDLFGLERPDNRYAVDLVSVAAHRHFLRKIASGRAQYMAYSRQQLAERTATDRRDFFYYLLKARETGQGFTTPELWGESNLLIIAGSDTTSTAMAATLFYLVRNPTALARVTAEPSLLRACIDEAMRLSPSVGLPREVLGGITIDGEHVPQGTIIGVPHYTIHHNAAYYPDPWSYTPTRSPSEQLAFSIGPRGCIGKGLAYIEMSITLARVL--------------------------------------- 158295139 91 ---------------------------------------------------------------------------------------------------KIRSELQKGLSPQNVRNFLPATDKITKEFVTRLRAQGKSILIEDF-MPLVSRLNLELICLLAFDV-RLDSFSEEQMDPGSLSSRLMESAELWRYFETPAYRRLRKAQEELVSRLASGEHGSKSLMEEDIIGMASDLLLAGVHTTSYTTAFALYHLGLHTAQDRLYREDPRRIGAAVKETLRLNPIIGVGRILNRDHVLGGYQVPRGTVIVTQNMISCRQEAYFRDPQLFLPERPVHPHLVFGHGMRSCIARRLAEQSMLVLLLRLIRSF-EIEWAGTVPMDVKTKLINQP--------------- 170086484 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSDTVGNTCTVATYHILANKDVRDRLRDAPERLPAVIKESLRMANVTPLPRIVGTDVEIAGAVIPAGTVVSQGATIVHRNPEIFPEPTVFDPEREGSQDLSFSKGPRSCLGINLAWCELYLIIGTIFRKL------------------------------------ 145242042 110 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSMKSIGQFEQYIHELFVKQWNRMADTQRFDIIGDLAFGAPFGMFAEMRKTPDSPPSYVQAVEVLNRRGEVSATLGQAVEDLAGIAVARVNERLRNTRVDLLARLMEGKDNGEKLGRAELTAEALTQLIAGSDTTSNTSCAILYWCMRTPGVIEKLHKLDEAIPQDVDETMRIHSTSAMGREIPAPVTISGHTFYPGDVVSVPSYTIHRDAEQFV-PERWDPARTPRQKAAFSTGPRACVGRNVAEMELLVICGTVFRLF-EFEMQQEGPMETREGFLRKPLGLQV---------- 154309272 42 -------------------------------------------------------------------------------------------------HTRQRRALAHVFSNTALLQQEEIMRSHVDKLVGQLAENRPINFSNWYTY-----TTFDMMGEPFGDQGGATEWSTSVINVFKSAAWDQSVAGVNTWLQKLMVKRRLADGNDFIYHILKNKEAKNSLSETEIILNMVLLISAGTETTASLLTGWTYFICTHPEVYKRLTDEKDLLHATLSEALRLYSPANQQRIVPGGSVIDGHFVPGKTTVAVAPWAAINSSLNFKDPQKFIPERKLNASQPFSLGPRGCIGKNLSFFEMRLITSRLL--------------------------------------- 21311915 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTEFTEKNLLMTVTYLLFAGTMTIGATIRYALLLLLRYPQVQQRVREEPGRAPSLSDEAQRLLALVGMPHTITRTTCFRGYTLPKGTEVFPLIGSILHDPAVFQNPGEFDEDGRLRKHEAFSLGKRVCLGEGLARAELWLFFTSILQAFSLETPCPPGDLSLKPA-ISGLFNIP----------- 50979325 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGMVSTSITLTWALLLMILHPDVQRRVQQDQTRMPAVIHEVQRFGDIVPLGHMTSRDTEVQGFLIPKGTTLITNLSSVLKDEKVWKKPFRFDAQGHFVKHMPFSAGRRVCLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDHGVF------------------ 210120550 38 -------------------NLRDLARGQHRVFAEWRLKYGDVFTVWLGSRPAVVLSGQNAVKEALLKH-VFSSRPDFVPKHLHEPYERVVTAPYGPEWKETRKVALTWFGAGK-QSLEPTIVQEAQDLVQVLKDKRGQPFDPTVSLGLAVSVICSVFGFDHDD-GRFTRLMGLLNRYFGSSASSQASDEIRSFVIEVIQEHREDPNNDVIDGFLLEEHRGNRLPQDNIINVIKNLFAAGTDTTATTLRWALLYMVMNPDVQEKVQKDDSLGKQTPSMLLREHLPVQRIRTTTAPAIILGHQIPAGTFIIPNLWSLHVDPKYWPDPERFDPTRDSDGHLAFSTGPRRCLGEQLAKFELFLFFTSLLQQF-TFKLPEGAPPP------------------------ 37719773 97 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAQELQDAMESLLEIKREKLDDDLATELIFAQNLGE-LSGDNVRQCVLEMVIAAPDTLSISLFFMLMLLKQYPDVELRIVERLKVLESFINESLRFHPVVDFMRKALEDDTIEGIKITKGTNIILNIGLM-HKTEFFPKPKEFNFDKTVPSRFPFGCGPRSCVGKQIAMVMMKAILVTLLSR------------------------------------- 198450923 310 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTAALLCLAKNPEKQAILREEPEKLRACIKESQRIYPLAGNGRVLNRDSVLSGYQVPAGSMVALSLLSS---EEHFPKAADFLPERNPFVFLPFGFGPRMCVGKRIVDMELELGIARLIRNF-SIEFNHPTEKAFRSSLI----SLP----------- 47225549 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDVHVHMATVDLLIGGTETTAAWLNWTVAFLLHRPE--ARLYSDRHRLPSLVHEVLRLRPPLAVPHKAVRDSSIAGYFIPKNTIIIPNLFGAHHDPAVWPDPYSFKPERSPRALVPFGGGARLCLGETVAKMELFLFTAYLLRDFPDVE-AALPDLRGVASVVLKVKAFTVVARP------ 158291703 336 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLESAENGALISDEEIKNQVDTIMFEGHDTTAAGSSFFLSMMGVHQQIQDKVIDRPATFQDTLEETLRMYPPVPIARSLKQDLKLADIVVPAGATITVATFKLHRLESIYPNPDVFNPDKQANRHVPFSAGPRSCVGRKYAMLKLKIILSTILRNFRVYSDLKEEEFKLQADII------------------ 109124882 55 -----------------------------------------------------VLCGHEAVKEALVDADEFSGRGELASIERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERILEEASYLLEEFRKDPTFLLSRTVSNVISSVVFGSRFD--YEDKQFL--------------NLLRLINESFIEMSTPWAQDKNNPRT--------------EFNLKNLVLTALNLFFAGTETVSSTLRYGFLLLMKHPEVEARIHEEPHRLPAVIHEIQRLVDIVPMGHNVIRDTQFRGYLLPKGTDVFPLLGSVLKDPKYFRYPEAFYPQKKNEAFVPFSSGKRVCLGEAMARMELFLYFTSILQNFSPRSLVPPADI------------------------- 115334279 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSAIKESQRLGSITSMRRYATSDVQLDGVVLKKGNRLNVLTL--HRSPDLFPSPDTYDPYRTSVEHMGFGHGEHSCPGRFFAANEIKVALAHIL--------------------------------------- 125551173 245 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDVLMSNGSDELSLTDELISDNMIDFMIPAEDSVPVLITLAIKYLSECPLALQQLEEENMELKRVITETLRIGNIIGIMRKAVRDVEVGDVVIPKGWCVLVYFRSVHLDANIYDDPYAFNPWRWKERDMAFGGGQRLCPGLDLARLQTSIFLHHLVT---NFTWVAQGDVVVNFPTVRLKRGMPIKVTPKT---- 46127617 140 -------------------------------------------------------------------------------------------------HRKRRAAHARFFSRGQVLKLEDEVLKFAELFIQKMLGKEAFEVKGAFADVFSQYAFGEPMGFIEQEEPNFGTWTSMMRHNALARRLADILPIFADYMGEDVKRIMANPGGRVFNEILNSNV----LPEEEKTMFGFVFLLAGTETTAAILTVMTFQMLHQPKVYARLMKDLEGIDALVQESLRHQPGAAGRRIAREEDLFDGKTIPRGTPVSM-TAMINHDTRLFPDPDSFNPDRWLLPDISFSKGSRVCVGESLALCEIYIM-------------------------------------------- 115442630 134 -----------------------------------------------------------------------------------------------------RKLLHSALTPRALDNYKPLQQQHADRLFDRLTASIVFAIVDDFRSPV-VRQRLEFLNVPVESFPILKDLPDWMAPWKAEIKRAEANMNLVRVVQRDIESANEAPGNSLTKQLL--EIRGQPLTDRDFSYIPASLFGAGSDTTASTLCSAMLAIVTTPMVLEMAQAEYDRLPTFEDEVLRWRPVAVLGGTCSEDDFYNGYYIPKGTVILGNSWAINLNPEYYPNPDHFNPLRSKLGHSSFGWGRRICPGADLATNTLLITLSRLLWCF-DIRPVPGDTLDYSSGFNIRPRNLHV---------- 121712150 117 -------------------------------------------------------------------------------------------------HRRKRKLVNQAFSKNALKIWEQQIRIMCNELIQSLSEKQG--WMSDYALYLMSDIVSEVFGLTEQTNRHVLHLVHKSLGLDGYLQLARARQALRDDFRVLMRDRSQTEKRDIFSIYSTDEKTGESFPLSEITSEALLLFGAGPDATSTSLTAAFFYLARNKAAYDKVVAEPKLLHACIDEALRMNPVNGWREVVSGGATIDGHSIPAGADVGVAIYSIHHQADYYPDPFTYRPER------------------------------------------------------------------------ 68474594 312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARNPRVFAKLREEVEELKAVLNECLRLYPSVQNFRVATKNTTLGGILVRKGQTVMYSVYVTHRDTKVYGDADEFRPERPETRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 84514149 227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVDVLLELKNQGRDLTNNHIKAVVMNLLVAATDTSAATSVWVMTGLIKNPRAMKKAQEDEDDIQKFVKETLRFYSPAPLARETSKSFTLNGYKIEPKTSVFVSIWSIHRDPETWKDPDEFYPERFLNNDIPFGAGRRICPGIPLATVEMITA-------------------------------------------- 212537387 134 -------------------------------------------------------------------------------------------------HRAQRRLVSQIYSLSNMKKLEPYVDTATTMFLNKLKAGKEMN-MTKWAQLYAFDVIGEVFGFLEEDIHPWVYWANVRLAPGNRLGVLGRQNGLLILAAKAIKERKERGSDDVLDQFFQVQKEKPEFDDICITSMVASNIFAGSDSTSITLSAFIYHIIKNPQYRARLVAEIDELQACLHEAIRCHPAVGMGRVAPQGVEIDGVYIPGGTVVGAAWVVHQHKETFGEDADKFRPDRWKRAFFSFGAGSRFCIGKNIAWLEL----------------------------------------------- 157346297 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITEMFMAASETTSSTMEWAMTELLRSPESMTKVKAELGRLHAVVKETLRLHPAAPFPRRAVEDTKFMGYHIPKGTQVFVNVWAIGREAETWDDPERFDYKGQNFEFIPFGAGRRICVGIPLAYRVLHFVLGSLL--------------------------------------- 170049360 309 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDMLLAGVDTTSAGSSGILYCLAKNPEKQARLREERTILPACIKEGLRYTPTAGNIRAAGKDIVLQGYRIPKGTDVAMTSIILYQDDQYFPRGKEFLPERGKDTHLPFGFGPRACIGLRMANLEL----------------------------------------------- 195392158 311 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIDMLMAGVDTTTTAFTGALLCLAKNPEKQAKLREEIRRIRACIKESLRLYPLTGNGRVIYSDLVLNGYQVPSKTQVLMLSSGLLTDDQHYPRGKEFLPERGKCPHLPFGFGPRMCIGKRIVEMELELGLARLIR-------------------------------------- 145606901 285 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNHTSSDFTTKFVLILAEHPEVQQEIRANLKLLDSAMKETQRLQPLTTMARMATKDIHLAGVCIPKGTPLVID-GSWRLSPDIYENPLEFDAHRTAASHTGFGHGIYACPGRFFATNELKVILCQLILKY-DWKLAEGSTAE---PLVFGF-NLDASWD------- 157345215 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIKGLALILIFAGTDTTATTIEWAMSLLLNHPDVLKKARAEPKLLRSIISETLRLFPPLLIPHISSDNCQIGGYDIPRGTILLVNAWAIHRDPKSWKDATSFKPERFENEELPFGLGRRACPGAGLA--------------------------------------------------- 15809893 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDQTIKGLILMMVVGGTDTSALTVEWAMSNLLNHPQILRRLLKEEDLLKNVVSETLRLYPPLMVPHVPSSDCVIGGFNVPRDTIVLVNLWAIHRDPSVWDDPTSFKPERDQFGHMPFGLGRRACPGLSLA--------------------------------------------------- 170049461 120 -----------------------------------------------------------------------------------------------PAHTAHRKMLNLCFSPSILKGFMPTINQKSQVFVEQLVGKPEQNIYLEVGKWALDTISATVLGLDYHLQEYLTLVTKRMATARDFRDFARTGKQFYSFSSEVMADFKENPRKDMVYQMAAA--DPDHLADEDIRDHLDEVIFAGHDAIATTMAYIMLMMAMHPEVQERVRAEFSLEDTYTEETMRLFPVPIIGRRATADVRLDENHIPQNAQCIISFYQLHRDPDVWPNADRFDPERHPYSFLPFSAGSRNCLGYRYAWLPMKIML------------------------------------------- 149056558 191 ---------------------------------------------------------------------------------------------------------------------EERIQEEAQCLVEELRKSQGAPLDPTFLFQITANIICSIFGFDYTDR-QFLRLLELFYRPGAHRQISKNLQEILDYIGHIVEKHRAAPRDFIDTYLLRMEKHHTEFHHENLMISLLSLFFAGTETGSTTLRYGFLLMLKYPHVTEKVQDDRTKMPAVIHEIQRFAAPIGLPHRVTKDTMFRGYLLPKNTEVYPILSSALHDPQYFDHPDTFNPEKKSEAFMPFSTGKRICLGEGIARNELFLFFTTIL--------------------------------------- 156063450 139 ------------------------------------------------------------------------------------------------EHTRKRKTISHTFSTKSIGQFEQYMHGNLDLFVDAMSDNAHGQFAKHWFNYLAFDIIGDLFGAPFGMLEKGKDITEIRKTPDAPITYAPAVEVLVARVSERLDREKEDGRVDLLARLMEGDETGAKLSRQELTAEALTQLIAGSDTTSNTSCAILFWICKTPGVLQKLQKEDDAIPAGVDETLRSTSSLGLPRIVPGGAEVCGRFFP-GYTVLSVWGS-NADDFV---PDRWDTERQKNAFIPFSYGPRSCVGRNVAEMELALIVATTFRR------------------------------------- 194754154 97 --------------------------------------------------------------------------------------------------------LSPFFTSNRLKNMFPLIEE-VGASLDAHLRQKPFDIAKELCALFTTDVISTVFGVPNCEFRRHGRSVFEFTLLRAAEVPAESTRFLRKTINYVLDERERSGRNDLIDILIEFRRNTQQFEGDILVAQAVLFFTAGFESSSSTMAFAMYELAKDADVQQRLREEEALVASMIEEVLRMYPPLPFDRECTSDLEFHNFQVPHGMPVYIPCYALHMDPQHFPQPRKFQPERTPYTYMPFGLGPHGCIGERFGFLQAKVGLVSLLR-------------------------------------- 125592940 269 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVIRTVCLSLLQAGTDTSASTIEWAMALLLNNPDVLRRLLQEPDLLRCIITETLRLYPLAPHPHEASRDCMVAGHVIARGTMVLVDVYSMQRDPRVWEDPDKFIPERGSGWMMPFGMGRRKCPGEGLA--------------------------------------------------- 2739004 298 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNVLKDAEISGYD-SDTIIKATCLNLILAGSDTTMISLTWVLSLLLNHQMELKKVQDELDTLQAIVKETMRLYPPSPTLRAAMEDCTFGGYHIPAGTRLMVNAWKIHRDGRVWSDPHDFKPGRFLTSHVPFGSGRRACPGASLALRVVHLTMARLL--------------------------------------- 121714465 128 -------------------------------------------------------------------------------------------TLDGPGWSHARGLLRPQFTRDQVADL-DLMDGHISRLIELVPKDGSFDIQRLF-FLLTIDSATHFLGFAEAAQEYLLTRSRAMVNPKEFRDANKRVHEVVDHYVQLALESRRNPGRYIFAEALAAENDNPKV----LRDNMLNILLAGRDTTASLLSSTFFYLARHPNVWTKLRENPKDIPYVLNEVLRLNPPVANFRVANKDTSLGGVYVPKGTVVTYSVYAMHRRTDLYGDADQFRPERENGRYLPFNGGPRICLGQQYALTEASYTVVKLLQRFDTIE-------------------------------- 119501679 903 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFRLSTPAGVLRTAVEEATIKDTTVHEGDTIFVDFITAGRDPVKFPDPDEIRLDRPADSYIHHGWGPHACLGRAIV-TTAGAALLRVLGRLENIRRAPGPAGEMKSKMVNNAFKLYLRWTP------ 85068674 152 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTIDEVIEECKLFYFAGQETTSVLLVWTLILLSKHVDWQERAREEPDKVVTMINEVLRLYPPITISRTVHEDTKLGNLSLPAGIQLVLPAIWLHHDNEIWGDPERFKATKGKFAYFPFSWGPRICVGLNFAMLEAKMALALIL--------------------------------------- 195161358 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLIQLQQRGNTLTD--AVGHALTVLLDGYETSAAVLYHMLYTLSEHPEEQEKLRSELAEALAADEESLRLTTPIGFMRICTKATQLDGQVLEPGASVMIPAYQFHHDDAFYPEASLFQPDRFENGYLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 169772331 131 -------------------------------------------------------------------------------------------------HAAFRKHIAGPYSFSNVTRMEPLVDARIDDWLETFASTGAFDF-AWWAVYVAYDVISEIFGAPFARLHPFTSWMKTTFMKKYLVAKPEDNTGLMRFRDRLIEQRLREIAEDLLQTFIDAREDGKPLDMDYLKAEVLLVLLAGADTTGTVFQSLVNHLLVNQEVYERMMEEPETIPACVRETLRLNPPAPFPRYVSEPIELFGKFAPAGTEVTPWIM--HRDTALFEDAEEFRPERWLDPEFTFGYGTRVCLGR-------DIAMEELFK-------------------------------------- 84514177 90 ------------------------------------------------------------------------------------------------EHKNLRRRIAPNFTPKALSTYTELQQIIILKHLKSWLHKSHAQAHESF----PIRVLTRYLGLKARERDYFLFNVGLMKLPFDGTAFRNARLAVDRLAGTLAAEKGEEPSIDFWMQDTLREIEESKLTNAEIGGYLFDFLFAAQDASTSSLLWAVTLLDSHPEVLARVREEPELITSAVREVIRYRPPATLPHVAAEPFPLESYTIPKGAIVFPSAFESSFQG--FTEPDRFDPDRFKRNFLAFGAGPHQCVGQRYA--------------------------------------------------- 48675895 79 ------------------------------------------------------------------------------------------------------------------KGIEERIQEEAHFLVERIRHEEPFNLIHAVANIICSIVFGDRFD--YED-KKFLDLIEMLSLPGPHKTLIKNTETVDDFIKEIVIAHQECPR-DFIDAFINQEKENSYFTVESLTRTTLDLFLAGTGTTSTTLRYGLLILLKHPEIEEKMHADRSQLPAVIHEIQRFFLPLNVPHAVIKDTKLRDYFIPKDTMIFPLLSPILQDCKEFPNPEKFDPGRRSDYFMPFSAGKRICAGEGLARMEIFLFLTSILQNF-SLKPVKDRKDIDISPIITSLANMP----------- 50545962 244 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQQKIRDTYMSVIQRRRKDVQDDLIDALLHTYKDGKRMTPQEIAHLLIGVLMGGQHTSASTSAWMLLRLGLDPAIQDELYADGSKLQNTIKETLRLHMPIHSFRQVMRDLPVPGTVVPKGHFVMASPGYSQQAERYFPNAKKFDPRRTPSPYLPFGGGRHRCIGEQFANCQLTTLM------------------------------------------- 146184267 307 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTGHTVGFCFYFYCKYPHIGEKLRDQPEKISQFIKEIFRFYGPTSMYRIATQDHKIKDIEIKKGSMVNLAILTNFYNSKIFKNPEEFNPDREKNQYLPFSAGRRNCIGQHLGLLTIKIVFSVILR---DFEVTPDYQMDRLQKFVHGPSS------------- 170039829 204 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGKMKMMFPTILGVADQLLKEASGGGEVE-MKEILSRFTTDVIGSAFGLEHDSEAVFRRMGRKVFEPPGRIVMATLAQQFRQFFMNVVREKNRVERNDFMNLLINGQPVEDGLTLEEIAAQAFVFFLAGFETSSTAMSHCLYELAQNPELQEKARAD----------------------------------------------------------------------------------------------------------------------------------------- 107103193 220 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMASHQSTGVTLTWSLLLLAQRPELLARLRADCALLRAVLQECLRLYPPAYAPRQVTADIEVFGQRLKRGDVTMVSSWITQRDPRWFEAPLEFRPEREPAPYFPFGLGDRACPGTAMAMIDLAAALAYWVE-------------------------------------- 115683794 276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLTNILQASQDNENFGIDEMLDEFVTFFIAGQETTSNLMSFTLEMLGKHPHVLQKVQDEDEKLGSVLKESLRYAPAPVVTRVTGTEVKASGLIIPKGSQLNLSPFVMGRMSEYFEDPLVFRPERSPYAYFPFALGQRSCIGQQFALIEARIIMAKLLQQF-KFDLVPGQ--------------------------- 125531230 78 -----------------------------------------------------------------------------------------------PRWRALRRIMTELFSPHQLDALQQLRQEKVAELVDAAVDVGRVAFATSFSRDLTSQVITDIM--EAAGSPNLSDFYPAIAAVDLQRRCARLFTQLHRLFDDEMDHRKLHPGDDFLEVLLRLGARDDDLDGDTLRSLFIDLFAAGSDTSSSTIEWAMVELLKNTDELAQVVGSRRRIEAVIKETLRLHPPVPLPHRAKMAMQIMGYTIPNGTKILINVWAMGRDKNIWTEPEKFDFRGGDLELIPFGAGRRICPGMPLAIRMVHVVLASLL--------------------------------------- 212275113 136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGRSTSEGEVTGLLIAALFAGQHTSSITSTWTGAYMLRFEEQKDVMKRHGDKIDRCIKEALRLHPPLIMLRQSHSDFTVEGKVIPKGHIVATSPSFANRLPHIYKNPDSYDPDRGPGRYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPENDWNAMVVGIK-------------- 210121815 148 -----------------------------------------------------------------------------------------------------------------------------------------FNLVYNVVCPV---VFGVRFRMEDEDFQNLMKFSDDLLKKDPPLDIYPSIGFLPNRADNL-----RDVTDHMIKAQKEAEEDGAHLTDTHLRQIVADVFLGGTETTTQVLRWAILYLAAHLEIQEKVTAERDRLPATVNEVLRMIDPLSLPHATTVDTSLRGYHIPKGTVVLPNLWALHHDPAIWGDPHTFRPER------------------------------------------------------------------------ 67904794 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTGDRRRIRDE-----VLNILLAGRDTTASLLSNMFFLLAKHPSTWAKLQEEVATLEGCLNETLRLFPVVPNSRTAIRDTVLDGQSVPKGTMVAYSVYAMHRREDYYADAEEFRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 5852340 292 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEENLIFTVSNLFSAGTDTTAATLRWGLLLMAKYPQIQDLVQEELARVDAVIHEIQRLANIVPMAHKTSRDVTFQGYFIKEGTTVFPLLTSVLNDESEWESPHSFNIKRDA--FLPFSAGRRVCLGEGLAKME------------------------------------------------ 214003730 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEKIVGIVNDLFGAGFDIISTALSWSLMYFVAYPEIQNRLRNNLPLLEAYILELFRHSSPFTIPHCTTKDTSLNGYFIPKDTCVFINQWQINHDPELWEDPFSFKPGREGEKVMTFGLGKRRCIGEVIARNELFLFL------------------------------------------- 67540558 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSRFIAAKEKNSQIGPDAIMTWANSNIQAGSDTTAILLSALFYHLLKNPTSLAALCETRDLLDACVKEAARLHPPISLPRVIPESTVIGGFKIPGGTRVAMNPWAVHRDRDVFADADTWRPERWYNSLLTFGGGHRSCLGKNISYLEI----------------------------------------------- 169783174 328 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTTSDLLTVVMADLARNPEIIEPLREDMKLLDSVLKESLRLKPIVSMRRVAMDHLKLDGTFLPKGTKMAV---SSHRDPDVYENPEQWDGFRYVNRHLGFGHGKHACPGRFFASSELKVALCHILMKY-DFELAPGTVVQHR---------------------- 160899078 87 -----------------------------------------------------------------------------------------------------RQALLPAFSPKAVQAQIPALAAAAQAALQAWPQQSE-DFMEQALTALAMDVIMRLMGAIGEDARAIREVSHAALRWPDAMPWKRRKRRALAWLRGFIARRLAQPEDLLSRLLRLHRGDAQAWTLQAVRDECMTAFLAGHETVASSLTWWSWCMATHPEAQQQVADEQGRTPTALQEAMRLYPPVLISRRCTRPVQLGPWRLPARTLFMIAPGLMQRDARWFPQPDAFQPQRPRGSWMPFGTGPRVCLGQHLASTEMTVVAAMVLQRL-RLSVPEGASAPRPV--------LQVTLRPSTP--- 115724284 176 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGAGTETTSETLLWGILYLCLFPDVQRQVHDQRKSLPATILELLRCAAPLSLPRVTTRDLTVLGYSIPRGTEIWVNEWAINRDRNVWNKPHDFNPARDPKSIISFGEGRRMCLGRCLAEHMLFVFFTNLVRRLPE---------------------------------- 168002000 42 ----------------------------------------------------------------------------------------------DPKYQRLRRTVMELLSPKKIAATRDQVLKMLRAIREDLDAKHEANFTEAVLTLGMSLSIGLLFGRDYSDLIPSLRWLDLQGIERGLGLGE---VQLRKSIMALIEQKRLDKQRDILSKLLSLEGE-DRLDDDQLMGVVFALMLAGSDSISRGVGRAMQELLKQPLLRRRLVEESDLINNIIKETLRLHPPAQHGNV--EQCEVAGYHIPARSTVLVNLYALSRDPSFWNSPLEFAPDRFVDSNLTFGYGRRGCPGLNLG--------------------------------------------------- 157812607 268 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGSKVSHKTIKGIIVDMIAGGTDTAAVTIEWALSELMRKPEEMDRVVGDESDLPNLVKEALRLHPSVPILRHSIEDCVVAGYRIPKGTGIMINVWAIGRDSATWENPMEFDPDRVRGNHIPFGSGRRMCPGMPLG--------------------------------------------------- 32478999 40 ----------------------------------------------------------------------------------------------------MRSSLSPAFTSSKMRNMVPFMVDVGEQMIHSLILDSGANFIDDLTTRYANDVIASAFGLKMEENNQFYKMGRAVSSFDFKQTISVLSETIHNFFRSLVRETRQIIRPDTIHLLMEAKHDNEPWTDDEIIAQAIIFLVAGFETVSSTMTLLLHELTINPDVQEKLVQELTYMDMVVSELLRRWPAVPIDRYCTKDCNIGDYIVREGESLQIPTWGIHHDPQYFPNPFKFDPER------------------------------------------------------------------------ 156541427 94 ----------------------------------------------------------EAIKNVLRDFKNFSNRC-VAPNHSDYIGNVNIFSLRNPAWKVLRQKLSPVFTSSKLKNMLDLIVETGVDLLQNIISSDEWNVVEELCEKFTTDVIGTMFGLPKAEFHHFQNSYGRYFSL-LSMFFMPQLAKLFGFFKRVIPEAMNERQKDGINDLLDVFMEMKESFEDELVATAIVFFTGGFEPSASMMYLVLYELSKQSEIQDKLRKEDALLDMVVSEGLRKYPLLHFDREAEHDYTFTDVTIDKGTPIIIPMSAVHMDPKHFPDPHVFDPQRENKRKIAFGEGPRNCIGMRIGLAQSKIGLMQILSK---YEVAP----------------------------- 170045107 122 -----------------------------------------------------------------------------------------------------RHKLTPNFSTGKLRNMVPTVLDVGKKLLAEHADRGEIVELREICTRYVIDIIALLFGFEMDDPDHFYVVGRELVRNSFSNNLRTAATKVSDFMVELVELREKDTRKDFFQSLIHEDRDREALSIVECASNVNLFYIAGSETTGGTIIFTLHELTHNPAVMKQLLAE---IDEALEETLRYPGLPILNRKCTQDYRVSKMTIRKGTQLIIPLLAYAMDERYFPEPEKYMPERDDDAYAPFGDGPRQCIATQMGITVAKVTLVMLLSKF-SFEATHGQRIEFAPSSV------------------ 15233774 131 ----------------------------------------------------------------------------------------------------MRKLVTKILGPQALERREDELDRFYKTLLDKAMKKESVEIVEE-AAKLNNNTICKMIG-EAERIRGLVTESMALTKKIFLATFKKEIMSVSRKFDELLEKEEHHQGTDMMDVLLEAYRDENKITRNHIKSMFVDLFIAGTDTSSTTIQWIMAEIINHPKILERLREEPNLLQAIIKEGLRLHPPPLLPRTVQERCEIKGFHIPEKTILVVNSYAIMRDPDFWEDPDEFKPER------------------------------------------------------------------------ 167998710 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDFISVLLDLPENGEPLDEKTIKALLQDMLAGATDTSAVTNEWAMAEIIRNQEIQRKLQNEESDLPNMTKETFRLHPPFGIPRETMADTKLNGYHVPKGTRVLMNFYSLGRNPEIWADPLEFKPERWERENLAFGNGRRQCPG------------------------------------------------------- 169614668 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKGGMSDMEIKMNSEALIVAGSETTATCLSATAHLLGKNPEIMKTVLEETDLIQACIEESLRMFPPVSPTRLSPGDF-VGGYYIPKNTKVHLHQHASYRSPGNWHRPDDYRPERFPKDHFAFSFGPANCIGKNLAYAELRLIMARLLWRF------------------------------------ 50252006 134 -----------------------------------------------------------------------------------------------------RNLASEALSPARVALFAPARRRARDVLVRGLRDRGPVEL-----RPLLRRAMFELLRLAPEALEEVERLELWMLRAFTSAAHVAVRRRVGEIYVPLINARRAGDGDDSLLQLRVAEEGDRPLTDDEIIALCSEFLNAGTDTTVTLVEWIMAELVNRPDIQAEVRRRPELLKAVVLEGLRLHPPAQFPHGVQSDAEVGGYVVPRGAELNVWVAELGRDEVVWTAAREFMPER------------------------------------------------------------------------ 126728736 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLATKIMTTRDTGETFTASEMVDQVAIFFLAGHETSASALGWALYLMALFPEWQQRVAEEAQGLQTVFRETLRLYPPVPMMRETSCPERFRGRDVPQGSQIVLSPWHLHRHERLWDRPDDFDPGRWQTENIPFSAGPRVCTGAGFAMVE------------------------------------------------ 147821888 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLTCDENGEXMNEEDIADKILGLLVGGHDTASATITFIVKFLAELPHVYDEVFKEQEDIPKMACEVMRLAPPVQGAREAMNDFIFEAVLEHALDP---------PEPEVLPRAGKI---RTPRGYVPFGGGPRMCPGKEYARLEVLVFMHNLVRRFKWEKLLPDEKIIVDPMPIPA-KGLPIRLH------- 38093214 273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSTLIRLRDNGAAMTDTEIKALLLNLFTAGTDTSSSTVEWAFAELLRNPAQQERLVTESDLLQAIVKETFRLHPPLSLPRMGAESCEINGYFIPKGATLLVNVWAIARDPNVWTNPLEFNPHR------------------------------------------------------------------------ 115446825 59 ------------------------------------------------------------------------------------------------------------FSPRALAALRGYIRTVAGECVREVVHNGVLNLIS------TSFFSMDMADVRSESARGLRGLIEDIIATVAGPNVSDHLGIVFGLLDDIIDRRMAETRDDFLDALISLASAG-KIPRYHITYLLFDVFAAGADTMTTTVEWAMAELLRNPRVMAKVRAEVTDALGGREEAMRLHPVILVPHLAVQDVEIGGYAVPKGTTVIFNAWAIMRDPAAWESPDQFLPERKDYEYIPFGSGRRLCPGLPLAER------------------------------------------------- 157761549 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTLTWACACLLNHPEVVAELRSERGLLNATVNEIQRIASILNTFRELEEDTVIDGQPVSAGAVVTTQMSLLHTNEAVFKNHTVFDPSRENNNLIPFGIGKRACLGESLARAEL----------------------------------------------- 61676506 99 -------------------SQDMVFADYGPRWKLLRKLSSLHMLGGKAIED-WAVVRRDEVGYMVK--AIYESSCAGEAVHVPDMLVFAMANM-------LGQVIRRVFVTKGVESNE--FKEMVIEL---MTSAGLFN-VGDF---IPSIAWMDLQGIVRGMHNKFDALLDKILREHTATRS----------------ERKGKP--DLVDVLMDNRDEQERLTDTNIKALLLNLFSAGTDTSSSTIEWALTEMIKNPSIFRRAHAEPKLLQAVCKETFRKHPPLNLPRVAIEPCEVEGYHIPKGTRLSVNIWAIGRDPNVWENPLEFNPDRDPRGNIPFGAGRRICAG------------------------------------------------------- 66562674 293 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKVLTDDDIRDEVNTFMFAGHDTTATSVSWILYALGRHPQYQELIIEEYDELEACIKESWRLYPVTPIARQIYHPITILGHEIPIGSTVLVNSFLLHRDSRYFPEPDRFLPDGPKYPSYAFSAGSRNCIGWKYGTMIVKVLILYILKNFHVESLDTEDQLRFISELV------------------ 9665096 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDALIDLQQGDEEINIDEIEHLLLDMFLAGTDTNSSTVEWAMTELLGNPEINRVIRQNGDVLQAVIKETFRLHPAAPFPRKAERDVDILGFHVPKDSHVLVNVWAIGRDPNVWENPTQFEPERGTNYELTFGAGRRICPGLPLALKTVHLMLASLL--------------------------------------- 47216636 716 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFCTMLFGAGTETTTTTLHWGLLYMIYYPHIQEKVHADRENMPAVIHEIQRMANPLNVVRVASKDTMVGNYTIPKGTMIMATLDSVLNDESMWETPHTFNPQRKREAFLPFSAGKRVCLGEQLARMELFLFFTSLLQRF-SFSMADGEQP------------------------- 115492827 209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGSETTSGTIGCFFLEVLRNPQVKARLLEAPVLLPNCIKETLRLHPIASGRRTLNQSIELIGFSIPPHTFVCASYRDLHRNPAYWPDPLRFWPERPPPKYVPFSAGKHSCIGKNFAWAEIRMVTANLLSRFEFIEV-PAQDIDYR---------------------- 3549891 293 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSAIKESQRMGSIVTMRRYVTEDITLSGLTLKKGTRLNVD----NRDPKIYDNPEVYNPYRTGSNHMGFGHGQHSCPGRFFAANEIKVALCHILVKY-DWKLCPDTETKPDT---RGMKSSPVT--------- 1345641 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIIDLLLKMERGEGSLGEYELTGILMNILTAGIDTSAQTMTWAMTHLLANPRVMKKLQAEREKIKNIVEETFRISPPVLVPRVAAKDLKIAGYDVPEKTWIHVNMWAVHMSPSIWKDPETFNPER------------------------------------------------------------------------ 164424932 316 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAVLLAGRDTTACTLSWAIYELARHPEAVAKLRAEPDRAPTVMNETLRLYPVVPFNRMALKDTTLGGIVILKDTPVGYSPLAMQRRPEKFPDVEMFSPDRKPWQYIPFNGGPRICIGQQFALTEMGYVLTRLFQRYDRMDEIDGGKPRMKTDIV------------------ 158295235 308 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGSALVFILLTLSWELEIQTRLHQELSQLDRVIKECLRLWPPVAFSRSVTEEIHLDGRIIPQGCIANLHIFDLHRDPAQFPDPERFDPDRSPYAYIPFSAGPRNCIGQKYALLEVKTAVAYLVLR------------------------------------- 125560159 62 --------------------------------------------------------------------------------------------------RALRRISSGVLNPARLRAFSDARRWVLDVLISHVRGEGGAPVT--VMEPFQYAMFCLLVYMCFGDRPFLSFQVFAFLPPITKLVFRERWNKLVELFVPLIRARREAGGDCYVDSLVNPEDGGRGLTDGEIVSLCSEFMSAGTDTTATALQWILANLVKNPAMQDRLREEIAALKAVVLEGLRRHPPGHYVPHAVEDTTLDGYRVPANTPMNFAVGEIGLDGEVWASPEVFRPERKEIKMMPFGAGRRVCPGMALA--------------------------------------------------- 118488621 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLALQKSDPELYTDEVVKGTMATLYLAGVDTVDFTTEWAMTFLLNHPERLERVKAEIDREERLVQESLRYVRCVVNPHAPSEDCIVGGYKIPRGTIVMVNAWAIHRDPKLWEDPESFKPEREKQGFIPFGIGRRACPGNHMAMRRVMLALAALI--------------------------------------- 217403530 286 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADIDNKQLRDD-----LMTMLIAGHETTAAVLTWALFELTKNPEIMKELQDEGDRMPNVVAETLRMYPPLLIRRCRTPD-ELAGRVIRGMDIFMAVYNIH-RDERFWPSPDTFDPLRFTRSHLPFGGGARKCVGDEFAILEATVTLAMVLRRF------------------------------------ 70724314 309 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVIEECKLFYFAGQETTSTLLVWTMILLSKHKDWQERARDEPDKIVSMIHEVLRLYPPVMLNRISMKESTLGKVTLPAGVQLLMPAVLLHHDRKIWDDAEEFKPERKATQYFPFGWGPRICIGQSFAMLEAKLAMAMIL--------------------------------------- 39946804 133 ------------------------------------------------------------------------------------------------EHAQGRRVLSHAFSAKRMLEQEPLIKKYIDLFFERLISEGPVDIVRWYNYT-TFDIIGDLFGLESKTMHPWVRLIFASVRDGNLLSNMRAYYSMYRFFPSAVKHKMQHERPDFYDSMTRRDKNGFGFTPIQIERNSDLLVGAGSETTATVLSFSTYLLCKHPEIQAKLNEAMRLWPAAPAELPRQTPPEGSM--------VCGEFIP-GDTILLVYPS-NHYPGNWVKPEEFIPERDPNP---FNHGGRDCIGKNLAYSEMRMIL------------------------------------------- 149256474 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETVSTTLRYGFLLLMKHPDIEAKVHEDRMKMPYAIHEIQRFADPMGLARRVTKDTKFRDFLLPKGTEVFPMLGSVLKDPKFFFNPKDF-----NPKHVPFSIGKQHCFGEELARMELFLFLT------------------------------------------ 170071437 89 -----------------------------------------------------------------------------------------------------RAEISPAFTASRIKALFAIVEELASRMTKYIEQNQHTALAKDLAAKLTIDVVSSIFDTDAEDHGEIPEMARKMLEPSFSGMIPKSVEVFFTNLMKEAIRYRETKRVDYLEHLISLR-NKKEITELDMAAHGVTFFFDGFEASSLALSFTLYELGRHPAIQTRLRAKGSILDQVVNESLRLWPAGPFSKRCTQPIDLDQVRIEPGVCAMIPVWAIHRDPECYTDPDTFNPDRNPYREMGFNEGPRQCLGMRFAKMLVKRGLYEVVKNF-EFSVDSKTEEPLRMN-------------------- 154297322 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGAGVETTKWTLAVAMFHILDQPDILSKLQADPSCPPSAVQEAIRMGPVQHLPRFATDPSTGHTYTIPAGTPLSCATPIIHYNESLFPSSHSFIPERDPTTGLSFSKGSRQCLGMNLAYAELYIALASFVRR------------------------------------- 170102993 90 --------------------------------------------------------------------------------------------------RERRRLFQSYFHPGKQMTHHSRQREYIRGMLLPLLLANPGNFADALKHAIGGMALSLAYGIPRED-PYIRIAEEALGGIAQVTVSSRVFVNLIPFLKGLQKRFRERPFDDCLKEMVAGTVQGDPEHQREVIQTSAMVFAAGADTTLSAMETFLLAMVNFPELQLKAQAERGRLPDFSDEVLRFRPPLGVPHLLSEDDVYEGYHIPKGSIVVGNAWAMLHDENDYPEPETFNPDRDPAR-IAFGFGRRICPGSHIA--------------------------------------------------- 72007191 217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLSDEHLLWTIMDIFSAGIQTSTDTLYWALALMTEHPEIADRVRKEGDRIP-VIEEVLRYSSPILLPHATTCDTTLSGHAIPKGTTVMMNVYSMHFDPREWKDPENFCPERDHPPSLPFGAGRRVCLGEAVAKADLFLIF-TWFMQNYTFSKVPGKESESLTNMI------------------ 119182185 228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFGGADTTGTTLMHGTFYILKQPEVYRRLKEEPDLLTAALKESLRMSPGVASARIVPSGAKISGQFIPGGTVVGMSSHFVHRSETVFEKPNEFIPDRDKGSQLSFSHGPRSCLGQNLAWAELYFCFAHLYRKF-DIEMDPSSP-------------------------- 157337152 434 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMDDAVAARKERPSDDLLSRFMKRDVDGNVFPTSVLQRIALNFVLAGRDTSSVALSWFFWLIMNNPDDQTKWLEEPLVLKAALAETLRLYPSVPFKYVVSDDILPDGTYVPAGTTVTYSIYSVGRDPERWTGGDRFEPPKDGYKFVAFNAGPRTCLGKDLAYLQMKSVASAVLLRY-RLSPVPGHRVEQKMSLTLFMKNLRVYLHP------ 115803116 311 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGMVTTSDSLLWAILIVAQHPQLMKEIQADQDALPLIVATLIRPVTPLALPRLTSRDATVQGYHIPKDTVVLMLNTPKNWDPEEF-NPYRFD-RRSVVDHIPFGIGLRACLGEKLARMQMFIIFTSLLQKF------------------------------------ 119467194 125 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDQALKSMEDHVRQLCGVLTGGLEGKGEFNMGDWFSY-LTYDVMGELFGKSFDMRRKLIELVDRAANPLILRETDEVKCGLWMFIHKLTNDRRAKERTDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTMSATIFYLVRNPRAMELLRKEPKLLKACIDEAMRLAPAVAPPREVMEGAMVDGVFLPEGTDCGTPTYSIHRQPEYYREPEAYIPERKEAVELAFSIGPRGCIGKSMAFMEMRLTIARLMFLF-DFELAD----------------------------- 212542745 162 ---------------------------------------------------------------------------------------------------------ARAFNPD-LARDPDWIRISVDYWMDAFAAAKTIKFFPVWLRPLAAKLMAQ------------------------PARMRATREEAQRLVIPVLKRRLALPEDDMMQWMMN-RLGDKAGTPEELHHQAHLLAMGAIHSTNFTLLHQFFDLAAYQELRQEYREALEKLDSFMKESQRYNPPTNGRRKTLKDIRLDGTIIPQNSNIEIAANAVNRDPAIHEDPDVFDGFRDTNRHLNWGYGRHACPGRFFAVDEIKVILSKVLQKY-DISLVNPGEGRYKNTSF------------------ 157346294 34 LPPGPPGWPV-------FGNMFDLGAMPHETLAGLRHKYG-DVVWLNLGAKTTVVQSSKAAAELFKNKDLCFSDRTITETMRAQGYHESSLALAPPHWRSLRRLMTEMLVTKRINETAGVRRKCVDDMLRGVGGEGRGIQVAHFVFLASFNMLGNLMGHPFADFFPWLRWMDQGLRKKAERDLGIAMKIASGFVQERIKRAAEDHKKDFLDVLLDFQGSGKQISDKDLNIIILEIFMAGSETTSSTVEWALTELLRHPECMAKVKAELGRVVGAVKETFRLHPPIPFPRKAVRDTNFMGYHIPKNTQLFVNVWAIGREAELWEEPSSFKPERYKGQHIPFGAGRRMCAGVPLA--------------------------------------------------- 13021720 252 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEEFAKRREEGGTDIMGWLRNWTDQNEPYGDLEITSSIIATIFGAIHTTTQVLVHCLFELATRPEYVEPLREGMVKLDSFIKECQRFNPLDALARRATKDFTFNGLTIPEGTFVFAPNGPILFDDTLYPEARQFDGYRTNQKYLQFGDGRHTCPGRWMASDEIRLMLAHIL--------------------------------------- 115916149 1183 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTTTNTLNWSILFMMAHPDIQSRVQDDRKNLPSAVMEVQRKGAVLALGHVAAADTQVRGYTIPKGATILSLYKVLNR-EDLWGDTNDFRPERKREELIFFSSGRRMCLGEQLARMETYLGFTSLLQRF------------------------------------ 212531571 101 -------------------------------------------------------------------------------------------TLDGARHERARALIRPTFSKLHIEN-EEAYDVHVQKLINLLLTDGSVDLQPLFSHRFPAAVAQQGMGV------RLRMLPFNFLHRD--EKFWEACSTIRRFVAESVEKRRQNANEETASYILVDNVVQETSDNTEIQDTLMNVFLPGHDTIAILLSNIFFHLARNPRVWQKLRKQPEIATGVINETLRVTPPVNMTRIAVKDTALGGVFVPKGTVIASSFYSVHHRKDIYDDAEIWRPERWEELKLSFGGGVHVCPGQNLA--------------------------------------------------- 210129111 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVAGPDTMSVNIYFILLHIAEHREIREVLDRDPTRLDHVINESMRTRPVVTFMRHAEEEDHVDGYVIPKGTNVIINLVAVHQDPRHFPEPETFDPDHPSTQFMPFGLGVRSCVGRTIAPLQMKAVLITLLR-------------------------------------- 156063282 269 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REGTPDIMTKLMASEKDPEKITRADLFNTCFANIGAGSDTTAITLSSVLYHLFKHPETYHRLREDPVTLQAVIKEGLRVHPAVGLGRVVAGGTTIANQFIPGGSTVGINAYVAHLNTSVWGDADTWRPEREQGRGFSFGMGSRTCIGKNISLLEINKLIPQLMRRF-DFELD------------------------------ 170072409 21 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLDMLIQQRDKEGQLSFNELAAQAFGFYYAGLETCPALLTWTLYELSNQKKARQHVRTALAKLDQIVKESLRYPPIPVLIRETTKNYQISTTTMEAGTPIYIPVYAIHHDPELYPKPEKFDPEREPYTWIPFGEGPRACLGKRLVMMQAKIVLAYLL--------------------------------------- 171681427 111 ----------------------------------------------------------------------------ILPRMKGAKIPDVFATRDEDLHRRMRRPVANLYSIANLTRFEPLVVSTIESRLDEMTDKGRGDWLQLFTFDIMGEVTGDIEGVIENNWKYFRDWLDKFWKDNPLIPVSAKRNPLAEFGAARIQERTEEEREDYLSAFIREAGKDPTLPELALPTWTNSNIQAGGDTTSIMASVVLYHLLKNPKTLVTLQAREGRIDACVKEASRLHPPIGFPRIVPQSLEVDGYFIPPGTRVSMNPWAVHREVGLYDDPDVWRPERWYNSLLTFGAGHRVCLGKNLSYFEVYKIIPSLLQR------------------------------------- 1008462 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDFIDSFLIRMQEEEKNPNTEFYLKNLMMLFIAGTETVSTTLHYGFLLLMKHPEVEAKVHEDRAKMPAVIHEIQRFGDVIPMARRVKKDTKFRDFFLPKGIEVFPMLGSVLRDLRFFSNPRDFNPQKKRDAFVPFSIRKRNCFGEGLARMELFLFFTTVM--------------------------------------- 125552350 212 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSSTTEQEVTGWIISMVFAGKHTSTNSTTWTGACLLTHDDEQKHMIQDMDILHCCIKEALRMHPVAPIYRKAQKSFVVRTREIPEGHNLLSPMIFNNRLPYIYKDPHMYDLDRAPKRYTSFGGGRHICIGEAYAYMQIKVIWSHLLR-------------------------------------- 145231337 131 -----------------------------------------------------------------------------------------MSELDPQRHIRKSRNVASGYALSNIIKSEPFVDALLEEQFDKLIASGQFDVVGEVTFSSPFRFLTRALALYIAIMGHYVWLHNTLGNPLLSRIGLQPSSHIFDTCLAAIDSRKKNPRLDMMERWLHVRREPDRMDEAEVFGAAVANIGAGADTTSATLQAFFYYLLRHPQYLQKLRAEAAKLPACIKETYRYHPATGTGRVVAGGLTIGGRHFTEGTLLSINPWAFHRNPDLFPDCDDFNPERDRARQMDWGAGYNQCPGRNLAHFEI----------------------------------------------- 157341518 192 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLPDEKRKLNEGEIVSLCSEFLGAGTDTTSTALQWIMANLVQYPHIQVKLFEEVGKMPAVILEGLRRHPPGHFPHSVTQDVVLDGYIIPKNTIVNFMVAEIGRNPNVWEDPMEFKPER------------------------------------------------------------------------ 157382740 322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTDKDVMDEVNTIMFEGHDTTSAGSSFVLCMLGIYKDIQEKVLAEQKAIERVIMETLRLYPPVPIARRAEFDVKLASGTIPKGTTVVIAQFAVHRNPQYFPNPEKFDPDRMANRHIPFSAGPRSCVGRKYAMLKLKVLLSTIIR-------------------------------------- 189211769 240 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLKEFLRPIIEERMQEP-DDMLQWMITRGRGKDSIND--ITAFQLSLIFAAIHTTSMTVTSIMHTLAVTPEYVDPLREEMEKVDSYMKEVLRVYPITAFTRRVLKGITLNGQYIPPGVTIEVPSAAVYLDEKNYPSADEFDIARNNETNLNFGYGAHACPGRFFAANEIKMV---LVRLILEYDVKPNGETERYATIDVGTQSMP----------- 93278149 332 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLMIEASQNGVVINDEEIKEQVDTIMFEGHDTTAAGSSFFLCQMAAHPEIQEKVLDRPATFADTLEETLRLFPPVPIARQLQQDVKLASNPLPSGATIIIGTFKVHRLEEIYPNADKFDPDRAANRHIPFSAGPRSCVGRKYAMLKLKILLSTILR-------------------------------------- 210097484 16 -----------------------------------------------------VLSGQDAVKEALKHGNVFSSRPDLFRRTIPTRGKGVVTAPYGPEWKETRKVALTWFGAGK-QSLEPTIVQEAQDLVQVFKDKQPFDLGLSVSNVICSVVFGRRFD---HDDKRFSHLVGLLNRYLGSSASSQASEEIRSFVIEVIREHREDPNNDVIDGYLLEEHRGNRLPQDNIINVIKNLFAAGTDTTATTLRWALLYLVMNPDVQGKVQEEPSILEATIREAIRTIVPSSVPHETTAPATILGHQIPTGTFILPNLWSLHMDPKYWPDPERFDPTRGTESFLPFSTGPRRCLGEQLAKFELFLFFTSLMQQF-TFKLPEGVPTP------------------------ 71002914 306 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDSAIKESQRLKPSILMRRYAMDDLTLAGNKIPKGTVLGIPI-FGMRDPKIYVDPDRFQKMRDKPGHLGFGHGIHACPGRFLAAVQVKIILCYIVAKY-DFKLAGGAPPKVQS--------------------- 125984432 318 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLLQLREQKQA-SHDDLVGHALTVMLDGYDTTGTALLHALYYLAENPAAQQKLRADKSLLEQVVYESLRLSSLIQYTKICTNATQIESKTVEEGMTVMIPNYQFHHDRKYFPDPETFKPERDDAAHLPFSDGPRICMGMRLALLTLKSALIHILS---DFQVVRGKKRLVPNG-------------------- 47214170 176 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETTSTTLLWALVYLINNPDIQEKVQADRSNLPAVIHEIQRIGNIVPLFRKAARDTTLGGYFIPKGSTLLPILTSVMFDKNEWETPEKFNVRREAL--IPFSAGKRACPGEGLAKMEMFLFL------------------------------------------- 84517082 22 -----------------LFRRDILSAQPARLYRAWMAEFRTPFFRS------FLINDPALLREVLKDNPDSYPKSDRIGAGLRPLLGKSVFLTNGAQWRAQRRIIDPAFEGGRLRDTFPGIVQAGCGRFAAMADDTP-RAIDAAASHIAADVIFRLFSLPIEDETALLRWMPAFFRPGVRGQARAIRRLIADLTQARLDQIAAGTADDLATKIMTDPETGKTFSKAEMVDQVAIFFLAGHETSASALAWALYLLATHPDWQDKVAADLSRLSATRDEALRLYPPVPMMRQASKATIFRSRRVPAGAQIVLSPWHLHRHERIWDAPDAFDPARQRDGYLPFSAGPRMCSGAGFAMIEGVVLLAQLVGRF------------------------------------ 24648130 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTALLLCLAKNPEKQARLREEPNKLRACIKESQRLHPIVGNARVLARDAVLSGYRVPAGTYVIVPLNALTRDE-YFPQASEFLPERSTNPFLPFGFGPRMCVGKRIVEMELELGTARLIRNF-NVEFNYPTENAFRSALIN-LPNIPLKF-------- 210112940 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQAREDGKGLSEREIRDEVDTFMFEGHDTTASGVSWILYNLAKHPACQDRCRADLSKLPYTIKESLRMHSPVGVTRLTTQPHTFDGRSIPAGVSVSIGVHSLHHNIHVWGDPERFSPERSSHAFIPFSAGSRNCIGQHFAMNELKVTVALTLQRY-RLELDETRPPY------------------------ 170049309 89 ----------------------------------------------------------------------------------------------------MRATLSPAFTGSKMRQMFELIERMATYYREEAKSKGPQDVVATCAFGLAVSVILRMIG--YQLFPAL------MGRLGIDMIDEEQNSYFSSLILSAVKDRNEKGRPDMINLLIQARVDESDMTDTEMVAQCLIFFLAGFDTVSTCLLFLTYELAINPEVQNKLLGGKSLLDMVVSETLRRWPPAAIDRLCVKDYQLDDGKIDKDTALWFPVHALHNDPQYFPNPAKFDPERKPGTYLPFGIGPRNCIGSRFALSEVKTII------------------------------------------- 83699763 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAMSFTLHLIGAHPDELDEVFGDSNRRPTMIKEALRLFPSVPFGRTTTEDLVINDVTIPRGTTCILVTFALHMDPEQFPEPEKFDPDR------------------------------------------------------------------------ 170109157 256 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATRELFTMLYNYVYLRRNAPTPDPIDLLVAYGD-----SNEAIVSVVMSIIFAGVINTGAGSCWILLHLASHPQELKALVANHEELPAVIRETVRLTSMTSLRRNLGKDIPLADTIIKKGDFLAYCNGDAHMNPNIYTDPEKFDPEREDRKYLAWGVGRHPCVGVRIAKMEMK-LLTALI--------------------------------------- 58375512 113 -----------------------------------------------RNEGQWPIRRGFDSFTYYRRPDIFS-ETGGLVTEHGEKWQ------------KVRTIVNPVMMPKTIKLYVDQVDEIARELVAGMRDEKDFDWLNRWALEMGVLALDTRFGVLKDEQTEEAKKILGLVRNIFELTYKDVEMSLWKYISTPSYRKMMSVFDDL-TALIMAKIDEAKINKHVAVIMSLDMLIAGIDTTSSGSTGVLYCLAKNPEKQAKLREERTILPACIKEGLRYQPVAGNMRAAGRDLVLQGYQIPKGTDIAMGSAVLQRSEKYFRRASEYLPERDSNPFLPFGFGARSCIGRRLAMMEL----------------------------------------------- 154300280 300 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQCLHLMLAGRDTTASLLGWLFLLFAQNPNQYQKLRENPSEITNCLNEALRLYPLLPNVRQANKDTTLGGVFIPKGTIVEYSVFVVQRRKDIWDDAEEFRPERWEGRKLPFNGGPRICIGQQFALNEAGYVTARLLQRFDMIRMATDPEVRITDSSANGVK-------------- 171678523 714 -----------------------------------------------------------------------------------------------------------------------------------------ADLVRDIANIVPTHFAASVFGLPHELYAVLQIIASALFVDSEPVPVVEAAKTVAGQLGTLVDKTVKSPGVNFIKELKKAGLATHDITWNHVLPTAAALASSQGE----LFTQAVYYLAAHVADITAIASQPSLLLGYVLEGIRFEATTAGTVTASNGTEL---QIQPGSKVTINSSTASRDAAYFPEPETVNPRRPLDKYIHFDAGPHAFLGKEISQIALTEMFRALFKR-KNVRRAPGPQ-------------------------- 212516151 398 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPDEVLTCIVDLLLLGVNTTSSALAFFLYHLAQNPEKHSRLLNNFKYLDACLKESLRLLPMPTLTRVLPTDIALSNFRIPKGTYMVMDIQSACLKEQNFEKSDKFIPERTNIQSFSFGYGIRSCVGKHLAEVQLKSCIAKIIR-------------------------------------- 80973354 272 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAQTHGE-LTADNVRQSMLEILIAGPDTMSVSIFFMLMLIAQHPEVEKKIVENSDLVENFINESMRYQPVVDFMRKALKDDVIDGYPVKKGTNIILNLG---RMHKVFLKPNEFNLENQNVPHQPFGCGPRSCVGKYIAMVMMKGILVTMLKR------------------------------------- 214031538 132 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLRDSYPSIHAAAEATVARLAPRQPVEIEAEASHAAADVIFRTLFSIPIEDQAAFLRLPRWFPRFHRRRSREHARH-IRGLITALTEERQRQIAEDLATKIMTTPDTGQCFSADEMVDQVAIFFLAGHETSASALAWALFLLACAPDWQEAVAEEARGADDVFREALRLYPPVPMMREAAEPRTFRNRKVPKGAQIVLSPWHLHRHERLWSDPDGFDPGRQRSAYMPFSAGPRVCTGAGFAMVEGVLMLSMILRQF------------------------------------ 198454605 310 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNRLQAAEVPGEMIKRI----FVDLVIAAG-DTTAFSSQWALFVLSREPQLQSRLARERQLLHGLIKESLRLYPVAPFGRYLPQDAHLGDHFVEKDTLVLLSLYTAGRDASHFEQPERVLPERRSHGSLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 157107779 90 --------------------------------------------------------------------------------------------------RQLRAKLSPTFTSGKMKMMFSTILNVADDLLWEKTESGSTELMKNVLAGFTTDVIGSAFGIERATHCRFREVSRKIFEQSGQMLWMIVLMLFKGVATKL--KLKATPAENFFTNMVQETIDHRERNNVQRSDFMNILIQMKNSTTLNEITAQIRDFLDHHGQLEKLRAEVEYLNMVIDETLRKHPVVSLLRTSTQPYNIPNTKIPKGTFVFIPVHALHHDPDYYPDPDRFDPERRASRHLPFGEGPRNCIGMRFGLMQTRVGLITVLRNF-RVRPSSNTPERLVVNPKSGI--------------- 218719938 122 -------------------------------------------------------------------------------------------------HGKKRRVLSHAFSDQALKEMEDHIRQLCAVLSDTILPNEKGQIVRNMSNWLGFMVLGELFGVHLVDRAAYRHYVDKIFIRKLTMDRWNFIMKSRAEATERAKERVEAGHEDFFYYLLNAKETGEGLSMKELWGEANVLMVAGSDTTSTSIVATLFYLVRHPEVMSKLKREPGLLKACIDEAMRLSPAVSIPREAMEGAEVDGVFLPAGSECGTPAFSIHRSPDYYREPLSYMPERARNAFCPFSIGPRGCIGKSMALMEMRITLARLMFLF-DIELAD----------------------------- 169773057 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGIDTTSDTLMFTIWSLSR-PEHWQKLIDNPEGIPAVIKETLRLFAPASEPRSSPEATTIDGYLIPARTVVSISPYTLHRNAEVFKNPLEFNPDRDPSQDLAFSSGGRMCIGMHLAMAEMTTFVAAL---------------------------------------- 169782646 137 ----------------------------------------------------------------------------------------------PETHSRMRKSLAAAFSTKALLEQEDIIQGCVNDFIEGIRSQTTVNFTKWF-EMLAFDILGEMFGESFHCIENSKGDSNIASHPSIIAVFRSVRNKHTNYSRRKVAHRLQSPRADFMSRLI-AKVEDEEMEMEELTAHASTLVIAGGETVATFLAAVTYHLLSTPNAYQKLRDERARLQAVISEGLRIYPPQGFPRTPPQGIVVKGTYVPGNVEVYTSAWTVTHDARYFHDPYTFKPERTDNKDASFSLGPRGCLGRNFAIVEMSLILCKLHFQF-DAELVNPFQEWESASQLHVMPDLPVRFIPCT---- 732622 302 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARNPDVVAKLKDEDARIEKAVNECLRLYPSVQNFRVATKNTTLGGKLVRKGQTVMYSVYATHRMESVYGDATTFRPERPETRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 218720976 255 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIAARDTTATLMSNLWFTLARQPEVWAKLHAEISLIPTCLSETLRLWPPVNFGRMAVRDTPLGGIFVPKGQEVFWSTYALQRRKDIYPDAEEFRPERSIRPHIPFSGGPRICIGQQFALTEA----------------------------------------------- 29469867 298 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFVFFELARNPEVTNKLREEIEDLKAVLNETLRLYPSVQNFRVATKNTTLGGVLVRKGQTVMYGVYAAHRNPAVYGDALEFRPERPETKKLGFNGGPRICLGQQFALTEA----------------------------------------------- 38194919 221 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSDEEIIDLVITIMYSGYETVSTTSMMAVKYLHDHPKVLEEIREDPMRFTRAVIETSRLATIVGVLRKTTHDMELNGYLIPKGWRIYVYTREINYDPFLYHDPLTFNPWR------------------------------------------------------------------------ 85068684 147 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSIEEVIEECKLFYFAGQETTSVLLLWSLVLLSRYQDWQARAREEPDKIVTMILESLRYPSLITLTRRCNEDIVLGELSLPAGVLVSLPLILLHHDEEIWGEPERFRISSATKGQLTFSWGPRICIGQNFAMLEAKMALSMILQRF-SFELSP----------------------------- 145333127 73 -------------------------------------------------------------------------------------------------HKHARSLTNQFLGSQALKRMIQDIDFLARTHMKEGARKGCLD-VKETASKIVIECLSKVMGFPR-DWFRFAWN----FPGTGVYRIVKARNRMMKVIKETVVKKRASGGEFFET--IFGDTESVTMSIEIATEYIFTLFVLANETTPGVLAATIKLISDNPKVMQELRREHEGIETAINESLRITSTVPTVRIIDHEIQFGDYTIPAG-WIFMGYPYVHFNPEKYDDPLAFNPWRWKGKDLSFGSGTRLCVGAEFVKLQMAIFIHHLFR-------------------------------------- 110749102 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDENSIAAQAFVFFAAGYETSSNTIAFCLHELALNTEIQEKTRRD---IQDAIDS--RTYDAVQDMKYL--DMVIADVELPAGIRVIIPIYGLHHDPDYYPSPAIFNPERKRTRHLPFGEGPRNCIGMRFALLQIKVGIISFLR-------------------------------------- 145615780 967 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVKAGDRVFVSFVDAARDPKHFPDPEVVNPRRPAKKYIHYGVGPHACLGRDASQIAITEMFRCLFRR-RNVRRVPGPQVPRPGGF------------------- 116206024 125 ---------------------------------------------------------------------------------------------DHDAHKAHRAAIAPLFSKAKVVSRQDLIRKNVDKLIETLADSGTTAFTRDIANEYITGKEYKELDL--EDWAGVFWRTTKHVRWFGPTTADEGTQQFLRYLQQLAAANSSDPKDNVIHEIVRSKLPPSDKTFERIFEEIATLTGAAFETTANALRLILFNVYSNPDILRRVRAEPDPIPTAVMEGMRLSPAIGTRRQTDKDLVYGDWRIPAGTPVGMTTLLMHTDEKFYPDPLRFNPDR------------------------------------------------------------------------ 46138891 964 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVKAGDRVFVSFVTAAKDPNIFPDPEVVDPRRPLDSYIHYGVGPHACLGRDISQVALTELFRALFRK-KGLRRVAGAQVPRPGGFFWGPTSMKVTWD------- 148596802 61 --------------------------------------------------------------------------------------------------RQIRRIVVHLLSMKRVDSFRARVEEVARQRIGAASGRERVD-VSELIIDLTNTVISKLGGMPATVRDMMKEWLDWAMGLDARVKRTAAR--LDTVVERTLAEHRVKDGEDLLDDLLSIYKDGDKLDRTDVKALILDMFIAGTDTIYKTIEWTMAELVRNPREMAKVQEKMSLLHAAIKEALRLHPPVPIPRESIEDTRLHGYDILAKTRVMVNTWAIGRDSESWENAEEFLPERKDTRFIPFGAGRRGCPG------------------------------------------------------- 9294334 135 -------------------------------------------------------------------------------------------------HKHVRNLTVQMLGSQSLKRIMENIDLLTRTHMEEGARDGSLD-VKETTSKILIECLAKVMGMEPEAAKKLSGWFRLPFNLPGIGVMMKARKRMKTLLKEEVLKKREAGEEGEFSKIIFGEKEGEKMSMKNVIEYIYTFFVIANETTPRILAATVKFISENPKVMQELQREHAMINMVINESLRISTTVPVIRKPDHDTKVGDYTIPAG-WNFMGYPSAHFDPTKYEDPLEFNPWRKGNNYIPFGAGPRLCVGAYFAKLLMAIFI------------------------------------------- 50554897 138 -----------------------------------------------------------------------------------------------------RAMLRPQFARDQVSDVE-MIERHVQMMLLRIPNNKKFD-IQELFFNLTLDTATEFLDMPKDMRKSFQEDFNVLWRPTELFSSSKRVHAFVDYVEKALANSDEEKSDDFLRELAREVKDPRVLRDQ-----ALNILLAGRDTTAGVLSWIVYELARHPEVWKKLRADGSDLSQVINETLRLYPSVPNVRYASRDTTLGGILVRKGDTIVYNVFSMHRTEEFWGDCDEFRPERWAEKYLPFNGGPRICLGQQYALTE------------------------------------------------ 169762482 188 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INAVVKEVLRWHPVTPLGVTASEDDTYNGYFIPKGSILVSNIWAIAHDPELYHDATEFKPEREYDPHLSFGFGRRICPGQHLAAANLYLAIARSLAVF-DITVKNGKEVPVTPEFTTGIISHPAPFE------- 73760319 202 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASQLIFAQCRGE-LTGENVNQCVLEMLIAAPDTLSVTLFFMLALIAEHPQEIQAVMGDRDIVESFIYESMRYQPVVLVMRKALQDDVIDGYAVKKGTNIILNIG-RMHKLEFFPKPNEFSLDEKSVPHQPFGFGPRGCVGKFIAMVMMKAILVSLLQR------------------------------------- 56424272 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSSENVQQCVLEMVIAAPDTLSITLFFMLMLLKQNPEMKAVLGEDGAVLEKFINESMRFHPVVDFMRKALEDDDIDDLKIRKGTNIILNIGLM-HKTEYFQHPNEFTLDNVPNRYFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 156394449 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTCMKECTIQGIRIPKGDIFVTSYSM-QRDPRNYPDPEKFDPARDPYTYLPFGHGPRDCIGKRFAFMEMKLVLSRILRRYPETEIPPNVGVKNTLSVIGGVK-------------- 194041754 295 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAGTETVSTTLRHGLLLLLKHPDVTAKIQEEIDRVDAVVHEIQRDLVPINLPHAVTCDIKLRNYLIPKGTTALMLLTSVLHDGKEFPNPEVLDPGRKSDYFMAFSAGNRACVGEGLAHMELFLFLTTILQKF-TLQSVVDSKDIDTSAIFGGLASMP----------- 8778097 233 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHARMRETYMEIINQRRKNPDADMIWNLMHSTYNGNPVPDKEIAHIMITLLMAGQHSSSSISAWILLRLASEPEQFANLKRDPDLLPNVIKETLRHLSIHSILRKVKNPIPVPDTPIPTSHTLLASPGATALSDEYFPNANMWDPHRWENPYLPFGGGRHRCIGEKFAYVNLGVIVATIVRNLKLYNVDGGVPATDYSSMFMGP--------------- 170090418 279 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAGGADTTVSIMTTFFLIMALYPEVQKRAQAEAGRLPTLVKEIMRWGPSLALPHMVMEDDIYEGYVIPKGTTIYGNIWAIGHDESVYPNPMTFDPSRGENPQFVFGFGRRICPGAHLA--EMSIFL------------------------------------------- 189206195 48 ----------------DLYAAYAWKGDIHIDLWRQHERYGPIVRYSPNQLNF---NTAEALKEIYSGAKSFQKSPNYRVLRHGAANTLTMINKE--EHARRRRIVSQGLSDAAVRFHEPTLMAHIQKCFALLSGTDEFDIMADV--VFGMQ--YNLLGIPDAIEQSNVRVSVLLQSPVTPRIARQARDQFLNFVRGLVDKVMKKATTTIVSILAHDPVTGQKLGSKEVLAESTTLCVAGSDTSSTAMSATFFYLANSPKAYRRVQDERSLFNSAIEEALRMSPPTGASLY--REVLHGGATVPPGVDLGVPIYAIQHNPEYYPSPFEFRPER------------------------------------------------------------------------ 157761055 294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFMSHMLDLQERPEEFKDLSIILNCGDMWTGGMETTTTTLRWGLIYLLQNPEVQAKCHDAPELTPATLSEIQRLANVLPWAHKSFEDCQIGGYKIPANTEIVPALGALLCDPTVFKNPEEFKPERSPMEEFPFGMGPRACLGEKLARTELYLIFSSLVQNF-RFYLNESDPKPTTERVTGGITAPP----------- 154319377 117 --------------------------------------------------------------------------------------------LDPHRHSANRRKVANYYSMSSMVGYEYYVESLSRHFMKSAISGDLID-MQHWLQCYAFDVIGEIFGQPFEDRDGVFKWLHAWIFPLLPATGG------FAYIENLLKERRKEGTADFVTRILSAEKDPGKITRGDLAVTCQSNVGAGSDTTAITLSSVLYHLLKHPHTYQKLRDEIEILQAVIKEGLRVHPAVGLGRIVAGGTTIANQFIPGGSTVGINAYVAHKNTSVWSDADQWRPERSRGGEVSFGMGSRTCIGKNISLLELSKLIPQLVRRF-DFELDAD---------------------------- 157812609 77 -----------------------------------------------------VISSAEAARAVLKTHDHFSSRPSTVAGKGGAGLVWAPYG----EHWRVRKLTLELLTAKRVETSHPVRKREMAFVLDELSRHEPVDLTTDLTFNIMTRMVMNLTGTSAEKEAAVRFFSWLAWVDPQARKMERIHQQQDAYLSKQIAEHRQQPGGDFLDVMLAMEE----LSDTSIKSLSQDMLGAGTDTTAVTVEWALSELVKDPALLRRAQEEPKLLQAVVKETLRLHPPLLLPHESAEACVLENYTIPAKTRVIVNAYAIARDSRWWDEPLKFDPERDVRGQLPFGSGRRGCPGVTLGMTTVMFILANLIHAF-DWKLASGEEMDMTEAFVTVPRASPLKLVPSS---- 169769899 228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAHARMREIYMDIINERRKNPTSDMIWNLMHCTYNGQPLPDKEIAHMMITLLMAGQHSSSSISSWIMLRLASEPAVMEELYRDLDLLPNLIKETLRHLSIHSLMRKVKNPMPVPGTPVPADHVLLASPGVTALSDEYFPNASRWDPHRWENPYLPFGAGRHRCIGEKFAYVNLGVIVATMARHMKLFNVDGGVPATDYSSMFSGPSK------------- 119174252 120 ------------------------------------------------------------------------------------------------EHTRKRKTVSHTFSAKSVGQFEQYIQQWTN--ISEVQRNPSIDALNWF-NYLAFDIIGDLFGAPFGMLSKGRDVAEMRKSPDSPASYVPAIQVLVEHLAGIAVARRLRPRVDLLSRLMEGRDEGAKLGREELTAEALTQLIAGSDTTSNTSCAMLYWVLRTPGVIEKLQEADEAVPAHVNETMRSTSSLGLPREISPPVTIEGHVFHPGTILSVPAYTIHHSPEIWPDVEEFVPTRWDPARLTFSYGPRACVGRNVAEMELHCIAATVFKNF-EFRLEQDGPMETSEGFLRKPLGLMV---------- 5733843 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDREIAHMMIALLMAGQHSSSSTSSWIMLWLAARPDIMEELYEEQLRIQNVLKEVLRLHAPIHSMRKVKNPMIVPGTVIPTSHVLISSPGCTSQDATFFPDPLKWDPHRASSPYLPFGAGRHRCIGEQFATLQLVTIMATMVRRFRNIDGKQGVVKTDYSSLF----SMPLA--------- 3913322 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMTSLNLFFAGSETVSSTLRYGFLLLMKHPDVEAKVHEEIDRVQAVINEIQRFFAPLGIPRRITKNTSFRGFFLPKATEVFPILGSLMTDPKFFSSPKDF-----NPQHLPFSTGKRFCLGDSLAKMELFFLFTTIL--------------------------------------- 145608536 569 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENDKYKISTEEISNLTGNLFGAGSDTSASTLVTFVLACCAFPEQRELDRGDQADLPAFVKELLRWRPVAGQPHSPTADDDYKGWRIPANSWVQGNLWAIHRNPRDFPDPDRFEPDRGDRGYMPFGWGRRVCSGQALAE-------------------------------------------------- 23009803 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLLLAAQETGRGLSDIEVKANIVTFIAAGHETTANALTWALYCLSQDPE--GNLRLDRLPFTKAVEETMRLFPPVPFSRQALRDDRIGRVKIPRNSTVIVAPWVMQRHRKLWDEPDAFIPDRERYAYLPFGAGPRVCIGQ------------------------------------------------------ 116179160 200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNREELLSEVGLQFFAGSDTTSNTISITLYYLLKHPRTLQTLRA--ELDAAAAEEMLRLHTPLASGPFHKADT-VCGYHLPYGARVSAVYAMG-RDKAFWPDTDMFRPERDPVKRLAWSYGAFACPGKAIGLMEAGKTISEVIRRF-DITFAPSKPVHFRSAI------------------- 19879424 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFVFFIAGFETSSSVQSYALYELAYHQVIQDKVRREIEELDQVINETIRKYPTLHTTRVCTKPYAVPGTVIEEGIRVLIPVYSLHHDRQYFPDPERFDPDRDTNKSLPFGEGPRNCIGMRFGLLQTKIGLVTLLK-------------------------------------- 154288799 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAGTDTSSVALSGCLFYLTRHPNAYKKLRSGPKLLRACIDESMRLAPPVAAPREMRQKDQIAGMVLPKGTNVATCIYSIHRNPAYFTNANEFMPERDPQADLAFSVGSRGCIGKSLAYMEMTILL------------------------------------------- 17536183 60 ---------------------------------------------------------------------------------------------------RLRTLASPTFSNKSLRKIFSTVEESVAEMM-RHLEKGTADILEYY-QEFTMDIIGKIMGFENPWLDKIRAIFNTFSKVPTAQTVTSLMHTLEIALTKRVEQRAADEKQDFIDLFLDVQADTDHLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLARHPEIQKKLQEDPEVMECVIKETLRLYPLASHNRKCMKSTTVLGMKIEEGTNVQADTWTLHYDPKFWENANEFKPERAKGAYLPFGLGPRICIGMRLAYMEEKMLLAQILK-------------------------------------- 39944900 245 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRRRAKGKDDMMYHLMNSTYNGTPVPDHEIAHMMIALLMAGQHSSSSTSSWIMLRLASRPDIMEELYQEQVRALGAIKETLRLHAPINSIRAVKQDLPVPGTVIAKDTTVLAAPGYSAGDPNHFPEPELWEPHRTTSPYLPFGAGRHRCIGEHFANVQLQTIVAMIVREF------------------------------------ 145605329 100 -------------------------------------------------------------------------------------------------HRRFRAAFSPAFSERALRSQEPLFRRQIDLLIDAAETGGPANLTELF--EFTTFIMGDLLGEPLGMLQQYSKWMKALASGVRIMPVFQFIQEHHQYNVDRVNARLARESSDIWSYVLSTKEK-QRLTVEEMHSNAESFMIAGSETTATAMTALTYFLTTSPSRFSRLKNERSRLNACIQEALRMYPPVGVPREVTSPATILGRWVPGGTQVSVHHYASSHSPGNFTDPDTFAPERWLAREPAFTVGPRNCLGKSMAMHEMRLMLACLYFRF-DMELVSDA--------------------------- 115391085 280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIASMRRLASEDVKLDGTIIPKGSSLFVS--SDNWDPSVYPDPEKFDPYRSPSPHMGFGFGKHACPGRFFAVNEIKIALCHILLKY-DIRLPEGTPAKRRMGI------------------- 194700266 216 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVVGGTETTSNTVEWAMAELMQKPELLAKVRQEPQLLHAVVKETLRLHPPLMVPHCPSADATVGGYRVPAGCRVFVNVWAIMRDPAVWKDPRDFDFTGSEMEYLPFGSGRRICAGVAMAQRMTAYSLAMLLQAF-DWELPAGARLELDEKF------------------- 145256038 60 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDNQVDFLGGVMMEGGSDTGSTMLLVMIQALALHPEIQQRARAEPRLINMIVKETMRWVTPLAFPHALNKDDWVNGYFLPKGTTVFLNVWGLHHDENIFPNPDQFDPSRFEGRHLAFGAGRRLCPGIHLSERSMFLGAAKLLWAF-NFEPARDEPIRIDTDPVTGYTE------------- 157359600 221 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLDVILQCQEDGSLFDSENIQVLIVELFYAGSDTSTITTEWAMTEFLRNPGVMQKVRSDMDRLPAVVKETLRLHPPLLLPFKAKNDVELSGFTIPSNSHVLVNMWAIARDPSYWEDPLSFLPERQDFEYIPFGAGRRICPGMPLAVRMVQLVL------------------------------------------- 195615494 123 -----------------------------------------------------VVTSHPDVAKEILDSPAFAARPLNHAAYGLMFHRSIGFAEHGPYWRALRRVAAGLFGPRQVEAFAPYRAAVAEGIVAALMRAGSGGAVRGLLRRASLYYIMRFFGLPPEEVEKLLEMVHAALDPQGVGTRAELMPRVNRFVHGVIQEHRAKGGDDFVDILLSLQ-ESEGLADADIASVLWEMIFRGTDAMAVLMEWTLARLVLHRDVQAKAHRELDKVVGALKEALRMHPPLSWRHRAISDTYVDGHLVPAGTTAMVNQWAISRDPEVWDAPLEFRPERADGRLVPFGSGRRSCPGKSLA--------------------------------------------------- 47550667 53 ------------------------------------------------------------------------------------------------------------------RSLEERVQEEARCLVEELTEAQPFDFILACA---PCNVICSILRFPYND-KTFLNLMDLLNKPGKHREFSKRLGGVKNFILEKVKEHQANPRDYIDCFLSKIEEEKHNLKSD---FNLENLAICG----SNLLRFGLLLLVKHPEVQAKVHEELDRVDAVLHEIQRYITPSSLPHAVVQDTKFRHYVIPKGTAVFPFLSSILLDQKEFPNPEKFDP-----GHVPFSLGKRSCVGEGLARMELFLFFTTILQKFSLKALVEPKDLDIKP-VTTGLFNLP----------- 15450601 236 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEKRKLNEDEIVSLCSEFLNGGTDTTATALQWIMANLVKNPDIQKRLYEDAQKMPAVVMEGLRRHPPGHFPHSVTEDTVLGGYKVPKNGTINFMVAEIGRDPKVWEEPMAFKPERRGIKMMPFGAGKRICPGIGLA--------------------------------------------------- 67540528 114 ----------------------------------------------------------------------------------------IFTATDPYYHATVRKLFSPSLSPGCMAAHEPVIKARFHALVKQRMQSQKAISLNDLYYSLSVDMVSEVLGRPFEQLPRIFYWATIRDQFKGSGVPTLIKWMLRQILRKGIRQRSEEARMRLIREQLKARADSSTLPEDEIAENFSAIMLAGFHTTSHAICATIWLVLSHPETRERL-------------------------------------------------------------------------------------------------------------------------------------------- 170590242 306 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWTGGMETTVTTLRWAIIYLIHNPVVQKLVWADRTNMHAVICEVQRIINILHIPHATTSNTTLYGYKIQKGTMIMPQIGAINFDENLYPNPEAFQPSRRNSEHLPFGIGKRSCLGEALARTELFIILTTLLQNF-EFTAAYGKPPSLKRHP--GMVSVP----------- 211588622 282 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAGGADTTVSSIASFFLAMALFPEQLPQFRDRENLIDALVKEVLRWHPVVPMAHTSTQDDTCEGYFIPKGSSVLIWFRAFTHDPIVYHDPMTFNPERERDPHLVFGFGRRACPGRTLA--------------------------------------------------- 154300515 6 ----------------------------------------------------------------------------------------IVSMLDPHEHRLRRQKVNSMFSTKAVDSMAPDVLAIAQKAANIMMKRGEVD-MYRLSRSISSEVLMHLLD-SQEEQPELLAGLDTFL---GTFWLMRAFPVIGWLAINLPQSRKLIPGDDCWARMSVARQNSREITKNDLVDEAFLFVFAGTDTTGNTITNAFYYILSSPSVYSKILDEPERLPAVVKESMRIHTIVGLPRIVPDGVVVDGYFMPAGTSISQSIHSLHHNASIFPSPEKFDPERELEKYFAFSKGSRACLGMNLANQEIYVVIALFCARF------------------------------------ 194884115 89 --------------------------------------------------------------------------------------------------GKLRSAVNPIFMPKGLKAYYEPLSNINNDFIERIRDARTLEVPDDFMEEINRLVF-DSLGLVAFDRPMMFRYTKQVFRYVFELDVKPSMQKMIKDTEDSLEKRRQAGRNSMLQRMM--EVDPKM-----AVIMSLDVLFAGVDATSNLLSAVLLCLAKNPDKQAKLREEPTKLRAVIKEALRYPNGFGTLRTCPTDITLSGYQVPKGSEVALGFNVLLHDHAYYPQADKFLPERSAFSYLPFGFGPRMCIGKRLVDLEIETSIAKLIRNF------------------------------------ 110559495 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLSTMINADGEGGKLSFIEIKALLLNLFSAGTDTSSSTVEWGIAELIRHPQLMKQAQEEMDILQAIVKETFRLATPLSLPRIASESCEVKGYHVPKGSILFVNVWAIARQSELWTDPLEFRPAR------------------------------------------------------------------------ 145608452 143 -------------------------------------------------------------------------------------------------HRQRRAPLNRFFSRQQMLKLEGEVLDYAQRTVAKMAGRGAFEIKEAFADVIGQYAFGQTMGVDQEGWPSFATMVGSFLRSAYVMRHVAIARWMADYLGEYIKASLDDPQNGVFADLMQ----DDKMPEEELSGEGFNFLLAGTETT----AVGV-----DPDKWTDVERRPYVW-ALVHESLRTMPGVSHRRIAREE-ELDGKVVPRGTPIGQTSMISHWDEKLFPDPDRFDPERTPNVALAFGKGSRSCLGENLAYCEVYIML------------------------------------------- 167838493 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFVSSTEPVAISLTWLLLVLSQLPGLRRALRAEIALLENVVNETLRLLTPNAMVRATTRAVSLQGVALPAHCEIVVCPFLAHREAGPFPDPLAFSPSRSPYEYFPFGAGGHFCAGRNLALLLIREVLSTLLLRF-DFVLDGEQSIDWR---------------------- 170065135 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKEDIIDNMITIIEAGNDTTATTLKMVFLMLAIHPDIQERVHEEPDTIETVCKEVWRLYPVGPFGRVATLDIKLDDKTIPADSQILINFHHLHRNPSTWPDADKFNPDRPENRHLPFSAGPRNCIGLRYAWLSLKIIMVHVLRR------------------------------------- 157761545 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIAGQETTSTTLSWACACLLNHPEVVQKARDELSLLNAVINEVQRIASIVNIFRQTSEDTIVDGQPIAAGTALTTHLALIHTDETLFKDHTKFNPERENSKLIPFGIGKRSCLGESLARAELYLVLGNM---ILDYDLEPGEIPQIKTTSPFGIKRPPV---------- 145240823 205 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMQKTVEDVFDALDEQGEAWNVYQYMLKLGSQAVGKLLGLPDAPVHEMVHNIAEMLDPKRLRSLRTSIENMVAESME-AASRGGHEADNMVDYAIRATDNGQKLPQSSLTWALVVATAAGFTTTSSLLSWLIYGLCVYPGMQERLLENTEITADFTDEFLRHNPSFQPGRTAKVDLVLGGYKLPKESVIVPALHHIHNHPDLWDNPARFNPDRWDSRHIPFAMGPRMCIGFNFALQEVKVFLPKLVYRY-KFSMEDNGPIEYDPMF------------------- 121711705 111 -------------------------------------------------------------------------------------------------HAEYRRGLTPLFTNKAMATYLPVQEKVFTDYFDRFVTASQANAVKRIADDFYLTAALELVNIPLSMIPFTKTWTADAVHVEFAKCAAACKANMAHWVLHMMESKRYHER------VAAGETDVEKFTNEEIGETLFTFLFASQDASSSATTWLFQILAQRPDVLDRLRERPFDLPAVIKELLRHRPPVIFPYLATKNFPVTDYTVPKGSMVIPSCWPALHDPDVYPNPEVFEPERKTKNWLVFGAGPHECL-------------------------------------------------------- 217407522 354 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGHETSAAMMTWTLYELLANTALMQRVRAGADELPACLRESLRKYSVVPIARRTVEDLYLEDGKIPKGSSFLINIQAIHHDPNLWPNPMRFDPDRVPYTFLPFIAGPRNCLGQHLALLESKMVISLLAQR------------------------------------- 194704746 81 --------------------------------------------------------------------------------------------------RALRRFVAEIVSPHRVKGF-SWIREWARRLRAELAADGAVRVMASCRLTICSILICICFGIPDELIREIEEVLKDLLTPLFRKQLTEARRRQLNCLVPLVRARRDGPGEAYVDSLLEPPGRGKRLGEEELVTLCSEVMSAGTDTSATALEWAMMHLVLDPAAQERLYADVEAMPAVVKETFRRHPPSHFSHAATRDTELGGYRVPADASVEFYTAWVTENPATWPDPDAWRPER------------------------------------------------------------------------ 134101959 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLISA---ARRAGQ--SSKDLVNTLLAILIGAHRTTGTVVSHALRQLMRHRDVAKRLRAEPCLLRRTLNESVRLASPVGIARRAPDGIALGAYRIPAGTVVHYAIRAVHMNPRVWPRPDEFDPDRNSRPAMAFGIGRNDCPGALVA--------------------------------------------------- 85068622 111 -----------------------------------------------------------------------------------------------------RRLLNPAFHLDKLKHMLPAFQFTASEMLSKLEPNGEID-VWPYLQTLTSDAISRIFDLQKEQLSLILEVSRTIYIPKRNKRMKQIFNEVRALVFGIIKKRMEAP-DDLLGILLASQQHGNNMSIDEVIEECKLFYFAGQETTSSLLVWTMILLCKYPNWQDKARENQLKIVTMINEVLRLYPAGYINRMVNKETKLGNLCLPAGVQLVLPTMLLQHDTEIWDDAMEFNPERDGISKATFSWGPRICIGQNFAMLEAKMAMAMILK-------------------------------------- 195153455 393 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLVGVDTTSVAASSTIYQLAKNPDKQRRLFEELQRLRACVKETLRMRPVVANGRSLQSDAVINGYHVPKGTHVIFPHLVVSNDPAYFPEPKRFLPERPHASHLPFGFGRRMCVGRRFAEIELHTLLAKIFR-------------------------------------- 32454482 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAAKELQEEMGRLVEQKRKADEADFATELIFAQNHGE-MSEDDVRQCVLEMVIAAPDTLSISLFFMLVLLKQKPEQLQEMHNEPSVMDSFIKESLRFHPVVDFMRRALEDDVIEGFTVAKGTNVILNIGRMHKSTEFFPKANEFSLENFDNNVPSFGCGPRACVGKHIAMVMMKAIL------------------------------------------- 195485478 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALMGFTLYELAKAPDIQDRLRREDTLMAKMVLEALRLYPAAAFNRECTEGFTLQDFVVPPGMPAYISILGLHRDERYWPEPGLFNPERHPMTYIPFGAGPHGCIGSRLGVLQLKLGIAHILKQ------------------------------------- 61696073 131 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLSTMLSGTEDGGKLTDIEIKALLLNMFAAGTDTSSSTTEWAISELIKNPNIQAKLQADLAHLPAVVKETFRLHPPLSLPRIASESCEVFGYHIPKGSTLLVDVWAIARDPKEWNNPLEFKPER------------------------------------------------------------------------ 198433242 237 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFQAGTETTATTLRWAVLYMVNNPHIQENVQEDRTRMPATVLEVQRMASITPFGHCSEEDQKLGGYHIPKHTCIMPSYHTIHFDPKFWKNPNEFDPCNDPNGKVGFGGGLRICVGMNIAKQELFLFFVAILQKF------------------------------------ 212514872 299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAASLTWTLFELGHHPEVQERIFGDSNELPSVIQETLRLYPSVPISRKFKVDMQLNDYLVPANTEIILILYAIQRNEKIFKNPDKFDPDRHAFAYVPFSAGQRNCIGQKFAMLEELVVLSSIIRNFKSIRVVPEMILRPHQNL------------------- 54400424 274 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYTVGNLFVAGTDTTSTTLRWSLLLMAKYPHIQDRVQEDRKNLPAVIHETQRLANIVPMPHMTSSDITFNGYFIKKGTCIFPLLTSVLWDEDEWETPHTFNPNRKRDAFMPFSAGRRICLGESLARMELFLFFTSLLQYF---RFTPPP----------GVSEDELELTPA----- 169857173 311 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERDTLLEHLLNKTTDTRMIKDE-----LFSMLVAGRDTTSCTLSYAMYNMTQHPEVVARLREEPTKRPTFINEVLRLYPPVPNWRQPQKSTVFKTKDIPAKTTVRYSVWAMHRRKDLWPDADKFDPDRIPNPFVPFNAGPRICLGQQFAYNEVSFFLIRLLQQFSEFELAQDAQ-------------------------- 57012714 277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDSHILSTVGDFFGAGIETTTSVLCWIVAFLLHNPEVKKKIRNHLLMLEATIREVLRIRPVAPMPHKANIDSSIGEFTIPKDTHVVINLWALHHNEKEWDQPDRFMPERATGSHLPFGAGPRACIGEVLAR-------------------------------------------------- 169766262 72 ------------------------------------------------------------------------------------------------EHRRLRRQMAHGFSEKSMRAQEPIIRKYVDLSLEKLHQSTTFDIIGDLAFGEP---FGCLEGCNYDQWPRLKS-TLLLLVPKSMQEAHQGHKALTK--AKML--RRAEKRPDLIDGLLRNK-DELKLGLDKLIANAEILIIGGSETTASLLSGVTYLLLQNPNAYETLK------------------------------------------------------------------------------------------------------------------------------------------- 47523842 179 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRLVVAHLFSAGMITTSTTLAWALLLMILHPDVQRRVQQDQALMPAVLHEVQRFGDIVGVAHMTSCDIEVQGFLIPKGTTLITNLTSVLKDETVWKKPFRFYPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTTLLQAF-SFSVPTGQPCPSDHGVF------------------ 169780288 50 --------------------------------------------------------------------------------------------MDRKEHARHRRLIGIGFSQSAMKSVNERLLHHVAGLPDEANGWSHPLTMSDLCSYLTFNVMADFIGKSYDDYRHLLEHIEEIGRLDRKLRASTGNKTIHSFINQIIQERKSEVGQSIYEQLGTQRSTDHPLTPEEIRSEAMLLTIAGNDTTSTALCAALFYLGKNLHAYEKLAADETLLHACTYESLRMSPPVGWREVGPGGTSIDGEFIPCGYGVGTGIYSIHHNPKYFPRPHDFIPERPFAAYILFSAGTRACLGRHLAITELLTTIAAL---------------------------------------- 154295471 143 ------------------------------------------------------------------------------------------------HHAHFRRLIAGPYSMSKMVKNEPLIDDIIRKLNDMFAQQDAFDWATFAAFDVISLVFGEAFGFTATDVDDLIEWLGRFLVS--SEKDKGGMGFLIRWTNRIMKARQKELAEDLLSFYEARDAQGQPLTEDHIRAECMLLFTAGADTTGTTMGAMMAYLLSNPTVYAKMVAEIDAVPAAVKESLRLCPPNIFPRLVQADLVIDGKTIPVGTEVTSTAYMANRDPAVYGDANEFRPERENNKYLAFGYGTRSCLGKDLAMIEL----------------------------------------------- 217075016 251 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKKEKGNNMIDHLLNLQELSQPYTDQIIKGIVLVMILGGTETSATTLEWAMSALLNHPEVLKKARDDISKLPNIIHETFRLHPAFALPHFSSQDCTIGGYIVPKNTILLVNAWAIHRDSQLWSDPERFDKEGEADKLIPFGLGRRACPGANLGQR------------------------------------------------- 170293003 114 ------------------------------------------------------------------------------------------------EHNRVRRLFLPAFSDRALKQQEPLLAKYSDQLID-LIRRGTFDIMGDFGEPLTVGIFLFIFDFPP-----LPWLVKKFSPPSIQRAHEIHKQHTVERVNRRLEKGLDRP--DIWN-LVLSQPEGRGLTQAQMHANADIFMIAGTETTATLLSGLTYLLLKNPERLQNLVENLARLPACLSEGLRCYPPVPIGRVTKTGGEVLGERVPGRIRLTIPQCAAYYSDLNFKDPYSFIPERNDRKGIPFLIGPRNCIGQNLAYHEMRLIL------------------------------------------- 145552761 296 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIISQFITLFLAGTETTGALVSNSLLFLSENTSYLEELRAKSALVDGQVKEVMRLKPSVVHPRQPKSDIQIKDLFIKKGSYILLGSFLANINSNHYEKPLEFNPKRKPIQNIPFAAGGRNCIGQHMAMIEARIIL------------------------------------------- 62318473 227 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDEVARIVLFINFGAIETTSFAVTHALYDIISRPGLADVLREE---VEAAVDSVLRESTTASMFRRVLQPVTLDGTYLPAGTTVVTPTLATHFDDTNYADAQTFDPLRTSADFVTFGHGKHACPGRFFAANELKAMMAYIL---MHYDIRPEREGVRPANVYRGLNVLP----------- 126567927 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGTETTSTTLLWALVYLIKHPEVQYKVHAEPSMADRAIHEIHRVGNPLNGYRMAAKDTTLGGYFIPKGTTLMPNLTTVLFDKTEWETPDSF-----NPGHLPFSAGKRVCLGEGLAKMELFLFLVGLLQKF-SFSVPDGIELSTEG--ISGFSRVP----------- 91094595 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAGFETTSSTMAFTLYELCLQPQFQRRVRAEYEALQSMVCETLRKYPVLPFDRTCKEDYKLSNVVIEKGTPVFIPMFGLHYDPQYFPNPQKYDPERTPFSYIPFGEGPRNCIG------------------------------------------------------- 145242962 195 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLMFAAHTSTVASIAWTVLELLRNPTHLEALKRSPTLIAT-LKETSRRYSGVNMIRWARQPHQLGNIVVPENCIVSISPYLTHHDPETYADPHIWDPTRSNRSEVTFGAGCHRCPGEQMAGMIAR---------------------------------------------- 212532497 245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQKKMAETYMEIIRHRRQAGGEDMVWNLMSCVYDGTPVPDMEVAHMMIALLMAGQHSSSSTISWIILRLASQPKITEQLYQEPDLPPNVIKETLRLHAPIHSIRAVKSPLQVEGTPIPTSHNVLSSPGVTARSPEHFSEPLEWDPHRAGSPYLPFGAGRHRCIGEQFAYVQL----------------------------------------------- 17568775 44 -----------------------------------------------------VLTDYEHIKDAFVNQDTFTYRAHRSPETLLPVHDHTGIASDGDHWRLQRRTILRDFGLGR-NLMEEQVIRSVHEMLIQLEDKKNVDVF----WPIQLNVINELFGFKYEDSEKFKTFVKHLRHLQGKMPLLVSASSYHTFIEEEVATQESEPENFVHAYMQQMKQTGNP--GLDITNLCATVLLAGMETTSNSLRWHLAFMMKYPEVQDKVRKETARLPSMIHEVQRMIPFLGSHQ-CKEETEIHGNRVPAGSLVFAQLWSVMRNDTVFEDPETFNPSRDKAKTIPFSIGKRNCVGEGLARMELFLIFSALI--------------------------------------- 157126331 48 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDLQLTMIILDIFIAGSQTTSITIDLAFMMLTMHTDIQKKIHADRTSLPAFLLEVQRFFHPVSGPRRALSDCTLGGYQIPKNTTILMGLRTVHMDPEHWGDPECFRPERTTERLIPFGLGRRRCLGESLAR-------------------------------------------------- 5915858 74 ------------------------------------------------------------------------------------------------------------FSPKRLEALRPIREDEVTSMVDSVENLGKGILLRKHLGVVAFNNITRLAGVMDEQGVEFKAIVENGLKLGASLAMAEHIPWLRAIMAEHTEARKKSGGQHFVDALLTLQ-DKYDLSEDTIIGLLWDMITAGMDTTAISVEWAMAELIRNPRVQQKVQEELDRVRVMTEEAMRLHPPTMLPHRANANVKVGGYDIPKGSNVHVNVWAVARDPAVWKDPLEFRPERDMKGHLPFGSGRRVCPGAQLG--------------------------------------------------- 195027878 257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDGAQFNDEDLLAQCLLFFSAGFETVSTCLSFTSYELAINPAVQQTLYEEDSLLDCIISESLRWPPAIVIDRMCGADFELRD---DAGELVHIPIVALHYDPDNFEQPEEFRPERFDEEHLPFGLGQRMCIGNRMALMEVKAMI------------------------------------------- 115396428 277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGIDTTSNTLMWVIYQLSRNEGFQSKLRAEPEKLDAVIRETLRLHSPGSEPRWSTNDEVIDGYTIPRGTVVSISPYTLHRQPQVFANPLRFDPERGPEDQVAFSSGARMCIGVHLAMAEMTTLL------------------------------------------- 111226545 271 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSKLLQSFENGE-ISWDSVVSTCIDLQTAGADTSANTILYCLLELINNPNIQSKVYDD---IKQAIEEIIRTLAPIGLPHVTSEDVELNGYKICAGTQIIQNIWATHRNEKQFSEPDSFIPERSANSNLIFGCGVRDCIGKSLADSEIFTMLASLINR------------------------------------- 218713950 161 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMQKTVEDVLDHLDEQGEADF-QHFTSPSAVHSIAEMLSLPFGDPKRLRDLKARIEEMVGESIEVASRGGVEDLPLQDAALK----ADNMVDYAIRATDNGQKLPQSSLVWALVVATGAGFTTTSSLLSWLIYGLCTYEGMQDRLLQ--ELIDHGFDEFLRHNPSFQPGRTAKCDLILGGYKLPKDAVIIPALHHIHNNPEIWDNPFRFNPDRWDNRHIPFATGQRMCIGFNFALQEIKVFLPKLVYRY-KFTREGDGPIEYDPMF------------------- 169856220 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIRNCAGLAAAGAESTISSLTTFILAMVLHPRAQAELRDRASLMNAIVKEVLRWNPPLGLPHMLSKDDEYNGYFIPAGTLVIGNTWTILHDPEIFPDPMSFNPDRNDDQQFAFGYGRRVCPGRFMAEQQLFITMATILNLFPGLD-ENGRPIPVEPKFSSGMISHPLPF-------- 154310961 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTASLLSNTFHVLARRPDIWEKLQAEVDELGGVLNESLRLYPVVANARFAACNTVLGGGPIPKGSAVAWSYTMHRRTDIYGPDAEEFRPERWAPGYLPFNGGPRICVGQQFALAEA----------------------------------------------- 157105954 320 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDVEMVAQCLIFFLAGFDTVSTSLLYTSYELAVNPEVQKKLYDEIQNTRTAISEVLRWPPIASTDRVCTKNYVMDGITIEKGAALWFPTYALHHDPKYYPQPEKFDPERNTGAYLPFGIGPRNCIGSRFALAEVKTIL------------------------------------------- 145234316 118 -------------------------------------------------------------------------------------------------HRMRRSALSPFFSKASVRRLQPVIWEKVDKLLDEFKNTGRMDI--AYAA-FTNDVIME---------YSFNHSRDRLQKPDFGEPAQEAVLAMSKYLAQLIEDEQSFTRENVADLLANPDLPVSEKSVEQLGQEAKILVAGGTETTSWTLSVITYYLLSQPHTLSRLRA--ELIPTAIQEGLR-LSYGSVGRLAREAVTFHDEKIPPGTPMSMNSVFVHHDPTIFPEPSKFSPERRLNRYLSFTKGSRSCVGINLAYAELYICVSRIFR-------------------------------------- 157359806 20 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATIVNLIVGGSDSTSITSTWILSALLNNREAMKHAQEELDLLRAIIKESLRLYPPLLVPHEATQDCHVCGYHIPKGTRLFVNAWKLHRDPRVWSNPEEFEPERFLGSHIPFGSGRRACPGINMALQMLHLTFARLL--------------------------------------- 194708124 237 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDTMIMALCGDLFGAGTETTSVTTEWAMSLLLSHPEALKKAQAERRLITAVINETLRMYPPLLLPHESAADCKVGGYDVPRGTLLIVNAYAIHRDPAVWEDPGSFLPEREGRLLMPFGMGRRKCPGETLALRTVGLVLATLLQCFDWDTVDGAEVDMTESGGLTMPRAVPLE--------- 145258855 125 --------------------------------------------------------------------------------------RNIFTASDPVYHASVRKLFNPSMTPSSMQAHANVVLECTSRLLNRLLYCHSVDTVSEV-------LLGKSLGCPYEQLSRIFFWATIRDQFAGSGVPTMIKMMLRYLIRKGVRSRAEQARMRLINEQLTASHNRRDLPVDEIAENFSAIMLAGFHTTQNALCATIYFVLTHPEAHAKLIASPEDLNAIITESLRLYPPVPLGRVSPGAY-VDGTYIPAGTEICTSLFALHHNPEYFNEPYEFIPER------------------------------------------------------------------------ 158295296 339 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDLILVGIDTISMAVCSILYQLATRPAEQQKLYEDPKLLDQAIKEVLRYSTVIGNGRTLQEDTVICGYRIPKGVQCVFPNLVLGTMEEYVSDAQRFKPERKPAQHLPYGYGARMCLGRRFADLEMQILLAKLLRSF------------------------------------ 170086355 81 ------------------------------------------------------------------------------------------------EHKKQRRLMNPVFTASFVSKLSPVFYKIAHQLRDKLKADGRVDYLTRTALELALKTVLPMAGLPYESWRKLRFLSNAVLPWPAARKFKWGVDTMHPVCANLFKQKKKSGGKDLATLLISAADDDDRMPDEVVIANMSSIVLGGQETTSGALSRLLCLMANDNDMQNRLRKEP-LLDAVCREALRLFAPVTFWRQTIEDVPLHGVLITKGTSVYVGLGAANRSAAIWPDASELKPERTANNAMTFLGGGRACPGMKFALLEIKLVLSVILPHF-SFE-AVTEEIEWRLGI------------------- 190319368 144 -----------------------------------------------------------------------------------------------------RAMLRPQFAREQVAHLEPHIQMLAKHV--RRAKGGAFD-VQSLFFRLTVDSATELFG---ESVESLQDMAKDAVDFDGKAGFAEAFNTAQVYLRSLAEELEKHSQDGYIFLLVKQTRDPHVLRDQ-----LLNILLAGRDTTAGLLSFTFYELARNPQVWSKLKEDDARLEALLNEVLRLYPSVQNFRVAQKDTSLGGGPIAKGQTVTYTVYAMHRDEQFYGDSEVFRPERPETRKLGFNGGPRICLGQQFALTEASYVIARLAQLFPNLA-------------------------------- 194755196 201 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGDTLFNIFAAKDYASALDVVHSFSSEIIAKRRQTADDDLLDTLICAEKDG-LIDHIGICEEVDTLMFEGYDTTSIGLTFGLLNMLCYQEIQEHIQDDLSNLDIFVKETMRLYPSVGMGRETVEETELNGLILPKGSQIVIHNFDVHRNPKYWDSPEEFRPERSQNRHIPFSAGQRNCIGQKYAVQEMKTLLVVLLKEFKVLPVTDPKSIVFTTGI------------------- 584867 293 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVTLCSEFLNGGTDTTATAIEWAIGRLIENPNIQSQLYEDIEKMPAVVKELLRKHPPTYMSLTVTEPAKLGGYDIPTGVNVEIFLPGISDDPNLWSEPEKFDPDRSGVKMIPFGMGRRICPGLNMA--------------------------------------------------- 169609484 119 -----------------------------------------------------------------------------------------------PAHDRIRRVLAKFFSRSMIAQLEPEVKELVQKLCSKLLAQKPFDITMAYSCAISAYSFGERFGLLDQEYPNFREATTAILKPVFIFRFTKASAGLGKYLVDYM------PTD--ISLLVRARVRQAKADLDRLADEAAAVVGAGTETTSWALSVMTYHLLTKPEILAKLVQDPQRLPRVIQEGLR-LSYGVSSRTARIPTEYRGEVIPQGYAIGMSTVVTHHNERTFPDSYAFAPERNNNRRLAFSKGSRSCLGM------------------------------------------------------ 1706096 90 ------------------------------------------------------------------------------------------------------------------KSLEERIQEEARHLTEAMEKEGPFDINNAVSNIICSITFGERFEYHDGQFQELLKLFDEVMYLEASMTLFSNWKKLELFVSRMLENHKKNPAEDFIDAYLKEMSKTSSFNEENLICSTLDLFLAGTETTSDM-RWGLLFMALYPEIQEKVHAERESLPAVIHEVQRMGNPLNVPREVTVDTTLAGYHLPKGTVVLTNLTALHKDPEEWATPDTFNPEKKKEAFIPFSIGKRACLGEQLAKSELFIFFTSLMQKF---TFKPPSDEKLTLNFRMGITLSPV---------- 5731998 84 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAESWE-SVRDEVDSAVRVVASNGSGELVFALTKNITYRAA---FGISHEDQDEFVAILQEFSQLFGAFNIADARGALDGFIDKIIDDHSEEVDTDMVDDLLAFYGEEAKVSESDDLQNSIKLMFGGTETVASAIEWAMTELMKSPEDLKKVQQELAVLDRRVEEVLRLHPPIPLLHETAEDAEVGGYYIPAKSRVMINACAIGRDKNSWADPDTFRPSRNNFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 157130114 238 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPFTDEEILHNVLTIMIAGNDTSGLGVAHACLFLAIYPNIQQKVYDEPDGPNDRISEVLRHCPVAPTARQNLKELELDGVRIPAGNTLSFSFFALHRDAEKF-DPENFAPERCEKRHMPFSSGSRNCIGGRYAMISMKVMI------------------------------------------- 210085244 40 -----------------------------------------------------VLTGHETIRNALKRAEDFSSRKAPPAQAMAGRDKGVLQAPYGPHWKQQRKMTLRDFGFGK-RSLEGKISEEANALVQEILSQQPFDLQNAVSNIICSIVFGGRFEYGDPDFLRLISLLNTVIEAPSAIDRLENIHPVFRYLREQIDKHRLDPNDDFVDAFLLEQQRAEHFTDKQLQEVLMDLFVAGTETTATTTRWALLYMMLNPNIQEKVHAQRNLLPATLAEVQRIKAIVPLGRAASRDSTLNGYSIPQEGRLLINLWSVHMNPQLFPEPNTFQPERNFAKHIPFSMG-HRCLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPVPSMLGKLGSVVNVP----------- 117606234 94 ---------------------------------------------------------------------------------------------------RMRSTLSPYFTSGRLKEIFPIAMTHADRFIKNMQKKDPEQPVKEVVAPYSLDVITS---------SSFSVDIDSINNPEDPFVINSAMDFFYSVLKKIKDDKESEGRVDFLKLMLQNQIPDDQLTDHEILSQSLVFILGGYETTSTTLTFLLYNLATNPDCLEKLVEEIDKLEMAINESMRLLPTAPLERSAKKTVVINGLTIPEGTLVGIPTYVLSHDPDIWESPGEFRPERPENKSIPFGLGPRNCIGMRYAVMIMKLFVVKLLQNF-SVETCKETQIPLEMNVTFQPK-VPIT--------- 67541935 192 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDNMLNILLAGRDTTASLLSSAFFYLSRHPAVWEKLRRNPGEITHALNEVLRLQPPVPNLRVAVKDTSLGGVFVEKDQPVLYSVYAMHRRKDLWPDADSFRPERENAKHLPFNGGPRICLGQQYALTEASYTMVRLMQRF------------------------------------ 157344735 265 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDNCKNIYFAGHETTATTATWALILLAANPDWQARARADGTALPDAIQETLRLYPVSSFAREAFEDVKFKDLLVPKNTIIWIPVPTLHQNPDVWADVNLFNPERFANGYMPFGMGMRICVGQHFAMVELKVVLSLILSKF------------------------------------ 157340894 241 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDTVIKATCLNLILAGYDTTSITLTWALSLLLNNRHALKKAQAELEILQAIVKETLRLYPPLSVPHEAMEDCTVAGFHIQAGTRLLVNLWKLHRDPRVWLDPLEFQPERFLTNHLPFGSGRRVCPGISFA-LELTLALARLLHGF-ELGVVADSPVDMTEGPLSAPKATPLEVT------- 195646472 59 ----------------NLLDLRRAPGSLHHTLARLARAHGAPVMRLDLGLPAVVVSSRDAAREAFAAHDRRIAARPVPDSKRALGFSMLSLPSSAPLWRTLRGVMAAVLSPRSLAASRAARERKVADLIGYLRARAGVDLKEAVYGGVANLVSTAMFSIDVVDQELLEELMQCMAQPNVSRRVAVQLGQVLQVLDDITDRRLADRRGDFLDILLDLQSTG-KITRDNVTLTLFDIFAAGSDTMALTVVWAMAELLRNPGVMARLRADAAGLPAVVREAMRLHPPVLLPHKAVEDVQIGGYAVPRGCTVIFNSWAIMRDPAAWERPDEFDFRGKQLEFVPFGSGRRLCPGVPMAER------------------------------------------------- 33439168 79 --------------------------------------------------------------------------------------------------HQMRKIVSELLSPKNVRSF-GFIREEIERLIRVMKEGAPVDVTEEVS-KMSCFVVCELVGFELKDLYPSSWLLNLLSFNNYRLKRMRRR--LDHVLDGFLEEHRVKGGEDIVDVLFRMQKDSNPITSNGIKGFIFNTFSAGAEASSTTISWALSELMRNPAKMAKVQAEQELMRSVVKETLRLHPPPLIPRQSREECEINGFYIPARTRILINAWSIGRDPLYWEDPDTFRPER------------------------------------------------------------------------ 169777349 120 --------------------------------------------------------------------------------------------IDKADHAAKRKRMSSAFAIKNSERWEHKVANVTGRLVKALDAHGQTEWINLFTIEINLIALSSTLGLLEKGSDEVTQRKDGTTYPKSQDSTAHAQSLFWDYLSKLVPKYRQEPWGDVITRLQRYQ-SGEKLDDGEIVAEVGAIINAGADTTAIALTQVLDILIRHPKYLQRLREDSTLLRACLDEALRLIPPTSARRTPPEGAQILNEWIPGDTSVSMTSYSAHRDPEIFPVPEEYNPDR------------------------------------------------------------------------ 169863783 44 ----------------------------------------------------------------------------------------IFLVMDGPRLRDYRRTFAQYFTQAKVQQYHPAKLECVQRLVSRLSDN-PNDIVKQL-HTYTADVIAKVVGFNIEDHPRVILWSTAYSRLSRPYQVAQIQPTTLVYAMCLYPEVQKR-----IQAELDAQLDRGDLPTSET------------------------------------CENLPYLKAVVKESLRWVTVVAFPHVVAEDDEYDGYFIPKGTVVLTNNWAIQHDSELYSNPFKFNPERPDSSATAFGYGRRICPGMHFA--------------------------------------------------- 2506241 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDRHMLATVADIFGAGVETSASVVKWIVAFLLHYPLLRKKIQDAPSLLEATIREVLRFVSPTLIPHRAIIDSSIGEFTIDKDTDVVVNLWALHHNEKEWHRPDLFMPERPSLSYLPFGAGPRSCVGEMLARQELFLFTAGLLQRF-DLELPDDGQ-------------------------- 169864610 177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNLFVAGRDTTACTLTFSVYMLAEHPAVVERLRADMKYLRAFINEVLRLYPPVPNNRQAINDTLFGAQPIPAKTQVIYSVVDMQRRKDLWPDADEFDPDRIPNPFIPFNAGPRICLGQQFAYNEVSFFLIRLLQQFSKFSLALDAQP------------------------- 1049015 78 ----------------------------------------------------------------------------------------------------LRMKLAPSFSSGKLKGMFETVDDVAAKLLNHLNERGQSHVLETYAVDIIGSVI---FGLEIDSFTHFRVLSDRLFNPKKSTMLQRFRNRLRDIVKRTIEFREEKGRKDLLQLFIQLRNTGKAMSIDMIASNSFLFYIAGSETTAATTSFTIYELAMYPEILKKAQSE-------VDECLQRHGLKPQGRLTTQDFQVPDTTIPKETGIIISLLGIHRDPQYFPQPEDYRPERDPAAYMPFGEGPRHCIAQRMGVINSKVALAKILANF-NIQPMPRQEVEFK---------------------- 93278141 285 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTDEDIREEVDTFMFEGHDTTSSGMSWTIWCLAHHLDYQNKVIQNEDLLEQCIKEAMRLYPPVPISRKVEEDFHCAGYDVPRDATILISPLVLHRDPALYENPENFSPSAIARRHIPFSAGPRNCIGQKFALMEERTVLSWFFRR------------------------------------- 121714963 92 -------------------------------------------------------------------------------------------TLDDARHKFYRRLMNQGLSDTNIRRMDNKLKSIAGEPTDRFAGDGTFDVMSELSYNLQMQRFGFLLQLPELETLKLNHLFFPEARRRAIRFSAKAREIMQER-----QSRQKEELNDILGNLLAAKETGEGLPNAQLWVDTNLLIIAGSDTSSTGMAALFFYLSRNPTAYDRVINNPEEVAACISEAIRLCPAVSGALW--REVLDGGIHIPAGCEVGTGIWSLNHNEKYFPDPFAFRPERDEAVTLAFSVGPRNCVGKGLAIIEISLAIAAVISQY-DFRKAE----------------------------- 116200125 163 -----------------------------------------------------------------------------------------------------RELLRKQFVRAQYQDLR-YFHEHVGNLIDRIPTDGDVDLQPLF-FDLTMDVATELLGVDQENREFARFRLAPFHAIYNPASFRQACRNVHRFVERYIREQRAEKSQDSASWFIQ-QVAEESANETELRDQLLNVLLAGRDTSACCLSWTFRLLVRHPAVMERLRGNPARLACVVKESLRLYPPVPNNREAVKTTLLGGGPVRKGEVVVFSQYVNSRRKNIFPDADDFRPERWETGELGWGFGPRQCLGEDFALMEVSYTVVRLLQEFPIIKLPTGEVIE------------------------ 73999439 329 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRIRSFSSIIRFVQEDLTLHSETLRKGDLVALFPPAIHYDPEIFEAPEEFRFDRFVEDGLPFGIGTSKCPGRFLAVVEIKQLLVVLLTYF-DLELIDDKPVVNRSRLLLGVQH------------- 169774319 258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGYDTTASTITSFFLAMALFPAAQHKAQEEIDRVVGAINEVLRWNPVAQIGHAATEDDIYEGYLIPKGAPIVPNIWAIAHDPDVYSDSMSFKPERERDPHLVFGFGRRICPGRPL---------------------------------------------------- 115383674 143 -------------------------------------------------------------------------------------------------HASFRKHIAGPYSFSNVRKMEPLIDARIGDWLAKLEEKEEFDF-AWWAVYMAYDVISEVFGAPFARLHPFTSWIKTTFLKKYLVAKPEGIGVLMRFRDRLIDQRLRDGGDDLLQTFLDAREDGKPLDMEYIKAEVLLVLLAGADTTGTVFQALMYNLFVNSEIYERMMEE---IDNAVRETLRLNPPAPFPRYVSEPMDLYGRFAPAGTEI-----SGNRDRGLFEDAEEFKPERDPNKYLTFGYGARVCLGRDVAMMEL---FKGPLQFFRHFTVVPGKPP------------------------- 85068682 268 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDLIDVLLRLMNDTSPITNDNIKAVVVDMFAAGTETSSTTTVWAMAEMMKNPEVREAFRDKVSFDENDVEELLRLHPPSPLPRECREDTDINGYTIPAKTKVMVNVWALGRDPKYWDDPERFDIFGNNFEFLPFGGGRRICPGM------------------------------------------------------ 157345225 46 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDIIKGLIMVLILAGTETSATTTEWAMALLLNHPDDRERIMDETDLLQNIVRETLRLYPPLLVPHVSSEECEIGGYHIPKHTMVMVNAWAIQRDPKLWPDATSFRPERETYKFLPYGVGRRACPGASMA--------------------------------------------------- 194226914 247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLRLVVTDLFFAGMVTTSTTLAWALLLMILQPDVQRRVQRRPEMGDQAVHEVQRFGDPLGIPHMTSRDIEVQGFLIPKGTTLITNVSSVLKEETIWKKPFRFHPEHDAQGHMPFSAGRRSCLGEPLARMELFLFFTCLLQRF------------------------------------ 215497912 98 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRWLTPVGNQRGVLEDTFIGGYLIPKGSTVLLNSMGVHRNQEHWETPDEFDPSRNADTNLAFGLGRRNCPGKTLAYVQMFLYVATLLQRF---RVFPEDEDRLP---------------------- 30683237 67 -------------------------------------------------------------------------------------------------HKHARSLTNQFLGSQALKRMLQDIDFLVRTHLKEGARKGSLD-IKETTSKIIIECLAKVMGEMEPDWTFFREWFGFAWNIPGTGVMVKARNRMMKVLKETVLKKRAELGDFFKTIFGDTERGVKTISLESATEYIFTLFLLANETTPAVLAATIKLISDHPKVMQELQREHEGIVRVINESLRITSTVPTVRIIDHEFQFGEYTIPAG-WIFMGYPYVHFNAEKYDDPLAFNPWRWKGKDLSFGSGSRLCVGAEFVKLKMAIFI------------------------------------------- 194764609 259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVDLVIAAG-DTTAFSSQWALFVLSQNQLLQKRLARERALLHGLIKESLRLYPVAPFGRYLPQDTQLGGNFIEKDTLVLLSLYTAGRDASHFERPELVLPERQSHGSLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 198450921 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTGIMLCLAKNPEKQAILREEPHKDSDFTEESMRMYPLVVMARVLNRDSVLSGYQVPAGTCVSMVPLSLLSSEEHFPKAAEFLPERNPFVFLPFGFGPRMCVGKRIVDMELELGIARLIRNF-NIEFNHSTEKAFRSELIS-FPNIPLKF-------- 157341870 271 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTANTLEWAMAELLHNPETLAELRSDIARLPAVVKETFRLHPAVPFPRKVEVDTEMCGFIVPKDAQVLVNVWAIGRDPNLWENPNLFDVRGQNFELIPFGAGRRICPGLLLGIRMVQLMLASL---------------------------------------- 182892080 160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLIGSTTDLFVAGSDSTATTFRWGLLFLIQNPDVQERCHEDRDRLPATVYEIQRCANLAPFGLITIQPTKLQGYDLPRGTTIIVNLTAIFSNKENWKHPDTFNPENDESGQFSFSLGVRVCLGETLARTELFLFITALLQRI-RFSLPPDAKP------------------------- 7415996 48 ------------------------------------------------------------------------------------------------EHRNLRRITSDVLSNHRINSFSPIRRDETTRLIRKLAEDSEVELTSRF-FDMTMRMICDMTEL--QEASEFRDMVTELLQLSGANNKADFMPILRRFLRGLLQEHRQRTANTMIDHLLTQESQPEYYTDQIIKGLALAMLLAGTDSSAVTLEWSMCNVLNYPEVLEKIKADESDIPNVINETLRLYTPAPLPHSASDDCTIGGYKVPRDTIVLINAWALHRDPQLWTEPERFDKKGELEKLIPFGLGRRACPGELLARMTLALLIQCFWKRVSDEEIDMGE----RDGFVL-MKSIPV---------- 72001009 220 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLCAMLFDLWIAGLMTTTMTMTWGLSYYLYNPEVQRKIREELDLISTAVTETQRTANPLNLIHMTTRDTVIDGFPIQKGTGVIAQISTVMYDEKVFPEPYKFKPERKVDEVIPFSIGKRQCLGEGLARIELFLFFANIFNRMPDFS-------------------------------- 195342698 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKLPEDSDDISVFIKESLRLFPSVPFGRRCVEEGVVNGLIMPKNTQINIHLYEIMRDARHFSNPKMFQPDRTVNRHVPFSAGQRNCIGQKFAILEIKVLLAAVIRNFKILPVTLLDDLTFENGIV------------------ 109087636 212 -----------------------------------------------------------------------------------------------PEWRFNRLRLNPVLSPRAVQRFLPMVDAVARDFSQALRARGSLTLIFHYTIEASLALFGERLGLPSSASLSFLHALEVMFKSTVQLMFMEAWDCIFQYGDNCIQKIYQESRPQQYTSIVAELLLNAELSPDAIKANSMELTAGSVDTTVFPLLMTLFELARNPNVQQALREHPQLLRAALKETLRLYPVGLFERVVSSDLVLQNYHIPAGTLVRVFLYSLGRNPALFPRPERLDIRGSGRNHVPFGFGMRQCLG------------------------------------------------------- 196011609 243 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLTAKDDGVGMTLDEMADEVITFLFAGHDTTSTSISWLLYSLASNPDYQKKCQEDRTEIAWCIKESQRLHTTVPLGYTLAEGMTVGGVKFPKGDIEVPAYVYH-HDSRWWKDPWTYDPLRPENSNIPFAIGSRNCIGQNFAFQEVKAVAARILQRF------------------------------------ 5059126 209 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILLNLIEADGADNKLTRESAKAFALDMFIAGTNGPASVLEWSLAELVRNPHVFKKAREEESDIPNAVKETLRLHPPTPFAREAMRTCQVEGYDIPENSTILISTWAIGRDPNYWDDPERFLFSDDPGKSLPFGSGRRSCPGASLALLVMQATLASLI--------------------------------------- 17558554 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQDTSSTTLLWAGICLLNHPEVVEKLRSDRARTPAVLNEIQRIASIINIFRELREDTEIDGQPIAAGTVVANQLSMIHTDEELFEDHTRFDPERIENSTLPFNLGKRSCPGESLARAELYLIIGNLVLDF-DFE-AVGIKPEIKTSTPFGIMKRP----------- 118094631 336 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTIRWALLYMAIYPEIQARVQADRSNMPAVIHEVQRKGNIIPFPRQAVKDTVLAGFRVPKGTILIPNLSSVMFDMKEWETPHSF-----NPGHMPFSIGKRACLGELLARAELFLFFTALLQKF-TFQAPPDTILDLK--FTHGMT-------------- 218723202 37 --PLPPGPPGEFILGHYRRIPFVAA---FKQYAKWGKEYKSDVLYFETFGTKWIVLNSSAIDLLDKRGSNYSDRPKFILFEEMGWAPTLTWLRWGPQMQRHRKILQPAFSKAQVRQYQDNQQRQALICLRNMLDDQSLSAIRRFAVAI-VLNISYGIDVPDSRWRHLPTWLPFMERLRYARKWRWAIEAIFALAQKEMSEKRKCFSHDRLTVYNANAEKGNEFTMDDIRGASAAIFIAGNDTTATTVQLFVLYLMQNPDAQAKAQAESDRLPTWLQETYRMLSPLGIPHASISDDVYEGMFIPKGTIVYPNVWGIHHNESFYSEPFKFWPEREPYPVGNFGFGRRVCIGRVLAENSLMIIL------------------------------------------- 45331333 116 ------------------------------------------------------------------------------------------------------------FTPKRLEALRPIREDEVTAMVDSFKDSANPDLVKQYIGAVAFNNITRLVGVMDEQGKEFRGWLRCMFPQEEEILVEARRDRLTRAIMEEHTLARKHSGGHFVDALLTLQKEYE-LSDDTVIGLLWDMITAGMDTTSISVEWAMAELIKNPRVQQKAQEELDRVPNVAKEALRLHPPTMLPHKANSNVKIGGYDIPKGSIVHVNVWAIARDPATWKDPHEFRPERDMKGHLPFGAGRRICPGAQIA--------------------------------------------------- 157124251 82 -----------------------------------------------------------------RDFDHFTDHANNVPLEVDPFLGRGLFFTGGQRWKHGRTALSPAFTGSKMRNMDGAMKRLVKDAAGGKLEREMKDLFQRLGNDV-MTSIS--LGFDTDSVHEFFQYGKRLSRTSGRIIPSDIANFYNEVVIKVIKERLEKVRPDFIHLMLQARKNELKASDYDIAATSASFFFGGIESTTTLVCFALYEIALNHDVQQKLRAEVDAMDMVITETLRWPPFGVTNRRCTKAYSLNGVTVHKGQVIFIPIYEIQRDAQYYPNPERFDPERDQNRYLPFGIGPRNCIGSRLTLMQAK---------------------------------------------- 156547810 263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGYDTTGMEMVYLLMLMAENKDQQELARAEANRILDAVKESLRLFPTAHIVRAVTEDIQLKNYMVPAGTDIFVPIHILHRDPKYWSDPLKFDPDRYPFTYLPFSHGPRNCIGQKFAIAELKSLLACVLRNF------------------------------------ 194746691 327 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLVAGVDTTSSTFTALLLCLAKNPEKQEKLREEPNKLRACIKESQRIYPLVGNARALARDTVVGGYRVPAGTNVSMCPLNSYFSDKYFPKATEFQPERTNNPFLPFGFGARMCVGKRIVDMELELGIARLIRNF------------------------------------ 46805218 62 --------------------------------------------------------------------------------------------------RKLRQLAAEVLGPKRVLSFRHIREQEMASRVERIRAVGPVDVSALFYDMAISIVSCASFGIP----DLFPTWRTVLAAVTGMRRALENVHRIVDTLEEVIEERRGAARENLVDVLIKLHEQGGHLSRNSIKSVIFDMFTAGTGTLASSLNWGMSELMRNPRVMTKLQGEREALRLFIKETLRLHPPVPLPRESIDMCEVNGYTIPARSRIVVNAWAIGRDPKYWDDPEEFKPEREGNKYLPFGAGRRICPGITYALPVLEIALVQLL--------------------------------------- 78714408 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSSAISFALFSLALNPEVQNRALEEQAKVTSAIKETLRMYPPVPFARKVTEDFEYNGTLYPGGMTILLVPYLCHRNPEYFPEPDRFLPERSPYVYMPFSAGPRNCIGQKIA--------------------------------------------------- 195449802 331 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTAALLCLALNPEKQEKLREEREVLPNCVKESQRVYPIVGNSRVTEKDCVLSGYRVPANTFVMIPLGSLKSDE-YFPRSSEFLPERNPFVFLPFGFGPRMCVGKRIVDMELELGLARLIRNF-KIEFNHPAENAFRSALIN-VPNIPLKF-------- 80973356 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAQTHGE-LTADNVRQSMLEILIAGPDTMSVTIYFMLMLIAQHPEVEEREVQNSDLLENFINESMRYQPVVITMRKALKDDVIDGFLVKKGTNIILNLGRMHKD-QFFLKPDEFSLENQNVPHQPFGCGPRSCVGKYVAMVMMK---------------------------------------------- 6715638 173 ----------------------------------------------------------------------------------------------------LRRLSNHLFNPKQIKQSEDQRRVIATQMVNAFARNPSACAVRDL---LKTASLCNMMGLVFGREYELESWTDHLAGLDFQQIRFRCSQKVNLLLSRIIHEQRAATGN-FLDMLLSLQ-GSEKLSESDMVAVLWEMIFRGTDTVAVLVEWVLARIVMHPDELDRVVGRPSLLTAMIKEVLRLHPPLSWARLSITDTSVDGYHVPAGTTAMVNMWAIARDPHVWEDPLEFKPER------------------------------------------------------------------------ 12231886 266 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLTTLISLDGDGASITDTEIKALLLNMFTAGTDTSASTVDWAIAELIRHPEELDAVRNRPSRLPAVIKENFRLHPPTSLPHIAAESCEINGYHIPKGSTLLTNIWAIARDPEQWSDPLAFRPERSDFELIPFGAGRRICAGLSLGLRTIQLLTATLVHGF-EWELAGGTPEKLNMEETYGIRAVPLIVHPK----- 157112068 285 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKFERQEIIDNIITIVGAGTDTSATAIAFTFLQLAMYQEHQQKVYEEPESEPKMVNECLRLYPVAPILRENTADITLGGVRVPKGNILTIDVYNIHRRKDVWPDPERFSPERSAGRHLTFSGGSRNCIGSRYAMISMKIMMVYLLKNF------------------------------------ 169844159 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDIIKNTAATAFAAGSDTVVSGALSYFLALANFPEVQKLLQDRPDLIESICYEVLRWVTPLSLSHYASETDEYRGYHIPKGTVILPNVWAVLHDPDLYPDPFTFKVDREANARLGFGFGRRFCPGQHVA--------------------------------------------------- 85068676 272 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDVLLQQAEDPNKLTNDCVKGLMQDLLAGGTDTSATTVEWAFYELLRQPKIMKKAQQELDLIESIIKETLRLHPVSTMPRIALEDCHVAGYDIPKGTILIVNTWSIGRNSQHWESPEEFLPERKNIQHFAFGAGRRKCPGYSLGIRIIRATLANLL--------------------------------------- 42821962 273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSTLLRADMDGEKLTDTEIKALLLNLFTAGTDTSSSTVEWAFAELLRNPAQQERLVTESDLLQAIVKETFRLHPPLSLPRIGAESCEINGYFIPKGATLLVNVWAIARDPNAWTNPLQFNPNR------------------------------------------------------------------------ 110629049 139 ---------------------------------------------------------------------------------------------DYDQHNYYRKVLSAPFSEIALKKNEHILHEFVDKWVYRVKEVGRIDATDWFNF-----LTFDLIGLAYGEESRLHDWIEASLAMATLMTLGQAARAIPEYVYRHTKMHRKNPEHDFLQRMIEIYKAG-NLDFPTLSEHASLLTIGGSETTATLLAGAVYFLAKDPKVYGKLFADEKEMNGVVEESLRIYPPNHTRMVPQGGATLEGKHIPGGYCVSMMYGSFNAQPTRFEEPETFGRDRKEAP---FSFGPRNCLGQQLANHEVRLVIAKMAWHF-DLEL------------------------------- 169602925 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPDELSNLAANLLGAGADTSSSTLITAVLAMRAFPETWEELNRGDELMRAFVKEVFRWRSVAIIGGTATQDDMWNGHLIPKGTWIQGNVWAIHHNEREFPEPDRFNPRRDARPYMTFGWGRRSCNGQALAE-------------------------------------------------- 115450615 130 --------------------------------------------------------------------------------------------------RRQRARVQHVMSPRLLASMAACCRGKVEKILDRMASAGPFDLLTRFAFDVTAMAVCRLIDMPPLDVANFFRHTVPVLRIGPERKLTAAQRLLRRFVAEMIEKRRVAPPADIVSSYINDPVDEDGNPREFMYATFINYMVAGRDTVGTALSWLFFNLTEHPRVVARIREDPEELQAALFESMRLYPPGPIERKATEDVLPSGHTVRAGDNILIPVYSMGRMASVWGDSGEYRPERPAHRFMPFNAGPRLCLGKDISVLQMKSVAAAVAWNF-DLEVVAGHAVEPKVSIVMQIKN------------- 115397153 115 ------------------------------------------------------------------------------------------------RHRLIRSHMNPFFSTMRIRQQEPVLRALINKLLEEWKNTGKPLHIEHALTCYTTDVITDYMGEGYDEPDFIPQWYHTLTGTARTLVFIRPVAFLLPLLLAMPEQRRQKGRLTLFDDVLSSDLPEQEKSEARLAQEMQILVSAGAETTAKAMTYILFYLLDNPELLKKLKADPALITSVMLEGIRYGVTARLPRIAYNALKYKDWTIPPGTPISMSCLLMHHDESVFPDSYRFDPERTERKRLAFSKGSRQCIGASLARAEILMVISTLLQRF-EFEL------------------------------- 145233653 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNVLLAGRDTTAGLLSNMFFVLAKRPEIWDKLRQEEGRLPSYEEESLRLHPVVPMGRIALRDTVLGGVFIPEGSTIEYNVYAMHRRKDIFPDADEFRPERWENGQLPFNGGPRICLGQQYALTEA----------------------------------------------- 156548382 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEEIRQEIDTFIFAGYETTATAIIWTLFAIGNDPGVQARVHERPTILDRVIKEVLRYPSLPMISRLLDRNSVIDNYFIPEKTLITIQVYQLHHDPEVWKNPEIFDPDRSRERHLPFSNGSRNCIGQKYAILEIKIIVTKILR-------------------------------------- 27529812 217 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDLIDVLLRVRESGQPITDDNIKAVIVDMFSAGTETSSTTIIWALAEMMKKPSVLAQLIDLDELLKLVIKETLRMHPPIPIPRECMEETKINGFNIPLKTRVIVNIWAIGRNPESWEDPESFMPERTGNHHIPFGAGRRMCPGM------------------------------------------------------ 170042581 151 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDELVHHAITILCAATDTSSNSIGFTLLSLGMYPEVQQKVYEEVMRIPTVIKETLRLFPVGPMIRQSVADSTIAGLFIPKGNIFGIDIFNMHRDADQF-NPERFSPERSKDRNLAFSGGARGCIGIRFAMMSMKIMM------------------------------------------- 218712066 98 -------------------------------------------------------------------------------------------------HRRRRKPLEPFFSRMGIDKMESMIIEEAKLLNNRLTEKGSGNVIRAFAGDVIGRICCEMMNSPEKEWHNLIEVTLASMIPTGFLLRVYPGAAGFNVFRQLATKHIIDAKQDITSEMPKSECGTERLSRE-----AMVLFGAGTATTARTMGFMCYYILTNPHMWQRLKEEPHTLPTWIKEGLR-LSYGVMRRLISPDIPLVYKQIPAGTPVGMAAYSLHTDPKVYPEPFKFDMDRNWVP---FTRGSRNCLGMNLAYAEM----------------------------------------------- 126329370 437 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHTDFLLTTVNLLFAGTVTVSATLRFAFLLLLKYPEFQDRIHEDRGRLPAFLHEVQRFLALIPMGRTVTKPTIFQGYELPQGIEVFPLLGSVLHDPEFFERPKEFYPRHKNEAFLPFSSGKRICLGEGLARTELFLFFTTILQNFSLESPSPLGALSLHPA-ISGFANIPPTF-------- 67904522 318 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAIGSFHTSSDLLGQVLLDLCMRPDWKVLVRENLKLMDSVLKESQRLASTVTMGRYASREITLDGTIIPKGSTVFIANV-AMRDSNIYPDPDDFVPDRFTTRHLGFGLGRHACPGRFFAANELKIVLSHMLMKY-DIKLDNGAVAPSKSGIF------------------ 121709732 295 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGIDTTSDTSMWAMFALSQPENQQDKLRAERSLLDAVIKETLRLFAPLPGPRFADTDQIIDGYSIPKGTVVSMSPYTLHRNARVFQDPTRFNPDREAVAEMAFSSGGRMCIGMHLAMAEMTTLL------------------------------------------- 145609367 120 -------------------------------------------------------------------------------------------TTDKSRHRMLRKAMGPGFSDAALRAQEHIVASHVDQFIQKLRGRRGFDVIGDLAFPYTAVMISYLMAI--NMYPILRNVVNFLIDGVARRGFDAQAQTLMPALERRI--KLQEQRLDLVDPLI-GKMNEWKWTINDLIPHAIMIVGAGSETTAGVLCGTTALLLEHPEAMARVTEEDSRLPACIDEAMRLYPVASLRITGDRDI-ICGVPMPPKTVVGLWPYAVYRDPKLWRNPDEFHPER------------------------------------------------------------------------ 46111573 735 ------------------------------------------------------------------------------------------------------------------------------------------DIIRDVAIPLNAQLLSDMF--------YFDMRTDE--NPDGELGAAELYRSLLDIRGQAWNRRRARPRGGLISAVSNRRSCGLKLVEELLAQNLWLTAFGGIGVPVTAF-YEVLAFFLRPEIWAEVQADDATLHAYVAEALRMTSSQRNVRISKTPGEVDGQSIAPGTAVVLMLGEAGRNPKEIPDADKFNAQRKQQEVSAFSYGQHECVAKDVA-LAFVTGLIKLVADLKELRPAPGQ--------------------------- 145243386 230 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAAHARMREIYTDIINERRKNPDEDMIWNLMHCTYKGQPVPDKEIAHMMITLLMAGQHSSSSISSWIMLRLASEPQVLEELYQDLDKLPSVIKETLRIHSSIHSMRKVKNPLPVPGTSIPEDHVLLASPGVTALSDEYFPNATRWDPHRWENPYLPFGAGRHRCIGEKFAYVNLGVIIATIVRHLKLFNVD------------------------------ 156382036 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGSETTTTTLSWAIAYLLHNPGVQARLHKE-------IDQVIRDVSPKLSQRKTASDCTLLGYEIAKGTTVFTNLWSLHHDPSIWKEPDTFNLDRAPVGGLPFGAGPRVCLGEVLARSELFLFLATLLQHF------------------------------------ 46108236 246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGIRVPDHEVAHMMIALLMAGQHSSSSTSSWIMLRLAQYPHIMEELYEDLAKLPAIVKETLRLHAPIHSMRAVKSPMPVPGTVIPTSHTLLAAPGVSATDSAFFPNPDEWDPHRSPNPYLPFGAGRHRCIGEHFANAQLQTIVAEVVREF------------------------------------ 70985150 191 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRDYAAEIVAKRRAAPTEDMLHAIMHGTDTGKALTESQYLDEIINLFI-GSATAANLVSFALYYLMKNPHEIARAREEIDAVPAALRESLRLSATAPGFNILEQPVLLAGGQVPNKQPLIALLAAVNRDPEVFEDPDAFKPER------------------------------------------------------------------------ 189207745 160 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEREISSLAGNLFGAGSDTSSSTLITAVLGMRAFPETLQAAWEEPDRSPAFVKEVFRWRSVAIIGGQPHAPVEYNGYLIPKSTWVQGNVWAIHHNEREFPDPDRFNPNRFLKGHMTFGWGRRVCSGQALAE-------------------------------------------------- 195143733 325 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTAALLCLAKNPEKQALLREEPEKLRACIKESQRLYPLVGNIRVLNRDSVLSGFQVPAGTFISMVPTSLLSSEEHFLKANEFLPERNPFVFLPFGFGPRMCVGKRIVDMELELGIARLIRNF-SIEFNHPTEKAFRSSLI----SLP----------- 218713635 106 ---------------------------------------------------------------------------------------------DKQQHARRRRVVSQAFSESSIRNFEPKLLGRLNRYCEAV--RNAADLSRDMSQDFSNLAFDTMFDIDYQYRYALAALEDSNIRLSVLLQEPKGRNRFVKFIRMLLKQRRAEGGTDIFSFLCKDPDTGKELTPMELSTETALFVVAGSDTTASTLAATAHYLTGSPAYRREIRIGPKLLRACIDEALRLSPPGGAALW--REVEIDGNFIPEGTEVAVGIYSIHHSDRYYEDPFKYNPERNESRHMPFSIGSRSCVGKPLALAQAMLTFSRLLWEF-DIRRADADP-------------------------- 46109972 279 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAASIHTTNNLLCECLCDLAAYPEVQEELRAKLKKLDSFMREVQRLSGAASFIRKVMKPISLDGTQLPAGTKVLAPQAGIALDERYFPDPERFDAFRSEANHTNFGAGKHACPGRFFANNEMKLVLAHLLINY-DIRLKPGQDRPKPMTVV------------------ 217976917 104 --------------------------------------------------------------------------------------------------RAQRRIIQPAFLFARLPAYAKALARLCQRWEQAARSQEPVDVAAEMSA-LSVEVIGALFGAPRRDINLLRFWSAELLPTAGNLAYQGARQRLDRLIYSLIEAHRQTPVPGAILSLMRDPETGAGMGERQIRDEVMTLFLAGHETTATALTWLWLLLAENPESRARVEGEADAIKRAAQEALRLYPPISFSRHALGDDMLGEHFVGKDSNLMVCPYTLHRHPDYWTDPERFDPDRERRPRFAFGGGPRICVGGLFALAEL----------------------------------------------- 5524157 129 --------------------------------------------------------------------------------------------------RQMRKIVSELLSARNVRSFQDEVSRLLGHLRSSAAAGEAVDLTERIAT-LTCSIICRAFGSVIRDHEELVELVKDALSMASGFELADMRRRVDAILEAIVEEHKLKGGEDIIDVLFRMQKDSQPITTNAIKAFIFDTFSAGTETSSTTTLWVMAELMRNPEVMAKAQAEQELMKSVVKETMRMHPPIPIPRSCREECEVNGYTIPNKARIMINVWSMGRNPLYWEKPETFWPER------------------------------------------------------------------------ 119174212 158 -------------------------------------------------------------------------------------------------HRKRRKPLDPYFSRAGVTKLEPMVAELCEKLIEGFKGTGKVNLVDDVSLPL-------FMGLPW--LIHFIRLIPESILAKRSQTFNKFKLMCDEHLRVAKREKAALGSKDLFRHMVSSDLPPSELTDERLSKEAQVLIGSGTITTAGTMGFLCYHIMANPAIRKRLEEEPQRKPTWVKEGLRLSYGTMHRRSPKQALRFKEWVIPAGVPVGMSAYFAHRNPHFFPRPLEFIPERWNRNFIPFSKGSRHCLGMNLAYCELNHILAALFR-------------------------------------- 115974197 401 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGGIDTTSSALTWLLYLLATHPEYQTKIREDLHRTPKCVKESQRMYSFVSSSRLLTEPLVVDGLTVPAGDLAIYPYQLH-HNPDVWSDPSRFDRGRDPFAFIPFSAGARNCIAQQFALQEIQVAAIRIYDKF-GFTLV------RDSTPVFRIVSVP----------- 77554241 38 LPPSPPGWPVHLMSGMPHHALAELARTMRAPLFRMRLGSVPAVVISKPDLARAALTTNDAALA--SRPHLLS---GQFLSFGCSDVTFAPA---GPYHRMARRVVSELLSARRVATYGAELRRLLAHLTKNTSPAKPVDLSECFLN-LANDVLCRVFGFPHGEGDKLQDLFAGFTIGDELEPVASTVTGLRRRLKKCLADLREAPGDDFVDVLLRVQKSPDPLTDDNLKALVLDMFVAGTDTTFATLEWVMTELVRHPEEVRRVVGDSGRVEAIIKETFRLHPAVPLPRESVAPCTLGGYDIPARTRVFINTFAMGRDPEIWDNPLEYSPER------------------------------------------------------------------------ 89152376 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFTADLIFAQGHGE-LSADHVRQCVLEMVIAGPDTLSVSLLFMLLLLKQHPEELRKLRNEPQLMENFINESLRFHPVVDFMRRALSDDVIDGYRVPKGTNVILNVGRMHRTE-FYPKPNEFSLDNVPSRYFPFGSGPRSCVGKHIAMVMMKSILVTLL--------------------------------------- 117215 82 ---------------------------------------------------------------------------------------------------------------------EERIQEEAQCLVEELRKSQGAPLDPTFLFQITANVICSIFGFEYTDRQFLRSFSSQMFEPGAHRQISKNLQELLDYIGHSVERHKATPRDFIDIYLLRMEKENAEFHHQNLMMSVLSLFFVGTETSSTTLHYGFLLMLKYPHVTEKVQDDRTKMPAVIHEIQRFSDPIGVPHRVTKDTLFRGYLLPKNTEVYPILSSALHDPQYFEQPDSFNPDQDANGALAFSVGKRICLGESIARSELFLFFTSIL--------------------------------------- 170110654 103 --------------------------------------------------------------------------------------------IDPRKAKIQKDIMRPLFSRKAILKLENVIQRGVIEAIDMLLSLDSSGFMIFLMQHFPF-VIPFILGIP--------HWLARRISPDSLE-----MQFFLKTLESQIDKILANPTTHFLATDAQVKVSKKALQDESAV-----LLAAGTDTVGNACMIGTVHLLSNRALKDELVSEPDLLTAVIKESLRLSHGVVSPRVVPFNTMIAGVFVPAGTVVAMGATFMHYNPKVFTNPKRFDPDRWLQPNITFSKGPRSCLGINLAWAELYLMFSNIFR-------------------------------------- 62083299 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAAKELQEEMGRLVEQKRKNASEDFATELIFAQNHGE-MSEDDVRQCVLEMVIAAPDTLSVSLFFMLVLLKQEPEQLQEMHEEPSVMESFIKESLRFHPVVDFMRRALEDDHIEGYRVAKGTNIILNIGQMHKSTEFFQKATEFTLENFDNNVPSFGCGPRACVGKHIAMVMMKAIL------------------------------------------- 218184881 131 -----------------------------------------------------------------------------------------------------RNLVSHMLQPSRVDQFAPWARRVLMGKLRETSGGGGGDFQHAVFCLLVLMCFGERLDEPAHLRGRLDAWHALLRRQELFVPLIEARREYKKLAQGLPPARETTFQHSYVDTLLDVEEGNRSLTDGEIVTLCSEFPNAGTDTTSTGLQWIMAELVKNPAVQEKLYADGELLERSVREGLRKHPPSHTPHKAAEDMDVGGFLIPKGATVNFMVAEIGRDEREWEKPMEFIPER------------------------------------------------------------------------ 157761553 308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQETTSTTLTWAFACLLNHPEVAKKLRARPDTLNATCNEVQRIASIINLFRHIEEDTVIAGQPLAAGTALTTQMSMLHTDEAVFKNATEFKPERFENSNLPFGIGKRSCLGESLARAELYLILSNL---ILDFDIEPGTVPPIKTLNPFGLLRRPIRFKP------ 195436270 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSSLLAFTLYELAKQTNLQERLRHEPDSYETLVNEALRLYPAAAFNRECTVDSNQNGFVVPPGMPAYISILGLQRDKKYWPEPDRFDPERFSSDSLAFGAGPHGCIGSRLGLLQLKMGLAHILR-------------------------------------- 5921925 173 ----------------------------------------------------------------------------------------------------LRRIASALFAPRRIAAHEAGRQADVVAMLDDIQKEYHSKGVVRVRRHLQGAALNNIMGSENEEVKKLREMVDEGFQLLGAFNWADHLPWLHARCARLVEEQRRESGDDFVDVLLSLQGE-DKLDEEDMIAVLWEMIFRGTDTTALLTEWTMAELVLHPEAQKKAQAEPKLIQAVVKEALRMHPPLSWARLSTEDVNMGGMCVPAGTTAMVNMWSITHDPNIWESPYEFDVRGNDLRLAPFGAGRRVCPGKALG--------------------------------------------------- 170074697 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAEECASNVNLFYTAGSETTKSTVIYTLHELAHHPEVMRRLVEEYDLVKSMVKETLRKYPGLFFNRKCTHDYKVPNSRIKKGTQIIIPSMAYGMDERCFPNPESYIPERDEDAYAPFGEGPRKCIAPRMGIFVAKVTLVRLLSKF-RFEATQELKVEFAPSVI------------------ 15226228 224 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGDLIKQRRLTGKNDLISRFMAVVAEDD---DEYLRDIVVSFLLAGRDTVAAGLTGFFWLLTRHPEVENRIREELDRLHASLYESMRLFPPVQFSKFALNDDVLDGTFVNSGTRVTYAYAMGRMDRIWGPDYEEFKPERNPVKYPVFQAGARVCIGKEMAIMEMKSIAVAIIRRFET-RVASPETLRFAPGLTATVNGLPV---------- 189212320 129 ------------------------------------------------------------------------------------------------EHTRQRRAMAVGFTKSALMAQQEILEVQTYKLIHAIRAKGTFDIIGDLCWALATTLISSTLDMAVRRVTGVGTWLNRMAVKLMPAEAMKWRQISFKNTSKKTFERLADETSDVIYHIQRNKDARKTLEPTELLLNMTLLVTAGSETISTLLVTFIYNLCTHRNVYHRLFADPSEIDACIKEALRIFPPVSSRAVPAKGAQIGPHTLPGGSLVSVAPWAAVRSARNFHLSNEYHPERDPNDHLSFGAGPKQCMGQSLSYYEIRLIVAHLLWVF-DFEL------------------------------- 116198475 156 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFTDVEISETLFTFLFASQDASSSATTWLFQILAQRPDVLDRLREEESLTYTAVKELLRYRPPVIFPYLATKAFPITDYTVPKGAMVIPSCYPALHDPKVYPNPDTFDPDRKTKNWLVFGAGAHDCL-------------------------------------------------------- 15231537 77 ----------------------------------------------------------------------------------------------------LRKLCSQEFSANKIQSIQPIKDEEVKKVIDSIAEKNPVNLSKTF-LALTTSVVCAAFGVSFEDRNKLVRDTFEMLGSFSASDFIRDLDAFYEQIFDLHKEEKEVGSEDLVDVLLRLEVGNGKLTRNHIKAILMNILLGGIDTSAITMTWAMAELAKNPRVMKKVQANKERIKMVIKETWRPPTPLLLPRDVITEFEINGYTIPAKTRLHVNVWAIGRDPDTWKDPEMFLPERFNDSNLSFGSGRRICPG------------------------------------------------------- 125580982 320 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADVDDRQLRDD-----LMTMLIAGHETTAAVLTWSVFLLAQNPDQLKKL----EYIRLIIVEALRLYPPPLLIRRALRPDKLEGYEIPAGTDIFLSIYNLHRSPYFWDRPDEFDPDRSPNEILAFGGGPRKCVGDQFALLESTVALALLLQKFDELRGSPDEVEMVTGATIH----------------- 195611910 84 ----------------------------------------------------------------------------------------------------LRRVAAQLLSAHRVACMAPAIEAQVRAMVRRMGGAARVQLKRRL-FELSLSVLMETIDMSPEAHE-FKQIVDELVPYIGTANRLDAVGRRDAFLRRLIERRRLDAGDDMIAVLLTLQSEPEVYTDTVITALCANLFGAGTETTSTTTEWAMSLLLNHREALKKAQAETSRLVTAVDETLRLHPPLLLPHESAADCTVGGYDVPRGTMLLVNVHAVHRDPAVWDDPDRFVPEREGRLLMPFGMGRRKCPGETLALRTVGLVLGTLLQCF-DWDTVDGAQVDMKSGGLTMPRAVPLE--------- 2570132 55 --------------------------------------------------------------------------------------------LDGETHRHRKQMFMGLMTPERVRALAQLFEAEWRRAVPGWTRKGEIVFYDELHEPL-TRAVCAWAGVPLPDDEELRALFDAAGSASPRHLWSRARRRVDAWAKRIIEGIRAGSIGSGSGTAAHRDRHDDLLSPHELVNVLR-------PTVAIAITFVAHALQTCSGIRAALVQQPDYAELFVQEVRRFYPPAVVAR-ASQDFEWEGMAFPEGRQVVLDLYGSNHDAATWADPQEFRPERFRADSFNFGGGGHRCPG------------------------------------------------------- 149239010 333 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRDTTAGLLSFVIFEMAKNPQMWTKLRNEIEYLKAVLNETLRLYPSVPNARVATRNTTLGGGPIAKGSTVGYNISACQRDETHYGDVDEFRPERESTRKLGFNGGPRICLGQQFALTEA----------------------------------------------- 158290822 244 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEEISDHIYTMIVAGNETSATQLAHTCLLLAMHPEEVAGLVFSPELMKDVLKEAMRLMPVAPIGRQSRAEIVLDGHRIPQGSVFLFHFYALHRRKDVWGEPGRFDGGRHPYAHLPFSGGPRGCIGYRYAMMSLKTLLAQLLR-------------------------------------- 156348301 152 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDYLICTLYDTVSAGYETTVSTLKWAIVYLVNYPDRMPSLTDRPRLIQAALMETLRAGNIAAIPHYTLKDTTLCGYRVPKDTVVLPDLEAVHLDPNCWENPLEFNPYRSPPNWLPFSAGRRVCTGESLAKMKLFLFLSWMLHKF---TLVPENEEP------------------------ 57470995 93 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAASWE-SVRGEVEKTVLSVAGSGTAVNVGELVFKTTMDIIYRLFGFNMADFIPWLTWVDP---QGLNGRLKRARKALDAFIDKIIDEKNEAAETDMVDDLLAAKVNDARLTRDNIKAIIMDVMFGGTETVASAIEWAMTEMMRCPEDLKKVQQELADVVGAIKETLRLHPPIPLLHETAEDAAVAGYHIPKGSRVMINAWAIGRDKNSWADPDSFKPARSNFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 66807395 126 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHDKGNIPWDAVISNCNTIITAGSDSTSSTALFFLIEMMNNPTIQTKVYNDRSLIPLALKENYRKHPAAPFGHETTQETVIEGYTIAKGTMIFQNIYATQRSDTFYSQPDEFIPERDENSQISFGTGIRDCIGKSLAYNEIFTIIASVLNRYEFIN--PNPSIPFDDNGIPGLT-------------- 158979033 205 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTNPVEDDVIKALILDMFVGGTDTTFAALEWTMAELIRNPRTLKALQDDVDKMPRAVSEILRLRPPFPSPRELTQDANLLGYDVPRGTLVLVNNWTVSRDPSLWENPDEFRPER------------------------------------------------------------------------ 157105917 350 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDLILVGIDTISMAVCSILYQLATRPAEQQKVYEELKRIKAFIKEVLRYSTVIGNGRTLQEDTVICGYRIPKGVQCVFPNLVTGTMEEYVTDAKSFKPERGDNLHLPYGYGARMCLGRRFADLEMQILLAKLLR-------------------------------------- 21552589 49 -----------------LFTKGAMFEKFGELYKAYR--NEPVVAIGQILTPSLFVIDAKNVQHVLSDFQSF-NHRGLDSVEGDQLTESITL-LNGPKWKLMRKTMTPLFTSSKLKNMYYIMDKCAQDFVTYLKRDPKGNFFESAMLYCNAAVCAAIFGIGEQDSPFLKFAKDVSISSFGLKVFKEHEDFFVGAIGDVIKQREEEKRHDFADLCVQLQKNGDQATGYELEPTTGLLFTAGVEPAADGIFATFALLSQHPEILQKVHQDMEYVDKVLSESLRMFPPIGFTRQCIHDTVLGNVKVAKGTKLFTPIYEIHHDPKYYPDPEVFDPERRPNDYMPFGMGNRTCIGARYFKLQL---LAAIVHVLRSFTLKP----------------------------- 60686423 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDWETKTISDEEKDKNLTINELAATAFIFYAAGFESSSSTVSFCLYELAKNSEMQRAVLERHDAINEMVDETLRKHSPIAMNREVSQSYKVPGMTLETGTAIMVPVYGIHHDEKYYPNPEVFEPNRENAPYLPFGDGARNCIGMRLGLMVFKVCLAMLLKEF------------------------------------ 121716444 112 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSTKSIGQFEQYIHHNIEATIDAL------NWFNFLAFD----IIGDLFGAPFGMLEKGKDFAEMRKTPDSPPTYVEAIEVLVENLAGIAVARRLKPRVDLLSRLMEGKDNGNKLGREELTAEALTQLIAGSDTTSNTACAILYWCMQTPGVITKLQKLDEAIPADVDETMRIHSTSSMG-LPREPVTISGHVFYPGDVVSVPSYTIHRDAEQFV-PERWDPARTPRQKAAFSTGPRACVGRNVAEMELLVMTATVFRLF-EFEMQQDGPMETREGFLRKPLGLIV---------- 196002892 129 --------------------------------------------------------------------------------------------------RRVRSILMPAFTLESCEELAPIIAKSCNILLIKFLQASYTEAMNQFATEITMV---TLFGQPGKLQTSVNVRPDKLTIAINSIFRVPPMTSLFRYLESVIRRKRERIAEDLLQLMLEADRNG-KLNDTDIASQSLTYLLTSYHPLKNGLCFLVYLIATHKEVQNRLIRNRELLDAVIKETLRLYPATFIYREAVEDCSINGFFFPKEVTIAIPVYAIHRDPEIWPNPSSFRPERNSARHLPFGVGARACMATHFVTMIFKMML------------------------------------------- 19922760 92 ----------------------------------------------------------------------------------------------------LRQKLTPSFSSGKIKGMFGTIDDVGDKLVQALDQSDEVDVMTTYAVDIIGSVIFGL------EIDSFRNPKNEFREISSSTSRDESLTSLRDMMKRTIEFREEHVRKDMLQLLIRGEDDDQSMSIEKIAAQAFLFYVAGSESTAAASAFTLYELSMYPELLKEAQEEVDALDICIMETIRKYPGLPFNRECTEDYPVPGTIIAKGTPILISLFGMQRDPVYFPNPNGYDPHRDQAAYMPFGEGPRHCIALRMGKVNSKVAVAKILANF-DLVQSPRKEVEFR---------------------- 6650758 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDYIDSFLIEMGEKEDKDSGFELSNLCACLFGAGTETTTTTLHWGLLYMIYYPQIQERVQAEPSRQPSVADEIQRMGNPLNLPRMANKDTTLDKYSIPKGTIIIPTLHSVLQDKSIWETPQTFNPQRKRDAFMPFSTGKRVCLGEQLARMELFLFFTSLLQRF------------------------------------ 12578893 303 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRDNIKAIIMDVMFGGTETVASAIEWALTELLRSPEDLKRVQQELAELDRRVEETLRMHPPIPLLHETAEDTSIDGFFIPKKSRVMINAFAIGRDPTSWTDPDTFRPSRSNFEFIPFGSGRRSCPGMQLGLYALDLAVAHIL--------------------------------------- 126735810 3 -----------------LFRKDILSAQPAKLYRAWMAEFRTPFFRS------YLVNDPALIKKVLTNPDAFSDRIGAGLRPLLGNSVFLTNGED---WKRQRRIIDPAFAGGRLHDTYPGIAAAAGVARLAAKADDTPQEIEAITSHIAADVIFRLFSIPIEDLAAFVRGPAWMPRFFRSRTRSTARQ-IRTLITKLTQDRLDDAPDDLATKILTTKVTGQTFTLDEMVDQVAIFFLAGHETSASALAWALYLLATHPAWQEAVAQEAASFSGAFRETLRLYPPVPMMREATEAETFRGRQVRPGSQVVLSPWHLHRHTRLWDNPDGFDPSRARDAYMPFSAGPRICSGAGFALIEGTVVLAHLLA-------------------------------------- 149689821 340 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRSRMPAVVHEIQRYIDLVPNPHATTRDVKFREYLIPKGTAILLSLTSVLHDDKEFPNPEQFDP-----GHMAFSAGKRVCVGEGLARMELFLLLTNILQHF-TLKPLVDPKDIDTTPPASGITSVP----------- 154285022 218 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAHYLLNARDTGKGLTTEELYSESSLLIAAGSDTTSIAISAIMFHLSHHPEILGKLIQAKALLRACLDEGMRLSPVVHLPRQVLGGLTIEKHHFPAGIVVNTPPYTINHNEEYYPDPFSYRPERARSAFTTFGLGPRGCAGKRLAYLELGHAFTRLL--------------------------------------- 211585460 300 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGQHTTSAALVWILKLLADYPSVQEKLREEENRLPTAAEETLRLRAAMLVPRDAAKDTELLGHRIPKGTVVLLVCGKGNPDLEIF-DPERLEFDGSSYPQLAFGLGIRSCWGRRLAMVEMRIM-------------------------------------------- 116197288 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDLEVAYAAGTPFGAGVETSAGSLASFFLACVKFPKAQAEL--DRDRLPTFVSETLRWRPVAVLGGTTTADDVYKGMFIPKGSTIIAPLWSIHLNEEDFPDPHKFQPERGNLGHSAFGWGRRICPGLHLG--------------------------------------------------- 115444675 36 LPPSPPRLP--FIGSFHLLRRSPL---VHRALAVARQLGSPPLMYMRIGEPAIVVSSADAAREVMKTHDIFASRPPPTIRKLRAQGKGIFFEPYGALWRQLRKIIVKLLSVRRVSSFHGVREEEAGRLVAAVAATPPVNLTERIEVVIADTTMRPMIGERFERREDFLELSWLACAIGGSQRRGEASHELVDSAFRQRQQQREEEEDDLMDELIRIHKEGSPLTAGNLKAVILDLFGAGSETSSDALQWAMSELMRNPRVMEKLKGKPSVTEAIVKETHRLHPPLLIPRECQQTCQIMGYDVPQGSVIFINSWAIMRDPKHWDDAETFKPERTNYEFTPFGAGRRICPGLALAQASIEFMLATLL--------------------------------------- 145241982 130 -------------------------------------------------------------------------------------------------HAAFRKHIAGPYSFSSVKRMEPLLDAHIEHWLERFASTGAGDIISEVGFGAPGQDVGGLVGLPAARLHPFTSWMKTTFMKKYLVATPQGIGVLMRFRDRLIDQRLRDLEEDLLQTFLEAREEGKPLDMDYIRAEVLLVLLAGADTTGTVFQALVHNLMTHTEVYERMAARKGLISPMVRETLRMNPPNIFPRYVSEPIDLYGQFAPAGTEI-----SSNRDEGVFADANVFNPERDPERMFTFGYGTRVCLGKDIAMMEL----------------------------------------------- 157335592 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKGMILTLLTAGTDTSAVTMEWAMSLLLNHPTVLQRLVEEPDLLRAIVNETLRLFPAAPLL-VAHEDCSIGGYDVRGGTMLLVNAWAIHRDAKVWEDPTSFRPEREACRFIPFGLGRRGCPGAGLANRVMGLALAAL---------------------------------------- 194766303 255 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEARRAQERTDFLDYILQL-ADKKDLNNRQLLARTMTFLLDGFETSAGVLAHMLLLLGRDPEAQQRLREEPRLLDACLNESLRLFPPAFMSKLCTETIELPNKVVEKGTTVIVPHYCFMQDEEFFNDSQAFQPERDSGVFMGFGDGPRICIGMRFATVQVKAAIAELITKF------------------------------------ 79513307 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKVSIVLDILLGGFETSATTLSLVVYFLAKSPNLLHKLKEEHAAIRAGDGELLNWEDYQKMEFTALR-CEY---VIPKGWKVFPIFTAVHLDPSLHENPFEFNPMRWNKKTTAFGGGVRVCPGGELGKLQIAFFL------------------------------------------- 82570229 54 ------------------------------------------------------------------------------------------------------------FSPKRLEALKPIREDEVTAMVESIEGSGQSLLVKKYLGTVAFNNITRLAGVMDEQGKEFKEITANGLKLGASLAMAEHIPWLRWLFDEAAFAKHGARRDRLTHRLAREKSGGAKLSEDTIIGLLWDMITAGMDTTAISVEWAMAEVIKNPRVQQKVQEELDQVRVMIEESLRLHPPTMLPHRSNASVKIGGYDIPKGSNVHVNVWAVARDPAVWRNPLEFRPERDMKGHLPFGAGRRVCPGAQLG--------------------------------------------------- 195551870 91 --------------------------------------------------------------------------------------------------------LSPFFTGNRLKQMFPLIEE-VGASLDAHLRQQPFDLAKELCALYTTDVIATVYGVSAEFRRHGRSVFEFNLRRAAEITLAEATLFLRKTINYVMSEREKSGRNDLIDILIEFRRSTQMAKEDILVAQAVLFFTAGFESSSSTMAFAMYELAKDADVQQRLREEDALVESMIEEVLRMYPPLPFDRECTKDYSLAPFHVPKGMPVYIPCYALHMDPQYFPQPRKFLPERTPYTYMPFGLGPHGCIGERFGYLQAKVGLVYLLRRTPHMQLDPKAIITQAKGGI----HLRLVRDP------ 125562109 52 -----------------------------------------------------VVSSPDAAREAFTDRRLAARTVPDISRARGLTGRSMLPSSDPRWKTLRSAVATHFFSPRSLAAARGVRERKVRDIVNYFA--GHAAEVIDVGEAVYGGVIADVVDVGKESAHGLRETLEDIILAIAKPNVSD----LFPFLRRLWAEKRYDKDDKINSRLADADADGDFLDSDDVTTVMFDAFGAGTDTISNTVVWAMAELLRNPSIMAKVRADTEKLPAVIKEAMRLHPPILLPHRAAEDVEIGGYAVPKGSTVIFNVWTIMRDPAAWERPEEFDFRGKDFEFIPFGAGRRLCPG------------------------------------------------------- 170593909 134 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDTTSTSMNWFLHLMGTNPEIQAKVQENRSVLEACIKETLRLFPSVPMARQLTKATKIGNKILPRGTSVMIIASMIHRDPRYWPDPEAFKPERNQPRHIPFSAGPRNCIGQRFALME------------------------------------------------ 195346197 153 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGFDTSSSTITFALYELAKNTELRAALQSSQDRLRQVVDEVLRLYPPTAFSRTG---YDLGGSPLRAGTPVYISVLGLHRDAQYWPNPEVFDPERHPMTYLPFGAGPRGCIGTLLGQLEIKVGLLHILKHF------------------------------------ 18139599 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAMAWILYLLGAAPDIQERVIQDRDRRPTMAEEGLRYPSIPVIGRRLTEDVRVDNYTIPAGTTAMIVVYELHRDTSVFSNPDKFNPDRHPYAYIPFTAGPRNCIGQ------------------------------------------------------ 212536382 326 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMAAIHTTGDLITQVIYDICEHPELIQPLRENLKLMDSVLKESQRIKPAVSMRRIATDNITLDGRRIPKDSMIAVS-GHWSWDKSIYENPDQFDGYRTSPQHIAFGHGKHACPGRFFAANEVKIAL------------------------------------------- 194766305 216 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMSFLLGGIETTGGVLAHMLLLLGRDQEAQQRLREEPRLLDACMQESIRLFPPFSTSRLCTETIELPNKVVDKGTTVIVPLYCFMQDEDFFPDPDRFDAARESGVFMGFADGPRICIGMRFATVQVKAAIVEILSNF------------------------------------ 194769456 131 ----------------------------------------------------------------------------------------------------YRSDLVPLFTPSRLRQIVVAVNDSCQKLRLFLQNRSQFE-AKELATRYTLQVVASVFGLDASARNPWLHWLLPLFQPSSWSLVETMALSLQNWLQDLVLA-----SSDGASLLHWLKEGKRTLPQSELTGHATTLLLEGYETSAMLLAFALYELACHEDIQDDLLRELDESGGATEETLRLHPAMQLQKRCTKSFELPAQEVREGTVLIIPVRAIHFDPELYPAPHQFQPQRFLAQSLGFGAGSRMCPGMRLGLLQTKAAVATLLK-------------------------------------- 2662329 217 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAKELQDEMGKLVEQKRQADETDFATELIFAQ-NHDELSVDDVRQCVLEMVIAAPDTLSISLFFMLLLLKQNEEQIERDVESADLLERFIKESLRFHPVVDFMRRALEDDEIDGYRVAKGTNLILNIG-RMHKSEFFQKPNEFNLENVPSRYFPFGCGPRACVGKHIAMVMTKAILVTLLSRF------------------------------------ 170029338 155 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKVFDDTELTHNMYAIITGAIDTSGTITAHACLLMSFYPDMQNRLFEEPEMLKQFLNEILRYWPAGPMARQNIAEIELDGVRVPPGQTFVMSIEALHRRKDVWPDADRFDPERVRKRHLPFSGGKRICIGWRYAQTAMKVMM------------------------------------------- 68342485 278 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTTSSAMQWIILLLVRYPDVQKRLQEEVDRLPAFIYEMMRFTSPVTIPHSTTTNTSINGYPIPKGTVVFINQWSLNHDPKKWDQPEIFNPLR------------------------------------------------------------------------ 195113847 244 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLLDGFETTATILAHTLLLLGRDARVQQRLRDDEGSIDACVHECIRLFPPLAVSKVCTESIELPNKKVEKGTIVVVPHVCYMLDEDIFPNPERFDPSRDQGAFMGFGDGPRICVGMRFALTQIKAALVEI---------------------------------------- 91094593 92 -----------------------------------------------------------------------------------------------PEWKNVRVKMTPVFTTGKLKGMIPLINDI-GETLTKYIAQKTSNLAKEISAKYTTDVIAKAFGINAEDRRFFFRWSNAIQQTSYRVMDKKDSNFLRETFWQTIKLRQENKAKDLIDAIIAMKENKENFEGDKVVAQAAQFFIAGFETTSATMAFTLYELCLQPQIQSKVRQDMKYLNMCVCETLRKYPVLPFDRTCKEDYKLSNVVIEKGTPVFIPMFGLHYDPQYFPNPQKYDPERTPFSYIPFGEGPRNCIG------------------------------------------------------- 195612396 40 LPPSPPAIP-------FLGHLHLVKAPFHGALARLAARHGPVFSMRLGTRRAVVVSSPDCARECFTEHDVNFANRPLFPSMRLASFDGAMLSVSGPYWRNLRRVAAQLLSAHRVGCMAPAIEAQVRAMVRRMTSRAEADADSDMAHEFK-QIVDEL--VPYNRWDYLLRWFDVFGVRNKILDAVGRRDAFLGRLID-GERRRLDAGDEMIAVLLTLQSEPEVYTDTVITALCANLFGAGTETTSTTTEWAMSLLLNHREALKKAQAETSRLVTAVDETLRLHPPLLLPHESAADCTVGGYDVPRGTMLLVNVHAVHRDPAVWEDPDRFVPEREGRLLMPFGMGRRKCPGETLALRTVGLVLATLLQCF-DWDTVDGAQVDMKSGGLTMPRAVPLE--------- 84514153 208 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDILLNLIEADDGAEKLTRQSAKAFALDMFIAGTNGPASVLEWALAELIRNPHVFKKAREEESDIPNVVKETLRMHPPTPFAREATRSCQVDGYDVPAFSKIFINAWAIGRDPNYWDNPLVFNPERDPSKSLPFGSGRRSCPGSSLALLVIQATLASLI--------------------------------------- 156035823 83 -----------------------------------------------------------------------------------------------------RALFNPGFALAHLTTLIPSIVDIFRNVLGKLADSGEVHPVEEAAAFATIDIMGHVLDISLELVEYFRQWTPKIVAPLGPIMRKYYERKMDGYLDKVLDARKKKPVIDLDEYILQQEEDNIALDDRGLIDQMKTFLFAGHDTTSSTIAYTYHLLGENPDELDRIKENPSIVNSCIKETLRRYPPADTARHG-DDLTLNGKQYPTKDLVMVCVHTIHHREDLFPSPYEFIPERPKNAWRPFEKGSRDCIGQELALLEMKIIMAMTLREF-DIR-------------------------------- 156547581 39 --------------------------------------------------------------------------------------------------RIHRKLIMPTFNPRILESFVEVFSVQSEVMIKEMENGGEFDIFHYVSL-CTLDIICEAMGVPYESAKRLFRMFKIWLHPDNNTRLGKDQRECIKYVDDVIKRKKQAEGNGFLDLLMELSHEGTKFTDEELREEVDTMMIAGNDTTATVNCFVMLMLASHPEVYEELCEDPSSLERVIKETMRIFPPVLVRRV-TDDLNIGNHTLTKGSSVVLGIIKTHRSEEYWTDPLTFNPDRCAKRHIPFSAGPRNCLGMKYAMMAMKALLATVIR-------------------------------------- 210114359 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMRIRTLLPIVRHATQEVKVQGYDIPKGNPVLMNLYSLHMDPAYWPDPDRFDPERKPESFMPFGGGRRMCLAEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTVGVL------------------ 5915857 58 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTPKRLEALRPIREDEVTAMVESVAATAPGNVVRNHLSMVAFNNITRLADIDEQGRE-FKTIVNNGIKIGASLSVAEFI-WYLRWLCPLNEEKTHNERRDRLTMKIIEEHAKSDLSEDTVIGLLWDMITAGMDTTVISVEWAMAELVRNPRVQKKLQEELDRLQAVVKESLRLHPPTMLPHKASTNVKIGGYDIPKGANVMVNVWAVARDPKVWSNPERFDIKGSDFRVLPFGAGRRVCPGAQL---------------------------------------------------- 32487441 181 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEEKVSFVLDSLLGGYETTSLLISMVVYFLGQSAQDLELVKREHEGIRSVINEALRCGNIVKFHRKALKDVRYKEYLIPSGWKVLPVFSAVHLNPLLHGNAQQFQPCRWEGASQGFGGGPRLCPGSELAKVEAAFFL------------------------------------------- 157131614 219 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESFSQEQLLAVCLDMFIAGSETTTKTLGFAFLHLVRQRETRNRLLEDRVNLPAVVLEALRMFMANTFGHRALRDTKLCGYDIPKDTMLVGMFMMLN----DWESPTSFKPERPPNFH-PFGVGRHRCMGEMMGKANLFLFITTLFQSFEGYPIPSDEPIDGATPSVRQYTALIV---------- 198411942 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDELNVLFRDFFLAGSETTSTNILWILLLLVHYPEHTAKVIKEIDTIPNFIQESMRYRTSVPLGHYCQKTFQLNGYTIPKGTLIYPNIWGVHNDPKSWPNPSKFDIDRNSSNVIPFLIGPRNCVGEALARQEIFIFLVKILQKF-EVKPAPGESP----SIADGVNS--VVFSP------ 62906643 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRDILSLLVRANIESQKLSDEEVLAQISNLLFAGYETSSTVLTWMFHRLSEDKAVQDKLREEPTLLEAFVKESLRLDPPSPYARECLKDSVINEVRITKGTMVMLPLFNINR--SKFEDAEEFRPERAPYGHQAFISGPRACFGWRFAVAEMKAFLFVTLRRV------------------------------------ 33357702 190 -------------------------------------------------------------------------------------------------HRTRRKHLEPFFSRQGITRIESRIAERVDDRLVGLKGSGSIIEVDHMLCALTGDIIGQVAGL-LDDPEFTPAWKDLMIKSTAIAPLFRCFPWINKFLQSLATSKRDLSDVSVFHHLLSSNVPESEKSIDRLRAESMILLLAGTLAGAHTLTFVVFYVLQNPQIEKRLRAEPNKMPTWAEEALRLNGLVGNLARCSEDIQFHQWVIPKKTPVGMSIYAMHFDQNVFSEPEAFKPERWDRNFVPFTKGSRSCLGVNLAWAEL----------------------------------------------- 171678513 244 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVSGALTDCLLDLAEHPEHRQELRAKLVKMDSFMKESLRTPSPFSQKRIVKEELTLDGLKLPAGAYVCMIDQSAGRGPDKFDDPGKYQYTSTDRDHLTFGHGRLACPGRFVASLEMKMVLAAMLER------------------------------------- 195487946 20 ----------------------------------------------------------------------------------------------------LRQKLTPSFSSGKIKGMFGTIDDVGVKLVQALDQSDEVDVMTTYAVDIIGSVI---FGLEIDSFSEFREISSSTSRDESLLYESRVLTSLRDMMRRTIEFREQHVRKDMLQLLIRGEDDDQSMSIEKIAAQAFLFYVAGSESTAAASAFTLYELSMYPGLLQEARDEVDALDLCIMETIRKYPGLPFNRECTEDYPVPGTDITKGTPILISLFGIQRDPAYFPNPNGYDPHRDQAAYMPFGEGPRHCIALRMGKVNSKVAVAKVLANF------------------------------------ 194339191 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTMTSVCFTLYLMSQHPEVQERVASDTDLLDAVIKESLRLYPSVPFFRDCKEEYTLSGYTIPAGSSIMINAIMAHHDEKNFKDPSTFNPDRDHRRHIPFSAGYRNCIGQKIAR-------------------------------------------------- 6002281 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNDGDTMIDHLLKLRVTPEYYSDHMIKGLIQAMLLAGTDTSAVAIEWVMSELLNHPDVRDKLKEEHDLLQNIINETLRPPAPLLLPHYSSEDFTLGGFNVPKDTIILSNVWAIHRDPNLWSDPERFEIEGELNKLIAFGLGRRACPGLNLA--------------------------------------------------- 145507104 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITELELCQLFVSIVSAGTDTTSHQIAITLYYLGVERQAQEEIRQEPQLLNAFIQEAFRIKNTVIQPRIAKETHYIKNLKVEKGTYVAALTTAPSWNDKYFDDPNKFDYKREDNGYVPFSAGGRNCIGQHMAMMTMKIMIGQILRQ------------------------------------- 116181964 291 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTACTLSWTIYELARHPEILEKLRAEPTRAPTVMNETLRLYPIVYNVRLALKDTTLGGVKVLKDTPIGYSTLVMQRREDLFAPPAEFSPERKPWQYIPFNGGPRICIGQQFALTEMAYVLTRLFQR------------------------------------- 6581118 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEIMEARRKDKKSDIMSQLMRSTYNGVPVPDMEIAHMMIALLMAGQHSSSSSSSWIMLRLASRPDIMEELYQEQDLPPNVLKEVLRLHTPIHSMRKVKTPMPVTGTVVPTSHVLLASPGFSSRDDTYFPDAMKWEPHRAKSPYLPFGAGRHRCIGEQFANVQL-ITITAVMVR------------------------------------- 171681202 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKDGLGRRLLDAHQSGQ-WDEKKMHDNLTVLFVAGQENPQLCLISTLYLLAKHPEIQARLYEEPALLTAVILESLRLFPPIGQNRRTSQDTLLGSIVIPSGTYVGYNCYSTNRDPEAWPTADQFDPSRSKAEFISFHGGRRACLGEKFALLQMRVTLCKLLGAFPEWRKTPAGPLY--------PRALRLVFD------- 194770321 54 -----------------------------------------------------------------------------------------------PEWREIRTRLDPAFAGAKLKQMEWYLKRLTRDLRRGDAERGAVVSIKDVCDLYNTDMIASIFGLSYSLRNFVIFYLPKFVPLLRPKLFTEPHSEFLRRVIQLVIEERERGGDDLIELLLTLQQDKSHFTHDFLAAQAASFEVAGIETCSSSMSFALYELARHPLMQSRLRESPEFLDMVVKETLRKYPIVPL--LERECTPINKKRFRRGMPAFISVLAIHHDPKYWPDPERFDPERTPMSYLPFGAGPHNCIGMGLGLLQIKLGLT------------------------------------------ 19335648 96 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSRMRHMAELVVKCATSMTDFFAKAGRCDALASVAFGIEVDSFRD----PENEIHTFKSLATFVTQKVFNFDFVDANVA--GYFKKLIDQRNKQGRNDLVNMLMEATVEESHVTDNELISQCFFFFFAAFDNVSSILTFLSYELTVNQDIQRRLYEEIAVLDMVVSEALRYPTATLTDRYVNKDYVFDDEVIEKGKTIWIPMLALHHDPKYFPEPERFDPEREDNRYLPFGAGPRSCIGPRLALLEVKMAL------------------------------------------- 187604887 52 -------------------------------------------------------------------------------------------TLDGSEHTHRKQMFMSLMTKENIDRLL----RLTYREWNQIERMGEEIVLYDIAQEVLMKAVCEWSGVPLEEMRLLFESGTSLGPTYLQGRKARSSAEVW--IRQMVKEVRSNPNEH--TALYEHRDESGELLPEEVVAVEVLNIL----RPTVAISFTVLALHQFPDVKEQVERGEVSKTEFVQEVRRFYPPVAAARVKT-DFEWDGYAFPEGTLTLLDLYGTNHDVSIWTEPDRFDPSRSPFNFIPQGGGGHRCAGEHV---------------------------------------------------- 169769747 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTTSNMLTNVMYDLTAHPEYIQPLRDE---IKAIVEQILKKTSLTKMKRIATEAVVLDGTSIPKGANVVVS-AHVMEDESIYPNAKVYDGFRTSPEHLGFGHGMHACPGRFFANNEIKILLAHLL--------------------------------------- 61097794 142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAKELQDEMEKLVEQKRQADETDFATELIFAQNHGE-LCADDVRQCVLEMVIAAPDTLSISLFFMLLLLKQNSAVEEQIVQEADLLERFIKESLRYHPVVDFMRRALEDDHIDGYQVAKGTNLILNIG-RMHKSEFFKKPNEFNLENFENSVPSFGCGPRACVGKHIAMVMTKAILVTLLSRF------------------------------------ 197914502 44 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTFNELLAQAFIFFVAGFETSSTTMGFALYELARNQDVQDKLREEIGYLEQVVMETLRKYPVLAHL-TRMTDTDFSPEDIAKGTIVVIPALGIHYDPDIYPEPEIFKPERAARPSLPFGEGPRNCIGLRFGMMQ------------------------------------------------ 3220152 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLIKERRENKDRDLIDTLMSTYKDGVKMTDQEIANLLIGVLMGGQHTSAATSAWFLLHLAEKPELQEELQEMP-LVNNVIKETLRMHMPLHSFRKVKNPLPVPGTVVPKGHHVLVSPGFAMTNENYFPQPEVYNPHR------------------------------------------------------------------------ 115400087 273 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAGADTTASTLNAVLYYSLKHPAVWARLQQDVSYLEAVIREAMRMLPSVAMTRYVPEGVLPDGRRIPGGCAVGMPYILA-RNSSVWECPDEFRPERWNNTDLVFGGGSRVCLGKNFALVQIYKVLATLVSRY-DIELASPDREWYNSFFIR----------------- 157345213 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQIIKGVTMNLVFAGTDTAAATMEWAMSLLLNHPDVLERLLEEADLLQNIISETFRLCPPAPLPHMSSENCQLGGFDIPRDTMLLVNSWTLHRDPKLWDDPTSFKPERETYKLLPFGTGRRACPGSGLA--------------------------------------------------- 15221296 267 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDELTEETVMGLVWNMLTAGADTTAITIEWAMAEMIRCPTVKEKVQDELDLMSDALKEALRLHPPTMLPHKASESVQVGGYKVPKGATVYVNVQAIARDPANWSNPDEFRPERQDFRVLPFGSGRRVCPAAQLSLNMMTLALGSLL--------------------------------------- 198461446 275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDATATLLSAVLLTLAKHPEKQHKLRAEPSKLRAVIKETLRFYPGLGTLRSCPTGVTLSGYAVPPGTTVLLAANALMKDPAHYPRPDEFLPERSPFTFLPFGFGPRMCLGKRVVDLEVETSVAKLIRNF------------------------------------ 3929333 234 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTSITIEWAMTELLRKPEELEKVIGKGSIVKE--DDVLRYLSLLLPRKVVTQ-VELSGYTIPAGTLVFVNAWAIGRDPTVWDDSLEFKPQRDVRGHIPFGAGRRICPGIPLATRMVPIMLGSLL--------------------------------------- 66821897 264 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGVDTSSTALESMVLMLTNYPEIQEKLSDRQSTLVAVIKETLRYMSPFGLPRSSSKDCMIGGHFIPKNAQILINYQALGMNEEYYENPEQFDPSRSNVAFLPFSIGIRSCVGQSFAQDELYICISNIL--------------------------------------- 169859501 223 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFRAHAKKCALQRKHKPSPDLFYYLIEDDANKHPPSVVEVINDGGLAIIAGSDTTSSAVTNLFYYLLRHPVAFRRLQSEQSHLPSALNECLRLLPPVGSQRAPERGTSIGPYFIPEGTNVFIPTYSVQRDPRFFPLPESFIPERNTAAFTPFSIGTAGCAGKSLAWMEMRMLVCLIMQRY-NMHLADFDPEQYLSEMIKG--ELPIVLTP------ 171688034 365 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQTLNILTAGRDTTASLIGWVFYFLARHQEVFNKLREHPSQINSVVNEALRMAPVIPNERVAVRDTVLGGGDVPKGTQVLIPYAMTRRDDIWGPDVNHFRPEENGGRKFGFGGGIRQCLGQQFARTKTAYVIVRLLQRYDKIE-------------------------------- 195353820 125 -----------------------------------------------------------------------------------------------PAWRELRTKISPVFTSGKIKQMYPLMVKIGKNLEDSAERLGSGSEVQDLCARFTTDLIATIFGVERDAKSEFFYHNRAIFSLTLSRGIDFAIIFMIPALASLARERTGEKRNDLIDILLAAAANPEKLSLDYLVAQAAIFQTAGFETSSSTMTLTLYELAKNEALQDRLRQ--EIVDFFGDECQRDTPQVPDRRYNLEP--FHNMELPHGMSIYMSTLAVHRDPQYWPDPEKFDPERSNRENLNFGVGPRNCIGMRLGLLQSKLGLVHILR-------------------------------------- 2244868 334 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDIDDRQLRDDLMTMLIAGHETTAAVLTWAVFLLSQNPEKIRKAQAEIDAVPPTYEEVLRLFPPLLIRRTLKPETEKEGHKVPKGTDIFISVYNLHRSPYFWDNPHDFEPERDPSRSLPFGGGPRKCIGDQFALMESTVALAMLFQKFDELRGTPESVELVSGATIH----------------- 210118997 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGIDTSASTLRWALLYLAMDTNIQERVQAEPALTDVCIMEAIRTVVPLGLPHATTRQVTINGFDLPAGTQVLNDLWSVHMDPEYWPDPERFDPSKKPDAFMPFSGGRRGCPGDQLAKMELFLFFTTLLQNF-TFRLPEG---------------------------- 18369901 163 -----------------------------------------------------------------------------------------------------RSMTRPFFTRERISHF-DLFDRHADATMAKMKARGAVDF-QDLISRFTLDSATEFL---------FGQCTTGASRTEDARAFAEAQDAVSFRLRDAVARKRENGGETLLDHLVNVVQT--KILHDEVLN----IMIAGRDTTGGTLTSAVYFLSQYPEVLRRLREEPTRRPTFINETLRLYPAVPWNRYPVKDTTIPGPHIPANTPVSYSVHCMHRRTDYWPDAEAFDPDRTPNPFLPFNAGPRICLGQQFAYNEMSFFVIRLLQHFDEVQLCEDA--------------------------- 193652706 139 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENMTLEQIRDELVTVMIGGQETTAMANACVVFMLAHHQDVQDKVRNRPEYLERVIKETLRLFPPLPFGRDLNEDTTIGDHLCPAGSTLIICYGSTAHGPDAF-DPDNFLPERHAYAYIPFSTGPRNCIGIKYAMLQMKTVASTLVR-------------------------------------- 215506263 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQQEKSDAQYLTEANMVQILIDIFGGATESSIGTMRWLCLTLAQRTDIQTKIQQDRERLPACIYETLRVYPPLGFPHNTCCDTQAGGKFIPKDTGVLYNIHAVNHDPALWKDPEVFRPERGQPQLLSFGLGPRTCPGEKLGQMDMFYVLVRLLQRV------------------------------------ 67901570 64 ------------------------------------------------------------------------------------------------RHGETRKRFSSLYSMSSLVHYEEFVDQCADDRLGEFADRDAFDVIGEYGERFGLMAYSSLIGI-------YHEWHPLLFGPLSRFSWSGARAYIMRYVQQKIARHLQKPQSDLEKMILARDKDPEKVTDYHVFMMGLSNVIAGSDTTAISLSSIMYYLLRNPDVLDKLRNEIDEMPQAVKEALRMHSATGFWRVVAGGAEIAGYFFPEGTVVGVNAWVPHYDDTVFEDAEAFQPER------------------------------------------------------------------------ 169769324 322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDYLLHAVDDGEHFPQGLILANMLIVTGAGFTTTSALLSWLLYCLVTYVGTQDRLYAEPDLLDKFVKETQRLHNASQPGRTTKTDVVLGGYRLPPDSVIVPALYAIHTNPKTWRDPFRFDPDRWDTRHIPFATGPRGCIGFNFALLEVKILLAELVSR------------------------------------- 215503002 233 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALTKSEALAQCIMFFLAGRDTSATLLAHAIYMLALHPEAQAKLRKEADEVRGVVSETLRMLPPATLERLAAEDYVLGGIRVPKGCIIAIPIYSMHHDPEFIENIESI----RPYTYLPFGAGPRNCIGDRFALEAIKIAL------------------------------------------- 71416696 171 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGHETSAALLTWATYEVISHPDACEKIVEDPARIPTAVRNTLRWSPPLVMRRALKNDVSIGDVTIPAGCSVAVGIQAVHRRPDIWPDPDAFKPERTPNHEIPFINGPRNCLGQHLSLMETEVAL------------------------------------------- 168011667 53 -----------------------------------------------------------------------------------------------PHWQKLRKTISDLLGPSKLASYKPIRDSEIQKLLARLREQAHAN--AGLVSPLAVDVIMRI-GFGEENRRHAKILVIDSLARSANRNIETVADNTVSLVMPIVQQRKRHPATEFVDALISCKGE-SALTDLEIVWNVVELMVGGTDNTSHILEWALANMVKYPHIQRRLVEESELLQAVVKESMRRHTPLAIPKLAAQDCKLSGYDIPKGTMVVFHAGALAMDDDIWTDPLNFRPER------------------------------------------------------------------------ 39942544 305 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLSKAEMTSISLTMLSGGLDTITTNVAWFIALLVQRPDIQEKLIDQPDRVAALVRESLRYYTVLALPRVSVREVVHEGVVLPRGTVFFLNAWACNMDAKVWTDPEVFRPERPDAPLFTYGVGYRMCAGSMLANRELYLLYMRLIAHF------------------------------------ 115383802 109 -------------------------------------------------------------------------------------------------HAEYRRGLTPLFTNNALATYLPVQDKVFATYFDKFVAASAADAVKKIADDFLVTAALELVNIPLSMYPWLGKRTADAVHAEFARCAAACKANMAHWVLHMMESNRYRER------VAAGEANVEKFTNEEIGETLFTFLFASQDASSSATTWLFQVLAQRPDVLDRVRDEPFDLPAVVKELLRHRPPVIFPYLATKNFPVTSYTVPKGSMIIPSCYPALHDPAVYPDPDVFEPERKGKNWLVFGAGAHECL-------------------------------------------------------- 156543776 124 -----------------------------------------------------------------------------------------------------RKILTPAFHFNVLKKYMDIIVENSERMVRSLASDGPIDLL-QFSTNYTLNVICEAMGTSLHGMEEFQELIYRIARPWFRKESTAALKVLHGFSEKIISERKENDEEDLISLFRNGQIDDEGIQEE-----VDTFIFEGHDTAAMGLSFALLLLAEHTDSQSRARDEVKELEMCIKESLRLYPSVPFSRQLKKDLQLKHYLIPSGAIMHVHIYDLHRDANFWPEPEKYDPERSPNRHIPFSAGPRNCIGQRFAMMELKASIAHLLHHFILEPIDYAHEVPIRSDLV------------------ 209551556 104 -----------------------------------------------------------------------------------------------------RKAVAPVFTPRHAQGFAGQMLRQSEDYAGKYQEAGPFDISTDMT-ELTFAILADTLRVDPMDLMRAPSWVPRVTRIGGQKVLEKFRAIVRDTMAKMKADRATAP-EDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREAMVEWLDMMPAAFEETLRLYPPASINRAAISDTSPEGVELEAGVTVLIMPWTLHRHELYWDRPRAYMPERENRGSIGFGAGPRVCIGATFALQEAVIALAVLMHR------------------------------------- 15217636 84 ----------------------------------------------------------------------------------------------------LRKLATQLFSPQATKALRKKVQELVNFLSESCEREEAVD-ISHVSFVTALNIISNILGNP--DLANFFPFMRFLDLQGNSKKMRESSGRLLQVFREFYDARRSVEKDDFLDVLIDLQQGDEEINIDEIEHLLLDMFVAGTDTNSSTVEWAMAELLGNPKTMTKVQDDISKLPAVVKETFRLHPAAPFQRKAETNVEILGFTVLKDSQVLVNVWAIGRDPLVWENPTHFEPERTP-----FGAGRRICPGLPLAMKTVHLMLASLL--------------------------------------- 157335426 226 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGGTDTTSVTLTWAISLLLNNPHVLRKAQEELDTLQAIVKETLRLYPPLSGQRQFIQDSVLGGYHIPKGTRLLLNLTKIQRDPRVWLNPTKFQPSRVKGKHFVFGGGRRICPGAAFA--------------------------------------------------- 196011613 275 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDIMLTAQDEGVGMSVDEIVYQVISFLYAGHDTTSSSLSWLMFSLACNPECQKKCREEVDNVLGSIKESQRLHTTVPILAYTLEDTTVEGYTFPKGDIEFPSYVFHHKDPDKF-NPERFTAERDPYAYIPFAIGARNCIGQNFALQELKAVSAKIIQRF------------------------------------ 18369899 152 -----------------------------------------------------------------------------------------------------RSMTRPFFARERITDFETFNRHAEEAILERLREGFAVDF-ADLISRFTLDAATELFGAPRSARRRTQSRIARASRTDTPMRTVD------RYLTPIIERAKQAPGETLLDHLARYTTDPTIL-HDEILN----IMIAGRDTTGGTLTFVIYFLTQHPDVLQRLRQEPSNLPTAVNETQRLYPPVPWMRYAVEDSIVEGKPIPAGASVSYSVHCMHRRKDYWPDAEEFDPDRTPNPFLPFNAGPRICLGQQFAYNEMSFFLVKLLQTFEDIS-------------------------------- 119492053 20 -------------------NIYDIEQEVPLRSINLMADQYGPIYRLTTFG--WSVSTHELVDEVCNEERFTKVVTAGLNQIRNGVHDGLFTANFPGEEAIAHRVLVPAFGPLSIRGMFDEMYDIATQLVMKWARQGPIMVTDDFTRTLDTIALCA-MGFYHEEMHPFVEAMVGLLQGSGDRARRPALLNLRNLAQELVEARRKNPEDDLLNALILGRDTGKGLTDESIIDNMITFLIAGHETTSGLLSFLFYYLLKTPHAYKKAQEDMSKLPNAVRETLRLRSTAAHPEKNKEDVTLGGGKLNKDEPIVIILDKLHRDPQVYPDAEEFKPERPKNAWKPFGNGMRACIGRPFA--------------------------------------------------- 145253521 113 ------------------------------------------------------------------------------------------------DHARLRRLYSRAFSKQALAAQEPLIIQHIDKLIKKLYAE-----IDHTAKPVDINLFLNLFGEPLNLLDDTTH--RAFARASLIIVPSAAVQALADFLREVFRMRRNSYRADIVQFLTDAKSD--NISLQEIQANAPLMNIAGSGTSAVALSGLIANLLLAPHILKELQNDMPLLDACIKEVLRVFPPVTPGRLVPSPVTIAGKWVAGGTRVYVTPLAAFHSTDNFHDPETFAPQRWYN--------------------------------------------------------------------- 195036050 248 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRRIFVDLVIAAGDTTAFSSQWALYALLQRRIAQERAADQSKLLHGLIKETLRLYPVAPFGRYLPQDVQIGGHYIEKDTLVLISLYTSGRDPSHFHQPLRVLPERGNTEHLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 28261385 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGFDTVTTGLSWCLMYLVTYPHIQKKIQEDRGALPAFILEMFRHSSFLPFPHSTTRDTVLNGYYIPKDRCVFVNQWQVNHDEKLWKDPLTFKPEREGEKVLVFGLGKRKCIGEPIARRQIFLFLSTLLQQL-EFSVCDGRKV------------------------- 145526382 266 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITEDEILQQSITLYFAGTETTANLVTTACYFLAENEEIYQEILENGELIITALMECLRLKPVAPMSKQALKDLYIKDIFIKKGWYVNYMVLSNAQNQKYFSNPTQIDITRDPFAFVPFSAGGRNCIGQYLAIIESKIVISKIL--------------------------------------- 215500190 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGNAIDFFVAGTGTVAASIQWHLFNCAKNPDTVQAVIEDRSQMHACIWEMLRWRTVVGLPRGTREDTFFDDYFIPKDTVVLANLLAVHRDPELWERPDEFDPTR------------------------------------------------------------------------ 218714939 115 ---------------------------------------------------------------------------------------------DADMHRYRRAAMSVSFSKSSIRALEPVIRRTVEQLIRALVGTGAVVNMKELYSGLTMDVIGQYFG---ESMDNLKQFGKAFLDFFHQMPQGHPIGRMFPWLFDVLQKAKIDPGHDNIRTVFHEMRDSKHLPPDEFKAEAAIFLGAGTETTASALTTISYYLLENPGMLLRLRAEGSGIPNGSNEPLRLEPLPYLSAVIQEGIRLNGYTLPAAT--VMSESSTNK--ELYPDPFAFRPERSASNFVPFSRGARMCIGINLAYAELYLTLAAVFTSF-DFELTTKRDVEIRHDFFVGMPAL------------ 149019842 232 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEENLIQVVIDLFLGGTDTTATTLHWAIIYLVHHRAIQERVQEDRERLPRAVHEVQRLSSVVAVGRQCVTPTWMHGYYVSKGTIILPNLASVLCDPECWETPHQFNPGHTNEAFLPFSAGHRVCPGEQLARMELFLMFATLLRTF-RFQLPEGSQ-------------------------- 195569749 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTALLLCLAKNPEKQAGLREEPNKIPACIKESQRLYPLVGNARGLTRDSVIRGYRVPAGTLVSMIPINSLYSEEYFPKPKEFLPERTKNPFLPFGFGPRMCVGKRVVEMELELGTARLIRNF-DVEFNHSTKNAFRSALIN-LPNIPLKF-------- 195627360 56 --------------------------------------------------------------------------------------------------RHLRRVTQELLTARRVQSFRPVREDELRRLLASVASSGPVNLTEKISTYIALRMLKGLFGIPGMSLPDLFPSSRAMLLSRAPARIQAYRRSMRRIMDGIIQEHRDRAAEDFVDVLLRLQKEVDPLTTENIKTVMLDIFGASTETSTTTLDWAMAELLRNPEVRQALSGHGAVTEDVIKESLRLHPPATMPRQCQSACQVLGYDVPAGITVIVNAWAIGRDPAHWDEPDKFLPERADFEFIPFGAGRRICPGMTFGLAHIEIALAALL--------------------------------------- 67540592 105 ----------------------------------------------------------------------------------------------PERHAQMRRVLSPGFTARALRKQEPFVQKYVNLLVAQLQ-----DLVSKSSAHINMTIFGDL-GFGESQHSRYHPWIALLFDSVKAAGFVIATRYYRDHYQQIVDKVQRRLGPDFMSYVI-DERGGLRLDAGELYATFMILTTAGSETTATALTGTLNYLVNHPESLQRLVRNLPFLNAVIQEGLRLCPPIPWPRLVPQGSMICGTWLPGGTPVSIQAYTLNRDPTLFNRATSFLPERNDQRQVVFSTGPRACLGQHLAWAEMRLILAKL---------------------------------------- 38198647 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMAGTDTTETTIRWGLLLLIQNPDVQERCHEDRDRLPATVHEIQRYGNPILIHETIL-PTKLQGYSIPQGTTIVTNIQAIFSSKDHWKHPDTFNPENKPESFIMFSLGPRSCLGEMLARTELFLFITSLLQRI-HFSWPPDAKPIDMDGIF-GLVHSPQTF-------- 146323950 278 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTILIAGTDSVASMLSTTFYLLARHERVYAKLRQEYDNIRKATNEAMRVYPPVPFARTANRDTYLSGVLIRKGQRVIFASWGSHRSTRSFADALEFRPERESLGYIPFSAGPRVCLGQQYALLEA----------------------------------------------- 157342529 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDHVLEKHRARREAEDFDMVDMLLRLADDPDKLTTDGIKGFTQDLIAGGTDTSATTLEWAMSEVLRQPEELDRVIGRPQLIDAIVKETMRLHPVAVLPHLALQDCHVAGYDIRKGTRVLINTWSIGRDPNLWDAPEEFFPERQNFELLPFGSGRRMCPGYSLA--------------------------------------------------- 156548744 82 -----------------------------------------------------------------------------------------------------RTLLSPAFTSSKMKAMYGLMVKSVENLVAHVEPKRKFDLMTKYTND----VIATAFGIEEDPTNQFYVLGRKATDFEGLLSVKIVTDKVARFFKDVVRRRDAESRPDMIQLMMDARSENLKLDITQMTAQAFVFFFGGFDTTSTQMCIISHELIINPDIQSRLQAEIDEVPTAVNESMRCHPANVIDRVCIKAFELGAKPIRPGMNIWVPVAGIHYDEQFHRDPWNFDPDRSEVENVGFGIGPRSCIGNRFAILETKILFFHLLAKF------------------------------------ 196001497 136 -------------------------------------------------------------------------------------------------HAKARKIINPAFKHSKIKELVPIFHRFAQALVEYWQSRGGQEAILEVHEDL-SRVTLDII-----CKSAFDYECNALEDPEASVAFAKVLGGLYNYLNRVIKERLEKETLDLLDILLSLRDEDNNFTETELKDHIMTFMAAGHETTSVAIAWTLYALAGKPEIQNKARDGLTYLDSVVKESLRLYSPVPTFREALADDMIGDYFIPKGTAVTL---------------------------------------------------------------------------------------------- 157761525 260 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCFDLWVAGLSTTHTTLSWIIAYVLNHSEELDEVIGSDRLINAVINESQRCANIVPLNQIVSKDTMINGVLVKKGTGIIPQISTVLLDETTFPDPYKFNPERFIDEHCAFSVGKRQCLGEGLARMEM----------------------------------------------- 195166220 64 ----------------------------------------------------------------------------------------------DPRWSVHRKLLNPAFGHKVLLSFLPIFNKETAQLLDALPGGGEKDLIQSLTLGIATQTT---MGCDVKSEENFKRWARQLSGKEAN--YYRAKTEIRAFIRKLIQKRLSEDTEDLATDLLRRGVFDWKNVEDE----SNVIVFGAFETTANTVYYVLMLLAMFPQYQERAFEEKSLFPNVLNESMRVIPPVPVSRQTSQDLTLNGIVVPKGVQIAINMFHMHRSEAESFNPDNFLPHNTRDKHIPFTKGIRNCIGWRYALISAKVTLAKLLR---NYRFKTSEDLYYVEDITMKLKAVP----------- 194900040 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTALLLCLAKNPEKQAKLREEVKVLPNKDSEFLRRPLIVGNARVLSRDAVLSGYQVPAGTYVIVPLNALTRDE-YFPQASEFLPERSTNPFLPFGFGPRMCVGKRIVEMELELGTARLIRNF-NVEFNYPTENAFRSALIN-LPNIPLKF-------- 115472093 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTSFATLSSTLTVALKFLNDNPKIVEELKEEHDVITQVTNEITRISNVAGVFRKTLTDVQVNGYTIPSGWLVMISPMAVHLNPELFEDPLKFDPWRWTRNYMPFGGGIRLCLGA------------------------------------------------------ 210115515 226 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPDMTLTYLIADLFSAGTETSSLTLCWGFLYLTAYPDVQEKVQAERDRPPAFSDRVLPYTTIMEIQRIATDDTTLLGYDIPAGTNVFVNLWDLHMDPSRWPDPHRFDPARRLRTHMPFSTGYRRCWGEQMGKMELFLFLANTLQQF-TLKLPEGAEPDFHG--------------------- 212507623 318 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLVGIDTTSVAATTIIYHLAKNPEKQEKLYRDDDLITACIKESLRIKPIIGNGRSLTSNAIINNYQIPKGTHVIFPYVVGNL-PEYFPKPQEFIPEREKCPHLPFGYGRRTCLGRRFAEIELKILISKIFR-------------------------------------- 585695 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGSDTTANALSSILYFLYTNPRTLRRLREDPIRLQAVIKEALRLHPGVGTQLTRVVPLVIEGQFFPEGAEVGVWALYHNKDASVF-RPERWLETKGNGGSFAFGAGSRSCIGKNISILEM----------------------------------------------- 157112548 171 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASAFTFIFLVIANHQEAQRQLVEEIEAMDRVIKECLRLYPPVPFSRAILEDALLGDRFIPKDSMANLHIFDLHRDPDQFPDPERFDPDRNPYAYVPFSAGPRNCIG------------------------------------------------------- 115437664 96 ------------------------------------------------------------------------------------------------------------FTPRGLAAVRPVRERKVRDIIAYFRDHAGEELVIRQAIHTGVLNLMDIAGMGSETARELREHVDEIMTVFAQPNVSDRFDRIFSILDDIVERRLVDDGGDFLDALLELMVTG-KMERDDVTAMLFEAFVAGGDTVAFTLEWVMADLLRNPPVMAKLRAELDDVQSAIEESMRLHSVPLLHHFAAEDVVVGGYAVPRGATVLFNTRAIMRDPAAWERPEEFDFRGKEADFIPFGSGRRLCPGIPLAERVMALMLREFEWRLPD---------------------------------- 121720096 297 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNQIVNWLMLSILAGGDTTSATMRAVVYFLLDIPAQWRDIRELPYL-DAVIRESMRLNPGIAMNRIVAEGFTLDGRFIPGGTTVGINPAVTNRDPGVFGDVDVFRPERWQARHFVFGGGGRICMGRYLAMLEIYKLIATLYSQFEIQLVDPNHEWKYRNAWFVYQSDMPVIIRP------ 198264615 13 --------------DIDLYADDVIL-GPYPVYQEIR--DTAPAVWLPKND-LWAIGRFDDSVAALAANDILISSKGVAANPRLNAITTSNILMDAPDHRALRKVIAQPVMPSGLSEFKPRIEETAQQLIDALIQHDAFDGMTDLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67902034 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRNYGAEIVRKRREEPDGDMLHALLHGSETGKKLSESQVLDEIINIFI-GSATAPNLLSFGLYYLATNPDAREELHAHLSQIPGILRESLRLSATAPGFNIGNEPVLLAGGQVPRTQPLIALLTAVNRDPEVFEDPESFKPER------------------------------------------------------------------------ 29469881 305 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRDTTAGLLSFAVFELARNPHIWAKLREEESLLKAVLNETLRLHPSVPNARFAIKDTTLGGILIRKNEVVQYSISATQTNPAYYADAADFRPERPSTRNLGFNGGPRICLGQQFALTEAGYVLVRLVQEFPSLSQDPETE-------------------------- 89511874 272 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQKP--DFLDFVIANGDDGERLNTDNIKALLLNLFTAGTDTSSSIIEWALAELLKNRTLLTRAQDEESDIPNAIKETFRKHPPLNLPRIASEPCEVNGYYIPKGTRLNVNIWAIGRDPSVWDNPNEFDPERDPRGNIPFGAGRRICAG------------------------------------------------------- 4200044 122 ------------------------------------------------------------------------------------------------EHRNLRRITADVLSNHRINSFSGIRRDETQRLITRLADDSSTNFAEELSYRFIMRMICDMSDL--QEASQFRDMVSELLQLSGAKRLKDISGKTDAFLRGLIQEHRAERANTMIDHLLNLQDQPEYYTDQIIKGLALAMLLAGTDSSAVTLEWSMSNLLNHPEVLDRLVDESDLLKNVINETLRLYTPAPLPHSTSDECNIGGYKVPQDTIVLINAWAIHRDPELWTEATTFKPERFEKKGIAFGMGRRACPGEGLA--------------------------------------------------- 170116547 127 ---------------------------------------------------------------------------------------------------RQRKLMHKAFAPTCIPAYYPLIENETYEYLRKLI-SEPADYMRHYAGSLTLSVVYGYLGLAEECVDHLPTWFPGAGFKLKAARWKAKMEEWVDKPYEFLKMKTGQYKHSFCSMLLEDEAGVKASPEFELKWTANSMYGASMDTSIATITHFFLAIIQHPEVLAKAQEDRDSLPDAVQETWRWGVPLSLPHRLMEDDVYRGMLIPKGSLIFGNIWAIMHDEEIYPDSYTFNPDRRNPRNYVFGFGRRLCPGRHLVDSSLWLLIACMIATL-DISKAVDEQVQFENPIFRSPTKFPCDFRPRSEKAL 30685997 138 ----------------------------------------------------------------------------------------------------MRKLITKLLGPQALERSRDELDRFYKTLLDKAMKKESVEIGEE-AAKLNNNIICKMMGCSEEEAEKFRHLVIESMALTKQIFFGMIFHKLSRKFDELLEEKKANQANDMMDFLLEAYGDENKITRNHIKSLFVDLVIAGTDTSVQATQWTMGELINNPKILQRLREEPNLLQAVVKEGLRLHPPGSISRMFQERCELKGFYIPEKTLLVVNTYAIMRDPNFWEDPEEFKPER------------------------------------------------------------------------ 33300252 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDKEIAHMMIALLMAGQHSSSSSSTWIMLWLAARPDITEELYQEQELPPNVLKEVLRLHAPIHSIRKVKNPMPVPGTVIPKTHSLLAAPGWTSRDASYFPNPLKWDPHRAASPYLPFGAGRHRCIGEQFATVQL----------------------------------------------- 115390408 109 ------------------------------------------------------------------------------------------------EHHRFRRLLNNFFSKRSVLELSPLVTERVQKLMERFEGLHRSNAVDDAFSALTADVICWMFLEDESFRNDIRKTVSDMTSQPGKSSLLKFQEDIFKETVDSVRDRKSNPARSTIDKLSDPSVPPEERTLQRIQDEGVILLSAGTETTGRALCMAAFHLARLRDELRQVMPRPEKLPGVVYEALRYGLIIRLPRISPTDLQYKDHIIPPGTPMSSSSYIVHRDESIFPNADKFDPERNEGKNLSFTRGSRTCIGMNLAYMELYLTLASFVRRF-DIEL------------------------------- 171986596 300 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSGLSNKQLKDTILNLLIAGRDTTAEALSWMTWHILTKPSLYRTIQDEIDTLSSAFYETLRHPSIPKNIRRAVNDDVLGGPRIRKGDIVLYSWAMA-RNPDIWGDACEFRPDRSNGDHAGFNGGPRLCLGQKLATFEVTQVINSIFGKF-DLELVD----------------------------- 3913357 163 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELHDAIEDLIEQKRTELQDNLTEELIFAQSHGE-LTAENVRQCVLEMVIAAPDTLSISVFFMLLLLKQNAEVERRILGDTELLECFINEALRFHPVVDFSRRALDDDVIEGFRVPRGTNIILNVGRMHRSE-FYPKPADFSLDNFNKPVPSFGSGPRSCVGKHIAMVMMKAVLLMVLSRF------------------------------------ 169602082 809 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMRHVGVVGLPRVATRDTTVNDVQIKKGHTVLIATSKAAMDPVAYPNPEILNPHRPFKDYTLLGHGLHFCFGARLVGPSIAATLREVFK-LKNVRRAPGKQ-------------------------- 195114274 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDYLAHLLQLQEKGASLDDM--VGHALTVLMDGFETSSAVLYHMLYTLGAYPEQQEKLRSEDKRIDQCVYESMRMTSVIGFLKICTRPTDLGNDRIEPGVTVAIPAYHFHHDEAYFPQPDEFRPERFDNGALAFGDGPRICLGMRVGLLSVKMAL------------------------------------------- 199430432 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLAGRNTTASLLSFLFFELARNPEIWSKLKDDVKLLKWVINETLRMYPSVQNFRVAKKDTTLGGKDVPKGQFVLYTTYSMHRSEAYYGDADVYRPERWENRNIGFSSGPRVCLGQQFALTEASYITIRLAQMFPNLE-------------------------------- 46138191 844 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGHDTSAGTLSWIIRRLMANPEEQVKLRSDEKRIPTALEEVLRYCPVVTIMIVARRDTIILGHAVPEDTPVFLNLTGANWDD---MDPEMFYPERSAGPTLAFSAGNRGCWGKRLGYLELRVVLSILIWVF-NFEEVPEEIVNWDTSLVTAPKECFVRLTEAYPGAI 46140043 277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFAAVHTTTLTATNAFYDLAAMPDLQVELRDEVKKMDSFLKETLRVHPAASFQRKVLKPFTLNGQVIPAGLMIEIPAVAVNSDPYIFPHADEFDPLRVNQSSLTFGYGRHACPGRFFAANEIKMILAHALLRY-DVKLVGSETRRYPN--------------------- 152211731 86 ----------------------------------------------------------------------------------------------------LRTKLSPVFTSGKMKLMFPLMQECVDDL-RRFLEDEEIDVKTAM-KKYSVDIISTAFGINRNDNSEILKMATQLVDFKSTFVDKTASDYLINVFKTTLQEREKKKRNDFIDLLSNLR-KTETITDSYMAAQAIAFFSAGNDTTSITLALTCYELSLNKTIQDRLRHEVTEIDMVISETLRKYPLASDVKYTFEET---GFTLDKGVSIMVPISGLHYDPEYYPDPEKYDPERTPYTYLPFGEGPRNCIGQRFALLVSKVALASVVK---DFVFDPTERTP-----------VPLRFDPGS---- 156554006 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSGFESSSTTTAFTLMELAAHPEIQERARQD---IERAIEEGVRLHPPVSTIRYTRQDYTIPGTVIEKGTAIYISLYGLQEDPRFFTRPSVFDPERADDRKVSFGIGPRMCVGMKAGQLHAKVVLAMILR-------------------------------------- 212530338 118 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDTTACCLTWTLRLLLQHPQAISKLRREPEALSNVIKEVLRLYPSVPNARAAVRTTTLHGTLIRKGEAVGYSYAMHRRKDIYGPDADTFRPERWEDPYLPFNGGPQVCLGQEFALLEAGYTVVRILQVFESIEMAGGD--------------------------- 215496227 4 -----------------------------------------------------------------------------------------------------RSIMSTALTTSRLKAMITEIISAADKFCTRLLLEGENKSAVEVSKMFEGCAINAMAALPHEDHPLVKGWKMILLSSMPTVSSNKGTEYFKEFTRHMAQQRCASNQDDVLDDLAHGRSHDSEPTIEDLAAQCMQFLVAGSDIVALTLMWTAYSLASHPECQEKVLREIDILEAVINEALRMYTPDSFIRRCTQEISVAGIEVRPGMCIEIPIEGIHHDPEFFPEPECFKPERPENKDLAFGAGPRNCVAQRMGIIQTKATLACLLR-------------------------------------- 56964804 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICFTALAVHQHPQEREKLGSDEEKLQHFVQEVRRFYPPFVPAR-PIKDFTWNGYPFKKGTLVLLDLYGTNHHPKLWDNPEQFRPYRWNKSPFAFGGGGHRCAGEWITIEIMKESLDFLVNRI-DYTV-PEQDLRFQ---FNEMPALP----------- 189235782 214 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNSPERKESFCEKQLLAICLDMFMAGSETTSKSLGFCFLNLIMYPDVRNRLLEDRPQMPYMVLEALRMFSGRAFPHRAFKDTHLNGYIIPKDAMVI-----ANMPESGVEDPEIFKPERYADTYLPFGFGKHRCLGETLAKANVFLFTASLLQHF-NFSIVPGSPP------------------------- 197090683 123 ------------------------------------------------------------------------------------------------------------FSPNRVASFRPVREEECQRMMDAADQSGTVDL-SELLLSFTNCVVCRLLGLFFSDLFPYFGFLDNLTGLNA--RLKRAFKELDTYLQELLDERPKPETESFIDLLMQIYKDQPKFTHENVKAMILDIVVPGTDTAAAVVVWAMTYLIKYPEAMKKAQDEEEDIPNVIKESLRLEPPILLHRETIADAKIGGYDIPAKTIIQVNAWAVYSDTAAWDNPNEFIPERFMNEHLPFGSGRRMCPAMHLGVAMVEIPFANLLYRF------------------------------------ 157327290 40 LPPSPPALPGHLRLHF-------LSSSIYKSFHSLSTQYGPLLYLHFGASRCLLVSSAAMAAEIFKTNDLFASRPAFADKLPYGTSSFITAEY-GDYWRFMKKLVTELLGVKQLERSRVVRREELDCFLKKLVESGEVDVRAEV-MKLTNHSTCRVIDNDEAEREMVTEWVELAVKMSFGDVFGPLKRGFWIYGRKAVEERGKREDKDLMDVLLEVYQDGMKLTRTHIKAFILDLFMAGTNTSAESMQWTIAELINHPDVFKKVREEIDLIPNVVKETLRLHPPAPVARECRKNCKIGGFNIPEKTAVAINLYAIMRDPEIWDDPTEF---------------------------------------------------------------------------- 119192392 235 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTALPDKEIAHLMITLLMAGQHTSSAISAWAILQLAAHPEVMEGLYQEPSKIDRVIKETLRLHAPIHSMRKAKNTMAVPGTVIPESHILLSAPGFTARSEDHFKDAAKWNPHRTKSPYLPFGAGRHRCIGEKFAYVNLGVILAVMVRHFPDNRV------------------------------- 154319157 110 ---------------------------------------------------------------------------------------------DRVEHTRKRKTISHTFSTKSIGQFEQYMHGNLDLFVDTLSDNAHGQFAKHWFNYLAFDIIGDLFGAPFGMLEKGKDITEIRKTPDAPITYAPAVEVLNRYAKYLLDREKEDGRVDLLARLMEGDETGAKLGRAELTAEALTQLIAGSDTTSNTSCAILYWICKTPGVLQKLQNEDDAIPAGVDETLRSTSSLGLPRIVPGGAEVCGKFFP-GYTVVPAYTIHHSKEIWGSDADEFVPDRQKNAFIPFSYGPRSCVGRNVAEMELALIVATTFRR------------------------------------- 195386576 308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLSHLLKLREE-KNATHDDLVGHALTVMLDGYDTTGSALMHALYYLSEYPAAQQKLRTEFELLEQVIYESLRLSSLIQYTKVCTHPTEFKRVEVEQGMTIMIPNYQFHHDPKYFPEPEVFKPERDNAEHLPFSDGPRICMGMRLALLTLKSAL------------------------------------------- 210127034 101 -----------------------------------------------------------------------------------------------------RRLLTPGF---HFEILKPYVRESTNVMLDDLKPGSSIDVFHYLSLMLDSMLKCTL-----------SQNTNCQTRHK------AACSTVHKYSEEIIRQRKQSDGDDFLDILLRADEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRKEAEDLPSMVKESLRLYPAVSDGRTVLRTVETDGRTLPEGSQVYINLRLLHRNPHIWEKPEEYDPLRSKGRHVPFSAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 212539279 394 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGAGSETTAKTLTIATFYLLQNKSMLEKLHEELSRINAIISEALRLMHGVTTRRVSHEVIQYKEWTIPPETPVSQCNLFVHMDPTIFPEPTEFRPEREAKQHVSFGRGSRQCVGINLAYAELFLTLATVLSRFDDIRVARDYFVGVPEPGSQGVR-------------- 147862908 274 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NCKNIYFAGHETTATTAAWALMLLATHPEWQTRARNEDGALPDAIQETLRLYPVGAFARQGSEDMKFKDIIVPKNVVIWIPVPFLHQNPDVWPDAHLFNPERFANGILGFGMGIRTCVGQQFAMVELKVILSLILSKF-TFTLSPA---------------------------- 169606045 118 --------------------------------------------------------------------------------------------LDGRAHVEYRKGLNSLFTRQALEQYLPGQEEIYNSYISQVENKGEVPWMQEFRQLITITAALELVNFPII-LPFTKSWSADMVLEEFSKCAAKAKVRMAAWVDNMIERKRIEAGE---------KVDQSEFSDIEISMTIFTFLFASQDATSSAATWLFQIMADRPEFLDKVREEPISLDAVVKETLRYRPPVIMPYLAKKDFPVTPETVPKGSMIIPTTYMALHDAEAYPNPDSFEPERQTKNWLVFGTGPHYCLGQTYAQANLMLMI------------------------------------------- 13661764 126 -----------------------------------------------------------------------------------------------------RNLAAEALSPARVAHFAAARRSACDGLVSSLERQGQEEAVT--LRPFLRRAMFELLRLEREAMDEVEELQHQVLVAFTSFPVAVTKRLFRRRWAEYLAVRRRHEGGDAESLLAVRMADDVRLTDAEMVSLCSEFLNGGTDTTVTLLEWIMAELVNHPDVQAEVRANPELLKAVVMEGLRLHPPGHHGVQHSGDVEIGGYMVPKGAEVNFLVAEIGRDETVWTAAREFRPERREIKMMPFGAGRRMCPGYSLARMVMDVEWR------------------------------------------ 168031659 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFSRFMRLEEDDSDITDKNFRDTLLNFIIAGRDTTAVSLSWFVYRMAQNPELQQELRDDEGLLHACILETLRLHPAVPDPKHAINDDILDGTQIKKGSLIYYTPYAMGRMPALWPDAMEFKPQRQPFKFTAFQAGPRICLGKDSAMLQLRMVL-ALLYRFFTFQIVEGTDIRYR---------------------- 145234627 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSRVSSKELAYVIGTLQQAGFEATLTILRLVVKTVVLHPEAQQELDRGPDRLPSFLNEAMRWQTPIPFARTTTQDDEYKGYHIPSGTVIIVWAMMLN--PEVFPDQDKFKPERNPNDHSPFGFGRRICPGRHL---------------------------------------------------- 153869431 83 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTKDNIKAIIMDVMFGGTETVASAIEWAMAELMRSPEDLKRVQRELAEVVGALKETLRLHPPIPLLHETAEDAVVSGYFVPKKSRVMINAWAIGRDRNAWEDPDSFKPARSNFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 15233027 232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGVDTSSSAVEWAMAELLRNPKVQEEIRQDIVKLPAVVKESLRLHPPAPFRKSESDDVQIFEFLIPKNTQVLVNVWAIGRDPNVWKNPTQFEPERVKGNHIPFGAGRRICPGMPLAFRIMHLVLASLL--------------------------------------- 210091360 87 ----------------------------------------------------------------------------------------------------------------------------------------PFDIVAAFSNVVCSMVFGRRFDYDDSKLSQLRRNVKDIARAQSGRKAIRLAEMLQAFIREEVENHRANPRDFILLELAKPNPAGG-FTEEHLVYFVANLFTAGTEGGSMTLAWGVLYMILNPDIQTKVQEELDRVEATVLEIIRQVIPLNLPHATTTAVNFRGYDIPAGTQVLTNLWSAHMDPEVWTDPERFRPER------------------------------------------------------------------------ 154315481 77 -------------------------------------------------------------------------------------------------HRKRRNTITNFFSNASIRRLEPVMKEHINTLLSRMQVAGTTDLITQYAFGESFHFLKEDFSMPYMESTDVFFWVGTLLAPWAIKTFIPSLTEMWDKAAERVDEVRNSPNPEKIKTTIFEGVLSSKLPDEELAHEAQLVVFAGEGTTAYTLQSALFQLLANPKEFEKVKANPDSLPSFIQEIIRIHPGVVSRRVSKTPTLYHDKKIPAGTSTNMTAQIAHMNPDVFEDPYEFRPQRDPRAFIGFARGTRNCIG------------------------------------------------------- 211590913 79 ---------------------------------------------------------------------------------------------DPRRHSANRRKVASLYSMTSLVQMESCVVELLIQKLTGFAESGRPQWMQYYAFDVIGLIIAALVGV-YAEWHPFLAKIVALLPSRG-------MGHLQAFTSHHIAEGQANPSSDFLEKLLKMHANPEKISLADIFTTCITNVGAGSDTTSISLTAVLYNLSKHPSIHQKLREEIKLADACIKEALRLHPATGLARVVPKGATLSGRFFPEGEIVGVNAWVIHQNESVFGRPERWDPARSDRNFLAFGAGARTCIGKNISLMEIGKLVPELVRRF-DFELVDSAPLETQNVWF------------------ 1762231 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELILAEKRGE-LTKENVNQCILEMLIAAPDTMSVTVFFMLFLIAKHPQVEEELRNDDEVVENFIYESMRYQPVVLVMRKALEDDVIDGYPVKKGTNIILNIGRMHRLE-FFPKPNEFTLENKNVPYQPFGFGPRACAGKYIAMVMMKVTLVILLRRF------------------------------------ 1173624 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDFVDVLLGLEEK-DRLSESDMVAVLWEMIFRGTDTVAILLEWTLARMVLHPDIQSKLDSDIQRLPSIVKETLRMHPPLSWARLAIHDVPVDGHMIPAGTTAMVNMWAITHDECNWAEPNKFNPDR------------------------------------------------------------------------ 146324413 299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLSLAAIHTTSNLLTNIMYDLIAYQEYIQPLRDELKLMDSFIKETQRLVSITSLQRYALADITLDGTFIPKGAMLIMS-AHTMKDESIYPHADTFDGYRTSNEHLGFGHGLHACPGRFFA--------------------------------------------------- 210082498 22 -------------------------------------------------------------------------------------------NLNGPEWQRVRSSVQKDLMPKTVGAYASLQDDVTRDLVDALIGKEEINYVYRWALEISVVVLDKRLGLTLDDLDFFDSFVVLETSATGLRRFEKAIDQWHTVAAKLLKEKLAKPAESDTNFL-QSLLSRSDVTFEEAMMTVVELLAGGIDTTGNTLMFNLFCLAKNPEAQEKLREIQEVVPAVVKETFRVYPTVPNNRKLDRDIVLSGYRVPAKTTVFMVISSL---PEYYPEPEVYKPERQPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 145237388 181 -------------------------------------------------------------------------------------------------HDQRRRVWSLGFSDKSLRAYEKRIQVYRQKLIDLLTSAGSYDVMGDLAFHWAIQILNDMLK-PLE--YSVPIWVLRLLGSLPGMNEDALRYEEFSH-RRLKARMGEKPEPDISSSLLE-DLRGRDPTTKELLGDVELIIAAGSDTTAAALITVIYELAKHPVHVNIIREELSLLNGFINEVLRLHPPIGSRKTPPEGITIGDTYIP-GDMVSCPQWVIGRSDLFYENAHQLLPERDAMKHKSFSVGPYACIGKPLALINMRT--------------------------------------------- 147843645 232 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDMLLRLADDPDKLTTDGIKGFTQDLIAGGTDTSATTLEWAMSEVLRQPNIRDRWVEEKDIIDAIVKETMRLHPIVVLPHLALQDCNVAGYDIRRGTRVLVNTWSIGRDPNIWDAPEEFRPER------------------------------------------------------------------------ 170940316 144 -------------------------------------------------------------------------------------------------HRVRRNALNKFFSRAQVFRLEPTIRDLAERLCDKILTVGPFDVTTALSL-FTTDVIGDNLGLVAQKIPWLKHFAMAMFTRRLSEDMETLFNVLIVDMPNYVKRAQANLDDDFGSVLQNKDLPPAEKTLQRLVEEGFSLFVAGTETVSWALTVITYHVLTKPEILRKLRANNGEVPGAVLEGLRLSYGLASRRVATEDLFYQGTVIPRGYAIGMSAVITHHDESIFPDSHSFIPEREKNQHLSFSKGSRGCIG------------------------------------------------------- 15238701 241 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIIDLLLRGEIEGEQLTRDNTKGILFNILNAGIDTSAQVMTWVMTYLISNPEVREVIKNKDDIIEEDIEETFRVLPLVPIPREASKDVKIGGYDIPKKTWIHVNIWAIHRNPNVWKDPEAFIPER------------------------------------------------------------------------ 17564242 272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLGGQETTSTTLNWACACLLNRPDAREELIRHRSLLSAVISEVQRFASILNMFRIIKEDTVVDGQPLRAGTAVTAHIAMIHVDEDLFKNPERFDLDKKLIP---FGIGRRSCLGESLAKAE------------------------------------------------ 115450637 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSFLCDDEIAGSADADVYIRDMAMNLLVAGRDTTSSALSWFFYLLSTNPRVEQKLLQEPQLLHAALCEAMRLYPPVPLEHKAAVDVLPSGHEVMAGDKVLVFYYSMGRMKRVWGDCREFRPERPSNKFVAFNSGPRTCLGKEMALVQMKVTAAAMAWNF-AVEVVPGHVVEPRLSVILHMKN------------- 145248800 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDNMLNILLAGRDTTASLLSSAFFYLARHPNVWTRLRQDTPYLRYFLNEVLRLLPPVPNFRVAAKDTSLGGGPVRKGELVSYSYAMHRRTDLYGPDAHAFRPEREENSYLPFNGGPRICLGQQYALTEA----------------------------------------------- 170096552 105 ------------------------------------------------------------------------------------------------HHRRQRKMLNPVFSNSNLREMIPTLYSVAHKLIDALEMVGQCGFGYSFATPHPMPAILRVLFVPWKNLHDLRDIVDTMTSVEIFESKKRAMMGGDDAVATQIGREK-----DLLSTLMRANMDEDKLDESELIGQVSAFTFAAMDTTSNALCRILHLLAQYQDVQDKLRDHDELLDAICKETLRLYPPVSFFRTTRANVEINEILIPKNTNVIMSIIEANRN-------------------------------------------------------------------------------------- 171678814 122 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDGAIKEVERYILANIRTFCEAIGDYGRAKNMSDWCNWLAMDILGDLFGLDRPDNRYAVDLVGVAAQRHLLCGTMPIVNKLS--LDKILFHKIATDRRDFLYHLLKARETGQGFTTPELWGESNLLIIAGSDTTSTAMAATLFYLVRNPAALAKVTDEPVLLRACIDEAMRLSPSVGLPREVLAGMTIDGEMVPEGTIVGTPHYTIHHNANYYPEPFAYKPERSPGSELAFSIGPRGCIGKGLAYVEMSITLARVL--------------------------------------- 168066366 285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDFEIGCHIFDFLFAAQDASTSSLVWAITLTESHPHVLEKLREEQSLLPLAVKEVLRYRPPATMPHIASTDFALTDTTIPKGTIVFPSLLESSFDPEVF-DPERFSPERYRKNWLLFGAGPHQCIGQRYA--------------------------------------------------- 157120822 93 ----------------------------------------------------------------------------------------------------LRHRFTPLFTSGQLRCMMPTILDVGHKLLEPAAERQEVDIREIVSRGVLELIASLFFGFEADDPDDAFSKTLREFQLGGFMRISSLSPQMIKFATDVIEHREKNSRKDFIQLLIDLRREEAALSFEQCAANVFLFYVAGSDTSTSAITFTLHELTQNPEVMDKLQSNGELTYTAIKELLRYPGLAILNRKCTKSYAVSSVVIQEGTQIMIPLLAYGMDEKYFPEPERYYPERDEKAYYPFGEGPRNCIAYRMGVMVSKIGLILLLSKF-KFEATQGPKIVFSAATV------------------ 218722681 257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RETFLDALARFTRDPRVLRDQ-----LVAVLLAGRDTTAGTLSFCTFELSRHPEVVAKLRQEDAKIPTVINETLRFYPVVPFNRYSLKDTTLGGGPIRADTRVVYSTLLMQREEAFYDDPNQWIPERKPWQFIPFNGGPRICIGQQFAMLEM----------------------------------------------- 73921478 86 --------------------------------------------------------------------------------------------------REMRPVLSPAFTGNKMRLMFGLISECADDYVSDVIDVELRDTITRFTND---AIATTAYGIPANDRKAFTLSSSTLLLPTFIVNLLNLKKEISDFFITIVDEIREEKGPDLIHLLMEARKGHYRITNLDIAAQALVFFLGGFDSSASLMCFMGYELAVNQDIQRKLREDDALLDMIISETLRWSNGVIADRVCTKPYTIEPVTLAEGTFIIIPSFGIQHDPKYFPDPDRFDPERFNEENLPFGIGPRNCIGSRFALLETKLLF---FKLLSKFEIVP----------------------------- 170042733 124 -----------------------------------------------------------------------------------------------------RKVLNPAFNTRMLTGFIPIMDGRARKLVAKMKPLGECTLEMAFANELPGQMIMNLIG---ERVLNVNQFLDVFYRMTEAYRIDKKARTFCNAFTDKVDEFQSKSLNFLDQILTIRKKDGSLFGDEEISNNLYNMMAAGNDTSSLTIAFACLFLAMHPEIQDKVLEEMNSVSDAVDEVLRLCPAVPGARQASGPVRLDGIQLPPKQIVVFNIFTLHRDAECF-NPDRFSPEATKQRHLPFSAGLRDCIGARYAMNSIRIVLLRILQ---DFEIK------------------------------ 212513884 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNADIAAQSVSFFFGGFDILATALGFLCYELAINPEVQQHLHDEIEQIDMVVKEALRWPSAGITDREVTEDNEF---KLNKGDLLLLPIIALHRDPKYFPNPDKFDPERVPMSFMPFGGGLRHCIALRYAMMEMKIGI------------------------------------------- 124358338 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRARPILDMLIELSRNDKDYGRLDREEIAAM----LIVSYETTAVALSFACWMLSQHQDVQEKVLDRPATLEMVIRETIRYPSLPVFGRKLQRDFDVGDFVIPAGANVMFLAYQIHRNPKYFPDPEKFNPDRSPYCYLAFSAGPRNCVG------------------------------------------------------- 15234514 54 -------------------NLPFLDPDLHTYFANLAQSHGPIFKLNLGSKLTIVVNSPSLAREILKDQDIFSNRVPLTGRAATYGGIDIVWTPYGAEWRQLRKIVLKLLSRKTLDSFRKEVRERTRYLYEQGRKQSPVKVGDQLFLTM-MNLTMNMLSVKAEEMEEFKGVISEITRLLSEPNVSDCARELDAVLDRAIEQMRGRDDDDFLQYLMKLKDQEGPITINHVKALLTDMVVGGTDTSTNTIEFAMAELMSNPELIKRAQEELDEVDNIVEETLRLHPPLLVPHRPAENTVVGGYTIPKDTKIFVNVWSIQRDPNVWENPTEFRPERDNNSYFPFGSGRRICAGVALAERMVLYTLATLL--------------------------------------- 215505946 312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDTITTCMCFTLHYLGLYPEAQARAHQELDEIDTDCEESLRYPSFPVIGRVLDEDVTMEGHVIPKGVMCFISIYSLHRNPKYFKDPEEFIPTRHPFSYIPFSGGSKNCLGQKFAMLEM----------------------------------------------- 215493070 175 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFTICLQGHDTTAVGISWALFLIGLSPLEQQKIHDELDFIHVTIEECVRLYPSVPFSRLCEEPFELGGTMLPKGTVVQVSNYFLHRDPKVFPKPEEFRPDRSKGRHVPFSAGSRNCIGQKFAMSEEKIVIANILRRYKLRSLDQRDQVGLIADMVLRPKSIRIKFIPRTSS-- 91081151 304 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLNELSAQAFVFFLAGFETSSTTMTWALYELATNQDVQEKLRNDNKLMEKVIHETLRYPPLPILTRKCNKDYTIPNTCIRRGTTVAIPVLGLHTDPEYYSNPEKFDPERPGFTWLPFGDGPRICIGLRFGMLQSKVGLTAILK---NYKVTLSNKTKF-----------PVTLDPKS---- 156552147 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLVGIDTTSNSVASVLYQLALHPEKQDILYQEIKRVLPAVRETQRMYPVVGNGRCTQSDTVISGYHVPKGVHVVFHYVISN-TERYFPKCQQFLPERPAPRHLPFGYGRRMCLGRRFAELEIIVVLSKIFRR------------------------------------- 91086895 347 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTSIAAASTIYQLSQNPEKQQKLFENDSKIDACIKETLRMYPIIGNGRSLQTDTVIAGYKVPKGTHVIFPHLVVSNSEDYFHEPHRFLPERTENAHLPFGYGRRSCLGRRFAEAELQILLAKIFR-------------------------------------- 115401660 280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGSLYTGGADTTVSALSCFFLAMTLYPDVQRKAQEEPNRLPTFVKETLRWHPPTGIPHLCTEDDLYNGYLIPKGALILPNIWAFTHDPNVYRDPASFKPERELDPHLAFGFGRRICPGRFLA--------------------------------------------------- 115468218 52 ---------------------------PHRALRDLARRHGPLMLLAFGDAPVVVVSTAGAAREILRTHDNFSSRPVKVCTRRGAGITFAPYG----EHWRQVRKICRLLSPRRILAFRAIREEEAARLVRAIGVASPTNLSELLGNYVTDTTVHIVMGERFRERDALLRYVDEAVRLAGSLTMAESLMEFMDVIREHLEKKRSCQGEDLIDVLLRLQAEGSELTMGIIRAVIFDLFSGGSETATTTLQWAMAELMRNPGAQAEVRENLTYLQCIIKETLRLHTPLALPRECQEQCQILGYDIPKGATVLVNVWAICTDNEFWDESEKFMPERSTIEHIPFGAGRRICPGMQFGIANIELALANLL--------------------------------------- 15226758 86 --------------------------------------------------------------------------------------------MFGEDHKSVRRQLAPNFTPRHLRQWEGSLRQLVRELLDK-EAKNRFNLFNLGSMALPI----DLPGFAFEARRAVKRLGETLGKSKARMAAGEEPACLIDFMQAIVAENPQPPHSG----------------DEEIGGLLFDFLFAAQDASTSSLLWAVTLLDSEPEVLNRVREEVAKIRSVAREVIRYRPPATMPHVAAIDFPLTETTIPKGTIVFPSV----FDSSFFTEPDRFDPDRFKRNFLAFGWGPHQCVGQRYAHLVLFIAFSSLLD-FKRLRSDGCDEIVYCPTI------------------- 15235105 183 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGRDTTASALTWFFWLLSENAQVVSKIRQNPSKLHGALCEAMRLYPPVSFGRKIKSDVLPSGHKVQANSKIIICLYALGRMRAVWGDPERWVSDKGSLRHLSFNSGPRTCLGKHLAMTQMKMVAVEILHNY-EIKVIKGQKIKPVLGFILSMKH------------- 46116814 107 -----------------------------------------------------------------------------------------------------RKRLNPAFS----------IQNINSRIIDILEE------VEDFAAVLKSKA--------GDDG----QWGDVFLFEKATTNLALDVIVRFFLMTPMIKERTRARQEDLVDLVVQAQEEKAEQSDTEFMDMAITFLFAGFDTTAATVAWLFRLLCQYPDVVAKLREDPQLMNQAIEESMRYHTNVGTMRRPGSDPGFDGKKLPEGFIVWDGTWAVHRDPEIWHRPDEFLPERPINGWRSFVSGPRNCIGQHLLVLEVKLVM-ALVTR------------------------------------- 195454159 247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQSADVPGEMIKRI----FVDLVIAAG-DTTAFSSQWALYVLSTEPELQEQLASESQLLHGLIKESLRLYPVAPFGRYLPQDSQLGCYFIEKDTMVLLSLYTAGRDASHFEQPQRILPERQAHASLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 154302012 166 ---------------------------------------------------------------------------------AGLPHTTMHLERDRVKHDKRRKVWDRGFSAKALRNYEGRVTRYADELVSQIDSFGGFDVIGDLAFVVSSPRLCTCME-PLGFLTPVPWVFPILINIPGAMD---GFNRFISYCAEHIDIRRANPSPDIMTWLIDAEEDPDPIHRDTLHGDSRLAIIAGSDTTSATLTYLFYHLCLEPHHVTKLREELEPINAAINETLRLHPPVPSRQTPAEGLTIDGTYIP----------------------------------------------------------------------------------------------------- 211591778 262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLSMLQNSEDARKRIPNDHIPAYMVEMLAAGSSTTSHTAAFACDLLARHPKALQALQE--ELIETFIYETMRLYPMIPGPRHLGEWIDVDGLKIAPG--VIASTAAQGRIAEVYPSPEQWKPERTDRMKLNFGHGCRSCPGANLAITELKYIIGTLLRRF------------------------------------ 494995 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLIAQSFAFFSAGFETSSNTMAFALYELAKNPRVQERARENDSLIRQVVQETLRKYPPVSTKRVCRRSYKFQGLTVEPYVHIIIPIYAIHHDPEYYPQPEVFRPERRQRRHLPFGAGPRICIAERFGMME------------------------------------------------ 189196282 65 ------------------WNRANMKGRISWKIRELHDKYGPVVRIAPDESGAW--------KKIYRNPEFVKAGRGIAPASIGGQRSLMTEHQD--RHLRLRRAIDPAFSQRALREQENYFQDHSDNLVQKLKERCEFDIVSDLAFGEPIQAILAQLAVQYGAMGLLNWLTPKYVTESRKKHIAMTEAKLKARVEA------KNPGKDFMSYIL---ENDEKLNHLELVMLSSNFIVAGSGTSAGGMSGLTYLLLCNPDKLEKL-------------------------------------------------------------------------------------------------------------------------------------------- 211588353 240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNMLLAGRDTTACLLSWTFFLLAQHPDVLVKLRADRQDINKMTKETLRLYPSVPNTRTARRTTFLGGVLIRKGENVAFCVYSMHRRKDLYDDAEEFRPERWDEGYLPFSGGPRICLGQEFALIEA----------------------------------------------- 126272238 264 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGTETTSTTLRYGLLLLLKHPKVEEKLHEEPHRLPSMVHEIQRVINLVNLPHVMHEDIHFRGYLLPKGTTVYPTLDSVMLDSEEFPNPEQFDP-----GHFAFSAGKRVCVGEGLARMEIFLFLTIILQHF------------------------------------ 145243338 353 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNIMYDLTAYPEHIQPLREDGGLMDSVLKESQRMHPVAFINRVAMGDITLDGTRIPKGASIAVS--AHNMDESLYPNAKTYDGFRTSPEHLGFGHGMHACPGRFFASNEVKILLIHFLMRY-DWKFADGRTTR-PMNFMHGTES------------- 195432436 54 --------------------------------------------------------------------------------------------------REIRTRLSPAFTEAKIKQMFSLMEEIGCDLLKRMRSLRRDDSTSDRSAIVSIKDICDLFGLRSQDRPNMRRIIDKLVPLLRSKLFTESHSEFLRRVIQLVIEERERGGNDLIEMLLTLQQDKSHFTHHQLAAQAASFEVAGIETCSSSMSFALFELAKQPLMQARLRREYERIASMVEETLRKYPIVPLRFYSLRPH--AECYARRGMPIYISNLAIHHDPKYWPDPERFDPERVPMSYLPYGAGPHNCIGMQIGQLQIKLGL------------------------------------------- 115444665 64 --------------------------------------------------------------------------------------------------RQLRKIVVELLSARRVQSFR-RIREEVCRLVAAVAAAQPGEAV-NVSERITALIVRTIMGDRFEKRDEFLESSRLASFVGGTTRRAEANHGLIECALRQHEERRAAGAEDLVDVLLRVQKEGSPLTMGNIKAVILELFGAGSETSASTLHWAMTELIMNPKVM--LKAQDELLKLVIKETLRLHPVVPLPRECRETCEVMGYDIPIGTTMLVNVWAIGRDPKYWEDAETFRPERFEDGHIPFGAGRRMCPGMAFAEAIMELVLASLL--------------------------------------- 157335200 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWDHIKAILMDIFIAGTDTSAATLVWAMTELMKNPKAQEEFRDEDDLLKALVKETMRLHPPLLVPRETREKCVIDGYEIAPKTLVFVNAWAIGRDPEFWENPEEFMPERQDYQFIPFGGGRRACPGSLLGVVMVELTLANLL--------------------------------------- 159488415 150 --------------------------------------------------------------------------------------------------------------------------RIAKKAIDRLCEKGKGDIVEEF-RLLTLQVIGEALG-PEEDRRRVLRPYRMYLPTPEWFRFSSRMGQLNGFLIDLFRRRWSKPKPDILDRIMEAEESGAKWDAALETQLCYTFLLAGHETSAAMLTWSTLELAAHEEARAAFRGESEAGRRAVDEMLRKYSVVPVTRVLAEDQGLLGYPLPRGTMVACHLQGTHR---LYESPDEFRPDRDDADRLPFIQGPRNCLGQHLALLEARVVLGLLHARF-SFKPAPSVHPDPASLFMRHPTVIPV---------- 195436268 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMSFALYELAKNLEIQERLRDEKALIESMIEEVLRMYPPLPFDRECTSDAPYHSFRVPRGMPIYIPAYALHMDPQYYPQPRKFLPERTPYTYMPFGLGPHGCIGERFGFLQAKVGLVYLLR-------------------------------------- 10197654 296 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRDNIKAIIMDVMFGGTETVASAIEWALTELLRSPEDLKRVQQELAELDRRVEETLRLHPPIPLLHETAEDTEIDGYFVPKKSRVMINAFAIGRDPKSWPDAETFRPSRFLEPGVAFGSGRKSCPGMQLG--------------------------------------------------- 195332478 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTVDGRLLTSQELYEEVSTFMFEGHDTTTSMGASGLGRDATFQE-----ISTMKHLDLFIKEAQRLYPSVPFGRFTEKDYVIDGDIVPKGTTLNLGLLMLGYNDRVFKDPHKFQPERKPGPYVPFSAGPRNCIGQKFALLEIKTVVSKIIR---NFEVLPADELVSKDGYISTTLGLP----------- 212539338 131 -----------------------------------------------------------------------------------------------------RDLIRPCFTRTQIADLEA-LENHVQALISCLPPNGTVDLQPLF-YNFTIDSATEFLGLEFEKRNALGKHAWLLRDPKFHESCKVVHRFTENFINETLKGNAKPGRYNLLAELANSCRDPIRL-RNELLN----VLVAARDTTASLLGSMFYFLAHNPDTWDKLRTENGRIPSVLNETLRLIPPVPNERFARKDTVLDGQSVAKGSRVVSSVYAMHRLPEIWGNPERFDKLRPGWGFLAFNGGPRTCLGQQKALVE------------------------------------------------ 114761493 22 ------------------------------------------------------------------------------------------------QHSELTRLFAPLMSRQAVALVEPAIQDSIAEMTSTRGEDGRADVVPLIHAAL-TRISARVTGVDGVDRDMVLAVSAATTASYSSATGKDALQALADEWMQASLDRRIAPRDVLMS-LCLAEDLSRPDDDKRVPRHCAQFLTGSIKTTSHMLPHAFVHIDEHPEDRPNLT-DPEWLHRAIAEAFRHQTTPARFRKATRDVELSGRKVASGEMVAIHAPVANV-EAFGEDGRYFNIHREVPKGMTFGIGKHSCIGQNLAKHGTHGTAVRLLKAMYELELDPDNPPQRPHDNLHTWESVPVILHKA----- 196008709 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLLKATENGEGLSLLEIRNEVDTFLFAGHDTSSSALSSTLYCIARYTEHQDKIRSEVDKILACKEEIMRYTTVPIIERTLERDVEIDGKILAAGSQIAIAGFMLHRNPDVWDDPEKYDPSRHPYAYIPFSAGSRNCIGQNFA--------------------------------------------------- 126272332 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGTETTGSTLRYGLLLILKHPEVQAKIHEEHNRIPSAVHEVQRFIDLVNLPHVVNHDVQFQQYIIPKGTNIFPLLSPVLHDSQEFSNPDKFDP-----QHMPFSAGKRACLGEGLARMELFLFLTTILQNF-TLKLAGDPEISIKTNRV-GFTSVP----------- 212530870 230 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMSLFAAGADTTVSSLSCFFLAMILFPEAQKKVADRPNLLNAMVKEVLRWHPVAPMPHMTTEDDICEGYFIPKGSYIMPNVWFFTHDPAVYHNPMQFKPEREPDPHLVFGFGRRICPGRLLA--------------------------------------------------- 210101448 219 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLTKEEIYANAIELMGAAIDTTSTTLLWTLYQLCHRPDLQDKLLKNLHLFKAVIKETLRLHPVAAITRVIQQDTVLMGYKIPAKTVVMVSLYDMARDPRLYKNPEEYRPERHPYAYLPFGFGTRSCIGRRVAETELQVLL------------------------------------------- 159473162 353 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERLTDLQIVAQCLTFLLAGFETTAATISFTAFCLATHPEAQARLLAEPELLDAVLKESMRLYPASALIRKSPQPLDLGGLVIPGNTFVCLATHAVMHDPAIWPEPEAFRPEREGSSSLGFGMGPRMCVGSKFATMVSKAVLLQIYRRF-TFELHPKQPLRTRTALTHAPR-------------- 218715493 189 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYVASSIEQHGRMNEDEIKETAALMYPGGVDTTVSSVSSFILAMMLFPSVQRKAQADREKLPALIKETVRWLPVVSLGVTHITDEEINGVRIPKGAYLLVWWFL--HDPQVYPNHSSFDPERDPATE-AFGYGRSICPGRFLADENLFLTISRLLTVF-DITKAADEEIDITPGIISHPLRFP----------- 39966984 66 -------------------------------------------------------------------------------------------------HKRLRNALQPAFTAKALLEQEGISQYHIDKEVEKMLSVGSKDSVLNLSEEVAGMIVGDLFGEPLQRHQR-----DKYEHLKITYATGAPFLELCQFLTEIIYRKPRHGRKDFLTAIMSARET-ANLTHEEMLSNAALFVMVGCDTTAATISALFYLLLKHPSSMARLTA------------------------------------------------------------------------------------------------------------------------------------------ 163929881 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNESLRMCSSSMNIRISQEDFVLGDQEVRKGDWIALYPQILHMDPEVYEDPKEYKFDRKAGRKLPFGSGISMCPGRFLAMNEMKMFLFLLLAHF-DVELGENKDVRLDNG-------------------- 194374911 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDIKLSDADLRAEVDTFMFEGHDTTTSGISWFLYCIALYPEHREEVREQWDDLGKMTESFCLYPPVPQVYRQLSEPVTVDGRSLPAGSLISMHIYALHRNSAVWPDPEVFDSLRASKRHMPFSAGPRNCIGQQFAMSEMKVVTAMCLLRF-EFSLDP----------------------------- 51091420 129 -----------------------------------------------------------------------------------------------------RVVLTELFSARRIESYEHIRREEVHALLRDLSGGRRAIVIKDYLSTASLNMITRMMGVHEEDQIPWLEWLDLQGYVKRMKKVSKALDQLLEHVVDEHSERRQREGNDMVDVLLRLADDSSKLSRDSIKAFTQDLIAGGTESSSETIEWAISELLRKPEMFAKATEELDRIEAIVKETMRLHPPLLAPRLSREDTSVGGYDIPTGTRVFVNVWAIARDPTLWDASEEFMPER------------------------------------------------------------------------ 210101824 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIAHHFLDLFTAGTESVSHFLQWELLYLTTHPEVQAKVREERARLPSVIDEVHRMFSPLGIPRMTAHIVDIDGYIIPKETMVLTSVWDLHKDPDKWQNPDSFDPSR------------------------------------------------------------------------ 15223584 252 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KISRNQIKALFVEIFLAGTDTSAQTIQWILAELINHPEILEKLRKEPNLLQAVMKEGLRLHPHTPIVRNATEGCKIGGYYIGQNTTMMVNAYAVLRDPDSWEYPEEFQPERDEKAQLAFGSGRRGCLGKNLGYIFMGVAI------------------------------------------- 195440258 131 --------------------------------------------------------------------------------------------------TQRRKMLTPAFNYGMIKQFVNIFERQARILLAALAESGEVDFFQLVSC-YTLDTICEALGVSDAVREILHRLKNIFYRNSFIQRERKVLKILHGFTEGIINERLEQIQSDAITLLQATTPDGRPLKVQDIREEVDTIIYGGFDLTAATLKFFMYSMTMHMEYQKLCREDPITMEQVLKETLRMYPSPITARRATADCQINEFLIPKGSDVIISPMYMGRCKDFFPDPLVFKPERWARDFIPFMSGARSCVGQRYAMVMMKLVLAHLLRNF------------------------------------ 115463611 76 ----------------------------------------------------------------------------------------------------QRKVASYAFSSRALRRFSDDV--LAVHLLDAAAASGEADALRRFAFDSICHVASTLLETAREDHEALFAAFDAAVEISFRRALAEAIGVIDDYAMSVVESKEAACRDDLLSRFMAAEEDGGELGRRLLRDVVVSFVLAGKDTTSSALTWLFWLLAANPRCERRVRDEVSRSPAAITEAMRLYPPVPFGRVAVGDDVLGGAAVRAGWFANYSAYAMGRMERLWGEPERVDAARYPVFH----AGPRACLGKEMAYVQMKTVAAAVLRRF------------------------------------ 145256217 88 --------------------------------------------------------------------------------------------IDKKKHGKKRRVISQGFSDSALKNHEVVILEQIQHLCTQLKAGEPADMTDYLAFDVMSNII---FDCPWSRFPTFRFVPEVIERSNVRVEAIKARDMFIGFVDVMLTEAASKTGKGVFALLAKAKETGLPLRNRELGGESATLIVAGTDTSSTAMAACFFYLSHNRAAYERAVNEPEEIRACIDESMRMSPSAALWREAEEAATVDGQYIPPGVYVGTCIYSIHHNPAYYPEPFCFDVGRARSAFNPFSIGPRSCIGKSLAYVELHLVLARVLWEF-DIRLPEGD--------------------------- 18250473 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGFETTTGVIMTFVLAMLLNNDQLQAQSEGPERLPTFIKEVLRWNPPIGIPHATTNEDEYDGYYIPKDCIVVSNIYAMLHDENIFPDPEKFDPGRNPID-VVFGFGRRVCPGSHLA--------------------------------------------------- 66811720 252 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLAGNDTTAASIIWFVLRMQEHPEDRVLLSDRPKTLNAIIKEILRLNPPFGLPHRSSNDIVIGGKFIPKDSQILVNYRGLGFNEKYFENPSQFDPSRNNDAYMPFGVGDRKCVGLQLA--------------------------------------------------- 212518342 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFETTSTTMTYSLYELALNPEVQEKLRE--EILRSMVSETLRKYPPLPFDRICTMDYKIPGVVVKKGTPIYIPLFNGLHDSKYYPEPEKYIPTRHPYSYLPFGEGPRTCIGARFGSMVSKIGLCAILSNF------------------------------------ 10303293 228 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSVIIAGRDTTAAAMTACFYYLARNPEAVKKLRKEEDEMPTWIKEGLRLFPPASTSRAPIKDTVLDGKQVPKGQVVRWSLYSLHRRKDIWEDAHEFRPERDENLRVGFSGGPRICLGQQFALTQIEYALFKFFRAFKSIEPDDNGPLLLRTNL------------------- 189196472 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNVLLAGRDTTACCLTWTLRLLARHPQVLQRLRTEIEEVPTRVDEVLRLYPSVPNSRAALKTTTLGGILVRKGEAVYCVYAMHRRTDIYGEDALEFRPERWEDRNVGYGYGPRVCLGQEFALLEAGYTVARLVQKFP----------------------------------- 157342530 210 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDMLLRLADDPDKLGTDGVKGLTLDLLAGGTDTSATTMEWAMSEILRQPEELDRVIGRPQLIDAIVKETMRLHPVAVLPHLALQDCNVSGYDIRKGTRVLVNAWSIGRDPNIWDAPEEFRPERDVNGQLPFGSGRRMCVGYRLG--------------------------------------------------- 46403213 81 ------------------------------------------------------------VREILKHDQVFSSRTIPSALHAHDHHKFSMALL--PASSRWRHLITKMFSVQRLDESQGLRQDKLKELRDQAVNIGEAAFTTTFSVNFASRDICAFVQVIAA--PNLADFSPVLRHVDPQGLLKRTMQKVFDSFEDIITKRLQERGTDLLEALLEMEKNDSAFTINDMKHLILDLFIAGADSTSSTTEWGMAELLHNPEKMEKAKADISRLPAVVKEVFRLHPPLLVPHKADADVEIDGYVVPKNANVLVNVWALGRDSSSWADPEAFMPERVKGQHIPFGAGRRMCPGLPL---------------------------------------------------- 147826996 123 ------------------------------------------------------------------------------------------------------------FSARRLESYE-YIREETKSLLSSLQSNSPVDLKDHLST-VSLNVISRMLGTPEEMLDELFLLSGVLNIGDDFLDLQGYVKRMKHVLDEHNARRKGVEAKDMVDVLLQFAEDEVKLERHGVKAFTQDLIAGGTESSAVTVEWAISELLRKPELFEKATEELDRLDTIVKETMRMHPVAPMPRFSREDIKIAGYDIPKDTRVLVNVWTIGRDPEIWDQPNEFIPER------------------------------------------------------------------------ 164604842 57 ------------------------------------------------------------------------------------------------------------FSPKRIESLRPIREDEVTAMVESIENYGKSLVVKNYLSTVAFNNITRLAGVMDEQGVEFKAIVANGLKLGASLAMAEHIPWLRWMFHTLARQKSGGAKQHFVDALLTLQEKYD-LSDDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQEKAQEELDRLQSVAKEALRLHPPTMLPHKASASVKVGGYDIPKGSNVHVNVWAVARDPAVWKEPLEFRPERDMKGHLPFGAGRRVCPGAQLG--------------------------------------------------- 77416395 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEKVVGIVNDLFGAGFDTISTALSWAVGYLVAYPDLFEEIKENPTLTDAFILEIFRHSSFLPFPHCTTRDTSLNGYYIPKDTCVFINQWQINHDPKLWQDPSSFNPDRDGEKVMVFGLGKRRCIGEVIARNE------------------------------------------------ 170099768 242 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGFIMGLLIAGARATGTTACWLITYLGGHPEWRAKLSSRLSTIPPVLDAIIRETTRIAQPHTAMREIYINNKIIPTGAYVIYPFSDVHLDPEIYPDPWKFDPGRTPFSYVGWGGGKTMCLGTRLAKLELKL--------------------------------------------- 215502693 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FETTSNSMAFITHMLVNYPEVQEKVRQDEEITYNTIQETMRMYPPIFGFREAAVDKQYGKLKIPAGTAVMSAVEYIHNDPDNWDNPHVFDPDRPENKQLAFGAGPRNCIGMRFAQMEIRFTFAHILRK---YRLVPTE--------------------------- 157335422 210 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCLNVLIATTDTVTVSLTWALSLLLNNRHVLNKAKEELDLLDAIIKETLRLYSAVQAAHESTEECVVGGCYIPAGTRLIINLWKIHHDPSVWSDPDQFMPERFLTTHIPFGSGRRICPGVSLALQFLQFTLASLIQGF-EFATASDGPVDMTESI--GLTNLKAT--------- 168041975 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEDGRVDFIAALVS---NDSGLSDENIMAVAIDVMVGGSDSTSTAVEWSITELLRHPDCLQAAQEELDLVEEAVKETLRLHSPLAIPHFSAEECTLGGYRIPANTTAYVNIYAIGRDAATWENPNRFNPTRNVYGHLPFSSGRRGCPGVHFA--------------------------------------------------- 2618745 331 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIDMILAGVDTTSTTFTALLLCLAKNPEKQEKLREEPSSLNACIKEALRMYPLTGNARILANDTVLSGYRVPKGTLVSMISTGLLQDDNHYTKAKEYLPERRPTPHLPFGFGPRSCVGRRIVEMELELGIARLVRNF------------------------------------ 115399012 139 ------------------------------------------------------------------------------------------------------------------AALESHVQLIEREVLDYLRASGVVDISAAMA-ELTIFTAGRALG--EEVRRKLTEFADLYHDLDHNRKRDAAHARMRAIYMDIIRERRANPDQDMIWNLMRCTYDGQPVPDKEIAHMMITLLMAGQHSSSSISAWIFLRLASEPRVLEELFRDLDRLPNVVKETLRLHSSIHSMRKVKNPLPVPGTPVVPTSHVLLASPTATSDE-YFPNASRWDPHRWENPYLPFGGGRHRCIGEKFAYINLGVIVATVVR-------------------------------------- 6002283 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGTDTSAVTIEWVMSELLNHPDVLDKLIEEHDLLQNIINETLRLHPPASLPHYSSEDFTLGGFNVPKDTIILTNVWAIHRDPKYWSDPERFEIDGELNKLIAFGLGRRACPGQSLA--------------------------------------------------- 157353969 199 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDYLRDIVISFILAGRDTMASALTTFFWLVATHPEVESKIRDEADRIHAAVHESLRLYPPVQFSKFARQDDVLDGTFVMKGTRVTYHPYAMGRIEAIWPDCMEFRPQRWNNGTFVFQAGIRVCLGKEMAVVAMKSVAAAVLRPF-NIHVVHANVPRFDSGLTATVRGLPVV--------- 195123355 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAFVFLKAGYEQTANTLSLALYELALNPEVQRELRQELTLMGHVILETLRMHPITYIMRRCLNDYTVPDHTLAKEIFVIIPTHAIHNDPEYYPEPDRFKPERWGSPRFGFGSGVRNCIGMQFAE-------------------------------------------------- 67539774 304 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWSILMLARYPEVFTKLRSSRDKITFALNEVLRLYPAVPNRRVATTATTLGDKPIRAGQVVTYSPFVTHRRTDLWEDAEVFNPERWVNKKVGFNGGPRVCIGQQFALTEAGYVIVRLLQRFDAIDCFPEREIRY----------------------- 125563017 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAGGTGTSASAMEWGMSELMRNPSVMKKLQAEREVLRGVIREALRLHPPAPLPRESIDVCELDGYTIPAKSRVIINAWAIGRDPKYWDNPEEFDFTGSNYEFIPFGSGRRMCPGFNLASMEL--MFTGLLYHFDDMAEAPGLGVRRRSPLM------------------ 145246358 264 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRGPVFD---ALLRANVPAEEKTLQRLEDESFTLFSAGSETVSQALSVIFFHLLKNAEFIKTLRKEPDLLTAVITEALRLSGTSGLPRVSTEPLIYGKYIIPAGTPVGQSNYFAHRDPAMYPNPNAFDPYRNPKPFYAFSKGSRQCIGINLAYATLYLTVATLIRRF-DMEISDSTEDELRT--------------------- 164519803 312 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIISNFAAIYFAGTDTSGNMVGVALYYLSRFPEIQQQARAEKEIMKTILKESLRIMGPSISSQIKQADIKIGEFDIKKGDLVTAHYFYNHTNPSVFENPDDFKPERSNNSNFSFSQGPRSCIGQHLAIIEGKCLLASIL--------------------------------------- 46109680 141 -------------------------------------------------------------------------------------------------HKERRRRLNPFFSRRAIEKLEDLLKGKIGQLIDSAARCTTVDIISHYCAGKPLKVLWKFM-----YQPIFRKIITSIPDSIAKAADSETRTMLTLYRAAAIEYKRSPPQSDIFSCL-------SDLREEDMGAEACDLLIAGSDTTAYTIASSIFHISQNTSIKRKLVENVEELPSLVEEAIRFAIPAPGRRVVAKPLVVDGQVIPAGTVIGMSAYTMNFSKELWEDAAMFNPDRWESNMCSFSKGIRSCLGQNLANAEI----------------------------------------------- 171693183 100 -------------------------------------------------------------------------------------------------HARFRSLFGHAFSDKGLRVQEANIIRYADLLVDVLREVADTDSAIEMVRYYNMGIFDSIGALSFADR-TLHPWVDAIHKNLKSVAISHVLRSMYKYAIEKVNRRLQKTGDDFWDRVIDGNESGQGMSQGEMLNNAAVMVVAGSETTSSVLCGATFLMCKYHEVRSAFKRSEDILTAVIDETLRMYPAVQPPRVVAGGAMVCGKFIPEGMRVGISHIGTYYADYNFTKPHEFIPERKDDPMFAWSVGVRNCIGRNLAYAELRLTLAKLLWHF-DLVLDEA---------------------------- 67538990 291 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVQIVNWLMLSILAGGDTSSATMRATVYYLAKNPAQWKDIRELPYL-DAVIRESMRINPGIAMNRVAPEGYTLDGRYIPAGTKVGINPAVTNRDYAIFEDSDSFRPDRHKRMHFVFGAGARVCMGRYLAMLEIKKLIATLYSTF-DLHLVPKHEWTYRNAWF------------------ 23463315 55 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRMVVVDLFTAGMVTTATTLTWALLLMILYPDVQRRVQQEPEMTDQAIHEVQRFIAPLNLPRITSCDIEVQDFVIPKGTTLIINLSSVLKDETVWEKPHRFDAQGNFVKHMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPVGQPRP----STHGFFAFPVA--------- 156540379 92 --------------------------------------------------------------------------------------------------RPLRKSLTPAFSCTRMKGMFELMAQVAESFLEQNTEREECALVAKFA----TEVIGECMGEFEDKVSEFREVSKTRIKSNLWNFVRRNLRQFWRYYVNMINSRSKEGRKDYVEILLHEQIQNLELSDSILAAQSYVFFTAGSDTTALIISNLFYELAVNESIQDRLREDQKLLDKVWKETLRKYPLRNIQRASNQIYTFSNVTIPANTQIIIPNYAIHYDPEVF-NPERFD-GRGNFSHLPFGKGPRDCIGSQFA--------------------------------------------------- 157116160 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIVGHSVTFLTEGFETSSTLMCYFLYELASNQHIQDRVLNDGKLTDEAVNETLRMHSPVTLTKVCTKEYELPGKRIKPGMSAIIPVHAIHLDPEIYPDPCRFEPDRRKGRHLGFGEGPRICLGMKFGLTQSKIGIATLL--------------------------------------- 194702040 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSYLACHDEIGKSGAELELRDTTLNLMVAGRDTTSSALTWFFWLLTKHPDVLEELRAHPPLLHAALSESLRLYPPVPFEHKAAADTLPSGARVGPSRRVIVSFYSMGRMEAVWGDCSEFRPERGRFRHVAFNVGPRTCLGRDLAYSQMKAVVAAVLPRF-RVEVDAGAVVRPKLSII------------------ 185132194 322 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQALVEDRKNLPAVIHETQRLANIVPMPHTTSQDVTFQGYFIKKGTDVLPLLTSVLRDESEWKSPHTFNPERKKDAFMPFSAGRRVCLGESLARMELFLFFTSLLQHF------------------------------------ 195645798 242 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRREGGGDMVDLLLELADDPKPIERDGVKGFALDLIAGGTDSTAVTIEWAMSELLRKPEVLAKVTEEPDLLEAVVKETLRLHPPLLAPRLCREDASTGSYDIPRGTLVFVNVWAIGRDPAVWHDAEEFRPERDVKGHLPFGSGRRMCPGYVLGLKMVQVTLANLLHRLPD---------------------------------- 149040232 53 ------------------------------------------------------------------------------------------------------------------RSLEERVQEEARCLVEELQKAQPFDFILACA---PCNVICSIL---FNDR--FQYNNKTFLN------LMDLLNKNFQQVNSVWCQEKDNLKSEF--HLENLAVCGSNLFTAGTETTSTTL------------RFGLLLLMKYPEVQAKVHEELDRVDAVLHEIQRYITPSSLPHAVVQDTKFRDYVIPKGTTVLPMLSSVMLDQKEFANPEKFDP-----GHVPFSLGKRACVGESLARMELFLFFTTLLQKFSLKTLVEPKDLDIKP-ITTGIINLP----------- 210105878 56 -------------------NLPPYPAGCWPVLGHLLAGRAPHLAWRRQYGDVFVLNGYTAVKDALVDSELFASRPPNYIFDVVTGFGKDMTG------ERWGNLFTKYFTTIALKTLGDAIEEKIREEAGCLCNKEDVDVT--IAN-----VICSMLRFEYGDR-RFRELSEAVANTMDKLGCGQHAGKIQKFLWDEISRHRENPRDFLDVCLIEADTHDDNLTEENIVYIAQDLFLAGIDTITHTLRWSLLYMAMNPDIQEKVQAQPALSHRAAEATLRAVVPLGLPHATTQHVKVGQFDVPAGTQVVTNLHSLHMDPAYWPDPDRFDPER------------------------------------------------------------------------ 15864613 242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGTPIPDNEIAHMMIALLMAGQHSSSSTSSWMLFRLATRPDIQEELYDDLARMPQIIKETLRMHSPIHSIRAVKQPMPIEGTTIPT-SHVLLPIASGGS-PMYFPAPEKWEPHRASSPYLPFGAGRHRCIGEQFAYMQLNTVLATQVREFKSFREGESFPKTDFSSLFSGPQR------------- 3913192 29 -----------------------------------------------------VASTAEAAKEFLKTHEIFSNRPGQNVAVKGLAYDFAPF---GPYWKFMKKLMSELLSGRMMDQFLPVRQQETKRFISRVFRKGAVDFGDELAEEMKKLVIAELMGFNVSD---FIWYLKPFDLQGFNRKIKETRDRFDVVVDGIIKQRQEERRKDMLDVLLDMHEDENKLDKKNIKAFIMDIFVAGTDTSAVSIEWAMAELINNPDVLEKARQEIDAVSRMVEEIVRETLRLHPGRESSKSAVVCGYDIPAKTRLFVNVWAIGRDPNHWEKPFEFRPERVRGQHIPFGSGRRTCPGASLA--------------------------------------------------- 67553227 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLMDALLRAKLNGLELTDDHLLMTVGDIFGAGVETTTTALKWAIIYMLHYPEVQRKIQEDRQRLPATISEVLRIRPPLLIPHVALVDSSIGDYVIPKGTHVIVNIWAIHHDQDEWDKPEEFNPGR------------------------------------------------------------------------ 156552145 332 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSIMYQLATRPEEQEKIYEELMRIKAFIKEVFRMYSTVGNGRTLQNDTIICGYHVPKGVQVVFPTLVTGCMEQYVDDPHTFKPSRHPFASLPYGYGARMCLGRRFADLEMQVLLAKLIR-------------------------------------- 115389002 184 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLAAGTETTARILTIAIYYLSRDQSMLDKLRAEPTSLTTWVQEKLPYLTAVVLPRVAPEEVRYKGYEIPPGTAMSTCTMFVHRNPEIFPDPDRFDPERWNNKIVSFTRGSRICLGINLAYSELYLLIAHLARRF-TFEITSEDDVRVTRDLMVGYTR------------- 71010020 140 ------------------------------------------------------------------------------------AHPSIFSERDPHQHSKRRRAVASAYSMNSLVKLEEYVEDVTELLLDELVETNSVDVVGELAF---GQSF-NLLHRGKDDERFLTGLSSLILWLFPRITGQPGGSVIGDKTTSRIQTRYAEVQDDMLTKFMEARDPDEKYSMKQVLFSASSVMSAGSDTTATSLTIFFGYLLEHPACYAKLRAQLEYLQACIKEALRLSPPISMPRYVPAGGALIGKVIPAGTTVGISPYVLHRQPEAFADAEMFRPERWERFNMTFGGGSRACIGKNISLMELSKTIPEILLR------------------------------------- 15217798 287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELPDEKRKLNEDEIVSLCSEFLIAGSDTTATVLQWIMANLVKNQEIQERLYEDTQKMPAVVMEALRRHPPTVLPHSVTEDTVLGGYKVPKKGTINFLVAEIGRDPKVWEEPMAFKPERRGIKMMPFGAGRRICPGIGLA--------------------------------------------------- 156042346 220 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGRDTTASLLGWLFLCLAQNPTYYQKLRENPSEITFSLNEALRLYPPVHDVREASKDTTLGGVFVPKGTVIYSVYVMHRRKEIWGDDADEFRPERWEGKKVGFNGGARVCIGQQFA--------------------------------------------------- 156059164 17 -------------------------------------------------------------------------------------------TQDHDHHRIRRAALNPFFSKKSINDLVARIQRILCDRLEKATKTGEIDIINDFSRE-PDNVINKILAPAMADILDFRKVNNEALVQDLSRQVETIRDEHRKYQIEKVVDRT------VFHELLESKLPPKELERDRLRDEAFSLVTAGSGTTAYVLRGTSYHISANPRISELLHEEPELLTAVIQEGLRLADPVTHRQYPEKSFQCNGKTIPAGTIMNMTALLTHQNEKIFPEPEVFKPERKRLEHVTFNRGTRSCLGINLARAELYLILASVYRQF------------------------------------ 207832977 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTATATLGFLIYSLAEHPDVQEKVYRESERCPNFIKETLRLYTVVAVARRVEEDFELSEQVVPKGVEIVLLLSALHRNPEIFPNPDIFDPDR------------------------------------------------------------------------ 181340 132 -----------------------------------------------------------------------------------------------PEWRFNRLRLNPVLSPKAVQRFLPMVDAVARDFSQALRARGSLTLIFHYTIEASLALFGERLGLPSSASLNFLHALEVMFKSTVQLMFMEAWDCIFQYGDNCIQKRPQHYTGIVAELLLKAE-----LSLEAIKANSMELTAGSVDTTAFPLLMTLFELARNPDVQQILREHPQLLRAALKETLRLYPVGLFERVVSSDLVLQNYHIPAGTLVQVFLYSLGRNAALFPRPERYNPQRRNLHHVPFGFGMRQCLG------------------------------------------------------- 211588608 115 --------------------------------------------------------------------------------------------VDGPEWEHSRALLRPNFSRTRINDTE-LYENHVAELIEQIPRDGSIDLRPLFATEFSLRAFAKAFDIAQSMRFRLGLFGRFYRRKEYEKAIRDTRAYVERFVQKTIDYRAANSGDQDIKRLTESELSKQTLDKTNITDQILSIMFAGRDTTANLLTIVFFTLARHPDVWNKLRKEDGRKPSFLNETLRMYPIAPFNREANRDTPVGGVHVPKGHEVIYTVYTMHREHEVYPDPDEFRPERWEKAYLPFNGGPRICIGQQFALTEA----------------------------------------------- 74040389 289 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQEGEGDAATLTDTDIITDAGALLLAGSDPTAISLTFLIYLVLSRPELQKQLEEEVALMNAIIDESMRLYSPPAGG------ANLGGYYIPEGTVVDTQNWTLHTDGATWKEAQTFDHTRSEKQKMAFGQGSRQCLGIHLGRLEMRLAVAHFFRELRGVKLATPESMAVVDSFVAGV--------------- 164655399 142 -------------------------------------------------------------------------------------------------HARQRKIIAPAFAPSVVKDYQPTIHRIVQQEIDRHSGKIPADAVIDVLFWL-SRTTLDIIGLERGNRDPLANSMATLMEAKRTTTIRDAKKTVEKHAEEIVERMRKENFDDLISRMIRANMASERMSNAELMGQMTTLIIAGHETTATQNSWALWLLAMHPEAQDRLRKEPVRLDNVVKESVRMLSIPSTVRVALKDDVVDGKMIPKGHELFIPLNAQDFNPSRWDNPSSVINAKMPPGHLAFLSGPRSCVGKQTAILETQVILAHMFDVVPGWDLVQRQQIVRRAFVEGQWKEMPLIMTP------ 18139579 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGISFTILHLAKHQDVQQRLYEEIDRLDMVIKESLRLVPPVPIGRKLLEDMEINGAIIPAGTSISIKIFNIHRNRTVFPEPERFDPER------------------------------------------------------------------------ 115390260 355 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVFGFV----LAGHDTTSTTIAWGIKLLADNPDAQTNLRAASNRLPATIEEILRCAPTVAVDRVALNDTVLLGHSIPKGTSIFLMNKGASFDEKRSPDPETLDIDPAAGPAMPFGGGPRGCWGRRLAYLEMRLIFALMVWRF------------------------------------ 145605555 174 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFHRKVLKPISLDGTYLPPGTKLLVPQAGISRDGAFYQYPDHFDPMRDSARHVNFGGGKHACPGRFFACTEIKLLLAYFLRNY-EVRLKPGE--------------------------- 194883602 346 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSMLYQLATRPEELKRLLPDPNTLKGFIKEVFRMYSTVGNGRTLMEDSVICGYQVPKGQAVFPTIVTGNMEEYV-TDAATFRPERHPFASLPYGYGARMCLGRRFADLEMQILLAKLLR-------------------------------------- 169603197 247 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDREIAAEMAGQVLAATETTSSALAFIYYELAKNQNLQQDLYEEEELLDACIKEGLRFRPPVAL--TGSRLVPEGGLKIPAGTVVTTQSLSMSRQPDLFPDFDSYNPRREKRKFLAFGVGARRCPGGNMATYQMRIILAATFRAF-RITLAPETTPEKMSPFANGFRSCHLVFTP------ 53988213 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLNPSVPMGRMAAGDMEIDGVTIPTGTEVMLIYVMQN-DPQYYPDADQFRPERPPYSYLPFSTGVRSCIGQRFAMLEMKTVLVRLLSRF------------------------------------ 169773069 284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEEEAMYLATSVIAAGSDNTRMALNTFIMAMISHPETMARARADFDRLPAMVKEVLRWTTPVTPQHQLTEDLEYEGYRFPKGTFVVNGIALG----QVCDNPDQFDPSRGNIVHWAFGGGRRICVGYRVAQQALYVAI------------------------------------------- 157111206 296 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDQDISDHVYTMIVAGNETSATQLAHTCLLLAMNPEAYQEVKEDMDTLKQLVKEAMRLIPVAPIARENIRDIELDGHLIPKGTVLLMNMYALHRRNDVFERPERFAKRRHPYAHLPFSGGPRGCIG------------------------------------------------------- 45477398 268 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQAMATADVSEEEKTATRLQMETLNIIAGGTETTARALAVGVFHLAHKPSLLLQLRDEPDSLAGVVNESLRFGFIIRSARVYPNDLVYEDLVIPPGTPISQSAYFVCMDPSIFPQPEDFNPDRGNNLHIVFSKGSRHCLGINFALAEIYLAIATIARRF------------------------------------ 168037284 307 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADERRE---TDFVDVLLSLKGD-EQLADEDMIAVLWEMIFRGTDTTAILTEWIMAEMVLHPEIQRKVQFELDRLPAVVKETLRLHPPLSWARLSVQDVCVAGHTIPAGTTAMVNMWAITHDPEVWANPSVFSPERFLPSHLAFGAGRRVCPGRALGLATVHLWVAQLLHNFPVCEVDLTEVLKLSSEMVNPLQSV------ATSRRV 46118584 298 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAYH-TTSDLLCETLLNLCQHPELFKPVRDNMKLLDSVIKESQRLRPILAFRRKAMADVTLNGDVLRKGDRVIMWG------PESYDNALEFDPYRTSPEHLGFGHGVHACPGRFLAANEIKILL------------------------------------------- 169766036 124 -------------------------------------------------------------------------------------------------HDKHRRTWTPGFTDRALHGYEKRIQVYRQKLINSMEDSKPLDVMGDLAFHWAILMIHSMLK-PMEYLMPIWFFRLLLSIPGTTKAFWKFNEYWGQLFKMRMATKQEIPD---ISACLLEPLKGRAPTPDELLGDASLIINAGGDTTATTLTTIIYELARRPGEVQKLRTDPSLLNGVINETLRIHSPVPSRKTPPEGINIDGTHVPGNMNVSCPQWVIGRSESVYQNAQNFIPERKERSAFAFTTGPYTCVGKPLALMNIRATIARLITTF-DMELPPGDD-------------------------- 212533853 249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRNETLNVLVAGRDTTGSLLGWVFYFLARHPDVYAKLRAHPTRLQHVMKEALRVATVIPMNRVALRDTTLGGVFIPAGTQILIPYAMQHRKDLWGPDVEEFKPERWEAKKIPFGAGDRKCLGQQFAFTE------------------------------------------------ 84514155 117 ------------------------------------------------------------------------------------------------------------FSPKRIEALRPIREDEVTAMVESIENLGKGILMRKYIGAVAFNNITRLAGVMDEQGVEFKAIVANGLKLGASLAMAEHRDRLNRAIMEEHTQARQKSGGHFVDALLTLQEKYD-LSEDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQQKAQEELDKVRVMTEEALRLHPPTMLPHRANTNVKIGGYDIPKGSNVHVNVWAVARDPAVWKDATEFRPERDMKGHLPFGAGRRVCPGAQLG--------------------------------------------------- 31415969 136 -------------------------------------------------------------------------------------------------HRHVRNLVLRLFGPENLRRMLQEMQKTAQASLLSWLDRPSIEVKEEVSSMIIFSIIAKKL-ISYDSWKQFDAFLQGLLADDHDNQFMQGRKNVMRMLRELLDERKKKTAHDFFDALIDELKQEKPVSENVALDLLFLLLFASFETTSSGITAILRFLTDNPMALEELTEEHDRIPNFTSHALRLANIAPVFRKARQDVHIKGYTIPKGSKIMLSPSNIHLNPTVYKDPNEFNPWR------------------------------------------------------------------------ 50307167 113 --------------------------------------------------------------------------------------------LDGKEHVDYRKSLNGLFTKQALAKYMPSQELLMDKYIEKFIEEARVFFMREIMCALSLKAFC---GITEDQIRKVADVTAALTKTWYGKKTADMTMKIFEQCAQMAKDHIAAGGDDADSKLYHREFTNREMSEA-----IFTFLFASQDASSSLACWIFQIIADRPDVMANIREDPDLIDEMVKETLRYRPPVIMPYYVKKSFPV--VPTPKGSMLIPTLYPALHDPEVYEDPDEFIPERSAANQLVFGCGPHVCLGQ------------------------------------------------------ 157358545 230 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDQMVDDMKNEKFLSDDFVVFVVFGFLLASFETISSTLTLAIKLLIEHPLVMQELIEEHEAIHQVINEALRLGSVAGILRRAIKDIQVNGYTIPAGWTIMVVPAALQLNPNTFVDPLAFNPWRWAKNFIPFGGGSRLCVGAEFTKVLMTTFFHVLVT---NYRLTKGGQIARSPALTFG---------------- 170109428 245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLLSWLLDGHPRPEERTVHDLDVRTLLVTFASIHTTSQAFTHALYDLATKPEYIQPMREEEALIENKVDSFLRESAVVSLGRKVLKDFTLDGTCIPAGSSLSANSWSVHHDEAHYANAHVFDGFRPTLDYMAFGHGRPTCPGRFFAVTELKSML------------------------------------------- 126329360 287 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FILIFGGTETVGTTLRHSFLLLMKYPQIQARVQADRSSMPAVIHEVQRFADIIPMPHRLTRDTLFRGFLLPKGTDIITLLNTVHYDPSQFKTPNEFNPAKKSPAFMPFSAGRRLCLGEPLARMELFLYLTGILQ---NFTLQPSPEEIDLTPLSSGLGNVP----------- 211705 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASQLIFAQNRGD-LTAENVNQCVLEMMIAAPDTLSVTLFIMLILIADDPREIETVMGDREIVENFIYESMRYQPVVLIMRKALQDDVIDGYPVKKGTNIILNIG-RMHKLEFFPKPNEFSLENVPSRYFPFGFGPRGCVGKFIAMVMMKAILVTLLRR------------------------------------- 3954807 251 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKEKP--DFLDYVLANRDEGERLTTTNIKALLLNLFTAGTDTSSSVIEWAISEMLKNPDQRRLMESDPKLLQAICKETFRKHPPLNLPRIAQKDCQVNGYYIPKGTRLSVNIWAIGRDPNVWENPLEFNPDR------------------------------------------------------------------------ 34862902 63 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVDELRKTNPCDFILGCA---PCNVICSIVRFDYKDQEFLAENVEILSSPW--IQICNNFPAIIDYLAKVIQHQESNPRDFIDCFLIKMEQEKHEFTCENLIFTASDLFAAGTETTSTTLRYSLLLLLKYPEVTAKVQEDRHHMPDAVHEIQRYIDPTSLPHALTCDMKFRDYFIPKGTTVIASLTSVLYDDKEFPNPEKFDPSHDENGKVPFSTGKRICVGEGLARTELFLFLTTILQNF-NLK-SPVDLKELDTNPVNGFVSVP----------- 169859213 258 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDLLSILMRADSDDERLHEDELIAQVTTFTFAAMDTTSSALCRFFYLLAKHQDVQERLRDQLTALPDAVRETLRLYPPVPISREARRDAILDGQRIPKGTKIWASILGINRMPELWPDADEWKPERSPLPEMTFIGGGRACIGFKFSQLEMKCVLFVLLDHL-RFSLPENKDIKWMSGII------------------ 157812619 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVGGGTESSAVSVVWALAELIKNPRLMERAQEDRSLIPNLVKETMRLHPPLLIPHESTEECEIGGYTVPARTRTVVNIYAIARDEDNWEDPLNFDPDRSNIRHLPFGSGRRICPGLMLAMATVQFILGSVLHGF-NWRLPSGQTIDSESFGLTVPKAVPLKLVPS----- 210127032 152 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDSAHRYSEAIIQERRKHPGSDFLDILLKADEDGNGLTDAEIRDEVDTFVFEGHDTTASGLAWTLYCLARHPGHQEKCRKE------AQEEFLRFAPEN----------------------------SKNRSPYAF---------------LPFAAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 157333816 264 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGNP--DFLDVVMGHQENGEKLTLSNIKALLQNLFAAGTDTSASIIEWSLAEMLKNPSILKRAQEEPKLLQAICKESLRKHPPLNLPRVSTQACEVNGYYIPENTRLSVNIWAIGRDPDVWENPEEFRPERDPRGNIPFGAGRRICAGARMG--------------------------------------------------- 189238163 41 ------------------------------------------------------------------------------------------------------------------------------EILEKKCDKGEIDFVTNFAVDVVSETI---FGVPLNAQDFLFSWTDLIERKKEQITCQLEVEGLCDWFISVVEEKKRPFLDVLVGKYLNEELSYQELEDE-----VSTFLLAGSDTNATAGCFVLTLLGMHQDVQEKLYEEPEKYPTVIKETLRLFPGAPFARIASDDIDLGDYVIPRGSNIAVGYVHLHRSEKYWEEPLKFNPERPENRHLPFSGGLRNCVGGKFGMMVMKIMISMIIRKFRDIELTANIVLKPKNGF------------------- 212507238 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFVFFLAGFETSSTTMTFALYELARNEDVQEKLIDEIDRIDWVIRETLRYPPLPILTRICNKDYKVTDVVIKKGTNVFIPAYGIQRDPKIYPDPEKFDPMRENISALYFGEGPRICIGN------------------------------------------------------ 212507238 500 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAAAQAFVFFLAGFETSSTTMTFALYELARNEDVQEKLIDEIDRIDWVIHETLRKYPPVPIIRLCNKDYKVTDVVIEKGTTVFIPAYGIQRDPKIYPDPEKFDPMRH----------------------------------------------------------------------- 17564172 305 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIAGQETTSTTLSWACACLLNHPEAREELVGHRSILNAVINEVQRIASIVNIFRQTSEDTTVNGQPIAAGTALTTHLSLIHTDENLFQNHTEFRPERNNNKLIPFGIGKRACLGESLARAEL----------------------------------------------- 13641430 203 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATQLIFAQNRGD-LTAENVNQCVLEMMIAAPDTLSVTLFFMLVLIAEHPKVEEEIMKEPNLVENFIYESMRYQPVVLIMRKALQDDVIDGYPVKKGTNIILNIG-RMHKLEFFPKPDEFSLENVPSRYFPFGFGPRACVGKFIAMVMMKAILVTLLRR------------------------------------- 119501759 131 ---------------------------------------------------------------------------------------------DRAKHRERRKVLSPRFSKQAAEAGAPGVLRRLQQLVDYMTDQTRCDATDLF-RALMINVVGEIL---FGDCGDLVEYGPALLDSVDNLSSLIPWLRFFPYLGTVASMRMDQPISDLIELLIAHQVQGKAPTLQYLTEETFTFIDAGVDTSGRTIAAA-YYIVRNPGVQQKLRAELDELNAVIKEAHRMWPPGPLPRIVAEGLTVGKHYVPAGSVISASHYMLHFNETIFPQPHEFRPERWLEGHSSYSRGSRACIGINLAQLQLQVTLGHLFSH------------------------------------- 218721017 312 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGIDTTSDTLMFTIWALSR-PENREKLIQEPEMLDAIIKEALRLYAPASEPRLSPVDTKIDGYLIPAGTVVSMSPYTLHRNPEVFPEPLRFNPERWLGGNWAFSSGGRMCIGLHLAMAEMTTLLAAI---------------------------------------- 67904086 262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLSMLQNSDDPTKRIPSEHIPAYMVEMLAAGSSTTSHTAAFACDQLARYPKALEALQK--ELIEAFPDETMRLYPMIPGPRHLGEWIEVDG--MKVGPGVIASTAAQGRLPDVFPEPEKWNPDRMKLNWIPFGHGCRSCPGSNLALTELKYILGTLFRRF------------------------------------ 154279656 144 -----------------------------------------------------------------------------------------------------------GLTQAALESHVPLIEKEVMDYLDSLGASGEVD-ISAVMAEITIFTAGSALAVLYHDLDKGFSPINFML-PWAPLPRDAAHTLMHAIYLDIIEKRRRAARNDMIENLMQCTYNGQKLPDKEIANIMISLLMAGQHSSSTTSSWIMLHLASEPAVVEQLYQDLNRLPNVIRETLRLHTSIHSLRKVMNPMPVAGTPIPPSHVVLSAPGVTALSDEYFPNPTMWDPNRTSSPYLPFGAGRHRCIG------------------------------------------------------- 215495435 182 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTDFLVGNIMSFFIAGSNTVAVSIQWHLLNFAKNPDTLQAAWDDRHLMPATIWEMYRWNSPFGLPRGAEEDTYFGEYFVPKGTVVLSNLWAVHMDPDVWKNPEEFNPSRPKPDHLPFALGKRMCPGETLSTMEIFLFLTTILQR------------------------------------- 169862362 270 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSSIHSVFLALSLFPEVQAKAQAEGDRLPTFVSEVLRWHAVVPTSRVSEDDVH-NGYFIPKGSLVIIWYLL--HDPSVYHDPMVFKPERPDPRNACFGFGRRICPGRILADASVYISVAMLVKAMKDGEIV-EPSVGQTSGTISHPQSFECTIKPRSQKAV 126741388 66 -------------------------------------------------GSFTLVARYEDVQTILESPQSF--NVPFGPDMAMTGGPVFALGDDGAEHDLQMEIAR--------EAWQAWILETAQSTIDKIVPAGDIDAATDVLMRLAEACIASFLNVPDADKFAVQLFANPTNGQKPQELASVGAKHLRNIIDASIDRYRADLATGLLASLMRAQADTEP---EEQKARTRALLFGGFVPTLSLAAGKIL---------EYLRKNPALFSEAVSEAARQNPALFPGQGRRRKTGLHDRPIPENNYVFACTAAALHDANVMANPRRFDAKRQPVENFLFGHGIHHCVGAEL---------------------------------------------------- 121710950 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQALYSKVLDQVRARRQRGRDSFMDRVL-DNLEKTPLTENQLRFLGGVLMEGGSDTSSSLILTIIQAMTKYPEVQAKAHAGSERSPSWIKESHRWVSPLGVPHAVAEDDRVNNTLIPKGSTIVLNVWGMHHDPDRWSEPEHFQPDRDKRDHYGYGAGRRICPGIHLAERNLFIGVAKLL--------------------------------------- 17564244 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIAGQETTSTTLAWACACLLNKPEAREELVGHRSLLSAVISEVQRVASIVNLFRILEEDTYVGGQPIRAGTAVTAHISMIHVDETLFKNHTEFNPERFDKKMIPFGIGKRACLGESLAKAELYLVL------------------------------------------- 154302776 40 LAPIPG--PPHWILSRIPFVWALRRGELVHKLASLHEEYGPVVRISFTDERAW------DAFYAPYRKTSYLPKSPFWYRPRINNGSYGIMASPPAEHGRFRRAFAAAFTEKSMREHEPMILQYTDILITQLKAEASFDIVGDLAFAFTQAVVPRILGL-----EMLYTW----IVPKISRQKQMAYNKSLNYFTHQRQAQGETPGNDLMTYF-TDRENGKALSIIETENAIGDIMIAGSETVASTLAAICYQIVRNPEANRLLAADREELNAVLDEAMRLCPPMVLPRIVTEPMEACGYWLPTGTLITFCQLAAYTSPANFASPKEFIPERKIKPHNTFSVGPRDCVGKAFGLTEVRLILAKLI--------------------------------------- 210121878 79 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTHLRQTVGDIFGGGTNTTIHTLRWAILYLAAHPEIQEKVAAERDRLPATMHEVMRMGSPTSLPHATTVDTTLRGYHIPKGTWIFPNLWALHYDPDIWGDPDTFRPER------------------------------------------------------------------------ 195035039 312 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLLKLR-NEKNATHDDLVGHALTVMLDGYDTTGSALMHALYYLSEQPEAQQKLRSDKDKLDQVVYESLRLSSLIQYTKVCTHPTQLNEQKVEVGMTIMIPNYQFHHDPKYFPNPEIFKPERDNGAHLPFSDGPRICMGMRLAQLTIKSAL------------------------------------------- 169604951 76 ---------------------------------------------------------------------------------------------DEDDHARFRRAFANSFSEKSLRDQIPVVESYVDLFISQLKENESVDLAQWFNF-LTFDLSADLFGSSFSCLQSGTAHVWVRVTQDFGKGLALIASVNTCYIDRLLRQRMKDHRE-ISSAKARARLEERPMTTKEWEVNMLVIAFAASETTASALTAAVRELCQHRGALARLVEERDILNAVINETLRLDPPVVTGRVTPSPALICDRWVSAGTYVGYNQFAANRQGYNFHLPNTFLPERDGRDDMAFGAGRNSCIGVKLAYAEMRVALAKLIWVF-DVRLD------------------------------ 212511456 131 ---------------------------------------------------------------------------------------------------RHRALMTPAFTAGKIKAMFLIMVEVAKELVEFLKEHPEEIHVKQVMSRYTAEIVARALGIDKENVPEMHEMGKLFFEPDLARNLKKAKNFFDSILHDVIKYRQEKDRNDLIQYLIEGEVESDIITDEDILAGCATFFMEGYETSALTLNNILYYLAKNKNVQDTLRQE---IDSVLNEFLRMLPVMYFQKLCTENYEMDGELIEKGTPVVLPIFAIQNDSTYWENPHIFNPDRSTNNFFQFGDGPRMCPGMRIASTIVKLAI------------------------------------------- 39968473 301 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIGYMMRENRDKEKLTEQEIIRNSNILISAGSETTATCMG-ALSYLFTLPEQWREVRADIQLLHACIEEALRIHPPASPPRVSPGAF-VGGEYVPKDTIVQVFQLATYHNPDNFVEADKFRPQRFPPSHMAFSNGPRDCIGKNLAYTEMRLIMSRVFLRF-DFE-------------------------------- 145254734 64 ------------------------------------------------------------------------------------------------EHARLRKNLAPGFSEKFAALQEPILQKYIDTLLDAKIASSEVDLVEWI-NYLAFDVIGDLFGCLEGLRPWVQTVSQRLLMAITPADALKPVMEMWKVTDEKVAARVATTRPDFVGIMMAS----GAMTQEEMEVNSMLIIAAGSESITTVITGVINYLLREQDQRS-LRELVDLLHNTFEEIMRLCPTIAMRRQVPRNARVAGQFVPEGMIVSIPPLASYRAPGNFSSPTEFVPRRAFNP---FSLGSHNCPGQNLAWIELRLILARLLWR------------------------------------- 157335199 211 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFDHIKAVLMNIFLAGTDTSAATLVWAMTMLMKNPRAQEELRDEDDLLKAIVKETMRLASPLLVPRETLEKCVIDGYEIPPKTLVYVNAWAIGRDPESWENPEEFMPERQDYQLIPFGGGRRICPGLNL---------------------------------------------------- 157761551 306 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTMVWACVCLLNHPEVVAELR--RELLEATINEIQRIASITNIFRILEEDALIDGQIVSAGAVFTAQISLLHTDEAVFKDNTKFDPGRNNNNLIAFGLGKRSCLGESLAKAELYLITGNL---ILDFDLEPGPVPEIKTTTPFGLMKRP----------- 145245901 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVLLGGTESTAATLTFATYHLLRNKDMYFKLRAQLERLPAVINEALRLAAALRPARVATETLYYKGYEIPPGTPVSTISYFVHRNPAIFPDPESFNPERNRGDNLTFTRGSRICIGMNLAYAELYMTLAAIVRRF-DLEL------------------------------- 115401146 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTASLLSWAVLILARRPDIFSRLRKDPRGITFAINETLRLYPVVPFRRCALRDTTLGGKDIPKGQQVLYSYVLQRRKDIWGDDAEAFNPDRWIGRKVTFNGGPRTCIGQQFA--------------------------------------------------- 115663014 113 -----------------------------------------------------ILSSYDIIKEAY-NHPNLQGRPRIVPIEDYIGRRNIGVASSGPVWREHRQFVFSAFGPQNIDHI---IHVEARTLVSEVLSRKPFNLNNAVSNVIAVMLFGKAYNYADDDFNQLQEIINTNLQEAASGKIKQGIKRFTDFTKKIVNEHRDHPRDDLYLKKIQEDHEGGSFDETNLHVLCGDLFGASTETTNASLKWSILYMMIHPEVQTKVQEEPELDDRALHEIQRMGHPLSIPHACTADMRLADYDIPEGTLVVLWRLS--RDSRLWSDPNEFRPDRKPEALIPFSIGKRVCIGESIARKEIFVFFSSLLHRF------------------------------------ 194766698 128 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLISTGHDTTAAGSSFFLSLMGIHQEIQDRVLARPATFQDTLEETLRMYPPVPIARELQEDLKLGNYVIPRGATVTVATVLLHRNPKVYANPNVFDPDRQANRHVPFSAGPRSCVGRKYAMLKLKILLSTILR-------------------------------------- 198437893 350 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGASFSEDQLIPLVRDLFMAGTDTSSTTITWAVIFLASFPDVQTRLHEEPSVMRAVIQETFRMRPPLSVPHVAQCNTTLMGYRVPKDSIILTNTWGIQNNPKFWVDPDTFKPQRSPNV-IPFNIGTRNCLGQQLAKMELFITIASLCRRF------------------------------------ 145240523 137 -------------------------------------------------------------------------------------------------HGAQRRLVNNIYSMSSLKDFEHGVDAVVERLMQCMQRQGSVDWVQLFAFDVTGEIFSKSFGFLETDGGAFRQIENALRSASSRLGIAARHGTIRQIAAREIMARRAKEEQDILSKLFDVQKKKEQLSDDDVLSMATSNVFAGSDTTAISIRSIFYHLLKNPTCLKKLRDDPVTLDQANDEGLRLHPAVGMPRVVPKGIMIDGCFLPEGDCVL----------------------------------------------------------------------------------------------- 2979550 76 ------------------------------------------------------------------------------------------------------------LSPQNLDAIQSKVEELV-SLVNEFRERGEADLARA-SFVTSFNIISALFSVDYEFHNTVVHLTDIAGIPDLQGTRKKAVEKLFRVFQEFIDAREKEPKEDMLDSLLDTQQNEAELTMNDLKHLLLDVFVAGTDTNSSTMEWAMTELFRSTEKMVKAQSEPSLLQAIVKETLRLHPAAPIPRKSESDVQIMGFLVPKNTQVVVNVWAIGRDASVWENPMKFEPER------------------------------------------------------------------------ 159123463 286 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFGGADTTGTTLMHGSFYVLSTPTVYQKLKAEPSLLTAVIKESLRMSPGVASPRVVSSGAHIDKTFIPGGTVVGMSSHFVHRDKTIFPNPDEFSPERWLNDKVAFSKGPRRCPGSNLAWAELYLCFAYVFRKF-EIEVDP----------------------------- 215456430 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKLLAYCAGTVLEAGSDTTASTMQSFLLFMVSHPHVLNKLRDEIDRMPGFIKETLRRRPPTIMGIPHSSDQEYEGYLIPKNSTVIGNVWAIHMDPVTYPNPFAYNPDRKDREHFVFGWGRRFCVGQNVAEASLFVVLSRIIWAFPDI---NDEEATYTDGFVSIPKVYPLAFVPRSEK-- 160358389 302 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDELLIAQCVSFFGAAFETSSTTLSLTFYELAKNPKYQKRAIEEVDDLNACIDETLRYPSLANLTREVMEDYTFTGLKVEKGTRIHIPVYHLQRNPKYFPEPNKFDPRRPEAKQMPFGEG-HRCIAMRFAKMQMLAGFATLLK-------------------------------------- 154312567 83 -----------------------------------------------------------------------------------------------------RALFNQGFALAHLTTLMPSLVEIFRDVLGKLADSGEVYPIEEAAAFLTIDIMGHVLDISLELVEYFRSWTPKIVAPLGPIMRKYYEWKMDGYLNKVLDARFAEKGGSLDEYILQQEEDNVALGDRGLIDQMKTFLFAGHDTTSSTIAYTYHLLGKNPRCLAKARDELDRVPSIVNETLRRYPPADTARHGDDLVEYEGRQFPTKDMVMVCVHTIHHREDLFPSPYEFIPERPKNAWRPFERGSRDCIGQELALLEMKIVMAMTLREF------------------------------------ 3549879 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAALHSTTDFFTQVMFDIAQNPELIEPLRENLKLMDSVLKESQRLKPIASMRRFTTHNVKLSDGVILPKNKLTLVSAHQHWDPEYYKDPLKFDMRREPGKHMGFGYGLHACPGRFFASEEIKIALSHIL--------------------------------------- 110759624 339 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGIHPDDICTMLMDMIILGIQATVNSEAFLLYHLAKNPRTQRKVYDEKSLLKACIQETLRLHPAIYITRLLPKTISLHGYTIPKGTFVIMANQITSQREENFEDPFKFWPERKEDVHFSFGHGIRSCLGKNMA--EAKMML------------------------------------------- 30686008 129 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDVLLAAYADENKITRNHIKSFFVELFVGGTDTSVQTTQWTMAEIINNSDVLERLREEPNLLQAVVKEGLRLHPPPLLTRKFEERCEIKGFYIPEKTFLIINAYAWMRDPDSWEDPNEFKPEREAQKYIPFGGGRRGCPGANLA--------------------------------------------------- 84514187 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLQFLLNLKEEGDPFTNTHVKALLMDMVVGGSDTSSNTIEFVMAEMMNKPEVMRKVQEELETVDNLVEETLRLHPPLLVPHCPSETTNIGGYTIPEGSRVFINVWAIHRDPYVWENPLEFDP-------------------------------------------------------------------------- 296429 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGICWTLYALATHPSHQQRCREEWEHLDQMIKEALRLYPPVSVGRELSKPVTFDGKSLPKGINVILSFHGLHHNPKVWPNPEIFDPSRDSSRHLPFSGGPRNC--------------------------------------------------------- 198433432 240 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLILCVIDLFFGGTETSTSTVMWAMVVLINFPQIQEKLRNELPLFQAFIQELYRTLAPLGVQHQTTKDADIGGYCIPKDTVVLTNIHAVHHDPKIWKNPSEFNIYRPSRKMIPFGIGCRSCLGEKLARSEVFLLLANIIKGF-DILPDPESELPDYKDGINGFLYVP----------- 164519837 270 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDEQEITD--ILNLTFSLYFASRDTLASVLTMMLYYLIKNPDYFKQVIQKLDFLQACLKETIRINTPILFTREAKVDHKIGNYNIQKGTYVNVGLISNQLDEKYFKDPLNFNPNRKENPYLPFSGGMRNCIGQHLANLQAKIVFAEFIK-------------------------------------- 145243810 376 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDTTACCLTWTLRLLVQHPHVLSKLRAERSLLSLVIKEVLRLYPSVPNSRAATKTTTLGGILVRKGEAVYCVYAMHRRRDIYGADADKFRPERWDNGYLPFNGGPRVCLGQEFALLEV----------------------------------------------- 157335423 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISGGTDTMTVTLTWALSLILNNRETLKKAKEEKERLVNAVKETLRLRPPLSGPRQFTEDCIIGGYHVPKGTRLVLNLSKLHRDPSVWLDPEEFQPERARGQHLPFGAGRRSCPG------------------------------------------------------- 115449459 158 ---------------------------------------------------------------------------------------------DTPEWRVAHKFLPPALGPKAVRHYAPTMQQTVEDVFDKLDEQSEAWNVYQYMLKLGSQAVGKLFDAPDTPVHEMVHNIAEVLSLNDPRRLKNLRVRIEEMVGESMKKATRAGIEDLVDYAVRATDNGEKLPKSSVVWALIVATGAGFTTTSSLLSWLIYGLCEYKGMQERLLQ--ELIDHGFDEFLRHNPSFQPGRTAKVDLILGGYKLPKDAVIIPALHHIHNNPDLWDNPARFNPDRWDSRHIPFAMGPRMCIGFNFALQEIKVFLPKLIYRY-KFSREGDGPIEYDPMF------------------- 211585057 299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSMAAIHTSADMLTQILFDIAAQPDLVKALREELVLMDSTIKESQRLKPVAPMRRLTTADVELDGVFIPKDTTILV---SANWDEKNYENPEKFDGYRAPSPHLGWGFGQHACPGRFFAANEMKIAL------------------------------------------- 39951421 222 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAGHETSATAISWQVKLLADHPELRAVLRAAYSRLPTALEEALRRGPVLMTGREAKRDAYVLGHLVPKGTFVFMPSMGPTFDDSVRSDPEDVGLTRNPGPILAFGLGPRSCFGKRLAYLEMRIVI------------------------------------------- 195497850 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTGLLLCLAKNPEKQAKLREEPNKLRACIKESQRVYPLIGNARGLSRDSVISGYRVPAGTFVSMMPTNCLYDEEYFQKPTEFLPERTKNPFLPFGFGPRMCVGKRIVDMELELGTARLIRNF-NVEFNHSTKNAFRSALIN-LPNIPLKF-------- 79314030 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGDMMDVLLAAYRDENKITRNHIKSLFAELILGGTDTSAQTIEWTMAEIINKPNILEKLREEKDLLQSVVKEGLRLHPPAPFGRKVLEGCTIKGYYVPKNTALVVNAYAVMRDPHYWEDPDEFKPER------------------------------------------------------------------------ 157357127 35 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTSSTLEWAMADLLYNPE--KLLKARMELLQTVVKETFRLHPAVPFPRRVEEDTDIQGFTVPKNAQVLVNAWAIGRDPNTWENPNSFVPERQNFELIPFGAGRRICPGLPLAIRMVHLMLASL---------------------------------------- 39940050 61 -------------------------------------------------------------------------------------------------HAHFRKIAASPYSFSNVKRMEPLLDSNIDRWIHRLDERQRFDFAP-WAVYMAYDIISEVFGFIEQGRDPFTNWVKTTFLGRYLVASPEQDSGIGTLMRRLITQRIAHARVDLLQTFLEARDDGRPLDVAHVKAEILLVLLAGADTTGTTFQAIVMHVASRPDVYERMMAEVDAAAACVRETMRLNPPNIFPRLAAGGIDLYGVRVPGGTELTCNPWIVHRDPAVVDDPDHFRPERDRAKSMSFGYGARECLGKHIA-MEL----------------------------------------------- 171681664 352 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAGHHTTGGSMGWVTKYLTGYPEAQSKLRDRRARIPAVIEETLRLTPF-SMTREATEDTEILGYKIPKGCQVFMVNAAAKRDESKFE-PERWLVTKEDGPQLGFGMGIRQCWGRKLAHLEIRTIM------------------------------------------- 212274597 107 ---------------------------------------------------------------------------------------------------AQRKTAALEFTTRTLRAMSRWVRSIHARLLPILADAHVVDL-QDLLLRLTFDNICGLAGLPDNDRPECVWRCKKWLGLGMETTLARSVRHVDRYLSAVIKARKATPHDDLLSRFMR----KGTYSDESLQHVALNFILAGRDTSSVALSWFFWLVSTHPAVVRELCADPALWKAALSETLRLYPSVPSKHVVADDVLPDGTFVPAGSSVTYSIYSAGRMKTVWEDCLQFRPERDSYRFVAFNAGPRICLGKDLAYLQMKIAGSVLLRH--RLTVAPGHRVEQKMSLTLFMKH------------- 198429819 301 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGGGVDTTSNAAAFMLYIMAVNPDKQEILREE---IKTAVDEAQRMFPLTGTSRRLPVDVVLSGYNVPAGTRLLLLSNVAHHNPEYFDQPESFLPERWERKHKSFGMGARACPGRKFAMQEVHYLLISLLSR------------------------------------- 157812613 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYLAKQIVEHRQQPGTDFLDMMLARKD----LSDTSIKALCLDMIAAGTDTAAVTVEWALAELVNNPAMMLQVQEEPKLLQAIVKETLRLHPPLSIPHQSIQACELEGYVIPAGTHALVNVYAIARDPRWWDEPLKFDPERDVRGQLPFGSGRRSCPGILLGTTTVQFVLGSLLHAF-DWAAPDGKELDMAEKFLSVPRASPLRLVPCT---- 72086111 167 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAEKLSDTHLVLTVSNMFAAGIQNTTETLYWALAFMVEHRDIQSRVVDDRGSLPATLYEVMRYSSPIAVPHATTCDVNFRGYRIPKGAVVMFNTYSMHYDPNAWESPTSFKPEQHPSSFLPFGAGRRSCLGEVAAKTDLIIIFTWLL--------------------------------------- 171687477 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFMSYILRHN-DEKGMSEGEIIENSSLLIIAGSETTATQLSGTTFWLLKNRDKYDKL----------VKEI-R-------GRFGREDVAVGGSPYPKGEYIEGYWIPGNTSVAVFRDPQKFVPERDDVRGVPFSVGPRNCIGRNLAYAEMRLIMARLLWNF-DLELMPESEE------------------------- 169784018 122 --------------------------------------------------------------------------------------------VDKPDHARKRKVLSSAYALKNLETWEHKVSDKVEKVVAAAVAAGKMDLTVDFTNFFTLDAIADI-GL-SEKLGFLDSGSDVAERKDGSTYEVNLREALWNYLNKMVNNRMQNSSDNWMNRLRRYEA-GEKLEDGEIVAEMNIMMNAGSVTTAIAIANVMYQLLRNPQSLKKLQEEIDAVLDALDESLRIFPPTSHRETPPEGMEILGEWVPGNTSVSMSAYVAHRDESVFPKADQYIPERWLGEEIAFSAGARSCIGRNISYLE------------------------------------------------ 72679652 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSLFFAGTETTSTTLRYGFLLMLKYPHVAEKVQEDRIKMPAVIHEIQRFLAPIGLPHTVTKDTVFRGYLLPKNTEVYPILSSALHDPQYFEQPDKFNPEKKSEAFLPFSTGKRICLGEGIARNELFLFFTALLQNFEDIDLTPKE-----SGFV------------------ 55819402 125 -------------------------------------------------------------------------------------------------HSRQRKAIFKLFSPQNLIQITPELTTSMFEELDRLITKKDLDLVTVLSL-IGLVGFCKIFGVDVTDMEELIEPLNDLTADPSYRRFITNKKFVHNWMRKLIDKARK--SENCFEIMRQQLDDIGSDDETELIEFILSVVLGGHETTARLMLGIIYSVCHNKEIIEKLNNETDEYPNIIKEGTRLFPPVWLSREAKNDTTIDNHFFKKGTQFLISPLIILRDYNVWSNAEKFDPERDPKSYIPFIVGSEDCPGKKFAILESAIVVSKLFK-------------------------------------- 116875795 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTTETTIRWGLIYLIQNPDVQERCHEDRDKLPATVHEIQRCGNIATIRRT-----KLHGYDIPQGTTIIANFTAMFSDKELWKHPDAFNPENDENGQFSFSLGPRACLGEALARTELFLFITSLLQRI-RFSWPPNAKPIDMDGIVGIVRS------------- 157342110 17 LLPSPPKLPI-------IGNLHQLGSLPHRSLWALAQRHGPLMLLHFGRVPVVIVSAVDAAREIMKNDAIFSNRPSNISAKLLYDYKDVSTAPYGEYWRQMRSIVLHLLSTRRVQSFRGVREEETALLMEKISSSSPIDLSQMFLS-LTNDLICR------------VALGRKYSGDENGRKYRELLKEFGALLGDYIPWLRREGKEDFVDVLLGIQEDGVAITGVCIKALTLDMFAAGSDTTYTVLEWAMTELLRHPQVMRQLQNEDDLLKAVIKETLRLYPPIPLPRESTRDAKIMGYDIAARTQVITNVWAIGRDPLLWDEAEEFRPERFLNSSIPFGSGRRGCPGTLFAAMAIEVVLANLVHRF------------------------------------ 15225832 139 -------------------------------------------------------------------------------------------------------IVTKLLGPQALERSQ-RIRANEVELLDKAMKKESVEIADE-AMKLVNNIICKMIG-EAERIRGLVTKSDALLKTLFKKVFMDISLKFDEVLEKILEERLEEQGTDIMDKLL--EVYGDKITRDHIKSLFVDLFFAGTDTATHTIEWTMAEIMNNSLILERLREEPNLLQATVKEGLRLHPTIPLVRTFQDGCTIGGFSIPKKTKLVVNGYAIMRDPDNWEDPLEFKPEREVLKYLSFGSGRRGCPGVNLA--------------------------------------------------- 198426157 232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVGGIDTTTATLGWGIICLLHYPECQMRIQEEPDMLRAFVQEVHRYCTIAPFPHCVTEDCVLFGYHIPKSTPVMSNIWRVHNDPKYWKNPEKFSPERPSNRVLPFAVGQRRCVGEQMAKVGLFLFWASFL--------------------------------------- 157348623 263 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARRKKEAGDDLIDMLLDTTEDEKRLTRENIKALMLNMIGGGTTSPAHAMEWALAELINRPNLMERLVEESDIVEAIVRETLRLHPPGHFIRESIEDCKVGGYDIPAKTQLIVNVWAIGRDPNSWENPLEFQPER------------------------------------------------------------------------ 3850630 122 ------------------------------------------------------------------------------------------------EHRNLRRITSDVLSNHRINNFSGVRRDETQRLITKLAEDSSTSFAEELSFRFIMRMICDMSDL--QEASQFRDMVTELLQLSGAKRVKNIADKTDAFLRGLLQEQRKERTNTMIDHLLNQESQPEYYTDQIIKGLALAMLLAGTDSSAVTLEWSMSNLLNHPEILDRLVDESDLLKNVIYETLRLCTPAPLPHSTSDDCIIGGYKVPRDTIVLINAWAIHRDPKSWSEPERFDKKGEIEKVIAFGMGRRVCPGEALA--------------------------------------------------- 68137329 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAIIFTLLLLAHSPEVQQRLYEELQLI--AVSESLRLYPPVPFSRNITEDTMFGDRLVPKDTLFNVHIFDLHRDPAVFPDPEHFDPDR------------------------------------------------------------------------ 215459877 9 -------------------------------------------------------------------------------------------------HSMRRKGYAPHYTPTNLARFQPEMHEPTLELLDKMEGQTPLEWAQNLEDPLSV-AISDFRGILRSVVPTWAWKLVCRIPNARWRQMCDSDKIMAEFVSERVYQARAQPSEKLLHRLLNYRYTNENMPDNDIISESTGHMIAGSDTTSTSLSYFLWELNRRPDIAKKLQADARVIPAFIKEGLRFYSAAPSPRVANESFDLMGFAVPPGTIVATQAWSMHRNPSVFSSPESFMPERTDAPHMMFGYGSRVCGGQNVAQMMMKIVIATVVRNF------------------------------------ 210089659 88 -----------------------------------------------------VLSGYETIRTTLKRAEDFSSRRPVVADIRGDTAKGVLFAAYGPQWKHQRKMTLRDFGVGK-RSLEGKVTEETDALVQEILSQQPFDLQNAVSNIICSIAFGGRFEYGDPDFLRLIELLNATIEEKPSVTDRKMFQALQEFCREQMEKHRLDPNDDFIDAFAPEEKAREHFTDKELQEVLIDLFLAGTETTATTTRWALLYMMLNPDIQEKVHAQRNQLPATLAEVQRMKPPLSIPHAASRDTTLNGYNIPQDAMIFINLWSVHMDPQLFPETNTFRPERNFVKHVPFGIGHRVCLGEQLAKMELFMLFVSLMQRF------------------------------------ 70998320 60 ---------------------------------ALHRRYGPVVRIAPD---HYSISGSAAIKTVYGTGSKFSAWYEGWKHPDPNQWTLFP-DRNIKRHAETRKRFSSLYSMTSLVHYEAFVDRCADMRLREFAARGEFDVIGDIAALQRLMTYSTLVGIYPEWHPRLF---------GPLSRFSWSGAAGRAYIVRFVQEKKADPGGPLATMMLARDKDPEKVTDYHVFMMGLSNVIAGSDTTAISLSAIMYHLLRYPAVMEKLRREIDAFAAVIKEALRMHSATGLPLWRVVPVEINGYFFPAGTVVGINTWVAHYDEEVFPDATTFRPER------------------------------------------------------------------------ 194339193 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTAGLCWAVFLLGSHPEELEHIFQGSDRAPTVIKETLRLFPSVPFGRKLFQDVDFGGYKVPAGCMINIPIYHIHRNPKQWPSPHAFDPDRHPYSYVPFSAGPRNCIGQKIAR-------------------------------------------------- 15225914 231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLSRFIK---KKESYSDETLQRVALNFILAGRDTSSVALSWFFWLITQHPDDVALWTDEPELLKAALSETLRLYPSVPSKRAVKDDVLPDGTFVPAGSSITYSIYSAGRDPERWSDGGRF-INHDPFKFVAFNAGPRICLGKDLAYLQMKSIASAVLLR------------------------------------- 119501493 133 ------------------------------------------------------------------------------------------------EHRAKRKLISAFYQPTTIYKLEHYVQERSRAVLREIQHGQGVD-VYSLTDWYALDIITHLLGCPCPERDILALLKHQQFVGSLRMRYPNAYHYISCIFGKLTPRLREAPSPSLLRHLLEGEKKKQQLDREYVVAEILDNINAAEATVSVTATYLIWRLTEAPEWQRKIRKELTALPPSLEACLRRLHPASSGR-AERVVVLCGVFLPQGTIVSTSVVALHRDERIFPDPDRFNPGRREAQLIPFGYGARICLGKALATLEIKMLI------------------------------------------- 34304722 277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDQQLLMSLWEPIIESSDTTMVTTEWAMYELAKNPKLQDRLYRDLSQLPTAIHETLRRHSPVPIIRHVHEDTVLGGYHVPAGTELAVNIYGCNMDKNVWENPEEWNPERKENKTMAFGGGKRVCAGS------------------------------------------------------ 169615046 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPREISALSGNLFGAGSDTSSSTLITAVLAMRAFPEAWEEIFEDDANLPAFVKEVFRWRSVAGQPHAPTQDDYYNGYLIPKSTWVQGNVWAIHHNDREFPEPDRFNPNRFLKNHMTFGWGRRVCSGQALAE-------------------------------------------------- 119483498 286 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETQRLEPAVGMFRLAKEKVTLDGTVIPKGTNI----AFANFDPEMYPEPETFDFTKTRMSHLAFGHGKHACPGRFLACDEAKLILCHILLKY-EIRAVEGSPPELRA---RG---MFVQLDPG----- 218716828 192 ------------------------------------------------------------------------------------------------DHRKRRKAWDRGFSIKALATYEPRIKAKVDSFVSQIQVNESFDIMGEFGKDFAIRAIHEHMTV-LSVLSHVPWLLYLISSIPGAT---AAYADFFRWCGNEIDLKQKNPEEDIVSWLLKSYVEKDSPSLESLHEDSRVVIIAGSETTATTLASIFFYLAKYPSTLKKLQADWSFIDDIINETLRLKPALLTGRTPAQGLQVDDVYIP-GDIVFVPVQLIQTDERYYANAQEFIPERGDAPFFPFSLGAYSCPGKNLALQSLRIAI------------------------------------------- 146090639 184 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGHETSAALLTFATYEVLRHPEIRQKILEEATRLPAVLRETLRRHSVVPLMRYAAKDDVWADVRIPAGCTIAVGIEGVHNNPDVWNKPEVFDPTRDPYAFIPFINGPRNCLGQHLSMIETQVAL------------------------------------------- 62361816 179 -------------------------------------------------------------------------------------------------HMQRRRPWNRAFSATALKEYEPLIYGRVHQLVSALADRQGAKWIGYFTYDFMGDMVTEMLGKDEDGLWDVVHRGLDVSAVYGEVPWVSYYASMLKRMRKMAFDRAKQRYDDLFYYLSN-EDGAEKVTPPRVVSDGVLALIAGSDTTAIVTATILYSLLCNPTTYHRLQQEVDKLEATINEGLRLFPPSGTQRAPAGDRLIGKYYIPEGTATKFHFWSIQRDPRNFSHPDTFWPERNANAFVPFSFGPYNCVGKNVAMQEMRMLLCHLMHRFPEGYVPRAFEDALEDQFGFKVGELPV---------- 145616286 119 ------------------------------------------------------------------------------------------------EHRIVRRLLQPAFTDRTIDRHADILYEWVTKLRLNVAAHGPVDVAQKLVWMMGVLSFGESFGCLDGNRQHLQVVLRRATSSLYGLLLRLPLMRFWNSLRATAEAKAARSRGDVMSLIAAMQDTANPLSAGQANDLASILCLAGAESTPVLMAGMVWWVLSTPHAHARLAARLAYLDACIMEALRQHTPVAIPRIVPEGATVDGHFLPAGTVCGVPHWASAHLPTNFANPDAFVPERPPAPYKPFAKGSMDCIGKRLVYHEVRMVMATLFWHF-DMSLCEQSVDWVANATVRLMRELWVRATP------ 67903836 239 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIDTTGDGLCFLMWKLSQQERLWEELRARPDILDAVVKEGLRCAPPIPMPRYVTGGRSIDGHFVPEKTIVSCPYTVHRLDENVFPEPDSFNPDRRNRLFFAFSTGGRGCTGRNLALVEMKILLREVYSRF------------------------------------ 189204508 306 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILLAGRDTTASLLSNMFFQIAKRPDIYAKLREEEGRTPTYSEESLRTHPVVGNSRYATRDTVLDGQAVPKGTTVGYSPYTMHRRPDLFPDADEYKPERWETEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 50553995 242 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNILLAGRDTTASLLSWCLYLMARRPEVYAKLREDGEDLSTVLNEVLRLYPSVANMRYATRDTTLGGIVVRKGNLVSYHVFTTHRLKEFWEDAEEFRPERDGASQLPFNGGPRICLGQQYALTEA----------------------------------------------- 118481996 278 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFVDVLLSLH-GPDKLSDHDMVAVLWEMIFRGTDTVAVLIEWILARMILHPDIQSKVHDELDQLPAVVKEVLRLHPPLSWARLAITDTDVDGYDVPAGTTAMVNMWAITRDPQVWVDPLKFSPER------------------------------------------------------------------------ 210130493 163 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLTAREDGRGLTDVEIRQEVDTFLFAGHDTTASALSWTLYSLAQHPHHQDKVREDLSKLPMCLKEAMRLHSPVHISRATKEKCVIEGVNIPK---------------------------------------------------------------------------------------------------- 210113970 120 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENPRDDLLLTELQTQEHTDCFTEDNIVWIIQDLFVAGMGTTANTLRWGLLYIVLCPEEQQRVQAELDSVEATIMEIIRAIAPLSGPHAPNEDTTFRGYDIPAGTQVIMNLTSHNSDGKVVTRPESFIP---------FSTGRRACLGEQLAKME------------------------------------------------ 218196804 239 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRATTEAEVAGLITGVLFAAKHTSTHTSVWTGARLLTHEKFLAAAVDEQDQIVRCIKETLRLHPPAPMIRTALRQFTVRTREVPAGHTMASPIVISNRVPAHLYDPDRFGPRREEDKYTSFGGGRNSCVGENYAYMQIKAIWSHLLRNF------------------------------------ 18203639 146 -----------------------------------------------------------------------------------------------------RSMLRPQFSREQVAALEPHLQRLAKHI--RLADGETIN-IQDLFFKLTVDTATEFLDPPTEDFDGRSSFANSFNTAQTYL-GTRAYLQMFYFIVNNSDFRKCCKQHDFTRFYVQ---KGLDMTPEELEGYVFLILLAGRDTTAGLLSFTFFELARHPRVFNKLKEDDARLKWVMNEMLRLYPSVPNFRVATKRTTLGGGPVGKGTTVAYSVYSTHRMEEYYGDADEFKPERAESRKLGFNGGPRICLGQQFALTEASYIVTRLLQMFDKLELHDDRP-------------------------- 15228396 130 ----------------------------------------------------------------------------------------------------QRKLASHEFSTRSLRSLKDEVENRLVPVLSTAADVGTVDL-QDVLKRFAFDVVCKVLGWDPDCLDLTRWKTKRVLNVGSERKLREAIRTVHVLVSEIVRAKKAEAKQDLLSRFLAAGHNGEAVRD-----MVISFIMAGRDTTSAAMTWLFWLLTENDDVERKILEE---VDPLVSEAMRLYPPVSWSKHAANDDVLDGTRVKRGDKVTFPYGMGGTDSEEF-NPNRFDSTRPVLKPISFQAGPRVCVGKEMAFMQMKYVVGSVLSRF------------------------------------ 193589542 77 -----------------------------------------------------VVSGYDAVRQVLCKDDFDGRPDGFFFRFRAFYKRLGIVFVDGPTWTEQRK-----FCMQHLRKM-----GFGGDLMERIIIEEVNDLMLDISRKCPIEVYG-LFDVSLARLMELVHVSFRMLDMSGGIYLKQIINEFYTFLKESVEERANDQEDDFISAFLKEKESPGSFSEEQLLVILLDLFLAGSETTSSMLSFVILLLLKHQDIQAKVHAELDALEAVLMEVQRHVAPLAIAHRTIRKTSLQEYTIPKDTLVLASIWSVHMDEQHWGDPKVFRPERNDSWFMPFGVGRRRCLGEILAKT------------------------------------------------- 115389132 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNILLAGRDTTASLLSNMFFMLARNPEIWNKLREEEGRAPTCLNESLRLHPVVPNSRRAIRDTVLGGVFVPQGTIVTYSVWAMHRREDLYPDASEFRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 147855782 545 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGVDTGAITVVWAMTELARKPGVRKKEKFRESDIEQFVKETLHPPVPLLLPKETMSTIEISGYQIYPKTQVYVNVWAIGRDPNLWNNPEEFFPERDNSQHLPFGAGRRVCPAMNMA--------------------------------------------------- 156542498 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELQLVVLLLFSAGIETTSNTIGFAISYLAKYPDTQTKIQDEPKLLNATIAEVLRLAAPTTIAHRAVVDCSLLGYDVEKNWSVIGNLRSVHMDPDHWVDPERFIDTREDPWLMPFGSGRRKCIGENLARI------------------------------------------------- 170109171 159 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATRALFTLLQKYVDLRRKAPSSDPIDTLIAHGD-----TDESIVGASMGIIFAGVINTGRNMCWVLLNLGANPEELKALVANHTMLDLVIRETLRITCFAVLRRNLGRGIPLAGSTINRGDFVTYSLADVHMNPNIYTNPGKFDPGRAPFAYAAWGAGRHPCPGMRFAKLEIK---------------------------------------------- 119474505 107 ----------------------------------------------------------------------------------------ILNTVDREDHNRKRRMLSHAFATRNLERWEFKIVDKIGKLITQLDRRCTADLTLDFSNLFTIDAIADLLFVGAANWFAVLKALSRIVSPLFRAQWDHGRNRIVSALTGKRLEKHQRGGGDLFACLMEDKGNARGLERGELEAEVNVLLDAGSDTTAIALTHALYYLIKTPHALATLREEPIALKACLEESLRLSPPVSRRRTPPEGMRIMGEEIPGDVGVSVPVYVAHRDPAIFPEPALYRPER------------------------------------------------------------------------ 116830948 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSRFISKE---EMNSPEILRDIVISFILAGRDTTSSALSWFFWLLSMHPEELNSIRARTGKLHAAITESLRLYPPVPDIKSCAEDNVLDGTFVGKGWAITYNIFAMGRMESIWGDCDRFDPERDPSKFPAFHAGPRMCVGKDMAYIQMKSIVAAVLERF------------------------------------ 211591516 103 ------------------------------------------------------------------------------------------------------RIMAPYVLPEAIKEMHRDMQLTTDDLIDS--TRQRIDVVNDFSQHVPS-VIKAMADTTFEAVRRPTRP-KLLTRLLYQSAFDKDIKTCRDYCAQMIAKRRNDPIEDLLYALLHEKDTGQSLPDSRVIDEIINILI-GSATTPNLVSFTLYYLAKNPDAVTRAREEDALIGPSIEESFRLCAPAPGFNITDGPVLLGGGEIPKTQPMIAILAAVNRDPAIFDDPNAFKPER------------------------------------------------------------------------ 22759901 261 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDMVMANRDEGERLSTTNIKALLLNLFTAGTDTSSSVIEWALTEMLKNPDQRRLLESDISNLPRAIKETFRKHPPLNLPRISSESCEVDGYYIPKNTRLSVNIWAIGRDPDVWENPLKFNPERDPRGNIPFGAGRRICAGTRMGIVMVEYILGTLVHSF-DWKL-PSDVIELNMEEVFGLKAVPLE--------- 156843197 106 --------------------------------------------------------------------------------------------LDGKAHVDYRKSLNGLFTKTALAQYLPSQEEVIDKYMEKFVEEPQVFFMREILCALSLQSFC---GITEDQIRKIADVTAALTKTWYGKRTADAAMKIFESCAQRAKDHIAAGGKDAWCKLMHDAKDHREFSNKEISEAVFTFLFASQDASSSLACWLFQIVADRPDILQKIREEQELIEKMIKETLRYRPPVLMPYVVKQKFPVSNYTAPKGAMLIPTLYPALHDPEVYENPDDFIPERAKKNWLVFGCGPHVCLGQ------------------------------------------------------ 156847733 257 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTKMTDQEIANLLIGVLMGGQHTSAATSAWFLLHLAEKPQIQEELYKEPKLVNQTIRETLRLHHPLHSFRKVRKNIPIP-RTIPKHRLLLVSPGYTHLQDKYFPNAKEFDIHRTSSPYLPFGGGRHRCIGEDFA--------------------------------------------------- 115488434 118 ---------------------------------------------------------------------------------------------------AQRKLVSHEFSARVMRALEREARARLLPALDAAAEGGGGVVVQELLRQFAFNVICRVLALPLSRLAAAFDAAAAISARRGAAPVAAARDAIMEFVEQLLAAARG--RDDLVSRMAAAGY-----PDEAICDMVVSFIMAGRDTTSSALTWFFWLMTRHRDVEREVLDEVDALHAALCETMRLYPPVAWSKHAAEDDVLDGTRVGRGDRVTYFPYGMGRMEAIWADAGEFRPGRSPFKYPVFQGGPRTCLGKDMAFVQMKFVASAVLRRF------------------------------------ 195383812 347 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSILYQLATRPVEQQKVHEELKLLPDAIKEVFRMYSTVGNGRTLQEDSVICGYQVPKGQAVFPTIVTGNMEEYV-TDAATFRPERWLKAHLPYGYGARMCLGRRFADLEMQILLAKLLR---NYRLENHAPLDYAVTFMYAPDG-PLRF-------- 193713637 332 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSMLYQIATRPEEQEKIHQDDKLLKAFIKEVLRMYSTVGNGRTLQKDMVICGYRIPKGQLVFPTIVTGNMEEYV-TDCKQFKPERHPFASLPYGHGPRMCLGRRFADLEMQVFLAKLIR-------------------------------------- 195571519 269 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSREEVQSECCSLVAAAFETTGDTVYHALILLAMFPEHQDTVYQEKELFPVAVNETLRLIPSVPFPRETIRDFRLSGVVIPKGVGVGVDIFATHRDPSSF-NPDHFVRDRHPYAYIPFSKGRRNCIGWKYGLMSSKLALSKILR-------------------------------------- 5915840 209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIRNIKAILFDIFIAGSETSATTINWTMAEMMKDPDEVREIFQRRGKVDAFINEVLRLHPPPLVFRECRQACEINGYHIPAKSTVLVNTFAIGTDSKYWAEPERFCPERTNFEHLPFGAGRRICPGINMANVELVLAL------------------------------------------- 39975659 316 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTSSDLLGYTLLWLASDPAYIDALRKEMKLLDSTIKEAQRLKPLAIMQRRAMKDIESGGVTVRKGELVAID---SNRDPAYYPNPDTFDPYRFYNDHLTFGYGKYACPGRFFAANEIKLAL------------------------------------------- 90657649 43 -------------------TPQGLAGLVPHLRRLHRRLGPIVTVRINSRPAIFVSDRSLAHQALIQNGAVFSDRPPALPKVFSSNQHNISSASYGPTWRILRRLTSEILHPSRLRSYRKWVLQI---LVDRFRTSGPVVVVDHLHYAMSALVVLMCFGVESAHRKLLLSVSRKFLFRKRWEEVLQLRRDQEALLLPLIRARRARPGDYVVSYVLELPDEKRKLDEGEMVTLCSEFLNGGTDSTATALQWIMANLVKYPEVQKRLHEEDDLLKAVVLEGLRRHPPLALPHRVTDETDLGGYSVPKNGTINFMIADMGRDPEVWEDPMAFKPERRGIKMIPFGAGRRICPALNLA--------------------------------------------------- 170109454 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVAGTVYGAASDTTISATTTFIYAMTTHPEVQMKAQAEPSYADRAIEELLRWRPPLNMGHTSTKDDNYEGYFIPKGTVVMSNIWAMAHDPAVYPNHEEFAPEREGNLNLAYGFGRRVCAGQHLA--------------------------------------------------- 55775511 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFLLLSLAKNPDIQQKVRTRPDMLDLVIKETLRLYPSVPIGRKMLQTTDINGKTFPAGALIIMPFFLG-RDERYFPDPERFDPER------------------------------------------------------------------------ 170109173 219 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGFIMGVIFAGVINTGAKSCWILLNLGANPELHKRLAAIPEELPAVIRETIRAASGAALRRNLGKDILLADTTIKRGDFLTYSLSDVHLNANIYADPTKFDPGREDNQYLGWGVGRHPCAGMRIAKLEMKLILAMFLVGY-EYELVDS-----RGNF---PKELPL---------- 53988152 56 -------------------------------------------------------------------------------------------AMDPPYWKFIRKLINDLFNASTINKLRPEIRRVLKVMAQSAETQEPLNVTEELLKWTNNTISTMMLGEAEEVRDIARDWPLKMFKFGNYEKRTEAIEKVIKKRQEIVNKRKEKNGEDTLLEFAQDETMEIKITKEQIKGLVVDFFSAGTDSTAVATEWTLAELINNPRVLDRLVDESDVIRAMVKEVFRMHPPLPVKRKCTEECEINGYVIPEGALVLFNVWAVGRDPKYWKRPLEFRPERENAQHLPFGSGRRMCPGVNLA--------------------------------------------------- 169782648 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIIKRDFTLDGVVIPANTWIGCAAQAIGMDRKLYPDPDTFDAFRANPGSMAFGYGQHACPGRFFAMMEIKAIIGEILSRF-EMRLADGE--MRPPSVTFETQHLP---HPA----- 67525635 1 ----------------------------------------------------------------------------------------------------MRKFLSAAFSDRSLREQEGLVTRVIDDFIDQVGQRGTFDIIGELAVVLESMGQAGLSDFPIIGRVFLKRWLNKLM--DGAIKH-------QTYTIDLVKRRIQQKTNDFMSYLL-LERNSSQISDIQLAAHASDFVIAGSETTATCLATVIYYVGRNPRILKTLQEE-------VRSAFRNYE------------EINGQSLHA-TIVSTNPLAASMDPANFDTPWAFCPERSEKDQLPFSMGSRSCLGRGLAWLELRLTLAKLYYRY-DLKLVDDELDWHR---------------------- 170061694 128 -----------------------------------------------------------------------------------------------------RKLLSPCFSPQILASFVNMVQRISHNL-----DRGAFDIYGDVSRLICATTLGTNMDLQSDEIHKIWLYTDWVYHKTSTFRLEAAFETAYKMSRRVLDRRNGDRGESLLDQIFRLAEETDVFDEQSIKDELDTIIVGGNETSALTLSHIILMLAIHEDIQQKVYQDPS-IPVQVEETMRLFPVPVVGRTCTAPTKISKTTIPPGATIVCGVYNVHRNPDDF-NPDRFYPERVAERHLPFSGGPRNCIGYKYGLMSIKIMLCHLLR-------------------------------------- 218718939 255 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTGVEVSSICLSLVSGGFETIPGTLTSAIGSLSTYPDVRDAWTDHEEKIPAIIKEAGRYYTVSAMPRKTVTEVNWNGAIIPPKTMILINAQAGNHDVDHFPDGNKFNPERTGLSHLSFGAGSRACSGQFIASRLLYVALVRLL--------------------------------------- 40891639 243 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQPRPDDFVVDNCKNIYFAGHETSAVTATWCLMLLAAHPEWQDRARAEVSRMRTVVQETLRLFPPSSFVRETFRDMQLGRLLAPKGTYLFVPVSTMHHDVAAWPTARLFDPSRPQASFMPFGLGARTCLGQNLALVEVKTLVAVVLARF-EFTLSPE---------------------------- 169612986 303 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIEVRDQVLNVLSAARDTISSLMSSCIWKCTRYPEIMAKLRREVDLFEGMIKEILRLYPPVPFARVATKNTCLGGVFIKKGGRVVYQVFSTHRRRDIWDDAEEFRPERWE--HIGFGYGPRICPGQPFALVEAAYVLTRLL--------------------------------------- 170092221 161 -------------------------------------------------------------------------------------------------HKRHRRVATPAFSIQNLRALVPLVTQLKDRWMEMAIQAEECHWINRATFD----VIG-LAGFDYESNELFRAYKDMFEVAISQGVINRCQEAITRVAGHLIQEKKRKAGKDLLSLLIKANMADHRISDEDMLNNINTFMFAGSDTSSLTLTWTLLLLAQHPAAQDRLRAESDLLDNVIRESIRVIPALHSSRVATQDDEIDGVSISKGSFVHVAVEGFNLDQEFWEDAWEFNPDRWDNNHLTFSAGPRSCIGMRFSMIEMKTFLYILLTQF------------------------------------ 115437606 211 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRDYGADIIAHRKAYPTDDMLNALMNGKDTGKGLTEDEIINCFI-----GSATAPNLISFALYYLMKNPDTIRQAREELARLPAIIDETFR-LSAVAPG-FNLEPVLLAGGEIPRKQALIVLLSAVGRDPAVFEDPDAF---------------------------------------------------------------------------- 115383772 273 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSDDEAAYVIGTLFEAGTGTTAAAMMSFCLAMCHHPEWQTKMQAELDRVRAVIKEVLRWRPVTAVPHQLTQDDTYQGHFFPKGTVFHANQWAIHRDPELYPDPENFRPERPNMQNYSFGFGRRICPGQSIAELTARIAWAATLSR------------------------------------- 146386316 126 ------------------------------------------------------------------------------------------------EHRQMRKIVSGLLSARNVRSFQDEVSRLLGHLRSSAAAGEAVDLTERIAT-LTCSIICRAFGSVIRDHEELVELVKDALSMASGFELADPSSKLLNLLSKLWRMRRRVGGEDIIDVLFRMQKDSQPITTNAIKAFIFDTFSAGTETSSTTTLWVMAELMRNPEVMAEVRAAQELMKSVVKETMRMHPPIPIPRSCREECEVNGYKIPNKARIMINVWSMGRNPLYWEKPERFDVSRDFMGNIPFGAGRRICPGLN----------------------------------------------------- 7413519 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKEVARAVFAAGFESTTGNIMTFILAMLKNHDVQRQAQSEIERLPTFIKEVLRWNPPVPIGLTTDEDV-YDGYYIPKSCIVMSNIYAMLQDETVFPDPEKFDPGRFNPKDVIFGFGRRVCPGSHLA--------------------------------------------------- 115383792 440 -------------------------------------------------------------------------------------------------HRSQKRPVANAYSMTSLLEMEDAIDSCTHLFMDRLRAKRPVDWLQYYAFDVIGEVFAKKLGFLEEDVDAMMESIQGILRPDAHVPSMESWNQVLQFTLKVLHAREQSPDEDQLSRLAIHRSDPAKLSKRDIIVHTSTNVFAGSDTTAIALRAIFYFLLRHPSVLAKARESVTHLPAAVKEAMRLHPSVGLRHVPRQGASIAGKHIPGGTVVGINAWVLHHNPAVYPNPEAFVPERSPASFFAFGAGARTCIGKNISLMEMHKIVPQILREF-DVRLAPELEWKTRNVWF------------------ 215502713 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSIEDAASNAANMLQAGFETVSLTLSFCFFRVAKHQEIQENVREEGALNYEAISELLRVHGPVTTSRMTNQDYKYQDVLLRRGFSVIACSHLVHKDPNLWPEPDKFDPERSSRDPLCFGMGPRICVGSKLAQLEMALVLAKVL--------------------------------------- 156539804 244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGAGVDTTLTTLRWFLLFMAAFPDEQAKLEDRPSRLEAAIMEVLRSVVPIGIPHGTTEDTHIGDYDVPKGSMIVPFQWAIHLNPLYWSDPRAFKPQRKPAAFLPFQNGKRMCVGDELARMILILFAARILHRL------------------------------------ 115383936 291 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQTNDRRRIRDELLN----ILLAGRDTTASLLSNLFFMLARHPHIWQKLRTEVANLDGCLNESLRVHPVIPNARFATKDTVLDGQAVPRGSMIVYVYNMHHRQDLYGPDADEFRPERRPREYLPFNGGPRICLGQQYALTEA----------------------------------------------- 156365933 62 -----------------------------------------------------------------------------------------------------------------------------------------VDLVNDTTNQLPDAVINMMQGVPFEWLNPFAWQSNAHRGIDFVRETGKKVIEVRMLAMNHGEQV---P-NDILQNIIALQMQTGPTDFERMLDHFVTFFIAGKQTTASQMAFCLLEIADNEEIRETLVDEISRLGNALKETLRLYPSAPGF----IGCEVGDG-VREGDMINVSSYVSGRFPEFWVNAEDFNPMRVARSHFTFSLGPRSCIGQHFAKIEAKVVLARFLQTF-KVKLAPGQTKTIAENM------------------- 67526919 306 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAILLAGRDTTAATLSFCLFELARNPEVTAKLREEPSYTDNAVNESMRLYPVVPFNRFSLKDTTLGGVAVRAGTRVVYSTMIMQRSPENYDDPAQWNPERKPWQFIPFNGGPRICIGQQFAMIEMGYTVVRILQAFERIQAVPEA----GKSVVEDPRRFEVTLTPAS---- 31415711 153 -----------------------------------------------------------------------------------------------------------------------------------------------------------MLNIPPERMVRAKTWRDHVASWDLIFERAE------DYVRSFYQDQKMRSGDGVLYYLLH----KNTMNFEDIKANVTEMMAGGVDTTAMTLQWCMYEMARNLKVQDMLRAEP-LLKAAIKETLRLHPIVTLQRYLPSDLVLRDYRIPAQTLVQVAIFAMGRDPNIFSNPEKFDPSR------------------------------------------------------------------------ 108710190 108 -------------------------------------------------------------------------------------------------HRHVRNLVLRLFGPENLRRMLQEMQKTAQASLLSWLDRPSIEVKEEVSRKNVMRMLRELL--------------------DERKKKTAHQLESIDFFDALIDEKQEKPA----------------VSENVALDLLFLLLFASFETTSSGITAILRFLTDNPMALEELTEEHDRIPNFTSHALRLANIAPVFRKARQDVHIKGYTIPKGSKIMLSPSNIHLNPTVYKDPNEFNPWR------------------------------------------------------------------------ 8096585 61 --------------------------------------------------------------------------------------------MFGEDHKDLRRRIAPNFTPRALSTY-AAIQQRVRRWLDRSAANG--------GKAEPIRVPCRDMNLPYEAREKFERNVGLMALPVDGFAFRSARLGVARLVRTLGEARMRAGGEDFWMQETVREIDEAKADDEELGGFLFDFLFAAQDASTSSLCWAVSALDSHPDVLAGVRAEASLWTQAVREVVRHRPPATLPHIAGEEFQLEWYTIPKGTIVFPSVYESSFQG--FPEPDTFDPEREARRELAFGAGPHQCVGQRYA--------------------------------------------------- 121713434 118 ------------------------------------------------------------------------------------------TTVDHTHHRIRRGFISPYFSKRSVLQFEATISEKLAMLTARLEEASHADLVDAVATQLDLLHVNRFF---PGLVRLFKDAPPWLLRAVGLADVVEVKLWIRELAAKALARKGRAGGETIFDALTAETVPPEEKTLDRLEVESTVIFAAGTDTTARALAVASFHLMQNQDVLRTLREELKRLSGVVNESLRYALVTRLPRVAPDETKYGDYMIPPGTPISQSAYFVHQDPTIFPEPQRFHPERWIRAAVSFNKGSRQCLGINLAYAELYRTIAAVARRF-DMEL------------------------------- 145248373 306 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNVLLAGRDTTAALLSWTTLLLSRHPEVFHKLRENPQNITFATNETLRLFPPLTNARYATKDTSLDGQSIKKGQAVLYNVHMLHRREDVWGKPERWEARRSGWEYLPFNGGPRICIGQQFALTEAGYVLVRMLQRFDGIEVHADQRIRWGLTLVSAP--------------- 195485481 91 --------------------------------------------------------------------------------------------------------LSPFFTGNRLKQMFPLIEE-VGASLDAHLRQQPFDLAKELCALYTTDVIATVYGVPKGEFRRLVFFLPHLVPFFGFKVVPAGATSFLRKTINYVMSERERSGEDLIDILITQQAKKAGLKDDILVAQAVLFFTAGFESSSSTMAFAMYELAKDADVQQRLREEDALVESMIEEVLRMYPPLPFDRECTKDYALHKFVVPKGMPVYIPCYALHMDSQYFPQPRKFLPERTPYTYMPFGLGPHGCIGERFGILQAKVGLVYLLR-------------------------------------- 215448909 158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLTDQELLANMFTFMNAGNETTAATTSMALAYLALYPDFQDRLRAWPDGVPAFVNETLRHFPAASLGRVVLKDTSLYSVPVPSGSKVCLDFGAWGDDATEF-NPDKFIVYQWPREAFAFSLGPRSCIGQRFAMTE------------------------------------------------ 68475852 317 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARNPKVWNKLREEIEALKAILNETLRLYPSVPNFRTSTKDTTLGGGPVPKGSTVAYTVFKTHRLEEYYGDSHDFRPDREPSAYLPFNGGPRICLGQQFALTEASYVISRLAQLFPVLE-------------------------------- 169851491 232 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGFIMGLLIAGARATGTTASWLLTFLGGHPEWRSKAAAEVEVLDAIIKETLRVAQPTAMRRNLGPDCYIDNKRVPTGSYVIYPFSDVHLDPEIYPDPWKFDPGRKDADHVPFGYGKTICLGTRLAKVELKLI-------------------------------------------- 157120826 243 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFEECAANVFLFYVAGSDTSTSAVAFTLHELTQNAETMGKLQTDEMLVKTSVKETLRYPGLAILNRECTKSYAVSDILLKKGTQVVIPLLAYGMDEKYFPEPDRYLPERDEKAFYPFGEGPRNCIAFRMGVMVSKICLVLLLSRF-NFEATRGPKIDFTPSTV------------------ 157340431 77 --------------------------------------------------------------------------------------------------RQMRKIVMKLFSRKRAESW-ASVREEVDSTLQSIAKRGGGELALDLTKNITYRAFSRLFGFNFAD---FIPWLGWIQGKEFNKRLVKARGSLDEFIDKIIDEKRKNSGDDMVDELMEEDVAAEDLTRDNIKAIIMDVMFGGTETVASAIEWAMAELMKSPDDLKKLQQELTDVVGLIKETLRLHPPIPLLHETSEASVVAGYSVPARSDVMINAWAINRDKTAWEDPETFKPERKDAPHIPFGSGRRSCPGMQL---------------------------------------------------- 85001693 220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQIIKGLALAMLFGGTDSSTGTLEWSLSNLLNHPEVLKKARDEPKLLRKIILETLRLYPPAPIPHVSSEDITIEGFNIPRDTIVIINGWGMQRDPQLWNDPERFDVEGEEKKLVAFGMGRRACPGEPMA--------------------------------------------------- 18377404 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTDSNANTLEWAVSELLKNPKILARLVTESDLIEAVLKETMRVHPAAPMPHVAREDTSVDGYDVLAGTVLFINVWAIGRDPGLWDAPEEFRPERDVRGHLPFGSGRRMCPGINLALKVMALSLANLLHRLPD---------------------------------- 148230837 3 -----------------------------------------------------VLSGYDAVKEALIDNAEVFSERPFVPVFEDMHQGYGIPFARGDNWKEMRRFTLSTFRDFGMRTIEDKIIEECGFLIKEVEKDEPVELKEAVGNIISSIVLGHLLRVLHLVHENFRLLGSPSVIPGDHKRIMKNLEELHSFLRETFMKHRDDQRGYIDAFLVRQEEKGNPKSEKNLISILATLFAAGTDTTIASIRWAISFMVKNPLIQKRVHEEIDRVNAVVHETQRVANVVPMPHATTRDINFKGYHLPKGTYVVPLLESVLFDKTQFERAEEFDSDGKKPAFLPFSTGKRICIGETLAKMELFLFFTSLMQKF-SFHPTPGDP-------------------------- 115439413 181 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSVMLTARESNELLTPDYISALTYEHLLAGSATTAFTLTTALYLVAKHPEVEEKLLRERDRVPTAEDEAMRYYPSSPIARELNQQLEIGGYPLPKGTWVWMAPGVLGKDPKNFPEPEVFRPEREKRRHFPFGIGPRACIGQKFAIQEMKL--------------------------------------------- 169776211 123 ------------------------------------------------------------------------------------------------DHHRLRRMLSPFLSKQAVRDLEGVIKALCEHMKKAMRSGEAVELHAYF-VSFAVDVVSTAFGFEELRRERLDRWKNVVTGAFGKLLLTRHFPWLVDYMEKGVENQMQHKENGIFSQLMHNL----KLPLKERVLYAKFLMVAGIDAPSQVLAITMFHVLRSPELREELQDRDELLTAVIKEGLRVSAVVTSRRIAPEETEFRGWKIPPGTPVSMSSHFILRDPAIFPDPLVFQPERWLKQSTTFSKGSQGCLGPNMAHAWLYLALATLLQRF------------------------------------ 18139581 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFLLHSLAQNPTIQEKVFDDRTRPVTMIKETLRLYPSVPMGRKMQQTAEINGKIIPAGANLIIMPFFLGREARYFPEPEKFDPERNPYQYIPFSAGPRNCIGQ------------------------------------------------------ 15233767 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEGEGETMSVENAVEYIYTFFLVANETTPRILAATVKFISDHPKVKQELQREHEEIVRVINESLRIISTAPTVRVLEHDFQVGDYTIPAG-WTFMGYPHIHFNSEKYEDPYAFNPWRWEGKDLGFGAGRRLCVGAEFAKMQMAVFIHHLFR-------------------------------------- 195381297 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALLGFTLYELAKQPKLQQRLREAAATLPKMVLEALRLYPAAAFNRECTRAEGFALQPIPSGMPAYVSILGIQRDAKYWPKPLHFDPERFAPAHIPFGAGPHGCIGSRLGLLQLKLGVAHILR-------------------------------------- 187033934 260 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFSNQQLANMCFDLWFAGLTTTHTTLTWTVAYVMNHPEVQERIRDDKRLVTTAINESQRCVNPLNLFHATTKDTIINGYPVKKGTGVIAQISTVMLDEKVFPDPYAFNTDRKKIDELPFSIGKRQCLGEGLARMEL----------------------------------------------- 116179224 280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGYATVAVALRSILYHLARNPSAYTKLQAEAGKLPAVVTEALRVHPVLGLREVPAGGVVLAGQHVPAGTVVGPWVIMHNR--EVYEDAEVFRPERWRRCNISFGAGPRSCQGKNIGMMEILKVVPALMRRF-DFALANPKDEWQVNGHWFTMQSMDMTFTP------ 156548374 234 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDQVIQESMRLLTPAGTMKVCTEEITLKGCNLKPGTRVFISLTGLHLDSNYWPEPDVFDPERQANRHMPFGEGPRMCVGMRLALMIIKLAIVKLLLR------------------------------------- 195114272 314 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLSHLLKLR-DEKNASHDDLVGHALTVMLDGYDTTGTALLHALYYLSEFPSAQQKLRTEPEKLEQVVYESLRLSSLIQYTKICTESTENRRVEVEEGMTVMIPNYQFHHDAKYFPEPEAFRPERFNNGHLPFSDGPRICMGMRLALLTLKSAL------------------------------------------- 195108019 334 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFSALMLCLANNPDKQEKLREEAMRLPNFTEESMKNVPVIGHIRTTNRDCILSGYRVPAGTFVMIPLNCLNND-QYFPRASEYLPERNPFVFLPFGFGPRMCVGKRIVDMEIELGICRLLRNF-KIEFNHSTENAFRSVLINKP-NIPLKF-------- 218721684 239 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDDEIAADALGFQLAGAEPVGVSLTYLIWCILRHPDVQRQIVAGVELSDAALEESLRLWGGNATAMRRREDITGGLYLIPKGTIVSTQAYSLHRNPDNWKDPFRWDHKRDPAQSHSFSAGSRMCAAYHLALMEIRIMTAIFFKTFPGARLAP----------------------------- 66347581 38 ------HIPGPLLCRISHH---------YVTLFDLLRQRPQTVAWHRQYGPFVQIAPGQDVTAM---RELYSSSAGYFDNFLYHNARAIFAEKEYLGHREKRGLVSSFFQATSV--YKPDIQQLRDRVLAAMSGQGVVDVMPHYAWDTTSLVFGALQG-DENDRNLLARLKNSAVKNNLPIVFSGIKLAVAVYLDKWAMQRLYKTTSDIVQLIQHLRHNGRPLSDSYLESEIIDNLYAGQATVTVALTYAVYHLSRNPRELDGLPRDADGLPNWTEACIRRLNPVASGRVLARDSRYGDIFIPQNTIVSASTIALHLDPQVWLNPREFNPRRWERSFIPFGYGARLCLGKAFANLQIKMFVAAI---------------------------------------- 169861947 116 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSFIMGFIIAGARATGVTASWLLIYLGGYPEWRTKVVEDPARLATVLESAIREVTRIAQPHVAMRDVLIDNKLIPHGSYVLYPFSDIHLDPDVYPEPWTFNPGRTPPSFVGFGGGRTVCVGNRLAKLELKLIV------------------------------------------- 121711972 27 -----------------------------------------------------------------------------------------------------------------VEGLEGQIDRVVESFVDLIERKRTVDL-ARITQYFTLDVIMSVFGHLESDSDVYRYLSMTMMAPKD--TDKQGMGKVMGFAKEVVSERRIVRKDMLGSFIAHG------MTQEEANSETLVQIVAGSDTTATAIRAIFLHVISSPHIYSTLRKE---IDNAIEEGLRFWPPIGL--LASKLVPNGGATIPEGSNIGVSIMGIQRSKDIFEDADEFRPEREKARELVFASGKYSCPGRQVAMMELNKIFVEVLRKY-DITLVNPSQPW--TSFYAGVKNLRVRF-------- 169602323 70 ------------------------------------------------------------------------------------------------------KMLSPAFSVQHISNMRPAIAEEIRSMIDKLADTGEKFCLEQLTQRTTFDVIGHSLKAKSQGSAALEHWENFVSNLFKLRTVETEAKKLDAILAEMIKKRFDQEKTDLIMDLVESRQVGREVLDPAFLKNAITLLAAGSGTTSNTICYSMMMLSVHPKVVQKLREEHDAVTNVIKEVLRLYPIGNTAR-AGHPTEFQGQNYSEGKMVLPVHMTMHMNDEIFQNATKFDPDRPRNAWRPFERGPRGCLGSPLAMDELKIAL------------------------------------------- 116059708 70 ------------VADAKLEDITGLLGGFQPLFKWMLEAGPVYLLPTGPVTSYVVVSDAACIKQVLFNYG--SKYIKGTIAEAGEFLFGLGVALQELEWKVRRKAVAPSLHRKYVEAMVDRCFALCADRMTTILEEGSVNLESRFAAPVIQATYTALKEVETRSMDLLPTWRRQRNAQDAVTVIRDVTQRLVDDCKRMVEEEEKVGGPSVLRYLIAAR---EEVSSTQLRDDLLSLLVAGHETTASVLTWGTYELLENAEQLRLLRAELDEVPTFADESMRLYPPVYTRRAVVEDVLPNGMTVPKNQDLLVSISPANWGPTQFE-PMRFGPNGQPNRYVPFSAGPRRCPGDKFARLDLE------LKAGHDVIMTSGATIHTKSGLLATVKK------------- 195635727 48 -----------------------------------------------------------------------------------------------PRWRALRKIMTQLFAPHRLDALQHLRRDKARELVDRLARRGEPVNVGRVAFTVSRTIFSRDLASLEDDGAKFQEVVTDIMEAVGSPNVSDFFPALHRIFDEEIDARLREPKNDFLDLLLDAAEDDDNLDRDTLRSLFTDLFSAGSDTSSSSVEWAMVELLRSPASMAKACDDIGRLPAVVKETFRLHPPLLLPRRAQADVKMMGYVIPEGSRVFVNVWAMGRDEETWPEPEKFDLRGGDFDLIPFGGGRRICPGMPLAIRMVHLLLASLLNQF------------------------------------ 56269731 266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKENP--DFLDVVMANKDEGERLSTTNIKALLLNLFTAGTDTSSSVIEWALAEMMKNPDQVRRLIE--SDIPNAIKETFRKHPPLNLPRVSTEPCTVDGYYIPKNTRLSVNIWAIGRDPDVWENPLEFNPER------------------------------------------------------------------------ 27529726 230 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSEHQINIFILEMFIAGSETSSSSVEWALAELLCNPEAMTRVKAEESDIDNVVKETLRLHPPAPLPRRAIQDTSFMGYDISEDTQVFVNAWAIGRDPECWEDPWAFKPER------------------------------------------------------------------------ 184201803 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------GVPEMDRRRMSRLLDTFGRPATHLVSRLDRIALDRRFAALIKDVRAAPEDSVLAHMAALVDEHGELVDAKTAGIELQNLTRPNVAVARFAAFAATALVEHPEWVERIRAASEQVPEAVQEVRRVYPFVPMPAEVTQDTEIQGCPVHKGERVVLDILGTNTDPTSWDRAATFDPERDAEAITTFQGGAHRCPGEKIAVTSLSAAVVALCR--PEVQL-PGDQDDLTFSWTHMLTR-PVT--------- 194704698 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLASFICHEEDGSSENDDDLRDTTVNLLLAGRDTTGAALSWFFYLVSKNPRVEQKLLDELAPIAAALSECLRLYPSVPFHKVATADVLPSGKELKAGDKVLVFNYSMGRMEGVWGDCMEFRPERWLNKFISFNAGPRTCLGKEMAFVQMKTVAAAVLWNF-AVEVVPGHVVEPKLSIILHMKN------------- 212532317 177 ------------------------------------------------------------------------------------------------------KFISPALGPKAVRHYAPVMQKVVEEVFDELGDRDEADFKHFEAVDTPMRLIAHLLELPFGDPARLRA-SKKRLDSLFEEAIEAASKGVEDLELQEAALKAEN----IVDYLQRATDNGNKMPRDRLVDPLIVTIAAGFTTTTTILAWLIYGLVEYPGMQDRLLQELDLINSMVKETLRRHSPSQPARTSRVDCILPGAKLPK-DSVVISWHVHN-NPKAWDNPTRFDPDRPKGAFIPFATGQRMCIGNSYVLQAVKIFIPKLVYRYEFLQ-ASEEAVEYEPYF------------------- 218719081 121 ------------------------------------------------------------------------------------------------QHRLRRSALNPYFSKTAIALVRDKIERLCQRRLDAAYMALTMDIITHYAFSIPLVVMSKL----APDASLLVRWQIMVRRQVDSRSGTKASGTIFQALLD--------------SDLPPEEKSADRLQDE-----AQTLVGAGSETTAKVLTIITFYLLQDKKMLEKLRQERELLNAVINEGLRLMHGVTTRRVAHEPIQYKQWTIPASTPVSQCNLFVHMDPTLFPEPTKFNPERQNNTRLSFGKGSRQCVGINLAYAEIFLTLALVLSRFEDIRIARDYFVGVPEPGSQGVR-------------- 115439417 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSVVLAARESNELLTPDYISALTYEHLLAGSATTAFTLSTVLYLVSKHPEVEEKLLREHDHAPTA-EDLQTKFPYLDQARETCEQVEIGGYALPKGTWVWLAPGVLAKDPKNFPEPEVFRPEREKRRHIPFGIGPRACIGQ------------------------------------------------------ 61806701 244 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDKLLMSIMDLHFAGTDTISNTLLTAFLYLMNHPEVQRVMYEDRHNMPAVIHEVQRVANPLSVFHSTTRDTELMGYSIPKGTIIIPNLTRVLKEEGQWKFPYEFNPAEKPEAFIPFSTGLRMCLGEGLARMELFLIFVALLRRF------------------------------------ 196006355 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEEIASNLIELMTAAVDTSANTVLWAFYVLGKHKNIQERIYEDFQAIQNMIKEVQRLIYPVVTARELQQNLVLSGYQVPANTLVSVGHYTMSFDETIYEEPNKIKPERSNRQYIPFGFGPRMCIGRRIAELEMQILV------------------------------------------- 46126553 290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGIDTTSDTLMFLVWSLSGNEKFQEKLREDDSLIPKAIKETLRLYAPLPSPRSTGDDVTIDGYVIPKNTVVGMSPWIMHRNEEVFENPLVFNPEREKASELGFSSGGRMCIGMHLAMAEMTVL-------------------------------------------- 218716994 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTTTDLTCQTLTQLAQNPEILAPLRKNMKLLDSVVKESQRLTGIATMRRLALDEVKLDDTVIPKNSQICVS-SLKLWDSEVYENPDKFDGYRTAPEYLAWGHGKHACPGRFFAANEVKIVLIYLLLRY-DWRIADGQTPQFR---------------------- 115479381 129 --------------------------------------------------------------------------------------------------------VTELFSARRLESFEHIRGEEVRALLRDLHGAAAPVLLRDYLSTATLGVISRMVGVPEENIGDFIPWLDWLDLQGYIRRMKRVGKKLDRFMEHVLDEHRRQQGDDLVDVLLQLADDPNQLRRDNVKALTQDLIAGGTDTSAITVEWAISELLRKPEILAKATEELDRVEAIVKETMRVHPPLLAPHVAREDASVGGYDIPAGTRVLVNVWTIARDPALWDSPEEFMPERQDFQLLPFGSGRRLCPGHSLGLKVIQLSLASLLHRLPD---------------------------------- 195067184 323 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTASTFSSLMLSLATNPDKQEKLREEVMRLPNKDSEFLRQPLVVGHGRKISRDCVLSGYRVPAGTFISMSLAS----EQYFPRASEYLPERPANPFLPFGFGPRMCVGKRIVEMELELGIARIIRNF------------------------------------ 91084279 86 ----------------------------------------------------------------------------------------------------LRAKLSPVFTSGKMKLMFPLMQECVDDL-HRFLAQNSVDIISTCA--FGINTFCEILKMATQLVDFFSFFFMPSFVDIFRLTFADASDYLLNVFKTTLQEREKKKRNDFI-DLLNNLRKTETITDGYMAAQAIAFFSAGNDTTSITLALTCYELALNKTIQDRLRARMKYLDMVLNETLRKYPLASDVKYTFEET---GFTLDKGVSIIVPISGLHYDPEYYPDPEKYDPERTPYTYLPFGEGPRNCIGQRFALLVSKVALASIIKDF-----AFDATNRTP---------VPLRFDPGS---- 46109726 118 -------------------------------------------------------------------------------------------------HSQFRRSVNAAFSMSALVQYEPFVDNTTKLFLDQAKKSEVCDFTQWLQF-YAFDVIGEITGFIEEDVEGIVAYLSKLVAPIGQIPFLDSQWGLFDFARARMAERKKQPGQDLLSKIAAREARPDFMTDTLVQTMAVSMAFAGSETTAISLSSVFYYLLRNPACYEKLKKELDDAAKAVQEAFRVHPAPGLPRIVPQGAEINGEFIKGGTVVGVSAWLIHHRQEIFPDTDAYRPERKRIKKMTFGMGSRTCIGKNISLLEIYKVVPSLLRRF------------------------------------ 40641238 57 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTQKRLEALRSIREDEVTAMVESVAAAGPGNVVRNHLAMVSFNNITRLAGDIDEEGQEFKIIVNNGIKIGASLSVAEYIWYLREELYKTHNERRDRLTKKIIEEHAQAQERGAKLSDDTVFGLLWDMITAGMDTTVISVEWAMAELVRNPRVQKKLQEEPNLLMAVVKESLRLHPPTMLPHKASASVKVGGYSIPKGANVMVNVWAVARDPKVWSSPLEFRPERSDFRVLPFGAGRRVCPGAQL---------------------------------------------------- 125575390 252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRALTDDEMVRLCSEFLDAGTDTMSTTLQWIMAELVKNPSIQSKLHEDTQKMPAVILEGLRKHPPGHFAHKAAEDMEVGGYLIPKGATVNFMVAEMGRDEKEWENPMEFMPER------------------------------------------------------------------------ 147812439 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVTLCSEFLNGGTDTTGTAVEWAIARMIENPEIQSKLYEDMEKMPNAVSELLRKHPPTYFSLTVTEPAKLAGYDIPTDANVEFFLPPISEDPKLWKNPEKFDPDR------------------------------------------------------------------------ 195453928 321 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSTVMTGILLSLSKNPEKQAKLREEPDKLRACIKESLRLYPLAANARYIKSNIVLDGYRVPKNSMMMLSYGLLT-DNQHYPRGNEFLPERGKCPHLPFGFGSRICIGKRIVEMELELGLARLIRNF------------------------------------ 14278967 240 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMVAAIHTSSNTITHALYHLAEMPETLQPLREEIEPLDSFLRESQRYINIVSLTRMADKDITLDGTFLPKGTLVAVPAYSTHRDDAVYADALVFDPFREGTKHVPFGHGKHACPGRFFAANELKAML------------------------------------------- 184202819 118 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQKKMSETYMSIIQKRREKPGEDMIHNLMQCKYDGNAIPDKEIAHMMIALLMAGQHSSSATESWITLRLASRPDIQDELLADGSLLNQVVKETLRIHAPIHSIRKVKSPMPIEGTVIPTTHTLLAAPGTTSRMDEHFPDPHRWDIAEEASPYLPFGAGRHRCIGEQFAYVQLQTI-------------------------------------------- 56424223 113 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INECLRFHPVVDFMRRALSDDIIDGYRVPKGTNIILNTGRMHRTE-FFLKANEFNFEKNAPRRLAVRLGPSSCVGKHIAMVMMKSILVTLL--------------------------------------- 38346509 49 -----------------------------------------------------------------------------------------------------RNLTAGFLRPSRVGLLAPLQQKAVDALVADIAARGADDVVHDALFPLAVR-FCFGDDIDERHVRDLRRVMQELVHWWRLRRFIASGRRRAEIFLPLIAQRRRTQHRDADGGVFRPYVDGRALTDDEMVGLVAEFLSGGTETVVSCVEWTLAHLVIEPEIQDKLCRQPAYLRAVILESLRMHPPVPTMRDVRSPQAVEHLSLPGGARVHFILGDIGRDGKAWTDPDEFRPERREVRMMPFGAGRRYCPGMGLG--------------------------------------------------- 85001713 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAELVSLCSEFLNGGTDTTATAVEWGIAQLIANPHVQKKLYEDVEKMPAVVKELLRKHPPTHFVLTVTEPTTLGGYDIPIDASVEVYTPAIAGDPKNWSNPEKFDPER------------------------------------------------------------------------ 119189783 269 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFDDDQAAYISGTLLEAGSDTTSSTLYAFVQAMLLYPEQRRAQKEGADRMPNMDDETLRWMPTTILGAVVTQDDHYMGYLIPKGAGVMNNVWGIHHDEKRHPSPRVFNPERYINDHFTFGAGRRICPGIHVAERSLFLGMSRILWAF-NIEPASDDPDRLTQGFVCMPEEFPAKITP-RSKA- 212538425 306 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDNLAVVIFHLYLAINTNTRKSVFWLLTYLLHNPTLLARYRQDGELIDAMIHETLRVSGWAASVRLIMEDTMIGGKVLSKGNRVIVPHRLLHFDESIFAEPNSFRPERERSPSWPFGGGQTMCSGRYLARFSATTFVAMLLQRF-DVELV------------------------------ 15231534 247 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTIDHLKGITQDIFLAGIDTSAITMIWAMAELVNNPRVMKKVQDEKERIEEVIKETLRLHPPLLLPRETMADIKIQGYDIPRKTLLLVSAWSLGRDPKYWKNPEEFNPERDYKGHLPFGSGRRFCPGSAIATIELTLL-------------------------------------------- 157359135 244 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDFLDVLLQCQVDGSDFSSDTIKTLLVELVFGGSDTSSVTIEWAMAELLRNPHVMQKVRSDIDRLPAVVKETMRLHPPAPLLLKAKNDLEICGFTIPKDSHVLVNIWAIARDPGYWEDPLSFDFRGQDFEYLPFGAGKRICPGISLGRM------------------------------------------------- 168031738 120 --------------------------------------------------------------------------------------------------RHLRKVVTHMFSHRQIVTHSELLQRETLRMISAMVHSIRTDCVKDYARPFMTIVFGRHFDFEAEALEAMIRWADHLPLVRHSRRCRNLTMKVRAFVQSILDERRRCHHTSFVDALLSLEGD-QKLQDEDIISILWEMVFRGTDTIAVLTEWALAEVILNQGIQARIHEELDAVVGAVKETLRSHPPLSWARLANEDTQIAGCHIPRGTTTMVNMWAITHDSSVWPNPEVFDPSR------------------------------------------------------------------------ 50546771 311 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILVAGRDTTASLLSFTFYTLGRRPDVLKKLRAAPDEITFVLNEVLRLYPSVPNARSATRDTTLGGVFVYKGQMVAYCVYWMHRDKKYWEDALEFNPDRWDPKYLPFNGGPRICLGQQFALTEA----------------------------------------------- 195455871 342 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSMLYQLATRPVEQEKVHQEPLTIPAFIKEVFRMYSTVGNGRTLQEDSVICGYQVPKGQAVFPTIVTGNMEEYV-TDAATFKPERDPDPHLPYGYGARMCLGRRFADLEMQILLAKLLR---NYRLENHKPLDYAVTFMYAPEG-PLRF-------- 116696342 5 --------------DIDPLS-AVTHPDPYPYYRELAASQP---FFRDDRLGLWVAAGPQEVADVLSDCRVRPPAQPVPPAAAGELFGRLVRMNDGAAHAPLKALLMP-----MLAGIDPAAAAQRATVLAAVLDAGEASWAARWLFTLPVVTVADLLGLPVANVAAFAGAQSPLADAPAVRAGAEAAQWLGHWLAD-----AADGAGPLPALRQAARAAG--IDAQAVAANIIGLLVQACEATAALAGNTLLRLGRDTTQSGL------PLDAVVARVAREDPPVQTRRFLAADAQLCGHAVKAGDAVLVLLAAASCSGAAASE-----------RPWTFGHGRHACPG------------------------------------------------------- 195122326 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALLSFTLYELAKQPALQRRLKREASTLPKMVLEALRLYPAAAFNRECTRSEGFALQPIPPGMPAYISILGIQRDAKYWPNPLHFDPERAPSRYIPFGAGPHGCIGSRLGLLQLKLGVAHILRR------------------------------------- 212544065 130 -----------------------------------------------------------------------------------------------PQHHVVRRRLLSAGMAHTLATL---VRLTIKQMDDEMSRRGAVDVFKWWTF-MATDVIGELFGQSFQTLEHLIAYSALLPIPLF-KRVQEAGRRMAQYAHQVIEKNPDNPKKTLFTKMFNGGPEG--LEFQEIIPEAGGYIVAGSDTTAITLTYLVWAVCRKPLIRDKLVAEVSALPQVIQEALRIHSAVALPRAAPEGASLAGYRIPGGVTVSTQAYTLHRNPDVFPNPHIFNPSRWENP-------------------------------------------------------------------- 7406712 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAAGTDTTSSTLEWAMAELLHNPETLLKARSDISRLPAVVKETFRLHPAVPFPRRVEGDADIDGFAVPKNAQVLVNAWAIGRDPNTWENPNSFVPERQNFELIPFGAGRRICPGLPLAIRMVHLMLASL---------------------------------------- 126134585 308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFTFFELARNPDVFEKLKNDESRVEDVLNEALRMYPSVPNFRVSTKDTVLGGVFVGKGTTVAYTVYCTHRDEKYYGDANVFRPERWATAYLPFNGGPRICLGQQFALTEASYVIVRLLQNFPNLVSKDDRP-------------------------- 115435230 92 ------------------------------------------------------------------------------------------------DHKDLRRRMATNFTPRALSTYAAIQQRGIVSHLRRWLDRSAANG----GKAEPIRVPCRDMNLEEEARERFKSDYNLLAFRRARQAVARLVRMLRDCARESKARMRAGGEPDYWMQETVREIDEAKADDEEIGGFLFDFLFAAQDASTSSLCWAVSALDSHPDVLARVRAEPITADKIAEEVVRHRPPATMPHIALQNFQLESYTIPKGTLVLPSYESGFHDPDAF-DPERFEARREDRNFLAFGAGPHQCVGQRYA--------------------------------------------------- 147790533 466 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARQEIEKMLVEIVRKKRQEEGGILLSRLVAGLIRGE-IKEEEVVDNVVLLVFAAHDTISFTIAMTFRMLAHHPTCYALLYQ------------------------------------------VLWTAYGTHNPKYFGDPSTFDPSRPPYVFVPFEGGPRVCAGYQLAKLNILIFL------------------------------------------- 22795033 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMRLHPVAPMPRAAREDININGYDIKKGSRVLVNVWTIGRDPKVWDKPDEFFPERDVRGHLPFGAGRRMCPGYPLGLKVIQATLSNLLHRLPD---------------------------------- 169866879 167 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPNEDDPSYASEEELARNTALVAFAGSDTTVTSTHALFFALATHPEVQRRAQEQIDAIHAIVKEVNRWHTPLAIPHVSSQDFEYNGYFIPKGTSVLPNAWAIMHDANTFKDPFEFRPERDPNAG-QFGYGRRICPGRHL---------------------------------------------------- 156065991 67 ------------------------------------------------------------------------------------------------EHAPLRKALGAA--PWAIGDIRKDWEDKMDEQIEKAKAGESVNLVAQFAAEI-MTIF--LFNQPRDERALLQNWRKGLDFVGFTARFTFFRKHIMGYLDRAITEREDEPEEDFLQHILEARSGGEPLTPVQKRSNVTLLIQAGADTTGTTLGVILRFIASTPGCFAKIKDEETRLVGAVKESMRLQPSVALPRTVPEGKIIEGVFVPGGTDVTSYTMAVQTDPILFPDPYVFRPERAELEHFLFGMGPRVCLGKDIAWVEIYKFIPEIIRNF-DIEVLDEGKYVCAGGL------------------- 169864344 128 ------------------------------------------------------------------------------------------------RHKQYRKLILSGLGPRGTREYATLIQSQAQRLASNLVSTPEA-FVAHVQTN-AVSVILRMFGYTVQEDDPFIKVSEEASKISGWAT--QPGRWLVDYLGLMWRQRLRHLADSFTSRLLRAK--GGALSPEEVKWCASGLYAGAGDTTVSAIISFILLMALYPEVQWKAQNEPDQTPSFLKELLRFAPVPALPHRVLQDDEYEGRLIPEDSTIIANVWAVLHDPNTYPDPFRFNPERPDPRRWAFGFGRRSCPGSYFAE-------------------------------------------------- 210128937 888 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPDEMTGFNFATMWASLSNTVPAAFWTLFYLLKDPVAMDAVREEQSLLGSAINEALRMCSASIIIRVATEDAELAGSTIRKGDRVALYPGFLHMDPEVFDDPETFKYDRRKLRHLPFGHGASMCPGRFFALNEIK---------------------------------------------- 169778801 127 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDQALKSMEDHVRQLCTALAEQQTEGNKAEAMGDWFSYLTYDVMGELFGKSFDMRRKMIQLVDRAANRHDQIVIHRLTNDRWNFIMRVEANKRAQERTDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTLAATIFYLVRNPRAMKLLKKENELLKACIDEALRLAPAVAIPREVMEGAVVDGAFLPAGTDCGTPTYSIHRQPQYYREPEAYLPERTARRAFPFSIGPRGCIGKGMAFMEMRLTIARLMFLF-DMELAD----------------------------- 115486369 62 ------------------------------------------------------------------------------------------------------------LSAKRVQSFRPIREEEVGRLLRAVAAASPAELISAYSADSTMRA---LIGSRFKDRDKFLMLLERGVKLFATPSLPDHRDEVYEFLDIIIKEHQENRSSDLVDVLLRIQRKGDPLSTDNIKTTIGDLFNGGSETTATTLKWIMAELIRNPRVMQKAQDEVRQVHKVTEEALRNLSYLHLSRTTSQ---VLGFHVPQGTMILVNMWAISRDPMYWDQAEEFIPERTDVKYMPFGVGRRICPG------------------------------------------------------- 91080189 385 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GINATAHTIAFMLYHLAKNPRLYNEIARQPKKLQACIKETLRLKPPIPLGRILNDDLSIYNYHIPRGTYLLMVTSLSSWREEYFEDAHKFMPERWLTPSIPFGYGAKACLGKELAEMQIGALITKILRNF------------------------------------ 147902312 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGSETTSNTLRWSILMMLLNPQIQYKVHEERDRKPRMIHETQRYGNPMALFHMTYRDTNIQGYNIPKGTTIIPNLTSVLKDETIWEHPYQFYPEHKREAFIPFSAGKHMCAGEALAKMELFLFFVSLFQHF-EFQIPTDQP-------------------------- 167466181 245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAVALNFALMLIACHKDVLQEMRDNLKYLERCIKESLRLYPSVHLISRALEDVTQKGYLIPKDTITIIHIYDLHHNPDIYPDPEKFDPDRCQNRHLPFSAGPRNCIGQRFAMLELKAAICAILANF------------------------------------ 169848883 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAIHTSTMTFTQALYDLAAHPEYQEPLREEAVKIDSFIKESQRHHPSVMMNRHVLEDFTLAGVKVPKGDITGMHQSSEYGNPSEF-DPWRFDMTTTNAEFLAFGHGRHACPGRFFAAVELKLMM------------------------------------------- 157339934 123 ------------------------------------------------------------------------------------------------------------FSARRLESYE-YIREETKSLLSSLQSNSPVDLKDHLST-VSLNVISRMLGIPWIDFLDLQGYVKRM------KVLSKKFDRFLEHVLDEHNARRKGVENDMVDVLLQFADDEVKLERHGVKAFTQDLIAGGTESSAVTVEWAISELLRKPELFDKATEELDRLDTIVKETMRMHPVAPMPRFSREDIKIADYDIPKDTRVLVNVWTIGRDPEIWDQPNEFIPER------------------------------------------------------------------------ 116195660 256 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVVLERVALKDTTLDGKVIPHGAHIMVSTDLWN--PAVYPNPDQFDARRDKASQFVFGGGRHICPGRFLASNELKLALAHILLKY-DVRLAEGEPKNFQHGF------------------- 46127261 842 ---------------------------------------------------------------------------------------------DPVYHRDQKKKVAGAFSLTNLLESEDAIDELFISRLDQWAADGRIDWLQYYAFDVVGEVFAQKLGFLAGDVDGMIKTIEGIIAYSSLLPSMENWNAVLTFTLKAINSRTDEGGKDLLSKWAAVKKDPLKMSTRDAIVHLSANVFAGSDTTAIALRAVIYFLIKNPDKMTNVVQESDLIKAAIKEAMRLHPSIGLRHVPPQGAEICGHFFPGGTIVGINPWVVQHDPKVYEDPEAFKPERWEASFFTFGAGSRTCLGKHISLMELHKVVPQLLRRY-HIVLAPDADWEVKNRWF------------------ 116203149 188 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARGKELTPDALAQNIYVIMTAAIDSTSSTALWMLFDLLDHPAAMAEIRAEILRIDSFMRESLRVHSFTQITRMAAEPFTFDGLHIPKFSQLAFPRYPYGMDPDVNPDPKTFDYKRHLKKHLAWGTGMHACPGRFLAQEALKLIFLRLVSR---YDIKHDGEKRPGPGRMMGL--------------- 154303347 314 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPMELRAQVMNILLAGRDTTASLLGFTILRLARDATRYQKLREEPKNITWVLNETLRLYPLVPWMRVANKDTTLGGKDVKKGTVVEYSVFALHRRKELWEDADEFKPERWEGRYLPFNGGPRVCIGQQYALTEA----------------------------------------------- 605614 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSGIAFTFYQLAKHPDIQERLLQNFKYLDMIVKESLRLLPPVSFGRRLVEDLELNGVTIPAGTDITIPIYVIHRNPEVYPDPERFDPER------------------------------------------------------------------------ 195500570 50 -------------------------------------------------------------------------------------------SMKDPRWSIHRKLLNPAFGHKVLLSFLPIFNRETALLLDQLEPDGEKDLIQSFTLGIATQTT---MGSDVKDEENFRTMTDMCFSPWLNSRFCQAKTEIRQFIRKIIERKLAE---DEMRTLPAIQSNDKNITDLMRRGVFTLIVFGAFETTANAVYYTLMLLAMFPDYQERAFEEIKTIPNTLNESMRVIPPVPVSRQTSQDLKLNGIVVPKGVQIAIDIYHMHRDAETF-NPDHFLPHNIQDKHIPFTKGIRNCIGWRYALISAKVTLAKLLR---NYRFRPFEDLYFVEDITMKLKSVPL---------- 145604252 190 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFLEPIIKERRAREADDMLQWMIAKADKFNVVSDADLADLQLTLSMTAIHTTTMMTTWVLYDLMYFPEVIEDLRARHDLLDSVMRETLRYNPVNAFQRYVRKTVKLDGTVLPKGSHIGTPMHNVHFDPDLHPDPLVYNPYRDPKQHQTFGYGRHACPGRFFASNEMKLLLARILLDY-DIKMPEGQTTRYQNVVSSG---------------- 169776774 27 -----------------------------------------------------------------------------------------PLEYDPPHHSLLRRQLAHSFSDKGMRDQEPMIRGYVDLLLQRLREMGTFDIIGDLSF---GESFGCLKGSNYDEWIEFTPLVKEVLLALVPPSMRDRRERLRDFTRQKMLRRMAEERPDLIEGLLKKKEELRL--REEVRSTFSS------EDDINLSSAALPYML-----------------ACVEEALRMYPPIGPPRVTPKGAEILGARIPGRTYVSIHHWALYRREEYFTDPHTFHPERSNDRHQPFHIGPRSCLGRNLAYSEMRLILALLFFNF-DMELSDDSQDWIQQKNVRGPLKVHLTY-------- 157110958 231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDQLLGVSHDGRQFNDIQIRDNVYAVITGATDTTSLATAHACLFLSFYPDIQERLHAEPENIKKFINEVQRHCTVVYVARENTAEIEIDGVKVPPGNIFIMSLYAMHKRPDIWPDAEKFDPDRHPAAFLPYSAGSKNCLG------------------------------------------------------- 169605747 45 -------------------------------------------------------------------------------------------------------------------------RSLTVDVISEFAFGESFNLLTDFSAPITIATTWELIQFP---ILRIIAINAPLALAAKLSTAAAKQRVLFDAVQAAIDKFRQKLGKSFDHVVIFDQMEG--LKDRDLLAEATEVLIAGSDTTATTLSVAIEEMIKKPAVWEKLKQDYETLAACVKEAMRYAMAVPGRRVVAEPLVVDGKLIPAGSRVSMSAYTVHFDTTIWSDARTFRPERPNAKHLNFSKGARQCLGINLANAETMLTLAMLANQF-RFTLDE----------------------------- 195056647 90 --------------------------------------------------------------------------------------------------------LSPFFTSTRLKHMFPLINEVGCNL-DAYLRQQPFDLAKELCALYTTDVIATVYGVPNSEWKRAAEFTLVFFLPQFKVVPAEPTAFMRKTINYVIAEREKQPRNDLIDLLIDFKRSSKNADNDILVAQAVLFFTAGFESSSSTMAFAMYELARNPSVQQRLREETALIASTLQEVLRMYPPLPFDRECTSDAPFHKFRVPKGMPIYIPAYGLHMDPQYYPEPRQFQPARNRKEHMPFGLGQHGCIG------------------------------------------------------- 170061706 124 --------------------------------------------------------------------------------------------------RRHRRAIQPGFNLAVLNSFIPKIDILVEKLGREVVGGGTFDVYGYVAAVYSTTLGMEMLDVLDELFELVKRSTNVLLHPSYYRRECRARQIFCAPSTEVLQRNARSPSEDLIDQLYDLSLKDPTFDRDAIEKELNTMIFGGNETTAITMSNALLLIAMHPEVQNKLIQQLTYMEAVLKEAMRLYPITTIGRKTGADLQLGEYRIPAGVNLAIDVFSIHRSAEHWGNADLFVPERTGKHHLGFSAGPRNCIGIRYAWISMKMTLAHVLRRF------------------------------------ 4835796 186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFIGGISTSSTLLEWIMTELIRNPECMKKLQNE---IRSTIRENMRYLKAVEVFRVLTEDVKVKGYDIAAGTEVLINAWSIHRDPAIWPDAEEFKPERHDLKYIPFGSGRRICPGINLAMGLVEVTLANLVGRF-DWSVDPGP--------------------------- 47230644 135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAQELHDAIERLVEQKRREEQADFTAELLFAQTHGE-LSAENVMQCVLEMVIAAPDTLSVSLFFMLVLLKQNADELQLLQEDRRLLESFINECLRFHPVVTMRRSLSDDV-IEGYRVPEGTNIILNTGHMHRTE-FFLRPTEFSLQNAPRRYFPFGSGPRACVGKHIAMVMMKSILVTLL--------------------------------------- 194744072 117 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGQETTAATAAFTIFELAQYPEHLKRLQSDETLLELCLQETLRYPGLPMMNRECTQDYPVSNHVIPKGTPVVISLYGIHRDPEFFPNPETYDPYRSPTAFMPFGEGPRICIAQRMGRMNSKLAI------------------------------------------- 12657333 276 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVTNNDIKAIVFELILAGTLSSAAIVEWCMSELMKNPELLKKAQDELEYVKMVVKESVRLHPPAPFPRECREEFEIDGMTIPKKSWVIINYWAIGRDPKIWPNADKFEPERFSNNNIPFGAGRRVCPGILFGTTNVELLLAAFLFHF-DWELPGGKPEELDMNELFGIRENPLCLIPSISTVV 51536592 95 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITVNHVKAVLVDLVVGGTDTSTNTIEFAMAELIRKPELMKRAQQELDEVDNIIEETLRLYPPLLVPHRPSETALVGGYTIPKNTKIFINVWSIQRDPNVWERPERFDFTGTDYSYLPFGSGRRICAGIALAERMILYTLATLL--------------------------------------- 170940118 188 -------------------------------------------------------------------------------------------TTDDQVHEKLRAKLMPGYGGKDVDNLHELIDRQVAGLVSLLETKKPVDLARKVQY-FTLDVISALLGYLAADQDLFSYWLLKLIQSPRDIDRVVGIGTVVKTAQQAVAERGDKPRDMLGSFVANG------LTREEAEGETVVQIIAGSDTSATAIRSTLLFIITNPLVYRRLQAEIDTLQAVIREGLRMWPPAALPKVSDRDQVVCGVHIPAGTIIAWAPFSFLRSKKIFEDADVFRPERDQTVMMEFASGSRECLGKTVAQIELNKAYVELLRRF------------------------------------ 15239520 297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTLVTTEWAIYELAKHPSVQDRLCEQLSQVPGVFHETLRKYSPAPLIRYAHEDTQIGGYHVPAGSEIAINIYGCNMDKKRWERPEDWWPERDLHKTMAFGAGKRVCAGALQASLMAGIAIGRLVQEF-EWKLRDGEEENVDT--------------------- 169598696 288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILLAGRDTTASLLSNMFFQLAKKPEIYAKLREEEGRIPTYEEESLRCHPVVSNSRLAIRDTILNGQHVPKGTMVGYSYVMHRRKDLYGEDADEYKPERWANEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 169855669 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMIAGRDTTAATLTFCIYLLSQHPDVFQRLRTEPSRRPNAVNETLRLFPIVPFRETANETVDPNEQAIPPGTKITYSVFMMQRDAEEF-DPDRFIDERNSFIFLPFNAGPRICLGQQYAYNEMSFMLIRLAQQFSSISLD------------------------------ 215505947 195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAAGNDTTTTCMCWTLHYLGLYPEVQAKVHEELDEIITATQEALRYPSFPVIGRVLDEELTMEGHVIPKGVTCFISIYSLHRNPKYFKDPEEFIPTRHPFSYIPFSGGSKNCIG------------------------------------------------------- 145244813 140 -----------------------------------------------------------------------------------------------------RALIRPSFAREQVTDLR-LLEELIQDLFALLPRDGSVDLQELFATEFPMRGMLGPLGVFFRDRDFVQRFVDEALYAAATRKEDEATETKRKYI--------------FSHELASRTSDKQRILDE-----LMNVLLAGRDTTASLLGNMFFVLAKSPAIWAKLRAEVETLQNCVNESLRLHPVVPNEREAAKDTILGGVFVPKGAIVGYNVYAMHRRPDIYPDAEVFRPERPRWGYLPFNGGPRICIGQRYALTEV----------------------------------------------- 168034105 331 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDATNKQLRDDLMTMLIAGHETTAAVLTWATFHLAQNPDMVAKAQARPTLIKLIVAESLRLFPPLLIRRSLQPDTLPGGHKIPKG--VDLFISVYNRSPYFWDEPEKFNPERDPKRGLPFGGGARKCVGDQFALMESTVALAMLLQKFEDVELVTGATIHTKDGL------------------- 171695450 246 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKRRRARGDDDMMQHLMNSTYNGTKVPDHEIAHMMIALLMAGQHSSSSTSSWIMCRLASRPDVMEALYEDLAKLPAIVKETLRLHAPIHSMRAVKSPMPVPGTVIPT-DHVLLAAPSAT-DSQYFPEPDKWEPARWQKDHLPFGAGRHRCIGEHFANVQLQTITAEIVRAF------------------------------------ 118385289 235 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYELISKREIAHQFSTFFFAGMDTTANQTGICLWLLAKYPEIQKRVSDE---INQAVNESLRMYPTAPHPRVSACDHFVEDFFVPKGAIINGVTIQHN--EQKYPEIDTFNPDRFLNQHFSFSAGPRNCIGQHLALIEAKIII------------------------------------------- 15238726 236 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIIGLLLKMEKGGEQLTRNHTKGILLNVLIAGVDTSGHTVTWVMTHLIKNPRVMKKAQAEREVIKNVIKETLRINPLVPIPREASKYIKIGGYDIPKKTWIYVNIWAVQRNPNVWKDPEVFIPER------------------------------------------------------------------------ 42409143 127 -----------------------------------------------------------------------------------------------------RRIVTELFSARRVASFEDEVRALVRGLFAAASRSGAVHLNRDHLSTLSMNVITRMLGKPVSTLSEFKWMLDEWMDLQGYVRRMKKVGKMFDAFMEHVSERRRREGEDMVDVLMDLADDPSKLGRVGVKAFTQDLIAGGTESSSVTVEWALSELFKNPDELDRVVGRPNLLDAIMKETMRMHPIVPIPRVARDDAAVAGYDIPKGARVLINVWTIGRDPELWDAAEEFMPERQDFELLPFGSGRRMCPGYNLGLKVMQLSLANLL--------------------------------------- 66556051 263 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAISFCFSIMLLAEHKEIQDRARAE---IKAAIEESLRLFPSVPISRKLETSVKLSNYEIPSNTIINVNIFDTHRDPKFWPNPNKFDPDRSKKRHVPFSAGPRNCIGQRFAMLELKT--------------------------------------------- 55978170 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQIECEGESHLQLIAGADTAVTVLRSTLLYIMTTPRVYTRLKAE---IKAAVDEVVEVITMAQAQRVVLEDTLPNGVRLPAGTAIAPNYIALTRRADVYADVDLFRPERPAKRHLNFGLGRWQCAGRNIALMEMNKVFFELLRHFDLQILYPGKAWDEYTGVVYSQHNMWVQITESS---- 195038623 251 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTTTTFTGALLCLAKNPEKQAKLREEVRRIRACLKESLRLYPLAGNGRVTKTELVLNGYQVPKETQVMMLSHGLLTDEQHYPRGNEYLPERGKCPHLPFGFGPRMCIGKRIAEMELELGIARLIRNF------------------------------------ 67538380 133 ----------------------------------------------------------------------------------------MIATVDHGHHRFRRGILSSFFSKRSIRDISPLIRRKVQRLMERLAEDTEVDLSAAFAA-LTADIIGESFDF-LEDGSFHSEVRDAIMETEKAFAIVKPATAVIAGIQKRVAEKSAKAMFDALTDLPACERTMSRIHDE-----GMILLSGGTEPTANALTVAAFHMINQKDILTTIRAELEQLPAVVNEALRLLSIRSPRISPTEALTYKSYVIPAGTPVGMSNYFVHMDPSIFPHPASFNPNRKRGEKLAFGKGSRQCIGINLGYAELYFALASFATFF-DYQL------------------------------- 125547403 247 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARGQLDSVFDKIIAQCEEHQGDSLVNVLLRIRDRGDPFGTTNIKAIILDMFTGGTETTSSAAEWVMSELMRNPEVMAKVQAEEGLIDNVIKETMRLNPPLLMPHLCRETCDIGGYEVVEGTRVVISWAMA-RSPEYWDDAEEFKPERSRFEYLPFGTGRRRCPG------------------------------------------------------- 171691038 180 ------------------------------------------------------------------------------------------------EHDQRRKVWDKGFTSAAMRDYETRVAEVLAERIEGLSRQGTFDVMGEFAWHWAVRLLRRAMGLPFSAVPWLAQVAFYVTPW---MWIVRDWLGMMEWCKERMGERIARHGRDVSHWLIEESLSRGTLDREWLNGDAVTVVIAGSDTIAPTLVFAFYELVRNRKLQERLRAKVGLLTGVIKETMRLWPAVPTGGYRQTPLEIAGSWVPGGVTIVSPRWSMGRSEEAYERAHEWVPERDGRGFQPFSQGRFNCVGKALAMAEMRFVIALLVTRF------------------------------------ 189189070 132 -------------------------------------------------------------------------------------------------HARKRRVLNYAFSESAIRTAEPFIHTNIDELLGQHQREGS-EWSDSIMSPQTSHLVFDILGVPETLTGYIKALAPTAWAPWLARAAPVDVRSWYQFVASCQKARRSDGRKDFFHYLWQAKETGVGYSLPELEAEIGLLIVAGSDTTATVLSALFFYLTRNPSVQEKLFANYDDIKAFIQEGMRMAPP--FSATPSRQVLDGGITVPKGTLVSTAIWAAQYNPASYSEPFAFRPERAESAFCAFSSGPRGCVGKNIAWLEMRIVI------------------------------------------- 39976331 306 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRRMLRDELLN----ILVAGRDTTASLLSNMLHTMANRPDIWTKLKNEQGRIPTCINESLRLHTVLALGKEASIDTTLGGGPVAKGTFIAYSFLALHRRKDLFEDAHEFKPERWETNYLPFNGGPRICVGQQYALTEAQYVLIRFLQTFSAIESRDPEP-------------------------- 157332832 250 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIKGLILVLILGGSESTAVTIEWAMALLLNHPDALNRLMEESDLLQNVISKTHRLYPPLLLPHMTSSHCQVGGFDIPKGTMLLINAWAIHRDPKAWDNPTSFKPERENNNYFPFGLGMRACPGSGLA--------------------------------------------------- 5915836 78 --------------------------------------------------------------------------------------------------RQMRKIIMEVLSAKSVRSFSSIRHDEVVRLIDSIQPSGEVNFTERIIW-FTSSMTCRAFGQVLKEQEVFIKLIREVISLAEGFDVADAHRKVDSIVEDVIKEHKKNGGEDLVDALVRLMNDKSPINNDNIKAVIIDLFAAGTETSSTTTVWAMAEMLKNPKVREAFRDKVTFDENDVEELMRLHAPVPLPRECREETEINGYTIPVKTKVMVNVWALGRDPKYWDDAESFKPERNNFEYLPFGGGRRICPG------------------------------------------------------- 17564386 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSEDIRQEVDTFMFAGHDTTTSSTSWACWNLAHNPNVQEKVYDDPNTLDIVLKESKRIIAPVALQRKLTNDLEIDGYIVPAGGNVTISPMVLHSNHHVFKNPTEFNPDRVSKRHMPFLAGPRNCIGQKFAQLNEKVMISHIVRNF------------------------------------ 169866344 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRSLIQSAIWEAMRWPYLPQQVRRASEDVCLEGIYIPKGTWIL--SKSFNHDSRVYEDPFEFKVDRYNNPSLGFGDGVHTCKGMHFALHEM----------------------------------------------- 171679185 149 -----------------------------------------------------------------------------------------------------RALLRPNFAKDHVADL-GMIDRHFGDLLRPHAAAGSADLQPLFATEFPAEAFGDAFQLSLDEMGLVLRLGPFRWLRRQSREITDAHKLCRAYVDRFVDEKKTDNRTYFLKELVESTNNKDKVRDE-----LLNILIAGRDTVASLLGSLLRVLSQRPEIWAKVRAEEGKLPRCINEALRLWPAVPNSRLAVRETVLGGVYVPKGGLVNYSVYAMHRRTDFFADAGEFRPERWEGQYLPFNGGPRICLGQQYALTEMLVVLVRFAQEFSHIESRDPTPWQ---------EELHLTVRPA----- 154284087 343 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDALVKEAVRWWPPMGFPHTATEDIVYNGLHIPQGSLLLVWWFL--HDPDVYAEPEAFDPDREPDPTAAFGYGRRVCPGRFLADASLYLTVAQLLAAF-NMRKAVGED-------------------------- 157353150 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATVMTLMVGGTDTVATTSTWLLSALLNNKHALKRAQEELDLIPNVIKETLRLYTPLSVPHEAMEDCHVAGYHIPKGTRLFVNAWKLHRDPSVWSDPEDFQPERFLTSHIPFGSGRRSCPGITMALKLLHLVIGRLLQGF-DLSTPLNAPVDMREGL------------------- 5915852 29 LPPSPKGLP--IIGHLHLVSPI-----PHQDFYKLSLRHGPIMQLFLGSVPCVVASTAEAAKEFLKTHEIFSNRPGQNVAVQFLTYVFGPY---GPSVKFIKKLMSELLGGRMLDQFLPVRQQETKKFIKRVLQKGAVDFGGEFAEEMRMLVVAELMGFNVSDFIWFLKPFDLQGFNKRIRKTRIRFDAVLDRIIKQREEERRNNKEDILDVLLDIGEDDSKLTKENIKAFIMDIFVAGTDTSAATMEWAMAELINNPCVLEKARQEIDAVSRIIEEIVRETLRIHPGRESSKSVVVCGYEIPAKTRLFVNVWAIGRDPNHWENPFEFRPERVRGQHIPFGSGRRSCPGTSLA--------------------------------------------------- 19920128 290 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HGKDDGKAIDRDLIRTFLTDIFLATVDTIASTLEWAMAELLQDRETMRKLQADMDRLPAVIKETLRLHPVVPIPNVAEEMVEIHGHVVPRGSTILVNLWAVHRDAEAWPEPNRFLPERAAGRALGFSAGRRVCLGLPLATRMLHAMLGSLLHRF------------------------------------ 145228377 118 -----------------------------------------------------------------------------------------------------RAMVRPNFAKEQVAHL-DIFEELVNELISLIPTEGRVDLQELF-FELTIDSATELFGHSVHSLQKRRTGARDSTEQDFASAFNYAQKAIVAYLRELVEEQKALPVGDFLHGLAQQTGDRRRIRDE-----LINILLAGRDTTASLLSNLFFMLAKNPRIWNKLREEEGRAPSCLNESLRLHPVVANLRFANTDTVLGGVFVPKGCTVAYNVYALHRREDIFPDANEFRPERWAEEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 147798934 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYFAGQETTSVLLLWTMVLLSKHSXWQARAR----------EEVLQVFGIVSINPVFSLSLLVGGMYLPDGVXVSLPILLVHHDHEIWGDPERFSVSKATKGQFAFGYGPRVCIGQNFAMMEAKMALAMIVQRF-SFELSP----------------------------- 157761749 223 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSAGHDTTATTLISGFNQFMHHPEVREELRADSRYLNATIAEIQRHASIVNFWKTSDAPTKVNGYELDAGEILTAQMSALHVNEDIFKHAGEFMPEREKLIHIPFGIGKRSCVGENLARAEL----------------------------------------------- 84514195 120 -----------------------------------------------------------------------------------------------------RKIANPAFHLEKLKGMLPAFSYSCNEMISKLSSDGTCEVVWPFLQNFTCDVISRAFGSSYAEGEKLFQLLKKLLATTTKTKMKEIDREIHDSLEGIIEKREKEPTDDLLGILLHAEKQGHGMTTQDVIDECKLFYIAGQETTSSLLVWTMVLLGRYPEWQARARQNQLKIVTMILEVLRLFPPIYFNRALRKDLKLGNVSLPEGTQISLP--------------------------------------------------------------------------------------------- 26449891 225 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAISETLRLYPSVPEDSKHVEDVLPDGTFVPAGSSVTYSIYAAGRDCLEF-NPERWIIDGKFINHVAFNAGPRICLGKDLAYLQMKIAAAVLLRH--RLTVVPGHKVE------------------------ 118636930 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGISYALYCLSQRRHIQEKIYEELQTIPTYQEESMRLYPPVAFIRRITRDCEIGGLKMVKDTSVILNIYQIQRQPDMFEDPLEFRPERNPFSFLAFSAGPRNCIGQKIA--------------------------------------------------- 147777018 268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMIEERKRGGGNDFLSVLLSLPKEDQ-LSDSDMVAVLWEMIFRGTDTVAILLEWIMARMVIHQDIQAKAQEELDTLQAIVKEALRMHPPLSWARLAIHDVHVGKFFVPAGTTAMVNMWAIAHDPTIWKDPWAFKPDRFINEDVSFGSGRRACPGKALG--------------------------------------------------- 119497443 297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTGDRRRIRDE-----VMNVLLAGRDTTASLLSNLFFMLAKHPRIWAKLRDEVASLPPTYEESLRLHPVVGNARFAITDTVLGGVFVPKDAIVTYSVWSMHRREDIYPDANEFRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 210081718 160 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLRADEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLACHPGHQERLEAQEVLLPSMVKESLRLYPAVPILRTVETPLTFDGRTLPEGSQVYINLRLLHRNPHIWEKPEEYNPLR------------------------------------------------------------------------ 170039137 271 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLQSYIHLRRD-KRLSMEELTAQCYSFVKNGLETCSSVMTFCLYELASAPAIQDRLRNNHSLLDQVINETLRKYPPVLMRR---SKTTYN--HIPDGTLFIVPTYALHHDPDHYPEPEKFDPERVRKRHLPFGAGPRNCIGVRFGTMLVKTGI------------------------------------------- 210106019 288 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDRQLEYLIADLFLAGTETTSSTLHWALLYMLRHPDVQDKVREIDSTIGQDV------TPSLTHRDYLTQAV------VAEACLVFTNLWAVLRDPEFYPDPDAFKPERDNKGQIPFSLGRRACLGEQLARMELFLFFTSLMQHF------------------------------------ 116178772 192 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYFLCGTVMEGGSDTTSSLIIAFLHAMTKWPAVLRKAQADHARLPACVKEAHRWVTPLAFPHSLTEDDWVDGMFLPRGSDIFINAFGMHHDEARFPDPDTFDPDYANRDHYDYGSGRRLCPGIHLAE-------------------------------------------------- 21553521 141 -------------------------------------------------------------------------------------------------------LVTKLLGPQALERSRNELERFYINLLDKATKKESVEIGKE-AMKLSNNSICKMMGTSEAERVRLRGLLEKLGISLFKKEIMGVSRRFDDLLERYLREHEEKPDNDMIDALLAAYRDEKKITRNQIKAFLVDIFIAGTDISALTTQGTMAEIINNPNIFVRIREEPKLLQAVVKEGLRLHPPTPMVREFQEGCKVKGFYIPASTTLVVNGYAVMRDPNVWEDPEEFKPERQALKYIAFGSGRRGCPGANVA--------------------------------------------------- 193599086 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDDIKDEVVTMMIGGSETSAITICFSLLMLAIHPDIQDKVHDDNETIEQVLKETLRLFPVLPLFRKLEDDIKIADLVLPKGTTCIISILGTHHFSESYPNPWTFNPENFNNRHIAFSGGPRGCIGSKYAMMSMKVAMSTFLR-------------------------------------- 73998409 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSDRDSKLLSDKHILISIGDIFGAGVETTTSVVKWTVAFLLHTPQLQKKIQEEFGRIPTMIREVLRIRPAAPMPHKAIVDSSIGEFAVDKGTSVIINLWALHHNEKEWYRPDQFMPERPSLSYLPFGAGPRSCVGEILARQELFLVMAWLLQRF-DLEAPDDGQLPSLEGI------------------- 115390897 318 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGFETSAVALTYLFWELSQHPELQTKLREDPSLLDAIVTETLRLHAPIPQPRVTPYPCNLAGYTIPANTRVNAQAYSLHRNPEVFPEPETWQPERDGNSSWAFGSGGRMCVGSNLALQEIKLVI------------------------------------------- 189191520 322 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLLIAGHDTTSTTLLWAMKLLAADQVVQSKLRSAEDRVPNAIEEILRAQTAIIPSRNAVTDAVVLGHVIPKGTRVMMCIDSALRSKS-YHNADKFKPDRAAGPHLLFGAGPRSCFGRRLAHLELRLAI------------------------------------------- 197631935 347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQPLVEDRKNLPAVIHETQRLASPIAIPHTTSRDITFQGYFIKKGTSVIPLLTSVLQDNSEWESPHTFTPSHFLDEHMAFSAGHRVCLGEGLARMELFLFFTSLLQRF------------------------------------ 157343783 70 ----------------------------------------------------------------------------------------------------QRKLASHEFSTKSLRELEEEVEGRLLPLLESAMEKNEVDLQDDLSRPVPPLVICAMRGMAP---VYAVWKMKRAFNVGSERKLKESVQLVHSSVREIIEDRAEGDGGDLLTSLLSA-GHGEEVVRD----MVISFIMAGRDTTSAAMTWLFWLLSQHPAHVDSLYRNPLDFETLKEESMRLYPPVVWSKHAAADDTLDGTALREGDRVTFPYGMGRMEPLKAVSPYKFPV---------FQAGPRVCLGKEMAFIQMKYVVASILRRF------------------------------------ 46127885 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AANRAKKRVYEYLDIFIEESLNSPRQGFLTDMMAIAGDRKGLSDHILH-----ILLASRDTTSSLLSNLFFFLSKNPRIYNKLRDQGHEPPTAVNESLRLHPVITNARVAVRDTTIGGADISKGTALFYNVYAMHRNKDVFPEPEEFIPERPGWGYLPFNGGARACIGQQYALLE------------------------------------------------ 125532636 292 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGNRALTDDEIIKLCSEFLNAGTDTTSTALQWIMAELVKNPSIQSKLHDEPEVLRAVVLEGLRKHPPGHFPHRAAEDVEVGGYLIPKGATVNFMVAEIGRDEREWAKPMEFIPER------------------------------------------------------------------------ 50545119 319 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNILLAGRDTTASMLSWIYFRLARDPKRYAKLRAGPENITFVLNESLRVYPVVPNARTASRDTTLGSQPIPKGQTVSYSVWWTHRDPEFWGDAEEFIPERWDTKNLPFNGGPRICLGQQFALTEV----------------------------------------------- 15290017 245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERKLRDAVRLVDALAAEVIRQRRAATGSDLLSRFMGSIDDDKYLRD-----IVVSFMLAGRDTIASALTAFFLLLSDHPEVATAIRDEVARVHAAMYESMRLFPPVQFSKFAAGDDTLDGTVVAKGTRVTYHAYAMGRMESVWPDCAEFRPERSPYRYPVFQAGVRVCIGKELALMEMKAVIVAVVRSF------------------------------------ 157107783 322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQLTMEELTTACYSFVKHGMEPCTSVMTFCLYELAKNVSIQKRLRDDGQLLDQVVNETMRKYPPVDFRRSSSRD------NIPQGTLFVIPVYAFHHDPDHFPAPEKFDPERARTRHLPFGAGPRECLGARFGLLVVKAGLVTLLRRF------------------------------------ 44886090 203 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASELIFAQNRGD-LSADNVNQCILEMLIAAPDTLSVTLYFMLMLIAQHPEEIKAVIGDREVVESFICESMRYQPVVGLMRKALADDVIDGYYVKKGTNIILNLG---RMHRVFQKPNEFTLEQKNVPYQPFGFGPRACAGKYIAMVMMKAILVTLLKR------------------------------------- 157112456 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTIISAANDTSALTVSYTCLYLGMNPHIQDKVKSEPDVLDTAIKEALRICPTAPFGRQTSSEILLDGITVPKGEIIFIDLYNLHRDPDRY-DPERFRPERHPFAFLPFSGGSRNCIGHRYAMNAMKIMLLRLL--------------------------------------- 145244094 262 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEAEISGNLWVFTAAGFDTTANTMGYAVMFLAQYPQWQDWMREELSQLDAAVMETLRLFTPVSTRCVATT------QQIADSDGVFVSQQSIHRDPNIWSDVDEFRPTRDGAGQVTFSAGPRICPGMKMSEVEFVGAMATLFR---HARCEPDDSISKLTLQVRELREVQLRWVPA----- 170058686 268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLSLCLDLFQAGSETTSNTLGFGVAHVMHHPNVIAKLDDRPSLLEATICEIQRIAAPLAIAHRTTSPVQLGQYVIPRDTIAMVSLYSIHMDRQYWGDPEVFRPERKLIQHLPFGAGKRRCLGEALAK-------------------------------------------------- 193652708 88 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMDHEQIRDEIVTVMIGGQETTAMAITCTIFMLAHHQDVQNKVFEDRNVPPTVIKETLRLFPPLPFGRRLDEDMKIGEYMCPAGAALIICYT----DSEKF-NPDNFLPDACGSRHIPFGAGLRNCIGIKYAMLQIKTVISTLVRKI------------------------------------ 17565874 260 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDQQLANMCFDLWFAGLTTTNTTINWTISYVLNHPEVQDKMQEDKSSLPAVINESQRCVNLLNLFHATTRDTVINGNIIPKGTGVIAQISTVMLDEKIFPDPYKFQPERDENGALPFSVGKRQCLGEGLARMEL----------------------------------------------- 193503731 81 -----------------------------------------------------------------------------------------------------RADITPGLTMGRIKTVYPVTQEVCQKMTDRLPPSGGID-AKDMSLRFTSEMVTDVLGLKAEDKPFAQSWTLPALRHVFKLRFVPLRIEFVNLMQTAIDARRQQERVDFLDYILHL-GKKKNLDTRHLTAHTMTFLLDGFETTALVLSHLLLLLSRDQEAQQKLREELEALDACVQESLRIFPPAFMSKLCTEPIELPNKTVERGTTVVVPHYCFMMDEEFFPDPQAFKPERDAAKMMAFGDGPRVCIGMRFALTQIKGALVELLTKF------------------------------------ 218199978 106 ----------------------------------------------------------------------------------------------------LRRVAAHLFGPRRVAGSAPEREAIGARIVGDVARRGEVPLVLHAASHVMATVFGDLLGFNWADHLPLLRWLDLQGIRRRCNRLVQKVEVFVGKIIQEHKAKRAAGGGDFVDVLLDLQGE-EKISDSDMIAVLWEMIFRGTDTVAILMEWVMARMVMHPEIQAKAQAEVDAIQSIVKETLRMHPPLSWARLAVHDARVGGHAVPAGTTAMVNMWAIAHDAAVWPEPEAFRPEREDVGVLGFGAGRRVCPGRMLA--------------------------------------------------- 51536372 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLSSESIKATIGDMLVGGSETAATTLHWIMAELVRNPKVMQKAQDRRELIGHVIKEALRLHPPLLLPRECRRTCQVLGYDIPKGATVFVNVSAIGRDPKYWDEAEEFIPERFEHSHFPFGAGRRMCPGMALANVELTLA-------------------------------------------- 212722046 83 --------------------------------------------------------------------------------------------------RQMRKLVVELLSARRVRAADHAREAEVDKLIARLSSAGPVQLEDHFALVIGTVAFGNIYGAEQAHRNHFHDVLDEALSAKDRLTGAAARRELDAFFDTIIDQHLVDPTPDLIDVFVQPQVHGSRFTRDHIKGLLSNVFTAGVDTSSVTMVWAMAELIRRPAMLRKAQEEPDDVPAVVKETLRLHPPLLLPRETMRHVSVCGYDVPAKTRVLVNAWAIGRDPRSWPRPEEFDPAR------------------------------------------------------------------------ 194704096 100 --------------------------------------------------------------------------------------------------RHQRKLASHEFSTKVLREFSSVVRANATRLVDKIAANRTILNMQDLLMKTTMDSIFKVFGFEYHRYVDLFWQLKRYFNIGSEAKLRKNIQIIDDFVMNLIHQKREQAREDILSRIIASKEDPEMINDCYLRDIVLNFLIAGKDTTGNTLSWFLYMLCKNPIVQDKVREDFTALHAAISETLRLYPAVPDGKMAEDDDVLNGYKVIKGDGINYMIYAMGRMTYLWEDAEDFRPERSPYKFVSFNAGPRTCLGKDFAYRQMKIM-------------------------------------------- 126303234 246 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLGAVETTANSLLWVLYNLSRNPRVQKKLLEEIERIPNAEDESMRLTPSVPFTRTLDQETVLGDYALPKGTVLMLNTQFLGSNEENFEDWSQYRPERHPFAHLPFGIGKRMCIG------------------------------------------------------- 157341098 149 ----------------------------------------------------------------------------------------------------QRKLASHEFGAKAVRSLQEEVEQRLLPLLESLAEDAHVDL-QELLRRLAFNMVCKVLGIDPAAAPVFAVWIKRALRVGSERRLRKAIEEVHACVDDIIRKKKDNGNEDLLTRLISAGHGHEVIRD-----TVISFIMAGRDTTSAAMTWLFWLLSRHQDIEEELVKELKLLKACLCESMRLYPPVAWSKHATHDILPDGTPVRAGDRVTYFPYGMGRMEALWGDRFEFKPDRKERGELIFQAGPRVCLGKEVAFLQMKYVVGSILRQF------------------------------------ 194880122 116 --------------------------------------------------------------------------------------------------------LAPMFSAKRLSEMFGQVQKVGDHLLDGEVQGGEVDLQQEL-RVYSVNIIANLINFEHKDHILTSYLSHSQASIQSFTLGRLPQKSSYTYLRDLIKQREDHGRKDILQLLVRNEVGGDPINDDKLLSVKRLLLKVSLDAVASTLTFTLLEILQEPLIVEKLRAEEELMDMCLKETLRKYPPLPIIRVCRKTYSLSKCTIDEGKTLMVPLLAMHRDEKYFSEPMKYKPLRTSNVFIGFGIGGSQCVGQNFAKLVIKVALIKLLQNF-HLELDP----------------------------- 168067161 295 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDFVDVLLNTPLDGERLTDREIISILSSMIGAGTDTTATTVVWAMSELMVNPEELDAVVGDSRLVETIVKETFRLHAPVSLPRCSEQPCEVAGSQFPANTRLILNVFAIHRDPIVYENPDSFQPSRPEVDHMSFGAGRRMCPGYHLGNVMVSLMLAHLL--------------------------------------- 115444677 36 LPPSPSRLP--FIGSFHLLRRSPL---VHRALAVVRQLGAPPLMYMEIGEPAIVVSCADAAREIMKTHDINFASRPWPPTVQKLRAQGKGIFFEPALWRQLRKIIVKLLSVRRVSSFHGVREEEAGRLVAAVAATPPVNLTERIKVAIADTTMRPMIGERFERREDFLEVLPEIVKLASGFSLDDLFPS--SWLAGAISRRGGQPGDDLMDELIRIHKEGSPLTAGNLKAVILELFCAGSETSSNAIQWAMSELVRNPEVRSILKGKPTVTEAIVKETHRLHPPLLTPRVCQQTCQIMGYDVPQGSVIFIKSWAIMRDPKHWDDAETFKPERTNYEFTPYGAGRRICPGLALAQVSIEFILTMLL--------------------------------------- 115445037 59 --------------------------------------------------------------------------------------------------RRLRQLAAEVLGPKRVLSFRHIREQEMESQVEEIRAAGPVDLTAMFSFLVISNVLASGFKIP----DLFPTWRKVLAAVTGMRRALEDIHRVVDTLEEVIEERRSAREDNLVDVLIGLHEQGGCLSRNSIKSVIFDMFTAGTGTLSSTLGWGMSELMRSPMVMSKLQGEEEDIQAFIKETLRLHPPVPLPRESIDTCEIKGYMIPARSRIIVNAWAIGRDPRYWDDAEEFDFTGSCYEYLPFGAGRRMCPG------------------------------------------------------- 125603955 50 -----------------------------------------------------------------------------------------------PDTSRVRGFADRVFSPGSIAAARGFRERKVRDIVGYFAAHGE---VVDVGEAVYSGVVGDVVDVGEESAHGLREAVEDIILAIAKPNVSD----LFPFLRPLWAEKRYDTVFDILSRLADASAGNGKIARDDVTTIMFDVFGAGTDTIAITVQWAMAELLRNPSIMAKARNDTEKLPAVIKEAMRLHPPILLPHQAAEDVEIGGYAVPKGSTVIFNVWAIMRDPTAWERPDEFDFRGKDFEFMPFGAGRRLCPGLPMAERVVPFILASLLHRLPDEELDVSEKFTTANVLTVPLKAVPI---------- 119178512 132 -------------------------------------------------------------------------------------------------HHRLRRALRRFFSKASVTQLEPLITKKIDTLIQATAGSGRSDVATEYARNFRVTLVKGLMVATHSKQFPWIRTISKMIPISVLRVLDANLAAAMEFQMEISKQVKEKGHNTIFHELLTGSLPPQEKTFTRLKQEGQLIVGAGTETVGWSLSVITFYILAHPAVLEKLRKDPSILPAVVAEGLRYGVISRSQRISASDQENHIKHIPAGTPVGMTSYLIHHNPEIFPDSSKFIPERKRHRHLTFSKGSRQCIGINLAYAELYLIISSLIRRF------------------------------------ 170087536 49 ------------------------------------------------------------------------------------VYTLGPGFSEAPHHSIVRSQLTRAL-PKFVPEVHDEIVSAFDELIISPNDHG---WKSFTALKTMTEVVCRFVGLPLCRNPEYLKLSIQFTTEILAMTLPGRFQQGVKHLKPIVDARREEQGDDFLSWLM-DEAKDEEQTIESLTRRVLVVNFAAIHSSSNSFVHALFYLAALPKYMAPLRAEVEKVDSFTKESQRMNPILLMGRVARKDYTFAGTFVPKGTTVCVNCTPAHNDPEKYDNPDRFDGFRFAKMRLEFGHRRHACPGRFFAACELKIML------------------------------------------- 168024173 277 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRILLGEDPEQNFTDKTLRDIILNFIIAGRDTTAATLSWFFYLLGNHPDELHALDDDQSLLHAAITETIRLYPAVQDPKGILADDVLDGTVLKKGGLITYVPYSQGRMKDIWEDAEDFRPERSPFKFSAFQAGPRICLGKDSAYLQMKMA-SALLCRFFKFELAPGHPVKYRTSMQRGVK-------------- 169608359 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNAIVKEAGRYYTVSNMPRKTMSDVRWGEAIIPKGTMVLINAQAGNHDVDYWPDAGTFNPERPPHPHLSFGAGSRSCPGAAIA--------------------------------------------------- 55775515 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASALVFIFLTLSWEPEIQQRLYQESDLFDRVIKECLRLWPPVAFSRAVTEEVNLDGRTIPKGCIANLHIFDLHRDPAQFPDPDRFDPDRNPFAYVPFTAGPRNCIGQ------------------------------------------------------ 84578857 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRNAKPDFLDVILANRHEGESLTTTNIKALLLNLFTAGTDTSSSTIEWALAEMIKNPRDRRLLESDLPKLPQAIKEAYRKHPPLNLPRISSQPCIVNGYYIPENTRLSVNIWAIGRDPDVWENPLDFNPDRDPRGNIPFGSGRRICAGARMA--------------------------------------------------- 119497559 107 ------------------------------------------------------------------------------------------------EHHRLRSHLMPGYGGKGIANEEQLVDQQITKLVALIEQRRPCDLARTMQY-LTQDVITAVFGKPASDIHGILETSEALHRPVHMVTLQSGVGRFLGHIKDLVDERY----DDLKTDILQSFINSG-LSRPQVESEALVTVFGGTDTTSTALRNIIFYLSTTPRAYRALQSE---IDDAVKEGLRIFPPSMMGKVCPRDDTICGIKVPANTQVAWSALAIMRNRTIFDDADVYEPQRDASYGLVFATGTRECLGKRLAYIELGKTIFELFRRFDFAMVDPVEPFRWAN--------------------- 41052768 221 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAMLGEMIHEAVRSRRNSGEDDVLQKFLDSKINGRCMTENEIAGLLICMMFAAQHTSSSTSTWTGACLLSHQEQKRIIQQHGDRINWGIKEALRLHPPANLIRHASKSFSVHRYQIPKGHTLATCTTVGNRLPYIYKDPNVYDPSRGPGRYTPFSAGRHVCLGEDFAYMQIKVIWSHLLRNF-DLELISPFPEEEWEKFIPGPK-------------- 210110140 324 ------------------------------------------------------------------------------------------------------------------------------RLMDALDRGLSFNFFGQIAVFFPIQIMLDLMG---TIRAYLREEMDSHKKTFDS-------NDIRDLIDSYVRETKSREKDDETT-----------FTDGYTEMVLFDMFVAGAETTSTTLYWAFLYMILNPD----IQAKPNLW------------------------------------------SVHHDPQHFPNPGKFDPGRQRDDHVMFGLGPRICLGKQLAEMELFVFFTSLLQHF-TFNLPQGAAKPTTTG-INGITHSP----------- 46136801 248 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWILAMMPFKKTRLAADSHDEFSKYMHELMDEKIEEDGMDLMGQLVRSQSKKGALSRDEIQGNAFIMLVAGHETTAGALHFILLELANNPASQRRLQND----------------------------------------------------------------------------------------------------------------------------------------- 119485024 177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIETTTDLLTQVILDLAQHPELADPLREEVKLLDSVLKESQRLKPLASMHRLVLEDITLDGTRLPKGSVIGV---SVDRDPSVHENPTQFDGFRTSVNHLAFGHGKHACAGRFFVAHETKIALTHLL--------------------------------------- 85077946 115 -------------------------------------------------------------------------------------------------HMQFRRCVNSAFAMSALVQYEPFVDNTTKLFLEQYVEGGECDFTRWLQF-YAFDVIGEIIGIPLLDRLFLKNKLSQWGLIDGTMPVAAARARMAERLPELQTEKTALPTPDLLSKFLAARARPNFMTDTLVQTMAVSMAFAGSETTAISLSAVFYYLLRTPRALARLREEIDELDACVKEAFRLHPAPGMERVVPQGMEIPGQFVKGGTIVGVSAWVLHRDESIFERVEEFRPERTMNGHLQFGMGSRTCIGKNISLLEIYKLVPTLLRRF------------------------------------ 169779809 133 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGSDTTSSTLCSAMLAIVTNPREVAQLELDRDRLPTFEDEVLRWRPVAVLGGTCSEDDYYRGYYIPQGTVMLGNSWAINMNPKYYPNPDQFNPLRSKLGHSSFGWGRRICPGADLATNTLLITLSRLLWCF-DIRPIPGDTLDYTNGFNIRPRSLHL---------- 212530086 237 -------------------------------------------------------------------------------------------------------------------------------------------WIAQAANSLPKFLIARLL--PQALVDDFDRMTLRNVAVAKQAKLDKSERDPF---------RRKYPS--LFHWIVNSEMPESELDDQRLANEAQVIMSAGSTSTARTLSHITCHILSRPDIRKRLGEEPAKIPTWVEEGLRHYSVMHPLPRVSPDIEYRQWTIPPGVAVAMSPYLMHTDTSVYSKPFEFMPERDENNFVPFARGSRRCLGQNLAMAELSLAL------------------------------------------- 125587995 42 LPPSPPAIP-------FFGHLHLIDKPLHAALSRLAERHGPVFSLRLGSRNAVVVSSPECARECFTDNDVFANRPQFPSQMPATFYGAGFGFANYGAHRNLRRIATHLLSAHRVRGMAGEIRPHGAEDVPRRAAAGVG--VARVLFELSLSVLMEAIAQPEADDAEFKNVLDELNPLLGAANLWDYLPALRAFVRRLIDAERQREKKSVISVLLSLQKTEPEVKDIVIVNLCAALFAAGTETTAMTIEWAMSLLLNHPKILKKAKAEIDLINGIINETLRLYPPLLIPHESSADCKVNGYHIPSGTMLLVNVIAIQRDPMVWKEPNEFKPERFENGEIPFGMGRRKCPGETMALQTIGLVLGALIQCFDWDRVDGAEVDMTQGSGLTNPRAVPLE--------- 169861456 28 -----------------VFHPLARLPGPPLAAITGHYKTYFDVVR----GGHWLRNKYGSVIRVFKDDRIFSPNNHFTKDQGFYVGSSTFGATDPIHAKANRDLLAPYFDKRAMLDLESVISSTVELLGTRLTNREPIDMFYGFRCA-TMDIISQLLQMPDLRTPLLVDIQDSIWIGTGPKRQYDAFMRLHEFVSQEIAHVAKQPRQDLIT--VSPLVHGKR-SHTYLVDEALSLIQAGSDTIANTCIIGFFHVLNNPSIHARLRAFPDSLTAVIKESLRFVSPL--PRVVGKDVGLNGVDIPPGTVVSVGPSFIHSDPEIFPRPEEFCPERSQNRYLPFSRGPRMCLGINMAWTELYLTFGILFRKL------------------------------------ 82698305 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGWAIAWSLYQLGVFPDIQAKVHEELDLVDRVLRECQRLNGPVSVSRKCTVDASLGEYRIPKGATVAIAIRHLHRDPKVFPDPEKFDPDRSKGRHIPFSAGTRNCIGQKIA--------------------------------------------------- 47498772 343 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTMLIAGHETTAAVLTWALFLLAQNTDKLVKAQAEIDTIPTFIAEALRLYPPLLIRRALRQDTIPGGYRIPKGTDIFISVYNLHRSPYFWDQPHEFDPYRSPNEVLAFGGGPRKCVGDQFALMESTVGLAMLLQKFESLRIVTGATIHTQNGL------------------- 115386746 127 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDQALKSMEDVILLHVRQLCAALAGKGTVQNIGDWFSYLTYDVMGELFGKSFDMRRKMIELVDRAANRHDQIFIHRLTNDRWNFIMERAKERAQAGHDDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTLAATIFYLVRNPAALAKLREAFSTVEDIVDEALRLAPAVAPPREVMEGAVVDGVFLPAGTDCGTPTLSIHRQPQYYREPGAYDVETARRAFCPFSIGPRGCIGKSMAFMEMRLTIARLM--------------------------------------- 194755198 201 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGDTLFNLFAAKDYASALDVVHGFSSEIIAKRRQTADEDLLDTLICAEKDG-LIDHTGICEEVDTLMFEGYDTTSGLMNMGLYALC-FQEIQEHIEDDLSNLDIFVKETMRLYPSVPMGRATVQETELNGLILPKATQITIHVFDIHRNPKFWDSPEEFKPERSQNRHIPFSAGQRNCIGQKYAMQEMKTLLVAVLKQFKILPVTDPESIVFTTGI------------------- 85090597 290 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLASIHTTASQAANMMFDLCEHPQWWGVLQEEPGLLDSFFQETQRREPPIMLGRLAQQDVTLDGTFIPRGTRVAFPMLEHQMDPQTYENPNEYDPMRYRKRHLGFGYGNQACPGRQFAVAEIKLIMARMLYEF-EFKFADEKKGRPKTGYIN----------------- 115383606 880 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFRLSTPAGVLREVTKDSTIDGVELKRGDTLFVDFVTAGRDITKFPDPESIRLDRPDDLYIHHGWGPHSCLGRPVVTVAAAAMLR-VVARLDNFRRAPGPVGEMKNKVVAGFKYLPSEWTP------ 197724589 228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLASMRRYTTADVKMSGDVIPKGSLTVVS-AYRHWDEKTYERPDEFDGHRATQDHFGFGYGLHACPGRFFAAEEVKIVLAQML--------------------------------------- 167997037 73 ----------------------------------------------------------------------------------------------------LRKIMSELFTQRRLEAREEEMQYMIRSILDDAHQGRLIDLINALTANIVARMVLRFTGCTEAEAHQFKEWLSPLDLGGTEKRMKSLRKRLDAFLDDILEKRAKGPDQDVIDVLLNEMYQQDQLDTNNVKSTILNLFAGGTDTSTVTIEWAMSEMLRNPTIMGKLKADLSDLPAVTKETFRLHPPLLIPHVSTHDCEVGGYHIPTGTRLYVNVYAIGRNPKVWDRPLEFDPER------------------------------------------------------------------------ 118370335 256 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGHKLDEEDILELTFSLYFASRDTLASVLTMMLYYLIKNPDYF-KLVEKEVLLQACFKETIRINTPILFTREAKVDHKIGNYNIQKGTYVNVGLISNQIDETYFKDPLTFNPNRKENPYLPFSGGMRNCIGQHLANLQAKIVLVEFVK-------------------------------------- 119191908 42 ----PPKAPNQGIFGINVYRDMARHKEEHVFLNLERYDELGDTYTSDMFGRTYIDTRDENIKAILTQFEQFSSRLDAFYPMLGEGYGGGPKG-EPWRHS--RAVLRPQFA-------RHQIQDLAK--LEDLLPDKETQFYHDFTRGTEICMLRTLLG----DLYFLQK------DSSEFKRVSAFVQEYIDRFTHKALELHAAGKPDSNGKYVFLEEISKSIRDVRLRSELLNILLAGRDTTASLLSACFHQLARHKDVWDELRKEGDRLPTVLNETLRLFPVVPWGRQAVVTTTLGGILVKKGTFVLYSTWGLHR--SKFEDTNEFRPSRWETNYIPFNGGPRICLGQQYALVEASYVITRLLQVFKDIE-------------------------------- 126341558 216 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRSLTDDEIAGLLIGLLLAGQHTSSTTSAWMGFFLARDPLHYDQLK-DLHMLDRCLKETLRRPPIMTMMRLAKTPQMVAGYTIPPGHQVCVS-PTVNHDERLDFNPDRY-LQENPASYVPFGAGRHRCIGENFAYVQIKTIWSVLL-RLYEFDLVNGFPTVNYTTMIHTPHN------------- 145250919 236 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PQDFIPYLRYWRKEGRTATALEVRERRDKWLATMLDGARESIRLRTGDRVAKLLLTDEQEG--LTKLDVKTILGGLMSGGFETVTAIIAIGV--LSTPQGQYIQERAYADILNSIVKETLRFYPPLKLARQSFKEFMYQEAVIPEGVLIYLNAQAANRDQTVYPDADEFRPDRPPPYHFAFGAGSRMCTAVKFSN---RVLYATILRLIVSFRIVEEEECPPNTHYVH-YKR-----DPTASNAI 149636551 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLESIKANMTELTAGSVDTTAYPLLFLLFELARNPEVQVTLREE----VLAAEELLELINALPLVRGAIKETLRGGENVPAGTLCNVALYPMGRSPAVFACPERFDPRRDNNRSLNFGFGLRQCIGRRFAESEMVLFLRHILKNF------------------------------------ 125558251 236 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMLQCLINSRYDGCAMTDAETAGLVVALMFAGKHTSSGVSIWTGVHLLSNPNHLAAVVAEQDRLMASVKEALRLHPPVAAVSQAYKHFTVEGKTIPGGHMVV-STILVNHDPHVF-DPQRFAPGREEEKFLSFSAGRHACAGESFSYTQIKVLWSYLLSNF------------------------------------ 116831419 310 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSTCLALILGGSETSPSTLTWAISLLLNNKDMRDRNVEDSDIIQAIIKETLRLYPPLLGHREAIEDCTVAGYNVRRGTRMLVNVWKIQRDPRVYMEPNEFRPER------------------------------------------------------------------------ 17557264 308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQETTSTTLTWAFCCLLNHPNVVKKLRADRADTPNAVNEVQRIASIINLFRKIEQDTEIAGQPLASGCVVTTQMSMLHTDVEVYKNPTEFRPERENNKLIPFGIGKRSCPGESLARAELYLIL------------------------------------------- 212275836 32 ---LPPG-PRRRPVVGNLFDVQPVRCRCYQEWA--RRYGPIMTVWL-GTSPTVVVSTSELAKEVLKTHQQLADRCRDRSTESFSRGGQDLIWADGPHYIKVRKLCNELFTQRRLEALRPIREDEVTAMVEAVTAPGSADAAGELGREFKGIVIGASLSI-AQHIPWLRWLAEQAFKAHGERRDRLTVKIMEEHARAL---KQRGAQQHFVDALFTLR-DKYDLSDDTVIGLLWDMITAGTDTTVISVEWAMAELLRNPRVQEKLQEELDRLQAVVKESLRLHPPTMLPHRASASVKIAGYDIPKGANVVVNVWAVARDPEVWDSPLEFRPERADFRVLPFGAGRRVCPGAQL---------------------------------------------------- 169867559 234 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAETTVSSLESFFLVMALYPEVQRKAQAEVDRWPRIVEEILRWNPPLSLPHVAREDDIYRGRRIKKGTVVWANMWSILQDPELFPEPRVFKPERTLTARAAFGFGRRICPGLYLAENTMFLTFSTLLATF-NIAEDPDEPLIYYEGFISHP--------------- 156039263 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTGIVLSNTIFLLSRHPEVWARLRENLKLLHNSIKESLRIYPLLHNGRIAVTNTTLGGGPIPAGERVSTNFYRLHREKSVFEDIELFNPDRSPNNFMPFSHGPRSCAGRH----------------------------------------------------- 212528988 168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------HLRSWSKVM-----SEKRDQAQEAFRKYFE--IPQNQRN-GDAWFTKTIENELRAVGVGTNDIATILVTLHWAINTNTRKTAFWVLTYLLYNPSHIEPLRRQTA--NAFVGETLRMSSNAASVRNVNKDTVIGYKHLRKGNRIMIPYRLLHFDESVYPDVYSFKPERSNAEKLTFGGGKTMCSGRHIAKCATLMFLSLVLRKF-DIEIVGGR--------------------------- 218201419 40 -----------------------------------------------------------------------------------------------PRWKTLRGVVAAVFSPRSLAAARGVRERKVRDIVGYFAPGEAVDVGEAVVINLVSNAFADVVNVGKESAHGLRKTVEDMISAQGWRRWAEKRDEIYGILDNKINSRLAKKHGDFLDSLLELMSAG-KIARDDVTNIMFEVFGAGTDTISITVEWAMAELLRNPSIMAKVRADTEKLPAVIKEAMRLHPPILLPHHTAEDVEISGYAVPKGSTVIFNVWAIMRDPTAWERPDEFDFRGKDFEFMPFGAGRRLCPGLPMAERVVPFILASLLHRLPDEELDVSEKFTTANVLTVPLKAVPI---------- 67901642 102 ---------------------------------------------------------------------------------------------------RWRALFNPGFNPNYLIGLAPLIADEVCEQLRQKARTGTVFQLEPLTLRLTVDTICSVLHHQTQDHPLASALQRQIEWASFGTTFNPFKRYMNRFIDQEVDRAREQSGRSVISLALRMKEKDGSLEDRRVAPQLRVFLFAGRDTTSSTLLYAFYLLSRHPEALAKVRQDAKLLNTAVKETLRLFPPSASMREGRPGVEINGQVYPAGCNVWTLTVALHHNSAHWAEAESFIPERWGSDHRAFEFGPRSCIGQTLAMLELRVALAMTLR---EFDIAPA---------------------------- 156382083 253 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLASVIDLIFAGSDTTANTFQWALYLMGKNPKKQEKLHKEVRSVLGANDETLRMYGTVPFTRKLPVEITLQGYKIPAWTSFVILTSVISRDKDNFDEPLVFRPERNALASLPFGFGKRMCVGRRIAELELRILL------------------------------------------- 170049686 81 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNHEIVAQLLTLFLAGSGTFQFSSVALIHDLIMNPDVQQKLYENYDTIQNMTLESMRHTSFSNAYRHCVKDYTVDDGNIHQGSNVWIPILGLHMDPKYFPDPKRFDPERRPNIHIPFGAGPRNCVARRFGLMKVKALL------------------------------------------- 84687420 164 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKPMTPVELRNEAATIFMAGHETTAATLTWAWYLLSRHRELDEVLGGRPTLADAIIDETLRLYPPVPIGRQAKEADMIGEFPIDAKSLVLVIPWLLHRHEEFWERPHNFEPDRDKRPKFPFAYGPRVCAGTAFGQVEAVLCLATLAQQF-RVRVPEGADVVPQCRLTLRPRGLPVTIHPRRDR-- 114705904 14 -------------------------------------------------------------------------------------------------------------------------------------ARDHDDLMR-LAVYVPNRVILLLLRCEDIDPMKHHERVRPAIAYLETNVKGPGLAEAKAYLRSALFKR----DNGLFGGLEPREREAE----------LSLLAVAGSETTTVAMKALLAFWAEDHDGFVRECED-EGVDAFILRLLRRDPPLGLARYCSGEARVGETTFQKGDIVHVDLVKSN-----GGCPMS---NGSASSDLTFGQGKHSCPGHLLAKAELTLLTERLMA-------------------------------------- 145243648 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGGGADTTVSALSCFFMAMALNPSVQKKAKEEPDLINAVVQEVFRWHPPLSVSHASSEEDIFNGYLIPKGAIIVPNVWAFTHDPTNYRNPETFNPDREPDPRLAFGFGRRICPGRLLAE---KSIFLTVARALADIRVRDGKEVPIRVEFSSGTISHPVPFE------- 145348622 304 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLLFAGHDTQSATLSWGLLRLVDNPSKRRKKRASSDMLESVIRETLRLHPVAPLVRMLSADVSSAEMTIPKGCAVGVWLSSVHRDDAVWDRPEEFDPKRTATSHMPFAYGPRSCVGQHLAQVTMRVALAHL---IEAFEFAPSADV------------------------- 182702178 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTAGTVTTHSTVRYGLLLILKHPEVQAKIHEEPSIMDAVVHEVQRFIDPLNVPHAVNRDIHFQQYILPKGTTIFPLLTPVLHDKKEFPKADQFDPQHKKSDHMPFSIGKRSCAGEGLAKMEVFLFLTTILQ---NFTLKPPNEIRVKPNYV-GFSNVP----------- 6688937 127 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAESWE-SVRDEVDSMVKTVESGKPVN-VGELIFTLTMNIFSKLFGFNISDFIPWLGWIDPQGLTARLVKARKALDKFIDHIDDHIQKRKQNAETDMVDDMLTNESDDLKLTRDNIKAIIMDVMFGGTETVASAIEWAMAELLKSPEDIKRVQADVVGLERRVEETLRLHPPIPLLHETSEDAEVAGYYVPKKTRVMINAYAIGRDKNSWEDPDSFKPSREPGNHIPFGSGRRSCPGMQLG--------------------------------------------------- 145246500 123 -------------------------------------------------------------------------------------------------HGEQRKLVARAYSMDSMVHLEPNVSSILTSMVQKLDTSGVVDLGASFSRPFSLRSMSWLMSVPYDIHQRLKPFIGNWL------AVNDRNGYFYQFATQEIVSRKDRGGDDIINQLFAIQKTKPHFSDTDMAFMMTANVFAGSDTTATSLNAIFYLLLKNPTVYQRLKSKGELSDQAVMEALRLYPAAGLQ--LNRDVPEGGMKIPEGVMVGSSAWVIHRLPEIWPDFEEFRPERGDVGNLSFGGGSRTCVGRNI---------------------------------------------------- 212544538 287 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGHETLGISFTYTLWELSQRPDLQARLRAEPSLLDSIIRETLRLHTPVPQPRVVSQPVTIEGTDIPGGTIVSSSAFSLHRVVDVYPNPDEWLPERWLNPDWTFGSGGRMCIGSNLALQVLKLVVGAI---------------------------------------- 164427848 259 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKERRARGAQDIMWHLMNSTYKGDPVPDHEIAHMMIALLMAGQHSSSSTSSWIMLRLASRPDIMEDLYEDLAKLPAIVKETLRLHAPIHSMRAVKTPMPVPGTVIPT-DHVLLAAPSAT-DESYFPQPDLWEPHRANSPYLPFGAGRHRCIGEQFANVQLQTIL------------------------------------------- 198450647 64 ----------------------------------------------------------------------------------------------DPRWSVHRKLLNPAFGHKVLLSFLPIFNKETAQLLDALPGGGEKDLIPLLSLTLGIATQTTMCDVKSEEMERLETMTDMCFSPWLNSRWARAKTEIRAFIRKLIQKRLSEDTEDLATDLLRRGVFDWKNVEDE----SNIIVFGAFETTANTVYYVLMLLAMFPQYQERAFEEKSLFPNVLNESMRVIPPVPVSRQTSQDLTLNGIVVPKGVQIAINMFHMHRSEAESFNPDNFLPHNTRDKHIPFTKGIRNCIGWRYALISAKVTLAKLLR---NYRFKTSEDLYYVEDITMKLKAVP----------- 50545727 318 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNILLAGRDTTASLLSWVMFRMARQPETWKKLRNDFGDTPDVLNEGLRLYPSVPMFRVATRDTTLGGGPIPKGGIVVYSVYHTHRAEEYWGDTEEFIPERDPAEYLPFNGGPRICLGQQFALTEA----------------------------------------------- 218719381 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGSDTTASTLCSGILMLITNPETLQAAHAELDAINAMCSEILRIRPVAVLGGTPHANSEYQGYCIPKGTTILSNSWAINLNPRYYPNPHHFNPLREPHPHSSFGWGRRICPGAGLAR-------------------------------------------------- 5915814 214 -----------------------------------------------------------------------------------------------------------------------------------------------------------LLGIPLWEYIPWLEWTRRFDGVD--RRIEEVSRTFDEFLGKVIQEHRVRDGLDFVDLLLQFQRENEPVDDLTIKAVILDMFLAGTDTTVTALEWALSELIKNPRAMKILQSDLEKMPKAVKESLRLHAPVPLPRESTRDTKVLGYDVASGTRVLINCWAIGRDSSVWEESETFLPER------------------------------------------------------------------------ 125539964 93 -------------------------------------------------------------------------------------MVFIPSS--DPQWKALRGIASHVFTPRVLAAVRPIRERKVGDLIAYLRAAGEEVLVGHYTGILNMVSFSDIVGMGSRMARELREVVDDIIVVVGKPNVSDRFNRVFSIMGDIIDRRLAHPRDDFLDSILELMAAGDRVN---VLNMLFEAFVAGADTMALTLEWVMAELLKNPGARAELRADAARLPQAVKEAMRLHPVGALPHFAMEDVEVGGYAVPKGSTVLFNAWAIMRDPAAWERPDEFVPER------------------------------------------------------------------------ 171691196 1 ----------------------------------------------------------------------------------------MGTLIDTPEHDAIKSKTAGPYAGREAEGLESVVDAQLVRLVDLIKRKRNGELVTDFSKIFTLDVISKLLGTPWGHLDEGIDVLGWCVAMDDRLVLMFLMMELLRYLYGLLRWFGPQPGDGYVNKLIGEHFTDKDLSEMECQGEALLVILAGSDTSAGTIRSTILYLMSNPQAYEALQQGKVSSPITNEEALRIGTPLTFGHYKVVDT-VNGMYLPAGTEIGHNALSLTHNKEIFEDADIFRPERERKAHMLFGSGRWTCAGKNLALMELNKIFFELLRHF-DFQIV------------------------------ 26451485 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIAARDTTSSALTWFFWLLSKNPEAMTKIRQDPADLDGAVCETLRLYPSVPFNHKAKPDVLPSGHKVDKNWRVVIPIYSLGRMKSVWDDAEDFRPERSPYKFLAFNAGPRTCLGKRLTFLQMKTVAVEIIRNY-DIKVVEGKPKPVPSVLLR----------------- 15236586 286 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSTCLALILGGSDTSASTLTWAISLLLNNKEMRDRNVEDSDILQAIIKETLRLYPPLLGPREAMEDCTVAGYYVPCGTRLIVNVWKIQRDPKVYMEPNEFRPER------------------------------------------------------------------------ 157761763 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTMVWACACLLNHPEVVGELKRELVGVTGGT----RALSLTDKPNTATKDTVIDGQPVSAGALVTVQLSALHTDEAVFKNHTKFDPNRNLEKNLPFGIGKRSCPGESLARAEL----------------------------------------------- 15225499 262 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDILSRLVESEKDPENMNDKYLRDIILNFMIAGKDTTAALLSWFLYMLCKNPLVQEKIVQNEEALDAALSETLRLYPPVPDMRCAENDDVLDGHRVSKGDNIYIAYAMGGQDAEEF-KPERFQPE-SPFKFISFHAGPRICLGKDFAYRQMKI--------------------------------------------- 126321328 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALRMISASANLRVNEEDFTLGEINLRKGDSIIIYPPMLHFDPEVFEQPEEFKFDRKRGQELSFGSGITKCPGRFFAVFEIKQLLILLFMFF-DMELIEKEPLQFRSRMFFGI--------------- 195443882 138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFAGFDTTSMGLIFGLMNMSVYPELQDLVDDDFSNLDSFVKETMRMYPSVPISRKTIQDTTLNGLVLPKNTDVTLLIFDILRNPKHWDSPDEFKPER------------------------------------------------------------------------ 169607907 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNAALFMVVGSETTATVLSGTLYLLLKHPECMERLKQEPKLLSAALDEVMRIYPAATLARLVTGGTKICGEYVHPGTTVMILHYPMFHSTRNFVRPDEFAPEREGAPKFPFSVGPRACLGRNLAQYELKLAL------------------------------------------- 115399934 6 ------------------------------------------------------------------------------------------------DHHQRRRIWNPGFTESAVRGYEKRVRPYRQQHIASASDDGSYDVISDLALPIAQSFIDANTGLRNMYPPWFYRLI--VTSPMGSQEWKEFNDRIWQ---DLMARMKSEPDPDIYSYFL-APLKGQQPTPDDILGDALLLIGAGGGMT---LTVAIYELARRPEEVKKLRDERELLNGFINEVQRMHAGVPSRKTPPEGLDIDGTYVP-GDMILSPHREIGRSEAAFEKPQEFIPERDKSAHAPFSTGSYGCIGKPLALMNLRTTLAQL---------------------------------------- 145247330 132 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDHALKSMEDVMLLHVRQLCAGLARAQQTGVVQDMGRWFSYLVMGELFGLIESSRRRLIELVDRAANRHDQIFIHRLTNDRWNFIMRVEATKRAQERTDFFYYLLNARETGQGLTTPELWGEANVLMIAGSDTTSTTLAATIFYLVRNPQAMAQLRENFTSVEEIVDEALRLAPAVAPPREVMEGAVVDGVFLPGGTDCGTPTYSIHRQAAYYRQPGAYDVEMARRAFCPFSIGPRGCIGKSMALMEMRLTIARLM--------------------------------------- 212511849 256 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLIRIVIDLILAAGDTTAYTMLWSLYLLSKNKEIYNEIIKEDDLLKGCLRETLRLYPVAPFTRFMPEDTILNDYKINANELVLLSLYSSGRNEKYFPDSKSFYPQRNPTASLPFAMGSRSCIGKKIAETQILIALSTILK-------------------------------------- 148698968 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTETSSTALRWALLYMTLNPEVQERVHSDRDSMPAVIHEVLRMGNIVPLN-----------VP-REGKMILTNLTALHRDPKEWATPDIFNPEKKRESFLPFSMGKRACPGEQLARTELFIFFTALMQKF------------------------------------ 39976439 346 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGATDSTSGTMAWILCYLIKHPSVAATLLSDADLLQAVIDETLRLQPPAGNRMTPPEGIEIAGTHIPGQVSVWVPVRAQQRDERFFAQPDDFIPERDRRVYAPFNTGRWSCVGKQLSFMIMRMVIATLWHYEPSF--APGEDLKRQDLIIAKPGKLELRFTPRKPR-- 168059431 130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEFLRDIVISFILAGRDTSTSSLTWFFWNLEHHRQVEDAICKEDELLHAAVSESLRLYPPVPIMKLAHSSDEWDGTRIDPNSTIIYHPYAMGRMERIWPDCMKFKPERSPYKHAVFQAGPRMCLGRELALMQIKMVVAVLLQRF------------------------------------ 169868906 204 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGADTTVSSAHALFLALAMNPQV--QLRAQEEIIQAIVKELTRWHTPLGVPRISREDAEYRGYFIPKGTILFANTWAIMHNPEVFENPMEFNPERKINPNVAFGYGRRICPGRYL---------------------------------------------------- 157678673 51 ----------------------------------------------------------------------------------------------------LRKIVTEIFSPKMLQAQSHVREQKVAELIDFLRSKGQVVKISQF-------VFGTLLNIDETDKGGIQNLIREMLMIGAEPNVAESLEELMKMWEGTVKERKANRNEDMLDVLLANDFN-----DAQINALFLETFGPGSETSSATIEWVIAELIKSPKEMAKVRKEPQLLQACIKEAMRLHPAAPFPRRAAETCEVMGYTIPKNSQVLVNAYAIGRDPKSWKDPSTFDFHGAHYQFIPFGSGRRTCVGMPLA--------------------------------------------------- 156047892 168 ----------------------------------------------------------------------------------------------------------RAFVGKPLSRNEEWINATVDYTVDTVKAKDEVALIQNLAVSFLSQIVAKLLRIIEECMRKFKE--EKTADKESSDGFDDNQGSFISWLLKWTDEK--------------SREDPFALADTQL-----MLSFAAIHTTSMALSHILYDIASHPEFIEPLREEIEKLDSFMKESQRFSPPVTNFRRTTSTLHLSGHTIPKGTRICYDTVSVNHDPSSLDPPTTFSPFRTSKQSMNFGHGNHACPGRFFAGLELKVAIVELLRNW-EFRLVGDE--------------------------- 148709881 80 ------------------------------------------------------------------------------------------------------------------RSIEDRVQEEARCLVEELRKGSPCDFILGCA---PCNVICSIIRFDYKDRDKLNEITKIMSTPWLQEDGNYPLKNRLEHLAITV--------TDLFS--------------------------AGTETTSTTLRYALLLLLKYPHVTAKVQEDRSHMPAMIHEVQRFIDLVPNPHEVTCDIKFRNYFIPKGTNVITSLSSVLRDSKEFPNPEKFDP-----GHMPFSTGKRICAGEGLARMELFLFLTSILQNF------------------------------------ 21536522 88 ----------------------------------------------------------------------------------------------------QRKLASHEFTMRSLRELREEVQNRLIPVLSSAVDCGEVDF-QEVLKRFAFDVVCKVLGWDPDCLDLTRWKVKRFLNVGSEKRLREAIKTVHLSVSEIIRAKKKSGGDDLLSRFLAA-GHGEEAVRDSVISF----IMAGRDTTSAAMTWLFWLLSQNDDVLDELRNKGSLGLGFEDEAMRLYPPVAWSKHAANDDILDGTPLKKGDKVTFPYGMG-RMEKVWGDWDEFKPNRKPVKSVSFQAGPRVCIGKEMAFTQMKYVVGSVLSRF------------------------------------ 15238652 205 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLGGTTTTNSLLEWTMTELIRHPECMKKLQEDMKYLKAVIKEGLRLHPPLLVLRLLTQDVKLKGYDIAAGTQVITNAWAIQRDERHLDSP--LDFRGTNFEYIPFGSGRRICPG------------------------------------------------------- 169863463 200 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAGSDTVVSGVLSYLLVLANFPEAQEELRQDLPLIESICWEVLRWNPPLGVSHCASQTNEYRGYCIPKGTIVVPNIWAVFHNPELYPDPFTFKPDRNPIPDIIFGFGRRFCPGQHVA--------------------------------------------------- 189203343 139 --------------------------------------------------------------------------------------------------RELHKMLSPAFSISHVTNLRPMVADEVRAILHQKAKTGEVFKLEEHCMNMTFIIFTTTLGYSLDAQTHFEDMCHIAIESRDSRRRDAERNKLDKVLVKLIRERRENRGLGIMDLILRDYVELDPMFLQDALSHFKTLLFAGTGTTSDTICFAFMLLTANPDVVRKMREEHDRVKNVIKEVLRIFPIGNTARAGIDTIPYNGVEWPTKDQMVCPVQLHMHNPELFSDPTKFDPDRDFPRHAPFERGPRACLGQPLAMDELLIIF------------------------------------------- 125807329 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKDADIQLRVRHEEALIASGIDEVLRMYPPLPFRECTAEDTPYHGFRVPKGMPIYIPCYALHMDPQYFPQPRKFQPERTPYTYMPFGLGPHGCIGERFGLLQAKVGL------------------------------------------- 157349274 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTISSTVEWAMAELLSNPEKMAKAQSDISKFPSIVKETFRLHPPAPLPHKAATDVEICGFILPENSQALVNAWAIGRDPSTWSNPNAFDIDVKGRDFIPFGVGRRICPGMPLAHRMVHLMLASLL--------------------------------------- 169780446 137 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQPLPDKEIAHIMITLLMAGQHSSSSISSWIMLRLASQPEQLANLRTGPSLAPNVIRETLRLHSSIHSLRKVKNPLPVPGTPIPTSHVLLAAPGVTALSDEYFPNAMAWDPHRENNPYLPFGAGRHRCIGEKFAYLNLAVIVATMVRRFSNLDGQTGVPDTDYSSLFSGP--------------- 166209291 116 ------------------------------------------------------------------------------------------------------------FSPKRLEALRPIREDEVTAMVESIENNGKTLMVKKYLGAVAFNNITRLAGVMDEQGLEFKAIVSNGLKLGASLAMAEHIPWLRDAFAKHGARRRQTSGGHFVDALLTLQEKYD-LSEDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQQKAQEELDSVVGMTEEALRLHPPTMLPHRANANVKVGGYDIPKGSNVHVNVWAVARDPAAWKNPLEFRPERDMKGHLPFGAGRRVCPGAQLG--------------------------------------------------- 117580237 127 -------------------------------------------------------------------------------------------------HRARRGYLNPYFSKRAVQGIEPMVHERISKMLDDFRKSGKVLSLDGIFSALTADVISRFYGLGTDDFHFIVRPTLVLILKSMPAIFLKTIMPPVAELLQMRDEIQANGGTDLVAALADPHIPTAERTVSRMLDEGTVFLFAGTETTSRTLCVTMFYLLSQPHLLKTLRAELDTLPGVVHEGLRFGPISRSSRVATKELQYKEHTIPAMTPVSQSTYFIHTDPDIYPNPWEFKPER------------------------------------------------------------------------ 85094228 209 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGSDTTAVAIRSTFFHLATSKKAYVRLLEE---IDRAVKEGIRAEEAKHLEYLQACVYEINGMFIPEGTRVGHNFGGLIRRRDVFEDADVFRPEREPAKRLVFGYGRWACLGKPVALMELSKVFFEFFRRF-DLQLVEPKNPWHEFNVNM----------------- 46138113 95 --------------------------------------------------------------------------------------------------RRWRKLLHSGFMQRQSETYRP-IQSLESKVLMHELLKSPHDFLERYAASVIVTVTLTMVNIPVERYPALK-YIPSFLAPWKKQVLQQREKDIQLY-TELMNEVREKVTRDFAKHLLE-EQHNLGMTDLEIAYTAGSPFGAGVETSAGSLASFLLACVKFPEELDRVVGN-DRLPTFASETLRWRPVAVLGGTSTADYVYKGMFIPKGSTIIAPLWTLHLNEADFPQPHEFRPERGTLGHSAFGWGRRVCPGMHL---------------------------------------------------- 15238720 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILLDILLAGVDTSGHTITWVMTHLIKNPRVMKKAQAEREVIKNVVKETLRINPLVPTPREASKDVKIGGYNIPKKTWIHVNIWAIHRNPNVWKDPEAFIPER------------------------------------------------------------------------ 32478997 304 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CSIFFGAGHETSATTLSYTLFELAKNPEAQKRLKNNNKLLEACLDETLRLYPVLSLTREVVEDYTLTGLHLDKGVRIHLPLYHLHHNPDNFPEPEKYRPERKPYTYMPFGEGGRTCIGMRFSKMQ------------------------------------------------ 156381291 301 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDYLIGSLYDMMAAGYETTAATLKWSIVYLVNYPDVQTTIQAEPNRMPAVIMETLRLGNVASIPHYTLCDTTLTGYRIPKDTVVNVDLEALHRHPVCWDNPTLFEPRRDANGELVFSAGRRVCSGEALAKAELFLFL------------------------------------------- 157335430 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIGGGADTTSGTLTWAVSLLLNNPHILRKAQEELDALQAIVKETLRLNPPLSGPRQFIQDSILGGYHISKGTRLILNLTKIQRDPRVWLNPMEFQPDRFLTTHLTFGGGRRICPGIVFALQVLHLTLANFLHRF-QLSTPSDAPVDMSEGFLTNIKSTPLE--------- 89069850 21 -----------------LFRRDILSAQPEKLYRAWMAEFRTPFFRS------YLVNDPSLVKRVLQRPDDFKSDRIGAGLRPLLGQSVFLTN--GAQWKRQRRIIDPAFEGGRLRDTYPAMWQAAVARLGPLADGRPVEIEAETSHAAADVIFRTLFSIPREVFAEFRRWLPRFFRRETRASAHRIRALIARLTTERGAEIRAGRADDLATKIMTTRETGETFSDAEMVDQVAIFFLAGHETSASALAWALYLLALYPDWQDKVAAEAARITRDVREALRLYPPVPMMREARCPETFRDRAVSPGAQVVLSPWHLHRQSRLWERPDEFDPARWASDNIPFSAGPRVCTGAGFAMIEGVLLLALILR-------------------------------------- 125531844 171 ----------------------------------------------------------------------------------------------------LRRIASHLFSPRRVAAHEPGRQADATAMLSAMAAEQSADVAADEAEQLKSMVRFELLGA-FNWSDHLPWLAHLYDPNHVARRCAALVPRVQAFVRGVIRDHRAADNADFVDVLLSLEAH-ENLAEDDMVAVLWEMIFRGTDTTALVTEWCMAEVVRNPAVQARLRADVARMPAVVKETLRAHPPLSWARLATADVGLAGMVVPAGTTAMVNMWAITHDGEVWADPEAFDVRGGDLRLAPFGAGRRVCPGKNLG--------------------------------------------------- 116202851 68 -----------------------------------RDFNLPDVFYMDPFGPEFVVCSGPDAAAALTTVTAFPQANLVREFFTPTIGTGFIETTDGPLWKELHQMLAPGLTPGATRTYHDLIIDEAESLVRRVADSGE---VTDMAYQIPFSVIWKIFGL-YEVAKRLNDISNPIRGWQEKRERAALVKRLNTEIKKVIFSRRAN-ATCLLDRMFLDQVKGLPLDDRLVLDNAKGFLVAGYSTTTDTSSYLIMILSAFPEVLRVLRDDPSRINAMIQETLRMFPIGMVVRDPMTSFTVKGKPLRPGQSFAVLAHAMHYDPSIFPSPKEFRPERPPFPRSAFERGLRSCMGQALAMSEMKIAL-VVLARWFDFELTGHNPVETP---------------------- 157110962 298 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDQLLSVNRDGKSFSDTEIEDNIYAVITGANDTSGLLIAHACLFLCFYKDIEEKLFTNPESLKQFLKECLRHCPVAPNSRENMSEIEIDGMKVPPGNIFIMNFYALHRDADKF-DPEQFSEERSRNRHLPFSGGNRICIGWRYAMFSMKVML------------------------------------------- 67523167 118 -------------------------------------------------------------------------------------------------HRMRRNALAKFFSRAQVLRLEPTVRGLAERLCDKMLEKGRADVVDEVATVL--RLGCTLRFVPW--WKHVLGVV-LLIRKQLVGSPKESSDALIVGMPNHIRKAQADPTT-VFTSLLQSDLPPQEKTFERMTSEGISLFAAGTATVSWALTVATYHLLTKPAILQRLTAELERLPAVIQEALRLSYGVASRRVATEDLVYRGEIIPRGSAIGMSAVLAHHDEAVFPDSHLFLPER--------------CSLSARAEVEVRVGFNLVVRVFPRMRLTTEADVAYDHDFFNPF---PV-WESKGVRVV 115643113 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGSDTTTTTLKWCILYMMAYPQVQSRVQDERERIPAVILEVQRVVVPLGVPHVAAADTTIRGYTIPKGAIIVLWKDSGAFEPERFLTADGELIKRDEL--IFFSTGRRVCIGEQLARMETFLGFTSLLHRF-TFKKPDDSPTLSFEGVL-GISRNPV---------- 156034334 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTEMVKASRDPKQLRDE-----LLNILLAGRDTTASLLSNTFHILARRPDIWEKLKAE-------VDELLRLYPVVSNARFSRRDTVLGGGPIPKGSAVAWSTYSMHRRTDIFPDAEEFRPERWAPGYLPFNGGPRICVGQQFALAEA----------------------------------------------- 189195772 103 -----------------------------------------------------------------------------------------------------RALFNPGFSDRVMLESTPHIIEEAEALLREHAKKGTCDYMMDLIGAITINARLHSMDLADEEMNPFKRW-----NPMRPLIEWHNGKTMDRYINTELDKRRTNEPDSVMDIAIAAYMGERKASEKLDAQFIRLFLFAGHDSTAATIVYSFHMLSKYPEALAKIRAEHDEVDSAVEETLRLFPPASGMRVFLQDK--NGTKYPEGLNIWVVHGAIQRNPNYWPEPHNFIPEREPGHPLPFEFGPRNCLGQTLAMLDIKITL------------------------------------------- 157760743 242 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNEGDEETFSNIQLENMLMDLWFAGLGTTTNTTTWALSYILHYPEELDRVVASDRLITTAINETQRCTNLVNLQHETTKDTVINGYHIPRGTGVVAQISTIMNDEKTFPHHESFKPERDKNGKLPFSVGKRQCLGEGLARMELFLFIANFLNR------------------------------------- 21231441 73 --------------------------------------------------------------------------------------------LDGDAHLQRKRLFLSVLTPAETSRLVACFEEEWSRQADTWARSAHIILQQE-AEHVLCRAACRWAGLPQQSRPLARDLGAMIFGPRWVRGWRGRRRVERWVARAVRNVRRAAPEASIAATVAHRDADGVLLSVHTAVTELINLLVA----VARWISFCALALHEHPPLRSRLRAEPGLLQNTVQEVRRFYPPLIGGRVRM-PFVWRDRHFKQGDWMMVDLYGTNHHPAVWRDPERFDPSRSRYDFVAQGGGSHRCPGEN----------------------------------------------------- 195171989 362 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLRHLLADLFGAGVDTSLATLRWFLLYMAREQSSQRRLHATPTLLRACISEVIRSVVPLGIPHGAERDFTVGKYRIAAGSMIVSLQWAIHMDPAVWPEPEQFRPDRAPPQFIPFQTGKRMCPGDELARMMLTLFAGRILRRF-HVEMVPG---------------------------- 145246492 291 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSGVEVSSICLSLVSGGFETIPGTLTSVIGSLSTPEGQIWQDRADPEKVPAIVKEAGRYYTVSSMPRKTATEVNWNGAIIPPKTMILINAQAGNHDVDHFPDAGKFDPERDPPPHLSFGAGSRACSGQVIA---IRLLYTALVR-------------------------------------- 42565044 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDVLLAAYRDKNKITRNHIKSFFVDLFVGGTDTSVQTTQWTMAEIINNPNILQTLRKEPNLLQAVVKEGLRLHPPPLLIRTFQERCEMKGFYIPEKTTLVINAYAVMRDPDSWEDPDEFKPERQTLKYLSFGGGRRGCPGVNL---------------------------------------------------- 2896039 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTSAAVCWTLFLLGLHPEVQDKIFEGSDRPPTMIKESLRLYPSVSFSRLLKEDIVIGGYTIPAGCSIRVSIYMNNRNSDQFPNPEKFDPD------------------------------------------------------------------------- 168067571 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLSEEDMIAVLWEMIFRGTDTTAILTEWIMAEMVLNPEQRELLESELSRLPAVIKETLRLHPPLSWARLSTQDVCIAGHLIPKHTTAMVNMWAITHDPKLWANPNEFIPER------------------------------------------------------------------------ 198467399 133 --------------------------------------------------------------------------------------------------RILRADLVPLFTPSRLRQTLPHVAAACQQLVGRRLTGERFE-AKALATRYTLQVIAAVFGLDDEDQEKGSQWLQRLLPLFQPSAWSLLETIALLHSSRLANQHRYVPLQDWLCALVRARSGGDKQGEQDLAGHATTLLLEGYETSAMLLAFALYELSRNESAQRRVQTELEEVAAALLETLRLHPAMQLQKRCTKSFTLGSIQVALGTVLVLPVQAIHMDPNLYSDPLKFQPERSPMRFLGFGAGPRMCPGMRLGLAQTKAALVTLLRDY-SFSLADQAQDPVQVS--------PLTFLTAS---- 218714129 45 ------------------------------------------------------------------------------------------------EHSKRRRLMGQLYSRSKISNLEGLMTQHVSRWIKCLIDLGEADIVSEFSFGMAIGAILAMKAVNDEMMPLLVHLFDILSSLRSILKWTTGYQDFRNWAEKAWSRAEENPHPNLIHTL-----TKSGLPPKTALSEAKENLGPGTDTTSATLAHIIWALAHNIEFQEQLHQDLKTIEACVKEGIRWTAAVMLPRVVPQGVELHGKFIPEG--VILWYL---RDSIAFPNPTEYNPYR------------------------------------------------------------------------ 198429817 313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKNEIEVLIIDLLSGGVDTTSNSAVFVLYLLSINPDKQEILRDGKDLLHACMLESQRLLPFIGTNRRYSKDIVLSGYKIPAGTVVTMSNIINNCSEEYFDDPNSFKPERKAKDRMSFGHGTRACPGRKFALQEMKYLLISVLSR------------------------------------- 3929362 69 ----------------------------------------------------------------------------------------------PARHSAIKKQVASLYTMTALLSYEEGVDAILKEQLQRFCDQKQVDFLQYYAFDVGVITVGKSMGMMESNIPNMHAW---WLRLSSLLPIEVPIKGLTEYVERRIIQKAAEFGDDFLAKLLLMEKKG-TVTPVETQQAVGLNIGAGSDTTANALSTILYYLYTNPRTLHTLREELERLQAVIKEALRLHPGVGTQLTRVVPLVIEGQFFPEGTEVGVNGWALYHNKAIFGDASIFRPEREANENIAFGAGSRSCIGKNISILEM----------------------------------------------- 157354919 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDNIKAIIMDVMFGGTETVASAIEWAMAEMMKSPEDLKKVQADVVGLNRRVEETLRLHPPIPLLHETAEDAEVAGYHIPARSRVMINAWAIGRDKNSWDEPETFKPSRSNFEFIPFGSGRRSCPGMQLGLYALELAVVHLLHCF-TWELPDGKPSELDMGDVFGLTA------------- 15614320 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATFISFAAIALQEHPEWQERLKNGSEEFHMFVQEVRRYYPFAPIGAKVRKSFTWKGVRFKKGRLVFLDMYGTNHDPKLWDEPDAFRPER------------------------------------------------------------------------ 41059676 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTLSTALQWIILVLVRFPDIQKQLREDSSRLPS-IEEVMRFTSPVTIPHSTTTDTAIQGYRIPKDTVVFINQWSVNHSPAKWVRPEVFDPNRQTSSVLIFSLGKRRCIGEDLSKMQL----------------------------------------------- 197754846 413 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMSLILGGADPMSYVLSQALVMLSLDPHVQEKARGDPGYVRNIVYETLRMFPPVPFSAKFSRAVVEQGMSIPPG-TVIMWMNAVGKNPEIFRNPDRFDPERFPASFLPFGAGPRHCVGNRLAEQQCIVLLTEILK---NFHVVPLRKVQFHSTISVVPSAVPVRLVP------ 215465797 21 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTSTATTFALLALTERPDVQTKLRENPTMLDIVVRESLRYYAPVPTGRTCMTDTDRNGVVAKKGTGIFVPIISINRDKTLWEDAEQFNPDRWKKNMLTFLGGSHACIG------------------------------------------------------- 158979036 200 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTNPVEDDVIKALILDMFAAGIDTTSAVLEWTMAELIRNPRTLKTLQDDVDKMPKAVSEILRLHPPFPSPRELTQDANMLGYDVPRGTLVLVNNWAISRDPSLWENPEEFRPER------------------------------------------------------------------------ 145229965 113 ----------------------------------------------------------------------------------GAAHPNVFGMRDEEQHSIRRRHMSHGFSMSYVKEMEQYLDVNIRILRDKIREHSSFDLKKALHYYV-VDVLGELFGIQEDDEARVHSLLAAVTGAWPAMTTTAGRKACADLASECVRRRKSDDRKDILTNLILAKDTGEHLTQTDLETEAFGFIIAGTHTTSATTTLLFYHLLHNPRYMEECVKEIELPPSAAEAALRITPVFTMARRVMSPVMIDGQHIPQGTSIAVCNHAFHHNPDVWDDHNIFNPYRWENTEIAFGLGGRQCIGKTIAMTNIYKIMSTLLREF-NFELAD----------------------------- 169776117 225 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTAATLTNLFFHLAADHTWQAKLQEELDLLDALINETLRLHPAVGTQRTPPEGLQIGDKYIP-GD-VMVCIPTHTRDERAFVRPDEFLPQRDASVFIPFNAGPYSCVGKQLALMELRRVTAEILTR------------------------------------- 149202501 97 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLRDFAAMVTQGAVARLAPLADGSGFDIEGHTSHAAADVIFRTLFSLPIEDRAQVFDAFKAHQRMQPVLNLAATARAIRGLITELTARRQAEIADDLATKIMTDPETGARFDTEEMVDQVAIFFLAGHETSASALAWALYLLALYPEWQERVAEEAERVPEFSDETLRLYPPVPMMRETACPERFRDRDIPRGAQVVISPWHLHRHERLWDNPDGFDPARYGTENIPFSAGQRVCTGAGFAMIEGPLLLAMLVRAYRLSPVAERPPVPVAHLTVRGRDGIWLKLSP------ 157340899 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIHAMLSVIDDGQRDPDTIIKGTCSNLILAGYESTFITLTWALSLLLNNRHALKNAQEELEILQAIVKETLRLYPPLSLPHEAIENCTVAGFHIQAGTRLLVNLWKLHRDPRVWLDPLEFQPERFLTKHLPFGSGRKVCPGISFA-LELTHL--TLARLLHGFELGAVADSRVDMTESPGLTALKAT--------- 154290107 121 ------------------------------------------------------------------------------------------------DHHRLRRVMNRHFSKASVFRLEPMIQKYVDSL------------------------------------------------------------EMKAQIGAIINERSSQPT--IFHEILSSDLPPNEKSVARLWQEGQTVIGAGTETTAWTLSVIAYHVLANPDILSKLLAEMEGMTAVIQEGLRFGVVAHLQRISPDQVKFHDWEIPPGTPVSMSSYLQHLDPRIFPSPNTFSPDRFENPSLSFSKGSRQCLGINLAWAEL----------------------------------------------- 156399784 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEDHLIMTIADVFSAGAETMTTTLRWFIACLVNFPDVQKKIQEDRERLDAVITEVHRYCTVTHLPHKATCDSHLHGYSIPK-DTVIMFNVQMHHDERYWDQPYRFDPTRGIKSFLPFSAGRRVCSGESLAKKELFLVTSRLLHQL-TFTSPPGYPVPDLEGEV-GMNHFP----------- 189203551 261 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAATETTSSALAFIYYELAKNQELQRELCAHEGLLDACIKEGLRFRPPVASRMVPAGGMDVLGYYLAAGTVIITQSLSMSRQPDLFPDFDSYNPLREKRRHLVFGVGARRCPGGNMATYQMRMILAATFRAF-RITLAPETTPEKMAPFANGYRSRHLVFTP------ 212507239 352 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDETLRKYPPVSLTRVCLKKYKISDVVIEKGTPLIITVLGLHMDPNYYPNPEKFDPERRKRHHYAFGGGLHQCMGQRYGLMQIKIGLANLL--------------------------------------- 121699333 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNVMYDLVAYQEYIQPLRDE---IRAVMEESLRKTSLTKLQRLAKADLTLDGTYIPKGATLIVS-AHAMRDESIYPDANQYDGYRTSPEHFGFGHGIHACPGRFFASNEVKILLIHLL--------------------------------------- 67904446 135 -----------------------------------------------------------------------------------------------------RKSFTPGFQPRKLQQHIPHIVDETQAFADILREHFHMDLVARMIFNISAGVI---LGIKRDDDEFLEFWSRYLVSPRRYYRKWSNGRALDRYVGRLVDQRAANPDDDAISRTLNKNIPHDKYTRDMLITSVKTLIFAGHDTSASTLCYTFAAISKHPQVLDLLRDDPNLVNNVIKEALRLWPPTGISRRGQPDQTL----FAEGKAVLVNNCATMRREDLFKDAERFYPER----HLVFEKGPRMCLGQTLALMQLKIAL------------------------------------------- 181322 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDFIDSFLIRMQEEEKPNTEEKLVMTSLNLFIGGTETVSTTLRYGFLLLIKHPGVEAKVHEDRAKMPAMIHEIQRFGDVIPMGRV-KKDTKFRDFFLPKGTEVYPMLGSVLRDPIFLSKPQDF-----NPQHFTFSIGQPNCFGEGLARMELFLFFTTVM--------------------------------------- 154304290 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAGSDTTFATTLVGILNLLLNPDQLDRLREHPDLLEYIVQEIVRWLSPLGVPHKSLEDDIYNEMFIPQGTNVFFNTWAMSRDETIYKDPDSFNPDRAGEPYLPFGFGRRICVGRHLALASVWIVLATLISTV-DISKANGEEIEPVSGF------------------- 77554691 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLLFVSFETTASGITAILCFLSDNPKALQELTEEHDYIQKVIHEALRLTNIAPMFRKATEDVHI---------KVEVCTTV--QDTAEPAGGASKDF-------MAFGGGRRLCVGADFAKLQMAIFL------------------------------------------- 108864395 116 --------------------------------------------------------------------------------------------------HAQRKLVSHEFSARALRDLEVTVDRLVPALAAASRGGGVVD-MQDVLRRFAFDVICRVLGVDPGCLDPAVWKVKRALDAGSERRLREEVGVIHEAVMGLIRSRRKEARSDLLSRMIECGY-----PDEAIRDMVISFIMAGRDTTSSALTWFFWLLMRHRGVEAQVLDEIAALHAALCETMRLYPPVAWDSKAADDVLPDGTAVGRGDRVTYFQYGMGRMEAIWADAADFSLDRSPFKYPVFQGGPRTCLGKEMAFVQMKFVASAVLRRF------------------------------------ 154279886 422 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHTNAPILIFGGSETSATQLRSLSFLLFKNPEKLGKLISEDSLLEACIEEGLRYYPPCSNGRIVPKGTTICGEFVPGGTNVSVATYALFRSPKYFIQPDSFIPERWLRESLPFSYGPHNCPGKKMGYFELRLILAKVLWHF------------------------------------ 67904476 58 ------------------------------------------------------------------------------------VGDAIGAMTDTKKHRVRRSILGPRLRAKAIAPYTPSLQKLVIACMDIMAGKARVDVISDFTFGRPMGVVNEAEEMPDNDLEVFGRHFHILLLDIIPESFARKLMPLPGFFEEAVVERQATDGASFLDLLLNQIDENPSVLVDE----GCAFITGGSDTTGFTMENATYLILSHPHILQSLLQELDTSPAIIKETLRLYTPAPSPRTVAEGIDVHGHFLPGGTILTHSLYLIHHNPVLFADPKSFKPERWLGTQVPFSKGSRSCIGMALAYHEVYTYLSLLFSRF------------------------------------ 145604895 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEGEIISNSALLIIAGSETSASYLAGVTYHLCTYPYVMKKLLAQLEYLTAVLKEAGRTYPPSGQPRLVTETAFISGEMVPPGTLVFSHPMGASMAPFNFTNPEQFVPERDDNASMPFGLGPRSCIGQSLAWIEMRLILGRLLWNF-DLSLSPE---------------------------- 119067600 85 ----------------------------------------------------------------------------------------------------LRQRITPAFTSGKLKAMFPLIVERAERLIAATAAQGEVD-VRELMARFTTDFIGACFGIDADEESTFRRLGKRLTRRDGHMFAPEIEKTTVDLVTSIMQQRKHSGRNDFIDFLLELKGKGKELDDMLMAAQVFIFFAAGFETSSSTTSYTLHQLAFHPEEQKKCQDQIDEVLSAIKEMMRMYPSLGITRRCVQKYTFPGTTIDEDVLVCIPVHALHNDEKYFDEPEKFKPERKNIPYLPFGDGPRACIGERLGHMQSLAGLAALLSKF------------------------------------ 194854815 310 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLLQLR-DQKQATHDDLVGHALTVMLDGYDTSGTALLHALYYLAESPAAQQKLREKLSALPQVIYESLRLSSLIQYTKVCTIPTVIKSLDVEAGMTIMIPNYQFHHDKQYFPEPEAFKPERFDNGFLPFSNGPRICMGIPLAMLTLKSALVHILS---NFQVVRGREV------------------------- 91091572 128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHELLEEAQTMVAAGSESLGSVKSFTLIMLGMHPLIQDKVYNEPDDLTEMIKETLRLFPVAAVGRRVSQDIVTDRYTLPEGCECIVSILSAHRNPKIWPKPLDFNPDRHPYSYLPFSNGPRNCIGFKYAMMAIKTVISTIVRR------------------------------------- 115384806 214 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRMEISSLTGNLFGAGSDTSSSTLVTFVLACCAFPEAWEELQDEPDLVKAFVKEVLRWRSVAGQPHAPIKDDHYKGWFIPQGTWVQGNVWAIHHHEREFPDSDRFNPNRDSPDHMTFGWGRRVCSGQGLAE-------------------------------------------------- 145256052 117 -----------------------------------------------------------------------------------------LAESDPVRHKQRKAPLEPLFSKKNILSLENMLMEHVDHCFDELYSQGAMDMVSQFAFSLPVRVFQQYL--PSKAFPFVRLLSSLARRISHSVEMGHELEQFAARIDEYIEAAAQGKTPNFPTLLIPIPEKGYEVPDKQLRDEILTLISAGDDTTG--IANTVTLFNHNRTIHDRLLAELKTLTAVIKEGLRYSSPAASRTPRLVPVRLDGRFIPAGTRVGMAIYHIHYNEDLFENPHEFDPERKRAKFLVFSRGSRSCLGINLAYMEMYMAIAYIVRRF-DLELV------------------------------ 78714410 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAVGISWTLYLLGENQELQQIFADDPDRLECCIKESQRLFPSVPFSRIITQEVNIDDTRMLPGTVVLLNLFSLHRDEFHFPDPERFSIERNPFAYVPFSAGPRNCIGQKIA--------------------------------------------------- 169851718 102 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTTVSSAQALILALAMHPEVQRKAQKETDRLPNMVKEAGRWHTVLPLGFIAKED-EYDGYFIPKGSFIFVNTWAIMHDPDVFKNPLQFNPERYKNGQITFGFGRRICPG------------------------------------------------------- 83952275 85 ---------------------------------------------------------------------------------------------------RQRRIIDPAFEGGRLRDTFPAMGEAAVARLAPQADGAPKDIEFHTSHAAADVIFRTLFSLPIEDRDHLPRWFPRFHRRRTRETARH----IRALITDLTARRRAEAPDDLATKIMTDPVTGKRFETEEMVDQVAIFFLAGHETSASALAWALYLLALYPDWQERLAEEATLSRDVFREALRLYPPVPMMREASGTEVFRDREVRKGSQIVLSAWHLHRHERLWERPDAFDPDRFATDNMPFSAGQRVCPGAGFAMIEGPLLLSMLLRNYRFEVVADRPAMPVAHLTVRGRDGIWLRITP------ 195433222 275 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESRTDYLSHLLQLREQKQA-SHDDLVGHALTVMLDGYDTTGTALLHALYYLAESPTAQQKLRDKESLLEQVVYESLRLSSLIQYTKICTSPTEFKRLEVEEGMTIMIPNYQFHHDKHYFPDPETFRPERFENGFLPFSDGPRICMGMRLALLTLKSA-------------------------------------------- 217409491 290 ---------------------------------------------------------------------------------------------DPATWKVRRRAIVPSFHKRWLNRMITLFAERAEILADDLQPKSAKGQVVDMEERF-CSVTLDIIGIPYWNLPYADQWMG------GQVEFRKDMTMLDDILADLINEKRENEDDSLLRFLVGMR--GEDLSSMVLRDDLMTMLIAGHETTAAMLTWTLFELSRDPGLLKEVQADYDDIVAMLIEALRLYPPLLIRRARTEDLPAGSSDLKSGVKVLMFISTWNRSPDLWENPEVFDPTRWDRP-------------------------------------------------------------------- 17505847 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGMETIIIVLRFAFLYLVNNPETQKRIHEELDRLPAFLQEVYRYVLPVNFLRCTLTDVECEGYRLNAGTRVIAQFQSVHVDKKHFPDPEHFNPDRRVNP---FSMGKRSCLGENLARMEV----------------------------------------------- 156064227 157 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIGTTTTAFEIAILAMLHYPECLQKAKAEQDRMPNFIRETLRWVTPTGIAHSSTQDYTYKGMLIPKDASVYANAAEIMKDPAVFPDGEKFIPERNDSRLLNFGFGRRMCPGMHVA--------------------------------------------------- 156543774 124 -----------------------------------------------------------------------------------------------------RKILTPAFHFNVLQKYMDIIIENDERFIDTLKAKGESNLLPLITN-YTLNVICEAMGTSEELQARYRRAIHDMLTPKGHEQ-KKALQVLHGFSTDIINERKETESKFLNNTLASDESSKDN-ADTEVLAMLDLLIAAGHDTSAMGVCFVLLLLAEHKDIQARAREDLSAINQMIKEALRLYPSVPFSRNINEDLHLKDYTVPRGTIAHIHVYDLHRDANFWPDPDRFLPERTRNRHIPFSAGSRNCIGQKFAMMELKSI-------------------------------------------- 116831023 54 -----------------------------------------------------------------------------------------------PHYVKLRKLTLELFSLKSIENFRSEARSMVVSILKDLMSNSGDDIVRKYLAAVVLNTISRLMGVEKEDHVWWLKWVSSWFFSD--KEFLAHKDRRTKWFRGAIEDIEIEDHRGFVRKLLVLKEQKE-LSEETVGGLVWNMLTAGADTTAVVIEWAMAEMIKCPTVQEKAQQELDSVVGVVKEALRLHPPLMLPHKASETVWVGGYKVPKGATVYVNVQAIGRDPANWINPYEFRPERRDFRVLPFGSGRRMCPAAQL---------------------------------------------------- 195067192 323 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTASTFSSLMLSLATNPDKQEKLREEVMRLPNKDSEFLRQPLVVGHGRKISRDCVLSGYRVPAGTEQYFPRASAGSDPLKTTNPFVF---------LPFGFGPRMCVGKRIVEMELELGIARIIRNF------------------------------------ 169615603 109 ---------------------------------------------------------------------------------------------DEVAHTKLRSKMAAGYSGKENESMEGSIDLLIGSLVHLIETKRPMDFGEK-ASFFTLDVISELFGYLENDSDVFEYLSRALRGLLPSESDKLGFGAFIGIAKKLVARRKSHP--DMLGSFIRH-----GLTQEEASGEALLQVVAGSDTSAGTIRTVMLNILTNPTSYSKLRAEARQLPQAVKEAMRLMPPASGAFFKTVPATINGKFIPGGTQIGSSPLGIHRSKKIFPDADLFRPEREKFDHMAFHYGKYQCLGRNVALMEFNKIFVELLRKF-DFSI------------------------------- 212531277 268 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIDDEIAADALGFRLAGAEPVGVTLTYLAWCVLQRPDQVEAEVADVNVADAAIEETLRLWGGNATAMRRKEDITEGGTRIPKGTVVSTQAYSLHRNPANWKDPFRWDLDPSQSQSLSFSAGSRMCAAYHLAMMEIRIMATLFFKTYPGVKLDP----------------------------- 10179855 61 ----------------------------------------------------WVVTDHATAVRVLDDP-TFTRATGRTPEWMRAAGAPASTW-------------AQPFRDVHAASWDAELQEVEDRLTGLLPAPGRLDLVRDLAWPMASR------GVGADDPDVLRAAWDARVGLDAQLT----------------------PQPLAVTEAAIAAVPGDPHRRA---------LFTAVEMTATAFVDAVLAVTATAGAAQRLADDPDVAARLVAEVLRLHPTAHLRRTAGTETVVGEHTVAAGDEVVVVVAAANRDAGVFADPDRLDPDRADARALSAQRG-------HPGRLETTAALRSVAKALPGLTAGGPVVRRRRSPVLRATAHCPVE--------- 51511762 232 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASTHTSAISITHALYHLAAEPKYLQPLREE---IESVIAEFMREASAISVIRKALKDVTFDGTHIPPGTLVCAASTATHYDEENYVNANVFDPFRERVKHIAFGHGKHACPGRFFAAYELKAVLAHI---ILNYDVKFEGEATRPDNVWPGITIIP----------- 189529252 77 -----------------------------------------------------VLVGYETVKEALVDAEDFASRAPIFTNRVLRGYGLIISN--GERWRQLRRTTLRDFGMGR-KRMEQWIQEESRYLLKSFEESKPVDPLFFMSRAV-SNVICSLFGFDYEDKNFLQLLSNLMSSPWGQLTMFGEIDDLKSSIMTIIKEHEENPKDFIDCFLIRLNQEKHN-PDTEFHATSLNLFTAGTETTSTTLRYALMLLIKHPEQMQREIDRQNRIPTMIHEVQRDIAPLNVPHYALKDITFRGYKIPKDTVIIPMLHSVLRDEGHWETPWTFNPEKKNPAFMPFSAGKRVCVGESLARMEIFLFIVSLLQKFPD-SIDPSPELSSFGNM------------------- 195342009 105 ------------------------------------------------------------------------------------------------------------------------------EYIER-ARREQGDIIEDLAYRFTANTMADFIGIDAGEIGAFQKTSTEWTAHAFSSMFTKATDEFFLRLTQDAVNLRGEGRTDYLSHLIQLQQRGNSIHDS--VGHALTVHLDGFETSGAVLYHMLYSLSEHHEEQEKLRNNLSYLDQCVNESLRLTTPIGFMRICTKAIQIDDKTLEPGVTVMVPAYQYHHDDDIYPEASEFRPERFDNGFLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 157133498 289 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEDIPEHLDTIIFAGNDTTATTMSNLLLMLAMHPDVQERVYQEPDLQPVSMEETMRLFPVPLIGRIAEVDIKISDEHIPAGSEVGCGIYMVHRDRKIWPRAEEFNPDHHPYAYLPFSGGIRNCIGVSL---------------------------------------------------- 211584668 128 ---------------------------------------------------------------------------------------------DTPEWRAAHKFLPPALGPKAVRHYAPTMQETVEDVFDELDERGEAWNVYPYMLKLGAQAVGKLLGMPHELVYRIAESLEVTARGDDPKRLRHARDRIVEMVNESIQNASRNGVEDLIDYIIRATDNGEKLPKTSLMEALVVATGAGFTTTSSLLSWLLYSLVNYPGMQERLLQ--ELIDNDIDETQRRHNPSQPARTAKVDMILGGYKLPEDSIVIPALHHIHNNPAVWSNPARFDPDRWDTRHIPFATGPRMCIGFNFALQEVKVFLPKLLYRY-KFTKENDGPVEYDPMF------------------- 169780310 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLKKLLTLRED-DKITQLDIEKTVGNNIMAGADTTAISLSAVIYSLLKNPGTETKLREDIDTLAAAIKEALRVHPAVGRPRVVSEGLTIAGQYFPQGNSRYQCLV-AHYNEDIFGDATTFRPERWEQSLLAFGAGVRTCIGKNLSMLEMSKVIPELYRQF-EFELSESE--------------------------- 157341512 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLTEGEIVSLCSEFLNAGTHTTDAPLQWIMANLVRYPHIQAKLFEDLQKMPAVVLEGLRRHTPAHFPHAVTKDVILDGYVIPKDAKVFFMAAEMACNPKVWEDPETFDITGSRIKMMPFGAGRRICPG------------------------------------------------------- 196000733 193 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDILDTLMNSKRNGQYLSKNEISGMLLGFLLAGQHTSSTSSSWLGFYLAKN-KLWQELQEDSDKLKELIKEALRLRPPVMTMRSVKTPQHYKNFYIPVEHQVCVSLPSVWKDPEVF-NPDRFKGDRNEKSYIPFGAGRHRCIGEIFAYLQMKTIWTVLIRHF-EFDLINDFPTVNHSSLIHTPNN-PV---------- 211587858 277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDQAAYISGTLLEAGSDTTSSTLYAFVQAMLLYPDIQRKAQEEIERLPVMEDETVRWMPTTILGAVVTQDDEYKGYFIPKGAGVMNNVWGIHMDPARHPNPRVFNPDRAANPDFTFGAGRRICPGMHVAERSLFLGMSRILWAF------------------------------------ 157352095 245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVRVVHDFAEKTVADRRLNKQTDLLSRIMHEEGKDNHFSDKFLKDFCISFILAGRDTSSVALAWFFWLINKNPEVENKILGEEDLLQAALSETLRLYPPVDFKEVVEDDVLPDGTRVKKGSRVL----------------------------------------------------------------------------------------------- 147815868 271 -------------------------------------------------------------------------------------------------------------------------------------------------------VLAHLYAFSLSD---YFPWMRVLDLDGHEKTVRQAMNTIDKYHDPIVENRAKQEAEDLLDILSIKDAHGEPLSVAEIKAQCTELMLAAVDNPSNAIEWAM----------AEMINQPEVLRKAVEEIFRLHPIAHLPHVSTCDAVVAGYFIPKGSHVLLSRLGLGRNGRIWEEPLRFKPERPDLRFISFGTGRRGCPG------------------------------------------------------- 116058727 369 ------------------------------------------------------------------------------------------------RHQATRANFKRVLGRFALETYAETIGERTRAFVEDLSGRSRVDFALDLLFEL-------FLGVPDERRAMVAYNAGLLSLGKWSPEFRTALDELVRYCENVAANELDDPKYFFYKQYSTADENGETFSDERIATTCVLMVWGAYIEAAALMGHAFTLLGEHADTRRAVAHEFSRIATAVKESLRVMPQTAGGRVNPSDRSFDGYDIPAGYVLTADPRIPFRDEAIFPDPDEFKPERNNVANDTFGMGQHQCPGINLATVMTSVFLAEMMSTFGD---------------------------------- 125602602 82 -----------------------------------------------------------------------------------------------PRWRALRRIMTELFAPHRLDAARPLRREKVRELVAAVVDVGRVAFATSFSRDLTSLAVARIM--EAGGRPNVSDFFPVLAAADLQRRLARLFARLHRVFDAEVDAREARKGDDVLLGIAARRDDAAELDRDTLRSLFTDLFCAGSDTSSSTVEWAMAELMQNPKSMSRVCDELSQLQAVVKETFRPPAPLLLPRQAEMTMKIAGYTIPKGTRIFVNVWAMGRDKDIWPEPEKFIPERFKGVHIPFGAGRRICPGMPLANRMVHLILGSLLNQF------------------------------------ 212531131 97 --------------------------------------------------------------------------------------RTIFSTQDSQEHQTLRKPIANLYSMSYIASHEKLVDQTIARRLDELETNGVCDFIQYFAWD----VIGNLLGFLEDDIEKFFGLNAMVTQPILQKMKKENASPVVTFAMARANERLEEQDRDFLSGFINAMSKDASIPKSALAAWATSNMTAGSDTTSILTRSVFYQLLKHPDKLQRLQAEREGLDAVIKEAGRLHPPLHLERYVPEGAVICGAHLPGDTIVGINSWAIHRREDPFGDPDEFRPERWGRALLTFGAGRRVCLGKHISVIEMYKLIPSVFRR------------------------------------- 211585827 314 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGFETSAVGLTYLFWQLSRHPEVQNKLREDPADLPPAVTETLRLHAPIPQPRVTPSPCTLAGADIPPNTRVNAQAYSLHRNPEVFPDPETWQPTRKRRWFWAFGSGGRMCVGSNLALQEMKLAVAAI---------------------------------------- 210088940 81 -----------------------------------------------------VLTGHETIRNALKRAEDFSSRKAPPAQAMAGRDKGVLQAPYGPHWKQQRKMTLRDFGFGK-RSLEVKISEEADALVQEILSGQPFDLQNAVSNIICSIVFGDRFEYGDPDFLRLISLLNTVIEASGRDKATRMLQTVQEFCREQIEKHRLDPNDDFTDAFLLEQQRAEHFTDKQLQEVLMDLFVAGTETTATTTRWALLYMMLNPNIQEKAYAQRNLLPATLAEVQRIKSIVPLGHAASRDTTFNGYNVPQEGRLLINLWSVHMDPQLFPEPNTFQPERNFVKHIPFSMGHRICLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPVPSMLGKLGSVVNVP----------- 170029657 141 ------------------------------------------------------------------------------------------------------------FGPAR-ATLEARIVAGVNELVQDLKAESEKVFAFDPA-PFVHHILGNLLGLRY-DRDDETWRYLQHLQEEGVKHIGVSMANFLPFLRALPEDKVNDPGDCILTNFVQREAAGRPCSDAQLRHLLADLFGAGVDTTFTSLRWLLLFVGLDRDVQQRLRREPTLLKACVAEALRTVVPLGIPHGTVSDTNIAGFKIPKGAMIMPVLWAVHMNPDLWSDPDRYNPEHAPAHFLPFQTGKRMCLGDELARMIL----------------------------------------------- 115402601 47 ------------------------------------------------------------------------------------------------DHARQKRLLTHAFSERSLRDQESLVMAYIDLFITRLGELATFDIVGDLAFGEP---FGCLKDSAYHPWVAILFQSIKTGALLRALTIYPTLAKIIRYFMEMVTRRMDTTRPDFISYILKYN-DERGMSRSEIEVNAALLIAAGSETTATTLSACVYYLQKNPECYKALTE------------------------------------------------------------------------------------------------------------------------------------------ 212507896 292 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEQLVVLLLDLFLGGAQTTSQTLDFAFLLMIKYPEIQEKVHEEKDRLPTIVEEVMRMYCVVPIPRRCLDKTVLNGYNIPKNTTLLLNLHAAHHDATLFPEPYIFKPERNQESVLAFGLGKRRCLGEALAK-------------------------------------------------- 115401892 164 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVSSICLSLVSGGFETIPGTLTSAIGSLSTKEGQQDRAYEDPDIRDAFVEEKVRYYTVSAMPRKTVTEVNWNGAIIPQKTMVLINAQAGNHDVDHFPDGGKFDPERSGLNHLSFGAGSRACSGQYIA--------------------------------------------------- 145614254 193 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAGIDTTGDALCFLMYQLSLQRKLQAELAANPDHLDAIVQEGLRCFPPMSLPRYVSGGRHVDGYFMPEGTIVSCQAYSVNRNGDIFPHPETFNPDRRRRCMFAFSHGGRGCVGKHLALAEMKLLLR------------------------------------------ 158287833 102 -----------------------------------------------------------------------------------------------------RSLLTPSFTGAKIKQLFPVMESVADAFV-TFIGRHVAELAKEIAARFTTQVACTFFG---EQESEFRRMGRRVFETSPMATVKTMMAVFLEWIRSLVAQRSASEKEDLLQSFLKNREKSSDATQTEITAHALTIFLEGFETSSVVLGFALYRLAKSPEVQQNLYNEKKRIDAALQETLRMHPPAATMRKGFRDEQGHDMSIREGTPILIPVLAIHMDPKYYPEPHQFDPERSPARKVTFGEGPRMCLGMRFAQAQVKLAM------------------------------------------- 169613138 119 -------------------------------------------------------------------------------------------------HKRRRAALLPMFSRRSILDFIHIIYRHIDTLIQEFEAKEPLNLTHAFPA-LTGDIIMDFFGFNYAQLPDFSSFHEAFIKLGGTGHIATQFPWFL--------------------------PSHKRLTEE-----AQIVVGGGVETTAFTLSIAAFHIINTPRIYERLRATLELYPACIMEAVRYGLSARNPRTRRMPLVYKDWVVPSGSCVSMSIPDVSHDEAIFPSSSEFRPERTPDGQVSFGRGTRHCMGMNLAWTELYLTLGMMFRRY-RFELIEPDVRDVQIGHDYFI---PVTWE------- 204022224 231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLTEKQLLMSLWEPIIETSDTTMVTTEWAMYELSKHPNKQQRLYNESEKITSAVHETLRVHSPVSIIRYVHENTELGGYHVPAGTELAVNIYGCNMEREIWENPEEWSPEREPVKTMAFGAGKRVCAGAMQA--------------------------------------------------- 62178550 377 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQELLQSLIDMFFGGVTSSLSAIEFLLMYLCKHTNMQRKAQAERDQMPACITEALRLATPSSLPHVAKEDTEIEGYAIPKGTFVMGSIYSLHYDPRFYLDPEEF----RPQRHLSFGIGARRCVGESIASMQM----------------------------------------------- 169866647 283 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGSDTTVNSAQALVLALGANPDQLDRLIDTTSRLPAIIKELGWWYNPLATPHFSMEDAEYKGYFIPKGTMFLPNTWAIMHDPAVFSEPLEFRPERDPSESAAFGYGRRICPGQNL---------------------------------------------------- 170096664 169 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTTVSTTQSFFLAMAMYPEVLRNAQAEIDRLPDFIKETMRWVLPLGVPHMATEDDEYDGYFIPKGTIVIGAAWSILHDPEVFEAPEEFKPERRDPVVAAFGFGRRMCPGRYL---------------------------------------------------- 170940310 320 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGGHHTTSGAMMWLTKYLTDDPTIQSKLRSRHAKLPAIIEEMLR-INAVPVTREAVVDTTVLGCPIKKGTQVFFMFLSANWDERQFDTADDVDFDGAAGPQLVFGLGPRTCWGRRLAHMEMKVIIAMLVW---TFQLERTPPELSGYGGLEGIARVP----------- 16507972 75 ---------------------------------------------------------------------------------------------------------------RAVGRLAGSLREQAGQAAARLGP-GPVDLVADFAEPLTAAGYAAVLDVPEERRAAFAADLAAAAPAVDALLCPQTLDTTRRLAAGVRGLRE------LFAGRAHAEADLLLAVAGARAA-------------ADLLGDALRRLLDRPREWALLRSDPAHAARLVEEVLHQRPPRACPLVALATAEVAGTRIEAGDSLTAITTAA----------------------------------------------------------------------------------------- 212509636 337 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSILYQLATRPEQLKKIFPDPSKIKGFIREVFRMYSTVGNGRTLQQDTVIGGYQIPKGQLVFPTLVTGNMEEYV-TKPNEFLPERHPFSSLPYGHGSRMCLGRRFADLEIQVLLAKLIR-------------------------------------- 194863220 138 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGDKLFNIFAAKDYAAALDVVHGFSSEIIAKRRQTADDDMLDTLIHAEKDG-LIDHIGICEEVDTLMFEGYDTTSIGLIFGLMNMSLYPDKQELCFQDDDLLEYFMKETMRLFPSVPMGREAVQETELAGLILPKGAQITLHVFDIHRNTKYWDSPEEFRPERPENRHVPFSAGQRNCIGQKYAMQEMKTLMVVLLKQFRVVKAINPQKIVFHMGI------------------- 126305754 307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGGGFTNEELENEVNTFRFAGQDTVAVGFSWTLYCLAMNPEYQKKCREDGESITWCIKESFRMYSPIPVARTLNQPITFDGQTLPSDTTVTINIWALHYNPAIWENPKVFDPERTKKRHLPFSAGLRNCIGQQFA--------------------------------------------------- 157110960 125 -----------------------------------------------------------------------------------------------------RKRLNPAFNLRIIHGFVPIMARCAQKMAARLPDGATVDIIK-YTNMCTLEMICTTMGLNRDGKEEFKRGLDGMMNPDIIYKMTRYHKELTEAIKQILQQKRLKPKI-LVDLLLSNSSDGKPFTESQITDNVYAVITGAVDTTALITAHACLFMSFYPEIQERVFAEPVGSDDFLNEVQRHWTPVPIARENMAEFEIDGVKVPPGHVFGLSLHALHMRKDVWPDADRFDPERAKNRHLPFSGGTRICLG------------------------------------------------------- 13641298 281 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQFCTSFILAGRDTSSVAISWFFWVIQRHPEIREILRGDPSDLQAAISETLRLYPPIPMMKQAIEDDMFDGTFIKKGSRVYFSIYAMGRMESVWGDCEDFGPERDQSKYVVFNAGPRLCLGKTFAYLQMKMIAASVLLR------------------------------------- 72386479 180 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGHETSAALLTWATYEVICHPEIRDKVVEDPAGIPSAVRSSLRWTPAVLVMRVAVSETGLDDVVIPAGCSVAVGIEGVHQRPDIWEDPGSFNPERDPYAFIPFINGPRNCLGQHLSMMETQVAL------------------------------------------- 169765320 139 ------------------------------------------------------------------------------------------------QHGERRRIVSHVYTMTSILQSEKYIEKIAVWLLGQMADRESFDWTRMYAYDVIGELFSKMFGFLQAGHDHLGYIVRRALRALGDLTDATNAM-LKDRLAAIQSDSEDKPRHDILGKLLESQKRGKELDLDDIKMESFGAFFAGSETTALTLSGILYHILRNRSVYEKLTAE---IDTAVQEGIRMHPIVSFPRHASSGCTIGGYYIPPNARIGVNPGVMHFNKTVFEDADQFRPDRWIDGDVSFGMGARTCLGKNISMCEIYKAIPELLK-FYTFELAGDEDMQTTSYWL------------------ 126314651 243 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLGGTETTATTLRWALLYMIHHRDVQGKVQQDRKLLPNAVHEVQRFCSVISVGRKCGTATTVQGFPIQKGTIVLPNLASVLCDPEHWETPWQFNLDGEGNAFLPFSAGHRVCLGELLAKVELFLVFAHLLREF------------------------------------ 157335421 285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLTILAGGTDTVTVSLIWALSLLLNKPQVRERQVEERDMLNAIVKETLRLYPPLTAPHESTEDCLLGGYHIPAGTRLLANLWKIHRDPSIWSDPDEFRPER------------------------------------------------------------------------ 195430328 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAFVFLKAGYEQTANTLSYVLYELSLNTHVQTKVREELKLMNQVILETLRMHPITYILRRTLQDYPVPDHPLFKELFVIIPTHAIHRDPDIYSQPDDFQPERGPRDSLGFGVGARNCIGIHFAQLQIRLALALLL--------------------------------------- 215497429 180 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQPTWDDRKAMPASVLEITRWTTLFPMPRGVQEDTTIGKYVIPKGTMVLINLMGVHKNPDLWENPDRFDPTRKKPEHLPFSLGKRKCPAEKLGYVEMFLYLSTLLQRF------------------------------------ 169774109 74 -----------------------------------------------------------------------------------------------------RALFNPGFNPAYIIGLAPNISDEVAAQLRKIAQQGEVFPLESLTTRLTVDSICSVV-LDTQLHHQIKDLATALQRQIDWTSFGTTFNPFKRYLRPLVEVDRAHPSKSVISLLQEQASNNSTRSLAEFKRLLRVFLFAGRNTTSSTLIYTYYLLAQHPEALAKIRAEHGDVLGAIKETLRLFPPSASMREGRPDAEIDGQRYPTGCNVWTLTVALHHNSDYWDQVENFIPERGPEDPLAFEFGPRSCIGQTLAMLELRIAL------------------------------------------- 62318471 256 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMFRLVREPVTLDGTFFPAGTTIASPTLGAHFDDTIYPNASTFDPLRTSPEYLTFGHGKHACPGRFFAVNELKAILAYML---MHYDIKPEQEGVRPENKSMGLGVLP----------- 71663993 133 -----------------------------------------------------------------------------------------------PRHKALRASFLNLFATKALSLYLPIQERLIREHL--------AEWVKKYPFE----------GKPEEMRGHIRELGEHLLDPEEFTRAVQARKKVVDELKAAVIRSKARPDADFWSALKACEDEGVDASDDAMAETLLDFLFASQDASTASLVMITATMADRPDVLERVRQEQTKLCAGVQEMLRLFPPAPMPMKAHSDFVIDGHTVPKGSLIIPSLVGACR--EGFPNPDVYDPDRQEDRKFAFGVGPHRCVGYNYA--------------------------------------------------- 15242564 191 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRDTTASALTWFFWLLLENPQVVTKIREKPSYLHGALYEAMRLYPPVPFERMIKPDVLPSGHKVDSSMKILIFIYALGRMRAVWEDASEFKPERTSLRHLAFNAGPRSCIGKQLAMTLMKIVVVEIL--------------------------------------- 149632667 414 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMAGTETTSTTLQWAILLMMKYPKIQAKVQEDHKDLPAVIHEIQRFVTLLHVPHCLSVDIHFRDFFLPKGTPVIPLLTSVLLDKSQWETPNVF-----NPNHLPFSTGRRVCVGESLAKMELFLFFTSLLQRF------------------------------------ 157764678 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSEDIRKEVDTFLFAGHDTTSTSLSWLCWNLAHNPDVQENVYEDPEKINRMTEESKRMFAPVGVQRKLTKDIVIDGITIPSEGNITISPTVLHCNPYIYEKPEKFDPDR------------------------------------------------------------------------ 119485937 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSFAAIHGTSNLLAQALMDLCTDPDLIRDIRARLKLMDSALKESQRLAPLLSMGRIAQSDMHLDGLRIPRGTTLMVS-AHTMWEPEIYPDPRRYDGYRATEKHMGFGYGKHACPGRFFAAAEIKAALCHILLKY-DLEHRDGQPPRVWSQGIH----------------- 169778468 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTGDPKRIRDE-----LMNVLLAGRDTTASLLSNMFFMLAKNPHIWNKLREEEGRAPTCMNESLRLHPVVSNARFAINDTVLGGVFVPKGSIVAYSVYSMHRREDFYPDANEYRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 187438929 230 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSRFIELGKDPENVTDKSLRDIVLNFVIAGRDTTATTLSWAVYMIMTHPEQFAWLLNYDSLLHALITETLRLYPAVQDPKGILEDDVLDGTKLKAGGMVTVPYSAASFNPEVFQNASPFKFT-------AFQGGPRICLGKDSAYLQMKMAL-AILCRFYKFKLVPGHPVKYRMMTILSMEH------------- 22331680 218 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGGTDTSYALMEWAMTELLHRPECLNRLQEEVRTIKAVIKETMRLHPPLMVPHESTQDVRLGDYHIPAGTQVMINAWAIGREAATWPDAEKFRPERHLNSHIPFGAGRRICPAISFAVILIEVTLANLVHRY-DWRL-PEEYIEDQTNV------------------- 163914915 80 ------------------------------------------------------------------------------------------------------------------KSIEERIQEEARCLVEELGKNGPMDLTLAVSNVICTVVFGERFDYKDESRDFSSAWGNTLSRLPGPPQRLRNFDKLKAFVAESLKSHQETPRDFIDCFLIKMEEKNNPQTEDNLFGTVLDLFFAGTETTSITLKYSFLMLLKYTEVTRKFYEDRIKMPAVIHEIQRMADIVPLGHATTHDIIFRGYNIPKDTIIFPLMTSVLKDPKYFNDPKQFDPAKKNDAFQPFSIGKRSCLGEGLARMEIFLFITSILQAF------------------------------------ 169843179 319 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAGSDTSVSSTYALYLALAMYPEVQRRAQNDHARLPAIIKEVFRWHTTVPLGHVSTEDYVYKGYFIPKGSNIMTNVWAIMHDPNVFEDPFEFKPERYKNGQIVFGFGRRICPGRHLGR-------------------------------------------------- 170117529 223 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTEEEIRFTASSMYGGGADTTVSAEYAFFLAMVLNPAEIDAVVGNDRLINAVVTEVLRWNSPLGVPHRAVEDDIVNGFFIPKGTIIMLWNML--HDPETYPDPFTFDPERRDPRNVCFGYGRRICPGRYLAE-------------------------------------------------- 115436648 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNDNIKTVIIDMFVASSETAATSLQWTMSELMRNPRVMRKLRDLPYL-HLVIKESLRLHPPVTMPRECRETCRVMGFDVPEGVMVLVNAWAIGRDPAHWDSPEEFAPERTDFEYIPFGAGRRMCPGMALANMEL--ALAALL--------------------------------------- 84617617 305 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFNFVAGGSDTTAYTTACAFYHILSSPTVREELDEHSSIINAVIKETLRISVPVSLPRIVPQGITIGSFSLPAGTGVSITQQAISFNEKIFPLPHSFLPERWIGPNIAFSRGPRQCIGTTLAYLELRCVIAYFFSRF-DMALTGGDQLRWVDRFV------------------ 147773635 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTYLRDIVISFLLAGRDTVASALTSFFWLLSNHPKVGAAIRSEADKIQAAVHESMRLYPPIQFSKFCQEDDVLDGTFVQRGTRVTYHPYAMGRIEGIWPDCLEFKPERNPFKYPVFQAGIRVCLGKEMALMEFKSVALSLVRRF-HIELATPCPIRFSPGLTATFGSLPVLF-------- 171683471 93 ------------------------------------------------------------------------------------------------EHKARRAPLNAYFSKSRVVRHQDMIIRKLEKLIGEFAKAGRVDLGAAISFSVGMTRIMHGGGRMWHLTKHIRWYGPAMLDPDTSNFMRYARDSEEDTAQLLKAAASYNPDDDTPRTIVH-EIYDSNLPPKDVFADVVSVTGAGFETTASLLRLVIYNVFSNTDILTRLRADGSIPLQALEEGMRLSPAIASRRTADRDLIYDKYRIPAGTPVGMTVLLMHMDERLYPDPHRFQPERPEARKKAFSRGTRICLGMHLAWAEMYLLMAAIVQKF------------------------------------ 13661754 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAGGTGTSASAMEWGMSELMRNPAVMEKLQQASELLKLVIKEALRLHPPAPLPRESIDMCELEGYTIPAKSRVVINAWAIGRDPRYWDDAEEFDFTGSNYEFLPFGAGRRMCPGFNLASMEL--ALVTLLYHFDDMEEAPGLGVRRRTPLM------------------ 157132677 89 ----------------------------------------------------------------------------------------------------LRQMLTPTFTSGRMKAMFGTIMDVAEELVDS-RKRESVIEMKEILASFTTDVIGTAFGIPDSDLMKFIFASDLARKLRIKITDAGVEKFFLGLVRETVEFREKNLRNDFMNLLLQDEVAARGLTMEELAAQCFVFFIAGYETSSTTMNFCLYELAKNPDIQEKLRED----------------------------------------------------------------------------------------------------------------------------------------- 145517031 98 ---------------------------------------------------------------------------------------------------RQRKFLAPAFTFEKLKSRLPMMNQVVEDILNDFMSRITGEIITKLTGEISLIMMDNLYAFVKSLLFGVKTWTILPTKQEKDRRVENVRIKLNELILNRVEQLKDSPVQDVTEYLKQKKQNEQQIDLEEILHQFITLFFAGTDSTATICGTCLYYLAKYPEIQSEILEENEVIGNAIQEVLRLRNPVTLFRTVKRDKQVQDIKLKKGALVQMHNANSILD-SHFDNATEFNYKRNDNGYIPLTAGPRNCIGYHMALMEAKIIIALLIR-------------------------------------- 69933376 97 ---------------------------------------------------------------------------------------------------HQRRIIDPAFEGGRLREAFPAMWEAATARLQPLADGAEIDIEPQTSHIAADVIFRTLFSIPIEDREHLPRWARLHTR-----RVRETARRIRGLIRQLVSVRAAQIRQDLATKIMTTPDTGDLFTEAEMIDEVATFFLAGHETGASALAWALYLLAENPDWQDRLAEEARLLARAVREALRLYPPVAMTRQCRQAETLRDRKAPRGAQLVLSPWHLHRHERLWVNPDGFDPSRWRRAFIPFSAGARACPGAGFAMVEGPLILAALVR---AYRLEPGRE-------------------------- 939995 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISETLRLYPVIPTLRTTTSNYRISDCIVEEGTQIAIPVYSIHRDPAYYDQPNEFNPDRCEERHLPFGDGPHNCIGLRFGKMQTKLGLVALLRKF-RFEICP----------------------------- 145233527 211 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDYSASCMDYRRAHPSADMLYALMEGKETGEGLNDEQIVDEIINVFI-GSATAPNLVAFGLYYLMKNPEEIDAVVGGPSRLPAIAQETMRLAAPAGFNREAIPDQELAGGEVPRKQALIAVLYGVNRDPAVFEDPDAFKPERPSAVKKGFGTGKRVCIG------------------------------------------------------- 15236789 225 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALSETLRLYPSVPSKHVVNDDILPDGTFVPAGSSVTYSIYAAGRDPERWISPDDF-VNHDQYRFVAFNAGPRICLGKDLAYLQMKIAAAVLLRH--RLTVAPGHKVE------------------------ 156356326 204 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAMAWTVQLLGEHPDVQIKAQAEVDEILTAIKETLRIFPSVPFARSLAEDLDLV-ALLRPFMQVSLKTV----DQPLFPNPMKFDPDRSEGRHVPFSAGSRNCIGQRFALLEEKVVL------------------------------------------- 218190487 45 LPPGPWNLPVTG----SLHHLLGASPPPHRALLRLSRRHGPLMLVRLGEVPTVIVSGSDAAMEVLKAHDAFADRARSTTVDAVSFGGKGIIFAPYGEHRQARRVLAELLSARQVRRLESIRQEEVSRLVGSIAGAAAVDMTRALAA-LTNDVIARVFGGKCARQEEYLRELGVLTALVAGFSMADSHAQMARIVGSIIEERKEDEDDDLLGVLLRLQEEDSPLTAEVIGALVIDIFGAATDTTASTLEWVMVELMRNPRAMEKAQEKGKLIGTDIK--------QGNCRVM-------GYDIPQATPVLINTFAVARDAKYWDNAEEFKPERFENSHLGFGAGCRQCPGALFATTTLELILANLL--------------------------------------- 28393289 125 ----------------------------------------------------------------------------------------------------LRKLVEELFCNKRINSIQPIKEAEMEKLIDSIAESASVNLSDTFLS-LNVNVICAVFGVNFQNNDKFQDLVHEALEMLGSFSASDFVGWIVDWFTGLHARRREESEDDFVDLLLRLEKEEGKLTRNHIKAILMNILLGGINTSAITMTWAMAELIRNPEIRAQIKNNKTRIISVIKETCRLHPPLLVPREVISEFKINGYTIQPKTRLHVNVWAIGRDPEIWKDPEEF---------------------------------------------------------------------------- 116206096 122 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDGAIKEVERYILGNIRTFCEGLGDYGRVNHMSDWCNWLAMDILGDLFGFHMLDRPDNRYAVDLVGIAAQRHKISAGRAKYMAYSRQQLTERTATDRRDFFYHLLKARETGQGFSTPELWGESNLLIIAGSDTTSTAMAATLFYLVRNPATLAEVRANCTYLRACIDEAMRLSPSVGLPREVLQGITVDGELLPQGTVLGVPHYAIHHNPAYFAEPFRFVPER------------------------------------------------------------------------ 158392452 145 ----------------------------------------------------------------------------------------------------------------------DRIRPYVDSLLSLLPPDGETDLTTDFILGEPMGALNHMLDVLRGSRQRMQWWLKAVVHAFVDTHITATYKEIETRKARIAAGEKVGPREDLLWYMASHDSDY-----EDLRSQLALLLVPNNDTTSIFISNALWHLARHPDAWARCRE------------------------------------------------------------------------------------------------------------------------------------------ 212531633 287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIETTPSAMCTAIKALLLNPAAAKRAQQEPDRLPALIEEVLRWQPPLGAPHSTDTDQEYMGYRIPRGSIIMQNYYGMAHDSNTCPEPYKFKPERPDLRVFSFGYGRRKCPGEQMARNSIFIVLSRIL--------------------------------------- 121720148 166 -------------------------------------------------------------------------------------------------HSARRRQWNRGFSSKALDQYSERILAFIDQLIEKDIAAGRFDRMGDFAWHLLLQRALSILG-PLSPVPWLIHIAFKLF---PRVWVLRDWFNMMTWCEAQMRKRMQDPTPDVAHYLIQ-DANDSPQDKGWLTGDSILAIVAGSEPTAAVLVGVFTELARHPQQQLDIRDARALLDAVIFEALRLYPALGNRKTLQEGTTIGGTFIPPETTIVAPRFVISRREDCFEQADQFIPERRNRAAFAFGTGHHSCLGRALAMNDMRLVTARLVQKY-NFRFPPGDK-------------------------- 15226756 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEAIGGLLFDFLFAAQDASTSSLLWAVTFLESHPKVLSKVREEVAKITRAVREVVRYRPPATMPHIATNDFPLESYTIPKGTIVFPSVFDASFQG--FTEPNRFDPDRFKRNYLAFGWGAHQCVGQRYA--------------------------------------------------- 115468192 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDVLLRLQAEGNELSTSIIKAIIFELLAGGSEAPITTLQWAMAELMRNPDAQAEVREAYKEKMKVTEETLRLHTPGPFPRKCQEQCQILSYDVPKRATVVVNIWAICRDAEIWDEPEKFMPDRSAIEHIPFGAGRRICPGMNFALANMELALASLL--------------------------------------- 218715414 262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIDTTGDSLCFLMHELSDH--LRQEILRNPTALDAVIKEGLRLFAPIPMPRYVPE----GGRTIPEGAIVSCAYSLHLLNPDVFPDSESFMPERERNRLLAFSAGGRGCIGKHLAMVEMKTLLRRI---------------------------------------- 169610165 338 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLLVAGHDTTSTTLSWAMKFLAAHQPVQNKLRSQESRVPSAIEEINRSNTAALFSRRSLVDTVVLGNFIPKGTSVYCLYLAAGFDPERWADKDTFDA--QAGPHLAFGGGLRGCFGRKLAYLELRLAI------------------------------------------- 110084251 125 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTADNVKAIILDMFGAGTDTSSATIEWAISELIKCPRAMEKVQAEQELLNLVIKETLRLHPPLPMPRECRQPVNLAGYNIPNKTKLIVNVFAINRDPEYWKDAETFIPERFENSYLPFGAGRRMCPGSALANVQL----------------------------------------------- 212546551 292 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAYIVAILLEAGAETTTNALETFVLALFPRPAQAELVDDSPNLINAIVKETLRWRPIVAVPHLNTEEDEYMGYRIPKGSIILPNVWGIHLNPDIYPDPNNFLPERGPPEHAAFGFGRRICTGQHIA--------------------------------------------------- 115485549 168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VREQFGRVMEERRKHKRDDLLSYMLSMPQE-ERIEDSDVIAVLWEMIFRGTDVVAILLEWAMARMVLHPDIQSKVQEELDRIPNVIKETLRMHPPLSWARLAVHDTYVGKHLVPAGTTAMVNMWAISHDETIWGDPWVFRPEREDINVLGFGSGRRVCPG------------------------------------------------------- 218719422 276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKTGVDKKKIRDE-----LLNVLFAGRDTTAGLLSFTFYILARRPDVFEKLRADFAQIKNMLKEVNRLYPIVPFARAAVRDTTLGGILVKAGQAIYQIYTMHRRKDLYGEDALEFKPERWEHQYLPFNAGPRICIGQQFALTEASYTIIRLLQAFKSIRPREGE--------------------------- 115402821 305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTASTICWLFRLLEQHPDILAALRANPQLLNNAVKESTRVHTNVGTMRRGEPGFECEGKQMPT-DGFVVWDGAIHRSPDVWPRPNKFIPERDENDPLHFELGPRGCIGQHLAMVEIKLVMALVVRRF-DIECAWDE--------------------------- 146099537 143 ------------------------------------------------------------------------------------------------QHAIHRRILMPIFRSQNIRGVANEIIRMMGGLFDLIQCGGEQDAVVNLSFRMALSAIGEAFRASRGESLRVRGHFDVMMRMSRSSAQRNARNTLKEMCVELLDKNRRCVMDALIDELYVH------FSMDDVLDHVVTFLFAGHDTVSHTLEFLFALLGTNTEVQERLYEAEDLMPAIVKEVLRMYPAAPIYRDAAEDVYLPGVVIPKGMTVVITLSALQRNTHVYG--DDVDVFRPERGYIPFSCGKRSCIGQELGYLEL-LVVTALLGRHLKMELVGEFPE------------------------- 156043970 126 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVLIGAGSDTVANMLTNTHFHLLDNPQHLKTLREEPDQYARAVNEGLRLSYGVSTRRISPYEVMMKDWEIPAGTPVSMTSVYMHQNPSIFPNPLTFNPYRTPTQHVAFSKGSRSCAGINLAKAEILLTIATIFRR------------------------------------- 195482326 328 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFDTSSSTITFGLYELAKNTTIQNRLRADRQLLRQVVDEVLRLYPPTAFSRTGYDLAPWNGGKLRAGTPVYISVLGLHRDAQYWPNPELFDPERHPMTYLPFGAGPRGCIGTLLGQLEIKVGLLHILKHF------------------------------------ 116197891 290 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDTDIIGNAFIMIVAGHETTANTLHFSLVELATNPSTQRRLQSDPSTWDATINETLRLMPPVGIPKVADQTVTVDGRTLPPGLAISLMAVCAHRNPR------------------------------------------------------------------------------------ 17945886 105 ------------------------------------------------------------------------------------------------------------------------------EYIER-ARREQGDIIEDLAYRFTANAMADFIGIDAGEIGDFQDWSAHAFSSFSMRFFTKATDEFFLRLTQDAVNLRQEGRTDYLSHLIQLQQRGNSIHDS--VGHALTVHLDGFETSGAVLYHMLYSLSEHHEEQEKLRSEEALLDQCFNESLRLTTPIGFMRICTKPTQIDDKTLEPGVTVMVPAYQYHHDNDIYPEASEFRPDRFENGFLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 119467390 143 -----------------------------------------------------------------------------------------------------RALIRPSFTRDQVADLTA-LEELIQDLF-ALLPRDEVDLQELFATEFLGQSVGTLLGVAQAFHAQKAIITRGMLGPLAVFYRDQKADECNRVCREFVQRKREKKQDEFSHELAARTSDKRRVLDE-----LMNVLLAGRDTTASLLGNLFFMLAKKPVVWDKLRAEQGRTPTCVNESLRLHPVVPNERQAVRDTVLGGVFVPKGTIVSYNLYAMHRRPDFYPDAEEFRPERPRWGYLPFNGGPRICIGQRYALTEV----------------------------------------------- 169622497 112 --------------------------------------------------------------------------------------DHIFSEVDESRHTKRRAQMAAGYSGKENLTLEHDIDACVQELLDA--GARPVDIIQLFA----IDVISTIFGEPFGDIKADDDLNDYIKSTEEGLTIMKGFGKLMGTARAIIDARFKEGKSDMLSSFVRH-----GLTKEEVFTEAMLQIIAGSDTTATALRCILLYLTTHSRVCSKLRAESGAAPPAVREGLRIHPPITD--VVPKKVPVGGDTFPGGTNIGYTAWAVNRDKTIFEDAGTFRPEREENDQVSFGYGKYQCLGKSIAWLEI----------------------------------------------- 169779387 92 -------------------------------------------------------------------------------------------------HGRQKRSILRAFSERAMKSHEHLLRPFVDSLIQKLQEGGAVDLTEWYNYIMFDFMAHELFGVNHPWVDMLFGSIKVWAFLSQSKYFPNIKTAVRLFCRDLLNHRSKKEGSDFNSFLRANKGPHSTLSTEEVLSNHSFMMMAGSETTATLLSGCTFFLLKHPQVYKKLLANMAYLRAVLQEALRMYPPLGMPRVVPGGAIISGQFVPEKTSVVASWASSNFNPERWLDPGDNDVKGAMQP---FSVGPRACPGKNLAFGEASLILARLIWEF-DLELSP----------------------------- 168823413 247 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATEYIMRLFRTVVDERKQNTDKDLVNHLLKLKENDIKLADEIMMAQAAVFILGSIETSSSTLSYCLHELAYHPEEQQKLFEEVDDLSACILETLRKYPPVHIDRVCNKTYKLNDETIEEDIPVFVNVLAIHRNEKYYPEPDQWRPERTDNDNLPFGDGPRFCIGKRYGLLQMRAAI------------------------------------------- 215451073 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDILSVLINENMDEDRLSEDELIGQMSTLIFAAMDTTSNALARTLLLLAENPSVQTRLREE---IVRAREETLRMYPPVPVLRTAVKDTVLDGIPIPAHTSVHVCILGSNRNMALWPDALEWKPEREPLPNMTFNGGGRSCIGFKFSQLEMKVVL------------------------------------------- 72090899 201 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQDTVLDGYYVPKDMLVFVSLYSAHFDPDVWETPEVFNPRREEKTKLAFSLGPRRCLGSGVARIQLFIYFTTFLHQL-NFKCPEGQKASLDATFPRRPKVFNVQIDP------ 17644123 203 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLDALLRMQKDEEGLTEDHIKGVLMDIFIAGTDTSSATVEWAMAELIRQPELMKRAQDEVRRCVGSVEESLHFFKCVLLPRETMQHFKLNGYDILPKTWMYVNAWAIGRDPNSWGRPHVFDPER------------------------------------------------------------------------ 211590957 266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTGITFTYMMWELSQHPELQGELRKEPSLLDAMVRETLRLHSPAQLPRVTTEKTSLHGYDIPGGVRVSSTAYSLHRISEVYPRPLEWLPERGDNIHWPFGSGGRMCLGSNFALQEIKLVMAAVYSNYTT-SIVDDEGIEQDYAFIRG-RKLMLRFTP------ 171685284 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDTAMTAIEERQENPNVEKFDALAHWEKSKGKMEMHEIHSAAFNAAAAGNETVATGLQAFVYYMIRHPTAWARCRADAQHLPACIKEALRVFGPASMGRVVPKPLVIGDRRIPGGTTVSVNVWVIHHDARMF-NPDRWDAVRLEKYFVPWGFGYASCPGQNLAKIEL----------------------------------------------- 145251595 279 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEERLLHEFITIVAAGTETTAHTMTVCTFHIAHNQSILDKLRADMDLLTGIIYEGLRLSYGLSHRRISPIDLKYKDIAIPPNTPVGMSSALMHHDESIFPQSHEFIPERDPNDRVSFSKGSRQCIGMNLAFAELYLGIATLFRR------------------------------------- 215495964 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITRWMIPIGMPRGVQEDTSIGKYFIPKGTMVLANVMGVHRDPELWANPDDFDPTRKPEYHIAFSLGKRNCPGEMLGNVQMFLYLATLLQKF------------------------------------ 119067596 85 ----------------------------------------------------------------------------------------------------LRQRITPAFTSGKLKAMFPLIVERAERLIAAAESQSEVD-VRELMARFTTDFIGACFGIDADEESTFRRLGKRITKRDGLVLMLKSIAETFKYLHMLMQQRKHSGRNDFIDLLLELKGKGKELDDLLMAAQVFIFYAAGFETSSSTTSYTLHQLAFHPEEQKKCQDQIDEVLSAIKEMMRMYPSLGFMRRCTQKYTLPGVTVDEDVVVLIPVHALHNDEKYFDEPEKFKPERKNIPYLPFGDGPRACIGERLGQMQSLAGLAAVLSKF------------------------------------ 11527279 87 -----------------------------------------------------------------------------------------------------RGEITPAFTNNRIKALSTLMDEVCDRMTDHVKKQKESALTKELMSKYTTDVVSNVFAIDAQDKPEIREMGRRIMDFNFAAQIREVEQFFIRIMKDAIRHRKENVRNDYLDHLLSLQEKKQ-ISEIDMAGHGVSFFADGFETSSLVMTYCLFDLASHPEIQTRLREEMTYLDQVLNETLRIHPIIPLAKRCTESTVLVGQKIPAGTTVVIPY-FVQLDSQYYQEPNKYNPERKPYRYFPFGEGPRMCLGMRFAIAQVKRGIIEIIDKF------------------------------------ 165576 234 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEKTVGIVLDLFGAGFDTVTTAISWSLMYLVTKRQHRPRFSDRPQLLEAVIMETFRHTSFLPFPHSTTRDTSLGGFYIPKGRCVFVNQWQNNHDRELWGVPRSFRPERPDDKVLLFGLGKRKCIAETIGRLEVFLFLATLLQQV-EFSVSPGTTV------------------------- 12248380 243 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDFLDAIIAASLDDERLSTSNIKALLLNLFTAGTDTSSSTIEWALSEMLRAQEEMDRVVRERRLVESDIEETFRKHPPLNLPRISSEACVVNGHYIPKGTRLSVNIWAIGRDPEVWEDPLEFNPDR------------------------------------------------------------------------ 16798416 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLLEAPEDGDKLNDTEIKALLLNLFTAGTDTSSSTAEWAIAELIKNPRIMGQVQQEPNLLEAVVKETFRLHPPLSLPRAAAKSCEVFDYHIPKGATLLVNVWAISRDPKEWASPLEFRPER------------------------------------------------------------------------ 71984968 206 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLENVCFDIWAAGFDTLTNTVGFLIAYAINYPEMQMLILAHHSRLLTLADKALVYFNAFANQRVLTRDVKLKGYHLKKGTGVIHQIANVMTDETIFKDSQRFDPNRDENGKLPFSMGKRQCIGEGLARMEI----------------------------------------------- 170053587 1 -----------------------------------------------------------------KDFNHFVNHRTQFSAEHDPLFANSLFSMNDSRWRNMRSVLSPAFT--------GMLQELC----DAFPKHGFFGYF-DFWCPVYMVKDVELVKICIKDFNHFVNHRTQFSAEHDPL----FANSLFSMNDSRWRNMRS----------VLSPAFTGTWNDDDLAAQCTIFLFAGFETVATLTSFMAHELAINSTVQAKLRAEVDALDMVVTETLRKWPPVPFRRCTLEDLDGSSVQLQPGDSIWIPTTAIMRNPKYFPQPEKFDPER------------------------------------------------------------------------ 115401820 78 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSMKSIGQFEQYIHHNIELFVKQWTRLSEIDALNWFNF-LAFDIIGDLFGAPFQDIAEMRKSADAAPTYVQAVEVLNRRGEVSATLGTLVNERLRNTRVDLLARLMEGDANGNKLGREELTAEALTQLIAGSDTTSNTACAILYWCMSTPGVIDKLHKLDEAIPADVDETMRIHSTSAMGREIPAPINISGHVFYPGDVVSVPSYTIHRDAEKFV-PERWDPARTPRQKAAFSTGPRACVGRNVAEMELLVMAGTVFRLF-DFEMQQKGPMETREGFLRKPLGLIV---------- 159486074 83 -----------------------------------------------------------------------------------------------PRHGAVKRALSDAFADRALRRHVPAIAELVQAVFDRVVLGGAG--SRDRAAQLQAVMSALQAGFPPVQLPF-----------TAYGKAVAARQEFGQLVSQSIQRSRQHTASDVVAAAAAAAATGTALPDSLLVDNAAAAFFG-NASTGPSLAKALQHLATNAAVMAALRQEPAITAEALDELLRITPAVAVFRLALVDFELQGRRIPKGWRVWCHVG----DSVTRYNKDQFQPERGPEYSLPFGSGVRTCLGRNLVMTELLVVLAVLAR-------------------------------------- 169783216 252 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGSDTTVSTMSSFFLVMAQYPHVQRKAQAGPDRLPAMVKEILRWHPVLPMG-TAHADDTYEGYTFPKGTLMVVCWSAFTHDPSTYPDPHTFKPEREANPYLVFGFGRRVCPGRTLA--------------------------------------------------- 298217 303 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGRDTTAGLLSFAVFELARNPHIWAKLREDESRIEKAVNETLRLHPSVPNARFALKDTTLGG---PDGDPILVIFISGTQDPKHYGDAKLFRPERSSTRNLGFNGGPRICLGQQFALTEAGYILVRLAQSFDTLELKPDTE-------------------------- 168021353 259 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMAVVHNFAQEVIEARRKHARQDLLSMLFTDSSNSEVLSDIFLRDMVISFVLAGRDTTSLGLSWFFYALGHNPEQLQQAQEDDSLLHAALHESLRLFPPVPWSKHAVRDDVLDGTVILKGERVTFNIYAMARMEANWPDCNEFKPERSPFKFATFQAGPRICLGKEMALIQMKLVASSLVYCF-KFTLLEDPPRTCLSFVFKMLNGFPV---------- 193634265 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSHEQIRDELGTIMIGGQETTAMANACAIFMLAHHPDVQNKVFEDHSRLERVIKETLRIFPPLPFCRSLDEEMKIGEHMCPAGSTLLLFIHSSGQDPEKF-NPDNFLPDRHPYSFIPFSAGYRNCIGIKYSMLQMKTVISTLVR-------------------------------------- 119194053 132 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDNALKGMEGVIRQFCAIMLDAGAQRTQKGFVADWFGYLTYDVMGELFGMLIEDRAAYRHYVCGLWMPLDNWHLDQI------FIRKLTNDRRAKERTDFFYYLLNAKESGRGLSTPELWGESNVLMIAGSDTTSTSLAATIFYLVRTPDALAKLKKEPKLLRACMDEAMRLCPAVAMPREVLGGIEVDGLYLPGGDIGTPCYAIH-RKPEYYREPHTYIPERKANVDLAFSIGPRGCIGKGMALMEMRLTL------------------------------------------- 156037778 163 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAGSDTTFATTMVGILNLLLHPKARNMLRDNPKLLEYIIQEIIRWLSPLGVPHKSLKDDVYNEMFIPRGTNVYFNTWAMGRDEAIYKDPDLFNPDRSGEPYLPFGFGRRICVGRHLA--------------------------------------------------- 169867491 217 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMDTAAIVFAAGSDTTVSTLSFWLRNMVAYPEIQRRVQQELDRLPDFTDECLPWATIMETMRTALADDIFDGYFIPKGTTVIPNSWAMLHDENYYPNAMNYNPERNPNR-MAFGYGRRECPGSHIAEAVLFIAAGTILSLF-DIQKDNGEPVSPQMEVLPGVVSHPVPF-------- 215493097 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITRWTEPIGMPRGVQEGTSVGKYLIPKGTAVVANVMAVHRDPELWENPDQFDPERKPEHYIAFSLGKRICPAENLANIEMFLYLATILQKF------------------------------------ 154316646 969 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGIRMYGTFGAYRTCHQNITINDVECKPGDSVFVSFVSLAQDPKIYPDPKTVRLDRPVDSYLVYGVGSHACLGG-----EARVALTAMLKRLDNLRRASGPQ-------------------------- 115474389 283 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDRAKNDDDDFIHVLLSLQDEYG-FTRDHIKAISIDMFEAGTDTSHLVLEYAMVELTRKPHILTKLQDEVRRIKAVIKETLRLHAPGGFPHLAREDCNVDGYMIPAGTRVLINLWALSRDANYWDKPDEFLPERGSNKNLPFGSGRRMCPGIHSGKVTLEIML------------------------------------------- 194755200 138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYEGYDSPFHVIKFGLMNMSLYPDHQQELIRDLSNLDTFLKETMRLFPSPILARQAVEETELAGLILPKGSHINIHIFDIHRNPKHWDSPEEFRPDRHPYAYIPFSAGSRNCLGKKFAMQEIKTLLVVILKHFRIVPITNPEPIVFQMGILRTTNTLKVKF-------- 46948049 308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTLSTALQWIILLLVRYPEIQKRLQEDRSRLPTIADEVMRFFTPLTIPHSTTKDTSINGYPIPKDTVIFVNQWSLNHDPTKWDQPEVFNPQRSLNKDLTFSLGKRRCIGEDVSKIQL----------------------------------------------- 67904618 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGSDTTAGAIRGTLLHLMTNPRVYVKLQRERGLAPSAIREALRVWPPVSFPRDVPKDVVVNGQSIPGGVCIGYSAYAMHRSEKIYGDAKAFRPEREPNPDLIFGHGKFQCLGKPVAQVEIGKMIFELLRNF-DLALLPTHPWDARNNLLFTISNMWV---------- 82943655 74 -----------------------------------------------------------------------------------------------------RALFNPGFNPAYIIGLAPNITDEVATFCAQLAQQGEVFPLESLTTRLTVNSICSVV-LDTQLHHQIKDLATALQRQINWTSFGTTFNPLKRYFRPLVEVDRAHPSKSVISLALREYLQEQASSNAEFKRLLRVFLFAGRNTTSSTLIYTYYLLAQHPDILAKIRAEHEDVTAVIKETLRLFPPSASMREGRPDAEINGQRYPTGCNVWTLTVALHHNSDHWNQVESFTPERGPEDPLAFEFGPRSCIGQTLAMLELRIAL------------------------------------------- 147801352 160 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLLEEELVSLCSEFLFIGTDTSTAAMQWVMANLVKHQDIQEKVVEEPGELKAVVLEALRRHPPGHFPRSVTEDTIFDGYLIPRDALVNFTVADMGWDPSVWEDPMEFRPER------------------------------------------------------------------------ 115668576 292 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAAGTDTTSNSTQWLLLFAAKYEKEQLRVQEERDRLPTLSDESMRVGGPFAVPHAAVRDTEFKGFFIPKGTVIVSNILAVLRDPKMFPEPEEFRPSRSEDGNLQFGVGRRTCIGDQMARAERYIFLT------------------------------------------ 115402823 58 -------------------------------------------------------------------------------------------TIDPQFHGRHRRLLSMPMSDTSLRGVEPKIQFTIQRMKGDIERTGVVD-IYKWWILMASDIIGELLGLLEMESPFITDLKAVGTMEALNTTFVSGGRRMVQYADEALARYKENPKVSLFTRIYKATEDG--LTDAEVRDDALSYIIAGSDTTATSLTYLVWAVCRSPRIKQALLEENSLPDGFNDQDTRRLSFL-------------GQVINE----TLRF----FNPSRWENADAF---------MPFGGGSRICIGLHLALREIRLA-------------------------------------------- 73958244 205 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVMAGTETTSATLQWAALLMGKHPSVQCRVQEEPGRAPNAVHEVQRFITLLHVPRCMAADTQLGGYLLPKGTPVIPLLSSVLLDKTQWETPRQFNPGHKRAAFLPFSAGRRVCVGESLARSELFLLFAGLLHR---YRLLPPP--------------------------- 157339131 139 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCISFILAGRDTSSVALAWFFWLIHKNPDVESRIKEDLSQRAFTVEELLRLYPSVPDFKEVMEDDVFDGTPIKRGARVLYSIFSMARIESIWGDCMEFKPERKDGELVSFNAGPRLCIGKKFAYMQMKMVAASILMRY-SVKVVEGHNVIPKMTTTLYMKNLLVTFKP------ 195128297 130 -----------------------------------------------------------------------------------------------------RKMVAPTFNYSMIKQFVQVFERQARILLQRLATDQPVDFFQLVSC-YTLDTICEALGTTLDAVREIFHVFDTRLKSPLAARERQLLKILHGFTKGIIRKRLAQLASDLANLLLARDADGQPLKERDIREEVDTIIFGGFDLVAAMLKFFMYNMTLHVEYQQQCREEPITMEQMREETLRMYPSAPTARRATANCTINNFFIPKGSDVIISPMYMGRCEEFFPEPLVFRPQREPSTYIPFMTGPRCCLGQRYA--------------------------------------------------- 115435228 142 ------------------------------------------------------------------------------------------------EHKDLRRRIAPNFTPRALSTY-AVIQQRVRRWLDRSASNG--------GKAEPIRVPCRDMNLEEKARERFDRITLPVDLPGFAFRRARAGARLMHTLGDCARQSRQEP-ECLLDYLMQREIDEATASDVEVGALLFGFLFAAQDASTSSLCWAVSALDSHPNVLARVRAEVAALTQAVREVVRYHPPATLPHIAVEAFQLTAQTIPKGTMVFPSVYESSFQG--FQDADAFDPDREARRELAFGAGPHQCVGQRYA--------------------------------------------------- 169850139 313 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGSDTTISSAFVILLALAMNPKQRQRLCADRDSLPAIVKEGSRWFTPLAVPHVAQEDDVYNGHLIPAGTMVLPNTWAIMHDPNVFENPMEFKPER------------------------------------------------------------------------ 21358627 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CCIMIAAGYDTSALTVYHALFLLANHPEHQEAVFEEPDMLERVIKETLRLIPAIPTARETKNDVRLNGVLIPKGVVIGIDMFHTHRNPEVWPDADNFNPDKHPYAYIPFARGKRNCIGSKYAMMSSKFALCRILR-------------------------------------- 118090055 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATIMEVQRMTAVVSIPRMASETAVLQGYTIPKGSVIVPNLWSVHRDPNIWENPDDFQPTRDENGQIPFGMGKRVCMGEQLAKMELFLIFTSLM--------------------------------------- 157335202 39 --------------------------------------------------------------------------------------------------REMRKIVLHPFSSKRVQSFRSIREDEVSRIIEKISKSASAAKLTDLSETLTSNIICRAFGKRYEDRSRFHGLLNDAQAMMGSFFFTDHFPELDLFYQEVIDERPKQEQEDIAVVLLRLQRERLDLTWDHIKAVLMDVFVAGTDPGAATLVWAMAEVTKNPGAQEELRDEDDLLKALVKETLRVHPPAPLLLTTLENCTIDAYDIPPKTLVFVNAWAIGRDPEAWENPEEILPERQDYELISFSVGRRGCPGIHLGVVTVELALANLL--------------------------------------- 145228901 317 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGHETSAVALTYLFWELSKHPDLQSALRERPSLLDAIVTETLRLHAPIPQPRVTPSPTLVGYSDIPGNTRVSAQAYSLHRNPEVFPEPETWQPKRDCNPSWAFGSGGRMCVGSNLALQEMKLVVAAI---------------------------------------- 157345055 47 ------------------------------------------------------------------------------------------------------------LTSRKINSFKPMRREEVGLLIKSFEEAARAGAAVDVSAKVALLMSCRMMDKDLDERGFIQEAMQLAATPNLTRRIKATGKVFDDFFEKIIDEHIHKPKEDVMLDLMGSEETEYNIQRANIKAISLDMMAASMDTSATMIEWALSELIKHPELMERMVEESDLLNMVVKETLRLHPPLLIPHESMEDCTVDGFHIPQKSRVIVNVWAIGRDPNAWTDADKFLPERFRGQHIPFGSGRRGCPGMQLGLTVVRLVLAQL---------------------------------------- 67902644 107 -------------------------------------------------------------------------------------------------HRLRRGALSRFFSKTSVTKLEPIIENAIGKLCTQLESSGSTDVVTEYAFHRPIVAGADLFPVLLKVMNDLPKWILTRINPEAAVYI-QFQEDLRRQIREVQSQVDKGESNGIFHELLTGDLPEQEKRIERLWQEGQIVVGAGTETTAWTLSVTLFYLLDNPRIMRQLQEELERIPDAAQEGLRRINPLGPLWVRSRDVEY---EIPKGTPVGMTSTLIHTNPELFPDPHEFKPERGKRHHLSFSRGSRQCIGINLAYAELYMGLGLLIRRL------------------------------------ 168031822 291 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDVLLSLDDADMKLSNEAIMGVLLDTLVGGVYSTSATIEWALAELVRHPGVLEKVQAEISQLPATVKETLRLHPVVHMNKVATS---ISRYQIPANTSVVIDYKAIARDPAAWHKPLRFDPSRSAASQLPFGYGRRGCPGAN----------------------------------------------------- 215454542 150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSDTTASSIMLFILFMLWYPEVLEKAREESDRLPTFIKELLRPPTPLGVPHRSSEDTFYNGYFIPKGTLVFGNVWAMQMDPVRFPNPREFIPERPDRDNYTFGWGQRFCQGMYLAEASMFITISRIIWGL-DLECAPPDPWDEKNGFITNPLPFPVAF-------- 195500384 280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSVDEVRSECGSMVAAAFETTGVTVFHALTLLAMFPEHQDTIYQEKELFPMALSEALRLIPSVPFPRETTKDFRLSGVVIPKGLTIAVDIFATNRDPSMF-NPDHFVRDRHPYAYIPFSKGRRNCIGWKYGLMSSKLALSKILR-------------------------------------- 215492222 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNEALRIWPPALTFRQAKEDFEYKGIKYKAGTCIMSPTLQIHRDERFFPDPMKFDPDRENESSVMFGLGPRNCVGMRLALFEI----------------------------------------------- 157345054 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGSMDTSATAIEWALAELLKNPRIMKKVQEELEKVVGMVKETLRLHPPLLIPHESLEDCTVNGFHIPQKSRVMVNTYAIGRDPNVWTDPERFDLRGRDFQLIPFGSGRRGCPGMQLGLTVVRLVLAQL---------------------------------------- 15231517 221 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGKDDSLRLTIDHIKGLLTNIIIAGIDTGALTMIWTMTELARNPEIRDRLGNNRERITKVIKETFRLHPPLLLPRETMAHVKVQGYDIPPKRRILVNAWAIGRDPKLWTDPEEFKPERSPVQHLPFGSGRRICPGM------------------------------------------------------ 186510787 215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVDVLLAAQRDGFDIDRLSIKAIVLDAFVGGTDTSSTLVEWEMTELLRHPTCLKKLQEEVEYLKAVVKEALRLHPPVMVPHQSTQDVRLRDNHIPAGTQVIVNLWAVGREAATWPDANEFRPER----HLPFGAGRRMCPG------------------------------------------------------- 15235108 222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRDTTSSALSWFFWLLSENPQVVTKIRENLDKLHAALYESMRLYPPVAFQRKIKPDVLPSGHKVEANSVIIIFLFALGRMRAVWEDATEFKPERGGLRHLSFNAGPRTCPGKQLAMTLMKTVVVEILQNY-DIDVIKGQKIEPEPGLMLHMKHLRVTIT------- 6979532 118 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKEQIKGLVVDFFSAGTDSTAVATEWALAELINNPRVLQKAREDTQNLPAIVKETFRMHPPLPVKRKCTEECEINGHVIPEGALVLFNVWQVGRDPKYWDRPSEFRPERFRGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 147799197 260 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTLYLLSKNSEEVDRVLQGRSFLTRCINESMRLYPPVLIRRAKVADVLPGNYKVNAGQDIMISVYNIHHSSQVWERPERFDLEGPPNRFIPFSGGPRKCVGDQFALLEAIVALAIFVQHM-NFELVPDQNISMTTGTTNGLRQIPSAFVPTSSR-- 189188666 76 ----------------------------------------------------------------------------------------LLTTVDAQDHKRRRAAVTHMFSRRSILDFIHIIYRHIDTLSVRMARKEPINLTHAFPA-LTGDIIMDFFGFNYDQHPDFESFHDAFIKIGGVGHVATQFPAILPDQWTLIGRSNDAPRDEILTQLPACDKSHRRLADE-----AQIIIGGGVATTAFSLSIAAYYVIATPRIYERLHRDLERMPAVVLEAVRYGLSARNPRTFKGEFSYGGWVIPGGTCVSMSIPEVSHDESIFPQSLEFLPERDGIPMVSFGRGTRSCMGINLARFEL----------------------------------------------- 169772383 103 -------------------------------------------------------------------------------------------------HRMRRKLLTSFFSRRSIERIEPVIHESLSKFLDSLITAYEEDSVVELLQALTGHVIGEDYGLHEPQLHRFFPLIQRFLRLIPSFFMTQARAAMYDLLHEVLQQKDVTERTTMFHALTAPEVPPEERTLQRLEDEGLVLFAAGTETTATTLGVAIFHILSDPMVLTKLRKEPEGLATWREEALRFSGLAMQQRVSTEVIKYKDYAIPPGTPVSMLQYFLHTDPALFSDPEKFYPERERKESLSFGKGTRSCIGMNLAYAELHTALAAIVRRF-DLEL------------------------------- 161701428 95 ------------------------------------------------------------------------------------------------EHKDLRRRIAPNFTPKALGTYTDIQQRIIIKHLDEASKSPNT--------PIPLRLLCRDMNLPYLDGESRKRFNVDVDLPGFAFRNARAVGRLVDTLSVCVEQKNEEEPTCLIDFWMQREINEAKISNKELGGYLFDFLFAAQDASTSALLWAIVLLDSHPQVLEKVRSDVARLEAVAREIIRRAPATMVPHIAGEEFRLEDYVIPKGTIVFPSV----FDSSFFPEPEKFEPDREERQELAFGAGPHACVGQ------------------------------------------------------ 55823915 116 -----------------------------------------------------------------------------------------------------RALLRPNFAKDQVADL-SMIERHLQQLLKMIPDDGKADL-NDLILSFTMDSSTEFLGINRQFSDAFAYSLHDISSGRTDPKAVQSHRICREYADKYVEKRREDGATDFLRELALATDDREKLRDELLSLLL-----AGRDTTASLIGSLLFSLAKKPECWEKVRSEHGDLPSYVNEALRLYPPVNNAKIGIRDTVLGGGPVPKDAPVIYTVYALHRRYDLFDDADDFRPERWENQRLPFNGGPRICLGQQYALVE------------------------------------------------ 169846120 214 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSETTNSVLEFLFYALLSRPEQRERIREDFGDMPAIVKEALRWQPPVGVPHLSTADHIYKGYFIPKSTIVIGNAWAMLRDPRVYDDPETFKPERVPDPHVAFGFGRRLCPGKHI---------------------------------------------------- 197252274 288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLSARDENQQLSDEDIRAEVDTFMFEGHDTTASGISWIFYNLACNPEHQEKCREDLNKIPYTIKESLRLCPPVGISRKLTKPLTFDGRTVPEGCTIGVSIYGIHLNATVWENPYVFDPLR------------------------------------------------------------------------ 71024781 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLYPLIERRSQNKSADLLDLFLSYRDDDQPLTPKQLRDALLNYLLAGRDTTAESLSWASFELLRHPEVVHDLRDDAEQRSSSFEESLRLHPSVPSSKIALQDDVLGGVVVPKDTTVIWSDWLLARNKSVWDDADEWKPRRWLNAH-AFNGGPRTCLGIQLAQFQGMYMLSRIFSDF-DLEL------------------------------- 195438341 328 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTAALLTLAKNPEVQEKLREEVKQLRACIKESQRVYPIVGNLRSTAKDCVLSGYRVPADNVVTMIPLTHLISDKYFPRASEFLPERWLRPFLPFGFGPRMCVGKRIVDMELELGLARLIRNF------------------------------------ 205374818 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFTALALHHYPKEGEKLKEGDSSLQLFIQEVRRYYPPFTAARV-NQDFEWKGYSFKEGTLTLLDLYGTNHHPEEWENPDRFSPSRTGNP-FDFGGGGHRCAG------------------------------------------------------- 157335432 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGGSDTTSVTLTWAISLLLNNPEELDRLVNEVDLLQAIVKETLRLYPPLSGPRQFNQDSILGGYRIPKGTRLVLNLTKIQRDPSIWLNPTEFDIDRVKNFEFTFGGGRRICPGATFA--------------------------------------------------- 85362955 239 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDNMITALTANLFGAGTETTSTTSEWAMSLLLNHPDTLKKAQAENSRLITAVRETLRLYPAAPMPHESSADCKVGGYNIPRGSMLLINAYAIHRDPAVWEEPEKFMPERDGNLLMPFGMGRRRCPGETLA--------------------------------------------------- 195443630 301 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLAAFETTASSIFSTLLLLAMYPEYQEQLFEESALLDRIFNESLRLIPPVPIARQAVADMTLNGVLIPKGTNFLIIWGP----EAKIFNPDNFLPVNIQAKHIPFSKGPRNCIGWRYALMSSKITLIKLLR-------------------------------------- 108706097 239 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERTMAEALRACDHFVNETIEKRRAEGSADLLSSYINDDDEEENASSSFLRDTTMNLISAGRDASAMALSWFFYLLTKNPCVVSKILEDPDELHAALSETLRLYPPVPHKGVLAADALPSGHDVRPGDKIVVSLFAMARMEAVWSDCRKFRPERPSYKFMTFSSGPRTCLGKDMAFVQLKAVAAAVVKNF-EIEAMPGHVVEPALSIVLHMKN------------- 157133500 275 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDRIQRLAEETQVFDEIDIRDELSTIIVAGNETSALSLSNTILMLAIHQDIQEEVYNDPSVPVNVIKETMRLFPVGPMGRKCTAPTRISKSTIPEGTNIILGVNNVHRNPAYWPDANRFDPDRIAERHLPFSGGPRNCIGYKYALMSMKIILCYLLR-------------------------------------- 73538940 12 --------------------------------------------------GLWVAAGRAEVAAVLAHPRPLSQPVPLAGTAAGELFGRLIRMNDGAAHAPLKAILM-----RLMASMDA---ATAKTRSAGLA--GVLDLVPDMAFTLPVVTVADLLGLPVRAGADAMAVAARLATAGDVEAGADAARWLGQWLK--MPAGRPCPAEDLLPALRQA-AHADDIAPEVVAANVIGLMVQACEATAGLAGNMLVRLGRSPTTRGL---DELAVRVAIDD----PPVQNTRRFLAADARVCGVPVRAGDAVLVLLAAASC-----AAPVE-----AGARPWTFGAGRHACPGDALARALAAATVDALLAR------------------------------------- 154318834 27 --------------------------------------------------------------------------------------DSMLSTTDEKIHADLKMKTAAGYSGKEVENLEQSIDRQLNAFIDLIERKRPFDFITDVAFLLPAAVVAGVL-------PWLLTLSRSFVLKPFLPTEKDGFGKMIQVAKDIVAKRFGESKEDMLGSFVAH-----GLTQEEANSETLLQVIAGTDTTATAIRAMLLHIAASPTCYAALQA---AIDEGVEEGLRKFPVIALPKTVPEDI-INGFVVPGGTDVSLSLITITHSKATFPDAHIFRPERDNNKDLAFGSGKWSCSGKNIAMMEMKVLVEKI---------------------------------------- 194758763 116 --------------------------------------------------------------------------------------------------------LAPAFGAKRLADMFGLVQKVSDHLISHLLDKDEVD-MQQILRIYSINIIGNLINFEQKDHIFTSFLSRGHTIQSFTLSRLPQKSSFTYRLRDLIKQREDHGRKDILQLLVRNEVSGEKLSIKRLAKVAEDLLKVSLDSVASTATLSLFEILQEPLIVEKLQAEVSDLSNCLKETVRKYPPVPIIRICRKTYSLSKLTIDEGKTLMVPLLAIHRDERYFSEPMKYKPLRKNNAFIGFGIGGAHCVGQNFAKLVIKVALVKLLQNF-RLELNP----------------------------- 91092610 266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFLHIISQLKKTNQDFTDVDVTAHAAGFFADGSETSSIVMSFVLFQLSINPDVQSKLRAEQDLLEAVIQETLRIQPPIHSQKLCTKSFTLKETVIEEGTPIIIPTHALQSDPQHFEDPESFQPERGENRHMPFGEGPRACLGQRFGLLQIKVGLAYIVK---NFEL-----------SLNKKTKLPLKYDP------ 212537201 31 --------------------------------------------------------------------------------------------------RARRGYMNKYFSKRNMSSLEPLVQERLDRLIDERLKTGEGDVITHLARFIPLAVILKLMPLP----------VIQLIAPELQQLRAEIAENGYKKFHADVEEKKSV----IVSSLNDESIPPAERTVDRLVDEGTVILLAGTDTTSRSLAVTMYYLLSNPDCLAWMRHELETLTGVIHEGFRFGPVSRMPRISTQDLQYNEWSIPPGATVSMSTMFMHLDENIYPNPTKYDPER------------------------------------------------------------------------ 146094208 63 -----------------------------------------------------------------------------------------------PGHKALRSSFMNLFTTKALSLYLPIQERIIHEHMSRWVRDEEMRLIRELNCETSQTVF---LGEHLHNRTEFTHNYNIITRGFLSAPAVQARKLTMVELQAAVRRRMAKPDADFWTATVEAEEEGGDASDHAMADTILDFLFASQDASTASLTMITATMADHPEILERVRKEQARLRPLVQEMLRLFPPAPMPMKVHSDFQLDEKTVPKGSMIIPSLVACCR--EGFTNPDTYDPDRGPERQIPFGVGPHRCVGYNYA--------------------------------------------------- 25029015 98 -------------------------------------------------------------------------------------------SLDGEEHRRKRQLADVAYDDDKVAEFDALVRREVDRVVQDW-AREPGTVYDGAALAF-GRAAYRWAGIELSRAHQMAELVYQFGHPLKGHALGWINRALNRWALKLIRQARAAPGSALMSRLVDGELVDASIAGIELQNLTR-------PTVAVSLSFAGSALVEHPEWVEKIREGGQPVAAFAQEVRRVYPFVPMPAIATTDTEIQGCPVHEGERVIIDIYGTNTDPNEWENPSAFQPERDYERLTSFGAGVHRCPGEKIAMAALTAMVEALCR-------------------------------------- 168014435 41 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNAGTETSSNTSEWAMAELIRRPELIERAQTEMDSVKRLVEESIQQLPFLQNFRLHREPTELLGYHFPAGTELLVNAFAIHRDPSVYDNPDSFDPDRPHVDHMSFGKGLRMCPGYRLANTMVALMLANLL--------------------------------------- 70991773 293 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RETFLDALARFTRDPRVLRDQ-----IVAVLLAGRDTTAAVLTFCIFELARNPDVVAKLREEPSALNAVLNETMRLYPPVPFNRYSLRDTTLGGVGVRANTRVIYSTMSANYDPPGSPDPEKWLPDRKPWQYIPFNGGPRICLGQQFATIEMGYTVVRILQAFERIHAMPA---------------------------- 85001715 288 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDQISMLIWETIIETSDTTLVTTEWAMYELAKDKTRQDRLYEELSKLPGAVHETLRKHSPAPIVRYAHEDTKLGGYHIPAGSEIAINIYGCNMDNNLWENPNEWMPEREKYDHMAFGAGKRVCAGSLQAMLIACTAIGRLVQQF-EWELGQGEEENVDT--------------------- 147777916 223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAEVREFAKNIVREKKEEDSTDLLSRLSSGHSDEDFITD-----IVISFILAGRDTTSAALTWFFWLLFKHPDVEDQIINEKSELPVFDEESMRFYPPVPSKEVVSDDVLPDGTVVKKGMRVTYHPYAMGRLEELWGDPDTXKVARDPYTYPVFQAGPRICLGKEMAFLQMKRVVAGVLRRF------------------------------------ 210105069 336 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDTDAAMSAVELFVGGMQSSSHADMFQLYELARHPHVQETIRRETEALPAFVKETFRFHPVLLHMRILDRDVVLSGYRVPAHTTIEIPMSVLGRLEELYPQADRFLLRRGPNSHVTFGHGPRACIGRRLAE-------------------------------------------------- 157331245 263 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDQINQLFMELLTAGADTSSSTLEWAMAELIKSPESMKKVHEELARLPKAVKETLRLHPPLLLPRRASVSCEVMNYTIPKDSQIWVNAWAIGRDPMNWEDPLVFKPERNNLEFIPFGAGRRICPGLPMA--------------------------------------------------- 195470793 105 ---------------------------------------------------------------------------------------------------RLRSENVGGLTPSRLKLWEQSGRKLV-EYIER-ARREQGDVIEDLAYRFTAHTMADFIGIDAGEIGAFQKNSTDWAGHAFGSMIRFNKTMVATFVRKLFAMRSGEGRTDFLSHLIQLQQRGNNIHDS--VGHALTVHLDGYETSGAVLYHMLYSLSEHREEQDKLRSEDALLDQCFNESLRLTTPIGFMRICTKPIQIDGVDLEPGVTVMVPAYQYHHDDDIYPEASEFRPDRFENGFLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 42566749 207 -----------------------------------------------------------------------------------------------------------------------------------------------------VRTFAALLGFPVGEYIPSLSWIDRIRGLDHKMEVVDKRDEFLERVVKEHEEADKETRSDLVDKLIQSDKTGQELEKSALKLIIWDMFLAGTATTLSFLEWAMTELMRNPKVMKKLQEEQDLLQAVIKEALRLRPPAPLPRVLSEDVKLKGYNIPAGTQVIV---------------------------------------------------------------------------------------------- 6224796 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TASAVTFIFFVVAEHPDVQQKLCDEIEAMDRVIKECLRLYPPVPFGRTVSEDSWFADHFVPKGSMANVHIWDLYRDPEQFPDPERFDPDR------------------------------------------------------------------------ 110629307 132 -------------------------------------------------------------------------------------------------HRRRRMANSRMFSKRAVASAQELIHGHIKELTEAFERKEPIEMQTTF-LAYTTDVIYHYMGF-QKDWNKAQSWRHSMEAVAQATPFCKQFPWLNEWILKVIVAKLQ---PDIAGLLATHKIDRSALPNEELMQEGLTVLFAGGETGSRLLAHTIYHLLDNPEILEKVRKEPDVLAASVRESLRLTTTSRLPLVSKKELIYKDWVIPAGTPVSMSHPDILHNDEIYPEALKFKPERWFNATIPFGKGTRMCIGVDFAYIELYMSLSTLITRF-DLEL------------------------------- 164431182 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLISADGEGGKLSDSEIKALLLNLFVAGTDTSSSTVEWAIAELIRNPSLRDRVVTELDLLQAVVKETFRLHPPLSLPRIASESCEINGYLIPKGSTLLV---------------------------------------------------------------------------------------------- 66736576 283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMDTIIGLLWDMITAGMDTPAITVEWPMAELVRNPRVHQKAHEELDRVDRVINETLRLHPPTMLPHKAIENVKIGGYDIPKGSNVHVNVWAIARDPAVWKDPEDVDIKGHDYRLLPFGAGRRVCPGAQLG--------------------------------------------------- 145608500 129 -------------------------------------------------------------------------------------------------HRTRRIPLAKFFSRAMITRLEGDMHELVQKLCDKLLAKEPVDVTVAYSC-FTSDAIGESFGFLEQQYPNFRDPTAATLRIAFLLRFMVVGHWLVDFLPTDIAIRVVKTKTDMFGSLLHSELDPSEKEPQRLADEAGAVIGAGTETASWALAVITFHLLSKPHLLEKLQAEPKSLPGVIQEGLRLSYGVSTARVATEDLVYRGTVIPRGYAVGMSAAVTHHDENAYPDSYEFIPERWMDGHLAFSKGSRSCPG------------------------------------------------------- 212538699 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSHIELAYNVGILADAGLDTTSLQMRMFTLATLAYPEQKELLDDEPNLISAIVKESLRWRSIAPGGATLTAD-EYMGYQIPKGATVWLYWAMA-LDENTFDRPLEFLLDRSENQFVSFGYGRRLCTGRHIAKLMARILW------------------------------------------- 115478236 128 ------------------------------------------------------------------------------------------------------------FSARRLESLEHIRHEEVRALLRELHGSGAAGNAVQLRDHLSMAVISRMMTTPEENIGDFIPWLDWLDLQGYIRRMKNVNRLIHRFLDRVLDERRRLQGDDMVDILLQLADDDVQLTRNGIKGITQDLVTGGADTSTVTVEWAMSEVLKNPAILAKATEELDTIVGAIKETMRMHPVVPLPRMSREDASVAGYDVPAGTRVLVNTWTIGRDPSVWDSPEQFRPER------------------------------------------------------------------------ 85068588 308 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSTVLSLILDGNDTTAVHLIWVMSLLLNNPHVMERWIEDTDILQAIVKETLRLYPPVPFPHEAVQDCKVTGYHIPKGTRLYINAWKVHRDPEIWSEPEKFMPNR------------------------------------------------------------------------ 121705890 977 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVTEET--GQVTLQPGDKVFVGFAKANRDPSVFPDPSEVRLDRPLDAYINHSLGPH----GFLSKETSQIALTAMLRRLNNLRRAPGAQ-------------------------- 125528073 239 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRMREALATIHGYADRIVRERRERGADDFLSRFAATGEH----SDESLRDVVTNFVLAGRDTTSSALTWFFWLVSGQPDVEDRIAREDELLHAAITEAMRLYPPVAMDSHCCQDVLPDGTFVGKGWQVTYSAYAMARLEELWADCEEFRPERSPFKYPVFHGGPRMCLGKEMAYIQMKSIAACVFERF-SFRFVGGE--------------------------- 118394445 255 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEEIRATAFSIFLGAKESTSKLANMTIYNLIKHPEQYKLVYDEIQKLQANIKETQRTDPSSAFLRVAQNDHTLGKYQIKKGSIINVGYL-ANFNEKYFRDPFTYNPSRKEN-HIPFSAGSRNCIGQHLATMQIKVMIVEFIKKF------------------------------------ 39939260 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGSDTTANALSSILYYLYTNPRTLQCLREELDRLQAVIKEALRLHPGVGTQLTRVVPLVIEGQFFPEGTEVGVNGWALYHKKAIFGDASEFRPERNIGGSFAFGAGSRSCIGKNISILEMSKAIPQIVRNF-DIEINQGE--------------------------- 13661760 31 LPPGPLNLPAHRLVNALPHRAMRDLAGVHGPLMYLRVGQVPLV----------VVTSKEVAREVLKTHDIFATRPKLMAGDAYGSTDLLFCSTPGDYFRKLRRLVQEILSNDRIRSYQDIREDEVRSLVEDIRAAGPVDLSRKI-YKLTNGIVSRAFGMKSSKAEDFVAAIKHSFVYSTGFSIADLFPGFTGILSFLTGQRRRDTIDGILEEIINEREQGFPITRSTVKAVILDIFAGGTETSGTSMEWAMSELMANPKVMGKLQGDKEFISEAIKETFRLHPPAPIPRESTEACEINGYVIPAKTRVVINSWAIMRDPRYWEDAEEFRPER------------------------------------------------------------------------ 33521521 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQIIKGLMVVMLLAGTDTSSVTIEWAMSNLLNHPEIMKKAKNDISKLPSIVYETLRLAAPLLVPHLSSEDFSLGGYNIPQNTILMVNAWVIHRDPNLWSDPTCFKPEREVNKLLSFGLGRRACPGENLSRTE------------------------------------------------ 115492393 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRLLEREIS-EELSQIELKDVCF----AGTDSTGMNMATIMWNLAKHPDVYARLRRDEDLLRGVVREALRWANPTRLPRVPSGGWRFKDYFFPAGTSVGVAGFQLHQDEEVFPEAQRFRPERQPNNFFAFGKGTRACIAQNLGTAEL----------------------------------------------- 157357125 191 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTSRTLEWAIAELLHNPEKLELLQSDITRLPAVVKETFRLHPAVPFPRRVEEDTDIEGFTVPKNAQVLVNAWAIGRDPNTWENPNSFVPER------------------------------------------------------------------------ 196005297 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIRLESPVSSPRMVTKPIEFQNFVVPPGNMMVISPFWSHRDKDYFTDPDTYNPDRWNNGFVAFGGGRYQCPGRWFAIMEMQVFISLLL--------------------------------------- 212507579 341 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGIDTTSNTLSTILYYLSQNMKKQEKLFDEPEKNSPFTEDVLRLNPSSGNQRVSTKDMVLNNYQIPKGTSLFVCNSVMCKMDKYFKDPHDFIPERKKTHHLPFGFGQRSCIGKRFAYLELEVAVAKLVR-----------------NFKIGYDHEPMTW-------- 39940010 126 -------------------------------------------------------------------------------------------------HARIKKVANVPYSMAAMQQLSPFIDDSIEALLDGIADEPTDDWLHWFAFDVLGEVFSRSFGFIAEDVDGAIETIDRSQRYNGIVSFNTANALITKIAMSELARRKGDGRQDLLASLIKGHLDPERFSEGDVFAVAHGAIFAGSDSTASTMQSFFWHCFSDPRVHETLLNE---INSAVKEAMRMRPAVGTRYVPPEGAELGGHFFRGGTRVAVNGWVLHRDKDVFDDAKDFRPERENAKRMQFGGGAHVCIGRNLALLEMNKVMPRLLRDY-NLHLVPGKPLKATSSFF------------------ 121704467 266 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PMSPLEFAYDLGNLTTAGYDTTASAMRVFVLAAVTAPAFIAAAQREPDRLPSFVEETLRWRSIAPGGATSAED-EYMGYRIPKGATVMPLHWSMSMDAGDFPDPLAFQPERKGNEHFTFGWGRRMCAGRHIARNSLYILIARLLWAF-EIRAAEGPDGRFDDGLVSSPEPFEAVFVP-RSEAV 145485054 265 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTLFFAGTDTTATMTVTCLVYLAKYPDVQNELLEEPKLMNAFINEVLRNPAFSPFVRLVQQDMQFLDIKLKKG-----WMVVQRHDNEHFSNPEVFDYKRSDNGHIPFGAGGRNCIGQHMAQMELKIILCHIIRKF------------------------------------ 154282147 113 ----------------------------------------------------------------------------------------------------------PAFAP-------AYIRTLADGMLDEFAKSQECFAMAPLSIDLTFNVIGRVFNSPFEDGRKLVRNFKNGLDYDGALSTRNWLIGMVRVIMRFAEMKREEASSDLV--LLQMGIAGDSDFMEIAVSNIKTFLAAGHETTAYTLGFIFMVLSKHPEVLEMIRAHPEKLNAIIKETLRLFPVGSVAR-AKGDIMYQGKPLQITDQLIMCILAMHYDSESFPSPCEFQPERQTIPKDAFERGARGCIGQELAMMEMRMVL------------------------------------------- 218192032 126 --------------------------------------------------------------------------------------------------RALRRVAAGLFGPRQVDAFAPYRARVAGGVVAALRAGGEAAVVRGVLRRASLYYIMRFVGAPHEGYDLLENWCDAAVDPQGVGARAELMPRVNRFVRGIIQEHRGKEARDFVDILLSLQ-ESEGLADADIAAVLWEMIFRGTDAMAVLMEWTLARVVLHPDVQANVHREPSLLQALLKEALRMHPPLSWRHRAISDTYVDGHLVPAGTTAMVNQWAMSRDADVWDAPLEFQPERADGRLVPFGSGRRSCPGKSLA--------------------------------------------------- 85001695 220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQIIKGLALAMLFGGTDSSTGTLEWALSNLVNDPEVLQKARDEPDRLRKIVLETLRLYPPAPIPHVASEDINIEGFNVPRDTIVIINGWAMQRDPKIWKDPERFDEEGEEKKLVAFGMGRRACPGEPMA--------------------------------------------------- 154312027 115 -----------------------------------------------------------------------------------------------PFHAQLRRSVNAAFSMSSLVQYEPLVTRTTEIFLSRTADHSSCDFAKWLQF-YAFDVIGEMTGFLEENRDYLGRLFD-YVAPIGQIPLLAAKYGLVDFAAQRVRERTDKSQPDLLSKFIQAKHDPEFMTDQLVMTMAVSMAFAGSETTAISLSAVFYYLLKNENCMQKLFEDGETLDACIKEAFRLHPAPGLPRVVPEQIEIAGEWVKGGTVVGCSWVIHQRREIFGDDVEAFKPERWNGAMLMFGMGARSCIGRNISLLEIYKLVPSFLRRF-EIALEPEQEWTLHNSWFHRPIRLP----------- 194746689 326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTALLFCLTENPEKQEKLREEPKKLRACIKESMRVRPLIGNGRALTKDSILSGYKVPAGT--LISILALNSKNEYFPQASEFLPERPANSHLPFGFGPRMCVGKRIVDMEMELGLARIIRNF------------------------------------ 3915111 280 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILDAQRKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQQKLRDEIDRVLGAVKETLRMAIPLLVPHMNLHDAKLGGYDIPAESKILVWWLANN--PAHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 170047372 126 -----------------------------------------------------------------------------------------------------RKMLNPTFNVKTLNDFVPLFEKCALMMVDRLKPKGVALDIAEYTRRCALMVLATTLGLVRDENEKFKRMFNGLLFSDDYVDEERARKFVTEFSLKVCTQREEESEEGIIDQLLTMADTDGQLTDENICEQILTIIIAGSDTSGFTVAYTCLFLAMFPYHQDRLMEEPDTLDQFLKESMRIAPMPLVGRQNTADIELDGHRIPKGTSLSLNFFELHRRQDIWGDPENFAPERTEGRHVPFSSGYRNCIGWKYAMINTKVMLIHILR---NFRLKTEEELRFASSVTLDMKHM-VVLEPRS---- 211592502 288 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGAGADTTVSSVGTFFLAMALNPDEIDRVIADRDRMPAVVKEVFRWHPPMGIPHMSTTDDMYDGYYIPKGSILMPNIWGMMHDPALYHDPMAFKPDRDPDPHFVFGFGRRVCPGRILA--------------------------------------------------- 198456540 250 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFETSSSTMSFALYELAKNSHLQTRLRQNEALVEGVVDEVLRMYPVLPFL-----DREYNDFTFEHGTPVFIPIYGLQHDPKYWPKPEQFDPERENRKSIPFGSGPHNCIGSRIGLLQTKLGL------------------------------------------- 116178810 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLRPIVAARREKP-DDMLQWIMDAQDKFRQYSTAELATIQLAISFAAIHTTTLTTTNVFYNLAAYPQYIPELRDEMKKLDSFLKETMRLDPAVSFSRKVNKTFTLNGQVIPAGVVIEVPAAAVSHDPEVFPDADKFDPLREEARELTFGFGRHACPGRFFAANEIKMIVANFVLEY-DMAL-PEGVTERYPNLLFG---------------- 42567640 235 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNIKGIIMDVMFGGTETVALAIEWVLTEILRSPENMKRVQDELTSVVGLVEETLRLHPPPLLLHETVKDTEISGYFIPKGSRVMVNTYALGRDPNSWSDPESFNPGRFLNPFVPFGSGRRSCPGMQLGLYAFELAVAHLLHSLPD-GMNPGDVDTVEGPGLTVPKAIPLVAVPTT---- 170036289 261 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALNTLECGSNMFIFYIAGSETSSGTTIFTLHELTHHPEVMAKLVKDYDVIKGMVKETLRYPGLPILNRKCTQDYQVSKTVIRKGTQLIIPLLGFAMDERYFPEPEKYSPERSKNAYAPFGDGPRQCIATQMGITVVKVTLVMLLSKL-NFEATQGPKIKFAAASV------------------ 42565881 330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTLYLLSKNSSALRKAQEEVDRITRCINESMRLYPPVLIRRAQVPDILPGNYKVNTGQDIMISVYNIHRSSEVWEKPERFDIDGAPNKFIPFSGGPRKCVGDQFALMEAIVALAVFLQRL-NVELVPDQTISMTTG-------------------- 5915841 262 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGDLVDVLINLEHDGTRFTRDHVKAIVLDTFIGAIDTSSVTILWAMSELMRKPQVLRKAQADAAKIPMVVKETLRLHPPATLPRETMRDTTICGYDVPANTRVFVNAWAIGRDPASWPAPDEFNPDR------------------------------------------------------------------------ 15231516 247 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGKDDSLRLTIDHIKGFLTNIIIAGIDTGALTMIWAMTELARNPELMKEIRDNKERITKVIKETFRLHPPLLLPRETMTHIKVQGYDIPPKRRILVNTWAIGRDPTLWINPEEFNPERFINQHLPFGSGRRICPGMGLGITIVELGLLNLLYFF-DWR-APDGMTHKDAGILTVVKKVPLKLVPVRVQ-- 85001709 99 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEEKRKLNEEELVTLCSEFLNAGTDTTSTALQWIMANLVKYPHVQEMVVEDLQKLPAVILEGLRRHPPGHFPHAVTEDVVFNDYLVPKNGTVNFMVAEIGWDPKVWEDPMAFKPERKEIKMMPFGAGRRICPGYNLA--------------------------------------------------- 169763158 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGGGADTTVSTMMCFFLTMALYPHVQRKAQEEIDRVVGATREALRWHPIVPMGHMAMEDDMLEGYRIPKGAAILLPCRAFTHDPNEYHDPMTFKPERSDNGHLAFGFGRRVCPGRNLA--------------------------------------------------- 46123381 119 -------------------------------------------------------------------------------------------------HARKRRVMSQAFSESAMKEMQRYILGNVREQIGMLEGSGEDNKMSDWCNYLAMDILGDLFGLESPTNRFALQLVEAATTRHGTMPLAAGRARYMAYSKGQLTEREETDRRDFFYYLLKARETGQGFSTPELWSESNLLIIAGSDTTSTAMAATLFYLVRCPRALKRVTEDVEEIRACIDEAMRMNPSVGLPREVLSGMTIEGHVIPEGTVVGVPHYTIHHNESYYPSPYEYVPER------------------------------------------------------------------------ 15228981 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSRFISKE---EMNSPEILRDIVISFILAGRDTTSSALSWFFWLLSMHPEVKDKILEDLKLMNAAITESLRLYPPVPDTMSCAEDNVLDGTFIGKDWGISYNAYAMGRMESIWGDCDRFDPERNPYKFPAFHAGPRMCLGKEMAYIQMKSIVAAVLERF------------------------------------ 215492221 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INETLRIWPPTFTTRKAKEDFEYKGIKYKAGTCIMSPTLQIHRDERFFPDPMKFDPDRENEDSISFGMGPRNCVGMKLALLEV----------------------------------------------- 58268578 260 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDHEIAMVLLSFLFASQDAMSSALVYTFQLTADHPEVLEKVREEQDMLDDMVKEVLRFRPPVIMPYMTTKPFPVSPETAPKNSMIIPAFWNSLHDETCYPEPDRFLPERKPQNYLVWGSGPHKCIGGQYASMHLAATL------------------------------------------- 218718935 294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGTDSTSTNTASIVWFLTKHPEIYDHLCEDPSTLRGVVREGLRWANPTRLPRVPKGGWQFKGHFFPEGTSVGIAATQLHQDEAVFPDCQAFKPERWVNPHFAFGKGTRTCIAKNLAMAELTLA-------------------------------------------- 125597853 238 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRDNIKAFMLDIFAAGTDTTTITLEWALSELINNPPVLRKLQADESDIPSAVKETLRLHPPLVVRR-SLERATVAGYDVPAGATVFVNVWAIGRDAAWWPEPTAFRPERVRGQHLPFGSGRRICPGASLAMLVVQAALAA----------------------------------------- 212513883 255 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGGFDITATVLGFMCYELAINPDVQQQLHEEITQIMTVVKETLRWPPAVMTDREVTENTEF---TLVRGDIIFIPIIAIHHDPKYYPEPEKFDPERNPLTYLPFGAGLRHCIALRYAMMEVKIGL------------------------------------------- 31415709 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASQLIFAQGRGD-LTGENVNQCILEMLIAAPDTLSVTVYFMLLLIAEHPDDVQKLK----VVESFIYESLRYQPVVLVMRKALRDDVIDGYPVKRGTNIILNIGRMHRLE-FFPKPNEFTLENNNVPHQPFGFGPRGCAG------------------------------------------------------- 193631857 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDKDIREEVDTFLFEGHDTSSIAITMAIIHLIQNRDELYEIFGDSDRLERVIKETMRYPSVTGITRTLKQPLHLDKYTIPSKSVMVVVPHLLHRDKNIYPNPEKFDPDRCNGRHIPFSAGPRNCIGQKFAMYQMKTVLSTILR-------------------------------------- 211587061 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRDQLLNVLLAGRDTTACCLSWTFRLLVRHAHVMERLRREREQIRRMIKESLRIYPPVPNNREAVRTTILGGGPVRKGEIVVFSQYVNSRKKNIYHDAYEFRPERWESGELAFSGGPRQCLGEDFAQMEV----------------------------------------------- 170049354 140 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVFDMLLAGVDTTSSGSTGVLYCLAKNPEKQARLREERSILPACIKEGLRLYPPVGNLRAAGKDLVLQGYRVPKGTDVGMASVVLYQEDQHFARGKEFLPERTANPFLPFGFGPRMCIG------------------------------------------------------- 195121224 92 ----------------------------------------------------------------------------------------------------LRQKLTPSFSSGKIKGMFDTIDDVGDRLVQHLAPNESIEILTTFAVDIIGSVIFGL------DIDEFRAISDSLLSEIGILLRIHVLGKLRDIMKRTVEFREKNVRKDLLQLLIRAREELKAMSIDKITAQGFLFYIAGSETTAATSAFTLYELSMYPELLKEARDELDALDMCIMETIRKYPGLPFNRECTQDFLVPDYTIKRGTGILISLFGLHRDAKYFPNPEDYGPHRFDADNMNFGEGPRHCIAIRMGKVNAKVAVAKVL--------------------------------------- 212546909 123 -------------------------------------------------------------------------------------------------HHQRRKAISPFFSDRSIKEFELVIRAKVDKLLSSYVDDGRIVHLNRAWMALTTDVITE---------YAFARSYDQLDSPDFQETLHDALVAIYDWLVSKMEQKVGEIRTGLFHELLNSNLPEEEKSNARLGHEAQLIVAAGLITTSWALAVASFHIISNPDVSRNLRRDLERLPGCVREGIRLAHGVTTRNTPDNDLKYDDWVIPRNTPVSMTNVDILMNKDIYPDPEKFTPERWINNQVPFGRGSRMCLGVNLAQAELYHAIATIFTRF-EFEL------------------------------- 15221776 255 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRLMQREYEKEEFSDKYFREFCTSFIIAGRDTTSVALVWFFWLVQKHPEEKRILREIREILQAALTESLRLYPSVPMMKQALEDDVLDGTRVKKGARIHYSVYSMGRIESIWGDWEEFKPERDQFKYVVFNGGPRLCVGKKFAYTQMKMVAAAILMR------------------------------------- 3220150 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAAQQKISETYMTEIARRRET-GDDLISLLVNSTYDGVKMTDQEIANLLIGVLMGGQHTSATTSAWFLLHLAEKPQLLDEL-------------------------------------------------------------------------------------------------------------------------------------------- 72012651 102 ---------------------------------------------------------------------------------------------------RLRKPVQHLLMPQSVYAYIPIMEECADDFVTLMKETQDIESVPEFAIVFDTRMGCLNTGLDPEALDMIVSVSNFFDSLKDLTKFTEAQDYFFGYATIALDRMKESEGTFLECLLARRDFDIDSLCD-----LMNDLMIAAVETTASTLAFNLYCLAKNPEVQERVFQEQSLLKACIKETVRVFPTVGTNRIPSREIALAGYRIPP-DTIVRIHCIAGLMEEYFPSPEKFKPERDPYLILPFGYGSRMCTGRRMAEQDLYIML------------------------------------------- 159486958 125 ----------------------------------------------------------------------------------------------PEQHAVFRRRLGQALNPGALSRMAP-LRVVLERHLDAWEAAGRVQLAEACAAPLPATALAGLYGVPLPWLPRAQRRLMALLGPELDREVAELAGKMLEAGAATGTATTSSSSDEAPMRMLEAQVAAASLTKEQIFERALGVVIASDDTSKHLFFFELVAAAMLPGVWAKLEEEQKQLDAVIKETIRVFPAVGGFRRALKDVPVGGQLIPAGSIVFYSTHLLNADPALLPREEAFRPERRPRQFAGFGGGQHLCLGMHLAHAEARMLLALVVRRF------------------------------------ 211585082 119 -----------------------------------------------------------------------------------------LAESDPVRHKQRKAPLEPLFSKKNILSLEPMLMEHVDHCFDELFAQAAMDMVSQFAFSLPVRVFQQYLAFP------FVRLLNSLWIAKRISHSVEMGHELEQFATRRIDEYMAEAAAGLMERLLIPPEKGYAVPDKQLRDELLTVISAGDDTTG--IANTVTLFNNNREIHDRLLAEPRLLTAVIKEGLRYSSPAASRTPRLVPVRLDGRFIPAGTRVGMAIYHIHYNETLFENPRVFDPERWQGPEVTFSRGSRSCLGINLAYMEMYMAIAYIVRRF-DLDLV------------------------------ 15221132 299 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFVDVLL-GMHGNSKLSDSDMIAVLWEMIFRGTDTVAILLEWILARMVLHPDIQAKAQAEPKLVRAIVKETLRMHPPLSWARLSIHDTQIGTHFIPAGTTAMVNMWAITHDEKVWPEAHEYKPER------------------------------------------------------------------------ 66551411 259 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSILYQLATRPEEQEKIYQDPSVMKAFIREVFRYSTVIGNGRTLQNDTIICGYKVPKGVQVVFPTVVTGNMEKYVTDAKIFKPMRHPFASLPYGHGARMCLGRRFADLEIQVLLAKLIR-------------------------------------- 167627375 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFLAGHETSATALTWALYLISQSEELQEDLLENGELMTAVFEETLRLYPPVGLLRQSSENVVMYNKLVKPRDEIIIPLWIQHRHTDKWDNPMEFNPYRFYNKYMPFGKGDRVCIGSAFA--------------------------------------------------- 210088816 78 ---------------------------------------------------------------------------------------------------------SKLLNPKSVSSFVPVLDEISRDFVEKLRTGRSADLDAELKWSLESVVSATLLGIPDKDTEDLLQSSDAFLDTWSKLEFLRANELWLSAAGRMIDRRSESERDPLVT-LLEHIVTRKELTPDDVVMIITELIFAGIESTAVAMTYNLYTMAKNQHVQEKVRREKSLVKACIKETSRVLPAFSMRRILDKEIVLAGYRVPPNVIIRVLTHVTGQLPEYVVEPDRFAPERWPKPHFAFGVGTRSCIGQRLAEQELGILL------------------------------------------- 160358393 79 --------------------------------------------------------------------------------------------------RLIRQRFTPAFSTAKLKAMFHIITERAEKL--QMIAENECD-VRELMARYTTDFIGACFGLNSDENSQFRKLGKRIFKRDLSDAVRAALKLMFTYLQNVIREKNYKPRNDFIDLMLELKQKGKLLGEDDLLMTVFVFFGAGFETSSTASSYTLHQLAFNPKCQEKTQKEIDKVLSAFNEAMRLYPSVYLVRMCTVPEEIN-LTINEDVKLMIPIQAIHKDEKYFKDPERFHPERKPYTFLPFGEGPRACVGERLGQMLSMAGLVAVLQKYTEISLRPDPTTTVSEGFVHG---LPL---------- 157339139 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMKEEHEDIIDVLLNIEKEQDKLTKDHVKAILMDLFLAGVDTGAITVVWAMTELARKPEVRSHIRERGKVRESDIEQF-HYLKMVLLPKETMSTIEISGYQIYPKTQVYVNVWAIGRDPNLWNNPEEFFPERDNSQHLPFGAGRRVCPAMNMA--------------------------------------------------- 125544716 63 --------------------------------------------------------------------------------------------------RQLRRIVHELLSARRVQSLRHVREDEAARLVRSVAARGGAAVVELISRAVNDSVVRSAVGARSARRDEFVRELDESVRLSGGRETERCNRSLMAIMDDIIRE-HGDGEEDLLGVLLRLQRNGDPLTTDLITNVVLLLLAAGSETSSTTLEWALTELVRNPEVREIFRGENKLLRLVIRETLRLHLPVPFPRQCREPCSVMGYDIPVGTKVLVNAWAIARDNQYWDDPEVFKPERENNRFIPFGAGRRICPGIALGLANIELMLASLL--------------------------------------- 67904040 120 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDTALKGMEDHVRQLCSILGRERPTSQSGDFMANWFGYLTYDVMGELFGKSFDDRAAYRHWMPLHRWHLDQIFIRRLTNDRWNFIMEIRAKERQDAKKDFFYYLLNARETGKGLATQELWGEANVLMIAGSDTTSTSLSAAIFYLVRNPHALEKLKNDVEEIKACIDEAMRLAPAVSIPREASDPVTVDGLVLPEGTGCGTPPYCIHRRPDYYREPEEVDLARKA--FCPFSIGPRGCIGKSMALMEMRVTLARLMYLF-DFELADA---------------------------- 210105416 12 -----------------------------------------------------VLTGYETIRAALKRAEDFSSRPPAMLDVRGDGTKGVIFATYGPRWKQRRKMTLRDFGFGK-RSLEGKVTEEANALVQEVLSQQPFDLQNAVSNVICSIVFGDRFEYGDPDFLRLIRLLNAFV------EAKPTVRDLLTMIHPLFRHLRH----------IEASREGKSV-HQEIDSVL--------------------------GQSAPSYAQQNLLPATLAEAMRMKPIVPIVRAPSRDTTLKGYNIPQEAGIMVNLWSVHMDPQLFPEPNTFQPERNFVKHMPFSTGHRVCLGEQLAKMELFMFFVSLMQRF-TFHLPEGAPKPSMVGSIR----------------- 218184125 137 -----------------------------------------------------------------------------------------------------RNFVAEVAHPARLRQFAPALEELTDKLRRRQEDAGAGTILETFQYALVAMCFGELLDIAAAQRDLLLHSSKKLLFAGRMKAMIAMRQRLKGMFMPLIDARRARKNDTLLNLRINDNGGERALTDDEMVALCSEFLNGGTDTTSTALEWIMAELVKNPIIQDKLHEDVQKMPAVVMEGLRRHPPGHFPHAPAEDMELGGYTIPKGTLVNFTVADMGMDGAAWDRPREFLPER------------------------------------------------------------------------ 158291012 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKESLRLFPPVPIARIATEDTELLAERITRGTSVAIDIYTMHHSDDYFPDAERFDPDRNPYTYIPFSAGSRNCIGQKFAQYELKSTLVKLLQRF------------------------------------ 50545471 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNILIAGRDTTAATLSWLMFELAQKPHIFHKLRKAVEDFGTTIEEVLRLHPVVPNLRVALKDTTLGDEPIPKGQKINYAVYWTHRDEQYWEDAEEFKPERDTTNHLPFNGGPRICLGQQFALTEMGYILTRLVQEYSDIGIDEDRPLRVR---------------------- 56181517 281 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEVAVMAANIYGAGSDTTTSAISTFFLAMTLFPDIQKRLRDRDNLIDAVVKELLRWRPIVAHRLSGPSDDVYDGLLIPKGAVIIPNTWRFMRDPEVYKNPLEFNPLRGSEPELSFGYGRRICPGVHMA--------------------------------------------------- 5832709 273 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TREHLKALILDFFTAGTDTTAIATEWAIAELINNPNVLKKAQEEPDLLQAIIKETFRLHPPIPMSRKSTSDCTVNGYKIQAKSLLFVNIWSIGRNPNYWESPMEFRPER------------------------------------------------------------------------ 121715159 338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INAIISELLRWISPIAVPHAVMQDDEYMGYFIPRGATIVANQYGMNMDESIFGDPTRFRPERYENPELAFGFGRRACPGHRLARSSLFIVISRLL--------------------------------------- 195614426 91 -----------------------------------------------------VVSTADALRAVFQPNDRAMSGRPALCAATRITYGLQDIVFSPPDRTARRASLSELLSAPRVRSFRDVREQEAAALVAAVRSGSPVNLSEELSNKILRRVAFGLGGFFVADYMPWLGWLDALRGLRRRLERN--FHELDAFYEKVIDDKRGDDGEDLVDVLL--RLHGDPASRDQIKGILTDMFIAGTDTAAATVEWTMTELVRHPDTLAKIVRESDLLKQVIREAMRVHPPVPLPRETIEPCTVYGCEIPARTRVLVNAKAIGQDPDAWADAARFVPERHESDHVPFGVGRRSCPGVHFA--------------------------------------------------- 169777629 291 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMAAR-DGGVLTGKQFRDNLNVLFVAGQENPQLLLISMLYLLAKHPDVQSRLRRDPSNV--AFSELLRLLPPISQNRRTSQDVILGNQIIPKGTYVGYNCYSTNRDPAVWPTADEFRPRRARAEFVSFHGGSRACLGEKFALLEARVALFVLVSRL-SWSLDPEPDRKTPAGPLY-PRALRLIFT------- 50418551 315 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNPDVFEKLKANPEYLKFVLNEVLRLYPSVPNFRVSTKDTTIGGVYVAKGTTVAYSVYTTHRLEQYYGDSREFRPERAENKKVGFNGGPRICLGQQFALTEASYVVVRLIQMFPNLVSRDDRPYPPRKNV------------------- 116058885 321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATTLLFAGHDTQSATLSWCLLRLVQDSELRASLRDDPSKLEAVIRETLRLHPVAPLVRMLSSDTHSEKMTIPKGCAVGVWLSSVHRDESVWERPEEFDPDRSNARHMPFAYGPRSCVGQHLAQVTMRVAL------------------------------------------- 194220796 144 -------------------------------------------------------------------------------------------------HRRAAHSTMRAFSPRSRRVLEGHVLGEARELV-ALLVRGSAG--GAFLDPVPLTVVAVAFGCRYDDAEFLELLSHVDVLPWLQLFPNPVRTAFREFLNKFLSHREAAPRDMMDAFILSAGDGGARLDMEYVPGTVTDIFGASQDTLSTALQWLLILFTRYPEVQARVQAERDRLPAFLYEAMRFSSPVTIPHATTANASVLGYHIPKDTVVFVNQWSVNHDPVKWPNPEDFDPARSINRDLAFSVGKRRCIGEELSKMQL----------------------------------------------- 211591284 308 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSGVEVSSICLSLVSGGFETIPGTLTSCIGSLSTYPDDRDAWTSKEETIPAIVKEAGRYYTVSSMPRKTVSEVNWNGAIIPPKTMILINAQAGNHDVDHFPDAGSFNPERTGLGHLSFGTGSRACSGQYLA--------------------------------------------------- 46128069 118 --------------------------------------------------------------------------------------------VDKADHARKRRALSAAYALKNLENWEFKVADKAERFIRAADAACTLPLKRGFARPFTLDAIADILGFLDQGHDLFRECLHSTARAQSILAWTEKWEGWNDIVYHRATQRRYNKGEDFFQALMHSEANPPGLEWGEIVAEVSIMMNAGSDTTAIAMNNVMYWLLKNPSCMAKLRQDPEELRACLDESLRITPPTTFRRTPPEGWNIMGDYVPGDTTVSISAYVAHRDPHIFPDPESYVPER------------------------------------------------------------------------ 116178832 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATKVMRGFAADLVKERQENPRDMLWTMLVKDPETGKALTEDEIVSMPI-----GSSTAPCAIAAAIYFLLQNPDALVKARDEIDAVAGLVRETLRLSCAAPGFNIEESPVLLAGGQVPHNQAMIIVLAGVNRDPAVFEEPLAFRPEREAYEQLPFGNGKRECIGKHWAWEFLVVVITKLISEL-DFEAADPNYQFKQDGWFN----------------- 218714942 256 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDEYIYEAFEERKQHERTDLLWDMTQHIDDPRLLRDQ-----ITAVWVPSNETTSIHVSNALWALARHRNVWDRLQGDDELMNWVINETHRLMPGIQMIRIAAKDTTLDGKQIAKGDIVHCNRYLLHRDPDYWPDATEFKPERRPLWHVPFGGGPRICPAHILVATETAYVLTMICRRYKSIR--PGDSKPYTPVMRVGPSNLH----------- 72006510 170 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWEEIYGFLKEIIERRKARKATDFMGSFVKAMTEIGPASCDEINLMVSSLLLAGWDTISTTLAWGLHTLASYPEAQRRVHQELDRLPQFIAECMRFRPAVHIPHVATQDCKIGGYDIPKGGQITL---------------------------------------------------------------------------------------------- 149917346 57 ---------------------------------------------------------------------------------------------------RQRRLLDPEFSTARLESQLPALHEELDGLTARWWGTAMCNVVGEFSLRLGATMLQSSVGDSFELIARCMRLSGGLLQPWGNIRARRAERQMSGAIDQLIAEARTRPRRGLLEAMLTEPDTGEAMSDSQLQALCRSLMFAGHGTIALTITWALMCALEDPAVEAKIVAEAGRLPTVILETLRLFPPIAVSREARVSGRVLGVDVREGEMVTIPVYVLHRHRQFWRDPERFDPERDPFAYMPFLRGERSCPADSLAILTSVACLATIIDRFELRRLAAGP--------------------------- 155061093 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAHALHRNPSLRQRLATGGEGYARAAHEVRRFYPFAPFAGLAPRDVEWHGEHIAEGSLVLLDLYGQNHDPELWEAPYTFDVGREPGRDVPQGGGGHRCPGEDVTLAVLSTLLPRLARRVPDQDLRIPLPTRPRSGFV------------------ 21671941 51 -------------------------------------------------------------------------------------------------HRHIKNLALRLFGPENLRRIIHDVQKTVEASLSSWLNQPSIELKEAVSSMI-FKVTAKKL-ISYDDGKMWKQY-DAFTQGLFAFPLMQGRKNVIKMLKEILDERKNHESVDFFDVIEEVKANPDQMTENAVLDLLFLLLFASFETTSSGITAMLIFLTDNPEALQELIEEHNNIRKVIHEALRLASIAPMFREAIEDVHIKGFAIPKGSKIMICPYTVHLNPVVYKDPNTFNPWR------------------------------------------------------------------------ 211592275 258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAVLLAGRDTTAATLSFCLFELSRNPEVVAKLRDEPSYTDNAVHETMRLYPVVPFNRYSLHDTTLGGVGVRANSRVVYSTMLMQRDPDLYDDPGKWIPERQPRPHIPFNGGPRICIGQQFAIIEM----------------------------------------------- 32454484 224 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAKELHDAIEELIEQKRSELQDNLTEELIFSQSHGE-LTAENVRQCVLEMVIAAPDTLSISVFFMLLLLKQNAEVEKRILTEPQLLECFINEALRFHPVVDFMRRAPDDDVIEGYRVPRGTNIILNVGRMHRSE-FFPKPAEFSLNNKPVPSQPFGSGPRSCVGKHVAMVMMKAVLVTGLSRF------------------------------------ 116207346 224 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIDTTGDALCFLMWELSQQRALQRELLAHPGALDAVVLEGLRCFPPMSLPRY----VPGGGRTIPQGTTVSCQAYSVQRDGEVFPEPDAFRPERRKRLFFAFANGGRGCVGKHLALAEMKLLLQAVYSRF------------------------------------ 169856144 136 --------------------------------------------------------------------------------------------------RRHRRVVAQDFAQGVVGRYAPLQEKETRLLFRNVLANPE-NLKSEIALRVGIIIIRITYGIQSKDDPILTTPLQAMHNFSIATTPGNFIVDFLPFFHRIAREWREETGKTLMPNLCGNLLSSGTLSAEEERTLAFAVMGGGLDSVSSALSFFM-AMILNPNVQRKAQAESDRLPSISDEVLRWAPPMGIAHSSTEDDVYEGYHIPKGAILMVWNML--RDPEVYQNPMEFRPERTKVNDLVFGFGRRVCPGMHLAE-------------------------------------------------- 85068612 126 ------------------------------------------------------------------------------------------------RQARRRIYLNQIFTPKRLDSFEIRVEER-QALISQLLAGKPFFLKDHLSRSMTRMVLSNYFGESTVRVEDLQYLVDQWFLLNGAFNIGDSFLDLQGYVKQMLDDHRAKPK-DMVDVLLKMAEDPNKLTNDCVKGLMQDLLTGGTDSLTAAVQWAFQELLRQPRVIEKATEELDRIERWVEETLRLHPLGTMPHCAIEDCNVAGYDIQKGTTVLVNVWTIGRDPKYWDRPERFDMDGHNFAFLPFGSGRRRCPGYSLGLKVIRVTL------------------------------------------- 218714104 305 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFGGADTTGTTLMHGSFYVLTAPTVYRRLKEEPDLLPTAVKESLRMSPGVASPRVVASGARIGKVFVPGGTIVEMSGHFVHRNEAIFPNPHGFIPDRDEGKDLAFSKGPRSCLGINLAWAELYLCFAYVFRKF-ELEIDP----------------------------- 154313035 329 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGNTISALVAGSDTARAAMIGIFYFLCKNPEIYEELKDVDEILNGFIKEALRVAPPTGLARIIGQGLWIDNTFIPPGAQVTAPYYNSHRLPSAFQDPTEFIAERDKRAYAPWGAGQHICPGKALANVELR---------------------------------------------- 84514151 263 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVIDALIELKNDPMDLTAEHIKPLIMNMSFAVTETIAAAVVWAMTALMKNPRAMQKVQEDVEKLPAVIKESMRLYPPILLPRETMTNCNIAGYDIPDKTLVYVNALAIHRDPEVWKDPEEFDIDLKGQDFIPFGSGRRICPGLNMAIATIDLVLSNLL--------------------------------------- 125569490 126 ------------------------------------------------------------------------------------------------EHKDLRRRIAPNFTPRALSTY-AVIQQRVRRWIDRVANGGKAE---------PIRVPCRDMNLPYETRERFDRDYNLFNHPGSAFRRARAVPRLKHILEDCARQRMRGGGEPLVDYLMQETVREPHTSDMETGNLLFDFLFAAQDASTSSLCWAVSALDSHPDVLARVRAEPESGEPITAEMMTEMKYTQAARVAGEAFQLTEQTIPKGTIVFPSVYESSFQG--FPDAGTFDPEREARRELAFGAGPHQCVGQRYA-LNHLVIFMALLASLIDFR-------------------------------- 212720606 150 -----------------------------------------------------------------------------------------------PEWRSLRRMVSGMLSTSRLREFRHARRRAMDRFVSRMRPDGASVWVARFAFCILLDMTFGLLDLREEHIVRIDAVMKRVLLAVGQRRALAVRREQIDTLLPLINRRRAMLRDDSVLDLRIEGRDDGALTDDELVTLCAELLNGGTDTTATAIEWGMARIVDSPSIQARLHEDTDAMPTFVKELLRKHPPTYFSLTAVQPCKLAGYDVPVDANLDIFLPTISEDPKLWDRPTEFDPDRAGIRMIPFGAGRRICPG------------------------------------------------------- 211588756 336 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSAVKETQRLKPLVNLERKALQDVILNGMTIPRGTNVAVD-ASIMWDPAVYPDPFSYDAYRTSPEHIAFGIGKPICPGRFFASNEVKIALAKIL--------------------------------------- 195379168 129 -----------------------------------------------------------------------------------------------------RKIISPAFNYGMIKQFVNIYERQARILLDKLADNQPVDFFQLVSC-FTLDTICEALGTTVAVRDIFHRLKNLLYRSSYRFTPLAAREKLHGFTEGIITERLDQINSDLANRLLARTPDGQPLQLKDIREEVDTIIFGGFDLTATALKFFMYNMTLHMAYQQLCREERELLEMCIKESMRYPSAPLTARRATANCTINDFFIPKGCDVIISPMYMGRCEDFFPEPLAFDADREPSTYIPFMMGARSCLGQRYAMVMMKLVLAHLLRNFI-FEPVGERQEKTRLMFV------------------ 110347019 55 --------------------------------------------------------------------------------------------LDDDAHRHRKQMFMSLMTPERIEQL---VQLTAAEWQIRVLKWGSMDEV--VLYPLLTRAVCAWAGVPLADSEVDARTKEIAALFDHAGAVGWARKQADRWIADIIDQIRRPPEQSAAHIIAHRDLNGELLTPQELINVVYMLFVA-------------HALHAHPKIRERLQADEDSYRRFVQEVRRYYPPAVAART-RQAFDWNGYQFTAGRRVLLDLYGTNQDPRTWKRPEEFEPER------------------------------------------------------------------------ 85702987 199 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLATKIMTDPVTGDRFETEEMVDQVAIFFLAGHETSASALAWALYLLALYPEWQERVAAEADAVFGAFRETLRLYPPVPMMRETTCPERFRDRDIAPGAQVVISPWHLHRHERLWDNPDGFDPARYSTENIPFSAGQRVCTGAGFAMIEGPLLLAMLVRAYRFDVVAERPPVPVAHLTVRG---------------- 156040904 116 --------------------------------------------------------------TAFKDYELFSRRKVSLMPIFGPG----IFAVDGEEWEHSRAMLRPNFVRSQVADLH-VFEKHFGKLIKRIPRNGTFDLSKLF-FMLTIDSATEFL---------FGESTDTL-DEEKLNSPGHKYSEAYDYMAEKVQIRLGKPANDSISQKPQESDSDRYIFLEELAAELLNILLAGRDTTASLLTLLFMVLSHEKDVLEKLRKEEGRIPTFINETMRLYPIVSTSRVAARDTVLGGTMVTKGSVVLYSYVMHRRKDIYGEDADVFRPERWEKLRVGFSGGPRICIGQQFALTEA----------------------------------------------- 85110002 312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLSLVAIH-TTSDLTCQVMTNLMQNPEFIAPLRENMKLLDSVIKESQRVTGVASMRRYAEKDVTLDGTFIPKGGFVAVS----AHDSEVYEQAEKWDGRRTAPEHLGFGHGQHACPGRFFAANEIKIALVHLLLNY-EWRLPEGSDPKIRTGFSMGV--------------- 15240917 87 --------------------------------------------------------------------------------------------------HHQRHLAAPAFTGERLKGYARHMVECTSKLVERLRGANEVEIGEEM-HKLTADIISRTFGSSFEKGKELQRRCAQATRSKYNREIKSLKKEVERLLIEIIQSRRAEMGRSSTHGDDLLGLLLNEMDIDKIMDECKTFFFAGHETTALLLTWTTMLLADNPTWQEKVREEPSVLSKVINESLRLYPPATLPRMAFEDLKLGDLTIPKGLSIWIPVLAIHHSEELWGDANQFNPERASGRHIPFAAGPRNCIGQQFALMEAKIILATLISKF------------------------------------ 5579021 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTLSTALQWIVLILVKYPEMQLRIQQDRTRLPAFVYEVMRFTSFVTIPHSTVTDTSIMGYTIPKNTVIFINQWSINHDPALWSHPETFDPQRDQNGALNFSLGKRRCIGEELSKMQL----------------------------------------------- 81428792 41 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALMGHALFSKTNLYDQLKEDFDTLDSFIQEMRRYYPFFPMPAIALRDVEIDGYEIPKDSWVVLDIYGTNHDARTIDHPEKFDIKR------------------------------------------------------------------------ 118026355 285 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEELRSQVCLIFVPNNDTTSMFIGHCLYFLARNSNAWKRLRDEVDAVGDATFEMLRNPNNVTQVRAALSDVVLGGGPVRKGDIVSVTKTVMYRDPEQWGRPERWDGMRGGWHFLPYGGGPRRCPAQMMVQNESAYMLFRLAQKYSTIVARDPEPFRARPSSMHGVK-------------- 115467854 297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKDNIKANLAAMLMAGMDTSFIELEYAMAELMQKPHVMGKLQAEVRRLKAVIKETLRLHPPAPMPHLSISDCNINGYTIPSGTRVIVNVWALARDSNYWENADEFIPERGNNFHLPFGSGRRICPGINFAIATIEIMLANLVYRF------------------------------------ 154312286 236 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIGTTTTAFEIAILAMLHYPECLREAKAEKDRMPTFIKETLRWVTPTGIAHSSTQDYIYKGMLIPKDASVYANAAEIMKDPAVFPEGEKFRPERTNDPRLCFGFGRRMCPGMHVA--------------------------------------------------- 62318477 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAQGRPL--DEIVIRTIVSIFVGVSTSAASFVHVLYHLAADPELQAALRTERDGWTKAVDSVLRESNSVSVMRTALQDITLAGAPVPAGTLCVAPERALHADKEHYPDPDAFVPARGGAQHVPFGHGKHACPSRFFAGNEMKAAVAHLVSNY-DVRLPDGASTR-PPNELFGLAIVP----------- 119470607 132 ---------------------------------------------------------------------------------------------DPQVHAQQKRPIAKHYSMSGVLPLEPHVRRLEEEFIDGPKAGRLCDWLLYYTWDVVGKVFSEPIGYLEKDFDHTIAISDKAMDPSFGTITNISIQHLVDRLQGKDTAYHDPSKPDFLDKFIEAKATPNVVDDAQIISYLMINMIAGADTTAITLNAALYFALKNPAVWKRLQEETSSLNAVIREAMRMHPGVAMCRYVDEGLTLDGQFIPGGCIVGMPYVLANRDPRETEEAYQERLRRMNAADLTFGAGSRVCIGRNLGMMEVYKVVATLVSRY-EVELADGEWKTHNSFFVR----------------- 119469615 293 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RETFLDALARFTRDPRVLRDQ-----IVAVLLAGRDTTAAVLSFCIFELARNPDVVAKLRARLGLGPSALNETMRLYPPVPFNRYSLRDTTLGGVGVRANTRVIYSTMIMQRSAENYEDPEKWLPDRKPWQYIPFNGGPRICLGQQFAAIEMGYTVVRILQAFERIQAMPA---------------------------- 157331175 264 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGNP--DFLDVIMANQENGEKLTITNIKALLLNLFTAGTDTSSSVIEWSLAEMLKNPSILKRAHEEMDKVRRLVEESFRKHPPLNLPRVSTQACEVNGYYIPENTRLSVNIWAIGRDPDVWESPEEFRPERDPRGNIPFGAGRRICAG------------------------------------------------------- 159489144 124 -------------------------------------------------------------------------------------------------HGPWRKASLAALGPAGLQSMFPPVLRVMQSHLSEWEAAGRVEVARRMGLELAVDVVADVELSPAVDRAWFKQQAEAADHEDYKSRWTELGSSGAAMADDLVAKASAAPGAEGLSHVIRLGLFGLGATEVEHSALAVLAVMASADTTRFALFNTWALVAQSARVQEKLYEEPELMDATIKECMRLLPAAGGPRKLTQDLKVGEVVLPAGSFVWMSYLLHCLDPVLW-DGDTFRPERKPKYYFTFGYGNHLCAGINLAYLEIRTML------------------------------------------- 115468608 204 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDHQLMLLLAESIAAAVDTVLVTTEWAMYELAKNPDKQEWLYREPRLLDAVLHETLRLHSPVPVTRFVHDDTTLAGYDVPAGTQVMINVFGCHMDEEAWESPGEWSPERDRYKTLAFGAGRRTCAGSQQA--------------------------------------------------- 204022226 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKQLLMSLWEPIIESSDTTMVTTEWAMYELAKNPNMQDRLYENLSQLPAVFQETLRKHCPVPIMRYVHENTVLGGYHVPAGTEVAINIYGCNMDKKVWENPEEWNPERDLYKTMAFGGGKRVCAGS------------------------------------------------------ 210081162 69 ---------------------------------------------------FWLGTRYETMREAFLDKAGFSHRPSYFLPKLASGGISGDSTPRPSHWRVQQRLIVRSFTLGQTVSLERKITVEIQGLFDHVTQSAPFDLLKSVANTI-CSVIFDVT-FPYDHQEFFKRNTDAASKIPGHKECFENSEVVQVFMKKTVAEHREDPETDVYLSKVRDANDGIKFTDDLLMEAIRDIFVAGTSTAAAALQWAILYMTVYPEVQEKVQDEKDRLPSLIDEVLRLTGPLSLTHVTQQDTELSGFNIPKGTVIIPNVCSVSTNPEVWKNPLEFDPAGKEGVFLPFSSG--WCPGEQLARMLMFLYFSCLMQRFQKPEGAPPPNLRPKAGL------------------- 50553070 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAGHETTAVTLAFLFHRLAHDKSIQDKLYAELEPINVTLEETLRLHAAIAEPRVCPAGVIFQNVALPKGTIISAQPYTLHRDKA-WGDPEEFRIERSEDPPLAFGAGIRMCIGMNVAMGELKLATAQLVKK---YEIKKSSPQQQFPTMKDSYTTLP----------- 108864365 39 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFGGIDTSALVLEFTIAELMQRPRMLKKLQDERACIPAVIKEGIRLHPPVLAPHISMDDCNIDGYMIPSGTRVLVNVWAIGRDPRFWEDVEEFVPERNDYQYLPFGYGRRMCPGMKFGIAVVEIMLANLMWKF-DWTLPPGTEI------------------------- 161019204 31 -KPLPPKIPGPVIGHLFYFDDDGDDRPLARKLGDLADKYGPVFTFRLGLPLVLVVSSYEAVKDCFTNDAIFSNRPAFLGEYLGYSNAMLFLTKYGPYWRKNRKLVQEVLSASRLEKLKGKIQTSIKSLYTRIDGNSSTDWLEELNFGLIVKMIADAFPIPLFKWVDFQGHVKAMKR-----TFKDIDSVFQNWLEEHVKKREKNEQDDVLSKMSNEYLDEGYSRDTVIKATVFSLVLDAADTVALHMNWGMALLINNQHALERWVEESDILQAIVKEVLRLYPPVPHENV--EDCVVSGYHIPKGTRLFANVMKLQRDPKLWSNPDKFDPER------------------------------------------------------------------------ 37726104 217 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGTDTSALAIEWVMSELLNHPEVLNKAKEEPKLLQNIISEALKPPAPLLLPHYSSEDCTIGGFNVPKDTIILTNVWAIHRDPTRWSDPERFEKEGEVNKLMAFGIGRRACPGLSLA--------------------------------------------------- 170049288 320 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRVWTDDELAAQAFIFFFAGFETVSITLSLFSYELTKNADIQAKLYQNYETLQSMTSEVLRVWPITLVDRCCIKDYVYDGQTIEKGKTVFVSIVGLHNDPQYFPNPDKFDPERDENRHLPFGIGPRNCIGSRFALMELKTII------------------------------------------- 196002589 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTGHETTSVSMTWTLYALASNPDVQEKVREEHHLIENAIKESLRLFSPAPMFRVAINDDKIDKYDIPKGTVITIVYAL----PDYFPDPLQFNPDRDKYSYVPFLAGPRTCIGN------------------------------------------------------ 30685634 131 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDVLLAAYGDEHKISRNHIKAFFVELFFAGTDTSAQSIQWTMAEIINNPNILKRLREEPKLLQAVVKEGLRLHPPLPFVRTFQEGCKIGGFYVPEGNAYVMM-----RDPSVWEDPEEFKPER------------------------------------------------------------------------ 18000066 256 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVEQVREFAKEIVREKQRELKDDLLSRLSTGHSDENFVTD-----IVISFILAGRDTTSAALTWFFWLISKHPEVESQILKEYDEVKNMIYESMRFYPPVPMTKEATKDDILDGTFVKKGNRVTYHPYAMGRVEKVWGDWAEFRPEREVTGNWTFQAGPRVCLGKEMAFLQMKRVVAGVLRRFKVVPVVEGAEPVFISYLTAKMKEVPVT--------- 145246542 218 ---------------------------------------------------------------------------------------------DHDDHRKRRKAWDQGFSIKALGIYEPRVKSKAD-LLASHVAKNSFDIMGDVGFEHPMAAGATLLQVP--------WLLNILCRIPGAVS---GYSSFFKWCADEIERKQKTP-EDVVSWLLKAYVERSAPSRMALNEDSRAVIIAGSETTATTLATVLYYLAKHPSVLAKLHQKLDEIDDIINETLRLRPAVMTGRVTAEGLQVDEVHIPGDTIVFVPVQLIQTDERYYESAKEFIPERDGAPFIPFLTGPYICPGKNLAMISLRTSISTIAQQY-NFSFAPGE--------------------------- 169785321 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINVLLAGRDTTGSLLGNLFFMLAKNPVIWAKLRAEVAVLQNCVNESLRLHPVVTNKRKAMRDTVLGGVFVPAGTLVGYNIYAMHRRTDFYPDAKEFRPERPRWGYLPFNGGPRICLGQRYALTEA----------------------------------------------- 5002354 257 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRDNIKAIIMDVMFGGTETVASAIEWAMAELMKSPEDLKKVQANVVGLNRKVDETLRLHPPIPLLHETAEESTVSGYYIPANSHVIINSFAIGRDKNSWEDPDSFKPSRGNFEFLPFGSGRRSCPGMQLG--------------------------------------------------- 170106497 321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLLVAGRDTTASTLTFTVYMLAEHPKILQRLREEPQRRPTVINETLRLYPVVPFNRMSNRATTWGGKPIPANTRSLICLFSTNQNPALEFDPDRFLDERTPNPFLPFNAGPRICLGQQFA--------------------------------------------------- 118398933 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLELTFSLYFASRDTLASVLTIMLYYLLKNPDCFQTVIQKLDFLQACFKETIRINTPIILMREAKVDHKIGNYKIQKGTFVNVGLISNQLNERYFKDPLTFNPNRKENPYLPFSGGMRNCIGQHLANLQAKIVLIEFIK-------------------------------------- 145236887 264 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESESLTDHELTFVIGSIYQAGVDTMTNLLRLFLMASVLNPRAQAELFDDMERLPAYVKEVIRWRPVAGLGHCVIQDDVYHGFTIPKGTTILANQFAMELDPELWEEPEEFMPERRPDQELGFGYGRRKCTGQ------------------------------------------------------ 218716432 37 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTFSLRIAGSESSATLLCGFIFYTLTHPTVRQKLIEDQIVMANAVQECLRIYPPVALPRVVPDGGEIDGGYVAAGTTVGVNHFACYHDQRNFHRPNQFLPERSPFSHQPFSLGPRNCLGKNLAWAEIRLITTHLL--------------------------------------- 15222174 124 --------------------------------------------------------------------------------------------------REVRKLVIELFSSKKVQSFR-YIREVVKKVSESALKQSPVDLSKTF-FSLTASIICRVLGIDQDRIEELVTESAEALGPGGLGRFVDVFKELDAFYQHVIDDHLKPEGQDIVTLILQEDSDSFKLNMDNLKAIVMDVFLAGIDTSAVTMIWAMTELIRNPRVMKKAQEKKERITGKVEETFRLHPALPFPRETMSHIKIQGYDIPPKTQIQLNVWTIGRDPKRWNDPEEFNPERFANQHLPFGSGRRICPGMPMA--------------------------------------------------- 46135657 112 ----------------------------------------------------------------------------------GQRIQNIFNTQDEDFHLKYTKPIRGFWTLPKMLEAEPLMDETLCELINRFASTGDVDWVSYYAWDAAANIFGRTYGFPVSQIPWLDEWLDKPIHRVGPRPLVNGVKILTEYQQQLAAAKRK-PVDLFIDKYNSLKETVDYVDDQQVINWLMLNVLAGGDSTAGAMRAPAYHLLKNPSVCEKMVAELSQLPDAVRESMRISPAVGLREVPKEGLELDGRFIPSGAKIGINPCVVTRDVGVFEDVDVFRPERTEEGHLMFGHGSRVCMGKYMSKLEMYKMFATLYVNF-DVRIDPSHTWKYENNWFMYHRDIP----------- 169596290 82 ------------------------------------------------------------------------------------------------EHARKRKIFSPAFSDRALTAQAPLFLRYADQLVRLLKEGAEFDVMGDLTFGEPLHMLDAIFGVIRNSYHTLARIVTAMLHKTIKAKQMTHFNHSATRVTKRLEKGRDSEGTDIWDLVLQQEEKGKTLTRGDMDSNAELFMIAGTETTATTLSGLTYLLTQHPESMKKL-------------------------------------------------------------------------------------------------------------------------------------------- 195613746 242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEAYTDQLIRSLCVSALEAGTLSTGYTIEWVMSLLLNNPDEIDACVGEPKRLLDATDETLRLYPVVPLPRESSTNCTVNGFNIAKGTMLLVNTFAIHRDPRTWDDPETFLPERGSNQSLSFGMGRRRCPAENLG--------------------------------------------------- 218712318 157 ---------------------------------------------------------------------------------------------DEDLHKQRRKLWGSAFEKTRLPYYEASIHEIHANLLARIEDDGLVNLINHYAFDVMGKVAFDMLG--TGKSHKAIDMLNESMALIGFMRVAAAWSKFVAYCFEQMENCRLKPDSPVIASSLLSPCKDRELTPAELHGEAQLLVVAGSDTTSAAIVCALYKLALNPELREEIRAQHDILNGIINETLRLYPPIPWRLTPAEGVWIDEETYIPGNVVVPHYVLG-RSEDLYERPDDFIPER------------------------------------------------------------------------ 15231786 223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITYDHLIAMMSDVVLAGVNAGTVTMIWTMTELTRHPRVMKKLQENKERI---TEEDLEYLNLVLLPRETMSDIEIQGYHIPKNAHVKINTYAIGRDPKRWTNPEEFNPERFLNQHLPFGAGRRNCPGMTLG--------------------------------------------------- 159481496 24 -------------------------------------------------------------------------------------------------HRSLRRLLGPCFSPQAVEGYLPSIQAICERYAPAATGGDSSAVIEQLARMLTFEVMSHVFHFSPQQLASLSDAFDVFVRGIFAPVALAIPGS--NYAKASAARKV------MVAALTQGNGGGANGGGDGDSDLAINLLFAGHETTATSIVRLMLVLRSRPDVVSRLREEQAALDAVVKETWRCHPVVPMPRRAVRDFTLGGHDVPQGWGVVLGLVEPMRDPDSPLHPSHFNPDRWPPQMLTFGGGGRYCLGANLAWAELKVFVAVLLR-------------------------------------- 157812617 123 --------------------------------------------------------------------------------------------------RELRKLVLELFTAKRLESFQG-IRRMIHRLLKLAREKKVVNF-RDAATELSWSIIRTMVSVNLEEGLKVKSSLDRALQLAGAFNLADLHEQLDFFFQGLVDSHRRQEREDFIDVLIQKQNGVEYVSDDTIKATIQDIFAAGTDTSSMTLEWALTELVRHPRSLQKAQDEPKLLQAVVKETLRLHPPLQHQSV--EDCKVGPYSFPAGTRVIINVYGISRDPSLWEQPLEFDPWRKPTQHIPFGSGRRICPGLAMGVRTVELALAQSLDRVPDIEEVCG---------------------------- 157761755 482 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIIDLWITGQETTTTTLISGFNQLLLHPEVMEKLSDRPKTLNAMIAEIQRHASIINFWRINHEPTNMGGHMVDSGAFVTAQLSALHINETVFEDPQKFDPERFVRDEIPFGVGKRACLGESLARSELYLIFGNLLLR------------------------------------- 169783180 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFAGGETGSRLLAHTVYHLLKNPEILEKVRKEPDMLTASVRESLRLRAATTSRLVTEKPLAYADWVIPPNTPVSMSHGDILHNEDIFPDPMKFMPSRQNRLFVPFGKGTRMCVGMNFAYCEIYMSLAVILARF-DLEL------------------------------- 15983414 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLSDSEIVSLCSEFLNAATDPTATSMQWIMAIMVKYPEIQRKVYEELSYLKAVILECLRRHPPGHSYHKVTRDTVLGGFLIPRQGTINFMVGEMGRDPKIWEDPLTFKPER------------------------------------------------------------------------ 215499549 176 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMRWKTPIGGSRGIQENTFIGDYFIPKGTIVLLNSRTVHRNPDYWNNPDEFDPTRNEESFLAFGAGKRNCLGQNLGYVQLFLYITTLLQKF------------------------------------ 157332520 55 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGNP--DFLDVIMANQENGEKLTITNIKALLLNLFTAGTDTSSSVIEWSLAEMLKNPDQRRLVESDLPKLPQAIKESFRKHPPLNLPRVSTQACEVNGYYIPENTRLSVNIWAIGRDPNVWESPEEFRPERDPRGNIPFGAGRRICAG------------------------------------------------------- 149211351 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVASIHATTEALTVALMDIANYPELKKQLRENMKLMDSFLKESQRFHPPVTLNRKVMQNMTLDGTRLPKGAIIMV--ASKLRDPKIYERPNEFDARRNARVHVTKGHGRHACPGRFLASSELKVAL------------------------------------------- 159480242 345 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGYDTTGTTLALTTFLLAHNPKLRAELVENRELLDSALKESQRLHPAVHFWRDATSDIEMGGLVIPKGSFVSISIYNMHRDPAHWKEPERFIPERDPGAYVPFGSGPRMCVGYKMAIMVVKSVLAGLLLR------------------------------------- 169785215 284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDSQIISYLMINMIAGADTTAITLNAAIYFALKDRRVWARLQAAPSAVPAVVREAMRMHPGVAM--TLERYVPPGGLTIPQGSIVGMPYVIA-RNRSVWEDSDVFRPERWNNSDLAFGAGSRICIGRNLGLLEVYKVMATLISRY-DIELAPHRDWKTHNSFF------------------ 119490743 283 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HELSKRTLNKTELTDQLLNILLAGRDTTASLLSITFFTMARRPDIWNKLRQEGGRKPSFEDETLRLYPVVPNVRMANKDTVLGGHRVPKGYEVIYSVYTMHRLPEIFDDADEYRPERKPGAYIPFNGGPRICLGQQFALTEA----------------------------------------------- 149923635 319 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLEMSDDQLHALYRSLFFTGHATLALTVTWSLLCLLHAPAEVRRVLAGREDIPQVVLETLRMFPPIAVSREAREAESFMGVSVRAGETITIPLYVLHRHPRFWADPERFNPGRDPFAYMPFLQGERSCPASSLAVLIAVACLATIVDRF-QLRARNPGPLRASAKICLRPDEVLVRWRP------ 193290672 57 ------------------------------------------------------------------------------------------------------------FTAKRLEALRPIREDEVTAMVESIYRDGKSVLVKKYLGAVSFNNITRLAGVMDEQGNEFKAIVANGLKLGASLAMAEHIPWLRWMFHTLARQKSGGAKQHFFDALLTLQQKYD-LSEDTLIGLLWDMITAGMDTTAISVEWAMAEVIKNPRVQHKAQEELDQVPNVAKEALRLHPPTMLPHRANANVKIAGYDIPKGSNVHVNVWAVARDPKVWKNPLEFRPERDMKGHLPFGAGRRVCPGAQLG--------------------------------------------------- 119189749 51 ------------------------------------------------------------------------------------------------RHAAERRKVSAAYSLSTLVSYEGFVDDIFDQRLRGFADQKAFDVIGEFSKRFGFMAYSTMVGVYPKIHPPLFRL---LSFFRGSKATGEEYN--VRFALDNISERKTRPTDFLTKFLEAHSADPEKFTNYNILMGCLTNIVAGSDTTSISLSSIMYNLCRNYDALAKLRSEIDTMTAVIKEGLRMHPATGLARVVPDGVTLTGRYFEAGTVVGINSWVAHMNTSVFADAHLFRPDRSKMDHLPFGLGSRTCLGKNISLLEMSKLVPQLVRNF-DFELV------------------------------ 22331674 201 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDLIDALLRVKREGFEIERVSIKAITLDVFVGGSDTSFTLLEWAMTELLRHPKSLNRLQEEVRTIKAVIKEALRLHPPFPMPHESTEDVKLRDYHIPAGTQVMM---------------------------------------------------------------------------------------------- 116058603 324 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLVKADADGQPLSDADLWGDINDIMAAGHRTTASNFTVNLWHVARYEEQIEKEVAALGGRPRVVKESLRYAPINLFPRLAEGPDTLSGHKVEEGDFILLSTYAMGRNPRVWEDPNKFDPDR------------------------------------------------------------------------ 189240531 83 -----------------------------------------------------------------KDFEHFTDHSAFTSEKTDPILGLNLFSLKGQKWREMRSTLSPAFTGSKMRAMFTLIAQTAESFTQYLLGLGQGVVMKDTCTKFTNDVIANAFGIPE---NEFYKMGTMVSKPSPWRLFKSLLYGFFDFFLRIIKDREQQGRPDMIHLLLEAR-KGRQITDELITAQALVFFIAGFTTSSSLMSFLAYELVVNPEIQKKMQKEIDALDQVVSEALRKYPPGYLNRICVKDYVIKPKQIEKGCLVAIPVIALHYSPEFFPDPEKFNPERFPGSYIPFGLGPRNCI-------------------------------------------------------- 19702552 92 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGQLRHMLPAVGSKLEQYLERLANEKQIDIVSRYVLDVVASVF---FGFEHDPDDAFRVALRDLNNPDSFMNNIRTAGVFLKFTTEVISHQRETGRKDFIQMLTAGSSGEETLTDAQCAANVFLFYGAGADTSTGTITFTLHELTHNAEAMAKLQREVDELDLCVKETLRYPALAVLNRECTIDYKVSDTVIRKGTQMIIPLLGISMNEKYFPEPELYSPERDADAYYPFGAGPRNCIGLRQGLLLSKIALVMMLSRF------------------------------------ 91771577 320 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEILGF----IMGGHDTTATAITWGLKNLSDFQDVQSKLRDEEKRLPTFIEEILRSNTEYGGIRTAMVDADVLGYRIPKGDKVGVWKGMAEFDPERWMVEDVFDP--SAGPLLTFGLGERGCYGRRMAYVEMKLLITMI---------------------------------------- 15220272 231 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDFTIGFMAAGRDSTASTLTWFFWNLSKNPNVLTKILSDQDMLHGALSESMRLYPPIPFQRKIKEDVLPSGHKVKSNINIMIFIYAMGRMKTIWEDAMEFKPERGGVRHLSFNAGPRTCLGKNLAMNLMKTVIVEILQNY-EIKIVSGQKIEPKPGLILHMKHLKVTMT------- 18479135 172 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDLTSKVLRDDLMTMLIAGHETTAAMLTWTMFGLVSNPGMMKEIQARPDKLRYALIEALRLYPPPVLIRRARQEDTLGGVKVLRGTDIFISTWNLHRAPEYWENADKYDPTRWERPFLPFGAGKRKCIGDQFAMLEASVTLSMIMNKF-DFTLVGTPE-------------------------- 121711960 343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIHDELFMILVAGHETKAVLLSWSVKFLIANPEKQEKLREQPSVLEAYMEESMRNTSPRLVRRTTT-DTQVLGYSIPKGVTVILYIGTQPLDPEHFASMDDFQPERNPRPHLGFSAGPRMCYGRNLALMEFRV--------------------------------------------- 66817530 266 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNAALKEVLRLYPPVPFGRQVNQSFEINGGKIPKGTQIIQSLYSIFRDENYWDSPDQFKPERHSNNYFPYGIGVKNCIGMGFSQDELYISL------------------------------------------- 147778176 143 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEKTVREAMNTIKKYHDPIVDQREKKEAEDLLDFLISVKDNGEPLSVAEIKAQCTELMLAGVYSPSNAIEWAMVEMINQPEVLSKLVEEIDRVKACIREALWLHPIVLFPHVSNSDATVAGYFIPKGSHVLLSRLGLGQNPRIWEEPLNFNPER----HLS----------------------------------------------------------------- 115385677 327 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIVGMGRIAKEAVKLSNNTIPKGTRLLVSNT-AMWDPEIYPDPRTYDPYRSENEHLSFGLGKHACPGRFFAAAEVKIILCHILLKY-DIKLADGKPLRAGTNLV------------------ 90419236 85 --------------------------------------------------------------------------------------------LDDEAHRLRKQMFMSLMTPERIEVLMAITAEEWQARARLWALRNEIVLYDEL-HELLTRAACAWAGVPESQVRQRTHEITALFDAAGSVGPAHARKRADRWIENIVGRIRRPPEGSAASIIAEHRSNGELLSPHELLNVIRPIVAVGV-----YITFVAHALHQFPECRRKLEADTSFTEMFVQEVRRFYPFPAVAALVRRDFEWGGYRFPRGRRVILDLYGTNRDARTWDEPEAFQPERDGNP-FNFGGGDHRCPG------------------------------------------------------- 148672543 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTAPTSTTLSWALLLMILHPDARRPEMADQARMPAVIHEVQRFAAPMTLQHRTSCDIEVQGFLIPKGTTLIPNLSSVLKDETVWEKPLRFHPEHDAQGHFVFGGGRRSCLGESLARMELFLFFTCLLQRF------------------------------------ 189204252 263 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGSDTTAISLTATIAYLSMHPDVLAKLREDPQKLPAVIQETLRMHPAVGAP--LTRIIGIGGRYFPAGTEVGVPWVIHNNKEIFGPDASKFRPERWDRNFLTFGAGSRTCIGKNISLLEM----------------------------------------------- 169613571 294 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDEEAMYLATSIMAAGGDNTRMSINTFVMAMVTRPEAQKRARDEIDRVASMIKEVLRWRPPVIPPHQLTENLQFNGHFIPAGTSLLINSIALS---SEFDNAQEFQPERTTHNFWGFGGGRRICVGWKVAEQALFIAFARLL--------------------------------------- 157349272 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTSSTVEWAM----------AELLCNPEKIAKAQKE------------------------IRGNSQVLVNAWAIGRDPSTWPNPNAFDIDVKGRDFIPFGAGRRICPGMPLAHRMVHLMLASLL--------------------------------------- 157766062 286 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQGTTATSLYVGFLKLVTHPSQKELLKRDLTLLNATIAEIQRFTSVVNFWRINDELISFRGFQVPAGTMMTAQIGALHVNEQLFENPDEFDPERFLRNEIPFGIGKRSCVGEQLARSE------------------------------------------------ 195425640 209 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGGYDTTAMTLILCLAFLGSYPEKQQRCFEDDDLLECVIKETQRLCPSVGIMRECHTETKLNNLILPKGAQIIVHIFDIHRNPKYYDRPNEFIPERFLNRHIPFSAGRRNCIGQKYAMTEMKTLLTYILK---NFEILPDDPLTYR--FLAGI--------------- 46111911 257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDHVSYVAGLVEDHRKIDPEEIQWTAASMMNAGTDTTGATLLSFFAAMVIYPDVQKRAQEEHSRLPSFADEALRWHTPMGFPHMTTENDIYKGYFIPKNILLFPAVASVTHDPDVYHDPMAFKPEREPSPDVVFGFGRRACPGKWIAE-------------------------------------------------- 115446247 137 -----------------------------------------------------------------------------------------------------RRLVTELLSARRLASTEHVRAEEVRAMLRGLAGAGTAVVLKEHMLMVTLNVISRMVGSSPTTAEEFRWMIEEILDPQGYIGRMKRLGGMFDRFLEHIVERRRREGDDMVDLLLQFADDPSPIQRDGVKAFILELITGSTDTTSVSVEWAMSEVLRNPDELDRVVGRRRLLDAVVKESMRLHPVVPLPRVSREDVSVAGAAIPAGTRVLVNVWAIGRDPAVWDDAEEFRPER------------------------------------------------------------------------ 39976579 147 -----------------------------------------------------------------------------------------------------RQAVQAATTETNMRLWRGALEREVEVLLGALRSGGAVDVVRPLASALALAAILSMLDLPW--REHLLSHTGLFRTLGSGAKLFTLGEKLNDLAAALYLQRKQMRIEDGV-------EDTDLLSADTAGG-----LLAGSETTAATLAWILFELSRRPELAERLRNEADLLDAVIKEELRYRGPVASNRIVGAATVLGGRFLPAGTVVVMHNHSSRRDPRHVWDPMRWAADRCTAP---FGFGIRRCPGKTMAWMVMR---------------------------------------------- 147844260 121 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHDDLLSRFMK---KKEAYSDNFLQHVALNFILAGRDTSSVALSWFFWLVIQNPRVEEKIVEDPLVLKAALSETLRLYPSVPSKHVVVDDVLPDGTFVPAGSAITYSIYSTGR--MKFEDCLEFRPERDSFKFVAFNAGPRICLGKDLAYLQMKIAAAVLLRH--RLTVAPGHRVE------------------------ 195395975 300 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQQMSWQDVRDEANVIIAATFETTSTALYFTILCLAMHPEYQEKLHEERAELPDAINESMRLFAPVPMVRRAGQDLQVDGVLIPSGTQIGIDIYNMQRDVRVWGNPEAHFGTEAPARH-AFAFGLRMCIGYRYAQLLMKLLLAKIFRR------------------------------------- 15236613 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCLALILGGSETSPSTLTWAISLLLNNKDMLKKVQDEIDILQAIIKETLRLYPPLLGHREAMEDCTVAGYNVPCGTRLIVNVWKIQRDPKVYMEPNEFRPER------------------------------------------------------------------------ 157872882 63 -----------------------------------------------------------------------------------------------PGHKALRSSFMNLFTTKALSLYLPIQERLIHEHLSR--------WVRDYPWG----------GKPEEMRTHIRELTRGFLSAPLYLPGTPLYKAVQARKLTMVEARMAKPDADFWTATVEAEEEGGDASDHAMADTILDFLFASQDASTASLTMITATMADHPEILERVRKEQARLRPLVQEMLRLFPPAPMPMKVHGDFQLDEKTVRKGSMIIPSLVACCR--EGFTNPDTYDPDRGPERQIPFGVGPHRCVGYNYA--------------------------------------------------- 115526620 6 ------------------FHPDDMPPGARRALYVLRGIGAVLRVWPLVGGWFGLAARASAVKKVLMRPHSFSNTSHASNMVAGDY----LIGMDPPTYNADRALLEQRLAVLSVQADADREAQRRIAKLQANRAGASFDLIDDYLMWVVFRAIEPVYGTAAQKVSQ-----GAQSNADDEALQRQFLMEIRYVAAQLLARRRAEVADALQSRIKGATEDIRQLADV-IERNAVGLAWISHPVTVQSGALIVQELLRRPGVYDSLRAFRATVRDHVLELMRFRPVPLLVRDVPRDTELRNAPCAAGGKVGVWSIAAMFDSRAVPHSGRFHPGRKELRYLMFGYGSRQCPAKDYAVDIMTSALIGLLS-LPNLRLAPEE--------------------------- 33521517 122 ------------------------------------------------------------------------------------------------EHRNLRRITSDVLSNHRINNFAPIRRDETQRLIKKLAEDSSTKFAEELTFRFIMRMICDISEV--QEASQFRDMVSELLQLSGAKRVKRIGEKNDVFLSGLLQEQRKERTNTMIDHLLNMQEQPEYYTDTIIKGLCLAMLLAGTDSSAVTLEWTMSNILNYPEVLKKVRDEPKLLRNVIYETLRLYTPAPLPHSTADECIMGGYKVPRDTIVLINAWAIHRDPETWSEPERFDKKGELEKMIAFGMGRRACPGEGLA--------------------------------------------------- 210092593 29 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTVFRGYNIPKDTVVTVNVWSVHHDPNLWPEPEKFDPSRKRNEIISFSIGRRVCPGEQLARMELFLIFTSLLQCF-TFKLPDGAPKPSEKG-MRGPIYKPVPF-------- 15231520 221 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIDHIKGFLANIFLAGIDTGAITMIWAVTELVKNPDIREQLGSNKERITEVIKETFRLHPPLILPRETMAHIKVQGYDIPPKRRILVNVSAIGRDPKLWTNPKEFDPERYRGQHLPFGSGRRICPGMP----------------------------------------------------- 171678956 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTASTLAGFVLAMILYPEAQQRVVDEPSIIRACVKENLRWTAILGAPHAVIRDDEYMGYRIPKGAGVVYNAWAVHMDAERHPNPRVFDPDRTKRDHFSFGAGRRICEGMHVARLMWAFKFEKAIDEVTGQEITPDQD-DLVGGFLMQPRPFRLKITPRSEK-- 169773173 234 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGSDTTARAISAAVYANLSTPPQWKEIRSLPYL--DAV---MRETMLVHPGRIVPKGFTLDGRFVPEGTIVGMNPWVINRNRTVFPEPDSFKPERAEGEHLTFGAGPRACLGRYISQLESYKFVATLFTMFDDLE-HPDHEWEVTNSWFVRQKNIPVV--------- 146760636 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDYLFYVIGDLFIAGTDTTTNSILWFLLYMILHPDVQDKAQAEIDRVPSVTDEVQRLHSVVAIPHMTSETTVFRGYTIPKGTVIFPNLWSVHRDPTLWEDADSFNPSR------------------------------------------------------------------------ 116662170 17 -------------------------------------------------------------------------------------------SLEGPAHRHRKQLFRDLMTKESVDRLGQAFDTEWRSAAERWRGAGAVVLHDELRRILTAAA-CEWAGVPADQARRARELS-LMIEKAGAVGPANWYARWRRRGTEKWAARRSGPDTPAASIAFHTDEHGNALPVDELLNLLRPI-----EAVSRFMVFAAVALQQHPEWKDILNAGQDALDCFAQEVRRYYPFFPFGGTARQPLQWKGQTFKEGQWVLLDLYGTNHDGRIWKDPESFDPARRPDPHVPQGAGGHRCPG------------------------------------------------------- 168061031 211 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRMQTTDHEGNPYTDRFLRDVTTNFILAGRDTTAIALSWFFYLITQNPEIREILQSRRELLHAALSESMRLYPSVPNKDVTADDFLPDGTFVRKGTRLMYSIYSMGRMESIWGDCLEYKPERSPFKYAVFNAGPRLCLGKELAYLQMKSVASAILRNY-HVKLVPEHKVEYKLSLTLFMKYLHVTLHP------ 119188703 252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSEALNILLAGRDTTASLLACLWNVLSKRPDVWSKLLNEVDALPSFVNEALRLYPVVGNTRVAVRDVPVGGVFVPKGTLLNYSVYTMHRREDIYPDAAEFKPERWEKEYLPFNGGPRICLGQQLALTEA----------------------------------------------- 164604830 247 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEMILGIIWVLLAAGTDTSAVTMEWAMSLLLNNPQEQGRLINESDVLHSIITETLRIYPPLLVPHESSEECIVGGYKVPSGTMLLVNVWAIQQDPNIWVEPERFDGTRDGFKLMPFGSGRRGCPGEGLAMRVVALALGALI--------------------------------------- 171694638 269 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFDDDQAAYISGTLLEAGSDTTSSTLYAFIQAMVLYPEVQKRAQEGDKRLPTMDDEALRWMPTTIMGAVVTKDDYYDGYLIPANAGVVNNVWAIHMDPARHPEPRKFNPDRTKRDQFTFGAGRRICPGIHVAER------------------------------------------------- 9454558 251 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITRNQIKALIVELFLGGTDTSAQTIQWIMAELINHPEILKILREDLSNLPQAVKEGQRLHPHSPMVRNATKGCKIGGYYIPQNTTMLINTYAMMIDPDSWENPDKFQPER------------------------------------------------------------------------ 169866881 255 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSDTTVTAAHVLFLLLAKHPEVQRRAQEEKDRLPTPADEVSRWHTPLGLPHVSTEDYEYKGYFIPKGTTVLANTWSIMHDAEIYQDPLEFKPERDPDPYIGFGYGRRICPGRHL---------------------------------------------------- 147800862 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLPDEKRKLTEGEIVSLCSEFLNAGTHTTDAPLQWIMANLVRYPHIQAKLFEEISXLKAVVLEGLRRHTPAHFPHAVTKDVILDGYVIPKDAKVFFMAAEMACNPKVWEDPMEFKPER------------------------------------------------------------------------ 115397691 44 -------------------------------------------------------------------------------------------TTDPAFHSAHRRLLAMPISDSSLTGFEQVIAGAVRRMGEEMRSRGAMDVFKWWLF-MATDVIGELFGLDLEQIPLLVQLGSLLPLPVF-RRVAAAGQRLIDYAQQSIDRYARAPPPTLFMKLYNAGKDG--LSTTEIRNEARTYIVAGSDTTAISLTYLVYAVCRDERVHARLVDEVAALPEVINEALRLYTAVPFGRTVAEGAEFLGYRLPGGVIVSTQSYSLHRDGEIFPEPDR----------------------------------------------------------------------------- 169784614 246 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVIFAGIHNTTVTATNVLYNLAVSPEYMQPLREDGTLTSRAVEETIRFYPQNSLPSRAKR-----GQYIPPGTSIEAPLQAIYQDDSNYPDSDTFAGFRSNEQNLVFGYGKHACPGRFLAAAEIKMIVSKIL--------------------------------------- 125562108 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTSIMFDLFGAGTDTIAITVEWAMAELLRNPSVMTKARADVEKLPQAVREAMRLHPPILVPHRAEEDAEIGGYAVPKGSTVIFNVWAIMRDPAAWERPEEFDFRGKDYKFIPFGAGRRLCPG------------------------------------------------------- 195484190 116 --------------------------------------------------------------------------------------------------------LAPMFSTKRLSEMFGQVQKVGDHLIHHLLDKEEVDLQQKL-RVYSVNIIANLINFEHKDHILTSYLSHSQASIQSFTLGRLPQKSSYTYLRDLIKQREDHGRKDILQLLVRWQLDTSPNDAEKLLSIKRLLLKVSLDAVASTLTFTLLEILQEPLIVEKLRAEEELMDMCLQETLRKYPPLPIIRVCRKSYSLSKFTIDEGKTLMVPLLAMHRDEKYFSEPMKYKPLRKSNVFIGFGIGGSQCVGQNFAKLVIKVALIKLLQNF-NLELDP----------------------------- 169770889 960 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGNVNIKRGDRVFVGAVKANRDPQVFPDPNEVHLDRPLESYIQYGLGPHTGLGKETTLLALTSMLR-VVGGLDNLRRAPGPQ-------------------------- 39978177 153 -----------------------------------------------------------------------------------------------------RSLIRPMFIKEKVRDL-DIFDRWTNEMINLLPPPGSVD-IANLLYRMTLDVTTDLLGALRDEHNEFAYYFNEIQRIQMMLTILAGIKYIEKFMAPFIEQALALPPDELFTFLIARYSRDRKVIRDQI----MAVLLAGRDTTAATLSWTIYELCNKPEVVKRLRQEKELLTHIINETLRIYPAVYNIRAALEDSSLDGKPVLKGDIVVYSALSMQRDPEVFPDPAVYCPERKPWTYVPFNGGPRICVGQNFAMTEMAYVLVLIFQKFDRIEYCGDDAQYHKAEIVGAPGHVPVTLYPA----- 54696864 149 --------------------------------------------------------------------------------------------------------------PRSRQVLEGHVLSEARELV-ALLVRGSAD--GAFLDPRPLTVVAMAFGCRYSDDPEFRELLEEFGRTVGAGSLVDVMPWLLDKFLRHCESLRAAPRDMMDAFILSAEGGGARLDLENVPATITDIFGASQDTLSTALQWLLLLFTRYPDVQTRVQAERDRLPAFLYEAMRFSSPVTIPHATTANTSVLGYHIPKDTVVFVNQWSVNHDPVKWPNPENFDPARFTSRVMIFSVGKRRCIGEELSKMQLFLFIS-ILAHQCDFRANPNEPA--KMNFSYGLT-------------- 198453014 283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAATFETTSTALYFTILCLAMHPTYQEKLHKEAELPPNAINEAMRLFAPVPMVRSAAQDFPLGDFLIPRGTQIGIDIYNMQRDERVWGNPDHFGPE-APSRH-AFAFGLRMCIGYRYAQMLMKLLLAKIFRSYRIITEARLDQLLVKGNISLKLSNYPL---------- 156152304 251 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRTKPGGDLVDVLIAHWKEHRKFTKDHVKALIFDTFIAGVDTSSVTILWAMSELMRSPRVLSKVQAERALVGGVVKETLRLHPPAPLPRETMRHIQIGGYDVPAKTRIYVNAWAIGRDPASWPDPEEFNPEREHPQMLPFGTGRRICPG------------------------------------------------------- 164661337 52 -------------------------------------------------------------------------------------------------HRRQRRAIQPGFHSRAIKRLAPVFQQHAFNLLAYLRTQTRLDALGDGALGASFGALASLIGIVHAAHPLLDRTLRIASHPSSSHAFRREARVLFDLAGSIVDDAQADTSPDILASLLRANANAKRLTDAELHAQVSTFIFAGHETTATQMAWLLLFLAKDQRRQQTLRAALGLMPHAVRECLRLQAAIHTTSRVATDTDWRSIQVHRGMIVLIPLTSIMTSEHHWADPEEFRPERPAHNGLSFLMGPRACIGSAFALLEMKVFIATVL--------------------------------------- 116202919 143 ----------------------------------------------------------------------------------------MFSEVDPTLHALIKRPVVRHYSVPAVLVMEPLMDTIIKEFIDTLEPKKTCEFLSYYAWDFMGMVFSTKFGIADKSIDYLALWTDYILDPNIGNVTRIAVQNLTDFLQYFIESKSTHP------ELVN---DGSRLQRDVRANF------AAFE----------------PAAHSKARALPYL-EAVVKETLRYHPAVSMIRIVPEGLTLDGSVVPAGQMVGMNPYIVGRNKEVFEDAEEFNPDRGEEEHLAFGGGYRICLGRNLSMMEVYKVVPTLLASF-DIELEDPNEVWW----------------------- 119952164 130 --------------------------------------------------------------------------------------------------RQMRKLVLKLFSPRRDVSWR-VVRGEVDALVRSVAELRRVDLVFKFATNVTFRIILELMAFNMGDYIPCLGWLDL---NGIGKRMAAARHALDVFIDRIIDEHLAKLRDDMIAYLVDAELGDLHLTRDNIKGLIMAIMFGGTKTVASTVEWALSELLRNPDELKR----------AQDEL---AGVVGLRRRVNQDDHLRCVTMCRDEALWGTDAAAFR-PSRFADEARVEFKGGDFQYLPFGSGRRSCPGMQLGMFAVELGLAELLHCF-DWSLAGTEPLELDMDDVFGLTA------------- 195035044 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDYLSHLLQLQEKGA--SYDDMVGHALTVLMDGFETSAAVLYHFLYTLGEYQEEQEKLRTEDALLDQCMHESMRLTSVIGFTKICTKRTTIDGKILNVEPGITVTIPAYNHDEANFPEPEKFKPERFDNGALAFGDGPRICLGMRVG--------------------------------------------------- 198428162 254 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPPLFAGRRLVRRTTTLESYDLPKDYAIMYVTHAAHRDPEVFPEPNSFNPDRWNAGQLCFGSGPRCCVGTDLIRRILRDVASRLLQNY-EWSLAPPNQDT-------SYKYLPVA-RPA----- 215506815 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAVGISWALYMIGLHHHVQERIQTDTERNATMNDESQRLFPSVPIARLLQQDWKYDKYIMPKGTVCLVSIYSLHRDPDAFPNPEEFIPERHPFAYVPFSAGPRNCIGQRFAMMEMKTLVSRILRNF------------------------------------ 147828224 96 --------------------------------------------------------------------------------------------------REMRKIVLHPFSSKRVQSFR-SIREVVSRMIEKFSKSASAAKLTDLSETLTSNIICRAFGKRYEDRSRFHGLLNDAQAMMGSFFFTDHFPSMVDKLTXLIAQ-----------------------XGEEFQGIGFDVFVAGTDPGAATLVWAMAEVTKNPGAQEELRDEDDLLKALVKETLRVHPPAPLXKETLENCTIDGYDIPPKTLVFVNAWAIGRDPEAWENPEEILPERQDYELISFSVGRRGCPGIHLGVVTVELALANLL--------------------------------------- 116785157 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDVLLKQADDPQNLSRIKVKAFTLDIIAGGTETSATLVEWGLSELLKKPEMLERATKELDRVERWVEETMRLHPPLLVPHLSTQRCRIAGYDIPANTRVFVNVWSIGRDDQSWENPNEFRPERRDYELLPFGSGRRMCPGHSLGHKVVEIALANLI--------------------------------------- 211586384 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLALSLAETQELTPEVLDRICDQLLFAGHDTTSILLQWTFYELARTPHVLRRVCMELEDISAVVKEILRLYPPAATARFSAENTGLS-VRLPDGQDVCLCQSIIQRDQAVYGDSDQFIPERSTIPGSAFERGPRNCIGQELANIEALVIL------------------------------------------- 109124846 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDFIDSFLIRMQEEEKNPNTENLLMTALNLFIAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDRMEAVIHEIQRFGNVIPMARRVNKDTKFRDFFLPKSKRTSPTTTSV--PPSHLETPESCIFXXXXXAFVPFSIGKRNCFGEGLAKMELFLFFTTIM--------------------------------------- 121702941 318 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGHETSAVALTYLFWELSKHPELQKALREDPKLLEAIVTETLRLHAPIPQPRVTPSPCTLAGKDIPADTRVNAQAYSLHRNPEVFPEPEELDERRRW--FWAFGSGGRMCVGSNLA--------------------------------------------------- 168059878 265 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDALTDMEIVWNVVELMVGATDNTSHILEWIFANMITYPHVQQKAYEDRGLIQAIVKESMRRHAVLAIPRIASRDCKLRGYDIPKGTMVVLHAGALALNEEIWSDPLEFRPERNEATHLPFGVGRRSCPGA------------------------------------------------------ 187778168 88 -------------------------------------------------------------------------------------------TMDDEEHTHRKHLFMSLMTPVSQKILVELVMEKWKSSIDKWEDKKEIVLFNE-AKEILCQISCHWAGVPLHRAEDFNLMVNALGAVKGKMARSRAEKWITGTIKDVRSGKLDAEEDSPLYAMAHKDLDGNQMDTSELINVLRPIVA-----ISTFITFAALALYKHPECKEKLISGDSYLEMFAQEVRRYYPFAPFARV-RKDFILNECEFKKGMLVLLDMYGTNHDSQIWEKPNEFYPER------------------------------------------------------------------------ 157126335 289 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNEQLLCLCLDLFQAGSETTSNTLGYGIAHMLHHPEIVQKLLADRPYLPEAVLEIQRNIAPLAIAHRTVAPVQLGTYVIPKNTITLISLYSLHMDKAYWGDPEVFRPERKLVAHVPFGSGKRRCLGESLAK-------------------------------------------------- 157356424 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLYPPIAMPRVVYKDTQVGDMCFPTGLQVVLPTILVHHDHEIWGDPKRFVVTKNQVSFFPFGWGPRVCIGQNFAMMEAKIALAMIL--------------------------------------- 145251057 305 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTTSDLTSQTMTHLVQNPEILEPLRKNMKLLDSVIRESQRLKPIASMRRVALKEVKLDGTVIPKNGMLAVSANAAAWDGYRFEDPERAQLVTTAPENLAFGHGKHACPGRFFAANEVKIAL------------------------------------------- 184202209 131 ----------------------------------------------------------------------------------------------------IRKLINDLLNATTVNKLRPEIRKVLRVLAQSAEAQQPLNVTEELLKWTNNTISMLMLGEAEEVRDLARETVKIFGEYSLTDKYEKRIDEIFNKFDPVIEKRRRKNGEDTLLEFAEDETMEIKITKEQIKGLVVDFFSAGTDSTAVATEWALAELINNPRVLQKAREEKDRIRAIVKETFRMHPPLPVKRKCVEECEIEGCVIPEGALILFNVWAVGRDPKYWDRPSEFRPER------------------------------------------------------------------------ 218184879 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAGTDTTATALQWIMAELVKNPDDHDEITEDDARLKAVILEGLRKHPPMHLPHKAAEDVEVGGYLIPKGATVNFMVAEMGRDEKEWEKPTEFIPER------------------------------------------------------------------------ 215461987 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRGRLPDAVQEVMRWYPAVPMGHMTTEPDEYNGYFIPQGAMVFANIWAMTHDEEVFSEPYDFKPERNINDVLAYGFGRRICVGRHLA--------------------------------------------------- 170058679 142 -------------------------------------------------------------------------------------------------------------TGQRIERSEDRPRKLLQTLRER---SGHFDLAGGILNQLP----------------WLRFLLPDWSGYSFMVNF---NQQMVSYFSEIIQQHVQTYTDDKASDLIYAEIKNQKYTEMQITSTLLDFFIAGGLNVGAVLDLLLMMMVVRPDIQAKVRDKLSFVQAVILEVQRFFPTIAFGRRALQDCTIGGYHIPKGTTLFSDLKSVHHEQEYWKDPEVFRPERFLDGHIPFSLGKRRCFGDILSKTTVFLFFSGILQQFE--IVLPDGDRTPSTEMTPGMMYMP----------- 89096926 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFIAFSALALNGHPRYKEMLQTRGSELEMFVQEVRRFYPFGPFGAIVRKDFIWNEAEFKEGMLVLLDIYGTNHDPLLWEEPYEFRPER------------------------------------------------------------------------ 169619481 474 ---------------FDRFYLFGWEANRYQVHAELGDA-----FTLVAPGGYWVVADPKAVWDVLKRPRDF--GRNIKQLEVLNVYGKNLSTTEGHEWQKHRKITAATFTERNLDRAPKPIRSVADDTLNVLAA-------ALFTKEYPFEGQEEMIENPSDDSHQYRNSFSRILRPTSWKQVGQAVQDFRSYVLKMIQEERESTRKDLVSALVRADARDMTISEQDMISNIFVYGFAGNDTTAISLAHTIVNLAAHPATQEWIRE------------------------------------------------------------------------------------------------------------------------------------------ 147815205 259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQINHVIMELFFAGPETSSLTVEWAMAELIKNQDAMHKLCNEPHLLQACVKETLRLHPPLLLPHRATETCQIMGYTIPKDSIIFVNMWAMGRDPGTWEDPLSFKPERNDFEYIPFGAGRRMCPGMPLA--------------------------------------------------- 195447366 269 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGSSFALCMMGIHKHIQERVFAEQKAIADAMEETLRLYPPVPIARRLDHDLKLASGTVPKGTTVIVLQYCVHRRPDIYPNPTTFDPDRMANRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVR-------------------------------------- 215448862 231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLAGYDTTTTTLQWLIIAMISYPEVQLKAQEERSRIPTVVKEVLRWRPPAPIG-VAHASLEVMSGSFPRGSWILTNILSMNHDTATYPDPDVFRPERKDEGHYSFGFGRRICPGRHLA--------------------------------------------------- 145241468 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGQISTQELLHTLDEMLYANLDVTIGGVSWNVVFLAAYRDIAQRLRENSTLLAACVEESARLRPLAAFART------VGGYHFPAGTFVVDSYALNIRNPRHLYQPDRF-LARSARYHFRFGFGPRQCMGKFVASVVIRAIL------------------------------------------- 119906115 246 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLAAVETTANSLMWILYNLSRNPHVQQKLFKEPEQLPRAEDESMRLNPTVPFTRTLDKAMVLGEYALPKGTVLVLNTHVLGSSEENFEESSQFRPERSPFAHLPFGVGKRMCVGRRLAELQLHLALCWIVRKYDVVATDLEPVETLHGNLVPG-RQLPVAF-------- 194897687 108 ------------------------------------------------------------------------------------------------------KLFAPFFAAGKVRQMYGLLEHIGQRLEEHMEGRDSMELVKQLCALFTTDIIASLFGIPEAEFRRLLHLFTMFFFPRLAHRVSEEYERFMRKSMDYVLTQRATSGEDLIDIFLQLQRTESADSPDFFAAQAAFLLLAGFDTSSSTITFALYELAKNATIQHRLRQDRQLLRQVVDEVLRLYPPTAFDRCCSAGYDLGGSTLRAGTPVYISVLGLHRDAQYWPSPEVFDPERHPMTYLPFGAGPRGCIGTLLGQLEIKVGLLHILRHF------------------------------------ 46102606 197 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSTIQSFVLAMMVYPEVLKKAQAEPDRLPSMVKESLRWMPAVPMGHKADDDIYYGDLCIPKGSFLLVWWFLHN--PETYQDPERYDPDR------------------------------------------------------------------------ 115803118 228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGILLMAAHPDAMEQVQNDREALPATIMEIQRFVSPLGFPRFTNKDAEVKGYSIPKGTAAIVNIWELMHSTKYWEEPDKFKPSRKPDAFIPFGIGSRVCLGEILAKMEVFLTFTCLLQRF-TFHLSEDSP-------------------------- 164422876 52 -------------------------------------------------------------------------------------------------HRMRRNALNKFFSRAQVARLEPTVRENAERICDKILILGPFDVTTAYS-HFTTDVIGDSLGLIEQ-----KGWEPNFREPLITRRFSKDMNTLFNALVGDMPRRRADDGSSVFGALLTSDLPPSEKSLERLTDEGFSLFAAGTETVSWALSVITYHLFANRELLEK--------------------------------------------------------------------------------------------------------------------------------------------- 85111356 115 --------------------------------------------------------------------------------------DNILSELDDNMHTKRRAQMAGGYSGKENRELESSVDIHVAELVQLIRTKNPFDLAQK-AQYLALDVISHIFGMLLSDQDELVLDTPLMHLLGPSDTAKTGFGAMTANTRKIISKREDDPGTKGSDMLASWFRHG--LDKEQLVTESILQLLAGAETAATSMRCIMLYLVTNPRVYAKLQAEPSVVSNATQEGMRMHPPVTNSSQKKVPVTVEGKTVPGGTNIGYCVWGLNRDQKIFGDADCYRPEREDPKKLAFSYGKFQCLGKPIALMEI----------------------------------------------- 46115716 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAVKATATIMYGGGADTTVSTISSFILAMIKFPEVQKKAQAEGERLPNFDDEALRWMPVVPTTHMTEEELEYGGYRIPKGTYLIPSTWALLHDPEVYHDPSAFEPERPDPAEYAFGYGRRICPGRYLA--------------------------------------------------- 170096148 210 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTTVSTTQTFFLAMAMYPEALRKAQAEIDAVVGAIKETMRWVLPLGFAHMSTEDDEYDGYFIPKGTVVIGAAWSILHDPEVFEAPEEFWPERRDPVVAAFGFGRRMCPGRYL---------------------------------------------------- 50553800 288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNILIAGRDTTASTLSWIFMELAKKPDIFHKLREAESLLRQVLNEGLRLHPVVPNLRVAVRDTTLGDKPIAKGQKINYAIFWTHRDKEYWEDAEEFRPERWETTSLPFNGGPRICLGQQFALTEMGYVITRLLQEYSDISIQPDAAVKVR---------------------- 198416593 193 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFQAGTETTSTTLRWAILYMVNNPNIQKKVQEDRMRMPATVLEVQRMATPIGLQHCSEEDQMLGGYRIPKRTSIMACYHSIHFDPKFWKNPNEFDLDSNPDAFMPFGGGLRICVGMNIAKQELFLFFVAILQKF------------------------------------ 195433220 252 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RADYLSHLIQLQQKGNIMDDS--VGHALTVLMDGYETSGAVLYHLLYSLSEYHEVQEKLRDDKSILDQCVNESLRLTTPIGFMKICTRPTQIDDKTLEPGVSVLIPAFQFHHDESLYPQADEFKPEREPATEFTFGDGPRICLGMRVGQLNVKTAVVQIL--------------------------------------- 210090277 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEYTEMVLFDLFIAGSETTSTTLYWAFMYMILNPDIQRKVQEEPSTAHRALTEVARIGTPTSVFHATSRDTSFHGYHIPEGMTVVTNLWSVHHDPEHFPNPEKF---------------------------------------------------------------------------- 210092111 50 ---------------------------------------------------------------------------------------------------RLRRLAQRILRPAVQSAVLPNMDRIAQEFVTDMLRSPGSDVMER----------------NYKDELHLLEWKLIFSLPLYKVVLAAAQDTFFRLSENYIKQVLTDSGDGDPSLLLHL-LRKSELSKEEVSATMTDLFQGGIDTTTNGMMYSLFALAKNPEVQELVCQEPEVLGKMIKETFRWPVIFGTARQYDYDVVLGGYDVPAKTEILVHHRVMCRQDKYFRDPLTFDPTRWLRDEMPFGHGVRMCIGM------------------------------------------------------ 114633513 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGLLILMKYPEQVGRLRAPPSGMDAVVHDVQRFITLVNLPLEATRDTIFRGYLIPKGTVVVPTLDSVLYDNQEFPDPEKFKPEHNENGKFPFSTGKRVCAGEGLARMELFLLLCAILQHF------------------------------------ 125558008 122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDMVDALVRMEQQDRPLTREHIKAILMNTFAGGIDTTAITAIWIMSELMRNPRVMQKAQADEEDIQNLIKENFRLHPPLLVPRQTMQPCLIGGYNVPSGTRVFINIWAMGRDPMIWDNPEEFYPERDRNSHVPFGSGRRICPGMAVASLELVVA-------------------------------------------- 67902526 338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLRTNTLVSMPRKVMVDQTPDGITLPRGATVALLARAAQTDPDIYPNPNKFIPFRHAVPGLAFGHAKHACPGRFLVSVELKMLVAHILR-------------------------------------- 121714697 291 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLMQAGRDTTAGMLGHVFYLLARRSDVWAKLEAEEGRAPTVMNETLRIYPVAPNSRVAVRDTILGGGPIPAGQKIFPVYVMHRRKDIYGPDANEFRPEREPNAYLPFNGGPRVCLGQQFAMTEV----------------------------------------------- 157349261 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDILSRFLQ--LKDIEIDPKYLRDIILNFIIAGKDTTATALSWFIYMLCKHPTIQEKVQEGRQTMPAAITETLRLYPAVPFAKICFSDDTLDGFSVRKGDMVSYPYAMG---RMRFDDAEEFRPERSPFKFTAFQAGPRICLGKEFAYRQMKI-LSAIL--------------------------------------- 116203015 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFAAIHTTTDLITQVMTDLCRNPEIIDELRQNMKLLDSVIKESLRITGIVSLRRMTSEPMHFDGTFVPANATIAV--TAQNWNPTIYPNPQQWDGRRTSPEHLGFGHGKHACPGRFFASNEAKVVL------------------------------------------- 193601272 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRMYPLAPFTRIPPSDIYLTDHKIPANSLVIMSMFTSSRNGKYFNSPNEFIPDRKNNKYLPYGFGARSCIGQKMAHVQMCLTLSE----------------------------------------- 157360788 144 ------------------------------------------------------------------------------------------------------------FSGKAMESHVELRERKVMELV-EFLATKEGEVVKVMDLVFTT--ICNILDFEREGLKDFIYRAAELGATPNLSDFKEALGRILATWEGTLKERRKNPGSDLLEAFLEIRFE-----DDQINQVILELFSAGADTSTLTIEWAITQLIRNPDVMYKLRDELTKIIG--ESPVRESHLPHLPHRAMETCQVMGYTIPKDSQVFVNIWAMGRDPKVWDDPLSFTPERNDFEYIPFGAGRRICPGMALGARQV----------------------------------------------- 193610668 162 ----------------------------------------------------------------------------------------------------LRNKLTPELTPRTIRRFLPEVNQLADDFLISLARDGN-NVVKEFCNRMGLESTCTLFGFLDGEIETATRLADSVTS-----QFRASQEAFYGLLWKLIPTKAYKDSEDIVSEIVDSALIDEQQSCTDVRSVFVSILAAGIKTLGNTLVFLLYLVAKHPEVQEKIYNEISRLAPAITEAHRLPTAPCIARVLESEIEYDNYRLPPGSVVLLHTGLACLDENNFKDATSYRPERKKSPFLVFGCGKRMCPGKRFVDLELQIVLAKMVKQFEDFE-------------------------------- 75319885 261 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEMFSAEKENVRPDILSRIISDKETDGKVSDKYLRDVILNFMVAARDTTAIALSWFIYMLCKHQHVQEKLLEDEALLHASLSETLRLYPPVDGKYVVNEDTLPDGFKVKKGDSVFLPYAMGGDDAKEF-KPERWIQDKSPFKFPAFQAGPRTCLGKDFAYLQMKIV-AAVLVRFFKFEAVKTKEVRYRTMLTLHMNELNVQVTP------ 170110164 299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNIMIAGRDTTAATLTFIIYCLSEHPTVLARLRRRPDYLRAVINETLRLFPIVPFNRESIDATTWPSTDIPAGTKILYSVFMMHRRQDLWPDAEQFDPDRRVNKYLPFNAGPRICLGQQFAYNEMSFMLIRLLQSFQSISLD------------------------------ 90902238 82 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAAMLHEVLRWHPPMGVPHRLTVDDEYRGYHIPAGTIVMINAWAILRDESVYPDPDVFRPERYPYPVEGFGAGRRLCPGRHFA--------------------------------------------------- 158336695 269 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSAFTPEQMRNFCAGVYPGGAVSAPSGITSTLHLLFQHPQALSALQHDLDGLPLTLEESLRLWPPVPFFRNTVGATHLAGHEIPANTQIFINNWFLHRLSPHWHDSDSFQPERWDTKTLAFGRGERACIGQDFAKFFMRLTLATLLAKV------------------------------------ 157354210 231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLLKLQQHGDPLTDNNIKAVILDIFAGGGETTSISVEWAMSEMLKNPRAQAEVRADEELLKVVVKETLRLHPPLLIPRECREMCEINGYEIPKKTLIIVNAWAIGRDSDHWVEAERFYPER------------------------------------------------------------------------ 195121420 139 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNDTIYRLFGASKDKQFLEEVHGFSSEIIAKRRQEGVDDMLDTLIFAEKDG-LIDHVGICEEVDTLMFEGFDTTSIGLIFGLMNMSLYQDKQELCIADDDLLECFIKETMRLFPSVPMSRKAVKETELNGLILPPGAVTMLHIYELHRNPKYWSSPEEFQPERSKDRHMPFSAGQRNCIGQKYAMLEMKTLLIVVLKKFKVLPLIDPRDLVFQTGI------------------- 150864746 146 -----------------------------------------------------------------------------------------------------RAMLRPQFARQQVSHLEPHIQTLAKHI--KARKGTTFDLQELF-FRLTMDSATEFLGMQRPDIEGISNFSEALTNPKEFRDCNAKVQKVAQYFDSELEEKSKK-GYIFLYELTKQTRDPKVLQDQ-----LLNILIAGRDTTAGLLSFTFYELARNPAIFEKLKADFGRLKFVLNEALRLYPSVPNFRVATKDTVLDGQSVRKYTTVAYGVYFTHRMKQFYEDAEVFKPERAENRKLGFNGGPRICLGQQFALTEASYVVVRLIQMFPNIVSKDDGPYPPR---------------------- 195579922 99 --------------------------------------------------------------------------------------------------------LAPMFGTKRLSEMFGQVQKVGDHLIRHLLDRQEVDLQQKL-RVYSVNIIANLINFEHEDHILTSYLSNQASIQSFTLGRLPQKSSYTYRLRDLIKQREDHGRKDILQLLVRNEVSGDKLSIKRLAKVAEDLLKVSLDAVASTVTFTLLEILQEPLIVEKLRAEEELMDMCLKETLRKYPPLPIIRVCRKSYSLSKFTIDEGKTLMVPLLAMHRDEKYFSEPMKYKPLRKSNVFIGFGIGGSQCVGQNFAKLVIKVALIKLLQNF-HLELD------------------------------ 199432969 140 -----------------------------------------------------------------------------------------------------RAMLRPQFSVAHVRALEPHLQTLAKHIINS--KGERFDIQPLF-FRLTIDSATELFG---ESVENLHDESVGLTRDDGKSGFADAFAKVHKFADYYVRKALEASPEDLLYELVKQTRDPVILRDQ-----LLNILLAGRDTTAGLLSFTFFELARNQDVYDKLKEEDSRVNEVLNEILRLYPSVSNTRCATKNTTLDGQSIPKGKSVLYSVYATHRNPKYYGKAEEFRPSRPEIRKVGFNGGPRICLGQQFALTEASYIIVRLIQMFPNL--------------------------------- 194753043 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRKHPILHVTREANQDYKLTDIVIDNGTSVLIPISCIHHDPEIYPNPEEFDPSRHPMAYLPFGEGPRNCIGLRFGKLQSKIGLVSLLRRF------------------------------------ 215492227 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAKIVEQRRKNPRNDVLQCLIDAEERPDDKTNEKSAKNFTLLIYCSFQTISISLCYATFLLAKHPDIQDKVRKEVSELGQVLNETLRMYPPTFMTRAAKNDFEYNGTKFKAGLSIMSPVLHVHMDSRYWPEPHKFNPDR------------------------------------------------------------------------ 23495906 36 LPPGPSTLP--LIGSIHHFVPS--SESVHGAMRRLAREHGPVMQLWFGEVPTVVASSPEAAQEVLRSKDMAFADRHMTSATAAFSFGGRDVALAPERWRHLRRLLTQELTAARVRSFEEEVARLVRDVLTEMAAKLINDIVDEYLAALHAMVV-QSFSLSVADLPSSKLASMVAMAPRRALANRKKMERIIE---QIIQERKDQMETDSLDVLLRLQKEGGPITNDVIIVLLMDMFAAGTDTSSTTLIWTMAELIRSPRVMAKAQAEDDLLKMVIKESLRLHCPVPLPRKCRETCTIMGYDVPKGTSVFVNVWAICRDSKYWEDAEEFKPERFENNNLPFGSGHRICPGINLG--------------------------------------------------- 212534776 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLDTITTLVAWSIGLLAQRPDIQDKLCDALEDIVALVREFLTYY-------TVLRDIEYNGVQIPKGSIFFLSAWACNMDDNVWEDPEVFRPERDDAPFFTYGMGYRMCAGSLLANRELYLIF------------------------------------------- 162286821 223 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQDIARSVVSAVFGAIHTTTQVLVHCLTDLAIRPEYIHPLREEVETIDSFVKECQRFNPLDALARRATKDFTFSGLHIPEGTFVFTPNSPVLFDEKHYPDAQQFDGYRANLKYLQFGDGRHICPGRFMAADEIRLLLAHIL--------------------------------------- 57157396 149 ----------------------------------------------------------------------------------------------PERHTILRRALQPAFSERALRDQEDFFRDHTDRLIAQLRALLSFDIMSDLAFGQPALVDEPWLGVIGSRVKSIVWWILKWIMPKAAMEARKRHQALLQKVQRRIEEERSGKREDFMSYILGN--DKENLSNMDLFGMASAFIVAGSNTTTYTMTAFTFFVCRDSEVYAKVIA------------------------------------------------------------------------------------------------------------------------------------------ 145241368 37 ------------------------------------------------------------------------------------------INMDPSVHGHQRS-----FKPEYIKSCEGFVRRYLERLIKTKADQQSVD-----------RIIYNLLGIPDKDFIYLTNCNATXTNSGNTAGAAQANEKYLKYFDHLLDERIANPGDNIISSLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148839039 252 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKEQIKGLVVDFFSAGTDSTAVATDWALSELINNPRVLKKAREEVELVDEAVKETFRMHPPLPVKRKCVQECELNGYVIPEGALILFNVWAVQRDPKYWEGPSEFDLRGQNFELLPFGSGRRMCPGVNLA--------------------------------------------------- 168056115 277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDHQIKLLVQDMLVAGTETSATTVDWAMAELLCHPKVLQQLRQDTKQMPAVVMETLRLHPPLNLPRESKGACLFLGRQLPAKTRVIFNTHSIHRSLEAYDSPNAFKPERVPQANVSFGFGKRVCPGQALG--------------------------------------------------- 115475595 103 -------------------------------------------------------------------------------------------TMDGDLYRRQRAKTHSILSPRMVASMASSCVDKVRDLLTSMASRTPFEL-QDLATRLMFDVTATVFGVDPGDMPSMHVSAAMLFRHTVPPSCWKAMRRLHVFVSEMMEARKQEAAPSSMSMDVLSSYINDPDYVGLLHSILITYMVAGRDTVGTTLPWFFYNLAMNPGIREELAHNPEDLHAALFETLRLYPPGWIERVVADDVMPSGHEVRAGDAVLISIYSMGRDCRVY-RPERWLYDRHVPSHLSFNSGPRMCPGKNIAVMQMKIIAAAVVWNF-DLEVVEGQAV------------------------- 50546066 272 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNILLAGRDTTASLLSWCFYLMARDDRVWQKLRSDGENLENVLNEVLRLYPSVANMRFATKDTTLGGIVIRKGN--VISY-------HVFEDAEEFVPERWAEGYLPFNGGPRICLGQQYALTEAGYVLVRLAQMYDTLENAPEPPVKLHALTMSHLTGVHV---------- 211587928 288 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEFIATAASLYTGGADTTVCAIEIFFLAMTLHPEVRDRVVADRSRLPAVVKEVLRWHPPMGIPHASSEDDTWGEYFIPKGSLILPNIWAMTHDPTVYHDPMVFKPEREFDPHLVFGFGRRICPARILADTTLYLSAAQSLAVF-NIRVKDGKEVDVQPEFQPGVISHPVPW-------- 116642348 279 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAAGIETTGNATLFLLHNILNNPEIKVRVYEELDRLRACIVESLRMTPVAPNARILEKPFTFQGYHVPAGTLVVCETWVASLQEENYLNAKSFIPERKTNRYVPFGVGRRMCPGKRIAENEMLIITAKLLRAF------------------------------------ 170096134 163 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSDTTLAALQAFFLAMATHPDVQRKAQSDREKLPAIVKETLRWHSPLGIPHMSTEDDEYDGYFIPKGTLVVVWTLM--HDPNAFVDPFKYEPERSPRAAV-FGFGRRICPGRHLVDASLYVAVSNVLA-------------------------------------- 109124852 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDFIDSFLIRMQEEEKNPNTENLLMTALNLFIAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDRMEAVIHEIQRFGNVIPMARRVNKDTKFRDFFLPK---VLPSPSMGTSSPSQHPTPIRSFLDPVPLPQVPFSIGKRNCFGEGLAKMELFLFFTTIM--------------------------------------- 170096098 307 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGVDTTVSSTETFFLAMAMYPEAQRKAQAEIDAINAIIKESMRWVVPLGVAHMATDDDEYEGYFIPKGTVVIGAAWSILHDPEVFEAPGEFRRERQINPSVVFGFGRRMCPGKHL---------------------------------------------------- 169248221 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTTSALAFTVWLLGLHPECQEKIFQDSDRRPNMIKEGLRLFPSVQLSREVPCDIPMGDYTLPAGTKFILSVFGLHRDPKYFPDPEKFDPER------------------------------------------------------------------------ 119175764 894 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPGDVIFTNFMTAGADPSKFPDPEAIKLDRPEEDYIHHGWGPHACLGRPFVTTAAASMLR-VFGRLDNVRRAPGPPGEMKSKVEGGV--------------- 88175355 255 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDFADALIRNGFE-----DKQINALLMELYSAGTETTITTVEWTLVELLKNPEAMKRLRDDREILEACMKETLRLHPPAPFPHRAVQTCEVMGYRIPQDTQIIVVWKMA-RDSEYWDDPWSFKPDRDYKGHIPFGSGRRICAGQSLARM------------------------------------------------- 195112714 61 ----------------------------------------------------------------------------------------------DPRWSVHRKLLNPTFGHKVLLSFLPIFNNETGALLDTLVDGGEKDLIQAFTIGIATQTT---MG---SDVKAISDINNNQLLEDYQKRYAISKSRIRGFIRKLIERKLARPSDNIFLNLATDLLKRGVFTWKNVEDESSVIVFGAFETTANTVAYTLMLLAMFPMYQEKAFEELSLFPDSINESMRVMPPVPISRQTSEDLLLSGVIVPKGVQIAINIFYLHRDAETF-NPDHFLPHHLQNKHIPFTKGIRNCIGWRYALISAKITLAKLLRNF------------------------------------ 70992033 85 ------------------------------------------------------------------------------------------------EHKKMRKRLQPGFTSKALFEQESLLRLHMDRLLERLAQDTGVDLIGDLSFGEPLTRCGRWLGVPFESLGWLCSWCPQRLCARSPLPHSGSMTILLLFLTHIIPADRQDGRSDFITHITGDKSRNPELSYEELHSNATVILIAGYKTTETSLSALFYRLLSTPGVLKKL-------------------------------------------------------------------------------------------------------------------------------------------- 115480309 274 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFIDVLLRLKEEDTELTDTHVKSRVVDLIAAATETTSVTLEWTMAELAANPRVMAKLQEEIARMKAVVKEVLRLHPPVPHESTAAAAVQ--GYEIPARTSLFVNAWAIGRDPAAWGSPEEFRPER------------------------------------------------------------------------ 189188952 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGVEVSSICLSLVSGGFETIPGTLMSCIGSLST-PELREAWANDFEKLNAIVKEAGRYYTVSNMPRKTASDIQWGDAIIPKGTMVLINAQAGNHDTDYWPTAATFNPERANPPHLSFGAGSRSCPGALIA---SKLIYAALFRLLSLYKI--EASERHPPNT------------------- 33521519 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGTDTSAVTIEWVMSELLNHPEVLKKLVDEQDLLQNIISETLRPPAPLLLPHYSSEDCTIGEFNVPKDTIILTNVWGIHRDPKHWNDPERFEKEEEVNKVMAFGLGRRACPGLSLA--------------------------------------------------- 194892637 352 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQLRHLLADLFGAGVDTSLATLRWFLLYLAREQRCQRRLHESPTLLRACISETMRIRSVVGIPHGCKEDFVMGDYNIKGGSMIVCLEWAIHMDPVAFPEPEEFRPERAPPQFIPFSSGYRMCPGEDMARMLLTLFAGRIMRSF-HLELPPGAVV------------------------- 46111581 285 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDSVIKESQRLRPVLAFRRMALADVTLNGDVIKKGTKIICDTT-HQWNPEYYPDASKFNAYRDKRAHLGFGHGLHACPGRFFAANEIKIAL------------------------------------------- 68481138 122 --------------------------------------------------------------------------------------DNIFASLENDRHRKYKKLINNLYNKTAIFSKENHTRETADKLVETVKESPSIEVFTLFGA-LAMDVVSRFLGVSHREVSSMGFWTTLMWDYAATKTILQAADDICNFQLNLFAEKNLTSNGKNLTTLETLKKNG--LEGEYAYSFLTDNLFAGHETTAVQLTYLCYELSRNYKMQQKLRENKAFPDGEIDETVDNLPPGAEPRVVDKPYLVDNMVIPQGTIISCLPYSFHRTEGVFPEPDKFLPERWIINSMPFGKGVRMCLGMNLAMIEMKIAIAKL---------------------------------------- 211583487 323 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHDEGFTLIFAGANTVADTLLMGHWHLMQNQALLTQLRADLETLPATIKESLRFIPSVSLTRVVPGGAVIGGKQIPGGTVVGMAILHVHQSAEVWADALVFRPERANARNVAFSRGPRMCFGMNLAWAEMYIALATMIRHF-DLTID------------------------------ 215471842 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKLLAYCAGTVLEAGSDTTASTMQSFLLFMISHPHIFKRLREEDERMPGFIKETLRRRPPTIMGIPHSSDESYEGYLIPKNSTVIGNVWAIHMDPVTYPNPFAFNPDRKGRDHFVFGWGRRFCVGQNI---------------------------------------------------- 212535892 285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDSTSTNTASIIWFLAKYPEVYDRLCEDPSTLRGVVREGLRWANPTRLPRVPKGGWHFKDHFYPEGTSVGAAATQLHQDEAVFPDSQAFNPERWENPHFAFGKGTRTCIAKNLAMAELTLA-------------------------------------------- 212527006 196 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLALLLAGKDPTVIGVSWTIYQLAQHPQIYARLRSEPDLLKMVIQETMRLTPPIGFFREALQDTTLHGQVVKKGHIVFASIFGMHRLPSVGIDADSWRPDRPEGEFIPFSTGPRNCLGRSFAQFQM----------------------------------------------- 39957517 96 ---------------------------------------------------------------------------------------------------ALRRRFNPGFAPKHLLSLLPCILDKTQDHLDRLARSGDEFLFNELTTNLTFDIIGAVLDVDLDAQRAFQAMTKTFLDPSPPRLRQRMETVLRRYIIDCHEKQNQAQGSIGQSRVLSLSLEGLETLDESLISMISTFLFAGHDTTSIALQWAMYELARTPRALAAIRAEPDTNPATVEELLRLHPPAGSGRFAPKGSNFR-FTMPDGQGLYLCHYLIQRDPAVYGEASVFEPERDAAPGLAFERGQRNCIGQELANIEMRVILACTVRRF-DFE-------------------------------- 125538386 48 -----------------LHHLALAGAPTHRAMRDMARRHGPLMLLRFCELPVVVASSPDAAREIMRTHDVAFASRPIGPMQGAEGVIFAPYG-DG--WRQLRKICTELLSHRRVHSFRPVRADELGRLLRAVADQAPVNLTGMISAFVADSTVRAIIGSRSRHRDTFLRLVEAMLLSRVPAKIERRRRGMMGFIDTIIQERAAAEDEDLLDVLLRLQKDMDPLTTMNIKSILIDMFGAGSETSATTLQWAMAELMRNPAVMRR----------AQDEVRRELAVAGNDRV-TEDTECGGADVPAGTMVLVNAWAIGRDPERFERCER-DFRGADFELIPFGAGRRICPGMAFGLAHVELALAALLWRLPDMTEAAGITVRRRSDLVFAVPRVPV---------- 46116500 228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQPVPDKEIAHMMITLLMAGQHSSSSASSWIVLHLASSPDITEELYSDLDKLPNVVKETLRVHSSIHSIRKVKRPMQVTDKVIMASPTVTAMS------EEYFENAKTWNPHRWDNPYLPFGAGRHRCIGEKFAYVNLGVIVATLVRRLSTIDGRPGVPETDYTSLFSRP--------------- 47220686 122 --------------------------------------------------------------------------------------------------------------PKAVEAYDQTLNSVVEDLIAKLRLRRSSELVTDIASEFSSVLFESRIGVPEETERFIQRWMHQLF-PKPWNVFCQCWDYMFDFAKGHIDQRMAAEAE----KVARGEVEGRYLTMKTVYSNVTELLLAGVDTISSTLSWSLYELSRHRAVQASLREEPTLLKATVKEVLRLYPVIANARVAERDIQVGGYLIPK---------------------------------------------------------------------------------------------------- 211589724 277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTQIVSYLMFNMIAGADTTGITLNAALYFSLKHPHVWERLRSEPESLNAIVREAMRCHPAVAMERYVPKDLP-NGLNIPAGCVVGMPYVVA-RNKSVWEDADAFRPERWNNTDLSFGGGSRICIGKHLGLLEVYKVLATLVSR------------------------------------- 18252325 93 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGAFDTSATAIIWTLAELLRHPKVMKRLQEELQGMDRMVEESLDYLSMVVSFRLSMEDITVDGYHTPKKSRIFINIWTIGRDPKSWDNAEEFYPERFMNRNVPFGSGRRGCPAMQLGLTTVRLALGNLL--------------------------------------- 73915202 328 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREIRDEVDTFMFEGHDTTASGISWILYELSGHPEVQEQAWSDLSRLPQCIKEAMRVHPPVPFGRQLSQDIIINGCTIPKDTICEVSIYGVHHNPEVWGKPERFHPDKDAFDYIPFSAGSRNCIGQNFA--------------------------------------------------- 211592676 295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDDNQIVNWLMLSILAGGDTSSATMRAVVYYLAKSPAAWKEIRDLPYL-DAVIREALRINPGIAMVRVVPEGFTLDGRYLPAGTKAGINPFVTNRDFGVFHDADDFKPDRKDTVDLSFGGGGRVCMGRYLAMLEIK---------------------------------------------- 3913327 305 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRNTTASLLSFLFFELSHHENVWTTLKEDQSFPD--VEESLRVNPSVPFSRTANKDTILGGILVKKGDQVLFPLYASNRQEKYFGRPEEFIPERGGPAFMPFSTGPRMCLGQQFALIEA----------------------------------------------- 149044521 155 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLIATTLDLFFAGTETTSTTLRWALLYITLNPEVQEKVHDDQDAMPAVIHEVLRMGNIIPLN-----------VP-REGKMILTNLTALHRDPKEWATPDTFNPEKKRDSFLPFSVGKRACPGEKLAKSELFIFFTALM--------------------------------------- 4959945 318 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATMRSYALQDVTFNGTFIPKGELVAV---AADRNPEVWPEPAKYDPYRTNGDHIGFGWHPRACPGRFFASKEIKMMLAYLLIRY-DWKVVPDEPLQYHSFSVR----------------- 148224544 3 -----------------------------------------------------VLTGYETVKEALVDNADAFAERPFVPIFNDIFHGYGIPFSNGENWREMRR-----FTISTLRDFKRTIEDKTTELIKELEKDEPVDLSPAVGNILSSIVLGRVLQLTYENLRYVGSPSVLLYNSGDRNRLMKNVDELHSFLREFLKHLRVLEQDDFIDAYLVKQIEEKEFHEKNLLSVLVTLFSAGTDTTIASLRWALSFMVKNPHIQKRVHEEIDRVNAVIHETHRVANVVPMPHATGRDINFKGYHLPKGTYVVPLLESVLFDKTQFERAEEFYPE-----HLPFSAGKRVCIGETLAKMEVFIFFTSLMQKF------------------------------------ 39972499 357 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHETSATTSSWALKFLSSYAQVQDRLRRNPTILNAVIDETLRHRSPLQSAREALVDTVVLGHRVPKGATIMMPYLGGGRKAWADEDIQEFIPERAAGPMSAFGFGPRQCFGKRLAYLQIQVVLTLL---------------------------------------- 115453833 190 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLASLDDAAGRLTVEEIKAQTIDIMIATVDNPSNAVEWALAEMMNKPEVRDRLVQESDVLKACIREAFRLHPPFNPPRVAMADTTIAGYTIPKGSQVILSRVGLGRNPRVWDDPLEFRPERH----------------------------------------------------------------------- 169867691 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDRLPDEEVLGQISTFTFAAADTTSGALLRILWLLCKHRDVQSKLREEDELLDAVCRETLRYPPVSTLMRECRADSVLDGVLVPKDTRIYLSIFSCNRSPELWG-PDVFEPDRSPLPHLTFLGGGRACIGFKFSQLEMKVVLCELLEHF-EFSLPKDKEITWR---------------------- 158323903 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAMALTFALMLLAEHREVQDKIYEEPSMADQAIKETLRLYPSVPFAREITEDFMMGDLPVKKGTEVAVHIYDLHRRPYFYADPEVFRPERHPYAFVPFSAGPRNCIGQ------------------------------------------------------ 194704260 97 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDHIKGILMNTFAGGIDTCAVTMIWIMAELMRNPRVMQKAQAERTLVGNVVKENFRIHPPLLIPRETMRSCVIGGYDVLPGTRIFVNVWAMGRDPSIWDRPEEFSPER------------------------------------------------------------------------ 46121469 178 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIKGAAGAVFIAGADTTWATCVIFVLNMVLHPEIQKKAQDRPGKLPEFVQEIYRWSPPLGIPHKSLHDDVYHGMFIPKGKAVTVVYAAIAHDERVYKSPHEFNPDREPYPVGNFGFGRRICVGRFLA--------------------------------------------------- 205932 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQEHLAILVTNLFIGGTETSSLTLRFALLLLMKYPHITDKVQEDRIHMPAMIHEVQRYIDLAPNGHEVTCDTKFRDYFIPKGTAVLTSLTSVLHDSKEFPNPEMFDPGHDENGNMPFSAGKRKCVGEGLASMELFLFLTTILQNF------------------------------------ 5921931 186 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMFWAMYYLLQHPEAMEVLRDEDSLLESAILEVLRLCSYSSIIREVQEDMDFSSERLRKGDFVAVFPPMIHNDPEVFDAPKDFRFDRKGGKKLPFGLGTSKCPGRYFAINEMKLLVIILLTYF-DLEVIDTKPIGLHSRMFLGIQH------------- 28393041 262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQFCTSFILAGRDTSSVALSWFCWVIQKHPEVREILRQRGDSLQAALSETLRLFPPIPMMKQAIEDDVLDGTFVRKGSRVYFSIYAMGRMESIWGDCEIFRPERDQFKYVVFNAGPRLCIGKTFAYLQMR---------------------------------------------- 116013500 263 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGERLSTTNIKALLLNLFTAGTDTSSSAIEWALAEMMKNPDQRRLLESDPKLLRAICKETFRKHPPLNLPRISNEPCIVDGYYIPKNTRLSVNIWAIGRDPQVWENPLEFNPERDPRGNIPFGAGRRICAG------------------------------------------------------- 84514165 285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKRKLSENEMVNLCSEFLNGGTDTTSTSLQWIMANVVKYPEVQGRLVEEREVMGGVVLEGLRRHPPLPHA--VKEDVVLDGYLVPKNGTVNFLLAEMALDRRVWEDPETFDITGKEIKMMPFGAGRRICPGLNLA--------------------------------------------------- 169626152 143 -----------------------------------------------------------------------------------------------------RALLKPAFARKEISDL-PAFNVHVQNLLNQIPKDGSVDLFTHMALDAATEMLLNMLGNPT---PKNESWLRSM--NYGQMTLGKRMQTVHDFVSEKVDAVAKDPEDDDAHYVLAHELLKETLDTQTIRNELLNVFLPAHEATGVALTNIFFNVARYPRVWEKLRKETLALPAVIAESLRLNPSIGTSRIALRDTTLGGIDVCKGDIFSISFYSLHRRKDLFEDAETFRPERWKPGHWAFSGGPRVCIGQQMA--------------------------------------------------- 171693077 102 ------------------------------------------------------------------------------PMSRGRVIQGLFNTQDDDLHRAMKRPIANIYSMSNLVEFEPHVDTTICTKLDEISAKDTVDLGTWLQW-FAFDVMGEILGFLDEDVDQIPWLDNILAKNPLARFLPEGSSPIVAFALARAHERSNHNTKDFMSRFLEAKEKNPDILDWFVTAWATSNVLAGSDTTAIMMRAVIYFLIKHPDCLGKLMEELSQLDACVKEAGRLHPVIGLPRVVGKGVELCGVHFEGGTVVGMNPWVVHRSKEVFEDADKFRPERRERRVLTFGAGRRTCLGKNISYLEIYKLIPTLFWR---YRMTLEGDWKVQNHWMVAQTGLNVRMTP------ 218713692 284 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDATACCLIWTLRLLVQHPHVLSKLRREPTILTNVIKEVLRLYPSVPNSRTAIRTTTLHGTLVHKGEAVYCVYAMHRRKDIYGPDAEAFRPERWEDQPLAFNGGPRACPGQEFALLE------------------------------------------------ 171691562 233 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYFLCGTVMEGGSDTTSSLIIAFIHAMTKWPEVLKKAQEDYEKLPACVKEAHRWVTPLAFPHSLAEDDWVDGMYLPKGSDIFINAFGMHMDEKRFPNPDVFNPDNNNRDHYGYGSGRRICPGIHLAERNLFLAVAKLVWAFPGLD-ASGREIPYCSGFLVCAEDFPATIT------- 62529872 172 ------------------------------------------------------------------------------------------------------KLTSGIMSRKLLQAFIPTLNEIADEFVTLIRQRDSNDCVKDFANTVGLEIICRRMGYMSGDKEKFVKLAEAVLPTKLYRDYVRCEEIIYDTIAELAEEQEKCAADDMRGIFLN-ILQSEGLDKKDKIAGIIDLIHAAIETFSNTLSFLLNNMTSHPERQARIASNNDLVNAAIKESYRISPTTPLARILEEDFDLSGYQLKAGTVVLCHTRVACQNEQNFQQANTFLPERDENQNLPFGTGRRMCPGNKIIEIELTLIMAKIFQQF------------------------------------ 154321077 10 -----------------------------------------------------------------------------------------------------RALLRPTFSKANISDLNPLIAS-TKGFFQGIPQDGTVNLQSPLASLFVGISMKFILGVPGADAAFLKAFQRSFIGMGLSFMLGEAYKEVQSYLDSLIEAENQSPSSSLLHGLIKETNDRVEIRDNALQGMM-----AAQDTTPVLLSNTLFLLS--P--------------------LRLFPIPALARISLKDTTLGGKDVPRGTKLWANFYGLHRIESVFPDVESFDPDRKPSPYMPFGGGPRACVGQNKALVEA----------------------------------------------- 156373696 270 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGGGYEKLGTAMKWFVAYLVAYPEAQEQLLEDKKKLPATVLEVLRRFLPFALPHCTVRDTTVAGYKLPKDTIVFVNLWGCCHDPKYFKDPFKFNPLRKPNSMMAFSDGDRRCPGEGYAKSALFTLMGTLVQRL------------------------------------ 156045924 289 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAIHTTSITISHLLYDLATYPEHVAPLREELEKMDSFIKESQRLNPPVQMRRYLTSPLPLSGHILPAGTYCGVDAQMANRTVPYYEEPDTFDGFRNENRYLNFGHGTHTCPGRFFASNEIKIALAEILLKW-DVRLKPGE--------------------------- 171677368 320 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLTDLIQLHLRPDEFTDNYLRRMAVTNFGAGHETLCATLTSVLAMIGSHAEVEARLQGGPHKRRAAIKEAQRLWPVIGMSRTVPEDCVIGGYAIPAGTTVGCSLGLHAFNEDVFGRPERWDLERLRRSNLIWGGGGRTCPGRYLAEM------------------------------------------------- 189204898 62 --------------------------------------------------------------------------------------DNIFTECDNDRHDARRKKMTSGYAGKENPDLEPSIDVHVKELVELVRPSRPMDLAEKIPF-FTLDVISHVLGEAFGDLKADKDLRNYVQSSEESENDATGFGNMMAQARKIVESRSLKPTDDMFASFVRHGVSGDDLFQE-----VFEQILAGSDTTSAAIRVILLHIMSHPRVYAKLRAEPEVISDAIREAMRVHPPVAFSRVTPDEVTIDNKEIPGGTLIGYSWTMHRNNPSLYGEPERFDMTRTND--LIFGYGRWLCLGRNIALLEIHKCVFELLRHF------------------------------------ 6739527 262 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLDVFITLKDDGNPLTPDEIKNQIAEIMIATVDNPSNAIEWAMGEMLNQPEILKKATEELDRIPNLAREAFRLHPVAHFPHVAMEDTVIGDYFIPKGSWAVLSRYGLGRNPKTWSDPLKYDPERHMN--------------------------------------------------------------------- 124520188 52 -------------------------------------------------------------------------------------------TLDGKEHLHRKALFLSLMGPDAQQHLAQMVRAAWEARIPEWEQKDRIVLFDE-AKLLLCRCACKWAGVPEEEAEKRAQEFIDMVYAFGAVGPRHARNSTEDWIRTVIEDVRAKDGSPLKEMAFYEDAQGRRMAAVELINVIRPVTA-----IATFITFAALALFEHPRARDWVQNDKQHIDWFTREVRRFYPFGPFGAKVRKSFTWNGYPFDEGLLVLLDMYGTNRDPAIWGDPDVFSPER------------------------------------------------------------------------ 125600456 221 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARYETTSVLIIFLLRYLANEPDILGNITEEQEEIARVAMETLRTVPAIGSFRTAIKDIEYQGYHIPKGWQIFTDQIVTHLDTNFFDGPRKFDPARFHNQSVPFGGGPRMCPGNEFAKTGTLVAMHYLVRQF------------------------------------ 197259950 267 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGKP--DFLDIIMDNRENGERLSLTNVKALLLNLFTAGTDTSSSIIEWALAEILKNPEEMDKVRLEESDIPQAIKETFRKHPPLNLPRVSTQPCEINGYYIPKNTRLSVNIWAIGRDPDVWGNPLDFTPER------------------------------------------------------------------------ 215499227 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTLHGSVVDLLIAGSSTVAATILYILLHCAANPDAQARIHEE---IDAVVEEMYRWVSTLNLPREVAEDVVLNGYLIPKGTIVVANNWATHNDPRYWKNPERFDPSR------------------------------------------------------------------------ 156049053 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGKPLSRTELEAEVLVVLVAGADTTGTSFSSILTDILSSPSDYARMMKEIDTIPKAAEESLRLTSPALFPREVTADLVIDGKIIPAGTEITCCSYITNRDKEIYEDADIFRPER------------------------------------------------------------------------ 115760403 318 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITRIRPVVPLGRCTSRDAVVQGYHIPKNTTVLMNLWELQTSPKYWKEPDKFNPYRTIVSHRAFGIGLRVCLGEKLARMQLFIIFTSLLQRF-TLRLADD---------------------------- 67540474 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAALLDAPLPEAEKTDQRLGGEGFLMIAAGTETTAWTLTVITFHLLNQPDTLNRLRADAERLPAVIHEGLRLSYGVSQRRIATETLVYQGEHIPSGTTMGMSNAINHHNEDAFPDSDAFIPER------------------------------------------------------------------------ 157770093 310 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFMSHMVDQESRPDEFNDLSIILTCGDMWTGGMETTTTTLRWGIIYLLNNPEVQTKCHDEPEMVRATLSEIQRLANVLPWAHKTFEECQVGEHKIPVNTEVIPALGALLCDPTLFENPKEFKPEREFRP---FGMGPRVCLGERVARTELYLIFASLLQNF-RFYLNRTDPIPVAERIIGGITAPP----------- 3702794 279 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAMYYLLRHPEAMAAVRDEDSLIESSIFEALRLSSYSTTIRFVEEDLTLSSETVRKGDLVAIFPPVLHGDPEIFEAPEEFRYDRKRGKKLPFGTGTSKCPGRFFALMEIKQLLVILLTYF-DLEIIDDKPIGLYSRLLFGI--------------- 86156244 243 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGNP--DFLDVVMQGNSTGEKLTLTNIKALLLNLFTAGTDTSSSVIEWSLAEMLKNPSILKRVHEEPKLLQAICKESFRKHPPLNLPRVSAQACEVNGYYIPKNTRLSVNIWAIGRDPDVWESPEEFRPERDPRGNIPFGAGRRICAG------------------------------------------------------- 28933412 157 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATQELQDAIKRLVDQKRKNEQADFTAELIFAQNHGE-LSAENVTQCVLEMVIAAPDTLSLSLFFMLLLLKQNPQEIDAVVGERQLMESFIYECLRFHPVVDFMRRALSDDIIEGYRISKGTNIILNTGRMHRTE-FFLKGNQFNLEHVPRRYFPFGSGPRACIGKHMAMVMMKSILVTLL--------------------------------------- 39968359 255 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLALASNHTTAAAAINFLFDLCAHPEYFSILRDELEKMDSFLTESLRHTPAILTQRQAMRDIVLDGTLIPAGARIFPSYWHTHRDPDVFDDPMRYRSVQVDADHMAFGYGSQACPGRHFATSQVKLLVARLLE-------------------------------------- 115647126 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGSDTTATTLKWCILFMMAYPQVQSRVQDERERIPR-LDDILPYTNAVGVPHVAAADTTMRGFTIPKGAVIVLWKDSGAFKPERFLTADGELIKRDEL--IFFSSGRRACPGEQLARMETFLGFTSLLQRFTFKKPDNSTPLSFEG--VLGVSRNPV---------- 189197495 154 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITILVAGRDTTAVTLSFLFFELSRNPVVLETLKKEPSMLNAVIDETFRFYPPVPNFRCALRDTTLGGQPIGKGTKVLFSIMLVHKNPDRFHDPNKWIPAR------------------------------------------------------------------------ 169598752 130 -------------------------------------------------------------------------------------------------HAHYRKIAAGPYAFSNVKKMEPLIDHRISELTSRFAETGEFDFAP-WAVYMAYDIISEVFGAPFSDVGGLIQGFHDGLVPFGLMARDSGIGMLMRFRDKLMHQRLRDIEEDLLQTFMDARDDGKSLEIPYIKAEILLVLLAGADTTGTAFQAMMAYIMGKPEVYDKMMANLSEIPACVKESMRLCPSAPTPRVVGAGITLNGKFVPAGTEITCNPWLVHRDTAIYADACEFRPERWNKYSMTFGYGARVCLGKDIALMEL----------------------------------------------- 211592475 128 -------------------------------------------------------------------------------------------------HRERRKLLGPFLSTQSVTNLQPLIQELVCGHLSRRVGTGEFDLHSILAS-FAADVLSTVLGLDRAEVDEWKKIVNSLFEALLLIRSVPSLLGLAHIFGKTIAAVYDKPGDSMISTILSNE--KVPSTEKELERMLKFLIIAGSDAPSQVMAITLFHLLWNPETCQKLKAEPYLVRSAVKEGLRLSAVVTTRRSAPEEALQYGKTIPPGTPVGMSTHSILRSPDIYTNPMKFMPER------------------------------------------------------------------------ 17644127 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILDALLRMQKDEEGVTEDHIKGVLMNIIIAGTDTSTATVLWTMAELIRQPELMKRAQDEESDLDQVIKETMRPPVPLLLPRETMQHFKLNGYDILPKTWMYVNAWAIGRDPNSWARPHVFDPER------------------------------------------------------------------------ 169599416 210 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMAEARKIVDARRLKSTEDMLASFIRNGVSGDDLFQEAFEQ-----IIAGSDTTAAAIRIIMLYIITHPRVYRKLQEARKLLGAIVREGMRVHPPVVFSRIASGDVTISGKHIPGGTLIGYSAWSMHRNNTSLPDAYIFRPERTKTNDMVFGYGRWVCLGRNIALIEVHKAVFELFRHF-DFALTDPTKPW------------------------ 115471195 64 --------------------------------------------------------------------------------------------------RHLRRLLTQELTAARVRSFEEEVARLVRDVLTEMITRLINDIVSKYSDEY-LAALNDMVGFSLSVADLFPSSKLASMVATAPRRALETRNKMERVIQQIIQERRDQIEADMASVLLRLQKEGGPITNDVIVVLLMDIFAGGTDTSSTTLTWTMAELIRSPRVMAKAQAEDDLLKMVIKESLRLHCPAPLPRKCRETCTIMGYDVPKGTSVFVNAWAICRDSKYWEDAEEFKPERFENNNLPFGSGHRICPGINLG--------------------------------------------------- 157349284 13 ------------------------------------------------------------------------------------------------------------FSPQRVDAFHGLRRKVVQQLLDQAVDLGRAAFTTAFSVDLASQGFKDLIQIVESEKPNLADFFPRLVDPQGQRRLTVSFNKLVDIFDGFFNQRASSTDNDVLDGLLNNKQYDHELSCNGIKHLLLDLFPAGTDTTASTIEWAMAELLKNPEAMAKAREELSEVTRYIEETFRLHPPLLVPRKVETDLEILGYAVPKNAQVLVNAWAIGKDSRTWSNPNSFEPER------------------------------------------------------------------------ 169607254 271 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDPSEVAAQCKAVTFAGADSTAVILTTIIFHLIVNPSICRILIADPETVPAVVKEGLRMANPTRLTRVVSTALNVEGYAIPAGTVVGCAAYTLHHDPNVFPEPFEFKPERDRNPMMPFGVGLRGCIGKNLAMRQL----------------------------------------------- 7650489 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHIIDAQMKGE-ITEENVIYIVENINVAAIETTLWSMEWAIAELVNHPEVQQKIRREHELLQAAVKEVLRLHTPIPLPHMNLEEAKLGGFTIPKESKIVVWWLANN--PKWWEKPEEFRPER------------------------------------------------------------------------ 116013494 263 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGERLSTTNIKALLLNLFTAGTDTSSSAIEWALAEMMKNPTILRKAQAEESDIPNAIKETFRKHPPLNLPRISNEPCIVDGYYIPKNTRLSVNIWAIGRDPQVWENPLEFNPERDPRGNIPFGAGRRICAGTRMGIVMVEYILGALV--------------------------------------- 193657317 218 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNFSDSDIRDEVITMLIAGSETSAITVRFCLLMLAIHQDIQDKVIEDTTRLEQVLKETLRLFSVPLLLREIQEDLKIDDYVLPKGTMCIISSIATHHSPDLYPNPWSFNPERHKYSFIPFSSGPRGCIGSKYAMMSMKVTVSTFLRHFSDIKLTDIKKLGLLMKSVNGY---PVTIRP------ 154280803 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGLETVGTTMLWAFHALASHQDVQDRLRNELELLDHFVKEVLRYPPSTCSMRETIHNVSICGQLIPAGTHVLMFPIMWGRDPEKF-DPDR----------------------------------------------------------------------------- 195612438 73 -----------------------------------------PLMHLRLGSYHTVVASSADARLVLRTHDSALADRPDTAAGEITSYGYLGIV-----HTPRRRLATELFSARRVESFQDEMRALARGLFGCAAGRRAVAVREHVAGA-TMRNILRMYGSPEG--EAFRRSLDEAFAATGAVSNMKRLHDLHDHFYEKIERRRASGGEDLVDVLLQLSEEEARLPRDGVKALIQDIIAGGTESSAVTIEWAMAELLRHPEAMARWVAERDLIDAVVKETLRLHPPLLVPHYARERTVVAGYDVPAGARVLVNAWAIARDPASWPDPDAFQPER------------------------------------------------------------------------ 195134374 316 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGSSFALCMMGIHKDVQERVFAEQKAIERVILETLRMYPPVPIARRLDHDVKLASGTVPKGTTCVVLQYCVHRRPDIYENPTKFDPDRAAKRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVRNF------------------------------------ 46116036 322 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTSGVLRWGMKYLTKDQRVQSILREKQSRVPTMIEEMLRHARVAPTLREAVEDTQILGHHIPKGTTIGVMMPSIPVDPELFDESNQFVPERNNGPQQAFGLGPRACFGKKLAYMEIKAFFT------------------------------------------ 116204211 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEKLQANSAILIIGGSETTATLLSGVTYFLLTNHHAMETLTAEEDEIDFALDEALRMYPPVPTGRVVPKGANIAGNYVPEKTVVAVHHWAMYHNDEHFKDPFAYHPERWDDPAFAFHLGPRNCLGKNLAYIEMRLILVRILWNF-DLRIAED---------------------------- 111226997 374 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIGNINTFLLAGHETSANLLTFIFYLLSTHNDLYNHLIENQEFLDWVIYETLRLFPPAPMGRTSKNDDILSGISIPSETLILISVYAIHRDPKLWKDPNIFNPYRWKNDFIPFSSGGRVCVGQKFSIVEARIIISKL---------------------------------------- 198414804 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFAGSITTSSQLLWVILFVLKNPACMHKMCENPSAISDKYDELLRCIAPTSMFHKATEDTTIAGYFVAKDTVIMPNLYSVHHDPITWPDPESFRPERHNSDHVPFSVGWRRCVGEKIARTEI----------------------------------------------- 212534064 195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMAALFTTSELLRQILIDIAKHPELAAPLRQEMELLDSVMKESQRQIPIVGLERKVIRDTTLDGTKIPKGSHIMVD-ASDMWSPKVHNNPDVYDGYRMKRRHMGFGGGRHICPGRFFASTELKICLAHVLFKY-DIRLKEG---------------------------- 115446079 150 --------------------------------------------------------------------------------------------------RRMRRVMTPFFTARVVQQYKAMWEAEMDAVVDDV----RGDAVAQTGFVVRRRLQLMLYNIMYRMMARFESVDDPMFIEATRFNSERSRLALRGYLNKYVEKRRKTPGDRAIDHILEAEKNGE-LTAENVIYIVENINVAAIETTLWSIEWALAEVVNHPAVQSKVRADDEPITAVIKETLRLHSPIPLPHMNLEEAKLGGYTIPKGSKVVVWWLANN--PALWENPEEFRPER------------------------------------------------------------------------ 115742430 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELNTVFSLIFAAASETTTTTLRWLMLRMVTHPDIQKKIQDERDRLPTLLDEVMRFVTPVPHQYTGRGELSFHGYDIPEGAIVFANYWSISRHPKLWDDPEVFRPERKPDELTPFSIGKRVCIGESLAKMELSLLFTHLLHRF------------------------------------ 50423067 316 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNQDVYDKLKEEDSRVDEVLNEILRMYPSVQNFRFSIKNTTLGGILIPKGQNLLYSVYATHRNPKFYGDADEFRPSRPEIRKVGFNGGPRICLGQQFALTEASYIIVRLIQMFPNL--------------------------------- 125531369 77 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFAPRRMEALRPEVTAMVESIYRAITAPGEIDAAGELGSELKAIVIGASLTI--AEHIRVLRWLNPVDEELYNAHSARRDRFTRRIMDEHARELERHGAQHFVDALFTLR-DKYDLSDDTVIGLLWDMITAGTDTTVITVEWAMAELARNPEELDRVIGRPNLLQAVVKESFRLHPPTMLPHKASTSVKIAGYDVPKDASVVVNVWAVARDPGVWDNPESIDIKGSDYRVLPFGAGRRVCPGAQLG--------------------------------------------------- 193697671 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELVTIMI-VFLGGQETTAMANACAIFMLAHHPDVQNKVFEDHNRPPTVIKETLRIFPPLPFGRSLEEEMKIGEHLCPAGSTLMVSHSSGQYDPEKF-NPDNFLPDRHPYSFIPFSAGYRNCIGIKYGILQMKTVISTLVR-------------------------------------- 46798530 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDTVFGLLWDIITTGMDTTVISVEWAMAELVRYPRVQKKLQADFQKLPAVVKESLRLATPLMLPHKASASVKVGGYNIPKGADVTVNVWAIARNPDVWRNPESIDIKGGDFRVLPFGAGRRVCPGAQL---------------------------------------------------- 17366212 259 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVTEVRSFAKKLVREKKREETEDMLSRFLSSGH-----SDEDFVAIVISFILAGKDTTSAALTWFFWLLWKNPEIVNELSKKSELMHAALSESMRLYPPVPMSKEAVNDDVLDGWVVKKGTIVTYHVYAMGRDWAEF-RPERVFVGRDSYSYPVFQAGPRVCLGKEMAFMQMKRIVAGIVGKF---KVVPEAHLAQEPGFI------------------ 195643930 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRAAGGEDLLDVLLRLQKDMDPLTTDNIKSVLIDMFGASSETSATTLKWTMAELMRNPAVMRKAQDEVRGALAGHDEVLRYLQLVLLPRECRSPCQVLGYDVPRGTMVLVNAWAIGRDPALWDAPEDFVPER------------------------------------------------------------------------ 145233297 116 ----------------------------------------------------------------------------------GKPTRTLFTTLDEDLHAKIKRPVSAAYSMSTVTEFEPFVDSTTQTLLDELSEKGAFDVIGE-------MTFSKQLGFLREGRDKMFDYAGKIGQPLRQLIRGGSTGAVARFARDRLHERLSQGGSDFLTRFLEAKIHPDVVDDAQVFSYTTSNVNAGSDTTAISLRAILYYTLKNPRVFSKLQDEQELLDAVIKEALRLHPAVGLERVVAEGLQLNGPFLPAGTVVGVWII---HRHAIFGKEDRFVPERWLRGNLTFGAGPRTCIGKNISLLEI----------------------------------------------- 68137321 36 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRCINETLRMYPPLPIPRTSTKAYRISDVIIPPNMKIHIPVYAIQRDERYYPEPDRFDPDRVAERHLSFGEGPRICIGQRLGVMQSRIGLATVLA-------------------------------------- 5915835 78 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PINNDNIKAIIIDMFAAGTETSSTTTVWAMVEMLKNPEVREAFREDLKYLKLVIKETMRLHAPIPLPRECRKETEINGYTIPVKTKVMVNVWALGRDPKYWDDPERFDFIGNNFEYLPFGGGRRICPG------------------------------------------------------- 149575306 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLSWVLYNLAQHQEYQEKCRAERELVKGCIKESLRLHPPVTISRCCTEDITLDGRVIPKGNTCMISIFGTHHNPAVWPDPE------------------------------------------------------------------------------ 150378373 25 ---------------------------------ALRANGPIHRVRFPSGHAGWWVTGYDEAKAVLS----VSAFRPAGIPPEEFTPDSILGSLEGSEHARLRTIVAPAFSSRRVKLLEQQVEALAAQLFEELAAQPAC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189211644 45 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGGAKFVKFLRELLQQRLKKPVKDIFSFLQQCKHPDSSLSPIEISTETATFIVAAMASLSHYLSWSPRCYSRAREEVRTIFDGPKLLRACLDEALRITPPAGGPLW--REVEIGGTQIPAGCEVGSGIYAMHRSPQNWSDPDTYIPERWPNPYFPFNIGPRSCVGKPLAIAQIMLTFAHLLWKF-DFRIADAEE-------------------------- 169780992 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGSDTTGSAMCSAVYHILKHPRVHRKLREEPAKWDAVMRESMRVNPGVGLMRIVPEGFTLDGRFIPAGTIVGMNPWVINKNEAIFANTEEFIPERWPSPDFTFGAGPRMCMGRYLSQLESYKLIATLFSTF-EMELPSLDHTWHVTNFVR-HKSIPV---------- 157355861 250 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKALFMDIVVAATDTSSTTVEWAMAELLQHPQTMQKAQEELEKVENIVEES-HLFQLPYLGAVIKETLRISGYTIPKGSRILVNAWAMQRNPEAWEHPLEFIPERNNFNFLPFGSGRRICAGLPLAE-------------------------------------------------- 46133893 247 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMYLTGAVLDAGTDTTSSVLITLIQMLCAYPDCLKRVWDDFAKLPQLMKETIRPATPISFPHKVLEDIWIDGKLLPKGATIIANVTGLHSDPNKFKHPGEFHPDHNKRDHYAYGFGRRICAGMQIAERSLFTTFSKVL--------------------------------------- 84578867 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDTTAIATEWTIAELISNPAQQERLVDESDALQAVIKEAFRLHPPIPMSRKSVSDCVINGYHIPAKSILFVNLWSMGRNPKYWENPMQFSPERKENQHLPFGTGRRGCPGMLLA--------------------------------------------------- 211582096 261 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEVLGNLFLYLLAGYETTANAMTYGFITLALRQDLQDRIIQEVDGVEAAAEEVFRLYPGVCITKMVPKDTTIQQHVLPAECRVYLNVNAVHYHERYWPDPWALKPDRTPNARMTFSGGARACLGRKFTQSEYISALATVLR---EYRIVLGE--------------------------- 51490962 257 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVEGLFM--IVAGTESTASAIRSTLVHVMTCPRVYQKLKEEAKLLPAVIYEGIRRPPLLGLFPKIVPDEEFHGMFIPAGTAICMNTSSLLRSTALFDDAEVYRPERERNVELAFGYGQYMCVGKTVAFMELNKSIFEILRAF------------------------------------ 169602915 154 --------------------------------------------------------------------------------------------------TRHRKIIAPCFNERASARV--WIEALADRLVKSWLDSKSGAIVEGMST-LALNVISAVANVNEPTAGHTMSLKEALTTPPRIRRLLRAMSEFSQYMDDLVTRERAQPRN-LIQTLIHAQAGKPQLSDSELRGNVFLFTIGGLESTSATLTYALALLAVNPEVQE---------------------------------------------------------------------------------------------------------------------------------------------- 218714827 147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTWLVTALLTHPELLQKFRSKFDLPRFCVEEALRLGVTSASARVVTRDSEIEGYIVKKGSVLLLPTRNMHFEERVFHHPYEFNLKRQNNSLRPFGGGTGICSGRFIAEQEI-MMTAAILLHLFDIEFEQGQSIPSPNLNPQGLAAMPLV-DP------ 157772204 199 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDGDKFSRKQLCAMCFDLWIAGLLTTTSTLTWGISYYLHDHDELDRVIGSDRLITTADKNQLPYLTPLNLLHITTRDTVIDGYNIEKGTGVIAQISTVMLDEQTFPEPFRVNPDRKVDEFIPFSIGKRQCLGEGLARMELFLFFANIFNR------------------------------------- 118636928 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSDTTASGLTFCFMLLAHHKDAQNKIVDRPEDLPKMVKESLRLYPPVHFSRSLHEDVILSDYLVPAGTFCHIRIYDLHRQPDLFPNPNKFDPDRSVGRHIPFSAGPRNCIGQKIA--------------------------------------------------- 187447652 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDLQLTMIILDIFIAGGQTTSTTLDLALMMMLVRPDIQARVRQDRSQLPAFLLEVQRFFHPVSGPRRTLADCSLGGYRVPKDTTVLIGLRTVHMDRDYWGDPEVFRPERAGKPHLHFGIGKRRCLGEVLAR-------------------------------------------------- 169781384 116 ------------------------------------------------------------------------------------------------RHRYRRDLVNPFFSKRSVMGVDYIVQDKVDKVLTQVHERGTVVSLDDLFAALTADVIGESLGF--LDTENLKNEFRDAVASAGLLMVAETMPALVEWMQGLWEAKRANSRKTIFDALCAESVRPEERTVARVRDEAMVVFGAGTETTARVLATGSYYLYRDKPRLEKLRAEIETLTAVINESLRMAHSVTMRRISPTPLAYKDYIIPPGDAMELL-----RSNTSRSDTDSFNPERSKGERLTFSKGSRICLGMNLAYSELYQMFATLVRCF-DLEITPPESVRITRDFIIGL--------------- 149239402 302 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFTIFELARHQNVWEKLKGEDALVNKVLNEILRLYPSVPNFRVATKDTTLGGVFIGKGTTFAYSPYLLHRMPMHYEDATVFRPERWADAYLPFNGGPRICLGQQFALTEASYTICRLAQMFPDLKSMDDSPDPCKKLIHLTMSHMDGVW-------- 194218771 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVMAGTETTSATLQWAALLMGKHPSVQGRVQEEPERLPNAVHEVQRFITLLHVARCTAADTQLCGYQLPKGTPVVPLLSSVLLDKTQWATPHQFNP-------------------------------------------------------------------------- 39946268 334 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTASALFHALWELAQHPEAAEVMRRELARMDSFLRESFRLHPITRFQRYVKEPFQLDGSRIPPGVMAVVDAQEINRSPEIWENPDEFDMDR------------------------------------------------------------------------ 163838670 83 ---------------------------LHEAYADMFKRYGPVFMETTP-GGVAVVSIAEALEAVLRSPAKKPYRPPTRSRPDRYASTGLVNEQGEKWYHLRRNLTTDLTSPHTMQNFLPQLNTISDDFLELLQSDGTVYAFEQLTNRMGLESVCGLLG---SRLGFLERWSGRAMALAAAVTFVKSEETIHAIVTELMEEAKSKTTDEAIQEIFLKILENPALDMRDKKAAIIDFITAGIETLANSLVFLLYLLSGRPDWQRKI--NSELPPAAINEAFRLLPTAPFARLLDSPMTTGGHKIPPGTFVLAHTAAACRREENFWRAEEYLPERWQEPHVAFGRGRRMCPGKRFVELELHLLLAKIM--------------------------------------- 169786383 283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETSGITFTYMMWELSQHPELQAELRREPSLPPSAIDETLRLHSPAPLPRVTPASVSIEGYHLPAGVRVSSSSYSLHRIEEVYPQSSDWLPERKPEPHWPFGSGGRMCLGSNFALQEIKLVMAAVYTNFTT-SIVDDEGIEQDHAFISLPRKLMLRFTP------ 194753283 241 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAVVFLKAGYEQTANTLSYVLYELARHSKLQARVREEQSLMGQVINETLRMHPITYIMRRTLNNYPVPDHPLVKELFLIIPTHAIHHDPDIYPDPEVFKPDRGPRDSLGFGVGARSCIGIQFAQMQ------------------------------------------------ 218713372 263 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDIELAYNVGILADAGLDTTSVQMRMFTLGVISYPDQLPTLEDEPDLPVTAVKESLRWRSIVGIPHATLEEDDYLGYRIPKGATIILFWAMA-LDENTFDRPLEFRPERWEVPESGFGYGRRICTGRHIAK-------------------------------------------------- 71841589 346 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQPVVEDRKKLPAVIHEIQRLANIVPMPHVTSCDVTFNGYFIKKGTTVIPLLTSVLKDESEWEKPNSFDIKRDA--FMPFSAGRRVCLGESLARMELFLFFASLL--------------------------------------- 169852330 247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTSVSSAQALFFALVTHPHVQARAQADVERLPAIVKETGRWHVIVPFAHLSREDDEYKGYFIPAGTVVMPNSWAILHDPETFPDPFTFKPERTPDGELAFGYGRRICPGRHL---------------------------------------------------- 72004493 60 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLYSPVGTTRLTAHPINYNGITIPAKCTVMSYVMS--RMEEYFDDPLLFNPDRKPSRHLPFSMGQRSCIGQQFALIEARVILAKLLQRF-EFRL------------------------------- 71726948 213 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRLSTGHSDEDFVTD-----IVISFILAGRDTTSAALTWFFWLVSKHPEESQILKEIGEKSETVVDEVMRFYPPVPMTKEATQDILPDGTFVKKGTRVTYPYAMGGKDWAEF-KPERLDISKDPYTYPVFQAGPRICLGKEMAFLQMKRVVAGVLQRF---KVVPAVEQGVEPEFISYLTA------------- 193591769 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGVETTVNTLRWFLLYMALNQEDLQKLLDDGGLIKACVSETMRLRPPSGIPRSVNTEITISGYRIPKGTMVLPLQWAMHHDEKYWTDPETFRPKR------------------------------------------------------------------------ 62870099 288 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKEQIKGLVVDFFSAGTDSTAVSTEWTLSELINNPRVLDRLVDESDVIKAIVKEAFRLHPPLPVKRKCTQECEIDGYVVPEGALILFNVWAVGRDPKYWVKPLEFRPERFRGQHFTFGSGRRMCPGVNLA--------------------------------------------------- 115433851 325 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGDASLIVIAGSDTVAGTLICLLYHLASSPDLRDELRADTELRPACIDETLRLWPAVVDG--LQRETPPEGLTIKKSTWITPSYTLC-RDPRAFSRPDEFIPERDASVYAPFSLGRFSCVGKRLAMVMMRRFISSIILR------------------------------------- 3915088 280 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHIIEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNNPEIQKKLRHELDTVLGAIKETLRYAIPLLVPHMNLHDAKLAGYDIPAESKILVWWLANN--PAHWNKPDEFRPER------------------------------------------------------------------------ 71024807 336 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDQAAYLCGTMYGASVDTTFQALCVFFLAAANHADDMRPVQDEKDRLPTVVKEMLRWRPFAHAARVLEQD-EYDGMQIPKGATVYGNVWAIHQDQRLFEQPQRFVIHRDALPSFSFGFGRRICPG------------------------------------------------------- 145603536 1026 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLSRGSMVLVDLTVAAHDATAFPDPEKVRLDRDLDSYTFFGLGPHRCAGDKVVRITMTAVFKVLLQ-LDGLRRAEGG---------RGVKSLP----------- 189203807 81 ---------------------------------------------------------------------------------------------DPVMHGTRRKLFSRALSNSSLKNWEPEVRRKVNLAVDALGSQKGADVVTHLSFPFVSTIILTLDGLLRNEIPILRALLRCIPLKQLQDVFN-AQDTVFTQSMVAVRNMRNGSGSNLFGQIIACAEDKEKLTEEDVKVEAGSFIIAGSDTTAVTMTYLTWAVLKQPDLRARLLEGASVLNSIIDETLRLYAPGALPRVVPKGMAVSGYHIASGVEVSTQAYTNHRDPAVFPDP------------------------------------------------------------------------------- 218723162 120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGSDSTAVTMRTTWFGLLSHPETLKTLRQDSKLLDACVNEAVRLHPPLPFERVVSGGLTIGGTYFPAGTVVGMSPWVINRHRPTFHDAESWRPERWPEEHLTFGAGRRVCLGKHIAMLEIK---------------------------------------------- 15224099 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKKTEDREDLIDVLLETKLGSSRITDTHIRAIIMDLFVAGVDTSVITLDWTMAELSRHPRVMKKVQAEDDLMKMVIKETWRLHSPILIPREAMTNFKIKGYDIYPGTRIHVNAWAIGRNPDVWKDPDEFIPER------------------------------------------------------------------------ 195041083 317 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLRHLLADLFGAGVDTALATLRWFLLYMAREQHCQKRLHADLSRTPTLAEEPLAYLSEVQRIRSVVQDITIGDYRLASGSMILVLQWAIHMNPDAWPEPEQFRPERAPAQFIPFQTGRRMCPGDELARMMLTLFAGRILRRF-HIQLDGDVSMDGECGITLAPAHFKLRF-------- 29888019 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSGIAFTFYQLAKHPDVQEKLYQEIVDVLGAVKESLRLLPPVSFGRRLVDDIEMNGITVPAGTDITIPIYVIHRNPDVYPEPERFDPER------------------------------------------------------------------------ 215491118 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLRWKTPIGGSRGTLKDTFIGEYLIPKGTIVLLNLRAVHRNPAYWDNPDEFDATREKNEDIPFGVGRRNCPGQVLGNAQM----------------------------------------------- 5230726 288 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKEQIKGLVVDFFSAGTDSTAVATEWALAELVRRSTAKDRLVDEVDTIRAIVKETFRMHPPLPVKRKCTEECEINGYVIPEGALVLFNVWQVGRDPKYWDRPSEFRPERFRGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 210080292 279 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELNSDSLPDQSLIYLLIDLLGAGTDTAGNTLRWGLLYLVANSDVQTKVQAELDEVPPAVSEMIRTVVPLSVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSR------------------------------------------------------------------------ 164426169 75 -APLPPSPPGDFLLGHYRHVPENES---FRKYLEWSKKYNSDVLYFETFGTKWVVNSYEAAHELLKRGRKYSDRPRFVMFEEMGWAPTLTWLRWGPQWGLHRKVLAPPFAKTGCVSFQPLQRKQAMIMCKNLIENPEMSAVTHFAVAI-MFKIGYGIDVPTDEWVKLAAEASEAVGKAGAPASSIMFMERLKYAHEVIQERDLDPTRKLVHRMYHLRGEDARRNEEDIKGGAATMLIAGNDTTASTLNLIILYLTKHPRVQRRAQAEVDLLTTGVPEDYRPSTPAPWARLTLEDITYNGMRIPCGTIVYPNVWAMNRDEKRYREPERFFPEREPLPVGNFGFGRRVCVGQYLAE-------------------------------------------------- 47933894 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQQKLRTEPEVLQAVVKETLRMAIPLLVPHMNLHDAKLGGYDVPAESKILVWWLANN--PAHWQKPEEFRPERDANRYLPFGVGRRSCPGIILA--------------------------------------------------- 119470880 131 ------------------------------------------------------------------------------------------------EHKKMRKRLQPGFTSKALFEQESLLRMHMDRLLQGLAQDGVIDLTEYFS-----RFLWDLIGVPEKHGRRLRSLVGVYLVPPATLRAVLPSATFREYDHPAINSHRQDGRSDFLTHIMSSNPTELELSYDELHSNATVLMIAGYKTTETSLSALFYRLLSTPGVLEKL-------------------------------------------------------------------------------------------------------------------------------------------- 146323239 120 --------------------------------------------------------------------------------------------VDKKEHARKRKVLASAFAAKHLEDWEYKVADKVQRLMQRFDQ--------------------HLAQMPDDPLDY-RSWTNLFTIDSDTLIVAPTWGILSGHMNGIM-WSLGYCSVDIFAALMEDPANPQDLEWGEVLAE-ISLAISGSSSTSNSIASTMQLLIEHPEKMRKLQEEPDGLRAVIDESLRLYPPISHRETPKEGMMIMDQWVPGNTTVSVSAYVAHRDPAVFDQPESFVPERWQTRFIAFSAGARGCIGRPISYLQASILLANLVHQY-DFEMWDPPSRRETMNLIMGP--MPVR--------- 164604834 254 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSTCLSIVTGGGDTTMVTLTWILSLLLNNKHALKKAQDEESDIKNLVKEALRLYPPLSGPRVADADCTVAGYHVPAGTRLIVNTYKIQRDPLVWSEPSEFRPERFLTSHVNFGAGRRSCPGM------------------------------------------------------ 90018716 235 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFLDVLITADSEGNPLTIEEVKAQSQDITFAAVDNPSNAVEWALAEMMNNPEVRERLVQESDILKACIREAFRLHPVAPFPHVALADTTIAGYRVPKGSHVILSRTGLGRNPRVWDEPLRFRPER------------------------------------------------------------------------ 169854537 244 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVISWLLDAAPDHRR-NLEDLSGRVIALNIAAIHTTSVVLCNTLFELAARQEYFAPLRSEVEKVDSFIRESSRVTTAVSMIRNSRSDFTFNGVVVPAGFRVAVPADATHRDPQYYEDPHTFNLDSLRNQMVAFGNGRSACPGRFFAVAEIKAMLAHLLMNY-DFKLPNDSREPPTPHWL-GHTRLP----------- 85068596 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIIRSLMLLLSAGTDTSVGTMEWALSLMLNHPETLKKAQADESDINNLINETFRMYPPLLVPHESSEETTVGGYRVPGGTMLLVNLWAIHNDPKLWDEPRKFKPERDGYKMMPFGSGRRSCPGEGLARM------------------------------------------------- 169609220 138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILAASHTTTMTTTNILYTLVSTPEYVEPLREEGSITTRALQEMLRLYPLSSFSRRVMKGITLNGQYLPPGATVQVPTAAIYTDSENYPDPDTFDGFRTNETNLGFGYGRHACPGRFFAANEIK---------------------------------------------- 156041148 262 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVAPDVYDAKDEIRSVMLRYI-QLPSERRSDAA--WILHALENELRGAGISEEDIASFFFFWTING-----NAYKHLFWVLALHKSILTRLEACPRLVATY-EEVLRMNTSSVTVRDVLADTKMGKVILRKGAKVFAPTRQLHFDPLAFTNVDQFDPERKSNSFRPFGGGITHCPGRWLAMKEILVCVALVLSRF------------------------------------ 211593258 125 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSENALKGMEDHVRQLCAVLFESHDQKGNVKNMGDWFSYLSYDVMGELFGVGLVDRAANRHWMPLDTWGLDQIFIRKLTRDRWNFIMERAKERTQIGRDDFFYYLLNAKETGNGLSTPELWGESNVLMIAGSDTTSTTLAATLFYLVRRPEALAKLCAEGELLKACIDEALRLAPAVAIPREVMQGAVVDGVFLPAGTDCGTPTYSIHRQERYYREPGTFIPERETARHAPFSIGPRGCIGKSMAFMEMRLTLARL---------------------------------------- 4151084 244 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIIRRIIQERKEGEDLSEDKIIADAISFMVGGFHTSGYMFTWMLWYLSSHPESQDRLRTEIERLRQVQDETIRLSTLAPWARYSDKKVTVCGYTIPAKTPMIHALGVGLKNKTVWENTDSWDPDRSPNGRRGFPFGVHKCPGYLFSYFEVGVFASILLSRF-EIVPVEGQTVIQVHGLVTEPK-------------- 3201949 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTSAAICWTLYLLGLHTDIQNKVYEELEGIPTMIKEALRLYPTVYISRETTEDIKIDEYTIPAGVTVTVPIYNVHRNPVYFPNPDKFDPD------------------------------------------------------------------------- 169851722 308 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGIDTIHSTTQAFFYAMAQFPEVQKKAQADRDQLPALVKELIRWVAPLGIYHSTTEDDEYKGYFIPKGTIVMTNAWSILTDPVTYPDPFAFKPERAPRPELAFGRGRRICPGRYLA--------------------------------------------------- 159130664 318 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGHETSAVALTYLLWELSKRPELQDALRARPSLLEAIVTETLRLHAPIPQPRVTPYPCTLAGYNIPPKTRVNAQAYSLHRNPEVFPDPETWEPKRRRRWFWAFGSGGRMCVGSNLALQEMKLVVAAV---------------------------------------- 39957259 272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMAAFFTTAELLRVLLIEVARHPEYVDELREEISLLDSFMKESQRLNSPVVLERVALRDTALDGRIIPRGSHIMVLWKS-----EKYPDPNKFDGRRGPDYHV-FGGGRHICPGRFFASQELKLIMAHLLLKY-DVRLGEGDPKVIPNGFF------------------ 116182048 246 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDHEIAHMMIALLMAGQHSSSSTSSWIMLYLAARPDIMEDLYEDLAKLPAVIKETLRLNAPIHSMRAVKQPMPVPGTVIPTNHVLLAAPGVSAADAQYFPQPDLWEPHRAASPYLPFGAGRHRCIGENFANVQLQTIV------------------------------------------- 154321766 50 -------------------------------------------------------------------------------------------------HGILRKLMSRGFSEAALREQEPIVQGYTQLLIDQLKEEKTVDMVSWYNF-FTFDVIGDLFGEPFGDSMKFNYFCQAMLPLFMPKSLAQKGADHHKMTVEKVMRRKQNKTDDFLSLMVKPE---NGISDQQLIANSNLLIVAGSETTATALAACTWYLCKYPSTLAKLTAE---IRTAFSETLRCFPSTPTRRVPQGGDMIDGGFVAGGMQAGIAQLAANHYPSNFTRHDEFIP-------------------------------------------------------------------------- 195389332 248 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRRIFVDLVIAAGDTTAFSSQWALNQLLQRRIAHERAAAESQLLHGLIKETLRLYPVAPFGRYLPQDAQIGGHFIEKDTLVLISLYTSGRDPSHFEQPLKVLPERSDRVHLPFAIGQRSCIGRRVAMKQLHALL------------------------------------------- 39969469 305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASMHRRAMEDVQLGDVTIRKGEHLAI---SAHWQESNYPNPEHFDIERRKNPHMGFSHGKLACPGRFLASSVLKIAMLHLILKY-DLRIADPKE---ATPWFHG---------------- 189212083 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAGSDTTAISLSAIIAYLAMHPNTLAVLRSDPATLQAVIMEALRVHPAVGMTRVVGQGLVVAGQFFPPGTEVGVWVIHNNR--TIFPDAHIFRPERWDRNFLAFGAGPRTCIGKNISLLEMSKVIPQIVRKY-DFEIANGEKYTWRTRWF------------------ 215456903 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGSDTVGNACTIGARCLVR--DERARLLERLEKLPAVIKESLRLSHVTPMSRVVSSGAVIAGHPVPPGTSVSIGNTFVHMDPDVFPDPTRFYPEREDKDHLSFGKGPRACLG------------------------------------------------------- 115481284 16 -----------------------------------------------------------------------------------------------------------------------------------------------LSDYFPVIAAADVMGV-RRRMDNLVGWVYGIIDVQIDRRRRRRI---------VCEPRKNDLLDVAFDMEGEVESEGWVMNQDTMRGMFMDLLVAGSGSTSSTIEWAMAELLQNPKSMIQLPEDISQLPAVIKETLRLHPTVPIANKAEATVEIQGYKIPQGTTVYVNIWAICRRAKIWDDLDKFMPYRRDINFLGFGAGRRICLGMPLAE-------------------------------------------------- 4927311 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAGSSFFLSMMGVHQDIQDKVIDELDKIPATFQETLRMFPPVPIARQIKQDITLNGKQVPAGTTVVVATYKLHRREDVYPNPTKFDPDRSANRHVPFTAGPRNCIGQ------------------------------------------------------ 126726400 233 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLATKIMTTKVTGQTFDLDEMVDQVAIFFLAGHETSTRAATEAQELLANGPLQFSDL-SKLKYTRDVFRETLRLFPPVPMMRENQEEQIFRERKIKKGAQIVLSPWHLQRHERLWENPDAFDPDRQRNAYMPFSAGPRVCTGAGFAMIEGVVLLGKILA-------------------------------------- 56553508 276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLDVFITLQDDGKPLNPDEIKNQIAEIMIATIDNPANAVEWAMGELINQPELLAKATEELDRIPNLAREAFRLHPVAYFPHVAMEDAVIGDYFIPKGSWAILSRYGLGRNPKTWPDPLKYDPERH----------------------------------------------------------------------- 115761485 41 -------------------------------------------------------------------------------------------------------IMTPTFTGKKMKMMSGILNEGADDMVEKLLEDGNIDSLE------PVFKFFNFTLFPKDVINFFTDVTEKAVALRES----HPSKQRVDFLQLLIDAKNGK------SKMANENDEDDIMTREELLAQSMVFLVAGYDTTATLLTFASYLLASNPDCQDKLIA------------------------------------------------------------------------------------------------------------------------------------------ 169857763 88 ------------------------------------------------------------------------------------------------------------------------------------------DVAKDLTFPIALAVISAAGGLPQ------YFFCGHRVSFKQALQIAAQNLVVRAAFPKVIHK----------SVPSLRKID---LAYEELESYMRGLIRERLDSTALTLSFAFALLALYPEEYQEIKSDTNLITSLVRETLRMFGPASVPKVANEDTTLAGIPVPKGTRVSFSLPGIHYNPRYWTDPHEFKPGRDPNAFIPFSAGHRACIGRRFFEVEAIAVMVMVLSRYPRFAAETWEEKRARTGVTLSPKRVPLTF-------- 6979556 117 -----------------------------------------------------------------------------------------------------------------VNKLRPQIRKFLRAMAQGAEARKPLDLTEELLKWANSTISMMMLGEAEEIRDIARELTDFIWPLKHLKVGEKRIDDILNKFDPVVERRRRKNGEDTLLEFAEDETMEIKITKDHTKGLVVDFFSAGTDSTAVATEWALAELINNPKVLEKAREEKDRIRAIVKETFRMHPPLPVKRKCTEECEINGYVIPEGALIPFNVWQVGRDPKYWDRPSEFRPEREARPHLPFGSGRRMCPGVNLA--------------------------------------------------- 121714665 220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARELIQSRRANGREDLLSQILDTQKKHPNVVDELVVGYATTPLLAGADTVTIGLTSVVYFVAKHPEVAAKLHAELKSLDAVIRESFRCHPIGAMSRRALAD----GHTLPPGTAVAVSGWSTHFDPDAYGDPERWRLHRMSKADLTWGAGDRACMGKNIAKCELYKLIATLYSIF-DIQLVEPTKEW------------------------ 157341513 288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLPDEKRKLNDSELVSLCSEFLNAGTHTTYTSLQWIMANLVKYPHIQAKVQEDLQKMPAVILEGLRRHPPGHFGHAVDQDVNLGGYTIPQNANIFFMVAEIAWNPEVWEDPLEFKPERKEIKMMPFGAGRRVCPGNGL---------------------------------------------------- 169248225 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTAVSMGFTLFLLGNHPDIQEKCYEELDDIEQVIKESLRLFPSAPMSRKAKADTKFGDYVVPEGTLVTFSIYALHRNPKYFSNPEKFDPDR------------------------------------------------------------------------ 15218776 223 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMSVDNAIEYIYTLFLLANETTPRILAATIKLISDNPKVMKELHREHEGIVRVINESLRITSTAPTFRIFDHEFQVGSYKIPAG-WIFMGYPNNHFNPKTYDDPLVFNPWRWEGKDLGFGAGSRQCVGAEFAKLQMAIFI------------------------------------------- 147778582 250 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIKGLILVLILAGSESTAVTIEWAMALLLNHPDALNKVREE---IDIHVEESLGYLQNVXTHRMTSSHCQXGGFDIPKGTMLLINAWAIHRDPKAWDNPTSFKPERENNNYFPFGLGXRACPGSGLA--------------------------------------------------- 46811123 301 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGRTLTMDQITMLVWETVIETSDTIMVTTEWAMYEIAKNPKQQDRLYEHLSQLPTAVHETLRKHSPAALVRYAHEDTQLGGYYIPAGTEIAINIYGCNMNKHQWESPDEWKPERDPKKTMAFGAGKRVCVGS------------------------------------------------------ 119478648 62 --------------------------------------------WAKQYGPIWVVTRPEDIKTAFKDSGNHRKAPNVMGELVGDGVGLISQA----DWKRVHAVVSPPFAQRPI-TYVPLVQSRIDRHFAELSQRHSQDRRTMRLRPLPFWVISDLLELPQPMVEELLRITELRTDVSISRWFSPALRNKLHFFHTRWAEFNRQAAACAIVPLSTAVEEGR-ISRTELLHTLDEALFANIDVTIGSFSWIPPFLAAHADVQRELRDNTTLLASCINESARYAQSLPTGR------EVGGYLIPVGTYVVVDTNALNRDPGWGSDRGEFRPRRKPRGEFRFGFGPRQCIAQALADTVLKVLV------------------------------------------- 167997719 258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKYFQEILDDRRSEP-EAFVDVLLSLDED-KTLSDEAMMGVLLDTLVAGTYSISASVEWALTELVRNPTMLENVQNEPHHIVEVTEETLRLHSIPHMNKVAT---PLSSYEIPPNTSVVVDYAAIGRDSEIWPNPLDFDPRRDAASQLPFGYGRRVCPGAN----------------------------------------------------- 15224686 284 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKILGQDKIPGLSDTHTKIKALCLNLVLAGSETAIVVLVWAVSLLLNNPHVLRKAQEEDSKIERVVEELFRLYPPVPLYRAVVEDFDIAKCHVPAGTQLMVSAWKIHRDPNVWSNPEQFEPER------------------------------------------------------------------------ 67525873 359 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREKLPALVLEALRWWPPMGFPHTATEGFEYNGLYIPKGAYLLVWWFL--HDPEVYDNPEIFDPDREPTPMTAFGYGRRICPGRFFA--------------------------------------------------- 198436288 243 -------------------------------------------------------------------------------------------------HCRIKRLALKAFSPKYIGTYAPVIQAGVAAHVKEWVDQGTVHILEKCKQAVSKTMMTVLLGIKDPDIQLYIQAADDIINSILSLPLDKARELIFNKLESQLKSKFNATDDELFSVLLNARREGE--TEIKLCNLQNLFIFAGTQSLQCSCSLVTFHLSQNPQVVKQCREEAGLWDTFIEETLRVTPTIPGARVALKTFELGGYQIPKGWQIIYSIRLT-HEEAEFEPGEHFDVKKSDKSHLPFGKGPRMCAGKNYGMLFLKVLIFEL---------------------------------------- 125531197 90 -------------------------------------------------------------------------------------------TMDGELYRRQRAKTHSILSPRMVASMASSCADKVRDLLTSMASRTPFEL-QDLATRLPSMHVSAAMDVPPSCWKAMRRL--KIGPERKLAAAHAALHVFVSEMMEKARKQEAAPSSDVLSSYINDPDYVGLL-----HSILITYMVAGRDTVGTTLPWFFYNLAMNPGIREELAHNPEDLHAALFETLRLYPPGWIERVVADDVMPSGHEVRAGDAVLISIYSMGRDCRVY-RPERWLYDRHVPSHLSFNSGPRMCPGKNIAVMQMKIIAAAVVWNF-DLEVVEGQAV------------------------- 154315950 107 --------------------------------------------------------------------------------------------------DQHRRPLSAGFSISFLNAMEPLMKSCVDFMVEILEEDGRA-VVDMFCMNLTMDVMATLFGVINEDLDRLRRVYIDVILPKYIPFIPSPVQEMDRMIDGIIKTRRAEEKKDLLQIFLDAESDPTGFTDKHLMEEMRLFMIAGSDTTGTTCTFTLLLLLNNPSKLHLLTQEPSKLNAAINESMRLMPMVVSGRYTSETNWMDGFEIPAH---VTTYAFPNIDPRIWPDADSYIPERDKKAFLPFSGGVRNCIGQQFALREIRLILATVLRRF-ELDLIPGQSHELR---------------------- 169847678 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRDLLSLLLKSNVEDQRISDEDILNNVNTFMFAGSDTSSLTLTWTLWLLANNPEIQDRLRAEPDLLNNVTRESIRLIPPVHSSRVATQDDEI----------------------------------------------------------------------------------------------------------- 46138229 332 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGGHETTSSTIRWGISYLNRDQRAQSELRKGPTLLDAVIDETLRSYTFGMTLREAVVDTQLLGAHIPKGTAIFLSNGPGQYDESRFPDPERVVFDSQAVPIQAFGQGPRGCFGKRLAYLEMKIFFTLIIWTFEFLTL------------------------------- 154323352 56 ----------------------------------------------------------------------------------GKRMSNIFNSRDPLWHEKYVKPIRSLWTMTSVLNIEP----LVDETLEMFIKKLSADWLAYFAWDVTANIFGRPFGLIDQDVDDILLWIDHLLDKNPIIRFGRPTVTGIMYCSKVVAQYREE----LLSATINHEKNPDLIDDNQIVTYLILSILAGGDTTASTMRAVLYYLSKNPAQWKDVHNLPYL--SAVHETMRINPASAMMRLTLPD----GRYIPGGTTVGISPAVSNRDSKTFSDVDAFNPDRWEIRHFTFGGGNRVCMGKYLVQLEL----------------------------------------------- 46359653 122 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISAAIDTSDTSIEWILTELIKHPRAMKKCQEEIDAVDRMVEETLRLHPVAPLPHESMEDITINGYFIPKQSRVIVNSWALGRDPNVWEDADEFDVRGRDFQLLPFGSGRRGCPGMQLG--------------------------------------------------- 215494040 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTVTQSLTWTLFVLGIYPDVQSKVHEELDLIHDMTRGITRAADLSYLDRVASRVRIFRNYQIPKGTTCFVFTYGLHRDPDHYRDPETFDPDRPENRHVPFSAGPRNCVGQKFALMELKVTLAKLLRR------------------------------------- 196017621 128 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETLRLEPIAALPRAIDSDLVLSGYKVPAKTLVMIASYVMSRDESVFPNPERW--LRGSNRYLPFGFGPRMCIGKRVAEMEIHTLL------------------------------------------- 195656805 208 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRMREAVHTVHGYADRIIRERRARGDDDFLSRFAASGEH----SDESLRDVVTNFLLAGRDTTSSALTWFFWLVSTRPDVEEKIVREDELLHAAITESMRLYPPVAMDTHSCKEDDFDGTFVGKGWLTTYSAFAMGRVEDIWADCEEFRPERSPFKYPVFHAGPRMCLGKEMAYIQMKSIAACVLERF------------------------------------ 605612 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSGISFTILQLAKHQDVQQKLFEEIDSMFGAIKEALRLRPPVPFGRKLLEDMEMNGTIIPAGTTISLNIYNVHRNSQVFPDPERFIPER------------------------------------------------------------------------ 147781173 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVGGIDSSSTTIEWVFSELLRHPRVMRQLQQNVVKMDRMVDEVLRLHPIVPHA--SAEDITIEGHFIPKRSTILINTWAIGRDPNIWSDPERFDLQGRDFELIPFGSGRRGCPGIQLGLRTVRLVLAQLL--------------------------------------- 90658394 252 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAEHIKPLIMNMLLAGTDTIAAAVVWAMTALMKNPRVMQKVQEDVQKLPAVIKESMRLYPPVLLPRETMKKCDIEGYEIPKNIGVHNAWAIH-RDPEAWKDPEEFDIDLKGQDFIPFGSGRRVCPGLNMA--------------------------------------------------- 210098620 117 ---------------------------------------------------------------------------------------------------RVRSSVNKEMSVGAYATMQDDVSREMAELIQTVVRKGDMNLMHKWGLELSLVILGKRMGC---------LTLDQLAEDSDAQRMISAVLEFFLYFGKLEAWKKFETAMDTMNSLLSQKD----MTLDEAVMMAIELLTGAFESTANTLAFNLYCLAKNPAAQQKLIDDRVLLRAVFKETSRLYPTIFFARTLTRDVVLSGYHVPA---------------------------------------------------------------------------------------------------- 169866727 318 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGADTTLSASYALFLALAMHPEVQRKAQAESERLPTFADEVSRWHSVVPLPHMSTEDDVYNGYYIPAKTIILSNTWSVMHDPEVFEDPETFRPERDPEAAV-FGYGRRICPGRHL---------------------------------------------------- 194745540 282 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAATFETTSTALYFAILCLAMHPCYQEKLYEEPDQLQRVINEAMRLFSPVPMVRSADQDIEIGEFLIPQGTQIGIDIYNMQRDERVWGNPEHFGPD-CPPQH-AFAFGLRMCIGYRYAQMLMKLLLARIFR-------------------------------------- 194474661 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILEAKDKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQAKLRTEPDVLQAVIKETLRMAIPLLVPHMNLHDAKLGGFDIPAESKILVWWLANNPDPEEF-RPERFDANGNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 169783212 208 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKMEISSLAGNLFGAGSDTSSSTLVTFVLACCAFPEAWEELFEDESDLPAFVKEVLRWRSPIKDDRYKVRCTSLNGWLIPRNTWVQGNVWAIHHHEREFPEPDRFNPERVDKGYMTFGWGRRVCSGQGLAE-------------------------------------------------- 55775517 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAIMFTIVLLATEQDVQERCKELEELLNGMVKESLRLYPPVAFSRVTTGELVVDGTIFPHNTITHVHIYDLHRDPAQFPDPERFDPDRNPYAYVPFTAGPRNCIGQ------------------------------------------------------ 156049869 158 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDSIKKIGIAKREFPLHLNQSIAEERRSPRNSLLTSLVKADQDTKSLNEEDITGNLFAMSIGGFDTTANTLSYSIMCLALHPIWQEWIVAEQELYPDAIMETLRLYTLVPTARKTPHPQTIKNINFAPETEVHLNTSIWGRDSLDF-RPSRFETFREPPKGLAWSHGPRYCPGMKMSQVEFVGVLYEIFR-------------------------------------- 15222177 55 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTDHLKGMISDIFLAGVGTSSTTLIWAMTELIRNPEIRTTLGDKKERITEMVKEIFRLHPPLLLPRETLSHVKIQGYDIPAKTQIMINAYAIARDPKLWTNPDEFNPDR------------------------------------------------------------------------ 169778729 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAGSDTTAFSLTITLVYLCKYPEKIVKLRRDIQLLDAVIREANRLSSPLSTREVPSTGCVISGHFLPKGTVVGFHLDDINRNPKFFPEPNDFIPERWSGEEVPFSKGSRRCIGMDFAFVEMKLAVAAIISRF------------------------------------ 147846593 80 -----------------------------------------------------VVSSSEAAQEVLKNDQAFSSRTVLNAIQVADHHHFSIVFLPASAHRNLRKICSKMFSSHRVEAGQAMRENIVQQLLGRAVDIGRATFTTNFSQEFKIWSIMEEAGKPLADFFPVLRLVDPQGILKGMTV---CFNKLVEVFDGFIEQRASSANNDVLDGLLNLDQHDHELSSNDVRHLLVDLFSAGTDTTSSTVEWAMAELLNNPNLMAKARSDISKLPAVVKETFRLHPPVPF--LVPRKTEMKDSTI--------WSNPNSFVPERFLEC-EIDVKGRDFQLIPFGAGRRICPGLLLGHRMVHLMLASLL--------------------------------------- 194707528 34 -----------------VTSPSIYRAMRDLAQKMLRLGEVPTLVVSSPEA-AQAITKTHDIAFADRH----MNTTIGVLTFNGTDLVFGPY---GERWRQLRKIVLELFSVARVQSFQRIREEEVARFMQSLAAAGTVNLSKMISRFINDTFVRECIGSRCKYQDEYLDAFDTAVRQTSVLTVADCRNRITRILEQIIREKVEAMGEGLIGVLLRLQKEANLLTNDTIVALMFDLFGAGSDTSSTTLNWCITELIRHPAAMARIISEDDLAGAVIKEALRMHLPLLLPRLCRETCQVMGYDIPKGTAVFINVWAVCRDAKYWEDPEEFRPERTNYEFLPFGSGRRMCPGANLG--------------------------------------------------- 194882933 248 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHSVVFLKAGYEQTANTLSYVLYELAMHPELQVRVREE---VKRAIEETLRMHPITYILRRTLNDYAVPDHPLVKELFLIIPTHAIHHDPDIYPDPEEFKPDRGPRDSLGFGVGARSCIG------------------------------------------------------- 48716180 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDQLIRALCIGSLQAGTETSAAVVEWAMSLLLNNPGAMARARGEIDLLEAAVMETLRLYPPVPLAHESSADCDVAGFHVRKGTMLLV---------------NTFAIHRDPQMVIPFGMGRRGCPGENLAMQMVGLTLGTLIQCFDWERVGEELEDMGESSGITMPKKLPLE--------- 194339187 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGCAITFILYALSVNPEIQEKVVGDETRLERVIKEGMRLYPSVPLGRVLKNDVEMDGKRVPAGATVAICPYVLHRKESLWPDPERFHPDRPAFAYIPFSAGPRNCIGQKIAR-------------------------------------------------- 171683772 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSVIKESQRIKPIVSMRRVATAPLTLSDSTIPKGATIAV---SAERDPAAYPGADSWDGNRTSPEHMGFGHGQHACPGRFFAGNEVKIALVHLLLRY-DWRLPEGAAAPKPRTLGFGLPSLRLEYRPRT---- 170047370 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEELNDQNLRDQIMTFVAAGSDTVGHGVAHACLFLAIFPDLQEKLATEPETLDKFFKETMRVAPPAPMARSNMEEIELDGFRFPPDTIFIMNFYELHRRADIWPHADRFDPERSQGRHLPFSGGSRNCIGLRYAMINAKIML------------------------------------------- 218723049 294 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLAITAGSDPIARTVAIGTYYLLVSPDNMKLLQDEPELLKAVVKETMRIVGLAASRLISETPMQYKEWVIPARTPVGMSIHQVMHDKKYFPDPDTFRPRREKREYVPFGRGTRMCVGQHFAQAEIYLVMAAIFRRF------------------------------------ 125597632 281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLMMLVWEALIEAADTTLVTTEWAMYELAKNPDKQARNIEREEHLPNAVQETLRRHSPVPLPRFVNEDTMLAGYDVPAGTEMVINLYGCNMNKKEWESPEEWAPERFAGGRMAFGAGRRVCAGSLQATHIACAAIARFVQEF-GWRLREGDEEKVDTVQLTAYKPLHVHLTP------ 215491476 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTEMESNALIILIAGSVPICKALSSCAFFLAKYQDIQAALAQDGKLLKQVLLESLRYTSSAFNTRITGQEHSYKGLTIPKGVTVVVSFDLHN-DPDLFSKPELFDPERDTAALQVFNNGLGTCVGMKLAQVEIVLALASLLA---EYRLVLDETRH------------------------ 15222180 257 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIDVVINMEKDGDKLTTDHLKGMISDIFLAGVSTSASTLIWAITELVRNREIRTTLGDKKERITEVVKEIFRLHPAVPFPRETLSHVKIQGYDIPAKTQIMINVYAIARDPKLWTNPDEFNPDR------------------------------------------------------------------------ 84514147 218 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFDHIKGVLVDMLVAATDTTSATIVWAMTALIKNPRVMKKVQEDGDDLQNFV-----YLKAVLLPRETREKCIVGGYHIPAKTIVYVNAWSIHRDSEIWKDPEEFYPER------------------------------------------------------------------------ 109715482 279 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSIEWGIAELVNHPEIQRKLRNDTQKLPAVVKETLRMAIPLLVPHMNLHDAKLAGYDIPAESKILVWWLANN--PANWKNPEEFRPER------------------------------------------------------------------------ 195551867 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKDADVQQRLREE---IKDALVETLKMESLEFMQLILLEDYSLAPFHVPKGMPVYIPCYALHMDPQYFPQPRKFVPERTPYTYMPFGLGPHGCIGERFGYLQAKVGLVYLLR-------------------------------------- 125582579 203 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVTDEIIVVLLFDMISGASETSPTVLIWTLAELMRNPRIMAKAQAELSYLKMVIKETLRLHPPAPNPRKCRETSQVMGYDIPKGTSVFVNMWAICRDSRYWEDPEEYKPERFENNSLPFGSGRRICPGINLG--------------------------------------------------- 212514873 210 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMAGHDTTSTALNWCFFELGLNKKIQNKVHEEPEYLKRVILETLRLYPSVPISRKFDVDIRLKNYTIPANTEIVLMIFIIHRNSNIFPKPDKFDPDRKRNPFIPFSAGSRNCLGQKYAMLQMLVL-------------------------------------------- 158285026 328 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDEDGFQQHIDTMMFGGNDTSAQALSNTLLTLGMYPDWQEKVYQELTLLEMFLKETMRLLPITGIARTPMKEVQAQDVTLPVGCFVLIPFLKMHRDKTIWGNPDNFLPERCAQRHIPFSQGPRNCIGMKYGWLSMKILL------------------------------------------- 21542394 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFFSGTATTASQLEWTMTELMRHPECMKKLQDE---INSFVEEGLRLHPSPLLFRLPSEDVQLKGYDISAGTHVIINAWALQRNPAIWGRPERFGFQRTDSKFVPFGAGRRLCPG------------------------------------------------------- 2558924 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASAISFILYSLACHPEHQKICREDLSKIPYTIKESLRIYPPVGMSRKFTQPITFDGRTLPEGSIGTSVFGIHG-NGIVWENPDVFDIVSKSAPHVPFSAGPRNCIG------------------------------------------------------- 156368069 162 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEDDLVASVVEFLFTGVDAVSNTMLWALYMMGENPDKQYKLHHDEALSDAALNETLRLYPFPTLTRKLPRDLGLLGYTVPSGSTVILSYFMG-RDETVFSDAYQFKPER------------------------------------------------------------------------ 156391819 21 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETLRLHPPATHRATVKED-NLAGYTIPKGTFVAIGIDSIHKSDKYWTDPLIFDPQRKPFTYLPFSGGPRTCIGYKFAMMELKIILAELLRHF------------------------------------ 125559864 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDNVKAILVIMFEGGTDTAYIELEYAMAELIRKPQLMAKLQAERSVVPAVIKETLRLHLLVPHLSIAECDIE--GYTIPSGTRVFVNAWALSRDPSFWENAEEFIPERGNNFHLPFGSGRRICPGINFAIATIEIMLANLVYRF------------------------------------ 145258900 112 ---------------------------------------------------------------------------------------------DP--HKRLKKFLSPAFTIAYVDGLEFLFSECVGDLINRYVDRGQKELVTDLMQDLHSLAL-DIMGLELEDEGIWRAIFKGMTRRYQRLLRRLGLNIEFDWPREMIAARKAKPRPDLLQHLLENGERGVKMGTREVVDQMAEILLAGSETTSGTIACFFLEILRNPEMKERLLKSPALRPACIKEVLRLHPIASGRRTGNTPINTMGYYLPAHTIVSASYRQLHRDPKYWVDPLRFWPER------------------------------------------------------------------------ 218716971 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDSMFHNLLRSDIPESEKRSDRLNAEAVAFLGAGTYPTAATLIFVAYYILAKPEIEERLRNEKDVMAGFDNDVVSWVKLEQVSRICTKDLVYEGYVIPKGTPVSMPTYTMHIDPEVFPNPLEFNPDRWLSPSLPFLGGARNCVGMHLAWAQMYLILGTLFRPNKNYRLKLGD--------------------------- 115402857 130 ------------------------------------------------------------------------------------------------RHRLLRASMNPFFSLTRIRRHESRIKALADKLLNEFQNTGRPMVIQHAYTCFTTDIVSEYVDFHYLDSPDFMQWCETLSGPQSWVSRVDAGMGLFSLIQSITDSENNQPGTAFFHEVLKSDLPPSEKSAERLAQEMLIVVAAGAETTAKALTWITFHLLNKPELLQRLL----------DELQRLDPNQTASLLQLEQMPLNGVIL---EGLRMDHSTGN--------SHRFMPERQTRKHLAFSKGSRQCIGMNLAKSEMLLAVSKVFR-------------------------------------- 125587056 81 -----------------------------------------------------------------------------------------------PLHRAMRGAMLSLVRPAMIRSLLPKIDAFMRSHLAAWSSSSSSAVVDEMALLSALRQIAGVSAGPLSDALKAELYTLVLGTISLPINLPKARKKLVAMLEQMIAERRSSGQKEHF-DIRKGKAPEDAIDWNDFKSMTF---------TRAVIF----------------------------ETLRLATVVGLLRKTTQDVEMNGYVIPKGWRIYVYTREINYDPFLYPDPMTFNPWRESHPHMLFGGGSRMCPGKEVGTVEIATFL------------------------------------------- 41055768 298 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMNVANLFVAGTDTTGTTLRWGLMLTAKYPQIQDRVQEEIDRVQPAVEEIQRFANIVNLPHTTSCDITFNGYFIKKGTTVIPLLTSVLKDESEWEKPNSF---------------------------------------------------------------------------- 85816000 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTATVLCFMIMRLANEPEIQDSIAEDSQRPPTLIKESLRLYPSVHMSRCFTEDVKLGDVTVPYDTMCHFNVFDIHRNPDIFPDPEKFIVSRHPYAYIPFSAGPRNCIGQ------------------------------------------------------ 169619694 203 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFAAVETTSTTLAYLILDLLDHPEAVAPLRQRLKLLDSAMKESQRLHPLSH--------------LLPKGTQTFVRWSS----ESVYPNPDEFVVDRTSPEHLAFGHGRQACPGRFFASNEMKVAM------------------------------------------- 156837334 271 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIVVLLVAGHENPQLAITTILYLLGKYHDSWQKLSKHDDLLNSFIFEALRVYPPLSINRCTTKTCRLGDIVIPKGAYVGYHNYSTTHNESWGDDSDEFNPNREAIFHPTFHGGKRACLGEKLALAELRLCIAEILKRF------------------------------------ 169866593 33 -----------------------------------------------------------------------------------------------PQWRARRRAFHQYLNQGRIPDYHPIIQQETATFLRALLEQ-PDDFMAEM-RSLFSHIIMRIYGIIRDAEAIVDRLLVSMTPGRFLVNVIPALKWVPAWFLELTERALETPFRDASERL------GSEGTHDETPSIVQGLVAAGSDTTVSSAHALILALAMHPDVQRKIKEE---IDSIVDEVNRWYNPLAVPHLSMEDQEYKGYFFPKGTAFQPNTWAILHDPNVFESPYEFNPERYKNGRLAFGYGRRICPGRHL---------------------------------------------------- 169779385 275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNKEIVYILGALYEAGSETTATVLQIFVLASVLHPEQLELTFEDMPRLPAFIKEVLRWRPIAPLG-IPHAPSKIGGYSIPEGATIFPNNWTLDLDDAVFRDPYAFKPERDPNLPLSFGFGRRACPGKQMAENSLYIAIARL---------------------------------------- 159124430 214 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLVNIPRIVTDPNGLRGHVIPPGYLVMVRAQPINQSPTLYPNPERFDAFRTGADNINFGHGIWACPGRFFASAEIKVVVVYVIRHY-DLRLIEGRP-------------------------- 195134596 286 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLRHLLADLFGAGVDTSLATLRWFLLYMAR--EQRRHLSESPTLLRACLSEAIRSVVPLGIPHGVDQDTMVGDYHLRKGTMVLVLQWAIHMNPEAWPEPEQFRPERAPAQFIPFQTGKRMCPGDELARMMLTLYAGRILRRF------------------------------------ 66801085 263 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFMAGTDTTANTLEWIIIKLCNSPIHQETLSDRPNTIQAIIKETMRMHPVVVFGRYCENDIFIGDEFIPKGCKVFINFHSIGYNEKYFKDPYKFEPNRSNNSMFPFGLGNRVCLGRQLA--------------------------------------------------- 15238664 206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTLDFVDVLLRHERNGVQIRRSDIKFLILDMFLAGTETTYALLEWIMTELIRHPECMKKLQDE---IRAKATKLILYISEVEDMKYLKEDIKLKGYDIAAGTQVIINAWAIQRDAEEF-RPERVDFRGTNFEFIPFGSGRRICPG------------------------------------------------------- 85680268 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLTFCFMLLAHHKDAQDKIVDELKEVPIAIEESLRLYPPVHISRSLHEDVILSDYLVPAGTFCHIHIYDLHRQPDLFPKPNKFDPDRSVGRHIPFTAGPRNCIGQ------------------------------------------------------ 125574005 211 -----------------------------------------------------------------------------------------------------------------------------------------------VSEFFPVVAMADLQGL---RRRTARHITWMYQLIDGHVERRMRGRETAGGCGAAHGEKEK----DLLDVMLEEQNDDSSLTMNRIRAFMADLLMAGSETSSAVIEWAMAELLQNPQTMTKLQEDEEDIDAVIKETHRLHPAIPLLMYAAVPVEIQGYKIPKETTVIVNTWAIHQNSEVWIEPDKFIPERTNMELIPFSAGRRFCLGYPVANRMLHVMLASL---------------------------------------- 13661746 37 LPPSPPAVP-------FLGHLHLVDKPIHATMCRLAARLGPVFSLRLGSRRAVVVSSSECARECFTEHDVTFANRPKFPSQLLVSFNGLVTSSYGPHWRNLRRVATQLLSAHRVACMSGVIAAEVRAMARRLFHATEADGAARVLFELSLSVLMETIAQTKATRSEADADTDMSVEAQEFKEVVDGAANMWDYLRRLIDAERRRLADGMIAVLLTLQKTEPKVTDTMITALCANLFGAGTETTSTTTEWAMSLLLNHPAALKKAQAEPSLLQCIVSETLRLYPPLLLPHESSADCKVGGYNVPADTMLIVNAYAIHRDPAAWEDPLEFRPERFEDGMIPFGMGRRRCPGETLALRTIGMVLATLVQCF-DWEPVDGVKVDMEGGGFTIPKAVPLE-AVCRPRAV 48526679 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLSRMPATIKEAMRIHPPAPFPHFSTNDCEVNGYTIPAGTRVIVNAWALARDPSHWERPERFDMYGKDIRFVPFGAGRRICAGATFAIATVEVML------------------------------------------- 156042896 321 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIFAGHDTTSAGAIFTYHLLSQHPEILAKVRAEPQLLNAVIKESLRIYPTVAALRDGQPDFHLNGLRLPTGTIVWGDHYAAHHNPAHWPRPEEFLPERPKNGWRPFERGPRNCIGQEVAMTEIKLML------------------------------------------- 506464 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKFLRHRESLVPGAAPRDMTDAFI-LSAEKKADPGDDSSGL----DLEDVPATITDIGG-------ASQDTLSTALLWLLILFTRYPDVQARVQAERDRLPCMSDESMRFSSPVTIPHATTANTFVLGYYIPKNTVVFVNQWSVNHDPAKWPNPEDFDPARKDNKALTFSVGKRRCIGEELSKM------------------------------------------------- 195995639 225 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRIHPIVALPRIINEDLVLSGYKVPAKSFVWIHYFMA-RDESAFTNPSQYMPDRQGNQYLPFGYGPRMCIGKRIAEMEIYTLMSKI---MPIQELTENISDNHYPNIV------------------ 157343531 289 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKGIVWDIIIGAIDTSATTIEWLLSELFRHPRVMRQLQEELEGMERMVEEVLRLHPPLLLPHESIEDITLNGYYIPKKSRIIINAWAIGRDPNIWSNPERFDFQGKDFQFIPFGSGRRKCPGMQLGLINVRLVLAQL---------------------------------------- 169601398 134 --------------------------------------------------------------------------PPFFARIVGEVTGMGLVFAEGEDHKRQRKMLNGIFSTPNMKKLLPVVQRRLTETIDQRIGSGKC-FVSLFSKA-TLDIIGLILGKELDCFPTFHECYDLIFNQEANRSFVTANDEVKRILRQQIRLRQKESRDVLMYLLEAPPSRQQQWTEDELLGYVRL--------------HSINC-CGEPDQLEGLRY----LHNFCREVLRYAPAVMIWRQAAEAVIIENTYIPAGTNVIVWGSSA----TAFE-PDRWDPPESASPYAAFSSGPRVCIGKGLAMLEFKSLL------------------------------------------- 218193729 65 --------------------------------------------------------------------------------------------------RKLRQLCAAELSPKRVLSFEDEVTARVEEIRAAAAPSTPVDIVARAAFPEFMAAIKAGVGIP----DLFPTWTTALAAVTGMKRSLRGIHKTVDAILQEIIDERRCVRGDKINN--GGAADGKSVTTPWVIMICTLMFAGGTGTSASALEWAMSELMRNPAVMKKLQGEADLLKLVIKEALRLHPPAPLPRESIDTCELDGYTIPAKSRVIVNVWAIGRHPKYWDDAEEFKPERFDDKFIPFGSGRRMCPGFNLASMEL--VLVAMLYHFDDMEEAPGLGVRRRS--------------------- 111226730 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESVLSSCTNLLLAGTDSSANTLSFLLVSLINNPEIQEKLKNDEISINAVIKETHRLYSPLSEPHYCSNDVEIKGFKIAKGTQIIQNIYSSSRSEQYWDKPLSFIPERKNKNIVSFGLGLRGCIGKSFAE-------------------------------------------------- 170092993 240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDSALREVGRFYGLMYFGRVALVGCDLGGTSVPPGCRVAIDMKAIHFNPDIYPNPEVCDLFRDPN-YLPFSAGRHACAGRFFAAMELKIMVAHILLRY-DVSLPPGATSRPKNIIFNG---------------- 212515078 282 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRVVNETLRKYPPVPLLRKCVKEYRVPDVVIEKGTPIIISVLGLHMDPKYYPEPEKFDPERKIKRHLPFGEGLHQCLGLRFSLIQIKICLANLL--------------------------------------- 168046906 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAGSDTIASVLEWTLLELVRHPHCMERLVDEDELLQAVAKEVLRLHNPTTLGHSNMEEATLAGYHLPARTTVLANFWAISRDPTTWGNPDRFNVNGTNYEYLPFGAGRRICPGRAVAMRVLAAAI------------------------------------------- 67524305 44 ------------------------------------------------------------------------------------------------EHKKMRKRLLPGFTSNTIFEQEPLLRLHVDQLLHRLADAGLINLTSHFS-----RFLWDLIGVPEEAINHVVPEINAVIRLAFRLVPPATLRAVLATLRGCVD--RQDGRSDFLTHIMSRDPTELELSYDEVHSNATVLMIAGYKTTETSLSALFYRILSTP-------------------------------------------------------------------------------------------------------------------------------------------------- 22748335 245 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRLRESIAIVHDFADRIIRSRREEEKHDLLSRFMAS--HDESYTEVALRDVVISFLLAGRETTSSALTWFFWLLSSRPDVERRIREEDELVHAAITESMRLYPPVPDSLHAQEDDVLDGTAVEAGWFVAYNSYAMGRMESVWGDAAEFRAERSPFRYVSFHGGPRVCLGKEMAYIQMKSII------------------------------------------- 15218645 296 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAARDTTSSALTWFFWLMSKNPEAINKIRQDPADLEGAVCETLRLYPPVPFNHKAKPDVLPSGHRVDEKWKIVISMYALGRMKSVWDDAEDFRPERGRLKHLAFNAGPRACLGKKLTFLQMKTVAAEIIRNY-DIKVVEGHKTEPVPSVLFRMQH------------- 82698303 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFEGHDTTAMALSWTIFLLGHHSDIQQRCQDELDKIPDMIKESLRLFPSVPIGREVHTTFKLNKYEIPRGSVVLVFAYRLHRDEKNFPKPEEFIPDRFNGRHVPFSAGPRNCIG------------------------------------------------------- 157812629 29 ---------------------------PHKSLSDLSRRYGPVMLLWFGFAPTLVVSSPDAAREVLTQDLAFASRPKIIAKYMFYNGKDLAWTSYGPYWKLMRKVTTELFTAKRLEESR-MVRHTVSKLIDFIVHAGSVELIEEVMRLMGSFVLGDCF-------PFLSWLGSPVIR-----KMISAHTKLDQLLQEIVDEKSSERAGDFVDVLLSLEDQGE-IDVQCVKAMIMDMILAGTETSAITTEWALSELMNSPAQRERMVVEADLIHNVVNEVFRLHPPAPLLLPHTQDCLVNGYKIPKNSRVLVNVWSIARDPSLWESPNLFKPDR------------------------------------------------------------------------ 115438072 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYDDLGKYLRALLAEVRENPSSNLLEGLVRARRENDGLSDEEIFGNLYIFMIAGHETTATTLRFALVLLAMHQDVQDHLYANPTGWPKLVAETLRLYPPVSWTDTSSASISYRDQQIPPATYLCLDANALHYDEMYWPNASEFDPSRWDKRNI------------------------------------------------------------------ 149249004 311 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSIILAGRNTTSSLLSFLFFELSRNKEILKKLRSNFDSIESITEETLRFHPSVPLAKTAAVDTILGGVFVPKGRRVVYPLYTANRDTEVY-RPERFDLPKSGGPFMPFSTGPRLCLGQQLALTEA----------------------------------------------- 164454800 224 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRGNP--DFLDVLMANRETGPGLSITNIKALLLNLFTAGTDTSSSVIEWALAEMLLN---LQILKRAHQEMDQVIKESFRKHPPLNLPRISSEACEVNGYYIPKNARLSVNIWGIGRDPDVWENPLEFNPER------------------------------------------------------------------------ 169772003 234 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMAALFTTTELFKQILINIARHPELVEPLRAKMELLDSVMKESQRQIPVVGLERKVIRDTSLDGTKLPKGSHIMVD-ATDMWNPEVHVNPEVFDGYRSSREHIVFGGGRHICPGRFFAGTELKLCLAHILLKY-DIRLKEG---YYPQPMVLGV--------------- 126304566 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLRLDTEYVPATVTDIFGASQDTLSTALQWLLILFIRYPKVQAQVQEERDRLPSLNDEAMRFSSPVTIPHATTIDTSVMGYHIPKDTVVFINQWSVNHDPEKWQNPEDFNPARFASGVMIFSMGKRRCIGEELSKIQLFLFI-AILAHQCNFLANPDEDPEM--NFSYGLTIKPQSFT------- 218721847 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQAGSETTAAILIGFFQAMLVFPEEVDRVCGDPDLIRACMKESLRWMPATALGHAVAEDDTYLGYHIPKGAGVLLNVWGIQNDPHRHPDPRKYDPGRTKRDHFVFGAGRRLCQGIHIA--------------------------------------------------- 164604840 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQAIVKESMRLYPPPIIERETTEDCDVGDFRIPAGTRLWINLWKLQRDPNVWPDPQEFQPERFLNGHIPFGSGRRMCPGVSFS---LQVMHLVLARIIHGFELKTPTDADIDMSTTLGMISLEVLLTP------ 169776848 235 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGSDTTASGIRGILLCLLSNPRVYKKLQAE---IDGAVQEGLRIFVPVVN--IFARDVIVDGVQIPGGTWIHLNKATYGEDAEVF-RPERWLID--DKDHLAFGYGRWKCLGQTVALIEIGKTIFEVHDELPLLTIV------------------------------ 68357062 348 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQPVVDDRKKLPAVIHEIQRLANIVSLPHRTTSDITFNGYFIKKGTTVVPLLTSVLKDESEWEKPNSFYPEHKRDAFMPFSAGRRVCLGESLARMELFLFFTSLL--------------------------------------- 168007574 292 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDYEIGCHLFDFLFAAQDASTSSLVWAITLIESHPYVLEKLREEPESLREMVKEVLRYRPPATLPHIANTDFALTDTTVPKGTIVFPSLLDSSFDPEVF-DPERFSPERKKN-WLLFGAGPHQCIGQRYA--------------------------------------------------- 195028496 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFDTTSMNIILALAYLASHPNKQQLISNNGELLECVIKETQRLCPSVSIMRECHEDTKLANNLIPKGTQIIVHIFDIHRNPLYFEEPNEFIPERSTQRHIPFSAGRRNCIGQKFAMLEVKTLLVYILSHFMVLPVSNPKDYRYLAGIL------------------ 27380153 32 --------------------------------------------WPSVGGLFGMVARASAVKDVLTRTRSFSNTAHAANMVSGDY----LIGMDPPTYSADRDLVHA-----RLAALDADSDAEAQRRIKDLPGAAEFDLIDDYL----MWVVFHAM------RPLFGDAIGAVVAGSATNAAQGDVDELAGNLATLDLRRRAESCGDAL----QARIDGVKSSSEDIERNAVGLAWISHPVTVQSGALVMQELLGRQKVYEQLRSDPDAVRNHVLELMRFRPIPLLARDVPRDTEMAGC--PGGGKVSLLSIAALFDPSAVPQSGRFCPNRDALRYLMFGYGYRQCPARDYAVDILTSALIGLLT-LPRLQLARGE--------------------------- 125981567 316 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLYPPVPL--IARRDYDLGPYTVPKGTTVIVLQYCVHRRADIYPNPTKFDPDRMANRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVR-------------------------------------- 93278155 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLGWIIWCLACHPEAYDEVRQREELLERCIKEAMRLFPPVPFARTLQNDFAIADYVLPRGANVIIFPYMVHRNQKLYDNCDAFDPDRHPYDYIPFSAGPRNCIGQ------------------------------------------------------ 2896045 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDTTAASMNWALHLLGSYPEVQTKVQEEDDLLECVIKETLRLFPAVPMARTVSDDCHINGFKIPKGVNALIIPFALHRDPRYFPDPEEFRPER------------------------------------------------------------------------ 74275563 320 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATMRSYALQNVTFNGTFVPKGELVAV---AADRNPEVWPEPKKYDPYRTNGNHIGFGWHPRACPGRFFASKEIKIMLAFLLIRY-DWKLVPNEPLQYY---------------------- 110734758 229 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRGTTVEEVSALIITLIFAGKHSSAMTSTWTAACLLDHANSLAALEEQRKIIHSCIKEAARMHPPPALVRQVKKHVTVRTKEISRGHTLVHLVMLNGKDPEVY-DPDRFRPIREEDSYTSFGAGRHACGGEAYAYMQIKIIFSHLLRNF-ELKLVSSFP-------------------------- 212543035 176 -------------------------------------------------------------------------------------------------HDKCRRPWSMAFTDNRLRDYEPRIKKIHKHLLARIDDGKPVNLINHYAFDVMGEVAFDMLNTSHEAVEMLNESMGMLMCPIWLVRFAVAIPGLVEYCFQQMEMRLTKPSSPVIASTLVKPYEKREPTPFELRGEAQLIVVAGSDTTSAALTCALYELVRNPHITNQLRENLDILNGIINETLRLYPPVPTWRLTDEETYIPGVTVSTPQYVL------GRSNDLYERPNDFIPERKQEKAFAFSVGPFSCVGRPLAMMNLRMTLAQL---------------------------------------- 157752110 289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLSTTAPMLIYNLYNIATHPEALREIKEDPSKLPACIKETFRMFPITEVSRITQKDLTLSGYLIPAGTAVDINTNILMRNMVLFSDPHEFKPERSKSVHLPFGFGP-MCAGRRFAE-------------------------------------------------- 7381103 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDDQQINALLMEIFGAGTETSASTIEWALSELTKNPQVTANMRKRPSDIPNMVKETLRLATPLLLPRRALETCKVLNYTIPKECQIMVNAWGIGRDPKRWTDPLKFSPERFLNSSIPFGAGRRICPGVPLA--------------------------------------------------- 121712517 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSVLKESLRLKPIVSMRRVVMDHVKLDGTVLTKGTKLAVS-SHHMWDPSIYKDPEKWNLHRRDVPHLGFGHGKNACPGRFFASSELKVVLCHILMKY-DIELPPRAVVRHH---------------------- 154272385 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACIKETLRIFGPAPMGRIAPEGLTIGDRTIPQGTVVSVSIWVMHYSKEIWPDAGEFNPDREDAARLTWGMGYASCPGQHLARIEL----------------------------------------------- 15222937 231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDFVDVLLGLQKD-EKLSDSDMIAVLWEMIFRGTDTVAILVEWVLARMVLHQDIQDKLYREPKLLQAIVKETLRLHPPLSWARLAIHDVHVGPNLVPAGAMVNMWSITHNADPEAFM-PERFIIMGSDLRLAPFGSGRRVCPG------------------------------------------------------- 145604324 6 ------------------------------------------------------------------------------------------------EHERRRKQVASGYSGKENAKLEADIDANVSALLSLIRPSKPMDL----AQKIPMFTFGTAFGLLAADSDYMASASSGLRINNAIIALGWAVRRFVDLFGKMIGDRRVRAGDDMLASFMRHGLRGEALRAETLEQ-----VIAGSDTTAAAIRGIMLLLLTSPRVFARLREEPEVVAKAQADALPYLQAVEGMRVKLRDIPAGGETIPGGTDVGYSGNAMHHDKGIYGDAASFRPERTKTNDLIFGHGKWQCLGKSVAMFELGKVIFELVRNF-DWTVENPEDLHNYNGLMH-IENLWV---------- 196011611 243 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDIMLTAQDEGVGMTVDEIVYQVITFLFAGHDTTSSSLSWLLHSLAANPECQKKCREEVDNVLGSIKESQRLHPTVPILGYTLEEMTVEGYTFPKGDIEFPSYVFH-HDPNWWEEPWKFSPERDPYAFIPFAVGARNCIGQNFALQELKSVAAKILQRF------------------------------------ 212721280 253 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGGRNLTEGEMVSLCAEFVAVGTDNTATEAQWIMANLVAHPEIQARLRADLPRMPAVVLEGLRRHPPGHFADGGGDHATIEGFRVPRRASLNFTLVALGLDEAVWPDPLRFRPERKEVKMIPFGAGRRICPGMALALLHLEFFVASLVAEFEWLQV-PGEPVEF----------------------- 117664299 130 --------------------------------------------------------------------------------------------------TKLRKLMLELLSPRRIESLRDEIDTMINDLLSYLGGDSGVEWLERLTFNIIIKMIAGLKDADDEESNRIVKLIKEFMHISGELVMKRIAKDLDAIVGSWVEEHDVKSDEDFIDFMLSV-IEDDPTSDNIIKANIMNLMLAGSDTTSTTMTWILSMLLTNKHALKRAQEEIDLIKNLVKETLRLYPPLLVPHEAREDCYIQGYYVPKGTRVFANVWKLHRDPSIWSEPEKFSPERFINGNLPFGSGRRACPESTFAIQVSFITLALLLQKF-DLDVPMCETVDLREGL------------------- 169779379 125 -------------------------------------------------------------------------------------------------HRFRRSILQNFFSKRSVMEFSSAIGERVEKLMRRLEEKTQTPVALDVVFALTSDMICDIAGVDFANFFHFRALSPRMLALPGRAATFKFQESLLKHAIEMAAKETEKSRPNVISNLINMERSRRRLEDE-----VITILVAGTEAPVKVLSMAMYYLGSEPAIGEKLRAEPARTSTAVYESLRSDSVIAFPRIATETLRYKDHILPPGTPMSCSSYFISRNHDLFPNPEKFDPERNLKQHLAFTKGSRICLGINL---------------------------------------------------- 169859217 24 ------------------------------------------------------------------------------------------------HHKKQRKLVNPAFSTGHLRNMVPIFIGVANRLLTRVATKGPTEWVTRSALEIIGQILLIIFVFPIVRRKRLQRFFADNLTFGAPRRLRDIIDIMHSTSVEILKQRALAEGDDVVSRIAEADSEEDKLPNDELLAQISTFTFGAMDTTSGVLSRLFYMLAKIQDAQDRVRKETELLDSLCRETLRWPSIPLLSRDVSQSTTIKEVVVPKGTTVWTSLLGANRLPEIWPDAAEWKPERSPLPQMTFLGGGRACPGYKFAQLEMKAIVYTLIPVL-RFTLIEGKDIKWTSNGI------------------ 115454367 96 ------------------------------------------------------------------------------------------------------------FSPRRVDSYEEEIGALARDL---FGRAGRAVAVRERLASATLRNILRMSGVGSADGEAFRRTLDEAFEVSGAVSNVGEWVSLLGWLDVQGFRRRAAAGDDLVDVLLQEEEEGSRLTRDGVKAFILDIIAGGTESSAVAMEWAMAELLRRPDAMAAARDIPDLVDAVVKEALRLHPPLLVPHHAMEDTVVGGYVVPAGARVLVNAWAIARDPASWPDPDAFLPER------------------------------------------------------------------------ 145611556 127 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESVRLRPVLYFQRMALQDVTMNGFTIKKGTVLGMDGTRMMMDEDIYPEPERYNPRRTPDHH-AFGHGIHSCPGRFFVTTALKIAL------------------------------------------- 2827546 98 --------------------------------------------------------------------------------------------------RRLRKLVMKMFTTPTLEARREETRQTIVHMSEMAREGSPVNLGEQIFLSI-FNVVTRMMGVEGDERTELKTLISDISDIEGIQNYSDFFPLFSRFFQGLVKQKKSEEEEDFLQYLLRVKDDDEPLSMTHVKSLLMDMVLGGVDTSVNASEFAMAEIVSRPEVLNKIRLELDQVDNIVEETLRLHPLVPHRN--SETSVVAGYTVPKDSKIFINVWAIHRDPKNWDEPNEFKPER------------------------------------------------------------------------ 194702310 138 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLVDVLLRLVEEDERLTRDGVKAFVQDIVAGGTESSAVTIEWAMSELLRRPDALRAARDLPDLIDAVVKETMRLHPPLLVPHHAREHTVVAGYDVPAGARVLVNVWAIARDPASWPDPDAFRPER------------------------------------------------------------------------ 197260156 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRKYPPVPFTRECVMDYKIKDIVIEKGTTVIIPVLGIHYDKDIYPDPEKFDPERKNARHIPFGEGPRICIGMRFGLMQSKVGLTSLLK-------------------------------------- 218193169 229 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKDHVKAMLLDTFVGGITTTSVTLHWAMSELIRNPDEIRAVVGEKERLKMVVKETFRLHPPATLPRETTRHFKVGGYDIPEKTKVIVNEWAIGRDPNIWKDPEEFIPER------------------------------------------------------------------------ 215494409 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKESLRYPSFPSVARVLDQELVFDGHRIPKGVMVTVDIFSLHRNPTCFEDPEKFIPERRPFSYIPFSGGAKSCLGQRFAMLEMKLLLAKVL--------------------------------------- 67902308 281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYAAVHTTSDMMTKVVAALCEHQELIQPLREEMVLLDSVLKETQRLEPLASFSRIAREPVVLDGTRIPKGAQVRMWNSSVYPDAAIF-DGYRFVKLREQANHMGFGYGKHACPGRFFAGAETKVAL------------------------------------------- 145607878 58 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMVFAGHDTTTFALTSAIKLLSEHPAALEKLRAEPHLLNAVIKETLRVHPNVGTLRIGAEGFSLEGVAFPVGGYLLWDATSAMRHEAVWPRAREFVPERQKNWYRPFEQGPRNCVGQPLAMAELKMAV------------------------------------------- 194771010 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDYLSHLIQLQQRGNTIHDS--VGHALTVHLDGYETSGAVLYHMLYSLSEHTEEQEKLRSEEALLDQCFNESLRLTTPIGFMRICTKAVEIDGNELEPGISVLVPAYQYHHDEAFYPEASEFRPKRKRGMFLPFGDGPRICLGMRVGQLTVKTAI------------------------------------------- 50548395 310 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRNTTAAVLAWIMYESARRPEIWNKMRQEDELVRSVINEALRVYPSVPMQRVAVRDTFLGGGPCPRGTKVAYSVFALHMREDFYSDSHIFRPERWNEQYLPFNGGPRICLGQQFALMEASYTLVRLVQEFDTVELD------------------------------ 125556234 77 ---------------------------VHRALAELARRHDAPVMYLRLGEPVVVASSPEAAREVLKDAAFATRAMSVTVRESIGDKVGILFSPYGKKWRQLRGITLELLSVKRVRSFRPIREEQVARLVDSTAEAAAVNISRQITGPMTDLALRAIMGECFRWREEFLETLAEALKKTTGLGVADMFAKLFELVECAIEQHREQIRECLLNTLMRIQKEGDDLDDTLTMATVKAVILGGSESTSTTLEWALSELVRNPHVMQKAQAEDDLIKNVIKETLRLHPPLLVPKECQESCKILGYDVPKGTIMFVNAWAIGRDPRYWNDAEVFDFRGTNFEFIPFGAGRRMCPGITFANATIEMALTALL--------------------------------------- 157382475 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELIQTMSEILFANLDVSTHVLGWLIIFVAQNTTVQEQLRKEITDQYGDVVEFLRRDTLLHFCRPFTVFTVLGGYRIPKNTGVVVDTLAINYDNSRDFNPYRFELTNKKLRYFTFGFGSRKCLGQHFAEAMMKQFLCKLLETLPETEIRKGTEEKFSRDTWVPISDLRVTLTP------ 169765684 68 ----------------------------HEEYIKLHKKYGPVVRVSPKR---YSVIDPQDVKKIYG----FGADFPKSEYDSLGDPKNIFTVRDNEDHKDRRRKVASLYTMSSMVAYEDAVDRMTTLCIKKMTDLAAFDVIGEITFDFGMMIIKEIMGLLPELQSTWRAAQKVLFSGT-------AMGKLTEYIWQYWKHRNTNSGDTFLRKVLELEA-AHKVGRMNVLDSCGSNIGAGSDTTGITLSAALWYIYRNPDKLAKLRSDPVTYKQAIKETLRVHPGVGTARVVPKGITLGGYYVPEGTHIGTNAWPLHYSETVYPDADQYRPEREDKPQFAFGSGSRTCIGRNISLLEITKVLPQIVRKF------------------------------------ 119473955 3 -----------------------------------------------------IVCSHEVAEQVARSSKQFPYGMPKTPTLQAYKYLLGPLTSEGEEWKSLRKRFNPGFAPQHLLTLLPCILDKTVETLDRYAQSGEAETCTNLTFDIIGAVTMEDLGLPLDKQSEMVRLYHELAASYYRKSSVRAARTLNAIIKNHIKRKFAELKEASTSVLALSLQGIEHLDAHVLDQTCDQLLFAGHDTTSILLQWAFYELSRTPRVLESIRRDPSLAPNVIKEILRVYPSSGTGRLVPEDAYI---QLPDGDGILMCETLIHRDETVYGESDDFFPERDRIPSSAFERGPRSCIGQGLVTIEAQVIL------------------------------------------- 149524993 218 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEPRDFMDAFLIRMQQDRKPLSEFHLENLLVTLFFAGTETTSTTLKYGLLLLLKHPQITERVQEDRARMPAVIHEIQRFIDPLGVPHAVTRDTCFQGYTIPKGTMVFPLLHSVLHDPDHFPDPAVFEPKR------------------------------------------------------------------------ 67526303 98 ------------------------------------------------------------------------------------------------DHRRRRGALTGFFSKRSLDTLEPFIMDKVEQLVEEILEAGVADTITDYCFDQSFRTFWDML----ESIPFLKNWTAEMFFWVPQWVVKHTNPAMEQFFIMQAAIRAKVARDILNSAVLLPEDKTPKRMAEEAFGMV----VAGGYTTGKAMANLMYHLHANPKWLERVREEDSLMPACIKENLRISNIITDSIMLVEPVTYKDWVIPPKTPIGMTLYHMHMDEQIYPEPKAFKPERAEAKHFAFSKGTRGCLGVNLANAQMYLGLGVILRRF-DFQL------------------------------- 169605097 231 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSKFIQAKHDPDFFNDQLVVTMCVSMAFAGSEPAAVSMSGVFGSLLRNHRCLEKVLDHKALLDACIKEAFRLHPAPGLPRVVPEGAMIDGEYIKGGTIVGCNAWVIHRRAEIFGDPERVDPSKDREAEIAFGKGPRVCLGKHIGMMEVYKLIPAVLRRF-ELELEEGREARFRNGWFVRPLELKVKF-------- 119485546 76 -------------------------------------------------------------------------------------------------HSSRRRMVA----PKNIQEWEPKVAVSVADLMNQIDARSSFDAVHLFSVE---TVIKIMLGLPQADIQRFALWIRKMVSKRYADNWA-AGPKFHAAMEALTKERIEQYSNDLFQPMLEDKHEASEITLKDRIAEVEQAVGAGTDGPAVSISMTLYYLIRNPHTFAALRKELDTLRACIDEAMRLAPPVATRRTPDRHVIIDGHLIPPDTNVSIAAYTSHRDPQVFPDPETYNPDR------------------------------------------------------------------------ 157344736 274 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDNCKNIYFAGNETTAVTASWALVLLATHPDWQARARAEKGRLPDAIQETLRLYPVVAFARETFQDMKFRDLSVPRNSVIWIP--------------------------------------------------------------------------------------------- 46370528 298 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGGSDTTVSAVSSFFVAMALYPEVQRKAREELDRIDALVKEAFRWASPLGAPHITQEDQIWDGYLLPKGALLLPNIWAFTHDPSVYQDPMVFKPEREGNGSFVFGFGRRICPGRFL---------------------------------------------------- 39968921 311 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAGTDTTAALVGWVFYSLIRHPRVFARLREAFERLKSVLSETLRRHSVVPNSRRARRDTTLGGVFVPAGTEVNFSTHLWGRDADDF-RPERWAERRPGVFHVPFNGGPRICIGQQFALTEA----------------------------------------------- 195053201 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFGLYELAKQPAIQQRLRQELKELRQVVDEVLRLYPPTAFDRCCKAGYDLSGLPMRPGTPVYISVLGLHRDEQYWPEPLKFDPERQRVQHLPFGAGP------------------------------------------------------------ 210111070 316 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKRCIMETIRLRSPGVITRAVDKPLRIRKYIVPKGHLLMMSPYWAHRNPNFFPEPDKFLPDREKNGFVGFGGGRYQCPGRWFALMEMQMLLAMMIQMF-DFKLVPKESPLHVVGTQQPVGPCPVEWT------- 145235009 366 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEHTGDRDRIRDE-----LMNVLLAGRDTTASLLSNLFFMLARKPNIWKKLREEVATLNGCANESLRFHPVVPNSRKALSNTVLPVGGVPKGTIVFYSVWAMHRRQDLYPDANEFRPERWADEYLPFNGGPRICIGQQYALTEA----------------------------------------------- 147862324 298 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHESLRLYPPVQVSREAITDTKFGGIHVPKGE-----------EPENWPDAHKFNPERFTNPHLPFGVGPRVCLGQNLAMVELKILISLMLSNF-SFSLSP----------------------------- 215500514 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMRLYPPVPIARNIDEDVKVGEYTIPKGTVAIAAIYFMQRHPRFFPDPHSFIPERNPFAYVPFSGGARNCLGQRFANLEDKILLIHIMRRF------------------------------------ 115638577 214 -------------------------------------------------------------------------------------------------HRARRTIGRKIMPPREVAKFTGVINEIVTDMVERLRTKGEGDVVPELQNELETRIGCXKEPIPEKSQEWFRRW-----NLKPWRDHEAAWDYIFNFAKKSVDARLQELATDVVSGILTHLLASQQLSMKEVYSNACELLLAGVDTTSNTLAWALYELSRHPDTQDRL-------------------------------------------------------------------------------------------------------------------------------------------- 71726942 227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNFILAGRDTSSVALSWFFWLVSSNPRVEEKILEEPLVLKAALSETLRLYPSVPSKHVISDDYLPDGTFVPAGSNITYSIYSTGRDGDKFQVQDTFRF-------VAFNAGPRICLGKDLAYLQMKIAAAVLLRH--RLAVAPGHKVE------------------------ 119488606 94 -----------------------------------------------------------------------------------------------PAWRHSRDLLRKQFSRVQNRNLE-HFHEHVDNMVARLPLDGVVDLQPLF-FNLTLDIATALLGIDQDADNRLFAESFNIAQEGLAKRFRIAPGDVHRFVEQYIDQLDLENSEDLIKRVAQESASQQHLRDQ-----LLNVLLAGRDTTACCLSWTFRLLVRHEQVMIRLREEKEQIRKMIKESLRLYPPVPNNREAIRTTILGGILVRKGELVVFSQYVNSRKKNIYPDADCFRPERWETGHIGFNGGPRQCLGEDFALMEV----------------------------------------------- 148709971 74 ------------------------------------------------------------------------------------------------------------------RSLEERVQEEARCLVEELTEAQPFDFILACA---PCNVICSILRFPYND-KTFLNLMDLLNKNFYQ-------------LNSIWIQEKHNLKSDF--NLENLAICGSNLFTAGTETTSTTL------------RFGLLLLVKHPEVQAKVHEELDRVDAVLHEIQRYITPSSLPHAVVQDTKFRHYVIPKGTAVFPFLSSILLDQKEFPNPEKFDP-----GHVPFSLGKRSCVGEGLARMELFLFFTTILQKFSLKALVEPKDLDIKP-VTTGLFNLP----------- 156356196 48 ---------------------------------------------------------------------------------------------DSDEATRLKRILCSVLQPHQMAQCLAEVDTICSRVLVNL-HTEPVSLYKTF-KTVTTQICLTLLGLDFEEAQTIQHWNGLISLPSGYSKAMLAKNRLLEVINKQLLEVA-----DLDGTIIGTLKEAGFVSRSELANHL-LLFVSALKALASLLTSFCLELARNNGMQERAAKDDLFLDDALLEVQRWPPFLGGRRIARQDVVIDGYRIPSGYHVAYLTKASNTDPSIFPGPNHFDPKRWRTR-------------------------------------------------------------------- 164454781 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLNLFIAGTDTSSSTVEWAIAELIRNPRILARLVMESDLLEAIVKETLRLHPPLSLPRIASESCEINGYFIPKGSTLLVNVWAIARDPNEWVNPLEFRPER------------------------------------------------------------------------ 46110971 181 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGSDTTAYTLAVAVVQICQNTQVKKKLVESPSLLNATVREALRFAAPGRLPRVVPRDLVIDDQVIPAGSIIGMSAYTMNFSKELWGDAAEFNPDGEDGKSLSFSKGLRSCLGQNLAFAEM----------------------------------------------- 169778735 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSAGTVTTARTIAFASFYILARSEIKAKLQAEPEKVPTFMDESLRLYGIMHRLPRVSPDIQYKDFTIPVGTPVGMSSYFMHTDPTVYPDPMTFRPERDPAMHVPFTRGSRNCLGMNLAMAEISLIL------------------------------------------- 118380288 267 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQLKTEEEIDELVILTLFAAKDTVSRLVANLMYYIGKNDHIYNKLFKDEEILEAVIKESLRVCGPSPFQRTALQDHNLGKYKIQKGTDVNCVFIYNFYNEKYFENPFEFNPERNPFSYLPFSGGSRNCIGQYFAMMEIKAIM------------------------------------------- 121710948 258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPWHQLAFIGGVLMEGGSDTSSSLTIAIVQALILNPAVQKKVWEDLEKLPMIIKEGHRWRPPLCFPHALGEDDWVDGKLLPKGTVVVINTWGMHMDPSQPDDPAAFIPERENRDHYGYGVGRRICPGIHLAERNMFLAIAKLLWAFEEGKIDSDPVTGYHNGFL------------------ 215490965 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMQRWRPPLTLPRATDKDMELGGYVIPKGTIMLANIWAVNMNADLWDDPEKFRPERKLRPKLPFSVGKRMCPGEALAPVEIFLFTTGILQKF---TVLPEDDLTVDSGAFSSPKYQKLRFVP------ 145233701 109 -----------------------------------------------------------------------------------------------------RSIFNPGFSAGSMQDLLPEVIKSVCDKLREKADSGEMFALDDLTTRLTMDVILTLLVYPDADVDHLGQITKWHSFWDPRVRANPLRPLIQGYYGRVADKWIRKALNDRFSEIKHVKRDNEEISDDDFTKNVRLFLFAGTDTTSSSIAYVYHLLSKHPEALTQVREEHDRIPSAIKETLRLYTPASTMRQGIDGLSLHGNRYPLADSVSVLHQAVHLNPRVWPRAREFLPERDPAAYRPFEQGPRNCIGQTLVYNEMRTVL------------------------------------------- 145252732 51 ------------------------------------------------------------------------------------------------DHSSARRKVAAMYAMSAIVSYEPYVDNCIRRLLDSTAKDGSFDTISEYGERFGFLVISSLVGLLIWLRPLALFLGSFFATSDALYVARFNAQK----FKELSQEYLKNPSPPMVRRLLHARQEDKGLTDKDIQTSAASNIGAGSDTTAIGLSSVVFYSYRFPETLKKLRQDAGLLQAVIKESMRLHPGVGFPRIVPKGAVICGRFFPEGTNVGVNSWVIHRDESIWSNADDFVPEREDSEKLPFGIGSRTCIGKNISLYEINKLIPQLVRDY-DIDIQQEGGTDVRSNNMWFVK--PVQFD------- 164429028 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAGIDTTGDALCFLMWELSQQTKLREELLSHPSSLDAVVMEGLRCFPPMSLPRIVPR----GGKTIPEGTTASCAYSMHRIDMEAWPDPDAFRPERDAARKFAFANGARGCIGKHLALAEMKILLREVYSKFPDKTMTEEDEDQLISTRPAGLKCL-LKFEP------ 62361818 149 -------------------------------------------------------------------------------------------------HAIRRRPWARGMNTAAMKYYEELIRNTLSDLIVGLKQRTGFDFMGQMARDYGMLKLLDLIEHAMQDSAWISHWSIPFLR--YVPGASKYWDQMKAVGERAVADRVALGSNDLFHYLMDEDGHEAVRPTKALVAVGQLAIIAGGDTTATTLSHIVYFLLRYPIYLDRLRADSTLLNACINEALRLYPPVLAG--LQRRVETGGKMIPEETQVSLFAYSIHRDPQHFPLTNTFWPDRNRDVFIPFSQGPMVCAGKNVALTEMRSVMCALLQHF-DLKIAD----------------------------- 170109003 252 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLEGSDTCSASMQNAVYCLINFPHVLKKAQEEIDRVVAFIEEVHRYRPPMGLPHSMVEDEVINGVLYPKDSVIFINLWGMFHDERYFDRPEEFDPARRPN--MLFGGGRRVCPGIAFAKTSLEINIANMIWGF-DFASAKDPEIRHTTGVTATPKEYPVRITP------ 44885671 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADREHLPAVVKEVFRWVTPLAVPHRATQDDFYDGYFIPKGSLLIPNLWKLTHDSRVYHDPFEFKPERPHPRETCFGFGRRICPGMHLA--------------------------------------------------- 119500656 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTAPLVRLRRRKLVSKLNALLTGFISETFEEVKRTPQTKESTRLGSRSIDANELTPAIMDRTCDQLLFAGHDTTSILLQWALYELSRTPRAMDAVRREPDTSPRSVSETLRLYPPSGSARYAERGSRLT-LRLPTGDGLVLYNCATQRDETVYGESDEFVPERELNMHLSFERGPRNCIGQELAMIEARLILASVVRR------------------------------------- 149642639 327 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETIRLRAPGVIARKVLKPVKILDYTVPSGDLLMLSPFWLHRNPKYFPEPDLFKPEREANKHMAFGSGKYQCPGRWLALLEIQICI------------------------------------------- 171684705 112 -------------------------------------------------------------------------------------------------HGRVRRLIAPAFTTSALRGQEPILQQYITLLMDRLRAKGEIDVVPWFNF-VTFDMLGDLFGESFDCLHRYHSWIELLTNTPKAGAFASALKYLVRVVSEKVERRLESTRSDIMSHVINQESDGEGLTMDHVNATFMVLTIAGSETVATTLCGIVNYLAQNP-------------------------------------------------------------------------------------------------------------------------------------------------- 125577783 99 ------------------------------------------------------------------------------------------------------------LSAKRVQSFRPIREEEVGRLLRAVAAASPAELISAYSADSTMRA---LIGSRFKDRDRFLMLLERGVKLFATPSLPDLYPS--SRLAELISRRRSSSDDDLVDVLLGIQGKGDPLSTDNIKTTIGDLFNGGSETTATTLKWIMAELVRNPRVMQEVRRALGKHHKVTEEALKNLSYLHLSRTTSQ---VLGFDVPQGTMILVNMWAISRDPMYWDQAEEFIPERTDVKYMPFGVGRRICPG------------------------------------------------------- 169779833 171 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRYSGVHMFRTTKQPVSLEGSTVPEKSVVLISPYLTHHDPAIYPEPHEYQPHRKEAAFLQFGAGNHRCPGENFAAIIAREFLAALL--------------------------------------- 157353173 290 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTMDNIKAVLLDLFVAGTETSSTAVEWAMAEMLKNPRAQAEVRDIFSRKGNAIKETLRLHPPVPIPRESRERCAINGYEIPVKTRVIINAWAIARDPKYWTDAESFNPERTNFEYIPFGAGRRMCPGILFGMANVELALAQLL--------------------------------------- 156042141 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVAQASVEFKAYMTEMVQEEREQSKPNLMTSLVGARRKQYALTEEEISGNMFLFNLAGHDTISHTICWAINLLAAHPDVQEWLSE------------------------------------------------------------------------------------------------------------------------------------------ 194903821 237 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAATFETTSTALYFTILCLAMHPCYQEKLHEEKELPPSVINEAMRLFAPVPMVRSADQDIQLGEFLIPRGTQIGIDIYNMQRDERVWGNPEHFGLD-SPQRHIPFTKGLRMCIGYRYAQMLMKLLLARIFR-------------------------------------- 145614921 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDEAHVAASMLMIVGSETTATTLCGLMYYLGRHDRLAREIRNDPGMLAQMIQEGVRLYMPGGTPRVVGAGATICGEFIPGGTRVAYHSPAAFTNPMNFTRPHEFLPERWLNPDDSFSVGPRSCTGKDLAWAELRMFLAKVIWHFDVALCAESENWIVGQKTYISYQKDPMRFTPAT---- 157812631 244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLMAGTDTITTVSEWLMGAVMHNPRVMAKLHEELDSVTRMVQESLRRYPPGAIPRISSQAATVGGFHVPKGTTLLVNAWAIGMDPAVWENPTQFHPER------------------------------------------------------------------------ 196185390 85 --------------------------------------------------------------------------------------------LDGEAHRARKGVFMSLMSPARVARLGELFEAEWRR--AAVEWAGEDDIVYDALQPVLTRAVCAWAGVPLEPHEHLRALFDAASRGPRHLWSRHARRRVDAWLGSIIEDIRADPDTAAHAWAWTRAADGEPLPIHELANVLRPTVA-----TSVYIVFVAHAMQAHPDAARLADADAGRRRAFVQEVRRFYPPAVIGRV-RAPFRWRDLVFPEGRQVVLDLYGSNHDPAHWTDPEAFRPER------------------------------------------------------------------------ 67522288 286 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKEALRWHPVAPMGHMSTEDDIYEGYLIPKNSLIMPNIWAFTHDASHYKDPATFNPSRPDPSTLTFGFGRRICPGRLLA--DSSIFL-TIAQSLAVFEISSAGEDAAKAEFLPGVISHPV---------- 124361290 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTKDNIKAIIMDVMFGGTETVASIIEWAMAELLKSPRDLKRVQADVVGLNRHVEETLRLHPAIPLLHETAEDVEVSGYFIPKRSRVMVNAFAIGRDPNFWSNPDEFNPSR------------------------------------------------------------------------ 198413665 275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMAGTDTMATTVHWSLVFLAQNPQVQEKMAANDVITTSMMDSMLRPVFPLSLRHQATSDVTVKDYVIPTGTSVVANLWAIQNDPKWWKQPSEFRPER----HVTFSIGPRYCLGSQIAIYQQFIFLTNLVRGF-RFRFDQDKVEPDLTGLMTSVLA-PV---------- 13878395 124 --------------------------------------------------------------------------------------------------REMRKLVTELFSLKKVQSYREEIEFMVKKLSESALKQSPVDLGSTF-FSLTASIIFRVLGIDQEGIEELVTAATTAIGSRTQTNINKVSEKLDAFYQHVIDDHLKDSSGDIVALMLDGHKDDFKLNVDNIKAVLMNIFLAGIDTGAITMIWAMTELVKKPLVMKRAQENRDRIKHIVKETLRLHPPVPFPRETISHIKIQGYDIPPKTQIQVNVWTIGRDPKRWTDPEEFRPER------------------------------------------------------------------------ 212510347 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIGMCADILLAGIDTTTFSTSFTLYHLATNKEKQEKLLANAEYLKAVIKESFRLNPIVGIGRILLEDAIFSGYRVPKGNVIVTQNEIICKLDKYFTHPLKFYPERKENKNLNFGHGPRSCIARRLAEQNMQI---TILKLCRNFKIDIGNPLGSKSYLINKPDG-PLKFT------- 21671894 135 ------------------------------------------------------------------------------------------------------------FSPRRLDAMRALLEEKVAELVRRVAARGEAVDVGHAAHVAALGVLSRTMDLDPEAAREVSDIVDEASVLGTRRRMARLVKRMYAIIDEQIERRMGEPRNDLLDVMLESKEDSNEINRDAIRGLFTDLFTGG-ETTSHTMECAMAELLQCPN-----------------------------------------SMRRGAKVLINLWAINRCANTWTEPDKFMPERRDFQLIPFGAGKRICLGLPLAHRMVHLMLGSLLHRF------------------------------------ 125556226 66 ---------------------------PHRAMRDLARRHGPVMLLRIGEVPTLVVSSRDAAREVMKTHDTFATRPSATLRVLTNGGRDLVFAPYGDYWRQVRKIVTELLTARRVHSFRSREEEVAAVLRAVAVAAGTVEMRAALSALVSDITARTVFGNRCKDRGEFLFLLDRTIEFAGGRRAEECRNSVYKILDGIIQERTGAGGEDLVDVLLRIQKEGEPLAMDDIKSIIFDIFSAGSETSATTLAWAMAELIRNPEVRRAFAAAGAVSEDALGELIRETLRLHPPLPCREPCRVLGYDVPRGTQVLVNAWAIGRDERCWPSPEEFRPER------------------------------------------------------------------------ 157812623 210 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVDVLLSL----DEVDDNDRKGLIMDMFGAGIDTSSITTEWALSELIRNPACM--LKAQRE-IDQAVKETFRLHPPVPIPHESTQESLVNGLRVPARTRATVNVWSIGRDPRWWERPEVFDPDRFAARHLPFGSGRRMCMGLGLAMVEL----------------------------------------------- 115453987 91 --------------------------------------------------------------------------------------------------RQLRRIVLELFSARRVQSLRHVREDEAARLVRAVAEEGRCARRDEFLRELEVSVRLT-GGFNLADLSSLARWLSGALR-----ETEQCNRRVRAIMDDIIRERAADGEDDLLGVLLRLQKNGGPLTTDMIATVIMEIFSAGSETASTTLEWAISELVRNPKVMDKLTEDDSYLHLVIRETLRLHAPAPFPRECREQCNVMGYDITEGTRVLVNAWAIARDTRYWEDPEIFKPERFNANYIPFGSGRRVCPGITLGLTSMELVLASLL--------------------------------------- 67539192 134 -----------------------------------------------------------------------------------------MISMNDAEWKKWRSIFNPGFSAGNMVDQVSTVVDSVQVFCDILREKAGTGLVDDLTTRLTMEVILKVLDMDRSDNEMVHALTKWHSFWDPRVRANPLRPLVQKYYGRVMDRRSASTSKRVKSVIALAQKDGKKLDDQYATHQIRLFLFAGNDTTSSSIVYVYHMLSKHPKALARVRQEHDRIPSAIKETLRLFPPASTTRVTLTD-RLGGHTI--GAEIIHPTIHKN--PRLWPQAEEFIPERDPGHELPFEHGPRNCIGQTLVYNEMRIVI------------------------------------------- 156546190 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAGYESLSTFMCLVAHELAIHPDVQKKLQNEIDELDAVFNEIARKHPPFIDRRCVAH-FEFDGKPIEPGTSIWIPVAGIHMDPKYYENPEKFDPDRNDALNLSFGIGSRSCIADRFSKMLVNILFVLLLSRF------------------------------------ 50548557 378 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILIAGRDTTAALLSFVFLCLVANPEKLAKLREGESLLRYVINEALRLCPPVPNMRQANKDTTLGGKFVAKNQIVTYSVLFMHHNQNIWPDASEFRPERWGEPYLPFNGGPRICLGQQYALTEA----------------------------------------------- 170048996 236 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDQVLTMDINKE-MSDQNLCEQIWTLVAAGSDTAAHGVAHACLILAMFPHLQEKLLTEPEALDMFFKECLRVAPLPIISRKNLAPIKLDGNRFPPGTMFLVWGPAA----DQF-DPERFQPERARLRHLPFSTGSRNCIGWRYAMINTKVMLIHIVR---NFRLSTTEELRFAMGI------------------- 215454908 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDRPSFAANLVRDTERLSDRESAWLAATLYAAGADTTAGVLSWFMLAMVLYPDVQQKIHDERDRMPTFVREALRWHPPVGLPHQSTEDDWYEGHFIPKG--------------------------------------------------------------------------------------------------- 157339141 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGVDTGAITVAWAMTELARNPGIMKKAQAERSSIGNKVDQL-------HYLKVVVKETEINGYHIYPKTQVHVNVWAIGRDPNLWKNPEEFLPERDNSQHLPFGAGRRICPGMYMAIATVELALANLLYRF------------------------------------ 211586604 967 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVRLNGTFGAFREAKETVTVDGKTVQPGQQVFASFDQANHDPSVFPEPNEVNLDRPLDSYINHGQGPTTGFGEQVTKIALIAMLR-VVGRLQGLRRAPGAQ-------------------------- 159122944 92 -----------------------------------------------------------------------------------------------PAWRHSRDLLRKQFS-RVQNRILEHFHEHVDNMVARLPLDGVVDLQPLFALLFGRSVYSLLAGIDQDKRFRIAPWHFLYNPPGFRKACGDVHRFVEQYIDQLDLENSEDLDDGFIKRVAHESASRQHLRDQ-----LLNVLLAGRDTTACCLSWTFRLLVHHEQAMIRLREEKEQIRKMIKESLRLYPPPPVPREAIRTTILGGILVRKGELVVFSQYVNSRKKNIYPDADCFRPERWETGHIGFNGGPRQCLGENFALMEV----------------------------------------------- 194701814 201 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVMLRIRDEGEPINNTNIKAIILDLFTGGTETTSSVAEWLMAELMRNPDAMHKAQDE---VRQAFEEALRYTKTVLLPRQCRETCDIGGFQVAKGSRVIVNAWAIARSPAHWDDADRFMPER------------------------------------------------------------------------ 84514189 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGIDTTSSIIEWIIAELLRNPDKLTKVRKEGETIEAVVKETFRLHPPIPLLLPHKCDVNILGFNVPKNAQVLVNVWAMGRDPTIWKNPDMFDINYKGNNFIPFGAGKRICPGLPLAHRTMHLMVASLL--------------------------------------- 17568779 297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNSLRWHLAAMMKYPEIQDKVRKETARLPSMIHEVQRFSNPILGTHTNKEDILLKGKNVPTGTVIFAQIWSVLKNDSVFEDSHKFNPDRDKTRTIPFSVGKRNCVGEGLARMELFLIFTALI--------------------------------------- 169624262 121 ------------------------------------------------------------------------------------------------DHTRYRKAMSNGFSESSIRLQEPLIKVHSDLFLARLRDLATFDLIGDLA-------FGQSFGLESSDEGGFVRWLRVLFRITTPKHLIEAHNAQLELAKNTTTKRMQQGRGDFLDAMVKKRNQPGGLNDLEIIVNANILISAGAETSATTMAGTLFWLLKNP-------------------------------------------------------------------------------------------------------------------------------------------------- 145606889 342 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILMAGRDTTASLLGNLFFMISKSPEIMAKLQQEVDSLNGALRESLRLHPVAPNTRIAVTDTVLGGVLVPKGTAVWSVYAMHRRKDLYGPDADRFRPERTRSEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 125576152 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTERRLRKAIADVHAFAMDIVRARRQNDRDDVLSRFVASDEH----SDEVLRDIVLSFLIAGRETTASGLSWFFWFLSSRPDVVARIADRPGELHAALTESMRLYPPAPSQSCAADDTLPDGTLLRAGWSVTYSAYAMGRDDGAFASPFRFTV---------FHAGPRMCLGKEMAYVQMKSIVANVLEEF------------------------------------ 157382484 295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERECLQTLDESLYANLDVTTHAISWNVLLLAQNPLAQTQLREEQALSDTAAEESARLRPILSNPESAPEDQYVDGYLIPKNTNVIVDSQAINIDNPFWVDGTKYDPTREVRYNLRFGFGPRQCLGKNVAERMMRALTAEMVRQ------------------------------------- 215507710 25 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICLDLLLSGTAPTTALLCWALKLVARHPEEMDAVLASPDQLEAMVLEVHRLASVLAPLRTNSEETTVGGFRIRAGSRVLANLWRAHRDPDFWSEPERFDPKR------------------------------------------------------------------------ 15231526 77 --------------------------------------------------------------------------------------------------RALRKLVIELFSLKKFNSFR-YIREEENDLLEASEKQSPVNLKKAL-FTLSASIVCRLFGIDEDSMEDLASRSEKIFFPGGSKSLNEIFADLDGFFNQVLDDRKVLETPDVVDVMIQSQDGSFKLTTDHIKGIISDIFLAGVNTSATTILWAMTELIRNPEVRTVLGEKRDRITEVIKETFRLHPPLLLPREAMAKIKIQGYDIPEKTQIMVNVYAIGRDPDLWENPEEFKPER------------------------------------------------------------------------ 2738982 257 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLGILLQLQECGRQLDRDNLKAILVDMIIGGSDTTSTTLEWTFAEFLRNPNTMKKAQEEVRRVVGAVENCVNQPLPLLIARETSSSVKLRGYDIPAKTMVFINAWAIQRDPELWDDPEEFIPER------------------------------------------------------------------------ 194901818 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEISLTELCAECSSMVLAAFETTAHTVYHALVLLAMFPEHQEEIKEHFPLLDRVLNETLRLLPSVPSARETLEDLQLNGAVIPKG--------------------------------------------------------------------------------------------------- 50423063 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNQDVYDKLKEEDSRVDEVLNEILRMYPSVQNFRFAIRNTTLGGGPVSKGKNLFYSMYSAHRNPKYYGDAEEFRPSRPEIRKVGFNGGPRICLGQQFA--------------------------------------------------- 195426914 20 --------------------------------------------------------------------------------------------------GKLRSAANPVFMPRGLRMYYEPLSNINNEFIERIKERDPANFYEELSRSLALVAFDRQMGIVRKRRDTLFRTSREIFRLTFELDMMRALTESLDIAQKMLEEERRQRGDPINSQSMMERL--MEIDPKVALIMGMDILFAGVDASATLLSALLLCLAKHPEKQVKLREEDSLLNAVIKEALRYYPGFGTMRSCPNDVNLSGYQIPKDTTVLLAANALMKDETYYHRADEFLPERNPFTFLPFGFGPRMCIGKRVVDLEMETSLAKLIRNF-HVEFNYDASKPYKSFFV------------------ 79155148 327 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTSYLLSKNPSSLVKAQAEVDRLTRCINESMRLYPPVLIRRAEVAD-ELPGSKVNPGQDIMISVYNIHHSSKVWDRPERFDLDGPPNRFIPFSGGPRKCVGDQFALLEAIVSLAIFLQHL-SFELIPDQVI------------------------- 147860450 296 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVATLWGLVLLASNPEWQARLRAEGGHVPDTIQEVLRLYPGVAFSRQALKDVKLGDILVPKGVNIWIWIPALHQDPELWSDAEKFNPER------------------------------------------------------------------------ 3913324 306 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNILLAGRDTTAALLSFTTYYLGAYPEVYDELRAEPKVLQNVIREVLRLHPNVPNFREAIADTTFGDQPIPKGQKVFYATYVMQRNAGIWPDSTSFRPDREPREALAFNGGPRICLGQQFALTEA----------------------------------------------- 154322983 161 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELLGLFLPV----HDAIATPLTNIFFNLARNSQAWAKLQKEITAIGSAINETMRLYPGVANERIALRDTVLGGGPVKKGVKVVLWFASMARDAEIW-RPERFKPDRWIN--LSFGAGPRMCPASDLGVTQIAI--------------------------------------------- 154316020 174 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQSFKNAAEAMNNFRSYIFSLMDKEKEHLARGLVARLVKAREEGEELTKKEILSNLFVYAFAGNDTTAITLTSLLIHLAANPDTQDWISENYHLPTDAIEETLRICHPLSLLVKTTGPLEIDGQTLPPHTTVHCSIPAIHAHPKYWGNPSRFDFDKEKNHFMPFAWGQRVCPGKKFAQVELVAVLAALFK-------------------------------------- 189212163 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNGLANARLPPEERTEERVNHEIVSLIGAGTETTANTLAVITFHVLDKPQILNRLRNELGN-TGVIFEGLRLSYGLSHRRSSPEPLYYKDIKIPPNTPVGMTSVMIHHDESIFPRSHDFIPERWTNKYLAFGRGSRQCVGM------------------------------------------------------ 3452349 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISWILYDLAKHPEYQKALENNPEFLTQCIKEGMRLHSPVPISRQSTKEFTLEGITFPPGTFFGINIYGLHHNPAVWTDPTKFDPDR------------------------------------------------------------------------ 195646212 282 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHVLQAEKSGE-ITPENVIYIVENINVAAIETTLWSIEWALAEVVNHPAVQRKVRADHERLPAVIKETLRLHSPIPLPHMNLEEAKLGGYTIPKGSKVVVWWLANN--PELWDKPEEFRPER------------------------------------------------------------------------ 115401618 91 -------------------------------------------------------------------------------------------------HAERRRIVSHVYTMTSILQSENYLDECTAVFLEQMDRKGTFDL-HEWARMYAYDVIGELFGFLKSDHLGFMASTDTLIRVRNALTAKAAETAVQERLAQRDESKDGPERADVLNKVLHGKKADFDLDDVRLEAFGA--FFAGSDTTAIFISGTLYHIIKSRDVYDTLTREIDQLSACIKEGMRVHPSTAFPRNAPKDIE--GHWIPETARVGVNAAVVQFDKSIFDDADTFNPSRPDADNMSFGAGSRTCMGKHISMAEIYKIIPALLRSY-HFELDGNGDLKTSSYWF------------------ 160881040 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFITFTAVALYEHREYIKILRSSDENMREMVQEVRRYYPFTPFGAITRKNFMWKGYNFKKGTLVILDVYGINHDARIWENPYKFRPEREKREHL-FGGGGHRCPG------------------------------------------------------- 121715089 121 -------------------------------------------------------------------------------------------------HARDRKKVAALYSMTSLMAYEPFVDAIFEQRLREFAKQGAFDVIGEFANRFTSFTVASYLGLYVWLYPLFVRISIFLVQQFTAHHVQEAKATMGNHSSNLPAH--------MAMKLTQAQANPDSLSDWDILVSAGANVGAGSDTTAITLSAVLYHLICSPEYLAKLRENPTAMPQAVKEALRIHPATGFPRVIPKGAVLAGHFFPEGTNVGVNSWVAHYDTNVYPDAAVFRPERSPRNYMPFGLGSRTCIGKNISLLEM----------------------------------------------- 210080118 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVGNSLAFWLAGYDTTANTIALTAYNLAFNQEAQDKVREEIDRVVQAVNETLRIYP--GAKRFSKEQQE-------------------SRDPYAF---------------LPFGSGPRACVGMRLAMLEIKHALAKVLEKF------------------------------------ 13661762 244 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSLMLRIRDEGGPIETINIKAIIVDLFTAGTETTSSTAEFVMSELMRNPEEVWRMMENKSYLRMVIKETMRLHPVVPLPRLCRESCHVGGFEITKGTRVII---------------------------------------------------------------------------------------------- 584861 210 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAGTDTTFATLDWTMAELLRQPRALKTLQDEDDLLRAVIKESLRLHPTQESPRESMEDVNLLGYHIPARTQAIINAWAIGRDPLSWENPEEYQPERFLNSDLPFGAGRRGCPGSSFAIAVIELALARLVHKF-DFALPEG---------------------------- 212529520 209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQEEISSLAGNLFGAGSDTSSSTLITFVLACCAFPEAWEELDDEPNLVKAFMKEVLRWRSVA----------IIGGQPIPKNTWVQGNVWAIHHHDREFPDPDRFLPERGERGYMTFGWGRRVCSGQGLAE-------------------------------------------------- 15237250 274 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDLLTVFMGLRDEGESFSDKFLRDICVNFILAGRDTSSVALSWFFWLLEKNPEVEEKIRDDPEEIKAALSEALRLYPPVDHKEVQEDDVFPDGTMLKKGDKVI----------------------------------------------------------------------------------------------- 125563925 231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGSHTTTTTVEWALAELLRNPSKMAKARAELGEARGAIEEGLPYLNAVLLPHRVSSDVTLGGYSVPSGARVLINAWAIGRDPAAWPEPDAFSPER------------------------------------------------------------------------ 67537750 598 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRHQLYFLGGVLMEGGSDTSSSIILAFIHAMTKWPQVLKKAQAEEDRMPATVKEAMRWRPAVAFPHAAAEDDWIDGHFIPKSSTIIVNGWGMHHNEARFGNPSVFDPD------------------------------------------------------------------------- 82582913 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEKVVGIVNDLFGAGFDTVSTALSWSVMYLVAHPEMQERLRNNLPVLEAFIFEIFRHSSFLPFPHCATKDTSLDGYFIPKDTCVFINQWQINHDP------------------------------------------------------------------------------------- 145248579 193 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTTSNLLTNVIYDLAANPQYLPPLREEMKLLDSVVKESQRLNPPTSLHRYAMEEITLSDATIPKGASLVVS-AHTMQDESIYLNAHTYDGYRTSAEHYGFGHGVRACPGRFFATNEIKILL------------------------------------------- 67525629 263 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDETMGNLFIYLLAGYETTANAIIYGLAVLALHQDIQDQVIEEIDRAHAFLEETFRLFPGVQPERIITDDGSPKSYDLPAGTRVYLNAPVVHYHPKYWPEPYKLDPNRWRSSQLTFSDGSRACLGRKFAQAEYVAFFATLLRQY-RVRLAPGSDP------------------------- 154320460 53 --PMPPHHPIKLMGEIVSQLPGDIHRHVLPHQIKLRYPNLGPLFYWPFGGEILVVVGPDAAYQMTQSHPLFHAMREYLKPMTGGND---LVSMDGKEWRKWRSIFNPGFSAGHLMTLVPDLMKVFCEILRKAASKSDIVIMDHLTTRLNLDIISRMLNSQLETNDFVSALLNQLDWLSFGHEVNPLQRQMVKYIWGELDMRRRNPGDHTINAMDTA-------FRDIATSQLRVFIFAGHDTTSSTMCYALHLLWTNPKARQLLIAEHDMIARKIEETLRLYPSASSARMSGSD----GLQFPTGFMVWSNSHAIQRDPLYWPQPNEFLPERRKGTYRPFEFGPRKCIGQELAMIEMKVFL------------------------------------------- 211584497 242 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGSDTTASAIRGTLLYLITNPRVYLRLQRDEGLITAAIREALRVCPPVTN--IFPRDIPPGGSVIVDGESVFLPGGACGQDAEAFSDPAKLAVMVRTND-LIFGHGKFQCLGKTVAQIEIGKTIFELLR---NFELA------------------------------ 62086549 277 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETFRLHPPIPMIRKSANDIQVAGYDVPKNTMLFVNIWSIGRNPSYWESPERFDTDGGGLSHMPFGTGRRGCPGMPLAMQEL----------------------------------------------- 46114280 140 ---------------------------------------------------------------------------------------------DPVKHKKGRQPIAKLYSSAGVSTLEPHMNKVINQLCDELEKRGQVDVVGAITFSQPITVVGTM---PFLDRIFDKNPVFHMGPPGFNTSTEISVKHLIDRYQGNDKENHDPAHPDFLDKFIEIKSKPDEADDAQIISWLMVNMIAGADTTAITIRSVLYFSLKHPRVWKRLRAGFQQVPAAVREALRMLPGVAMRFVPKEGFVLNGDFLPGGTIVGMNPYIVARNKSVYDDADDFRPERWNQADLSFGGGSRICIG------------------------------------------------------- 195022237 288 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGQPLTVKDIREEVDTIIFGGFDLTAATLKFFMYNMTLNREEIWRICGKDSAAPITMEETMRLYPSAPIARRATANCTINDFFIPKGCDVIISPMYIGRCKDYFPDPLNFKPERWARDHIPFMTGARSCVGQR----------------------------------------------------- 210104103 183 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRLHTPVPMTRATLEDTVIDGVTVPKGFDIGIHLYGLHHNPAVWPDHMEFDPSRDRDSHLPFSAGQRNCIGQNFAMNEAKVLLARLIHKF-VFEVDPTRP-------------------------- 157771576 64 -----------------------------------------------------VLNDYEHVKEAFTQGDTFTYRAHRSPETLLPVHDHTGIASDGDHWRLQRRTILRDFGLGR-NLMEEQVVRSVQEMIENITDKNKVDMF----WPIQLNVINELFGFKYEDSEKFKTFVRHLRHLQGTMPLLVSAFPWLRHLQTFIEEEVTEPENFVHAYMQQMKQTGNP--GLDIKNLCASVLLAGMETTSNSLRWHLAYMMKYPEIQDKVRKETSRLPSMIHEVQRMLPFLGSHQ-CVEETSIKGKHVPAGTLVFIWSVMKN-DP-VFKDASEFNPDRDKAKTIPFSIGKRNCVGEGLARMELFLIFSALI--------------------------------------- 39972649 262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILQIVAGSDTTATALRGTLLQLCSTPMVYLKLQKE---IDEAVREGLRLNPPFTGA--LMKEVEIDGVFIPAGVRIGV---SAGHDVDVF-RPERCDEQRRANTELVFGYGRWMCAGKNVAFMELNKVYFELLRRF-DFQVVD----------------------------- 157340898 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCLTLIIGGSDSTVITLTWALCPLMNNPSTLKRAQDDESDIKNLVKETLRLYPPLSVPREAMEDCTMAGFHIQAGTRLLVNLWKLYKNPRIWSDPLEFQPERFLTKHLPFGSGRRVCPG------------------------------------------------------- 209571374 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLVREPNVQDRLYNDRKILKQAVKETMRMKPPLAIPHKACRDTSLMGTKIDKGTKVMVNLHALHHNENVFTDPFKFMPER------------------------------------------------------------------------ 118088088 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDAFIRLQREQPRLQLEHVPATVTDIFGASQDTLSTALLWLLIFLIRYPKVQAKMQEERDRLPCAEDESMRFSSPVTIPHATTTNTFIMGYLIPKDTVIFVNQWSVNHDPAKWSNPEDFDPTRENNKDLTFSMGKRRCIGEELSKVQL----------------------------------------------- 145252654 107 ------------------------------------------------------------------------------------------------------KAVAPLFSTASIEALREVFDDFAKRLQAEARTGRPVN-VLNVTRAMAIAVTTYLF---HERYGAITEKTESMSASPFVDSFAGVGAKIGDFVMEVIERKNVEQSHGLIDRLIQTAIQSRLLSQIELKDVCF----AGTDSTGMNTATILWYLAKHPEIYDRLREDPTALRGVVREGLRWANPIRLPRVPAGGWKYRDYYFPAGTSVGVAAFQLHQDSSVFPEPQRFHPERWDNADFAFGKGTRACIAQSLA--------------------------------------------------- 39954838 299 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNLLMAGRDTTAALLSNLFHTFARRPDVWAKLKNEEGRLPTY--EDIRNMKYVRWGKQASFDTTLGGGPLPKGSIVLYSMLAQHRRKDLFGEPERWETLRPGWNYVPFNGGPRICVGQQYALTEA----------------------------------------------- 195111220 249 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKRIFVDLVIAAGDTTAFSSQWALYVLCDQPLQRRIARERAQLLHGLIKEALRLYPVAPFGRYMPQDTQIGGHYVEKDTLVLISLYTSGRDPAHFEQPERWILGQTEQVHLPFAIGQRSCIGRRVALKQLHMLL------------------------------------------- 189536360 233 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDNLITTTVDLFLAGSDSTSSSIRWGLLFLIQNPDVQERCHEDRDRLPATVHEIQRCGNIAPFGLFTVQPTKLRGYNIPQGTIIMTNYTAIFSNKEHWKHPDAFNPENDENGHFS----------------------------------------------------------------- 170940227 220 ----------------------------------------------------------------------------------------MFSTTDQTEHAQMKRPIVKHYSLGSVLALESHMDNVLGELMQQLDGQGTCDWVAFYAWDLITSVFSKSFGIATADLDYFASWLDFLLDPNLSNVTNIAMTSLIARMQG--QDKNFNPKPDYLQHFIDSKTHPDTVHDGMVFGYLLVNLIAGADTTAITIRAIFYYVLKNPAVYARLVGERQLLEAVVREALRVHPAVAMPRYVAEGFTLNGDFVPGGVAVGINPYIGNRNKTVWSDADEFRPERWNACDLSFGAGSRICLGRNLALVE------------------------------------------------ 6979552 117 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKEQIKGLVVDFFSAGTDSTAVVTEWALAELINNPRVLQKAREEKDRIRAIVKETFRMHPPLPVKRKCTEECEINGYVIPEGALVLFNVWQVGRDPKYWDRPERFDLRGQHFQLLPFGSGRRMCPGVSLA--------------------------------------------------- 115457792 57 ---------------------------VHSAMRRLRRHGAPLMQLWFGEVGTVVASSPEAAREVLRSHDLAFADRHLTAAAAAFSFGGRDVVLSPERWRQLRKLLTQELVRSFRRVREEEVARLMRDLSAAATAGAAVNLSEMVTRMVNDTVLCEHSGEYLAALHAVVRLTSGLSVADAPRAAIANRDKMVRIIEQIIRERKAQEADDSLDDLLRLQKEGGPITNEVIVVLLMDMFAGGTDTSSTTLIWAMAELIRSPRVMAKVQSEDDLLKMVIKETLRLHCPLPLPRKCRETCKIMGYDVPKGTSAFVNVWAICRDSKYWEDAEEFKPERFENNDLPFGSGRRVCPGINLGLANMEFALANLLYHFDDMREAPGLLVYKHTSL------------------- 161332321 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSLVDAIVKETMRLHPVAPMPRLSREDTSINGYDIPAGTRVLVMVWSIGRDPELWETPEEFMPERQDYELLPFGSGRRMCPGYSLGLKVIQVSLANLLHRLPD---------------------------------- 46139967 99 ----------------------------------------------------------------------------------------------------------------------------------------PVDFAQK-SQFFTLDVISDLFGQPDEDVFDFLKITRAFFPFTVTMANVPGFGAFIGVAKEKVAERGAAPHADMLGSFIKNGLSQEQTSRESLLN-----VVAGSETTATTIRMIMLCILTNPLAYRRLQQEIDDAAQAIQEGLRIKVPAAGPLY--KEVTINGMFIPGGTQIGISPFSVGPDASVFAEPERLEVMAESVG-LVFSSGKWQCLGKPVAIMELNKIFVEWL--------------------------------------- 189195692 247 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLGGADTTVSSIMTFFLAMTVFPEVQKKAQEELDRIDAVMKETHRWHLVVPMGHSSTEEDTCRGYRIPKGAILLPNNWHFTHDPAVYSEPMKFKPERDPRNHI-FGYGRRICPGRYVA--------------------------------------------------- 169626214 253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGSDSTSIGLRSIFYFLMKNPKKLARTRAEPTLLGAVIKESFRLFSPAPFQRYAAGGLVLAGTPIPAGTRVGLNPAVVHHHKEVFEDAGSFRPERWDRCMMHFGAGTRRCTGKNIAMTEILKITPEIIRRF-DFELTHDGEWTTHNAAFN----------------- 170063827 128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLDMLIQQESKEGQLSFNELAAQAFGFYYAGLETCPALLTWTLYELS-NAQVMQKMISDVRLTLSFAESLRKYPPIPVLIRETTKNYQIPNTTLEAGTPIYIPVYAIHHDPELYPTPEKFNPEREPYTWIPFGEGPRACLGKQLSIMQAKIVLAYLL--------------------------------------- 115402953 56 ----------------------------------------------------------------------------------GEVMDSLFTTRDPAHHKFLKSSVSQIFSMTNMKNFEIFADECTRIFMDAMLEGEPLDFSKWLQW-YAFDVIGSLFGFLEQDVDGMIGKIDQTISMSRPIQKLNIFPDTMDKFLKITEEEEKAQRTDFLAQL-RAVESSRKLSHRDMMNHLSNNLLAGSDTTAISLRAMFYYIVKNPRVYRKIQDQKGLLSEFVEECLKLPYLQATMKEAMEGAEICGYALPGGTNVSISAPVIHVLKEIYEDAESFRPERWDRAFLAFGHGARTCIGKNISIMEM----------------------------------------------- 169854958 303 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAIVAGSDTIATALSNTFYFLLAHPEWLERVRNRPEKLAGAVNETLRMLPPLQLQRAPAEGS--GGQLLPEGTAVQIPPYSIHRNPAYFPSPDHFRPERDKSAFIPFSLGPANCVGRHLAMDELRYIVSLLIRNF------------------------------------ 156060449 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELWGEATFLVPAGGMTTAGVLTAVLFYLSRHPAAYARLKRGPLLLRAVIDESLRLSVPTTSMRTQNEPFVVDSHVIPPGTMVVVNTYCIMHNPTYFPNPFTFQPER------------------------------------------------------------------------ 39954738 322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFAGRDTTASLISWVFYNLARDPARCHKLREDPGRAVTFINETARLCPVVPNSRRARRNTTLGGVFVKEGTLVYFPYIMGRRKELWGEDAERFVPEREGKRHIPFSGGPRICPGQQSA--------------------------------------------------- 154305701 266 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDGAFQESLRLNGGAMMSRQVKQPTMIGNKLMQPGSNVLMPSRQLHMNESVWGDAERFVRDKGMLKHSSFGGGISYCPGRVMAKEQVYAFVAIIFRRF-DVKLAPG---------------------------- 157488553 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPLDELFSF----IAGGTDTTAYTTGCAFFYILSSPSVCRKLVKELDELNAVIKETLRISVPVPLPRVVPEGITVGSFHLPAGTALSITQQAISLNQDIFPSPLCFSPERWIGPNVAFGRGSRQCIGTTLAYLELRCVVAYFFSRF------------------------------------ 195394293 312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLRHLLADLFGAGVDTALATLRWFLLYMAREQRCQKRLQAEPTLLRACLSEVIRSVVPLGIPHGVDETTIVGDYRLEKGSMILILQWAIHMNPEVWPAPEKFRPERAPAQFIPFQTGKRMCPGDELARMMLTLFTGRILRRF------------------------------------ 148841090 285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEIIYSMVLEIFGLGVDSTAATAVWALSFLVGEQEIQEKLRTGGQRPVKVVDETLRMKPPLAVPHVAAKDTTFKGRRIVKGTKVMVNLYAIHHDPNVFPAPYKFMPER------------------------------------------------------------------------ 154275880 103 --------------------------------------------------------------------------------------------LDPPRHTVLRSKLAPGYSGKGIESLPESVDAQIAKFIRLIETKRPVDIARKVQY-LTLDVISTLFGFLDKDGDLFDYWLVNVLQSRLFKAFLPSVGKVMGIAKEVVSERYGDTKPDMLGSFVAHGLSQR---DAEAESLVQ--IVAGSDTTATTLRISLLLLTTSPRTYATLVSE---IDTAISECFRFWPPITMPRICPHEAVVCGVKVPGGTNVGWSARAVLRDKEVFGDAEVFSPARERTVELVFGQGKWGCLGKPISLLE----INKLFPRFTFPILNPPHPVWIQSGLFRKISR------------- 605626 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TASAMTFLLYNVAKYPDVQERLYEEDEIGPEFTEESLRLYPPVPIARIATENTEVLGERITRGSSVALDIFLMHRCEDYFHDPDRFDPTR------------------------------------------------------------------------ 147794774 271 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKGNP--DFLDVVMQGNSTGEKLTLTNIKALLLNLFTAGTDTSSSVIEWSLAEMLKNPDQRRLVESDLPKLPQAIKESFRKHPPLNLPRVSNEACEVNGYYIPKNTRLSVNIWAIGRDPDVWESPEEFDPRGNDFELIPFGAGRRICAG------------------------------------------------------- 159902381 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFRGTDTVAILLEWILARMVLHPEIQARLVSEAD-IPNLVKETLRVHPPLSWARLAVHDVTVGGKHIPKGTTAMVNMWAITHDERVWAEPEKFRPERSDLRLAPFGSGRRVCPGKALG--------------------------------------------------- 115469126 64 ---------------------------PHHAMRDLTRRHGPVMMLRLGEVPTLVVSSPEAAQEVMRTHDAVFATRALSATVRAGTMGGRDIAFAPDYWRQLRKIATELLSAPRVASFRAIREEEVAATLRTVADGRAVELRAALCALVTIRAFDRSMELPAADLWPSSRLAGLLSG--GVREIEANLHTVFGILDRLIEKRLQQAGEDILDALLRIHKEGGPLDMDSIKLIIADLFSGGGETVATLLVWAMAELIRNPMAMQEVRRAFAL-AGAVSEGLRYLHLVLLPRECSEPCQVLGYDVPRGTQVLVNAWAIGRDERRFEDAEAVDLRGNNFELLPFGAGRRMCPGMAFALANIELTLASLL--------------------------------------- 145511958 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQQKENKQDMDAEEILHQFITLFFAGTDTTATTSGTCLYYLAQFPEMQEEILKELVRVNALIQEVLRLFSPV--FRTVRQDKQLLDVKMKKG-----WFSVAYHD-KHFENAQEFDYKRWLNKHIPFAAGPRNCIGQHMAVMEVKMIVARLVRQ------------------------------------- 149476406 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPGNGRVTQEDLVIGGYLIPKGTQLALCHYATSYEDENFPLATEFRPERDNFGSIPFGYGIRSCIGRRIAELEFHLVMIRLLQHF---EIKTSPQTKTVPAKTHGL--------------- 168057696 238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRKNPTDDLIDVLLDDMEDGSPVTMDSIKAVTWNAFAGATDAIAMSLEWAMSEILLHPHVQAKAHAELDVIGAIIKETLRLHPVAPMPHAALNPCKAFGFDIPGGTWVIINAWAIARDPAVWKDPTEFNPDRDPNAMLPFGAGKRMCPGVAMANVTMQRAIAKLL--------------------------------------- 170051574 121 ----------------------------------------------------------------------------------------------------QRKTLNPTFNQKILHGFIPLFDKYSQELVQSVLADGKTAFISPLMHRLAMKTICTTIGVEFEDADRLSELLQRIFHMTFKRLFMELRTEAYTFGDEIMRKAVARHAQELS---LSAEVDTDKFENVEIVDNFYTMLVAGSDTSGTQMTYIALALAVYQEYQEKVYQDQELNITALKECMRLLTVPALVRKNLATVDLGDIKVPPGNTLILSYNLHRRNADQF-DPENFSPERSAGRHIPFSAGNRNCPGNRYAMINMKTIL------------------------------------------- 195653535 242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFIGGIDSTSSLLEFTMAELMRKPRVMNKLQAEPEGHDGVVGE----DSLEHMARAVTKECTIDGYTVPAGVQVLINSWAIGRDTRYWDDAEEFVPERGSAVHVSFGSGRRMCAGVNFAMATVELMLANLVHRF------------------------------------ 159489138 127 -------------------------------------------------------------------------------------------------HAAWRKVLMAALTGSGMAKLVPGVVAVMGRHVEGWAQAGRVELYEALGLDLAVDVLS---GVKLEERAWLKSRMADFLGGLYGLPLAAAKEELLRVLVPAVEGRQQEEDNDVATKLATATIADANLTPRDAAMTVLHAVMGAADTTRFALFNTWAILAMSPRVQDLIYEEPELLDAAFKEAMRLLPASAGGRMLTKELRVGDVLLPPGTIIVLWDGDTSVDVPVHMDEGAFRPERKPRSYYIFGQGAHLCAGMVLVTLEVKLLLAMVLR-------------------------------------- 169635680 262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILEAEQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQSKLRNEPDLLQAVVKETLRMAIPLLVPHMNLHDAKLAGYDIPAESKILVWWLANNRPERFFEEESHVEANGNDFRYVPFGVGRRSCPGIILA--------------------------------------------------- 170940350 131 ------------------------------------------------------------------------------------------TTLDTKYHDELKAKLSAGYAGKDVPNLEGDIDRQVREVLERKVEQGTIDL-ARLSSHFTLDSISRILGLVERHAPKSVAISDLTLKLIGPKATDKAGLGLLMRLARLVGERFGEGAEDRKDMLGSFVRHG--LSQRECEAEVLIQIVAGSDTTATAIRATMLYVMTTPRVYRALQAEGAKLPGVIYEGLRLYPPIPLKVVPPEGDTIDGKFVPGGTRIAASFWSTGRHKGTFEDADLFRPERKRVAELVFGYGRWGCPGKTVAFLEL----------------------------------------------- 218721829 259 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDGLDMPMDELAFELGTMIDAALDGTTDSLIWFVVACITQ-DQREQLYDKPNLITAIVEEIFRWRPVPHLNR---EEATYNGYIIPKGSVIIPNVWTISREEALFSDPDDFIPDRKALPTAVFGYGRRTCPGRYFAR-------------------------------------------------- 193713785 124 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGGNFSDSDIRDEVVTMMTGGSETSAITICFCLLMLAIDQDIQDKVIEDTTRLEQVLKETLRLYPVPVLLREIREDLKINDYVLPKGTTCVISPIATHHSPDLYPNPWSINPERHKYSFIPFSGGPRGCIGSKYAMMSMKVTVSTFLRHFSDIKLTDIKKIDLLMRSVHGY---PVTIRP------ 195028951 551 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETLRMFPSVPISRKAVRETELAGLILPAGCNITVHIFALHRNPKYWTSPEEFQPERSKDRHVPFSAGQRNCIGQKYAMLEMKTLLIVILKQFKVLPLVDPKDLGFNVGI------------------- 195028951 168 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDTLILAEKDG-LIDHEGICEEVDTLMFEGFDTTSIGLIFGLMNMSLYADKQELIADDFSNLDIFVKENLRMFPSVPMGRKAVRETELAGLILPGGCNISVHIFALHRNPKYWTSPEEFQPER------------------------------------------------------------------------ 158323895 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLVYFLMLLANHRDIQKKVTAELDSIPASVKESLRLYPPVPFSRELQEPVVLSNYTIPSGMFVHIHIFDLHRREDLFPDADRFDPDRSAGRHIPFSAGPRNCIGQ------------------------------------------------------ 189202830 132 -------------------------------------------------------------------------------------------------HQRMRRTLLNGFNDRALRAQSPIIESHTDLFIQRLRAAKSADGIVDLAKFYALDIISDLMGFFLAVRNHLSYFLDRIFGFLFLKLTAKIRARNWKYTADLVTKRLESTRSDFVSPIIGNINDTKEITRNELNTHSLAVTIAGSQLPTVALATATYLLLTHPVQLQRLLADLPYLAAVIDETLRHPTPIHLPRI-----------IPSGGQVDNQWIPGNTSPRNWTEPLAFHPERAPRHELPFSIGTRNCIGGKVFLAEARILLARTLWNF-DLSLAPGTRVNW----------------------- 62955864 267 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRKETP--DFLDVFMAQQENEEKLNTTNIKALLLNLFTAGTDTSSSIIEWALAEMLKDPDEMDRVIGRPKLLQAICKETFRMHPPLNLPRVSAQACRVNGYYIPKNTRLSVNIWAIGRDPDVWERPLEFIPDR------------------------------------------------------------------------ 46205598 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIDETVRLYPPVLARRAAGVDT-LGGETVQPGDSVTISPWLLHRHRRLWRDPDAFDPGRSPVPRFAFGAGPRVCIGAAFALTEATLALSRIVGRF-RLARADARPVLPAAVVTTQPDHAP----------- 170049314 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAPAPAIDRLCVRDYELDDGTIEKGTCVWFPVHGIHLDPKYFPEPEKFDPERDENKQLPFGVGPRNCIGSRFALMEVKAIL------------------------------------------- 13021721 257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSAMSMTHILYDLLTMPDLIEPLRADLSRLDSFLKESQRLNPPLSFHRVVKKDLTLDGLFLPKGTHICMAAGPISKDPDVVSDPDTFDAFRPNNMH--FGLGRYACPGRFFAAFVIKLILSRFL--------------------------------------- 157355911 191 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILSRLLESKKDPKKMNDRYLRDIILSFVIAGKDTSADTLTWFFYLLCKHPDEFAKKITEKSLLHAALTETLRLYPAVPMGKHSEEDDILDGFKVKKGDGMYMAYAMG----RMREDAGEFRPERSPFKFTAFQAGPRICLGKEFAYRQLKI-LAAVLVYFFKFKLVDEREARYRTMF------------------- 10442761 275 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDHILEAERKGE-INHDNVLYIVENINVAAIETTLWSIEWGLAELVNHPEIQQKLREDLERLPSVVKETLRMAIPLLVPHMNLSDAKLAGYDIPAESKILVAWFLAN-DPKRWVRADEFRPER------------------------------------------------------------------------ 125591270 231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATPHDDLLSRFMR----KGTYSDESLQHVALNFILAGRDTSSVALSWSSTSSST---SKRRL-----------SETLRLYPSVPSKHVVADDVLPDGTFVPAGSSVTYSIYSAGRMKTVWDDCLEFRPERKFEPHVAFNAGPRICLGKDLAYLQMRIAGSVLLRH--RLAVAPGHRVEQKMSLTLFMKH------------- 215503159 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLYPPVPLARTCLLDKTVMGQFIPAGTTLIAPAWHIHRNPEYWPEPSRFLPERHPERHFPFGIGPRTCIGRRLALIELKMSICKILR---DFKLVPCEESQYPVPLV------------------ 171691194 44 ------------------------------------------------------------------------------------------------EHAPRRKVWERAFSTKALAIHEPKTREVCHTWLAKVASGKPID-TSLFSLLIP----FDHMGIEAGKEHRMLHLLESMFGKIGQMSIAQNTAAEFDQLTMLMADRRAAAEDDILQHFLDDMRSEKPIAFTNLYSDAALVLTGATDTIGAVLAHLFYQLANHAHYQDLLHQDLSKIPALINETMRVDNPIASRRTPPEGITVDGVHISGGVAVRVPAYALHRSEQFYAEPAQFRPER------------------------------------------------------------------------ 605598 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSAISFLLSNLAKNPAIQQKVFDDRSRPVTMIKETLRFYPSVPMGRKMLDNNEINGKIFPKGSNVIILPFFMGRNPEFYPDPEKFDPER------------------------------------------------------------------------ 110289452 136 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDIILNIVIAGKDTTAGSLAWFLYMMCKHPEVQEKICTDEALLHAALTETLRLYPAVPNKQCFSDDVLPNGFNVSKGDIVYIPYAMG-RMESLWGDAESFRPERSPFKFTAFQAGPRICLGKDFAYRQMKI-FAAVLLRFFVLKLRDEKEII------------------------ 53766665 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGHSVTFLSEGFETSSSMMSYLLYELASNPSIQDRVVSDGQLMEAAMMETLRMHTPVTLPRICTQDYELPPQTLRRGTSVIIPVYAIHYDPDIYPMPYKFDPDRSRPRHLGFGEGP------------------------------------------------------------ 115642010 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRLGNPIAIPHVTTHDVTMNGCHLPQGTTVLSNLYACHMDPSAWESPTEFRPEREGNPHMPFSIGRRMCLGEQLARMEIFLAFTHIFIKY-DVSLAPNERLEGRPGITHSP--------------- 198436749 234 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLGGTETTTGTLRWAILCLLHYPEKQAKLRGDQEVMPAFIHEVYRFRTPLGLPHKTSHQVILDSYVIPQGTTVCTNLWAVHNDPKVFDEPEEFKPERHGNGEFGFSVGPRHCLGEQLASMMLFIYLVSLVRSFPDPKLNGLPDIKSASGPVFLPKSFNVV--------- 46109770 91 ---------------------------------------------------------------------------------------------DPIEHDRIKTRLAPTYSGRDTPHLESVVDQQVNNLVSLIRRKYVSDFTKAVAEHMPLMAMTS--GVPWMRNVFCSPLFLKYFGPKDTDTY--GLGPLIKVTNDNVRAREDGGKRDMLSSL-----KASGLPEGEAQAETLFLFIAGSDTTAAAIRVTMFYIISSPRVYQKLKKE---IRKAIHEG-RASSPVAQARVTTKEVTINGHFIPEGTSIAINFPAIGPDADVF-RPERFDPDRRNVE-MNFGNGRWMCAGKPIAFMELHKVYFELLRAF-DFQLVEP---------------------------- 197341469 20 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALASLLGTLLTRPTHLAAVRDEPALLDAVWAETLRHDPPAYLVLRARERIRLPGGTVAAGERVLCLLGAAGWDPEGYPDPGRWDPYR---------AGPAPVPAHPLGLLTVRYGLPPLLA-VPGLALAPGFAPRAVGVRVRG---------------- 171678463 345 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSDTVASAIRMTMLLLMTHPAVYRRLQDEIDDMQAVIQESLRLFPPVPFFKEVTGDT-VDGYYLPKGTTIVMW--SMNRDEDFWPDANLFRPEREANEELIFGSGKFVCAGKKIAFMQMNKLFPELLR-------------------------------------- 17569243 272 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNSLRWHIAYMMKHPDIQDKVRKENSRFPSMIHEVQRHSNMVPFLGTSNKDTNVLGQNIPAGTNVLVQAWSVMRNDPIFINQLSFNPDRDKNKTIPFSVGKRSCIGEGLARMELFLIFSALI--------------------------------------- 169603513 283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEGGAETSASSVMVFILAMAAFPEVLAKVQEEVDRVVRAVMEVLRWRPIAPLGNTVSEDT-YGSYTVPADTDIIVNAWRINHDESFYDEHERFNPERGRRLNYSFGAGRRVCPGQRFAELMMHYAKLAWA-----FEIKPTGELPWTDGLIIRPKHLQVRFE------- 125598252 82 --------------------------------------------------------------------------------------------------RALRRFVAEIVSPPRVKGF-SWIREWARRLRAEFAATGAVRMMANCRLSICSILICICFGIPDELIREIEEVLKDLLTPLFTKQLAAARERQLGCLAPLVRARREAPGEAYVDSLLEPPGRGKRLGEDELVTLCSEVMSAGTDTSATALEWAMMHLLTEMDGFAALDRRRAHVQAVVKETFRRHPPSHFSHAATRDTELGGYRVPADASVEFYTAWVTENPATWPDPEAWRPER------------------------------------------------------------------------ 103488034 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAHALHTHPQVREKLQADEDYAECFVQEVRRYYPVAAQTRLA---FEWNGYQFPAGRRILLDLYGTNQDPRTWERPEDFEPERFGRRDFNFGGGDHYCPG------------------------------------------------------- 115469128 62 ---------------------------PHHAMRDLARRHGPVMMLRLGEVPTLVVSSPEAAQEVMRTHDAVFATRALSATVRAATMGGRDIAFAPDRWRQLRKIATQLLSARRVASFRAIREEEVATMLRAVAAAAADGRAVEMRAAL-CVVVADMVGESCQERDAFLREIDRAGRLSGAVRKIEASHTVLGILDRIIQKRLQEASEDILDVLLRIHKDGGPLDMDDITLVITDLFSGGGETVATLLVWAMAELIRNPMAMQKATAEVRRLPGVVSEGLRYLHLVLLPRECSEPCQVLGYDVPRGTQVLVNVWAIGRDERRFEDAEAVDLRGNNFELLPFGAGRRMCPGVAFALANIELTLASLL--------------------------------------- 91775795 47 --------------------------------------------------------------------------------------------MDGHAHRHRKQMFTRELSPERIEHLVCLHRGHWKEAIQAWKPGSEIVLFRE-AQKLLCKSVCAWAGVPLHELDRRAREFGHMIDSGAKLRGRWARKSCERWLGQLIEDIRGQAGSILQSIAWHRDEHGQRLPLQVAAVELINILVA----IAQLAVFCALALHSFPACRQKLQQDEDYLGWFVLEVRRFYPFFPFAAVVREDFRWQNLEFKRGQRVLLDIYGTHRDPALWQDPAQFIPERDGN---SFGGGAHRCPG------------------------------------------------------- 119501783 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELFGFFS----AGHETTSTTICWAVKYLTDHQEVQQTLRAESGELPTAIEENHRLGSIPTVIRITTRDTVVLGHRIPKGTDVFMLTNGPSFQTPAFADIERFRPERRAGPVLPYGLGPRGCFGIKLAVLELKVIIT------------------------------------------ 169775399 287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGPETTASALNGLIRYLAMFPDAQARLADEPNMIRAVIKETL---PTVPHG-----DVHYRDHLIPKGTILLANLNTLHWDPERFPHPFHFKLHRSARDNFTFGAGRRICPGIHLAE-------------------------------------------------- 20804564 239 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPERRMRDALTTIHGYADRIVRERRARGSDDFLSRFAA----GGEHSDESLRDVVTNFLIAGRDSTSSALTWFFWLVSSRPDVEDKIVRDMHYLHAAITESMRLYPPVHLDTHSCKEDDFDGTFVGKGWLVTYCAYAMGRVEDIWADCEEFRPERSPFKYPIFHAGPRMCLGKEMAYIQMKSIVACVLEQF------------------------------------ 125547062 44 -----------------------------------------------------------------------------------------------PQWRVLRRNLTGGLHPSRAGLLAPLQRTAVEALVADIAARGEVDVVRDALFPVAAR-FCFGDGIGERDVRDLQRMVASLVHWWRLRRFVASSRRQAEVFLPLISRRRRQHRDDADGGVFRPYVDHRALTDDEMVGLVSEFLGGGTESVVSCVEWTLAHLVIEPEIQDKLRRERSTTPAAILESLRMHPPVPTMRDVRSPQAVEHLSLPGGARVHFILGDIGRDGKAWTDPDEFRPERREVRMMPFGAGRRYCPGMGLG--------------------------------------------------- 171678209 47 ------HVPGPKLAAISKYVRESIKGTLPQVLKELNDKHGPLVRIGPND----LVTSDPDVLRKMMAVRSPYTRGPWYEAWRLNPTRDNLFSMDEVGHTALRKMVAGYSGKENLS-MESTIETEIARLIDLIERKRPMDFGEK-AQYFTLDVISDLLGYLEKDEDKITTASIPAMLTLGSETDKIGFGAFIGVTNHAVAARNAAPQQDMLGSFIRH-----GLNLEEAQGEAVLQIVAGSDTSASTIRAFMLNICTHPPVYQKLQQEIDELQAVIREAIRILPPAGGAFFKQVDV-ICGKFIPGGTQIGSSPLAIHHSKNTFEDAETFRPERKATADLVFHYGKWQCPGKTVALMEFNKIFVELLRR------------------------------------- 218725218 302 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REMDPETIYARLMTMNFAGIHTSSFTTVNMLLDSLSRPDIFEVIKENSKWTKPSVDELLRESPIVRLIREVKAEIEINGVVLPKGTKIATDMHNMHRDEEIYKDANTFNPFRTSENFLPFGHGRHGCPGRYFASHEIKLIIATIILR------------------------------------- 115744154 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLGGYEATYKTIKWAIAFLIHHPEVQAKIQEDRAKLPATVLETLRQSSMSSMPRRTTCDTQVKGYDVAKDTTVFCNLWWVHHDPKNWKDPMSFRPEHVPRAFLAFSLGSRACIGSQ----------------------------------------------------- 605594 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSAAISWILLLLGGDPAIQERIVEDRERFPTMIKEGLRLYPSVPIARHLTEDVDIDGYTLPAGTTAMIVVYQLHRNPDVFPNPDKYNPD------------------------------------------------------------------------- 18000070 283 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRLSSGHSDEDFVTD-----IVISFILAGRDTTSAALTWFFWLIFEHPEENQILKEAKAKSESPVDEVMRFYPPIPDTKAATEDNILDGTFVKKGTRVSYHIYAMGRDWAEF-RPERLDVARDTYTYPVFQAGPRICLGKEMAFLQMKRVVAGVLRRFKVVPLAEGVEPVFLSYLTAKMKGFPVT--------- 218247873 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARQRWNSFIEEQIKERQQRSGIDLLSFVIQDT----KLSTKQLREELSTAYTAGTRNVAEAVAAVLFLCAKNPQVMQTLLSEITLLDLVVKEALRLYPAVPFFREVLQSPMLGGYTLPEKTQIFVSSWSFHRNPKYWQNPHEFMPERPPAFHFPFGAGPRQCIGM------------------------------------------------------ 157345222 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIKGHSLILILVGTETTATTIEWAMSLLLNHPDVMDRLMEEPKLLQSIISETLRLFPPVLVPRMSSDNCQIGGFNIQRDTILLVNVWAIHRDPKLWKDATSFKPERFENGELPFGLRKRACPGVGLA--------------------------------------------------- 218723380 288 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNSEMPESELDDQRLANEAQVIMSAGSTSTARTLSHITCHILSRPEIRARLTEEPAKVPSWVEEGLRHYAVMHPLPRVSPDVPIQYKTIPAGVAVAMSPYLMHTDTSVYSKPFEFIPERDENNFVPFARGSRRCLGQN----------------------------------------------------- 25901060 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAISWTLFLLGSHPEYQERVFEDKETPATMIKDALRLFPSVMMAR------SIGNYLIPAGTTAIIVTYMLHRNAKSFPKPEQFNPDRHPFAYIPFSAGPRNCIGQKIA--------------------------------------------------- 195999982 101 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKESLRLYPPAAVERESIVDDVIGDYYIPKGTKLFLCLAVTHRLEKFWKDPLTFNPDRKNYDNFTFGLGSSSCIGKKLALIEVKVIFTILVSAF-RFEILPESE-------------------------- 42742279 314 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDHIKAILIDMFEAGTDTSYMTLEFAMAELIRKPHLLNKLQEEEDDLPNMIKETLRLHPPVMIPHFSLDACTVDGYTIPANTRVVINAWALGRHSSYWENENEFQPERKPNHYLPFGFGRRMCPGVHSASATVETMLANLMYRF------------------------------------ 125533317 216 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIADVHAFAMDIVRARRQKDRDDVLSRFVASDEYRDEVLRDIVLSF----LVAGRETTSSGLTWFFWLLSSRPDVVARIADRPGELHAALTESMRLYPPVPTQSCAADDTLPDGTFVRAGWFVNYSAYAMGRDDGAFASPFRFTV---------FHAGPRMCLGKEMAYVQMKSIV------------------------------------------- 154296077 250 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQVLNAGRDTTGSLIGWIFYFLARNPNIYSKLRNGPSGLQHVIDESLRVGAPVPNDRTCNQDTILDGTQLPAGSRVLVSYAMQYRKDIWGEDADKFRPERWEGRRAGFGGGPRKCIGQQFSMTETSYIIIRFLDQIENLE-EPGPTARLKIEIVGGYWSLPPTWHPPST--- 584863 226 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLLEIQNGKETDFPLQRDSLKAILLDAFAAGTDTIYTNLDWTMADVLRQPRAMKTLQNEDDLLRAVIKESLRLHPPNSLPRESMEDVKLLGYHIPARTQALINVWAIGRDPLSWENPEEFCPERFLNNDLPFGSGRRGCPGSSFAIAVIELALARLVHKF-NFALPKGTPEDLDMTECTGIATLPVVATP------ 62320342 225 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSAVIEWAMTRLMRNPECLKKLQDEVSKMNSYVSENMNYLKAVLVPRLLSEDVKLKGYDITAGTQVIINAWAIQRDERHFDSTWDF-VGR-NFKYIPFGAGRRLCPGIGLGSVMASVTLANLVKRF-DWRVEDGPSGYDKPDLVEGCRKFPLVVFPSS---- 156028178 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGVDTTFTTIRWALLYIALYPTVQKRLREEPSLLRATIAEVIRTVVPLGIPHGTTKEIKIGDFKIPSNTMIMPVVWAVHMNPILFNAPNTFKPERIPNYFLPFQVGKRMCLGEELAR-------------------------------------------------- 50355605 268 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSLLISHCLYDLVAHPEALSCIREERSL-DSALKESQRLNPPMTFDRVVREPLLLDGTQIPVGTHLAMPTDAMLQDSSLLPQPDQFDPFRTEAKSLVFGHGKHACPGRFFASSEAKIILSHLL--------------------------------------- 157766098 303 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVAPVPMQRKIISDMEIDGITIPSGANISISPMLIHKNPEVFPNPAIFDPDRKRNDYIPFSAGLRNCVGQKFAQINEKVMIAHILR---NFRLEP----------------------------- 165874691 201 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLTMLVWEALIEAADTTLVTTEWAMYELAKNPDKQERLYQEEEHLPNAVHETLRRHSPVPLPRFVHEDTKLAGYDVPAGTEMVINLYGCNMNKKEWESPEEWAPERFAAKTMAFGAGRRACAGS------------------------------------------------------ 212538459 262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIDTTGDSLCFLMYELSQHIQQRQEISQNPDALDAVIKEGLRLFAPIPMPRYVPENGRICGYDCPEGAIVSCAYSLHLVNTGAFPNAESFMPERRNRLFFAFSAGGRGCIGKHLAMVEMKTLLR------------------------------------------ 160948488 250 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGEKLSITNIKAVLLNLFTAGTDTSSSIIEWALTEMIKNPRDRRLLESDISSLPQAIKETYRKHPPLNLPRIAIQACEVDGYYIPKDARLSVNIWAIGRDPNVWENPLEFLPER------------------------------------------------------------------------ 16555879 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQKKLRDEPDTLQAVIKETLRMAIPLLVPHMNLHDAKLGEYDIPAESKVNAWWLANN--PTQWKNPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 115398792 292 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDALARFTRDPRVLRDQ-----LVAVLLAGRDTTAGTLSFCLFELSRNPEIVAKLREERSRVGNAVNETMRLYPIVPFNRFSLRDTTLGGGPVLEGTRVIYSTMIMQRSPEFYPSPNYFDPQKKPWQFIPFNGGPRICIGQQFATIEM----------------------------------------------- 195107987 322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGVDPTLVSLTGTLLSLAKNPEKQARLLEEPEKLRACIKEGIRMYPIPGTLRRLPCDVVLSGYRIVAGKDVGMAYQMANMEPRVREFPERWLRDENNASYLPFGFGPRACAGKRIVDMLLEIAVARLVRNF------------------------------------ 195396210 105 -----------------------------------------------------------------------------------------LLSLEDPVWTEHRKMLNPAFGHKVLLSFFPIFNDETAILLDKMADGRETDILQHFTLSIATQTT---MGVKEEHVEWLQEVADFVLSPWFEEHYFRSKTQIRSFIRKLVDKKLSRDIQDKTTGLAVEHLKRGSFDRENVENESIIIVLGAFETSSKTLANTLMLLAMFPEYQEKAFDELALFPNAGDECMRLIAPVPVVRQASKDVRLNGVCMPKGTQILIDIFHMHRDEADSFNPDHFLPHKHPYAYIPFTKGLRNCIGWRYGILSMKVTLAKLVR-------------------------------------- 24571503 279 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSIEWGIAELVNHPDIQKKLRAEIDRLQAVIKETLRMAIPLLVPHMNLNDAKLAGYDIPAESKILVWWLANN--PAHWKDPQVFRPERNDFRYIPFGVGRRSCPGIILA--------------------------------------------------- 15240211 288 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRENIKAFIMNIYGGGTDTSAITVEWALAELINHPEQQERVVEESDLTQAVVKETMRLHPPI-FVRESDEECAVAGFRIPAKTRVIVNVWAIGRDSNQWEDPLEFRPERFEGSEMSFGAGRRSCPG------------------------------------------------------- 108759270 119 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FADAKERFYGLFLDKVRAARKAPAPDLMSWTLREMPQLDDVVHANLLSSSTTLVGAFHQATEERLALESAALGQGPLTLERLKDAP--WGEAVAEALRILPAVRIRRTPPTPTRLAEVTLPPGTTLMISNQHLHRDPSHWTAPETFAPERARNPHFPFGRGPRACVAGDFAIVYLRTALATVSARA---RIHVDSTEPFEEGFFFGV--------------- 212543867 284 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILNLLIAGRDTTASLLSSVLFYLSHAPAIWKRLRREHANIKNMLNEALRLLPPVPNSRMSFRDTSLGGGPDGKGDTVIPFYRMHRRTDIWGPDAEEFRPERENASYIPFNGGPRICLGQQYALIEASYMLIRLAQNFDTLENDGGSPV------------------------- 195616308 273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDALVSVDSQGRPLSFDEIKAQTAEMMFATIDNPSNAVEWALAEMMNRPEVMQKAMEEPGLLKACVREAFRLHPALNLPHVAMEDTVVSGYLVPKGSHVLLSRLALGRNPDVWDEPLQFRPER------------------------------------------------------------------------ 15222182 201 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDGEKLTTDHLKGIISDIFLAGVNTSAVTLNWAMAELIRNPEIRTTLGDKKQRITEVVKEIFRLHPPLLLPRETMSHVKIQGYDIPVKTQMMINIYSIARDPKLWTNPDEFNPDR------------------------------------------------------------------------ 115839528 361 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGTETTTTTLKWCILYMMAHPEMQSRVQRERERLPNAVLEVQRKGAVAALGHVAAEDTSFRGHTIPKGATILSNIWKVLNSEELWKDSDAFKPDRKREELIFFSVGRRVCLGEQLARMETFLGFTSLLHRF------------------------------------ 73973250 299 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDENLVALVSNLFAAGTETTATTLCWALLLMMRYPEVQKKVCDEITKVDAVIHEVQRFANPTGLPHATTTNVMFKNYYIPKGTEVITLLTSVLRDQTQWEKPDTF----NPNHFLSFSLGRRMCAGESLAKMELFLFFTSLMQKF---TFQPPP----------GVSHLDLDLTP------ 149238924 242 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTQKQYLDNCIILMVAGHENPLLLMLSLLYVLAKNPYMQDKIRCNPELYLSAVYETLRMYPPLNQNRCTTKDTMLGNIRIPKGTYVGYYNMGTGRDKTVWESPDTFWPERWGN--------------------------------------------------------------------- 1016305 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSTTLRYGLLLLLKHPDVTAKVQQDRSRMPAVVHEIQRYIDPISLPHAATRDIKFRNYLIPKGMTVLTSLTSVLHDDQEFPNPE------------------------------------------------------------------------------ 115387014 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAQLTFIDAIMHELLRWISPGSIPRRADHNDEFGGVKINKGVTVMANAWAIGRDQAVFDDPQEFIPERW-LRHDAFGQGRRICQGKRVATTFMQVA--SLLWAF-DIQLAEGQPVDPWEMVVVGFMTMP----------- 210112130 43 ---LPPLVPGPLVHHL----PTLFKKDFRLQVDQWAREFGEIYRVNIFGKEIYVVSGYTALKETMEKDEISTRTDPKLGATLG-GHDIVMAPY-GEVFKERRRFAASVFRRLGVKSIQDQIQEEASSICGKICGKKPFDISSDLTTA-TGNVICALFGLDYGD-TRFQHLLTTMENLGAEVARWEFSKKLQQFIREEVDQHRENPRDFILLQLAQQDGEGTWLKEENVVYIIQSLFMAGTDTTAATLSWALLYMVLYPDAQQKVQAELDSVLGATKERIRHIGPILFGRLATGPTSLRGYDIAEETFVIFVLQLHN---------------------------------------------------------------------------------------- 218198630 217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTARRAEASREMTRLMDGVIEEHRQEEDEDLLDVLLRIQKDGGPLDMGTIRAIIIDLFSAGSETTGTTLQWAMAELMRNPAALRKAQAEPDLLHLVIKETLRLHVAVPLPRECQEPLRVLGYDVPERAMVLVNAWAICRDTAVWPDAEEFRPERTDFEFVPFGAGRRMCPGVAFAVAIMELGLASLLFHF-DWELAGGA--------------------------- 145517037 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEQQIDLEEILHQFITLFFAGTDTTATTSGTCLYYLAKYPEIQSEILEELTKVNALIQEVLRLRNPVTLFRTVKRDKQVQDIKLKKGALVQMQNASSIQD-SHFDNATEFNYKRNDNGNIPFAAGPRNCIGQHMALMEAKIIIALLVR-------------------------------------- 85036396 279 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPHIQKKLRDEPKLLQAVIKETLRMAIPLLVPHMNLHDAKLAGYDIPAESKILVWWLANN--PAHWKKPEEFRPEREEEKHLPFGVGRRSCPGIILA--------------------------------------------------- 196179404 243 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEQQVANNLFDMIVAGTAGTSDLLASVFGVLCQDEALRANVSADGQTPPNAIFETARLYPPVRFNQMSTEEVEIGGQRCPKGTRLVASLFTANRDPDKYEEPDTFKTTRD----------------------------------------------------------------------- 145603161 131 -------------------------------------------------------------------------------------------------HTRKRQQLAPGYAGKESPLMESSVDQQVTNLVALLRERKPVDMGDKLSF-FTLDVISALLG---------RAFGDLANDADMHG-YMEATEAAFGYLNALVAHRLVGPQEDATSDMVASFVRHG-LSFEELVTEGQFQIVAGSDTTAAALKGVLLFLLSDRRVYHKLQAEVDALQAVVKEGMRCHPPVTLP--------IPKMVPPAGDTVVVSYAAACYRPERWEDPDR--LARMQRTHLNFGYGKYQCLGKQLALMEVNKVVFQLLRNF-DLAL------------------------------- 119483494 363 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKEAMRWLTPMGSPRATSDEDECRGYHIPRGATVLVNVWAINHDEGVFLDPFTFKPERPDLPQLLYGMGQRACPGRHMGQDSLFLGTARLFWAFPDGAEAIDQERFLDSGTTLA-AFLPVRFTPRSEK-- 126009539 63 -----------------------------------------------------------------------------------------------PGHKALRSSFMNLFTTKALSLYLPIQERLIHEHMSR--------WVRDFGKPEEMRMICELLGEHLHNRTEFTHNYNIITRGFLSAPAVQARKLTMVELQAAVRRRMTKPDTDFWTATVAEEEGGDAPSDHAMADTILDFLFASQAALTASMTMITATMADRPEILERARKEQARLRPLVQEMLRLFPPAPMPMKVHSDFQLDEKTVPKGSMIIPSLLACCR--EGFTNPDTYDPDRGPERQIPFGVGPHRCVGYNYA--------------------------------------------------- 159128188 120 --------------------------------------------------------------------------------------------VDKKEHARKRKVLASAFAAKHLEDWEYKVADKVQRLMQRFDPDDPLDY-RSWTNLFTIDSLCDTLIVAPT--VSFRDCLYATFHIVGDLVWSYEWYHVVSWLLQRVSAH------DIFAALMEDPANPQDLEWGEVLAE-ISLAISGSSSTSNSIASTMKLLIEHPEKMRKLQEEPDGLRAVIDESLRLYPPISHRETPKEGMMIMDQWVPGNTTVSVSAYVAHRDPAVFDQPESFVPERWQTRFIAFSAGARGCIGRPISYLQASILLANLVHQY-DFEMWDPPSRRETMNLIMGP--------------- 160333328 288 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMFLLLWASQGNTGPSAFWLLLYLMKHPEAMSAVRKEVEEIDSAVEETLRLTTAPLLTRGVMEDMTINGQKIREGDRVSVFPYLVHIDPEVHPDPLTFKYDRFLNASMPWGAGTTMCPGRFFATNELKQFVFLMLSYF-DLELKPNEEIP------------------------ 170029334 230 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKTFSETEITDNMYAVITGAVDTSSLVTAHACLFLSFYPEVQDRLFKEPATLKQFLNEVQRHWPVVSIARQNIAAIEIDGVRVPPGQTFIIGINALHHRKDVWPDAERFDPERIKQRHLPFSGGKRICIG------------------------------------------------------- 197724593 220 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSALKETQRLGSMVTMRRYVLEDLQLNGLILKKGTRINIDTQ-RMRDPDLHEDPLKYDAFRTSPDHLGFGHGEHSCPGRFFAANEIKVAM------------------------------------------- 145233399 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGTDAPGRALVMSLYYILQHPEVYERVRAEPRLLPTAVKEGLRLSALVTTRRAAPDEIQFHGWEIPRGTPVSMTTYFILRDPEIFPEPSRFIPER------------------------------------------------------------------------ 218712567 275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARKRRDEFPDVLQYLIE-QATGRDAELMSLASMVLSLSLASNHTTAMALTEALYDLCTYPEYQTELREERSVIDSFIKESQRMRPPSLMGRKITENITLDGLQLPAGAHV------------------------------------------------------------------------------------------------ 67525535 110 -------------------------------------------------------------------------------------------------HRGLRGPIASLYSMSKVLPLEVFVDRTIDVLVRRFAGAGEFDLASWFAFDVGTLTFSKRYGFLEKDVHGMLDTIWRFLKGAAPFTQIPWVDEIWGIVGKFVSQRQEEADRDMLSLFMEIQKNNQ-LPPWYVTAWTFSNITAGSDSAAVVMRTVFYNLLSHPSTLQKLRSEPSYLDACILEALRLHPPLPFERIVPQGMVLGDTYFPEGTVVGMSPWVVNRKPTFGEDSDVWNPERREAAVLTFGAGRRVCLGRHIAILELKKIVPALVLRY-DFELIDPERFTTENFWFRGM--------------- 118485860 276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDILSRFLQVTENDPTYLRDIILNFV----IAGKDTTATALSWFIYMLCKHPAVQQEVREATKVLHAAISETLRLYPSVPDGKICFSDDTLDGFNVSKGDMVAYPYAMG---RMKFDDAEEYKPERSPFKFTAFQAGPRICLGKEFAYRQMKIFAAVLVASF-TFKLADEKKPVNYRTMIN----------------- 109124848 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDFIDSFLIRMQEEEKNPNTENLLMTALNLFIAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDRMEAVIHEIQRFGNVIPMARRVNKDTKFRDFFLPK---VLPSTSSPSLCPQHFLDPVPLDF---PHHHVPFSIGKRNCFGEGLAKMELFLFFTTIM--------------------------------------- 218713646 199 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSACLFYLARHPDVWDRLRAKVLAIQGAVNESLRLHSPAANRRICTQDCILGGGPISKGDNVHVIFSAMHYDKEIWEDADEFRPER------------------------------------------------------------------------ 94469544 265 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQHIAEMMINTIFAALHTSSQLVVHTIFELASRPEYSDALLEEIDKVDSFIKETQRFNPLSALARLALKDFTFNGLNIPKGSVIFTPNSPIFEDERYYKDPKVFDLTATNEQSMHFGTGRHACPG------------------------------------------------------- 171678771 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVTISGPLKFFLMAMALHPEWQRKAQEEGDRMPTMKDETVRWRSPLGVPHQAERDDVFRGVPIKKGTIILACEWSLNRVPEKYPDGDNFRLTRYPNMH-SFGWGRRTCLGQNI---------------------------------------------------- 194902318 311 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGADPTLVTLGGILFSLSKSPDKQARLLEDSSLLRACIKEGIRMYPIPGTLRRMPHDVVLSGYRVVAGTDVGIAYQMANM--EQFPKVREFIPERESNSHLVFGFGPRSCAGKRIVDMMLEIAISRLVRNF------------------------------------ 121714683 322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMASVHTTSDLFSNILLQLCRHPEWIELLQEAQSLADSVMKETQRIKPLLLSHRHVSDDVILDGTLIPKGAIVAT-NMSRMWDPEFYPNPEEWQPDRPGKEHLGFGIGSHACPGRFFASSKIKLLLNHVL--------------------------------------- 150863854 124 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEKEFTDNGIILMVAGHENPLLLLLSLFYIVAKYPEVQHKIRQENGDLNSVICECLRMLPPLGQNRRTTENVILGSIRIPKGTYV------------------------------------------------------------------------------------------------ 171921116 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPDEVKAQCVEFCIAAIDNPANNMEWTLAEMLKNPEIRDRLVQESDILKACCRETFRIHPSAHYTHVARQDTTLGGYFIPKGSHIHVGRPGIGRSSKIWTDPLVYKPERTELRFVSFGTGRRGCVGVKVGTIMMVIMLARFLQAF------------------------------------ 47191086 40 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDHLLMTVGDIFGAGVETTTTVMKWAITYLIHYPQIQSRIQEEPKLLEATIREVLRIRPVAPIPHVALSDTSIGDFTVKRGTRVIINLWSLHHDE------------------------------------------------------------------------------------- 169609685 396 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEGLRMYPAITQLRERVVPPEIHGHYVPGGTFIALNGLASHLDPERWLDEDKVLLARQRNLDLTFGYGSSKCLGENLARMELNKVIFELFRRY-DVEVSTERPWSYRGDFV------------------ 195446349 399 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLRIETLVPSPHKALVDTELMGHRIPKDTIVIPSLYAYHTDSRIWSDPQEFRPERKLDVSFPFGAGKRLCAGETFARNMLFLMTAAMCQHF-NFTLAPGDQLPDLSKNLNGL--------------- 84578855 265 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKALLLNLFTAGTDTSSSIIEWALAEMLINPKIMKKVHEDRRLKESDIEETYRKHPPLNLPRISSQACQVNGYYIPKNTRLSVNIWAIGRDPNVWENPLEFNPER------------------------------------------------------------------------ 605618 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSCLSFALYYLSRHPEIQQKVYDEIKTIYGGVKETLRLNPSAPMGRSSSGDMVIDGVTIPAGTEVLIQIYVMQTDPDNFPEPDRFIPER------------------------------------------------------------------------ 37788136 257 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIVDVLIGLMKDESKITKDHVKAILMNVFVGGIDTSAVTITWAFSELLKNPKLMKKAQEEVRRIDCIVKETFRKHPPVPLPHFSMKHCKIGGYDILPGTTIYVNAWAMGKDPTIWENPEEYNPDR------------------------------------------------------------------------ 82698307 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHATTSMALTYVLYLTGYYPEVQRKLRQDPEYMDMVIKEAQRLLPSVPMGRTIDEDMLLDGKAVPKGTDVTISIYALHHDPNVWDKPEEFIPERKNRNPFAFSAGLRNCIGQ------------------------------------------------------ 145231268 351 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPGGVRVSAAAWSLHRNPAVFPRPDEWHPERWLSENLAFSSGSRMCIGSNLALYLLKYVVAAIYANFRT-HIVNDEGIEQEDGFISGPKQLTVRFE------- 605624 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSAALIFTLLLVALHPEVQERLYEDPDRMDLVLKESLRLYPPVPFSRSIIEDTFFGERFIPKGSIVNVHIYDLHRDASVFPDPERFDPDR------------------------------------------------------------------------ 115401956 135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRDMLIASVKTLIFAGHDTSASTLCYTYAALSKHPQVLHTLREDPSLVNNVIKEALRLWPPT-------------GVSLRRGQPVLVNNCATMRREDLFKDAERFYPER----HLVFEKGPRMCLGQTLALIQLKIAL------------------------------------------- 115483034 238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQDILSRFLQATTSDSVVDYKYLRDIILNIVIAGKDTTAGALAWFLYMVCKHPEVQEKICTDQALLHAALTETLRLYPSVPMKQCFSDDVLPNGFNVSKGDIVFFIPYAMGRMESLWGDAEYFRPERSPFKFTAFQAGPRICLGKEFAYRQMKI-FAAVLLRFFVLKLRDEKEVSYRTTLTLAIDQLHLT--------- 154290436 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AINIIGAGTDTTAHALMILMYYLARYEKLREELREDGGLELGMVEEGLRLSYGVSSRRIAKENLRYGKWEIPAGTPVGMSTMLQHHNEQIFPSSHQFIPERGTINHVTFSRGARSCIGQVLAKAEIHLALAVVVSRF------------------------------------ 215458288 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAGSDTTASALSGVIYYLLANPSYIDLLRNELKLLNGIINETLRLQPPIPTGRL------VGTHFVHEDTAILVPPYVLHRDPRYFPKPDTFWPERETAAFIPFSSGPANCAGKRLAILELRFVVALLVSRF-DMRFTPG---------------------------- 121706300 142 ------------------------------------------------------------------------------------------------EQKELRKIFAPAFRLALTGGIETNITNRFNELLAALDIRPGMNL-THCLEQLEWNLIGDLLGVPDSLRGGWTGYKNHLLTRRGFPKILDIVGKIWGFLSNLAIKQRTEGKNTFVSQALPYKSEKFPLMGTEMPGNVIGIMVASYETSESTLRATLCALLSNPAYYKALQTDSQLLNGCVNEGLRLWPGLNTSRLSTGGV-IDGVYVPAGYIVSADLYSIQRNPKYWHEPDSFKPERQNKDELPFSVGPRSCPGRQMALQKVRLTLSKFAFSF-DMEFVNPDQRDVPSGFLWG---------------- 67901964 311 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIWAGSDTTATALTSIFYHLHRNPCKLAGLREE---IDAAFEDGLRFPIRFNDARVILESMRIGGTYIPGGVEVIVNPAAVHFDERSFGAPERWLVDRMERSMLQFGYGPRMCIGRHISNIEMYKLLPALIRNF------------------------------------ 171681886 227 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLHAVLTETLRLHAPIQPRQTPEAGCRLGSYHVPGGVRVAALAYTLHRDEAVFPDAEEWDHTRRNRQFWAFGSGGRMCIGSNFAMNEMKLMIAAI---------------------------------------- 195614952 294 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRDNIKAIIMDVMFGGTETVASAIEWAMAEMMHSPDDLRRLQSDLDKLPFVIKETLRLHPPIPLLLHETADCVVGGYSVPRGSRVMVNVWAIGRHRASWKDADAFRPSRTPEGEAAFGSGRRSCPGTALGLYALELAVAQLAHGF-NWSLPDGKPSELDMGDVFGLTA------------- 15231528 262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDRPDIIDSLIRKQEQGDKLTIDNLKGIIQDIYLAGVDTSAITMIWAMAELVKNPRVMKKVQDEDKLLKLVVKETLRLHPPLLLPRETMSQIKIQGYNIPSKTILLVNVWSIGRDPKHWKNPEEFNPERKGNSMLPFGSGRRICPGIAFAIATVELGLLNLLYHF-DWRL-PEEDKDLDAGDVTIIKKVPLKLVP------ 157357536 255 -------------------------------------------------------------------------------------------------------------------------------------------------------VLAHLYAFSLSD---YFPWFRVLDLDGHEKTVREAMNTINKYHDPIVDQRVEHEAEDLLDVFISKDSNGEPLSVAEIKAQCTELILAAVDNPSNAIEWAMAEMINQPRVLGKAVEEIDRVKACIKEAFRLHPIAPFPHVSNADAIVASYFIPKGSHVLLSRLGLGRNPRIWEEPLIFNPERH----------------------------------------------------------------------- 211590927 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDDTQKLFVFGSLMEAGSDTSRVTIGQIIAGAICSPDARRQLWEDRSLLPAVVKEGFRWRPNIAGAPTATRDDEYEGYRFPKG-TIFTWNAAIALNPDEYEEPERFDLDNALKGHWAFGPGRRVCVG------------------------------------------------------- 125539723 55 --------------------------------------------------------------------------------------------------RQLRKLTQELLTATRVRSFSRVREDEVARLVRELAGGGGADLTERLGRLVNDVVMCEFLGALHEAKNQLTWLTVADLFPSSRLARMASRKRIERIIADIVREHEAAGKDCFLSVLLGLQKEGGPITNEIIVVLLFDMFSGGSETSATVMIWIMAELIRWPEVRQALQGKVTVLKMVIKETLRLHCPVPHR--CRETCKVMGYDVLKGTCVFVNVWALGRDPKYWEDPEEFKPERFENSYLPFGSGRRICPGINLG--------------------------------------------------- 146160829 262 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLSDAQCAANVFLFYAAGADTSTGAITFTLHELTHNPEVMGKLQREIDELDLCIKETLRYPALAVLNRECTIDCRVSDIVIRKGTQMIIPLLGISMNEKYFPNPERFDGATKNYEQDAFGAGPRNCI-------------------------------------------------------- 119195805 285 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDTTATALRNIIFYIATHPRAYRLLQEEIDAAAQAVKETLRLWPPIMMGKISDEDDIICGIRVPAKTQVAWAPLALMKDRVVFEDARTFEPQRDPVQHLVFAVGTRECLGKRLAYMEM----------------------------------------------- 157346805 128 ------------------------------------------------------VTSPEISREVLKKHDTVFASRPITMATEYSSGGFLTTAVVPDQWKKMRRVLSKVINPSTFRWLHDKRVEEADNLVRYVYNQS----ITVLARLSTGNAIRKMIGVEEEQHVEFTVLAHAFSLSDYLRTVREAMNTINKYHDPIVDQREKNEAEDLLDVFISVKDNGEPLSVAEIKAQCTELIFAAVDNPSNAIEWAMAEMINQPRVLGKAVEEIDRVKACIKEAFRLHPIAPFPHVSNADAIVAGYFIPKGSHVLLSRLGLGRNPRIWEEPLIF---------------------------------------------------------------------------- 215466577 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNIMIAGRDTTTGTLTFIIYFLAMYPHVTARLREEPSRRPAVINETLRLYPVVPFTRTCVQPTTWSQKPIPAGSLIYSVLLMHXRKDLWGPDAEEFDPDRTPRPFLPFNAGPRICLGQQFAYNEMSFMLIRLMQNFESFRFEPTAAPP----VFHTPSELGTSFRP------ 15220009 114 -----------------------------------------------------------------------------------------LLNHEGPKWSKHRSILNPAFRIDNLKSILPAFNSSCKEMLEEASAKGTMELCHDLTRNMLARAFGDIFEIQQEQIDLGLLAIRAVYIPGSNRRLRETERDMRAMFKAMIETKEE-------------EIKRGR---------------AGQNVTSSLFVWTLVALSQHQDWQNKARDEPDKVVTMIHEVLRLYSPAYFCRITKQEVKLERFSLPEGVVVTIPMLLVHHDSDLWGDPERFGATKGRLSFLPFSSGPRTCIGQNFSMLQAKLFLAMVLQRF------------------------------------ 119485935 253 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSVLKESQRLHPITTFSRFTRQNIKLNGTEIPTGTPVMVTNDVAG-DADIYPDPEVFDGYRTGQNHLGFGYGKYACPGRFFAATEIKIAL------------------------------------------- 212545566 144 ---------------------------------------------------------------------------------------------------KQRRVVGSFTTGPSIQKLRNMLDMETCAMISAISQKGSNDIMPHI---YPKRLALNLMGTRFSDPMLLQILSDASTIASFRSTNSTTQDFILRYVARLLNKVRDTPRKSVAAMLLTDNQEG--LTQLDIKTILGGLMSGGFETLIQQRAYDIISVYKTPEEAFEACVSEERICGLVKEALRFYPPLAWQTY--KEFNYQGAEIPKGVLVYINAQAINRDPATYPDADQFRPERPPPYHFSFGAGARMC--------------------------------------------------------- 119488781 264 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAHRDLEAYLRKLIAEKTADSSQNLIQGLANGSSKGTGLTDLEIIGNMHIFTIAGHETTATSLRFTLLLLALHPDVQDWLYEGPKLIPLCVMEVLRLYPPVVTVPKSTSKTNYQGKQLPP--RVNVNLN-ANWGPDVATFPQRWD-ARNQNSFLAFSDGFRACLGKKFAQVEFIAALSAL---------------------------------------- 146324455 264 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANLDVTTHALSWNVLLLAENGEAQTELRRDDTFLAACILESARLRPILSNPESAPEDLYVDGYLIPANTNVIVDAQAINIDPRRF-----FSLNKSDVRHWRFGFGPRQCLGKHIGERMLKAIVAEIIRQ------------------------------------- 156032429 265 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQILNAGRDTTGSLLGWTFYYLARNPNVYSKLRSGPEGLQYVIDETLRVGAAVPNDRTCNQDTILGGRDLPAGSRILVSYAMQYRDADQF-RPERWEGRRAGWEFIPFGGGPRKCIGRQIA--------------------------------------------------- 15231632 269 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGDALTTDHLKGMISDIFVAGIGGVAGITLWGMTELIRNPEIRTTLGDKKERIKEVVKETLRLTTPLLLPRQTMSHIKIQGYDVPAKTQILVNVYAMGRDPKLWENADEFNPDRKNYEFIPFGSGRRICPGM------------------------------------------------------ 3656 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDLIRAH-NNEIIDYKQLTDNIVIILVAGHENPQLLFNSSLYLLAKYSNEWQELRADLPLLNAFLFEVVRMYPPLSTNRCTTKTCKLGAIVIPKGVYVGYNNFGTSHDPKTWTTADDFKPERRKNWRMAFHGGRRACLGEKLALTEIRISLAEMLKQF------------------------------------ 85680274 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLTYCLMLLANHKKIQDKIIQELDEIDLAIKESLRLYPPVHFSRNLNEDTVLSNYTIPAGSFCHILILDLHYRSDLFKNPKEFDPDRSVGRHIPFSAGPRNCIGQ------------------------------------------------------ 63002604 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGGSVTSSSALSATLFFLLHHPELYDELRADAQLMRRAVEESMRLAPPVPTPRLVGGGIKACGRYVPEGVVIGAPCWAISRDKRYFDKPNVFKPDR------------------------------------------------------------------------ 215452085 42 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMRWHPPLGVPHVLTEDDTYNGYHLPQGCTISANIWAMTHDERVYAEPYRFKPERNDDAVLAFGFGRRICVGKHFAEAALWLTIASVLTRF------------------------------------ 19071852 3 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIISHYGDLLVSNLAEKGKPVTMKDIFGAYSMDVISTAFGVNTDSQDPFVENSKKLLKFSFFSPFFLSIKSVVNFFMRSIKRMKESRRVDFLQLMINSQDTHKGLSDEELVAQGVFFIFAGYETTSSSLSLLVYELATHPD------------------------------------------------------------------------------------------------------------------------------------------------- 4206116 316 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSMEWALAELVNHPEIQKKIRSNLEQLPAVVKETLRLHTPIPLPHSNLEEAKLGGYTIPKNSKVVVWWLANNRDAEEF-RPERF---------------------------------------------------------------------------- 76884937 279 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSIEWGIAELVNHPHIQKKLRDEPDILQAVVKETLRMAIPLLVPHMNLNDAKLGSYDIPAESKILVWWLANN--PSKWKNPEEFRPEREPNRYLPFGVGRRSCPGIILA--------------------------------------------------- 165874701 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLMILLSESILAAADTVLVTTEWAMYELAKIPEKQERLYEDLPRLPNAIHETLRRHSPIPMPRLVHEDTKLAGYDVSAGTEMMINLYACNMNKEEWDSPEEWAPERDRYKTMAFGAGKRTCAGS------------------------------------------------------ 194706252 300 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLLMLVWEAVIEAADTTLVTTEWAMYEIAKHPEKQEYLYQEPELLNAVFHETMRRHSPVPLPRLVHENTNLAGYEVPAGTEIIINLYGCNMNKNDWAEPEEWKPERDMHKTMAFGAGRRACAGSMQA--------------------------------------------------- 39965179 308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTAATLSWTIYELGRHPECVKRLRQEFGRTPTYADETLRLYPAVPFNRLALHDTTLGGVPVLKDTPIGYSTLLMQRRRDLFADPDVFSPERRPWQYVPFNGGPRICIGQQFALTEM----------------------------------------------- 195446718 24 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAYTMTFLLDGFETTASVLSLLLLQLARNVEKQERLRKEAELLEACIQETIRLLPPAPMSKLCTEQIELPNKDVEKGTVVVVPHYCFNTDEELYPQAQEFQPERERCALMGFGDGPRICIGMRFALTQIKAAAVEIVTKF------------------------------------ 189210960 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNVLLAGRDTTACTLTWVIYHLSKDPAITAKLRQELDRKPTILNETLRLYPVVYNVRVALKDTTLDGQQILAGTPISYSTLIMQRDSAEFPPAADFAPDRWNSTYVPFNGGPRICIGQQFALTEMGYTLVRLFQRFETVE-------------------------------- 212536170 224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFITNASILILGGSETTAGLLAALTYYMLSTPAAYKKLSDEQGLLNAALEESLRIYPPATLPRIVPKGAFIDGEFIPEGVSVSGAHYSAYHAECYFRDADSFSPDRKDCRGVPFSLGLRDCVGRNLAHAEMRLI-------------------------------------------- 195054335 288 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAATFETTSTALYFTILCLAMHPEYQEKLHEEAAELPEVINESMRLFAPVPMVRQAGQDLQLGEFLIPSGTQIGIDIYNMQRDERVWGNPDA-HFGADAPAHHAFAFGLRMCIGYRYAQLLMKVLLAKIFRRIRDARL---EQLLVKGSISLKLQEYPV---------- 91771591 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSDTTAIALRSIFLNLLRHPHVLSKLIAELEERRAAMHEALRIFSPAGFRDVPKEGMIISGKFVPGGTVVGSSPWVIHSLPEVWADFDKFRPERENSSELAFGGGTRTCIGKNISWLEMEKLVATLLMRY-DFELVEDE--------------------------- 169614970 290 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSDLDLAFTLATSIQGGMETSPRQILWLFVAALQNPGFMARAHEERERLPSFADEVFRWISPGSIPRRADRADEFGGVKIAKGVTIMANAWAIGRDEKVFD--------------------------------------------------------------------------------- 115388986 157 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKERDSIFTSLCHQEVPPEERTLERLRDESLVLLIAGAEATARALAVFVYYMATGSKLRQELRAELEHLPGVVNESLRFGAIGRLSRIATEDLRYKAHPIP---RMTPMSSSAHRNADVFPEPDCFRPERGVNLHVAFSRGTRQCIGINLAQCQLYFTIAAVARRF-DFEL------------------------------- 121709641 289 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFANLDVTTGGISWNLVFLAAHPEIQNRVRDEATLLAACVLESARLKPLAAFAQSAPTDRTVEGYCIPAGTNIVVDTYALNHNESQSYRPDRFLKHRARYQYWRFGFGPCQCMGRYVADLVIRALL------------------------------------------- 85001697 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLSRFMR---KKESYSEEFLQHVALNFILAGRDTSSVALSWFFWLCIKNPHVEEKIVDRLVYLKAALSETLRLYPSVPSKHVVKDDVLPNGTFVPAGSAVTYSIYSVGR--MKFEDCLEFKPERDSYKFVSFNAGPRLCLGKDLAYLQMKIAAAVLLRH--RLAVAPGHRVE------------------------ 3913325 290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDTTASLLSFAFFELALNEPIWIKLRTEFDLLKTAIHETLRLYPSVPNARFSKKNTTLGGVLIKKGQPVAYFICATHVDEKFYTDALIFRPERKKNSYLPFNGGPRICLGQQFALTEASYVLTRLAQCYTKISLQPNSQVHLTMSLLDGV--------------- 158421680 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHETTAGVLTWAWYLISNAPWVEEAVLAELDRVRSVIEETLRLYPPVPIARQAKDADTIAGIDIDPAALVVVVPWLLHRSEGLWDQPERFRPERTPYTYIPFAIGPRICAGLAFGLTEAILCFAILIQQF-RIRVLPGTKVEPVSRLLRPAGGLPVT--------- 157353171 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDEDLVDVLLKHEDHGDHLTTDNIKAVLLDIFGAGSEPSSTTIDFAMSEMMRNPEEVRRIFDRKEEIDEMIQE-LKFLKLVLLPRECREKCEIDGHEIPVKSKIIVNAWAIGRDPKHWTEPESFNPERTNFEYIPFGAGRRICPG------------------------------------------------------- 154309181 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNEDVTGNLFAMTVGGFDTTANTLSYALMCLALYPELQSWVIAEIDEVEAMMYETLRLYTLVPTARRTTQAQTIKNINFAPETEVLLNTTVIHTLPSIWG-TDSLDYRREPPKGLAWSHGPRYCPGMKMSQVEFVGVLYEIFR-------------------------------------- 67983271 128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSIEWGIAELVNHPQIQKKLRHELDTLQAVVKETLRMAIPLLVPHMNLHDAKLSGYDIPAESKILVWWLANN--PDNWKNPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 118351107 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRKEIVNQYITVIFAGTDTTSHLIGNILFELSRNPDVYQRLQEDLNNLPLVIKETQRLYPAILFGRFMDKSYTDEDLFISKDLEVQIRLVS--QQEKQFSDIQKFNPDRDPYDFIPFSAGPRNCIGQYLALIETKVAI------------------------------------------- 46137627 725 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGGSDSTASMLRSVVCFLVENPDALETMRAEQDLLNACVIESLRLDPPFATTRVVPEGVTICGAFYPGGTVVGMNPYITNRRPTWGEDADQWRPSRGDPAHLSFGAGTRGCLGQHVAVFEIK---------------------------------------------- 121704527 685 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFRLSPVFGVLRTAVDKTSIGGRTVEKNTTVFADVAAANRDASRFRDPLKIRLDRPADVYIHRGWEPHASLGSMISCTAGAVLLR-VLGRMGNVRRAPGPAGEIRSRLVDG---------------- 145613078 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMSVILAGRDTVSGTLVWTFLELVKRPDLMADLRREIELVKNTLNETLRLYPTVSNLRTALRDTSLDGVGLAEGTPVIFSSHILQLSPETYEQPHVFDPYRKPWTYIPFGGGPRICIGQEFALAEMAFLLVRLL--------------------------------------- 218714551 212 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDRDIAGIVFTILWGLNTNVTVVSYWMIAHLTNNPTVVNQIREEPALAESTFNETIRFTATGSSFRKTTRDTTLEGRRIPKDTTVAIPQRVQMMDEEAFPDSYTFDCYRFRNKSLGFGGGTTLCSGRTVGRHQVLAFLAILLWRY-DLEVVRPDQE------------------------- 209571370 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLVREPNVQETLQNDRKILKQAVKETMRMKPPLAIPHKASRDTTLMGKKVEKGTKVMVNLHALHHNENVFNDPYKFMPER------------------------------------------------------------------------ 111226486 261 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THDDYLNIASTVLFAGTDTSSTTLEYLFLMMANYPEIQDKVLNDRQSLPAVIKETLRFKPVTPFGRSCVNEITIDEKFIPKGAQVIINYPSIFENEKYFKNANQFDPSRSFNSNLAFSIGPRNCVGMQFAQDELFLAF------------------------------------------- 116202783 58 -------------------------------------------------------------------------------------------------HMQFRRCVNSAFAMSALVQYEPFVDNTTKLFLKQTERLGTCDFTQWLQF-YAFDVIGEITGFIEEDVDGIVAYLTKLVAPIGQIPFLDATFPVAKFARARMAERNGEPSPDLLSKLAAREARPDFMTDTLVQTMAVSMAFAGSETTAISLSAVFYFLLKTPAALARLRREIDDAARAVKEAFRLHPAPGMERVVPRELEIAGRRVEGGTVVGCSAWVLHREEKVFEDVEVYRPER------------------------------------------------------------------------ 157748817 128 ---------------------------------------------------------------------------------------------------RLRTISSPTFSNNNLRKLNLTVEECALEIIEKTAGGAQIDMLR-FYQEFTLDVIGRIMGQSESLMPFLVEIVRQIVRRLKMGTFGKINGITLEAVQKRIKQREEEPGEDFIDLFLDAKAGDRQLTTDEIVGQCTVFLIAGFDTTALSLSYSTYLLATHPEVQKKLQE------------------------------------------------------------------------------------------------------------------------------------------ 15227003 126 ----------------------------------------------------------------------------------------------------LRRIVQELFSAKRVHSIQPIKEEEVRKLIESASQKSPVNLSEKF-LDLTVSVICAAFSLDFDGFDKLIHDAFLFLGSFSASNFFPNGGWIIDWLTGLQRRREKSVKDDFVDLLLKLEKEEGKLTRNHVKAILMNVLLGAINTSAMTMTWAMAELIRNPRVMKKVQDDIDHLPMVIKETWRPPVPLLLPREVMSEFEINGYKIQPKTLLYVNVWAIGRDPDSWKDADMFYPERDNNELLPFGSGRRICPGM------------------------------------------------------ 196005631 207 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDEEIAGNIIELMLGGVDTSANTIMWVLYILGKNPNIQEKLYKEPDSLRGVIKESQRLYPLLATARILSQDVVLSGYHVPA---------------------------------------------------------------------------------------------------- 114440561 265 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGHSSVGNLVMLCLTAVARDPEIGRKIRADRSNLPAAILECLRYASSPIVPHVATENAKINGYGVEKGTVIFINNYVLNNSEQYWNNPENFDPSR------------------------------------------------------------------------ 158290990 111 ----------------------------------------------------------------------------------------------------LRAKLTTGITSRRVQAFIPSVNEICDDFVD-LVRRQRADNFQDIANSVGLEIICCLMGYLTTNRAKFMRLAEAVVPTRLYSNFVRCEEIIYETIAEIVEEQLNCPDNDVISILQT-----EGLDTKEKISGIIDLITSAIETLSNTLSFLLHNLSQTVEYQREIITNEDLVKACIQESYRISPTTPLARILEEDFQLSGYHLQAGTLVLCHTRVACLSEDNFQQADRFLPD------------------------------------------------------------------------- 164431184 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTTLISADGEGGKLTDIEIKALLLNLFVGGTDSSSLTVEWALAELIRHPQILKQAREEIDALQALVKEVFRLHPPLSLPRISSESCEVDGYYIPKGSTLLV---------------------------------------------------------------------------------------------- 193631859 302 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGHDTSSISMTMTLLLLGMHQDIQDRAREDRDALDAVIKESLRLYPSVPSF---TRELELENYKIPPMTTMVIFPYILHRNENIFPKPEDFIPERDNKSKFLFGYGARNCIGQKYAMNQMKTVVSTVLRNAKIVSSGCKEDIKISMQLLIRIESLPVIFRP------ 215509867 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKEAQRIYPSVPFSRLCEEPFELGGTILPKGTVIKIAGYFLHRDPEVFPKPEEFHPERSKGRHIPFSAGPRNCIGQKFALPVVKIVVANILRRYKLQSLDHRDQVLFFSEMVLRPKNLRIKFIP------ 211592010 355 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAAIHTTSNLLTNVIYDLAAYPEYIQPLRDELKLMDSVMKESQRTLSLTSMNRLAHKQIVLDGTVIPKGANMFVSTKTL-EDDSIYPNASTYDGYRTTSEHFVFGHGIHACPGRFFAANETKIMLLHLL--------------------------------------- 145610891 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFFSLV---GAVTISGPLKFFLMAMALHPEWQRRAREEGDRMPTAVKETVRWRSPLGVPHQAEQDDVFRGVPIKKGTIVLACEWSLNRVPEKYPDGDSFRPERWRNGHHTFGWGRRTCLGQNI---------------------------------------------------- 189196883 250 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAGSDTTAISLSAILYYLLKNPGTFDKLRQEVDELQAVMKEALRLHPAVGLPRV----VPPGGATIPEGTIVGINSWVAHRDTSVFPDAHLFKPERPPASHLSFGLGSRTCIGRHISLLEMSKLVPALIRDF-DFTLD------------------------------ 169768662 283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKRARDDG-LMTDFHYRSNLKMMFFAGHENVKFAFIATLWELSQNPQMQEKLYDDLKSLPTAVAETLRLYPPVSQNRKTLEPVYLGGITIPQGMWVWTAYGAHEYQPERWGD-DVHAIQRARGSYIPFNAWTRSCIGSEFALLQLRVTLYEIVRHFPDYR-------------------------------- 67522583 280 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIPRMLVPFFKTDFA-AHEDLKKYLHALIEENSEHERHNLLGRLVAARREGPGLSNAEILGNTYIFSLAGHETTATTMRFALPLLAIHQDVQDRL-------------------------------------------------------------------------------------------------------------------------------------------- 157769895 261 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGFDTTANTLTLLFNFLAHNPAIQEQIKGNKSILQNCIFETLRLFPHASQMRICTAPITIGQYKFDENMQVVINPWGPHRDRVIWGDPSRFESEQQRKAFMPFGVGPRQCVGMRFALLELK---------------------------------------------- 215475009 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTVSEAMTGILWLLISHPEQGEELQEDFDTLNACINESLRLFPXVMTGRV------ISGYFLAEGTQVYVPPYTMHRNPQYFPEPDSFIPERNQNAFIPFSYGPANCFWKNPARMQMT-MLEANLYH--NFTLEFARDFEWHN--------------------- 169606682 205 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDDFINETLRLKPLTGGARTPAKGIQVGDVYIPGNTNVMVPIWLIQRDERYWPEADKFVPERDKAPYLPFSIGAYACPGKNLAQLSLRTSLSMIAQNF-DVAFAPGEDVTFDNEMLDTFTTLPLQFTP------ 171679136 189 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFIRPIVAHRKKLPKDDMLQWMLDGQSEGGEYKTETLARMQLGISFAAIHTTTMTTTNVFYNMAAYPQLRDEVREGMKRLDSFIKETMRIDPFAGFQRRVYKPFTLNGQVIPADVIIEVPAHALAKDPDVFESPDQFDIRQKAREQLTFGYGRHACPGRFFAANEIK---------------------------------------------- 171677386 35 -------------------------------------------------------------------------------------------------HTALRAKLANGYNAKEVPSLESDIEHIISKLVSYIRPRGPVDF-ARISQFFTLDVIAAWLGI-MSDWPKILTNKHVLAVVGPEKKSGGGVGGIMKMAEEIVAERAEKDRKDMLGAFVRHGV-----TQRECEVEVPFQIVAGSDTTAVAVRGVVLYLAACRRVYLRLREGRELLQAVIYETLRMQPPIMA--LLLKQVPINGQFIPGGTRVGQNAWAIMQDKALFEDADVFRPERDPVRKMAFGYGRWVCLGKPMAFMELKVIVEA----------------------------------------- 126461807 103 --------------------------------------------------------------------------------------------LEGPAHRHRKALLSICMDPARVEALVSEMRLAWRERLPAWEAEGKIVLQQEAARLL-TRAACRWAGVPEAQLDEIFDMIDKAGSVGPRNWLAQMRRAGTERLRTLVEEVRAEAATALHAIAFHREEDGALLDPSELLNLLRPIVAVG-----RYITFAALALHRETTWRELFRSNLELAGDFAEEVRRAAPFFPFAAVTTRPITWEGYDFPEGQWLLLDLYGTTHDPRHFPEPTRFRAER------------------------------------------------------------------------ 194741812 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKGECCNMVLAAFETTALTVHHTLILLAMFPKLYEELKAGGDLLDRVLNETLRLIPPVPIARDVQEDFRLNEVLVPKGVAVAVDIFNVHRNKDHWPDADTFNPDRPPYAFIPFSKGRRNCIGWKYALISSKVALAQILR-------------------------------------- 67901890 129 -------------------------------------------------------------------------------------------------HRVRRGALNPFFSRQRILGLQDIIRQKLNIFIKRVEE------YKALNAPMPINVIMQYFGHDYAALNK-RGWAPTLHDPIVNVTLA-GNTALHSWIAKLMQRIRESPKIDVFSDLIQGDLPASEKADRRLQDEAQLVIGAGLATTGWALTVGTFYLLSNPKVLARLRRNPENPSGALEEAVRLSHSTTSRRRLPKPITYKDWVIPPRTPVSMTIPFLHLDEDIYPEPKSFIPERWDNPKVGFGKGTRSCLG------------------------------------------------------- 121712523 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFAGGETGSRFLAHTVYHLLCNPDILDKVKKEPDVLTASVRESLRLRAATTSRLVVEQEMVYQNWVIPANTPISMSHPDILHNDSIFPEPLRFRPARQNRLFVPFGKGTRMCVGMDFAYSEMYLSLAAILPRF-DMEL------------------------------- 45198918 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDLIRVYEHGE-ITEKQLTDNIVILMVAGHENPQLLLTTCLYMLAKYPEWQARLRQQDDLLNDSVEETVRVLPPLGQNRKTSHKCKLGEIVLPKDTYVYQVYGTGTSTQVWGPDAAEFKPERSTNATVAFHGGRRACLGEKMGLMETRVALAHMLRKL------------------------------------ 74475192 31 -KPLPPKIPGPVIGHLFYFDDDGDDRPLARKLGDLADKYGPVFTFRLGLPLVLVVSSYEAIKDCFTNDAIFSNRPAFLGEYLGYKNAMLFLANYGSYWRKNRKLIQEVLSASRLEKFKARIQTSIKNLYTRIDGNSSTDWLEELNFGLIVKMIAMILSMEFVLWDAFFKWVDFQGHVKAMRTFKDIDSVFQNWLEEHIKKREKNEQDDVVLSKMSNEYLGEGYSRDTVIATVFSLVLDAADTVALHINCGMALLINN---QNALKKAQEEIDTIVKEVLRLYPPVPHENV--EDCVVSGYHIPKGTRLFANVMKLQRDPKLWSNPDKFNPERFIARDIDF-HGQHYCPGMTYA--------------------------------------------------- 169863123 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASRDTTATVLTFLTYLLATHPDVTDRLRAEPDTLKRAVNETMRLYPPVPLN---IRETRSASCTLPPSDPIMYFPLLTQRNPALWEDAEEFDPDRANNPAMPFSAGPRICLGQNYAYNQMSYFVVRLLQQFDRFTLAPEFQP------------------------- 115482900 308 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRDNIKAIIMDVMFGGTETVASAIEWAMAEMMHSPDDLRRVQEELAAVVGVIKETLRLHPPIPILHETAADCLVAGYSVPRGSRVMVNVWAIARDRAAWPDADAFRPSR------------------------------------------------------------------------ 169248229 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTAVALSYTLFLLGLHPEIQEKCFEEPDDLQNMIKETLRLCPSVPMCRQVPKDTNLGGYMVPEGSLVTLDVFHLHRDPKYFPEPEKFDPDR------------------------------------------------------------------------ 5915839 229 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLLKFQKESERLTDDNIKAVIQDIFIGGGETSSSVVEWGMSELIRNPEAQAEVRDETELLKSIIKETMRLHPPVPLPRVSRERCQINGYEIPSKTRIII---------------------------------------------------------------------------------------------- 146165515 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKEQICQQCITMFIAALDNTGCIIAWIIFCLANYKEEGDKVRQEQETLDNFIDECFRHYTSSMFLRRVVEPFKSGNFEIQKGDIIQSLWHPTQFNPDWFENPDKFDVNRKQGNSYAFSIGPRNCIGKQMSLVEVKVSL------------------------------------------- 169784229 309 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGSDTTAVAMKTLWYNLLLHPATMHRLRKEPAYLNACVNEALRIHPPLPFERIVAEGMTIGDHFFPGGTVIGMNPWVINRDADAW-RPERWDPARTRNTLLSFGAGRRVCLGKNIALLELKKLTSALVLHY-ELEIVNPEKFQSQNFFFF----------------- 189211686 242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIAAINTTAGFLTNVLYDLCAYSEYMDRLREEIDLMDSFLKESQRLHPLITMNRRAEENLVLDGTEIPKGALLAVPTTMMQSD-STYQEAHVFKGDRTSSEHIGFGHGLHACPGRFFVATEIKVLLIHLLRDY-DWRFATAQDDR-PANLCIGAENIP---DPG----- 147775009 279 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSIEWGIAELVNHPHIQKKLRDEPDILQAVIKETLRMAIPLLVPHMNLNDAKLGGYDIPAESKILVAWWLAN-DSSKWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 77462933 103 --------------------------------------------------------------------------------------------LEGPAHRHRKALLSICMDPARVEALVSEMRLAWRERLPAWEAEGRIVLQQEAARLL-TRAGCRWAGVPEAQLDEIFDMIDKAGSVGPRNWLAQMRRAGTERLRTLVEEVRAGEAATALHAIAFHREEDGTLLDPSVAAVELLNLLRPIVAVGRYITFAALALHRETTWRELFRSNLELAGDFAEE-VRRASPPFTAAVTTRPITWEGYDFPEGQWLLLDLYGTTHDPRHFPEPTRFRAER------------------------------------------------------------------------ 198459692 281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAVVFLKAGYEQTANTLSYILYELAIHTDVQATVREEQSLLGQVINETLRVHPITYILRRTLTDYQVPDHPLVKELFLIIPTHAIHHDPDIYPEPEEFKPDRGPRDSLGFGVGARSCIG------------------------------------------------------- 67538526 129 ---------------------------------------------------------------------------------------------DEDIHALRRRQLSHGFAQVSVAKLEPLIDGQMAILISKLARTGQFDLVLDILGEV---AFAKAFDVQTEDNEKLHAINDHLLLAGVMRRLMKSRNKLKEICAGCVRFKIENSRPDLLRSLVEATDPESGKS------------VAGSHSTAGTLTLLFWHLIQNPSIMRKVQADRTSYPIAIESTLKYFTMPLWRRVGKSHVEIDGHHIPEGTNICISNYVLHHNPSVFPDHNTFVPEREKGRYLPFSVGHRMCIGRNLA--------------------------------------------------- 195154563 267 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETMRLFPSVPMARQTIQETELAGLILPERSQITIHIFDVHRNPKYWDSPNEFRPERCQNRHIPFSAGQRNCIGQKFAMQEMKTLIVVLLKKFRILPLIDPKTIVFNVGI------------------- 46403205 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDENIKAVLLDIFIGGTDGSFTTLDWAMSELMRAPRAQEEVREDLKYVTSIIKETLRLHPPAPLPRSNDETAHILGYEVPAKSKILVNVWAINRDPRYWEDAESFKPERTDFHFLTFGAGRRMCPGM------------------------------------------------------ 125548738 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKGILTDMFIAGSDTSAVTVQWAMTELVRNPDVLARVVAAGDKVREAIKETLRLHPPLLVPRETTEPFTAHGVEIPARTRVVVNAMAIHTDPGVWPDAERFVPERHRDQHVPFGIGRRRCPGVH----------------------------------------------------- 183585161 309 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDHIIQAQMKGE-ISEENVLYIVENINVAAIETTLWSMEWAIAELVNHPTVQRKIRDEHELLQATIKETLRLHTPIPLPHMNLEEAKLGGFTIPKESKVVVWWLANN--PEWWEKPSEFRPER------------------------------------------------------------------------ 145606494 300 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAAIHTTSDLVSQNILLLSTRPDFVDALRKEPALLDSAIKEAQR-----------LKPTSVSGITLRKGEY---SAVDATRDPKLHKNPDEFDIYRTSPDHIAFGLGKYACPGRFFASNETKVVL------------------------------------------- 46108804 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTAATLSWTLYELGRYPNAVKRLRSESERTPTAVNETLRLYPAVPFNRLALKDTTLGSEPLPKDSPVGYSTLVMQRRSDLFADPQIFSPERHPKPHIPFNAGPRICIGQQFALTEM----------------------------------------------- 215464112 156 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKLLAYNAGTVLEAGSDTTASTMQSFILFMISHPHVLKKLREDQDNLPACIKETLRRRPPAVMGIPHSSDSDYEGYLIPKRSTVIGNIWAIHMDPASYPNPFAFDPER------------------------------------------------------------------------ 157771588 231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNALRWHIAYMMKHPVIQENVRKETSRLPSMIHEVQRHSNMVPFLGTSVQETEILGKKIPAGTNVIAWSVMKNFNPSRYADGKTFDLERT----IPFSVGKRSCVGEGLARMELFLIFTALI--------------------------------------- 218715231 242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIAGSDTTAPSLSVVFYFLALYPDHAEKVYAELARLPGTINESMRLLAVLTFGYRVTEGLTIEGTFIPGSTKICTPRYSIGRLECAYEQPNDFIPERKDKRAFAFGVGRTACVGKHLAMVQIPSVVTSLVSQY-RIEFAPGE--------------------------- 4200046 153 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDTTAISTEWALVELVKKPSVLQKVREEIDNVDRLVEETFRLHPPVPMTRRCVAECTVENYVIPEDSLLFVNVWSIGRNPKFWDNPLEFCPER------------------------------------------------------------------------ 178925346 280 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHILDAQKKGE-INDDNVLYIVENINVAAIETTLWSIEWGIAELVNHQEIQNKVREEPDLLQAVIKETLRMAIPLLVPHMNLHDAKLAGYDIPAESKILVWWLANN--PALWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 149521644 391 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHRAIKKIFYEAIRRRRREPVDDILQTLLDASYDGRPLTDDEVAGMLIGLLLAGQHTSSTTGTWLGFFLARDRRVQAQ--------------------------------------------------------------------------------------------------------------------------------------------- 157353169 39 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLLNLQEHGDPLTDGNVKAVLLDIFSGGGETSSTAVVWAMAEMLKSPIVMEKAQAEHELLNSVVKETLRLHPSVPLPRECRERCVINGYEIPENTKVIINAWAIAQDPDHWFEPNKFFPER------------------------------------------------------------------------ 195388298 116 --------------------------------------------------------------------------------------------------------LSPMFSKRRLSPMFNNAQRVAQHLLDR-EQQGRVELLQQLLRTYAVNMMGNLVGL---DVNNFEQ-TDHILNSRGTPQNSALSTRLLDLVKQNVELREQSGRKDMLQLMVKFR-NGNDLSDKHLAKVAEDLLHTGLNSIASTITLTLYEIAQQPEQLEQLKY----MEMCLKETLRKYPPVPIIRICRKSYTLPGTKIGEGKTLMVPLLAIQRDSKYFVEPLRFDIRQRRSAFVGFGIGGAQCAAQNFAKMVIKLALVKLLQNY-HLELDASAALE--------VSHLPAPF-------- 150866568 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFAGHETTAIQLAYMCYELSRHPKSEKDIIDDMSKVDSVLDENSRVHASIPGSEPRLVDVEVGEVELPKGTGISCVVYALHRQSDVFAEPDQFIPERENEPMMPFGKGIRMCLGMNLALIEMKMAI------------------------------------------- 195024911 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAVHAFVFLKAGYEQTANTLSFVLYELALNPEVQSQVRQE---LKQAMEETLRMHPITPLRRV------LSSCSVPKELFVIIPTHAIHNDPEYYPEPNRFNPDRSPRDSFGFGSGVRNCIGMQFA--------------------------------------------------- 186511830 246 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITRSHIKSLLTEFFIGAADASSIAIQWAMADIINNREILEKLREEPNLLQAVVKEGLRLHPPTPLVREFQEGCEIGGFFVPKNTTLIVNSYAMMRDPDSWQDPDEFKPERKILNFLPFGSGRRMCPGSNL---------------------------------------------------- 215496820 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETIASALSFTAHLLAKHQDVQEKVRAEKSLLEQVISESLRVYPPIQVNRKCVKDFEFNGFRIPKDTLIQVPVRLIHHDPRYWANPEDFNPD------------------------------------------------------------------------- 121712459 263 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDETMGNIFIYLLAGYETTANAIIYGLAVLALHQDIQDQVIE-----------------------------EIDSAHARA--------QSANRSELTYEDDFEFDKTRQKGTLLTFSDGSRACLGRKFAQAEYVAFFATLLRQY-RVSLAPGSDP------------------------- 157338660 296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGQPFSDKFLRDICVNFILAGRDTSSVALSWFFWLLDRNPAVEERIMAEDGLIQAALSEALRLYPPVDHKEVIEDDVFPDGTVLKKGTKVVYAIYAMGRMEGIWGDCREFKPERSAYKFTAFNGGPRLCLGKDFAYYQMKFAAASIIYRY-HVKVVENHPVEPKLALTMYMKH------------- 115708428 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDETLRVSILAYAARYQDFDVVLGGHVIPKGTPVIHALGVSLQSEKYFPNPKTFNPERPRDAYHPFGFGRRVCPGQQFAYKEVAIFLAVFIRAF-KVKVVPGQKPEHVHGLV------------------ 218714940 141 -------------------------------------------------------------------------------------------------HAIMRRAMVPALKGENVRKLEGMINRHVEEFLTATEERRPID-MRDMCSFLICDLIADLF-LGESLHETFRPWVHSAIRRWGGKERDAFMQPIFDRFDRRVS--LTTPRDDMLQLILDGDGTKQAMPRDLLREFAPFLMLGGCEAMPTVLIGFVYFIAESAAIRQRLRALPYL-EACLQESIRCYSPAATG--TDRQVPVGGAVI-AGQYVVGYYLTEN-----FAKPYDFIPERSGRPSLPFSVGPQSCFGQELSFYTLRIALCKMLYRF-DIELTPESE-------------------------- 9453810 316 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFLGGTISTGRTLSFVSYYILSRPDIKARLEDEPEVVPTWTEEALRRLSYGFMRRLVSPDVAIQYKTIPPGTPVGMSAYLMHSNPEVYQDPDQFVPERWQRSYVPFTKGSRSCLGQNLSMAEISLVLAVLFRRMELFETDESDVKHVHDFVV------------------ 157356584 17 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIRGLMLALLGAGIDTTSATLEWAMSLLLNNPEVLAQMEMDNQLGPNLIEEIIRETPIVPH--ESSKECMVGGYHIPRGTMLLVNIWGIQNDPEVWKEPRKFLPER------------------------------------------------------------------------ 22300021 303 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLILGGFDTTSTTTLWGLKFLTDNASVQKRLRENRSRIPAVIEEILRAGATPALQRLAKVDTQILGYHIPKGTDVLFLLPSNNRDTDATETAEEFDGL--AGPTLAFGLGTRGCFGRRLGYQQLKTSITIL---IWNFELLPCPQELSSYRTIEGLTSMP----------- 193676474 285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGGHSAITNFIVKTLGFLVDRPDVQRRIQEESDAVVRAVYESLRLIASPIVPHLANRDTSVDGVRIRKGTTVFLNNYSLHMSPELWNNPEHYSPERKPEYFIPFSGGKRSCMGYKLVQLLSFCTISTLLNK---YTLLPVEDVSY--AVPKGNLALPVTF-------- 15227116 227 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGRDAIATTLTWFFWLLSKNPEAVTKIRQDADKLNKMVYESLRLYAPIPFERKTKQDVLPSGHMVDKNWKILFSVYALGRDASEF-KPERWISERNGGKHFVFNSGPRNCLGKNLSFLQMKTVAVEIIRNY-DIKVVEGHKIEPASSIILHMKHLKVT--------- 169863037 481 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYPPTALIRVVDEDTVVANVLIKKGTMVAIDMVSIHHNPHSFPNPEAYMPSRPESQHSMFGFGTRACIGRKFSHLEALTFLTLLLR-------------------------------------- 215501312 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAGSTTVRSAIQWNVLYLASQPDNLQLMIEDHENMPATIWEMFRWDSTFGGPREIIEDIVVGEYSIPKGTMLLPNVRAVHSDPRLWKNPEDFDPFR------------------------------------------------------------------------ 15896573 139 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFITFSALALYEHSEYREKLQSKDIRLEMFTQEVRRYYPFAPFARV-RKDFLWNNCEFKKEMLVLLDIYGTNHDSRIWQKPYEFIPDRSYKGNL-FGGGTHRCPG------------------------------------------------------- 145604701 83 ---------------------------------------------------------------------------------------------DPAEHARQKRPVAKHYSLAGTLALQPHVDDTIRLLRRSLDERGEGEWVKMYAWDVIGQVFSKHFGIPWLDRPTMKRLDDRYAGRDDRDPVQAAAQP--DFLDRFLEVQRAQP---------------DVVDRQRVLSYLSINMLAGADTTAITIKAVLYYALRTDGVWGRLCEDAGLLEAVVREAMRLHPGVAMPRCVPDGLELDGNVVPPGTSVGMNPFVLGRNRTVWPDADDFRPERWNAADLTFGAGSRVCLGKHLGLLQAYKVVATLAVSY-DLELEPEKEWWVRSAFF------------------ 167535021 136 ------------------------------------------------------------------------------------------------------RILYKAFAPDNLMYFRPAFAARARKMVDTFKAGEPIDLLKTM-NEITLGVIDTAFGLSHEERHHLMYVIKQTTNFVHQVQLKRRLGEMHSLVETSLIRRREEVKRHMIDLIIEANEDGYRMSDEVMRDNMISLMAAGTETTATAMTWTLYFLDKYPEVYRKVREENMNIDQVIQESMRMCSPLGNGRRPFKDMQVGDLVVPAHVPMLTFAHQIHHNPQIWDAPEEFRPERDRLRFQPFGTGRRYCLGKYMAMAEMQVVLSHMVRRFEYAGTAEGITPAFRPPTIQPRDGMP----------- 189238174 147 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETLRFLTPVPFMRTNNQDITLDSNTIPAGSCIMIPIFHIHKKPEYWKNPNEFDPDRSKRPRCAFSSGPRNCIGFKYGMMSVKVLLAVILR-------------------------------------- 194221445 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSVMEETLRLGAAPTLLRVVHGDHTLSGQRLRSGDIVALFYLSVHMDPDIHPDPTAFKYDRNPNRKVAFGSGVSICPGRFLALSEMKLFI------------------------------------------- 115449511 125 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAMQRNAKQKFTFDGTIIPAGAKIGTPSLILHRDPTAYEDGDAFDGFRTAAEYQIFGHGKHACPGRFYAVNEMKIMLAIFISR------------------------------------- 115670790 324 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYNMFFAATDTIHEVLLWLTLFIATRPDIQLRMRDQRSRLPSIILEVLRMRPVAPMGPHVVSDTSIDGYSIPKGSQIFSIWGMHN-DPDIWKDPSAFNPDRKAKLVIPFSIGPRSCPGEQVAR---RIIFQTLVSLISRYRI------------------------------- 67902394 197 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNVQRIAKETLVFDGFVVPKGTHICFAAGPLSRDPELIDDPETFDGFRHNNSLVAFGYGRQACPGRFFAENTSKAILSRLL--------------------------------------- 169609524 49 ----------------------------------------------------------------------------FNPTVTGSQSLGLFAMRDPHGHGVRRKFFARPFSNSSIKQWGAQVVRKAELAVEAIRAQNGADIFKWWTL-MATDVIAHIFGAVLRSGAPLVHKVLRYMPIKRAQEISKADEVIFEHGSIALKHMRGDDGNNVFGQMIEASDNSEKLTGDDVREEAKNFIVAGSDTTAVTLTYLIWAVLKNPEELAKLGDELDLLNSIILETLRLYSAASLPRVPSQGMVVSGYHIPAGFEVSTQAYTTHRDPSVWPNP------------------------------------------------------------------------------- 195388804 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGVEPTLVSLTGILLCLAKNPAQQARLLDEPDKLRACIKEGIRMYPIPGTVRRMPCDVVLSGYRVVAGTDVAANFQMANM--EQFPRVRDFLPERRDESHLPFGFGPRACAGKRIVDMILEIAVARLVRNF------------------------------------ 15239309 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMRIVPPAGTFREAIDHFSFKGFYIPKGWKLYWSATATHKNPEYFPEPEKFEPSRKPYTYVPFGGGSRICPGREYARLEILIFMHNLVKRF------------------------------------ 169782632 309 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTLAGTESPAQTLNIIFYHLLANPSLLTKLREELATLPTLIEEGNR-LSFGVTARTAR----IQHTPI-TYTPSAITTLSAHTAESVFPDPYAFDEGRERRKQLTFSRGGRKCLGIELARAELYLVTAALVRKF------------------------------------ 29888015 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAAAMAWILYLLGADPAIQERAIADRERRPTMAEEGLRYPSIPVIGRRLTEDVRVENYTIPAGTTAMIVVYELHRDATVFSNPDKFNPD------------------------------------------------------------------------- 85838517 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDTTSISTEWALVELMNNPSLLQKAREEPNLIQAIIKETFRLHPPVPMRRCVTQ-CKIENYVIPENSLIFVNNWAMGRNSAYWDKPLEFNPER------------------------------------------------------------------------ 121712537 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLATAWRDG-TLTTQQFRDNLNVLYVAGHENPQLLLTSALYLLGKFPKVQERLRAEWERLPATILECARLFPPISNRRVAT-PTWLAGLHLTPGMYVGYHSYATNRDPTTWPDADEFRPERWGHTHITFHGGPRACLGEKFALLQMRVSL------------------------------------------- 198458481 59 ---------------FDLYGKDN--AGVFKFTRDLSKTLGKSYVRYVVGMPIYNVIDAETAEMILTDQKSLIGKGCVYNFLHPALKTGLLTSQGDKWHAR-RRMLTPTFHFNILGQFQEIFQAESLKFVQQFQSQDE-NIVSELIPRFTLNTICEAMGVKLDEMAFVRRLSNPFLRSTTAKEYAPFLKVVHDFSSEIIAKRRQTADDDMLDTLICAEKDG-MIDHAGICEEVDTLMFEGYDVSSITLIFTLMNMSLYPDKQELIEDDFSNLDIFIKETMRLFPPIPMGRQAVQETELAGLILPSGTQIHIHTFDIHRNPKHWDSPNEFRPERSQNRYIPFSAGQRNCIAQKFAMQEMKTLMTVILKKFEIQPLVDPNSIVFHVGITLRIKN------------- 169624604 116 ---------------------------------------------------------------------------------------------------RLKRFLSPAFTVAYVDNLEVHFQKIVRDLLNKYQSKV---FFAELTFYKTVYI------------KKLIRFFVMDIKFDWPAEMIAAIEA-------VIYRRQQTSGTDLLQHLLERPDTGVTMNTRDITDQMAEILLAGSETTSGTLACLFLELARNPVVYNKLLE------------------------------------------------------------------------------------------------------------------------------------------ 169854461 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLISWLLDTAPEGYK-TLDEFASRVISINIAAIHTTSITLSNILFELAARQEYFEPLREEIERLDSFMKETSRVTSAISMSRKTRTEYKLDGTVLPRGVRIAIASAPTHFDPAIYEDANTFKGFRGNLEHLKFGYGRPACPGRFFAVNEIKAML------------------------------------------- 147825152 267 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLINADGEGGKLTDVEIKA---LLLPG----------------------RGRLVTDLDLLQAIVKETFRLHPPLSLPRMAAESCEINGYHIPKNATLLVNVWAIARDPEVWEKPLEFRPNR------------------------------------------------------------------------ 605606 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSCISFACYHLSRNPVIQQKVYEEIQQIPDAIKETLRMNPSVPFGRRSAGDMTIDGVPVPKGEFGILIYALHN-DPELYPEPERFDPER------------------------------------------------------------------------ 169864029 197 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGAETSMGTATAFYVFMALNPEVQRRAQEEPVRLPTAIKEVLRQTTPMALPHSAATDDIYDGYFIPKGTVVL-----GNHDPEVFDEPFAFKPERGKIDHTAFGYGRRICPGRHMA--------------------------------------------------- 116204147 252 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPEDKSGFGALMGACFRVVDERVRAARDQGRRDMLASFMKHGLEGADLKSEVLET-----LIAGSDTTAAALRATMLYVMGHKRVYVRLQEDGERLQAVIREGLRVFPPV--RNILPKDVPAGGDTVMVGKPVFLPGGSAGEDAALF-RPERFEPDEEKVNELTFGHGRWQCLGKNVAQMELNKTFFELFRYF-DWAIAHPAKPW------------------------ 63195374 39 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYHIPKDTVVFVNQWSVNHDPLKWPNPENFDPARKDNKDLTFSVGKRRCIGEELSKMQLFLFIS-ILAHQCDFRANPNEPA--KMNFSYGLT-------------- 211582095 332 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NMRRKIVQPITLHGTVLQPGMHIAFPLHQISNDEDLWENPSQFDGFRTGTNNLDFGHGVHACPGRFFAANEIKMILVHLIDNF-DFKFKGD---------IGRPDSL---WTPG----- 169626311 266 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAWDLSMLCDAGIETTNMMLQIFTLACLAYPAQRELVVDDGRLIHAVMEEIFRWILPTGIPHATTKDDHYKGFLIPKNSIIIPLFISMRNDSSLYQAPSEFRPERGKAQSGNFGYGRRICPGRFIARNSLAIAVSRLL--------------------------------------- 194740914 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSAGADPTLVSLGGTLLSLAKNPSKQDRLLEEPDKLRACIKEGIRLYPIPGTLRRMPHDVVLSGYRVVAGTDVGIAYQMANM--EQFPQVREFIPERETNSHLVFGFGPRSCAGKRIVDMMMEIAIARLVRNF------------------------------------ 197332974 80 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFAAHAMHRWPHQRDLLRSESEKAEAFAHEVRRFYPFAPFGGLAARDLNWRGEDITQGTLVLLDLYGQNHDPALWDHPYRFDPHRESLDHLAQGGGGHRCPG------------------------------------------------------- 215451078 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDIADVLLERTRQSGADDIIGLLIKAEANGEHMTKEEVLAQMNVLLLA------VSLTWTLIELAKQPEKQERLRADPTYLDAVVHEILRIHPPLSTNRVAIEDIVVNSIAIAKGATVGVPIKCINCAEAVWPRAKEFIPERPPTKHLTFSDGPRMCLGRGFALAEFKAALSVLIR-------------------------------------- 119466975 109 ---------------------------------------------------------------------IYSDRPPSYVGRLLTQGDHIALEQMDPVWREKRKVISHNFSPKNLDEKHFLVQE-AEGLIDLLRDTEGFNHVRRYTASVASALAFGHRGWGHAVYDVMDRWTEAMEAGRRAVAAGTVFDTTWGKARQIVDERRARGRDCIIDRLLDENQKGWPMSQHAFNNLVGEVVEGAADTTAAQILTLILAFAMHPHVQEAARREPDKPPKWVKEGMRWRPVAVTARVRQDDW-YEGMLIPKDSTVFIATWAIHHNEQIYKDHDVFDPDRNPSPHYGYGAGRRLCPGVHFAERNMRIA-------------------------------------------- 209571372 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTTWALAFLIREPNVQEKLQNDREIMKQAVKETMRMKPPLAIPHKACRETSLMGMPIDKGTKVMVNIHSLHHNENVFSDPFTFMPER------------------------------------------------------------------------ 67900824 283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPEEELAFDLGILADAGLDTSTVALDWFIVAWITSGSTWQQLLDRPKLIDAIASETLRWRPVVVSGVTKVQD-EYMGYHIPANSTVLPNAFAISHDESIFEDVDSFIPERKDLPHIGFGWGRRICTGRFIARNQL----------------------------------------------- 169622970 121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTLLNAVVKEVLRIFPPAGSMRAGRPDLFLHGQQYPAGCQIWTLSLAMHHNPSVFTQPEDFIPERGPDDALAFEWGPRACIGQTLAQLELKVAL------------------------------------------- 212536396 44 ------------------------------------------------------------------------------------------------RHRYRRNILSGFFSKKSVNELSPVVEPKVLKLMERFAQQGTIVHLDDAFSALASDVITDFL----EDKHFRRDIRSAITETSGKVSLFKFTKSIFEYTARSANGKGGSKKGTIFEKLTDPTLPPGERTFARVRQETGVILQAGTESISRALTVAAFHLANQPSMRENLREERTALPTVVWECLRYGLVIRLPRCAPHEVKYKDYVIPPGTPMSMSSYLVHHDETIFPDSYSFKPERKSDPMVSFTRGSRACLGMNLSYLVLYMTIAAFVRRF-DLEL------------------------------- 146277935 103 --------------------------------------------------------------------------------------------LEGPAHRHRKALFLGIMDPARVEALVAEFRAAWRAALDEWEEADSIVLQQEAARVL-TRAACRWAGVENQPEARLAEEIFDMIDKAGSIGPRNWLAQMRRRLRKLIEQVRAGPGSTALHAIAHREADGALLDDTELLNVLRPIVAVG-----RYITFTALALHRETNWRDLFRSGTELAADFAEE-VRRISPPFTAAVTTRPLQWEGYDLPADQWLLLDLYGTLHDARNFPDPARFRAER------------------------------------------------------------------------ 39972391 83 ------------------------------------------------------------------------------------------------EHHSIRKLMMPAFSNKTYLLHESLVNSWLGKLTSHIAAKNGAELIERMFVWFTFDVMGALFGCLDQEKDHQYLRAAELGAPCLSIMRFPATQGLYDVARKLLETVHDEKRTDIMATVYRGMQNTDPISRHEALDVASILVLSGAEATPILMTAMLWNLLSNPRCYERLCRDPADFTAAVEEALRLDTPFATPRIVPEGAWVDGYWLPGGTSCGIPHYTAGHWAQNFSDPDTFVPERRPAKYESFSKGSLDCIGQRFVRHEVGMAFVALLWNF-DFEL------------------------------- 1840085 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQDTTASGISWTLYSMACNPEHQQMCREDLSQIPYTIKESLRLYPPVGMSRKMTKPMTLDGRTVPEGCVVGTSIFGIHRNATVWEDPNAFDPVR------------------------------------------------------------------------ 154321780 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFAGTDSTGMNMATILRYLVLCPENM----ANPTRLPHVV-------PIGGW--------TFKSVYFPAGSIVGCSAYELHFNQDVFPNPHEFEPEREANKYFAFGAGSRACIARNLATVELYMAVEKVVDVLRGARVCQEEIFEWFNSSVKG-EKLELIW-------- 154281857 148 -----------------------------------------------------------------------------------------LISMNMPDHKVWRSRLNPGFSSRNIQNMPAALEEVAQKLKDTADAGSHFDVVSRFALDLPLLNALRNL-ISRVKLKNVKTRLERLT-PEFKSFVSQNAATMRDILLPQIRSRFSDTLDDL--AIKDFKKSGQQPTPEILISNLKAFLFAGHDTTAQTICWIFYEINKNPDILQRLRKEHDDVAAVIKETLRIHTLANTFRQGSPDFNLDGMLYPTYDMIQTAPTMTHIHPDFWPHPTEFIPDRVPEDHAPFELGNTKCIGQELAMLEMKLVL------------------------------------------- 170097187 85 -----------------------------------------------------------------------------------------------PRFRKHRRLMNDVFNQRATAQFQSLQEKETLTLLDGLLNSPTADHFKRYAAALPAATLVDFFPV----MRHIPSWVPFASFKRRALETRKVVDDMMDIPYELVKARKGVAVPCYTSNLLEAQRNSQDGTEEDIKGSAGTLLTAAEDTTVAFMHSFLLAMVLHPEIFKKAQEEMERVTGVTKEVLRWNPLVGMPHRLMEDDYYRNFFIPTGTTVLANIFAILQDERYLDDPTLLDPF-----TVIFGFGRRICPGRHLADTSAWSVMANLVAAF-NISKALDPKVEFCTGFVRHPK-------------- 115469142 60 ---------------------------PHHAMRDLARRHGPLMLLRLGELPVVVASSAEAAREVMRTTRPMSRMTRLVFPAGTEGIIFAPY---GDEWRELRKVCTELLSARRVQSFRAVREEEVGRLLRAVAATSSVNLSALLSAYAADSAVHAIIGSRFKDRDKYLMLLEAMWLSRMPRRMMQHRREAYAFTDAIIREHQENDKEDLLDVLLRIQREGDPLSTERIKTTVGDMFAGGSETAGTALQWIMAELIRNPRVMHKVQDE-----------VRQT--LAGRDRVTEDAQVLGFDVPKGAMVLVNAWAISRDPQYWDEPEEFIPER------------------------------------------------------------------------ 171693177 90 -----------------------------------------------------------------------------------------LITMNGETHKKWRSLFNPGFSPSYLVGLAPMIADEVARLLREQAGRAECLLMAQLALALQRQIEWTSFGTPFKRRPLVLWYNNRIMRLIGQEIDKRYTEHLQDQGSG---ERRSK---SVMSLVLAAQVKGAPPPLSEFKKLLRGFLFAGRDTTSSTLLYCFHLLATHPEALKRLRSEPQRLNAVIKEALRLFPPSASLREGRAGVDLKGRRYPEGCNVWTLTVALHHNAVYWKQAESFVPERGPEDPMAFELGSRACIGQTLALMELRVAL------------------------------------------- 218188701 162 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKRMLPAFSTCCEELISRMESLGEVDVWPEM-QSLTGDVISRIFQLQAEQAERLLKCVQKIIIPGYMSLPTKNNRKMHQIKKEIDSILR-----GLIGKRMQAMREGES-TKDDLLGL--------------LLESNMRHTAEHGQSSQGLIEEVTII---LYEVLRLYPLVTLTRQTYKQIEIGGVTYPAGVIIELPLLLIHSDPDIWGNPERFKASKDPGAFLPFSWGPRICIGQNFALLEAKMALCMILQHL-ELELA------------------------------ 195055342 120 -----------------------------------------------------------------------------------------------------RKLLNPAFAHKVLLNTLPIFNRLVNEL-DKLVDAGELDLMQHCSLSIATQST---MGSSVKEEPKFKWLNIKIIRQLFGKEYENSKLQIRKFISKLVAERLEA---DISGKLAVGHFERGIFSRKNIEAESNIMVFAAFETSSKTVGYALMLLAMFPECQERVFEEYEEAQQMVNETMRLIAPVPLARETSNDFMLNGVHIPKGMQIVIDIFHMHRDAESF-NPDHFLPHNLQDKHIPFTKGIRSCIGWRYGLLSLKVTLAKLLR-------------------------------------- 170061702 119 ----------------------------------------------------------------------------------------------PPEWRVLRKQLNTSFSNAATKSFVPVFNEKSDNLVSNLRGRGQFDFLA-IAGEYTSSVNALGLDLDNDQSDKFTRIYKAWLHPQSIYKWTASYREFQNMSRNIFETRKRNPDEDFIERLEKMYFESKTTDDEGVIENLDTFLFASNDTTASLVSTTLLLLAMYQDVQERLFQERDTLPNFIEETMRLIPVVAVARENEKEIQIGEYTIPANTQIVVPIIKVHRDKNIWERADEFDPERHPYAFIPFSGGIRNCVGIKYAYVSLKIAL------------------------------------------- 195012856 276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDGTLMLLSALLLCLSKNQDKQHKLREEESLLNEAIKEALRYYPGLGTTRKCKQDVTLSGYNIPQGTDILVASNALMTDNEYYPQADKFLPERTPFTFLPFGFGPRQCIGKRIVDLEIETSLAKIIRNF------------------------------------ 4927309 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAMAIVLGLMLIADHEEVQDRIFEESVKIPDAIKETLRLYPSVPFARAITEDFMLDDLLVKKGSEVSIHIYDLHRRADLFPEPEAFKPERHPYAFVRFTAGPRNCIGQ------------------------------------------------------ 171676316 142 ----------------------------------------------------------------------------------------------------MRKQYNPGFAPKHLMTLLPCIIDKTEGRLNKLCENGQSFPLTDLIISLTFDIIGAVMGIPDSSREEFIRVYDQLVQPKLALKRFRLGKKVDSLLEQMIRLKEEQPQESVLSLSLQ----GHDVLDEQLLAQTITFLFAGHDTTSILLAWAFYFLHRYPKAHEALVA------------------------------------------------------------------------------------------------------------------------------------------ 116195012 78 -------------------------------------------------------------------------------------------------HAAKKRVANVPYGMAAMQQLGPFVDDVVDEHVDGQGEGAVFDLLHYFAFDVLGEVFSRAFGFLEQGRDDNSQVYNGIVGQVPELDYLLRRNPLWRFVMALEEMARRQPRQDLMASLIQGHLDPERFGEGDVFAVAHGAIFAGSDSTASTMQSFFWHVLD--DQRSVLREIEQAVTTGVKEAMRVRPAVGTRVVPPEGAELDGHFFPGGTTIACNGWVLHRDKEVFGDADDYRPERWERYMFQFGGGSHLCIGRNLALLEINKVVPRLLRDY-RFELAPGRPLKANASFF------------------ 115462427 128 -----------------------------------------------------------------------------------------------------RHLAASVFTSAAFRGFVSTVERQTRRLLVPFLAGGVVELVASAAEPFPTRVTGELRHIAPAGWWKLMRWLNVGV----ERRLADAKAVLDEFVYREIANRRSRPGDDLLCMYMASPIDP-AMSDQTLRDAAVGFMFAAKDLIAAALTWLFYMICTHPHVEAKILDERSLLHAAVLETLRLYPSAPFEKEAVGDDVLGGTAVRKGTRVVFCLYAMGRVEGIWSDCREFRPERPSYKFAAFNAGPRSCLGKDLGLSNIKIAAAAIVYNF-TVELVAGHVVEPKDSVV------------------ 115487766 67 -------------------------------------------------------------------------------------------------------AVTHVFSPRSLGVARSARERKVHDMVDSFRRRGMFDLLANVLLSVPMEDIVAILAKPNADLQGIRHWTAIHMS------------RVLHILDSIIDCRLAQGTDDLDSLLVLM--STGKLSRRDVKILLFDILAAGTETTKITVEWAMAELLRNPNVMATTRAEMKALQAAVKESMRLHPPLLLPHLVVEDVRIGGYAVSKGTTVIFNSWAIMRDSTAWERPDDFLPDR------------------------------------------------------------------------ 194863222 139 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAEGYDTTSGLMNMSLYADAQYQEIQEHIRDDLSNLNLFIKETMRYPSIPIMGRQTLEETELNGLILPKRSQINIHVFDIHRNPKYWESPEEFRPERSRKRHIPFSAGQRNCIGQKYAMQEMKTLMVVILKQFKILPVIDPKSIVFQVGITLRFKN------------- 169862356 196 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSSIHALFLALCLFPEEIDAVVGNDRLINALVSEVLRWVTPTSVPHRVLEDDIHNGYFIPKGSLVIVWNML--HDPRVYHNPMDFKPERPDPRNACFGFG------------------------------------------------------------- 149234549 322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAYSFLTDNLFAGHETTATMLCYFTYELSRHLHIQSRLKEEPKGPTDIIEDLEKVDSLPFLDAVFTENTRVHDISIPPGTIISCLPFALHREASVFFDPNKFLPTRIRQQHMPFGKGIRMCLGMNVAVIEMK---------------------------------------------- 170110913 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETIRTTTSAAIRRNLGKDILLADTTIKRGDFLTYSLADIHLNADIYTDPAKFDPGRFAKGYIGWGVGRHPCAGMRIAKLEMKLILAMFL--------------------------------------- 125556221 59 ---------------------------PHRAMRDLARRHGPVMMLRLGEVPTLVVSSRDAAREVMRTHDAAFASRPLSASVRAATKGGRDIAFAPDYWRQLRKIVTELLSARRVLSFRP-IRERTVELRAAL-----CALVADSTVRAVVGERCAGLDVFLRQLDRAIELAAGLNVADAVRQAERCRDTMFGVLDGIIQEKTGGAGEDILDVLLRIHKEGGPLDMDAVKCVVVDVISGGCETSATTLGWAFAELIRNPAAMAEVRRDFE-AAGAVSESALAVGELPYLRLVVRETRVLGYDVPRGAQVLVNAWAIGRDERYWPSPEEFRPER------------------------------------------------------------------------ 211958155 190 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMCQRLLDARQTGLPFSKEQLVDHIATFFLAGHETTSAVLNWAFFILSQRPDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEETTLGGHKIPRGALIIISPWIVHRHRSYWHHPDHFDPDRFERDYMPFGIGPRVCAGASFSTVEATSVLAGVTRHY-NFKAEKPEEVFPETGI------------------- 212539354 297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAGRDSTASLMGFVFYHMIRNPMVFEKLLDAPKRITNVMNEALRMNSVVPFSKCAVRDTMLGGADIRKGTEIAYSYVLHRRDADDF-RPERWEEKRPANWHFPFSGGPRICIGQQFALTEV----------------------------------------------- 211589414 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGIDTTSDTLMFLIWALAENKRFQDKLIEEPEDLDAVIRETLRLYAPLPGPRSLPTAATIDGYTIPPRTVVSISPYALHRNPEVFKDPTKFNPDR------------------------------------------------------------------------ 154322320 36 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTSSATGFIFFHLARHPDVWMKLREEVIRIGDAVNESLRLLAPAGLSRTCVQDCVLGGILVRPGTEIRVVFHALHKDRDIWEDAMEFRPERWENEYIPFLGGGRICPAQQMALTEISYLVVRFMQEFKSMENRDPEKK-----FVAGMK-------------- 115440547 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLSRFAA----GDKHSDESLHDVITNLVLAGRETTASALTWFFWLVSGRPDEIRAVRRASSSLHAAITESMRLYPPVSLDTYVEEDFLPDGTFVGKGWQVTCAYAMA-RVEDIWTDCEEFRPERRPESSFVFHGGPRMCLGKEIAYIQMKSIVSCVFDRF------------------------------------ 169854541 241 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLDSFIKEVSRLHTLVSIQRKSRVDYKLDGTVIPAGFRVAAASSPSHCNPNEYEDPMSFNGFRKENQHLFFGHGRSACPGRFFAASEMKAIMSHIL--------------------------------------- 70983886 169 -----------------------------------------------------------------------------------------------------RALIRPMFTPDRVSNLERHVQKLLRILESPRHERQPVN-VLDLCLRLTMDIATDLLGAAFADVQRIQSWITMAGPLQVFLPKAKYYEGLNSFVDPFITRTLALGRRNFLEGLATFTQDPKVIRDQ-----LISVLLAARDTTAATLARTLYELSGHPDVVQRLRE------------------------------------------------------------------------------------------------------------------------------------------ 149914987 99 ---------------------------------------------------------------------------------------------------RQRRIIDPSFEGGRLRDTFPAMLAAGQGAVARLADGEPIEIEAEASHAAADVIFRTLFSIPIEDREHLPRWFPRFHRRGARRTAKEIRALITRLAHRMTEIKAARAPDDLATKIMTTADTGERFDTEEMVDQVAIFFLAGHETSASALAWALYLLALYPEWQDRVQEAPDFSDIAFRETLRLYPPVPMMRETTCPERLRDRDVPPRAQIVLSPWHQHRHERLWDKPDAFDPERFDTPYMPFSAGQRVCPGAGFAMIEGVLLLALLVRAY-RFDIVPDRPMPVAHLTVRGRDGIWLRITP------ 125773861 321 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGTDPTLVSLVGILLSLAKNPDKQARLLEEPLTIENMIKEGIRLYPIPGTVRRMPHDVVLSGYRIVAGTDVAIAYQMANMEPRVREFPERWLRDESNSKYLPFGFGPRACAGKRIVDMMLEIGVARLVRNF------------------------------------ 195123577 269 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETLRLFPPVPIGRQTSEETVLNGLILPTGSQIIMHVFDLHRNPKYWDQPDVFDPDRSVKRHIPFSMGLRNCLAQQYFMILIKTLLCFILKKFKILPVTHSEDLVFHMGLTLRVEN------------- 195166607 130 ----------------------------------------------------------------------------------------------------------------------------------------SVDFLDLISC-YTLDVICEALGVSVDDRPTLKRFVNMTLHTDHQQ---QCREEIWQ---------------------ICGKDTKEPITI---------------------------------EQVQQL----EFLEWCVKETLRMYPPAPLTRRATANCQINDFFIPKGNDVVISPMYMGRCKDFFPEPLVFKPERWARGFIPFMTGARSCLGQRYAMVMIKSVMAHLLRSY-RFEPIGERQVKMKLNFV------------------ 156545517 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISLFFDGYETSSSALSFVIYHLAENPGVQEKLRKEYEAIEQVIYESIRLNPPLGFVKVCNKQIQLKGCNLKPGDLIIISVFGLHMDHEFWPNPSKFDPER------------------------------------------------------------------------ 3249043 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTAAISWTLYLLATHPDELENIFENSDRSPSMKDETLRLYPSVPFIRKLREDVEVDGYILPRSIEVSMVPYYAHRLPEYFPEPDKFNPD------------------------------------------------------------------------- 102139918 242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLLKVQREGSAFTDVAVKAIILDLFGAGGETTSTTLEWIMSELMRNPGAMKRVQQE-------VRE-----TVGGKGRVREEDIEILGYQIPEKTRVLVNVWALGRDPRHWDDPERFDVDFKGNNFIPFGAGRRMCPG------------------------------------------------------- 145495412 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRFVNPIPIVRKVQTTHFIKDLKLKRNWVVMVDNSVTNSSEKYYDNPKEFNYQRENNNYVPFSNGPRNCVGQSLATMIYQIILINILRNF------------------------------------ 170115333 211 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGVVVPPGTLVTACSTATHLDEEKYPEAHKFDGFRQGSKHLAFGGGKHICPGRFFGTSLLKCMMAHLITHY-DIKMENEGVRPLDDWF--GPVELPAR--------- 28829803 807 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLIPATPFPRMSNEGFEVDGIKIPKGTYLFPSMYSIFRDEKYWGEPERFLTDSHSNNYFPYGVGKRMCLGSNFSQHELYICLT------------------------------------------ 215474299 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAATLGWLILALISHPDVQKKAHEELDRIPTMVKETMRWRPPIGVPHASLEDDVYDGYFIPKGSLIVLWVADANFRPERFLNPDQSPPDTKDEGQYGFGFGRRICPGRHVAR-------------------------------------------------- 157771584 254 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNSLRWHLAYMMKYPEIQDNVRKEASRLPSMIHEVQRHSNMIPMSHTNTEDIIVKGQNVPTGTVIFAQVWSILKNDSVFDESHKFNPSRNKARTIPFSIGKRNCVGEGLARMELFLIFSALI--------------------------------------- 115391249 98 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDEEHIAYIGGVLMEGGSDTTASTLLSFLLAMTKYPKVFQKAQEEVDRVPTF--DLIAKLPYVKHCRSSFHD-EYKGFNFPTGTTFLANTWAIHHDPELYDRPDDFIPERYEHHPLGFGAGRRICPGSHLAE-------------------------------------------------- 157335198 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAVVMNIFVGGTDTIAAILVWAMTALMKDPKAQEEIRDDIEKLPALTKETMKLHPPIPIPRATPENCSVNGCEVPPKTLVFVNAWAIGRDPESRENPHEFNPER------------------------------------------------------------------------ 125573376 247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILDVLLRFHRDGGTLTKEIVSAVLFDLFAAGSETTSTTIIWAMSELVRTPEIRQVLQGKTVVSEADIEETLRLHPPVPFPRLCSEAMRYN---IPQGAMVLVNISAIGRDEKIWKNANEFRPER------------------------------------------------------------------------ 164604836 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIIFCTFLFLLGVDSTSSTATWALAYLIHEQAVQEKLNEDEDLLQAVVKETMRMKPPLAIPHKTANDTTLMGTKVARGTQIMVNLYALHHNEDIWPEPYKFMPERANNKFLPFGAGMRICAGMDLGKLQIAFAL------------------------------------------- 15227788 299 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDMILSFMLAGRDTTSSALTWFFWLLSKNPKAITKIRQEQELVHGALCEALRLYPPVPFQHKTKSDVLPSGHRVDASSKIVFCLYSLGRMKSVWEDASEFKPERGRLIHLSFNAGPRTCLGKEVAMTQMKTVAVKIIQNY-EIKVVEGHKIEPVPSIILHMKHLKVTVT------- 198414160 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISWSLYMLAQHPEYQQKCRDDKEDIDWSIKETLRIRPPVAISRQLDQPLTFKSKTLAKGSFAGVQIFSLHRNVHVWEEPEVFNPDRKRSPHLPFSAGSRNCIGQNFAMNEMKIAVGQIIR-------------------------------------- 46110969 305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTASTLCFAYNYLHHHPDVLAKLRKEHDEVTAIIKETLRLEPPIGSCREGSPTFFLRGQQLPTDGFILFSASKAHRNPKFWPNPDKFDFHRTAYR--PFELGPRGCIGQ------------------------------------------------------ 193631863 299 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGHDTSSISMTMTLVLLGMYPDIQDRARDDSDRVEAVIKESLRLYPSVGITRELQTPLQLKNYIIPPMTTIAVYPFILHRSENIYPNAEEFIPERENKAKFQFGYGARNCIGQKYAMNQMKIVVSTILRNAKFESLGSKEDIQISTQLVLRIESLP----------- 215450896 48 ------------------------------------------------------------------------------------------------HHRKQRKILNPAFSVAHMKEQVPWMGRTALELIDDLKESPRED---PFAHAIKTLILGRLAGVPWGSRPGFRRFVNLFPWWKDLQDAKNLADDMWKMSTDIFRRRKKGRGRDVLSLLIKENMNQDRLTEEELIAQMTTLINAATDTT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 156056084 93 ----------------------------------------------------------------------------------------------------------PAFTDRAVARQEGIIQSYVTLMVEKLLG--------EIGRPGNRKMVMALAGV----MQYFPSLESLILKLLPARIRKMQAGHFSN-AAEKIHRRLQRPEGDFMTVMLDQKNNPSKMSMPEIESSVALMLLGGSETTGTTICGTINCLIQNPVELTKLFDKEEDINAVINEGLRLCNPVSGGRIVPRGAVVCGQFLPEGTHVAMNTIVMAHSEANFHRCLEFLPDRNDNRNIPWGLGTRNCLGRSFGQAELRVVLARL---------------------------------------- 171679169 297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLMASLIQGHLDKERFGVGDVFAVAHGAIFAGSDSTASTMGNITWNQSQSLDYLQACLKEAMRVRPAVGNITRLVPP--------EGAELDGHFFPGGTTI-----AANRDKETFGDADDFRPERWERYMFQFGGGSHLCIGRNLALLEINKVIPRLLRDY-RFELAPGQPLKANASFF------------------ 125527394 29 LPPGPAGLP--LVGSLPFIDP-----NLHTYFAGLAAKHGPILSIRLGSKVDIVVTSPELAREVLRDQDVFANR---VMPDAGNAVSFIVGNPVGPMWRLLRRLVHEMLSPSGLANVHDLRRREFRSTLRYLKSGEPVDLGAQMFLN-TMNVITSAMAVGSEFRGLVAEVTELLGTPNVSDKMERFRSRFDLMFAKIIQQRMKAQQDDFLECMLKMEKEGGPFTMDNVKALLLDMVVGGTETTSNTVEWAMAEMLQNPQVLKKAQQELDSVDEVVEE--WHLPQLHYLRMVIKETTVSGYHVPEGSRVFVNVWAIQRNPLVWNEPLEFNPER------------------------------------------------------------------------ 195452384 280 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAATFETTSTALYFTILCLAMHPVYQERLHEEAELPPMVINEAMRLFAPVPMIRSAAQDIQLGEFLIPRGTQIGIDIYNMQRSEQVWGNPEHFGPDAPPRHAFAFTKGLRMCIGYRYAQMLMKLILAKIFR-------------------------------------- 70984779 327 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMSAFQETLRLRSNTVPIRVIFEDMILDDRLLKKGGILQMPAHAINRDRTIWSDADDYDPRRKANGFLSFGTSPHVCPGRHFA--------------------------------------------------- 145254379 259 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMPRLDLAYNLGILVDAGFETTWTVMKIFVLAMRSDPRARKELDEGEDRMPTFVDETLRWRSPGGIPHAARKEDTYMGYRIPKGATVIPLFWSMCLTDEPWDDPLEFRPERGRFRNF-FGYGRRICTGRHIARLMARILW------------------------------------------- 169615435 210 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLISCMIREASTEEERDPFMLTRLVGSVIAGGTYSSAAFVVGVIADLVNHPEYLKDIQERLDKLDSAMKETSRLASLLVYSRYIEQDCVLSGLQLKKGQFITTSGHSIAMDPEVFPDPRKYDALRS----------------------------------------------------------------------- 47229759 280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLAFLLTHPEAMEALKQDPSLTSNSLEETLRLTAAVLIKRVVVEDKVLSGQRLRRGDKVILFWLSPQMDPEIHPEPQSFKFDRKNERRLKYGAGRHACIGKEFA--------------------------------------------------- 195500382 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEISLMELRAECSSMVLAAFETSAHTVYHALVLLAMFPEHQEEIQEHFPLLDRVLNETLRLMPSVPSARETLQDFPLNGVVIPKG--------------------------------------------------------------------------------------------------- 115390609 110 ---------------------------------------------------------------------------ALLMKPRGKPIPGIFAAQDENIHRALKKPISSAYSMSTLLSFEPYVRVFCEQLESRFIEKKPLDF-GKWLQMFAFDVIGELLGFLEEDINHVMAWLDKLWTNNPIQRWRRGGGAGAAFAMARVEERRELQRTDFLSRFMEAEAKDPSIPPYALAAWASSNITAGSDTTGIFLRTIFYQLLTHPETLRKLREELDQAAAAIKEGGRIHPPFGLPRVVAQGATICGKFLPGGTLVGMSAWVVHRNKELYEDCDEWNPDR------------------------------------------------------------------------ 210130580 285 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGSETTATTLRWGLLYTALNPDVQTKVQEERGRLPATIMEIQRIRPIVPHGNTSA--TTLYGYDIPAGTYIIPSLWSAMMDPKVTPEPEEFRPER------------------------------------------------------------------------ 125599880 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVGGIDTTAVTVTWIMSELMRNPRVMQKAQAEEEDIQNMIKENFRLHPPLLIPRQTMKTCTIGGYSVPSETRIYVNVWAMGRDPNIWDNPEQFYPER------------------------------------------------------------------------ 154310548 216 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPLIRERRAKEHPDMVQWLIDSARGSDAETDKLVTRMLFLNAAAIH-TTAEVATNAILDLCARPEDVKTLKKELKMMDSFIKESHRVNTLMTFNRQLAIPVTLNGVTLPKDTYISMTHYLINKDPELYPSPNTFDPLRSENP--SWGVGKFACPGRFWASAQIKLLLMVLLN---EFEISPEGQTERPQNVVKG---------------- 156601160 86 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSFIKETLRITSGVFMVRYIAEDTDFGGTRCRQGDRVAIYPPAIHMDPEIYEDPEKFKYDRQELKHIAFGS---LCPGKKYSLLQTKWFLMNLINSF-EMELLDGESTIPDVNF-YGHEILP----------- 84514143 271 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLTDENIKSVIQDLFIAGSETSSGIVLWAMSEMIKNPEAQVEVRDETELLKCVIKETFRLHPTVPLPRESRERCEINGYEIPAKTRVAVNVWAIGRDPKYWVEAESFKPER------------------------------------------------------------------------ 7672521 267 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLDVLFSLKDNGKPLLDEEIKAQIADLTYATVDNPSNAVEWALAEMLNNPDELDQVVGRHRLIRACAREALRLHPVAAFPHVSLRDTHVAGFFIPKGSHVLLSRVGLGRNPKVWDNPLQFNPDR------------------------------------------------------------------------ 88174761 85 -----------------------------------------------------VVSSYEAIKDCFTNDAIFSNRPAFLGEYLGYNNTMLFLANYGPYWRKNRKLVQEVLSASRLEKLTDWLEELDFGLIVKMIASGKGDAFKDF-MVLSMEVLWDAFPIPLFKWVDFQGHIKAMKR-----TFKDIDSVFQNWLEEHINKREKNEQDDVLSKLSKEYLDEGYSRDTVIKATVFSLVLDAADTVALHINWGMTLLINN--QNALMKAQEE-IDTWVEEVLRLYPPLLVPHEYVKDCVVSGYHIPKGTRLFANVMKLQRDPKLLSNPDKFDPERDFRGHIPFGSGRRSCPGM------------------------------------------------------ 149633473 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIRLRAPGVITRKVVKPVKILNYTVPSGDILMLSPFWLHRNPKYFPEPEVFKPERWKKANLAFGGGKCQCPGRWFALMEIQIFV------------------------------------------- 115469130 60 ---------------------------PHQAMRDLARRHGPVMMLRLGEVPTLVVSSPEAAREVTKTHDVSFATRPLTTRVFSNGGRDIVFAPYGDYWRQLRKIVTELLSARRVASFRAIREEEVAAMLRAVAAAGAVEIRPLLAALVSDSTVRAVMGDRFPHRDVFLRELDRSIELTAGFNPADPSSRLAGCLTGTIRQAKKCTDEDLIDVLLRIQKEGGPFDMDVIKSVIHNVFGAGSETSATTLGWAIAELIRNPEVRQAFAAAGVVSEAALSE-LRYLHLVLLPRECREQCKVLGYDVPRGTQVLVNVWAIGRDPRYWPSPEEFRPER------------------------------------------------------------------------ 148613351 248 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGEELSLTNIKALLLNLFTAGTDTSSSIIEWSLAEMLKKPEEMDQVIGRDRRLKQAIKETYRKHPPLNLPRISSEPCQVNGYYIPENTRLNVNIWAIGRDPDVWNNPLEFMPER------------------------------------------------------------------------ 56417720 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKEALRLYPPVGIGRELSTPVTFDGRSLPKGIMVLLSIYGLHHNPKVWPNLEVFDPSRGSAQHLPFSGGSRNCIGKQFAMNQLKVA-RALFELLPDPTRIPIPMARLKNGIHLRLRRLP----------- 119499019 225 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVDAYRDGR-LTEKQFKDNLKIVFLTAHENAQQLVNSVFWEIGKNTEVQTRLRAEPTSLTAVVYELLRLYPPVSQNRVTVRPAMLGNIPIPAGTFVG-WNAYGVHNPAIWPDANEFKPERWGRTHARFGFNAHKCLGQGFVLLQMKILLFEVLRRI-EWTVDPGYQLKMTPGGI------------------ 29888017 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSCISFAAYHLSRNTEIQQKAYDEQELIPDAIKETLRMNPSVPIGRRSAGDMVIDGATIPAGDFGIIIYAMHN-DPKLYPEPERFDPER------------------------------------------------------------------------ 125529180 289 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILDVLLRFHRDGGTLTKEIVSAVLFDLFAAGSETTSTTIIWAMSELVRTPHVMERVLQGKTVVSEAIRETLRLHPPVPFPRLCSEAMRYN---IPQGAMVLVNISAIGRDEKIWKNANEFRPER------------------------------------------------------------------------ 168042786 267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRPDAIDLILEAQKRGE-INEENVLYIVENINVAAIETTLWSIEWGVAELVNNPEMQTRIREEPDTLSAFVKEVMRMAIPLLVPHMNLHQAKLAGYDIPAESKILVWWIANN--PNHWDQPEKFIPERDDFRFLPFGSGRRSCPG------------------------------------------------------- 51980206 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REVAKVLKQIYDVWGVMLKERRGHRENDFANVLLNAGLDDQKIN-----ALLMELFGAGTETTASTIEWAITELTNNLRVISKLRA--ELINKTVKESLPYLQAIVLPRRALETCKVMNYTIPKECQIMVNAWAIGRDPKTWDDPLTFKPERFMNSTVPFGGGRRICPGLPLA--------------------------------------------------- 46113382 265 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGADTTATAIRATVLYILSTPRVIEKMRARPSLLQAVVKEGLRIHPPVVG--LMSKEVTFKGKYLPGGTKIYCAWGIFRRRDIWGEDADEFRPEREEQLHLVFGYGRWQCLGKTIAQMELKVFVEQVF--------------------------------------- 6581124 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSAAISWILLLLGAEPAIQDRIVEDRDRFPTMIKEGLRLYPSVPIARQLVEDCVVQDYSIPAGTTAMIVVYQPHRDPAVFPNPDKFNPD------------------------------------------------------------------------- 115450263 254 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRDNIKAIIMDFVFGGTETVASAIEWAMAELLHSPGDLRRLQADVVGLGRGVEETLRLHPPIPLLHEAAADCVVGGYSVPRGARVVVNVWSVGRD-------------------------------------------------------------------------------------- 169862547 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEALVQEVFRWRPPIAVPHRVIQDDVYEGYHIPAGATVIPSWALA-HDPAHYGNPSKFDPTRAINPSMAFGYGRRICPGLHIAVETVWLAIVSILAVF-NIEPVEGTDVRYTSGLI------------------ 193580280 332 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGIKTFGNTLVFVLYLIAKHPEVQEKLYNEISRLAPAIMEAHRYSPTAPIARVLESQIIYDGYCLPKGTTVLMQTGLACLDERNFKDATSYIPERWMNKEVAFGCGKRICPGKKFVELALKIVLAKMVKQF------------------------------------ 125582363 55 --------------------------------------------------------------------------------------------------RQLRKLTQELLTATRVRSF-SRVREVARSYRDEFEAKNQLTWLT-VADLFPSSRLARMLGAAPASRKRIERIIADIVREHEGYMGSGGDGGDEAAAAAAG-------KDCFLSVLLGLQKEGGPITNEIIVVLLFDMFSGGSETSATVMIWIMAELIRWPEVRQALQGKVTVLKMVIKETLRLHCPVPHR--CRETCKVMGYDVLKGTCVFVNVWALGRDPKYWEDPEEFMPERFENSYLPFGSGRRICPGINLG--------------------------------------------------- 171677183 78 -------------------------------------------------------------------------------------------------HAQMRRYLSHAFSDRSLAEQEDIIARTMDIWVESLLKKGSFDIIGELAFPWIATHLGALQGALADTLKRFLAWLAQGLLQKKIWELTEDTKKNENFAIDMINRRRDESRKDFMTHILQRRGSAQ-VSDLQLAAHASDFALAGSETTGTALSAIMYYLLRTPQVMLKLQKERSTIDAVILEGLRMYPPVGLPRVVPDDT-VDGHFLPAG--------------------------------------------------------------------------------------------------- 40645046 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEERADFVSVLMALQEDGFTLNRNIIKAILQDMIAAGTETSFLVLDWGMTELVRNPGTMKKLKDREEDISKMIKEILRLHPPVPIPRESMDHCNVQQYEVPSKTRVLINAWSMGRDPKVWEDPEEFRPER------------------------------------------------------------------------ 218717342 319 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGHETSAVGLTYLYWELSKNPHIQEELREAAKQLPRAKEETLRLHAPIPQPRVTPAPSTLAGIHIPPNVRVNAQAYSLHRNPEVFPDPESWQPRRWNSPEMAFGSGGRMCVGSNFAIQEMKL--------------------------------------------- 47027884 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAGLTFCFMLIANHKDIQDKIVQELDDIFGCIKESLRMYPPVHFSRNLNEDTVLSKYTVPAGTFCHILILDLHYRPDLFKNPHQFDPDRSVGRHIPFTAGPRNCIGQ------------------------------------------------------ 125581067 191 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILDVLLRIQKEGGPLTMGDVKDTILDLFAAGTETSTATLQWAMSEVVRNPELRNKLQGKPSVLKLVIKETLRLHPAAPMPRECGESCKVLGYDVPRGTNVLINAWAIGRDPNYWDDTETFKPDR------------------------------------------------------------------------ 210111654 1538 ---------------------------------------------------------------------------------------------------RLRRSVNKMMRPKAVATMQDEVSRELVGLIQGVVRKGTAGQVPDFTESLSLVVLGKRLGLPEDDAQRMIGAVNDFIRTPGWTTFERAMDTVSSITEKMIGERMEEPPDDFLTSLLSRED----MNLDEAIQMSVDLLQGAIDTTAHTLVFNLYCLAKNPDAQQKL-------------------------------------------------------------------------------------------------------------------------------------------- 215463288 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGADTTVSSLGSFILAMVLNPEIQKKGQADHHSIPAMVKEVLRWKPPLSLPHLSTTDDEYGGYFIPK-DSVIVGNAWAMYDESLYGNPDRFMKDGELNPHMVFGFGRRQCPGRDMAESSIWITIASVLACFDIVKAVDENGVPYTSGMLSYVTNFPCTIRPRSSRA- 194741810 325 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLEEVKGECYNMVLAGIDTTAVTLHHTLILLAMFPQYQDLVYEEPDSLDRVLNETLRLIPSAGTVRNSNEDFLLSNVLVPKGVAIIVDYWGAN---AHTFNPDNFLPDNVRDRHIPFSKGRRNCIGWRYALILSKIALARILR---NYKLSTSEELVFVDNIVMKLEKSPL---------- 218717888 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLMMQRIALEEVVLDGLIIPKGTAL---FVSACHDASVWPEGDKFDLRRKGKPHFSFGHGSQACPGRFFASYMQKILLCNILMR------------------------------------- 218724403 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMALWFGSVHVLSTTICFAIHDLCLHPEYIEPLRAEPDLLDSFIKESMRTTPVMSTRRQALQPFELDGHKIQVGDWICTPLRAMMRDSANYPDPLKFD--------------------------------------------------------------------------- 67904532 264 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDSAFKEVQRVDPILFVGRVAVADVTLDGLIIQKGQSIRIS-GHTMWDEDKYPDAAHFDPYRPTSDHLGFGYGGRACPGRFFAAAVLKISL------------------------------------------- 169868138 326 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALRWPYSMQQLRRASEDVSFKGTRIPKDTWIISKLI--NHDSSIYEDPFEFKADRFVNPSLTFGDGAHLCKGKQFALHQMPDFVVTVLRRF-DVELV------------------------------ 67903256 270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFGGADTTGMTLMHGCFYILQSRGIYERLKTEPSLLTAVIKESLRMSPGVASPRVVKSGAVITKTHIPGGTIVSQSSHFVHTNPDIFEDPHSFIPEREKGKSLAFSRGPRSCLGQQLAWAELYLTYAHVFRKF-DLQIDPSRP-------------------------- 171681285 262 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQACLNEGLRMFAPVPMPRVVGEGLEIGGRRFEKGSILSVSWVMHFSDEIWGEDAGEFKPEREDAGELPWGYGYNSCPGQNIARLELKIA--ATLARDYDISQVNPEQEWKWQAFF------------------ 171906244 155 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDFLDMLLDVLEDGKKITRDHIKALILDFFTAATDTTAIAVEWTMVELINNPKVLERLVQESDAIQAIIKETLRLHPPIPMIRKSIEKVTVQGYEIPAGTMLFVNIWSIGRNAQYWESPLEFEPDRQSFQLLPFGTGRRGCPGINLAMREL----------------------------------------------- 125569300 145 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKAREVLDASIAELIALRRERGDADLLTAYLACQDEDGAAFDAFLRDTTLNLMVAGRDTTSSALTWFFWLLSNHPGVLAELRAHPELLHAALSESLRLYPPVPF--------------------------------------------------------------------------------------------------------------------- 157341529 291 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLPEEKRKLNEGEMIGLCSEFLDGGTDTTSTALQWIMANIVKYPHIQRKLFEDLKKMPAVILEGLRRHPPGHFPHSVTQVITFEGYVIPKNASLNFTVSEMNWNPKIWEDPEVFDITGSRIKMMPFGAGRRICPGYGLA--------------------------------------------------- 169599354 285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMSLFLAGVDTTSSSLMIFFLAMMVYPEVQKKVAADRDKLPAMVKETHRWVLPLGFPHSNIEQDIYRGYRIPKGSILLPNNWHFTHDPEVYPDPMAFKPERPDPRKFIYGYGRRICPGRYVA--------------------------------------------------- 115388249 197 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMAALFTTTEALKQVLIDIAQHPELVDPLRQEMELLDSVMKESQRQIPVVGLERKVIRDTFLDGTRIPQGSHIMVDSGSA----EVHDNPESYDGYRSSREHNTFGGGRHICPGRFFASNELKLCLAHIL--------------------------------------- 169615631 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLGAPMTSVRYVLEDTIIADTLLKKGNVVQIIGSVMNSDPAIWPDADKFNPRRHPAAFRSFGGGSSLCPGRHFAQIEV----------------------------------------------- 67902742 277 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFSDDQAAYISGTLLEAGSDTTSSTLYAFVQAMLLYPEIQRKAQAEPDRLPVMDDETLRWMPTTILGAVVTQDDSYMGYFIPKGAGVMNNVWAIHHDEKRHPNP------------------------------------------------------------------------------- 169865694 408 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNLLVAGRDTSATLLTFALYALTQHPHVESKLRN----------EVI---SKVGYSRRP--DYE---------DMKELKYL------RAFVNAEEFDPDRIPNPYIPFNAGPRICLGQQFAYHETSFFLIRLIQQFTNFRLAEDA--------------------------- 85068680 33 LNPLPPKIPPVIGHLFYFKNNGDEDRHFSQKLGDLADKYGPVFTFRLGFRRFLAVSSYEAMKECFTTNDIHFADRPSLLYGEYLCYNNAMLAVAGPYWKKNRKLVNQVLSVSRLEKLSDWIDKLTFDIILKMVNNGHGEILKVAFQKFMVQAMMELYDVP------FFKWLDLTGNIKAMQTFKDIDNIIQGWLDEHIKKREENEQDDVVLSKMSDEHLGEGYSHDTIKATVFTLVLDATDTLALHIKWVMALMINNKHVMKKAQEEMDTIDRWVEEVLRLHPPASVQHLSVEDCVVNGYHIPKGTALLTNIMKLQRDPQTWPNPDKFDPER------------------------------------------------------------------------ 121309515 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDNVKSLLMNIFEAAIETSYLVLEYAMAELINNRHVMKKLQEDLSSLPATMKEALRPPGPLLLPHYSTADCNIDGYDIPAKTRILVNGWAIGRDPTAWERPEDFMPEREKSGNLGFGSGRRICPGANFALATMEIML------------------------------------------- 145611880 72 -------------------------------------------------------------------------------------------------HQRHRRALAYGFSNTAMHEQEPVITYYVDMLIRQLSKRSSFDVVGDLAFPWTSNLIK---GIEGATLNRFFLFSSPLLAPLALLDLNGTIKTFWEN-RRIADSKTKDPQTDLIGRVVRKDFVGEALSEVEMKRNANIIMNAGSETTATALATFMFSLPENREVRATFKSEDEILRACSEEALRFHPPAPDMPPRLCPGTVGDYYVPKGAIIQISQLATYHNPDHFLECDDFRPQRPPNDNFSFSYGNRDCMGKNLAYIEMRFVMCRILFRF------------------------------------ 212542743 111 ------------------------------------------------------------------------------------------------RHNRLRHKMSAGYAGKDIEGIEKIIDERINNWITMIKDRKMFDIARRIQY-LAVDIITHLLGFVETDVERLLRWKWLKSKVAPKATDKTGIGMIMGISKKVVDERLAKPRKDMLSFLSHG------LTPSEAEAEISISLVAGSDTTATSMRATLLSIISNPRVYSRLQEARALLQACIAEGLRRFPPITQLREREVPPEIHGHHVPGGTFIGLLNPIYGDDVEVY-RPERWDADRHKTHELIFGYGNTKCLGIPIAMM------------------------------------------------- 114611595 136 --------------------------------------------------------------------------------------------------------------------MEPVVEQLTQEFCERMRAQPSTPVAEEFSL-LTCSIICYLFGMPQEVLKTWSHWSIQIVDVPGLRRLKQAIEQLRQHKASLVAQWR-----DMMDYMLQGEGSGQLLEGAAHVHMAVVLLIGGTETTANTLSWAVVFLLHHPEIQQRLQEDHELGPGA---------------------------------------------------------------------------------------------------------------------------------- 115396358 186 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFLQTMYELLYTNIDVTSTVTSFLLLNISANQSFQSKLREEDTLLHYAVMESLRMSPALWFSKTAT-DKIIGGYHIPAGTPTIIDWKRLNADSEVF-CPERFSISPTAYRYLRFGIGSRRCMGQNIAIVMLKMAVIEVLKR------------------------------------- 156054190 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTMLRSRMDTPGNDVVEPMIRAYQHGD-LTFDHVFGATNSLITAEPETSAWALTAFVYCIANNPACLAKLVEKLAYLNACIKESMRLYPSVALPRVVIKGRVIAGRYIPEGSIVSISVYAASHLCENFRKPFEFHPER------------------------------------------------------------------------ 108794551 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSETLRWPSALVTDRICTKPYTINPVHIEKKTLIMIPIFGIHRDPKYYPDPLRFDPERDENKYMPFGLGPRNCIGSRFGLLETKLIF------------------------------------------- 29126007 304 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLILGGFDTTSTTTLWGLKFLTDNAGVQKRLRENRSRIPAVIEEILRAGATPALQRLAKVDTQILGYHIPKGTDVLFLT----HGPSVWTPGFEIDESRRAGPTLAFGLGTRGCFGRRLGYQQLKTSISIL---IWNFELLPCPPELSSYRTIEGLTSMP----------- 116789710 86 -----------------------------------------------------------------------------------------------PHWRHLRKIATHIFSPARLRAQAHIRREEVLRMVDHIFAAEAIDL-RSVSYSLMDNIISRVLDHPREDVQEAMVLAGAFAISEGELFPALSWLDLQGYHRRIIEDHRRDEEEDFVHVLLSLQGE-DRLSDKSLMGLMMDVLPFGKDVVAAVLEFAMAELIQNQSVLRKLQGEIDRVVGVVKEALRLHPPATDPHYNEEAVDLAGYKIPP--KCIMFWALAN-DPKWWDEPSEFRPERNDFRYLPFSAGRRKCPAGNLA--------------------------------------------------- 115468626 239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLTMLVWEELIEAADTTLVATEWAMYELAKNPDKQARVCGDETRLPNAVHETLRRHSPVPLPRFVHEDTKLAGYDVPAGTEMVINLYGCNMNKKEWESPEEWVPERFTGGRLAFGAGRRACAGS----LQMHIACTAIARFVQEFRLTEGDEEKVDT--------------------- 70996833 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHPTTWRELEKLPYL-TAVIREALRFSGIVMQQRISTEALKYKDIVVPPGTPVSMIARFVHMDPTIFPDPTRFHPERAAGREVTFSRGNRGCIGMNLAYAELYNTLAAVVRRF-DLEL------------------------------- 215458132 99 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIRNARIDGKRVTRDWLNAEGVGLRLAGSDTVGNTCTIGTRYLVREDGVRAKLVERLEKLPAVIKESLRLFGVVTPMTRVVPDAIISGHQVPPGTIVSIGNWFVHMNPEIFPDPARFYPEREDKEHVAFGKGPRSCIG------------------------------------------------------- 171685242 273 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQEEAMHVVGLMAIAGALTIGSPIQSYILAMCHYPEAQKALQEDREKLPAVVKEVIRWRPPVPTGHAIEKDDVYEGYLIPKGATIHALEWGITRDEETYPCADEFLPAR------------------------------------------------------------------------ 194742351 50 ----------------------------------------------------------------------------------------------DPRWSIHRKLLNPAFGHKVLLSFLPIFNKETTLLLDKLKPDGEKNLIQSFTLGIATQTT---MGSDVKSEENFRRWIRQLAGKESH--YYQAKTEIRQFIRKLIEEREEAPSNDIFLNLATDLLKRGVFSWKNVEDESNIIVFGAFETTANTVYYTLMLLAMFPEYQEKAFDEKSLFPKTLNESMRVPPVPVVSRQTSQDLKLNGIVIPQGVQIAIDMFHMHRDAETF-NPDHFLPHNIQDKHIPFTKGIRNCIGWRYALISAKVTLAKLLR-------------------------------------- 115492829 103 -------------------------------------------------------------------------------------------------HSGQRRLVASAYTMDSIVYLEPMVDSLIVSTMEKLSTLGDIDWIQLFAFDVGAISFSRPSGFIEDDGGIFRRMQNSLSSISWLMAANDRNGHFFNFARQEITARKDRAGNDMASQLFAVQHTKTELDDTNIAFMMASNVLAGSDTTSTSARAVIYLLLKNPKSLQRLLD------------------------------------------------------------------------------------------------------------------------------------------ 170064696 327 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRIDTLVGIAHVAQQDTTLRGYDIPKGTILMLGLDAMHNQRDVWGDPDVFRPERAKDVSVPFGAGKRLCAGETFARNTLFLVLAGLVQNF-NLRLRPTDKKPRSTGVIISPADFWVKFEP------ 158323899 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAMGLTFILMELANNPSVQQELRARPGSMQDMIKETLRLYPPVPFSRYITDTVTLSGHVIPRGKTLHIHIFDLHRRADLYPSPLVFNPERHPYAYIPFSGGPRNCIGQ------------------------------------------------------ 170759497 88 -------------------------------------------------------------------------------------------TMDDEEHIHRKHLFMSLMTPLSQKILAELVMEKWKSSIDKWEHDKEIVLFNE-AKETLCQISCKWAGVPLHRAEDFNLMVNALGAAKGKMARSRAEKWISGIIQDVRSSRLAEESTPLYAMAFHRDLDSNQMDTSELINVLRPIVA-----ISTFITFAALGLYEHPECKEKLISGDSYVEMFAQEVRRYYPFAPFARV-RKDSILNECELKKGMLVLLDMYGTNHDSQIWEKPNEFYPER------------------------------------------------------------------------ 145348779 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMAAGHRTTASNFTVNLWHVARYEEELEALGGRPGRLPRVVKESLRYAPINLFPRLAEADTLPSGHKVEAGDFILLSTYAMGRNPRVWENPEKFDPDR------------------------------------------------------------------------ 110758513 692 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEATIRESLRYETPLSVFHKTLKKTTLCDYDIPKDTLVVTNLVALNTDPDLWGDPENFRPERDENNELPFGFGHRVCPGETYSRYNMFEVFAVLMQNF-NFSFVEGEPTGLDSGLIVTPKK---TW-------- 170042579 263 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEELVHQAFTMVGAGTDTSSNSVAFTLLSLGMYPEVQQKVYEEPESLKQVIKETLRLFPVPLILRQSVADSTIAGLFIPKG--------------------------------------------------------------------------------------------------- 169779775 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRTRSNSGQLRVVQKDTLLDDHLVKAGSIILMPAAVINKHPSVWADAGTYDPERKASGFMSFGSSPHICPGRHFASGEILALVAMILVRF-DVRPVRGTWVEPKGNTKAVAASLP----------- 30684835 257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPDEIKAQCVEFCIAAIDNPANNMEWTLGEMLKNPEILRRLVQESDILKACCRETFRIHPSAHYPHVARQDTTLGGYFIPKGSHIHVCRPGLGRNPKIWKDPLAYEPER------------------------------------------------------------------------ 215508058 297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGVEAISGIAALVSYYLAVHPDVQAKLRDEADDLDAVVLETLRICPPTRLERTFNKDYVIGNTDIPKDCVITVPIYAMHHDSDFYPNPESFMPERNPYTYFPFGYGPRNCV-------------------------------------------------------- 37622144 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAMESLLEIKREKLDDDLATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLFISLFFMLMLLKQNPEEMSTVLDDTAMMEKFINESMRFHPVVDFMRKALEDDDIEGTKIRKGTNIIM---------------------------------------------------------------------------------------------- 169785164 250 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPDRDIAGIVFTILW-GLNSNVNAISWMIAHLMNNPTVVNEIREDPLLMNSTFNETLRFTATGSSFRETTRDTTMDGRRIPKGTKNIIPQRTQMMHSAAFPDPETFDCYRYRNKSLGFGGGTTLCSGRVVGRHQVLAYLALLFWRY-DLEVIGPDQEVLG---VRG---------------- 154290200 277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFAAMHTTAMAVTHALFDLASHPQFIAPLREDQVLADDGWEESQRLSPLVFNIRSTTSPIRLSGETIPAGTRITFDAHTINHDPSALDSPEIFSPFRTNKESVNFGHGNHACPGRFFAAIEIKVLLVEILKGW-DFRLVGDKE-------------------------- 218712302 224 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDTCLAAIDARKHNPRNDMMEQWLSARRKPDLMEESEVFGAAVANIGAGADTTSATLQALFYYLLRNSKYLKKVRDEIEALQACIKESYRYHSATGTGRVVAGGLSIDGHHFTEG-----VILSVNRNPALFEDCNEFNPERAQMNHLHWGAGSRKCPGRHLAHFEISKVAATLLRDYDIEQVDPETEWTFETHFTAVPYNWP----------- 116199051 156 -----------------------------------------------------------------------------------------------PKYQLHRKVLQPPFTKSRVSQYTAHQRKEARIFCKGLVDN-PNDWVRQFSVAIVLQIALEVEG-PESQWIRLAEDTANAVGKSGAPAATATMMLLVLYLMQNSDAQRKAQDE------VDRVVGGERLTWDDIANLPY----------TNLI------------LQETYRMNP-------------LSSLGIPHASVADDVYNGMFIPKGTVIYPNVWAMTHDESVYAEPFRFWPEREPLPVGNFGFGRRICIGRNLAE-------------------------------------------------- 51535761 64 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIKLCSEFLNADTDTTSTTLWWIMAKLVKNPSIQSNIHDKITALRAVVLEGLRKHPPGHFPQKAMEDMEVGGYLIPKGATVNFMVAEISRDEQEWAKPMEFIPKR------------------------------------------------------------------------ 171693133 393 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIEDIKGAAATIVIAGNDTTAATLMLLVLYLLKNPHVQSLAHSEPHNLPTFLQETYRLLSPLGIPHSSIQPDTYKGMYIPPNTIIYQNIWAMNHNPSIYSDPDDFIPEREPLPQGNFGFGRRVCIGRHLAENSLMIVLATILATM------------------------------------ 17562424 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVDLWLTGQETTTTTLTSGFNQLLLHPEVMVKAREERSLLNAMIGEIQRHASILSFWKVNKEFTYIGGHPVDAGALVTAQLSALHVNETYFTNPQVFEPERYSQDEIPFGVGKRSCLGESLAKAELYLIFGNLLLR------------------------------------- 169772591 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQGLTERELRVELLLLIVAGSDTVATSLSAVLFNLAHNQQALAEIRSCFERLHACISESLRISPAVSNRRVLPGGITVDGYYIPEGTIIGTPIYALHHNEEYFPRPFKYEPER------------------------------------------------------------------------ 67926075 24 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLIPPVGGGRKVIQEFEFEGYRIPKDWTVQYQIAQTHQESDTFPNYQTFDPERKRFGYVPFGGGLRECLGKEFARLEMKIF-------------------------------------------- 115401846 284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTGITVTYIMWELSQRPDLQKQLYQELSRLPSAVRETLRLHAPAPLPRVATGTTIERYKSIPGGVRISSSAYSLHRIPEVYPHPFEWLPERKPGPHWPFGSGGRMCLGSNFALQEIKLVI------------------------------------------- 212274389 310 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDVVLNFVIAGRDTTATTLSWFTHMAMSHPDVAEKLRAERARLHACVTETLRLYPAVQDPKGILEDDVLDGTKVRAGGMVTYVPYSMGRMEYNWPDAASFRPERSPFKFTAFQAGPRICLGKDSAYLQMKMAL-AILFRFYSFRLLEGHPVQYRMMTILSMAH------------- 211590256 255 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVSHMLGEAYTSGRITEKQFRDNLKITFLTAHENAQQLVTSMFWQLGTRIDIQDRLREDPSQLTAVVLELLRLFPPVCQNRVALQPALLGGEPISKGTFVGWNAWAVHSNPDVWEDAREFRFRRETVRGTYIPFNAHKCLGQGFALLQVKILLFVLLGRV---RWVVDPEYRLKMTPV------------------ 154273751 313 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSVIKESQRMKPIINMNRITTANVTLDGTFIPRNTSTAV---SSHRDPSVHTNPDQWDGYRTSPDHPAFGHGQHACPGRFFAANEIKVLL------------------------------------------- 154308603 228 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQKPGNDLLGFLIS---TSDIVDPKDIILKLLVLNSAALHTSTMVAVHTLYDLCERPDLRAEIKDAFKKLDSFMKESMRYNQPLSFDRIVLTPHTLSGLHLPKGTFVSMAASSLSRDPTYYTNPSRFDFTGIEPGNLAWGNGRQTCPGRWYAGAVIKLVVGAILE---GYELKFPEGVRRPENV------------------- 4185562 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELHDAIKHLVDQKRKNMEDDITAELIFAQNHGE-LSADDVTQCVLEMVIAAPDTLSLSLFFMLLLLKQNPHELQLLQENQDLLESFINESLRFHPVVCTMRRALSDDIIEGYRIPKGTNIIL---------------------------------------------------------------------------------------------- 196011267 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLYPPVPTLRQTIHDDEIGGYFVPKGTVITIIPPYRYYENSRYQDPLKFDPDRWDNSNLSFLRGPRTCIGSKFAETELKCVLSLLLSHF-SFRAVPNLPV------------------------- 194901602 323 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVREGLRIETLVPSPHKALEDTELLGYRIPKDTIVMPSLYAFHSDSRVWTDPEQFRPERDAEGKLSFGAGKRLCAGETFARNMLFLVTATMCQHF-NFVLGPNDRLPDLSQNLNGL--------------- 45551401 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPEQIVMLLWETIIETADTTLVTTEWAMYELAKDQKRQDRLFEELSQMPGAVHETLRKHSPAPIVRYVHEDTQLGGYYVPAGTEIAINIYGCNMDKNQWESPEEWKPERDPIKTMAFGAGKRVCAGS------------------------------------------------------ 169614173 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMISREAVGGDCGVILLAGSDLTRDSTSGLFYCLARWPEHAEKIRAALSALPATINESLRLYPPTFGSRVTGEGLNCDGVFIPGGTKVVAPRWSTGR--QAYEAAHEFIPER------------------------------------------------------------------------ 4688670 224 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGTDTTATVLSWFFWLILKNPRVEQKIREEIELLHAAIYETMRLYPAAPFRKSIQADVFPTGHQVNPNTTIVMAYYAVGRMKSIWEDCLEFKPERQTNKFLAFGTGPRICPGKEL---------------------------------------------------- 147823209 280 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLPEENRKLTYGEIVSLCSEFLNAATHSTSTTVQWIMANLVKYPHIQAKVYEDLQKMPAVILEGLRRHPPGHFPHSVTQDTVLDGYLIPKNATVNFRVMEISLDPKIWEDPKEFRPER------------------------------------------------------------------------ 157342109 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAAGSDTTYTVLEWAMTELLRHPQVMRQLQNEDDLLKAVIKETLRLHPPVPLLLPRTRGAKIMGYDIEVGTQVITNAWAIGRDPLLWDEAEEFRPERFLNSSIPFGAGRRGCPGTLFAAMAIEVAL------------------------------------------- 156368494 211 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDTDHVAMTMGDMVFAGSETSATTMRWMLAYLTVYPEVQARLHQDRGRLPAVIAETLRVSPPTPLPHKATRDTTLDGYFIPKDTKI------------------------------------------------------------------------------------------------ 193676408 293 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNFSDSDIRDEVVTMMTGGSETSAITICFCLLMLAIHQDIQDKVIEDTTKLEQVLKETLRLYPVPVLLRELQDDVKINDYVLPKGTTCVLCPITTHHCPVIYPNPWSFNPERHRYSFIPFSGGPRGCIGSKYAMLSMKVTVSTFLRHF------------------------------------ 11994435 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLGGIDTGALTMIWAMTELARNPEVRDRLGRNKERITEVIKETFRLHHPVPLPRETMAHIKVQGYDIPPKRRILVNAWAIGRDPKLWTNPEEFNPERFINQHLPFGSGRRICPG------------------------------------------------------- 171679197 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIGGLDPDTNLFWSAILFLAQHPDKFRKFIEDEELLSGVIDESLRLHTNGSFGQRVTPGATVDGHYVPKGCGVQTSIFAAFHSERYWHKPHDFCPERWPATHFAFSAGTRSCIGQNMGYRQARILF------------------------------------------- 116309842 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLVDVLL--RLHGDPASRTHIKGILTDMFIAGSDTSAVTVQWAMTELVRNPDVLAKVREAPELLRLVIKETLRLHPASPLQRETTEPFTAHGVEIPARTRVVINAMAIHTDPGVWPNAERFLPERHRAQHVPFGIGRRSCPGVH----------------------------------------------------- 169777659 305 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQEAMYVALQLLEAGSDTTREALNFAMAALC-FPDKFQKAREEVDRLPAMIKELLRWRPIFSFTHVLTSDMEFEGYNFPAGVGFVINIPVCNEDPEDF-KPERLDGHETDAAHWQFGGGRRICVGYRLA--------------------------------------------------- 156050719 126 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMRYNQPNAFDRIVLTPHTLSGLHLPIGTFISMASESMSRDPTYYSNPATFNPSRTYNPNLAWGNGRQTCPGRWYAGVVIKLVVGTLLE---GYEMKFPEGVKRPGNFYR----------------- 157764676 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEEDLRQEVDTFMFGGHDTTTTSCSWTCWNLAHNPEVQQKVCEDPNGLDRVLKESKRLIAPVALVRKLQKEMEISGYIIPPGSSVSIAILHNNHDPEVF-DPDRFLPEECAKRHVPFSAGIKNCIGQ------------------------------------------------------ 215460843 41 ----------------------------------------------------------------------------------------IFSTTDPRDHSAMKSLFSSYFSRKNILKLESSIQEHIDKLISQLVKNHK---TSPIAIRFPTWLVVRILKPNLEMNAELERLVDEAILDSQQDSVEDELDLNHNVLHTL---------------LRNAHVEGDRLTRGWLIAEAAGLRIAGSDTIANTCTIGARCLVRDDRARNKL-------------------------------------------------------------------------------------------------------------------------------------------- 119172557 239 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGTETTSNSMT---YHLLANPQKLQRLR----------DELLKLGP----GREALCELE----QLPYLTAVGMTSVLQHHDEAIFPDSYGYVPERWLNTEVTFSKGPQRCIGM------------------------------------------------------ 53792007 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGEARASYIDFLLEAERSAQ-LTDDQLMLLLSESILAAADT--------VLELL-----YQEIREDLPRLPNAVHETLRLHSPVPVPRFVHDDTTLAGYDIAAGTQMMINVYACHMDEKVWESPGEWSPERDRYKTMAFGAGRRTCAGS------------------------------------------------------ 197769302 61 ------------------------------------------------------------------------------------------------DHRRQRRLVQPAFHRSRLPGYSAAMAEEIAALTEPWRPGQTLD-VPALMYRLTTAVTTRCLAAQAADLPSLHESVDIVTQGIARRAMQRTQRYLRHLTDTLIDSYRTQGTDDLLSMLLAPQDDGGPLTGTEIHDQILTFLLAGIDTTAILLS------------------------------------------------------------------------------------------------------------------------------------------------------------ 189236916 140 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRVIKETLRLFPIAYIARLLDSDIHMEKYVIPKGTFALIPITYLQRNSNLWSEPLRFDPDRFLPEQVAFSYGSRNCIGLKYAEISLKATLATILR-------------------------------------- 115390480 187 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTVAGVLVKQLTHLASHPECHEEIRARMKKLESFIQESLRMSSSLSGMRIVTSGFRLDDTVLPRDSFIAIPTRNILYDPEVFPEPEKFDPSRSNRRDLAFGYGRQACPGRFYAINAMKTILGEILLKY-DIRLAEKQAPR------------------------ 209154326 269 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INESLRLSSASMNIRVAQEDFRLEGERVRKGDIVSLYPQSMHMDPGIYKNPEIYKFDRKDGQKLSFGSGSTKCPGRYFAVNEIKQFLSLLL--------------------------------------- 2624386 160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHIIDAQMKGE-ISEENVIYIVENINVAAIETTLWSMEWAIAELVNHPSVQSKIRDEHELLQATVKETLRLHTPILLPHMNLEEAKLGGYTVPKESKVVVWWLANN--PSWWKNPEEFRPER------------------------------------------------------------------------ 149732581 327 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESIRLRAPGIIARKVVKPVKILNYTVPSGDLLVLSPFWLHRNAKHFPEPESFKPERDLEKHMAFGRGRYQCPGRWFALLEIQI--------------------------------------------- 63108254 281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLVREPSVQDRLQNDRKILKAVIKETMRMKPPLAIPHKACKDTSLMGNKINKGTRVMVNLYALHHNKNVFNDPFKFMPER------------------------------------------------------------------------ 194365351 161 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETLRWPGLFALHRPASHDIDIDGVCIRKGGAYELSSYFQHHSPDYWQSPDSFDPDRQPNKYVPFGFSSRACIGSAVGHAQL-LLFCALVTR--DFELQVQDQP------------------------- 157343529 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGGIDSSLISVDWALAELLRHPRVMKKVQEELKNVVGMVEEALRLHPVGPFPRESVEHSTINEHYIPKKARILINTWAIGRDPNAWSNAEEFFPERDNNGHIPFGSGRRRCPGIQLGLITVQLILAQL---------------------------------------- 125585064 310 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDVVLNFVIAGRDTTATTLSWFTYMAMTHPAVADKLRRELAAFERAREEGVALADAAGEASFAARDVLPDGTKVRAGGMVTYVPYSMGRMEYNWPDAASFRPERSPFKFTAFQAGPRICLGKDSAYLQMKMAL-AILFRFYTFDLVEDHPVKYRMMTILSMAH------------- 193657315 280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGGNFSDSDIRDEVVTMLTGGSETSAITVCFCLLMLAIHQDIQDKVIEDTTRLEQVLKETLRLFSVPLLLREIQEDLKISDYVLPKGTTVLAPIGSPNLNPRDF-NPENFSPENIAKRHIPFSGGPRGCIGSKYAMMSMKVTVSTFLRNF------------------------------------ 194741794 266 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFNMVLAAFETTALTVNHALIFLAMFSKYQDTVFQEQEVFPTAGEETLRLIPPIPLPRQVKDDIRLNGVLVPKGLVIGIDIFNVHRNKDHWPDADRFNPDRHPYAFIPFSKGKRNCIGWRYALMSSKIALAKILR-------------------------------------- 116206038 295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFLNLV---GVVTISGPLKFFLMAMALHPEWQKKAQEEGDRMPTMQDETVRWRSPLGVPHQAEQDDEYRGVKIKKGTIVLACEWSLNRVPSKYPDGEHFRPEREGHGMHSFGWGRRTCLGQNI---------------------------------------------------- 189204718 260 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELYAECELLIIAGSDTTSVVMSAAFFYLVKNSEIQAEIKSGSKLLTAFLMEAMRMTPPVAA--EPSREVLPGGTSVPAG--VHLSTGSYNSN--VYPEPFKFRPERSSAESVAFSFGTRGCVGKNLAWLEMRLVM------------------------------------------- 61887409 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAGADSGDGGPRLDVDYVPATVTDIFGASQDTLSTALQWLLVLFTRYSEVQARVQAELDRLPTLEDEAMRFSSPVTIPHATTANASVLGYHIPKDTVVFVNQWSVNHDPVKWSNPEDFDPTRKDNKDLTFSVGKRRCIGEEISKMQL----------------------------------------------- 157351304 338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVEEIKAQLIELMIEIVDNPAHAAEWAMAEMIDQPEIMQKAVEEIDRVKACAREALRLHPIAPFPHVSMADAVVAGYFIPKGSHVLLSRVGLGRNPRVWEEPLKFKPERHMNRFISFSTGRRGCPGTALG--------------------------------------------------- 198431109 24 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMRLHSPIPFGRKVKNPINLHEVTLCPGATIIPHLLSLHRNPDVWDEPGVYDPERFNRRHIPFSAGPRVCIGQNFALVEMKLTVAKLL--------------------------------------- 157339143 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGVDTGAITLTWAMTELARNPEVRNSIGNKGKVTEGDVDQL-------HYLKMVVKETEINGYHIYPKTQVQVNVWAIGRDPNLWKNPEEFLPERDNSQHLPFGAGRRICPGM------------------------------------------------------ 189193947 221 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVTDNEVIGYMIINVLGGADTLAIVIKAIFYHILKSPAAKARLVQEPAYLDACIKEGLRMHPVVGHIRVATGLTLSNGITLPPGTIVGVNPWVMHYKESIFAQPHTFRPERDENEEQAFGGGNRICLGKPLALVEV----------------------------------------------- 210095542 18 -----------------------------------------------------VLNGYRAIKEALVDYKDFSSRPSFTSRVSMHDIPHIYLT-D--------IALSKFFAVSALKTLEEHIREEARQLCIKLSEQGDGNLTVSVANIICSMVFGKRYGYDDEKFVELTKIIHKLLSQSSNRILVECMEEVHAFLRQEITKHRENPRDDLLLAELETQEKTDCFKEENIEWIIQDLFVAGVETTATTLRWGLLYMVLCPEEQQK--------------------------------------------------------------------------------------------------------------------------------------------- 62632229 230 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTSEIISAVIFDIFSAATDTTAATLEWAMAELVRNPEVRQMLRHRRSTITSAIKETLRLHPSAPIHRASQENCRVMGYDIPKGTAVMINAFAVGRDPAHWADAAEFRPERSQGPHVPFGAGRRQCPGALFATTMLELVLANLLYHF-DWAIPGGEPETMDMGEVFGI--------------- 168041242 255 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHMLEAQKKGE-ISEDNILYLIENINVAAIESTLLSIEWGIAELVNHPNVQKRLQAEPDTLTAVVKETLRLHMPVMNMRQAK----LAGYDIPPQSKVLVWWIGNNWDPEKFM-PERFLPAAAENQSLPFGAGRRSCPGTAIAMPLLAIVLGRLLQKF------------------------------------ 215476630 19 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFLSYFLPIKEAVRQEVGANFCSMLVESHERHG-LSDLESAWLAAMILLAGIETMATTLGWMILAMITFPEVQRKAQEELDRV------------------------------------------------------------------------------------------------------------------------------------- 115673245 28 ------------------------------------------------------------------------SHRPQVMFDTLKQSQGIILKQPGDLHRKNRNFLSTGF--RMIKLGVPEFSYHLHPHIDNFKDK----LIASKGQPLPIRLLFEMLGVPDPNSEKVNKLLDILSALSDWIDMADCLAKVTRYLKEHIHQHREDPTN-LINAFLHKESGGDSDTEIEKAAIGTSFMVAGCTSVVASLQWLLLDLAIHQDVQDKLRQRPSLLTKAVMESIRLHPPAPLGHCAAQDTKLAGYDIDKGTIILPNFLMALQDFNQWEDPERFDGTLATRETLGFSIGPRQCPG------------------------------------------------------- 157354218 185 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVDVLLELQQHGDPLTDNNIKAVILDIFSGGGETTSTSLDWAMSEMLENPRVMEKAQAEVRRVKGNVDETLKFLKAVVVPRECREMCEINGYEIPKKTSIIVNAWAIGRDSDYWVEAERFYPER------------------------------------------------------------------------ 197941330 29 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEKIVGIVNDLFGAGFDTISTALSWSVMYLVAYPELYQELKDQVGLLEAFILEILRHSSFLPFPHCTTKDTSLDGYFIPKDTCVFI---------------------------------------------------------------------------------------------- 3201945 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTSAGMCWALFLLGLHPDIQEKAFQEQENIQRVIKESLRLYPSVPIFAIKLKDIKIADYDIPSGCTLFVPIYSIHRNPDQFPNPDKFDPD------------------------------------------------------------------------- 218191321 129 ---------------------------------------------------------------------------------------------------AQRKTAALEFTTRTLRAMSRWVRSIHHRLLDAAAGKAHVDL-QDLLLRLTFDNICGLAGLPENDRPEYLWRCKKWLGLGMETTLASSVAHVDQYLAAVIKARKLELADDLLSRFMRGSYSDESLQHRKVVHELCAVLAAAHDP--------ALWLAA-PFTFEEL-DSLVYLKAALSETLRLYPSVPSKHVVADDYLPDGTFVPAGSSVTYSIYSAGRMKTVWEDCLEFRPERKFEPHVAFNAGPRICLGKDLAYLQMKIAGSVLLRH--RLAVAQGHRVE------------------------ 18000068 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIDIVISFILAGRDTTSAALTWFFWLLSKHSEILKEVTAKSESVHAALCESMRLYPPVPTKEVAYDDVLPDGTFVKKGWRVAYHIYAMGRDWAEF-RPERW-LRRDEDGMWSFGAGPRVCLGKEMAFLQMKRVAAGVLR---EFRVVPA---------------------------- 217075855 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAATDTTSAASVWAMTALMKNPRAQEEIRDEGDLLNAVIKETLRLHAPLLLFRESRENCTINGYNIPARTILYVNAWAIQRDHNVWENAEEFYPERESSINFTFGAGRRICPGLPMAVASLKLILANLL--------------------------------------- 4001702 33 LNPLPPKIPPVIGHLFYFNNNGDDDRHFSQKLGDLADKYGPVFTFRLGFRRFLAVSSYEAMKECFSTNDIHFADRPALLYGEYLCYNNAMLAVAGPYWKKNRKLVNQELSVSRLEKLSDWIDKLTFDIILKMVNNGHGEILKAAFQKFMVQALYDVFHIP------FFKWLDLTGNIKAMQTFKDIDNIIQGWLDEHIKKRETKGGEDFIDVLLSKRSNGDGYSHDTIKATVFTLVLDATDTLALHIKWVMALMINNKNVMKKAQEEMDTIDRWVEEVLRLHPPASVQHLSVKDCVVNGYHIPKGTALLTNIMKLQRDPQIWVDPDTFDPER------------------------------------------------------------------------ 169768272 266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFANLDVTTGGISWNLVFFAAHSDIQERVRQESTLLAACISESARLKPLAAFPQSAPTDRIIGGYNIPAGTNLVVDTYALNRNDSQCYRPDRFLEHRARYQYWRFGFGPRQCMGRYVADLVIRTLLAHLVA-------------------------------------- 57899556 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLSRFAASGDH----SDESLRDVVTNFLIAGRDTTSTALTWFFWLLSGRPDVEDKIVRDPELLHAAITESMRLYPPVAMDSHSCKEDDFDGTFVGKGWFVSYSAYAMARVEDIWADCEEFRPERSPFKYPVFHAGPRMCLGKEMAYIQMKSIVASVLERF------------------------------------ 197107146 345 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTKSVVYECLRFEPPVQYGR-AKKDLVIESHKVKAGEMLYGYQPLATRDPKIFDRADEFVPERKLLRHVLWSNGPEQCAGKDFVVLVARLFVIEIFRRYDSFDIEVGTSPLGSSVNFSSLRK------------- 215491091 36 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDQVISESMRYTPFVGFTRTCQREYNYNGLKIPAGSILIPAFSPENRG---MINPMAFQP---------FGNGPRNCVGIRFAQLEMKLTLAKLLAKF-RIKLDEEDHLKLGSTFIFSY--------------- 73980746 114 -----------------------------------------------------------------------------------------------PRWKVQRRAAMRAFSPRSRRVLEGHVLAETRELV-ALLARGSAG--GAFLDPRPLTVVAELLSHNEEFGRTVGAGSLVDVLPWLQRFPNPVRTAFREFLRKFLRHREAAPRDMMDAFILSAGDGGARLDMEYVPATVTDIFGASQDTLSIALQWLLILFTRYPQVQARVQEELDRLPAFLYEGMRFSSPVTIPHATTTSACVLGYHIPKDTVVFVNQWSVNHDPVKWPNPEDFDIDKDLASSVMFSVGKRRCIGEELSKMQL----------------------------------------------- 22128352 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTAMPLLFTLFELARNPSVQNELRENPNLLEGAIKETLRLYPVITVQRYLTKDIILHNYHIPSGTLVQVGLYPMGRSPIVFQDALRYDPTR------------------------------------------------------------------------ 116181356 49 ------------------------------------------------------------------------------------------------EHARLRRALAPGFTDAAL-----RVQERVRGYVERLVGKIGEKCGGGGGGGEKGAVM---------DVEKWYNWT----------TFDIAGELVFGSAFGCLEKEEYHPMDDGVDYLSWGKVVEHLL--RKVFSNGLVLTLGGSETIATTLCGATYLLLDNPETMKRLSQELSQLPAAINETLRMYPPV----------------------------------------------------------------------------------------------------------------------- 169599649 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSRFQEAHDDPRFITRERVVALTTANMIAGSDTTGISLRAIFYNLIRNPDKLAKLHAERELLSAVINESLRTHPAAGLARITVGGLQHDGVVIPGGTNIGCNAWVLHLDEQIWPKPKEWIPERWKNSLFSFGAGARTCLGKNISYLE------------------------------------------------ 46127619 228 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSVIKETQRMNSIVNLDRQVLSPVTLNGQYLPKGTALSI-YMSRLRNPEVYENPDTFDAYRTSEDHFVFGIGKPICPGRFFAVAEVKTAIATIL--------------------------------------- 51536371 268 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERTSAGGEDLVDVLLRIQKEGGPLAMDDIKSIIFDIFSAGSETSATTLAWAMAELIRNPEVRRAFAAAGAVSEDALGE-LRYLQLVLLPRECREPCRVLGYDVTRGTQVLVNAWAIGLDERYWPRPERFDFRGTDFEFLPFGAGRRMCPGMALANVEL----------------------------------------------- 125573334 235 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGKDTTSSALTWLFWFLAANPECERRLRGDTAGLHAAITETMRLYPPVPLARVAAADDVLDGTVVRAGWFADYSSYAMGRMPQLWEDCGEFRPERDAARYPVFHAGPRSCLGKEMAYVQMKAVAAAVVRRF------------------------------------ 154336673 143 -------------------------------------------------------------------------------------------------HAMHRRILMPIFRSQNIRGLANEIIRVLGGLFDVIQCGSRQDAVVNLSFRMALSAIGEAFRASRSESLRVRTHFNAMMKMSRSAAQRNARKILREMSVGLLDKARRCVMDALIDELYVH------FSMEDVLDHVVNFLFAGHDTASHTMEFLFALLGANKEVQDRLYEAEDLMPAVVKEVLRMYPAAPIYRDAAEDVYLSRVVIPKGMTVVI---------------------------------------------------------------------------------------------- 9971208 232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVAEVLQQIYDVWGVMLKERRGTKGNDFVDVLLNAGLDDQKIN-----ALLMELFGAGTETSASTIEWAITELTKKPLVVSKIR--LELVDNTVKESLPHLPYLQAFRRALETCTVMNYTIPKECQIMVNAWAIGRDPKTWDDPERFDVDYKGNDFIPFGGGRRICPGLPLA--------------------------------------------------- 170106275 238 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINLLVAGRDTTASTLTFAFYMLAEHPKIADRLRAEPTNRPTY-EDMLRAFCVSYHFRLVLVDSRMSNKAVPANTRVLYVFLMHRRTDLWGPDALEFDPDRTPNPYIPFNAGPRICLGQQFAYQEASFFLIRLLQQFTGFSLAPVAQPE------------------------ 67536946 354 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSETTALTLSGILYNIFRNRAVYEKLTSE---IDAAIKEGIRMHPIVSFPRHASCGCEVGGYWIPGNTRVGVNPAVIHFDKSVFEDAGIFRPEREAGANVAFGMGARVCLGKNISMCEIYKAIPQLLHSF-TFEMGAEEPVKTTSYWFHKPVAIHV---------- 118369991 319 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGTETTAHLISMTLYALANNKQVYEKLMKEIKELDLVIKESTRLYAPFIFPRVTNQDYKRENLFIRKD--LLVMYKIAQYSEDVFKDSDLFIPERNPYEMIPFSSGSRNCIGQHMAILEAK---------------------------------------------- 46798536 56 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTQKRLEALRPIREDEVTAMVSSVAATGPGNVVRSHLAMVSFNNITRLVDINEEGQE-FKSIVNNGIKIGASLSIAEYVEELYQLTKKIIEEHAKALKESFVDALLTLREQYD-LSDDTVFGLLWDIITTGMDTTVISVEWAMAELVRYPRVQKKLQEERDRIMAVVKESLRLATPLMLPHKASASVKVGGYNIPKGADVTVNVWAIARNPDVWSNPLEYRPER------------------------------------------------------------------------ 15231525 240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHLKGVMSDVFLAGVNAGAITMIWAMTELARHPEIREILGDNKEKITEVIEETFRPPAPLLLPRETMSDLKIQGYNIPKNTMIEINTYSIGRDPNCWENPNDFNPERSPVQHLPFGAGRRICPGM------------------------------------------------------ 158323901 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSTALQMIFMLLANNVDSQDKIVEECDRIRSAIKEGLRLFPPVFFQRMLTEPMKFREHEVPAGTDCTVFILDLHRRADQFDEPHSFRPERHPYSYIPFSAGPRNCIGQ------------------------------------------------------ 147821469 306 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHIIDAQLKGE-ISEANVLYIVENINVAAIETTLWSMEWAIAELVNHPHVQCKIRDEITTIQATVKETLRLHAPIPLPHMNLEEAKLGGYTIPKESKVVVWWLANN--PSWWKNPEEFRPER------------------------------------------------------------------------ 169598079 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKMDSALAESLRMSPPLVNQRHALVPISLDGTHIPSGTRIACSKG-----DIVYNDPDQFDPMRDTDKHLAFGFGRQACPGRHLAVGMVKLMMIKLLSEF------------------------------------ 170085399 131 -------------------------------------------------------------------------------------------------HEHQRRILAPALNQQAVRGLTPVFFETSAKLVDEM----EID-ITNWAGRFALDTIGRLSGAPHPLEEALNGLTNVLSMGKKGEMIQKTKYELGVIASRMWWDAKVAGDRDSKTVMAHMLRRDDSLDEQHVVSQMRTIISAGYETVSAVVAWILYELASDNQLQVALREEFSLLDAVLKETLRLHPILENHHETAHDIPIPGMFLPKGTLLVIPVNAIQSDPEIWPDAKIFRPNRRGRELLAFSEGPRSCIGKSFAIAEIKALVVTLVRQF------------------------------------ 109071395 320 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETIRLKAPGVITRKVVKPVEILNYIIPSGDLLMLSPFWLHRNPKYFPEPELFKPERKANKHVAFGSGKFQCPGRWFALLEVQ---------------------------------------------- 39969465 84 ---------------------------------------------------------------------------------------------DEKEHNRSRSAIEVVYSLSSLKGYEPLVDETIVELTRVFEDKARAEWCHYYAYDAITNVTGEPTGFIRNGRDMFDLISSQLIALALNKQKASRAGTFFQYSADRVEKRSAVAQKTMLHHLIDARDHPDVLDDQRVQMFCTVNLLAGTLSPSFAVDFIMRWLAQNPEKQERVLDDTFKMPGLVREGYRYASDIGMERVALRD----GRMLPPGYGIGLSHPAIQKDAAVFGDPEVCRPDR------------------------------------------------------------------------ 125526329 171 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGITREHLKAILVDMFQAGTETSLLVLVFAMAELMHKPHLMAKLQAERTNISKQGQELLTECDLTNMPHLAMADCDIDGYTVRSGTRVIVNAWAIGRNSESWEAAEEFDLTGTDFQFLPFGAGRRICPGINFASASMEIILANLL--------------------------------------- 157345029 192 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTIVNFLLAGRDTTSAALTWFFWLVSKNPLVEAKIREEKETIPGALCETLRLYPPVPFQHKAQADVLPSGHRVHPKMKILFSLYAMGRMTTIWGDCFEFKPERPSYKFFAFNAGPRTCLGKGVAFTQMKAVAAAII--------------------------------------- 169854583 235 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYLGPLFEERRRRP-NDFISALL--DTVPEKFNDTDLALRVINLNIAAIHTTVITLSFILLELAARQEYIAPIREEIEKLDSFMKEVAR-LCVASARRKARTDYQLDGTVIPKGFSMATAGATFHLDPEAYEHPEEFD--------------------------------------------------------------------------- 145606867 268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLFMIAGIDSTAFTLAWCVKLLTKHQQVQQELRDGPSYLDAFIHETLRMANTAGSVRRATTNTVVLGCSIPAGTELVLSLRSATCREAQAKRPEAFNPRREALPTLVFSHGTRGCFGKRLAMLDLRVFI------------------------------------------- 24646219 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEMSLMELGAECSSMVLAAFETSAHTVYYALVLLAMFPEHQEEIKEHFPLLDRVLNETLRLMPSVPFSRETLEDLRLNGVVIPKG--------------------------------------------------------------------------------------------------- 195152890 222 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CILTIVAGFETSAITVFNTLILLAMFPEYQ----------DTAFEELKDVFPLVYMDRVVTEDLKLNGILIPKGVTVAIDITHRNKDEADTFNPDNFLPEHIQERHIPFNRGKRNCAGRKYAEISIKIALAKILR---NFRLSTSEDLSFVDNIVLEFKEQPL---------- 210122375 226 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFSDRQLHEVLIDLFIAGTDTTGATSHWALLYMMLNPDIQEKVHQE-------IDSVLGQSTPSYAQRTATRETTLNGYNIPQEAIIMANLWSVHMDPKLFPEPNTFQPER------------------------------------------------------------------------ 190694829 275 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSIEWGIAELVNHPAIQSKLRDDLERLPAVVKETLRMAIPLLVPHMNLNEAKLAGYDIPAESKILVAWFLAN-DPKQWVRPDEFRPER------------------------------------------------------------------------ 211589334 253 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFRWISPGSIPRRADRDDEFNGVKIKKGVTLMANAWAIGRDEKVFDDTQDFVPERTDLPLPVFGQGRRICQGKRVATMHVACLLWAF-----DIEPADGEEVDPWAMAVAGFMTMP----------- 16973300 377 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALRIDPPVASGR-AKRDLMIDGVEVKKGEMLFGYQPFATRDPKIFDRPDEFVPDRKLLKHVLWSNGPEQCAGKDFVVLVSRLLVTEFFLRYDTLDIDVGTSP------------------------- 145613002 217 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITMHRIATADVRLDGSLIPKHTHSVV----ANLDPSVYENPGDFDPFRDETKHLGFGYGLHVCPGRFFATDLVKMALCHLLIKY-DMELDQESRPRPHTSSAGG---------------- 190349611 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQISDDHVLMTAAEAFGAGVETTSTTLLWILAYLLHHPEVQRRVQSDRGRLPCVINEGMRIVSPVLIPHMAMTNSSIGGHSIPRGTRVLV---------------------------------------------------------------------------------------------- 145241624 96 -----------------------------------------------------------------------SSWYDAWNTEEDLTWTNLFSERDPKKHAANRHKVASMYSMTTLTSYEPFVDSLFRRQLDQAGSSDSAHWVQCYAFDVPLIMILRLMGLLGTDLADFAERNVKMGGSRKATYGAESIGSYSPMLNKLLEAKKAAPG---------------KFTEWDIMANVISNVGAGSDTTAISLSAVFYFIYSNPETLQRLRD------------------------------------------------------------------------------------------------------------------------------------------ 34147185 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRERLPRAVHEVQRLSSVVAVGRQCVTSTWMHGYYVPKGTIILPNLASVLYDPECWESPHQFNLDKDGNAFLPFSAGHRVCPVEQLARMELFLMFATLLR-------------------------------------- 215462153 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAIHTSSMAFTDALYALAAYPQYADELREE---IESVVQEML-----VSDRRV-MKDFTFDGNVVPAGSVISVPNWAVHHDERYFEDPYVFKPFR------------------------------------------------------------------------ 17568777 297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNSLRWHLAFMMKYPEIQDKVRKETARLPSMIHEVQRMIPILGTH-TNRDDILLKGKKIPTGTLVFIWSVLKN-DP-VFEESSKFNPDRTINRTIPFSVGKRNCVGEGLARMELFLIFSALI--------------------------------------- 50307203 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGHETTGITLTYICWELSRNRHWQDKLFEECKTVPSIVQEACRLHSAIPGPRYTLRDK--HGTRIPPGTIVSCQPWSLHLLETPFANPRQFNPARWNNSMFTFGQGNRMCLGMNLALMEMK---------------------------------------------- 3283435 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTADEIKPTIKELVMAAPDNPSNAVEWAMAEMVNKPEILRKAMEEPKLVKAILREAFRLHPVAAFPHVALSDTTVAGYHIPKGSQVLLSRYGLGRNPKVWADPLCFKPERH----------------------------------------------------------------------- 119189267 81 ----------------------------------------------------------------------------IIPRIKGGKIPDVFATRDEDLHRQMRKPIANLYSIANLISFEPLVFSTMRSRLDELFTDKNKDFLQLFTFDVMGEVFSRRLGFLEGDIENVMEWLDYFWKDNPLLPTVSKRNPLADFGAARIKERTEKERSDFLSCFIEEAHKNPGLPKLALPTWTNSNIQAGGDTTAIMASVILYYLLKNPSTLDVLQREIDKLDACVKEASRLHPPIGFPRIVPESLQVDGYHIPPGTRVSMNPWAVHREISLYGDPERWEMEKKAMYHLTFGAGHRVCLGKNL---------------------------------------------------- 84514175 330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTLYLLSKDSSSLAKAQEEVDRLNRCIIESLRLYPPVLIRRSQIPD-ELGDYKIDAGQDIMISVYNIHHSSKVWDRAEEF-FARKPNRFIPFRGGPRKGVGDQFALLEATVAFAVFLQHM-NFELVPDQ--------------------------- 67525591 271 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLALAAVHTILLRLVNVLYDLVAHPALFEELKEEIQDIDSVLRESQRLSPPTILGRLFLQPYKFSGITVPAGTYVALPVMAIENDPLHTDNPEEFDGLRSPNPKLGFGYGKSACPGRYFASLVLKMVFVKLL--------------------------------------- 195037124 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGVDPTLVSLTGILLSLAKNPAQQARLLEEPLTIENMIKEGIRMYPIPGTLRRLPVDVVLSGYRVIAGTDVAMNYQMSNMEPRVRDFPERWLRDESHAEYLPFGFGPRSCAGKRIVDLMLETAVARLVRNF------------------------------------ 16507125 21 LPPSPPKLPVIGNFH-------QLGELPHQSLWQLSKKYGPVMLLKLGRVPLVVISSAEAARDVLKVHDLDCCSRPPLIGSGKFTYNYSDIAFSPDYWRELRKIVLEVFSLRRVQSF-GFIREEEVALLESSSSASPVDLSEKMFALTGSIVFRMAFGRRFRDNHSFQELVHAVESLLGGFAAAECFQELDTLFQQIIDDKQEHVQQDIIDVMLKIERDQAELTKNHIKAVLLNIFLGGVDTSAITVIWAMAELCKNPRLMKKAQANKGRVTEAIKETLRLHPPAPIARDTLYRFKVNGYDIYPKTLIQVNAWAIGRDSKYWESPEEFIPERKPVDYLPFGSGRRICPGINLGLIMSELALANLL--------------------------------------- 157347608 260 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQKAENKDQDLLSRFVGNYDN----SPEFLRDIVISFILAGRDTTSSALTWFFWLLSLNPEELETVRARRELLHAAISETMRLYPPVPDTKYCLNDDVLDGTFVGKGFMTYIPYSMGGKDPERWENPFRYPI---------FHAGPRMCLGKDMAYIQMKSI-------------------------------------------- 212528192 315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDEMSGNLWIFTAAGFDTTASTMGYAVTLLTVYPEYQDWIREEPERILAVMWETLRLFTPVHSIRCVNGTQQLAG---PEGKTHLLSFVSAHNDTTIWADAAEFNPKRDGNNNLTFSAGPRVCPGMKMSQVEF----------------------------------------------- 67537716 776 -----------------------------------------------------------------------------------------------------------------------------------LAGRKQIDIVKDVGNIVPARFASKLLSLPFTDHEIFMALADTTKSFPLRKAADAVSKELGGFLSRVIDNFRKDLGDQLIKRLAEGGLSVSDITYGQILPTAVELVHG----QAQMFTRVVYYLNEGKQHLPELAETDAKLTRYALEAIRLNAGSGAYRKAETDADIN---LKPGDEIFISSTQANRDPTAFPDPDEVRLDRPDESYLNYGIG------------------------------------------------------------- 215453518 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGHETTSTATTFTLFALSSQSKLRAELLSVPTDNPTMVRESLRYAPVPTTNRVAMRDDIIDEFRVRRGQEIQISIFAINRDTEIWEDATEFRPERWNNNMVTFLGGPHACIGWRFALVEMKALLFVLIRAF-EFELAIQEEFPVHRPFVKGVGNLPL---------- 212537377 310 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIDDYQMIGYLLTNTVAGSHPTAYTLTAMVYYVLKTNGVLAKIRAELESLEAVIREAIRIHP--GFALVLEREVPEGGLHLPSGTVVGMDAWVINRNEEVFPETDSFIPERESIDHLSFGTGTRSCLGQSLALVEL----------------------------------------------- 169863984 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGSDTT-NSVSMAFVLLATHPEVQRRLREDLVYITAIMKELQRMHIPVGFPHATTTDDIYDGYFIPKGTVVLGNTWHIMHDPEIFDEPMKFKLERTVDPGVAFGYGRRICPGRFL---------------------------------------------------- 57900477 136 ----------------------------------------------------------------------------------------------------QRKLASYSFSSRSLRRLRAHLHRRLVPLLDAAAGSGEAVDLQDVLGRFGFDNICNVFGVESSDRRHLVWRAMRLANVGSERRMRDAIRVIDEYVMAIVARLRLRRGEDLLSRFAASEEEGGELARRFLRDVVVSFVMAGKDSTSSALTWLFWLLAANPRCERRVHADPRRADAAISEAMRLYPPVPDSRVAVADALPDGTAVRAGWFADYSAYAMGRMPQLWEDCREFRPERDAARYPVFHAGPRACLGREMAYVQMKAVAAAVIRRF------------------------------------ 45553093 121 ---------------------------------------------------------------------------------------------------RLRSSLTSSITPRVLQNFLPALNAVCDDFIELLRARRDPDLVEELANLMGLEAVCTLM-----LGRRMGFLAIDTKQPQKISQLAAAVKQLFYYGLGLWKARAEDLIYDVISEIIDHELEELKKSDDEAAGFLNILIAAGIETLANTLLFVLSSVTGDPGAMPRILSEQDALTNAIQESYRRPTAFCLARILEEDMELSGYSLNAGTVVLCQNMIACHKDSNFQGAKQFTPERPATENFTFGVGRRSCPGKRFVEMEVVLLL------------------------------------------- 115386798 297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAGGTDTTVSTMTAWYIAMALFPDVQRKAQEEMDRINAMIKESVRWHSVVPMAHVSIQDDSVGEYAIPKGTQIVLWCVAFTHDPNIYPDPMAFKPERDTATHYSFGFGRRVCPGRTLA--------------------------------------------------- 195381907 311 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAFVFLKAGYEQTANTLSFVLYELALNTEVQSQVRQELTLMGHVILETLRMHPITPMRRV------LNNYTLPEHMKVIIPTHAIHNDPEYYPEPERFKPERWGSPRFGFGSGVRNCIGMQ----------------------------------------------------- 116195528 134 ----------------------------------------------------------------------------------------IFSTTDPAEHARMKRPVAKYFSLAHVLALESHMDSVITDLLKHIDTRKPCDWIAFYAWDLSSATFSRRFGYMDAGHDFDQTITIADKAADYFSMVGQIP--WADYLLDKNPIKRIGPPNSLITRMQGKDPNFNPATPDYLQHFLYLLLLAGADTTAITIRAIFYFCLRHPATFRRL-------------------------------------------------------------------------------------------------------------------------------------------- 3603454 243 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIQTTLWSIEWGIAELVNHPHIQQKLREDTQKLPAVIKETLRMAIPLLVPHMSLHDAKLAVYDIPAESKILVWWLANN--PAHWKKPEEFRPER------------------------------------------------------------------------ 209571368 272 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTASTAVWALTFLVREPRVQEKLVEDVSKLPQAVKETMRMKPPMAIPHKTSRDTSLMGKKVNKGTSIMVNLYAIHHNPKVFPEPYKFIPER------------------------------------------------------------------------ 115444663 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGSETSATTIQWAMSELMRNPRAQAELRDNLQGKPKVTEEIIKETLRLHLPAPLLLPREIFGYDVPKGTTVLVNAWAIGRDPKYWDDPEEFKPERFEDSKLPFGSGRRMCPGIMFAQPNIELALATLL--------------------------------------- 115400127 323 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRLDTPLGFLRSVDKDDEYMGYRIPANTIIIPNTWCLDHDESLYPDPYGFHPERPDLPLGAFGFGRRKCPGRFLATRSLQLAI------------------------------------------- 74691493 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLASIHTTAMTMTHAMYDLCARPEYIEPLRDEVKRLDSFLKESQRFNPLLTFNRIYHQSMTLDGTNLPSGTRIAVPSHAMLQDSAHVPGPTEFDGFRTDSSNMAFGYGKYACPGRFYASNEMKLTLAILL--------------------------------------- 215768627 275 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILDVLLRFQRDGGTLTKEIVSAVLFDLFAGGSETTSTTILWAMSELMRSPEIRQVLQGKAMVSEADIEETLRLHPPVPIPRLCSKPSKIMGYDIPQGTSVLVNVSAIGRDEKIWKDVNEFRPER------------------------------------------------------------------------ 147859150 224 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMRLTPPVQGAREVIKNFTYAGFTIPKGWKTHWNVNTTHRNTKYLPDPEKFDPSREPFTFVPFGEGPRMCPGREYARAQKKSMLRLLVD-------------------------------------- 5713172 86 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITNDNIKAIISDIFGGGTETSSTTINWAMVEMMKNPEVREILRGKETFGEIDVEEFLHPPLPLLLPRECREEIDLNGYTIPLKTKVVVNAWAMGRDPKYWDDVESFKPERNNYEYLPFGSGRRICPG------------------------------------------------------- 119175672 28 -------------------SPELFLSTAPGAADETRDQSNPSIVRAKINRDVAVISSYRHCRDILQATHGASTEPGSVARDGGDPITPSTFTVGP----AYRELMSDFFPARVFAQIPNLIRDTVVHHLTTWSHGSTVDLMKDLSWKVLCAVF---LGLPGDDQYRIISLQEDLMRGQFSLKGIEARKKLQVVLGEMITTRTTDSNP--TCPFAQPSDSDGGLNSEELAGNTLLF--------TSSIANLFLFLVRRKHAHGKTHEDGDLLRSILLETERLSPPVGVMRRVEHDVVLHQVVVPAGWDAWLYFVGASRDASIYQNASQFIPDREPSPPLAFGAGAKACLGREVTRTVVKTVASAMLE-------------------------------------- 154276974 226 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLIAVGVTVRRVEQDYPLGGNQLRKGSFIWSSGIAIHTSPKFYTNPEEFDPERTQIPDIAFGGGGNICLGRHFARTIVPGAVASLLMCF-DFEPVNGVPVPHRTDLLLG---------------- 5915838 83 --------------------------------------------------------------------------------------------------RQLRKIFAELLSSKRVQSFQPIREEVLTSFIKRMAEGSQVNVTKEVSTVFTITARTALLGDLYPSVKFLQHMSG--LKPKLEKLHQQADQIMQNIINEHREAKSSATGDQLLDVLLKKEFG---LSDESIKAVIWDIFGGGSDTSSATITWAMAEMIKNPREVRRVFDKEGRPNGSGTENLKYLKSVVSETLRLQACEINGYHIPAKSRVIVNAWAIGRDPRLWTEAERFYPER------------------------------------------------------------------------ 169863047 203 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTVPDDTEIGGTRFEKGTVILP--KSFTHDETVYKDPFEFRPDRFLDPQLVWGEGRRICKGRDLARFQMMRFVEACFKRF-DMKIVDG---------------------------- 149416604 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTAGTETTSTTLKWALLFMLLHPDVQSRVQADQAKMPAVIHECQRLGDPIGLPHLTLRDTQVQGFFIPEGTYLILNLSSVLKDDTVWEKPHQFFLDRDPEAFLPFSAGRRVCLGEPLARXELFLFFT------------------------------------------ 115457450 147 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLTGTDTSSSTIEWGMALLLNHPAAMAKARAEIDRTGRVVEEALRLYPLAPHESSADCSVSVAGGAVPAGTMLLVNVHAMHRDARFWPDPESFSPERFEGGRLPFGMGRRRCPGEGLAVKVVGLALATLVQCFEWRRVGDEEVDMTEGSGLTMPKAVPLE--------- 170783544 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRFMVFAAVALQQHPEWNDIVRKGQDALDCFAQEVRRYYPFFPFGGTARETLEWKGHTFKTGQWALFDLYGTNHDGRLWKDPESFNPARRPDPHVPQGAGGHRCPG------------------------------------------------------- 215456716 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDAVVRESLRLCPPVHTIRVATKDVVLGDGTIRKGSFIHIPIEGLNFSTDIWGDALEFKPERSDTPSMTFSYGPHSCPGYKFTIAEMKAFLITLLPRF-HFSPVEGQRIGKYNGIL------------------ 169618259 323 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIFAGNDSTSSTIVYAHHMLHKHPGAMARLREKPALINAIIKEVIRLFPPAGAVRGTR-----HGVSIQQNDRSMILHGILHRHPRYWVRPDDFLPERQNGAYRPFEHGSRNCIGQALVMNELRIVL------------------------------------------- 215453461 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TASTLGWLVLAMVRFPETQRKAQEERTRIPTLVKEALRWRSPAPMGVFSLEDDIYEGYFIPKNSYVIPNILAMNHDIATYSDPDEFRPERKDEGHFSFGFG------------------------------------------------------------- 211593172 274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVAGSDTTAPSLTLLFYFLARYPMHVEKIRENPAALATTINEAMRLLPAVLTFRVTPEGLMIDGTFIPGNTKICAPRYTIGRLETAYVYPHEFIPER------------------------------------------------------------------------ 121704090 125 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDHALKSMEDHVRQLCLAGGSAAGQKAVFNLGDYFSY-LTYDVMGELFGIELVDRAANRHWMPLDTWHLDQIFIHKLTNDRWNFIMARAKERAQAGREDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTLSATLFYLVRDPRALALLQKEPQLLKACLDEAMRLAPAVAPPREILEGASVDGVFLPAGTDCGTPTYSVHRQAEYYPEPETYIPERKEAVEVAFSIGPRGCIGKSMAFMEMRLTIARLMFLF-DFELAD----------------------------- 210104845 281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLHPPVFNYWVARKDLVISNIKVRKGERMLGCCFFAQRDGSVFPDPDRFRWNRGQKKHLFFPRGSHQCPGQDIGFFMMKTTLSVFL--------------------------------------- 145231150 277 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDEVIGICEGSLFAATSSTGQTLATVLFHLVRQSHVRERLQQEQSLLRSVITEGLRMTNPAPLTR-AVPDCHASGVYLPGGVSVGASIYVFHHDPDAFPDPFTFRPERWATRELTFGLGSRSCIGRNLALYEL----------------------------------------------- 215492228 154 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGFQTTSVTLGFISLLLAMHPNIQEKVRGE---VKAAIEETLRLYPPSTHTRTANESFEYKNKTFKAGTCIMAPVLQLHQDPDYWHEPSKFNPDR------------------------------------------------------------------------ 195118296 249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETLRKYPPVPIIRVCRKRYTLPGSRIGVGKTLMVPLLAIQRDGRYFSEPLKYKPLRCPSDIAGFGIGGAQCVAQNFAKMVIKLALVRLLQSY-DLELDASAMVHLPAPFISSPDGL------------ 169612654 304 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMALWFGAVHTMAMATTFAIRDVCMHPEYLQALRAEIELLDSFLKESARLNPLVSTRRKALKPFTMNGTRVETGEWLATPLAAMLKDSANWSEPNEF---------------------------------------------------------------------------- 15724230 172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDHLKGLMSDVFLAGVNAGSITMIWTMTELSRHPRVMRKLQERAALGPNVIEEAFHPPAPLLLPRLTMSDINIQGYSIPKNTMIQINTYTIGRDPKNWTKPDEFIPERNPIQHLPFGAGRRVCPGM------------------------------------------------------ 210104782 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRLHCPVPIGRQISAPIEVEGKVLEVGTITDVNIWNIHHNPTVWGDDHEYDPSRDPYAFIPFSAGPRNCIGQNFAMNEEKVLISRIIHKF-KLEVVPDHPVE------------------------ 145248826 304 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQEAMYVAMQLLEAGSDTTREVLNIFVMAALCYPRVFQKAREEVDRICALIKELLRWRPILTPDHVLTSDMEFEGYHFPAGVGFVINVPVCNEDPEEF-KPERLDGHETDAAHWQFGGGRRICVGYRLA--------------------------------------------------- 163856095 49 --------------------------DPYPYYRTLARERP---LYYDPALGLWVASSPPLIHAVLAH-------RAARVRPAAEPVPRALG--DDAA-----GLLFSRFVRMRDDAAHAGLKPLLVDCLQALPCGGAPCWLDEFLFAAPVYAMASRLGLAQPDVRLFRAALGPAATADQLAAGHAAAARLQTAMMEHLHAQ----ADDAPLALLRSRAAQAEFEPAEVAANLAGLLFQSCEAGAGLVGNTLAALGRDPGLCAAARRDAALCLHAAAHTARHDPPVHTRRYLDASMSLDGQVLPAGATVLLVLAAA----------------------------------------------------------------------------------------- 169771371 225 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLFVGHDSEATTIIYSLYLLSKNPGVLIKVRAEHDRVFGAIKETLRLFPPANGLRVSLRDEQ--GRIFPEGCAIWIVHTAVHRNPSSWPQPHAFIPDREPGHPLPFEQGPRNCIGQNISLLGIKASLAMLVRQF-DFHDAYAEYDRLHPST--GLKTM------------ 164604838 295 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEVTIFCIFLFLLGVDSASSTTTWALAYMIREQEAQEKLIGDVDLVKSVVKETMRMKPPLALPHNAGKDTTLMGTKIVKGTRVMVNLYALHHYEDVWLEPSKFMPERGSVTHLPFGAGMRICAGMDLGKLQVAFVLANLVNAF------------------------------------ 171060769 22 ----------------------------------------------------------ALVRQVLADPQRFSNEP-----YAAIGGGGFMLAMDGTPHAEQRGWVQQLFGGRAGAPL--WIGQLAEACAEALLKRARFDLV-DLARQAALRFAGKLFGLPRSD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169618828 24 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELVMNTSSLVVAGAETSATTVAATLYLLLANSEVYEHLRTEDEITLSAVDEAMRMLPAVGLPRVVSGGRVLGGNFVPQGTIVATWHWALYHNKKFFKNPFEFRPER------------------------------------------------------------------------ 171693067 236 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGSITTAAAIRHTLLALISTPSVYATLQKE-------IDE------SVSSGRVVIRDVEICGFHVPEGTQVSHNYSGVMRLKEVFEDADVFRPERNSVLELAFGNGKYQCLGKRIALMELKIFFE------------------------------------------ 215466248 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKEPEKRLGAEEALSQMSTIIMAGHETSGNTLIWLFYELARHAADQERLISDYDSMPAIVKETLRLHPIATLVREASEDDVISEIPVVKGQRIMTSVIGYNYLTQVWEDADEWNPER----HLTFGAGVRACLG------------------------------------------------------- 1016323 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLENLIATAVDLIRAGTETTSITLRYGLLLLLKHPDVTAKVQKEQDRIDAVVHEIQRYIDPISLPHAVTRDIKFRNYLIPKGTTVLTSLTSLLHDVQEFPNPE------------------------------------------------------------------------------ 215506817 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTSLPKGTAVQVAAYFLHRDPKVFPKPEEFQPERAKGRHVPFSAGPRNCIGQKFAMSEEKIVLANILRKYKLKSLSHRDEVGLVAEIVLRPKNLRITFTP------ 195612758 233 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERELREAIALVDELAAAVIRERRKAGSHDLLSRFMASAGAGDG-DDKYLRDIVVSFLLAGRDTVSSALTTLFMLLSKNPGVAAAMRA------------------------------------------------------------------------------------------------------------------------------------------ 121704194 330 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRENCPLLVSTFQETLRLRSNTVPVRVLYEDTVLNDQLLKKGGILQMPATTINRAPSIWGDAAEYDAHRTANGFLSFGTSPHMCPGRHFA--------------------------------------------------- 145526004 68 ---------------------------------------------------------------------------------------------------RQRMFLGQAFTFEKLKSRIQMMNQVVKEIVDKDPKTNLNEFMSKITGEI---VIKSFFGELAEGLRLFKERMWDVLPTKQEKDIVRRVNEVRTKVKEIISRRQENPIQDFLDLYVTEYIKQQKINVNEILHQFITLFFAGTDTTATTCGTCLYYLAQYPEIQTEILEELVKINALVQEVLRFKNPATIFRIVKNDMQLQDLKLKKGWAVVEMLNASSVQENYFENATEFNYKRNDNGYIPFSAGQRNCIGQHMAMMEAKVII------------------------------------------- 169775867 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INAVVKEVLRWHPVAPMG-VAKEDI-YHRYVIPKGAILVPNIWAMAHDPDFYHNAMDFEPEREQNPQFIFGFGRRTCPGQHLVSANLSLGVARVLAVF-NITVRDGKKVPISPEFSPGVISRPAPFE------- 91085043 300 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGGHSAVANFLVKLFAFLAKEPQVQENIISHRTLLPATIFEAIRLIASPIVPRVANRDSSINGLEIEKGTVIFLN----NYDPQLWDEPEKFKPERKPEHFLPFGGGRRSCMG------------------------------------------------------- 15239310 131 -----------------------------------------------------------------------------------------------------RMLLMPSMKPEALRRYVGVMDEIAQKHFETEWANQDQLIVFPLTKKFTFSIACRLF-LSMDDLERVRKLEEPFTTPGTRFNRAKASRLLSKEVSTIIRQRKEELKQDILSHMLMNIGETK---DEDLADKIIALLIGGHDTTSIVCTFVVNYLAEFPHIYQRVLEG----------------------------------------------------------------------------------------------------------------------------------------- 195571521 280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEMSLMELRAECSSMILAAFETSGHTVYYALVLLAMFPEHQEMLAKDFEVLDRVLNETLRLIPSIPLSRETLEDLRLNGVVIPKGVSISIFNTQRNSDAAQF-NPENFLPDRHPYAFIPFSKGRRNCIG------------------------------------------------------- 125822555 347 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEEALRLSSASMMIRVASDDFTLSDQTIRKGDYIALYPQLLHLDPEIYPNPTEFKYNRDENDQMPFGSGASECPGRFFAVYEIKLFLALTLWHY-DLQLRDPDVPVVQDSARAGLGIMP----------- 17366433 287 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVISIILAGRDTTSAALTWFFWLLSKHSEILKEITGKSETVHAALCESMRLYPPLPDTKVAVHDDVLDGTLVKKGWRVTYHIYAMGRDWAEF-RPERW-LSRDEVGKWSFGAGPRVCIGKEMAFLQMKRVVAGIMGRF------------------------------------ 195032633 249 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEEGKTLMVPLLAIQRDEKYFGEPLKYKPLRRRTALVGFGLGSAQCVAQNFAKMVIKLALVKLLHNY-HLELDADSNVE--------VSHLPAPF-------- 94400889 291 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAGIHTLGNTLVFLFDLIGRNPTVQNKLYEETYALAPAITESLRLIPTTTIARILDEPIELSGYRLTAGTVVLLHTWIAGLNEENFKDAKKYLPERPTTPHVAFGAGRRICPGKRFVDLALQLILAKIIR---EFEIIVEEELDLQFEFILAPK-------------- 115447139 313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKAVIQETLRLHPVVPLPRECLHACKVMGYDVPKGTTVFVNIWAINRDPKHWDDPEVFKPERANFEYIPFGAGRRSCPGVTFGHATVELMLATLL--------------------------------------- 157346856 226 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDNILSLLLAGKDTTSAALSWFFWLVSKNPAEKWHLFDAKELLHGALCESLRLFPPVPLQRTPLQDILPSGHRVDPSTKVIFAYAMGGKDCLEF-KPERWLTGKGRTKHLAFSAGPRICLGKEVA--------------------------------------------------- 218184911 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDLLSRFIQATSDSGTVDYKYLRDIVLNIVIAAKDSTSGSLAWFLYMACKRPEVQEKIFDDQALLHAALTETLRLYPSVPNKQCFSDDVLPNGFSVSKGDGVYMPYAMGGKDAEAF-RPERLDEHGSPFKFTAFQAGPRICIGKDFAYRQMKI-FAAVLIRF------------------------------------ 15822820 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEEVIIFCIFLYLLGVDSTSSTTTWALAYLIREQGAQEKLLGDVDLVKGVVKETMRMKPPLAIPHKTAKETTLMGTKVAKGTRIMVNLYALHHNQNIWPDPYKFMPER------------------------------------------------------------------------ 20475383 297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLILGGYDTTSTTTLWGLKFLTGNAGAQKRLRENRSRIPAVIEESLRCGGATALQRLAMVDTQILGHHIPKGTEILTCQVAGQKKDSAWDDPERWLIQKEAGPTLAFGLGTRGCFGRRLGHQQLRTSLAIL---IWNFELLPCPKELSSYRAIKGLTSMP----------- 195500379 125 -----------------------------------------------------------------------------------------------------RKLLSPSFKNNAVLRFVPVIESYLVTLLGEFVDRGELNLLPELSFKIAAQIT---MG--DEVRNQANYKNGNLLESSYEKRRIEATTQSNAFIRDIIDKRLSEPA--LIDRILHLVRIGD-LSYDDVMGEFSNIIFAASDTLSITVNNVLILLAMFPDYQDKVFEEPSQLDQVLHETMRLIPAVPLIRQTSQDIQLNGYKIPEGVTIMIWGPQAN----AF-NPDNFLPARQPYAYLPFSKGKKTCLGWKLSLISAKLALAKILR-------------------------------------- 71982493 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIIDLWMTGQETTTTTLISGFNQLLLHPEAREEILENGSRVNAVIGEIQRHASIVSFWKINKEFTYMGGHPVDAGALVTSQLSALHVNETVFKNPQEFNPERFIRDGIPFGVGKRNCLGESLAKAELYLIFGNLLLR------------------------------------- 1432145 287 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENRKLNEEDIMNLCSEFLTAGTDTTATALQWIMANLVKYPEIQERLHEDVEKMPALVLEGLRRHPPGHFPHSVTEDTVLGGYKVPKNGTINFMVAEIGRDPVEWEEPMAFKPERRGIKMMPFGAGRRICPGIGLA--------------------------------------------------- 119474311 277 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRRVATADVPLNDLTIPKGAITMTSTLDTMWDPQIYPDPQKFDGYRTSPESLGFGLGKEACPGRFIADLEIKLILCYLLTHY-DIKLPGGAKPRYEGVFL------------------ 2274947 34 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLIAVGTVTTFSSTTQAIYDLVAHPEYITILREDPDKLDSFLKESQRFNSPTGHSNLPTRDMKLDGTFVPKGTKLEINTCSIHKDHKLYENPEQFDGLRSGTDDLSWGFGRHACPGRYLSAINIKLIMAELL--------------------------------------- 134109309 271 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLASRDTLASLLTFSVYAIVLHPDIAVRLKDEVFTIANFINEVLRLFPPVPNIRRTLRPSLLHLAYMPANTSIILATILMQRDPAVWEDAQVFNPDR------------------------------------------------------------------------ 154309828 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSVISQQNDDLPLTEAEIKSNAFIFLLAGHETTGSSIQLCFVYLAKKPRDWTYTRDFPRLYNSMVEE-LRLMPIAETIPKVTQKLMVDGVVIPAGCFIHLNTVGTQRNPRYWPDLDDFVPERKPVKGISFSEGPRACPGKKFAQVEMIAVLT------------------------------------------ 194697724 116 -------------------------------------------------------------------------------------------NVDGARWRHQRKVASHEFSTRVLRDYSSGVRDTAAELAGAARGAGPGERPLDVADLL-MRSTLDSMGVDEQVLYRFFDPSWRLLGVSSEGAMKGSIRTIDQFVYGVIDRKIKQMGEDILSRLMERESDPGCFDNKYLRDIILNFVIAGRDTTAGTLSWFLYVLCRNREVRAAATGDRDLTEDAISETLRLYPAVPDVKYCFSDDTLDGYAVKKGDMVFLWGADAEFRPERWINDDGVFVNESPFKFTAFQAGPRVCLGKEFAYRQMKIF-------------------------------------------- 125538621 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLVDVLIGLHENGAHLSRDSIKAVIFDMFTAGTGTLASALNWGMSKLMRNPRVMTKLQGEEDDIQAAIEETLHPVVPLLVPRESIDVCEVNGYTILARSRIVVNAWAIGRDPKYWDNPEEF---------------------------------------------------------------------------- 195456332 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFAGFDTTSMGLIFGLINMSVYPELQDLLLGKLKHLECFVKETMRFYPSVPISRKTIQDTALNGLVLPKNTDVTLLIFDILRNPKHWDSPDDFKPAR------------------------------------------------------------------------ 51980214 133 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRFSEEVIIFCIFELYLLGVDSTSSTTTWALAYLIREQAIQEKLYQDTDLVKAVVKETMRMKPPLAIPHKTAKDTTLMGSKVAKGTRIMVNLYALHHNQNIWTNPYKFMPER------------------------------------------------------------------------ 215457709 112 ---------------------------------------------------------------------------------------------DP--HTARRRKWNRGMSSESLRDYEDIINRHATQLVEGLASRSQVDLGKWLGY-FSIDFMADMFGAPQEDRHGLLELIETAAKPGYQTVLAQNIQKMLDFGRSWSSARVANGAKDLWYHLTEAGLEKLRPSLETVTSDSALAIVAGSDTTASVMTSLFWFLM----------------------------------------------------------------------------------------------------------------------------------------------------- 154303456 108 --------------------------------------------------------------------------------------------IDSKEHGIRRKLFAHSFSKSSLRNWENDVRQKKTQYIEDLE---RVSVVAGISAEFPLLFIGKM-----THLSFFQTPEDRLNEYGSLAVLNAKSESGTAHFHKIVTEGKSKNAD-------------APLSDLDIQQEATNSIVAGTDTTATTLTYLVYNILKYPELQRQLEDEVGLLNAVIDEGLRLAAPSSLPRMVPREAELDGYFLP-GS-ITVSTQAIHRDPEIFPEPER----------------------------------------------------------------------------- 73998262 390 -------------------------------------------------------------------------------------------------HRRRRKVLARVFSRAALQRLVPRLQGALRREVRSWCAARRPVAVYQAAKALTFRMAARLLGLRLDEVRTFEQFVENLFSLPLDVPFS-GLRKLHRYLEEAIAEKLAEPGDALDMIIHSTRELGHELSVQEL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119473653 314 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALRSQLCLIFVPNNDTTSIFISHILWNLARHPEIYEKCRQEVLAVGDALNETHRLFPGVTQVRKCIRDTTLGGGPDGK-QPIFVHRDIWGPDAEEF-RPERWENLRPYWNFVPFGGGPRRCPAQMLVTAEASYFLARLMR-------------------------------------- 2739002 283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLDHIKAVLMNIFIAGTDPSSATIVWAMNALLKNPGEVRNLFGDKDFINEDDVESLPYLKAVVLPRVTMETCNIEGYEIQAKTIVHVNAWAIARDPENWEEPEKFFPER------------------------------------------------------------------------ 167535169 28 -----------------------------------------------------VLTRPEDIKQLLTDNDRDNSSFALFNRFIGQS----IINANGEEWRRQHRILYKAFSPDKLVGFRSTFERLAHSLLELSQAEGSVKLGHWLGKMTLSVIIETAFGLRPDEQDEFIYMTNEFTNLTDTQRLETGFERLYGLVDQAVARRRSGEQDDLIDLILEAEDDRSRLDDAAMRDNLLLLLAAGTETTATTLGWLLYELAVNPKVFR--------------------------------------------------------PARFAPGGE--VEQNPFQYFPFGKGRRYCLGKYFAIAELQVVVSHLLRRL-DMEYLGDRRVVYKPPVLHASDDLPMRF-------- 148841092 290 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLIREPNVQEKLYEEEDLLQAVVKETMRMKPPLAIPHKACRETSLMGRKVNQGTRVMVNIYALHHNQNVWKEPYKFNPER------------------------------------------------------------------------ 217410929 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVIKESMRLYPVAPFVRRLPFDVPIRSVTLPAGSLACIWIYSLHRNPKFWNRPDDFDPSRDPQRDLGFALGPRNCVGQPLAHIILRVLLSRIIHRF------------------------------------ 115401862 222 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYVMTMTNQAQPEPHS-LISRLARPD---SPLSSLEAAAECKDHMAAGIDTTGDGLCFLIWELSQQDRLYEELQSVPSDTPAVIKEGLRCFPPIPMPRY----VPAGGRTIPQDTIVSCPYTVHRLHEDIFPDPDRFYPERRNRLFFAFGTGGRGCTGRNLAMVEMRVLLQAVYSRF------------------------------------ 169864676 374 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TACTLTYSVYMLAENPHVAERLRSE---ILNKVGEKIRDMSPFNTRR-AINDTVFDGRPIPGDTQVGYSVWDMHRRKDLWPDAYEFDPDRTPNPFIPFNAGPRICLGQQFAYHEASFFLIRLLQQFSKFSLAPDAQP------------------------- 170516371 278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLDVLISLKDANNKLTFMEIKAQITELAIEMVDNPSNAFEWALAEMLNQPELLERLVQESDIVRACAREALRLHPMEYFPHVSMSDTMVGDYMFPKGTQVLLSRVALGRNPKFWTDPLKFNPDRPDLRFISFSTGRRSCPGVVLG-TTMTIM---LFARM------------------------------------ 38346511 39 -----------------------------------------------------------------------------------------------PHWRVLRRLTAGIFHPSRLGLLAPLQRDAVDDLVAGIAAGGAVPVVRDVAYAAVFRLAARMCGVGERQVRALRRVIREFVLDVGLLSSRRRQAELYLYVDALIELRV--PGD--------GESTPAPLTDDEMVSLLMEFLAASTETVVSCIEWTLAHLVLNAEAQSKLRRERGRTPAVILESLRLHPPVPF---VIREVELAAMPMPGGARVHFVIGDIGRDSKAWRDPKEFRPERKEVRMMPFGAGRRSCPGMGVA--------------------------------------------------- 195134722 273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------HRLLEPQLYAEAAACNQLLVDFVAEIVQRKHRNNGEDFIEQMFQLAANGE-LTLQDIEDEAQSMVLVSFETVSNSIMIALLCLATHKDCQQRLRAEIESLDAFVNEALRLLATVPMNRHVSRDFQLAGR-------------------------------------------------------------------------------------------------------- 125556225 248 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDVLLRIQKEGGPLAMDDIKANIFDIFGAGSETSGTALAWAMAELIRNPTVMRKATAEVRRAAGAVSEVIRETLPLLLPRECREPCRLLGYDVPRGTQVLVNAWALGRDERYWPSPEEFRPER------------------------------------------------------------------------ 167520236 48 ------------------------------------------------------------------------------------------------EHIRLKSCLLTWLAPSNIEALDPLLTNVAART--KASSDEPLDLYQNLKVVCLHATLMIMLGLEQSLRDHWHGITGLLSSKSTVATAQEARDILIRLIQDQLVRVREEPDNAALTFLRQFDKALDEYDNAFKADQLLLLVSA-------LVPKALAASLT----LAVLR-----------ETQRYPSMFAVRRHVKEGVDVGRFHIPLGYHIMVIIPLANADPAMYEDPQSFNPDRNVPRPLTFGHGTH----------------------------------------------------------- 125572348 282 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLSRFAASGEH----SDESLRDVVTNFLLAGRDTTSSALTWFFWVLSGRPDVEDKIVREDELLHAAITESMRLYPPVAMDTHSCKEDDFDGTFVGKG-----WLDIWGADCEEF-RPERFRPE-SPFKYPVFHAGPRMCLGKEMADIQMKSIVASVLERF------------------------------------ 195629848 241 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRLAEAKAVLNEFVYREIAKRKAGEGYDLLSLMAWPREPGERQRDQFLRDSAVSYLFAAKDLIVAALTWFFYMLCTHPHVEAKILDERSLHPTAVLETLRLFPPAPFKEAVRSDVLPDGTTVAKGTRVIFCIYAMGRMEGLWGRPERWDIGREPSHKFAFNCGPRSCLGKNLGLSNIKIAAAAILYNF-RVELIDGHIVEPQNSVV------------------ 15229913 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHLKGVMSDIFLAGVNGGANTMIWTLTELSRHPRVMKKLQENKERI---TEEDLEYLKLVMLPRLTMSDIKIQGYNIPKNTMIQINTYAIGRDPKYWKQPGEFIPERSPIQHLPFGAGRRICPGM------------------------------------------------------ 71897452 285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEKRKLNHREIVGLCIEFLTAATDTTSTALQWIMANLVKNPTIQDKLYEDLQKMPAVILEGLRRHPPGHFPHKVTEEVELNGYVIPKN--VTINFMLADMDPNVWEDPESFDITGSRIKMMPFGAGRRICPGYALA--------------------------------------------------- 207832975 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTITSAISFAMYYISRDQEVQKKILQETESIPTVIKETLRLHPSVPFARKISQDFQIDMKAYPRGAEVLVVIAALHRNPYQWEKPEHFLPEATQKRHVPFSAGPRNCIGQKIA--------------------------------------------------- 159489130 64 ---------------------------------------------------------------------------------------------DKAAHGPWRRMFLSALGPAGLQALLPRAQAVMQAHLAQWEAAGTAAGVRLLSVDLAIEVIAE---VPLAFREQLLCFLDGLFGPGSSVARAAAKEELVAALGPLVAADRQRVRDAVISGFMALGFESER---AAAVSVLHA-VVAGADTTRFALFNTLALVAMSARVQEEIFAEQERLDAVVREAMRLLPATGNMRRLTADLRVGAGRIPKGSMVWRFVPMHCLDPVLWDGDTSVDVDTKPKYYYTFGSDNHLCVGQNLAYMEVKLLLAMLLR-------------------------------------- 115457096 304 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDVLISLEDAQGKLSVDEIKAETLEIILATVDNPSNAVEWALAEMVNNPKVRERLVEESDILKACIREAFRLHPPFNPPHVAIADTTVAGYMIPKGSHVMLSRIGLGRNPRAWDKPLEFQPER------------------------------------------------------------------------ 124484371 320 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSLMFAGRDTTSSTLTWFFYLLAQNPLVQANARDEIEYLHAALCETLRLFPPLAIQHKVSTAMDVSGHLVKPNTRIILLFYSSGRMDSIWEDCMEFKPERSGNGRIAFNAGPRTCLGKEMSFVQMK---------------------------------------------- 154304921 229 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTAPSAWMARNRIHHALIQYTKE-----KKHDADD-VSALWKGSYDEFGFSESDIAAFLQATLQAALFNTIPTFNWYFVHIWSDPSLVFRLREEVSLLVAAFHENLRTVAEGAFNRVVMEDTIIGGQLLKKGNNLMASQSAGGFDPTRFSKPGESESHIKPGTYVPFGGGKHLCPGRHFASMEIWGMMIALLLSF-DITDAEGRPERTMPTMTSGIGR-PVA--------- 39973001 117 -------------------------------------------------------------------------------------------------HAKFRRCVNAAFAMSALVQYEPFVDNTTKLFLDQFADKPAGDWLQFYAFD----VIGEITGFVEEDIDGIVSYLSKLVAPVGQMPFARARMAMNGGFGAGADEKAAEPSPDLLSKLAAQEARPDFMDDSLVQTMAVSMAFAGSETTAISLSAVFYYLLRNPSAMARLRDDAARLDACVKEAFRVHPAAGLPRIVPEGMEIAGHFVPGGTIVGVS--------------------------------------------------------------------------------------------- 211588311 84 -------------------------------------------------------------------------------------------------HSSRRAILNNYFSKRSIAGLEDMIQGKVQKLVKRLCDQGTVVQLDAASSALTADIISEYAGVSLDDVNFNNEVADSILSPDKVLENLWSHAANILRLQKLVRAQADNGQATMFGALCDPSLPAQERTLDRLQDEGFSLIGGGTETTTGTLKVIMFHLLNEKALLRKLRKELEESPSGTNEGLRLSGVITPRRAPDEALRYKQWTIPPNS--LMSTSSHNSD--LFPDPLVFDPERQRLEHVTFSKGSRQCMGNHLALAELYLVISTLVREF------------------------------------ 67903086 295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLGAIHTTSDMLTQVLYDICGHSDLVDELRQ----------EVLTVIAAEGWQKTTLMDSVLDGTVIPKNANLIVS-SQRMWDESIYPSPDKFDPYRSPSPHMGFGFGKHSCPGRFFAANEIKIALCHILLKY-DFRLT------------------------------ 154300779 26 -------------------------------------------------------------------------------------------------HVRIRRNFANAFSDKALREQSKIIEGYITLLLQRLRREGEVDLAKFFGY-LSLDIYADLMGLEGDNEHSWFFLGAKFGSVRNSIQRFHPFEVIFGWFLRLTAKMRAQERSDFVSPIVNESEGGKGITRKELNTNGLAIVIAGCQLPTVALATACYFLMRYPRTMRILTEESELLEAVINETLRHPTPIHLPRVPPEGAAVAGQWVPGGSVIGIAMQTANFEPKVF-HPERFLPEGHPLYDVRFGGGPRNCMGGN----------------------------------------------------- 4566493 282 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHIFEAEEKGE-INEDNVLYIVENINVAAIETTLWSMEWGLAEIVNHPEIQQKIRADTTKLPAVVKETLRMAIPLLVPHMNLHQAKLGGYDIPAESKILVWFLANN--PEWWEKPEEFIPER------------------------------------------------------------------------ 5616501 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTSAGLAWFLYNMARFPEFQQKCRENDTLLTKCVKESLRFHSPVNIMRRLTQPVTLDGRVIPEETFVTAAINGLHHNENVWDEPEVFDPER------------------------------------------------------------------------ 18026282 297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLILGGYDTTSTTTLWGLKFLTGNAGAQKRLRENRSRIPAVIEESLRCGGATALQRLAMVDTQILGHHIPKGTEILFLT----HGPSVFTPGLEID-ERKRSQHLAFGLGTRGCFGRRLGHQQLRTSLAIL---IWNFELLPCPKELSSYRAIEGLTSMP----------- 195151765 273 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPENDFTDALLRSLKEDQNVSRNTIIFMLED-FIGGHSAVGNLVMLALAYIAKNPEHRRRILYDMDAMPATIFEVLRYSSSPIVPHVAMEDTAIAGFGVTRGTIIFINNYMLNMSEKYWNSPDHFEPER------------------------------------------------------------------------ 156030452 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQRSLEIVVTAASDTAATLPIGALYHLCKNPSVYAKLKEKPYLL-AVLKEALRIHPPVHPRRVGADGCVVAGNYVPPNTLVSFPHWAGYHSEKNWNRPNDFVPERTDNR--AFSHGPRECLGQNVAHAVTRVIL------------------------------------------- 119182298 40 ------------------------------------------------------------------------------------------------EHALYRRRISGVYSKSFLQS-SPHIRAILDAILARTAEKEELDFVSAFIFGLPRGVFLEWLDLYDQEHPVLSQVASLFGIPLIPRNFLKAKRELENWAMKRIKLSEDNPTDETISLLYHARFEPNNIQRHELASECLDHLVATRDTFGITFSYVILNLSRNLEIQEQLREKRTELPTAVESLLRNTAPTLNPRITGRKVTIGPCDVPAGTRVGAFAWCLHRNEEGYPNPRTWDPMRRERWWWAFGSGSRQCLGQNLA--------------------------------------------------- 171678992 135 -------------------------------------------------------------------------------------------------HKLRRKPLATFFCSRNTDNMEPIIWQISRRILQKLNRSGSADLVTAFSFQLPGSIYSAL-----QTVARVSAWLNHFSWVTGLINAVATNNRLYLLVKKQFDSSRAAPDTKLIAHLLNSNLPPHERTPERVCAELLTIFMATIFNIPRVMMVTTYHILANPDIKEKLRSEPDMLKACVKEGLRLFALRGSARRNLAPIVYKDWVILPGTPVGMSAWMLNTDPEVYPDPLAFRPERWPGNHASLGRGSRTCLGIHLVYVFMRHLLVAMFDR-PELTLYETEESDVATT-VSGLSGL------------ 149633228 177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GREMSMQELKDGTLELIFAAYATTASASTSLIMQLLKHPAVLEKVREE-----------LRAHGILHNGCLCEGSLHLGDCVIKEAQTVTPHTASHTLRP-MHCDPTPYDLTRDGRFHLPFGGGVRACLGKHLAKLFLKVAVEELATRFPRLTLVP----------------------------- 157357176 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDQINILLVELLVAGTDSSSVTVEWAMAELIRSPESLKKIREDSDLLQACLKETLRLHPPGPFPHRAVESCKVMNYTIPKDAQVLVNAWAIGRDPMSWEDPLVFKPER------------------------------------------------------------------------ 159128116 283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETSGITFVYMMWELSKRPRLQAELRQEPSLRPAAIDETLRVHSPAPLPRITSEGIAIEGYRIPGGVKVSSSSYTLHRISEVYPQPFEWLPERDPGPHWPFGSGGRMCLGSNFALQEIKLVMAAVYSNYTT-SIVDDEGIEQDYAFISLPKKLMLKFTP------ 145232400 388 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTFERKVLEPFTLDGTRLHAGEHIAAPAFHVGWDPEYIENPEVFDFHRLRNQHLHFGYGRNACPGRWFTAIQIKLLLGRLLVRI------------------------------------ 164424520 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRACIKETMRWKPNVPTG-VAHEDDHYQGYFIPKGTRILPFDWSFLRNPVKYPDPENFRPERWLEPGWSFGWGQRQCLGMSLTQDELIVGCGALAWLF------------------------------------ 195607372 341 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEETCGNIMGLMLHGISTSANLIGNILTRLVLFPELQDQLHEESSKVE--VDDLLRMQVLLATQRCSLKDLTLGGVTVPARSILVVPLHLVQMDASVWDDADQFNPHR------------------------------------------------------------------------ 218717320 203 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTAGLISNVFYFLACHKSVSQHLQSEPSLLSNVMNECLRLYPLEHNVRIANIDTILGGGPIGKGQIVMYNVYSMHRRKEIYGDADYFRPERWEKPRLGFNRGPRICIG------------------------------------------------------- 116179450 291 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFGRMMNVAGSETTSVALRMALLSILTTPSAYRKLQADKSVITYAIREALRLWPPSAG--LFTKEVSIHGYYLPPGTEVGQCLSSVGKLPRIWADADLFYPERQAAVDLVFSSGKYVCLGKHIAWMELLKFFAEV---------------------------------------- 121701339 24 -----------------YFHPLARYPGPWFA-----RFTNAWRFVTFFGGQHHLIAKYGRVVRVAPNWLSFSSSDDFFGRDRGSRAESIFSTKTEAGHRRKKKIVGPALTSSKISAYEPVIDKHVDILLLRLQSADPAPLVHQYAHPYTTLRIMTKMAWSFSLWPAFTRLVDAVLRRPTRQGVATGMAGLMGAVMPMLQQVTQSPQPSIVNWLDIPASDANRMSPGEITADAFNMVIAGPGSTAAALTAVLYHLSQHGQTWQEKIRDETRMPTVIKETLRFSAPTAFPRV-----------IRHGAETAIPMVSANRSAEVWGDPQRWLGDEQQRREVAFSKGSRSCIGRELALLVLASAVTGVVQR---WRIRSQGALRGKSFLEMQYDECWMELEP------ 71002908 164 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFAGTDTTGTSLTFFMYYLIKHPAALARLQENLSYPPKWVEETLRLHSTARMSRVVGEGLDLCGERLPSGTNLGCFGYTAHRNE------------------------------------------------------------------------------------- 116194093 324 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGSDTTATTIRVVMLYLMSTPRAYWALQAEIDALQAVIIEALRLFPPVPFKAVPPQGDIIDGKHVPGGTLIAPNFWTTGRNPAVFADVEVFRPERRRVAELAFGYGRWGCAGKMIAFLEL----------------------------------------------- 115385226 173 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLHYAAMESVRMSPALWFSKTAAEKV-IGGYLIPAQTPVVIDWAIWGSDGEQF-RPERFDISPTAYRYLRFGIGRGRCLGKNIADMMLK---------------------------------------------- 116205708 74 ---------------------------------------------------------------------------------------------DDHAHNALRAKILPGYSGKENLSMEGSIETQIARLIELIETKRPMDWVK--AQYFTLDVIGDLMGFLEQDADVFDYIKIAMTSIPAMMVVSTAKLLQSRFFRTLLPKETDKIGFGALIGIANARFKPDAPDHHDMLGSFIVQIIAGSDTSASTIRAVTLYILSNPRVYQKLQA------------------------------------------------------------------------------------------------------------------------------------------ 156555412 200 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEFRAVLMETIEEHKKNPGSDLIDMFLNEMYAGKGFDEDQLVIILLDILLAGLNITSTTLQFLFLNVLINQDSQRRLHEDKSKLPAVILESQRVTPVVPIPRRVLRDTKLLDYDIPCESFVIMNLYSMHSDPKLYPEPRSFKPERKDDNLIVFGRGHRQCPGIALAKSALFLLFTGVMQR---YELLPPPSLKVKSGITLSPKPYDVLLVPRTTLA- 115469464 155 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAGGSETTSTILEWAMSELVKNPQVMQKAQAEDDLIKNIIKETLRLHPPLLMPKECQESCKILGYNIPKGSIMLVNVWAIGRDHRYWDDAEVFDFGGTNYEFIPFGGGRRICPG------------------------------------------------------- 218714222 227 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAAHTTSNTITNAILDLANDFDHWAPLRSNSDLLDSFLKESQRFHPPLSVNRKMMKDHTLSGDVLPKDAHVSFAGVPMSMSEEFLKNAEEFDLRRNPAGSLHFGHGRYMCPGRFMGSLISKLMVIELLRRY-DLKLQEGGRP------------------------- 125536803 242 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAPPGGDLVDVLIDHWKKNEPFTKDNVKAIIFSTFVAGIDTNAATILWAMSELARKPRVLKKVQAE---IRAAVDDI---TKLSYLRKVVKETIQISGYDVPAKTRIYVNAWAIGRDPASWPDPEEFNPERFEANHMPFGTGRRICPGMAMA--------------------------------------------------- 3164134 260 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTIDHLKGIIQNIYLAGVDTSAITMIWAM----------AELVKNPRVMKKAQEEILQYLKLVLLPRETMADIKIQGYDIPRKTILLVNAWSIGRNPELWENPEEFNPERKGNSMLPFGSGRKICPG------------------------------------------------------- 115440549 280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLSRFAASGEH----SDESLRDVVTNFILAGRDTTSSALTWFFWLLSGRPDVEDKIVREDELLHAAITESMRLYPPVPFDTHSCKEEEFDGTFAGKGWLVTYCAYAMGRVEDIWADCEEFRPERAFRPESTFKYGPRMCLGKEMAYIQMKSIVACVLEQF------------------------------------ 125806840 339 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNESLRLYSVSMNIRVVQEDFRLDGQRMRKDDIIALYPQSTHLDPEIYKEPKRFQFDRQKVRYMPFGSGATQCPGRFFAMNELKQFVVTLL--MCEMQLLDGQQEASMDNSRAGLGILP----------- 75280114 263 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLLNIQRRNDPLGDKNIKAIIFNIFSAGTETSSTTVDWAMCEMIKNPTVMKKAQEEVRKVEGNVDETLKYLQAVLLPRECREQCKIKGYTIPSKSRVIVNAWAIGRDPNYWIEPEKFNPDRKGNSYLPFGGGRRICPGFALANIEL----------------------------------------------- 215509613 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSPMEDYVLGGIKVPKDCVIAIPVYSMHHDPEFFPDPHTFNPERRPYTYLPFGAGPRNCIGMRFA---LQTVKTCILHAVHNIE------------FIRTPRKVPLEFHPG----- 145259357 137 -------------------------------------------------------------------------------------------------------AMQPTLIGASLDRMNERMARLLRPLVDDLASTSTVDLYGWCRHAITVASTNASYGPPYQDWSFESHLSPLMANFLPWLTARTAWRGREAVVAGLVRYYEQGGHEDGSEMMREAGVATEEIAREE-VGMGIGLLS----NTVPAAFWVLYELYSRPDLLEEIREDADLVVSSFQEILRVQSASAPTRFVMEDVMLADQFLKAGSMINMPAATLGRMPEAWGEAREFDARRNPRRTMTFGVSPVICPGRHFASSEI-LGLAALL--------------------------------------- 195616062 277 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDVLLKIHKDGSPLDMDVLKAVIFDIFGAGSETSATTLEWAMAELIRNPKVMQRVREAFGARGAVAEELLRYLHLVLLPRQSQEPRRVLGYDVPAGTTVLVNVWALGRDGRYWPDPEEFRPER------------------------------------------------------------------------ 115474379 195 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIKETLRLHPPLLAPHVSVVDCNVEGYTIPSGTRVIVNAWAIARDPSYWENAEEFMPERNNFNFLPFRTGRRICPGINFAITTIEIMLASLVYRF------------------------------------ 125525000 229 --------------------------------------------------------------------------------------------------------------------------------------------------------FARLLGTPMGELLPWFWWVDALRGIDGKVQRT--FEALDGILERVIDRRRREGGDVLLDVNETDKDAGIQLGTVEIKAIIMDMFVGGSDTTTTMIAWTMAELINHPRAMRAVVGNTSHVTKDHVDKLPYLKAVLIPREPLADAQILGYTIPAHTRVVINAWAIGRDPAAWGQPDEF---------------------------------------------------------------------------- 197331750 9 ------------------YADPAFVADPFPLYRQLREDGPVRRVVIAGALDAWVVTRYEDGLAALSDSRLSSDVRDALPTSGGEALMGNMLRSDPPDHTRLRRLVSKAFTAHRVAGMRPRIQAIADQLLEAVAPAGRADLVADFALPLPVTVISELLGVPLDDRHDFQRWTNRIVTPPDPAVVNEAYQHMRAYVTELVRAKRAAPGDDLLSGLIAARDEEQRLTEDELVAMVFLLLAAGHITTVNLISGGIAMLLTHPAQLDLLRSDPELLPGAIEEFLRYDGPVSPGRFAREDVEIAGVTVPRGATVLIGSAIADRDPARFPDPERLDITRQDNAHLAFGHGIHYCLGAPLARLEGQIAIAAALRRLPGLALAAPDEIRWRPGGLRGPESLPVTFTPG----- 89096450 20 -------------------------QNPYPGYRKLREEQPVYKTVMPDGQTGWVITKYEDAVAALKDKRFFSKLYGG-QMDHESIFTENMLFSDPPDHKRLRGLVQKAFTPRMIENMRGRIKEIADQLLDRMENKEEITLIDDYAFPLPIIVISEILGVPTEDQDKFRIWSNSLINGENWNEIQQHMNEFVKYLGEWFAFLRDNPRDDLISQLINAEEGGDKLTEKELYGVVSLLIIAGHETTVNLIGNGILSLLENPDQLKLLREKPELIHNAVEELLRYNGPYSTSRWAIEDVEFQGQTIRKGELVIAALNSANRDDEKFADPDVLDITREKSPHLAFGKGIHLCLGAPLARLEGEIAILALLERFPEIGLSPDELEWRPGMIVRGVKELPLR--------- 134098012 5 --------------------PYPFSANLDPFYARLRAQEPMSRVKLPYGEAAWLATRYEDAKVVLADPRFSRAAVKDEPRMRPGITGGGILSMDPPDHTRLRRLVAKAFTQRRVERLRPRTQEIADGLVDRMIEHGPADLVEEFALPLPITVICELLGVPYEDRDDFREWSDAFLSTTKPEQVVDYMDRMFGYMAGLIAKRRVDPQDDLMSALIEARDEHDKLTEQEMVQLAAGILVAGHETTATQIPNFVYVLLTHPDQLEGLLADLDGLPRAVEELTRYVPAAVFARYAVEDVELGGVTVRAGEPVLVSASSANRDEAVFDDPDRLDLTRENNAHIGFGHGPHHCLGAQLARLELQVGLRTLLTRLPGLRFAGGEDVWKEGMLVRGPSKLEVAW-------- 216409663 10 ---------------------PAYLRNPHPLNAALRSADPVQRAVASGGLSVWVVTRYEDVRALLADSRLGKGVTQLREAVLLNAGDDHMLNSDPPDHTRLRRLVGKAFTAGRIEQLRPRITEIVDNLLDRLSPGQEVDLVPVFALPMPTTVICELLGVPSVDRSSFSHWSNVLVSTAEVGELAEAGGAMVAYLAQLIADKRANPCDDLLTKLVQATDNGDQLSETELVATAFLLLSAGHETTVNLIAAGTLTLLQNPDQLARLRSDLTLLPGAIEELIRYGPGGMVLRHTLEPVEVGGVTIPAQQVVLLSLSSAGRDSTRFSDADRLDIGRPIGGSVGFGHGIHHCIGAPLARLEGEIAFRALLTRFPDLRLAVPPEEWRDSVFIRGPESLPVVL-------- 194552333 50 ----PPHVPTHLIRQFDLWAELTAQGENAYAWAAELHRSTPPIFWIPRLGGTWIPRRAEDLRRILQDPETFSSAGTPYPILLGESWRLTPLEVDPPEHGKYRALLNPLFTPKKVEALEQDIRQLASQLVEMIAPRGRCDFNLDFARPFPTLIFLRLMGWPLEEHVRFQHWTQTLIKSFEPQVVMQNAREITDWIRAQIAERRTNPTDDFVSYLLASRVDERPLTDDEVLGFCFLIFIGGLDTVTSTIGLFFRHLARNPEQQSQLRANPELIPDAVEEMLRAYSIVNMRRTVTRDVQIGEATMKKGDIVLISTELANLDPEVFDDPATVDFLRSNAPHMAFSYGVHRCVGSHLARRELRIALELWLEKLPPFRIADGSQPRFNAYGVFGMEELHLQWDPGS---- 91976314 9 ------------VNDFDHTDP-RWTDDPFPIWNEMRSAGP--VVHTERFLGCYMPTTFAAVKEISYDTDHFSSRRVIVRNSRPEPQSAPPITSDPPEHKPAKRLLLPPFTPDAVAALEPRVRAICNELIDQFIENGSCDAAADYSKHIPVKTICVMLGIPESDSDQFIQWIHEILELGINDDMMKAIQEMSVYFLGHIAKRKQHPTDDLISTLMNARDSGQPLSDVHVLGSLRLLLIAGIDTTWSAIGATLWHLATHPDDRARLVAEPELMPTAIEEFLRAYSPVTMAREVMKETTISGCPVKPGNMVLLSFPSANRDPSVFPDADQVRIDRKENPHVAFGLGIHRCVGSNLARMEMTVAIEEWLKRIPEFRLDPSQKVRWSEGTVRGPRKLPLLF-------- 134102262 6 -------VPDLLAFD------DAFAQDRHNRYARMREE-PVQRIRTVNGLDAWLITRYEDVKQALLDPRIFGRTQQIIEKRLADALGPHMLNTDPPDHTRLRKLVVKAFTARRVEGLRPRIEQITDDLLDRLAGRSEVDLIDEFAFPLPITVISELMGVEDSRRDDFRSWTNVLVDGSQPEAQAQASVAMVEYLTELIAKKRTEPGDDLLTALLEAVEDGDRLSEGELIAMVFLLLVAGHETTVNLIGNCVLSLLGNPDQLAALRNDPSLLPGAIEETLRYESPVANGRHTAEAVRFGDVVIPEGELVWVALGAANRDGERFEDPDRFDITRETTGHVAFGHGIHFCVGAALARLEAQIAVGRLLERFPDLRMAPDDLRWRFSVLMRGLEKLPVR--------- 159900213 6 --------------------------------------------------GSWVVFRYADVKQVMTDYEHFSSAPPDRG-DGMNMFANSMLMTDPPRHRQLRSLVNLAFTPRMIEQLHDRIDGLVNRLLDDMLAQPEPDFIRDFATPLPMTVIAEMLGVPTADQDKFKYWTEQIITSSNNPDMSKIVQEFGAYLFGMIEQRRNAPQADLISDLLNAQIDGESLSDMDLIGFCALLLVAGNETTTNLLGNAVRVFSEQPAIYAELRANPSLIPNVLDETLRYYPVKAMPRHAHTEQQIGDVTILAGQRVMAVIGSANRDESQFPDAETFDLHRKGNQHIAFGHGIHYCLGAPLARLEGKLALEAMLKRIETITIKPDAQLPIPTPITFGVKNLPV---------- 120406165 9 --------------DVDLADGNFYADGRREAYKWMRANQPV----FRDRNGLAAATTYQAVLDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPAHLLRRKLVNSGFTRKRVMDKVPSIENLCDTLIDAVCERGECDFVRDIAAPLPMAVIGDMLGVLPDERDMLLKWSDDLVCGLSSTVDEQTIQKLMDTFTEVIADRRANPRDDLFSVLVNAEVEGQRMSDDEIVFETLLILIGGDETTRHTLSGGTEQLLRHQDQWRQAVADPELLPGAIEEMLRWTPVKNMCRTLTADTEFHGTSLKAGEKIMLMFESANFDEAVFENPDEFDIHRNPNSHMAFGFGTHFCLGNQLARLELRLMLTKILQRLPDLRLADESMLPLRPNFVSGLESMPVVFTPTAP--- 21221538 17 -----------------------FASDPYPAYAWLREHAPVHRTRLPSGVEAWLVTRYADAKQALADPRLSKNPATGIPGERKAELMTHLLNIDPPDHTRLRRLVSKAFTPRRVAEFAPRVQELADGLIDRFADTGSADLIHDFAFPLPIYAICDLLGVPREDQDDFRDWAGMMIRHQGGPRVARSVKKMRGYLADLIHRKRAAPGEDLISGLIRASDHGEHLTENEAAAMAFILLFAGFETTVNLVGNGTYALLTHPEQRERLQTERGLLETGVEELLRYDGPVETWRFATRPLTIGGQDVAAGDPVLVVLAAADRDPERFTDPDTLDLARRDSQHLGYGHGIHYCLGAPLARLEGQTALATLLTRLPDLRLADPAELRWRGGLIRGLRTLPVSFTPPASSA- 214037457 3 ---------------IDIYSPESYTSGPHEEFAWLRANAPVYWHQHPQGGGYWVVSRHADVVTVSRDFKTYSAEQGFVMVDDMQMVRNQLLGMDPPRHAPLRRAVITRFTSKRLAALEPQVREIARDIMERAGAMDELNFVEDLAGDLPTAVICSLLDIPEDMWPQIRRWSDLCTSASDPDEVNQASIEMGTYGFQLACERKDKGGDDLISLLINQEVDGEKVTEAEFASLFVQIAVAGNETTRGLISSGLYLLAKHPEAYRELEANPDLLPSAVEEMLRWCPLHYFRRTATCETELAGQVIAAGDRVVMLYSSANFDENVFIKPMDFDIHRNPNPHLAFGYGIHLCLGANLARMEARLFLEEFFRKFRGLELT-GEPTYICSNLVHGYKEMPARL-------- 120401272 8 ----------------DLADPDTYVGGPHGAFRELRRHAPVAWHPYGDNPGFWALTGYDEVLAVSRDSRTWSSQTTGVFLDVPAPEDLMMLTMDPPRHTALRALVSRGFTPRHLARLNARTADMARDILDAALQRGECEFVDDVAGALPSYVIAELLGIPLDDGRRLYALTEIMTRPLHDPELMQTQVELFGYAGDLAASKRAAPGDDIATALLHAEVDGQRLTDLEFNLFFMLLLNAGGDTTRNLVAAGTLALIEHPEQWARLAADPSLMPTAIEEMLRWTPVNVFTRTATRDTEVGGVPLRAGERVAMFYPSANRDEKHFADPDRFDIGRAPNHHLAFGGGTHFCLGASLARVEATAIFGEILTRTAHIELA-GPVERVRSVLMNGIRSMPVRLTPASVPA- 152975651 13 ---------------IKLASPE-FKEYAYEIYKESRKLQPILFVYKGELGTEWLITRYEDALSLLKDSRLFSQEKSLFSIENSDYLTKHMLNADPPDHNRLRALVQKAFTPKMISQLHNRIQHIADTLLDHVEQKRSFHFIRDFSFPLPIIVISEMLGIPKEDQAKFRIWSHAVIDPEEKIENEEKLSEFITYLQYLVDLKRKEPKEDLISRLIQAESEGGQLSAAELYSMIMLLIVAGHETTVNLMTNTVLALLENPDQLQLLKERPELIDSAIEEGLRYYSPVTTARWAAEPFHIHDKVIQKGDMVTISLASANRDETVFVNPDVFNITRENNRHIAFGHGGHFCLGAPLARLEAKIAIATLLKRMPRLRIKGKEDIKWEGNLMRSLKELPLTF-------- 111019642 9 ----------------DLGSPDAYIHGPHQVFAELRRHEPVAWIEEPGGPGFWAVTRYDDVMTVSKKPDVFSSHKGASFLRDQSPQDLMMLNLDPPDHSQMRSIVSKVFTPKMVRGMFDSIADHARAIVDALPDDGEIDLVEHVSAEMPLRVLADVLGVPSEDRHLLYDWTNRMVGLDDPEAFLSAFIEMFEYSAAQTRAKRTEPGSDVWSLIVNAEVDGTQLSPEELNRFFQLLVIAGNETTRNLLTGAILTLGEHPGEREKLADDPALLPNAIEEVLRFHPVIQFRRTVTRSTELGGKQMHEGQKVVIFYVSANRDEAQFDDPDTFRIDRGAANHLAFGAGTHFCLGNSLARLEAKVLLEALFTRFPHWQVT-GPPDRFRSNFIHGIKKLPVHLGKATS--- 154250485 16 ----------------DLKDPDLYHEQHHEAFRRLRAEEPVYWNPEADGPGFWAVTRYDDIEAVSKNPKLFSSAKHNGNEIGGNDTDASMISMDPPAHAGYRRMVTPGFVPKRISNMEERIRARVTRLLDAMPKTGEAEFISAVAAALPIEVLAELFGVPESDGPKLFEWSNATVGEDDPEYMQKCIMEMAGYAAGLWQQRLETPGDDLISMLAHSKIGGEAMNFPTYIGTFILLVVAGNETTRNSISGGLLALSENPGERQKLLDDPSLIPSAVQEIVRWSPVLHMRRTATEDTELRGQKIRKGDKVVMWYASGNRDEAQWADPYRFDVARYAAPGVPFGVGQHFCLGSRLAELQLTILFEELLRRFPDINVS-GPIRRLRSNFIYGIKEMPVSYTP------ 145225170 48 --PIPP-AEEVELADIDLSNPFLYRQGRWQYYERLRNEAPVHYQRHSAFGPFWSVTRHADIVAVDKNHEVFSAEPLIVIGVPPRFLDIMFIAMDPPRHDLQRAAVQGVVAPKNLREMEGLIRSRVREVLDNLPVDQPFDWVHDVSIELTARMLATLLDFPYEQRRKLVEWSDLATSMEQTNGGPSDLDEMRAMARDLSRHWHEEPGFDLITMLQSNESTKDLIDRMEFLGNLLLLIVGGNDTTRNSMSGGVLALNRYPDQFEKLKANPDLIPNMNSEIIRWTPLAYMRRIAKADTMLNGQFIRKGDKVVMWYASGNRDERVFDRPDDFIIDRDNARHISFGFGVHRCMGNRLAEMQLRILWEELLPRFEKIEVI-GEPEYVQSNFVRGISKLMVRLTPK----- 57336817 58 -----PDVNDLAIEDIDTSNPFLYRQGKANAYFRLRDEAPVHYQKNSAFGPFWSVTRYEDIVFVDKSHDLFSAEPQIILGDPPEGLSVMFIAMDPPKHDVQRRAVQGVVAPKNLKEMEGLIRKRTGDVLDSLPLDTPFNWVPVVSKELTGRMLASLLDFPYDEREKLVGWSDRLSEFTNEDVFFDDAADMAWAFSKLWRDKEEEPGFDLISMLQSNEDTKDLINRPEFIGNLALLIVGGNDTTRNSMSGGVLALNQFPEQFEKLKANPKLIPNMVSEIIRWTPLAYMRRVAKQDVELNGETIKKGDRVLMWYASGNQDERKFENPEQFIIDRKDRNHVSFGYGVHRCMGNRLAELQLRILWEELLPRFENIEVI-GEPERVQSNFVRGYSKMMVKLT------- 197935567 18 ---------------------EAFRADPHPVYARLRDLGPVHRVRPPGDYSTWLVVGHEEARAALADPRLSKDGRRVGMVFDDEALGRHLLNSDPPEHTRLRGLVSRAFTMRRVEQLRPRIQQITDDLLDAMLPHGRADLVQYLAYPLPITVICELLGVPEMDRTEFRKLSTEVVAPTTPESSYDAVQRLGAYLAELIEDKRAGPSDDLLGDLIRTTEDGDRLSPSELRGMAFLLLIAGHETTVNLITNGVHALLTHPGQLAALRADMSLVDSAVEEALRHEGPVENFRYASEPLEIAGRAIAEGDPVMICLSAADRDDSRYPAPDRFDIRRDPRGHLAFGHGIHYCLGAPLARLEARTAIRTLLDRAPALALDGPPGEWLPGMLIRGVRSLPVRWQPAR---- 197729574 1 ---------------IDIAELHGFDANPYAYFARWREQGPVHRLRDPFGTEFWLVLGYEDARAALTDPRLAKSPEALPPPYEIHSIGPSLLESDPPDHTRLRRLIAREFTARRVEQLAPRIERITAELLDALPPTGRGDLIESLAFPLPITVICELLGVPTKDREVFRSWSSELITPTSEEAGRLALDALTPYLDTLVEAKRRDPSDDLLSALVAHDEDGDRLSVPELRGLAYLLLVAGHETTVQLIAGAVRALLVDPVRLTAVRADPSLLDAVIEETLRHEGPILTGRFTVAPVEIGGVTVPAGEIVVVGLGAASRDPARFPDPDTFDPARDTRGHLAFGHGIHFCIGAGLARLEARIALEALLNRLPALAADPGPPEWLPGLLLRGTRRLPVRW-------- 77454827 13 -SPIPP-VEDVELADIDLSNPFLYRQGRWQYYERLRNEAPVHYLPDSPFGPFWSVTRHADIMAVDKDHESFSAEPLIVIGVPPRFLDIMFIAMDPPRHDRQRAAVQGVVAPKNLREMEGLIRSRVQEVLDDLPRNEPFDWVQNVSIELTARMLATLLDFPYEQRHKLVEWSDLATSMEQPSDLDDTFVGMREMAQGLSEHWHEEPGFDLITMLQSNADTKDLIRPMEFLGNLVLLIVGGNDTTRNSMSGGVLALNRFPDQFEKLKANPDLISNMNSEIIRWTPLAYMRRIAKVDTVLNGQFIRKGDKVVMWYASGNRDERVFDRPDDFIIDRANARHISFGFGVHRCMGNRLAELQLRILWEELLARFENIDVI-GEPEYVQSNFVRGISKMTVRLTPKS---- 159149035 8 ----------------DLARPTGLSDNPYPVLARLRARGPVHRLRTGDTQEVWVIVGHDEARAALADPRLRNDRHADGADDAGHAVGRNMLQVDPPHHTRLRRLVAAQFAARRIEALRPRVRAITDDLLEKMVPLGRADLVERFAQPLPLAVICELLGVPAADRKAFGEWSADIVTPGSP-AAADSAATMTGYLTGLVEDKRRDGGDDLLSALVAARDGGDRLTPEETIGMAFLLLVAGYETTVNLISSGVCALLLRPEQLAALRDDPSLLDGAVEEMLRHESPLGTSRYTTEPVEIAGTRIPAGQRVLVVLNAADRDPDRFPDPDRFDIRRDARGHLAFGHGLHHCLGAPLARLEATVALRGLLERAPGLRLADPATLTWRSGLMRGLHRLPVTFGP------ 197774926 3 ------------IVDLDQYGPD-FTANPYPYYARLRESGPVHRVRGADGGEFWLIVGHEEARAALSDPRLSKSPATIGVTMLDEVIGPNLLVLDPPDHTRLRKLVSREFTPRRAEALRPRVQRITDDLLDAMLPAGRADLVDALAFPLPIIVICELLGIPAADRDAFRTWSNEVVAPTSQEAGEDAVRQLAAYLDELIEDKRSTPTDDLLSALVRAEADGGAAEDDELRALAYLLLVAGHETTVNLISNGVRALLTHPDQLAALRADFSLLDGAVEEMLRYDGPVETTRFSAAPVPVGDQVVPQGEMVLVGLAAADRDPARYEAPDRFDIRRDTRGHLAFGHGIHFCLGAPLARLEARIAVRSLLERCPDLALDTPADEWLPGLLMRGVRRLPVRW-------- 47078304 7 -------------RSYPFGDPVAL--DLHPGYAPLRAEQPALRVRLPYGEDCWLVTRHEDVKAVLSDSRFSRARAAGTPRVTPEAAPGSMLSMDPPEHSRLRKLIARAFTSRRVREFRPRTQEIVDGLLDQVEQAGPADLVAGLALPLPVSVISQMLGVPTEDHYRFRDFSATVTTAHTREEIVAARAALEEYLGELADQRRREPGEDLMSALVAAHDD-DRLTDRELTQTGITLLVGGHESTASQFACSVYLLLERPERWALLRDNPELVPTAVEELLRFIPGGAFARIATEDVEVGGVLVRAGEAVVASTNSANRDDRVFTDPDVLDLAREHNPHLAFGGGVHVCLGAQLARGELQVALTSLLTRFPGLRLAPEQVPWRQGSLLRSPVELPVTW-------- 182435072 1 ---------------LDLRDLPDFTTNPYPYYAKLRAEGPVHAVRTEMEQRVWLVVGHAEARAALADQRLGKDWRHTGLTESEAALSANMLELDAPHHTRLRRLVSREFTARRIEALRPRVTEITGELLDAMAPRGSADLVDALAFPLPMTVICELLGVPDIDRDAFRALSNGIVTPTPEQRGADPAGAMGAYLDGLIENKRRSPGDDLLSGLIRGEADGEGLSSAELVGMAFLLLVAGHETTVNLIANGVRALLDHPDQLALLRADPGLLDNAVEEMLRYDGPVETFRFARETLTIGDTEIHVDEPVLVALASADRDPLRFRDPDTFDIRREPQGHLGFGHGVHYCLGAPLARMEARIAIGALLERFPGLARDPGELDWLPGLLMRGARGLPVRW-------- 197776067 14 ---------------------PDFVRDPYPVYARLRAEAPVHRVLDPDGEEIWLVLGHDTARAAFTDPRLSRDWGQIINTDQDQPALAHMLMSDPPDHTRLRRLVTKGFTPRRIDALAPRIQQVTDELLDAMEPSRRADLIASFAFPLPMTVICDLLGVPELDRDAFRRWSNEMVARTSPEAEAQAYEEMPAYLSELIAAKRARPGEDLLSALHAADADGDRLSPEELIGMSVLLLIAGHETTVNLIGNGMRALFSHPDQLAALRADFGLLDGAIEEMLRYDGPTCTDRLALEDVEIGGVTIPAGSTVLITMADADRDPARFKEPDRFDIRRDARGHIAFGHGLHYCLGAPLARLEGRIAFRTLLERCPDLAQDADEAPWMPGLLIRGVRRLPVRW-------- 116621895 60 ---------------IDLFSPE-VRRNPWPVYDQLRTESPVLHVPPPFNG--WMVFDYETVKWIMTDHASFSSRIP--------APNFSFIFTDPPDHTRLRNLISRAFTPRAIADLEPAINDISNELFDSAMAAGKMEFSAEFSAPLAMRVIASVVGIAPEDWPRYKGWNDKLLGLTFSRDFNSVTEEMSVYLAEKVEERRSSPRNDLLTRLLEAEVDGDRLTHEEILAFFRLLMFAGQETTMNLLNNAVVCFLDHPDQLSKLRNAPQLLPSAIEEVLRYSPFQWAMRTPLRDVEVHGTLIPKGAFLLPVAGAANRDPKYFPHPDRFDIARDPNPHLAFGHGIHFCLGAALARLEARIALSDLLSRFESFTYAGDEPWQPREGLIHGPASLPIRFEVKRT--- 29829436 10 ---------------FPFPDPPSVCELP-PELAEIRDGQSVVEVKFPDGISGWMVTKHADVRKVLVDSRFSSAAAAMSETETGKLMNESLVGMDAPEHTRLRKLVTKAFTARRVETLRPRITELVGQLLDELETPRPVDLVKNFSVPLPVRVICELLGVPAGDQDTFHAWSNALLGDWQQVVEKEAATSLVNYFGELIAVKRENPADDLISELIAISDGDSTLTEREIIALSIGILSAGHETTANQISMFLVTLLHNPEELDKLRDNREAIPKAVDELLRFVPLTIIPRLTTAEVELGGQVLPAGAVVLPAVATANRDPEVFEDGERLNVTRENNPHLAFGAGIHHCLGAQLARIELQEALGAILDRMPQVRLAPESELRLKSSIIRGLESLPITW-------- 218234885 22 ----------------------------------------------------WLITRYEDALPLLKDNRLKKDWTNVFSQDIKNMYTTHMLNSDPPNHSRLRSLVQKAFTPKMIAQLDKRIEKIADDLISDIERKGTLNLVDDYSFPLPIIVISEMLGIPKEDQAKFRIWSHAVITPEEIKETEKQLSEFITYLQYLVDIKRKEPKEDLVSALILAESEGHKLSARELYSMIMLLIVAGHETTVNLITNTVLALLENPNQLQLLKDNPKLIDSAIEEGLRYYSPVTTARWAAEPFQIHDRTIEKGDMVVIALASANRDETVFENPEVFDITRENNRHIAFGHGSHFCLGAPLARLEAKIAITTLFNRMPELQIKGNEEIKWQGNLMRSLEELPLTF-------- 29832791 5 ---------------------EGLLADPYAVYDRLRDTAPVHRIAGTDGKPAWLVTRYDDVREGLANPLLSLDKKHALPGALPPALDANLLNMDAPDHTRIRRLVGRAFTLRRVEQLREPVRETAHRLLDALGTHGSTDLIASYAAPLPITVICDLLGVPDEHRRDFRAWTDPLVTPDPPDVARESVVSLLGFFTGLLADKRKNPADDLLSDLIAVQEEGDRLTEDELMSLAFLILFAGYENTVHLIGNAVLALLRHPEQLAALREDPARLPDAVGEFARYEGPAAIRRFPVRDVTIGGVTVPAGETVLLSLSAANRDPSRFPDPDRLDLGRDAAGHLALGHGVHYCLGAPLARLETEVALAALLERFPDLALAETEPRRRPSLRARGLLALPVTY-------- 86750741 9 --------------DFDHTDP-RWTENPYPIWDELRAASPV--VHTDRFLGVYMPTTFAAVKEISYDTDHFSSRRIIVRNSRPEPQSAPPITSDPPEHKPAKRLLLPPFTPDAVAKLEPRVRSICNELIDDFIADGRCDAAKAYSKHIPVKTICAMLGIPETDSDRFIQWIHEILELHDDAMLMKAIQEMSVYFAGHIAKRKQHPTDDLISTLMNARDDGQPLSDVHVLGSLRLLLIAGIDTTWSAIGAALWHLATHPEDRVRLVAEPDLMSTAIEELLRAYAPVTMAREVMKETTIAGCPVKPGNMVLLSFPAANRDPDVFPDADRVKIDRQENPHVAFGLGIHRCVGSNLARMEMTVAIEEWLKRIPEFRLDSSQNVRWSEGTVRGPRQLPL---------- 117306 32 ----------------------------------------------------WDVFKYDDVQFVLKNPKLFSSKRGIQTE--------SILTMDPPKHTKLRALVSRAFTPKAVKQLETRIKDVTAFLLQEARQKSTIDIIEDFAGPLPVIIIAEMLGAPIEDRHLIKTYSDVLVVADMVHNRRDGHAFLSDYFRDILSKRRAEPKEDLMTMLLQAEIDGEYLTEEQLIGFCILLLVAGNETTTNLIANAVRYLTEDSVVQQQVRQNTDNVANVIEETLRYYPVQAIGRVATEDTELGGVFIKKGSSVISWIASANRDEDKFCKPDCFKIDRPSYPHLSFGFGIHFCLGAPLARLEANIALSSLLSMSACIEKADEKLEAIPSPFVFGVKRLPVRIT------- 134097750 7 ---------------------------PHAAYARLREQGPVHRAVAPDGSRVWLVTRYDDVRAALADSRLSLDKAGYRGLSLPPALDANLLNMDAPEHTRLRRTVTRAFTAHRTELLRPRVQEIADELLAAVAGQERAELMSAFAGPLPITVICELLGVDARDRPDFRAWTDEMLAPSTPDRARDSLRSLYAFLVDLIARKRAEPGADMPSTLVGLRDEDGSLTEDELTSTAFLVLFAGYENTVNLIGNGLAALLARPAQLAAVRSDRGLLPSTVEELLRFDPPPQIRRFPKEDLEIGGVRIPAGDTVLLSLVSAHHDPARFTSPGELIPDRADNAHLAFGHGPHFCIGAPLARMEAEVAFSTVLTRFPALSLAPAELRWRPSFRNRGLRELPVRL-------- 52080540 31 ---------------------------------------------------------YEDVQFVLKNPKLFSSKRG------GNMEGKSILTMDPPRHTKMRAIVNKAFTPKAVKELEPHIEEVTAFLFNEAKQKELFDVVDDLAAPLPVIIIAELLGVPAEDRLMFKHYSDILVAGRMYKRREEGNRFLADYFKNIIKQRKKEPKDDLISLLLRAEVDGKSLTEEELLHFCIILLVAGNETTTNLIANSVRYLTEDKITQEAVRQDPSLVPVFVEEMLRYYPPVQIGRTAAEDVDIGGVRIAKGSTVISWVASANRDELKFDDPDSFKLDRKSNPHMSFGFGIHFCLGAPLARLEAKVALDYLLRRAYMERDSSKELEAIQSPFVFGVRHLPV---------- 183983152 48 --PIPP-ADEVELTDIDLSNPFLYRQGRWKYYERLRNEAPVHYQAHSAFGPFWSVTRHADIVAVDKNHEVFSSEPFIVIGSPPRFLDIMFIAMDPPKHDRQRQAVQGVVAPKNLREMEGLIRERVVDVLDALPLGEPFNWVQHVSIELTARMLATLLDFPFEQRRKLVQWSDLATSMEQANGGPSDNDEIFRGMVDMARGLSAHWRDDLITMLQSDESTKDLIDRMEFLGNLVLLIVGGNDTTRNSMSGGVLALNEFPDQFEKLKANPELIPNMVSEIIRWTPLAHMRRIAKADTVLNGQFIRKGDKVLMWYASGNRDERVFDRPDDLIIDRANARHISFGFGVHRCMGNRLAEMQLRILWEELLPRFENIEVV-GEPEYVQSNFVRGISKLMVRLTPK----- 111021639 6 ---------------IDLKCPDVYTEGPYAFFDHLRSSEPVYWQPEENGTGFWAVTRHADVVAVSRDSVTFSSAVGTTQIDDFDEQTRMLVNLDPPDHTRLRQLVSRGFTPRTVKVLEGHIRDICTRIVDRLLEARDVDFVPEAAAPLPLEVIAALLGAPPGDVDRLYDWSNRMIGFDDPEYGTTQADEIFLYANELAAQRRIEPRDDIVTKLVQPDENGDTLTEMEFNMFFVLLVVAGNETTRNATAGGMQAFIDHPDQWRRLQSEPDLASSAVEEILRWTPVMDFRRTATRDAYIGDQLVRAGDKVVIYYPSANRDEAVFDEPYRFDIGRSPNPQIAFGGGVHFCLGAHLARLELRILFETLAARIDRVE-STGPVARLRSNFISGIKTMPVRIHPRSP--- 52079139 25 ----------------------------------------------------WSVFRYDDVKRVISDKDFFSNQFPQLGT--GNTFAKTMISMDPPKHTRIRSIVNKAFTPRVMKEWEPRIRELTNQLLADVRGREEIDLVQDFSYPLPVIVISELLGVPLVYKHHFKEWSDLLVSLPKSDRRDQGEEELTAFFEKMIEEKRQNLGNDLISLLIKAEQEGDKLSPDELVPFCNLLLMAGNETTTNLVSNAVYSILETPGVYDELARHPELIPQAVEEAVRFAPAPMIVRFVKQDTEIRGVSLKKGEGVIAFLASANRDETKFERAHEFDIHRHPNPHIGFGHGIHFCLGAPLARLEAAIAIEALLKQYASMEKL--AVVPMADSSMYGLKH------------- 196195058 34 -----PDVNTLALEDIDTSNPFLYRQDQWRAYFRLRDEAPVHYQKKSPFGPFWSITRYEDILFVDKSHELFSSEPQIILGDPPDGLSVMFIAMDPPKHDVQRRAVQGVVAPKNLKEMEGLIRSRAAEVLDSLPLDKPFNWVPAVSKELTGRMLATLLDFPYEDRHKLVEWSDRLSEFTDPDVMFDDAADMARAFSRLWRDKEEEPGFDLINMLQSNDDTKDLINRMEFIGNLALLIVGGNDTTRNSMSGGVLALNQFPEEFTKLKANPDLIPNMVSEIIRWTPLANMRRVATQDVELRGQTIKKGDRVLMWYASGNRDERKFDNPDQLIIDRKDARHISFGYGIHRCMGNRLAELQLRILWEELLKRFENIEVV-GEPERVQSNFVRGYSKLMVKLT------- 13474893 3 INPVPDHVPPEMVRDFSLFTPPTPNGDPHAAVAC--AHDGPPIFYSPDGRGTWVITRAADQRKVLQDTETFSSHRSIFSSILGETWPTIPLELDPPAHGAFRSLLSPLLSPKRVTALEPAVRERAIALIDRIASATSCDVMKDFAFPFTVSIFLRFLGLPDQGLDTFVGWAKDLLHGDDVERPVA-ARKIVAFIDELATNRRKDPVDDLMTFIVQAQIEGRRLTDGEIRGIGVLVFVAGLDTVAAAIGFDLAYLARNLKDQELLRSEPARILLATEELLRAYPPIQLIRVATKDIDFEGAPIRKGDYVSCATMIANRDPEEFESPNTVDLARDHNRHAAFGYGPHRCLGSHLARREIVIGLEEWLARIPTFRIKEGTAPITCGGHVFGIENLILDW-------- 303644 23 -------------------------------YGELQETEPVSRVRPPYGEEAWLVTRYEDVRAVLGDGRFVRSMTRDEPRTRPEMVKGGLLSMDPPEHSRLRRLVVKAFTARRAESLRPRAREIAHELVDQMAATGQPDLVAMFARQLPVRVICELLGVPSADHDRFTRWSGAFLSTVTAEEMQEAAEQAYAYMGDLIDRRRKEPTDDLVSALVQARDQQDSLSEQELLDLAIGLLVAGYESTTTQIADFVYLLMTRPELRRQLLDRPELIPSAVEELTRWVPGTAFPRYAVEDVTLRGVTIRAGEPVLASTGAANRDQAQFPDADRIDVDRTPNQHLGFGHGVHHCLGAPLARVELQVALEVLLQRLPGIRLIPETQLRWSEGMLRGPLELPVVW-------- 111021651 57 -----PNLPE----GFDFTDPDVYAERPYQEFAELRKTAPPPEIGGFHDDGYWVVSKLEDVKEVSRRSDVFSTHADDIPRENIEMQRFILINKDAPEHTKLRKLVSRGFTPRAINSLREELTERAEKIVKEAAESGAGDFVTQVACELPLQAIAELLGVPQEDRLKVFDWSNQMTDPELDIDPQAASMEILGYAYQMADERKKCPADDIVTTLIEADIDGNELSPEEFGFFVILLAVAGNETTRNAITHGMMAFLDHPDQWELYKK--ERPKTTADEIVRWTPVNSFQRTALEDTELGGVQIKKGQRVVMLYGSANFDEDAFENPEKFDIMRENNPHVGFGGGAHFCLGANLARLEIDLIFNAIADHLPDIS-KLGDPRRLRSGWLNGIKEFQVDYKTAS---- 77454850 14 --PIPP-VDEVELADIDLSNPFLYRQGRWKYYERVRNEAPVHYQPNSPFGPFWSVTRHADIIAVDKNHEDFSAEPFIIIGQPPRFMDAMFIAMDPPKHDAQRAAVQGVVAPKNLREMEALIRSRVQEVLDELPIGEPFNWVDLVSIELTARMLATLLDFPYDQRRKLVEWSDLATAMEQANGGPSDNDEIFRGFVDAARGLSAHWHDDLITMLQSNEDTKDLIDRMEFLGNLILLIVGGNDTTRNSMSGGVLALNQFPEQFEKLKANPDLIPNMVSEVIRWTPLAYMRRVAKKDTVLNGQFIRKGDKVVMWYASGNRDERVFERPDELIIDRKNARHISFGFGVHRCMGNRLAELQLRILWEELLPRFEDIEVV-GEPEYVQSNFVRGISKLMVRLTPK----- 149925471 56 --PLPD-VGTLRIDDIDVSNPFLYRQGQWRAYFRLRDEAPVHFQKNSPFGPFWSVTRYEDILFVDKHHDLFSAEPVIILGDPPEGLSVMFIAMDPPKHDAQRSSVQGVVAPQNLKEMESLIRSRTGDVLDSLPVGQPFDWVPTVSKELTGRMLATLLDFPYDERDKLIYWSDLLAGAAMFDAAADMARDFSRLWRDKQARRAEAPGFDLISLLQSSEDTRDLINRMEFIGNLALLIVGGNDTTRNSMSGGLLAMNQFPKEFKKLKANPALIPNMVSEIIRWTPLAYMRRIAKQDVELGGRTIKKGDRVVMWYASGNRDERKFTDPDQFLIDRSGARHLSFGYGVHRCMGNRLAELQLRILWEELLKRFENIEVV-GEPERVQSNFVRGYSEMMVKLTP------ 115378062 13 ----------------DLADPGIFERDARHLFAQLRQEHPIWWNPGTDGRGFWSVLRYRDIVAVSKNPRLFSSARDEVDAEITQGLEASMLSMDPPEHNTHRGMVAPAFTPERIRGLEARIRARVTSLLDRIAHQGECEFVSSVAAELPIQVIAELLGVPQEDRLRLFEWSNALIMRKSAGHIRQCSKDMGIYALKLWRERLRRPGDDLVSMLAGTEIDGEVMSIPRYFATFFLLVIAGNESVRNSISGGLLALSQHPAQRRRLIEEPTLIPLAAKEIIRWSPFLHMRRTATEDTVLSGQPIAKGDKVVLWYISGNFDEEVFEHPERFDVARSGVPHLGFGQGQHYCLGWRLAELQLTVLFQELLRRFPDMEPC-GQVRRVRSNFVNGIKELPVRFTPER---- 45124714 16 ---------------------ADFRRNPHPVYASLRDTAPVCPMKPPHGVETYLITRYEDARAALSDPRLSKDMYGAMDAYRRIFGDSSMLNADAPKHTRLRRLVNSEFTPRRVEALRPKIQDIVDQLLDACPTGEPVDLLPAFAFPLPITVICELLGVPAEERPHMQRLSTTVAQTGFSKESKQAQQKLHSYFTQLIARKRERPGEDLLSALTEARDKDGGLSENELVSTAFLLMFAGHKTTAYLIGNAVHHLMANPAQLRAVRENPELVGPAVEELVRYDGSVETFRFATEDVEIGGTRIPKGALVQISLLSANRDPRKFESPDEFDVRRPGNAHLGFGHGSHYCLGAPLARLEMQLALTTLFGRFPAIAPADPSAEEVPFPAFRGLAELPVVLCPES---- 126437155 8 ---------------YDPFD-ASILNDPYPTYRSLRDTAP---VYRAEESHTWVLSRHADVQAAALDHGTYSSVDGIFPTPPGSDFIGMMIVMDPPRHDQLRALVSRAFTPRRVAGLQGAITQMAAELFERLEGSGSADFVTDFAAILPAAVIADLLGIPATDRDQFRLWSSQLVQVDVNHDALTAATSIYAYFTDFLADRRQTPREDMMSALANATVDGIRLTDEEVLGFCALLLVAGYETTTNLLGNSAVVLAQHRQTRRRLAADRTLLGPAVEELLRYSPAQGLSRTLTRDVTLHDTTMRQGEKVLLLFGSANRDERAFPDPDVFDIERTSEHQVAFGRGIHFCLGAALARMEARIALDALLDKVPDWEVDLESARRLRSGPIRGYTSLPITWT------- 163929812 34 --PIPP-VEDVELTDIDLSNPFLYRQGMWRSYFERVRNEAPVHFQPRPFGPFWSVTRHADIIAVDKNHEAFSAEPFIIIGRPPRFMDIMFIAMDPPRHDKQRAAVQGVVAPKNLREMEGLIRSRVREVVEELPLDEPFDWAQTVSVELTARMLATLLDYPYEQRHKLVQWSDLATSMEQANDNDKVFREMVAMAQGLSALWREETGFDLITMLQSNEDTKNLLDPMEFLGNLVLLIVGGNDTTRNSMSGGVLALNEFPEQFEKLKANPDLIPNAVSEIIRWTPLAYMRRVAKKDVMLNGQFIRAGDKVVMWYASGNRDERVFDRPDELIIDRSNARHIAFGFGVHRCMGNRLAELQLRILWEELLERFDDIEVV-GDPEYVQSNFVRGISKMMVRLTPK----- 159898490 22 ----------------------------------------------------WIVTRYDDVVEILKNDRVFVKRKRPWMPASLRALESNMLDQDNPDHLRLRSLVHKAFTPQRMEEMRPRIQSIAESLLISSQQRGRGDLIADFALPLPLTVIVELLGIPTEDRQKFHRWAKYVLNSPTMLNMLLAIPAIMAYLKQLFAKRRSNPQDDLLTALVQAEADGDRFSEDELVAMVFLLMLAGHETTVNLISSGTLALLQHPEQLALLRRSPELIKSAVEELVRFTAPVETARYAAEDVIIADTKIAKGEMVLVALASANRDERQFTNPDQLDITREKNRHVGFGLGIHYCLGAPLARMEAQIGLQLLTDLRPNLRLAPAEQLRWRSTVVRGLEALPVEW-------- 159898792 14 -----------------------FVQDPFPTYAALRAEAPIHRISLPDGRGLWMITRFEDVKAALKDPRFIKNWRKVLNPEEQKLMPVMPLALDPPDHTRIRGMVHKAFTPQLVEQLRPRIQQIADELLDAMAGPRSTDLLTAYAFPLPLTVIAELLGIPLDHREKFRYWSGLVVTPDRFTRMAGEMEEFGNYLRELFAEKRANPANDLTSALVQVEEAGAKLTEQELFSLVFFLLVAGHETTVNLIGNGMLALLQHPEQLNLLRETPDLIRNAVEELLRYDSPVETSRWACEDLEFAGVKIPRGEQILAVITSANRDPQHFAAPDQLDITRTEHNHIAFGHGIHYCLGAPLARLEGAIAINSLVQRLPNLRLAVPELIWRPGMLIRGMIEMPVEF-------- 85658720 83 --PIPE-VATLALAEIDVSNPFLYKQKKWQSYFRLRDEAPVHYQANSPFGAFWSVTRYDDIVYVDKNHEIFSAEPVIAIGNTPPGLGAMFIAMDPPKHDVQRQAVQDVVAPKNLKELEGLIRLRVQEVLDQLPTDQPFDWVQNVSIELTARMLATLFDFPYEKRHKLVEWSDLMATAEATGGTVTNLDEIFDHFAELWHRKAAEMGYDLISLMQSNEATKDLIYRMEFMGNLVLLIVGGNDTTRNSMTGGVYALNLFPNEFVKLKNNPSLIPNMVSEIIRWTPLAYMRRIAKQDVELNGQTIKKGDKVVMWYVSGNRDERVIERPDELIIDRKGARHLSFGFGVHRCMGNRLAEMQLRILWEELLQRFENIEVL-GEPEIVQSNFVRGYAKMMVKLT------- 118469472 8 -----------------------FVQNPHEVYDRLRRSGPVQRVEMWGGVPVWLVTRYQEARNLLTDPRIGKDGPPGTDGSIGTVLGDNMLFRDPPDHTRLRRFVTSAFTAHAVRRLRPTIAGFADALLDDIAVPGQVDLLQAFAQPLPVQVIGELLGVPERDRELFAALVVPIFTSTDTTVLRRAQKELTQLLTDMLAEKRQSPADDVLSSLVHRRDGTDQLSEAELLGTAFLLIVAGYETTVNLLANGILALLRNPEQLRAVRADRSLLPRAVEEALRFESPLNTARYTSAPVTVGDVEIPSGELVVIGLLAANHDDEQFPDAHRFDVSRTHNRHLAFGYGVHHCVGAPLARMEAEIGFDRLLSRFEVMELVDGPPRYRPSTLMRGVERLPVIL-------- 42781754 8 ----------------DLNSPETMR-NPIMFYKNLMEQKERFFHIDDFYGGAWVVFHYDDVVAILKDSRFIKDLRKFTPPAVSKLFEWLMLTVDPPDHTRLRRLVSKSFTPRMIEDLRPRIQQIADELLDVVQEQRKMEIIADFAYPLPIIVISEMLGIPATDRNQFRAWTQELMDPGQGTTVTATLEKFINYIEILFNEKHLNPSDDLISALVQAKEQEDKLSKNELLSTIWLLIIAGHETTVNLISNGVLALLQHPEQMNLLRQDPSLLASAVDELLRYAPIMFSSRFASEDVTIHGNRIRKGELVLLSLTAANIDPNIFPYPEELNISREENNHLAFGAGIHQCLGAPLARLEGQIALDTLLKRLPNLRLAEADQLIYNHSKIRSLASLPVIF-------- 27378016 10 ------HPPVDWVNDFDHTDPQ-WTDDPFPIWDELRAASP--VVHTERFLGCYMPTTYEAVREIANDTEHFSSRRIIVRDVRPEIARNPPITSDPPVHKPAKQLLLPPFTPDAMKKLEPRVRTICNELIDGFISDGKVDAAARYSKYIPVRAIAHMLGIPESDSDLFVNWIHMILELGIKDETMQAVQEMSAYFRTHIEERRSRPTDDLISYLMNAKDEGQPLEESHVLGSLRLLLIAGIDTTWSAIGSSLWHLARTPADRERLIAEPGLIPIAVEELLRAYSPVTMAREVVKETTISGCPVKAGNMVLLSFPAANRDPKMFPDADKVVIDRRENRHAAFGLGIHRCVGSNLARMEMQVALEEWLKRIPDFRLDPAGTVTWSQGTVRGPRQLP----------- 197338630 6 -----------------------FAADPYPSYAWLRAHEPVTWTRLPSGVDAWLVTRYEDARRALAEPRLSKNPAHHAEGSGARGKTGIPLNIDPPDHTRLRRLVSKAFTPRRVAAFAPRVTELTDHLIDGLAARGSADLLHEFAFPLPIYAICDLLGVPREDQDDFRDWAGMMIRHGQGPRVGRAVGKMRGYLAELIHRKRRDLGDDLISALIQAADDGEHLSENEAAAMAFILLFAGFETTVNLIGNGILALLRHPGQRAGLQEALRTAPDRIEELLRFDGPVETWRYATEPFTLAGRDIRAGDPVLVVLAAADRDPDRFPAPATLDLTRRDNQHLGYGHGIHYCLGAPLARLEGKTALARLLTRLPDLALDPGELRWRGGLIMRGLRTLPVRFTPS----- 118472792 9 --------------DVDLVNGMFYADGAREAYRWMRANEPV----FRDRNGLAAATTYQAVLDAERNPELFSSTGGIRPDQPGMPY---MIDMDDPQHLLRRKLVNAGFTRKRVMDKVDSIGRLCDTLIDAVCERGECDFVRDIAAPLPMAVIGDMLGVLPTERDMLLKWSDDLVCGLSSHVDEAAIQKLMDTFKDVITKRRAEPTDDLFSVLVNSEVEGQRMSDDEIVFETLLILIGGDETTRHTLSGGTEQLLRHRDQWDALVADVDLLPGAIEEMLRWTPVKNMCRTLTADTVFHGTELRAGEKIMLMFESANFDESVFGDPDNFRIDRNPNSHVAFGFGTHFCLGNQLARLELRLMTERVLRRLPDLRLADDAPVPLRPNFVSGPESMPVVFTPSAP--- 120553537 56 --PIPD-VNTLALEDIDVSNPFLYRQGQWRAYFRLRDEAPVHYQKNSPFGPFWSVTRFEDILFVDKSHDLFSAEPQIILGDPPEGLSVMFIAMDPPKHDVQRSSVQGVVAPKNLKEMEGLIRSRTGDVLDSLPTDKPFNWVPAVSKELTGRMLATLLDFPYEERHKLVEWSDRMAEFADENAMFDDAADMARSFSRLWRDKEEEPGFDLISLLQSNKETKDLINRMEFIGNLTLLIVGGNDTTRNSMSGGLVAMNEFPREFEKLKAKPELIPNMVSEIIRWTPLAYMRRIAKQDVELGGQTIKKGDRVVMWYASGNRDERKFDNPDQFIIDRKDARHMSFGYGVHRCMGNRLAELQLRILWEEILKRFDNIEVVE-EPERVQSNFVRGYSRLMVKLTPNS---- 197781142 8 ---LPMSCPA-LPDGFDFTDPDLLQSRPLPEFAALRRAEPVRWVAGFQDEGYWAVTRHADVKYVSTHPEIFSSYLNTIERDAIDAQRLILLNMDPPEHTRVRGIVQRVFTPRAIRALEERLRNRAHAIVESASPGGSFDFVTQVACELPLQAIAELIGIPQDDRAKIFDWSNKMISYDDPQVGQESAMELIAYAMNMAADRKQCPAKDIVTTMVAAEDEG-NLNSDEFGFFVLMLAVAGNETTRNAITHGMHAFLTHPDQWELYKA--ERPSTTAEEIVRWTPVNAFQRTATQDTELGGKQIKKGDRVGIFYAAANHDPEVFENPDVFDITRDPNPHLGFGGGPHYCLGKSLAVLEIDLIFNAIADAMPNLR-ATGDPRRLRSAWINGVKELQVTL-------- 92118203 4 ------------VRDFDHTDP-RWTENPYPIWDELRAECP--VAHTDRFLGVYLPTTYEAVKEICYDTEHFSSRVVVRNVRPEPPPPAPPITSDPPAHKHAKQILLSPFLPDAVRQLEPRVRAICNDLIDGFINDKSCDAAARYTKRIPIRAITHMLGVPEKDGDLFIRWIHEMLELHDDNMVMKAIHEMVAYFAEQIESRKKHPTDDLISTLMNAREDGQPLTDLHVQGALRLLLVAGLDTTWSAIGSSLWHLAQTPADRARLVAEPELLPTAIEEFLRAFSPATSGREVMKETTVSGCPMKPGNTVLLSFPAANRDPAVFPDADKVIIDRKENRHVAFGVGIHRCVGAHLARMEMLVAIEEWLKRIPDFRLDPSGEITWSEGSVRGPRQLPL---------- 145595137 4 -------------VGFDFTDPAVLERRPREEFAELRRTAPVWWNVQPDDDGYWVVTRYADVMAVSRDSDTYSTRQPGTTRADLEMQRVIMLNVDPPEHTKLRAIVSRGFTPRAINALRGSLAERAERIVRDAAVRGTGDFVADVACELPLQAIAELIGVPQHHRRKVFDWSNQLIDPAYGVDPLTAAAELLAYAMEMANERQLNPSDDLVTKLVNAQIDGEHLTTDEFGFFVMLLAVAGNETTRNAITHGMLAFLEHPEQWELFKA--ERPRSAVEEIIRWTPVNVFQRTALVDTTLGGQAISAGQRVALFYGSANFDESVFEEPERFDITRSPNPHLGFGGGAHFCLGANLARLEIELIFHSIADHMPDIRKV-AEPRRLRSGWINGIREMPVRYR------- 118468495 28 -----------------LAEPRAYADEPHAALAELRSQTPVAYVDVPGYYPFWAITKHADVMAIERDNELFINAPRPMLNLAAGGGIRTLIHMDDPLHRDIRKIGADWFRPKAMRALKERVDELAKIYVDKLVEKGPCDFVQEVAVNYPLYVILSLLGLPESDFDRFGNDDDEMGRGSSAEELNAVILDFFNYFTELTADRRANPTEDLASAIANAKLNGEYLNDVDCLSYYVIVASAGHDTTSAAISGGLLALTENQDQLARLKADMSLMPLATEEIIRWSPVKEFMRTATRDTEVRGVPIKEGESVLLSYVSANRDEEIFENADKFDVGRDPNKHLSFGYGVHFCLGAALARMEINSFFTELIPRLESIELA-GDPEFMATTFVGGLKHLPIRY-------- 48526179 6 --PGPQALPTER--DAGPFAP-------PRDISRMREARPVSPMVFPDGHEGWIVTGYDAVRRLMADTR-FSSRQDIAPTEPSPQIPGLFIAMDPPDHTRLRRKLTGAFTVKRMKQLEEHISDIVERQLDELRLAPPVDLVKEFALPVPSLVICALLGVPYADRETFQVNSAKFLEKDVSDEKMAAYTGLTTYLSELVTRKRAAPGEDILSDLARHDD----LTIEELTGMAFLLLLAGHETTANMLALGTFALLEHPEQLAELRADPDLMPGAVEELLRYLSIADIFRYATEDIELGGETIGKGSTVVVSLLAANHDPQRFDNPDTLDIHRTARGHLSFGHGIHQCLGQQLARIEMRAGFEGLLRRFPTLELAPADEVKLKTDMIYGVHELPVTWT------- 45934783 4 -------CPVHRTRPYPFSPPEGIALDP--LYSRLREHEPVSRIRMPYGGEAWLLTRHADVRAVLGDPRFSMEAGAGRDVPRPTEYPGGLISMDPPGHTRLRRLAGKAFTARRVEELRPRVSRFTDELLDGMVARDEPEVMEDLALPVSISVICGLLGVSYDDRHLFRDFSEALVSSSGPAEVQRATEDFSAYMADLVADRRARPTDDFLSTMVQARDEGDRLSEAELLMMGSGLLISGYETTATQIGNFVLLLLDDRRLYERLVTEPDLVPSAVEELLRFTPLSTFARIALEDVEIGGTLIRAGEAVITSIASANLDDTAFPGAASLDLARAQNPHLGFGHGAHYCMGAPLARLELQVVLSTLVERLPELRLVPASELRWRAGLLRTPEAVPVTW-------- 154623231 4 ---------EDGVRHFPFAASDPVE--PPDECAALLREEPVARVRIPTGDQVWLVTRHEDVRRVLSDTR-FSREAPGAPRLLPIAGSKSIFVMDPPEHSRLRRLVSRAFSPRRIESLREDVRQLAEDLVDAMVDQGPPDLIAGLAQPLPITVICRMLGVPYEDVERFREWTDVMLSYARDGRVAAARDSLSGYLTELIDAKRAHPTDDLLMVLITAADDGDRLDDAELLAFGYTLLGAGYHATTAGLVHALLALVRRPADLAALRDRPELMPTAVDELLRRSSGLGAMRIALEDVEIHGVRIAAGDAVLPWINAANRDPRVFDDPDGLLLDRKPNAHLSFGHGIHHCLGAQLGRMELEIALGALLRRMPGLRLAPEADLQWSSQLFSRPRTLPVAW-------- 43336422 23 ----------------------------------------------------WMVTKHADVRKVLLDPRFSSAAAAMSETETGKLMNESLVGMDPPEHTRLRKLVSKAFTARRVEQLRPRIVELVVELLDELQTPRPVDLVKNFAVPLPVRVVCELLGVPAGDQDTFHAWSNALLGDWHQVAEKEAATALVNYFGDLIAVKRQKPADDMISELIASEEEDSTLTEREIITLSIGILSAGHETTANLISMFLLTLLHHPEEFDKLRANPEALPKAIDELLRFVPLTITPRLTTAEVELSNKVLPAGVVVLPAVATANRDPDVFEDGDRLDLAREQNPHLAFSTGIHYCLGAQLARIELQEAFRAIMERMPEVRLAPESELRLKPSILRGLESLPITW-------- 115378032 37 ---------------------PEFRADPHSGYAQLRRDTPVVQV---EPAGFWAISRYDDVAFVIKNPQLFSSEAAWQPAWVGNPLANSMIATDGAGHARMRTLVSRAFNASAIQRLEARIRKLAHRLADELAQKGEADFVSQFAMPLPTFVIGELLGLDISLHHRFKGWSDDILSPEYAQRTLTAISDATRYITEVIEARRHSPAEDLVSDLVRAEVDGQSLTTREIVDFLILLLIAGLETTVHLLANSLLFLAERPEESERLRADPTLIPRFIEEMLRYSPVQSLVRIVTSDVTVAGVTIPKGEVVLAIIASANRDERQYPEPDRFDLHREQSS-ISFGYGAHYCIGAQLARMEARCGLEALLSRFSRFQRTSAELTWSQAITVRGPHALPLRFTPA----- 119716393 2 ---------DHQQLTYSPFDPTVI-ADPYPVYRELRDNAP---AYWSPQASSWVLSRHQDVWGALADPTTYSSASGIFPTPPGELFLPMLIMSDPPRHTQLRRLVSKAFTPRRIAGLEAHIETLVDGLLDEAPEAGAWDFVSGFAGPLPAIVIADMLGVPSEDRDRFRTWSTTLIQSNPTRAGLDAASALYEYFSAFLAERRAHPQDDLMTALVHAEVDGEHLSEDELLGFCLLLLVAGHETTTNLLSNSAVVLAQHPDSRRQLADNPKLVPAAVEELLRYSPVQGLARTLTRQVDLHGQAMEPGDTVLLLFGSANRDDQAFPEADHFDIHRDPERQVAFGRGIHFCLGASLARLEARIALETLLARRRDWDVDLDSAVRLRSGPIRGYSSLPLR--------- 22477128 7 ----------------DLFTPA-FHQNPHEALAGLRRTAPAVPVMTPNGLRTWLVTGHEHARALLADPRLSKDMRVGFLAESGERSQFHMLDSDPPDHTRLRRLVGRAFTARRVESLRPRITELTDELLDAMARHERLDLMEALAFPVPFTVICWLLGVPPDDRAAFRRWSNLLVSGAGTDEVREASASMITYLTELIEAKRNEPADDMLTDLVHARDAGDQLSSDELISMAFLLLVAGHETTVNLIGNGALALLTHPEVREQLAADESLWPGAVEEFLRYDGPVTNARFTTEPVEVGSVTIPEGEFVTISIGAAGRDPDRYPDPDRLDITRAHSGSVAFGHGIHHCLGAPLARLEGRIVLSRLFARLPGLRLAPDELSWRSSLMMRGLEELPV---------- 167643993 21 --------------DYHVADPALFQADMWPYFERLRKEDPVHWSRIEETGPYWSITKYNDIMAVDTNHQVFSSDAGITIRDFDEDFVPMFIAMDPPKHDIQRKTVSPIVSPQNLARLEGIIRERVCTILDGLPIGETFDWVDKVSIELTTQMLATLFDFPWEERRKLTRWSDVATASPESEARRAELLECLAYFTNLWNERVNEPGDDLISMLAHGEAT-RDMPPMEYLGNIILLIVGGNDTTRNSLTGGLYALSKNPEQEAKLRADPELIPSMVSEIIRWTPLAHMRRTALADIELGGKQIRKGDKVVMWYVSGNRDDTVIENPDAFIIDRNPRRHLSFGFGIHRCVGNRLAEMQLKIVWEEILKRFPKIEVL-GEPKRVYSSFVKGYESLPVR--------- 182438229 6 -----------------------FATDPYPAYAWLREHRPVHRTALPSGVEAWLVTRYGDAREALADARLSKNPANHAESPHAKGKTGIPLNIDPPDHTRLRRLVSKAFTPRRVAEFAPRVQELTDRLIDDFVEKGSADLIHDFAFPLPIYAICDLLGVPEEDQDDFRDWAGMMIRHGGGPRVARSVKKMRGYLAELIHRKRENPGDDLISGLIRASDHGEHLTENEAAAMAFILLFAGFETTVNLIGNGTYALLRHPGQRARLEASLAAGETGLEELLRFDGPVEMARYATEALTLGGEEIAAGDPVLVVLAAADRDPARFTDPDTLDLARRDNQHLGYGHGIHYCLGAPLARLEGQTALTTLLRRLPDLRLAPGDLRWRGGLIMRGLRTLPVAFEPGS---- 209156736 11 ----------------------------------------------------WYVTGYEETAAILKDAR-FKVRTPLPEQDLSHVQNQMMLFQNQPDHRRLRTLASGAFTPRTTESYQPYIIETVHHLLDQVQGKKKMEVISDFAFPLASFVIANIIGVPEEDREQLKEWAASLIQTIDFTRSRKALTEAMAYFKELIQKRKRHPQQDMISMLLKGREK-DKLTEEEAASTCILLAIAGHETTVNLISNSVLCLLQHPEQLLKLRENPDLIGTAVEECLRYSPTQMTARVASEDIDICGVTIRQGEQVYLLLGAANRDPSIFTNPDVFDITRSPNPHLSFGHGHHVCLGSSLARLEAQIAINTLLQRMPSLNLADFEWRYRPLFGFRALEELPVTFE------- 189458703 11 ---------------------PDFTANPYPYYERLRASAPAHRVRGADGGEFWLIVGHEEARAALGDARLSKSPATMGTTMLDEVIGPNLLVVDPPDHTRLRKLVVREFTPRRAEALRPRVQRITDDLLDAMVPAGRADLVDALAFPLPIVVICELLGIPAADRDAFRTWSNEVVAPTSPETGEDAVRQLGAYLDGLIADKRAGPTDDLLSALIRTDEDGDRLSFTELRALAYLLLIAGHETTVNLISNGVRALLAHPDQLAALRADFSLLDGAVEEMLRYDGPVETARFSAAPVPVGDLVIPPGEVVLIGLAPANRDPARYPGPDRFDIRRDTRGHLAFGHGIHFCLGAPLARLEARITVRSLLERCPALALDETADEWLPGLLMRGVRRLPVRW-------- 193248875 47 --PIPP-VNEVGLDEIDMSNPFMYRQGQWPYFARLRAEAPVHYQPESRFGPFWSITRYDDIMTVDKDHETFSAEPFIVIGTPPPGLDVMFIAMDPPRHDEQRRAVQGVVAPKNLKEMEGLIRERVCEVLDNLPVGEPFNWVDRVSVEITARTLATILDFPYEQRRSLVRWSDLASGSEEATGGASDPDEVYAAALEMTRAFSALWHDDLISMLQSDPKTADLVRPMEFIGNLTLLIVGGNDTTRNSMSGGVYALNKFPAEFEKLKADPSLIPNMVSEIIRWTPLAYMRRVAKKDAILNGQFIRKGDKLVMWYASGNRDETKFDSPDELIIDRPNARHMAFGFGVHRCMGNRLAELQLRILWEELLQRFDDIKVIE-EPEYVQSNFVRGYSKLMVELTPKT---- 88704975 5 -APASPKIPEHDLEKLDVSNPYLFEADVHWPWFRLRDEAPVHFCAESEFGPYWSITRYEDIMTVDTSHKIFSSEPAITIRDQDDDFQPMFIAMDRPKHDVQRKTVSPTVGGEALREFEPIIRERTRDVLDNLPVGEPFNWVERVSIELTTRMLATLFNFPYEERSKLTWWSDMTTMVETEDEWKQEMLGCLEYFIGLWQRAKEPPSNDFISRLVHGEQTKD-MEPMEYLGNLLLLIVGGNDTTRSTMSSSVLCLDRHPEQFADMKKNPDLIPDMVSETIRWTPLAHMRRTALEDTELGGQQIKKGDKVVMWYVSGNRDERFFDNPDAYDIHRENRKHLSFGFGIHRCMGNKLAEMQLHTLWEEILERFDRIEVV-GEPERTLSVFVKGYKSLNVILHPKS---- 167366789 5 --------PAELAEAFDLARLPDFYDNPYPTYHALRAHQPVKRLAS----GGYFLTRYDDLVAVYKNTTLFSSDREFTPKYGDEHHTTSLVFNDPPSHTRVRRLIMGALTPRAIAGMEPDLIALVDRLLDAMATKGRVDLIEDFASAIPIEVIGNLLGVPHDERGPLRGWSLAILGPEAFALGNAAVAEFLGYLDTLIARRTAEPGDDVLTRLIRGEAGGEKLTAKELLHNCIFLLNAGHETTTNLIGNGLVTLAANPDQKQRLIAEPALIKTAVEEILRYESSNQLGRITTAEVEIGGISMPANTSLTLCIGAANRDPAQFADPDRFDVSRSPNRHLAFASGPHQCAGMALARLEGAIALSRFLARFPDYVLDGPPQRGGRVRF-RGYLSIPCRF-------- 196195559 46 -SPLPE-VDTLAIEDIDVSSPFLFRQKKWQSYFRLRDECPVHYQKNSPFGPFWSITRYDDIVFVDKHHDLFSAEPIITLGRTPEGLEITFIAMDPPKHDEQRKAVQNVVAPKNLKEMEGLIRQRTREVLDELPVGQPFDWVKTVSIELTARMLATLLDFPYELRHKLVYWSDVSTASPETTGGRVDSDEIFAAAADAGKHFVKLWHDDLISLMQANEETKDMVRPMEFMGNLTLLIVGGNDTTRNSMTGGVLALNQFPDEFTKLKENPALIPNMVSEIIRWTPLAYMRRIAKQDVELNGKTIKKGDKVVMWYASGNRDERNIDQPDTFMIDRKGARHLSFGFGVHRCMGNRLAELQLRILWEELLQRFDDIEVL-SEPECVQSNFVRGYSKMMVQLT------- 157384619 36 ----------------------------------LREREPVARVRMPYGGEAWMVTRHADAKLVLGDPRFSMAAGAGVPRPTEQLLPGGLVAMDPPEHTRLRRLAGGVFTHRRVERMRPSVTALAHRLVDGMSAAGSSDLLEAVALPVSIGVICELLGVDYEDRHVFQRFSDALLTALPPEEVRRAGEEFVGYLARLVAERRESPTDDLLGAMVQARDDEDRLSENELYMLGAGLLVGGYETTATQIGNFAYLLLRDRRLYASLVEDPGLIQGAVEELLRFTPVDGYARIALEDVMVGGTLIRAGEAVFTSVAAANLDPEVFPGPERLDFTRERNPHLGFGHGIHYCMGAPLARLEIQVVLEVLTRRLPGLRLAPAADVRWQPGLLRVPERLPVTW-------- 157694437 21 ----------------DPYHPFDW-------YANMRKTSPVHF---DEASRTWSVFTYEEARRVTIDKDTFSSQPPKNQRKHSLMK--TMVMMDPPNHTRIRSIVSKAFTPRVMKLWEPRIHELMDELMAQLEGKKEIDLVQDISYPLPVIVIAELLGVPSEHKQSFKEWSDILVSMPWQKTRDKGEADMMAFFADTIEKKRHNLGDDLISLIIQAEENGDKLSADELIPFCNLLLLAGNETTTNLISNMMFSLLEQPGAYEALAQSPELIPRAVEEAVRFAPAPAIVRYVTKDTELGEKVLKRGDNVIVFLASANRDERQFSNAHEYDIHRHPNPHIGFGHGIHFCLGAPLARLEACTAIKIFIERYEALELL--SYVPMTSSSMYGLKELKLRVTPRS---- 108799510 6 ----------DDLDDFGAFDDAGDVRDPYTELARLRREEPVQRLETEESLPMFIVYRHEEIQQMLRDNETFSSR-GVIDAFGPVLGEGVMLGMDEPIHGRLRSLVSKAFTQKALAKWEDLVGRVGNSLIDKFASKGKADLVKEFTFDYPSQIIAGLLGLPREDYPQFQRWSISLLWIMNPERGLAASAALCDYFAPILEARRAEPKDDLISRLAEAEIDGEKLADEEIYSFLRLLLPAGVETTYRSLGSLLFGLLSDPAQLDAIREDRSLLPQAIEEGVRWPPLLTITRVATRDTELGGVKIPAGATVMPMLGSANRQEERYPDPDKFDIFRQAKANLGWGYGVHVCLGMHLARLEMRTAVNLLLDRLPNLRMDPGDDPHIRGQVFRSPTSLPVLFDPA----- 120406206 2 --PGPNSCPISPEFDF-LDASLNLERLPVEELAELRKSEPVHWVDVPGDRGYWLVTKHADVKEVSKHNEIFGSSPPVWPREAIDLQKAVLLNMDAPQHTRLRKIISRGFTPRAVGRLEDELRARAQRIAATAATEGSGDFVEQVSCELPLQAIAELLGVPQEDRDKLFRWSNEMTAGEDPEDPAMSSFELITYAMKMAEERAKNPTEDIVTKLIEADIEGEKLSDDEFGFFVVMLAVAGNETTRNSITHGMIAFSRNPDQWELYKK--ERPETAADEIVRWTPVSAFQRTALEDTELGGVQIKKGQRVVMSYRSANFDEEVFENPHSFDIMRNPNPHVGFGGGAHYCIGANLAKMTINLMFNAIADAMPDLKPI-GDPERLKSGWLNGIKHWQVDYT------- 30794998 13 -------------------DSDLFHIDQYEAYAALREREPVSKV-SFIGREAFLITRHAEAKAALGDLRLFKKQPPGVPEDVRPYFANNMGSNDPPAHTRLRRLVSREFTARRVESMRTRVAQLAEHLLDGLAGERETDLVERFAYPLPITVISELLGVEERYQGDFGRWSNEFLDADRVEQREHAARALVGFILELVDRRRADPGSDLLSALIHHDEDEDRLSTDELASVVLILLIAGFETSVSLIAMATYLLLTHPGELAKVRADPSLVPNAVDEVLRFLPAEITTRGTLEPVEIGGVHIPAHSTVLIAGAAANRDPRRFPDPERFDVTRDTGGHLSFGHGIHFCVGGPLARLEGEIALRALLNRFPGLDLAPAEQVRWRRSFLRGIESLPVRL-------- 187923846 1 -----------LARDFDLHLDPAFHADPYPVYHALRAYEPVKRM----PDGSLFLTRFRDVQAVYRDAKTFSSDPKYGDSPLYAHHTTSLVFNDPPRHTRVRKLIAGALTARAIAAMEPGLVRLVDGLLDAAAERGRIDLIGEFASAIPVEIIGNLLDVPHAEREPLRDWSLAILGAAQFERGNRAVDEFVGYLRDLVARRRRAPGDDVLTRLIQGEEGGEQLSEAELLQNCIFILNAGHETTTNLIGNGLVTLTQWPEQRAALLHEPSLIESAVEECLRFESSNQLGRMATVGTEIGGVAVARGTPVTLCIGAANRDPEQFAEPDRFDIRRDPNRHLAFGFGIHQCAGLSLARLEARIAIGRFVQRFPRYRL-DGEPTRGGRVRFRGFAEVPLELEPVASR-- 158431345 24 ---------------------------PPAAYERLRERAPINKVRLTSGGQAWWVSGHEEARAVLADGRFSSDKRPLFTLDAATLQPPLMLGMDGAEHSAARRPVIGEFTVKRLAALRPRIQDIVDHFIDDMLDQRPVDLVQALSLPVPSLVICELLGVPYTDHDFFQSRTTMMVSRTSMEDRRRAFAELRAYIDDLITRKESEPGDDLFSRQIARQRQEGTLDHAGLVSLAFLLLTAGHETTANMISLGVVGLLSHPEQLTVVKANPGRTPMAVEELLRYFTIADTSRLATEDVEIGGVSIKAGEGVIVSMLSANWDPAVFKDPAVLDVERGARHHLAFGFGPHQCLGQNLARMELQIVFDTLFRRIPSLRLAPMEDVPFKGSVIYGVHELPVTW-------- 182435071 14 -----------------------FTRDPYPAYAALRAKGPVHRVRIPEGAEAWLVVGYEQGRALLADQRLSKSRASPSLGVSKVSAGSSMLGSDAPDHTRMRKLVAREFTPRRMEQLAPRVQEMTDGLLDAMAPDRTADLVEALSFPLPMAVICELLGVPSLDREAFRTWSGQAVSSVDPSLRASSTQAMTAYIAGLLADKRERPGEDLLSALHTSDEDGDRLSGDELIGMAWLLLVAGHETTVNLITNGVHNLLAHPDQLAALRADFTLIDNAVEEILRFEGPVETPRFTTDPIEVGGTVIPGGELVLVAMSDANRDPARYPDGSRFDITRDARGHIAFGHGIHYCLGAPLARIEARIAIRSLLERCPELRAADPATLPWRTGIMRGPLSLPVGW-------- 108801535 13 ---------------FDFTDPDVLVQGPVNEFAQLRKTAP--VWWNEDDGGYWVISRHEDIKSISRNGDLWSTNAKGAVMRLPEGVTALLINHDAPEHTRLRKIVSRLFTPRSVAALEEKLAISARQIVAAAREKGSGDFVTDIAMSLPLQAIADLIGVPEADREKLFHWTNCIMNPDFDSDPTVANAELMGYAYNMAEERRRCPADDIVTRLIQADIDGESLGDVEFAFFVILLAVAGNETTRNAMTHGMNAFFEHPDQWELF--VRERPETAVDEIVRWTPVHCFQRTALADVELGGVTIREGQRAGLFYSSANYDEDVFQSPFEFDILRDPNPHLGFGGGAHYCIGANLARMEIKLIFNELADQIPDIA-KLGEPQRLRSGWINGVKELPV---------- 197776084 17 -----PHLPP----GFDFTDPDLLQARPHPEFAEMRRTAPVWWCEQPAGEGYWVVTRHADVRHVSTHPELFSSWTNTISRDQIEVQKLIMLNMDPPEHTRVRQIVQRGFTPRAVRSLEAALRRRARSIVEGARPDGSFDFVTNIAVELPLQAIAELIGVPQEDRSKIFDWSNKMAYAITEEVGTEAAMEIVSYAMNLAAARKECPAGDIVSRLVAAEDEG-NLSSDEFGFFVILLAVAGNETTRNAISHGMHAFLTHPEQWELYKRLR--PDTTAEEIVRWTPVVSFQRTATQDVVLGGARIKKGDRVGLFYSSANNDPTVFDHPERFDITRDPNPHLGFGGGPHFCLGKSLAVMEINLIFDAIADALPDLRLA-GDPRRLRSAWLNGIKELRVT--------- 73539101 23 -AAAPNGCPVAEAAAFDPFG-DGYQQDPPEYVRWSREQEP---VFYSPQLGYWVVTRYDDIKAIFRDNLTFSPEANAVLASYGYAMNRTLVNEDEPAHMPRRRALMEPFTPEQLKHHEPLVRKLAREYVDRFIDDGKADLVDQMLWEVPLTVALHFLGVPEEDMDLLRQYSIAHTVNTWQVAVAHAVGNFWQLAGRILDKMRADPSAPGWMQIQKQKELPEVVTDSYLHSMMMAGIVAAHETTANASANAIKLLLQHPDVWREICEDPALIPNAVEECLRHNSVAAWRRVVTRDTEVGGIPIAAGSKLLIVTSSANHDEAHFADADLFDIRRENAAQLTFGYGSHQCMGKNLARMEMQIFLEELTRRLPHMRLAQQSFTYLPNTSFRGPEHLWVEWDPA----- 108863047 21 ---------------------------PPPEYERLRRESPVSRVGLPSGQTAWALTRLEDIREMLSSP-HFSSDRPSFPRREDKPFRPSLIAMDPPEHGKARRDVVGEFTVKRMKALQPRIQQIVDEHIDALAGPKPADLVQALSLPVPSLVICELLGVPYSDHEFFQSCSSRMLSRETAEERMTAFESLENYLDELVTKKEANATDDLLGRQILKQRESGEADHGELVGLAFLLLIAGHETTANMISLGTVTLLENPDQLAKIKADPGKTLAAIEELLRIFTIAETARFATADVEIGGTLIRAGEGVVGLSNAGNHDPDGFENPDTFDIERGARHHVAFGFGVHQCLGQNLARLELQIVFDTLFRRVPGIRIAVDELPFKHDSTIYGLHALPVTW-------- 115379072 63 ----PPHYPFGPVRALDL----------HPRYAELCREEPVSRVRMPFGGEAWLLTGYAEIKQFLADPRFSSTAPDTARVTPLPLRPGNLLTMDPPDHTRIRRVVAKAFTMRRVEQLRDRIRDVVDKQLDLLVAQGPPDLVASLAVPLPVVMISELFGIPYADREQFRRYADVFTTAYDAVEIDRSRTALEQYFQELLEQRRSCPTDDLVSTLLEAM-DTERLTPLETARTGIGILMAGHETSLSMISNSCFLLLSHRALYAQLVAEPLLLPTAVEELLRYIPTGSFPRRATEDVELGGVLIRKGETVIFQRASADRDERVFTCPEKIDLTRRPNPHLGFGHGAHHCLGASLARCELSLAIEGLIRRFPNLRLAPDGEVPWKPGLIRCPAHLEVTW-------- 193248881 14 ---------------------ADFVAQPYPAYAALREDGGAHRVTLPGGVEAWLLTRYEDCRQAFLDNDSYSKDMAGITGDVVIGMGDHMLVSDPPRHTRLRALVSKGFTPRRIEALAPSIEATANSLLDGLEGIGRADLTTEFAALLPMEVVRQLLDVPAEDGERLRRAVEAVMSNDEDSRDAAMFQEVHDTLRTLVARKRTESGDDLTSALVSARDEDDRLSEDELVSMLALLLSAGHETTVNLLGSTVLALLRHPGQLALLQREPERWADAVEEALRWDGPIQNARFTRKPVTVGGVTIPAGEAVALSVAAADRDPERFPDGETFDITRGERSHLAFGHGIHHCLGAPLARLEARIAVPLVFARLRELAL-DGEPSYRPSTVSRALSSLPVTFR------- 145221913 4 -----------------LHSPAFYAGDPFPAYRELRATDP---VTWNEEHGFWALLKYEDIRYVSTNPALFSSARGITPAIENPVMEGSLIFTDPPRHRRLRKLINSGFTRRQVAILEPKLRAFARTALDAIDPAGGTEFAERIAAPLPTRMIAELLGAPDEDWEQFRRWSDAMDDPDVELDTFTAMGELYQYFEKLIALRRNRDSDDLLSVLVAAEVDGVRLSDQDLLQFCLLLLVAGNETTRNLIALGTLALIEHPQQFRLLREHPELIPTAVEEFLRYTPVANMTRCATRDVEMRGRLIREGQYVTMLYGSANRDEDIFPTSEQLDVTRNPNPHLAFGCGEHSCLGAQLARLEARVLFEELLARFEHIEPA-GEVLRMQATMVPGVRAMPVRLRPRRAKA- 214037300 32 ---------DVDIADFNMINPHLFSSNLWPWFKRLREEEPVHYCRDSVFGPYWSVTSYDAIMKVDTSHDIFSSEPNITVGDLQEDFPLTFIAMDRPKHDEQRAVVNPAVRGQQLRDFEPLIRERTQRVLDSLPVGEEFNWVEKVSIELTTCMLATLFDFPFEDRAKLTRWSDVTFVVDSEEQRREELLECLAAFTELWQRVNEEPRGDFISLLAHGSAT-QEMDPFEYLGNILLLIIGGNDTTRNSMSGSVLCQNLYPEQFDKLKAQPELIPSMVSETIRWTPLAYMRRTANQDTILGDKQIKKGDKVLMWYVSGNRDESHFENPDDYIIDRPNRSHLSFGFGIHRCMGNAVGEMQLRVLWEEILQRFDRIEVV-GDVERVPSSFVKGYSSLPVILHPK----- 48526183 14 ---------------------EDFTRDPHPVYAELRDRGPVHRVRLPEGFEAWLVVGYEAARAALADPRLSNDRHAAGAGAGDPAAAPHMLISDPPRHTRLRRLVVKEFTPRRIEALGPRVREITDELIDAMRPDGRADLVEDFAFPLPAAVICELLGVPYADRKAFHGWSTEVTKRSGGPQAEAAMGELAGYLVRLLEDKGRRPGDDLLSALLRTTEDGDRLSSDELLGMAVLLLIAGHETTAGLLSNGMLALLRHPDQLAALHADFDLLDGAVEEMLRHSGPTGTSRFTTAPVDLGTLIPGGGELVLIGNTPANHDPGRFPDPGRFDIRRAPHGHLAFGHGIHYCFGAPLARLEARTAIRALLERCPGLALDADADVWHHSAMMRGLPHVPVRVRPA----- 86211709 20 --------------------------DPPEAHRRLRDKGELGKLELPGGLVMWFLTKHDDIRAMLADSR-FSGARVPFPAMNPEIPAGFFFSMDPPDHTRYRRTLTAEFSVRGARELTGRIERLADRHLDAMEAAGTSDLVAAYASPVPAMVISEILGVPYTYHQKFDHEVRTLRTGGDDQAVGAMATAWWDEMRGFVRAKRAEPGDDMISRLLHDEVEGGALTDEEVVGIAMTIIFAGHEPVENLIGLGMLALFQDGEQLTRLRENPDLIDSAVEEFLRYFPVNNFGRTATEDAVINGHPIAKGEIVAGLVSTANRDPERFADPDRLVLDRSHTSHLAFGHGVHQCLGQQLARVELKVLLQRLLVRFPALRLAPEEIRYRENTSFYGVHELPVTW-------- 159038695 9 ----------------DLVYSPEFTRDPYAIFARLREQAPVCRVTTHRGMSAWMVTRHADVRALLADNRLAKDGNRIGELMPPPGLTTNMVNSDPPDHTRLRHLVGREFTGHRVEGLRPRIEEIVDDLLDGVAACGEADLAETLARRLPIAVIGELLGVPEADRAEFFRWADTLYGGTSPEALGQAYNAIVDYLGRLCDAKRDVPADDLLTALVQVSADEDRLSREELVSMALLLLVAGHETTSKQISNGVLALLLNPEQLKLLKAQPARTAGAVEELLRFPSLSASLRFTTEPVEVAGVVIPEGEFVLLSLASGNRDPEKFPDPDRLDITRSTQGNLAMGHGIHHCVGAALARLELEIVLSRLVARFPQMQLAVEADEWLVNSFFRAPLHLPV---------- 27381648 35 -----------------LFNPPDFIRNPYPHYDRLRAIDPIHVTPF----GQFVASRHADVSLVMRDKRFRSKRRKIMDEPVFRSMSHWMLQADPPDHTRLRGLVVKAFTARRVEDMRPRIQEIVDEAIDAVIDRGHMDLIEDFAFRLPVTIICDMLGIPEDHREVFYKSSRDPLTPEEIAKGNAGNMMAQMYFQQLFELRRRNPADDLTTQLVQAEEDGNKLTNEELTANIILLFGAGHETTVNLIGNGLLALHRNPDQLALLKARPELMVNAIEEFLRYSSVQMTGRVTLEDIDLGGRKIPKGETVLCLLGSANRDPAVYPDPDRLDVTRPNVKPLSFGGGIHFCLGAQLARIEAEIAIATLLRRLPDLRIDDVENPEWRPTFVRGLKSLPASW-------- 14794901 31 ----------------------------------------------PASGPVWLVTRHEDVRTVLTDPRISADPRPGFPRARRTGGPGWFVALDPPEHDRFRKTLIPEFTVRKVRELRPAIQQIVDERIDALLAAGSADLIADFALSVPSLVISDLLGVPKADRDFFEAKTKVLVTLSSTDERDEASKALLRYLNRLIQIKGRRPGEDLISRLLQA----GTMNRQELSGVSMLLLIAGHETTANNIGLGVVQLLTNPQWI--------GDDRIVEEMLRYYSVADSFRVAVEDVEIGGQLIKAGEGIVPLIAAANHDGSVFDKPEEFNPERSARSHVAFGYGVHQCLGQNLVRVEMEIAYRTLFERIPTLELAPVEELPLKDGVLFGLHELPVTW-------- 182437060 8 ----------------DLTDPQTFKDDLVGLWQEFRSHSPVHWHPVEGRPGFWVLSRYRDVMEVYRDNKRFTSERGNVLATLLEGGDSMLAVTDGRRHRELRNLLLKAFSPRLLASVVEGVRRRADRLVREAVGRGSCDFAQDVAEHIPMATIADLLGAPAADRDYLLSLTKQALSAEEAGQSAEERNELLYYFSELAEIRREDPRDDVVSVLATATVDGKPLTEQEIVFNCYSVIIGGDETSRLSMICAVHELMEHPDQWRRLVSGEVSVDSAVEEVLRWTPAMHFGRRALTDVEIGGRTIRAGDVVTLWNSSANYDETVFDRPEEFDLARTPNKHVSFGYGPHFCLGAYLGRGEIHALLTALRTHVAAMEPT-APARPIHSNFLHGYSSLPVSLRPVT---- 197329337 4 ---------------FDATDPDLLHDRPFPEFAQLRQTAPVWWITGFDDEGYWAVTRHADVKYVSTHPELFSSTTNHIQREQIDAQRLIMLNMDPPEHTRVRQIVQRGFTPRAIRGLEAALRDRAGKIVAKASRDGSFDFVTEVACELPLQAIAELIGVPQEDRLRIFDWSNKMIYAITEEVGSNAAMELIGYAMNLSAARKECPAKDIVTQLVAAEGQG-NLGSDEFGFFVLLLAVAGNETTRNAISHGMHAFLTHPEEWERYKATR--PATTAEEIVRWTPVVSFQRTATQDTELGGQKIKAGDRVGLFYSSANHDPEVFTDPDRFDITRDPNPHLGFGGGPHFCLGKSLAIMEIDLIFNALADSLPDLRLAAPGPRRLRAAWLNGIKELRVT--------- 108801543 9 ---------------LDPYD-YDFHEDPYPYYKRLRDEAP---LYRNEELGFWALSRHADVLQGFRNSTTLSNKFGVSLDPVSRGPHMSFLAMDDPAHLRLRTLVSKGFTPRRIRELEPRVTELTLKHLDTMAGDGTVDYVAEFAGKLPMDVISELMGVPEADRDRIRALADGVMHNDVPAEAIEASLNLIVYYQDMVAERRKKLTDDLTSALLEAEIDGDRLTDEEVLGFMFLMVIAGNETTTKLLANAAFWGHKNPDQLTQVYDDIDRVPLWVEETLRYTSSQILARTVVGDLTLYDTPIPDGDVVLLLPGSAHRDERVFDDPDSYVIGRDGSKLMSFGSGAHFCLGAHLARMEARVALTELVKRIRGYEVDEANAVRVHSSNVRGFAHLPIT--------- 91974523 4 ---------------LDFADPK-INADPFPVFAQLRESDP---VHWSPVLKAWVITRYDDVRRVAVSNADMSAERPFFATVPAESQSGWMVFRDPPEHTRLRRLFTKAFTSRSVMALEPNVGEIVALLFDEMEQKGVVDWIADFAYPLPATVMMDLLGVPRDDLHRVKDWSNDIATADKYLRAEAGAKAMAEYFRGIIASRTVDPQDDIISQLVTEPDKREALTDDEVIATCILLLFAGHETTTNLLGNGFYYTMNAPEQWARVKDDPSLAETAVEEWLRYGPSGALVRVVTADVEFGGRTMLQGQRVFAFINSANRDPEQFGDADRLDLGRSPNPHLTFGHGIHFCLGAQLARLEGQIALRALIERFPGISLATDAPGWRDSIILRGMQSLPIRLR------- 158315687 16 ---------------FDHLSPE-LARDLHPTLALARSRCP--VAHSDQYDGFWVVTGYEDVLRVAQDWETFSSELGITVPHTPTPMKILPVTIDPPLQRTFKRLINTHFRPVVVVEWEQQTRALVNRLIDGFIEAGECDFMTEFARPLPGLAFFDMALHAPAEDLEMVNHWATLASLSHLEESRESHGKLAAWIGALMAKRREEPRGDVVDAVMNADIEGRPITPAEAVGTVQLLVLGGLETTAGALGMSMIRFCRHPEILARLRENPELIPDAVEELLRDGSFICIARTARHDTELGGRQIKAGERVLIYWASANRDESEFDNADTFDLDRGRNRHIAFGAGPHRCAGSNLARMNLRIALEEIVTRLVDVRLQPGADIDYHSTFNRAPQSVPITFTPG----- 162448945 23 ------------LDPFRLQSPETL-ANPYPVYARLRQEAP---VYFSAAYNGWLITRYDQVAAGFRDPRLFVTKLPDEVRQRLEPLRRNLASLDPPEHTRIRSLINKAFVPRLVEGLRSRVETLVNELLDAVAPAGRMDVLRDLGDLLPLLVIGEVLGVPAEDRHRLKGWSNALSGFLGAGRALSAVAELEDYFRGVIAARRQSPGNDLLSQLILAEEQGMILGEQELLSTCCMLLFGGHETTKNLIGNGLLALLLHRSEREALRATPSLIGPAVEELLRYSPVQWMSRVALDDIELDGVRIPKGDRAFLVLGAANRDPAQFPDPDKLDFRRTDIRHISLGLGVHYCAGSALARVEAQAAISTFLRRFPDAELSPGPLTWRMNPGMRGVTALPIELGPQSSAS- 29830079 54 -----------------------FATDPYPAYAWLREHAPVHRTTLPSGVEAWLVTRYADAKQALADARLSKNPKTGIPGERSANLMTHLLNIDPPDHTRLRRLVSKAFTPRRVAEFAPRVQELTDHLIDQFAQTGSADLIHEFAFPLPIYAICDLLGVPREDQDDFRDWAGMMIRHGGGPRVARSVKKMRGYLAELIHRKREAPGEDLISGLIRASDHGEHLTENEAAAMCFVLLFAGFETTINLIGNGTYALLRNPQQRARLQQEQDLLDTGIEELLRYDGPVETWRYATEPLDMGGQRIASGDPVLVVLAAADRDPARFDEPDTLDLSRSDNQHLGYGHGIHYCIGAPLARLEGRTALATLLRRLPDLRLADPADLRWRGGLIRGLRNLPVEFT------- 154252399 30 --------------ELDPAHDELFAANVLPYFERLRKEDPVHLNETGPYGRYWSVTKYEDIMHVDTNHKIFSSDQRIEGEPDPLTYLPMFIMEDPPKHDEQRKAVQPMFTPQNLADLEPLIRERAGLILDALPRGETFNWVRQVSVELTGRTLATLFNVPQEDRHKLIHWSDRLGDPEYFETPEEGFKELWEYFDGVWKDRLANPGSDLISLLAHSPST-KNMPPNEYLGNMLLLIVGGNDTTRNSITGGVLALNQYPDEYAKLIANPDIIPNMVSEIIRWSPVAHMCRTATEDTELGGKKIRKWDKVAMWYVSGNRDDSKIDRANEFLIDREGARHLSFGFGIHRCIGNRVGEMQLRILWEEIMKRFKKVEVV-GDPKYLRSNFIRGITELPVI--------- 167648360 17 ------------LADIDLSNIQQFTQGPYGDFARLRAQAPVMWHHEPYGGGFWAITRHADIMAVEADPQSFSSRKGGILMAHGDPQKRHMINLDGAEHMQLRREHMAYFTPAYLRGVTEAVRAEVGRLLDEMAPLGHCDLVEAFSSKLPLFTLCEILGVPAEDRGKFLTWMHYLEMMQFVQDFNTNVEEMFEYGRAMLHKRRLEPKNDLMSAIARAQVDGNLLSDQYLDGSWLLIVFAGNDTTRNTLSGVMKLLTEFPDQKARLIADPSLMPGAVNEFIRMSPVIYMRRTATRDAEIAGQAIREGEKVVMYYGAANRDQAVFDNPDQLDITRSNAKHIAFGYGPHACIGKRVAQIQLEEAYRQILARFPDIHWT-GEIEIAPNNFVHAISKLDVAFTPG----- 45124716 21 ----------------------------------------------------WLVTGYEQVRAVLRDP-SFSVGVPHALHTQDKPGRGSLLWQDAPEHTDDRKLLAKEFTVRRMQALRPNIQRIVDEHLDAIARGGPVDLVKTFANPVPSMVISDLFGVPAERRAEFQEIAEAMMRVDQDAAATEAAMRLGGLLYQLVQERRANPGDDLISALITTEDPDGVIDDMFLMNAAGTLLIAAHDTTACMIGLGTALLLDRPDQLALLQKDPSLIGNAVEELLRYLTIGQFGRVATQDGEIGGVRIAKGEQVVTHLLSADFDPAFVEDPERFDITRRPAPHLAFGFGAHQCIGQQLARIELQIVFGTLFRRFPTLRLAPVEELRFRNDMVYGVHELPVTW-------- 145222199 12 -----PFLPD----GYDFTDPDVLLEGPVAEFAQLRRTAP---VWWFDDGGYWVVSRHEDIKSISRNSALWSTNAKGAVMRLPDGVTALLINHDAPEHTRLRKIVSRLFTPRAIAGMEAKLADSARQIVGEAADKAGGNFVDDVATLLPLQAIADLIGVPEEDREKLFHWSNAIMNPDFDSDPTIANAELMGYAYTMAEQRRRCPADDIVTRLVEADLDGDALGEVEFAFFVILLAVAGNETTRNAMTHGMNAFLDHPDQWELF--KRERPETAIDEIIRWTPVHCFQRTALDDVEIGGVTVARGQRVGLFYSSANFDEDVFDNPFNFDILRNPNPHLAFGGGAHYCIGANLARMEIKLMFEAIADRLPDIS-KRAEPQRLRSGWINGVKDLQVAYR------- 118051415 24 ----PTGCPIHGAASFDPFA-DGYQQDPPEYVRWAREQEP---VFYSPQLGYWVVTRFDDIKAIFRDNLTFSDEANAVLASYGFALNRTLVNEDEPAHMPRRRALMQPFTPEELKHHEPMVRRLAREYVDRFIDDGRADLVDQMLWEVPLTVAMHFLGVPADDMDTLRQYSIAHTVNTWGRPRAEEVGNFWQHAGRILDKMRADPDAEGWMQIRKQKELPEVVTDSYLHSMMMAGLVAAHETTANATANAVKLLLQHPKVWQEICADPSLIPNAVEECLRHNSVAAWRRLATKDVVIGGQAIPAGSKLLIVTSSANHDEQHFVDADLFDIHRDNASHLTFGYGSHQCMGKNLARMEMQIFLEEFTRRLPHMQLAEQRFTYVPNTSFRGPEHLWVQWDVSR---- 170692362 15 -------------FDLRHLSPE-FYADPYPVYHALRAHEPVKRM----PDGSLFLTRFRDVQAVYRDPRTFSSRPKYGDSPLYTHHTTSLVFNDPPRHTRVRKLIAGALTARAIAAMEPGLVQLVDGLLDAAAERGRIDLIGDFASAIPVEIIGNLLDVPHAERAPLRDWSLAILGAAQFERGNRAVSEFVDYLRGLVARRRREPGDDVLTRLIQGEAGGEQLSEEELLQNCIFILNAGHETTTNLIGNGLVTLTEWPDQRAALLAEPSLIESAIEECLRYESSNQLGRMTTVDTEIGGQPVARGTPVTLCIGAANRDPEQFADPDRFDIRREPNRHLAFGFGIHQCAGLSLARLEARIAIGRFVRRFPSYQL-DGEPTRGGRVRFRGFAEVPL---------- 91976285 5 --------PIELAAAFDLERLRDFYDDPYPTYHALRTHEPIKRLRN----GGYFLTRYDDLVEVYKNTTLFSSDPKYGDSLLFEHHTTSLVFNDPPAHTRVRRLITGALSPRAIAGMEPDLIALVDRLLDRMEAKGTLDLIEDFAAAIPIEVIGNLLGIPHDERGPLRDWSLAILGPDTFARGNDSIRDFIAYLETLIARRRANPGDDVLTKLIQGDGGGEQLSARELLHNCIFLLNAGHETTTNLIGNGLVALAVHPAEKQRLIAQPGLVRTAVEEILRYESSNQLGRITTADVEIGGVAMPANTSLTLCIGAANRDPEHFPDPDRFDVARSPNRHLAFATGPHQCAGMALARLEGAIALRRFLARFPNYALA-GAPTR------------------------ 120406427 7 -----------------LHSPAFYAGDPFPVYRELRATDP---VCWNDEHEFWALLKYEDIRYVSTNPALFSSARGVTPALENPVMEGSLIFTDPPRHRQLRKLINSGFTRRQVAILEPKLRAFARAALDAI-DPSATEFAEQVAAPLPTRMIAELLGAPDEDWEQFRTWSDAMDDPDVELDTFAAMGELYQYFEAQIARRRDRDSDDLLSVLVAAEVDGVRLTDQDLLQFCLLLLVAGNETTRNLVALGTLALIENPDQFRLLRQRRDLVPTAVEEMLRYSPVANMTRCATRDVDIRGRSIRAGQYVTMLYGSANRDKDVFPTSEQFDITRNPNPHLAFGCGEHSCLGAQLARLEARVLFEELLNRFDHIEL-DGDVLRMQATMVPGVRQMPVRLTAAEPR-- 206685196 11 ---------------FDLANPPDFADDPFPFYDALLRDAPV----LPQPGGSLLVCRHADLDRIYRDTTLFSSDKKGAGSPLFEHHTTSLVFSDPPLHTRVRKIMTSALTPRAIAQMEAGLIATVDHLLDAMADRDEVDLIEDFAASIPIQIIGNLLDVPMAERGPLRDWSLAILGALEPVLSAEQVEEFKAYLSGLIARRRASPGEDVLTRLIRGEGVEGSLSEIELIQNCIFILNAGHETTTNLIGNGLALLHDYPEQKRRLLEAPELIKPAIEEMLRFSPNQLGNRETTAEVEIGGCRVPAGTNLHLVIGAANRDPEVFENPDVFDISRSPNRHLAFAGGPHVCVGLTLARLEGRIAIERFLRRFPDYRLLPGRVPGGRIRF-RGYAALPARLR------- 54024401 4 ---------PSLSHDFDFTDPDLLATRPVAEWAELRRTAPVWWVDQPDGGGYWVVSKLSDIKEISKTPEIWSNHNADITREEIDIQRAMLVNTDPPAHDKLRRIISRGFTPRAVQSLRDALHERAERIVHEAKKTGGGDFVQQVACELPLQAIAELLGVPQADRGKLFDWSNQMMDPDFDGNHKVATAEIMGYSWNLAEERRKCPADDIVSQLVTADIEGESLGSDEFAWFVILLAVAGNETTRNATTHGMKAFVDFPEQWELYKAER-PRTAPDEIVRWATPVVAFQRTALQDTELGGQAIKKGQRVGLFYASANFDEDHFTDPYTFDITRNPNPHVGFGGGTHYCVGANLARLQLDLIFNAIADVMPNLRQV-SEPVRLRSGWLNGIKS------------- 214038188 4 -------------------NDATLIANPYPNYQRWRDEQP--IWWSDGELKGWILSRYDDVRTILKDSKTFSSQS--MGEGETQAMRLPLLTDDPPRHTQLRAVVNKAFTSRTLKKMEVEVAELTAELLDEMRGKTSVDISAEFTSPLPVSVIARMMGIPPERKNDFKRWSDALTGTSEATDLAEHIMEMAGYFQSLIPQRRENRGEDLISKVVCAQVDDQTLADQDIVGFCMLLLIAGNETTTNLLSNLLNHLADHPDTWSELRDNPDKIDAAIEETLRYGPVHWVNRKATRDVEFHGQTVKAGEAVYAFMGSANRDPRHYEDADQFSLNRGRGDYHTFGHGIHFCIGAPLARLEARYAMEELLKRYRSISHTHDANERTHSTMLRGFHHLWLDLEPA----- 111021641 11 ----------HNPVTFNPYD-YGFHEDPYVTYRRLREEAP---LYYNEELDFWALSRHEDVVAAFRDNQRLSSANGVSLDPAAYGPHMSFLALDDPRHMRMRQLVSRGFTPRRVNELEGRILDLTRQYLDPALAAGEFDWIGEFAGKLPMDVISELMGVPEADRVELRRLADLVVHLDVPHAAMEASLYLVGYYADMLAERRRKPTEDLTSALLEAEIDGDRLTDDEIIAFMFLMVVAGNETTTKLLGNALYWGFRYPGQARNVFEDASRVPEWVEETLRFTSSQMVARTASVDLDFHDRTIPAGDKVLILIGSANRDSAVFEDADEYRIGRDTSNKLAFGGGTHFCLGAHMARLEARIALTELVSRIDDYDIDEANSVRVHSTNVRGFATLP----------- 729203 22 ----------------------------------------------------WNVFKYEDVKRVLSDYKHFSSVRGTDSEEGSVPEKIQITESDPPDHRKRRSLLAAAFTPRSLQNWEPRIQEIADELIGQMDGGTEIDIVASLASPLPIIVMADLMGVPSKDRLLFKKWVDTLFLPFDREKQEEVAKEYYQYLYPIVVQKRLNPADDIISDLLKSEVDGEMFTDDEVVRTTMLILGAGVETTSHLLANSFYLLYDDKEVYQELHENLDLVPQAVEEMLRFFNLIKLDRTVKEDNDLLGVELKEGDSVVVWMSAANMDEEMFEDPFTLNIHRPNNKHLTFGNGPHFCLGAPLARLEAKIALTAFLKKFKHIEAVPSFQLETDSATGQTLTSLPL---------- 145221821 14 -----------------MLDPAN-RADPYPLYARIRAQGPVQL----PANNLTVFSTYAACDEILRHPHASSDRLKSTLAQRAPFGPPGFLFLDPPDHTRLRRLVSKAFVPKVVKALEPEIVALVDALLADA--GGTFDAIEGLAYPLPVAVICRLLGVPLADEPEFSAASALLAQSLDPFERMEAARWLRGYLRELISQRRRDPGEDLMSGLIQVEESGDQLTEDEIVATCNLLLVAGHETTVNLIANAILALLSNDGQWSALAADPARVGAVVEETLRYPPVQLVGRIAAEDMTVGTTTVPKGDNMLLLTAAAHRDPDAVDRPDEFDPDRESFRHLGFGKGPHFCIGAPLARLEAAVALTALTSRFPGAQLA-GEPSYKQNVTLRGMSELPITL-------- 108797498 8 -STAPPLPPLHRRTGFDPTD----------ELRDIRESAGVRLTQNAFGMDVYLVTRHDDVKAVLADHTRFSNTRPISDAEQARAQAGNLLANDPPEHQRLRRMLTPEFTLRRINRLEPRIVAIVDEHLDAMQQSGPPDLVAGFALPIPSLVICELLGVPYADREDFQRRSARQLDLSLPPERLDLARQAREYMHTLVGRARRTPGDDILGMLV--REHGDELTDDELVGIAGLLLLAGHETTSNMLGLGVLALLRHPEQLAAVRDDPDAVGPAVEELLRWLSIVHIPRITTTDVEVAGVLIPKGQLVFVSLPSANRDPSFLDAPETFDIRRGAPGHLAFGHGVHHCLGAPLARMEMRIAFPALLRRFPTLTLAEPEDVEFRSFFIYGLRSLLVGW-------- 145593576 17 --------PAHTV---DLADPATFANDLTGFWQQLRDEEPIHWPPTAGRRGFWVVSRYADILDVYRDDVTFTSERGNVLVTLDAGAGRMLAVTDGPRHAELRKLLLRALGPRVLAPVCAAVRTNTRQMIREAVTKGECDFASDIASRIPMMTISNLLGVPDADRAFLLSLTKTALSADDETESAMARNEILLYFQDLMEFRRDHPGEDVVSMLVNSSIDGAPLSDDDIVLNCYSLIIGGDETSRLTMIDSVNTLAAHPQQWRRLKDGQCEIDKAVDEVLRWSPSMHFGRVAARDTILHGVRIRADDIVTLWHASGNRDERVFHRPEVFDLGRTPNRHLSFGHGPHYCIGSYLAKVEISELLIALRDLTSGFE-TTGEPQRIRSNLLTGFATMPVRFVPDR---- 197104279 21 ------------IEEINPADPELFRTDMWPYFERLRKEDPVHWGVSPHEGGYWSVTKYNDIMAVDTNHEVFSSEPTIVLPDPADDFTPMFIAMDPPKHDVQRKTVQPIVAPNHLAYLEPIIRERAGKILDDLPIGEEINWVDKVSIELTTMTLATLFDFPWEDRRKLTFWSDVATSAPHENLRRQTLFECVDYFMRLWERVNAPPKPDLISMLAHGEST-KNMDRMEYLGNLILLIVGGNDTTRNTISGSVLALHQNPDQDRKLRENPGLIPAMVSETIRWTPLAYMRRRAKRDFELGGKTIREGDKVAMWYVSGNRDEEVIDRPNDYWIERPRRQHLSFGFGVHRCVGNRLAELQLKIIWEEILARFPRLEVV-GPPRRVYSSFVKGYEELPVV--------- 158318590 20 ------------LKDFDHLSTD-LAAVFPETMDRMRTLCP--VTHTGQHGGFWVVTKYGDVLDVAQDWESFSSAYGLAIPPSTTHVRNIPVEVDPPEQRVYKKLVNSHFTPKAIAGWEAPARALVTDLIDEFIERGECEFMDDFARPFPSLSFFKFLDAPTEDLDKVSFLASKASIPNDPI-GKECWAGLSEWINGFVEQRRQRPRGDVVDALLKAEFEGRPLTQKEIVGIVQLLILGGLETTAGALGLMLLRFSRQPEIPAYLRAHPERIPAGVEELLRDGPFIAIARTATRDIELDGKQISKGDRVLIYWASANHDDAEFTNPKTFDIDRSPNRHLAFGAGPHRCLGSNVARLNMRIALEELLRRMDDIRLREDADIHFHSTLTRAPLHVPITFTPGPRSA- 120404009 20 ----PPEVP---LADIDLGSWDFWLDDDYRAFATLRREAPISFHEDNEVAGHWALTRHDDVFYASRHPEIFSSALGITVGDQTPELAGSMIAMDDPRHTRLRNIVRSAFTPRVLALIEDSVRQRARSLVQQMHPDGNGELVAELAGPLPLQIICDMMGIPEEDHQKIFHWTNVILIATDFDEFVSVAMGIGAYATQLADDRRDHPGDDLTTSLVAAELDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALSRYPEQRQRWWDYQGMAPTAVEEIVRWSPVAYMRRTATRDVEMSGVRIAAGDKVSLWYGSANRDESKFENPWLFDVGRHPNPHVGFGGGAHFCLGANLARREITVAFEELHRLVPGIR-AVEEPDRLHSAFIHGIKRLPVSW-------- 59889649 14 ------------LDSIDVSIPELFYNDVGEYFKRLRKDDPVHYCADSAFGPYWSITKYNDIMHVDTNHDIFSSDAGYGGIIIDDGIQPNFIAMDRPRHDEQRKAVSPIVAPANLAALEGTIRERVSKTLDGLPVGEEFDWVDRVSIEITTQMLATLFDFPFEERRKLTRWSDVTTAAPSWDQRKTELLECAAYFQVLWERVNKDPGNDLISMLAHSPAT-RNMTPEEYLGNVLLLIVGGNDTTRNSMTGGVLALHKNPDQFAKLKANPALVETMVPEIIRWTPLAHMRRTAIADSELGGKTIRKGDKVVMWYYSGNRDDEVIDRPEEFIIDRPPRQHLSFGFGIHRCVGNRLAEMQLRILWEEILTRFSRIEVM-AEPERVRSNFVRGYAKMMVR--------- 145222190 8 ---------------LDPYN-YDFHEDPYPYYQRLRDEAP---LYRNDELGFWALSRHADVLKGFRNSTTLSNKFGVSLDPASRGPHMSFLAMDDPDHLRLRTLVSKGFTPRRIRELEPRVTEIANQHLDSMASGATVDYVDEFAGKLPMDVISELMGVPNADRAQVRAWADAVMHTDVPDSAIEASLNLIVYYQEMVKQRRTALTDDLTSALLEAEIDGDRLTDDEIIGFMFLMVIAGNETTTKLLANAAFWGHRNPDQLGPVFDDHERIPLWVEETLRYTSSQILARTVIGELELYDTVLPDGDVVLLLPGSAHRDERVFQNPDDFVIGREGSKLMSFGSGAHFCLGAHLARMEARVALAELFKRIRGYEVDEDNAVRVHSSNVRGFAHLPI---------- 197768715 2 -------------------------ADPYAVYDELRATAPVHRIIGPEGLPVWIVTRYDDVRQGLADPRLSLDKRNALAGRLPPVLDAHLLNMDPPDHTRIRKLVTRAFTTRRIEELRKPVRRIADGLLDTMAERDRADLVAAYAGPLPVIVISELLGVPEPSRRDFREWTDAVLDPDHPERAKEAAGSLVAFFSGLLAHKRERPGDDLTSALIAVRGEDDRLSEDELMSLVFLILLAGYENMVQVIGNAVHALLTHPEWWAALRADPGLLPAAAEEFVRFESPAQIRRFPVEDVTIGGTTVPVGETVMLCLGAANRDPDRFPHPERLDLRRDASGHVALGHGIHYCLGAPLARLETEVAIGALLERFPRLALDPEELRRRPSTRARGLIALPVRY-------- 134101450 8 ----------------DLTDPELFSSNFWEVLAWLRANDPVHWHPDAEGSGFWVVTRYDDVTAVYADAETFSSRFGMRLGSNDDAVSRMLIVSDPPDHTHLKRVLSKTFGGSEMSRLEGLVRDVVREVVADAVEAGETDFL-DVAKLIPNYVVCAVMDLPREDWAWVGRTTTDAFEGEDEETRSGAHGEIFLYFDDLLRQRRGGSGEDFISRVARDRDQDRLLTDEEIVFNCNGVLAGANETTRYSTAGGVLALAENPDQWRKREGGAAAIPAAVEEILRWTPGVHALRTATRPATIRGQSIGVGDRVTIWNVSANRDEAVFADADSFVVDRSPNRHITFGAGRHLCLGARLARLELSAFLSELLDRVEEIELC-GEPQYNASNFTWGLRELPVRL-------- 118472698 4 -----PNIP----SDFDFLDATLLERLPVEELAELRKSEPIHWVDVPGDKGYWLVTKHADVKEVSRRSDVFGSSPPVWPREAVDLQRAVLLNMDAPQHTRLRKIISRGFTPRAIGRLEDELRSRAQKIAQTAAAQGAGDFVEQVSCELPLQAIAELLGVPQDDRDKLFRWSNEMTAGEDPEDPAMSSFELISYAMKMAEERAVNPTEDIVTKLIEADIDGEKLSDDEFGFFVVMLAVAGNETTRNSITHGMIAFAQNPDQWELYKK--ERPETAADEIVRWTPVSAFQRTALEDVELGGVQIKKGQRVVMSYRSANFDEEVFEDPHTFNILRSPNPHVGFGGGAHYCIGANLARMTINLIFNAIADNMPDLKPI-GAPERLKSGWLNGIKHWQVDYT------- 119475169 14 ----PATMP---LEDIDVSDVDLWINDAWDYLTRLRNDAPVHYCKSSEFGPYWSITRFDDIMKVEKNWEVFSSFPSITISDPAEDSDFTFIAMDPPKHDDQRRAVQNVVAPPNLKELESTIRSRAVNILDSLPIGETFNWVDRVSIELTTQMLATLFDFPFEDRYKLTHWSDVTFARETEEERQQELIECLNYFLQLWKEREENPGNDLISMMIRGDAT-KNLSPQEYLGNILLLIVGGNDTTRNSITGGLLALNENPAEYEKLRSHPEHIPNMVSEIIRWTPLAHMRRTATRDYEFEGQQIKKGDKIIMWYASGNRDERTIPNPNKFLIDRERARHISFGFGLHRCMGNRLAEMQLRVLWEEIQKRFKTIEVV-GAPERIPSCFVHGISSLPVRLH------- 163707978 4 ---------AALARSFDLRRPDGFCDDPYPVYAALRQHAPVHVF----AEGHLLLSRYADLERVYKDAATFSSDKTVGPSPLYDHHTTSLVFNDPPRHTRVRRIIAGALTPRAIASMEAGIVALVDGLLDAAAARGRIDLIEDFAAAIPVEVIGNLLGVPRAERGPLRAWSLAILDPEAEAAGNRAVTEFLAYLDGLVAERRRRPGDDILTRLIRGEPGGERLAPEELLQNCIFILNAGHETTTNLIGNGLHLLTLWPQARERLRAEPDLIRKAVEEMLRFESSNQLGRIAAKPFTMGGRAFPAGTRITLCIGAANRDPEQFPDPDRFDIARDPNRHLAFASGIHQCVGMNVARLEGRIAIGRFLARFPAYAL-DGPPLRSQRVRFRGFLRMPARL-------- 159037705 14 ------------------------------------------------------VTGNREARQALSDPRLVRSITAAAPESDDYALSRHMLFADPPDHGRMRKLVSTAFTRRRVEQMRPRIQQITDDLIDVIAAKGEADLVETLALPLPIAVISEMLGVPFADRSEFERHAEVLTGINASSGFDAIIRWFDEYLAELVQQRRREPQDDLISGMLAAQDKGDRLTDVELRSNALLLLSAGFETTVNLVANGLLALLRHPEAMAALRSEPNLMTTAVDELLRYDSPCVTYHFAQEPVEIGGFEIRSGEHVVIAAAAANHDPTVFADPSRLDLRREGSGQLSFSHGIHFCLGAPLARLEGEIAFGTVLRRLAGLRLAVPTDVWKASFVLHRLERLPVTFTPDR---- 172035940 12 -------------YQFNPFD-AEFKANPYPYYDYLRTHDPIHW----GMLGGWVITRYADAKAILKDPRVDEAPMPDSLEALILASQHWLFFLNPPDHTRMRGLVAKAFKGQSLQKIASEIQAIANQLLLPLKAERTLDIVTDFANFIPIKVMMKLMGLPKQDEHFVRGWFDPLNSLHKCEEMNQISLEFRDYLQHQINQKRKQPQPDLITALLEVEDGGEKLTDAEIISSCMMLGAAGEGTTASIIGNSILALLNHRDQLELLKQQPHLINKAVEELLRYSPTQLVLRTAREPLEIAGKIINQGDFIILCLGSANRDPQQFVDPDQLDLLRSDNQHIAFATGIHFCLGAALARVEVPIAINTLVQQLPNLQLAINRVEYHDNVVTRFLKSLPVTFDVA----- 50084737 5 ---------EQGMSRIDLKDPDLYQQRPHDLFAQLRKEQPVYWNDEVDGSGFWAVMKHKDICEVSRNPAVFSSAYEGLTGAGESAVGIPFISIDPPLHTQYRKAIMPALSPARLGDIENRIRERAKLLIEQIPFDQEVDIVQLLSAPLPLLTLAELLGVKPDVWKDLYHWTNAFVFRQSPEAMQQTMIEFMSFCQALFEERRANPGHDIATLLATVPIDGKAPVLRDFIGNLILTLVGGNETTRNSMSHTIVNFCKNPEQWDKIKQNPELLKTATAEMVRHSPVLHMRRTATQDTMIGEQKIAKGDKVVLWYSSANRDEDVFERPDEFDVTRKGFQHVGFGFGQHVCVGSRLAEMQLRVVFELLAERVERFELK-SEPRRFRSNFLNGLKNLNVVL-------- 215429016 11 --------------DVDLADGNFYAREARAAYRWMRANQPV----FRDRNGLAAASTYQAVIDAERQPELFSNAGGIRPDQPALP---MMIDMDDPAHLLRRKLVNAGFTRKRVKDKEASIAALCDTLIDAVCERGECDFVRDLAAPLPMAVIGDMLGVRPEQRDMFLRWSDDLVTFLSSHVSQEDFQAYNDFTRATIAARRADPTDDLVSVLVSSEVDGERLSDDELVMETLLILIGGDETTRHTLSGGTEQLLRNRDQWDLLQRDPSLLPGAIEEMLRWTPVKNMCRVLTADTEFHGTALCAGEKMMLLFESANFDEAVFCEPEKFDVQRNPNSHLAFGFGTHFCLGNQLARLELSLMTERVLRRLPDLRLVADDSVLRPANFVSGLESMPVVFTPSPP--- 211939156 27 ----------------------------------------------------WVVTKHEAARKLLGDPRLSSNRTDDNFPATSPFFPQAFIGLDPPEHGTRRRMTISEFTVKRIKGMRPEVEEVVHGFLDEMLAAGPTDLVSQFALPVPSMVICRLLGVPYADHEFFQDASKRLVQSTDAQSALTARNDLAGYLDGLITQFQTEPGAGLVGALVADQLANGEIDREELISTAMLLLIAGHETTASMTSLSVITLLDHPEQYAALRADRSLVPGAVEELLRYIADIAGGRVATADIEVEGQLIRAGEGVIVVNSIANRDGTVYEDPDALDIHRSARHHLAFGFGVHQCLGQNLARLELEVILNALMDRVPTLRLAVPVEVLRPGTTIQGVNELPVTW-------- 54024550 11 ---------------FDPYD-YAFHEDPYPVYARLRAEAP---LYHNPELDFWALSRHADVTAAFRDATRLSSANGVSLDPAAWGPHMSFLAMDDPRHMRMRKLVYKGFTPRRVAEMETRIREITLSYLEPALERGRLDWIDEFAGKLPMDVISELMGVPEPDRAEIRRLADLVVHLDVPDAAIDASLRLVGYYADMVKDRRADPTDDLTSALLDAEIDGDSLSDDEIIGFMFLMVVAGNETTTKLLGNAVYWAARNPAEYAKVAADPDRVPDWVEETLRYTSSQMVARSATTDIDYHGGTIPAGAKVLLLIGSANRDSAAFDDADSYRIDRHDTSALAFGAGVHFCLGAHLARLEANVALREFATRVTDYTVVTEGIERVHSTNVRGFAHLPIT--------- 56182652 4 --------------SLDLTDPATFRNDPYEFWHRVRGESPVYWHPAAAERGFWVVAGYDDVLACYDDWKRLSSARGNVLRGGDSAGGKMLAVSDRPWHRHLRNLMLRAFSPRVLGDVVRKVEERAQELIGTVTELGSFDFAAEVAEHIPMNTICDLLSIPAQDRKQLLLWSKEALASEHQEGAREARNEIVLYLMELGFERRAKPGDDVISMIATAEVDGRPLTPEEIALNCYSLLLGGDESSRMTAISSVLAFTRHPDQWRGLREGTIGLDTAVEELLRWTPGMHFARTALSDFSLGGRQVRAGDIVTFWNTSANNDETVFAEPRTLDLSRRPNKHLTFGHGPHFCVGAALGRAELRALLRALVTSVGDIEL-DGEPQRIYSNFLYGYGSLPVVF-------- 209516940 7 -AVLPSHVPPELVRPYPLMGQRTISDNPYSTVIPEVHEGPAVFYTVDGYHGMWVFRKYGDVQTIYADTEHFTSDFAPFAPLTNQTWNLVPAESDPPLHALHRQIVNPLFTPKRMAGLEQQVREVARAAVARFKDKGECDFMAEMAFEFPIVVFLQLMGLPVEGLSRFLAWERKLTHPDSIEEIIEGTMQVTEFLREVIADRKRNPVDDFISYGIQAEVGGRKLTDDELIGFCFNLFVGGLDTVSTNMGWHFRHLAEHPEHQRELRRDPTKIPMAIEELLRAYSAVTTNRKCVKPVQIGGVQLMPGDIVALSTPLANRDPEIFPEPNVVKLDRNP-RHTAFATGIHRCVGAPLARRELIIAMEEMLSVLPEFRIKPRAVLQTCMGPIMQPTALPLVW-------- 87200263 2 ---IPAHVPADRVVDFDIFNPPGVEQDYFAAWKTLLD--GPGLVWSTANGGHWIAARGDVVRELWGDAERLSSQCLAVTPGLGKVMQFIPLQQDGAEHKAFRTPVMKGLASRFVVALEPKVQAVARKLMESLRPRGSCDFVSDFAEILPLNIFLTLIDVPLEDRPRLRQLGVQLTRPDGSMTVEQLKQAADDYLWPFIEKRMAQPGDDLFSRILSEPVGGRPWTVDEARRMCRNLLFGGLDTVAAMIGMVALHLARHPEDQRLLRERPDLIPAAADELMRRYPTVAVSRNAVADVDADGVTIRKGDLVYLPSVLHNLDPASFEAPEEVRFDRAPIRHTTMGVGAHRCVGAGLARMEVIVFLREWLGGMPEFALAPDKAVTMKGGNVGACTALPLVWR------- 154250481 22 ------------LAEINVADPSLFRDKMWPYFERLRAEAPVHYSQNEDTGPYWSVTRYNDIMSVDTNHQVFSSEGGITLRDQDEDFKPMFIAMDPPKHDDQRKVVSPIVAPGNLAKLEGTIRERAGKILDELPTGEPVDWVDRVSIELTTQMLATLFDFPFEERRKLTRWSDVATIIESEEQRRAELLECAEYFMGLWNENAREPGNDLISMLAHGEST-RNMDKMEYLGNLILLIVGGNDTTRNSISGGLYALNKFPDQYKKLLANPGIIPNMVPEIIRWTPLAYMRRTALQDAEVGGQTIRKGEKVAMWYVSGNRDESVIQNPNELVIDREPRQHLSFGFGIHRCVGNRLAEMQLRIIWEEILKRWDQPIRVLSEPQRVHSSFVKGYEKMMVEL-PKR---- 126739388 6 ------------IAELDLAHPPGFAEDPFPFYQRLLREAPV----LRQPDGSYLISRHADLDRIYRDTQLFSSDKKQVFAPKFGAGSPLFTFSDPPLHTRVRRIMTSALTPRAIARMEPGLVQAVDHLLNRMEDREEVDLIADFASIIPIQIIGNLLDVPMEERGPLRDWSLAILGALEPERGHRAVREFSAYLKGLIDRRRANPGDDVLTRLIAEEQGGEGLTELELIQNCIFILNAGHETTTNLIGNGLALLHDHPDQKQALLDGPERIKSAVEEVLRFHSPNQLGRQVTADVEIGGRTIAAGTNLHLMIGAANRDPEVFSEPDRFDITRIPNRHLAFAGGPHVCVGLSLARLEGQIALQHFLQRFPSFQILDGRKGGGRVRF-RGYAHLP----------- 111222478 8 --------------SIDLYSLASFEHGPHALYARLREHDPVHWNDEPNGPGFWAVTRWEDIRAVNRDDENFSHWPVSMIEDFMETEDKSMVNLDPPLHTVIRRAVVPGFMPSAVRRRMTRFVDAAEAIVDEIRPAGGCDLAVDVAGKIAAYVTADVLRIPREDAVRLYEYIEIGLGAYTEQERQGATEALIRYSIQVWEDRRAHPGDDVCSMLAACEVDGAPMSLENFSANMTLLIVGAGDTTRHLIGGGLHALFTHPDQRELLQADLDRMPAAVEEMLRWTPVVYNRRTALRDVEIGGRSISAGDKVCVYYGAGNRDPREFADPERFDITRSPNRHLAFGLGQHFCLGAHVARAEAIAMITTLLRAFPGIHPA-GEMEWTRSNFVMGPAHLPVTW-------- 145223894 18 ----PPEVP---LADIDLGSWEFWDDFRDGAFATLRREAPVSFHRAYITDGHWALTRHDDVFFASRHPEIFSSALGITVGDQTPELAGSMIAMDDPRHTRLRNIVRSAFTPRVLALIEDSVRQRARRLVEDMHPDGRGELVSELAGPLPLQIICDMMGIPPRDHQKIFHWTNVILIATDFDEFVSVAMGIGAYASELADDRRAHPGDDLTTALIEAELDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALSRYPEERDRWWSDYAGAPTAVEEIVRWSPVAYMRRTATRDVEVGGQTIAAGDKVTLWYGSANRDETKFDNPWLFDVGRHPNPHVGFGGGAHFCLGANLARREITVAFEELHRLVPDIH-ATEEPGRLHSAFIHGIKTLPVAWTPPT---- 87199665 10 -------------FRFDPYSPA-IDADPFPAYKVLRDEYP--CFWSE-EAGKWVLSRYDDVLAALQDWRTYSSAKGNLVDEFPGRAGSTLGSSDPPRHDRLRALIQSAVTKRALEHIIAPARASAQAHLAALADKPVFDLVGDYTSKLTVDLLFYLFALPDEGAQQVRENAVLMVQTQKSPEHLAAFHWMADYAEKLVASRKANPGDDLLSSFITAEIDGEKLLDKEVQLTVTTLIMAGIESLSGFMAMFGLNLADYPEARSALVADPSLIPDAIEESLRFTSAQRFKRTLTRDVELHGQVMKAGDAVILAYGSANRDERMFENPDVYDITRKPRRHLGFGGGVHACLGSMIGRLATQIAYEELLKAVPDFRRADAPLDWVPSSNFRSPKSLMLE--------- 561882 10 --------PADAVPAYPFSLPHALDLDPH--YAELRRDEPVSRVRLPYGEGAWLVTRMSDARIVLGDSRFSTADPATPRMFPTPPEPDGVLAQDPPDHTRLRRLVGKAFTARRVEEMRPRVRSLVDSLLDDMVAHGPADLVEFLAVPFPVAVICELLGVPLEDRDLFRTFSDAMLSSTRAAEIQRVQQDFMVYMDGLVAQRRDAPTEDLLGALALATDNDDHLTKGEIVNMGVSLLIAGHETSVNQITNLVHLLLTERKRYESLVADPALVPAAVEEMLRYTPLVSAGRVATEDVELSTVTVRAGEPCVVHFASANRDEEVFDHADELDFHRERNPHIAFGHGAHHCIGAQLGRLELQEALSALVRRFPTLDLAEPGLKWKQGMLIRGLERQIVSW-------- 149185111 13 ---------------YEVISPESYAADPLDTFDRLREEAPVAWVEDPRHPPFWLVTRYDDVMRISKDNATFLNNPQTVVFSLTEGIEFSLVTFDAPIHMKYRKLTQEWFMPKNLRRLEDEIRALAVKTVERLEAGGTADFCKLVSQPYPLHVVMQILGVPEEDEPRMLMLTQQMFGGQDTQLVAGAVKDFEAYFAGLTAEKRANPTDDVASTIANATVDGEPLNDRDMMGYYIIVAAAGHDTTSASTAGAMLALARDPEQWARVREDRTLLPGIVEEAIRWTPVQHFMRTAAEDTEVGGQPIAKGDWLMINYVAANHDPAQFDNPRTFDASRSPNRHLAFGAGAHQCLGLHLARLEMRILFEVLLDRIVTVELA-GEPKRAKSTFVGGLKTLPLRITPA----- 169627714 7 ---------PHLPDGIDFTDPELFVHGIPEELAELRHTEPIWWNHTEDDDGFWVVSKHKDVKEVSLRCEVFSSEQPTTPRERIDATRLIMLNMDPPRHSRLRHIISRGFTPRAISRLRDDLNARAQGIARAAAQLRHGDFVEQVACELPLQAIAGLMGTPLDEREQLFDWSNRLVGSSDGEDDSAVAAELLMYAMGVAARKTAEPGADICTDLVNADIDGQKLSDDEFGFFVMLLAVAGNETTRNSITHGMHAFTQFPEQWELYKKTR-PETAADEIVRWATPVTSFQRTALEDTELGGVRIKKGQRVVMMYRSANFDEEVFENPFTFDIMRDPNPHVGFGGGEHHCVGANLARMTINLMFNAIADHMPDLASA-GEPDRLRSGWLNGVKHWEVDFCPA----- 85375291 2 -----PILPPDTAREIDPHSYAEWGS-LLDTFDRLRAESPVAKIVPDEEGPFWLVTRYEDVMRMSKDNRTFLNNPRPVVFSLNSAIEFSLVVFDAPVHPKYRRLTQDWFMPRNLAKIEGEIRIIANRVVDKLLEAGPEDFCKLVSAPYPLHVVMQILGVPEEDEPRMLMLTQQMFGGQDADLSGTGMENMTDYFAEIANQRRENPTDDVASVIANATVDGEPLPDRDMAGYYIIVATAGHDTTSASTAGAMQALAQDPEQWAKVKADRSLLPGIVEEAIRWTPVQHFMRTAAEDTELGNQAIKKGDWLMMSYVAANHDPAQFENPRKFDAARSPNRHLAFGAGAHQCLGLHLARLEMRILFEALLDRVETVELA-GEPKRSTSTFVGGLKTLPLRITPA----- 416837 5 -ATIPEHIARTVILPQGYADDEVI----YPAFKWLRDEQPLAMAHIEGYDPMWIATKHADVMQIGKQPGLFSNAEGAFMRSISGGCPHVLTSMDPPTHTAYRGLTLNWFQPASIRKLEENIRRIAQASVQRLLDFGECDFMTDCALYYPLHVVMTALGVPEDDEPLMLKLTQDFFGVHEPRRFHETIATFYDYFNGFTVDRRSCPKDDVMSLLANSKLDGNYIDDKYINAYYVAIATAGHDTTSSSSGGAIIGLSRNPEQLALAKSDPALIPRLVDEAVRWTPVKSFMRTALADTEVRGQNIKRGDRIMLSYPSANRDEEVFSNPDEFDITRFPNRHLGFGWGAHMCLGQHLAKLEMKIFFEELLPKLKSVELS-GPPRLVATNFVGGPKNVPIRFTKA----- 197104060 1 -------------MEIDLLSPASFAGGPHAQFAWLREHAPVFRHAEPDGPGFWAVTRHADVRAVDRDFQTFSSEPTVMIPDPAAEAAAMMLMMDPPEHTAFRKLIRSEFTEPQARLRAERIRALARQIVDAVVHKGECDFVAEVAGEMPSFVIAELMGLPLDDGRKLTETIHTAPEALPPGAGAAAVMKMFEYGAQVMAQKRARPGDDLASRLLACEVDGRRLEDMEFLLFFLLLIDAGGDTTRNLLSGGLLALMEHPEQLAWTADLPARLPAAREELLRYSPVIYMRRTARRDVELGGRRIAAGDKVVMYFGAANRDPAAIERPDALDLSREETAHLAFGNGPHVCLGQHIARVEIDAMLEEVLSRMTDFAPA-GEVEWLASNFISGPKVMPLRFRAA----- 183985236 40 ---------------FQLLDPA-IRADPYPLCARLRDHGPLHL----PEANFVLFSSFGDCDEVLRHPSSCSDRRVEEEPALGRDFPPGFLFLDPPDHTRLRKLVSKAFAPKVVNALRPEISSLVDGLLDRIAEQGRFDVVSDFAYPLPVAVICRLLGVPLEDEPQFSQASALLAQALDPFFAFEAGQWLRGYLRDLIALRRSQPGEDLMSGLVAVEESGDQLTEDEIVSTCVLLLVAGHETTVNLIGNAILAMLRDRRQWAQLGADPDRAAAVVEETMRYPPVQLIGRIAGADMVIGDVEVAKGDVMMMLVAAAHRDPAEYDRPEEFDPDRGALRHLGFGRGAHYCLGAPLARLEASVALSAIAARFPQARL-DGEPQYKTNVTLRGLESMTVAL-------- 158318272 38 -----------------YWDPFDIDVNPHPLWRRLRDEAP---VYRNEKHDFYALSRHADVDAAHVEPETYSSAHGTVLELMGPEPTGQIIFMDPPTHTLLRVLVSRAFTPRRVGGLEGSIREICAELLDPQIGGGGFDYVQDFAAQLPSLVISKLIGVDEADREEIRQTIDQTFHGMINDVSFAAQIKLHTYFSEQIDARRTAPRDDMMTGLAEAEEGARRLTTSEAADFTNLLVAAGTETVARLLGWAGDLLEAHPDQRAELAADPSLLGNAVEETLRYSPSPVQGRVNTREVELHGTTIPAKSRILLLTSSANRDERKYPDADRYDIRRNFDSHLAFGRGPHFCLGAALARMEGRIALEETLRRFPNYEVDRDNAVRLHTSTVRGYEKLPI---------- 118467791 12 ----PPDVPEINLGSWDFWALDDDIRD--GAFATLRREAPISFHGFPQGAGHWALTRHDDVFYASRHPELFSSASGIVIGDQTPELAGSMIAMDDPRHTRLRNIVRSAFTPRVLAVIEDSVRDRARRLVAGMNPDGHAELVTELAGPLPLQIICDMMGIPESDHQQIFHWTNVILGFGDPDEFVTVAMDIGAYATALADQRRSAPADDLTTSLVQAEVDGERLTSAEVASFFILLVVAGNETTRNAISHGVLALTRYPEQRRLWWRFDELAPTAVEEIVRWSPVSYMRRTVTRDTELAGTALPAGSKVTLWYGSANRDETKFDNPWMFDVQRHPNPHVGFGGGAHFCLGANLARREITVLFSELHRHLPDI-VATEEPDRLQSAFIHGIKRLPVAWR------- 94467044 5 LSTPPRRLPTERPRPLD----------PPEELGRLRAEEPVSPLLYPDGHVGWLVTSHAAARKVLSDQR-FSARGPSGGRPWEKVPPGFFMHMDPPDHTRYRRLLTGQFTVRRMKALEPRIEQITEEHLDEMERQGPPDLVPSFALPIPSLAICELLGVPYGERQRFQDHTTVMRIGSTGEEVAAAFAAIYGLIHELVQLKHKEPEDDLLSGLIAT----GELDDAELTGIGMLLLMAGHETTASMLSLGTYALLRHPGEVKRLREDPKLFANAVEELMRYLTIAQFPRTALEDVELEGKLIKAGDGVTVSLAAANRDPGRFEDADGFDVGRSTSGHMAFSYGIHQCLGQQLARVEMRIAYSALFRRFPELRLAADEVPLRAEATMYAASSLPVAW-------- 167745051 10 -----------------YHTPLGPDGTPHAFFEALRDEETTPIGWSEAYGGHWVVAGYKEIQAVIQNTKAFSNKGVTFPRYETGEFELMMAGQDDPVHKKYRQLVAKPFSPEATDLFTEQLRQSTNDLIDARIELGEGDAATWLANEIPARLTAILLGLPPEDGDTYRRWVWAITHVENPEEGAEIFAELVAHARTLIAERRTNPGNDIMSRVIMSKIDGESLSEDDLIGFFTILLLGGIDATARFLSSVFWRLAWDIELRRRLIAHPELIPNAVDELLRFYGPAMVGRLVTQEVTVGDITMKPGQTAMLWFPIASRDRSAFDSPDNIVIERTPNRHLSLGHGIHRCLGAHLIRVEARVAITEFLKRIPEFSLDPNKECEWLMGQVAGMLHVPIIF-------- 85095006 19 --------------------------DPPPEYAWLRKTDPVTQVRLFDGSLAWLVTKYHDVCQVATDERLSKERRPGFPELAAGGKRATFVDMDPPKHMQYRGMVQPIFEMEHVKELEPYIQKTVDDLLERMKNMGPVDLVQNFALPVPSYIIYTILGVPVEDLDFLTQQNSIRTNSSTAREASAANQELLNYLRRLAEQRLQEPKDDLISKLMTEQVKAGKLDTADAVQMAFLLLVAGNATMVNMIALGIVTLFLNPSQLEELKRDPSVVPAFVEELSRFHSAMAIRRVAKEDLEIRGKTIKKGEGVIASNLSANRDEEVFKDADKFDMHRWPVKELGFGWGEHRCIAEFLAKAELKAVFETIFKKLPDLKIAVPFDEIEYTPLDRGIVKLPVTW-------- 118471024 12 ---------------YDFTDPDVLFRGPVEEFAVLRKTAP---VWWFDDGGYWVISRHEDIKTISRDGEVWSTNAKGAVMRLPDGVTALLINHDAPEHTRLRKLVSRLFTPRSVAALEEKLAVAAHDIVAEAKAEGSGNFVEDIAMKLPLLAIADLIGVPEADREKIFAWSNAIINPDFDSDPTVANAELMGYAYTMAEERRRCPADDIVTRLVQADVSGESLGEVEFAFFVILLAVAGNETTRNAITHGMNAFFENPDQWELFKRER-PITAVDEIVRWATPVHCFQRTAVVDTEIGGVPIKAGQRAGLFYSSANYDEDVFDDPFRFDILRDPNPHLGFGGGAHYCIGANLARMEIRLMFDEIADQIPDITKV-GEPQRLRSGWINGVKDLQV---------- 214037891 8 --------------DIDFSDPRMFQRNNWHYFARLRDESPVHYQAESPFGPFWSVTRFADIVAVDSNFEDFSSEPTIVIGDLDDDMPLQFIAMDPPKHDVQRKAVQSAVAPQNLAQMEALIRSRVADILDQLPVGETFDWVEKVSINLTTQMLATLFDFPFEERSKLTYWSDMATAAPDPEERQAALMDCLATFTRLWHERKGTERSDLISLLQKDPNTEDIVDPMEYLGNLILLIVGGNDTTRNSATGGVLALNQNPGEYDKLRADQSLIPSMVSEIIRWTPLAHMRRRATRDLELNGQQIKEGDKVVMWYMSGNRDERSIDNPNDFIIDRNPRHHIAFGFGIHRCMGNRLAEMQLRILWEEIMQRFSHVEVIE-EPRRVLSNFVNGYEELKVRVHP------ 146275907 7 --PSPPHVPGERMVDFDMFHVPEGQDDPVEIWHDLVRRGVPRIFYTPRNGGHWVFLDYADIVEAYRDHTVFSTYQTPVPPIEPFPV-VQPQGVDPPAHNVFRRLLAPMFTPTAVRGMIGELERRASELIDRFAARGECDFITEFAERFPTSTFLHLFGLPEEQLDAFLALANVFFRSTDAETRARNIGEIYAVLDTLFREKERNPGNDIASAIVAAREEGRQHPWEDILNCGFLLFVAGLDTVTNTMAYIWRYLATTPAARRHFRERLDDPDAFIEELMRINAVSNLFRRVTHDCEYKGVQLRRNDRVVLPNTVANRDPRVFSDPQAIDLDREVNVHLTFGVGPHRCIGSVLAKREVMVSLQQWLRRIPEFELAPEQPAGSAGGSVMGFTALRLRW-------- 118471637 18 ----------------------------------------------------YLVTRHEDVKTVLSDHERFSNSRPISAEEQASNRAGNLLGLDPPEHQRLRRMLTPEFTIRRIKRLEPRIVEIVDAHLDAMESAGPPDIVADFALPIPSLVICELLGVPYEDRTDFQQRSARQLDLSAPMERLELQRQGRAYMRGLVERSRTRPGDDILGMLV--REHGTELTDDELIGIAGLLLLAGHETTSNMLGLGVLALLRHPDQLACVRDDPDAVGPAIEELLRWLSIVSTPRITTTDVELAGVTIPAGHLVFASLPAGNRDPEFIDDPDTLDIRRGAPGHLAFGHGVHHCLGAPLARMEMRIALPALLRRFPTLALAEPEDVRWRPFFIYGLQSLAVAW-------- 197737638 20 -----PNLPP----GFDFTDPAIYAERPVAEFAELRSAAPPGKGGGFHDGGFWAITKLNDVKEISRHSDVFSSENGVIPREDIEVQRFVMLNMDAPHHTRLRKIISRGFTPRAVGRLHDELQERAQKIAAEAAAAGSGDFVEQVSCELPLQAIAGLLGVPQEDRGKLFHWSNEMTPEYAHIDPKASSAELIGYAMKMAEEKAKNPADDIVTQLIQADIDGEKLSDDEFGFFVVMLAVAGNETTRNSITQGMMAFAEHPDQWELYKKVR-PETAADEIVRWATPVTAFQRTALRDYELSGVQIKKGQRVVMFYRSANFDEEVFQDPFTFNILRNPNPHVGFGGGAHYCIGANLARMTINLIFNAVADHMPDLKPI-SAPERLRSGWLNGIKHWQVDYT------- 159038118 25 ------------------------------------------------GGEAWWISGHEQGRAVLADRRFSSDRRKAAIRKRLHAQPLSLISMDGAEHTQARRALIGEFTVRRLAALRPRIQQIVDQCIDEMLTTDQHDLVKTLSLPVPSLVICELLGVPYADHDFFQEHTATLVRRNTASEVRQHIDELNAYLGALIDRKLASPDDDLLGRQIARQHRDGTFDRSSMVSLAFLLLVAGHETTANMISLGVVGLLQHPEQLAMIKDDPDKTPLAIEELLRFFTIVDTSRVATEDVRFGDTTINAGDGVVVSGLSADWDPTVFADPDRLDLERGARHHLAFGFGPHQCLGQNLARLELQIVFDTLFHRIPTLRLAPLDKIPFKTAAIYGARELPVAW-------- 145222358 3 ------HAENWDLRHADFNDPDFL----YDVYTVMRGNSPFARFLSATPSGAWVAVRYAECVQILQDWEHFSSSP--TPEGAEQLAGDLVITLDPPRQQKFRKVLNPYFSPARMKALRHEIAAETDDLIDVFIESGSGDLAEVAWRQPGIVFFKYLLGMPVDDVPLCVELTDTALNGATEEARMGAWGGLYQHLHDAVARTAEPPRDDMIDVLLSAEIDGEKLAFGDVVSNAMLLVQAGLETTASAMSFAYHYLATHPAERDRLIAEPDLLARAVEEFIRFASIHGIPRTVAKEVELSGCTFSPGESVIVNYASANRDEEQFPEADRCILDRRENRHLGFGAGVHRCLGSNLARLEFQVGLERVLTRMPDFTLTAGAEAKFHGNVTRGFRSVPVTFTPA----- 148878548 26 ---------------------------PPKAYEERRGESPLTQVTLFDGRPAWLITGHAEGRALLVDPRLSSDWHPDFPTEDRGGLAFPLIGVDDPVHARQRRMLIPSFGVKRMNAIRPRLQSLVDRLLDDMLAKGPGDLVSAFALPVPSVAICELLGVPYGDHDFFEECSRNFVGAATSAEADAAFGELYTYLHGLVGRKQAEPEDGLLDELIARQLEEGDLDHDEVVMIALVLLVAGHETTVNAIALGALTLIQHPEQIDVLLRDPGAVSGVVEELLRFTSVDHIVRMAKEDIEVGGATIKAGDAVLVSITLMNRDAKAYENPDIFDARRNARHHVGFGHGIHQCLGQNLARAELEIALGGLFARIPGLRLAPLDEVPIKAGHAQGPIELPVVW-------- 154251996 16 -------------------------DEFHRLFTQLRKEEPVRWTEPDGFRPFWTVSKHADIMEVERQNDKFLNDPRLTLQTINSKLIRSLVDMDNPDHRNYRGLTQAWFMPPNLKAISARVEALAEKYIDRLAKGGECDFVSDVAVWYPLRVIMTVLGVPAEDEPELFGSTDPDMKRPDATETVNTVTEFFNYFTAMTEDRRKNPKDDVASVIANATIDGEPIGHLEAISYYIIVATAGHDTTSSTAAGGLLALMQNPEEFAKLKANPEGGGAIDEMIRWTTPVKHFFRTAAVDYELRGQKIKAGDNLLMCYWSANRDEEAFDDPFSFKIERSPNKHLAFGYGAHLCLGQHLAKMEIRALYKELLARLDHIELA-GDPAWVEASFVSGLKRLPIRY-------- 110611750 5 -------------TELDLTRASTFVEDAHAFWRDVRKHRP--VYWHDGDPGFWVVARHADVLACYTDVRSLSSARGTVLDVLDSAGGQMLAVTDRPRHRELRNLMLRAFSPRVLGTVEEKVVERTSRLIRTVTRRGRFDFAADVAEHIPMNTICDLLSVPEADREKLLRWNKLALSSDDAEADREARNEIIGYFMDVARHRRSDPGDDMISMIATAEAGGRPLTLEEVALNCYSLVLGGDESSRVSAICAVKAFAEHPAQWQALREGTAALDTAVEEVLRWTPAMHFARTATRDLRIGDRQVRAGDIVTLWNTSANNDEEVFDRPRRFDPARSPNKHLSFGHGPHFCVGAFLGRAELRALLSALVESVAEIEVC-GEPAPIYSNFLNGHASLPVAFH------- 115526302 22 ------------LKDFHPGAPRLFRDDLWPWFERLRNEEPVHYCTNAPIEPYWSVTKYHDIMHVDTHHQLFSSDGGISIRDTPAGYDWSFIAMDEPRHTAQRKTVSPMFTPDHLDELAVLIRSRTRTVLDGLPKNETFDFVERVSIELTTQMLATLFDFPFEQRRKLTRWSDVATALPKSSQRRAEMSECATYFTKMWERVNSEPRNDLLSMMAHHDAT-RTMDHDNLLGNIILLIVGGNDTTRNSMTGSVLALNENPEQFAKLRANPALIDTLVPEVIRWTPLAHMRRTALEDSELGGKTIRKGDRVVMWYVSGNRDEEVIERPDEFIIDRKRPKHLSFGFGIHRCVGMRLAELQLRIVWEEMLGRFENIDVV-GDPKRVYSSFVKGYEALPVRL-------- 41406698 4 ------HVGDHELV-LDPYD-YDFHEDPYPYYKRLRDEAP---LYRNDELKFWALSRHQDVLQGFRNSTTLSNKYGVSLDPASRGPHMSFLAMDDPAHLRLRTLVSKGFTPRRIRELEPRVTEIATQHLDTMAAGGAVDYVDEFAGKLPMDVISELMGVPQADRVQVRAWADGVMHTDVPPEAVEASLNLIVYYQGMVEERRKKPTGDLTSALLEAEIDGDRLTDDEVLGFMFLMVIAGNETTTKLLANAAFWGHKNPDQLTPVYDDLSRVPLWVEETLRYTSSQILARTVSGPLTLYDTTIPEGDVLLLLPGSGHRDERVFDNPDDYLIGREGPKLLSFGSGAHFCLGAHLARMEARVALTELFKRIRGYEVDEANAVRVHSSNVRGFAHLP----------- 47524472 10 ---------------------------PPAGYQPLRETGPLTHVTLYDGRKIWAVTGHGAARTLLSDQRLSADRMPFARFAAIRQVRTPLIGVDDPEHNTQRRMLIPSFSVKRVAALRPDIHRIVDDLLDRMLAEGPPELVSAFALPVPSMVICSLLGVPYSDHAFFEGESSRLLRSRTAEEAEDARTKLEDYFTELIAHKEKKPGDGLLDELIEDRLRTGDLAHEDLVRLAMILLVAGHETTANMISLGTFTLLEHPEQLAQLKAEEGLMPAAVEELLRFLSIADGMRVATEDIEIGGQLIRADDGVLFPTSVINRDETTYPAPDELDLDRSARHHVAFGFGIHQCLGQNLARAEMEIALRSLFARIPDLRLAPAAEVRFKPGTLQGMIELPLAW-------- 112419473 25 -----------------------------PEYIEFRRDRPVARVELPYGGEAWLLTRMAEVKEFLGDTRFSRQAMKGFSPEAPIADEGGLPMMDGAQHLRTRRLLNKAFSRRRVETLRPAVTAIVNDLVDAMEAGEPVDLVAEFGNAIPREVNCLLLGVPSEDWSRLGRLVDDVIHQIPQEQLIASWTELTGYFMTMIKDRRTTPTEDLISEMIQARNGEDVFADEEVMMNAVVVFVAGYETTACQIVNMICALLRDPDQMKWLGENLDALPQAVEELLRYVPLTVMPSIAAEDAEIGGVPISAGEAVYTCVVSANRDEEVFTEPEKLNLRRGDNQHVAFGAGPHYCLGASLARVELQVALEAVLRRMPGIRLAPEAELPLKDGLVRGFEQFPVVW-------- 146338526 35 ------------IEDFHPGAPRLFQNDLWPWFERLRKEAPVHYCTKAPIEPYWSVTRYHDIMHVDTSHAIFSSDGGIMIRDVPPGYEWSFIAMDEPRHGEQRKTVQPMFTPEHLDEMAVLIRQRSAKVLDSLPRNETFNWVEKVSIELTTQMLATLFDFPFEQRRKLTRWSDVSTALPKSGIVSSEEERLSELFGRMWKERQANPGRDLISMMAHSDAT-RHMTPDNLMGNLILLIVGGNDTTRNTMTASVLALHENPAEYQKLRDNPALIEIMVPEVIRWTPLAHMRRTALVDTELGGQKIRKGDRVVMWYVSGNRDGEVIENPDAFIIDRKRPRHLSFGFGIHRCVGMRLAELQLRIVWQEILKRFDRIEVV-GEPKRVYSSFVRGYESLPVR--------- 156744354 3 ------HAPDPLPE---LWSPAAI-ENPYPIYDYWRATQPIRWT-----GGDWQMFRYVDVQFFLRDPRLGADQFQVDPQWLAEARAKMMLFTDPPDHTRLRTLVHRAFTPRVVESYRPLVQRIVDQLLDVAAARGEIELIGEFAYPLPVTVIAHMLGVPVNMHDQFRRWSDSLAAFIGGTTRPEAVIEMTDFFLALVAERRRAPRNDLLSALAQAEDGGDRLSEQELVANSILLLLAGHETTTNLIGNGTLALLRHPDQFALLRDQPELAASAIEELLRYSPVQMTSRRALTDIEFQGHRIEAGQTVTVFIGSANRDPAQYEDPARLDLTRSDVRHLSFGHGPHYCLGAPLARLEGQVAISTLVRRFPNMRLLDERIAWRDNFALRGLQSLRLAL-------- 119504545 7 ------DVPEHLRCDIDIVADPALGGDPQACMLAWLEQEQRPLAYTPHNGGHWVIFSHNLAHTVLCDAKSFGSFPIGVPANHEQRPRLIPLESGPDEHRRYRRLLLPVFQPDVVKKMESGIRAQTCAVLDAAAGEEKIDFLKDIAKPIPTQVFAEQMGLEAAMLPQFYEWETGFYRASTLEERLACGQQIALHLQQVVEQHQKRSGEDIVDLLLAAEVEGERLTPEEVQGVAYLLFLAGIDTVASMLSFTILQLARNPHQYAQLHQNPEKVTASVDEFLRLNAFISLNRICEQDTEIDGVLIKAGDNVVIPSAITSRDPLVFGAPDTFDPERSRNRHHAFGAGAHKCIGLHLAKLEVRVVLEEFCRRVSSVSLSSDRKIVGHGGTTMGLDTLPVDLQWAT---- 183985000 4 -----PNLPP----GFDFTDPDIYAERPVEEFAELRSSEPPGQGGGFHDGGFWAITKLKDVKEVSRRSDVFSSENGVIPREDIDVQRFVMLNMDAPHHTRLRKIISRGFTPRAIGRLHDELNDRAQNIAKAAAAAGSGDFVEQVSCELPLQAIAGLLGIPQEDRGKLFDWSNEMTGTEDPEFAHIDAKELIGYAMKMAEEKAKNPGDDIVTQLIQADIDGEKLSDDEFGFFVVMLAVAGNETTRNSITQGMMAFADNPEQWELY--KRERPETAADEIVRWTPVTSFQRTALEDYELSGVQIKKGQRVLMFYRSANFDEEVFEDPFSFNILRNPNPHVGFGGGAHYCIGANLARMTINLIFNAVADHMPDLTPI-AAPERLRSGWLNGIKHWQVDYT------- 15841759 16 ----PPEVPIAGIESLDFWALDDDVRD--GAFATLRREAPISFWPTVAGNGHWALTKNDDVFYASRHPDIFSSYPNITINDQTPELAGSMIVLDDPRHQRLRSIVSRAFTPKVVARIEAAVRDRAHRLVSSMIANNPDDLVSELAGPLPLQIICDMMGIPKADHQRIFHWTNVILGFGDPDEFMQVSADIGAYATALAEDRRVNHHDDLTSSLVEAEVDGERLSSREIASFFILLVVAGNETTRNAITHGVLALSRYPEQRDRWWSDFDGAPTAVEEIVRWSPVVYMRRTLTQDIELRGTKMAAGDKVSLWYCSANRDESKFADPWTFDLARNPNPHLGFGGGAHFCLGANLARREIRVAFDELRRQMPDV-VATEEPARLLSQFIHGIKTLPVTW-------- 88856809 9 -----------------LADLDLFENGPWHVFDKLRTDAPVHWSEEPPNHGFWSLTRYHDIVSVLRDTETFSSERGTVNLEELDAARKSMLETDGVRHRALRRLMQGEFTPKAVAGYETFLRGLTASTLDAAFANKEFEFVDQVAADFPIRVLAKMLDVPDTDIYKLIDWGNRMIGNDDPEHRSPAAREVFEYGNDLANQRRGKDGTDLVSRLNQTPMDGEALSERDFNSYFLLLVVAGNETTRHTITHSMNYLMDNPDQMALLQEKPELIPWAVEEFLRMSPVYHFRRTATKDTEINGQAIKEGQKVVTWFAAGNRDPEVFEDPYKMDVTRNPNEHMAFGGGPHMCLGNSLARLEIRIMFENLLPRISGMT-KLSEPDRLRSNFVNGIKRLPVR--------- 148553288 9 LAPRPDHVPADLVRDFDLYDIPGAAEDIQAAYRAIQQAS-PDIFWTPHNGGHWVATRGEDIIEMQRDYSRFSHRR-IVLPPMPDAPRQIPLEMDPPEHARYRRPLMQALMPSIVAELEAKVRQVAIDAVERLLPRGECEFVEDFAKVLPIHVFLALVELPLDDKAYLLTLAEDSVRGRDAETRGRSQQLMGAYLLPWIRARRETPGNDLLSKLVNVDIGGERISEAEATSYATLVLFGGLDTVAGMIAFIARFLAQNPGQRRQLVERLDFVRNAIEEMVRRHGLANTARVIASDFDYKGVSFRAGDRILPANLFVGVDDRLNPDPLVVDFSREKPVHAAFGNGAHACPGAVLARREIRIFLQEWLSRIPDFRIRPGTSPVLATGMVNGVLRLELVW-------- 54024556 4 -----PSLPP----GFDFTDPGLWARRRPVEEFALLRRTAPVWWNPFHDGGYWVVSKLADIKEISRHPELFSSQPGDITPQQMNETGALLLNMDPPKHSKIRRIIAKGFTPRAVESLRAALTERAERIVHEAKRAGSGDFVEQVACELPLQAIAELLGVPQEDRRKVFDWSNQMLNYDDPEDPAMASAEILGYAWNMAEQRRACPAEDIVTELVHADVDGDGLASDEFGFFVILLSVAGNETTRNAITHGMKAFVDHPEQWERFKAER-PRTAPDEIVRWATPVTVFQRTATADVELGGQTIRAGQRVGLFYGSANFDEDGFDDPFTFDIGRNPNPHVGFGGGTHYCVGANLARLEIDLMFNAIADAMPDLRQL-AEPVRLRNGWIHGIKS------------- 24461669 6 -------------RNFDFHGEAL--DDIFDTYSTLR--HGCPVGRSENYGGFWFLTKSDDIFAAEQDPEAFSVYPSMMVPSVSEGIQLPPIDIDPPEHTAYRRILLPLFTPQELKKLEQPIRDTARKLAEEFAKEGSGDASYHYSRPLPTIIFSRLAGYPEQDWPKFDKWVDDIIYERKPEVANQASKDVFSYFENLLDNWKDDESANLIDYLCRAKINGRPLTRDELLRYCYLLFLAGLDTTAWSIRAGLWYLANNPADQQKLRDNPDLIPLACEEFLRTSPVQVMARTCLKDTVIRDQEIKAGERVMLVFGAGNRDEEVFPNPDKIDIERQENRHLAFGGGIHRCLGSNLGRRELVVGIEEFLRAVPQFKPADPSEKW------HGVGPLKLAF-------- 169628309 13 ---------------FDPYD-YDFHEDPYPYYRRLRDEAP---LYRNDDLKFWALSRHHDVLQGFRNSEALSNANGVSMDKASFGPHMSFLAMDDPEHLRLRALVSKGFTPRRIRELEGQVVALARTHLDRAASDRSFDFIAEYAGKLPMDVISELMGVPESDRARIRELADGVMHADVPPEAIQASFDLMTYYIEMVRERRRRPTEDLTSALLQAEIDGDRLTDEEVLAFLFLMVIAGNETTTKLLANAVYWGHRNPDQLATVHADHDRIPLWVEESLRYTSSQILARTVAEDITVYDTKIPAGDILLLLPGSANRDDRVFDDADQYRIGREGAKLVSFGSGAHFCLGAHLARMEAKVALTELFTRISGYEIDERNSVRVHSSNVRGFAHLPMT--------- 134102386 42 -----------------LHSP--WRRDPYPIYRQLRARGPLVRSRL----GVWAASTYEVCDAVLRDRRFGSDGSYGDPTAAAVGLQLSLLELDPPDHTRLRKLAAPAFRPRKLENYRQRIEDTAHELLDRALAKGEFDLIRDFATPLPIRVICELLGLPELGAERLAVHGAALSGALDGIRSIRHLRRMRELFGDLIEQRRRQPGEDIVSDLVTA-LDQDRLDSTELVQMCDLLLVAGFETTVNLIGNGVLALLERPDQWRLLCDDPDQAVGVVEETLRWPPVQTTMRVAHEPVEVAGRLLPRNSAVLPMLGAAGRDPAVHFAPDRFDITRGTRGHLAFSSGIHYCLGAPLARLESEIAFRCLATRVPELRRS-GALVRRPTSVIHGLSALPVA--------- 120402313 41 ----------------------------------------------PDYRPFWAVTKHSDIMAIERDNELWINEPRPLLTTAATGGIRTLIHMDDPLHRDIRKIGADWFRPKAMRDLKTRVDELAKIYVDKMVEKGPCDFVQEVAVNFPLYVILSLLGLPESDFEMFGGDDDELTRGKSPEELHEVITDFFRYFTALTAERRANPTEDLASAIANAKLDGEYLNDIDCLSYYVIVASAGHDTTSAAISGGMLALIENQDQLARLKAQPELMGTAVEEIIRWTPVKEFMRTATADTEVRGVPIREGESVLLSYVSANRDEDIFDEPAKFDVGRDPNKHLSFGYGVHFCLGAALARMEINSFFTELIPRLESIELA-GDPEYIATIFVGGLKHLPIRY-------- 117928302 7 ----------------DLTDLDMFEQDRWPAFDYLRREEPVYWPEPPPNKGFWAVTRHADIVAVDRDPETFTSEKFVNLEELDEEIRRSMLETDGPRHHALRRLLVRDFGTTTLKGYESFLRGLTRATVEAALRHKEFDFVSEVSADFPIQVLARMLDVPEHHTGRLIAWGNRMIKYRHLPFRSPAALEVFEYGRELARQRRGRSGQDLVSKLNQMPEDGVPLSQRDFDNYFLLLVIAGNETTRHAISHSMLALINNPDQMRLLQDRPELIPQAVEEFLRWSPVYHFRRTATRDVELHGKHIRAGDKVVMWFASGNRDEEVFTDPYRFDVTRHPNDHVTFGKGPHFCLGNKLARMEIRIMFETLLPRIKRMELA-GDVSYVRSNFIHGVKKMPVRVT------- 120405928 5 --------PERHAENWDLRHPDFNDNDFYDVYAVMRAKSPFARFLSATPAGAWVAVRYAECVQILQDWEHFSSNP--TPEGAEQLAGDLVITLDPPRQQKFRKVLNPYFSPARMKALRPEIGVETDRLIDDFIETGSGDLAAVAWRQPGIVFFKYLLGMPVDDVPLCVELTDTALNGATEQDRMAAWGGLYQHLHDAVTARRGQPRDDMIDVLLSAEIDGEKLAFADVVSNAMLLVQAGLETTASAMSFAYHYLATNPAERDRLIDDPDLLTRAVEEFIRFASIHGIPRTVAREVELSGCTFSPGESVIVNYAAANRDEQEFPDAHRCILDRRDNRHLGFGAGVHRCLGSNLARLEFQVGLERVLTRMPDFALSPTSKAEFHGNVTRGFRSVPVVFTPG----- 159036902 12 ---------------IDLFSPEVV-ADPFGWYARLREETGPTTGTLNGGPEMWLVTRYEDVRQVLTDPRFLTNPPADFPPDLIPWMANLLNVSDGEDHTRLRKLVSYALTAHRIGKLRPRVEKITADLLDKLAEDGPVDLVEEYCYPLPVTVICELVGIDEPDRPHWRAWGDSMA-TMNGERIPTTLVKCIELARELIAKRRAEPQDDLVTALVQAQEDQNRVSDDEIIGILFSLVTAGHQTTTYLIGNSVILLLENPDQLARLKENPSMWPQAVRELQRLGPIQFQPRFPSEDIELGGVTIPRGAPVAPLLLAANTDPRRFPDPNKLIIDRGSEGHLGFGKGIHRCLGQHLAYQEAEVALQGLFTRFPDLSLAVPRPWILRPGFTRT-RTLPL---------- 162455449 10 -----------------LFHPSS-RAEPHAIYARMRAAGRLHRVHPRLDVPIWVAVRYDDCVELLKDPRLIRDRRYFPLSDRTTFMDQHMLDADPPDHTRLRAIVQRAFSPRMMEGLRPRIQEIADGLIDAVIDRRRMELIADFAFPLPTAVIAELLGLPVEDRGRFRRWTKILLAPAKDREFVERAQEFAAYFRALADARRKAPRDDLISGLLLAEEQEHKLSPAELSSMVFLLLVAGHETTVHLIASGMLLLLSHPAERRRLDEDPGLVGSAVEEALRCPAELSTIRWSLEDIELFGARVPAGEGVAAGLLAANRDPQHFPDPDRFDIGRSPNRHIGFGGGIHFCLGAMLARIEAAIAFSTLLRRLPRIELATSTRDIVWSPTIRGPAAVPVVF-------- 167584410 22 -APVPGGCPVARAAAFDPFG-DGYQQDPPDYVRWAREQEP---VFYSPGLGYWVVTRYADIKAIFRDNLTFSPEANAVLASYSYAMSRTLVNEDEPAHMPRRRALMDPFTPDALKHHEPMVRRLAREYVDRFIDDGRADLVDQMLWEVPLTVALHFLGVPEEDMDTLRAYSIAHTVNTWGHAVAHAVGKFWQYAGKVLDRMRADPSGPGWMQIRKQRELPDVVTDSYLHSMMMAGIVAAHETTANATANAMKLLLQHREAWRDICEDPGLIPNAVEECLRHNSVAAWRRLATKDVTIGGVDIPAGSKLLIVTSSANHDERQFADADRFDIRRENAGQLTFGYGAHQCMGKNLARMEMQVFLDEFTRRLPHMRLAEQRFTYVPNTSFRGPEHLIVEWDPA----- 183984883 10 ---------------IDFTDLDNFADGFPHALFAIHRREAPVYWHTPDGEGFWSVATYPETLEVLRDPVTYSSVTGGQRPFGGTLLGQVLNMMDDPRHAQIRRLVSSGLTPRMIRRVEDDLRARTRRLLDAVVPGEPFDFLVDVAAELPMQMICILLGVPESERHWLFERKAAVSQLSVAQTAEEAASRMYSYGQELIASKRAAPTDDMLSVVANAMVDGGDLSDLELYLFFSLLFSAGAETTRNAVAGGLLALAEHPEQLRALRGDLDLLPTAVEEMVRWTPSPSKRRTATRDVTLAGCSIEAGQKVQIWEGSANRDARIFDHADEFDITRKPNPHLGFGQGVHYCLGANLARLELRVLFEELLGRFGAV-LVGQPVEWTRSNRHTGIRHLVVEL-------- 145225629 17 -----------------LADPKAYADDLHSALSYLRANDPVVWVDHPPYRPFWAITKHADIMAIERANDLFSAPRPLLVTAEADDLGRTLIHMDDPHHRKVRAIGADWFRPKAMRDLKVRVDELAKRYVDRMRDIGPCDFVTEIAVNFPLYVILSLLGLPEEDFGRMHMLTQEMFGGDDEYKRGTTPEEFFNYFAALTASRREHPTEDLASAIANGLVDGEPMSDMDTLSYYVIVASAGHDTTKDAISGGLHALIENPGELARLKGDLSLMPTAVEEMIRWTPVKEFMRTAAEDTTVRGVPIAKGESVYLAYVSANRDEEVFADPFRFDVGRDPNKHLAFGYGVHFCLGAALARMEINSLFTELLPRLDSIELAGEAEL-SATTFVGGLKHLPVRY-------- 120403015 13 -----------------FADPSAYAARLHAAMTHLRANAPVSWVEVPGYNPFWAITKHADIMAVERDNLVFTSPRPVLTTAEGDAQHSTLIHLDDPQHRKVRAIGADWFRPKAMRALKVRVDELAKTFVDQMERGGECDFVQEVAVNFPLYVIMSLLGIPESDFQRMLTYTQELFGNDDAELQRGESMEMFTYFNEITAARRARPTEDLASAIANARIDGAPLSDIDTVSYYLIVATAGHDTTSATISGGLQALIENPDQLQRLQQNPGLMPLAVEEMIRWTPVKEFMRTAQQDAEVRGVKIAAGESVLLSYPSGNRDEDVFTDPFRFDVGRDPNKHVAFGYGVHFCLGAALARMEINSFFTELLPRLKSVELA-GRPEHIATIFVGGLKHLPIRY-------- 118465433 20 ----PPRVPLADIHSLDFWGDDDFRDG---AFATLRREAPISFWGFVAGNGYWALTKHEDVHFASRHPEIFSSVPNITINDQTPELAGSMIVLDDPRHQRLRSIVSRAFTPKVVARIEASVRERARRLVSSLHPNGEAELVSELAGPLPLQVICDMMGIPEEDHQRVFHWTNVILGFGDPDEFLQVSMDIGAYATALAEDRRVNHHDDLTTSLVEAEVDGERLTSSEIASFFILLVVAGNETTRNAISHGVLALSRYPDERDKWFSDFDRTPTAVEEVVRWSPVVYMRRTLTRDVKLRGTKMKAGDKVALWYNSANRDESTFDNPWLFDVARTPNPHLGFGGGAHFCLGANLARREIRVVFDELRHEIPDI-VATEEPARLLSQFIHGIKRLPVAWTPPR---- 86262120 26 ----------------------------------------------------WLVTGYDTARKLLADPRLSSDRHADFPATSGRVESFAFISLDPPEHGPKRRMTISEFTVRRIKGMRADVEQIVHGFLDEMIAGGPPDLVSQFALPVPSLVICRLLGVPYADHDFFQDASARLIQSPDAAGARAARDDLESYLGALVDSLRGESRPGLLSTLVREQLEKGAIDREELVSTAILLLVAGHETTASMTSLSVITLLEHPDQHAALRADPSLVPGAVEELLRYIADIAGGRIATADIEIDGQRIRAGEGVIVTNSIANRDGSVFADPDAFDVRREARHHLAFGYGVHQCLGQNLARLELEVILTALFERLPGLRLAVPVDRLRPGTTIQGVNELPVTW-------- 84617356 4 -----PVVSPELLDSLDLADPVLHAENLSEVWRRLRQER--SHYWHPARGGFWVFTPYADAMAVYRDKEHFTTEGGNALATLDSASGSMLAVTDGDKHTQLRNVLNAAFSPRRLKTIRTAIRRTIDDLIRAAIDKGECDFVHDVSANVPLGAICGLMDVPEADRRYLLHAWSSDYADAPPQESWQAKSEILLYFADLAHTRRGSDADDVVSLLANCRIGGGPLSDADLMSNCYGLMIGGDETGRHAISGGLQALIEWPDQWRALKEGTVGLDTAANEVLRWTPSLHGGRTASGDTTVNGQPVKKGDIVSVWISSANRDPEVFADPDRFLLDRRPNKHLTFAFGSHLCLGHTLARIEVEEILDS-LRTLVSCAEQTGPERWIYSSILHGMSSLPVTLTP------ 108801910 14 -----------------LLDPAN-RADPYPLYADFRAAGPLAL----PEANLVVFSAFADCDEVLRHPASASDRREIAAGAVARPFGPGFLFLDPPDHTRLRRLVSSAFVPRVVKALEPEIVSLVDSLLDAVAARGEFDVIADLAHPLPVAVICRLLGVPLEDEPQFSRASALLAQSLDPFDRLEAGLWLRGYLRELIAKRRVEPRDDLISGLIAAEEAGDQLTEDEIVATCNLLLVAGHETTVNLIANAILAMLRHPAAWDALAAEPQRVSAVAEETLRFPPVQLVGRIAAEEMTVNGVTVPKGDSMLLLLAAAHRDPDAFDRADTFDPDRSNLRHLGFGKGPHFCLGAPLARLEAAVALSAVTSRFPDARLA-AEPVYKPNLTLRGMGTLSVA--------- 112419474 22 --------------DFPFADENGIQLGT--EYDPLLARDGLARVTMPHGGDAWIATRMADVKKVLSDPRLSAAARPDSPRYTPEVLPGVLVGLDGPEHARIRRLLGKALSVGLMEGMRPWIRETVDEILTDLLDQGPPDLVRELGEKLPRLAICKLLGMPYSDRHRFDESVDVVVSMATRSRDEVGRAWLSAYIGELVEAKRREPAEDLISALLEVRHDGDSFSDREVITNTIAVLVAGYESTASELTTMAYLLMVHPGLKDSLREDPSRIPASVEEMLRYSPAGAMTCRATEDVTIGETEVREGDAVVPCLVAANYDQTVFDQPRELDPDRGNGKHLAFGFGAHYCMGARLARIELQEALTGLVHRMPGLRLAVSEKPRRTEMGMRGFLRLPVTW-------- 473597 11 --------------------PAGAGARGLLEWFARARAEAPVF--WDESRQAWQVFRYDDYLTVSTNPQLFSSDFPVPEELAILMGPGTFGGIDPPRHGPLRKLVSQAFTPRRIATLEPRIAEITRGLLDGLREKGQIDVVSDLAYPLPVIVIAELLGIPAEDRDLFREWVDVILNNDFSETMGPAIKEWGDYLYRRIALKRETPTDDLMSGLIEAEVEGRRLTDEEIVNIVALLLTAGHISSATLLGNLFLVLDEHREAQAELRADRDLIPGAIEETLRYSPFNNIFRLLKEDTDILGHPMKAGQMVVAWIASANRDSAHFSDPDTFDVRRQPNKHMSFGHGIHHCLGSFLARLEAKVFLELFFDEFSDYRVEHDEVEFYEEDELTA-RRLPVTVT------- 94495133 9 --PLPDHVPPELAMALPLFSRTVIYDNPQEVLIPAMHAELPPITYFPGDQPGWLLKNAEDVQAMLRDADNFTNGMGKWAQNIGENWLVIPTEADPPIHTGYRKALNSHFAPQKMFAMKEQVRERAQALIDAFKDRGQCDFIDEFSEKFPIFIVLDLLGLPQERMTQFLKWEKEMLHSNDWQVRGNAVRCVKDYLLEEIEARRQQPRDDYISKVLTFEVDGRLWNDDEVFGHCFNLYIGGLDTVTSLLGNIFNYLASHPDKQNELRADPSLIVLAVEEFLRAFAPVTAFRIATKVIEIHGQKIMPGDYVAFSSPVVGRDPAFYEDPQAIRFDRKA-PHMSLGSGIHKCLGMHLARLELQIAVEEFVKAIPEFRIKDGFRVPYYVGNILHVPDLHLQW-------- 111027147 17 -------CPVHIAAEFNPFADD-YLQDPYAVFTRARAEEP---VFFSPSLGYWVVSRHEDVRQVFQDPA-FSASISITPLKAEMVMGPSLVNEDPPLHTKRRRLIQKAMSPARIEAVTPRIRALTTSYIDGFVRRGHADLVADFAWEIPALVAFALMGVPDEDVERAKEFAGRLALFTWGYPSEEEQRKLAAYAKEHVKRRLEDPTDDYISNLIAAWRNEDLFDENYLVTTMMNFLFAGHETTTNATANGLRALLEHRDQWAALCADPSLVPGAVEEILRFSSSVVWRREATEDTHIGDVPIPAQAKVLVLTGSANHDEEVFPEPERFDITRTNAEHLAFGFGRHLCLGAPLARIEMGIFLEELTRRLPHMQLAEGQTFTYSPNTFRGPDHLFVGWDPS----- 29831082 8 ---------------FDPWDPA-FLADPYPAYADLRAKGRVHYYEPTNQ---WLVPHHADVSALLRDHEDFRTAPPAEHEPFHTLNDHGMLDLEPPDHTRIRRLVSKAFTPRTVEQLKPYVAKLAGELVDRLVAAGGGDLLADVAEPLPVAVIAEMLGIPESDRAPLRPWSADICGMYELNPPKDVAAEFSDYLRELIAERRKEPGDDLISGLIAAHDEGDRLTEQEMISTCVLLLNAGHEATVNATVNGWYALFRNPDQLAALRADHSLVPAAVEELMRYTPLQLFERWVLDEIEIDGTTVPRGAEIAMLFGSANHDPEVFRNPEKLDLTREDNPHISFSAGIHYCIGAPLARIELAASMTALLEKAPTLGLV-AEPKRKPNFVIRGLEGLSVA--------- 94495215 7 --PIPDHVPPELVSDFPFIFGMTTTEDPFDDLA-MQVHKGPDIIYYPGGTPAWVPRRMAHLREIYLDTDHFSSDFSPFSKLVGGNWINSPAELDPPAHGPFRQMVNPAFTPKAMAALEDKIRLYAVEYIDAFAPRGQCEFMGDFAFEFPIKVFMELMGLPHDRMSEFMEWEMNLLHNHDLSKIAEATRSVLAYLGGEIEDRRANPREDLISFGVKGQINGRALTDDELLGFMFNLFIGGLDTVSTNMGLHFRHLGSHPQDQTFLRANPSEIPHAIDELMRAYGAVTTFRTCKKETEVAGIRFMPGDKVAMSTTLAGRDPAEFDAPAEVRLDRRP-RHVGFGFGIHTCVGMHLARRELRIAMEEFLARIPDFRIAPGHQVECHLGMIQ-PVALPLVWTPAS---- 27382354 49 -------------------APRLFQDDLWPWFERLRKEEPVHYCTNAPIEPYWSVVKYNDIMHVDTNHGIFSSDGGISIRDVPEGYDPSFIAMDQPRHSAQRKTVSPMFTPTHLDELAKLIRQRSQTVLDNLPRNETFNFVERVSIELTTQMLATLFDFPWEERRKLTRWSDVSTALPKAEERRREMDECYAYMSKLWERVNSAPRNDLLS-LMAHNDATRFMDPDNLMGNIILLIVGGNDTTRNTMTGSVLALNENPEQYDKLRANPALIDSMVPEVIRWTPLAHMRRTALQDTEIGGKQIKKGDRVVMWYVSGNRDEEAIDRPNEFIIDRPPRTHLSFGFGIHRCVGMRLAELQLKIVWEEMLKRFDRIEVV-GEPKRIYSSFIKGYESLPVR--------- 35186989 11 ---------------------PGFFTDPYPYYARLREAGPVHEIVLADGDRFWLIVGYDEARAALADPRLAKS-----LDPPSEDERHVLIT-DPPDHTRLRRLVSREFTARRVEAMRPRVQEITDGLLDEMAGRRRADLVPSLGSPLPITVLCELLGVPLADREDFRGWTERVLVPAEPDTIAWWKMALTDYLKNMIEDKRRSTGDLISSLLRTTAEDNDRLSAAELHSMVFILIVAGHETTANLITNGVRALLAHPEQLAALRTDPEGIDQAVEEMLRYDGPVETSRFTLEAVRYGATKIPPGETLLVSIAATGRDPAQFERPDTFDIHRTRSGHVAFGHGIHFCLGAGLARMESRVAILTLLRRCPDLALDPAGLDWLPGIRVRGVRSLPVRW-------- 197332982 7 ----------------DPLRDPRFFADPYPTYDRLREGCPVQRVPTGSGGHHYLITGHPEAREAFTDPRLSKDTARFFARDLHPALSRNMLASDPPAHTRHRRVATPLFTTGRVRELRPYVTRVVDGLMAAWRPGAEVDLVAELAVPLPVTVVCELLGVPEPDRAALAGWSHDLFDATDNGRVDAASHRIGDYLTHLVDTARATPGEGPLHSLLRDCDQGG-LDRDETVSLAALLLVAGHETTTQFIGNAVLALLRHPEAFDRLRRDPDLIPGALDELLRFDSPVSTFRHSTEDLRVGGVDIPAGFPVLIAPGAANRDPAAFPEPDRLDLDRDAGGHLSFGHGIHRCPGAPLARAEAEISLRTLVTRFPDIRLAVPEQSWRRTRLTRGLTALPLTL-------- 167915681 30 ----PAGCPAAGAAAFDPFD-DAYQQDPPEYVRWAREREP---VFYSPKLGYWVVARYDDIKTIFRDNRTFSPDANAALASYGYAMGRTLVNEDEPAHMARRRLLIEPFTPDALRAHEPMVRRLAREYVDRFVDDGRADLVDQMLWEVPLTVALHFLGVPEADMDTLRAYSIAHTRPDEQVAVAHAVGQFWQYAGKVLEKMREDPGPGWMQFGIRMQREHPDIVTDSYLHSMMMAIVAAHETTANATANALKLLLEHPRAWRELCDDPALIPNAVDECLRHSSIVAWRRTATRDATVGGVAIPAGAKLLIVTSSANRDERRFADPDLFDIHRDPADHLTFGYGSHQCMGKHLARMEMQIFIDELSRRLPHMRLAEQRFTYVPNTSFRGPEHLWVEWEPA----- 86750762 6 ---------------------PEFYDNPYPTYRALQTHQPVKRLRN----GGYILTRYDDLVTVYKNTTLFSSDREFAPKYGDEHHTTSLVFNDPPAHTRVRRLITGALSPRAIAGMQPDLIALVDRLLDAMAAKAGVDLIEDFAAAIPIEVIGNLLGVPHDERGPLRDWSLAILGPETFSRGNEAVRDFLAYLEILITRRRAEPGDDVLTRLIQGDDTGEKLSAKELLHNCIFLLNAGHETTTNLIGNGLVALADNPAEKQRLIGQPGLARTAVEEILRYESSNQLGRITTTEVEIGGVTMQANTSLTLCIGAANRDPAQFPDPDRFDVGRTPNRHLAFATGPHQCAGMALARLEGVIALTRFLARFPNYTL-DGTPSRGGRVRFRGYLRVP----------- 145594896 13 --------------------------DPHSRYNALRDQAPVHHVLTPDGAPAWLVTRYNDVRAAFTDPRLFSGTDGEHGSSLPPELDAHLLNRDPPDHTRLRRLAAAACTPRRVADLHPAVERIVSTLLDGLAGHDRAELIGSLASPLPLQVMHELLGLPTQANIDFRTWTNTLLDANQPAQSRAAMANMRRFLIEQLAHKRAQPGDDLLTGLLAAREDDDRLTDDELVAMVFLLMFAGYDNTAALIGTVTHALLTNAELHEAVRGGSLALDELIDEVLRWNPAFPVRRFAREPITIAGQTIPAGDRIWLCLASANRDPAQFTQPDELGIIGLRRSHLSFGHGIHYCLGAPLARLQTTIAVTSLLNRFPEMRLAPAHDIRWRESFLRGLIALPV---------- 19572310 7 -ASRPPS-PANPVAAFDLARDDAFYADPFPLYRAMRERDPVHRM----PDGSLFLTRWADLDCIYRDTRTFSSDKRYGDAPLFEHHTTSLVFNDPPLHTRVRRLIVGALTPRALSTMEPGLRTLVDRLLDGLAVKGAADLIEDFAAAIPIEVIGNLLDIPTEERGPLRGWSLAILGALEPRLTAEQVTEFLDYLRILVAQRRARPGDDVLTRLIQGESDGERLTETELLHQCVFLLNAGHETTTNLIGNALELLARFPDERARLLRAPALIPTAVEEVLRYESSNQLGRRVAEDTEIGGVAVPTGTFLTLCIGAANRDPARFEDPEHFDVGRQPNRHLAFAGGAHTCAGMNLARIEARIALAAFLARFPDYALT-APPVRARRARFRGFTAMP----------- 59889657 24 ------------LAEIDVSRPSLFQSDVGAFFERLRREDPVHYCSESAFGPYWSITRYNDIMAVDTNHKLFSSEAKLGGIAIQDMHNDMFIAMDQPKHDAQRKAVTPAVAPSNLLLLEPVIRERAGAILDSLPVGEEIDWVKSVSVELTTMTLATLFDFPWDERAKLTRWSDVTTIVESNEQRRQELIECAMYFKGLWDRIDRSEGSDLITMMANSPAT-REMPFLEFLGNLLLLIVGGNDTTRNSISGGVIALNQNPDQYEKLRQHPSLIGSMVPEIIRWTPLTHMRRTALADSEIGGKRIAKGDKVVMWYLSGNRDETVIERPEEFIIDRKPRQHLSFGYGIHRCMGNRLAELQLRIIWEEIHKRFRLVEMV-GEPERLLSNLVRGITRLPVKLH------- 39934683 22 ------------LKDFHPGAPRHFRDDLWPWFERLRAEEPVHYCTNAPIEPYWSVTKYNDIMHVDTNHQIFSSDGGISIRDAPVGYDWSFIAMDEPRHSAQRKTVSPMFTPQHLDELAVLIRGRTQKVLDGLPRGETFNFVDRVSIELTTQMLATLFDFPFDERRKLTRWSDVATALPKSQQRRDELNECAAYFARMWDRVNSEPRNDLLSMMAHHDAT-RTMDRDNLIGNILLLIVGGNDTTRNTMSGSVLALNENPHEFEKLRANPKLIDTLVPEVIRWTPLAHMRRTALQDAELGGKTIRKGDRVVMWYVSGNRDDEVIERPEEFIIDRARARHLSFGFGIHRCVGMRLAELQLRIVWEEMLKRFERIEVV-GEPKRVYSSFVKGYESLPVR--------- 169628304 12 ---------------FDFTDPELYGNRPHEEFATLRREAPPRTVGGFADEGYWVISKHRDVREVSLHTDTFSSRKGAIPREEFQATLSVLINKDAPEHTQLRGLVSRMFTPRSIAALRITLEERAERIVRAALEGGHGEFVREVASELPMQAIAELIGVPEEDRVKLFEWSNQMTGYDEADVEIDPRAQILGYSYQLAEQRRDCPGNDVVSRLLTGTVDGEQLTPEQFGFFVVMLSVAGNETTRNATTMGMMAFLEHPGQWELFKSAR-PSTTVDEIVRYTSPLISQQRTALQDTVISDVRIRAGERVVMLYPSANFDEEVFENPHTFDITRDPNPHLGFGGGAHYCLGANLAKAELEIIFNKIADRMPDISRIGDAP-RFHSGWINGIKK------------- 120406092 7 ----------------DFTDLDNFAAGFPHGLFALHREQAPVYWHTPDGEGFWSVATHAETLAVFRDPETYSSVTGGERAFGGTLLQDLPIAMDDPRHSAVRRLVSSGLTPRMIRRVEDDLRERARRLLDEVEPGTPVDFLTDIAAEVPMQMICILLGVPESERHWLFEAIEPSFDFGGARKASITRSRMFEYGQELIAAKRAQPGDDMLSVVVNSGDP--QLSDLESYLFFNLLFSAGAETTRNAIAGGLLALIENPDAYRALRADPGLLPTAIEEMIRWTPSPSKRRTATRRATLGGHTIEAGQKVLVWEGSANRDAAVFASPDHFDITRKPNPHLGFGQGVHYCLGANLARLELRVIFEEILRRHPAAHLA-RPVEWTRSNRHTGIRHLVVEF-------- 171473765 24 -------------------------------YRQLLHERPVSRVTLPYGGEAWLVLDHAANRTVLADRRFSRAKILGADLPRMFPQPMTLLSMDPPDHTRIRRLVAKPFSQRRVEQLRPEIGRHVDLLLDDVERAGPADLMSLVAARLPLRVICLILGVPEEDRAQFDAWSETAMFTRTREETAEALGHLSRYIAGLVAQRRVRPTDDLLSELVAARDGTDRLSEDELVFLGVTLLVVGHETAEKQVGNLVYTLLTHPDELAGLRKRPDAVPAAVEELLRYIPHGVFPRVATEDVRLGDVLIRAGETVFPFSSVANHDPRAFDHPDELDFDRESNLHLAFGHGIHACLGSQLARLELQELVRRLLDRFPELALAVPEAEWSTEGFVRGLRALPVTW-------- 126436748 12 ------------VVTFDYTTTEA-EGTWFARYDELRQQFP--WYRNEFGPGFWTVCNYEGILEIMQNPQAFSNSV-VTALEPNPPVKWIPEMLDGDEHKQWRRQLGSLFSPGAVERLESTVRQRAIDIIDGFVGRGSCDFMADFATRFPTTIFLEMMGLPVDELDRFLEWEHDILHAEKLQKQMAAMMAVMGRFSTVIAERREEPRDDIVSKALTYEIDGKPVTDEDLLSFCLLMFMAGLDTVSVTLGWMFLHLARNDGDREQILAEPVVIPTAVEEFVRAYAIVIPARKVMEDIEIQGCPMKAGDMVNIPLNAATRDEAAFADASTVDINRKPNNHIGFGAGPHRCLGSHLARQELRIAMEEWHKRIPHYRVAPDAQM-LESGSQLGLESLPLVWD------- 91780356 5 ---------------YDPNDPD-VRRDPHAVFRKLRETEPVH--WSPKLSG-WVVTSYELASEVLTTNGTYSAERRVTAAEVMRWFQHWMVFRDPPDHTRLRRHMANTLNIPVFDARRETVISVVNELLDRIPVGDAFDFFQAFSLWMPGIVVADLLGVERDRLLEVKQWSDDMMTPDKYERARRGANGMGTYFLDLIAKRRAEPREDALSRLIASEVEGQRLSDDELVGCMMMVLNGGHETTANLLNNSMLALAAHPQTVQHLRQHPDEMAAAVEEFLRYSPVLSIGRIVTEDTELGDQEIAAGDRVFAMLVGANRDPEVFSDPDELRTSRNPNPHMAFGKGPHFCLGTPLARLEGQIALTAILERFSSIELCEPVEPWLNSLVTHGPTRLPLRL-------- 148257880 33 ---------------FDPGNPELFRSDTHPYFDRLRREDPVHYCRDSMFGPYWSITRYDDIMEIETNHAVFSSASALIRDIDPELRRESFIAMDPPRHAAQRKTVAPMFTPTHLDELAINIRKRSAECLDNLPRGEVFDWVDRVSIELTTQMLAVLFDFPWEDRRKLTRWSDITTTIPGPDERQAELMECARYFARLWQERQNQPPKSDLLSMMAHSDATRNMDPKNFLGNLVLLIVGGNDTTRNTMSGSIYALSQNPDQYRKLKDNPALIDSFVPEVIRWTPLAHMRRTALEDIEFRGKQIKKGDKVVMWYVSGNRDETAIARPYDFIIDRRPRQHLSFGFGIHRCVGLRLAELQLKIIWEEILKRFDHIDVM-DEPKRVYSSFVKGYETLPVR--------- 197340801 32 --------------------------DPPPGYRALQAEDPFAPVTLPSGQRARLVTRHGDVRAVLDDPRFSADSPRMFPRPVPQVLKGTFPRLDGAEHLRYRRMLARDFTGRRAEELRSRIGQIVDGRLDAMEERGPLDLMETLAYPVPSTVVCELLGVPAEDSALFESRTQVLINGRSPEETMRAKDDILRHLEGVVAVKEKAPGDDLISRLLVEQVAPGLLDRAEVAVIAWLLLAAGHHTTATMIGTGTMLLLENPDQLAALRADPALFPGAVDELLRHQTAMQMNRIAVADVTLGERTIHAGEGVVCQLATANRDAEVFPDPDRFDVTRSARGQLAFGHGPHQCPGQSLARVELQVTLERLFTRFPGLRLADDVPFWHHLFGIHGVKELPVTW-------- 145222498 4 ------------LADVDLADLDRFTAGPFEVFDVLRREAPPPTAHTPGGEGFWVLSRHADIVAAAADSETFSSETGGGRMPRGFAVGALLNMMDDPRHAQFRRLLAPTTSPRALRAIETDLRRRAIDIVDAALAKGECDFLVDVAAELPLQAVAELAGVPQEDRHELMNWANVTLDYQTSDRVAAAQAQMFVYGTTLLERKRREPTEDLLSIVTHALIDGEPLSENEQRMFLSLIIAAGSETTRNSIALGMSALSREPEVWERIRRDRTLLPSAVEEMLRWSSTPYNRRTATRDVDLHGHRIRAGDKVTLWWASANRDDAVFADPYAFDVSRNPNPHVAFGRGTHFCLGAALARMEMRVIFDVLLDRVAGVTVT-GPVEYVRSNKHSGVRHMPVTL-------- 86139817 13 ---------------IDIFDLSA----PHAAWKALREEAP---VYHDPASGYWVVTAYDDIKAVFDDYQTFSAEIAQEPTKPLGGFTSGLSARMPPDHTRIRKVAQTAFGPRRFKSIEPKIEAIIDRTLNEAAELGQFDFFRQVAYPVPALVLFTMMGIPDEDVPKVKDWTWGDLSDEEQVVHAQGMVDYWAYCRALVDARRENPGDDFPSDLLKAQAEGADITDEEIAGLMYSTLFAGHETTTTLMSNAVITLMHNRDAWDAIREDPSLIPAATEEILRYSPIVCWRRLAKADTQIGGVDVPAGAKILMAMGSGNRDESVFPGGEEFDIHRANARHLTFGYGIHFCIGFQLAKMEFGIMLRELTKRFPNMTLTDGQNIDYLKNI------------------- 197929783 12 ------HAPDDPMDEVDLADNDKFLDGPWRMFHTLRHQDPVHWPEPEPNHGFWAVTRHEDITRVGRDPQTFTSTKFANLEELDDDQRASILELDGVRHRAMRSLLQRQFGQGVINEYADFLRGLTARTLDTALAKGTFDFVADVAADFPINVLARLLDVPPEDNQQLIDWGNRIMGNTDPPFRSPASLEVFEYGRELARQRRGGTGTDLISRLNESPRDGVPLSAQDFDNYFLLLVVAGNETTRHTISHSMLALIQHPEQLTRLQEDPSLIPVAVEEFLRWTPVYHFRRTATRDVELGGKRVKEGDKVVMWYASGNRDEEVFGNPYDFDVTRQDNDHLTFGGGPHLCLGNLLARTEIRIMFEELIPRLADIRLA-GDVPRVRSNFVNGIKKLPVEVT------- 2580451 12 --------PRPDVTPAFPFRPDDPFQ-PPCEHARLRASDPVAKVVLPTGDHAWVVTRYADVRFVTSDRRFSKTRPGAPRLIPMQRGSKSLVIMDPPEHTRMRKIVSRAFTARRVEGMRAHVRDLTSGFVDEMVEHGPPDLIAHLALPLPVTVICEMLGVPPEDRPRFQDWTDRMLTLAQADEIKAAVGRLRGYLAELIDAKTAAPADDLLSLLSRAHAD-DGLSEEELLTFGMTLLAAGYHTTTAAITHSVYHLLREPSRYARLREDPSGIPAAVEELLRYGGGAGAIRIAVEDVEVGGTLVRAGEAVIPLFNAANRDPEVFADPEELDLGRTDNPHIALGHGIHYCLGAPLARLELQVVLETLVERTPALRLADDADITWRPGLFARPDALPIAW-------- 27377967 7 ----------ELAASFDLLTPE-FYDNPYPTYRALRENEPVKRL----PNGTVFLTRYDDLVTTYKNTKSFSSDPKYGNTPLYEHHTTSLVFNDPPAHTRVRRLIMGALSPRAIAGMEADLIKLVDGLLDAIAAKGSCELIEDFAASIPIEVIGNLLDVPHDERTPLRDWSLAILSPEAAARGNKAVKDFLSYLETLVARRRGKPGNDVLTRLIQGEENGERLTEKELLHNCIFLLNAGHETTTNLIGNGLVALDRHPDQKQRLIDHPDMIKTAVEEMLRYESSNQLGRMTTERVELGGVMLDAGTSVTLCIGAANRDPAQFPDPESFDIARTPNRHLAFATGAHQCAGMALARLEVAIAISRFLARFPNYA-VNGRPVRGGRVRFRGFLSVP----------- 45124720 10 ----------RLARPFPTARPSGCPFDPPAPFAEAREECPVTPLRYPDGHLGRLVTGLQSARAVLGDVRFSSVKVPGSELSTDALPAGMFVNMDPPEHTRYRRLLSKHFTLRRVRELRPRIQEMTDRLLDDTESSGPVDLVAAFAKPLPMLVTSELLGLPEEDRAPFGHHVDVLFSLSSSGEEMQQSMVLLAMLHALINAARKDPGPDILGRLTVETE----LTDEELLGITTVLLIAGLETTTHMLALGTYALLRHPEQLAALRADWSLMDDAVEELLRYLSVVQIGRVAAEDFEFEGQSIRKGEVVTVSLPAANRDPQGFEDPDTFDIRRGAARHVAFGSGPHQCMGHHLARLELSIGYESLLRRFPRLELAVPAQETREMMVTYGVPELPVRW-------- 163853399 7 ---------------FDQILDPANRANPYPLYAELRK-----FPVARQEDGTYVVSGHAELARLISDPRISSDDLPDPQKFRWTGQPRPFIFRDPPDHDRLRGQVMRCFTPERVRGMRAKTQEITDDLIGKMRGKTQIDLVDDFSYPLPVTVICELLGVPPEDEAQFHGWATQLATALEPNQRGDCFNEIADYLQGLIKEKRKDPQQDILSDLAT---DKEGMNDFDLIATAVLLLVAGHETTVNLITNGMLTLLRFPEHGERLRAEPDLAPRLIEELLRYPPVHYRTRVALTDIPVAGITIPKDAPVIFLLAAANRDPARFPDPDRFDPDRPDNRHLGFGGGLHYCVGAPLARIEAEVALISLVRRLKGVSLIEDPPPYRPGASLRGPRHLRLALE------- 118470788 16 --------------------PSAYTDEFHEALTHLRVNAPVSWVDVPPYRPFWAITRYADIMAIERANDLFTNSPRPVLMTAEEDEQSTLIHMDDPQHRVIRAIGADWFRPKAMRALKIRVDELAKIHVDKMAAGGECDFVQEITVNYPLYVIMSLLGIPEADFPLFGNKDDEYQRSADEGDSMAALLEMFQYFTELTASRRANPTDDLASAIANATVNGEPLNDIETVSYYAIVAAAGHDTTSATISGGMLALLEHPDQLERLRNDPSLMGTATEEMIRWTPVKAFMRTAATDTVVRDVPIAAGESLLLAYPSGNRDEEVFTDPFRFDVGRDPNKHVAFGYGVHFCLGAALARMEINSFFAELIPRLESIELT-GSPRHTATTFVGGLKHLPVRY-------- 145220830 23 ----------------------------------------------------YLFTRYDDIKTVLSDHSRFSNAPPVDEETQARARAGNLLGLDPPEHQRLRRMLTPEFTHRRMQRLRPRIAEIVDTQIDALAAAGPADLVEHFALPIPSLVICELLGVPYADRDDFQRRSARQLDLSIPPERLELQREGREYMAALVAGARRHPGDDILGMLI--REHGGELTDDELIGVASLLLLAGHETTSNMLALGVLALLRHPDQLAAIRDDPAAVAPAVEELLRWLSIVQIPRITTTDVEIAGVAIPAGQLVFASLPAGNRDPEFIEHPEVLDIGRGAPGHLAFGHGVHHCLGAPLARMEMAIAFPALFRRFPSLEPAEDADVAFRSFFIYGLKSLEVSW-------- 183982789 8 -----PNLPP----GFDFTDPDIYAERPVAELAEMRRSAPPTGCGGFDDGGFWVVTKHKDVKEISLRSDVFSSYKDGTVDEQIERGKFVLLNMDAPQHTRLRKIVSRAFTPRAVERLRDDLRERARRIVEAAAAEGRGDFVEQVSCELPLQAIAGLMGVPQEDRKKLFHWSNEMVGDQDPEFATNDAVELIMYGMQMAADRAKNPGQDLVTKLVEADIDGHKLSDDEFGFFVILLAVAGNETTRNSITQGMMAFTDFPDQWELY--KRERPVTTADEIVRWTPVTSFQRTALQDYELSGVRIKKGQRVVMFYRSANFDEDVFDDPYTFNILRDPNPHVGFGGGAHYCIGANLARMTIDLMFNAIADVMPDLE-SISQPERLRSGWLNGIKHWQVDYHSDSS--- 169627206 9 ---------------FDFTDPDLIQHRPAEEFAYLRKTEPPRGVAGFDDDGYWVVTKHADVKEVSRLNEVFSNSVNITAEQLEIQRENLLIDMDEPKHRILRRIVSPLFTPKAVNGLHARLVERAHGIVEEAAEKSSGNFVSDIASVLPMHAIADLVGIPESDRQQVLDWTNQMFAYDDPAIGRDTATSMLGYAYAMAEERQLNPQDDILTGLVRGAYDDRPLTPLEFAYFVIQLMVAGNETSRNAITHGVLAFADNPAQW-RLYRERRPSTAADEIIRWASPIIAFQRTALQDVELGGVQIRKDQRVGMFYASANFDEDVFDDPFAFNIERDPNPHLAFGHGIHYCLGANLARLEIGIMFDALADRLPDL-MPTGAPTRFRSGWINGVVALPANYHGSGPR-- 162452909 7 ---------------IDLSAPSVI-ADPYPAYRALRGRSPVLYARVPAGGRAYALLRHAEVLAALRDPQTFSSN---VTDKIRVLPRITLLHDDPPRHTHLRRLVSRSFTPRRIAELEPWIGRLAASLLEA-TGDGPSDLMGAYAMPLPMMVIATLLGIPAERYVQFRSWSESVMSYIPAEERASRGKAMVDFFAAELEARRRAPSGDLISALVEAEIDGARLDTPEAVGFCVGLLVAGNDTTTNLIGNMAHLLSERPELYRRAQQDRSLVGPIIEETLRHSPVQRLLRVTTRPVDVSGVMIPAGHLVDVVFGAANRDPAVFEEPDAFRLDRPPAEHLAFGQGTHFCIGAALARMEARIALNALLDCYESITPGEAPPLRQTRAIMLGFESLPLVLRRSRATA- 119478225 17 ----PYDVP---LDKFDMSRPELYESNVHEKWARLRKEDPVHFCAESKVGPFWSVTSFQDIKTVDTNHKVFSSEGSIAIGITGETFPPNFIAMDQPTHDVQRRVVAPGAGPDRLSNLESIIREKACLILDDLPVGETFDWVDKVSIEMTTYMLAILFDFPMEDRHKLTHWSDVTTFSISAEEREKELMECLAYFQKIWERAGDTAGFDFVTMLANHPDTKDMIDDMTFLGNLMLLIVGGNDTTRNSMSGGVLALNDFPEQYELLRNDPELITNMVSEIIRWTPLPHMRRTATEDFVLNDKTIKKGDQVIMWYASGNRDDAAIENSHEFIIDRKARQHLSFGFGIHRCMGNRVAELQLRIMWEEIMKRFKFVEVV-GEVKRLPSNFVLGITEMPVKVHP------ 86740304 17 ----------------------------------------------------YLVSRYEDVREILADPGRFSNGPVLSDEEIAELRAGQMLAFDPPDHTRLRRMLTPEFTVRRMRGLEPRIRDIVDAALDEVERAGPADLVATFALPVPSLVICELLGVPYSDRAEFQQRTRRQIDASLPIERLALQREARAYMAGLVTRAQAAPGEDLLGMLV--REHGDELSTAELVGIASLLLVAGHETTSNMLALGTLALLRHPDQLAMVRDDPAQVEPAVEELLRWLSIVPVPRTTTTEVEIAGHRIPAGEQLLLALPAANRDPALVGDPDRLDITRGAPGHVAFGHGVHHCLGAPLARMEMRIAFPALLRRFPDLALAVPEQVAFRHHVVHGLHALPVTW-------- 81681118 4 ---------------LDLTDPTTFRHDTHVFWAEVRDHNPVYWYQREDRPGFWVVSRYVDVVASYTDAARLSSARGTVLRGEDSAGGRMLAVTDRPRHRELRNVMLRAFSPRVLGRVVEQVHRRADELIRRVTGTGAFDFATEVAESIPMGTICDLLSIPPADRPDLLRWNKNALSSDEAYAALEARNQILLYFMDLAEQRRASPGDDVISMIATATVGGEPLSIDDVALNCYSLILGGDESSRMSAICAVKAFADFPDQWRAVRDGDVAIDTAVEEVLRWTPAMHFARTATTDFELRGQQVRAGDIVTLWNLSANFDEREFDRPYRFEVGRTPNKHLSFGHGPHFCLGAYLGRAELQALLTALVGTVSRIESA-GSPRRVYSNFLNGHSSLPVAFT------- 86138931 13 ----------------DLSSHDTFASGPHNTFARLRRDDPLHWTEYEGGENFWSVTRYDDITQMNKNTEVFSSARGIRMEDQSYLARRTFQETDPPEHSKVRMKLMKAFSKTSMAQYEQEIRDICAEILDPVLERGSFDATKEIARQLPMRMLGRVVGLPEADLPWLVEKGDALIANTDPDFTAHVMDELYVYAKELMAKAKAGDTSGVLNMILEPAKDGSTITETEFRNFFCLLVAAGNDTTRYSIAAGIQALCHQPELLAQMQAGGAVWETAADEIIRWTPALYFRRTATRDVEMHDKLIRAGDKVLYWFISANRDDSYFQDPFWVNLMRSPNRHLSFGFGPHVCLGMWLARLEVTVLFQELAKRISHIE-AAGEQKFLRSNFVGGIKSLPVRVTP------ 120403994 4 ---------------FDFTDPDLLERLPVEELAELRR--CAPIWWNEGDGGYWVVTKHRDVKEISKHSEVFSSQQKTALPRYPEGGSLVLLNMDAPRHTHLRKIISRGFTPRAVERLREDLAQRAHNIAKSAAAAGAGDFVEQVSCELPLQAIAGLLGVPLEDRKKLFDWSNQMVPEFAHYDNRNAATELIMYAMQLAALRAEQPGEDIVTKLIEADVDGHKLTDDEFGFFMVLLAVAGNETTRNSITHGMIAFTEHPDQWELF--KRERPATAVDEIVRWTPVTSFQRTALRDYELSGVQIKKGQRVVMSYRSANFDEEVFDDPFTFDIMRDPNPHVGFGGGAHYCIGANLARMTIDLMFNAIADHLPDLSSA-GTPDRLRSGWLNGIKHWQVDYT------- 25027118 52 ----------HGYEPFNMTNP-------FPAYEELRREEP---VMFDERIGYWVVTRYDDIKATFDDWETFSSENAQAPEEGGFTAYSGLSARIPPEHTRIRAIAQKAFTPRRYKALEPDIRANVVARLETMLKQGPADIVPALAYDIPTITILTLIGADVSMVDTYKRWSDSRAAMTWQIPHAHNLVEYWQECQRMVADAHANGGDNLTADLVRAQESGQEITDHEIASLLYSLLFAGHETTTTLISNCFRVLLAHRDQWEALIEDPKKIPAAIDEVLRYSSIVGWRRKALRDTEIGGQPIKKGDGVLLLMGSANRDEARFDDGETFDITRPNARHLSFGFGIHYCLGNMLAKLQAKICLEEATRLVPSLELADDQSVEFRENLFRVPVSVPVTW-------- 41408469 13 -----------------LADPMAYTQRLHAALTHLRANAPVSWVEVPNYKPFWAITKHADVMDIERENMLFTNWPRPVLEMQAAAGVRTLIHMDDPQHRVVRAIGSDWFRPKAMRALKVRVDELAKIYVDKMLAAGPCDFVQEVAVNYPLYVIMSLLGLPEADFPRMLKLTQELFGSDDSEFKRGSSNEMFGYFNGVTAARREHPTEDLASAIANARVDGEPLSDIDTVSYYLIVATAGHDTTSATISGGLQALIENPDQLQRLRDNLDLMPLATEEMIRWTPVKEFMRTAAKDTVVRGVPIAAGESVLLSYVSANRDEDVFDEPFRFDVGRDPNKHLAFGYGVHFCMGAALARMEVNSFFTELLPRLKSIELTGDPEL-VATTFVGGLKHLPVRY-------- 88704721 8 -----PHPSDLALEDIDVSDSRIYQQDAWPYFERLRKEDPVHYVADSQFGPFWSITRWEDIVAVDSNFEDFSSEPAIVIGDNSEELPIAFISMDPPKHDVQRRAVQGVVAPKNLAEMEALIRSRVVEILDGLPVGETFNWVDRVSINLTTQMLATLFDFPFEERFKLTYWSDLGAGSPEDVDPEERLAGLHDCLETFTRIWHERKDDDLIRMLQRDPNTKDMVDDMEYLGNLLLLIIGGNDTTRNSASAGVLALNQNPAEYEKLRANPALIPSMVSEVIRWTPLMHMRRTANKDVEFQGKQIRKGDKVVMWYLSGNHDETAIENPNSFIIDRNPRKHMSFGFGVHRCMGNRLAEMQLRVLWEEIMQRFSKVEVV-GEPERVKSNFVRGISNLPVRVHP------ 118463546 4 -----PNLPP----GFDLLDPDVCVKGPVAELAELRKSAPPGGTGGFGDKGYWAITKHKDVKEISVRSDIFSSAIPVWPREQIDLQRNVMLNMDAPHHTRLRKIISRGFTPRAVGRLRDELDARAQNIAKTAAAAGAGDFVEQVSCELPLQAIAGLLGVPQEDRDKIFRWSNEMTPEYAHIDPAMSSAELIMYAMKMAEERAKNPGDDIVTQLIQADLDGEKLSDDEFGFFVVMLAVAGNETTRNSITHGMIAFADNPDQWELFKK--ERPETAPDEIVRWTPVTAFQRTALEDYELSGVQIKKGQRVVMFYRSANFDEEVFEDPHRFNILRNPNPHVGFGGGAHYCIGANLARMTISLIFNAVADHMPDLKPL-SAPERLRSGWLNGIKHWQVDYT------- 145223877 4 ---------------FDFTDPDLNRERPVEELAELRRCAPPDGIGGFGDGGFWVVTKHHDVKEISKRSDVFSSEVKTALPRYPEGGSLVLLNMDAPRHTHLRKIISRGFTPRAVERLRDDLNARAQNIAKTAASAGSGDFVEQVSCELPLQAIAGLLGVPVDDRKKLFDWSNQMVPEYAHYDNRNAATELIMYAMQLAAVRAEQPGEDIVTKLIEADVDGHKLSDDEFGFFMVLLAVAGNETTRNSITHGMIAFTEHPDQWELYKRER-PITAVDEIVRWATPVTSFQRTALTDYELSGVQITKGQRVVMSYRSANFDEEVFDDPFTFDILRDPNPHVGFGGGAHYCIGANLARMTIDLMFNAIADHMPDLS-AIGSPDRLRSGWLNGIKH------------- 91787466 16 ---------------------AAFLANPYPTYDALREAGAIHWSE-EFFGGAWLVTRHADVELVLRDPRFSAQRTGAWVKDREELFARALLFLDAPDHPRIRKVLHAGFRMDVLQRLVPHIEQAVTELLDQGEGADCFDFIETVARPLPVRVITRLLGIENLQYDDFMAWSEDLASFIGAPQPTRGQARMSRYFETLLEQKRQTPGDDLTSRLAQAEARGEIQGGAELLAQCAMLLFAGFETTRHLLGSGLQALLAHPDQWQRLQQAPELLPGAVRELLRFSPVQYTGRRVSTDLVLHGQQLRRGDLVVPLIGAANRDPRRYAQPDVLDITRRDGSSLSFGSGPHVCIGAALTLMEAEIVFQQLLRRWPELSLVDATPRRITNPLYRGLVTLPLR--------- 81250703 10 -----------------LADQSADAATMLAWFRRMRESEPVSH---DEEAGVWHVFRHADVERVLADPGTFSSDFSSFMPAQEDVDRFILLRKDPPQHRKLRTLVSKAFTPGVVARLAPRIEVIADELLDAKAGADQLELVADLASPLPVTVIAELLGIPAEDRPMFGRWADSLVAPESQTSFAVVMREMNAYCLEHIRRRRAAPSQDLVSKLVAAEVDGQRLDDDEIIGFVGLLLLAGHITTTALLTNVILCLDEFPDIAAALRADPSALPGAIEEVLRFTPLAPSMRRTTREVRVGEHTVPAGRILLAWLASANRDERQFTAPDTFDIHRAPNPHLSLGHGIHFCLGAPLARLEVRIAVEKMLGRWSGITVADGVECHDARGIV-GAKKLPLRLR------- 118473063 11 ---------------FDPYDVA-INADPYPTFARLREEAP---LYYNEQFDFYALSRFSDVNKALIDHETFSSARGAIVEADIEIPSGALIFEDPPIHTAHRKLLSRMFTPRKINALEPEIRRFCAQSLDAVAGVERFDIIKDFGAIMPMRVISALLGIPEEDQEKIRDHGNAQMRTEAGKPMKAAEEGLVDIFEAYIDWRKDNPSDDIMTELLNVEFTDENLTREELLIYINVVAGAGNETTTRLIGWAAKTLAEHPDQRRQLVENPALIPQAIEEILRFPPAPHVARYVTRDVEYHGRTVPEGSVMMLLIGAAVRDSRQFPDGEVFDINRAPRQHLAFSVGTHFCLGSALARLEGRVALEEILKRFPEWDVDLASAELSPTSTVRGWDSLPVI--------- 21222051 8 -----PHVSGP---AFDPWDPA-FVADPYPAFAELRARG---RVLYYEPSDQWLVPHHADVSALLRDHEDFGRTPPPPEQEPFHTLDHGMLDLEPPDHTRIRRLVSKAFTPRTVERLKPYVHGLADDLVARLVAAGGGDLLTDVAEPLPVAVIAEMLGIPESDRAPLRPWSAEICGMYELNPSEETAAKFSDYLRALIAARRKEPGDDLISGLIAAHDEDDRLTEQEMISTCVLLLNAGHEATVNATTNGWLALFRHPDQLAALRADHSLVPSAVEELMRYTPLQLFERWVLDEIEIDGTTLPRGAEVAMLFGSANHDPAVFTDPERLDLTRRDNPHISFSAGIHYCIGAPLARIELAASMTSLLKRAPGLRLA-AEPERRPNFVMRGLTELRVEL-------- 108801528 2 -----------RLSQIDFTDLDNFANGFPHDLFAIHRRDAPVFWHTPDGEGFWSVATYAETLAVLRDPDTYSSVTGGERPFGGTLLQDLPIAMDDPRHAQIRRLVNSGLTPRMIARVEDDLRQRARILLDEVGDGEAFDFLPQVAAELPMQMICILLGVPEDDRHWLFEAVEPGFDFRGSRKASIDRSRMYTYGSELVARKRAEPGDDMLSVVAA----ESWLSDAELYLFFYLLFSAGAETTRNSIAGGLLALIENPAAFDALQADPSSLPGAIEEMVRWTPSPSKRRTATRDTELGGHRISAGQKVLVWEGSANRDAAVFADADVFDVARKPNPHLGFGQGVHYCLGANLARLELRVLFEELLARFASVRLVEPVE-WARSNRHTGIRHMVVRL-------- 118619080 22 ----------------------------------------------------WVLFGYDGVFQAFRDGRIFTSA--GYDKTIGLVMGHTILAMGGREHHDHRSLVAKAFRATALERWEPVIGPVCDQLIDEIRADGHADLVKALTFEFPTRIISTLLGLPREDLDLFRRSFDLISIPTDIVAGFNAATELHGYFLDQVEQRRRKLTDDIIGDLVAAEIDGEKLDDEAIIAFLRLLLPAGLETTYRSSGNLLYLLLTHPEQLTMVQRDRSLIPIAIEEGLRFTPLTMVMRTTTEEVDIGGKTIPPDAQIDLCMGSANRDESRWPDPNRFDIRRTRHAHIAFAGGIHMCLGMHLARLETRVMLNSLFDRVTNLAFTPDDGTGVQSRIIRSPNKLPVTFTPA----- 48477157 4 ------------------------------------------------------VFKYNDVVTVLSNHNVFSSQFRDLLNELDSRAAPSILILDPPRHTELRGLVSSAFTPRKIESYDNYIRELAAKMIENIIEKRRCDLVSEISYPLPIMVISNMLGVPEKDLKKFKEWSDALATSLGRGPDLRTQREMSEYFLNMID--RDSNDDNLISRLSNVSIDDKKLTDQEITGFSILLLVAGNETTTNLITNALIELSNHPDIYKELVDNNKIAGDIVEETLRFSPVQSTRRYAKYDYQINGFNIYKNDFIFLYLSSANRDEEIFKDPDNFNPFRENKRHIAFGNGIHFCLGAPLARLESRIVLEEFAKRIESFRLNPDD--RIDSDIMYGYKR------------- 192808412 22 ----------------------------------------------------WNVFRYDDVKRVLKDHEYFSSVRTRTMNDEGQKMSKINLQSDPPEHQKSRALISAAFTPRSLKLWEPRIQEIADQLLQEMGDAHVIDIVQHYASALPTIVIADLLGVPSEDRLLFKEWVNHLFLPLPKNHSRHAAKEYYNYLYPHIVQKRANLADDIISDLIQAEVDGDRLSDDEIVRTTMFILGAGIETTTHLLANTFYFLYDNNQIYGEIQANRELLPNAIEEMLRYFNIAKMDRTVKQDNHVLGVDMKRGDLVVAWMSAANMDEEVFEDPFTLNIHRTNNKHLTFGNGAHFCLGAPLARLEANIAISRFMDFFPRIEPVPEFKLE------------------------ 120401697 4 -AVRPELPPVHMRRDGF---------DPTPQLREIRETEGVRVITSAFGMSAYLVTRHEDVKTVLSDHTRFSNAPPIDEDEQARSRAGNLLGLDPPEHQRLRRMLTPEFTLRRMRRLQPRIAEIVDAQLDALAAAASADLVQHFALPIPSLVICELLGVPYADRDDFQRRSARQLDLSIPPERIELAREGRAYMGSLVAGARTNPGDDILGMLV--REHGAELTDDELVGIAGLLLLAGHETTSNMLALGTLALLRHPEQLAAVREDPDAVAPAVEELLRWLSIVHIPRITTTDVEIAGVSIPAGQLVFASLPSGNRDDEFIERPEVFDITRGAMGHLAFGHGVHHCLGAPLARMEMQIAFPALLRRFPTLAPAGEDDVPFRSFFIYGLKSLEVTW-------- 193248845 38 ----------------------------------------------------WAVTGHALARRLLADPRLSTDRTHPGFPIPAERFTHTLLGVDDPEHNAQRRKLIPSFSVKRIAALRPRIQETVDGLLDAMERQGPPELVADFALPVPSMVICALLGVPYADHTFFEDCSRRLLRGPAASDVDGARIELEEYLGALIDRKRAEPAEGLLDELIHQDHPDGPVGREDLVSLALILLVAGHETTANMISLGTFTLLRHPGQLAALRSGRTTTAVMVEELLRFLSIAEGQRLAAEDIEVDGTTIRKGEGVFFSTSLINRDAEVFEHPETLDWDRSARHHLAFGFGVHQCLGQNLARTELDIALRTLFERLPALRLAPADEIRHKPGTIQGLLELPVAW-------- 40458385 22 ---------------------------PPPEYAGLRERPGLPRVTGPSGRTVFVAARHEDVRAVLGDARFSSDRHPDFPETVFPGFRPSLIEMDPPEHGPARRAVAGEFTIHRMRELRPKIQRIVDGLLDDLAGAKPADLVSALAVPLSGLVLCELLGIPTGYREELTTNTAVLVAHDSADARAESFRSLSEYFDALCATKMTERPGDLLGRLAGHRLFSGDESRWAMVELCILLVVAGLETTATMTALGILALLEHPGQLALLTADPGLTPGAVDELLRFFSIAELMRRATADVEIGGTLVRTGEGVAALSAAANRDPAVFADPDTFDVTRDNRRHLAFGSGPHQCLGKNLARMELRIVLDTLFRRIPTLRLAPRDELRFVNGSGFSVSALPVTW-------- 103486393 44 --------------------------------------------------GAWVVTRYEDIRRVYEDNELFSSEGAQFQALAGETFPSIPLGIDPPDHGRYRKFLNPWFTPVAMNAREPRIREIIGGMIDQFADRGEVDIAYDFGRVFPVRVFLDLMGFPFTMFDQFLDWEFAILHDDRIDKKVEALTAVLAYLRGFIADKQASPDANLGSYIANGSIDGVPLTDDEKIGITWFLWLGGLDTVASTVSQMFRRFAMHPQLQKRIREDKSLINSAVEEFLRTQPLVNSGRKVKRDFEWHGVQIKAGDWVTAFNTSGNFDPQQFECPHQFDPERRNNRHFTLAGGVHICLGAHLARRELRVLLDEWFTRIPEFRVREGADTTVVPSLL-SIRNLPIVWD------- 90425737 22 ------------LKDFHPGAPRHFRDDLWPWFERLRAEAPVHYCTNAPIEPYWSVTKYHDIMNVDTHHEIFSSDGGISIRDAPQGYDWSFIAMDQPRHAEQRKTVSPMFTPEHLDELAVLIRQRAGQVLDALPKNETFNFVEKVSIELTTQMLATLFDFPFDERRKLTRWSDVATALPKSTQRRTEMSECASYFTKLWERINAAPRNDLISMMAHHDAT-RQMDHDNLIGNIILLIVGGNDTTRNTMTGSVLALNENPDQFRKLRENPALLDSMVPEVIRWTPLAHMRRTALVDSELGGKLIRKGERVVMWYVSGNRDDEAIEAPNDFIIDRRPRTHLSFGFGIHRCVGMRLAELQLRIVWEEMLKRFDHIQVV-GEPRRVYSSFVRGYECLPVR--------- 59889653 19 ------------IDEIDVARPSLFQKDVGLFFERLRREEPVHYCRESYVGPYWSITKFDDIMAVDTNHKVFSSEAKLGGIAIEDMHSAMFIAMDPPKHNQQRKAVTGAVAPSNLLLLEPTIRERACQILDDLPVGEDIDWVDKVAVELTTMTLATLFDFPWEERRKLTRWSDVTTAAPEYEARRAELIECAMYFKGLWERINAEPKNDLISMMAHSPAT-RDMPFLEFLGNLLLLIVGGNDTTRNSISGGVLALNQNPDAYLKLNNDPGLITSMVPEIIRWTPLTHMRRTALQDWEIGGKKIRKGDKVVMWYLSGNRDETVIDRADEFIIDRKPRHHLSFGYGIHRCMGNRLAELQLRIIWEEIHKRFAKIEVT-GEPERLFSNLVRGITKLPVRLH------- 134100063 8 ----------------DVFDPRRYSSGPHADFAWLRANAPVAVGDWPAGPGFWAVTGYDDVVRVLRSPGEFSSWLGATQIRDPAPADRMMLNLDPPEHGKLRRIVSRAFTPRRVERFRAEVAARARRLVDAVAERGGCDVPPDLTDDFPLLNLADLMGVPEADRRMLLEWTNRIIGYQDPPRSPAMLADMFGYAQELAAHKRRHPADDLMTALATAEVDGGRLSGAELEMFFFLLSVAGNDTVRSALPGGLRAFAEHPGQHRLLLESPELLDRAIEETLRYHPPVSFRRTATTDVELAGQAIPVGAKVVVFHCSANFDPARFDDPLRFDIRRDPNEQLSFGTGPHVCLGAHFARLQLRAFYSEALWRLRDLHVT-GPVRHLVSNFINGIKHLPVAFTAVRPR-- 57338474 17 --------------------------------ARVRDTDGVVRVETLFGAPAYLVCRYEDVREVLADPVRFSNARSVTEEELTLMRAGNLLGFDPPEHTRLRRLLTPEFTVHRLRRLQPRIIEIVEAGLDDLAAAGPADLMTHFALPVPSLVLCELLGVPYSDRTDFQDRSARLLDLTLPMAQRETRREDREYMAELVARAQADPQDDLLGSLV--RQHGDVLTTDELIGIASLSVIAGHETTSNMIGLSTLALLRHPEQLALVRDDPALAEAAVEELLRWLSIAHSPRRTTTEVEIAGRTIPAGSFLILSIPAANRDSALVESPDALDIARGAAGHLAFGHGVHFCIGHALARMKMRIALPALLRRFPGLALAPTAEIEFRSSLVFGLDKLRVTW-------- 26541552 27 -----------------------------QSYAKLFEDGDPIRVQLPFGEPAWLVTRYDDARFVLTD-RRFSRHQRDEPRMTPRAVPESILTMDPPDHTRLRTLVSKAFTPRRIESKRAWIGELAAGLVADMKAGGPAELVGSYALAIPVTVICELLGVPEDDRTRLRGWCDAALSTGTDEECVQSFMDLQKYFEDLVKERRAEPRDDLTSALIEARDAHDRLAEPELIGLCISILIGGFETTASEISSFVHVLQQRRELWTRLCADPEAIPAAVEELLRFVPFAANPRYALEDMTVGGVLVREGEPVIVDTSAVNRDGLVFDNADEVVIDRADNRHMVFGHGAHHCLGAHLARVELQEALKALVEGMPGLRLS-GDVEWKADMIIRAPRVMHVEW-------- 134101095 14 --------------EFDPFG-EAYQQDPAGVLKAAREREP---VFYSPELDHWVVTRYADIKEIFRDTRRFSASNALDPAEYDFAPGPVLVNEDEPLHMRRRRALAGPLAADEVAKLEGRIRDLVTRYVDGFAGRGRADLVDDLLWEVPAIVGLLVCGVPDEDIDRARHYTIKMGSFTWGRPTEEHQVEIADQVGRLVERLKREGGEGWVTAIEVHREDPELVNDNHLQNMMMSGLVAAHETTTNATANALRHLLSNRSSWEALCADPSAIPNAVEECLRFSSSVCWRRKALVDVPVGGVTIPAGARVLLVIGSGNHDDDVFGDPGELDIARSNARHLTFGIGSHACIGAPLARLEMRIILEELTRRLPGMRLVEGQDFYLRNASFHGPRHLLVEWEPA----- 84617363 12 ----------------------------------------------------WHVLGYHDTQQVQTDPVTFSSEAPLAPKQEDFELSGNFVRADDPEHRRLRGLVSKAFTPKMIADLEPRIAELATQLLDAAARGGRWDFIKELGHPLPFLVMTELLGIPEDDRAFIRNLSDRFVEVQSYDAVAPLLHELNQYLLDILRARRENPSDDLAGRLMTVEADGARL-DEEEALGFLNLLVAGHHTTTATLGNTVLALGENPHGWDQLRADPALIPAAIEESVRFPPFPRSARQTTKDTELGGRHIPAGAVVLVWLTAANRDDRVFADPNRFDILRKPNPHLSFGKGIHHCLGAPLARLETRTVIRLMLERYRDIRVRDDAPVTLRNPWMIGVSKLPIEVRP------ 126436617 35 -------------------------------YRRLRDAGGPVFVRTNRPDGFWAVGAHRDIADISRRPEEFSSGQGFDQTAEMREYRGSIIDMDDPEHMRLRKIVSRGFTPRMLSEMRGLVEETTAEILEEMPASGECDFVAAFATLLPLRIIDNMLGVPREHEQFILQATNVVLGASDPEAVARTSEQLIELLKGIAEDRIAHPRDDVISKLVTS--DEENLTPQELAKFFILLIGAGNETTRNALTHGLLILSAHPEQRERLADYDELAPTAVEEILRYSPVIHMRRTVTRDGVQVTHTFNAGEKVVLWYPAANRDPAVFDNPETFDVARKPNNHIAFGGGPHYCLGAHLARLELNVAFRMLYARYPDIT-AAGEPVMLRSNFVNGIKHLKATYTP------ 118464835 29 -------------------------------YRRLRDAGGPVFVRTNRPDGFWAVGTHRDVTDISRRPAEFCSGHGFDQTAEMREYRGSIIDMDDPEHQRLRKIVSRGFSPRMVSELRGLVQETTAEILEEMPRSGSCDFVSSFATLLPLRIIDDMLGVPREHEQFIVRATNVVLGASDPRAVSQTSEQLIELLRGIAEDRIANPRDDVISKLVTS--NEENLTPQELAKFFILLIGAGNETTRNALTHGLLILSEHPEQRNRIANYDELAPTAVEEILRYSPVIHMRRTVTRDDGQVTHTFNEGDKVVMWYPAANRDPAVFDDPECFDIARKPNNHIAFGGGPHYCLGAHLARLELNVAFQMLYARYPDIT-AAGEPVMLRSNFVNGIKHLKATYTP------ 197338999 4 ---IPVNQPVTRVTGAPL--------DPPAEYTRLREDQPIVKARFPNGSTGWLVTRFEEGSQVFTDPRLSARRPRHDTPEEDAPFDAGFVMMDEPEHGAYRRLLTARFTPKSVQNLQPYLDKIVDEHLDAIAGPETFDFVQAMALPIPCLVICELLGVPYEDRDGFHDTVDLMDMAKSREERDRGAHWLIDYITSLVADKRRTGARDLAELIHKSDGDDAALTEKQLIGLGVLLLFAGHDTTAAMMGLSTLTLLTHHEQREQMLAHPEKTGTMVEELMRYLTIVQFGRVAKEDLELAGAQVKKGDLVVVAMNAANRDPRAFQDPDTLDIDRKMARHMGFGYGVHACLGQNVARAELRTVLPKLFQRFPNLRLATPEEVPMDTGTNYGVRKLMVT--------- 108801615 6 --------------DIDLSAREFWAKPPDAAFAVLRRENPVAWSRPADSDGFWSLTKHEDIRYASRHPEIFSSAQGITMEDFPHMMSQSFIAMDAPRHTQLRGITLDAFKPRNMRRLQGWVQEHARDLISEMSHLGEGDFVELVSVKLPGRIFGSFFGLPPGEIHEKTIDAAQRTLGWTDPDVRGDRMDLHETVTTLLPERRANPGDDLLSWMVQAEFDGVKMTDDELKAFFTLLAVAANDTTRHASAQAIYAFSQFPDQRDLLVADVERVDSAVEEALRWSPLIHMRRTATQDVTVRGAEIKAGDKVVLWYSSANRDEDVFDDPFTFDIERNPNPHLAFGGGPHFCLGAALARTMLRSLLTEVYTRIPDIH--APEPKFQVANFINGINSLPATWTPER---- 149918304 5 ---------------LNIADPE-FIANPYPTFDWLLEHAPVTPGRFGMMRAH-LVSRYDDCLTILKDKQRVTRNRAKAKGKSGEGGYPVMINTDDPEHRRLRNLVHQAFTPRAIKGIENRIEALVDELLDALKRGGTIDLIQAYSLPIPVTVISEMMGVSDEEINIFIDMSRRFGVASLLKLLFWEAPRLDRFVRQLVVAKRANPGEDILSNLVTAEVDGDRLSDDEIVAMAFLLTFAGYETTVYLITNAVLMLLLYPEQRELALSERAKLDAAIEEVNRFHGSVQGGMYAAEDIELSGVVVPRGSAMFAVLGAANRDPRAFDRPTVFDITRTPNKHLGFGQGVHYCIGAPLARMETRIALERLFERAPKLQLAPEQLEVQPTALMRRYRALPVRLR------- 197783646 1 ------------MTAFDPWDPA-FLADPYPAYAELRANG---RVQYYEPTNQWLVPHHADVSALLRDHEDFRTAPPVEHEPFHTLNDHGMLDLEPPDHTRIRRLVSKAFTPRTVEQLRPYVTDLAGELVDRLVARGGGDLLTDVAEPLPVAVIAEMLGIPEADRAPLRPWSADICGMYELNRAVRASVEFSDYLRDLIAERRKEPGDDLISGLIAAHDEDDRLTEQEMISTCVLLLNAGHEATVNATVNGWYALFRNPGQLRALRADHSLVPRAVEELMRYTPLQLFERWVLDDIEIDGTTVPRGAEIALLFGSANHDPATFANPERLDLTRADNPHISFSAGIHYCIGAPLARIELAASMTAVLEKAPTLTLA-AEPQRKPNFVIRGLEGLSVE--------- 145595308 13 ----------------DIAHPATYAAGPYAEFARLRRDKPVSWVILSQGPGFWAVTTHEGVVAASRQPEVFSSRQGAFLADPRTTADLLLVNMDAPQHARVRKLVTAVFTPRAIRALGDSVTAHARNLVERAVRQEECDVVADLAAELPLLVLADLLGLPREDRHLLYQWSNNLVGFDDPEAYRKTFFEAFQYALSVAGERRRAPREDLMTLLATSEVDGRRLTDREFCNFWLLLVVAGNETTRHLITGSVLALVDNPMQRERLVADDTLLPSAVDELLRWSPIMQFRRTAIVDTELCGTPIAAGDKVVLWYTSANRDAAVFEAPDELRLHRNPNPHLSFGMGPHFCLGAHLARLEARTMLRELAPHLSRFRLT-GPVVRLESNFVNGVKSLPGSFT------- 183983351 20 ----PPEVP---LADIELGSLEFWGRDRDGAFATLRREAPISFWGLTAGKGHWALTKHDDIHFASRHPEIFHSSPNIVIHDQTPELAGSMIVLDDPRHQRLRSIVSRAFTPKVVARIEASVRERAHRLVAAMHPDGQADLVSELAGPLPLQIICDMMGIPEEDHEQIFHWTNVILGFGDPDEFLQVSMAIGGYATALADDRRVNHHGDLTTSLVEAEVDGERLSSSEIAMFFILLVVAGNETTRNAISHGMLALSRYPDERAKWWSDFDGLAATVEEIVRWSPVVYMRRTLSQDVDLRGTKMAAGDKVTLWYCSANRDEEKFADPWTFDVTRNPNPQVGFGGGAHFCLGANLARREIRVVFDELRRQMPDV-VATEEPARLLSQFIHGIKRLPVAW-------- 111222415 7 ------------------------------------------------------VSRYDDVREVLSDSVRFSTADRHALMPPDAAGPGNLLAYDPPEHTRLRRMLTPEFTMRRMRALEPRIVDIVSAALDDVERAGPADLVSTFALPVPSLVICELLGVPYADRAEFRRTVDQLDASHPPEHRLALQQASRAYMATLVERARRDPGEDILGMLV--REHGDDISAEELVGIASLLLLAGHETTANMLGLGTLALLRHPDQLARVRDDPASVEPAVEELLRWLSIVHIPRTATTEVTIAGSTIAAGEHVVLALPGANRDPALVDDPDRLDITREPAGHVAFGHGLHHCLGAPLARLELRIAYPALLRRFPGLALAVPEQIAFRPSVIHGLQALPVTW-------- 24940598 5 -----PTVSPDELEQIDLASPILHAEELGEVFRYLRANRP--MYWQQPRGGFWVISRYADVNEVYKDKAHFTTEHGNALATLDSASGAMLAVTDGVRHHQVRNLLSKGFSPQMLDLIANSLRETVDGLLLAALDRGECDAAQDIAANVPLGAICDLLEIPQTDRKYLLGLTAHAWSTDYADETPEEKNEILLYFSKLLKERRGGDRDDMVSLLANCRIDGHPLNAAEQVANCYGLMIGGDETGRHAITGTILALIENPDQWRALKNGDVDLKTATEEALRWTPSLHGGRKATGDVVINGQQIKAGDVVSVWISSANRDEAIFDAADEFKLARTPNKHFTFAYGSHYCLGHYLGRMEVYAVLDGLRRLVGDLEQI-GEERWIYSSILHGMSSLPIRIT------- 117305 13 ---------------------------PPAGYAPLREGRPLSRVTLFDGRPVWAVTGHALARRLLADPRLSTDRHPDFPVPAAQRRRVALLGVDDPEHNTQRRMLIPTFSVKRIGALRPRIQETVDRLLDAMERQGPPELVSAFALPVPSMVICALLGVPYADHAFFEERSQRLLRGPGADDVNRARDELEEYLGALIDRKRAEPGDGLLDELIHRDHPDGPVDREQLVAFAVILLIAGHETTANMISLGTFTLLSHPEQLAALRAGGTSTAVVVEELLRFLSIAEGQRLATEDMEVDGATIRKGEGVVFSTSLINRDADVFPRAETLDWDRPARHHLAFGFGVHQCLGQNLARAELDIAMRTLFERLPGLRLAPAHEIRHKPGTIQGLLDLPVAW-------- 108799957 19 ----PPHVP---LGDIDLGTLDFWDDRRDGAFATLRKESPITFFEVPGGRGHWALTRYDGVHHASRHPEVFSSIPTSTAPVEIAEYVGSMISLDDPRHLRLRSIVNRAFTPKMLTRIEQSVRDRARRLVTGLHPDGHADFVQAVAGPFPLQIICDMMGIPEEDEEKVFHWTSIILGGADEEVAPDHVLGLGEYGLALAEDRRAHPTDDLTTNLVRAEVDGERLTSAEIGSFFILLSAAGNETTRNAISHGLVALSRYPEQRQRWWDDFDTVPTAVEEIVRWASPIIFMRRLTEDIEMRGVRMKAGDKVSMWYNSANRDERRFDNPWLFDVTRDPNPQIGFGAGAHFCLGANLARREIRVLYSELRRQVPDI-VAVEEPAILRSAFVHGIKRLPVAWT------- 15598527 10 ----------------------------------LQVDGAPRPAHRAAEHPVWVVTRYRDARKVLNHPELYAKRTGSPRAGIGEGLSHHMLNLDPPDHTRLRSLVGRAFTPRQVERLQPHIERITEALLDAMAGREQADLMADFAIPLTIAVIFELLGIPEAEREHARQSWERQAELLSPEEAQALADAQVDYLRVLLEAKRRQPADDVYSGLVQAADESGQLSEAELVSMAHLLMMSGFETTMNMIGNALVTLLVNPEQLALLRAQPELLPNAMEELVRHDSPVRMLRFTVEDVELDGVTIPAGEYILVSNLTANHDAERFDDPDRLDLTRNTDGHLGYGFGVHYCVGASLARLEGRIAIQRLLARFPDLQLAVPHAEWLPITFLRALISVPVR--------- 154623233 1 ------------MRDIDLMDAGAFTAGPYDYFRHLRGLPGLHRAKDAEGYDFWYLVRHADVARASKDTDTFRSGPSTMTSVRQDSTGLPLIFLDAPEHSRLRRLVAKGFTPARLAALEQPVAGILRRILDDVTAKDEFDLAEDIAMQLPMEVLTELIGVPAGERDQIIEWGRSTVNHSTPEKAVAAFQNLMAYFRELAERRAGKPADDLFSVLLATDKDDSRLEPQEIALFATTLIGAGSETTYGSITGGVLGLLDRPDQVALLRRRRELIPAAVDEIVRWTPVTHFARQVAKDTEIGGQSIAAGERVVLWYTSANRDESVFDRPDELLVTRRPNPHVSFGGGPHVCIGRGLAVLELRLFLEAVIDRLPRLELT-GEPVRSATNFMNSFRYVPARFR------- 8050845 31 -------------------------------------------------GPVWLVTRHEDVRAVLTDPRIFPKAGRTGGAPSQYEVPGWFVAMDPPEHGRFRKTLIPEFTVRKVRELRPVIQQIVDERIDAMLAAGTSDLVESFALPVPSLVISSLLGVPKVDRDFFEDRTRVLVRLSSTDEERDKAQALLRYLGRLIQIKQRRPGDDLISRLIAA----GTLSRQELSGVAMLLLIAGHETTANNIGLGVVQLLTNPRWI--------GDDRIVEELLRYYSVADAFRVAVEDVEIGGQLIRAGEGIVPLIAAANHDATAFAAPSEFDPERSARSHVAFGYGVHQCLGQNLVREEMDIAYRTLFARIPSLTLAPVEELPLKDGVLFGLHELPVTW-------- 118468717 2 ----------------------------------------------------YAAMSFDAVNTVFRDGKTFNSK--IYDSTIGLFIGPSILAMEGKTHRDHRNLVSAAFKSKSLARWEPEIARICEALVDEFVDTGSADLVRDYTFEFPTRVISKLLGLPEEDLPWFRRRAVELIYSVKYKRAFEASAALKDYFLDQIERRRSRPTEDIIGDLVTAEIDGEKLTDEAIYSFLRLLLPAGLETTYRSSGNLLYLLLTHPDQFAAVQNDHDLIGAAIEEGLRYTPLTTVQRSATKDTELEGVQIPAGAVIDVCIGSANRDENRWERPEEFDIFRKRIPHITFAAGEHTCMGLHLARMETRVAMETLLNRVTDLRLIADDDPHIFGQPFRSPTAIPVTFRPA----- 121606913 18 ---------------------AAFLADPYPTYRALSEAGPIH-WSDEFFGGAWLLTRHADVEKVLKDPRFSAQRTGAWVKDREDAFSRALLFLDAPDHTRIRKVLNAGFRPEVIRGLAPYIEQAVGELLDRAEAASPFDFMQAVARPLPVRVIARLMGIEASAQDDFMVWSDDLATFIQARRAQASLLAMCRYFEALLPRRRQAPGDDLVSRLVLAEAAGEIEGGPELLAQCAMLLFAGHETTRNLLGNGLQALLSHPAQWQKLQQSPELLPGAVRELLRYSPVQYTGRRVTTELVLHGQLLRRGDLVLPLIGAANRDPARYAQPDRLDIARRDGGSMSFGSGAHVCIGAALTLMEAEIVFGQVLRRWPGLCLAGAAPQWGSNPVYRGLLALPVR--------- 21219297 18 -------------------APVAFPQDPPAAYDPLRAARPLARITLFDGRPAWLVTGHAAARRLLADQRLSTDRRDGFPATSARLARTALLGVDDPEHRAQRRMVLPEFTLKRAGALRPSIRRIVGERLDAMIAQGPPDLVTAFALPVPSMVICALLGVPYADHEFFEEQSRRLLRGPLPADTRDARDRLEAYLGELIDRKRRAPGEGLLDDLVRRQASEGATDREQLIAFAVILLVAGHETTANMISLGTYTLLTNPGRLAELRADPALLPGAVEELMRVLSIADGLRMATEDIDVDGQTIRAGDGVVFSTSVINRDESVYPEPDALDWHRPARHHVAFGFGIHQCLGQNLARAELEIALESLFDRLPTLRLAPADEIPFKPGTIQGMLELPVAW-------- 48526144 65 -------------------------------YGTLREQAPLVRARFIDDSPIWLVTRFDVVREVMRDQRFVNNELFGIPEDLTPYLADTILTSDPPDHTRLRRLVSRAFTARRIQDLRPRVEQITDALLERLPDHGVVDLVEHFAYPLPITVICELVGIDEEDRTLWRRFGADLASL-NPKRIGATMPEMIAHIHEVIDERRAALRDDLLSGLIRAQDDGGRLSDVEMVTLVLTLVLAGHETTAHLISNGTLALLTHPDQRRLIDEDPALLPRAVHELMRWCGPIQATRYAMEDTEVAGVQVRQGEALMFSLVAANHDPRHYTGPERLDLTRQPAGHVGFGHGMHYCLGASLARQEAEVAYGKLLTRYPDLELALEDQERLRQPGTWRLRRLPLKLH------- 120401040 5 -------VPTHR--DIDLSD-RNFWARPHEAFAVLRRENPVPWSRPADSDGFWSLTKHEDIRYASRHPEIFSSAEGITVEDFPRMMSQSFIAMDAPRHTQLRGITLDAFKPRNMLRLQDWIQGHARDLISEISHLGEGDFVDLVSVKLPGRIFGSFFGLPPGELHEKTINAAQRTLGWTDPEVRGDVMDLHETVTTLLPERRANPGDDLLSWMVQAEFDGEKMTDDELKAFFTLLAVAANDTTRHASAHAILAFSQFPDQRDLLVADVERVDTAVEEVLRWSPLVHMRRTAVQDVTLRGSEIKAGDKVVLWYSSANRDEDIFEDPFKFDIARNPNPHIAFGGGPHFCLGAALARTMLRSLLTEVYTRIPDIS--APEPRYQVANFINGINSLPATWTPER---- 114799772 16 -ANIPPAADIDLST-LDLIDGELWRQGYWDRFERLRNEDPLHYCPDSFPGPFWSVTRYEDVMAIDTDHKRFSSSWEYGGITLGEPISPMFIAMDEPRHSEQRKTVQPAVAPDMLKVYEPLIRSRTQGLLDSLPVNEPFDWVDKVSVELTTMMLATLFDYPFENRRDLTHWSDVATGMHNPDICATMMKCLMTFMGIYQERQQQPQKPDLMSLLAHGEKT-KNMTPMELLGNVILLIVGGNDTTRNSMTASVFALNKFPKEYEKLKADPSIIPNMVSETIRWTPLAYMRRTALEDVEMHGKTIKKGDQVAMWYVSANRDERFWDKPNDFIADRPARRHISFGFGIHRCVGNRLAELQLRILWEEIMERFEHIEVL-AEPSLNQNAFVKGYNWMPVVLHPK----- 21225946 6 -SPTASHTPATPPRDFPIQRGCPFAA--PAEYAALRTDDPVARVTLPTRREAWVVTRYDDVRELLSDPRVSADRRPGFPEQEAGARFRPFIRTDAPEHTRYRRMLLPAFTVRRVRAMRPAVQARVDEILDGMAAGGPVDLVSAYANAVSTSVICELLGIPRHDLEFFRDVTRISSRNSTAEQVSEALGGLFGLLGGLVAERREEPRDDLISKLVTDHLVPGNVTTEQLLSTLGITINAGRETTTSMIALSTLLLLDRPELPAELRKDPDLMPAAVDELLRVLSDSIPLRVAAEDIELSGRTVPADDGVIALLAGANHDPEQFDDPERVDFHRTDNHHVAFGYGVHQCVGQHLARLELEVALETLLRRVPTLRLAGDQVVVKHDSATFGLEELMVTW-------- 164511439 21 --------------------------DPAPELAELREEQPVARMVFPDGHLGWLITGYDEVRRLLAARGMSSRRTPIPLPMAGELAPGMFTAMDPPEHTHYRRRLTAWFSARRTRTMEPRLTEHVDLYLGRMEEGGPTDLVAAFAEPVAGLVICELLGVPADRRDVFVKGIKALLTVHSAEEAIAGWQNVGGQLMELIRAKREEPTDDLLGTLVS----DGAFSDEELATIGSVLLVGGYDTSKNMIALGTFALLAHPDQYAALAADPGLGAGAVEELLRYVTVMHAGRAAGADMDFDGHHFTEGDAVSLSLAAANRDPSLCEDPDRLDITRPPVAHLSFGYGIHQCVGQQLARLELRIAFEGLARRLPGLRLAPEDQVRTPESIIYGVHELPVTW-------- 119502952 13 ---------------IDVSNPDLYQTDSWPWFARLRKEDPVHWSENSHFGGFWSITRFEDIVTVDKSHDDFSSEPAITIGDYGNDLPRQFIAMDPPLHDIQRKAVQGVVAPRNLADLETIIRSRVATMLDALPIGEPFNWVDRVSVNLTTQMLATIFDFPFEDRYKLPYWSDMATSLPNNDERTRALTECLETFTALWHQRKDNPTMDLISMLATNPETAAMVDDPEYLGNLILLIVGGNDTTRNSITGGVVALNQNPEQFSLLKANPHLVNSMVPEIIRWTPLMHMRRIATRDVVLGGKTIRKGEKVVMWYLSGNHDETAIDDPNTFNITRDNPRHLSFGFGIHRCMGNRLGEMQLRILWEEILKRFSDVEMV-AEPQRIQSNFVRGYSDLSVVLH------- 197733467 6 ---------------------------PPPAYERLGAQAPLSRVTLFDGRAVWFVTGYPEARQLLADPRISADRRPEFPITAPRLRRFILLSMDAPVHGEYRRLLNPDFSRKRIASLRPVVQSVVDDHLDRMLEQGPPDLLRDFALPVPSRVISELLGLPPEDTELFQRLSGRLLRAGSADDAQEAARELGDYLGALTARPPEGPGPGLIARLAHDEVATGRLSHADLVRIALVILLAGHETTASTITLGTVTLLDHPEQLARMRSDPATVPGAVEEILRCVAVTDLARVATADIPVAGQIIRAGEGVLLSSTMANRDRRVHTDPDTFDIDRTGRHHLSFGYGIHQCLGQSLARMELEIAFSALFTRIPTLRLAVPPTRPPSSGAIQGFDELPVTW-------- 214037713 11 ----------------NMIDPDTYANGPYDELARIRQSGPIHYMETTMGVPYWLVTGRKEIDAISKNPTLFSSEERTAPEDIQAIHSNMTINMDPPRQLKSRKIVRATFTPRAVDSYEARFREHAKNIVDAVAARGECEFVEEVAAELPLLAILELCGIPAEDRKDFFEWTNTMMFNQDSSLAVDKEAAVIEYAMKLSAQHQENPKDDIIGALLRGTEREEGLSEDEFVWFFLMLIAAGNESTRTVTTHGMRMLMEHPDQLEYLVENPDKIPGACEEMLRYNTAFIMRRTAMEDTEINGHQIKKGAKIIMHYHTVNHDEGVFDDAMEFDVRRAENQHRAFGVGQHFCLGTHLARLEMRVMFEEIIPRMRHPKLA-GKVEYTRSNLVAGIKCMPITFDP------ 118469762 14 --------------------------------------------------GFWALTRRADIQFVSQHPELFTSAQGVALDPMPADFATFFLMMDPPEHTVYRRLISSAFTPRNVRRIEEQIHANAVDVVDQLIGVGNVDFVEACSAQLPMRTISDMLGVPKADQPALAKAAEKLFSMERAVATINEIMLISNTGVELAKFRRANPGDDLMTSIVNAEVDGHRLTDEEIGAFLILLASAGNDTTKQTTTHAMMALAAHPDQRDWLMADFDGRPAVEEFVRWATPVIQFARFATEDVEVAGQTIRAGEKVGLFYCSANRDEAVFTDPQRFDLSRSPNPHLGFGGGPHFCLGNQLAKTELRNLFRELLTRLKTIEF--GEPELLHSSFVHGIKRVP----------- 21222181 15 ----------------------------YEELAALRAVGAVHRVFVPGSGESRLVVTRDAARAALTDPRLRNDHSASWDSDGGHAIGHNMLQSDPPQHTRLRRLVAGHFTPGRTAALRPRVERIAHDLLDALPPAGTADLVARYALPLPVTVICELLGVPESDRGTFHTWSNELVMPTSPEAAGSAATALTGYLTELTDAKRRTPDGTLLGDLVAAADSGE-LTPGELLGMAFLILVAGHETTVNLISATVHGLLTHPGQLARLRAEPELTEAAVEESLRYHSPVHAFRFAAEPLELAGTAIAAGDPVLVSLAAASRDPAHFPDPDRFDIGRRPRGHLGFGHGPHHCLGAPLARVEAAVAVRLLLDRHPALALAAGPATWRTSTLLRGLVELPVRL-------- 108798764 13 -----------------FATPRAYTDEPHAALTHLRAHAPVSWVDVDGYRPFWAVTKHADIMAIERANTVFTNSPRSVLMTAAGVGIRTLIHLDDPEHRDLRAIGADWFRPKAMRALKVRVDELARIYVDKMLATGPCDFVQEVAVNYPLYVIMSLLGVPEADFPLMLKLTQELFRGDSSEEQMAALLEMFQYFTALTASRREHPTDDLASAIANARLGGEPLSDIDTVSYYAIVAAAGHDTTSATISGGMLALIEHPDQLRRLQADPGLMGLAAEEMIRWTPVKAFMRTAAQDTEVRGVPIKAGESLLLSYVSGNRDDDVFDAPFRFDVGRDPNRHVSFGYGVHFCLGAALARMEVNSFFAELLPRLRSVELA-GRPEHVATTFVGGLKHLPIRLRPA----- 81250701 5 ---------------LDFLSSADSAGELQPRLVELSRQETLPRVLLADGQEAWLVTRNEDVRTVLSDRSFTRDVMGERARQAGETPDGARVNMDGRPHNELRALVSKAFTVRRIEAMRPRIQAWTDELIDAMEETGPPDLVAHLAVPLPALAICELLGFPVEDRQVLSGWCERITRLGEGGPDQRAWQELSAYIARRVPVERAAARGGLLTRLVHAHDSEDALSMEELLSLTVVVLAGGLETTQTAIGAGMVRLFRNPAQLDKVRADPDLVVPAVEEILRYQPVIDVNRVATRTVRLGGQEIRAGDLVQVSVNAANRDETVFPDSERCDVTRGPNPHLAFGYGAHHCLGAALARLELKTAFSTLLRRLPDLRPAPLESLGWRGGVTLGLEELPVAW-------- 166159378 6 ----PPFCPVQFQDSDLLNSGFHAATDMHALWADLRENQPLYRADPGGGRPFWVVTRHEDVSRVLRSHGEFSSRRGTILNTADIASDNMMADTDPPRHREFREPLNKAFAPSVVATQERLLRELSQDLIQSVLEAGVYDIAHKTM-MFPMAVTGTLMGLPPESWERLAELVMMTIAYDDPDTVRQARHELFEYFKEYAQRSRDDVDPDVIGAMVGMDLSEGPMTQEQVLLNAFVLLIGANVTTPHALCTLMSVMAEHPEQYRAVQENPELRASCLQELLRWSPVTALMRYAVKDVEMHGRTIRAGEPVTAWIGAANRDERVFPDPYTFDVARRPNKHLAFGLGPHYCIGANLAKVGLDIFLDELLERVESIEIA-GEVKHVASHFVPGYKSMPVRFTP------ 197777463 9 ----------------DILSPE-FAADPYPAYRSMREHAP--LLWHEP-TGSYLLSRYEDVERAFKDKEVFTTENYDWQLE--PVHGRTIVQLSGREHAVRRALVAPAFRGSDLRDFLPVIESNSRELIDAFRHKGEVDLVDSFATRFPVNVIADMLGLDKADHDRFHGWYNLARDPDVAAAGERTRVEFTEYMIPIIQERRENLGEDLLSTLCAAEVDGVRMSDEDIKAFCSLLLAAGGETTDKAIAGMFANLLVHPDQMAAVREDRSLIDRALAETLRFTPPHMIMRQTAAEVTVSGGTIPAGATVTCLIGAANRDEERYRDPDRFDIFRDDADHLAFALGRHFCVGALLARAEVRTGVGQLLDAMPDLRLADGFVPREQGVFTRGPRSLPVRFTPA----- 120431554 7 ----------------------------------------------PSGDEAWMVTRYADVRALLADDRISRNNRPGAARISAKNKLFQDPKMDPPEHTRIRRLVMKALTPSRVERLRPRVQEITDRLVTAMARRPPIDVNEALAYPLPIQVVCELLGVPVEDQERFRVWTGAFLSGYTQDEIERNMSRLNEYMRDLIEAKRADPADDLISAMIATDAEDGRLSEYELHWWSRLLVLVGFETTAVQIGGCIAMLLSRPDQLDLVRKDPALLRPAVEELLRWGSSVTMLRYVTEDVEVGGVTIPAGSSIIPAGDSANQDESVFEHPEVFDVTRTDNPHLTFSHGTHYCAGASLARLELEVVLSTLIRRLPDLRLAIPATRRNDGNLLESFREIPITW-------- 118463528 29 -------------------------------YRRLREAGGPVFVRTPRPRGFWAIGAHRDVVDISRRPGDFSSGQGFDQTAEMREYRGSIIDMDDPEHMRLRKIVSRGFTPRILSELRGLVEETTAEILEEMPRTGECDFVSSFATLLPLRIIDTMLGVPREHEQFILRATNIVLGASDPEAVTKISEQLIELLKGIAEDRIAHPRDDVISKLVNS--DEENLTPQELAKFFILLIGAGNETTRNALTHGLLILSAHPEQRDRLANYDDMASTAVEEILRYSPVIHFRRTVTRDHGEVTHTFNAGDKVVVWYPAANRDPAVFDQPERFDIARKPNNHIAFGGGPHYCLGAHLARLELNVAFQMLYARYPDIT-AAGEPVMLRSNFVNGIKHLKATYTP------ 1076117 1 ------------MTALNLMDPEVLR-DPFGAYAEIRAQAPLVRASYPWGAVQWLATRYSDVKAVLTDPRLVNNPAGGIPDEYVRYLAGSILSQDGPGHLRLRRLSSRAFTVRRVNALRPRVTELAHRLLASLPQDGVIDVLEDFSYPLSIDVICEIVGIPEEAREQWHTWGSAF-YTMDPAVIGPAVRGMADHLHLLIEQRRATPTGDLLTGLVQAEDEGEPLTDEEIATLVLTFVTAGNETTAHLIGNGVAALLTHSDQLALLRSDRRLLSQAVDELMRWCTPVQQPRYATEDLDVGGVTVRKGEQVVAVIGAAGHDPDRFPDPERFDITRNHRAHVGFGFGPHYCLGAALAHQETAIALDTLFDRFPSLALAPSALERQPFPGAWRLKSLPVRL-------- 114798104 11 ---------------LDLTQPTVFSEHTYADFAKMREKAPVMWHPEEYGAGFWAVTSYDLVKKVELTPETFSSQKGGILMNYGEGVPRHPINLDRPYHTPLRMEHMAYFRADFVAELRKRVDVEVNRLLDTMEAQGPVDMVEMFSAELPLFTLCEILGVPPADRPKLVHWMHFLETSQYQMAFLNEIQAMFEYGRYLLEERRKNPQPDLLSAIANVQVDGKPLSPEFLDGSWLLIVFAGNDTTRNSLSGTMRLLTENPELREQLKEKPERFPNFVHEAIRMTPVTYMRRTATQDTELGDQKIAEGEKVIMYYAAANRDPSKFENPDRFDIDRSNAKHLAFGHGPHVCLGQRVANMQLESAYRQILSRFPNVRWT-GEQTIAPNNFVHAISSLMV---------- 158317196 29 ---------------FDHLSQE-LVDNLYPALTRMRSLCP--VTHSNQYGGYWVVTKYDDVLRVAQEWETFSSAFGLTVPPSPIATRNLPVEIDPPLQREFKRLINAYFTPKAVRPWEPRTRALVNRLIDGFVERGECDFMAEFARPYPALSFFDVAIGAPADQIERVAYLASKSGAPKDPDAAACWRGLSEWINGFLEQRRCEPRGDVVDAILSAEIQGRPITHEEIIGTVQLLILGGLETTAGALGQIMLRFCRQPEIPAALRENPDLLPQAVEELLRDGPFVQITRTAMHDTEIDGHQIKQGEKVIIYWASANRDEGEFPASDEFDLDRKINRHVAFGVGPHRCVGSNLARMNLRIALDELLRRLHDLRLRDGAEIHFHPTVNRAPVAVPVTFTPG----- 159040063 19 ---------------------PLISTDPHAAYEHLREQAPACPIRSIEGSLMWIVARHDGVRSVLGDAR-FANNPASVPEELIPYLADTLLDSDGKDHNRLRRLVTPAFSARKVKALGPRIERLTDDLIDALPQHGVTDLLEHFAYPLPINVIGELVGVPAADLPAWLRWTHDL--SFNQQALGQTLRPLVDYTYDLVRHRYDEPGEDLISELIQARDDGDRLSERELVTMVLSLVIAGHDTTANFIANSIWALLTHPEQLALLRADPGLMPQAVQELLRWCGPVSRMRYATEDVDLGWGTFQTGDAVTVALSGGNHDPRRFTDPGRLDITRQHDTHLSFGAGPHYCLGAALARHEAEIALSRMLARHPDLALAPAEQLQWHASGMRKLATLPVRL-------- 158318825 8 ---------------YDPYDVE-IDVDPYPTYRRLRDEEP---LYYNERLDFWGLSRFADVGAALKDQKRLSSAKGDILEADPVMPPGVFINEDPPLHTVHRVLVSRAFTPKKMKALEDKIRAFCIACLEPLEGADRFDFVADLGDELPMRAIGMLVGIPDAEQPTVRDHAQRGLRNERGKPLTVTKDKYFDFYADYVAWREKNPSDDLITELLNVEFEDRRLTKEEILIFLAVIAGAGVETTGNLFGWLGKVLAEHPDQRQQIVSDRSLIPNAIEELLRYPPGPHVARYVTEDVEYHGQTVPAGSALLLMLSSANRDERQFTDPGRFDIHRSISQHVTFGIGAHFCLGAALARMEGRIALDEVLNRFPEWDLDMANARRKPTTTVRGWDSMP----------- 118592567 36 -----------MAADFDAFAGP-YQADPAEALRWSRDQLP---VFYSPNLGYWVVSRYDDIKAVFRDNILFSPRTPATPEAMGYAMNRTMVNEDEPVHMERRRALMGHFLPDNLEARQEMVRRLTREKIDAFIDSGRVDLVEAMLYEVPLNVALHFLGVPEDDIAILKNFSVAHSVNTWQVAIAHDVGQFWNYAGKIIEKMRKEPDGTGWMHIRKNAEMPDIVPDSYVHSMMMAIIVAAHETTSLASAGMFKTLLTHRQAWQDICEDPSLIPNAVEECLRYSSIVAWRRQATAATRIGGVDIPEGAKLLIVQASGNQDERHFEDGDKFDIYRDNADHLTFGYGSHQCMGKNIARMEMRIFLEEMTRRLPHLQLAEQEFTYLSNTSFRGPDHVWVEWDP------ 197727869 21 -------------------------------------REPVARVRLPSGDTVWLVTGYEEVRTALTHPQVGADDPQVGSAGVIGGARGGVRTLDGAAHGAVRRLAARPFTPRRVARLRERIQGITDGLLDTMERSGPADLVSSFAYPLPITVICELFAVPEGDRARFGVWSDRIVTGISEQEVADARDALQGYLHELVTARRAEPGDDVVSGWLTADENGDRLTDDEVVRLSQTVIIGGYETTVNSISAGMWRLFQHPEQLAAVRADPGLLRGTVEEILRYQPQGLFFMVARGDLELGGVTIREGDGVMPLPNAANRDAARFADPARFDIHRPPGGHVAFGHGAHACLGSALARIELEVALGTLLGRFPGLRPAVDELAWRGDRLVCGLRELPVRW-------- 48526154 7 -SPLSAHVGKHPGEPH-VMDPALIS-DPFGGYGALREQGPVVRGRFFDDSPLWLVTRFEEVRQVLRDQRFVNNPADPALGVAPEDSPNSILNYDAPDHTRLRRLVSRAFTARKITDLRPRVAQITAELLDRLPEHGVVDLIEHFAYPLPITVICELVGIAAEDRPQWRSWGADLV-SVDPDRLGRTFPAMIDHIHALIGQRRAALTDDLLSELIRHDDDGSRLSDVEMVTLVLTLVLAGHETTAHLIGNGTAALLTHPDQLRLLKDDPALLPRAVHELMRWCGPVHVTRYAAEDVDLAGTRIRRGDAVQAVLVSANHDPRHYTDPERLDLTRQPAGHVGFGHGAHYCLGASLARQEGEVALGALFDRYPDLALAPEELERTPVPGTWRLTSLPVRL-------- 158316106 17 ---------------------------PYDVWRRMRDEAP---VYRNDRLDFFALSRHADVEAAHRDPATYSSAHGTVLMSPEPMQTGLIIFIDPPTHTELRTLVSRAFTPRRISALEDSIRALCAEMLDPQVGGSGFDYVQDFAAQLPSKVISELIGVDPADREDVRQLIDQTFHLEEGAGMINDISKLHTYWSEQIELRRRQPRDDMMTALVEAEVKSERLTTQEAADFTNLLVSAGTETVARLLGWAGFVLAAHPDQRAEITADPSLIGNTIEELLRYAPSPVQGRVLTREVELHGTVLPAKSKVLLLTGSAGRDERKYPDADRFDIHRRFDSHVSFGHGVHFCLGASLARLEGRVALQETLHRFPEWDVDHDRAVRLHTSTVRGYEKLPITL-------- 126435333 8 -----PNLPP----GFDFTDPDIYAERPVEELAEMRRVAPPIGAGGFDDGGFWVVTKHKDVKEVSRRSDVFSSYRDGTVGEQIERGKYVLLNQDAPHHTHLRQIVSRAFTPRAVERLRAELDARAQQIARTAREQGSGDFVEQVSCELPLQAIAGLMGVPQEDRKKLFDWSNQMVGDQDPEFAGNDAVELIMYGMQMAADRVANPGDDLVTKLVQADVEGHKLSDDEFGFFVILLAVAGNETTRNSITQGMMAFTDFPDQWELF--KRERPATAADEIVRWTPVTSFQRTALCDTELSGVTIKKGQRVVMFYRSANFDEDVFTDPYSFGILRDPNPHVGFGGGAHYCIGANLARMTIDLMFNAIADHMPDLTPV-GKPERLRSGWLNGIKHWQVDYT------- 145593888 33 -----------------------------------------------------------------------------------------MLGMDGAEHAQTRRALMGEFTVRRMAGLRPRIQQIVDQHIDEMLATPQRDLVEALSLPVPSLVICELLGVPYADHDFFQGLTGPLLRHTTPPEVRRIQEELNTYLGTLIDRKLTDPTDDLLSRQIAKHRDNGTFDRASMVSLAFLLLVAGHETTANMISLGVVGLLQHPDQLVIIKDDPDKTPLAVEELLRYFTIADTARVATEDVQLGDTTINAGDGVVISGLAADRDPTVFAEPDRLDLERGARHHVAFGFGPHQCIGQTLARMELRIVFDTLFHRIPTLRLAPLDDIPFKSAFVYGIEELPVAW-------- 56695666 13 ----------------DLTSHDAFAGGPHNTFARLRREDPLHWTEYADGQDFWSVTRHADIAEMNRNTAVFSSARGIRMEDQSYLARRTFQETDPPEHSQTRMLLMKAFSRTTMAQYEDDIRAICVDILDEVLDKGTFDATKEIARQLPMRMLGRIVGLPDADLPWLVEKGDALIANTDPDFTTHVLDELYLYAKDLMEQDKAGDTSGVLHMILQPSKDGSVISDTEFRNFFCLVVAAGNDTTRYSIAAGIQAMCHQPELLEQMRAGGDIWETAPDEIIRWTPALYFRRTALQDHEMHGKTIRAGDKVLYWWSSANRDETVFDDPFRVDLFRNPNRHLSFGGGPHVCLGMWLARLEVKVLFQELAKRLSSIEPA-GPHRFLRSNFVGGIKELPVT--------- 134100776 6 -----PHNADDVLESLPRDRPSGCPFDPPEGLAEIRGQRPLTRLVYGDGHVGWLATGHAVVRAVLAD-RRFSSRMPGLPAQIPPAQVGDITGIDPPEHTRYRKLLTGKFTVRRMRALTERVEQITAERLDAMQRLGPPDLVEAYAQPIPALMICELLGVPYDRLEEFLGLVAASGDRDTPEEQFDAFAKIQEFVRELVPAKRAKPTDDLLSDLTTTE-----LTDQELAGIGGLLLAAGLDTTANILALGTFALLRNPEQIAALREGDA--DRAVEELLRYLSIHTGMRSALEDVEIDGTLIRAGETVTLSIQAANRDPRRFTDPDALDLRRHAAGHLSFGHGIHQCLGQQLARVEMRVAFPALFNRFPGLRLAPEEVPLRGDMNIYGVHGLPVTWD------- 53794572 11 -------------------DSDAFHVDWYDTYAQLRERRPVTPVRFF-GQDAWLVTGYEQARTALTDLRLSSDPKAQYPDVDVDFPAYLMGTSDPPSHTRLRKLVAREFTARRVMAMRPRVQQIVDGLLDTMAETPDADVVASFAHPLPIQVICELLGVEEGRRSDFGRWSAEIMDPERAEARGAAAEEVVDFMLDLVERRRAAPGDDLLSALIQARDDEARLSQDELVSVALVLLLAGYEASVSLIGIGSYLMLRHREQLDVLKADPTLWPNAVEEVLRLYPPETTTRFAAQDVEIDGVSIPAYSMVLVAGAAANRDPARFPDPDRFDVRRDTKGHLTFGHGIHHCLGRPLAMLEGEVALRSLFERFPDVHATDDAVAFRRSLLLRGIDSLPVRL-------- 18150124 8 -------------------APPSMADGGKAMLAWLRTMRDEHPVHEDQY-GVFHVYRHSDVLAVTSDPAVFSSDLSRLRPDSSALSEEILSVIDPPLHRKLRSLVSQAFTLRTVADLEPRVTELAGRLLEKVEG-SEFDLVGDFAYPLPVIVIAELLGVPAEDRELFRGWSDRMLSMQVDDPVKEPLKEMHAYLQRHVDARRETPGDDLLSRLVTAEIAGERLTDRQIVEFGALLLMAGHVSTSMLLGNTVLCLEENPETAAALRADRALISGVIEEVLRMRPPITVARVTTGEVVVGGVTIPKDRMVMASLLSANHDERHIQDPEVFDPRRSPNPQLAFGHGIHYCLGGPLARLEGRVALEMLLDRFEDIRVTPGAPYDFHREGLFVPARSPLT--------- 48526169 6 -------VPPEQIDSVDLTDSVLYEGDPHSIWNAMRQRDPVRWQQVDDTLGFWSVTKFEDADLVLRDHTLFTSQRGTMLFLLGPARGRQMAATDPPRHTRMRAPMQRALTNKQVEKYREAVTGEVRRLLEPALSEEPFDFAESMMT-LPMTAAGTMMGLPREDWTRLTQLTTMSIAPDDPETLKAAHRELFAYFHDILRDRRNNLGDDLISLLLGMEIDGRSLETGAILSNCYSLILGANVTTPFVPTGAMAEIVGTPLLHEWRTDPKLMNTGVDEALRWSSPTNHFMRYALQDIELRGKKIRAGDAVVVWLGSANRDEEVFANPFTFDIRRKPNRHMAFGSGPHYCVGHTVARMSMKILFTELFESFEDFELV-GEVEHLHSNFVAGIKHMPMV--------- 119716964 5 ---------------FDFTDPDLIRAIPHDEFRAARRHAPITWIEQPAGTGYYAVTRHEDVAAISKDSKNWSTYPGEMAREQVELQRVILINQDPPEHTATRGIVSRGFTPRSIAELEDTMVQRATTIMKEAVARGTGNFVEEVAAELPLQAIADLIGVPQEDRHKLFEWSNQMLDPDYAGENEVAAAEILGYSMMLAADRQANPRDDLITKLINAHKGERGLTDDEFGYFVILLAVAGNETTRNAITHGMNAFLDNPEQWEIWKN--DRPATMVDEIVRWTPVSVFQRTALSDVELGGVRFKKGQRAALFYASANFDEDVFEDPYTFNILRDPNPQLGFGHGAHYCLGHNLARQEMRAIFNAIADYAPDIT-KLAEPKRLRHSWVNGIKDLQVRY-------- 87198783 2 ---------------LDLKNPDTYQGGPYAALQDLRAEGPVHWNPESDGAGFWAVLGHDEIVAVSRQPDLFSSAQVGLTGAGESAIGIPFISRDPPSHTQYRKFVMPALSPARLQGIEERIAKRVERLFAQVPLGETVNILPLLTVPLPLLTLAELLGVPADLWPDLHRWTDAFVFRQSPEAMQAVLAEFMGFATALFEDRRANPGPDIASLLANTEIRGEPAPLRDFIANLILALVGGNETTRNSINHTMIALAENPGQWDILRADPSLMTAAVKEMVRFSPVIHMRRTAMRDTQLGQQAICKGDKVVIFYPAGNRDPAVFENPDRFEITRPVRQHLAFGSGAHVCVGSRLAEMQLRLAFAEMARHVRAFEVV-GEPSRVRSNFINGFKRLEVRL-------- 154686257 12 -----------------LHADSGFWNDPYPFYDKLRSIDPVYKGTVLKYPG-WYVTGYKEAAAILKDIR-FKNRIPLPEASLSHIQHDMLLFKNQSDHKRMRMLIGKEFTAKTAESLRPCIKETVHDLLDQVQIKKTADLVSEFAFPLASLIIAEILGVPKEERYQFRQWTADVIQAIDLTRSRKTAGRLTSYFRDLIHKREAHPQQDLISRF----IMEEQLSKEEVLATCILLVIAGHETTVNLISNGVFTLLKHPEQLSALRENPSLIETAVEECLRYSPAQLTARTASEDCEINGKTIKKGEQVYILLGAANRDPSIFDQPHKMDIQRKPNPHLAFGRNAHFCIGSSLARIEAQIAILTLFERMPKLRLAAHRLEYRKLIGFRSLKELPVV--------- 23396527 5 ----------------DLKNPDLYTQQPHDIFARLRREEPVYWNPESDGSGFWAVLRHKDIIEVSRQPLLFSSENEVGLTNAGEAAVGVPISLDPPVHTQYRKVIMPALSPARLGDIEQRIRVRAEALIERIPLGEEVDLVPLLSAPLPLLTLAELLGLDPDCWYELYNWTNAFVFRKSPEDMAKVLGEFMGFCQELFESRRANPGPDIATLLANAEINGQPVALRDFIGNLTLTLVGGNETTRNSISHTIVTLSQQPDQWDILRQRPELLKTATAEMVRHSPVLHMRRTAMEDTEIGGQAIAKGDKVVLWYASGNRDESVFSDADRFDVTRTGVQHVGFGSGQHVCVGSRLAEMQLRVVFEILSTRVKRFELC-SKSRRFRSNFLNGLKNLNVVLVPK----- 126513518 17 ----------------------------------------------------WLATGHDVVRKVLVDPRALAAEHENRRLTPAAILNSSLIGLDPPDHTRLRTLASRAFTARRVERLRPHIVAIIDDLLTAMKHEGPVDLLEHFMRPLPALVISEMMGVPEQDIERFLEWSEAIAGPSNPEAAAAGYQSLIEFFGKLIEDKRRAPGDDLLSALIAAHDEQDKLSDDEMVALSVLLLVAGHEAITTVFSWFVIILTQYPEHWKHLQSHPEDIAPTVEELLRVVPRTKFPRIAREDTELAGVRIKAGEAVIPAMDAANRDPVVYEDPERLDFNRSENPHLGFGAGVHFCIGAPLARLQMQEGMRLLLKHFPTLRVAVPVEELTPETAMRILLSVPVTW-------- 45934782 13 --------------------PEGL--DLDEAYEQARKSEGLLWVHMPYGEPGWLVSRYDDARFVLGD-RRFSHAANDAPRMRELRTPNGIIGMDAPDHTRLRGLVTKAFTPRRVEAMRPHVRRMTASLLRDMTALGPVDLVDHYAVPLPVAVICGLLGVPEEDRDLFRGWCEIAMSTSSLTAEDHVRGELTGYLADLITARRAAPRDDLVSALVEARDAQGRLSQEELVDLIVFLLFAGHETTASQISNFVLVLLEQPDQLALLRDRPDLLDNAVEELTRFVPQAGFPRYATEDVEVGGTLVRAGDPVLVQMNAANRDALRFRSPGVLDITRDDARHLGYGHGPHHCLGASLARLELQEALRTLLDELPGLHLAQPVEWKTEM-VVRGPRTMLVGW-------- 3914161 18 ----------------------------------------------------WLVTKYKDVTFVATDERLSKVRRPGFPELNAGGAKPTFVDMDAPDHMNQRGMVESLFTLEHVKKLQPYIQKTVDDLLAAMCANGPVDLVKEFALPVPSYIIYTILGVPFNDLDHLTNQNAIRTNSSTAREASAANQELLDYLASLVEKRLEEPKDDLISKLCTEQVKPGNIEKADAVQIAFLLLVAGNATMVNMIALGVVTLFQHPEQLAQLKANPSLAPQFVEELCRYHTASALARTAKVDLEIGGKHIKANEGIIASNQSANRDADIFENPDEFNMNRKWPAELGYGFGPHRCIAEHLAKAELTTVFATLFKEFPDLNIAVPFEKINFTPLGGGVVDLPVTF-------- 111223606 16 -----------LLAAFD----AARQVDPYSTYRAIREADPLA-GHDLAGHRVTLVTRHGDTAAVLQDPAFGHNISPFRPDGDADDGLESLLRSDPPDHTRLRRLVSRTFTPGTLVELAPDITSFVAGLLDAALEAGEIDAIRALARPVPTRMICRLLGVPAADEKIFGEWPDFLLTPDEITERRRAARELDAYFRDLIARVRVRPGTDLVSQLVAIHLGEDALTESEVLALCAVLLVAGHETTVNLIGGGVLALVQHPDQLALLRADPGLIPAAVEEMLRHSPVQFIPRTALRDTEVGGRQFRRGEGALLLVGSANRDPDAFDEPDRFLVARPAARHFAFGTGVHYCLGAPLARMEAEIIFRLLLERTSELALIGSTPTYRNQSIIRGLQTLPLRL-------- 21219116 9 ----------------DILSPE-FAANPYPAYRTMRDSAPLIRH---EATQSWIVSRYEDVERVFKDRAQFTTENYDWQIE--PVHGRTILQLSGREHAVRRALVAPAFRGADLERFLPVIERNSRELIDAFRHTGRADLVADYATRFPVNVIADMLGLDKADHDRFHGWYTSVIDQEVAAAGARTRTEFAEYMIPVIRERRENPGDDLLSTLCAAEVDGVRMSDEDIKAFCSLLLAAGGETTDKAIAGIFANLLAHPEQLAAVREDRSLIPRAFAETLRYTPPHMIMRQTATDVTLSGGTIPAGATVTCLIGAANRDETRYRDPDRFDIMRDDADHLAFALGRHFCVGALLAKAEVEIGVGQLLDALPGLRTEDGFEVVERGVFTRGPQSLPVRFTPA----- 22255875 2 --------------------------GPPAEYARLRTERPVARLPMLGGNTAWVVSRYADVKRVLSDPRMSADRRRAGFPRFAPTFRPPLNWMDPPEHTAARRQIVDEFAARRVRQLRPLVERVVDEHLDAMAGRSSADLVPSFSYPVPSRVICEMLGVPYGEHAFFRRSTRMLSRGVPADERARCAREIREFLDGVVTDKERHPGDDVLSRLLAAQRAAGEPDHEAVVSMAFVLLVAGHVTTSNMISLSVLALLTHPERLARLRAEPDRFPAAVEELLRYFTIAATARTATADVTVGGVTIRAGEGVVALGQAANRDPAAFDRPDEFDPDRDARHHLAFGYGRHICPGQHLARLELDVALSRLVRRLPGLRLDVDDLPLKEDGNIFGLHALPVAW-------- 118463579 8 ---------------FDPYS-EDYFNNPYEIYRRMREEAP---LYYDEKEDFYALTRHVDVAAAFKDYETYSSARGAMVRRGISPEQKSIIFMDPPEHRHMRSLLNKAFTPRAIQSQRETIIEVVDKYLSA-ADPDNFDVVQDFSGPFPVEVITRMAGVPEEYRQQVRHWIDTSLHHEPGQAGMQANIDTAMYYFGLVQERRQNPQDDMISRLIAAEIPGEKLDDIEITGFATLLGGAGAETVTKLLGNAAVIFARHPDQWQKLQDDRDKIPGAVEELLRYGPVQYNVRYTLKEAHVSGGVIPAGKPVFLCGAAANRDPEAFTDADTFDIERDEAQHLGLGYGIHSCLGAALARLESRIALERLLDFMPRYEVDWAGCRRVTMQNVAGWKNVPV---------- 21039505 31 --------------------------------------------------------------------------------------------VDDPVHARQRRMVLPSFGIRQINALRPEIQKYADDLLDTMLAKGPVDLLTEYALPMPSAVICMLLGVPYEDHHYFDERSRHVLSSEQAAQAQQAFTEILAYLDDLIVRKQAEPGDTLLDELIARQLEEGKVDRQELAMIATVLLVSGHETTSNMIALSTMALLADPDQLAALRADESLMPRAVDELMRFSSIGDMMRVAKEDIEIEGHLIRAGDGVILSTMLMNRDPGAFERPDELDIRRPAGRHVAFGYGIHQCIGQNLARAEMEIALATLFRRVPTLKLAPAEQVPVNAPFVQGVSELPVTW-------- 27378943 7 ------------------FTSEAFFRDPPAAIAALRASGPVVATRFPLVGDVWITTTHDATAEVLKDGTTFTLRKRWWMPKLVTTIANNMLTMDEPDHTRLRSIVDEAFRRRAIVAMEPRIRAIADGLANDLFADGPADLVQCYARILPVSVICELLGLPAADRPRFIAWANKMTNVVSFFRLLFAFRKMRAYLERQLQIARVRGGEGLIAELVQVELEGGQITPDEMVSMVFLLLAAGSETTTHLISGSVYELLRNPALRDWLEEDWSRISLAVEEFLRFVSPVQFPRYLRRDVELAGVRLKKGDRVMVMLAAANMDPAVHDRPERLDLTRKPNRHMSFGTGIHFCLGHQLARIEATCALQALLARWPKLELAPAQIHWRKRPGMRAIARLPVV--------- 45125079 15 ------------------------RADPYPIYEELRKT----PVHHEEDGPY-VVGTYYEIRSLLHDPRISSDARNLAAQEEDSALPPSFLRLDPPEHDRLRRMTNRSFSPHRVDGMRGELHGIVSGLIDGIGDTGRIDLVEQFSYPFPVTVICRLLGVPREDEARFHTWADTIAASLDPNPDADPAERLGMYLAGLIEERRKNPGDDILSELATAKGRDGTMTTMELLSTAALLLIAGHETTVNLVTNGMLTLLRNPDVLQRLRADPRLAVPIVEELLRFEPPVQPQRTTLTDIEVRGVTIPKGASLWLVLASGNRDPQRFEDPDRFDPDRRDIQHLGLGSGIHSCFGAPLARLEAHIALSELARRLENPRLLEDPPPYRQNAVLRGPRHLPIA--------- 56696506 36 ---------------LDLTAPPGFLENPFPFYDALLAHAPV----LAQPDGSVLLSRHADLDRIYRDTTLYSSDKKGVGSPLFEHHTTSLVFNDPPLHTRVRKIMTSALTPRAIARMEPGLFETVDHLLEAMAGRDRVDLIADFASTIPIQIIGNLLDVPMDERGPLRDWSLIILGALEPKLSAEQLAEFKTYLEDLVARRRARPGDDVLTRLIRGEGADQQLSEIELLQNCIFILNAGHETTSNLIGNGLALLHDYPEERARLLADPSLLPSAVEEILRFSPNQLGNRETTAEIELDGRRLPRGTNLHLCIGAANRDPAVFDDPTRFDIARKPNRHLAFAGGPHVCVGLTLARLEGRIALGRLLERFPDYCLLEGRVPGGRIRF-HGYAELPARL-------- 119504621 9 -----DGLPDPLLDQLDIADPRRFEFDTWPLFERLRSEAPVHYAGPAPHGDFWSVTRFEDIVEVEKNWEAFSSEPSIILDPEPDMSVQMFIATDPPLHDDQRRAVQGAVAPKNLQEFEALIRQRTQETLDGLPLGETFNWVDRVSIDLTTKMLATLFDFPQEQRQLLTHWSDAATRGLSIDERRTIMGEMLQSFTQLWHDHKANDRESFDLIRMLQRDPKTQNMVDEYLGNLMLLIVGGNDTTRNSMTGGVLHLHQNPSEMAKLKANHGLIPSMVSEIIRYTPLPHMRRTATRDVELNGTVIPKGGRVVLWYVSGNRDSNAIPEADKFIIDRPNRNHLSFGMGIHRCMGNRLAEMQLRIVWEEILERFERIEVV-GPAVRTCNSFVRGYHELPVRLHPK----- 159040433 6 -------------------------RDVHAEGEAIRARGPVAQVELPGGVQGWSVTGYQAARQVLADPR-FAKDPKKWPAAIPPNWPLIMTTNDGADHQRLRKLVSHGFTPRQVERTRPLIVKIVNDLLDGLSSAGPDEVVDRFATPLPARVICDMFGVPEALRASLRGAQVNVTSSISGEEAEANVEQWHRELLELVEAKREKPDEDMASLLIAAEEDGSTLTQEEVVGTLHLMLGAGSETLMNALSYAVLGMLSNPGQYEMVRNGTSSWDDVIEETLRQAPVAQLPRYATEDVAVGGAVIKAGDPVLMGFTAIGRDPAVHETAGDYDITREDKTHLSFGHGVHFCLGAPLARLELKIALPALFERFPHMTLAPDQLEPQGTFIMNGHRELPVRLQPATVLA- 118471484 4 ------------------------AADREVAFAQLRAERPVALMHDPDDKGFWAVTRHADIVAISRDSETFLSGQGVLFENVPQELSQSFLAMDAPRHTLIRKLVHSAFTPRQVARIEDSIKANAAAIVAELKAAGSVDFVDHCAKELPIRTLSDMVGIPEGEREKVAHAADALVSWHPLEVLLENQMYLHQVANTLAAERRENPGNDLISALVHAEVDGDRLTDAEVAAFFVLLAVAGNDTTRQTTSHALKALTDFEDQRAWMEDFDDRIGVAVEEMVRWSPVMTFRRTAAVDVELGGRQIAAGEKVVMFYASGNWDTTVFDRPDVLDLGRKPNPHLGFGGGRHFCLGAHVARTQLRAIFGELLHQLPDIR--AGEPEYLQGNFVHAIRAMPCTF-------- 5305787 61 ---------------------------PPEQYAALRAEEPIARAELWDGAPVWLISRQDHVRALLADPRVSIHPPRLSPSDGEAEASRSLLTLDPPDHGALRGHFIPEFGLRRVRELRPSVEQIVTGLLDDLTARGEADLLADFALPMATQVICRLLDIPYEDRDYFQERTEQATRPAAGEEALEALLELRDYLDRLISGKTGRESGDGMLGSMVAQARGGGLSHADVLDNAVLLLAAGHETTASMVTMSVLVLLQHPTAWRELTVNPGLLPGAVDELLRYLSIADGRRSATADIEIDGHTIRAGDGLVFLLAAANRDEAVFSEPEAFDIHRSARRHVAFGYGPHQCLGQNLARMELEVALGAVLERLPALRPTTDVALRLKSSAVFGVYELPVAW-------- 41408128 5 -----PNVSPDAIVDFDHHS-DAFNLNELAVNAELRQRCPV--AWNENYGGFWFLSSYDAVSQTARDGDTFAHKYEGVPRPEGQPA-LGLGEVDGPYHQALRHALAPFFSPGAVEKLKPFMEHSAHWFLDQQITTGQMDLVLDYASPVPAILTMKLMGLPYDNWHLFHSVMAVSQDSDEYAAAIAKVPAMMQEVLDYAATRRAKPEEDLTSFLIRFEFDGHRLTDEQLLNILWNLIGGGVDTTTSQTALTLLHLGTHPDLRQQLIDHPELYRTATDEFLRYFSVNQTSRTVTHDVVLAGQRLRKNDRVVISWLSANHDENEFHRPDEIILDRAPNRHVAFGLGPHRCIGSHLARLMSEVMVRAVLVRIPDYQVDVDNVHQYLGNPMTGLGQLPVTFAPGRSR-- 189458699 8 -------------------ADPAVRPDPYGVLRTLREASP----YTDPASGIVVVGRRSDCEAVLRNPKVSSDRQGSGITTVPQMPNLM--NLDAPDHTRLRRLAGKAFKPRLVQQWRPRIEEIVRELLDIAAGENTADLVSAFAYPLPVRVICDMLGVPREDHPVFEKWARSIAYTVDPQEVEEARAGFVGYFGRLIAERRHTPRADVLSELISAEEQGDQLTESELIITCILLLVAGHETTANLILNGILGLLRHPGQLRLLRERPELAEAAVEEVLRYAPAQMITRIAREPFTIGDTPVTPGTPLLVLLAAANRDPDVHRDPDTFDISRGDPGHLGFAAGPHFCLGSVLARLEGSIALNAFAQAFVEPRLDAESLRYRPHVAVRGPDRMRVSFKEIRVDAV 145224918 19 ----------------------------------------------------------DAVNRVFRDGKVFNSK--IYDATIGLFIGPTILAMEGKPHWEHRNLVSAAFKTRSLARWEPEIVRVVNGLIDEFIDRGSADLVRDFTFEFPTRVISRLLGLPEDDLPWFRRAVELISYTINHKRAFEASAALKDYFLAQIEKRRCAPTDDIIGDLVSAEIDGEHLTDEAIFSFLRLLLPAGLETTYRSSGNLLYLLLTHRDQFDAVDADHELIGQAIEEGLRYTPLTTVQRFTTEDTELEGVPIPAGAVIDVCIGSANRDEKRWERSEEFDIFRKRVPHLSFAAGEHTCMGLHLARMETRVAVETLLTRLSDIRLVTDDDPHIHGQPFRSPTALPVTFSPAAAK-- 134100677 8 --PVDSNVVRQLLL-FDPFDPE-FRADPHRVYREIRESGPV----TATPGGLWLVSGHRQVSAVLRDQAFGWGEAGHFTTDDEGNTVRPLTFADPPEHTRIRSLVTSAFSARIVERLRPRAQELARELAAALAGGGSADVIQQVAYPLTGRLLCELLGVDPEYQERFRAWPDFMQSPDQLARREEARAHFHEYFAELAARRRAEPGDDLVSALVAVEQEGDRLTATELVVTCTLLLSAGYATTVHLIGNGMLALLENPDQLAWLRANPGRVGDAVEEVLRFGPIQLVSRVALRDTEVDGHAVAAGSPVLLLLAAANRDPAVFDDPDRLDVSRKPGRNLGFGVGIHFCLGAPLARLTAQAALSLLVEH--ELVLDGPRPAPTGSLVLRGLAELPLR--------- 118472172 9 ----------HLPAGFDFTDPDIYAERPVDELAELRRVAPPIGAGGFDDGGFWVVTKHKDVKEISLRSDVFSSYPEGTVQDQIEQGRFVLLNMDAPHHTHLRKIISRAFTPRAVERLRDDLAERARAIVRAAAEEGSGDFVEQVACELPLQAIAGLMGVPQEDRRKLFDWSNQMVGNQDPEFVANDGAELITYGMQLAAQRAAAPGDDLVTKLVQADVEGHKLSDDEFGFFVVLLAVAGNETTRNSITQGMMAFTDHRDQWELF--KRERPVTTADEIVRWTPVTSFQRTALADTEVSGVRIKKGQRVVMFYRSANFDEDVFTDPYRFDILRDPNPHVGFGGGAHYCIGANLARMTIDLIFNAIADEMPDLTPI-SEPVRLRSGWLNGIKH------------- 85709967 31 ---------------------------------------------DDSFEPFWLVTRYEDVMRISKDNATFLNNPRPVVFSTRQATEFSLVVFDAPIHPKYRKLTQDWFMPRNLRQIEEEIRALAHQTVDRMIGAGPEDFVKEVAGPYPLRVVMQILGVPPEDEPRMQMLTQQLFGGQDAQLVAGAVTTFEDYFARLAEERRANPTDDVASVIANATVDGKPLPPRDMAGYYIIVATAGHDTTSASTAGAMMALANDPEQFARVKADRSLLPGIVEEAIRWTPVQHFMRTAAEDVEVGGQLIRKGDWMMINYVAANHDPAQFDNPRRFDAARSPNRHLAFGAGAHQCLGLHLARLEMRLLFEALLDRVEAIEPA-GEARRANSTFVGGLKTLPVRIT------- 52081868 13 ------------------------------------------------------ISRYQDVRRVLQNQDVFTT-KSLAKRAEPVMRGPVLAQMKGKEHTAKRRIVLRRFIGESLDHLTPLIKENAQRLLAPHVEKGRIDLVNDFGKTFAVCVTMDILGLDKNDHQTVRNWHSGVADPEDREHSLKCSEQLAEYLNPIIEERRKNPGHDLISILCTSEYEGVAMSDRDIRALILNILLAATEPADKTLALMIYHLLHHPDQMNDVLEDRTLLPQAIAETLRYPPVQLIPRQLSQDAEIGGVELKEGTTVFCMIGAANRDPEAFEDPDKFNIHRSDARHLAFGSGVHNCVGAGFAKTEIELVANIVLDQLKNIRLEEDFIYRETGLYTRGPVSLNIRFD------- 182434375 7 -------CPAGTARGPDLTDPATYRADYFAQWQRARRDHPVVRLESPRFGAFWSVTAHAAARQVLERPESFTSTRGMRPAAVSAASGRMLVVSDGPAHTRLRSAHAPWFAGQAVSRLKDALRSRLDALLADLADGSPVDVPARLARPLPTWLVCGMLGVPEEDWEELALLAAAAFDTSTASARRAASAGVFAYFAELLEKRRADPGDDLVSALVH-QPGGDRLTDEEILLTCDGLVNGGLGTTRHAVSGAVLAFAAHPRQWERLRADRGLVPTAVEEILRWSPPLHIMRTATEDVLLGGARIRAGERVVLWIPSCNRDESVFAEPDAFRVDRRPNPHLGLGGGPHYCIGASLARLELRTLLRALLDHVARFESDP-VLTRTPSTFLHGLDRLEVTLIP------ 116670542 33 --------------------------DPFPAYAELRAEQP---VMFDERVGLYVVSRYDDIKAVFEDWETFSSENAQAPRERGPAAKKIMSARRPPEHTRIRAVVQKAFTPRRYKALEPFIRQNVIELIEKMLARPEHDMVKDLAYDVPTITILTLIGADVSQVDTFKRWSDSRAAMTWQIPHAHNLVEYWQECLRLVKVAHEQGGDNLTADLVKSQQEGAEISDHEIASVLYSLLFAGHETTTTLISNALRELLSRPEQWQQLVEDPKKIPAAIDEVLRYASIVGWRRKALKDTEVGGVPIEEGAQLLLLMGSANRDEAKFNAGEDFDITRPNARHLSFGFGIHYCLGNMLAKLQAKIALEEVARLAPALQLENPEAITFRENLFRVPESVPVSW-------- 197730165 5 ---------------FEPWSPA-FVADPYPAYQRLRETG---RVHWFEPTRQWLVPHHEDVSALLRDRRLFTHEPPAAHEPFHTLNDHGILDLEAPDHTRIRRLVTKAFTPRTVSALEPTVRRLAAELVDGVKRAGGGDLLADVAEPLPVAVIAEMLGIPESDRALLRPWSADICGMYELNPSEETAREFSAYLRELIAERRTRPGDDLITALIAAHDEGDRLSEQEMISTCVLLLNAGHEATVNTTANGWWTLFRHPDQLAALRADHTLLPTAIEELMRYTPLQMFERWVLDDIEIDGTVIPRGSELALLFGAANRDPARFPSPDTLDLTRADNPHVTFGAGIHFCLGAPLARIELAASFGELLRETPTLRLA-AEPQWKPGYVIRGVHALPVEL-------- 108800661 8 ---------------FDPVSQEYF-DNPYEIYRRMRDEAP---VYYDEAEDFYALTRHEDVAAALKDHESFSSSRGLAMVRSEEGPAKSIIFMDPPEHRHMRSLVNKAFTPRAIQSQRETITELVEHYLSQVDPDG-FDVVQDFSGPFPVEVITRMAGVPEAFRQQVRHWIDKGLQLAWSDENMQANIDSGVYYYGLVQERRRNPQDDMISRLIAAEIPGEKLDDIEITGFTSLLGGAGAETVTKLVGSAVVEFARNPEQWQLLLDDRSLIPAAVEELLRYVPVQYNVRYTLKEAVLPNGTVPAHKPVFLMNAAANRDPRAFDNAETFDITRDRAQNLGLGYGIHSCLGAALARMETAIALEHLLDFMPRYEVDFDGLERVHMQNVAGYHHVPVR--------- 48526152 24 ---------------------PALIGDPFAGYGALREQGPVVRGRFVDDSPVWFVTRFEEVREVLRDQRFRNNPVSSAPDADPEDTPGSILNNDAPDHTRLRRLVSRAFTARKITDLRPRVAQIADELLARLPEHGVVDLIQHFAYPLPITVICELVGIPEEDRPQWRTWGADLVSL-QPDRMSRSFPAMIDHIHELIAARRRALTDDLLSELIRHDDDGSRLSDVEMVTMVLTVVLAGHETTAHLIGNGTAALLTHPDQLRLLKDDPALLPRAVHELMRWCGPVHMTRYAAEDVELAGVRIRKGDAVQLILVSANRDPRHYTEPDRLDLTRHPAGHVGFGHGAHYCLGATLAKQEGEVALGALLRHFPELSLAPDALERTPVPGSWRLNALPLRLR------- 158315270 8 -----------------VATPPAFPMDPPAGYAQLQQDGPITRATLFDGREVWVVTGYEEARRLLVDPRLSSDRSPVLVPRMAAAKLVALVGMDPPEHDIQRRMLIGSFTVRRANALRPDIERIVGGRVDALLAHEPVDLVPEFALPIPSTVICELLGVPYGDHEFFEEQTRRMVITSTAAEAAAASRALVDYFDELIARKRERPGEGLLDELIAERLVTGQIGQDDLASMAMFLLVAGHETTANMLGLSVLALLEHPDQRARLIEDPAGRAAGTEELLRFLSVDEIQRIAAADIEVAGVVIRAGDGVYLPTAAANRTAATFPDPDALDIGRVPRGHLAFGYGIHQCIGQNLARVELEIGLRELFGRIPTLRLAEPVEALKPGGSVQGVYRLPVVW-------- 193248853 19 ---------------------------PPAAYAPLRDTRPLARARLYDGRLVWTVTGHGLARTLLADPRLSTDPRPEFPAARIRRRRTALLGVDDPEHRVQRRMMVPSFTLQRATALRPRIQQVVDERLDAMIAGGPPDLVTAFALPVPSMVICALLGVPYEDHDFFEEQSRRLLRGPTAEDSMDARARMEAYFDELIDRKQRQPGDGVLDELVHQRLAEGELDREGLIALAIILLVAGHETTANMISLGTFTLLGHPERLAELRADPDLVPAAVEELLRMLSIADGLRVAVEDIEVAGETIRAGDGVIFPTSVINRDEAVYPEPDILDLHRPARHHVAFGFGIHQCLGQNLARAEMEIALRTLFGRLPGLRLAPPEEIPFKPGTIQGMLELPVTW-------- 149198965 7 ------------------FSPEGFFDNPYPFFDRLRENEPVH--WSDAFDG-WVITSYDLVKEVSMSN-VFSSDKNRLSAEQQEAMSPMLIMLDGDDHKRIRTVLNKTFTAAFSESMRGRIEEICDELITEMQKKESFDLVEDFGYPLPATLIAWVIGVPEDKIEWFKGVSGDISDPECAKKCLLAVLEITAFLKDILSKPEALAEGTLAKSLVVSD-----LNEKEIISTMTLMLVAGHETTTQLIVNTIYTLLLHPREKEKLTSDYSLIESAVEEVLRYSPVQNLARVATKDYVLGGVKIKKGQKLVPFVNAANRDVKAFEEPDEFRIDRSPNKHLAFGFGKHLCSGAYLARMEGAVSVKKLLQAFPDLRFADEEVEWVRNVAFRQMESL------------ 197333587 6 ----------------DPLDYPFWSADPYPGYPALRER-PLARVRLPYGEEAWLATRHEDVRTVLSDPRFSLAEAARRDPPRTTPHLGGLVGNDAPDHTRLRSLLGKAFTARRVERLRDDIRGIADGLLDRMGDTGPPDLVEDFAFPLPVTAICALMGVPAADHPRVRAWADTVCSGRVAPERMREAAEFTALLATWVEERRREPADDLLSLMTGACDKDGTLSEEEVMILVNEILVGGFVTTASQIGNSFSLLLHPRHLWARLRADPGLIPQAVEELLRYLPMPLSPRYALEDIELGGVLVRRGEPVIGDLSAANRDPAAFPDPERLALDRSGTSHLTLGYGVHYCLGAHLARLELQVALERVLIRMPQLRLAPHGELSWRSRFFNGLHALPVTW-------- 54024262 11 ------------------------------------------------------------------------------------------------DHRRLRKLVAPAFTARRTEAMRGQVERITKELLDTLAQTEAVDLREAFAYPLPIQVISELMGVPEDLNPGLRACVDGIFDTSTAEQAQANYGEMYRILGELIAYRRANPGEDMTSLLITQRDDGSSLTDQELLDTLLLVISAGHETTVNLLDQAVFALLTHPEQRAALAEGRATWTDVVEESLRFEAPIAHLRYAVDDLDVGGVHIAKGEPILASYAAANRDPKVFDNADEFDLSRTTKDHLAFGYGAHHCLGAPLARLEASIALPALFDRFPNLRLAPDELGTVQSFISNGHRHLPVYLT------- 120403001 7 -------------------------RDPYPMFARRRAEGGVVMDWSRTPDSLYAAVSFDAVNRVFRDGKVFNSH--IYDSTIGLFIGPTILAMEGKTHWEHRNLVSAAFKTRSLARWEPEIVRVVNELIDEFIDDGRADLVRDFTFEFPTRVISRLLGLPEEDLPWFRRAVELISYAVNYKKAFEASAALKDYFLGQIDKRRSAPTEDIIGDLVSAEIDGERLTDEAIFSFLRLLLPAGLETTFRSSGNLLYLLLTHRDQFEAVNADHALIGAAIEEGLRYTPLTTVQRFANEDTEIDGVEIPAGSVIDVCIGSANRDESRWERAEQFDIFRTRTPHISFAAGEHTCMGLHLARMETRVAAETLLSRLSAIELLTDGDPHIHGQPFRSPTALPVTFTPSRAR-- 21492713 7 ---------------------------PSPEMLALRAKGPIHRVRLPSGHECWWVTGYDEAKAVLSDAAFLPAGMPFTPDSVILGSPGWLVSHEGDEHARLRTIVAPAFSNSRVKLLTQQVEAITVQLFDTLAQPQPADLRRHLSFPLPAKVISALMGVPFEEHAFFAGLSDEVMTHQHESGPRSAWEELRAYIHGKIRGKRQDPGDNLLTDLLAAVDQGKA-TEEEAIGLAAGVLVAGHESTVAQIEFGLLAMFRHPQQRERLVRDPSLVDKAVEEILRMYSWDGIMRYPRTDVTIAGVHIPAESKVLVGLPATSFDPCHFKDPEVFDIGRDANPHLAFSYGQHNCIGAALARLELKAIFGSIFQRFPALRLAPEELKLRKEIITGGFEEMPVLWRPPASQS- 159036888 18 --------------------------DPPAVFDALREQRPLARMRYPDGHVGWIVSSYELVREVLGDPRFSSCAVGHFPVPTHPQIPGMFIHMDPPEHTRYRRLLTGEFTVRRTSRLTGHVEGVATEQIEVMREHGPADLVATFARPLVLRVLSGLVGLPYGERDRYLHAVTLLHDEADPAEAAAAYEQAGAYFDEVIERRRRQPEDDLISTL----VGDGELTGEELRNIVTLLLFAGYETTESALAVGMFALLYHEDQLARLRADPTKIDAAIEELLRYLTQYHTYRTASEDIELHGEVINKGDSVTVSLPAANRDPARFACPAELDIDRETSGHVAFGFGIHQCLGQNLARVELRAGLSALLRAFPNLRLAPADEVPLRQGSVFAVKNLPVCW-------- 206687361 11 ----------------DLSSHDAFANGPHNTFARLRREDPLHWTEYEGGKNFWSVTRYADITVMNKNTEVFSSARGIRMEDQSYLARRTFQETDPPEHSKVRMKLLKAFSKTTMAQYEQDIRDLCADILDQALAKGEFDATKEIARQLPMRMLGRVVGLPEADLPWLVEKGDALIANTDPDFTSHVLDELYVYAKELMEEKRKGDTSGVLNLILEPAKDGSVITETEFRNFFCLLVAAGIDTTRYSIAAGIQAMCHQPDLLAQMQAGGAVWETAADEIIRWTPALYFRRTATRDHEMHGKTIRAGDKVLYWFVSANRDETQFDDPFHVNLHRSPNRHLSFGFGPHVCLGMWLARLEVTVLFQELAKRLRHIE-AAGPHKFLRSNFVGGIKALPVR--------- 111222605 33 ----PPAALTVDQAALNIFDPA-WHHDTFPNYQVLREAGP----FAPGPLGLRLVTRYREVEAILADSAWSHAEEGAIPDSDGSDLPTSFLWMEPPDHTRIRRLVGKAFSARRIEALRARVTEVAGGLVDAAIAAGEVDLVEAIAYPLPLTMIAELMGVPVADHAAVRSMPDVLLSQAEIDLRRESAAAFREYFTDLVARRRADPADDLVSALALAEAEGDRLTADEMLSTLVVLLVAGHETTVSLISSTFLMLMRHPDQYAALRARPDLAAPAVDELMRCTPSHLTTRVATRDVEVLGEQFAAGDGVIILLASANRDAGRYADPERLDLARYAGRHLAFGRGHHYCIGAPMVRLEMELLLRTLARRAPRLTPLVDPPPYRPNLVVRGIAELPVRID------- 193248861 1 ------------MAAFDPWD-ADFVADPYPAFAELRARGRVHYYEPTDQ---WLVPHHADVSALLRDRRLFTHEPPPEHEPFHTLNDHGMLDLEPPDHTRIRRLVSKAFTPRTVERLRPYVHGLADDLVARLVAAGGGDLLTDVAEPLPVAVIAEMLGIPESDRAPLRPWSADICGMYELNPSEETAAKFSDYLRRLIAARREEPGDDLVSGLIAADEDDDRLTEQEMISTCVLLLNAGHEATVNATTNGWLALFRNPDQLAALRADHSLIPSAVEELMRYTPLQLFERWVLDDIEIDGTTIPRGAEVAMLFGSANHDPAVFTAPDRLDLTRRDNPHISFSAGIHYCIGAPLARIELAASMNALLKQAPALTL-PEEPKRKPNFVMRGLESLHVT--------- 99078692 13 ----------------DLSSHDAFANGPHNTFARLRRDDPLHWTEYSDGENFWSVTRYDDITKMNKNTEIFSSARGIRMEDQTYLARRTFQETDPPEHSQVRMKLLKAFSKTTMAQYEADIRDLCAEILDEALAKGSFDATKEIARQLPMRMLGRVVGLPDADLPWLVEKGDALIANTDPDFTSHVLDKMDTYAKELMEKERAGDTSGVLNMILQPARDGSVITETEFRNFFCLLVAAGNDTTRYSIAAGIQAMCHQPELLAQMQAGGEIWETAADEIIRWTPALYFRRTATQDVEMHGKTIREGDKVLYWFASANRDDSYFDDPFRVNLMRNPNRHLSFGFGPHVCLGMWLARLEVTVLFQELSKRIKSIE-PNGAHKFLRSNFVGGIKELPVR--------- 48526136 25 ---------------------PALLTDPFTGYGELREQGPVVRGRFADDTPVWFITRFEEAREVLRDHR-FANAPAFAPEHYRVYLANTILTMDAPDHTRIRRLVSRAFTARKITDLRPRVEDIADDLLRRLPEHGVVDLIKHYAYPLPITVICELVGIPEEDRLQWRDWGSAFVSL-QPDRLSKAFPAMIEHIHALIRERRAALTDDLLSELIRHDDDGGRLSDVEMVTMVLTLVLAGHETTAHLIGNGTAALLTHPDQLHLLKSDPELLPRAVHELMRWCGPVQMTRYATEDVEVAGVQVKQGEAVLAMLVAANHDPRHFADPARLDLTRQPAGHVGFGHGMHYCLGASLARQEGEVAFGNLLAHYPDVSLAPDALQRVPLPGNWRLAALPVRLR------- 19551789 27 ---------------FDMHNP-------FPAYKELRQEEP---VMFDERIGYWVVTKYDDIKTTFDDWETFSSENAQAPRKRGPQATQIMTARIPPEHTRIRAIAQKAFTPRRYKALEPDIRAMVIDRVEKMLANDQHDMVSDLAYDIPTITILTLIGADISMVDTYKRWSDSRAAMTWQIPHAHNLVEYWQECQRMVADAHAHGGDNLTADLVRAQQEGQEITDHEIASLLYSLLFAGHETTTTLISNCFRVLLDHPEQWQAILENPKLIPAAVDEVLRYSSIVGWRRKALKDTEIGGVAIKEGDGVLLLMGSANRDEARFENGEEFDISRANARHLSFGFGIHYCLGNMLAKLQAKICLEEVTRLVPSLHLVADKAIGFRENLFRVPTSVPVTW-------- 159038701 12 ----------------------GIRANPYPLFGELREAGPTAV-----EDGSVVLFGYEHCSQILRHRDMGSSEAPGFVVDDAERAGSSIFFMDQPGHGRQRKLVSKSFTPRIVKSFGPQITHIVDGLFEDFRDRGELDVVTDLAYPVSIGIICDLFGIPDDERDMLKEWSDDLFTRDEINRFGSVAMAAHAYFADLIHRRRKNPGDDLVSSLLATESNGERLTRFEVTSVLATLFVAAHESTTNLISGGILALLRNQDQMAVLRENPGLITNVVDESLRYPPVHLAARMARARTTIGGYDLDPGTIVVVLMAAGNRDPRAYESPDVFDVNRKRNVSLAFGAGAHFCIGSGLAKLEAEIAISAFAQRLKHPEVDESSLEYRRHIVVRGLEHMKVSFQP------ 119898818 1 ------------MFSFDPYSPA-VDADPFPFYKTLRDEHP---CFWSKEANMWVLSRYADIVTALNDWQTFSSAKGNLMTELPNRAGATLGTTDPPRHDRLRGLVQHAFMKRNLESLAEPIRQIARETAAPLADLKQFDFIEDFSSKFTVRVLFAALGLPLGDEALVREKAVTMVQSDAATRQKAAYNWMQDYASKVIAERRANPKDDLISHFSMAEIDGDRLDEREVLLTVTTLIMAGIESLGGFMGMFALNMADHADARRQCVANPDLLVDAIEESLRFNTSAQRFRRCTRDHTLHGKTMREGDFVCLAYGSGNRDERQFPNPDVYDIGRKPKGHLGFGGAVHACLGTTIARISVKAAMDAFHRVVPDYVRVQEHLPWMPSSTFRSPLRLELA--------- 126731625 13 ---------------IDLADAGLWQDGPPQAFARLRAETPVAWERHDGHRGFWAVTRYDDIVAVSKDTETYSSRNGVISDDAQNDKRRTLLEMDPPQHGKMRMITLPGFTRRGVGGLEADVRNRVAALLDDLAGTGSFEAVETLTKQVPIITLCSLLGIPTDRTKDLIRWSDMLIGSDDPDFVDPIVDQYFEMGRELASDRRANPREDVITMLVQAQVDGRPLTEDEFLNYFLMLVVAGNETTRHTMSHGLRALADHPGEWDRFRAGGIKSQTATDEILRWSPVHFVRRIATRNMALAGAEIATGDKVAMYFTSGNRDEAHFDAPDRFDIGRARNPHMAFGGGPHFCLGNFVAQLQIRVLIEELATRVARIE-TTGRVDILRSNHIHGVKALDLAFHSA----- 48526124 7 -SPFAAHVGKHPGEP-NVMDPALIT-DPFTGYGALREQGPVVRGRFMDDSPVWLVTRFEEVRQVLRDQRFVNNPASPSLNYAPEDNPGSILNYDAPDHTRLRRLVSRAFTARKITDLRPRVEQIADALLARLPEHGVVDLIQHFAYPLPITVICELVGIPEADRPQWRTWGADLI-SMDPDRLGASFPAMIEHIHQMVRERREALTDDLLSELIRHDDDGGRLSDVEMVTMILTLVLAGHETTAHLISNGTAALLTHPDQLRLVKDDPALLPRAVHELMRWCGPVHMTRYATADVDLAGTPIRQGDAVQLILVSANFDPRHYTDPDRLDLTRHPAGHVGFGHGAHYCLGATLAKQEGEVAFGKLLTHYPDISLAPEHLERTPLPGNWRLNSLPVRL-------- 197333628 18 -------------------------------------------------GPAWLVTGYDAARALLDDPRMSSDMPTLYKQKMRPVLKGSFMRMDGDDHAFYRTMLAGEFSVKRVAAMRPEIEEACDQLLDEMVRKGPPNLHEAYGIPVSSRSICRLLGVPYEDSEFFTTHLEALFDPHRPERIAASKAALSGYLDELVTRKQKDPGDDMISRLVADYLVPGKVERPELLLTSYLLLAAGHETTANMITTGTAALLMHPEQLTAVRDEPQLLRGAVEELLRYLSIFQFGRIAVEDVTFGDQTVAAGEGIIVSPLLGNRDQDVYGDPHTLDVRRRSRPHLSFGHGPHLCVGHTLARIELQIAFERLLARLPDLSLAPASEVPFRTTLVFGTVDLPVTW-------- 197731205 8 ------------------YCPFDYAEEFDPTLRRFMREEPVARIRLPHGAGAWLVTGYDDVRTVTTD-RRFSRHARDFPRMTPEPQDEAINVMDPPASSRLRSLVSKGFAPEQIERMRPYIQRAVDDLLDRMAEDSSADLMRHLAGPLPLITICEVLEIPPADQETLRGHARTMMNISVDNKAAAVRAKLRAYFADLTARRRADPGEDLISVLATARDGDELLDDQELTVMAMVLLITGQDTTTYELGNLSYTLLTRPDVRDLLRDRPERLAQTINELLRFIPFRKIPRVATEDVELSGVTIPAGDIVHVSYLTANRDGRKFDRPDELDFDRTAPSHMTFGWGAHHCLGAPLAQAEMETAFRTLLERFPGIALAPAEDVEWNTTSIRYPLALPVTW-------- 214036264 7 ----------------------------------LRDNDPVVYLDHPDYEPFWVLTRHEDVKYVSQNNDLFINNPRTVIVPQEFEKMLLLIHMDNPKHRKLRGVTRDWFKPTPIGKLTPMIEAIAHEYVDKMAMGGECDFVKDVALLYPLRIIMKIIGVVPEEEQMMLKLTQELFGGQDPDQGRGNLLDFFAYFKNVVEDRKNNPTDDLATVLANAIVDGSPMEELDQISYFIITATAGHDTTSATTSGGLKALLDFPEQLNKLRANPDLANAAAREMIRWSPVRHMMRTCTEDVEFHGQLIRKGESLAIWYPAANRDERAIVDPHKFDIERDNRNQMAFGYGGHMCLGQHLAVLEIEIFFKVLLSRIDWIELA-AEPRWVEAMFVGGLKSMPVRY-------- 134100675 16 ---------------FDPLDPA-FQADPYPFFRLVRETAPALCTQP----GMWVVTGFRECSAVLRNPKFGHGDGRLVASQITHDAEGPFVFMDPPDHTRIRSLVTKAFSARMVERLRPTAERLVGELLAAAPADEPVDLMAELAFALPSNLISELLGMPPQDKPLFEQWPDFMLSPEEMQRRDQARTEFDGYFAELARRRRAEPADDLVSALVAVEEDGRNLSMSELVSTCRLLLSAGYLSTAHLIGNGVNALLRHPEQFEWFRAHPDQVAGVVEELLRYDSPVQTMRTALQDTEIGDQPVSAGEGAMLLVGAANRDPAAFPDPDRLDVSRKPERNLGFGIGAHFCVGAPLARLTTQVALTALAG--LRVELATDDAPRINNLVLRGFAELPV---------- 158312484 7 ----------------DPFD-EVIDVNPYPLWKRMRDEEP---VYRNDKFDFYALSRHADIDAAHVNADTYSSAHGTILMKPEPMPPGFMIFTDAPAHHLLRSLVSRAFTPRRIAALEEHIRVLCAEMLDPQIGAGGFDYISDFAAQLPSKVISQLIGVDPADREEVRRTIDLTFHGMVNETSHAATIKLRTYFAGLIEDRRRSPRDDMITGLAEAEVTDRRLTTPEAASVTNEIVSAGTETVARLLGWACVLLEAHPDQRAELAADPSLLSNAVEETLRYAPSPVQGRMLKNDVELHGTTIPTGAKVLLLTGSAGRDGRRYTDPDRYDIHRKFDGHVAFGRGAHFCLGAALARMEGRIGIEETLRRFPNYQVDHDSAVRLHTSTVRGYEHLPLV--------- 118466761 8 -------------------NDLPFAEDRSRAWRELREAGEAVL-----SGEEIVLTSAEAVEFAAKRPDIFSSAKAF--DRLGSPVPLIPIAIDPPDHTRFRRMLDPFFSPKKMAEREPELRKQAGELIDAILAKGHSDVVADLATPFPSQVFLTLFGLPMADRDRLVQWKDSILEFTDPPEVLAHAMELFTYLTEHIAARRADTGSDMLTQLMQNSEEGG-MDDNEILGLCFMFVLAGLDTVTSAVGFALAKLAGDPELRRRISNDYSLIPAFIEELLRDGPVPFAPRVTTQEVEVAGRVVPKDTTVMLSYGSADRDPLRYEDADNVHLD-SKAVHFAFGRGPHRCLGSHLARLELRIILEEWHKRIPEYSLADGKDPQMPPTGTMGLKSVPLTF-------- 86138702 4 ------------VQHFDLTNPPAFVEDPFPFYDALLSEAPV----LAQPDGSFLISRHADLDRIYRDTTLYSSDKKAIGSPLFEHHTTSLVFSDPPLHTRVRRIMSSALTPRAIARMEPGLIATVDHLLEGLNDRPSVDLIADFASRIPIEVIGNLLDVPLEERAPLRDWSLAILGALEPTTGHRAVEEFRDYLRDLIARRRESPGDPETDVLTRLIGDEERLNETELIQNCIFILNAGHETTTNLIGNALALLHDYPEQRALLLAQPELIKPAVEEVLRFSPNQLGNRETKALVEIGGVAIPRGSNLQLMIGAANRDPAVFAQPEVFDITRRPNRHLAFAGGPHVCVGLTLARLEGKIALERFIARFPDYQILPGRQHGGRLRF-RGYAALPA---------- 120403225 16 ------------ITSHDFWSRPFAQRD--ESFARLRAHAPFPSLFPMEEPGYWAVTRRADIAYVSQHPELFTSERGVALDPMPQRFASFFLTMDPPQHTTYRRLISSAFTPRNVRQIEEQIQRNAVAIVDDLVGAGDIDFVADCSARLPMLTIMEMLGVPGADQPAVALAAEKLFSMSDEERAANTLNEIMSTGAELAKFRRAHPGDDLMTGIVNAEVDGQRLTDEEIGAFLILLASAGNDTTKQTTTHAMMALVENPQQRAWLMADFDRIGAAVEEFVRWSPVLQFARFATRDTEINGQPVAEGDKVGLFYCSANRDEAVFDNPAGFDLSRSPNPHLGFGGGPHFCLGNQLAKAELRNLFRELLTRLKTVEF--GEPDLLHSSFVHGVKRLP----------- 167621567 21 --------------DINLADTELWRTDVWPYLERLRKEDPVHLHHHHPDGAFWSITKYADIMAVDINHEVFSSEPSITIFDPKEDFTPMFIAMDPPKHDVQRKTVSPIVSPANLHLMEPLIRSRITKTLDELPIGEPFDWVDRVSIELTTQMLATLFDFPWDERRKLTRWSDIATAVPESGLFVERRMELFDYFTRLWERVNAPPKGDLISMLAHGEAT-RNMDRMEYLGNLLLLIIGGNDTTRNTMTGSILAMNQNPDQLRKLRENPSLIPSMVSETIRWTPLSNMRRTATQDFELGGKLIKKGDKVLIWYASGNRDEEAIENPEAYIIDREPRNHLSFGFGIHRCVGNRLAELQLRILWEEILPRFPEIQVLEDPQ-RVPSVLIRGYSSMPVMI-PARS--- 48526132 25 -------------------------------YGALREQGPVVRGRFMDDSPVWFVTRFEEVRQVLRDQRFVNNPASPLLGSQVEEMPGSILNSDAPDHTRLRRLVSRAFTARKITGLRPRVEQIADELLARLPEHGVVDLIQHFAYPLPITVICELVGIPEADRPQWRAWGADLVSL-EPDKLSTSFPAMIDHTHELIRQRRGALTDDLLSELIRADDDGSRLSDVEMVTMVFALVFAGHETTAHLIGNGTAALLTHPDQLRLLKDDPALLPRAVHELMRWCGPVHMTRYASEDIDLAGTPIRKGDAVQLILVSANFDPRHYSDPDRLDLTRHPAGHVGFGHGMHYCLGAALARQEGEVAFGKLLAHYPDVALEPEALERVPMPGSWRLNSLPLRL-------- 29833672 28 ----------------------------------------------------WLVTRYDDVRMVANDPR-FSRAAVMGRQVTRLAPHFIPTALDPPDHTRLRRSVAAAFTARGVERVREKSRRMLDELIDELLRGGPPDLVETVLSPFPIAVVCELMGVPAADRHSMHTWTQLILSSAHGAEVSEKRNDMGAHFERLIGERRGSTGEDVTSLLGAAVGSGEITLDE--AVGLAVLIQIGGEAVTNNSGQLFYILLTRPDLAERLRAEPKIRPQGIDELLRYIPHRNASRIATEDIEIRGVRIREGDTVYVSYLAANRDPDVFPDPERIDLTRSPNPHVSFGFGPHYCVGGMLARLESELLVEALLDRVPGLRLAPGLVPFKKGALIRGPEALPVTW-------- 115379716 14 ---------------YDLLDPD-FPKSPYPLLHRMRTEEP---VFWFEPLNTWVVTRYEEVSSILKDPMRFSSRRAGIRQTIAHVMSLAAMFSDPPVHTHLRSEANKGFSPRAMAPMAQRIQKVTDELISRMEGRGEMDGFLDFFEPFALTVIGDLMGVPREDQHLFIPWTQKTTKLEEAQASLRAFEEMNAYLAQALAERQRNPRDDMMSFLL-AGYDPGRFPLEALAGMCSEIIGGANAPTGDTLGNALLACLSHPEELEKARHTPALWKTAVPELLRYGPILFWSRLATEDVVLGGKRIRAGQMVYASLAGANRDPDVFPEPDQLDFSRPNHKHVSFSFGPHHCIGAGLARMEMTIVFETLFRRLPGLRLAGPVQWREGSLTTRGPTRIPLVF-------- 145222817 21 --------------------------DPWPMYRALRDHDPVHHVVPDPQHDYYVLSRHADIWAAARDHETFSSAQGLTLDLIGLADNPPMVMQDPPGHTEFRRLVARGFTPRQVEAVEPKVREFVVERIERLRADGGGDIVAELFKPLPSMVVAHYLGVPDEDRGKFDGWTDAIVAANTTDTLGDALGEMMGYFTALIERRRSEPADDTVSHLVAAGVDGDISGVLSILAFTFTMVTGGNDTTTGMLGGSVQLLHQRPDQRRLLADNPNLIPDAVDEFLRTSPVQMLGRTVTRDVTLHDVTIPEGRRVMFLYGSGNRDERHFDDAGELDVTRRPRNILTFSHGAHHCLGAAAARMQSRVALTELLTRIPNFEVDESGIVWAGGSYVRRPLSVPFTVT------- 12055079 6 ---------------------------PPPDYADYRDRKGLVLSQLSDGKRVWLVTRHEDVRAVLTSPSISSNNVGNLGVPKQDQIPGWFVGMDSPEHDRFRKALIPEFTVRRVRAMKPAIERTVDAQLDAMLAAGTADLVADFALPIPSLVISALLGVPPADREFFESRTRVLLRSSTDDDRMAAAKDLLRYINRLVEIKQKWGGDDLITRLLAT----GAIAPHEMSGVLMLLLIAGHETTANNIALGVVTLLANPQWI--------GDDRAVEETLRFHSVADSLRVAVQDVEIAGQLIKAGEGIVPLVAAANHDENAFECPHAFDPSRSARHHVAFGYGVHQCLGQNLVRIEMEVAYRKLFERIPNLELAVPTDDIKYDGVLYGLNELPVRW-------- 108798455 7 ---------------------------------------------------------YDLARKMLRDNR-FRLPPGITLAAQGITSGPLLLGLNGEPHSRLRKLVSKAFTPRATARLQDTIHEVVNGLIDRVMDDGRCDVVTDIARPYPTPIICALLGAPREDWHLFADWTEEVFKAFNFQEIMRAWGELDAYVDDMVAARRDNLTDDLLSELIRAESDGDRLNLDELRMLVAGFLMAGTDTTRNQLAASVQVLCEHPDQWAKLGDQPELAMQAVEESMRHSPACIVPRVATEDAEFGGYTFPEGTFVLVNTFAANRDPAIYGDADRFDIARADVPALTFGGGAHYCLGANLARRELAEALTVLTRRLPAPRRVGPAPWKSVLGMT-GPTTLPIEFTSGRV--- 2588989 10 --------------DVDLFAGEVL-ADPYPIYAALRSLGP--VVWLPRH-GFYVVVRYAEAREVLNDHERFVSGRGVFNQQFNDVRSGSIIASDPPRHDILRSVLNERLGPRALKDTEVMIRSRASDLVAEMAQRRSFDAVKDFAEVFPVQVVGELIGLPEGSRGRLLQWANGAFNAFGPSAGLEAIAEQFDYIRTV--ANREQLMPDSMGAAVYQAADEGIISEDDCLPLLSAYLTAGMDTTVNALSAMLLLLSTDPDQWQELRSSPSLAPSVVNEVLRIAPAQLFSRVTATRVDLAGTRIEAGERVAVIYASANRDEKKYPDPDRFDIRRNPAGHLAFGSGLHVCAGQFLAKTELRAVLDALIEQIETMTV--GEPVRKINNVLRGLSSLPATFVPVQTS-- 158314732 11 ---------------YDPYD-AQIDSDPYPVWRSMRNEEP---LYYNEKYDFYALSRYGDVDACLSDRATYRSGRGSILEIIIEFPPGMILFEDPPIHDVHRGILARIFTPKKMNALESKVREFCVRSLDPLVGSGRFDFVEDLGAQMPMRTIGFLLGIPEKDQEAIRDHSNAGQRLDEGQE-PTVREPNGEHFEAYIDWRAEHPSDDLMTELLHAEFDDERLSRSEVLLYIQMLAGAGNETTTRLIGWTGKVLGEHPDQRREIAADRSLIPQAIEELLRYAPSPVQARYVARDVEHYGRTIPENSAILLLNGSANRDERQFPDGDRFDIHRRRSRHLSFGYGIHFCLGAALARLEGRVALDEVLKRFPDWEIDRDSAIQARTSTVRGWQSLPV---------- 29827712 6 ---------EAIMCPFDFSKGLEFD----PSLAELMARDSITRIRLPYGDDAWLVTGFDAVRQVTTDQRF--SRAGIMGSDYPRLTPEPIVSVDPPHSSRLRRLVSQAFTKGHVERMRRRIVRLADTLLDEMAAQGPPDLAHHLSNRLPQHTICDVLGIEQDDWPRMEQYVHQLTGPDSRQSAATAKSELREYFGGLVEKRRSSPGNDLISALAAAKDGEDVLDDQELAVMALTLMLSGHDTATCQISNICYLLLTRPELMKHLRSRPDTLTAVLNEMLRFIPFRKIPRVAVEDAEVDGVKIRAGDFVHVSYLTANRDPERYPDPDAIDPDRPSLPHMTFGWGGHRCIAVPLAMAELEVAIGRLLERFPELRLAPPEEVRWDTETIRRPIELPVAW-------- 2792313 18 ----------------------------------------------------WIVSSYELVREVLSDLRFSSCEVGHFPVPTHPLIPGMFIHMDPPEHTRYRKLLTGEFTVRRASRLIPRAEAVAAEQIEVMRAKGPADVVMDFAKPLVLRMLGELVGLPYEERDRYVPAVTLLHDAEADPAEAAAAYEVAKFFDEVIERRRQRPQDDLISSLVT-----EDLTQEELRNIVTLLLFAGYETTEGALATGVFALLHHTDQLAALRAEPEKLDAAIEELLRYLTQYHTYRTALEDVKLEGELIKKGDTVTVSLPAANRDPAKFGCPAELDIERDTSGHVAFGFGIHQCLGQNLARIELRAGFTALLRAFPELRLAPADEVPLRKGSVFSVKKLPVSW-------- 29827379 2 ---------------IDLADLDLFTDDPHEAWRVLRRDRPVHWNATGGDSGFWALTRYQDVHDAYVDAGLFSSRWGTVMRDADSASGRMLIASDDPQHRLMRQQVHRAFLPALMDRARRVVRDYVNAALDRVLKDGGGDFATDVAPELPAGLLAAMFGLERRDALHLLALTRSMIGFQDPRYHSDSTPEIFDVMMDLMETRRRAPSDDLVSILLGASINGRRFTEDEVLYNCLNVAVGGNETTPFTASAAVQAFMDFPDQAQRLLDDGGLLPTAVEEIFRWTSTNYVQRVATRDVELHGQLIRAGDPVTLWNASANRDEEKFPNPDRFDVRRTPNRHIAFGVGVHRCIGMGAAQMEIALLLKEIVRRGITFEPA-GPPARLRSNFMLGLTCLPV---------- 15824024 4 ----------------------------PPALAAFRD-GPPRQVLLRGDQPAWLITRYADVRQALADPRLSVNDHPNWPNRLLFPVPPSFWRMDPPEHGAYRKMVAAEFIAHRTQALRPLLQSITDELLDEMAMPKPVDFHSVFALPLPCIAIARIFGVPDEDMSEFKENTSALLNQKEPEKAVQAFLATTAYLDGLARAKEREPKDDLLSRLVVNFVRPGQLSHDDLVAMVRLMLVAGHETTANQIALSIFTLLDRPGVLAELRADPRLLTPVVDELLRYWSIAQDNRTATEDLSVGDARIAAGDAVVISVPGANHDEAVFPDAADFDIHRDNSRHLAFGHGPHFCPGGPLARTELEIAITSVFRRFPDLRLAIGRDPVHTDTLVYGLECLPVTW-------- 108798750 28 ----------------------------------------------------------DAVNRVFRDGKVFSS--TLYDTTIGLFTGPTILAMEGHPHRDHRNLVSAAFKSKSLARWEPTIVRVVTALIDEFVDAGHADLVREFTLEFPTRVIARLLGLPEEDLPMFRRRAVELISYTVNYQRAFDAAALETYFVEQMELRRSHPTDDIIGDLVTAEIDGEKLTDEAIYSFLRLLLPAGLETTYRSSGNLLYLLLTHPDQFAAVQADRGLIPQAIEEGLRYTPLTTVQRFTTVDTELEGVAIPKNTVVDACIGSANRDEMRWARADEFDVFRDRVPHISFAAGAHTCLGLHLARMETRVALECLLDRVRDIRLVTDDDPHIFGQPFRSPTAIPVTFEP------ 214036516 8 ----------------NLLDPDTYKDGPYKDLKEIRDAGPMVKIEDPTGIPYWAVTRIKEMDFVSKNPGLFSSARSAFPMEMDEMQQNTIINMDPPLHQKVRRIVRNAFTPKRVDSYEAEFRKHAREIVDAVASQGECEFVEEVAAELPLIAILELLGVPLKDRKKFFQWTNTMIFADDPDMSISEEEEVIGYAMQLAAQHHEEPMDNITSALLDAELNGEPVSEDIFGWMFILILVGGNESTRTVMSQGMRLLMEHPEQLQYLVDNPDKISNAVEEMLRYTAFISMRRTATEDVDIGGQLIKSGDKVILHYHTANHDEQVFDDAMAFDVTRAENQLRSFGIGQHFCIGTHLARLELNVMFEEIIPRLRNPQFR-GEPKYVRSFFVNAMKELNITFDP------ 72162149 5 -----------------------------------------------------------------------------------------MLTVDGEAHRRMRSPVAQAFTPRRVELLRPRVTEIVNALLDQLARDGTVDFKTEFAYPLSMRVFSALFGIPERDHGRMQQMVNTAFSPSSPEEVRAMREELDAFLDELIEDKRRSPGEDLTSALVTATDEEHKLSDAELRDTLWLLVTAGFETTSSALANAVQTLLTHPDQLAHLRSGSIAWEDAIEEVLRQSSSVAPFLFAAEDVQIGDRTIRAGEPVLLAYLAANLDERYGEDAAEFDATQSRPRHLAFGHGPHTCLGAALARLEMEVALTTLFTEFPEVSLAEGEAPRLESVFIHAPAALPIRLGPRRTAA- 126732050 5 ----------------DLGSHDSFANGPYNTFARMRSDTPCAWSDFEHGEGYWSITRHEDIVQMIRDTETFTSARGIRMEDQTYMARRTFQETDGREHRKVRMKVAKAFSAPVVAGFEGQIRDLCGPILDRALDMGSFDATREIARELPMRMLGQILGTPEEDLPWLVEKGDALMANSDPDFTEHVVDELYEYARDLMDRKNAAGDTDVLHMVLQPDENGEAISETEFRNFFCLLVAAGNDTTRYSIAAGIQALARQPGLLEQFQSGEVWATGTDEIVRWASPATYFRRTATKDVEVHGQTIRAGDKVLYWFASANRDDTIFEDPYRLDLTRKPNRQLAWGGGPHVCLGMHLARLEVRVLFQELCARIKAIAPA-GQEAFVRSNFVNGIKRLPVTVTPA----- 37525187 14 ---------------INLTDPLTLRPDIDNIWRQLRNESPVAWHPANGQSGFWVVSTHELAMRVYRDSQTFTSVRGNVMADGDTAGGRMLAVSDGDRHRQIRKELLKSFSPKNLMSVQKRIKNAMHELVRNAVTSGQCDFATDVAPHIPLAAICDILKVPESDRAKLFVNASAALASNDKVDTRLARNEVLMYFYKCIQTRKAPLEDDLISNLIAMTQNSLALTEEELVFNCYSVLLGGDETTRLALIGIIKAFAEYPECWAQLRRGEAEISKAVEELLRWTPALHGGRTATVDVELGGQQIRAGDIVIVWNRSANFDETVFTKPNQLDLNRSDNRHISFSYGAHFCLGAALARIEIIALLEALVELVDQISLS-GEPSPIYSTFLSGYHRLPVKLTAA----- 157384631 12 --------------------PADADARRLLAWFARCRAEAPVF--WDESRQAWQVFRYEDYLTVSTNPQLFSSDFPVPEELALLMGPGTFGGIDPPRHGPLRKLVSQAFTPRRIARLESRISEISGGLLADLRERDRLDVVADLAYPLPVIVIAELLGIPAEDRDLFREWVDVILYPHLPDDFAETMKEWSDYLYAQIARKRATPADDLMSGLVEAEADGQRLTDEQIVNIVALLLTAGHISSATLLGNLFLVLDEHPEALAALRDDRSLIPGAVEETLRYSPFNNIFRLLTEDTDILGHPMKAGQMVVAWSASANRAADHFPDPDRFDIRRSSNKHMAFGHGIHHCLGAFLARQEAKVFLDLVLDEFADYRIDHDRVEFYDADQLTA-RHLPVQVT------- 29830425 8 ---------------------DPFVSDLEAESAALRAAGPLAAVELPGGVPVWAVTHHAEAKKLLTDPRLVKDIAPDWPLIGLANPGRSMLTVDGADHRRMRTLVAQALTPRRVEQMRERITKLTEELLDRL-TGEVVDLKADFAYPLPMYVVADLMGIDEARLPRLGELFEKFFSTQTPPEVIATLTELAGIMAETVAAKRAAPGDDLTSALILASEDGDHLTDAEIVSTLQLMVAAGHETTISLIVNAVVNLSTHPEQRALVLSGEADWSSVVEETLRYSTPTSHIRFATEDVPVGDKVLPAGDALIVSYGALGRDEAHGPTAGEFDITRSENRHISFGHGPHVCPGAALSRLEAGVALPALYARFPKLDLAPAAELRNKPVVTNDLFELPVRL-------- 148556001 24 ------------VADFDVFEGP-FTVDPAAAMRLFRERRPI---FFSPKLGYWVVSRYEDVKDVFRDTGTFSAEASAILASHDYAMNRTLVNEDEPAHMERRRALLHSFLPAELEKHAPMVRRLVARFVDRFVDRGEADLVDELLWEVPLTVALHFLGVPEDDMDVLRRYSIAHTVPDQQVAVAEAVGNFWTYSGQVLDRMRLDPSGDGWMALRRQRELPDVVTDSYLHSMMMAGIVAAHETTAHATANALRLLLEDRKAWDEVCRDAALIPNAVEECLRLSSIIAWRRVALKDVEIAGQPIAAGDRILVVMTSANHDGRHFENPDMLDIRRDNTDHLSFGYGAHQCLGKNLARMEMRILLEELSRRLPHMRLAEQRFDYLPTISFRGPDHLRVVWDPAR---- 148554880 1 MASAPDDQADKAVMDFD---PAVCTYDRWEKFGEAREKCP--VFASEAHGGYWVAASYEHATNISRDWETFSSRKVWDPEPPFAGPPFVPVETDPPEWKLYRHLLNPFFGPKAVETYRTRARQVMRALVDRVIETGACDIVNDLANPLPALSTLDILGIPYDQWRRFSDPFHKLAYARGTAEFPQCLDWIRGQLAEQVERDRANPREGLFSSLCNGEVAGKAFSVPEIVGLGMMVLVGGVGTTNALFSNSCVWLSKHPEVRRKLIDNPDMLPIAREEFVRFYPVHSAARLVTREVVVNGQRLEPGEQIMVAFSSANHDETVFENAGEIDVERFPNPHVGFGSGIHRCLGSFLARMFFETMFAEVMARMPDFLVDEERAVRYPDISTNGWITIPATFTPG----- 20384883 3 -----DRCPARM---YDPADLPGMTFDP--VFLELLRDEPVARIRMRYGEGAWLLTRYEDVKFVTSDPR-FSRKIMGRPFPKMTPMDRAISFSDPPEHARVRRVVARDFSPGSIERLRPTGREIMHRYLDELVASGPPDLVRHVTSPFPMAVLGELMGIPESDRQWLIDCSSQVLSMAPDQAAVDRIAEVAEYFLALVESRRADPRDDVVSTVAAARERGD-LDDEEVGAMTVLLALNGWHAVRNNSTNMVYVLLTDPELRSRLKADLALVPTAVEELLRYIPHKRQPRIATEDVDIRGVRISKGDVVYVSYIAANWDEEVYPEPDRVDLDRPEVPHLAFGHGPHYCMGPMLARMESQVLLSSLLTRLPDLALAPEQVAWQPNALIRGPVELPVTW-------- 118468435 22 -----------------LLDPAT-RADPYPIYDRIRRGGPLAL----PEANLAVFSSFSDCDDVLRHPSSCSDRTKAAETQPRPQGPASFLFLDPPDHTRLRGLVSKAFAPRVIKRLEPEITALVDQLLDAV-DGPEFNLIDNLAYPLPVAVICRLLGVPIEDEPKFSRASALLAAALDFDEQMKAGMWLRDYLRALIDERRRTPGEDLMSGLVAVEESGDQLTEDEIIATCNLLLIAGHETTVNLIANAALAMLRTPGQWAALAADGSRASAVIEETMRYPPVQLVSRYAGDDLTIGTHTVPKGDTMLLLLAAAHRDPTIVGAPDRFDPDRAQIRHLGFGKGAHFCLGAPLARLEATVALPALAARFPEARLS-GEPEYKRNLTLRGMSTL------------ 118466806 14 -------------VDLDHHSPE-FREDPYGKFREMRESGCPV-AHSDHYEGFWALVDYASVFEAARDDDLFNSFPSVGVPASELPLPILPIESDPPETQQLREVTLKRFSPGSAERFRDAAIEMTNEAIDAFIERGECDLVTELTTPLPARLILRLLKFDESRHMDWVHWVHSTVHAHDPERAGAAGMEMFGEIVKHMEERRAEGGDDLFSDILRGTLNGKPLDDGQITMYTVLMMLGGMDTTSGFTGNVLLRLCQDLELRQQFIDDPSLVKKGTDELLRYTPTLGLARTVSRDAEFHGQRLCKGDRAILMWAAANRDPAMFEDPDTLDLSRPNAKQMAFGVGMHRCLGSHYAKMMFDVMLTQVLKRLPDFELAGEPELFEDAGEVYAVRKLPVKFTPG----- 89055408 11 ----------------DLSNHDTFVAGPPATFDRLRRDDPLSWTDWDGGTGFWSVTRYHDILEMNRNTKVFSSARGIRMEDQSYLARRTFQETDAPDHMQMRIKLARAFSKNVIAEFEEDIRGLCRDILDEVLEDESFDATKRIARELPMRMLGRILGTPDDDLPWLVEKGDALIANTDPDFTSHVLDELYAYAKDLMATKTASDTNGVLHLILQPGPDGSVISETEFRNFFCLLVAAGNDTTRYSIAAGMQAMCYQPELLDQMKQGDIWETAADEIIRWACPTSYFRRTATQDYDMHGKTIREGDKVLYWFASGNRDTAYFDSPNRLDLARSPNKHLSFGHGPHLCLGMWLARLEVTVLFQELSRRITKIE-ADGPQQFLRSNFISGLKSLPVRIT------- 197330414 15 -----------------------------------------------DGDGPYVISTYFDIQSLLHDPRLSSDARNLAAEEGAAALPPSFLKLDPPEHDRLRRMTNRPFSPHRIDGMRDDLRGIVTGLIDNLGDPGRIDLVDQFSYPFPVTMICRLLGVPREDEARFHVWADTLAPTERDKTTHDARMELGMYLAGLIEERRKDPKDDMLSQLAVAHGEDGSMSTMELLSTAALLLIAGHETTVNLITNGMLTLLRHPDVLRQLRETPGLAVPLVEELLRFEPPVQPQRTPLVDIEVRGVTIPKGSSMWLILASGNRDPHRFEDPDRFDPYRKDIQHLGLGSGIHSCFGAPLARLEAQLALSELARRLENPQLIEDPPPYRQNAVLRGPRHLYVT--------- 158315814 11 ---------------YDPYD-AQIDADPYPVWRRMRDEAS---LYYNEKYDFYALSRFEDVEPCLSDWNTYRSGRGSILELIIELPSGIILFEDPPIHDIHRSLLARVFTPRKMNALEPKIREFCARSLDPLVGTERFDFIRDLGAQMPMRTIGFLLGIPESDQEAIRDRLDEGLQLREGEELSVSAEDFNDEFGAYIDWRAEHPSDDLMTELLNAEFEDEKLHREEVLTYVTMLAGAGNETTTRLIGWTGKILAENPDQRRELVADRSLIPNAIEELLRFAPSPVQARYVARDVEHHGHTVPEGSIMVLLNGSANRDERRFADPDRFDVHRDVGRHLSFGYGIHHCLGAALARLEGRVALDEVLSRFPTWEIDWDNAVQARTSTVRGWETMP----------- 145221849 6 ---------------YDPWHVD-IDIDPYPTYRRLRDEAP---VYRNDEHGFWGLSRYADVDVALKDTTRLSSAKGDILMADPVMPPGIFINEDPPLHTIHRAIVARAFTPKKMRAIEDKIRAFCVACLDPLVGGDRFDFVEDLGAELPMRTIGMLAGIPNSEQPAVREHANEVLRNEAGKPMAIDKDRYFEMFGEYIEWRENNPSDDLITELLNVEFEDEKLTKQELTVFLAVVAGAGVETTGRLFGWMGKVLAEHPDQRKELTSTPALIPSAIEELLRFEPPGPHRYVATDDVTFHGVVIPAGSPLLLMLASANRDERQFDDPDRFDIHRKQGGHLTFGRGAHFCVGAPLARLEGRVALEEVLKRWPEWDIDMSGARRSRTSTVRGWDSMPAV--------- 48526156 7 -SPFAAHVGKHPGEP-NVMDPALIT-DPFGGYGALREQGPVLPGRFMDDSPVWLVTRFEEVRQVLRDQRFLNNPAAGMPEHFRPYLMGSILNNDAPDHTRLRRLVSRAFTARKITDLRPRVEQLADELLARLPEHGVVDLIKHFAYPLPITVICELVGIPEADRPQWRKWGADLVSL-QPERLSTSFPAMIEHIHELIRERRGALTDDLLSELIRHDDDGSRLSDVEMVTMVLTVVLAGHETTAHLIGNGTAALLTHPDQLRLVKDDPELLPRAVHELLRWCGPVQMTRYASEDVEIAGTPIRKGDAVQLILVSANFDPRHYTAPERLDLTRHPAGHVGFGHGMHYCLGATLAKQEGEVAFGKLFTHYPELSLAPDELERTPVPGSWRLDSLPVRL-------- 119474912 28 ---------------FKFWDPAAWTKGPYELYKKMREEAPVMWLPSENFSGFWSVTRYDDIKKIELAPTVFSSQRGSINMAVPDRKKWSLINMDEPMHREMRMQQAEFFFPGYVATIRDKVGLKIDHLLDEMERKGPVDFVKMFSEELPLFTLCEMLGIDEEDRPKVKVWMHHLSEPMFPFRFNPVVNEMFAYGERVMADRRANPRKDLLTAIAQSKLGGELLPQDFLDGSWLLIIFAGNDTSRNSLSGTIRLMTQFPDQRAMVLDDPSLIPKMSEEALRMSPVMHMRRTALEDTELNGQMIAKDEKLVLWYGAANRDADVFPNPDTFNMLRPNEKHIAFGHGVHKCLGSRIAKMQLRLAFERIFDRFPDISWT-GKQTISPNSLVHAISSLQV---------- 159484456 5 --------------DFPFSRPKGVE--PPAEYKELRSKCPVAPGRLFDGSKIWLISRHKELKEVLQDGRFSKVRTPGFPELSPGGKAATFVDMDPPEHTKYRGMVWPYLTPEAVEQLRPSIQAKADKLVDAMARGGPLDLNEAFSMPLPFRVIYDFIGIPEADFAYLSANVARSSGSSNAKDAAAAADDLVKYMDNLVAEKERNPGKDLISELVTKQLRPGHMTREQLVQTAFLMLVAGNATVATQINLGVISLLQHPDQLAAMKADPARVPAATEEICRFHSSYALRRLAVADVQVDGQLVKKGEGIIALNQSANRDESVFPDPDRFDIHRQSNPQVGFGYGTHVCVAEWLARAEIQVAIGTLFRRLPNLRLAVPESQIQYSDPARGLAALPVTW-------- 16125198 15 ------------LKDVDLADIFRFTKGPWADFARMRQEAPVMWHPEPMGGGFWALTRYEDVHRVNGDPETFSSQRGGILMSMGAPEKRTMINMDAPHHLQLRREHMPYFTPSYLRGLTERVKGEVTRLLDEMANGAEIDMVEHFSSVLPLFTLCEILGVPPEDRPKFLTWMHTLELMQFVMDFNNNVEEMFEYGRTMLHKRREDPKEDLMTAIARAQLDGAVLPDEYLDGSWLLIVFAGNDTTRNTLSGAMRLLTEFPDQKQKLIADPSLLGGAVDEFIRMSPVVYMRRTATRDVEVNGQLIREGEKAIMYYGAANRDPAMFENPDQLDVTRANAKHIAFGYGPHTCIGKRVAQIQLEEAYRQILARFPDLNWT-GNIEIAPNNFVHAISKLGV---------- 16080559 13 ------------------------------------------------------ISRYHDVRYILQHPDIFTT-KSLVERAEPVMRGPVLAQMHGKEHSAKRRIVVRSFIGDALDHLSPLIKQNAENLLAPYLERGKSDLVNDFGKTFAVCVTMDMLGLDKRDHEKISEWHDFITSISQSPEARWCSEQLSQYLMPVIKERRVNPGSDLISILCTSEYEGMALSDKDILALILNVLLAATEPADKTLALMIYHLLNNPEQMNDVLADRSLVPRAIAETLRYPPVQLIPRQLSQDTVVGGMEIKKDTIVFCMIGAANRDPEAFEQPDVFNIHREDARHLAFGSGIHNCVGAAFAKNEIEIVANIVLDKMRNIRLEEDFCYAESGLYTRGPVSLLVAFD------- 197728505 38 ----------------------------------------------------WLVTRYDDIRAVLGDPRFRPNGMPTVNQPYFLSAPGWLASVEGEEHARLRRLVGPAFSRARIGGLEPVVEQLTHTLLDALEKKGPPDLCAGLTLTLPSMVLCALLGIPHGDHDRVSAWTGQALIPPPPGAAERAHGEFTAYVAEQLARKRRDPAEDLLSDLAAAGTDG-AIAEEEILGLTVGLLVAGLGFTTVQMEYGLCALLRHPDQLALLRSSPELMDGAVEELLRMFPPGHQLRYPSEDIEVGGVAIPAESVVLVCAQAAAFDPDRFDRPQDFDITRTANPHMSFGHGAHYCTGAPLARAELRTVFRALLDRFPRLALAPLESLQVRMTHAGGFQELPITW-------- 73537115 24 ----------------------------------------------------WLITDHDLGRELLTHPDFSSSSPVPMAIKPMPAPPGMFIGMDPPEHTRYRKPLNRHFTVRRVRELEPAIQRIVTQHIDTMERQGPPDLVGSFALPIPVQVISELLGAEPGISEEISRLRALTLDPTPPEEAGAAVRATNAVMAELVRSKRRAPSDDLLGVLIA----DGEMTDEELTGLAFLMFIAGHETTANMFSLGTYLALRDDKVRAGLTGVTVLSDEAVNEFLRYLSIQFTSRAALADVEIGGVLVRKGETVTLSISAANRDARRFPDPDGFDFHGTENSHLAFGHGIHQCIGHNLARAELKIGLPELFRRLPGLRLADAEVATRTGHNTYGVLELPVAW-------- 182437201 3 -------------VSFDPWSPA-FVADPYPAYTALRAAG---RAHWFEPTGQWLIPHHSDVSALLRDRRLFSHEPPAAHEPFTTLNGQGILDLEAPDHPRIRRLISRAFTPRTVENLAPTVRRLAAELVDAFVAKGGGDLLAEVAEPLPVAVIAEMLGVPEADRGLLRPWSAAICGMFELNPSEETAEAFSAYLRGLIAERRADPGEDLVSALIAAHDEGERLTEQEMISTCVLLLNAGHEATVNTTVNGWRTLFHHPEQLAALRADPALLPSAVEELLRYTPLQMFERWVLDDIELDGQVIERGAEVALLFGSANRDPERFARPDTLDLSRQDNPHLTFGAGIHFCLGAPLARLELAASFGELLRKAPALRMT-AEPEWHPGYVIRGLKEL------------ 115375868 18 --PSTPQPLPAVLEGFDLTDQSRFSNGPHQVFARLRRDAPVLFHQSIDGDGFWVLSKHADIREAAANPAFSSHGGTHIDDARPELPGVLFNMMDDPRHQDFKDVMTPAMGRQALATLEGKLRPYAAELVSSLLARGNCDFATEVGATVGAHAISQLLGIPSQDWPLFAEWTSLLMGFRPTERSQKIHMDIFRYGCQLLAAKRAGPSDDLTSLLAASTSGEGPISDLERQTCFCLMVLAGTESTRNMIAGGVLALAENPEQWRALRADRSLVPSAVEEILRWTPTPYNRRTATRDIRIRDTQIRAGDKVTLWWTSANRDEDVFSNPFSFDIRRKPNPHLAFGYGSHTCFGDHLGRLEMRVVLEALLDRVEQIELT-GQVAWAGSNKHTVLLRMPVALT------- 111222778 11 -----------------------VRDDRDAAWRLIRERGGIVQLEPD-----VALTDHTLVEAAFRNPAVFSSRQAF--DSLGSPLPLVPIAFDPPEHARYRHILQPFFSPRSIRPLEPELRRQLAELIAPLPARGACDFVADVASVFPVQAFLTFFGLPLDMRDQFVAWKDAILALSDPEADLRHAGELFTYLSELVAARRGVPGPDVLSELLCLDGD-DALTDAEVIGLCFLFVLAGLDTVTDALGFGMERLARNPDRRQEIVDDPGLVPAAVEELLRDPPAPFVPRITTAQTELGGRTLPAGTRVTAYIAACNRDEARYPDPYGVDFHRGDNPHASFGVGVHRCLGSHLARLEMRLVYEEWHRLIPHYDIAPGPTVKFPRGTV-GLEALPLVLTPGASR-- 166709975 19 -----------------------------PAMLALRANGPIHRVRFPSGHEGWWVTGYDEAKAVLSDAAFRPAGMPFTPDSVILGSPGWLVSHEGIEHARLRTIVAPAFSNRRVKLLAEQVETIAAQLFETLAQAQPADLRRHLSFPLPAMVISALMGVPYEDHTFFAGLSDEVMTHQHESGPRRAWEELRAYIRGKMRGKREEQGDDLLTDLLAAVDQGKA-SEEEAIGLAAGMLVAGHESTVAQIEFGLLALLRHPQQRERLVTDPSLAESAVEEILRMYPWDGIMRYPRVDVDIAGVHIPAESKVLVGLPATAFDPRHFDDPEIFDIGRDAKPHLAFSYGPHYCIGVALARLELKVVFGSIFQRFPALRLAPEALTLRKEIITGGFEAFPVRW-------- 158318131 7 -----------------YYDPYDFDANPYPVWRRLRDSAP---LYYNEKYDFYALSRFEDVEKALTDFGTYTSGKGFILEAGIRLPPGNLLAEDPPLHDIHRGLLSRVFTPRKMAALEPQVRELCARILDELVGTDGFDFVADLGAIVPMRVIGMMLGIPESDQVAIRDAGTRRHQLTEGEAPAPDARSTAQPFADYIDWRATHPSDDLMTELLRAEFEDERLTRDEVLTYTSVLAGAGNETTRRLIGWTGQLLGEHPDQCRELAADHSNVPQAIEEILRFSPSPVQGRVVSRDVEHHPGTIPEGSAVILLNASANRDERHFADPDTFDIHRRIDRHLAFGHGLHFCLGASLARMEGRVVLDEVLKRWSSWEVDRDNSVLDHTSTTRGWMNLPVV--------- 29123004 28 ----------------DLVDP-SFWARPHAEFEEMRGLPRPAFIRQNMPGGYHALVKYADIVEVSRRPQDFSSNGATTIIGLPPELDGSMINMDNPEHSRLRRIVSRSFGRNMIPEFEAVATRTARRIIDELIARGPGDFIRPVAAEMPIAVLSDMMGIPAEDHDFLFDRSNTIVGPLDPRAVIEASRELGDYIAGLRAERLAAPGNDLITKLVQVQADGEQLTRQELVSFFILLVIAGMETTRNAISHALVLLTEHPEQKQLLLSDFDTHPNAVEEILRVTPINWMRRVATRDCDMNGHRFRRGDRIFLFYWSGNRDESVFPDPYRFDITRGTNAHVTFGAGPHVCLGAHLARMEITVLYRELLAALPQIH-AVGQPRRLDSSFIEGIKHLHCAF-------- 158313268 9 ---------------FDAFAP-VYRSNPYPRYALVRESTAL----YPINPQIAMATRYEECSAVLTDHGYEDGINPFRPGVDPDDVPGSMLRMDPPDHTRMRGLVKRAFVPRHTEGLRPRVEGLVNELIDTAIEAGEVDLMEALARPLPLTVIGDMLGIPPEDYTAVKKWPDILQSPESLARRPEAMREFEAYFAGLIAQRRKDPRDDLLSDLCAAQERDSVLSDREMLGLSVGLLIGGYETVSDLIGKGLVALLRNPDQVALWRSNPELAPYAVDELLRYPPVQFTHRVALEERELAGRAFARGEGVVVLIAAANRDPAVYSDPERLDITRPAPRHLSLSEGIHYCLGAHLGRLQTQIAVDTLLLRAPGLSLTDDEPVWRDTVAIHGLDTLPIRLR------- 163745999 2 ---------------FDLSAPPGFVENPFPHYDRLLREAPV----LPQPDGSVLICRHADLNAIYRDTTLYISDKAFAPRFGPEHHTTSLVFNDPPLHTRVRRIMTSALTPKALARMEPGLIATVDHLLEEL--GPTPDLIDDYASCIPVQIIGNLLDVPMEERGPLRDWSLAILGALEPDAGHTAVREFKAYLQDLVARRRASPGDPETDVLTRAGDEGGQLTEIELIQNCIFILNAGHETTTNLIGSALALLHDHPDQKARLLAEPALIGPCIEEVLRFSPNQFGNRETTSPVSLGGVEIAAGSNLHLCIGAANRDPEVFDHPTEFDIARKPNRHLAFAGGPHVCVGLTLARMEGKIALERFLNRYPTYEIGDGRKGGGRIRF-HGYAALPARLR------- 118466259 11 ------------------FASLPMAADRGVGWKVLRDAGRVVSV-----DGIFYLTHREDVLAALRDPELFSSKKAF--DVLGSPLPLVPISFDPPEHTRFRKILQPFFSPHTLKEMLPSLQQQAIEIIERVAAQGECEVVADVAIPYPSQVFLTLFGLPLEDRDKLVAWKTSVIAISEAPSLEDPALELVAYLTEAINARRADPGPDILSQLLNGEE---PLDDAEIMGLSFLFVLAGLDTVTAAMSSALLELARNPELRATLHDDPDQIDVFVEEIVREPPAPMLPRVTTTEVTIGDVTLPADTMVRLCVAAINRDDSDEISTNDVVMDGKVHRHWGFGGGPHRCLGSHLARLELKLIVGEWLRRIPEFSVKVGEEPQVFPASTFSLERVPL---------- 126436602 13 -------------------NDLPFTEDRSRAWRELREAGEAVL-----SGEEIVLTSAEAVEFAAKRPQIFSSAKAF--DVLGSPVPLVPIAIDPPDHTRFRRMLDPFFSPKRMAEREPELRRQAGELIDAIVAKGECEVVADLATPFPSQVFLTLFGLPMADRDRLVHWKDAILQFTDPPEVLTYALELFTYLNEHIAERRDTSGSDMLTQLIHDTDEGG-MDDNEILGLCFMFVLAGLDTVTSAVGFSLAKLAEDADLRRRISNDYSLIPAFIEELLRDGPVPFAPRVTTEEVEVAGRVVPKDTRVMLSYGSADRDPRRYDDVDEVHVD-SKAVHFAFGRGPHRCLGSHLARLELRLILEEWHARIPEYTLVDGNPPQVPPTGTMGLQSVPLNIRPA----- 72161678 49 ----PTRCP---VIHFDHHSPEH-AKDPVGAYRALRQTHK--RGWTEAHGGYWVLSDYQSVFDAARDDDLFSSTREAAGTPPTPMYHHIPIEVDPPEFRKYRKIVNQVTAPAAVERMKEMVERYTVAFVDSVIEKGECDFTT--IIGVPAIVTIDWLGLPVKDWKRYADAHRATLAEPQDSEAFRHAVELSQQMWDTIRARRQEPKDDVISFLVSQKVDDRPITDEEVFAMVDLLVSGGTGTTASLVSQALVWLAKNPDVRQELIDDLSLLDRAVEEFLRVFPTQALARTVTRDVEFHGCSMKKGDRVLLSWASANRDEEQFENPDTIDIHRWPNRHVAFGIGVHRCAGSHLGRFMAKRLLQEILTRMPDYTIDFDALVPFHDQGTNGFRSIPAKFTPG----- 115376054 61 --PVPSSRCPHLGDEYNPFKGPHLQA-PYPFFAQLRKEEPVTF---SPMLGMWLISRLEDIHEVLTHSASYSSASARAILGPGPILHDSPLNTDPPAHTRLRRLLQRGFLPARIARQEASTRQLANALIDTFIHKGRVDLVEAFTYPFPMHVILNMVGVPHEDMNRVKRWCDDLFPPEAQPSMARGVVEYRAYCADLIEKRRREPREDLTSYLVHTETGSDSLNTEELVSLGGSLIGAGHEATTAQLGLILLNLLRKPERWQALCENPALIPRAVEECIREAASHGMVRTAVEDVRIGGVMLPKGSRLLLLYSSANHDEAQHPDPERYTLDRTNLHHLGFGHGVHYCLGSHLARLELCVAVELFTQRMPGMRLVPEQDVGYHQEILRNISRLEVEW-------- 118465592 6 ---------------YDPWNRE-IDADPYPIYKMLRNEAP---LYYNERHDFWGLSRYDDVDAALRDPLRLSSAKGDILDADPVMPPGVFINEDPPLHTIHRALVARAFTPKKMRTLEDKIRAFCVASLDMVADSDRFDFVEDLGAELPMRTIGMLLGIPDADQPSVREHARATLHNDTGGPMPIRKDHYFDMFSDYVEWRKQNPSDDLITELLSVDFEDRRLTTPELLIFLAVIAGAGVETTGRLFGWMGKVLADHPDQRKELAEDRSLIPAAVEELLRYPPGPSVARYVTEDVEFHGQTVPSGSAMLLMLSSANRDERRFDHPDRFDIHRKPGRHLTFGRGVHFCLGAPLARLEGRIGLEEVLNRWPEWEIDMDNARRSRTSTVRGWDSMPAIVT------- 158313736 16 ---------------FNPFA-DGFAEDPYPHYAQLRENAPAHRH----PLGFWLVSRYEDVARIQRDERHWKSESRTLGKQNRLMHGLSMLDQDPPNHTRLRRLVTKAFTRRAVDALEGRIERIVDDALDRMAEAGRVDLVAELAFPLPFTVISELLGIPVLEHGRLRELTGTMVRPGLQAEIRAANDEVAAIMRAVTDWKRDNPGDDLLTALIGAEHDGDVLSAEELVAQVMLLYVAGHETTVNLVAGGILTLLRHPDQMRRLRDEPELAGNAVEELLRYSPVHLMRRITLEPLSVRGTEIPPGVFVTVCLAAANRDPDFWPDADEVRLDRDAHRHVSFGAGIHHCVGAALARLEARVAISRFVGRFPAPAL---EDVRWNGRIVRGPASLTVA--------- 39934084 1 ------------MFSFDPYSP-IVDADPFPLYKTLRDEYP--VFWSEP-AQMWILSRYLDVAGAGSNWQVFSSAKGNLMTELPNRAGATLGTTDPPRHDRLRGLVQHAFMKRNLEALAEPMREIARDAAEALRGRDQFDFISDFSSKFTVRVLFAALGLPMGDEQTVRDKAVLMVQSDPVTRAKAAYAWMQDYASSVIAQRRAEPKNDLISHFSMAEIDGDRLDEREVLLTTTTLIMAGIESLGGFMSMLALNLADFADARRAVVADPALLPDAVEESLRYTSAQRFKRCLQSDLTLHGVTMKAGDFVCLAYGSANRDERQFPNPDVYDVKRKPKGHLGFGGGVHACLGSAIARMAIRIAFDEFHKVVPDYTRTEQQLNWMPSSTFRSPLRL------------ 206675978 36 -------------------TDPAFVQDPYPAYAKARALAPVQHW---PAYGMTAVFSYKLVMQILKDRRFGREEPAEIPPHLAPFYAHSMLELEPPRHTRLRSLVLRAFTSRRIKELAPEIQSICDDLLDKIPQDQPFDLIKHYATPIPVIIICRLLGVPESMSDQLLMWSNDMVAMYQARRAAQAATDFANFIREFAEEKRKHPANDLITQLLNAEENGNKLSMDELITTCILLLNAGHEATVHTLGNGVKTLIESQTLPSALADQ--AIDQTVEEILRYPPLHVFTRYCYEDLNLDGHSFKRGDEIALMLAAANRDGVQWPDPNGFEPSRKIQTNTSFGGGLHFCVGAPLARLELRVALPKLFTRFPQLQIT-APPKYADLYHFHGLERLMLT--------- 31044163 22 --------PPDFMDPSFWLRPRDERAEVFEKLRALPEFVPPRLPWGPLASGYYALSKHADICEVSRRPQDFSSEGAAILPPEMDEFYGSMINMDNPEHSRLRRIVARSFGRGMAPKFDAMSRRVARRIVDELIERGPGDFIRP-AAEMPIAVLSTMMGIPGEDYEFLFERTNTIMGGADPELAADPLRDLGDYIGRLREDRLARPGPDVITKLVQVQEDGEQLTNQELVSFFILLINAGMETTRNVIAQALVLLTEHPDQRQLLLSDFEHAKGAVEEILRVTPINWMRRTATGDCEMNGHRFRKGDEIFLFYWSANHDEKVFEDAYRFDITRDPNPHLSFGAGPHFCLGAHLARIEIIAMLRELLASLPDIR-VEGEPVRLASSFIEGFKELSCTF-------- 108757465 5 -------------------------ENPHPFLARARSEEP---VFFSPALGAWVVTRHADISAVVADTTRFSSAPPEVVTALMDGYPLVPVDNDPPAHGRFRSLVSKAFTGRRLAEKEPFIRTLVDALIHSFRHERQADLFLRFAHPLSCSIIAEILGIPSSDIHRFRRWSDELSPIEHQVACAQGVVEFQRYLASTLKEREVSPREDLLSDIVTAQGMTPPMSMAELVSLLMQVHFAGHETTAGLIVGAVELLLEHPEQLRALRDDPGLIAGAVEEAVRMSPVHAMFRTALEAVEIGGVPIPKGAHIRIVYASANRDEARFHEPERFDIRRPEKKHLAFGQGLHFCIGAPLARLEARLAVEALLRSLPGLRLVPGQKPFLRSVTVRRHESLEVAWDVQANQAL 145223066 8 ---------------FDPVAQEYF-DNPYEIYQRMRDEAPI---YYDEEGDFYALTRHADVAAALKDHEAFSSARGLAMVRSEEGPVKSIIFMDPPEHRHMRSLLNKAFTPRAIQNQHQTVTELVEQYLAKV-DPDNFDVVQDFSGPFPVEVITRMAGVPEDFRQQVRHWIDTSLQPGQIGWSDKNMQANIDYYYGLVQERRQNPQDDMISRLIAAEIPDERLDDIEITGFTSLLGGAGAETVTKLVGSAVVEFARHPDQWQLLLDDRSLIPAAVEELLRYVPVQYNVRYTVKEAHVPSGTIPAHKPVFLMKAAANRDPRAFDNAETFDITRDRAQNLGLGYGIHSCLGAALARMETAVALEHLLDFMPRYEVDFDGLQRVSMQNVAGYHHVPVR--------- 215412009 85 ------------LTDFDPFDPA-IAADPYPHYRELLAGE---RVQYNPKRDVYILSRYADVREAARNHDTLSSARGVT---FSRGWLPFLPTSDPPAHTRMRKQLAPGMARGALETWRPMVDQLARELVGGLLTQTPADVVSTVAAPMPMRAITSVLGVDGPDEAAFCRLSNQAVRITDVALSASGLISLFRRLRALFTHRRDNGRECTVLGKLATHAEQGRLSDDELFFFAVLLLVAGYESTAHMISTLFLTLADYPDQLTLLAQQPDLIPSAIEEHLRFSPIQNICRTTRVDYSVGQAVIPAGSLVLLAWGAANRDPRQYEDPDVFRADRNPVGHLAFGSGIHLCPGTQLARMEGQAILREIVANIDRIEVVE-PPTWTTNANLRGLTRLRVAVTP------ 119505187 21 --------------DIDVSHPRLWSEEMWAVFKRLRDEDPLHYCRDEPVGPYWSVTRFEDIMAIDTDHHRFSSEPAIALPNPGKDFPPMFIAMDQPKHDVQRRTVGPVVSSPSLARMSELIRERTQFVLDRVPFDEEFDWVDTVSIELTTMMLATLFDFPFEDRRKLTRWSDVATAGPETEQRRAELMECVEYFMNLWQQRVGGDGHDLITLLANGEET-RNMDTMEYLGNLVLLIVGGNDTTRNSMSGSVYGSHLFPAEWEKVRANRDLIPNTVAEIIRWTPLAYMRRTALEDVELHGKTIKRGDKVAMWYASGNRDERKFERPDELIFDRDNARHISFGFGIHRCFGNRLAELQLQILWDEMLKRFSKIEVIE-EPLRNFSSFVKGYTKMHV---------- 197765028 10 --------------------------DHHAEAARLRELGPVVRVRLPGNVMAWSVTEHALLNDMIADPRFSKDWRNWSAIIRGEIEDGWPLTSDGQEHRRLRKLVTQTFTPRRVQEMRPRIEHIIDDLLDALPDRGSVDLRRHFAHPVPMQVICELFGVPAHERRRLQELMDNIFRSDPPEEVTASQIEQYQLLGRVVEARRDDPGDDLTSALIAAREDPDALSEEELVGTLLLMLSAGQETTLSLITNAVRALLTHPDQRAATGGDASVWADVVEETLRWDAPNFPFRYPLEDVEIAGVPIPKGEAIMAPYSAVGRDQRHGSDADRFDITRERHRHLAFSHGPHFCLGAPLARLEAGLAIPAVFRRYPDLSLAPGALVPVPSLFSNSSSTLPVRL-------- 117164643 7 -----------------LYDPPALAADRFAYYKRLREADPVH----EIAAGYWLLTRYDDVEALLRSPHSSSADPGWAMSRGGPTCPAMLLLQDGAEHRRLRKLIARVFTPRYIDRLRPRIGEIVDGLLDSM-GEGEVDLIRDLALPMPVAVVGELLGIPVEDRARCRDWTDKVVTPRRRIAMNKAEPEFRAYLLDLMASRRADPDHDLLSVLMTAEDD-EQLTEEEVVANILLIFNAGHETTVNLIGNGMLALLRQPEALEALRADPGLMATAVDELSRFPPVTLSSRIATAEMEFGGKVIPPGSHVIGFLDAAGRDPERYPDPDRLDLSRTEPKTLAFSAGPHFCLGAVLGRLEAATVFSKLLERYTKIELLREDLPVNSHFNLHGLLELPLRL-------- 183984701 8 ---------------FDPFS-EEFFNGPWETYRRMQAEAP---VYYSEQYDFYALTRHADVAAGLKNFERYSSAYGISMVRSGQKPPQSIIFMDPPDHRHMRSLLNKVFTPRAIQAQRQTVIDKIDKYLGALDPEG-FDAVQEFSGPFPVEVITTMLGVPERHAQQVRHWIDESLTREPGQQGMQANINTAMLYYDLVKQRRDDPRDDLFTKLINAEIERENLDDLEIAGFATLLGGAGAETVTKLVGNAAVVFARNPEQWQKLLDDRSKVPAAVEELLRYAPSQYQVRRAMEDVELHGVTIPAGKPVFLINGAANRDPHAWTDPDKFDIDRDPHENLGFGYGIHSCLGAALARMESAIALEKLLDFMPAFEVDWAGCKRVHMQNVAGWQSVPVR--------- 118469710 8 --------------SYDPYDVE-IDVDPYPTYRRLRDEAP---VYFNGRFGFWALSRFADVEAALRDVDNLSNAKGDILEAEPKMPLGVFINEDPPLHTVHRLLVSRAFTPRKMRAIEDQIRTFCAACLDPLTSGDRFDFTLDLGAEMPMRVIGMLIGIPEELQRSVRKVAGQRLRNKPGEPLPVNKDNYFNMFRDYVEWRAQNPSDDLVTELLNVEFEDRKLSSEELLVFLGVIANAGTETVGRLFGWLGKLLGEHPDQRRALVADPSLIPGAVEEVLRYPPVHNIARYVSADVDYHGQTIPAGSALLLMTGAANRDERRFDDPDRFDIRRSPN-HLSFGRGAHFCLGASLARVEGRVALEEILKRWPDWTVDMGNAVRAPTATVRGWDSMP----------- 158315653 16 -----------------YYDPYDFDADPYPVWRRMRDS---VPLYYNAKYDFFAISRFDDVEKVMGDFETYRSGRGSVLEIIRSNIDFPPLFEDPPVHDIHRSILARVFTPRKMLAIEPKVREFCARSLDSLVAEGNFDFIADLGAQMPMRTIGMLLGIPEQDQEAIRDAVDTLTEGAPKPLNEDPLARSEGMFADYLDWRARNPSDDLMTELITAEFEDERLTRAEVLTYVNMLSSAGNETTTRLIGWTGKVLSDHPDQLRQVARDRSMVNQVIEEVLRFAPSPVQARYVARDVEVHGQTVPEGSVMVLLNGSANRDERQFVNGDSFDIHRSISRHVSFGRGLHFCLGAALARLEGRVALDEVLKRWDRWEVDYDRAVQARTSTVRGWAKLPVTATP------ 118463806 13 -------------------NDLPFAEDRTRAWRELREAGEAV-----SSGEEVVLTSAEAVEFAAKKPEIFSSARAF--DRLGSPVPLVPIAIDPPDHTRFRRMLDPFFGPKKMAEREPELRRQAGELIDAIVASGECDVVPDLATPFPSQVFLTLFGLPMADRDRLVKWKDAILQFTDPPEVMAHALELFSYLTEHIAERRADTGNDMLTQLIQDTDEGG-MSDNEILGLCFMFVLAGLDTVTSAVGFSLARLAADDDMRRRVAHDFTLIPAFIEEILRDGPVPFAPRVTTEGVEVAGRFVPKDTTVMLSYGSADRDPRRYQDADQIHLD-SKVVHFAFGRGPHRCLGSHLARLELRLILEEWHSRIPEYTLALGKPPQMPPTGTMSLQSVPLNIKPSS---- 164665151 10 --------PTEAPADFPIPRPSRCPYRPSASHVELGADGPMTKVRLYNGRTAWLVTGAAEARAVLSDYRRVSIRPYHFEKVVDSGYADVLFGVDPPEHTRQRQMIMPSFTLRRTATMRADIQRIVDDRLDEMERGGQGDLVSQFAQPVPSMVMSRLLGVPYSEHEEFETPAHKLFVPELAEEAT---AELGEYLDRLIRKKEADPDGGLLDDLIADHLQKDALSRDELVHIAMAMLVAGTDTTTNVISLGTLALLDTPGQWDALRDDPDLTAAAVEEILRYVSVEAFARVAVEDIDLGGATIRAGEGILISCAGVNFDAAVIDTPDAFDIRRPPRPSFSFSHGIHRCPGDNLARLELEIAFRTLVTRFPNLRATVPTPELRSNGTLQRLYELPVTW-------- 48526126 25 ---------------------PALLTDPFAGYGALREQAPVVRGRFVDDSPVWFVTRFEEVRQVLRDQRFVNNDMLGLPEHLRVYMLGSILNYDAPDHTRLRRLVSRAFTARKITDLRPRVEQIADELLARLPEYGVVDLIQHFAYPLPITVICELVGIPEADRPQWRKWGADLI-SMDPDRLGATFPAMIEHIHEMVRERRAALTDDLLSELIRHDDDGGRLSDVEMVTMILTLVLAGHETTAHLISNGTAALLTHPDQLRLLKDDPALLPRAVHELMRWCGPVQMTRYAAADVDLAGTRIHKGDAVQLLLVAANFDPRHYTDPDRLDLTRHPAGHVGFGHGAHYCLGATLAKQEGEVAFGKLLAHYPEMSLEPERLERLPLPGNWRLNSLPLRL-------- 28373301 13 --------------------------------ARLRAAGPLAAVELPGGVPVWAVTHHAEAKALLTDPRLVKDIPADWPLIGLANPGRSMLTVDGAEHRRLRTLVAQALTVRRVEHMRGRITELTDRLLDELPADGGVDLKAAFAYPLPMYVVADLMGIEEARLPRLKVLFEKFFSTQTPPEVVATLTELASIMTDTVAAKRAAPGDDLTSALIQASENGDHLTDAEIVSTLQLMVAAGHETTISLIVNAVVNLSTHPEQRALVLSGEAEWSAVVEETLRFSTPTSHIRFAAEDVPVGDRVIPAGDALIVSYGALGRDERHGPTADRFDLTRSGNRHISFGHGPHVCPGAALSRMEAGVALPALYARFPHLDLAPAAELRNKPVVTNDLFELPVRL-------- 111223515 22 -----------------------------------HQAAGRPAVRTGEAGGYWIFTDHDVILEGLQQPDLWSSSV-IVPTESDPPYRWIPIMLDPPEHTKWRHLLGSYFSPGRTKAMKAGQHRLAVELIEGLRDQGECDFVRDFAQVFPSTIFLEIMGMPREQLGEFLRWEHMILHQNNDSDRLAGMQAVQTYFAGLVAQRRANPDPDVVSAAISWEIDGEPVSDADVLNCLLLLFMAGLDTVAGQSSYALLHLATHPADRARIVAEPALIPHAVEELLRAYPIVQTARKATRDAQFHGCPIRKGDMAAFPLSAAGRDEQAYPDARRVDLDRPTTRHLSFGGGPHRCLGSHLARQELAVLLQEWHRLIPDYELA--ELPLEHGGGVWGLESLPLRW-------- 29827125 11 --------------------------DPYPLYAELREAGPVVR----QADGSYLIGTYHEIVALLHDPRMSADPRSRTAPAPYEVTRPSFLRLDDPEHHRLRNSAMRPFSPGRVDSMRGEIVQLTKELAEVFQEGRQIDVVDDFAYPLPVTVICRLLGIPDKDEQLFQDWTDTLVTAERDQAADQAQQEMGQYLVQLAEQRRGRPTGDMLSDLVNEPDPAARLSEEDLAANTILLFIAGHETTVNLIANGVLTLLRRPDQLDRLREDPSLLPRAVEELLRYEPPVHMRRVPLVDIDVAGTTIPGGTSVILALASGSRDPMRFSEPDRFDPTRPDNQHVGFGSGIHLCFGAPLARIEAEAALGALLPHLGTARLVQDPPPYRQNAMLRGPRHLPI---------- 84617321 33 ----------------------------------------------------WHVLDYHDVLQVLTDSAAFSSDAPLAPKQEDFDLKGNFVRADDPVHRRLRGLVSRAFTPKMIAGLEPRITEVTLQLLDDADAGGQWDLIEQLGYPLPFIVIAEMLGIPVSDRAFVRRLSDTFFEVHNVDPVAPLLRELNTHLLEFVRRRRKNPGDDLTSKLLEVEVDGVRLDDEETVGFLGLLLLAGHVTATSTLGNTVLALHENPEVWTQLRADPALIPAAVEESMRYRPPFPRGRQATKDVEIGGQKIPAGAFVLAWLTTANRDDRVFADPDRFDIHRAPNPHLTFGKGMHFCLRGALARLEVGIALRLLMERYSDIRVRDDLPVNLRNPWMIGVNQLPIE--------- 134099170 5 ---------------FDPLATD-YLADPFPILAAIREETP---VFYSSELDMWPVTRHEDIKRIFTDYETFSGAITQTPLAAGFHTTPTVSNCDPPKHTRVRAHNVKAFSARRIAVLEPTIRAYVTEMIDRILHQDRFDIVQEVTFPLPATIVFNLIGFPESDMEMLKGLAINRMAFTWQVRIAKNQVDYWQYCTEFVASRLAEPKDDFTSDLIRTHADPDELSVDEITNVVHALSFAGHETTTNVSSSMIQRLLTHREQWEELCADPALIPKAIEEGLRFDPSFTWRRITTKPVSIGGVEVPAGAKLLLLVGSANHDPAKFPDPEAFNIHRSGAAHLTFGRGIHSCFGAPLARLEMQIMLEELTARMPGLRLVEDQDVQYHNACFRGPVELWL---------- 182434688 1 -----------------------MTADPYPGYAWLREHDPVCPVGGPHPGRMWLVTRYDDVRACLADRRLGSRAP-----VDPDPHPPGLSHLDGPGHARLRRLVAAAFTPAAVARLRDRTARTCAHAVESFAGRGHADLVAEYTREIPVAVMHDLLGVPETERAPAADVLDMWYRAKFRQPRDESLAELLDYVGELVAYKRTHPGDDLTTRL----IDSDALTGEELEVMVMTLIGAGHITTIQFLGTTVLHLLDHPGHRAALLRGDLDWPRAVNELLRLDSPSHVARYAGEDMTLADARVGEGDVVLLSLAAANRDPDRFPDPGTLDLTRDARPHLAFGHGAHTCLGSHLVRLETEIAVTTLFGRLPDLALDGGEVAWGYAPTFRGPLALPVTFTPSTSR-- 3702260 16 ----------------------------------LLTEEPVSRIRMAYGEGAWLVTRYEDVRTVTTDRRFSRSAGRDFPRMTPEPQAESINLMDPPASSRLRGLVAKSFTPRRVEQMRGGTQRVVDRLLDEMEEEGPGDFVARVSAPLPLITICEALDIPEADRPWLRAHAMTMMNVGAAQDAVRAKAELRGYFQELTADRRRSPGEDLISTLATARDGDELLDDDELAVMAMVLLITGQDTTTYQLGNIAYTLLTRPDLLRSLRAEPQRLPRTLEELLRHIPFRKIPRIALEDVELSGVLIKAGDVVHVSYLTANRDSAKFDRPDELDPDRPTIPHMTFGWGAHHCLGAPLATMELEVAFSTLLTRFPALRLDPEDVSWNTTSIWRYPLALPVTW-------- 126436309 11 ---------------YDPWNVE-LNADPYPMFDRIREQAP---LYYNADHDFYALSRFDDVSRALVDHQTFSSARGAVLESGMEIPPGTLVFEDPPLHDIHRNLLSRAFTPRKINALEPKIRELTQRCLDPLVGADHFDFVTHLGSVMPMRVVGMLFGIPEDYQKLVAEDGDKHVRVEHGRSMTDNPDGAIEVFAEFIDWRREHPADDLTTELLHAEFEDEKLHRDELLMFMNVVAVAGAETTTRLIGWSGKLLSDHPDQRRQLVADRALLPGAIEEILRYPPALQAARYVTRDVDYHGQTVPAGSAMLMLIGAANRDRRRFETAESFDISRPVRQHLTFGVGAHYCLGNALARIEGRIALEEILIRFPDWEVDIDNAVMSPASAVRGWDSMPAR--------- 158315752 29 -----------------LFDPAT-RPDPYPVYSRLREAGALH--ATPFGLP--VATRHADCVAVLQDWGHDLEAHQMHPTLPAESFPTTFLWMEPPDHTRLRGLVSKGFTPRSVQLLRPRITALVDELLDNALAAGEFDLVETIAYPLPLTVICEILGVPAADHPAVQVWPDALMSPEALAERNRAIPEFLEYFGALVERHRREPGDNLISALAQVEEAGDRLTADELLGTCVTLIIAGHETTVNLVGNGMLALLRNPDQLALLRAEPELIPAAVEELLRYSPIHLNTRAAKRELEVAGRVFAPGEGVVALIACANRDPRAYPDPDRLDVRRPPARHLSFSLGHHYCLGAPLALLEMELLLAAFVRRVSHAEITDNNPPYKPNLLIRGLAELPVRFR------- 108800663 12 ---------------FDPFS-EEYFNEPWEIYRRMREEAP---VYYNEELDFYALSRHADVAAAFKDYQTFSSAYGLDLSMVGEPAPFMIILMDPPEHRQMRSLVNKVFTPRQIAKLQPMVEETIDSCFRA-ADPEHFDVVQEFAAFFPVEVITRMLGVPEDRRQQVRQWVDTSLHREMSPEGMQAIADAMGLYFELIAQRRENPQDDMFTALVQAEIEMERLDDLEIAGFATLLGGAGAETVTKLIGNAAVTFARFPDQWQKLLDDRSKIPAAVEELLRYAPAQYNVRRSMQDVTIHGVTIPAGKPVFLLGGSANRDPEAFTNADTFDIDRDRAQNLGFGYGVHSCLGAALARMESAIALERLLDFMPRYEVLWDECRRVAMQNVAGWSHVPVR--------- 126436703 14 -------------VDLDHHSPE-FREDPHGTFRKMRESGCPV-AYSDHYEGFWALVDYASVFEAARDDALFNSFPSVGVPASELPLPILPIESDPPETQELREVTLKRFSPGSAERFRDAAIAMTDEAIDAFIERGQCDLVGELTTPLPARLILRLLNFDESRAMDWVHWVHTTVHDRAHDPEKAGTAEMFGEIVKHMEERRAEGGDDLFSDILRGQLNGEPLDDGQITMYTVLMMLGGMDTTSGFTGNVLLRLCEDTELRQKFIADPGLVKKSTDELLRYTPTLGLARTVSRDAEFHGQQLCQGDRAILMWAAANRDPAMFENPDTLDLDRANAKHMAFGVGMHRCLGSHYAKMMFDVMVTRILTRLPDFELAGEPKMFEDAGEVFAVRELPVKFAPG----- 197332679 6 ------------------FALDTTGRDIHGEAAVLRAQGPATQVKLPGGVLAWSLNGHDVIKKVLGDPRVTKSARNHWPAEVPPDWELIMVTAYGKNHVRLRKLTGKAFSPRRTEAFRPRVEELTDQLLDALEQSAPGEVVERFAYPLPARLVADLIGMPEEARAKTAKVIDAMVDTTITPEQAQAVAGWRGAMADLIADKRREPGEDITSDLVAAREDGSRLSEDELTDTIFAILGAGSETTINFFDNAITALLSDPAQLELVRSGQADWDDVIDETLRVESPHLPLRYAAEEIELDGVTIPKGDPILVNYSAVGRDPQLHPDPDAFDLARADKEHLSFGFGPHYCLGVGVARLVARTGLSRLFERFPDLSLAVDELEPLPTFIMYGHRSLPVRLT------- 63033838 23 -----------------------YKSNPYPLYERMRETGPVHRVRFPSGVLAWLVTGYDAAHSALGDNDRWRARASIMPEPQHSQLQVHLLHQDPPTHTRMRRFVTDAFTPRRIEQLRPRFQKLADTLVDALPETGPADLVTGFAARFPFQVLAEVIGLPDELAARFDRDWGKVVQPVGPADPGRPLYELQSYIAEVVAHKREHWADDLLSRLVVAH-DRRELSQEELDSMIFQLLVAGQEPVTNQITTALIALFRHPAELARLRDNPELMPRAVDELLRYDSAFTTWRFFDQDSDLHGTEVPAGDSVIISLCAANRDPRRFPDPDTLDLDRSPNPHLAFGHGIHFCPGAALARAELQIALGTLLTRLLHLAIDDGDIEWIPAVLGRGTNHLPVGYD------- 158317520 1 ----------------------------------------------------WLVTRYPDARQALMDPRLSADEAPVRIQVPPDQKPGSFLRMDDPEHARLRGTITTEFTARRVRGLRPAVQRLIDELLDGLAGPRPTDLQDAFSRTLPTLVIARVLGVPDADSPFFVEKTRVTISQGDTARSYAAYQEMSEYLGVLATRKQKEPADDLMSRLAVNHLATGKITLDELVGIARLVLVAGHETTTNQIALNILSMLLDDDLRRTVLADDGRIPQFVEESMRYWSISQDARLAVEDFELGGTTMHKGDAVVISIPAGNHDESMFPDPDRIDLDRDSGDHLQWGVGPHYCQGAPLARLEMELALKTLFGRFPGLRLATDDPVFRTGTVFHGVRELPVTW-------- 158312455 6 ------------------TRPNAVRRSLPDLLRWLDELRRRGQVHRDDRQRCWHVLGHPEAGAVLADHRSFTSDRGLLPRPEDMPQRGNFVRLDPPEHHRLRGLASRAFTSRTVAGLAPRIAEVTTELLDATGGRTRLELIDDLAYPLPVIVIAELLGLPAADRPMFRGWADALFDAANTRAAVPVLREMNAYLLDRIRACRAHPGDDLTGRLVQVEVDGQRLADEEIVGFVGLLLLAGHITTTATLGNAALALDEHPGAAAELRAEPELLPATIEEVLRRTPFPRLVRRAVADTRVGDEVIPAGAVVTVWLTAANRDERVFAEPDRFDPRRAPNPHIAFGQGIHFCLGAPLARLEARTALGILLDRYSDIAVAADVPVEHRDPWMVSVNSLPLDVRP------ 158313739 40 ------------------FNPFGFRRDPYPLYRRMREAQPVHRT-----MGMWVLTRHADVQGVLRDPQLVSRRAGQLARAVVRLGEKSLVFTDNPDHARLRGLVNRVFTATEVAALRPRVEEVAGGLVRRALAAGGMDAIADLAAPLPVTVMCDWMALPDGLRAQVGPWTHDLMRAGDFEHVCDVVETFARALDGVVAERRQRPGGDLISRLLAARAGGDALTPEELIFVCIMCFVAGNETTKSLLGNGLLALLRHPDQAARLHRAPELAGDAVTEALRYSPLQMTKRVATRDVDVDGRRIRAGDQVLLCLGAANRDPAVFDRPDEFDVTRAPKAHLAFGHGMHGCLGGLLAEMQAQVVFERLFGATTSIEPRTDQEWQDHSSIVRGLRHLPVTLHPAAPR-- 182434213 22 ----------------------------------------------------YLVTGYAEARDALSDVRLSKDTAAFFARRLHAAVAHTMLASDPPRHTRLRKLVTGAFTSGSIAALRPSIARLTDELLDRWPAGGAVDVVAALAVPLPVMVICELLGVPETDRPRVQRWSADLFAAGDPGRTDAASHAVAAYMTGLIVSKRLHPGDSLLDRLIAARERGDRLGEEELVSLAVLLLVAGHETTTNFLGNAVLALLRHPAELNRLRGDPGTIPRALDELLRFDPPTSTFRFATEAMSLGGTEIPAGVPVLVDINAANRDPERFTAPDRLDLDRDATGHLGFGHGIHRCLGAPLAKAEAHIALRAILTRFPDIRLAVAALDRRRTRLISGLDSLPV---------- 54025357 15 ----------------------------------------------PYGGDVWVIHRNATARQMLGDPRFFRTGERVVPVEFPDFLKTTLQFEDPPHHTKLRKLVQRSISPKRVKAMRDSAVEFANHLIDEMIAKGPANLVDDYSVALPIQMLANLLGVPPEDRPKFQKWSSAAVANMPQEEVVANMTELVVYMMGLIEERRKNPQEDLLSDLANAQDKDDSLTDAEILPIALVLIIGGFDNTANFIGSGVLGLLRHPDQLAVFLEDPDVAPTAVEEILRQGRMPLVPFVATEDVELDGQVVAAGEAVLVDPASVNHDGIALPDPANFDIRRTTNPHLTLSYGLHHCLGAPLARMEMQVGLAELFKRLPTLKLA-GEIVIDNDNLTQPVTELPVTW-------- 118466959 18 --------------EIDLSSRAFWAAERERSFAALRAERPVSWHPPPTDPGFWAVTRRADIVTVSRNNDVFLSGHGVMFESIPAELSQSFLAMDPPRHTKLRKLAHAALSPRQVRRIEDSIKANAKAIVEELRAAGSCDFVDHCAKELPIRTLSDMMGIPESERERMAHATDALVSWADPEVLLENQMYLHQVVGDLATQRRERPGDDLISSLVTAEVDGDRLEDAEVAAFFVLLSVAGNDTTRQTISHTLRALTVFPDEKSWLLEDFDHRGTAVEEFIRWSPVMTFRRTAAADVELGGQTILAGEKVVMFYPSGNWDTEAFDHPERLNLGRDPNPHVGFGGGLHFCLGAHVARAQLRAIFSELFRQLPGIQ--AGEPTYLAGNFVHAIRAMPCTF-------- 158316225 3 ---------------FDPTA-AAIKADPYPAYARLRAEAPVEW----NDLGFWTVARHQDCLFALRDKRLGKEHPFAWAIENPDLHDAMMIFHDGQAHRRVRRLFTSAFTTRAADRLRPDIAAIVDELLAELVERDEFDLVSQFCYPVTLRTICYMLGVPRSDIDWVQRLLEQDLSRAELVQISDSTVTLSEYFAEHVRDRRRNPKDDLISLLVQAEIDGERLTEEEIIANSILLYLGGEDTNANLMANSTLALLAAPDQAELLRHDVVHATAFDELLRYDSSFQMLTRYANEPVEIGGQRIEEGQTVMCLLGSANRDEREYERPDELDLRRVVKRGVSFGGGPHLCVGAPLARAQLQEALPRLFRAFPWMQNLT-EELEYPLLVVRGPKEL------------ 108800926 21 --------------------------NPWPMYAALRDHDPVHHVLPPPERDYYVLSRHADVWRAARDHETFSSAQGLTLEMIGLADNPPFVMQDPPTHTEFRKLVSRGFTPRQVEDVEPAVREFVIERIERLRADGGGDIVRELFKPLPSMVVAHYLGVPEADRAQFDGWTEAIVAANTESAAGDAIGAMIGYFAELIERRRREPGDDTISHLVAAGVDVLPV-----LAFTFTMVTGGNDTTTGMLGGTVQLLHQRPDQRRLLAGDPGLIADAVDEFLRTSPVQGLARTATRDVTVADTTIPAGRKVLLLYGSANRDEREFSDAAELDVTRRPRNILTFSHGAHFCLGAAAARMQSRVALTELLARCPDFTVDEAGIVWAGGSYVRRPLSVP----------- 197733523 4 ----PHHVP-------DILSPE-FAENPYPVYRAMREHTP--LLWHEATRSH-VLSRHEDVERAFKDKELFTTDNYGWQIE--PVHGRTILQLSGREHAVRRALVAPAFRGDELRKFLPVIERNARELIDAFRYTGATDLVDSFATRFPVNVIADMLGLDKADHARFHRWYSSVVDPEVTAAGERTRVEFAEYLLPVIRERRRNPGDDLLSTLCLAEVDGVRMSDEDVKAFCSLLLAAGGETTDKAIGSVFAHLLAHPEQFAAVREDRSLIGRAFAETLRYTPPQMIMRQTAAEVTVSGGTIPAGATVICLIGSANRDAARYRDPDTFDIFRDDAGHLAFALGRHFCVGALLARAEVETGIGMLLDAMPGLRLADGFVPAEQGVFTRGHPALPVRFDPVT---- 148253141 8 LARCPYH---DAATDFDPFEM----RDPFPFYEWARAEAP---VFFSDELKYFVVARHADIKAVFDDWRTFSSENAQAPREGGFTAYSGLSARVPPDHTRIRKLVQGCFGPRRFRAIEPEIKAIVNRAIDTFAERGHADFFREFAYDVPALVLFKLVGIPNIDVPRVKSWAVSRALLTWQIVHARNMVEYWNYCRALVRQRHDDPTDDLPGDLVRLQKDGAEISDEEIAGVLYSALFAGHETTTTLMANGMRELLQRRENWEALIAEPQLIPNAVEECLRFSPSIVWRRRALKDTEIGGVPVPKEANILLLIGSANRDETVFSAPARFDVRRDARSHLAFGYGIHTCVGQQLARIEFAIALGELTRRLPGLRLAADQTDDFVHNIFRVPTALRIEWDVA----- 193248851 19 -----------------------------------------------DGGQGWLVTGFAAARAILADPR-FSVRPPVAQPARTPVPPGFFLRMDPPEHDHYRRLLTGDFTVRRMKLLEPEIEAIVNDQLNAMEAGGSADLFKAFALPIPSQVIGELLGVPYSDRQGFQRNAATLLNIDTAEHRQEAVRELMAYLRDLLRHKRSRPEEDVLSGLAAHE----GLTADERAGLALLLLIAGHETTTNMLALGAFALLANPAQLAEVRDKEEDAPAVVEELLRYLTIIHHVRVALEDIELHGCLIKAGESVTVALSAANRDADHFAAPDALDLTRSTAGHLAFGHGLHQCLGQRLARAEMRIALPALLRRFPALRLAPEEVPLRSAMSVYGVHELPVTW-------- 27376159 10 -------VPHLDVDPFDM----NFFADPYAAHELLREAGPVVYL---DKWNVYGVARYAEVHAVLNDPATFCSSRGVGLKETPWRPPSLILEADPPAHTRTRAVLSKVLSPTVMKQVRDRFAAAAEERVDALIEKRSFDAIADLAEAYPLSIFPDALGLKSEGREHLIPYASVVFNAFGPPNQLRQEAIARAYVAE--QCQRENLAPGGFGACIHAQVDEGAITASEAPLLVRSLLSAGLDTTVNGIGAAVYCLARFPEQWQRLRGDLSLARSAFEEAVRFSPVQTFFRTTTREVELSGATIGEGEKVLMFLAAANRDPRRWDKPDSYDVTRRSSGHVGFGSGIHMCVGQLVARLEGEVMLTALARRIAKIEIT-GEPKRRFNNTLRGLDGLPVTITPA----- 48526187 22 LAPLSPLAVPAARADGCPFDPA-------PGVERARREEPVTRATLWDGSTCWLVTRHQDVREVLGDPRFSADARPGFPFLTAGGRKPTFIRQDDPEHARLRRMLTADFMVKKMEAMRPEVQRLADDLLDRMAGRNAADLVAEFALPLPSLVICLLLGVPYDDHEFFQDRSRLLLSLRSAEEVRTAQADLQRYLSRLAAAKQREPDDGIVSRLVAR----GELDFEEIASMGRLLLIAGHETTANMTALSTLALLRNPGQLARLREDPSLIKGAVEELLRYLTIVHNPRVATEDVTLGGRTIRAGEGVLCTLNSANRDEDVFPGGDALDVGRDARRHVAFGFGVHQCLGQPLARVELQIAVETLLRRLPDLRLIPFEDVPFRHDMIYGVHALPVAW-------- 108797312 4 ------------LASVDFFSDPDISQNPYGYWDALREQGPVVR---EPHHGVVAVTGYQEVLAAFRDHDHFSAVNAIGGPFPPLPFEPHMVVMDPPAHERARSLLSRLLTPRRLKENEDFMWQLVDQQIDQIIGNGRCEFLSEYAKPFATSAIIDLLGVPEDDRPEFTRQGTRVGALDGESVGLDPLQYLDDKFAGYLADRRREPRDDVLSGMATATYDGSTPELMEVVKPATFLFAAGQETVTKLLSAAVQTLGDHPEYQDLLREDPRRIPTFIEEALRMHPTKVDFRLVRKTTTLGDVHLPAGTIVMLCLGAANRDPLKFDDPHEFRPDRKNREHLAFGRGIHTCAGAPLARVEGVVTVRRLLDRLRDIESVHGPARRRPTFLLRGLTSLHIEFTPA----- 148553944 5 -------------RDIDHHAVA-FARDHLAIYRDARAHCP--VLRSDAHGGFAILTRYADNRAALRNHDTFASRLGGGVAIPPNGLRIGMIEMDGAEARALRALLQPWFTIAAVEAAAPRMAQLSAWLVDRIIARGACDVVEDLAKPMPSLLILDILGLPLDRWRDYGRVLHEAVAKSSGS--IDGLRWLASDLRASVER-REVHPEGLIAAMIAAEVDGRPLGDALVCELAMMLLFGGTDTTIAAIGHALRHLTEHPADRAALVARPALIPAAVEEILRYSPSTGVARTVTAPVEIGGERFEPGQRVLCAINSANRDEEMFADAERFDLDRPKRPHLAFGWGVHACLGQNLARADLRILLGELLARMPDFAVDVAASERYASPLVNGHARMPMRF-------- 119504161 13 -------CPFTHLLDLDAYS----QGMPYQALADIRQQGSFVRFDDPMTGPYWAAVKRDALDFVSQNPALFSSEGPFPMEPESEMLDNAFIAMDPPKHRAHRRVVRDAFTPRAVSAMEPWLREQAKAIVDRVAAAGSCEFVEEVAAELPLIAVLELMGVPQEDRKQFFEWTNIMAFGDDPDEANAVSFEVILYAMELAKKQRKGFTGPVIQALLEGEVDGEPISDEMFAWVFILLMVGGNESTRTATAHGMRLLMENPDQLQHLVDHPEDIPDAIEEMLRYTAFIAMRRTATQDIEWNGYSFKRGEKIVMHYHAVNHDEEVFDDAMRFDIHRKKRELRSFGIGEHFCLGMNLARLEMRIMFEEVIPRLRDMTF-NGEVTYMRSFMISTIKSMPVVFTPEAS--- 111222866 22 ---------------FNPFS-AAFRADPYPVYRELRRTSPVLRT-----MGMWVLTRHADVRAVLHD-RTFSSGRSGNAERMVQLAHTSLVFTDNPQHARLRALVNRVFTTAEVTRLRPRIAAIARGLLDRLSDCGGLDAVTDLAGPLPIAVLSEWMALPDDVRGEVGRWTHDLMAPGEVDRVGEVVATFADAMAGVIAARRARPGDDLVSRLLAARGGGDRLTDTELGFLCIMCFVAGVETTTALIGNGLLALVHHPDTAALLHRRPELVAAAVEEALRYSPLQLTKRLATRDVELGGSRIRAGEQVLLCLGAANRDPAVFDRPDTFDITRPAGGHLAFGHGMHGCLGGMLARAQAEIVFGCLTGRAERLAPAVDRPRQEHSLIVRGLTSLPVAL-------- 82408300 25 ----------------------------------------------------WLVTRHDDVRLVTNDPRFGRDRQVTRLAPHFIPARGAVGFLDPPDHTRLRRSVAAAFTARGVERVRERSRGMLDELVDAMLRAGPPDLTEAVLSPFPIAVICELMGVPATDRHSMHTWTQLILSSSHGAEVSERAKEMNAYFSDLIGLRSDSAGEDVTSLLGAA-VGRDEITLSEAVGLAVLLQIGG-EAVTNNSGQMFHLLLSRPELAERLRSEPEIRPRAIDELLRWIPHRNASRIALEDVEIKGVRIRAGDAVYVSYLAANRDPEVFPDPDRIDFERSPNPHVSFGFGPHYCPGGMLARLESELLVDAVLDRVPGLKLAPEDVPFKKGALIRGPEALPVTWH------- 85375316 40 ----------------DVSRSDIYYENTHPIFREMREAGPLHYIPESPFGPYWAVVGHKAIQHIEALPDVFSSSWEHGGITILNRLSPMFIAMDRPEHTGQRRTVAPKFTPSGMAEMEGEIRQRTGELLDSLPRGEVFDWVDKVSIELTTGMLAILFGFPWEDRRLLTFWSDWATVRELDEMRWGFLHEMAAYFQSLWRTHDKEPGDDLISMMIHSPAMNQ-MRPEEFMGNLVLLIVGGNDTTRNSMSGIIYQLDKNPDQRKLFEQQPELIPNAVQEILRMTPLAHMRRTCTEDTEVFGQKIKKGDKVVLWYLSANRDEEVFENPDKLDITRENRRHIAFGYGIHRCVGARLAELQLRVLLEELHKRRMRVHLA-GDVERVRANFVHGFRKLEVEVT------- 164431679 7 -------------VPFEPWSP-SFVADPYPALAELRARGRVH--WFEPTRQF-LVPHHADVSALLRDRRFGRTPPPAAHEPFHTLGDNGLLDLEAPDHTRIRRLVTKAFTPRTVQALEPVVQRLAAGLVADLRKAGGGDLLADVAEPLPVAVIAEMLGIPVPDRPLLRPWSADICGMYELNPSQETAAEFSAYLRELIAARRAEPGEDLVSALIAAYDEGDRLSEQEMISTCVLLLNAGHEATVNTTVNGWWTLFRYPEQLAALRADHSLLSTAVEELMRYTPLQLFERWVLDDIEIDGTLVPRGCELALLFGSANRDGARFDHPDELDLARQDNPHVSFGAGIHYCLGAPLARIELAATFGELLRECATMRLA-AEPRWKGGFVIRGLEELRVEL-------- 89899113 1 ------------MFSFDPYAPA-VDANPFPFYKTLRDEHP---CFWSPEADMWILSRYADIVSAGQDAQTYSSASGNLMTELPGRAGATLGTTDAPRHDRLRGLIQHAFMKRNLESLSEPIRDIAREVAESLRGKKQFDFISEFSSKFTVRVLFAALGLPVRDKAVMMVQSDPVTRTKGPEHIAAY-NWMQDYAAGVIAERRASPRNDLISHFSMAEIDGDKLDEREVLLTTTTLIMAGIESLGGFMAMFALNMADFADARRQCVANPALLADAVEESLRFTSAQRFRRRLMKDVTLHGQTMKAGDFVCLAYGSGNRDERQYPNPDAYDITRKPRGHLGFGGGVHACLGTAIARLAVKIAFDEFHKVVPEYHRVQEQLPWMPSSTFRSPLVLELA--------- 183983941 9 -------------TDYPFTQPDALSA--PRDLGKLRQRCPVADVRFPSGDPAVVVTRYDDAKRVLDDPRVSRNMYRADAARLSTTQLNMLTLVDPPNHTRIRRLFAKALRRGRIEELRPRIVTIVDELLDAMAGPMPADAVDALARPLPRQIIGEMFGFPPGEGDRAQYWAERLFSLHTAEEMAAGQQEFAAFICELAEKRRAEPTGDFFSDLVASDVDDGQLSHLELVYLAQALFAAGIDSTWVMISRMIGLL-LHKGCYGRLVADPKLIEPTVEEVLRYLPPSNLGRYAVEDIELDDAVIPKGTTIAVSTTAANRDPRFFDDPDEFLVDRSENRHVSFGHGRFLCPGAWLARCEMQSLLRGLVTRVPTLELAADNDLKVRTGMMNGMLSLPVRW-------- 118468793 16 -----------------YYDPYDIVADPYPVYARLRDEAP---LYHNERYGFWALSRHADVESALANWETFSNSRSDILELVFDMPPGVMMFTDPPMHTMLRGLMSRVFTPRRMAEIEDQIRRYCVRCLDPLVGSDRFDIIAELASTMPMRVIGMLLGIPESEQIGVRDANDANLRTKPGAPMKAQADKIADIYADYVEWRSKNPSDDLMTALLGVEFTDEKLTRKEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRRQIEQDRSLLTRAVDETLRFEPTPHVARWVARDFEAYGQTVPAGSAMLLLFGAANRDPRRYTDPDVFDIHRDNISHLTFGKGLHYCLGANLARLEGRVALDELLNRFPEWDIDYSTARLAPTSTVRGWERLDV---------- 41406872 22 --------------SIDFFTDPSLVPDPHPYFDYLRSQNPVLRL---PHYGVVAITGYEEATEVYKDPETFSNGGPFPPLPVTPEGDDIMVTMDPPEHTKARSVLAKLLTPSRLKQNEEFMWRLADRQLDEFLHNGECEFIAEYSKPFATLVIADLLGVPEEDHTQFRRPGARVGALDHETVGINPLEWLDDKFCNYIEERRREPRADVLTFLAEAKYDGSTPPVIEVVRSATFLFAAGQETTAKLLSAALQVLGDRPDIQQQLREDRSLIPAFIEESLRMSPVKSDSRLARRATTIGGVDIPAGTVVMILPGAANRDPRRFENPHEFDLRRKNREHMAFARGVHSCPGGPLARVEGRVSIERILDRMPHIEINPAGDRRYPTYILRGLSELHLTFTTA----- 118463453 35 --------------------------------------------------GVWVVTRHEDVCYVSKNPEIFCSGQGVNFEAVPEDATLSFLGMDGAKHSSLRRLVSSVFTPRQVNKIKNQIEHQAKSIVDDLLKTKEGDFVEQVSKRLPMWTIYEMLGLPDDQRDEAAHLAEGMVAWADPEVAAGRQPALLNIGIGLAEARRAHPENDLMTSLVQAEVDGRRLTDDELGPYFVLLSVAGNDTTRTTTTFTAIALQQFPEQKALLENDFDQIKVAIDEFVRWTPVMTFRRTATQDTELHGQHIREGDWVTMVYSSANRDERVFTDPYKFDITRAPNPHVAFGGGPHYCMGAFMAKMQLESIFRELIFRAPSLRL--GEPEYLTGNFITAVKSLPYTLD------- 118465559 29 -------------------------------WKTLRDAGPVVFM-----NGHYYLTRREDVLAALRNPKVFSS---TVLQPPGHPLPVLPLAFDPPQHTRYRKILQPYFSPHALGKSRPVLERHAAEMIAALADRGECEVMADFAHLYPFQVFMDLYGLPLQDRDRLLDWKNAVVKPFVTESDVEKSEQLLAYLADAIAQRRQHPGTDMLSQVMTGE---GNFTDIELLGMSHLLILAGLDTVTAAIGFSLFELARRPQLRKELRDNPKQTRVFIEEIVREPSAPVAPRITTEYVEVGGMTLPPGTSVRLCMAAVNRDDSDSMSTNELNMDGKVHRHWGFGGGPHRCLGSHLARIELTVVVAEWLTQIPDFELPDGEPVINYPSKSFALKELPLHW-------- 159038783 36 --------------------------DPPQAYTELSGRCPVAPVSMADGKPSWLITSFEGVRTTLSDPRFSSSHPGFPNRPVDDLLKDTLGAMDGERHRYYRRMLTGELTVRRAKAMRPVITQITDEALDQLAAAGPGDLVKHVAFVVPSRVACHLVGIPLSDYELFTGMAATLMDSTSSDDQFAALQNMVSYFDTLVTDREHHDRDDLLGHMVRRYLATGELTRDMLIRLAWTTMAAGQETTAHMIGLGVAALLRHPDQLELLRREPHLLPGAVDELMRYLPQFGIPRVAMDDVEVDGQTVTAGEGVVALPPLANRDPAVFERPDELDVRRNARQHLTFGYGPHQCPAHALARLELEVVYGRLLERFPTLRLADDADLKVQDDIMYRVSELAVTW-------- 145223227 8 ----PPAASAGRPYDVDLSSRAFWAADQREAFAQLREAHPPVLMPDADDPGFWAVTRHADIVEVSRNSEVFLSGKGVLFENVPEELSQSFLAMDPPRHTLIRKVVHAAFTPRQVRRIEDSIRANARDIVTELRAAGSVDFVSHCAKELPVRTLADMVGIPDSERHAVADAADAMVSWGDPEVLFSSQMYLHQVALGLAAERRDNPGDDLFSSLVHAEVEGARLTDAEIAAFFVLLAVAGNDTTRQTTSHAIKALTDHPEQRAWTASFDDRIGGAVEEFIRWSPVMTFRRTAATDYVLGGQQIAAGEKVVMFYSSGNRDTAVFDRPDLLDLGRDPNPHLGFGGGRHFCLGAHVARAQLRAIIGELLTQLPD--LAAGEPSFVAGNFIHAVRRMPVTW-------- 146343572 19 ---------------IDPFS-YGFFDDPYPAHEQMREAGPVVYLDQWN---VYGVARYAEVYTVFNDPQTFCSSRGVGLSDFAKEKPWRPLEADPPAHTRTRAVLSKVLSPAVMKRLRDGFMAAAEAKIDDLVARGSFDAIPDLAEAYPLSVFPDALGLKAEGRDHLISYASLVFNAFGPQQAIERSAPHQAYVTE--QCQRDNLAPGGFGACIHAFSDSGEITPAEAPLLVRSLLSAGLDTTVYGIGAAVYCLARFPDQWARLRADPSLARNAFEEAVRFSPVQTFFRTTTRDIELGGVTIPGGEKVLMFLGSANRDPRRWEQPDSYDITRKVSGHVGFGSGIHMCVGQLVARLEGEAVLTALARKVGSITMS-GAPKRRYNNTLRGLESLPVTFTPA----- 183980949 4 ------HIEAAQAHDTDVYDPYDITANPYPTYARLREQAP---LYYNQRYDFWAISRHADVEKALADWQTFSNSRSDILELIYDMPPGVMMFEDPPVHTMLRGVMSRVFTPRRMAQLEDQIRRFCVRCLDPLVGRDSFDIIAELASMMPMRVIGMLLGIPESDQIGVRDANDANLRTQPGTPMKVARPDKIAIYADYIDWRAKNPSDDLMTALLNVEFDDEKLTRTEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRRQVHQDRSLLTRTVDETLRFEPTPHVARFTLRDYHCYDTTVPAGSAILMLFGAANRDPRRYHDPDTFDIRRDNISHLTFGKGVHYCLGANLARLEGRVALDELLNRWPQWDIDYDSLQLAPTSTVRGWERLRV---------- 188591681 15 ---LPDDIAKLLVDPKTYSDRELL----HSVYTWARANNPFGRAVIEGFDPFWVATKYADVSAISRDSSLFRNGDYSVVCRPKAAIDYILVQFDGDEHKKMRALAQSWFMPDSLLNLDERIRRLARCCVDKLAHYEGIDFSRNIALYYPLHVIMDILGIPSEDEAKMLVLTQELFGGEDPKNLLAVVEDFRHYFDKLTSDKRTSPRNDMATLLSNAVVNGEPISDANRLGYYIIIATAGHDTTSSSSAIAMWALSQFPDLLPRLQADAALIPQFVDEAVRFSPVSHFMRTASADTEIRGRTVHKGDWIMLCYGSANRDEDVFDKPFEFSIDRKEVHHLAFGTGPHICLGQHLAKMEMRILFEEMIPRLERVESA-GELEMVASSFVGGPKHLPLR--------- 84517130 11 --------------DYNIFDLGA----PHPKWKQLREQKP---VFHDPESGYWIITRHADIKAVFDDWKTFSSENAQAPMRPGFTVYSGLSARVPPDHTRIRKLAQSAFGPRRFKAIQPQIEAIIDRHLTKIAAAGECDFFRDVAYDVPALVLFALMGIPDADVPKVKDWAASRALLTWGNPLAHKMVAYWSYCRALVAARKETPGDDFPTDMVRTQAEGGDITDEEIAGLMYSVLFAGHETTTTLMSNAVITLMSNRGAWNAICADPGLIPAATEELLRFEPIVSWRRKAKMGAKIGGIAIPEGADILLVMGSGNRDAAAFENAEAFDIERHNSRHLSFGYGIHFCIGFQLAKMELGIMLRELTARFPNMTLKPDQQIDYLHNI------------------- 32492520 14 ---------------------------PPRQYAELIDRRPVAKVRLATGREAWVVSGLREARQILTTDKVSSSRPFYFDAPPQMRTDSSFIAYDPPRHTEARRKVAASFTHRNVQRLRASMERTTDACIDALLAAGPPDLHRLVSLPAPMAMICDLLGVPAEDRGFLQQHGERLFGGTSSQEREAAVVEVGAYLEDLVRRKEREPGDDLISRTVAARAEDGDYDVRDVVNTCRMLINGGHETTANHITLGVAALLEHPEQMAALVADPSLIHAAVEELVRWLGLGDVPRVALEDIEIGGEVIPEGAGILVLLQGANRDPRAFDRPDRLVLARGSRRHIGFGHGAHLCIGADLARLELEIVLTRLLQRVPALRLATGELRTKERAIVYGVWGLDVAW-------- 118618474 19 ------------------YSTLPLSADRAVGWNTLRDAGPVVFM-----NGHYYLTRREDVLAALRNPKIFSSR---ILQPPGNPLPVVPLAFDPPEHTRYRKALQPYFSPHALGKSRPVLERHAAEMIAGFAGRGECDAMAEFARLYPFQVFLDLYGLPLQDRDRVIAWKDAIIGDKLYLTREEGQLELLEYLNNAIQQRRQNPGSDMLSQVMTG---PGEFTDLELLGMSHLLILAGLDTVTAAIGFSLLELARRPQLRTQLRDNPKEIRVFIEEIVREPSAPVAPRITTDFVNVGGMTLPPGSQVRLCMAAVNRDGSDAMSTNELVMDGKVHRHWGFGGGPHRCLGSHLARIELTVIVAEWLKQLPDFELAPDPEIAFPSKTF-ALKSLPLRW-------- 41407567 4 --------------DFPMTRAPGCPFAPPPKVLQLNADKQLSRVRIWDGSTPWLVHGYQAIRALFADARTSVDDRPGYPHWNEGMLPRSVFTSDAEEHTRFRRMLSKPFTFKRVEALRPAVQKITDDHIDALRGPNPGDIVSTVSLPVPSLVISELLGVPYEDAEFFQTQAQRMGRYATEEDTAQGAASLAKYLANLVRAKMQSPSEDLVSDL-AERVNAEEISVREAAQLATGVLIAGHETTANMISLSVAALLEHPDQRALLCDDPKVIATAVEELMRYLSIIQQRRIAIEDIEIGGETIRAGEGIILDVAPANWDARQFPNPDRLDLRREDGPHVGFGYGRHQCVGQQLARMELQIVLPTLLRRVPTLRLAADELPFKHDALAYGLYELPVTW-------- 119871044 6 ---------------YDPYHVE-IDLDPYPVYRRLRDEAP---LYYNEKLDFWGLSRFADVESALRDVENLSSAKGDILEAEPVMPDGVFINEDPPLHTVHRLLVARAFTPRKMKAIEEQIRTFCAACLDPLTGGDRFDFTLDLGSEMPMRVIGMLVGMPDSLQRSVRKVAGARLRNKPGEPLPVKKDNYFNMFRDYVEWRKDNPSDDLVTELLNVEFEDRKLREEELLVFLGVIANAGTETVGRLFGWLGKVLADHPDQRRELAADPSLIPGAVEEVLREPPVHHIARYVAKDVEYQGETLPAGSALLLMAGAANRDERRFDDPDVFDIRRNPN-HLTFGRGAHFCLGASLARIEGRVALEEILRRWPDWTIDEDNAVRAPTSTVRGWDSMP----------- 193248855 18 ---------------------------PPAAYDSLRDERPLSRVTLWDGREVWLVTGHRTARTLLADQRLSTSTRDDFPLPVRRRRRAALLGWDDPEHNTQRRMLIPSFSLKRTDGMRPRIQATVGRLLDDMEAAGPQELVSAFALPVPSIVICDLLGVPYEDHEFFEEQSRRLLRGPTAADMEDALARLEGYLGDLLDGKQAKAGEGVLDDLVARQKLEGRPGRDELVELATILLVAGHETTANMISLGTYALLSHPERLAELRASPELLPTAVEELLRFLSIADGMRVAREDVEVDGEVIRAGDGVVFSTSLINRDGSAYADPDTLDWARPARHHVGFGFGIHQCLGQNLARAELEIALGTLLRRLPGLRLAPAEDIPFRPGTIQGLLELPVTW-------- 111222312 21 ---------------------------------------------TEPDRSYWMVLDHDLARECLQNPAVFSSEV-ITPLSPDPPLSMIPIQLDPPEHTQWRRLLAQYFSPRTMGLLRPRLEERTTELVAAIRARGECDYVEDFALELPTVVFLELMGLPIDELPTFLEWEKQALAPTDSGDFDKDRQSVVGYFQAEIARRRDERGDGLLGAMLDWELDGAPAPDDALVNCSLLLFLAGLDTVAMSLSFAMHHLATHDADRRHVAGLAEPLDGVVEELLRFYAVPEVGRKVKQDIEIGGQQLRAGDLVLFPLVAANRDEALVAGAGTVDLSRPPAPHLAFGAGPHRCLGSHLARIEMNVALAGWHRVIPAYALGEGTAPQAYWGNVHGIFSLPLA--------- 6724258 14 -------------FDFKPFAP-GYAEDPFPAIERLREATPI---FYWDEGRSWVLTRYHDVSAVFRDERFSSAEYSSAIPELSDMKKYGLFGLPPEDHARVRKLVNPSFTSRAIDLLRAEIQRTVDQLLDARSGQEEFDVVRDYAEGIPMRAISALLKVPAECDEKFRRFGSATARAEETKTLVASVTEGLALLHDVLDERRRNPENDVLTMLLQAEADGSRLSTKELVALVGAIIAAGTDTTIYLIAFAVLNLLRSPEALELVKAEPGLMRNALDEVLRFDNILRIGRFARQDLEYCGASIKKGEMVFLLIPSALRDGTVFSRPDVFDVRRDTGASLAYGRGPHVCPGVSLARLEAEIAVGTIFRRFPEMKLKETPVFGYHPAF-RNIESLNVILKPS----- 111222630 28 -----DRVDAHRVVDHDVFD-TAHRIDPYPRYRRLRQAGSPTPVRL-GDAEVTLMSRFSDCAAVLQSWGHGNVDRLSPFWDQQASLPGSFIRMDPPDHRRLRTLVNKAFSARMVADLTPMITSLVDTLVDRALAAGGLDVISGLSAPLAQAMVGRLLGVPAADAEMLRSWPDALLSAEDAARRDSAGANVVAYLQDLVARRKAHPEDDLLSRLVAVEESGEVLTAAEVLGICVLLLVAGMETSINLVGNGILALLAHPDQLALLRARPELAPSAVEEILRYTPTQFTMRVALTDTTVGERRFRRGDGAIVLMGSAGRDTDVFDGGERLDVTRRSPRHLGFSLGLHYCLGAPLARLEATTAIRTLVERAPALSLATDELSYQPSLIHRGLSSLPVDLSPA----- 28199563 5 ----------------DLSNPA-FLENPYPLYETLRAQAPFV----SIGPNALMTGRYSLVDSLLHNRESIRLRYGDTAADMPQAFSRMFITINPPAHTHLRGLVMQAFTGRESESMRPLAIDTAHQLIDNFEQKPSVDLVAEFAFPFPMQIICKMMDVDIGDAVTLGMAVSKIAKVLDPSPMSADYEELAQYFTKLIELRRTHPGTDLISMFLRAEEDGEKLTHDEIVSNVIMLLIAGYETTSNMIGNALIALHRHPEQLALLKSDLSLMPQAVSECLRYGSVQFTMRAAMDDIEVEGELVPRGTVVFLMLGAANRDPAQFTHPDQLDITRKQGRLQSFGAGIHHCLGYRLALIELECALTTLFERLPHLRLAHDALNWNQRSNLRGVNTLIVDLH------- 13475116 14 ------------------------------------------------------------------------------------------------DHRRLRGLLSSSFAPSRIALLAPRVEQCVDRLLAEMAQRGSADLMSEFAAPLPTNVIAELFGLPDEQREEIVATYSLASTSATAEEVRQTRQRIPEFFRRLIALKRGQLGDDLASALIVARDKGELVSDTELIDMLFMVLSAGFVTTAGVIGNGVLALLTHPQQLHLVRSGQVPWSQAIEEILRWSAANLPFRYATQDVEIDGCLVRRGDAVLMAFHAANRDEKAFPGANRFDVTRRHNPHLSFGEGPHSCLGAALARLELRCAFPPLFGRLEDLALAAEDVVYMPSYVIRCPQRLPVSFRPS----- 198268119 9 -------------------TDPAFVQDPYPFYDSARSAGDGDLFYWTDYGAVCAVS-HAAVAACLKDKRMFAPNIPAHIAPFYAVESHSMLELNPPRHTRLRGLVLRAFTSRRIAELEPEITALCHKLIDQFPS-GEFDLLDAYARTVPVIIIARLLGVPETRVQDLLAWSNAMVAMYVSGRTRDITERFVAFLRGFVDEKRQTPADDLLSHLIAAEEDGEKLTTDELITTCILLLNAGHEATVHTLGNTVKTLLDR--------DIRAADAQIVEEALRFDPPLHMFRYVIEDCEVFGHAFKRGDTVKCLLGAANRDPVAYPDPNRFDPSRKGPVNVAFGGGIHFCVGAPLARLELRVALQVLFDRCPTIRLTAPPQ-YGDTYHFHGLDALHVR--------- 2894192 11 ----------------------------------------------------WMATTHGAVRQVMGDHKSFSTRRRWHQRDRPRELVGNLMDYDPPEHTRLRQKLTPGFTLRKMQRMQPYIEQIVADRLDAMEQAGPADLIEFVADEVPGAVLCELIGVPRDDRAMFMQLCHGHLDASRSQKRRAAAEAFSRYLLAMIARERKDPGEGLIGAVIA--EYGDEATDEELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQIAAFQGDEQSAQRAVDELIRYVPYAPTPRIAMQDVIVASQMIKKGESVICSLPAANRDPALVPDPNRLDVTREPVPHVAFGHGVHHCLGAALSRLELRTVYTALWQRFPTLRLADPAKETRLTTPAYGVTSLLVAW-------- 126735575 54 ------------------TDPE-FVQDPYPFYATARQAG--DFIWWDDYGMACAVS-HKMVHAVLRDRRMGRECPPELAPDIPDHLAHSMLELEPPRHTRLRALVLRAFTSRTIAALAPDIKALCHTLIDGFPDQ-PFDLLTHYAQPVPVIVISRLLGVPEDRADDLVRWSNAMVAMYQARRTPQITNDFVAFMRGYIAKRRKTPTDDMISTLIAAEQDGEKLSEDELITTCILLLNAGHEATVHTLGNGTKTLLDH--------DVSDITEAAVEEIIRYPPLHMFTRWVYEDVTLGDHSFQWGDQIACLLGSANRDLRAYDNADTFNPTRKGAQNTSFGGGIHFCVGAPLARLELQIALEALFARCPDLTLAEAPQ-YGDVYHFHGLERLMVTKQP------ 126726294 10 ---------------------PSFVQDPYPFYDRLRTEGPL-FYWQDYALPC--VLDHQAVNQIMKDRRLFEQAIPKELQPFYDVEAHSMLDIEPPRHTRLRGLVLRAFTSREISAMRDDIINLCHELIDAMPD-GPFDILSHFANRVPVLIIARLLGMPETRADDLLDWSHAMVAMYRQGRTKEEERAFVTFLREYITLRRTAGGDDLISRLIAAQDNDGKLSDDELISTCILLLNAGHEA-------TVHALGNGIKTILETGVDRVVTPELVEEVLRFPPLHMFTRWVYEDVTLFGHDFKRGDQIGCLLGAANRDKQVWTDANTFNPTRKITANTAFGAGIHFCVGAPLARLEMTLALEVLFKRLPDLKLA-KAPIYADTYHFHGLESLIVT--------- 120405175 21 ---------------YDPYNVD-LNMDPHGVFARLREEAP---LYYNDKHDFYALSRYEDVNKGVIDHQTFISGRGALLESGMEIPPGTLIFEDPPIHNIHRNLLSRVFTPRKVQALEPQIREFTARCLDPLTGTNRFDFVRDLGAQMPMRVIGMLLGIPEEDQRRVTDHGEATLQSDSVDLMATG-----EVFAEFIDHRTEHPSDDIMTDLLNAEFEDERLRRDELLMYLTVIATAGSETTTRLIGWAGKTLADYPEQRAQLVADPALIPQAIEEILRWPPALQIARYVTRDVEYYGQVVPEGSAMLMLVGSANRDHRRFPNGDVFDIHRELRSHMTFGAGTHFCMGNALARLEGKIALEEILKRFPTWEVDWPNAVPSQTTAVRGWESMP----------- 183984685 19 ---------------FDRHSPE-YRSQFKAITEEMHTTCP--MAWSDTYGGHWVAAGSHEVFEVSNDHDVNNQRRGIPTASRINGVRGGILEMDDPEHRIYRTVLNPYLSPAAVKRWEPFIDEVTRACLDERIEQGSIDFVDDLANIVPAVLTLAILGIPLEKWNLYSEPVHAAVYTPEHSPDIQRVTEMHDMVTNMIE-IRDNPRPGLVNALVQMRIDGQPAPDLEILGNLGLVIGGGFDTTTALTAHALEWLSEHPDERERLWRNRDTIDSATEEFLRYFPAPGDGRTFSDDVEFDGIHFKEGERLWISWAMANRDPQVFPDPDELVLDRRGNRHFSFGIGVHRCIGSNVARTVFKSMLSAVADRMPDYRCDPDGAVHYETGVIQGMRKLPATFTPGR---- 82658725 23 ---------------FDLSDQDRFTDGPHEVFARLRKEAPVLRHRTRDGEDFWVLSRYDDVVEAAEHPLLSSQGGGDREGPAGTYSGAMLNMMDDPRHRLLRDLVSPSVTGPVLEALGPLITERAEAIVSEVVERGSCDFQNDVAGRFSVEVMAALMGVPRADWPQFVDWTEVVMGYEDSSRSQAALLAMYQYGVQLLARKRAEPAQDFLSVIAAGELPEGPLRPYEREVFVNLLTLAGSEPTRNVIAVGLLALAEHPEQWQALRADRSLLDGAVEEMMRWTPTPYNRRTATEDFTFRDVRFRRGDKVTLWWSSANRDESVFPDAMSFDVRRNPNPHLAFGRGPHVCLAVDLARLELRTLFTALLDRVAEVRLSGPVPWAANSKHTVAL-EVPVEF-------- 183984730 7 -SPSPET--ASGIPDYPMSRSAGCPFAPPPGVMALAAAKPLTRVRIWDGSTPWLITGYEQVRELFSDSRVSVDDRPGFPHWNAGMLPRSVFTADGEEHTRFRRMLSKPFTFKRVEALRPTIQQITDEHIDAMAGPQPADLVAKLALPVPSLVISQLLGVPYEDAEMFQHHANVLARYATGADTVKGAMSLHKYLAELVEAKMANPAEDAVSDL-AERVKAGELSVKEAAQLGTGLLIAGHETTANMIGLGVLALLVNPDQAGRDAQDPKIVANAVEELLRYLSIIQQRRVAHEDIHIGGETIRAGEGIIIDLAPANWDAHAFTEPDRLYLHRGAERNVAFGYGRHQCVGQQLARAELQIVYRTLLQRIPTLTLATAEDVPFKDDLAYGVYELPVTW-------- 114570220 27 --------------DFKLWDPAAWTSGHPHDFFRKMREQAPVMWQSADKSGYWSVTRYDDIKTVELAPEIYSSERGSIPKKLIPAAFNSIINLDQPHHMQMRIQQKDFFIPRFVSELQERVDAKIDDLLDEMERRGPVDFVKLFSQELPLFTLCEMLGVDEADRPKIIEWMHYLRRPWFPIKFYHHVNAMFAYGERVMAERRANPRRDLMTAIANTEMAGKPLPQEYLDGSWLLIIFAGNDTSRNSLSGTIRLMTQFEDQREAILSDPSLIPAMTNEALRMSPVQHMRRTAMEDTELNGQRIARDEKVVLWYPAANRDPSVFPDPDRFDMTRENGKHLAFGHGAHKCLGSRIAQMQLQSAFRKIFERFPKIAWT-GRQTIAPNTLVHAISSLEV---------- 77459086 546 --------------------------NPYRAYTWLRKHQP---VYWCEHLQAWFLTRYCDVIAAQADSRRFSSNRRTHLNEFIKLASRWMYSQDGDTHKASRHLLGNAFTPRSIEALRAIIQDITDRELSRL--HGQTDLKTALFDRVPALILARLYGMKDDEALRLRRWTRDIVMFQGPDQALEGIKEMYACFAELIEQRRRQPGDDLVSRVLESGQNSAASLD-EVLAQIVFILVAGYTTSADQMCLGLLHLLKHPQQLEALLADPTLIGSFIEEMLRFDPAGSLSRILMEDVTIDNITMKKGNLVYLIRASANRDPEKFHAPNTFDIRRARNEHLTFGKGEHFCMGTSLFRLEAEIVFTSLLKRFPDLQLIARRPAKWRNSNFRGLKTLPV---------- 118722497 50 --------------------PDAMRRTLAH-YARMRRDEPVSH---DPVSGRWQVFRYADGLRVMQDSETFSNDMSEFMPPVEELSAFNFQNMDMPRHRELRGLVSQAFTPRFVADLEPRIREVTRQLLDAADARGTMDVVADLAHPLPVTVIAEVVGLPREDHGLFRKWVDAIRSEEGVAAMAPAIREMNDYLGGHVRRHRTIEGSGLLHDLIRAEADGRRLNDQEIVGFLGLLLIAGFLTTSALLGNAVLCFDEHPEATARLRADPELLPTAIEEVLRYRSPLIWL-TAGRPGRPGSHVVPEGALVSVALVSAARDGEAFPDPDTFDITRRPNRHLSFGKGAHVCLGAPLARLEARVALTELLRRYPDFAVSPSTEEPLDPDGLQAATRLPLR--------- 118466045 3 ---------------YDPYDI-GIITDPYPTYARLREEAPI---YYNERYDFWALSRHSDVERALANWQVFSNRRSDILELIFDMPGGVMMFQDPPEHTVLRGLMSRVFTPRRMAALEDQIRQYCIRCLDPLVGSSSFDIIAELASMMPMRVIGMLLGIPESEQVSVRDANDANLRTKPGAPLRVADADSIAIYADYVEWRSKNPSDDLMTTLLNVEFDDEKLTRKEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRREVYRDRSLLTRTVDETLRFEPTPHVARWMAADFECYGTTVPAGSAMLLLFGAANRDPRRYTDPDTFNIHRDNISHITFGKGVHYCLGANLARLEGRVALDELLNRWPEWDIDYDTAQLASTSTVRGWERLRIV--------- 32487239 37 ----------------------------------------------------WQALGYDVVRRILGDHENFSSAPSIAGEPIPPNLVGQLSVYDPPEHTRLRGMLTPEFTARRIRRLEPAMQDLIDDRIDELEAAGPPDVQALFADPVGGGVLCELLGIPRDDRIEFIRRVRQNVDLSRGFKRAADSAAFNRYLNGLIIRQRKDPDEGFIGMLV--REHGDDVTDEELKGVLTALILGGVETVAGSIGFGVLALLDHPDQRQSLFAGREEADRVVGELLRFLSQQPNPRLAVRDVVVDGQLIKAGDYVLCSILMANRDEALTPNANVLDVRRDCGSHVGFGHGIHYCIGAAIARTLLRMAYQSLWRRFPGLRLAVAEEVKFRNAFIDCPDELPVTW-------- 182434415 16 -------------------------QNIHAEADRLREQGPVARVELPGGVRAWSVTGYDVALSVLGDQRFSKDPRKHWTAEIGDDFPLILTTAHGSDHSRLRRLTAKAFTPRRVSAMRSAIEQACTELLDELAESGPGDKVDRFAHPLPARVICDLVGVPQDRAAMLRGGEVNVDTTTSPEDAAANVERWHQEMHEFVESKRRTPGDDLTSDLIAAEEDGSRLSPSELVGTLHLMLGTGTEPVMNLIANAVHLLLTHPEQRAELRAGRISWDDVIEETLRAEAPHLPFRFPTEDVEIGGVTIPRGDPVLIAFAAAGRDPAVHPSAGRFDPSRADKAHLAFGHGIYRCIGMPLAREEARIVLPALFTRFPDLDLAPEDIEPQGSFIMNGLRTLPVRLR------- 41406802 42 ----------------------------------------------------WLITGYEQVRELFSDSRVSVDDRPGFPHWNAGMLPRSVFTADGEEHTRFRRMLSKPFTFKRVEGLRPTIQQITDEHIDALAGPKPADIVSALALPVPSLVISQLLGVPYEDADMFQHHANVLARYATGEDTVKGAMSLNKYLAQLVEAKMENPAEDAVSDL-AERVKAGELSVKEAAQLGTGLLIAGHETTSNMIGLGVLALLENPDQLARDAEDPKVIASAVEELLRYLSIIQQRRVALEDIHIAGETIRAGEGIIIDLAPANWDARVFPEPDRLYLHRSADRNVAFGYGRHQCVGQQLARAELQIVFHSLVRRIPTLQLAPIEEVPFKDDLAYGVYELPVTW-------- 197328762 2 ----------------DVFDPRIYAAGPYDTYRLLRERHPPEVLGWPAGPGFWAVTRHADVVRVLRDHTTYSSWLGATQIRDPDPADRTMLNQDPPGHGRLRRLISRAFTPARVDAFAGRVRERARTLLADAREDGVTDLVAAVTDEYALLNLTDLLGVPAADRGLLLEWTVRVIGYQDPEDAPAPLGEMFSYARELAAHKRNHPGDDVMTALAEAGLDPAELE-----MFFFLLTVAGNDTVRGAAPGGLLALARDPDAYRLLAGGRAAMHTAVDELLRVHPPVSFRRTAAVDTELAGRPVRAGDKVVVFHASANHDERVFTDPGRLDLRRTPNPHVSFGDGPHVCLGAHFARLQLRVLYEEWRAAMPAPELA-GQPRRLVSNFINGITRLPLR--------- 13476991 13 --------PATRRLRLDPHEPAFFL-NPYEAYGFLHD---VSNAFFWEEFGFWCFGGFDDVNRLLRDRRFGRQNPAGIPDSRGVGQDRSMLELEPPVHTRLRTLVNRAFVSRQVERLRPRVEALANELIDRFDPTGPVDLLPAFASPLPITIIAEMLGVPVEMGPQLLDWSHQMVAMYIHGRTRETEEEFADFLRGYVAERRRNPGDDLLSLLISAQEDGERLSEDEMVSSAILLLNAGHEATVHQTGNAVRSILAQGGDPSRFFTSAEATAATVEECLRFAPLHMFMRYAYQEIEIAPIVVRPGQTIGLLLGMANHDPRAFAEPQAFRPDRADQKNVSFGAGIHFCIGAPLARLELQVSLKTLFERHPRLHLAE-QSRFRDTYHFHGLETLAVGF-------- 117302 26 ----------------------------------------------------WLVTRHQDVRAVLGDPRFSADAHRTGFPFLTAGGRPTFLRMDDPEHARLRRMLTADFIVKKVEAMRPEVQRLADDLVDRMTTGRTSDLVTEFALPLPSLVICLLLGVPYEDHAFFQERSRVLLTLRTPEEVRAAQDELLEYLARLARTKRERPDDAIISRLVAR----GELDDTQIATMGRLLLVAGHETTANMTALSTLVLLRNPDQLARLRAEPALVKGAVEELLRYLTIVHNPRIATEDVLIGGRTIAAGEGVLCMISSANRDAEVFPGGDDLDVARDARRHVAFGFGVHQCLGQPLARVELQIAIETLLRRLPDLRLAPHEEIPFRGDMIYGVHSLPIAW-------- 126513548 18 ---------------------------FPQQWAELRGECPVARVELPHGAHAWLATGYDEVRKVLVDPRFSRARAAEHENRRLTPLNSSLIGLDPPDHTRLRSLASHAFTARRVERLRPRVVETITALLDSFERREPADLMEHVLWPLPATLIGEMMGVPEDNQRFIAWSSMALAGPERLETATEGYENLKAFFGELIAEKRKSPGDDLLSALIEATDEQGRLTDEELVALSVLLLVAGHETTTVFGTFIVVLTQQRPEQWQHLLEHPEDITRTVEELLRTTHRTRCPRVTTEDVTLGGVRIAAGEAVIPAPDAANRDPAVFEDPERIDFARAENPHFALGAGTHFCIGAALARMEIQEGLRLMLNGCPRLRVAPMEDLRLTPGTMRVLETLPVTW-------- 126436295 2 ---------AEDLTSVDFFRDGRLTDDPYPFYAALRDKCPVTR---EDHYGVTMVTGWQEAVDVYNDAETFSSCISVTGPFPGFPIPLQLPTLDPPTHTNHRALLMRLITPKRLKENEDAMWQLADDILDEFLAPGQGEFIKGFAAPFTLRVIADLLGVPDEDRPELLERLAKGTHGGALGSADKPLEYLYDVFAEYVEDRRREPRDDVLTGLATASFPDGTMPEVDVVRVATNVFSAGQETTVRLLSTALKVMGDQPEIQRALREDRSLLPNFIEECLRISPVKGDFRLSRVPATVGDETLAAGTTVMVINGAANRDPRRFEDPDTFDPQRKNARHLAFGRGIHSCPGAPLARAETRVGLERLLDRTTDIRISPAGERRYPTYILRGLTELHLEFD------- 120405188 27 ----------------------------------------------------WLVTGHEVARTLFADSRVSVDDRPHWNEHMLSTVDKRPFTSDAEEHTRFRRMLSKPFTFRRVEALRPVIQQVTDECIDELAGPQPADMVAKLALPVPTRVISDMLGVPYEDHEFFQEHANALARYAAADAMQKGAMSLHQYLINLVEEKQAHPAEDAVSDL-AERVTAGEISVKEAAQLGTGLLIAGHETTANMIGIGICALLENPEQAARDSDDPKFIANAVEELMRYLSIIQQRRVATEDIEIGGETIRAGEGIILDLAPANWDARAFPEPDKLDLTRDATQQLGFGYGRHQCVGQQLARAELQIVFHTLLRRIPTMKPAPLEEVPFHDRLAYGVYELPVTW-------- 29828707 12 ----------------DVFDPRRYAAGPHAAYRTLRDHHPPEVLGWPAGPGFWAVTRHADVVRVLKDSTTYSSRFGATQIRDPDPDDLMMLNQDPPDHGRLRRLVSRAFTPRRVDRFESLARDLAAALAGARAGDGSCDLVATVTDDYALLNLADLLGVPESDRGLLLHWTRRVIGYQDPDEAGEPLRDMFEYARQLASYKREHPADDIMTTL----ATDPELTGPELAMFFFLLTVAGNDTVRGAAPGGLLALAEHPEAYARLRARPQQLPSAVEELLRWHPPVTFRRTAVRDTDLAGQRIRAGDKVVVFHASANRDGRVFTAPDRLDLSRSPNPHVSFGDGPHVCLGAHFARLQLRVLYAQTLRALPAPRVA-GPPGRLVSNFINGIKSLPL---------- 84499440 39 -----------------------------PFFERLRNEDPVHWCETGNYEPHWSITRYDDIAAVDLDHRRFSSAEAITLRTAQSNDGVGFITMDQPDHGPQRKAVGPVVQPPNLKKLSALLRERAAHLLDRLPIGEPFDWVDLVSKEFTAMTLATLFDFPFEERRKLTHWSDMITNAPGHGPVESWMDACFAAFDQLWDRATRDGGFDLVSMLAQGEQTAS-MPRHVFYGNVILLIVGGNDTTRNTLSGSVYALNRFPRQYDLLRGDPSLVPGMVSETIRWTPLAHMARTAKEDVEMHGKTIRKGDRVVMWYLSGNRDERHFENPDAYEITRKNRSHLSFGFGIHRCFGNRVAEMQLQILWEEILKRFPVIEVLE-EPKRSFSVFVRGYEDLMVR--------- 529962 8 ---------------------------PSPEMLALRANGPIHRVRFPSGHEGWWVTGYDEAKAVLSDAAFRPAGMPFTPDSVILGSPGWLVSHEGREHARLRAIVAPAFSDRRVKLLVQQVEAIAAHLFETLAQPQPADLRRHLSFPLPAMVISALMGVLYEDHAFFAGLSDEVMTHQHRSASRLAWEELRAYIRGKMRDKRQDPDDNLLTDLLAAVDQGKA-SEEEAVGLAAGMLVAGHESTVAQIEFGLHAMFRHPQQRERLVGDPSLVDKAVQEILRMYPWDGIMRYPRTDVTIAGEHIPAESKVLVGLPATSFDPHHFDDPEIFDIERQEKPHLAFSYGPHACIGVALARLELKVVFGSIFQRLPALRLAPEQLKLRKEIITGGFEQFPVLW-------- 118465966 16 ------------RYHFDRHSPD-YRSRFKAITEEMHAKCP--MAWTDTYGGHWVAAGSHEVFELARCPAV-SNDHDINGERRGSAVRGGILEMDDPEHRIYRTVLNPYLSPAAVKRWEPFIDEVTRAALDEKIEEGSIDFVDDLANIVPAVLTLAMLGIPLKKWKMYSEPVHAAVYTPEHERVTAMHREMGLDMVNNMLEIRENPRPGIVNALLQMRIDGEPAPDLEILGNLGLVIGGGFDTTTALTAHSLEWLSEHPEQRQLLSDERKTLDPATEEFLRYFPAPGDGRTFSEDFELDGTVFKEGERLWISWAMANRDPAVFHDPDEVILDRKGNRHFSFGLGIHRCIGSNVARTVFKSMLIAVLDRMPDYRCDPEGTVHYETGVIQGMRKLPATFTPGR---- 111224855 48 -----------------------IARDRDAAWRQLREHGRTVLL-----DGGLAATDVETVETVLRQPAIFSSKKAF--DVLGSPLPLVPIAFDPPDQTRYRRILQPFFSPRAIRPLEDELRRQIVEIVEPLVRRGSCEYVSEVAGIFPVQVFLTLFGLPLEMRDQFIEWKDAILDEAATEAAMATALGLFSYLADLVPARRGVAGDDVLSQLLCLEGD-EALTDEEAVGLCFLFVLAGLDTVVDALSFGTDRLIRNPDRRREIVDDPALIPAAIEELLRDPPAPFVPRVTTEQTVLDGRTLPAGTRVTTNLAAANRDPARHPDPYTVNFHRGESPHLSFGAGVHRCLGSHLARLEMRLVFEEWHRLIPDYDLAPGPQVKWPRGTL-GLDALPLVF-------- 215427649 16 ----PPEVPIADIESLDFWALDDDVRD--GAFATLRREAPISFWPTVAGNGHWALTKYDDVFYASRHPDIFSSYPNITINDQTPELAGSMIVLDDPRHQRLRSIVSRAFTPKVVARIEAAVRDRAHRLVSSMIANNPDDLVSELAGPLPLQIICDMMGIPKADHQRIFHWTNVILGFGDPDLGHRFRRVHAGFGGHRRLRHRAGRRPPGQPPRRSDQQPGRSRGREEIASFFILLVVAGNETTRNAITHGVLALSRYPEQRDRWWSDFDGAPTAVEEIVRWSPVVYMRRTLTQDIELRGTKMAAGDKVSLWYCSANRDESKFADPWTFDLARNPNPHLGFGGGAHFCLGANLARREIRVAFDELRRQMPDV-VATEEPARLLSQFIHGIKTLPVTW-------- 197732812 12 ---------------------------------------------------------------------------------------------DGAAHGELRRLAARPFTPRRVEGLRRRVQELTDGCLDAMEESGPPDLLGALAQPLPIAVIMELFAVPERDREDFVRWSDRILFGITEQEVDDAHAAMRAYLDGLIAERRARPGDDLLSGWLTAQEGGDRLSDEEVNLLAQSVLIAGFETTVSAIGAGMWRLFQHPEQLAAVRADRGLLRGTVEEILRHQPMFFSMMVARGELELGGVTIRAGEAVMPLPHAANRDPARFADPHRFDIRRANTGHLGLGHGPHSCLGAALARIELEVAIGTLNRRFPGLRPVDTDLTWRGDRLVAGLAELRVTW-------- 159040417 3 ----PNHMPADRSLTAPTSGPMALSRDVADEISELRDGGRLGRITTAFGQEATLITRYDEVRAQMADSVVFNVAGVPSPPALVDGGVGNLIMLDPPEHTRLRRMVAAWFTTRRVERLRPRVVEIIDAALDEMERSGPPDLVAMFAKTVPITVICELIGVPEELRERYRRRAERAVSASAVSTPLDELRRLREVSRELIEYHRENPSDDIIGMLLREHGTDDGITDDELVGLANALLIAGHETTTQMLSMGTLALLRHPDQLALLRDDPSIVAGAVEELLRYVGVLHGGRVATRDTRLGGHRIHAGELVVPALTAANRDPRLLTDGDRLDITRPPTSHVAFGHGVHFCIGAPLARMELREAFPALLRRFPGLRLAPDSELEFQGTTVYSLRGLPVTW-------- 126348454 27 --------------------------DFDPVLRALMREGPVTRVSLPDGEGAWLVTRHDDVRLVATDPRFGRDRQVTRLAPHFVPARGAVGFLDPPDHTRLRRSVAAAFTDRGVERVRGRSRGLLDELVDAMLEAGPPDLTEAVLAPFPVAVICELMGVPDSDRHSVHTWTRLVLSSSHGAEVSQRAKEMGAYFADLIGARSDATGEDVASLLGAAVGRNEITRDE--AVGLALLVQLGGEAVTNNSGQMFYLLLTRPELAERLRAEPEIRPRAVDELLRWIPHRNASRIALEDVEIKGVRIRAGDAVYVSYLAANRDPAVFPDPDTIDFARGPRPHASFGFGPHFCPGGALVRLESELLVGTVLDRVPGLRLAPQDVPFRKGTLIRGPEALPVTW-------- 209521770 30 ---------------------------------------------------HFTVLGYDEVGHALTDAVTFSNK--GYEHNLSLVFGKSITTLDAPEHTTYRKVFQRAFLPNIVAKWETLVDPVVNSLLDAFVTRGSADLVQEFTLFYPFQIIYKQLGLPEKDVAIFHKAVAQTLVGFDKAHGIEAGQKLGVYFNAMIEERRKNPGEDLVSLLVTAEVDGERLPEDVLISFLRQLINAGGDTTYRGTSVLLTGLLSNPEQLEAVRKDRGLIPQAIDEALRWGPLTMLTRQATRDVELGGVKIPAGAIVDVCPGAANRDPKHFTEPDRFDIFRERHRAFPFGFGPHICIGQHLARIEMTRALTAILDRLPNLRLDPDKPPEIRGVIMRVPKHIFVRF-------- 40713160 9 ----------------------------------------------------WLVTGHDEVRAILADHERFSSMRPVDDEADRALLPGILQAYDPPDHTRLRRTVAPAYSARRMERLRPRIEEIVEECLDDFESVGPVDFVRHAAWPIPAYIACEFLGVPRDDQAELSRMIRESRESRLPRQRTLSGLGIVNYTKRLTSGKRRDPGDGMIGVIV--REHGAEISDEELAGLAEGNLIMAAEQMAAQLAVAVLLLVTHPDQMALLREKPELIDSATEEVLRHASIVPAPRVALADVRMAGRDIHAGDVLTCSMLATNRAPG-----DRFDITREKATHMAFGHGIHHCIGAPLARLQLRVALPAVVGRFPSLRLAPEEDLRFKPGRPFAVEELPLEW-------- 197772904 17 ----------------DLSDPTFWRLPRPAAFAELRARDAPVRFGERP--GFYALVRHADVAEASRRPRDFTSAPGVTTPEPAPLFGNSMVNMDGPEHATLRRIVARSFTPRLLAATEDNVREVAGRIVGEMLAGRPRDFVPAVASRMPFEVICDLMGVPGEARAEIAARIDQASRLRMPGRGLRALAHMQLVMAGLARERRRRPTGDLISALVCADVDGQALNSRQLGAFFSLLLVAGVETTRNAIAHGLSLLSEHPEQRALLESDFDRYDGAVEEIVRHTPIIQFRRTVAAECVLGGRGFRPGEKVVLFYASANRDEAVFEDPDVFDITRSPNPHLGYGGGPHYCLGAHLARQEMKALFHELLTKAGGVRTV-GAPCLVDSSFDNRVRSLPFAFE------- 145238640 2 LSPKPSQAPEDL--PMYPFARPPKSYDPPAELAELRHQGPTERVQLFDGRPAWIVTRDKEVREMLSSDKFSNDRPEIHSGTKKDGVRPTFVHMDDPKHARHRAMTESFFTQEATEAVKPQVQEVVDSLIDSICNNGPIDLVKELATVVPKVILLSILKVSEKEANELIQSSSAL-GGTSGSASESGHTDLHEYISQLIDARIEKPRDDLLSKLVVDEYRQANLDRDDLINLVYMIFVAGNSAIQSSIVLGVITLLQHQDQLEELKENPELAGRVVEEILRYHTPSNSRRVTTTDITLGGKKIKSGSGVIGSVRSANRDERVYPDADKFSIHRDPHQNLAFGHGPHNCQGQWLSRMELQAIFSSLFRKLPNLRLAEPSELEYTSPTQNGVLRLPVVF-------- 170730949 5 ----------------DLSSPA-FLENPYPLYETLRRQGPFV----SIGPNALMTGRYSIVDGLLHNRNMGKSGDDALDMPLFQGFNRMFLMLNPPVHTHLRGLVMQAFTGRESESMRPLAIDTAHRLIDDFEQKSSVDLVTEFSFPLPMRIICRMMHVDISDAISLSVAVSNLMSPDELVHASAAYEELAHYFTRLIELRRAQPGTDLISMLLRAEEEGQKLTHDEIVSNVILLLLGGYETTSNMIGNALIALHRHPKQLARLKSDLSLMPQAVLECLRYGSVQFTMRAAMDDVSIEGDVVPRGTIVFLMLGAANRDPVQFTDPDHLEITRKQGRLQSFGAGVHHCLGYRLALVELECALTVLLERLPHLRLANDTLSWNQRGNLRGVNALIADLHP------ 146276057 9 ------------VQDFDPEVPEDFDS-PHAEYARLRRECP--VAHTNGLGGFWALTRYEDVKRAASDSTTFITSVQNVVPKVAFTGRRPPLHLDPPEHTPYRKALNPLLSLERSEAFAGKARELTRKLLAPMVENGGGDICVELSSYLPVHVFGEWMRMPEEWLDTLHDAGRAFVHSNTPERMKETSLRLYDMARGLIAVRRENPQDDPTSALLAARHEGEPLPEELLVGTVRQVLVVGMVAPMVMIGNICVHLSRDKALQQQLRADPSLVPAAIEEFLRYTPYRGFARTAVCDVDMGGRTIPKDEAIALVYASANRDEDVFPDGDKFILNRPNAQHLAFGRGPHNCPGVHLGRMQLRVALEEILAATREFELSGPVSVSRWPEV--GALSVPLRF-------- 54026614 41 -----------------------------------------------------------------------------------------MLVIDPPEHTAMRKPVAAAFTPRAIGRLRDRVASVTTELLDALPSHGSVDLVAAYASQVPIAIISEMLGFPDADRQMFLGWGDRMTPWRAHKRALLAMEVMNDYLDRHIARLRREPGDDILSALVTAGD----LDDHALKASASLLMGAGFETTVNLIGNGVVQLLAHPDQLARLREEPDLWPNAVEEILRDSPVQSTARTALTDVELDGALLRRGHTVVLSLAGANRDPKVFADPERFDVARPNAKHLSFSSGIHVCLGASLARMEGVYALRALFERFPDLAPAE-PPHRRALFTLHGYERMPV---------- 41408149 13 ---------------YDPFD-SGIDDNPYPVWQRMREEAP---LYYNEKYNFYALSRYEDVARELPNWQTYRSGRGTTADILFEVPPGILLFEDPPLHDLHRRLLSRVFTPRRMLAVEDLVRGFCVRELDPLVGAGGFDFIRDLGAMMPMRTIGYLLGIPEEDQEKIRDRSVANIELSRDSDPAAVDANVFALFADYIEWRADHPSDDLMTELLRAEIDERPLSRTEVLAYTAMIAGAGNETTARLIGFMGQLLSDHPDQRRELAADPSLIPGAVEETLRFPPSPVQARYVARDAEHYGRVVPEGSFMLLLNGSANRDPRRFTDPDRYDIHRQGGGHLSFGQGLHFCLGSALARMEARVAFEEVLKRWPDWEVDYANAERARTASVRGWARLPVV--------- 87198245 32 ----PQAIPAH-SHPWDVSRSDIYVEDRWPIFAEMRAKAPVNRVPDSPYGAYWNVASHKAIMHVESLPELFSSSWDVDPQKLAERQLPMFIAMDRPDHTGQRRTVAPAFTPAKMVEMEAEIRRRTASVLDSLPWGERFDWVDKVSIELTTGMLAILFGFPWADRRLLTFWSDWALARELADTRFGFLGEMAHYFQRLWARMQAPPSGDLISMMIHSEA-MNHMSPQEFMGNLVLLIVGGNDTTRNTMSGIVHALDKFPDQRELLERDASLIPNAVQECIRYTPLAHMRRTATADTELFGNQIKAGEKVILWYISANRDETVFENPDKLMVDRPNRRHLSFGHGIHRCVGARLAELQLRILLEEMHERRMRVRVA-GEVERVRANFVHGFRKLEVELE------- 145595007 17 -----------------------------------------------------VAVGYDLVGAVLRDPEWSKQPPPGWMEEILRTLQSSMMFINPPDHGRMRKVFAGTFTPRRLGTLEPVINRVADELLDRMADPGEVDFVAEFAYPLPARVMAEFIGIPATELAWYRDRVDRIDTPERLAAANAAAAELRVFYADLLARRRRTPGEDLISGLVEADAGGVQLTEDELINNLIVLFNASFVTTVYMLSNGLPVLLEHPEVAAALADDPELTAGAIDEILRQTPVHLLARAAPRDTVLGGVPIPQGQNVLLLIAAANRDPAHFPDPDRFDPRRPGPPSLAFGLGLHYCLGAAVSRLEGRLALPRLLSRFPRLRIME-QPVYSGSLFLRGIDKLSV---------- 150396092 12 ---------PVRRVSLDVRNPEFFR-NPLPAYAALH-AHCPAFFWEEPQQ--WFFAGYAQVNSLLRDRRFGTREELGMPEPQPHLKDFSLLELEPPTHTRLRTLVNRAFVSRQIEQLRPDIEALSHRVIDGFEKNGAVELLKTYAETIPVTIIARMLGIPVEAAPRLLDWSHRMVKMYVFNDANQASAEFADYLKGIIDEKRVKPADDLLTHMITAEKDGERLSDAELISTTVLLLNAGHEATVHQIGNAVRTILQSGLSPADLFSNEEATERTVEECLRFAPLHIFQRYALMDMELDGIVLKKGEKIGLMLGAANVDPRKFSDPDTFRPNRNEGANVSFGAGLHFCIGAPLARLELQISLPILFQRLPGMRLKNEPPVK-DSFHFHGLERLDLVW-------- 82658707 13 ---------------FDLTDQTRFADGFPHEVFVRLREEAPVLWHPPDGEGFWVVTRHADLKAAAEDP-VFSSKGGVGREGGPGVHAGALINMDDPRHQLFKDLVSPPVARQAVEARLDEWREIAARLVGKAVAEGRVNLQPALTAPYTIECVGKVLGAPEEDVPQLIEWGETLRSGKVNQTSTETQYAMYEYSKKLLARKRAAAGNDLMSVLAHAGRGEEPLSEYEREAFFCLVLIAGSEPARNTLASGILALAQHPEQWHDLRADRSLLPGAIDEMLRWSPTPYNRRTALRDTVFRGTEIKAGEKITFWWASGNRDAEVFDDPATFDIRRSPNPHLAFAHGTHSCLGEQLARIEMRVLLEELLDRVAEIRL-EGDVVWAPSNKHTVVLRMPVELVPART--- 163739797 9 -----------------------------------------------------AAFSHPAVHTLLRDRRFGREIPPEMARESPAHLAHSLLDAEPPRHTRLRRLVLRAFTSREIKALAPGLETLCHELIDAFPKDAPFDLLTTYCTQVPVIAICRLLGVPTEMAPQLLDWSHKMVAMYQAHAAARASQEFIDFLTTYVDERRKTPGEDLITRLIQAEEDGESLSTDELIGTCILLLNAGHEATVHSLGNGVKTMLQQG--WDKSWLAPDGIDGLVEEILRYPPLHMFTRYAYEEIELFGHTFQRGDEVALLLAAANRDPEMLEDPECFDPTRPAKVNTSFGAGLHFCVGAPLARMEMQIALPILFERCPDLKLA-AAPEYNNTYHFHGLTRLMV---------- 148554935 8 -------CPVAGI-DIKELMSREFAACPYPKLAELQGEAPVHQV---GDKPWYLVTRHDECLRVLMDPEHFSSEHDDFGPERMQALGGNRSNMDPPVHTRQRKVIIKAVTAR-FRRWEEFIEEQSARLLARFEGRTEIDLIAEAAAPLPIAVIADILGIPDDYLPKIKQWSDRYASDEDWMALAKAMSEQRAMFASEVRKRLADPSDDLIGRIAAMTQEEGPLDFDEGVELLTLAMLGGNETTTQLIGAAMFYLATEPGLLDRVRTQPDIIPGIVEESLRTAPVFTMMRFCKQDAEIGGVPIPAGSIVSVCFNQANRDPKVFPDPDTFVAERTNRRHLSFGQGIHVCPGAQLARLETRIWIARLAERVKHMELAGPDAVRYDSLAVRGMTSLRVRYE------- 190891270 2 --TIPPFLPALRHVSLDARNPA-FYGNPNAVYAALH-AHCPTFYWTEQKQ--WFFTGYDHVNALLRDRRHIASREELGLAEPMPHLRYSLLELEPPEHTRLRTLVNRAFISRHVEKMKPELAELANRLIDGFADKREVELLSAFADIIPVTMIARMIGIPEEMGPQLLAWSHAYVRMYMFGRTREQAKEFSDYVRTVIAERRAEPRDDLLTHMIHTEHKGQYLTEEELISTTIVLLNAGHEATVHQIGNSVRTILDSGTYPAELFRDEATTERTVEETLRCAPVHIFQRWALEPAEIDGVSFERGDKVSLILAAANLDPAKFTDPLAFRPDRNEATNLSFGAGIHFCIGAPLARLELNVVLPILFERLAGLRLAKTPDVK-DVYHFHGLERLDLQW-------- 40713161 13 ----------------------------------------------------WLAAGHAVVRQVLGDHKRFSTRRRFDRRDRPRELVGNLMDYDPPEHTRLRHLLTPGFTQRRMRRLAPRIEEIVTDRLDAMEQAGPPDLIELFADEVPGAVLCELIGVPRDDQAMFLQLCHRHLDASSARKRAAAGEAFARYLVAMMARERKDPGDGFIGSIVA--EHGDTITDEELRGVCVQLMLAGDDNVSGMIGLGVLALLRHPEQIAALRGDDQSADRAVDELIRYVPYAPTPRTAVEDVMVADQVIKEGETVLCSLPMANRDRALLPDADRLDVTRTPVPHVAFGHGIHHCLGAALTRLQLRIAYTALWRRFPALQLADPAQEIRTSTPAYGLTSLLVAW-------- 214003833 1 ------------------------------------------------------ATSHAAVRQIMGDHKSFSTRRRWDPNDRPRELVGNLMDYDQPEHTRLRQKLTPGFTLRKMQRLQPYIEQIVNERLDEMQQAGPADLIEFVADKVPGAVLCELIGVPRDDRAMFMQLCHGHLDASRSQKRRAAAEAFSRYLLAMIARERKDPGEGLIGAVVA--EYGDDATDDELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQVAAFQGDDQAAQRAVDELIRYVPYAPTPRIAMQDVTVGDQVIKTGESVICSLPAANRDPALVPDPDRLDVTRDPVPHVAFGHGIHHCLGAALARLELRTVFTALWGRFPTLRLADPAQEDRLTTPAYGLTELMVAW-------- 197733182 6 ---------------LDLTDPA-LVEDPFTAYAHIRARKRMVRGSVPGVDPMWVATRYDDIRAVMSDPRFTIDATGVPGAPVAHRLRAGIFDADGADHRRLRGLVGAAFSPRRVTGLRPRIETVATGLLDRLPDHGVVDLIEHYARPLPITVICELIAVPEADRDRWRARSATLVAGVCGDELGDALAGMVDDAITLVDHHTAHPGDDLISDLLDPRHR-DRLSPEELVALIVNLVVAGHITTVNLIANGTEALLTHPGQLALLRDDPTLMPHAVDELMRYCGPVVRPRYALCDTTLGATPVKAGEAVLPIVSAANRDPAAFTDPDRLDLGRTRRHHLGFGHGAHRCLGAHLAHEEAVIALTTLLDRAPELRLAVDPRRLEHNPVNRHLKALPVRW-------- 14456620 36 ----------------------------------------------------WLVTKYEDVIKVATDERLSKVRRPGFPEKAAAQAQPTFVDMDAPDHMKQRGLVEAFFTPEYVEGLKPYIQSVIDEALDKMAKTQPADLVSEFALIVPSYVIYTILGVPLKDLEFLTLQNAIRTNSSTAREASAASAGLLEYLGKLVDARMDEPKDDLVSTLCKAVAAG-KLDRTSAVQVAFLLLVAGNATMVNMIALGVATLAKYPSQLELLKADPSLAANMVQELCRYHTASAMARVALEDIVLGGQTIKAGEGIIASNYSGNRDADAFKDPDVFDIRRTDKDPLAFGWGPHRCIAETLAKVELTAVFETLYKRLPNLKPAVPLEDIAYSPLDKGIVELPVTW-------- 214003875 4 ----------------------------------------------------WMAAGHAVVRQVLGDHKRFSTRRRWDRRERPRELVGNLMDYDPPEHTRMRQKLTPGFTLRRMWRLRPYIEQIVTERLDAMEQAGPADLIEFVAEEVPAAVLCELIGVPRDDRAMFVQLCHRHLDASLSQRRRAAAEAFSRYLMAMIARERKDPGEGLIGAVVA--EHGDTVTDEELRGFCVQVMLAGDDNISGMIGLGVLALLRHPEQIVALRGDDRSVDRAVDELIRYVPYAPTPRSAMEDVTIADQVIKEGETVLCSLPMANRDPALLPDADRLDVTRESVPHVAFGHGIHHCLGAALARLELRTVYTALWQRFPALRLADPAKETRLTTPAYGLAKLMVAW-------- 85709938 40 ----------------DLSRSDIYFEDKWPIVAEMQAAGPLHWIPDSPYGPYWSVVGHKAIQHIEALPETFSSSWEYGGITILERLSPMFIAMDRPQHTGQRRTVAPKFTPSGMKEMEPEIRQRTGELLDTLPRGEVFDWVDKVSIELTTGMLAILFGFPWEDRRMLTFWSDWATVRELDEMRWEFLHEMAAYFQSLWMEMEKEPGNDLISMMIHSEAMNQ-MRPEEFMGNLILLIVGGNDTTRNSMSGFVHALDKFPDQRKLFEENPEVIPNAVQEMLRMTPLAHMRRTCTEDTEVFGKTIKKGDKVVLWYLAANHEAEIFPEPHKLDLTRENARHIAFGYGIHRCVGARLAELQLRVLLEEMHKRRMRVHVA-GDVERVRANFVHGFRKLEVEIT------- 5199320 31 ------------------YALDPLGRDLAGEAAMLRSQGPATWVELPGGVGAWAVTGHRYVKQVVADPRVSRHWPAFTEGRITEEWPLNMMFSYGERHARLRRMVAGAFTVRRTEALRPRIEGLVGELLDGLPAGEPVDLRASFAKLLPMRVICALFGVPEADRDTLCAEVDTTFNTAATPEETTASQKVFRMLAELIALKRAEPEDDLTSALIAIRDSGDRLTEDELIGTLNLMIAAGAESTVHLIGNAVAALLTRNDQRDLVRSGRAGWEDVIAETMRNPAAYLPLRYAVEDIDLDGVPIRKGDPILVSFAAPGLDPEHGDDAAEFDLLRAGRDNLGFGHGVHYCLGAPLARLEAGIALEKLFERFPAMSLARPVEEPLSSLIVNGYAALPVLLGPAAS--- 149918324 18 ---------------------------------------------------------------------------------------------DDPEHRRLRSLVAKVFTPKAIATLGERVEGLCAELLDDFPRDQPFDFIEAYSLPIPTTVIREMMGVPAEDMPKIQAGLRGLQRMPMLTMLFVHMPRTVRILDAMIEAKRGEPEDDLLSALIRVEEAGDKLNHEELLSLAYTIIVAGYETTVHLIANAVLTLLQHPEQLAEIRADLDGPDAAVEEVLRVRGPIQKPVFPKQDLVFAGAELPRGTLIMPCLATANRDPAVFEDPDRFDIHRPKRRHLSFGGGPHFCLGAALARLETKVALRALLRRFEHIELAVPELVLQGMPLWHRYDALPLR--------- 169175091 18 --------------------------DPYPTYAALRELGGVVHL---PKNNLYAVTTYDLIRDVLADPESFSSTTLGFNPMVNGALQGTSLASDPPMHTQLRATLSANLTPRALRGLKVTIDEKADKLVAELVATGSFEAIDSLARAFPLDIVADLIGFGGHVKENMLRWGQAAMQNHRTQESFPIAGELYGWCSSVTA---ADLAPDSIGRGIFDAEARGEIPEGSAGHIIHQYLGAGVDTTIASIGNIVALFGRHPEQLELVRNNPELVPAALAEVLRWTPLHIWGRTTTREVELGGVSVPAGAQLGILLGAGNRDPRHYDNPDTFDVTRNPTDHLSFGYGPHGCAGQGLARLEGHAIVEALARRVKSLSL--GEGYRIPSNITRSFEELQV---------- 111024853 18 -------CPVHFAAEFNPFD-EEYQQDPYPVFKSVREQEP---VFYSPEIDYWIVSRYEDIIEIFKDTESYSSEAGVMLAEANFVPSTMLVDEDAPLHPKRRRVFRKGLNDNKVAELEPYTRRFVSECLDTIVKNGRADMVGDMTFSVPALTAFILMGVPEAEVERVRGYAARFALWLWGRPTDEQQVALLQYAREHVDKLAENPGEDYMSKAWQKDGNDEVWDKTYLASIMQSHLYASHETTTNAAASGIKSLLENRDQWDAICADPSLIPGAVHEILRYSSVPTWRRITTRPVRLGGYDLPAGSRVMMLTGSANHDDAKFEDGESFDITRENAEHLAFGWGVHLCLGQGLARMEMRVMLEETTKRLPHLRLVEDQEWTYSPNTFRGPDHVRVEWD------- 167366066 46 -------VPHLGIDPFAL----DYFADPYPEQETLREAGPVVYL---DKWNVYGVARYAEVYAVLNDPLTFCSSRGVGLKEKPWRPPSLILEADPPAHTRTRAVLSKVLSPATMKRLRDGFAAAADAKIDELARGGNIDAIADLAEAYPLSVFPDAMGLKQEGRENLLPYAGLVFNAFGPQSAIERSAPHQAYVAE--QCQRPNLAPGGFGACIHAFSDTGEITPEEAPLLVRSLLSAGLDTTVNGIAAAVYCLARFPDEFARLRADPSLARNAFEEAVRFSPVQTFFRTTTRDVELAGATIGEGEKVLMFLGSANRDPRRWDDPDRYDITRKTSGHVGFGSGVHMCVGQLVARLEGEVVLAALARKVAAIEIA-GPLKRRFNNTLRGLESLPIQLTPA----- 126348030 3 ----------------DRIALDPFGADIPGESARLRALGPMVPVELPGGIPAWAPTRHDTLRELILDPRVSKDPRPSWAWIIGWVGVVNMLSTYGPDHTRLRRLVAPSFTHRRTEAMRPRVEAITTGLLDALERGDRTDLREAFAHPLPMRMICELFGVPEEMWEDTGRLIAAVMDTSDPEHAASVQRQIGTVLPTLIAHKSEHPGDDLTTELIRVREDGDRLSDEELLYTLLLVIGAGFETTVNLIGNAVVALLTHPAQLAAVRSGRIGWDAVVDETLRVHPSIAPLRFAVTDIAVGGVTVPAGDAIVTTYAAAGHDPAHHPDADVFDAARGTDDHLAFGIGVHRCVGAPLARAEALTALPALFARFPEIRLAPGELRQVPSFIAYGWREIPVRL-------- 120404166 7 ---------------YDPYDQ-GIVADPYPTYARLRDEAP---LYYNGRYDFWALSRHADVEKALQDWSTFSNSRSDILELIKSDFDGVMMFEDPPEHTMLRGLMSRVFTPRRMAEIEDQIRRYCVNCLDPLVGSDGFDVIAELAAMMPMRVIGMLLGIPESEQVSVRDANDANLRTRPGAPMKPDRIADGRIYSDYVEWRAANPSDDLMTALLNVEFTDEKLTRKEVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPQQRREIVEDRSLLGRAVDETLRFEPTPHVARYLARDFEYDGTTVPAGSAILLLFGAANRDERRYRNPDTFDIHRDNISHLTFGKGLHYCLGANLARLEGRVALDELLNRWPEWNIDYDTARLAPTSTVRGWEHL------------ 158313266 27 ---------------------------------------------------------------------------------------------DPPDHTRLRRLVGRAFTPAVIEALAPEVTSLANVLLDEAIERGEIDAVAAFARPLPLRLISRLLGVPAADEEEFGGWADALTLGLDPHACNRAAVEFDAYFLDLIARRRKEPRDDLLSRLVAIHDRGDMLAERELLELCTLLLVAGYETTANLISGGILALTRNPGQLAALRADPALVGPAVEEMLRFPPVQFIARTVLADAEIGGRPFARGDGAIMMIGAANRDPEAFDEPDRFLVARHTRRHLGLGVGIHYCLGAPLARLEAEIAFRALFSRTSSFALAEDTVAYREQIVVRGLKRLPL---------- 114799316 14 ------------------FNPAA-RDNPHPMLKTMREDCP---VFRDEAAKVWLLSRYKDVRETVND-RSFVRHPTKAEEEERQERGTSILFLDDPDHARIRQPLAKAFYAR-INRMRPEIEAMIDAIIEKAPASGPFELMAEIAVPVPVLVIARILGVDEARLDDFRQWSEEVILGLNPVRTPEEDEALDAYFAELMEARRKAPQDDLVSDMVQLQGSGEEISDGELRNNLEALLVGGNLTTTDLIGNGVWLFLTHPGQIRTFRDNPGLAAQAVEEVLRFAPVSITSRILPDDRDVGGCPMKARQPVWMSLAGANRDPEVFEEAETFDITRKRASHVAFGGGPHICIGAPLARIEARHVYLKLFERYPDLRLAEQELAWRTLPFFRGLEKLIVE--------- 183984662 6 --------------SIDFFTDPSLIPDPHPYFDYLRSQSPVLRL---PQYGVVAVTGYEEATAVYKDTDSFSNCVALGGPFPPLPFAPHMVTMDPPEHSRARSILSRLLTPSRLKQNEEFMWRLADRQLDEFLGAGECEFISEYAKPFATLVIADLLGVPEDDRKDFRDRMGRVGALDHESVGVNPLQWLDDKFSAYIEDRRRQPRNDVLTALATATYPDGSTPEVIDVVRSATFLFAGQETTAKLLTAAMRVLGDRPDIQRRLRENRSLIPNFIEESLRMSPVKSDSRLARKRTTVGGLDIAAGTVVMVLPGAANRDPRRFEDPHEFRLDRPNREHMAFARGVHSCPGGPLARVEGRVSLERILDRMLDIRHGPADDRRYPTYILRGLTELHITFTPA----- 114766170 9 -------------------TDPAFVQDPYPFYDRLRAAG--DLAWWDDYGMVCAAS-HRAVHALLRDRRFGREIPSEMAQPVPEHLNHSMLELEAPRHTRLRGLVLRAFTSRRIASLGPEIEALAHELIDAFPA-GEFDLLPAFCQPIPVIVIARLLRVPDRMAPQLLDWSNAMVAMYQARRTRETEEEFSAFLTEYIDARRSDPRDDLLSQLIAAEEAGEKLSTEELITTCILLLNAGHEATVHTMGNGIKTLLE----TGRSISQADAAPVCEEIMRHDPPLHLFMRYAYEEVELFGHRFRRGEQVGLLLGAAGRDPEVYADPRRFDPRREAPAHHAFGGGPHFCVGAPLARLELQVALPILFARFPGLRLAE-TPRYADLYPFHGLERLVVA--------- 89054217 9 -------------------TDDDFVQNPYPFYAAAR-AHGPLVHWADYAMPCT--TTFAATNAILRD-RRFGREPVDALPVPDHLQPFSMLELEPPRHTRLRGLVLRAFTNRRIKALAPDITQLTHDLIDAFPD-GAHDLLDTFARPLPVTLIARLLGVPEEMAPDLLRWSNAMVMMYQAGRTRKATEEFVAFMRDYARQRRKDPRDDLITALIAAEEDGEKLSTDELITTCILLLNAGHEATVHSIGNGVKLC------LQQQHRPPRDPAKFTEELLRDPPLHMFTRTAYEDVTLHGHTFQRGDQVALLLAAANRDPAAYPDPDTFDPARKGPAQLAFGAGLHFCVGAPLARLELQIALPILFDRCPNLTLT-APPRYADIYHFHGLDALMV---------- 86750723 13 ---------------IDPFSLD-FFDDPYPDQQTLRDAGPVVYL---DKWNVYGVARYAEVHAVLNDPTTFCSSRGVGLKEKPWRPPSLILEADPPAHTRPRAVLSKVLSPATMKTIRDGFAAAADAKVDELLQRGCIDAIADLAEAYPLSVFPDAMGLKQEGREHLLPYAGLVFNAFGPQTAIERSAPHQAYVNE--QCQRPNLAPGGFGACIHAFTDTGEITPDEAPLLVRSLLSAGLDTTVNGIGAAVYCLARFPGELQRLRSDPTLARNAFEEAVRFSPVQTFFRTTTREVELGGAVIGEGEKVLMFLGSANRDPRRWSDPDLYDITRKTSGHVGFGSGVHMCVGQLVARLEGEVMLSALARKVAAIDI-DGPVKRRFNNTLRGLESLPVKLTPA----- 120406118 4 ------------LASADFFSDYALSQDPHPYWDHLREQNP---VYREPHYGVVAVTGYQEVLAAFKDHDSFSAVNAIGGPFPPLPFTPHLVVMDPPAHERARSLLNKLLTPRRLKENEDYMWQLVDSQIDQVIGKGRCEFLSEYAKPFATSAIIDLLGVPEEDRPEFQPDGARVGALDGEPVGLDPLQYLDDKFAGYLAERRREPRGDVLSGMATAYPDGSTPELIEVVKPATFLFAAGQETVTKLLSAAVKTLAEQPEYQRILRAHPDRIPTFIEESLRMAPTKVDFRLVRKTTTLGGVHLKAGTIVMLCLGAANRDPRKFEDPHEFRPERKNREHIAFGRGIHTCAGAPLARVEGQITVRRWLDRTDEIHLDESVHGPDPTFLLRGLSQLNIEFTAAT---- 85374790 8 ------------IAPVDVSREALYVENRHEPFAQLRREMPVSWTPESPYGPYWSVVTHELVSKVELDTETFSSSWERGNITIADPAPPNFIAADPPLHTAQRKVIQPAFAPSQMRIREQQVRERCAYLLDKVPVGETFDWVTEVSIPQTMGMLCIIFGMPDAESEDLKRWSDFASGVGENSQTEEYRAEMLARFDQLLDERRQEPGDDLLSRMVHSEAMG-NLLPMERLANLALLLVGGNDTTRNSASAIVRGFDMYPEQLDVLYGDASLIPNAAQEVIRWSPVLHMRRTTTRDTELAGQHIPEGEKVVLWYISANRDEAVFEDADRFDVARANRRHLAFGHGIHRCVGARLAEIQIGTLIEEIVGR--GWRIVPGEPTRQASPFLRGFTSMPV---------- 214044008 10 ---------------------PAFVQNPYRAYAQARLDGPVVYW---EDYGMLAAFDAATVQALLRDRRLGREIPPAHLADFDAVDRHSMLELEPPSHTRLRGLVLRAFTSRRIAALAPEIETIAAELLATLPQ-EPFDLIPAFCTQLPVRIIARLLGVPEDMWPDLLRWSNAMVAIYQAGRTREIEDAFSAFLRGYVDLRRKDPRDDLITQLIAAEEDGEKLSTDALIGTCILLLNAGHEATVHALGNGVACLLTHD--VARDALGPDAIAATVEEILRFDPPLHVFRFAYEDIDLDGITLEKGKKIALVLGAAGRDPAVYADPDRFDPARGAKPHAAFGGGLHFCVGAPLARLEIQIGLRALFDHAPQLRLAE-PPSFANSYHFHKLERLMVE--------- 145222179 4 ----------------DFFSDYAISQDPYAYWDFLREQSP---VYREPHYGVVAVTGYKEVLAAFKDHDSFSAVNAIGGPFPPLPFTPHMVVMDPPAHERARSLLNKLLTPRRLKENEDYMWRLVDSQIDQVIDKGRCEFLTEYAKPFATSAIIDLLGVPEEDRPEFQPDGARVGALDGEPVGLDPLQYLDDKFLGYLTERRREPRGDVLSGMATAYPDGSTPDLIEVVKPATFLFAAGQETVTKLLSAAMKTLGEHPEYQPYLREHPDRIPAFIEESLRMHPTKIDFRLVRKTTTLGGMHLKAGTIVMLCLGAANRDPAKFDDPHEFRPDRKNREHIAFGRGIHTCAGAPLARVEGQITVRRWLDRTSEIRLDPAGDHRFPTFLLRGLSELRIEYTAAS---- 126437880 11 -------------YHFDRHSPD-YRERFLDITHEMHQKCP--LAWTDTYDGHWVAAGSAEVFEVSNDHDVHHERRGIPTMIEAENFRGGMLEMDDPEHRHYRTVLNPYLSPAAVKCWEPFVDELVRACLDDHIESGRIDFVDDLANVVPAVLTLAMLGVSLEKWSIYNEPAHASVYTPPDSPDAERVRELFDLFTNLME-IRENPRPGIIDALATMRIDGEAPPDIELIGMLNLLIGGGFDTTTALTAHALEWLSEHPDERTRLSRERDTNPATEEFLRYFTPAPGDGRTIAEDMALGDAELREGQRLWLSWAMANRDPAVFTEPDRVVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMVTAVLDRMPDYRCDPHGTVHYDSGVIQGMRHLPATFTPGEPK-- 126729640 9 -------------------TDPDFVQNPYPFYDRLR--NGGDLAWWEDYGLPCAVS-HRAVQALLKD-RRFGREVPADLAPAVPDHAHSMLELEPPRHTRLRGLVLRAFTSGRIAAMRDDIAALAHDLIDALPDDGA-DLLPAFCQPLPVIVICRLLGVPETHAPQLLDWSNAMVAMYQARRDRAVEDEFQAFLADLVAHRRRHPADDLLTRLVEAEAEGSRLSTDELTATVILLLNAGHEATVHSLGNGIKALLDHQTPIA-----PETADRTVEEILRFPPLHMFTRMAYEEVEIFGHTFARGDRVALLLAAANRDPATWPDPASFDPTRPPATHTGFGGGLHFCVGAPLARLEMAIALPILMQRLPGLTLSE-PPRYANLYHFHGLEALRATW-------- 159040389 13 ----------------------------------------------------WLVTNPEVAARALADPRLRNSRGGWSGFALPPALDANLLNLDAPDHTRLRRLVGPAFSPQRVAALRPGIRRAAEHLLDTLATSGPTDLVTGYCNPLSVQVIADLMGVPEAGRTNLRAWTDTMLYPPDRDAIRRAVTELHGYVVDLIDIKQQQPGDDLLSTLVTIEQDGDRLSRDELTSLAFLILFAGYENTANLIASAVLWLLDHGGL----NVVPISEAIEATLRHEPPAPVAIRRFPTEDIIIGGVTIPAGDTVLLSVAAATRGAD------------GNAARLAFGNGPHYCLGAALARVEAEEALTVLARRLPGLTLAPPSQVRWRPTFTHGPAELLVGW-------- 144898272 17 -----------------MLTDRAFLENPYADLRRLQQQGPIHL---DEQSGIYFVLGHEAFGAVAKSPKIGRDQRDPVGHELYQGVQPQMINVDGADHKRMRAVWEDAFKLPAVKDMAPMIEAEAARLVAELPDEGEIDLIRDFAGPMPMRVLCNLLNLPHGWSEALIRVADVMISPEDKQRALDAMKASKDFLRGFLAERRAAGDASLTGIIIRAQDDG-VVSEEETLTNMMSMLIAGHETTVTLIGNGMRLLLDNPEQMARLRADRSLVRSAVEEFMRCEPGNMILRVAREEVEICGTLIPAGAPILGMIGAVNRDPARFDNPDLFDVGRVGNAHFTFGGGPHVCLGAPLARLEGLVAVNALLDRWPSITLAGTPVWRTDRLNARGLATLPV---------- 1522693 42 ---------------------------------------------------HWLVAAAEDVKLVTNDPRFSSAAPSEMLPDRRPGW---FSGMDVPEHSRYRQKIAGDFTLRAARRQEEFVFEAADACLDEIEAAGPGDLVPGYAKRLPSLVINALYGLTPEEGAVLETRMRGITGSTDLDSVKTLTDDFFAHALELVRAKRDERGDDLLHRLASAEDGEIPLSDDEATGVFATLLFAGHDSVQQMVGYCLYALLSHPEQEGALRTRPELIDGAVEEMLRFLPVNQMPRVCVADVDLRGVRISVGDNVIPLYSTANRDPEVFPDPDTFDVSRPTEGNFAFGHGVHKCPGQHVARLLIKVACLRLLERFPDVRLVGDVPMNEGLGLF-SPAELRITW-------- 215427126 19 -------------------------------WKTLRDAGPVVFM-----NGWYYLTRREDVLAALRNPKVFSSRKALQP--PGNPLPVVPLAFDPPEHTRYRRILQPYFSPAALSKALPSLRRHTVAMIDAIAGRGECEAMADLANLFPFQLFLVLYGLPLEDRDRLIGWKDAVIRPHPTEADVAAARELLEYLTAMVAERRRNPGPDVLS---QVQIGEDPLNEIEVLGLSHLLILAGLDTVTAAVGFSLLELARRPQLRAMLRDNPKQIRVFIEEIVREPSAPVAPRVTTEPVTVGGMTLPAGSPVRLCMAAVNRDGSDAMSTDELVMDGKVHRHWGFGGGPHRCLGSHLARLELTLLVGEWLNQIPDFELAPDPEIRFPSKSF-ALKNLPLRW-------- 91199770 8 -------------------------GDVQGEAARLRERGVVAAAVLPGGVGAWAVTGAEEIRALLTDGRVSKDAYRHWPAWREGRVERNMVTAYGADHTRLRRLVASAFTVRRVEVLRGRVEEITASLLDALQERGPVDVRREFACLLPMQVLTELFGIPVAYRERLRRIILGFFDTAVSADAQRNAADLYQMMDDLVACKRRVPGDDLTSALIARDEDGSRLSERELVDNLILLYTAGYETTVNLLDNTIALLLAHPGQLELVRSGVAGWDDAVEEALRLEAPGANGRFAVEDVEVGGVVIPAGDPVVISYAGAGRDPVVHEDAGRYDVTRTRRSHLSFGHGTHYCIGAPLARMEAQIALSGLFTRFPGLQLAVEELRPLQSFISNGHRELPV---------- 164511449 10 -------------VEFDLSDV-NFVTDREAGERWTGAPRPVCPGRFSDGADVYVVTRYEAVRSLFADRRVSSMRRRGVPEELLKYFDSTIMTMVPEDHRRVRSLIDRAFSVRRVKSLRPRIERLADQLLDQMDPEGETDLVAGYAHPISTTVICELLGVDDEYRDQWLKWSEAFTTFVRPDPLPPALHGMVDTVIRLIGARRAQPGDDLISDLVQISDETEKLDEVELVALVLVLVQAGLDTVRHSISLSFFNLLVHPDQLELVKSHPENTVQAVRELMRYSGPIKMPRFAAEPIEIDGVTIPKDGQIQLVVGAANNDPERFTDPRVLDVTRADNPQLSFAAGDHFCPGASLATAETEIALNKLFARYPDVRLAADPD-EVGPRFLKAVTRLPV---------- 75758512 13 ------------------------------------------------------ISRYQDVRNILNDTETFTT-KSLAERAEPVMRGPVLAQMRGKEHVAKRKIVLRSFMGDALQKLMPLIKKNAEDLLFPHLPNGKIDLINDFGRTFAVYVTMDMIGLDKKDHKKIGEWHDFITSINQPPEAKWCSEQLANYLEPIIKERRLNPQEDLISKLCSAKYEGIAMTNTDILALILNILLAATEPGDKTLALLIYNLINQPKQLQDVLSDRSLVPLAIAETLRYNPPVQIPRQLSKDTDISGIQLSKGTTVFCMIGAANRDPNAFERPDEFNIYRPDARHLAFGSGIHNCVGAAFAKSEIEIVVNVVLDNMKNIKLEEDFQYVEKGLYTRGPISMPILFD------- 146387205 12 ---------------------------FDPVLAELMREGPLTRVRLPHGEGAWLATRYDDVKAITNDPRFGRARQITRLAPHFKPRPGSLAFADQPDHNRLRRAVAGAFTVGATKRLRPRAQEILDGLVDGILAEGPPDLVERVLEPFPIAVVSEVMGVPAADRERVHSWTRQIISTSGGAEAAERAKRLYGWITETVRARAGSEGGDVYSMLGAAVGRGE-VGETEAVGLAGPLQIGG-EAVTHNVGQMLYLLLTRRELMARMRERPGARGTALDELLRWISHRTSARIALEDVEVHGTRIAAGEPVYVSYLAANRDPDVFPDPDRIDLDRDPNPHLAYGNGHHFCTGAVLARMQTELLVDTLLERLPGLRLAVPAEAWRRKTMIRGPRTLPCTWH------- 63033863 2 ----------DEIRDYPELRAAACPFSPPPGYEELRERSAVTRVRMWDGSTPFLVTGYHEARAALGDSRFSADAMPRFVKFEVPAEVFNLGRMDDPEHARIRRMLTANFTIRRTEAMRPMIQGIVDGLLDRLIAQGPPDLVADFAFPLPSQVIGVMLGVSDADFAEFQQSQGVMDFTASAEEMGAALGVMVDYVTRMCAAKRADPGDDLLSRLIVDQEPTGGLTQQQVVATALVLLLAGHETTANMIALSTVLLLNHPDQLARLRADAGLMGNAVDELLRYITIVQTGRVAVEDVEVGGVLIPAGEGVIINLPSANRDP-HFADAHELDLSRPNARHVAFGFGVHQCLGQTLARVELQIALE------------------------------------------ 207724437 5 ----------------DLSTP-SFLENPYPLYETLRAQGPFVRI----GPNALMTGRYSIVDALLHNRQMGKNYMDSIRLRYGEEGPNMPLFINPPAHTRLRSMMMQAFNARQIESMRELATVTAHQLIDAFEQKRSADLVAEFAFPLPVRIICQMLDIDIDDAMVLGAAASKLAKVFDPAPMSAGYEELAQYFTKVIEARRAQSGTDLISMLLRVEEDGHKLTHDEIVSNVILLFMAGHETTSNMIGNALIALHRNPQQLDLLKRDPSRMPNAVLECLRYGSVQVTIRAAMEDVEVEGEVVPRGTTVFLMLGAANRDSDQFTEPDRLDIGRQDGRLQTFGAGIHHCLGYRLALIELETALSALFTRLPDLRLTNLDQLWNQRGNLRGVNALMAAW-------- 120405134 2 ---------AEDLTTVDFFRDSRLTDDPYTFYEALRNKCPVSR---EEHYGVTMVTGWQEAVDVYNDAESFSSCVSVTGPFPGFPFSDQLPTLDPPTHTNHRALLMRLITPKRLKENEDAMWQLADDILDDYLAQGEGEFIKGFAGPFTLRVIADLLGVPEEDRPELLERLAKGTHGGGLGNADKPLEYLYDVFATYVEERRAEPRDDVLTGLATANFDGTVPEVGDVVRVATNVFSAGQETTVRLLSTALKVIGDRPDIQERLRADRSLLPNFIEECLRISPVKGDFRLSRVPTTIGDQALGAGCTVMVINGAANRDPRRFEDPDAFDPERKNARHLAFGRGIHSCPGAPLARAETRVGLERLLDRTSDIRISESKHDYIPTYILRGLTELHLEYD------- 118618378 31 -----------------LIADPAVAANPGPFHDELRRHGRMVRTRVN-----YLTVDYQLAHDVLRSDDFHTLERRTRDEQLHPLRPPSLLAVEPPDHTRYRKTVSAVFTSRAVAALRDRVEQTANSLLDQLAQPGVVDVVGQYCSQLPIMVISEILGVPEQDRGRVLEYGDIGVTYRQYRRIQQGITGFNSWLTAHLEQLRRNPGDDLMSQLIRVAESGDALDKSELRAIAGLVLVAGFETTVNLLGNGIRMLLDAPEQLETLRQRPELWPNAVEEILRDSPVQLTARVARTDVEIASWPINRGEMVVAYLAGANRDPAVFPNPHRFDVERANARHLAFSTGRHFCLGAALARAEGEVGLRTFFERFPDVR-AAGAGSRRDTRVLRGWSTLPVTLGPARALA- 209515593 4 -----------RLEDFDTFNPFGADPDPYPRIAELREKATVQKGDYRVLMGHYSVFGYDEVSKVLGDPATFSNKS--YERNLGISFGRSISTMDAPEHPRYRRIFQKAFLPHTVAAWGDLVDPVVSELMSKFVDRGHADLVNEFTLHYPFNIIYRQLALPPEDVKVFHKAIAQTLVSIDVEHGVEASTKLGTYFARLVEERRRNPGDDLVSSLAFAEVDGERLPDEVVISFLRQLVNAGGDTTYRATSVLLLALLRDPVQLEAVRQDRTLVAQAIEEALRWGPVLMQSRIATQDVTLGGVEIPAGAFLDVLAGSANRDPSRFADPDKFDIYRKPHRHFAFAYGPHVCIGQHLARVEMTRALNAILDRLPNLRLDPAAAAPQINGIMRVPHTIPVVF-------- 148556171 18 ----PPGVPVLDVDPFSV----DFFADPYPVHEQLREAG-PFVWLSRYNIGA--VARHEHVRDALTDWKTFSSARGVGMEDFVRHGRFRLLEADPPQHSRSRGVLSRVLSPPVLKGLRDRFEVEAEAMVEAVVRRKRFDGVADLAEAFPLRVFPDAIGMGREGREKLLPHADLLFNSFGPRNELFQAAKEKVSFDWIEEQKRGNLAPGGLGLMIHDAVDRGEISEAEAPVLVRALLQAGLDTTINALGATLYCLARFPSEFDRLRADHKLAKAAFEEAIRFAPVQTFFRTATRATTLGGTPLNEGDKVLMFLAAANRDPRQWDRPDVYDIGRRTIGHVGFGAGIHACVGQLLARMEGELVLTALARRVKTLRIA-GTVERRYNNTLRGLASLPLE--------- 145223061 3 ----------------DFFRDSRLTDDPYTFYEALRNKCPVAK---EDHYGITMVTGWQEAVDVYNDADTFSSCISVTGPFPGFPFSDQLPTLDPPTHTDHRALLMRLITPKRLKENEDAMWQLADDNLDRFLAPGEGEFIKGFAGPFTLQVIADLLGVPEGDREELLERLARGTHGSGLGNADKPLEYLYDVFATYVEDRRAEPRDDVLTGLATATFPDGRLPEVDVVRVATNVFSAGQETTVRLLSTALKVMGDQPEVQAKLRENRELLGNFIEECLRISPVKGDFRLSRMPTTIGDQPLGAGCTVMVINGAANRDPRRFEDPDTFDPERKNARHLAFGRGIHSCPGAPLARAETRVGLERLLDRTTDIRISERKHEYIPTYILRGLTELHLEFD------- 183982881 10 -------VPAVEL----LTTPQGI-ANPYPLYDELRGLSPVAGYRDWPPGTAWALFRYDQVFAAARDAATFSSRDPL--QEASSAPSLMLVNTDPPKHEVERKLVSQAFSPRRVKRLEGWLDDLIPQLLNDLEKDGSPDGVVEVMAEIPTRAMVRLLGLPDGDHVRFRRWANAFMSSLTPEERMASNQEMVGTFATRLAEHTAEDAEDLISALLRAEVDGQRLTPEEIVRFCVTLVVAGSETTTFLIGNLLHALAREPEVQARVRADRTLLNIFVEETLRDGPPQRLFRIATRDVEVGDKLIRKGEWVALFFGSANRDPAVFPDPGRLDIDRPNRQHLSLGHGLHFCLGASLARLEVLAVLNAVLDRYQKIALTDDPTKQTASLLTHAFVRLPL---------- 72161661 25 ----------------------------------------------------WAVTGYEELRTLMADPEVTAVAQGKVPAEHPLVKLVSMGSMNPPEHTRLRRLVQHAFTTRRVEGLRPVVQELTRACLDRIDASQPFDINAALSHPVPVGVIGRLLGIPETDQPAL----DSLVTRLLSGTDATVHEELYAYVAAMVAARREQPDDGLISALLHHDDDGSTLSEEDLMWTVVLLVDAGFETTVGQISNSVRLLLEHPDQLALVTSGEVPWERAVEECLRHTASVVMLPFCTREKELGGYTIGAGEPVMMVYGAANRDSRVHAAPKVFDVTRSDSRHITFGHGPHHCLGAPLARLELNVVLPELFARFPKLALAERDIPRVKSLFVNRPSELWVT--------- 169631040 2 ---------------------------------ELQRAGTVHRVTTAVGDPAWLITGYATVRQLFDDERVGRSEPDTAARSGDSAFFGGPIETEREDHARGRRLMQPHFTPKQMRTLAGRVHELADELITAMIDRGPADFYTAVAVPLPMMVLCELLGVPYADRDEFREWTVAASNTRDRSRSEWGMGQLFVYGMQLVGRKRQQPGDDVISRLCTI----DGVADHEIASQSMALLLGGHETTVVQLGLATLLLLANPEQWALLVSQPDLVPNAVEETLRRTGGGEIPRYAREDLEIDGVHIAAGELLLLDVGAANHDPAVFGCPDQLDVARKHLAHVIFGYGSRYCVGAPLARMQLTEVLGQLVERLPGLHLRRDELTMRGDLLTGGLREVPVGW-------- 111223330 28 ----------------------------------------------------WLIVRYAPARAMLADSRFSRTRTLDFSPPLTAGQPNSMLWLDPPEHTRIRRMVNAGFAHRRIERMRPWIAATARARIDAMTAQGAPGDIRTLAFHLPIEVICQLLGVPDLDREKVRTWSESLFRFHDPKGAAEGLFALYGYMGELVRARKAAAGDGLLDVLIAAADDDGTLTEPELHSLAMTLLIGGFETTGGVISNVITTLLTQRSHWESLVADPSGMPNAIEELLRYHPSMTFPRVATEDVDLGGFVVRAGEVVVVPLAAMSRDPAVFTDPDRLDLTREPVPNLTFGAGVHHCIGAHLARVELTEVLTALIETVPGLRLAPAELRYELKAPIGRPETLPVVW-------- 108797599 4 --------------SLDFFHDETLIDDPYPVLNQMREAGPVLR---EPVHGVMIVTGYDEALAVLGDPETFSSCNSVTGPIPGFPVPLQLPSFDPPKHTAHRSLLSRLITPKRLKENEEFMWTLADRVLDPFLAQGGGEFIRQVAGKFALLVVADLLGVPEEDHAELTARDMALGSTDDTVMEHAPLEYLYTRFTDYIDDRRKAPRDDIMTGMALATFDGSTPEVIDVVRVAANLFSAGQETTVRLLSTALQLVAENAELQAALRDSPDKISNFNEECLRFSPIKGDFRLARATTTLGGVEIPAGTTLMVHLGAANRDPRHFDNPNVFDPDRPNRRHIGFGRGVHSCIGAPLARAEGRVLLERLLARTTAITIDEAAHGPVPTYVLRGLTDLHV---------- 108802117 29 ---------------YDPYDTDIVT-DPYPTYARLREQAP---LYYNERYDFWALSRHADVEKALLDWQTFSNSRSDILELVQSEYDGVMMFEDPPVHTMLRGLMSRVFTPRRMAAIEDQIRRYCIGCLDPHVGSDGFDVIAELASMMPMRVIGMLLGIPESEQVSVRDANDANLRTKPGAPMKPDRIADGRIYADYVEWRSKNPSDDLMTALLNVEFTDRKLTRREVLHYTQVVAGAGNETTGRLIGWLAKVLAEHPDQRREVYEDRSLLNRVVDETLRYEPTPHVARWTARDFEAYGTTVPAGSAMLLLFGAANRDPRRYPDPDAYDIHRDNISHLTFGKGLHYCLGANLARLEGRVALDEMLNRFPEWDIDYDTAQLAPTSTVRGWERLRIVLR------- 59889650 14 ------------IAPIDVSLPELYAEDRWEPFRTLRAQAPIQYVPDSKFGPYWSVTTYKPIVYIEALPKLFSSSWQYGGISIAEVRQPMFIAMDPPQHTAQRRTVAXSFGPSEVAAMKAEVQLRTGALLDSLPVGDPFDWVQKVSIELTTGMLARLFDFPWEERHNLTHWSDLIRSPEGLVERNTKLLQMGMAFAALWQEKAQNPGKDLISVMLKSDAMNH-MSNEEFIGNLVLLIVGGNDTTRNSMSSYAYGLAQFPEERAKLEANPALIPNAVQELIRWTPLAHMRRTVEEDTEIXGQXXKKGDKVVLWYLSANRDETVFKDADRIIVGRENRRHLSFGYGIHRCVGARVAELQLVTLLEEMAKR--RLRAVLAEPVRVPACFVHGYKSLQVEL-------- 182434878 21 ----------------------------------------------------WTVTRHAEARQLLLDQRLVKDVTRAWPLIGMIDAGRSMFTVDGAEHRRLRTKTSQALTPRRLEAIRPEIEKFTDELLDALDEDGVVDLKSVFAQPLPMKVVGMLMGVDESQHAMLTRQYKAFFMLTPQEERLALLAELDVFYTDLVREKTARPTDDLTSALILAEEGGEPLTEEEVVGNLKAMVAAGHETTIGLVLNAVRALLSHPDQLRMVLAGEAGWDAVIEETLRWDTPTTHMRFATEDITVGDDVIRKGEGVVVSYRAIGRDVGHHPDADAFDITRPRNRHMTFGHGPHICPGAALSRVEAGIALPALFTRFPGLRLAVPDEEITKLPVMNDMTAFPV---------- 118470553 9 --------PAATTPDFDYFTDQSLVPDPHPYFDHLRSKCPVVR---EPHYGVLAITSFEEATTVLKDTETFSSCIAVGGPFPPLPFTPHMVTMDPPEHTNARSLLNRLLTPKRLKENEDFMWRLADECLDDFIDDGSCEFLKQYAKPFSLLVIADLLGVPEEDHDEFRHPGAIVGSLDGDQLAMNPLAWLDDKFVRYLEDRRKEPRDDVLTALATAKYPDGSTPEVIDVVRSATFLFAGQETTTKLLSASLRVLGDRPDIQQALREDRSRIPTFVEEALRMAPVKSQFRLAKKTTQLGGVDVPAGTTLMVCPGAVNRDPVRFEDPHTFSLDRKNREHIAFGRGVHSCPGGPLARVEGRVSLERILDRMADIRIDEEHHTYEPTYILRGLTDLHIKFEP------ 194552311 62 --------------------------------------------------------KYQDVMAVLRDGNTYTS--GFIAEGLGAFFDGLILAMDGEAHRKVRALLQPAFMPESVNKWRGQIDEAIREYLKPLVPQKKADLM-EFGLELPIRIMYALMGFPTDDPSKYKQYAAWALAMVGGNQIDPAKMALYDAIQGVVVQRRAEHGDDVVGRLLRAEYEGRTLDDHEVITFTRSLLPAAGETTTRMFGSVMAMLLTTPGLLERVKADRSLIPKLMDETTRYEPVTFKVRETAKDVEFHGVKIPKGSFVQCMVVSANRDPDAFENPDVFDIDRKLKPSFGFGFGPHMCIGQFIAKVEISCSINAILDLFPNIRLDPSKPAPVIEGALRGVSSLPVIWD------- 86137512 9 -------------------TDPAFVQDPYPFYEKARAQGGLN-FWQDYGMPA--AFRRAAVHAILRDRRFGREIPPEAARPAPEHLAHSMLEAEPPRHTRLRKLVMRAFTSREIKAQEAGLARLCHQLIDTFPDQ-PFDLLSAYCTQVPVITICRLLGVPSDMAPQLLSWSHDMVAMYQAHAAANAAQAFSDFLASYIEQRRSTPADDLITRLIAAEEEGDKLSTQELIGTCILLLNAGHEATVHALGNGIKTMLQQGWDSA--WLAPDGIENLVEEILRFPPLHMFTRYAYEEIEVMGHTFKRGDQVALLLASANRDPAAEDKAEIFDPTRPARTNMSFGGGLHFCVGAPLARLEMQIALPILFERCPDLKLAAD-PHYSNSYHFHGLTELRVT--------- 159037640 3 ---------ADAVTAFDPTAVD-VRRDPYPSYHWLLRHDPVHR----GAHQVWYVSRFADVRAVLGDERFARTGRRFWTDLVGPGLGDIILFQDEPDHGRLRGVVGPAFSPSALRRLEPTIEATVNDLLRPARALGAMDVVADLAYPLALRAVLELLGLPAGDANTVGRWSRAVGRTLDRGATAEDMREFADYVERVLAERREDGADLLALMLAAHRS--QLMSRNEIVSTVVTFIFTGHETVASQLGNGLLSLLDHPEQMELMRRQPHLLPHAVEECLRFDPVQSNTRQLAADVELHGRRLRRDDVVVVLAGAANRDPGRYDRPDELDIRRDPVPSMSFGAGMRYCLGSYLARLQLRTALGAMVA-LPDLRLVPNELAYQPRTMFRGLTRLPVAFTPA----- 118466060 13 -----------LQFHFDRHAPE-YRERFLDVTQEMHQRCP--IAWTDTYGGHWVAAGGDAVFEVSNDHDVNNERRGYRGVTIPDQIRGGMLEMDDPEHRIYRSLLNPYLSPAAVSRWQPFIDDVVRACLDERIESGRIDFVDDLANVVPAVLTLAMLGVPLRKWTMYNEPVHAMVYTPPDSPEAAKVHDMWDLFANL-TEIREHPRPGIINALAQLRIDGEPAPDMEIIGMLTLLIGGGFDTTTALTAHALEWLSEHPDQRARLHGELDVNPATEEFLRYFTPAPGDARTISADMELDGIRFAEGERLWLSWAMANRDPSLFDNPNELMLARKANRHFSFGIGVHRCIGSNVARTVFKSMLTAVLERMPDYRCDRVNTVHYDTGIIQGMRNLPADFTPGKRR-- 194245689 8 ---------PDLAPEFPMPRSPEHPFDPPPRLREAQEAGGLSRVRLWDGSTPWLITKHAHQRELLRDPRLSADFRPGYPSPIRIEDKSTFISMDDPEHNRQRRMVLGPFTVRKVERLRPFVQRIVDEKIDELAGPNPVDLVTAFALPIPSLAISAVLGLPYSDHEVFERNSAVLIRQDPPQERAEASEELQHHLDRVLGDKMTDPADDLLSDLG-ARVLAGEISRPEAVDMTVLVLAGGHETTANMIALGTLALLRHPDQLAQAGDDPALAETAVEELMRYISHTGMRRVATEDVEIDGQVIRAGEGVVLATSIGNRDPDVYDDPHVLDLRRPVKQHFAFSFGTHQCLGQSLARMELQVVVNTLYRRVPTLRLATALERIPHDGIVYGVYELPVTW-------- 111026896 12 ----------------DLSDPETFKEGPYEAYDQLRSLPGLPWHPAESGGGFWVVTRYDEVVEILQDPARFSSVQGSIYPLPNPTGDGPMLLMDPPEHSRVRRAAAKSFGPRIVANFESWIRDVVVETLDDALPLERFDWVYEVSRLVPSRVIAQILGIPLEHRGYIVEATNALFESQTVNDLTREFMKIGEFMTRLGEEKLRNPADDMTTVLAQSLESGE-IDLVEYQLYTASLFAAGFETTHTTISHIGHLLATEPAIRAATTRALDEGKALVDEFLRYTPAMRFARTATQDTEFRDQAIKKGDTLLVVFSAANRDPAAFPNPNEFNPFREDPKPLAFGAGAHRCIGHMLAKLELRILLEELHVRNIAIEMDGDAQ-RGASGLVNQLLALPVT--------- 120405830 10 ---------EARSFHFDRHTPQ-YRDRFQEITAQMQARCP--LAWTDTYGGHWVAAGNREVFEVSNDNDIDGTRRGYTGINIPRGFRGGMLEMDDPEHREYRSPLNGYLSPAAVRRWVPVVDELVKACLDEKIEDGRIDFVDDLANIVPAVLTLGLLGVPLKDWEIYCEPAHASVYTPADSPDFPRVADLAMGMMHHVAEIRQTPRPGLIDALVRTRIDGQPAPDTEIMGMLMLLIGGGFDTTTALTAHALEWLSQHPDERERLSRDRDTLDPATEEFLRYFPAPGDGRTVAEDIEVDGVVLKEGERLWLSWAMANRDPALFQNPDEVVLDRKGNRHFSFGLGVHRCIGSNVARTVFKSMLTAVLDRMPDFQCDAAGAVHYETGVIQGMQHLPAAFTPG----- 161367367 35 --------------------------DVQAEAALLRNRGPVTRVLLPGGVEAWAVTRHATIKQLTLDPRVSKDAYRHWPAWIDGEVDRNMLTAYGDEHARLRRLIARAFTARRTALLQPRIVDVTEGLLDRLPADRPVDLRREFAVPLPIQVISELLGLPEAGREDLRRMVDVLFTTTTTSQEAQNQAELYALLSDLVAGKRTRPASDMTSDLIAVRDDGAGLSEKELVDTLLLVIGAGHETTVGLLDHAISVLLTDPEQLRLVRDGRVDWEAVVNETLRSQGPNVPLRFAVEDIDVEGVRIAKGEPILLALAAAGRDPDRFPDADRFDAARAARDHLAFGHGVHHCLGRPLAMAEATTALPALFARFPEMALAPERLRPLESFISTGHRELPVLLGPASAARV 46140141 3 ------------------SDPPSFPSEPPAEFARLRATEPVSQVELFDGSLAWLMTKYKDVTFVATSDKLSKVRRTGFPELTARGAKSTFVDMDPPDHMRQRGMVESLFTPEAVKKLQPYIKKTVDDLLENLKQKGQVDLVKEFALPVPSYQNA-----------------IRTNGSSTAREASAANKELLLYLASLVEKRLEEPKDDLISKLCTEQVKPGNIEKPDAVQIAFLLLVAGNATMVNMIALGVVTLAQHPEQLAQLKSNPSLAPQFIEELCRFHSALAMKRTAKEDVEIGGKLIKVNEGIIASNQSANRDEDIFENANQFNINRKWPAELGFGFGDHRCIAEHLAKAELITVFASLYQKFPDLNVVIPLEEVNYTPLSGGIVDLPVTL-------- 9280399 39 ---------------------------------------------------HWLVAAAEDVKLVTNDPRFSSAAPSEMLPDRRPGW---FSGMDSPEHNRYRQKIAGDFTLRAARKREDFVAEAADACLDDIEAAGPTDLIPGYAKRLPSLVINALYGLTPEEGAVLEARMRDITGSADLDSVKTLTDDFFGHALRLVRAKRDERGEDLLHRLASADDGEISLSDDEATGVFATLLFAGHDSVQQMVGYCLYALLSHPEQQAALRARPELVDNAVEEMLRFLPVNQMPRVCVEDVDVRGVRIRAGDNVIPLYSTANRDPEVFPQPDTFDVTRPLEGNFAFGHGIHKCPGQHIARVLIKVACLRLFERFPDVRLAGDVPMNEGLGLF-SPAELRVTW-------- 72163375 3 ------------------------------------------------------------------------------------------------DHKRMRGLVQAAFTRRRVEALRPRIEEITNELLDRMAEDGVVDLKAAYSFPLPIRVISELLGLNEEDHLTLQ----TLVTRTLSGTDPEANADAFTFVASLIEAKRKNLDDGLISAMIEAREDGDRLSETELIHNTLLLIIGGFETTMGMISNSVQLLLTHPDQLHLLRTGQASWENAIEECLRFESVMLPFLYTTRDVEIDGITIPAGDAVLIGFGPANRDPQAYDDPDRFDITRPRPRHLAFGHGAHLCLGAALARLELLIALPALFERFPDITLV-GEAPPTPTVFMNHPLSRPVLLRPK----- 4039163 7 ---------------IDYFTDPALVPDPHPYFDHLRAQCPVVK---EPHYGVLAVTGYDEAATVLKDNETFSSCIAVAGPFPPLPFTPHMVTMDPPDHTNARSLLNRLLTPSRLKENEDFMWRLADEVLDDFVTDGRCEFLTAFAKPFSLLVIADMLGVPEEDHDEFRAVLGAPRPGANVGSLDHPLEWLDEKFIGYLEDRRREPRNDVLTALATAKYDGSTPPVIEVVRSATFLFAAGQETTTKLLSASMRVLGDHPDVQERLRRDRSRIPVFVEEALRMAPVKSQFRLAKKNTKVGDMNVPAGTTMMVCPGAVNRDPNRFEHPHEFDLDRKNREHIAFGRGVHSCPGGPLARVEGRVSIERILDRMADIQIDPPGARRYPTFILRGLTDINITFSP------ 145222354 14 -----------------LYGDLPMSRDRGHGWATLRDLGPVLY-----GDGWFYLTRREDVLAALRNPEVFSSRIAY--DDMISPVPLVPLGFDPPEHTRYRHILHPFFSPQTLAALLPSLQAQVADIVEEIARRDRCEVMAELATPYPSQVFLTLFGLPLQDRERLIAWKDAILTTDPSSVDLKPAVELYTYLSEAVAAQRDDPREGVLSHLLHGD---DPLTDNEAVGLSLVFVLAGLDTVTSAIGATMLELARRPELRGALREDPEGIAVFVEEMIRLEPAPIVGRVTTRPVTVAGVTLPAGSEVRLCLGAINRDGTDEHSGDDLVLDGKLHKHWGFGGGPHRCLGSHLARMELKLVVSEWLSRIPDFDLEPGPEITWPSA-TCTLTGLPLR--------- 145222353 49 ------------------------------------------------------------------------------------------LCMEGDEHRRLRSLVSRAFTPRATAKMDQTISEVITDLIDAVSDSGACEFVDQVARPYPIPVICALFGAPREDWELFSTWAQDIFKAAEEPTVLRAWDEFDAYIDDMIARRRTHLTTDLLSELIRAEDGGDRLDAGEVRMLAFSILIAGTDTTRTQLAASMQVLCDHHDQFALLRDRPELAMRAVEETMRHSPSMCSTRTATEDVAIGEYTIPAGTFLVVNTFAANRDPVIYDEPDRFDITRDPPPILTFGGGAHYCLGANLARRELSEALKILACRMPDARVSGPAPWRPLLG-MSGPTRLPLEF-------- 158315728 15 -APAVPDAEAVLAQAVIESFDPAWRHDPYPAYGTLRRAGT---FLPGPLAGTMLVPGHAECAAILADP-VWSHESELLHPDSDVELPGSFLWMEPPDHTRLRGLVSRAFTPRTIEATRPLARRVVDGLIDDALAAGELDLIEGLAYPLPLTMICELLGVPISEHPAVRRMPDVLLSPAELAARTAAVEEFREFFGALVTARRADPRDDLISALAQVHAEGDRLTTTELLGTLLILVVAGHETTVNLIGNGVLALLRDPAQLDALRRDPGLALPAVEEILRFAPAQVTTRTARAEVTVAGRTFTPGEAVICMLGSANRDPRAFDRPDEFLVDRYAGRHLALGMGLHYCLGAPLVRLEVGEVLRGIATRLTGMTLLADPPPYRPNIVVRGMSSLPVRVT------- 40458387 4 -----PSRPPATVLDNPLHADREVLANPYPLFERWREQGP-----MWTSDGSLLLSDHASCLAVLKSHPTMGSDRELFGDRGDEPVLNSIFFMDDPGHGRQRNLVSKAFTPRITARFEPWIREIVDELLRDCLADGEFDGVQDLAAVLSLRVIATLLGIPREDIPMLREWSSAMFDREELVRIIRTTTELHGYFANLIHKRRRNPGEDLISSLISTQENGRGLSRREVTNVVVTVFTAAHESTTNLITNGLLAMSRHPEQFQLLRQNPAIVGDVVGEALRYCPIMLTGRVALRSDRINGIDIPEGSVVTLVLASGNRDERVHPKADRFIADRKPAVNLAFGAGAHFCLGSSLARLEAEIVFGELARRLRGFHVHEDSLSYRRHVVVRGLDTERITF-------- 163731408 10 -----------------------------------------------------------------------------------------MLDLEPPDHTRLRGLVLRAFTSRKIKALAPDIHDICDTLIAALPRHG-CDLIPAFCTALPVRIIARLLGVPEDISGDLLRWSNAMVAMYQAGRTLQTEQEFTAFLSDYIDIKRRNPQDDLISQLLRAEDNGEKLSRDELIGTCILLLNAGHEATVHTMGNAVKALLEH-ETPAYALTDQNIATTVEEVLRFDPPLHMFTRYSYKDTTIGGHIIRSGQQVALVLGAAGRDPTLCKDPDVFDPFRAPVAHAAFGGGLHFCVGAPLARLELQIGLQRLFAACPHLALSRSPEFAN-AYHFHGLKRLDVTY-------- 120401616 36 -----------------LIADPAVRADPAAFADELRGRGPVIRCRA-----VLMTVDHQVVNEILRDFRVSSLGAGLHPGLLHPIEPPSLLSIEPPDHTRCRKLVSSVFTTRAVAALRERVQQTANDLLDDLEREGVVDIVERYCSQLPVAVISDILGVPERDRRHILHFGDIGLSWRQYTQVHEGLVGFNEWLGGHMDELRRNPGDDLMSQLIQASDEGSRLTDRELQATAGLVLAAGFETTVNLLGNGIRMLLETPGHLETLAARPELWPNAVEEILRDSPVQMSARFARRDVTVGGTEIKRGELVILHLAGANRDPEVFTDPHRFDIERDNARHLSFSGGRHFCLGAALARAEGEVGLRTFFERYPDARLA-GQGSRRDTRVLRGWSTLPITL--GTARA- 149924105 6 -------------FEFNP-DSERFSSDPYSDYAWLREHAP---VFDWSARGALVVSGMAELRTYFGEPRLSADARALFEQPRYAAWRRIGVELAPADHARVRKLASRALTPSGVRQMEATVQAAVDQAIAELLERDEEVVICEFAERIPLEVMCRLLGVPDEFRGQFRRFAQAMIRSLQPFGDIEVLNGIADAVAEGVAMLEQMIGDNLLGAWVEANEDDERLSDDEMMALVAVLIIAGTDTTVHGTCYAIHGLLSHPEALRELRAEPELLRGAIEETLRWFGKLALMRYATESFELCGTPVRKGQMVIGLGGAANRDPKVFSEPDRFDIRRDPQANITFGHGRRYCLGANLARTEMMLAVRSLLERFPEAELAGPVVIDHRNPILRAMTQLPLRLGP------ 171702413 19 ----------------------------------------------------WVVTRHAEVRRVLADSRTTADRAPNFPPVLISGPNPFLVSMDPPAHTRARGDLKREFEERRIRDYAPVVEKIIAEAVGQLRGPRPVDLVAEFALRVPSRVICELLGVPYADHDFFESRTPALINTVTPEQGRAAFGEIHEYLTGLVAAQEADPGDDIIGNYVRATRERGDYRREALVSHAFLLLIAGHETTANQIALSALALMQRPELREHLDGDPVRMASAVDEMLRYFTIDTVSRVATADIEIGGVTIRAGDGIVALCTIANRDPDVYADPDELDLTRGSRRHLAFGFGPHQCLGQGLARLELELALRTLVTELPGMRLAPATELEFKGTTSFGVRRLPVTW-------- 120404928 21 ----------------------------------------------------WALFRYDQVFEAARDSATFSSRDPL--QEASSAPSLMLVNTDPPKHEIERKLVSQAFSPRRVKRLEGWLGELVPRLLEDL-GSGEVDVM-EFAAEVPTRAMVRLLGLPDGDHVRFKRWANAFMSSLTPDERIASNDEMVAAFAGRLTEHTAEDAEDLISALLRAEVGGQRLTPEEIVRFCVTLVVAGSETTTFLIGNLLHAMARDPETTARMRADRALLNVFVEETMRDGPPQRLFRIATRDVEVGGKLIRKGEWVALFFGSANRDPDVFADPNVLDLDRPNRQQLSMGHGLHFCLGASLARLEVMAVLNAVLDRYRTIALTDDPTKQTASLLTHAYVRLPL---------- 15807522 29 --------------------------------------------------------GHAATSAVLRSPAARSGEWDHGPSDGGKLLQHMMLFRNGIPHARLRGLVQKAFTPRVVEEQRDLVRSLLDELLSDMARGGPVDLVAGLSGPLPGRVIMRMLGLRGADEERFLGWSASVRSPALLARIEADAREMRGYFRDLADELRVSPQPGLLSALAAVEDGGERLSGDELLSNAVLLLAAGHETTSNLIPGGVLALSQQPGAWAALLNHPRHPGVADELLRHVSPVQLDGRMLTEAQTVGETPLPAGTPVQLLLAAANRDPQVFPDPERLDWDRPNARHLAFAAGPHYCLGASLARLEIAETFAALAERFPDLRVS-AAPHYKANFVLRGPQELWVTL-------- 158530274 26 -------------TDLDLFSTEVLL-DPFPHYARLRDMGPVVYL---TEYDLYGLFRYEQVRAALVDWETFSSAQGIMNPTANELSADSILSVDPPRQRALRKVFDDALRPKHVRRVAGDIEHLADDLVDSLVRRGEFDGVRDFACKLPVEIVMDLIGFPDEHREELLEWALGAFNFMGPPGERQDVQALMQYLVTEATPDRLLPGS-FGQIVWEAADRGE-ITGNEALMAMSAYACAGLDTTIAGVASTLWLLALNPDQWRAVRQDPQLVPGTFLEGVRETPLQFFSRVTTRDVEIDGVTIPRGARVVHSYGSANRDERRYPDPDRFDAHRNPVDTVGFGVGVHTCPGRALASMEAHALFGALARRATTIELA-GEPTRSPNNITRGLDRLPVR--------- 189458695 15 ------------------------------------------------------------------------------------------------DHRRLRRMVAPAFSARRIQAMRSAVEKVVTALLDDLPAGEAVDLRKHLAYPLPIEVIGQLMGVPHEQRDGFRAEVDGVFDTTTTEQASANTAALYEALNQLIVAKRAEPGDDMTSLLIASRDDGSALTDDELRDTLLLMISAGYETTVNVIDQAVTALLTDPEQLAHLQSGRADWSSVVEETLRHEPKHLPLRYALTDIPLDGQTIAQGEAILASYAAANRHRDWHESADRFDLTRPTKEHLAFGHGVHFCLGAPLARLEVATALQQLFERFPEIELAVPAEEPLPSLISNGHQALPVRLRPA----- 148271272 7 -APVPRGALPQDRCPFDPS----------ARYERLREEDPVTRVTTPAGFDVWLVSRYDDARAVLGDGESFSNVDASSTHLMGNPPPGILLRHDGASHSRLRLRLAREFMVKRVATLEPFIRSLVAEHIDRLAMSGPVDLYRNFGLPIPALVISEVLGVPDEDRAEFGHFTASQVDLTLPEEREAAGAAGQAFFARLVASKYENPGDDLLSRLIQEPSD-EPFGFEELMGLSLLLLAAGHDTTANMITLGTYALLRDPDQAARL-GEPGMMSTGVDELIRYLSIVHNGRKAVRDVTVGDQLVRAGEHVAVVLESANRDPRFMSDADRLDLDR-RSAHVGFGYGAHQCLGQHLARLELTVALPELFRRVQGLRAVPESDIPFKNMLVYGIRELLVEWD------- 120402996 13 ---------------FDPFS-EEFYRDPQGCYPRLRAEAP---VYYNATYDFYALSRHADVAAGLKDFATYSSAYGVMVRRGEKVPAKMIISIDPPEHRAMRSLVNKVFTPRAIEALRTMVTDTVTRFLSAVRG-DSFDVVQDFSVYFPVDVITQMLGVPEKYRQQVRLWIDESLHRDMSEAGMQAMAETWLMYYDLIKQRRADPRDDMISALIAAEVERERLKDSEIAGFATLLGGAGAETVTKLVGSAVVTFARHPEQWQQLLDDRGKIGVAIEELLRYAPVQYNVRRSNHPVTLHGVTIPAGAPVFLLGASANRDPDAWTAPDVFDIDRTEAQNLGFGYGIHSCLGAALARLESSIALDMLLDFMPRYGVEWDGCRRVSMQNVSGWANVPVR--------- 126433032 40 --------------------------------------------------------DHAVAHELLRSDDFVSSLGGELPRPLRRVIDRTLLSIEPPDHTRCRKLVSSVFTTRAVTALRDGVEATAVKLLDDLERDGPVDIVARYCSLLPVSVISDVLGVPEADRAQILHYGDIGLSWQQYLRVHSGIVGFNAWLVNHLENLRRNPGDDLLSQLISATEDGAGLSERELQATAGLVLAAGFETTVNLLGNGIKMLLDHPDQLAKLRDRPELWPTAVEEILRDSPVQMSARVAKKDVEVAGVPVRAGELIIIHLAGANRDPKVFDDPHRFDIERDNAKHLSFSGGRHFCLGAALARAEGEVGLRTFFDRFPDAKLA-GTASRRDTRVLRGWSTLPITL--GTARA- 86357222 3 ---IPPFLSIDRAVSLDARNPD-FYGNPNAVYAALH-AHCPTFYWTEQKQ--WFFTGYDHVNALLRDRRFGRQILHIARREELGLAEPMPLELEPPEHTRLRTLVNRAFVSRHVEKMKPELAELANRLIDGFADKREVELLSAFADIIPVTMIARMIGIPEEMGPQLLAWSHAYVRMYMFGRTREQAKEFSDYVRTVIAERRNAPRDDLLTHMIHTEHKGQYLTEEELISTTIVLLNAGHEATVHQIGNSVRTILDSGSDPAVLFRDEATTERTVEETLRCAPVHIFQRWALEPAEIDGVSFKRGDKVSLILAAANVDPAKFTDPLTFRPDRNEAPNLSFGAGIHFCIGAPLARLELNVVLPILFERLAGLSLAKTPVVK-DVYHFHGLDRLDLLW-------- 126437368 15 ------------------YGDLPMAQDRGAGWAALRGLGPVAF-----GDGWFYLTEREDVLAALRNPEVFSSRIAY--DDMISPVPLVPLGFDPPEHTRYRRILHQFFSPQTLGELLPSLQAQAIEIIEAIAVHDECEVMADLATPYPSQVFLTLFGLPLADRERLIAWKDAILTTDPGSVDLTPAVELYSYLTEAVAEQRNRPRDGILSQLLHGD---DPLTDNEATGLSLVFVLAGLDTVTASIGTALLELTRRPELRKALRDNLDNVPAFVEEMIRLEPAPVVGRVTTRPVTVAGVDLPAGAEVRLCLGAINRDGSDALSGDDVVLDGRLHKHWGFGGGPHRCLGAHLARMELRLVVTEWLTRISDFELAPGPEITWPSA-TCSLPRLPLR--------- 118468531 15 -----------------------------------------------------------------------------------------LLSIEPPDHTRMRKLVSSVFTTRAVATLRERVEQTAHELLDGLAESGVVDIVERYCAQLPVAVIGDILGVPEPDRPNILRYGDIGLSWSQYQQVNEGIIGFETWLNRHLRTLRRDPGDDLLSQIITASETGEPLTDRELKALAGLVLAAGFETTVNLLGNGIRMLLDHREHLETLAARPDVWPNAVEEILRDSPVQMTARAAVRDVDVAGTAVGRGELVVLHIAGANRDPKVFDDPHRFDIERDNARHLSFSGGRHFCLGAALARAEGEVGLRAFFDRFPDARLA-GDPVRRDTRVLRGWSTLPIAL-------- 214003851 8 ----------------DLGNPDLYTSERHARWRELAARDA--MVWSEPGSGFWSVFSHRACAAVLAPSAPFTSEYGMMRDHPDQSGGQMMVVSEQDQHKKLRRLVGPLLSRAAARKLSERVRTEVTGVLDQVLDGAELDAATAIGPRIPAAVVCEILGVPAEDEDVLIELTNHAFELFDGMTPRQAHTEILVYFDELITARRERPGDDLVSAL----VTDEALSIDDVLLNCDNVLIGGNETTRHAITGAVHALATVPGLLTGLQDGSADVDTVVEELLRWTPAMHVLRVSTEDVTINGQDVPSGTPVVAWLPAANRDPAEFDDPDTFLAGRKPNRHITFGHGMHHCLGSALARIELAVLVQVLAERVSRVELL-SEPEWLRAIVVQGYRGLPVRFT------- 169776776 10 ---------------FPFARPSG--DEPPAEFHRLLRECPVSRVELWDGSHPWLVVKHKDVCEVLTDPRLSKVRQRDGFPEMSPGGRPTFVDMDAPDHMHQRSMVSAFFNDAYVESRLPFIRDTVQYYLDRLIRAGEDDLVKHFALPIPSHIIYDILGIPIEDFEYLSGCDATRTNSSTAAAAQAANKEILEYLERLVDKKTTNPSHDVISTLVIQQLKPGHIEKLDVVQIAFLLLVAGNATVVSMIALGVVTLLEHPDQLSRLLEDPSLSNLFVEELCRFHSALATRRVATVDIELRGQKIRAGEGIIASNQAANRDPEVFPDPDTFDMFRKRGPELGFGYGDHRCIAEMLARAELETVFSTLFQTLPSLKLAVPKSEIQWTPPTRGIVGLPVTWD------- 171473764 25 ---------------------------PPPEYARLRADEPVTQVVLPTGDRAWLVTRHADVLTVLGD-ERFSRRAPDAPKLAPIPPMPSLFYLDPPDHTRIRRLAARAFDPARLARLRPRVDRVVAAHLDRLAADQPADLLATVARPLPLAVVATVLGVPEDEYEPFAGWIRTAFSAVPPDEQMAAMGGLQQYLAALVGSRRKEPAEDALSDLVAPTGD-DQLADHELVALVFDLIGAGDQPVTAEIVHLVLNLLRDPARLPALHAEPELVPGAVEELLRHSQSAGGGRIAVADVELSGVTIPAGDPVIPSFNAANFDESVFPDADRIDLARRPNPHLTFAQGIHHCLGAPVGRMELTALLGGLARDFPSLRLAVPEDQWLPVPAFRTPGAIPVHW-------- 72161629 8 -------------TDLDFYSEEVIL-NPYDTYRRLRDTAPA--VWLERY-QVWAVTRYDDVYAALHDHRTFASGYGVALDPLNEKMKGSALVSDPPYHDHVRGVMGGPLTPRALRKHHDYFQERADALIDHLLELGRFDGVRDFAQIFPLSVVPDLLGWPAEGREHFLDWASAGFQALGPMNERALRKGMWEYMAEIVRPGRLAPGSWGAALVEAAEK--GEVDKQLLPALIGDYLVPSLDTTVSALSTMLWQLGENPDQWRMVREDPSLIPNVLNESIRYAPIRALSRYVTEDTEIGGIPLARGSRALMVYASANRDERHRKDPDTFDVTRSNNTHVGFGHGIHGCVGQGLARLEGHSLLNALVRKVARIEV--GQPTWRVHNTIRAMTTLPVEF-------- 87199838 7 --------PDRAINPHDVSLNALYTEDRWEPFRWLRENMPVSYRAESPFGAYWSVVTHDLIQQVELDPGTYSSSWQTIADSVNETEFPNFIAQDPPIHTAQRKVIAPAFGPSQMVKLERLVRERTTQLLDGLPMGEEFDWVERVSIPLTLGMLLILFDMPFDEWRDIKRWSDWLNDAYRAEFVQQMGQMLMRFDRELEARRALPPSDDLLSRMVHSDAMGH-LTPPERIANIALLIVGGNDTTRNSMSGLIEALHRYPAELDKLRADPALSANAAQEIIRWSPVTHMRRTLTRDAELGGQRLAEGDKIVMWYISGNRDENVFPDAERFDVTRENRRHIGFGHGIHRCVGARLAEVQIAAVIEEIATR--RLRITPGAPTRLASPFLHGFTAMPVV--------- 91780963 27 ---------------------------PPAEYARYRDGQPVTRVQMWDGRYAWIFTRMEDVKAVLSSPHFSPSKPGYPFLTPARAATVTFITMDPPDHTRFRRMLTRDFTQKRMEELRPQIAAYVNRLIDEMLARGPGDLVSALALKLPVTVVSMLVGVPYEDHEDLVKWSGQRLDLEQNPTVSESAADMLAYFDGLLQRKERDPGDDMLSRLVIEQIKPGHLSRLEAIHMVNLLYFAGHETTANQIALGTLSFLLDPRQRALLENNPGLLKNAIEEMLRFHSHYNSCRVATADVEVGGTLIREGEGAYALIMAANRDPAAFPAPDRFDIERPNSQHVAFSYGLHMCLGQPLARLELQVCFEALFRRLPRLRLAVPELPFKREMYVYGLHALPVTW-------- 145222444 5 -------------FHFDRHTPQ-YRDRFQEITAAMHARCP--LAWTDTYGGHWVAAGNRAVFELARCPHVSNDHDVTGERKGYQGFRAGMLEMDDPEHREYRSPLNGYLSPAAVQRWVPVVDELVRACLDDKIEQGRIDFVDDLANIVPAVLTLGLFGVPLKHWEIYCEPAHASVYTPAESPEYRRVTELAMEMMRHVAEIRETPRPGLIDALIRTRINGAPPPDIEIMGMLMLLIGGGFDTTTALTAHSLEWLSGHPDERERLSRDRDTLDPATEEFLRYFPAPGDGRTLAADVEVDGVVLKEGERLWLSWAMANRDPGLFDHPDEVILDRKGNRHFSFGLGVHRCIGSNVARTVFKSMLTAVLDRMPDFHCDPAGAVHYETGVIQGMKHLPATFTPG----- 108799499 25 -------------------------------WKRMRDEAP---LYHNDKYDFYALSRYEDVADGLHDWDTYRSGRGTTIDVIMEVPPGVILFEDPPLHDLHRRVLSKVFTPRRMGAIEPLTRRFCVRALDSIADASRFDFITDFGALIPMRTIGYLLGIPEQGQQQIRDNTDSLRDGSFQSVSAATFENAYQLFADYIEWRADHPSDDLMTQLLNAEIEERPLTRVEVLTYTSMIAGAGNETTTRLIGFIGQLLAEHPDQRRELVDDFSLIPRAIEEVLRYAPSPVQARHVARDTRCHGQLIAEGSIMLLLNGSANRDERQYPDGETFDIHRT-GAHLSFGQGLHFCLGSSLARMQARVALEEVLLRWTDWEVDYDNAAMAHTSSVRGWGRLPV---------- 209518583 535 ---------PEGLEPFKVVD-DGSQGDPYEHYRWMREHAPVLRCQSAT-SDVWFLSRYDDVYQAIRNPKLFSS-------EVVSPPPLTFLTLDAPDHSRLRKVVQPSFLPLALDPFVEQIAQRAEDLLDAMIAKGGGDVVNDFAIPLSISTISTMIDVPNEDEEKMKFWSDETFSYFGRLAREQSAQAFFAYLKEAMERLALTDSQSIGGHIARMWKDG-LLSEKEAKELCAFVFIAGHDTTTILVANAFRMFAEQPDLLGRIRENPADAERFVEEVARYRTVQRVSRITTEATTVAGVDLPKGAVVRLLLSAANRDSRKFAEGETFDIDRDSSGHLGFGNGMHKCLGAPLAKLETLIATKALARKVGDIALDPARPIQYVRGTNSGPEHLFV---------- 145223104 7 ---------------IDYFTDPSLVPDPHPYFDHLRSKCPVVK---EPHYGVLAVTGYEEAATVLKDSDTFSSCIAVAGPFPPLPFTPHMVTMDPPDHTNARSLLNRLLTPSRLKENEDFMWRLADEVLDDIEPAGRCEFLTAYAKPFSLLVIADMLGVPEADHEEFRTVLGAPRPGHSDLVGANPLEWLDEKFIGYLEDRRKEPRDDVLTALATAKYDGSTPPVIEVVRSATFLFAAGQETTTKLLSASMRVLGDHPEIQERLRRDRTRIPIFIEEALRMAPVKSQFRLAKKNTKVGDMDVPAGTTMMVCPGAVNRDPSRFENPHDFDLDRKNREHIAFGRGVHSCPGGPLARVEGRVSIERILDRMGDIAIDPPGDRRYPTFILRGLTDINITFTP------ 206687612 9 -------------------TDPAFVQDPYRFYAAARAEGQLHHW---QDYGMAAAFGHSAVHMLLRD-RRFGREVPEELRTEGPAHAHSMLDAEPPRHTRLRKLVLRAFTSREIAALEPGIGDLCHQLIDAFPDQ-PFDLLDAYCTQVPVITICRLLGVPEEMAPQLLDWSHRMVAMYQAHAAAQASQEFTDFLRRYIDDRRDDPRDDLITRLIAAEEEGDKLSADELIGTCILLLNAGHEATVHSLGNGVKTMLQQGWQPE--WLAPAGIEGLVEEILRFPPLHMFTRYAYEEAEVFGHTFQRGDQVALLLGAANRDPAALDNPERFDPSRPPKVNKSFGGGLHFCVGAPLARLEMQIALPILFERCPDLKLA-AEPEYSNSYHFHGLTRLLVT--------- 110680161 22 -----------------------------------------------------------------------------------------MLDLEPPDHTRLRGLVLRAFTSRRIKALAPDIHDICDRLIADLPK-GGCNLIPAFCTALPVRIIARLLGVPAERCGDLLRWSNAMVAMYQAHAANAAASEFTAFLSDYIDIKRRAPQDDLISHLLLAEENGQKLTRQELIGTCILLLNAGHEATVHTMGNAVKALLEHQTPPQAFTDQ--NIAATVEEVLRFPPLHMFTRYSYEDTEIGDHTIRSGQQVALMLGAAGRDPALCKDPDVFDPFRAPVPHAAFGGGLHFCVGAPLARLELQIGLQRLFAARPNLTLS-SPPRFANAYHFHGLERLDVT--------- 148254169 1 ------------MFTFDPYS-AAVDADPFPFYKTLRDAHP---CFWSQQAQMWILSRYADVAAAGTNWQTYSSAKGNLMTELPNRAGATLGTTDPPRHDRLRGLVQHAFMKRNLESLSGPIRDIARASAEALRGQERFDFIEAFSSKFTVRVLFAALGLPLGDEQTVRDKAVLMVQSDPVSRAKAAYNWMQDYAAGVIAERRARPQNDLISHFSMAEIDGDRLDEREVLLTTTTLIMAGIESLGGFMSMLAYNLADHPDARRAVVANPDLLADAVEESLRFNTSAQRFRRCLQDVTLHGQTMREGDFVCLAYGSANRDERQFPNPDVYDITRKPRGHFGFGGGVHACLGSAIARMAIRIAFDELHKVVPEYRRTQEQLPWMPSSTFRSPMYLELT--------- 89069457 21 ----------------------GLQGDTAARLAEMRAAGPLVQTRMPMIGRFRVTTTYAATQEVMKGQARFVLERRWWMPRNVRLMASNMLARDDPEHRRLRRLVDKAFARQGVKGMADDIGARAERLLDAMPVRGEVDLVEAYARRLPSEVIADMLGVPDAARDRFMARAGRLTASTSRLGMMRAVAGIGSFFRAIVAEVRRTERPGLISELIAVEEAGDQLSEDELVAMVFLLLFAGMETTTNLISGSVTALADNPGQTQWLLADPERIERAVEELCRHVSAVTKPRFVAEDTQVAGVALARGEMVMALPVAANHDPAVFDAPHELRLDRFPNPHLSFSAGNHFCLGMQLARVEVQQALLRLHARFPGLRVPPPR--------------------------- 84684809 29 ---------------------------------------------------YWVVTRREDVLAVLADHDSFSAAITLAPRDGGFSFEPTLVNSDADIHSRLRPKAQRFLNAKRYATYAESIRAIVRDHIAAIGTAKRVDVVAALTYEVPAKVLALLLGVEDISPKQIKVWADHRLGMTFGAEAGRQLLDYWKYCQRLVADRQDNPRDDYASMLLDLRGDDAVLTITDVVGLVFGVMVAGHETTTNATGNLIHALLSERDQWERLKADPTLIPNAVEEGLRHSSVVNWRRRTTRAVTIGGVDIPEGANVLISLAGANNDPEVFDNSRAFDVGRANVRHVAFGKGRHFCLGAPLARLEMTIIMEEILAAFPDMELAPGHPDWVPTVTFRGPLTLDV---------- 159037708 9 ----------------------------------------------------WLVTDSAHARAVLSDYRRVSIKPYHFEKVVDSGYADVLFGVDPPEHTRQRQMIMPSFTLRRTAVLRPDIQRIVDEKLDEMMRHGPGDLVTEFAQPVPSMVMSFLLGVPWEDHEEFETPAHKLFVPELAEEATT---ELGAYLERLIQKKEQPGGTGLLDDLIRDHLRAGALSRDELVHIAMAMLVAGTDTTTNVISLGTLALLDNPDQWAALRDNPDEIPGAVEEILRYTSIEAFARVAVSDIELNGAVIKEGEGILISSAGVNFDPALAPDPGRFDIRRPPRPSFSFSHGIHRCPGDNLARLELEIAFRSLVTRMPNLRTAPIDQIPSNNGTLQRLYELPVVW-------- 158312454 8 ----------------DFFNDESLAEDPYPYFDELRS---VCPVLPLPHLGVVAVTGYDEAHEVYRDVDTFSSCNSVVGPFATFPVPLHMVTMDPPMHTRERALVMRMLTPKRLQENEAFIWRLADQQLDEFIADGRCEFIRAYAQPFSMLAVADVLGVLESDHQRFREGFGLTVSPGQIGAGEQTLGWLDAWFARYIESRRHEPRNDVLTQMAAATYPDGTTPEVTSVVRAATFLFAGQETTARLLGAALKFIAENPGLQEEIREHRERIPDLIEETLRESPVKADFRLARRTTTIGDVEVPAGTPVMLLNGAANRDPRQFECPAEFRISRRNRQHIAFGRGIHSCPGGPLARVEGRISLERILDRTRDIRISPPDARRFPTWILRGLTNLHLEFTPVES--- 197771936 25 ---------------------DPFGADIPAEWERLRALGPIVPVELPGGIPAWAPTRYRTLRELILDPRVSKDPRKHWAREHRPEWGWVMLTAYGPDHTRLRKLVAPSFTARRTEALRPRVGAITETLLTALGEDGVVDLKDGFTQPLPTRVICELFGVPDELKPDLVRLIAAIMNTVDQEHAASVQEQFGTVLPALIAHKTEHPGDDMTTELIRRDEDGDRLSEEELLFTLLVVIGAGFETTINLIGNTVVTLLDHPEQLAAVRAGEISWDAVINEVLRVNPPIAPLRFAVSDIDIEGVTIRAGEAILTTFAAAGLDPERYPDAAVFDAARDADDHLAFGVGVHRCIGAPLARLEAGTALPALFERYPDLSLAVDELRQVGSFIAYGWQTIPLRL-------- 84685646 7 ---------DELRSVWDPHDPETI-ETYPAVWRALRESHP--VAWSDNWGGFFTVMRYDDILTVEKDPETFTATKSIVPASPKLGLPRLPLQKDPPESERYRKAMNPTFKANKIKTFEPQLRDLVERLVADAKDAGQVNFPEQIGEPMSQGSLGLIVGFDTEEIGRLSATYVHAIQNRDMGTAARMSKGVDAFAIKLAQSRMEEPRDDMVSSIMAYPGKGEPFSETELAGMVRLLLVGGHIASRCLMNSLAWHLATNPEHAQLLRDEPEVKATFRDEILRFYPANQSARVATKDTVLNGTFIPKGTPVAMNYASANRDPRAFDDPETFDPRRSPNRHITFGYGTHMCMGQAMAKLQVDAMTDVLIAQ-PGLKVVGTPT-------------------------- 169631530 36 ---------------------------------------------TPSRAGGLIFTDLALTREILRDNRFITMAPTNIPSPPNPVEPPAMLAVDPPEHTRFRKLVSKAFTPRAVSKLEDRVREVTTELLDNLERHERADLLHDYASQLPVAIIAEMLGVPRADAPFLLEWGDIGMTWSAYRDATQALIEIDRYFDAHLVRLRGELAEDTVDGILASIVRDGDLNDRELKATMALLLGAGFETTVNLIGNGIAALLRHPQQLAHLRENPDGWPNAVEEILRYSPVQITGRVATQACEFEGHTLAAGSMAILLLGGANRDPAVFDQPDVFDVLRANARHVAFGSGIHVCLGASLARMEGVVALQSLFERFPELALAAD-PTPGKHVNLHGFGSLPV---------- 15131502 8 ----------------DLGNPDLYTTERHARWRELAAEDA--MVWSDPGSGFWSVFSHRACAAVLAPSAPLTSEYGMMRDHPDNSGGRMMVVSEHEQHRKLRKLVGPLLSRAAARKLAERVRIEVGDVLGRVLDGEVCDAATAIGPRIPAAVVCEILGVPAEDEDMLIDLTNHAFELFDGMTPRQAHTEILVYFDELITARRKEPGDDLVSTL----VTDDDLTIDDVLLNCDNVLIGGNETTRHAITGAVHALATVPGLLTALRDGSADVDTVVEEVLRWTPAMHVLRVTTADVTINGRDLPSGTPVVAWLPAANRDPAEFDDPDTFLPGRKPNRHITFGHGMHHCLGSALARIELSVVLRVLAERVSRVDL-EREPAWLRAIVVQGYRELPVRFT------- 15029327 27 ----------------------------------------------------WLATGYTEVRRILGDHTNFSTRRRWGPNWRPPELVGHLMDYDPPEHTRLRQMLTPEFTVRRLRRLEPDITAIIEEHLDTVEATGPGDLMPLFAQPVPGEVLCELIGVPRDDRPEFRHCHRHLDFSRSRKVRAADGAAFSRYLVSMVARQRKDPDDGFIGALV--REHGDDFTDEEMRGVCVLLILAGIDNIEGMIGLGVLAMLENPDQAGKGDGGRLASDRALDELIRYMSNAPTPRTAVNDVRIGDQLIKAGETVICSLTMANRDPALTDGPDRLDLAREPVAHVAFGHGVHHCLGAALARTELRIAYKALWRRFPELRLAPVEEVRFYNALAHGVHRLPVAW-------- 188990544 40 ------------------FATPAFRQDPYPMYARLRAAGPLVQISDNG----WVSGHYTVVDALLSDRRVGRNGANAAEMPLFQGMSRMFLLLNPPVHTQQRALMTKAFGARQLEALREVAVDTADALLDQHEDRRSCDLLNDFAMPMTISLIYRMLGLAVTDVSALAKVFDPLMRPEDMAQATAAYTTLEQYFRAIVLQRRDTQEDDLIARLIAAEDHGQRMPVDDIVSNVIMLFTAGHETTANMICNALIALHRHPEQLQLLRDTPTLMPNAVLECMRYSSVQVAMRSVLQPLQVEGTTLPVGAILYLMLGSANHDAEQFTAPQQLDLRRQQGRALSFGGGVHHCLGNRLALIELETALERLLQRAPALRLPEDNLSWNERANLRGIQALHATW-------- 84499381 8 -------------------TDPRFVQDPYPFYARARAQG--DLHWWEDYDLM-AAFSHDAVQTILKD-RRFGREVPAELAEPVPAHDHSMLELEAPRHTRLRGLVLRAFTSRRIAGLAPEIEALAHRLIDAFPEDG-FDLLPAFAAPLPVIVIARLLGVPEAMAPQLLGWSNAMVAMYQARRAATAARDFAAYLGDYIAARRTDPCDDLITELIAAEQEGERLSTEEMIATCVLLLNAGHEATVHTIGNGVALLSAPLPAPPATWLAPDRVDGTVEEILRHPPLHMFTRHAYEEVTLFGHTFRRGDRVALLLGAANRDPAVWPEPDRFDPGRPVRTGSAFGGGAHFCLGAPLARLELRCALPVLFARCPELALA-APPRYGDTYHFHGLDSLPVR--------- 15841350 22 -----------------LIADPAVATDPVPFYDEVRSHGALVRNRAN-----YLTVDHRLAHDLLRDFRVVSLERRTRGDQLHPLREPSLLAVEPPDHTRYRKTVSAVFTSRAVSALRDLVEQTAINLLDRFAQPGIVDVVGRYCSQLPIVVISEILGVPEHDRPRVLEFGDIGIPWRQYLRVQQGIRGFDCWLEGHLQQLRHAPGDDLMSQLIQIAESGDNLDETELRAIAGLVLVAGFETTVNLLGNGIRMLLDTPEHLATLRQHPELWPNTVEEILRDSPVQLTARVACRDVEVAGVRIKRGEVVVIYLAAANRDPAVFPDPHRFDIERPNARHLAFSTGRHFCLGAALARAEGEVGLRTFFDRFPDVR-AAGAGSRRDTRVLRGWSTLPVTLGPARS--- 21726904 1 ------------MKPFDLFTGADL-ADPYPVYREYLTGDPVHH-----NGEAWYVFGYDGVAHVLTSRDYGRRGPGGRATPIPPSHDNWLVFLDPPRHTALRSLLAKEFSPAVVTGLRERVRKIAGELLAGLGDAGEIDLVEDFAAPLPILVISELLGVPARLRSWFRRCARATRNPGALARADGAASELVEFFGGEL-GTRKPDDEDLVALLVNAQRRGEALTDEEIVSTCVHLLTAGHETTTNLISKSVLALLANPAAAAEPLAGLDVTPQVVEELNRFTPVQMVTRWAHQDTALGGKPIRRGDKVVLVLGSANRDPAAFAEPDRLDLRRDSRRHCGFGLGIHYCLGAALARTEAEIGLSVLFTNFPGLRLGGEPVRYADDLVFHGPARLP----------- 21911412 13 --------------------------DPVPELHSLMKEGGLTVLGTEDGRTAWLATGIDEVRQVLG-SDKFSARLLYGGTAAGITWPGFLTQYDPPEHTRLRRMVVPAFSHRRMQKFRPRVEQIVQDSLDTIESGGPVDFVPHFGWAIATPATCDFLGIPRDDQADLARILLASRTDRSDKRRTAAGNKFMTYMKQHVAQSRRGSGDDLFGIV--GRENGDAITDAELTGVAAFVMGAAADQVARLLAAGAWLMVEQPAQFALLREKPETVPEWLDETMRYLTTDTHPRVATQDVRIGNQLVKAGDTVTCSLLAANR-PNYPSAEDEFDITREKAEHLAFGHGIHHCLGRAMAELMFKVSIPALAHRFPTLRLADPQREITLGPPPFDVEALLLDW-------- 166159353 10 ---------DRLVTAFDHHDPGYTPRTAERINTEIRERG---VTWSPAYGGIWILSRYADVRAALTDWRTYSSARGVHFPRAEGMPMFSPIDYDPPAQRGIRERMAAPMTGDAVSAMVPELRRMVARLLAPLAGRGHGDLMAEFAEPFAIEVLGVAFGLSESCRARIREATRTMWTYISADRASKFWPAFHALLAEEVERVRDEPDGSYLARLAAMRRDGSPLPDEELYSIIVSFCVAGHDNTMNSITRLVHTLAQDPALQLRLRREPELRPAVAEEARRWCPTDRFTRVTTREVTVAGTVIPAGARVVLLFDAANRDPEKFPDPDTFDPDRGNHQHLSFGHGIHHCMGVHLARAEFAAVLDEL-SRLPLFDLEQPSDLHFENG-------------------- 118467232 24 ----------------DLSDFSLWCNGPDELFTELRRTRPLFHHDLTPGRDFWVATKHRHAVRLHRDTESFTADGPLIQPVAMFSSSPTIITMDPPELNKRRKLISNAFNPRAIAKLEDGIRARAARMIDNLLAHGGGDWIEDVADALPMTVIGDILGIPERDRPRIFDLFDRILKALAPDAHPRGGVELFDYAMQLTADKRRNPTGDIWSTLATAVITGERLPANELEFFFFVLAFAGSDTTKNALAIGLQAFLANPGQVERYRADEALRPTAVEEVLRWSPVAYWTRTAKVDVEMDGQRIAKGERVVSMLRSANRDEEVFDAPFTFDIGRQPNPHVAFGGGPHHCLGAMLARAELRAVFDELLLRCDDIEIGPA---------------------------- 89070737 20 --------------DIDPYD-AALLADPAPYYAELRAKGPFVYL---TRYRMLVCGRYAETREVFGDHDRFVSSRGVGLQDFLYGEPWIVLEADPPYHTRTRRVITRALSPRAVAAMKDLFRAEAGALVDRLLAHGPFEAVSACAEAFPATVFPKAVGLRESDTRRLVDYGAMVFNALGPDNALRSRA--MARAGDIVACARENLVAGGFGAALHAAAEDEEITPQEAGMLVRSLLSAGVDTTVSALGNALWCLATNPGAMAALAADPGLARPCFEEVLRTSPVHSFCRTAGVDTEVGGVAIRAGTKILCCLGAANLDETHWEAASEFRIARRPMGHLAFGVGIHNCVGQTLARAEGEALLTALAERVARIEIT-APPVWRPNNAIRALDRMGLRFVPK----- 197773658 18 -------------------------RDLHGEAARLRALGPAVLVELPAGIRAWSINTHDLLKTLLTDDRVSKDPRRHWPAWQRGEHHDTWINMDGPEHRRLRKLVAPTFTGRRTRAMLPRVRHAADRLLDALADTAPGDIVDAYAHPLPMQVICDLFGVPETSRPRLARMARAMDTTLTPDEAEQTVHEVDDALTALVAHRRSHPGDDLTSALVAARDDGSHLSERELLDTLLLVIGAGNETTVNLIGNAVHALLTHPDQLRLVLDGTVSWHDAIEETLRWAPSNVPLRYAVEDIALGGPTIRKGEAILAAYAAAGRDPDHGPTADRFDPGRGAAEHLAFGHGVHFCPGAPLARTEAAVALPALFDRFPGIHLAPGGPAPTEGFIAYGHHTLPVRLT------- 87200621 14 ----------------DLSSLDAFNEGPFATFDRMRREDP--MAWSEGDRGFWSVTRHADLLELNRQADLLSSAKGIRMEDQTEEARKTFQETDAPHHRGFRALVSKAFSKGTVAGFEDQIRKIVTDLLDVALAEGEFDAVDRIARRLPMQMLAQIMGVPQEDGPWLVEKGDALISYRMLPFRSPAAVELFDYANGLLDRMDAGEQIGVLNLVREPTSTGTRMSRDEFRNFFCLLVAAGNDTTRYSISATIHALANNPHLLQKDGDFTSWEAAADEMIRYASPTTHFRRTATRDFTFHDRHVKAGDKVLLWFISGNRDETAILDPYTINLRRERNPFLSFGGGPHICLGMWLAKLEVAIVMQELAKRLSSIEQV-AEHSYLRSNFIHGIKHLPVR--------- 183981580 3 ---------DTMLARFDPHDQQ-LRDDPYAVYATYRQADPVHWPFKPGDNGCWYLFRHDHVVAMLRDPRFRSGRVFGAPRGFAELSGRLLLSLDPPHHGRLRSIVAPTFTPSAIESYRMIAAKAADRLIDGLDEATAFDVIDNYAVPLSMTLIAAMLGLTPVWVSRFGDGFDLRKEPAAIARADDAAANMLWFF-ETAAASHDRLRPGLISALIAAREAGQ-LTHEELLALCVQLMFAAHGTTVAQIGNMIADLWTRPDQLALLRAHPELMAAAVNESLRFNGQSTAARKPIEDVTLGGAHIRAGQPVIAFVGAANRDPKVFEEPDRFDITRARGAAVMFGAGIHYCLGARLARLECQIAVGTLMRRLPRLKLTERTQLHRHTNIV------------------ 197732857 3 ----------------DLGDPAFWRLPRARRLAAFARLRALDPVRFGPEPGFWALVRHADVQEASRDPRHFASAPGVTVPEPAAVFGDSMVNLDGAEHTSLRRIVSRAFTPRLLAATGENIRAVADRIVADAVRERPADFVASVASRMPFEVICDLMGVPERCRAPIAHRIDGASEHVGVARRRAALGGLQWLMARLARERRRRPTGDLISALVCADIDGQRLSSRQLGAFFSLLLVAGVETTRNALAHGLVLLTDHPGQRALLAEDFDRYDGAVEEIVRHTPIIQFRRTVTAERALGGRVFRPGEKVVLLYASANRDERVFDQPDAFDITRAPNPHLGYGGGPHHCLGAHLARQEMRALFSALLSRAPRVR-ATGAPRLVDSSFDNRVAALP----------- 171363660 3 --------------DLDIFSPE--YACNREKYAARALRDYPLHFYKPLNL--WIVSKHKDVRSALFTPQVFSSVADIAPRVPDLYTDVHLPSMDPPEHTKLRVPVQQALLPGRLVGKDEVVRRIANELIDTFIDKGECDLLHDFSYKLALYLIVDLLGIPKERAEDYHRWSNCFFQLFTPKVPERADARFFDYLREVVENLDRNPGNNMLSNLLQLREPDRTITISANVCNALEFGAAGHDTTATLIAHLTYFVLTTPDLKDTLTEDPSLIPAAISETRRRCPVDGLFRRTLSDVELCGQKIESGSIVYLDLTAANLDPDVFPEPETFRLNRDNIKEMSFGFGRHVCAGQYLSRIEAKAAYEELMRRIPNMRLADGFKLEYMPSVTTVLKGLPLVWD------- 120405271 7 ---------PTDIDEVDFFTDNTVLHDPYGYLAAMRNECP---VRRERHHDVVMITGYEEAVAVYNDNARFSSCTAVTGPFPGFPVPLVLPTLDPPLHTDHRALLSRMITPKRLKENEEFMWRLADRQYDEALAGGRCEFVGEFGNPFAMLVIADLLGVPESDHNDFKDQTGTIGSSGGDAMHHSPLEYLYGKFTDYITDRRENPRDDVLTGLASALFDGRTPPVIDVVCVAANLFAAGQETTVRLLSTAVMMIAEDPALQAKLRADRSLIPGFVEEALRFSPIRGDFRLSKVPVSVGGVELPAGTTVMLNNAAANRDPRRFTDPDTFDLQRPNARHIAFGRGAHSCPGAPLARAEAKVSINRLLDRTSDIWIDEDKHKYLPTFILRGLTRLHIEF-------- 78047706 62 -----------------------LQANPQIVFARLRPLTPV----LQRDDGLYVAIRAQDVQQLLVDPRTRATARGVTDGPLLEFLKHTMVLSNGTAHRNRRLPLVQAFASRFVQDVRPYARRVAEQLIDARYDAGAMDVIGDFASWLPARVICHILGLPETDIPAFTRCFNSTFTPDEVPELQQASGELDAYVRGLIAHRRRHPREDFITSYIAASDASGQLSQTEVVAQLMSILLAGSDTTRSALAIQTSLLLQHPEQWQAVCRDSALIPAAVRECLRYQPVASVPRITLEDIVLDDTLVPAGKILSLSTLSALRDPALYAEPERFDIHRTPKRQLVFGGGVHRCLGEALAMIELEEGLAAMAQRLPDMRFDGNPVVVQGGFGIRTAQDFRVSWGSART--- 197730977 25 -----------------------------------------------------------------------------------------------PEHRRLRRLIAPALTARAIGALEPDIERFTRELLDKLPPGGTVDLRENFAVPLPIRVIAHLMGLPEHLLPEFRRTVDGVFATDTAGEAAAHTQGLYRALDALIALKRAEPGDDLTTRLIAARDDGRGLTTQELRDTLLLMISAGYETTVNLIDQSLTGLLTHPAAHTAARSGTVSWPDVAEETLRWQAPFLPMRYATTDIALDGVVIRRGQALLPAYSAANRHPALHPTAERFDPSRADKTHFSFGHGVHTCLGAPLARLEATIALRMLDARFPALSLAVPDLTPLPSFLTNGHRALPVVLRPGTS--- 40713159 8 ---------------------------------------------SPGGRTAWLATGYDEIRQVLS-SDDFSARLLYGGTAAGITWPGFLTQYDPPEHTRLRRMVAPAFAVRRMQKFQPQVERVVQDSLDAIEAGGPVDFVPRFGWSVATTATCDFLGIPRDDQADLARSLHASRTERSGKRRTAAGNKFMTYMNKMTARTRRDPGDDMFGVVV--REYGDEITDAELTGVAAFVMGAGADQVARFLAAGAWLMADDPEQFALLREKPDTVPDWLDEVIRYLTTDTHPRVATDDVRIGDHLIKAGDTVTCSLLAANR--RNFPRPDRFDITRVRPEHLAFGHGIHHCLGRSLAELVFRTAIPALAHRFPTLRLAEPHREIRLGPPPFDVEALLLDW-------- 120401398 20 ------------------------------------------------------------------------------------------------EHQRLRKLVSKAFTPRATERLHDTIVAVVDELVDNIAGARRCDVVADIARPYPIPIICALLGAPREDWRLFSDWTEDVFRAFVQDDVMRAWNELDDYVDRMVAHRRRHLTDDLLSDLIRAEDDGDRLSTSELQMLAASLLMAGTDTTRNQLAASVQALSERPDQWALLADRPELAMRAVEETMRHSPVVCGPRIVLDDVEFDGYLFPAGTFVFVNTFAANRDPAVYADADRLDLTREQAPALTFGGGVHYCLGANLARRELAEALRILAGRLSNPRRSGSAPWKPMLGMT-GPTVLELEFD------- 21243896 5 ----------------DLATPQ-FRHDPYPTYARLREEGPLVQV----ADGRLMSGRYAVVDRLLSDRRVGRDGEAAVHLPLFQGMSRMFLLLNPPLHTQLRGLMTQAFGARQMESMREVASDIAAGLIDAFQANGHCDLLTEFAFPLPIAIICRMLDIAAADVTALSHATSALAKVFDPMMTAEELQALATYFHGVIAQRRSAGGDDLIARFIQAEDNGRRLSEEEIVSNVILLFFAGHETTSNMICNALVALHRHPQQLRLLQETPGLLPNAVLECMRYSSVQMATRTALQDFEIEGVAVPRGTMLYLMLGAANHDTLQFTDPQVLDIRRQQGRALSLGGGIHHCLGNRLALIEV----------------------------------------------- 41406825 7 --------------ELDFFRGSELIENPYPYYEALRQRCP---VTKESHHNVTMITGWDEACAVLNDAETWSSCISVTGPFPGFPVPLQLPTLDPPTHTNHRSLLMRLITPKRLKENEDAMWVLADQALDTFLAPGHGEFIKGFAGPFTLLVIADLLGVPEEDRDKFVKGIRQHSGGGVGGTGEEPLEFLYGLFFDYVRDRRRQPREDVLTGLATATYDGSIPEVEDVARVASNVFSAGQETTVRLLGAALQTLGERPDIQAQLRKDRSLIPNFIEESLRHSPVKGDFRLNRRPVTVGGVDLPAGTTVMVVQAAANRDPRRFDDPATFDPARKNARHISFGRGIHSCPGAPLARAETRVAIERLLDRTTDIRINPANDRRYPTYILRGLTELHLEFT------- 114761101 11 -----------------------LSSDPYPIYRRLRAESPVLRVAS---TGRTLLTKAALTKAVKDNPELFSSDDPQTPMKPAFRA-HTLMRKDGKAHFVERKAISKALTPKRIKDWGPLYEQLAEDYIARLPRGETVDLFTDLCGPLAARILAHILGIPEASDEQMMRWSQLLWKPEPFAASDAANDEMDALFAELEPIRRGEPDGSAYSLMLTAD---DPIPMSQIHANIKIAIGGGINEPRDALATILYGLLTNPDQLAEVRAQEAWDKAFEEGIRWVAPIQASSRLVTEDTELGGFDIPKGDTVMTIQASANRDEELYEDGESFFVFRDKNPHQAFGNGPHHCAGAHVARRTVKIILPMLFDRFPNMTLPNPEDVVWKGFGFRGPINLPVVL-------- 145595347 47 -------------------------DDPYPAYAELRARGPL----TRAELGQWLVTGHGAVSALLRDGRLESRMPAEYTRPGVDFLHRIVLTRTPPEHTRLRRFIGRALGTPVVRRLHDRIAAATDALLEPALDRGRLDVVTELAVPLPVGVVCDLIGIPTGDRPAVLTRVTALLSPADLADINTALPWLHDYFGDLLAVRRAGSGGPTLTEMYWEESASDRLAVADFVDNMLFLFHAGFETTMGLVSNGVAALLNNPEQLGRLRADPALVPSAVEEFLRYAPIQNVIRVARKPVEVAGQKIRAGRTVLLLLGAANRDEEVFADAERLDVGRDPNPHLGFGGGLHHCVGTALARLMAVVVFERLVDRVTVLGPA-APAVRRRHASLRSYDHLPLA--------- 76262908 1 ---------------------------------------------------------------------------------------------DDPEHARQRRMLIGRFTIKQIAAMTPRLEQIIDDLLDRMQAAGPPDLVEAFALSMPSQVISELLGVPRRDHALFQRVAGTIISRESTVRFTAARDELAGFLGDLIRRKDADPGDDLLSSLVVTRLRTGELTPALLVETAITLLVAGHETTTNQLALGTLVLLRNPDHLARDSDDPARVASAVEELLRYLSITQNGRVATEDVEIAGRLICAGEGVIVPNASGNRDAAVFRDPDRFDIDRPDRGHLAFGYGVHQCLGQNLARKELQLAYPALWRRFPGLRTTPDEDIRFKHDMIYGVHELPVTW-------- 103488342 7 ---------PETVNPLDVSRAELWSEDRWEPMRQLRAESPIYYCPESKFGPYWSVTTYKPIQHIEALPKIFSSSWGVEHLKEGEIPMPMFIAMDPPQHTAQRRTVAPAFGPSEIERMRADTQARTAALIDTLPVGEAFDWVEKVSIELTTDMLAILFDFPWADRHRLTAWSDALGDIESFNTLEERQAEMGAAFKELWDHKARNPGHDLISIMLQSDA-MSHMSHEEFMGNLILLIVGGNDTTRNSMSAYAYGLHCFPEERAKLEANHDPENAMHEIIRWQTPLAHMRRTAMEDTELFGHQIKARDKIALWYASANRDESIFPDGDRIIVDRENRRHLAFGYGIHRCVGARVAELQLTTLISEMQKRRLRVNVV-GEPQRVHACFVHGYRHLPVELE------- 169631531 42 -------------------------------------------------GDGWITADAQIVRTIFRDNRFVTSASPIIPQLLNPAEPPSILITDPPDHGRLRRLVAAPFTPRAIEGLRDRIQEVTNGHLDVLQQRQSPDLIADFTAKIPIAVIGEMIAVPPPDYSRLYTAMNRAIQWSEYQDGTAALREIDEYLEKHVARLRREGTE---SELATALLDSD-LSHFELKMFFAVFLGAGFVTTTHLMGKAIVTLLRHPEQLALLQADPSLWPNAVEELMRYTSNQWSARVATETVEIEGHTIEAGQSALLLLGGANRDPAAFENPDVFDITRPNARNITLGTGIHVCLGQVLARAELHTALQTLFERFPRLSLA-GEPEYLNGMGIHGLRLLPVTL-------- 24575113 21 ------------------------RQDPYPFYEAIRAHGQAV----PTKPGRFVVVGHDACDRALREPALRVQDPSWRSHSSVRGFTSSMLYSNPPDHGRLRQVVSFAFTPPKVRRMHGVIEDMTDRLLDRMARLGPVDLIAEFAARLPVAVISEMIGFPAKDQVWFRDMTDGFTDPGALTGADAAMDEMSAYFDDLLDRRRRTPADDLVTLLAEAHDSPGRLDHDELMGTMMVLLTAGFETTSFLIGHGAMIALEQRAHAARLRAEPDFADGYVEEILRFPPVHVTSRWAAEDLDLLGLSVPAGSKLVLILAAANRDPGRYPEPGRFDPDREATRPLSFGAGGHFCLGAPLARLEARIALPRLLRRFPDLAVSE-PPVYRDRWVVRGLETFPVTL-------- 183982933 16 ---------------------------------------------------------------------------------------------DPPDHDRARRQVMRHFSPDLIPSMEPFVVRLANDLLNQASARGSTDVVEDFAYPIPVAVICKILGVPIEDEPKFHAWIFDFMAGTDAEKGRVSTAALTDYLGDLVRSYAKTPGEGLLSKLLHDDGPDGPMSVPETTANALLLLVAGHDSTVNTITNCVMTLLRNPGSWDLVRQRPELIPRTIEEVQRLQSQFFPSRSATDEIEIGGTVIPAGSAVHLIYAAANRDPRRFDNPNRFDPLREDNEHFGWGSGIHTCMGGPLARLEVNLAVEIFLRRVQSPKLVVDPPPYRHNQIFRGPRHLWVDF-------- 148553950 19 ------------------FADPAFLADPWTPLIRLQEEAP---VFYSRNQGGWIISRYDDVRAAFADRRLSASRVDQLFRGMPEELGLIVNRLDGRDHTRIRVLMLKAFDAAVVRTVQGFIGDVIDEILDECERLGEFDFMQAVSATLPTRVMQKLFDLPDEYRPLLFKLASDFTTPELLLKLDATIRTMNDVFNAIIPEREKNPGDDLISMMVNARDGLNKLSNDEMLAQLHGMVVAGAETTAHTLATQLVQIVRQEKLLATLRETPERAFDLVTELLRYPTVKCMTRFAGEDIELHGQTITKGDLLWIMHAGANVDTRHWDDPFGTDIDRHNRDSMAFGPGLHFCVGHMLARTELTEFFTRALRRF-DVEILQQDFEMVPSYIFYGYKELRVRFTP------ 118468105 17 ------------------------------------------VAWTETYDGHWVAAGSNEVFELARNHHDISGETPFQGASRATVVRGGILEMDEPEHSAYRGALNPYLSPAAIKRWEPFVDEITRAAIDEHISSGRIDFVEHLANVVPAVFTLAMMGIELKKWNVYSEPTHASVYTPEHEKINEQHREMGIDLINNMMEIRQNPRPGLVNALLQLRIDGEPAPDMEILGNLGLIIGGGFDTTTALTAHALEWLGEHPDERERLSRERDTNPATEEFLRFFTPAPGDGRTFAEDAEVAGYKFKQYERLWLSWAMANRDPSVFDKPNEVILDRKGNRHFSFGIGVHRCVGSNVARTVFKSMLTAVLDRMPDYVCDPEGTVHYDTGVIQGMRNLPATFTPSRP--- 15341245 3 ----PAHSNLEQVFANVASNYRGADVDLHAVYREMREKSPPSIAGLDPNRPTFTLFKYDDVMAVMRDATNFTS--GFIAEGLGSFFDGILTAMDGEAHKNIRSLLQPVFMPETVNRWETKIDRVIREYLRPMVASKRADIM-EFALYFPIRVIYSLIGFPEDRPEEIEQYAAWALAAAARGAAMEAAQALYDVVKVVVAQRRAETGDDLICRLIRAEYEGRSLDDHEITTFVRSLLPAASETTTRTFGTLMTLLLERPELLARIREDRSLVGKAIDEAVRYEPVTFKVRQAAKDVEIRGVAIPKGAMVSCIVTSANRDEDAFENADTFDIDRRAKPSFGFGFGPHMCIGQFVAKTEINCALNAILDLMPNIRLDPDKPPEIIGAQLRGPHHVHVIWD------- 159043742 13 -------------------TDAAFVQNPYPVYDRMRALG--DLVWWDAYA-MPVTPTYAATGAILKD-RRFGREPLSPPPVPDHLRDFSMLELEPPRHTRLRGLVTRAFTSARIAALAPGIEALCHALIDAFPDT-PFDLLPAYCTQVPVRIIARLLGVPEDTAPQLLAWSNAMVGMYQAGRSRAMEEAFRAWLLDLIDARRASPADDLLSALIAAQAEDGKLTRDELVTTVILLLNAGHEATVHTLGNGVKTLLE--------TGLRQITPATVEEVLRFPPLHLFTRIARQEVEVFGHRFAPGDTVGCLLAAAGRDPGFAPDPHRFDPTRPKPPHMAFGAGLHFCVGAPLARLEIEIALRVLFARCPGLRLA-GAPVYAPIYHFHGLQALRV---------- 108798988 8 --------PVTQQFSYDPFDAAVM-ADPLPFYRTLRDEHPLHYVDKWD---TYALSRFEDIWQVLVNDGTFTHNTGPVPDPPLSPMPFH-ANYDAPLYTDVRRCTSGPFRPRSVSRLADRIRELANERLDELLPKGRFDLTADYGGIVAASMVCELIGLPTELAADVLATVNALAQPGSGVEVANARPGYLEYLTPLVARRRAERRGDVDSLLDYRKPDGTPLTDTEAAVQMLGVFIGGTETVPKIVAHGLWELFRRPEQLAQVRADPAHVPMAREEMIRCAPAQWFARTVRRPFTIHGTTIEPGQRIITLLASANRDEREYPDPDEFVWDRRIERLLAFGRGQHFCLGVHLARLEIGIMVTEWLRRVPEFTVDAERASRPPSSFQWGWNSVPVE--------- 197757771 33 -----------------------------------------------------------------------------------------MLFSNEPDHDRMRRFFSSAFSAHSVSAFGPMVERLADEAVAHLEKPEGVDLVEELTYRLPIAVLGELLSIPPEDQPGMHPLIKAITTSMDPNPGDAAMDKLAEYVADLVDRRRAAPGTDLTSAFVKARDAGSDLTEEDLVANLMAVIVAGSEAPQDLLGNSIRIAAQHPEYAERIREDAEFTARFLEEVLRFPPVHALNRVAGEDQEFFGETVTRGSAVTLLIASGNRDPRRFTEPDRFDPDRPGNKQLTFSAGAHYCLGAALARMTAETLLPKLFRRFPDLAVV-GTPGFRDQIVQRGHDRLPVTL-------- 49146137 31 -----------------------------------------------------------------------------------------LLAVEPPNHTRYRKAVSSVFTPKAVAGLRDHVEETASALLDQLTDQASVDIIARYCSQLPVAVICDILGVPSRDRNRVLKCLDFGLTWRQHQQVRQGLQGLHFWITEHLEELRSNPGDDLMSQMIHASENGETHLHATEVRMIGLVLGASFATTMDLLGNGIQVLLDAPELRDALSQRPQLWPNAVEEILREPPVQLAGRMARKDTEVAGTAIKRGQLVAIYLGAVNRDPSVFADPHRFDITRANNRHLAFSGGRHFCLGAALARVEGEVGLRMLFERFPDVR-AAGPGNRRDTRTLRGWSQLPVQLGAARSMAI 54027285 8 -----------------------------------------------------AVTGHTLARQLLTDTRLVKDINAWWPLIGMIDVDRSMFTVDGPEHRRLRIKTTQALTRRRLDALKPTIERYVAELLDDLERAGADDLKSVFAYPLPMRVISALMGVPSEDQEQLLTWYKAFFILTPQDERLRVIDEMHGYFTEMVRRKTAEPGDDLTSALIYATDGETPLTEEEVIGNLQALVAAGHETTVSLILTAVRALLSHPEQLRLVRDGEIGWETAIEETLRWDGPVIHMRFATEDIDLGDAVIPRGEGVVMSYRAIGRDITVHADADDFDITRTAARHISFGHGPHICPGAALARLEAAIALPALFTRFPHLHPA------------------------------ 94985050 9 ---------------------PAFIRDPYPRLAQLREATP---AFRDPALNRVFLTRYADIAAVLRDRRFGRSELGWPPPDPRQAHNNHLLESEGAKHTRLRSLVGLAFTPRRVEALTGRIEALLERQLASLGRAGGFDLVADYAEPLPVTVIAELLGVPESERGHLRPWSAAIVRPQEQAAAERAVLDFSTLLRELAGARRAEPRDDLITALVQVEAEGDRLTEQELIDTCILLLNAGHEASVNGLAAGVLALLRERPHWEELVRGAKHADSLPEELLRFTPLPLFERYVLEDLTLHGAPLHPGEKVGLLYASGNRDPRRFERPDQLDLTRDPNPHLTFGLGTHYCLGAPLARLELALSLRALARTFPELRLRDPE--------------------------- 78047737 10 --------------DIDLFTDDALH-DPYPLYAELRNLGPAAYLRTYD---LYYLGRYEQVRKALMDWQTFSSAQGAGLNPVINQWEHALICVDPPMHGGTRKLFTERLGPRHLQHVQDTIHQRADELARSLQQREQFDGVRDVAHDLPVNVIFDLIGWPEEARGELAALAAGCFDACGPDSLRMRAEAMRAFVADTYDRDRLTPGG--FGSTVAAAGKRGEIPREAAIGLMEGYVIAAFDTTINAISNGLWQFAQHPEQWERLRQDPGKAPAAFQEIVRDSPLQHLSRVTTRQVDLGEGVVPAGARVIVSYASANRDERHYPEPDRFDIERNPVDHLGFGLATHNCAGQALAKLEGMATFAALARYIDHFTLT-GPVQRIPNSITRGLSHLPMR--------- 134099179 10 ------------------------------------------------------VRGYALGRQVLTDKR-FSRAAAVQPDAPAQPVPDSMMSMDGAKHARLRRVVAGTFTTGRVSAMAPAVERLVDEHLNRVADIGPGDLVEELAAPLSLSVLCSLLGIPLDDSARFREWVEVLFDASTPREKARHRLELIGYMTDTIEQKLQRQDDDLLTTLIRAHTQG-KMSRPELLTLGLTLLMAGYETTAGQIGLSVLSLLSDRETHDELRAHPELLPDAVEEFLRLTPATPFPRVAVEPVELNGVTIQAGEAVVVSLLHGNRDTEVFAEPGQLMLRSRDAVHLTFGHGVHRCLGAPLAKLQVQLVLGRLLERFPALRLTPGPDVWKDGLATRGLSRLRVEW-------- 86137087 3 ----------------DQITIAQLTENPYAIYKRLRAEAPVVRI---PSIRRILLTKAADTKHVKENWELFSSDDPRTPMTRAFQAQTLM-RKDGDAHKRERNAMAPAFAPRNITCWQAAYTKVAEDYVGRLQRGETVDLFAELAAPFAARCLTHLLGIPEATDSEMIRWSQALIDPELYERSDTANAEMNALFDRCVQRAKAAPDASALSAMVNAE---DPIEKSQIYSNIKIAIGGGINEPRDALLTILYGLLTNPDQLEACKADALWNAAFEEGVRRVAPIQASSRLVMEDTEIRGHAIAKGEVVMTAQASACHDEELYDRPEAFNIFRTKAPHQAFGNGPHFCQGTHIARMLAQIILPMLFDRFPKMQLPDPKAVKFWGFGFRGPLSLPVTL-------- 169628016 16 ----------------------------------------------------YLLTRYADVSRVLKTSARVQPRAGEFPAHIGEFYRFSLPSMDAPSHTRLRKLAAAAFSPRAVAAMRSWVEEIIGAGIDRLMFDGEFDFVGEFASRVPAEIACRLLHAPMSDAHSVLERMPDLITAEQLAAADAAAQFYIDYIGDLVDTLQGKDSDDAVGALLEAEADGSKMTRTELIITLVGLFIASYHTTMVALTNAVYGFSSHPAQMRTLADNPDLAPKAWEESLRYSPVHVVHRYAGEDMVLHDQSIPEGAQLLLGLASANRDERFFDSPDTLDITRGTNRHLAFTGGGHYCLGAPLSRLEGDYFMRVLPQRLPNIRVTSDRP-------------------------- 163698843 12 ------------------------------------------------HDGSYVVTTHAALRALVFDPRLSSEDLPPIPRTGNPFKDWIFIFRDPPDHDVLRRHVTRQFTPERLRTMHGRVDALVADLLDRCRDARTIDLVDHFSYPLPVMVICELLGVPHEDEPRFHGWATQLATALEPDAREETFDVIAAYMQDLIREKRRHPQDDLLTGLATYEDPKGRMGDYDLIATAILLLIAGHETTVNLITNGMLTLLRFPEHLERLRADPEIAPRLIEELLRYPPVHFRTRKALADIRMEGVTIPQGAPIVLLFASGSRDPARFPDPDRFDPDREDNQHFGFGGSLHFCVGAPLARMEAEAALVALAQRLRNPRLIEDPPPYRPGASLRGPQHLRLA--------- 70607798 1 -----------------------------------------------------------------------------------------MLTSDPPLHDELRSMSADIFSPQKLQTLETFIRETTRSLLDSI-DPREDDIVKKLAVPLPIIVISKILGLPIEDKEKFKEWSDRLGKPGEIFELGKKYLELIGYVKDHL-----NSGTEVVSRVVNS-----NLSDIEKLGYIILLLIAGNETTTNLISNSVI-DFTRFNLWQRIREENLYLKAIEEALRYSPPVMRTVRKTKERVKLGDQTIEEGEYVRVWIASANRDEEVFHDGEKFIPDRNPNPHLSFGSGIHLCLGAPLARLEARIAIEEFSKRFRHIEILDTEKVP--NEVLNGYKRLVVRL-------- 197332965 6 -------------------SDPGIVADPYPVYARLARREPVH---WDEGLNAWAVMKYADCAAALKDPRLKAERMPGEPLPPDDIYHRVMMYTDPPLHDALRRSTQSGFTRAAHEHYGQVIERVAADLVASVPGTREIDAVAAFAAELPVRSAVSAFGVPEEDLAFVIPCVETLMTYWSGPRLLELLADLHTYALELIEGERGKVLPDVIARLAAAQDGLTETTPEQTVHQLVLLFIALFATTPGSLSSGMLSFARNPDQIARFLAEPACVENTANEVFRHASNQFTWRVATTDLDVGGVRIGKGQSLALFLGAANRDSEVFERPDVFDLGRPNAKHLSFGQGVHACLGRQIAGLQLKWFFVALLRRFPAVRPA-GEPVWNQNLEFRSLRSLPL---------- 16119968 5 --------PVDRVTTID-----DLTLDPYPIYRRMRAQTPVVRVASVMRT---FLTKASDTKMVKDQPRRFSSDDPNTPMKPAF-QAHTLMRKDGAEHARERMAMAKAFAPKTTEHWAAIYRDIVNEYLDRLSRGSTVDLFAEICGPVAARILAHILGISEASDAEMIRWSQRLWRPEPFERANEANAEMNRLFDNLVEKHRAEPNPSAFAIMVTA---SDPIPMSQIYANIKIAVGGGINEPRDALGTIIYGLLTNPEQFEEVKRQQCWGQVFEEGVRWVAPIQASSRLVLEDTEIRGFLVPKGDTVMTIQASANRDEDVFDDGERFNVFRQNNAHQSFGSGPHHCAGAQISRQTVAIMLPTLFERFPNMTLTNPDAVQWRGFGFRGPISLPVTL-------- 166709976 2 ------------------------------------------------------------------------------------------------DHRRLRGLLARSFAPSRIALLAPRIERCVDALLTEMLRRGSAELMGEFAIPLPTSVIADLFGLPDDQREEIVLLTNSLANTSASEEVRQTRQRIPEFFHRLIARKRREPGDDLASALIAGRDNGQLVSDTELIDMLFMVLSAGFVTTSGVIGNGVLALLTQPQQLHLVLSGQVPWSQAIEEILRWGSTNLPFRYATQGMQIAGVSLRRGDAVLMAFHAANRDEEAFPGAAALDVTRRHNPHLSFGQGPHFCLGAALARLELRCAFPALFTRLEDLALAAEDVAYMPSYVIRCPQRLPITFRPSAV--- 41407964 14 ---------------LDFFTDKSVVDDPYDYYDAIRRC----PVWREPAHGVVMVSGYDEALAVQRDTDHVSGPWSGIPVNTGSTFGDYFITFDPPMHTAHRSLLSRLFTPKQLKNNEDFLWRLADEQLNRFIANGKCEMVIDYNFPFTLDAITDLLDVPEADRERFRRAAIASRLEGDRSGFVGVKEE---WFVEYVEERRRNPRDDVLTELALAKVPDGTTPEPIDVARVATFMFAGHGTTIDLLSLSMLTLAERPDLQDLLREDNSKIPAFIEEMLRISPIKSNFRLARRTTRIGDVEVQAGTSILVMNGAANRDPRRFDEPNEFRLDRPNIHHMAFGRGIHTCPGAPIARAEVRVSLERILSRMADIRLSEARLRWDPTLLFRRLKELHLEFTP------ 13365757 21 ------------------------------------------------------LTRHADIVRVLKDHRLLSPEQQEELEPLSSAVKKWMGHTVPADHQRFIGLLKRYFTPAMIDRMRPRVRQLSHELLDAVEPAGRMDIVSDIAYPLPACVIAEMLGVPMDNRAQLLAWIAEIVSYDRLMECQRSLLAMQDFVLEVVKERRAEPKDDLISMFVAAEREG-LVSEAEILSNCVMLLFSGHETTGGLITSGLVQLFDHPDQLELLKSDPDLMPGAVEEMLRLAPASVISRVSTEPVEVAGSSIRSGAAVPPGADGGKRDPRVFEDPDRLDATRRPNDHLAFATGMFYCLGAALARMEADEFFRILLDRFPDVNPGYETPDWQPVLLIRRLKTLPV---------- 214039450 7 ---------------FQLLDPEVI-ENPYPFYRELLAHAP---VYQVPNTEVYLVSSPKLIHQVLKNQQDFSANLTGVLISDSSGQPTLFANADEPFHSVHRKLVMPQLTARKVMAMESQVRSWAGEALSQLLAQGGGDCIGGLANAIPVLVMARLMGLPIADLDKLLDWSAGTATLERMVELGASTAEMSQYLRGHFQRALQLDSLDTVDCVLNDLAQGGLIDEEEAVAIAIVLVGAAGESTSSLVGSAIRILARDPDLQSRLRQSPELIESYIEEVVRETPFKGHYRTVLHQTELGGISVSAGAKVFLLWAAANRDETVFSNPEMIDLNRENNEHLGFGHGIHFCIGARLARMETRIILEELLQRTKKFSLQSEHSEKHVSSFVRRLQCLELR--------- 148555931 9 --------------DIDLFDAET-RDDPYAAYRRLRDAGPVCHI---ERHGLYAMGRYRDLRDALTNWTDFSSGSGVAMNDLMRLMAGTVLASDPPQHKRLRQILGMPIGPARLGKLRPHMRGLAMERVRELKGGGRFDAMRRLAMLLPLSVVSDLVGLPEEGRERMLDWAAAAFNGMAPDGAFPVMKEMVDYITD--PDLIGKLRPDGWAAQLWSSVADGTLTEEEYRSIIQGYVSPSLDTTIFAVGNLLWLLATHPDQWRALKATPALQARCINESLRHSPALGFSRLAKRDLVIDGVAVPAGARIMTVLPAANRDERHYADPERFDIQRDASDHLAFGGGVHRCIGGSLAMLEIGAVLEALVELVDHIE--PGDGRRADNAVLRGFDHLEISLH------- 170690602 45 --------------------------------------------------GVWLASSHALVTRILDDARFSARPPPGTPLDDPLGYASMVVFQTGEAHERLRRFLGPLFSRKALVSLQAFIDDEVARLVDQCEHLPRFDLVANIASVLPVRTICRLLGFPDAHGASYLEASAGAWQLISGAPMAMHTEAFLAQVESFMRAIDPHAAPDHAASRFLRLEQEGGIGRREMLVNILFLFIAGYGTTLLSIGNSVAALLREPRAWQALKDDVALVPQAVRELYRYDPVQSVFRYAWDDVEIDGCRIRRGERVMPLIGSANRDPAVFAAPDEICFEREAGRSLTFGAGPHSCMGLALARMQLESLLRALTRRMPDLRLAPGQQARQQHGSFHGYDRLVVE--------- 158315725 8 ----------------DFFRDEELVADPYPFLEAMRGKCPVQR---ENHHDVVMVTGYDEAVQVFHDSATFSSCVSVTGPFPGFPVPLQLPTLDPPTHTAHRALLMRLITPKRLKENEAQMWRLVDQMVEPYLAGGEGEFITGFAGPFTLLVIADLLGVPEEDQEEFLDRLQRIGSTGDDHMAHNPLEFLYNKFTAYIEDRRREPREDVLTGLALATFDGSTPEVIDAVRVAANLFSAGQETTVRLLSSALKILAEDRELQQLLRAEPDRVGNFIEETLRESPVKGDFRLSRVPTTVGGVDLPAGTTVMVVNGAANRDPRRFENPSVFDVARPNARHVAFGRGIHTCPGAPLARAEARASIERLLERTTDIRISPADDRRYPTFILRGLTHLNLEFTLAESK-- 41322771 17 -----------------------------------------------------LVLRYAEADQLARDKRLISGFRGLVDMPEGPVRDFMLQSLDGADHRRLRGLATHPFTPRRITAVQPFVRSTVEQLIDKLPQ-GDFDFVQHFPHPLPALVMCQLLGFPLEDYDTVGRLSIETNDQDILVKVEQGLGRMFDYLVAAIEKRKVEPGDDLTSDIVRAFHDG-VLDDYELRTLVATVLVAGYETTNHQLALAMYDFAQHPDQWMKIKENPELAPQAVEEVLRWSPPVTATRVAAEDFEVNGVRIPTGTPVFMCAHVAHRDPRVFADADRFDITKREAPSIAFGGGPHFCLGTALARLELTEAVAALATRLDPPQIA-GEITWRHELGVAGPDALPLRF-------- 183980305 9 --------------------------------------------------------RRDDLMRISRHPAVL--GPGGRGGNFGNDNPLIPLEIDGEEHKKWRRLLDPLFAPKQMARLEAAVRNRAAQLVDGFASQTSAELYQAYCAPLPCFTFLELLGAPLEDIEFFTAFKNGVLHPQGETREEIQANQLLEYFTRLVARQRAEQGEEVLAVLLRSRIDGQPLTDAELFNIIHLLIFAGLDTVTASMSCILAWLGQHPHERRRLVEDTARIPAAIEELMRYSPAPSGIRYATADIDLGDGTIRAGEAIHVSWAAANVDPTAHPDPLHVDFDRARFHHLAFGSGIHRCLGSHLARLELRVALEEFLARIPDYAVDTAGLV-YDNVSVRTVQQLRITFNANTPSPV 145220892 38 -----------------------------------------------------------------------------------------LLSIEPPDHTRCRKLVSSVFTTRAVNALRDRVQLTADQLLDDLEREGVVDIVERYCSQLPVAVISDILGVPEQDRKHILHFGDIGLSWRQFQQVEEGLVGFNAWLGDHLEALRRNPGDDLMSELIAAADEAGRLSERELQATAGLVLAAGFETTVNLLGNGIRMLLDTPQHLETLAARPDLWPNTVEEILRDSPVQMSARFARRDVEVAGTRIERGELVIVHLAGANRDPNVFDDPHRFDIERDNARHLSFSGGRHFCLGAALARAEGEVGLRTFFQRYPDAQLA-GSGSRRDTRVLRGWSTLPITL-------- 108800645 21 -------------YHFDRHTPEYRLQ--FEKITEEMQTKCP-MAWSDTYGGHWVAADSRHVFELARNHHDISGETPFQGASRATVVRGGILEMDEPEHSAYRGALNPYLSPAAIKRWEPFVDEITRAALDEHIESGRIDFVEHLANVVPAVFTLAMMGISLKKWNVYSEPTHAVFTPEHSPEREKINEQHREMGIDLITEIRENPRPGLVNALVQLRIDGEPAPDMEILGNLGLIIGGGFDTTTALTAHALEWLGEHPDQRERLSRERATHPATEEFLRFFTPAPGDGRTFADDVEVEGQQFKKYERLWLSWAMANRDPSVFTAPNEVILDRKGNRHFSFGIGVHRCVGSNVARTVFKSMLTAVLDRMPDYVCDPEGTVHYDTGVIQGMRNLPATFTPSKP--- 169629027 6 -----------------LFDPQVL-EDPYPFYRRLRETAP---VWPVGDSGFYFVSRWDLVVEATERAEDFSSNLAVAPMGPPADPTHVLATGDDPLHHAHRRLVLPTLVARRITALEPVMAQTGSCLWERGVNGDGIDWMAAMGDALPMTMVARLIGLPAGDVPQLVQWGYSLNTPQRQAQVVTDTMHLVLYLREHLEEELAAPGDDLLGYLAQACNRGD-ISLDIGVMILVQLVGAGGESTAGLMGNAVRILGENPRLQQRIRENRALLPTFLEEALRESPFRGHHRHVLTDTTLGGVQLPAGSHLTLLWGAANRDPAIFEDPDVLRLDRPPRGHITFGKGLHFCVGAALARLEARTAINLLLDRTREFAIKPDGAHWVPSIMVRRHQKLELE--------- 197772888 10 ------------------------------------------------------------------------------------------------DHTRLRKLVAPSFTARRTEAMRDRVEAITEELLTELDAAGANDVKAAFAHPLPMRMICELFGVPEHLREATGRLIAALMDTPSPEQAAWVQEQIGTVLGSLIGYKAEHPGDDMTTELIRRDEDGDRLSDEELLYTLLLVIGAGFETTVNLIGNAVVALLEHPEQLAAVRAGAISWEQVIEEVLRVRPSIAPLRFAVSDITVGGVTVPAGDAILTTYAAAGNDPARYGEAAAFDATRAADDHLSFGIGVHRCIGAPLARMEAMTALPALFDRYPGLTAASDELKQVPSFIAYGWQEIPVRL-------- 111019939 6 --------PALPVSDADPFALDVL-QDPLPFQANLRDAGPVVYLRRYD---VFALGRYEQVHAALTDWQSFQSAAGVFRYETPWRPPSILLEADPPHHDAPRAVLSKILGPRALQKLRAAWIQDAEALVDQLANTTEFDAVTDLAAAFPLRVFPDAVGIPDAGRENLLPYGDHAFNAFGPEKGAPRVAELSGWVNAQCARD-ALTGDGFGAQIWAAADRGD-ITYEQAPLVVRSLLTAGVDTTVNGLAAVLYAFATHPDQWARLRENRTLARTAFDEAVRWSPVQTFFRTATRDTEIGGATIPDGKKILMFLGAANRDPRRWENPEVFDLGRNPSGHVGYGMGIHQCVGQHVARLESEALLTALASRVHSLEIA-GPVHRHLNNTLRSWESVPV---------- 88854881 10 ----------------DPYSDENL-ADPYPLFERMRGAGPA--VWLERYD-VLAFTRHTEVRDILVDHETFINGAGVGPKNLPAWRPQGILESDPPIHGPMRAAMVDVISPRGVRSLRAGFQEFADELLDGLIAQGEFDAITEVAEVFPIRAFGDAVGIPRDGRMENLLPHGAMNFSAFGPEDDRYREYFRDWVMANCA--RENLSADGLGSKIWEHADAGAITSDQAALLVRALLSAGLDTTALAIGNTLRCLSASPDAWQAVHEKPSLMKFAIDEALRFSPFQSFFRTTSRATEFHGIQLDEGQKVLVFPGAANRDPAQWEDADEYQLTRQAGGHLAFGMGIHQCVGQPISRLEMDVLLTTFATRVKRIERV-GEPVPYLHNTLKGLSSLPL---------- 8050843 4 ------------------TAPPSLKAEVPPVLRELQSRAPVCKVRTPAGDEGWLVTRHTELKQLLHDDRLARADPANAPRYVHNPFLDLLVVDDFDLHAEMRSLFTPQFSARRVMDLTPRVEALAEGVLAHFVAQGPPDLHNDFSLPFSLSVLCALIGVPAEEQGKLIAALTKLGELDDPARVQEGQDELFGLLSGLARRKRITPEDDVISRLCL-----KVPSDERIGPIASGLLFAGLDSVASHIDLGTVLFIQHPDQLAAALADEKLMRGAVEEILRKAGGSVLPRYATADVPIGDVTIRAGDLVLLDFTLVNFDRTVFDEPELFDIRRAPNPHLTFGHGMWHCIGAPLARVNLRTAYTLLFTRLPGLRLVPVEELRVLSGLSAGLTELPVTW-------- 197727859 24 ----------------------------------------------------WLVTSHAGARAVLGDRRFVTSAPGFPMLTRANPESASFIRMDDPQHSRLRSMLTRDFLARRAEALRPAVRELLDEILGGLVKGEPVDLVAGLTIPVPSRVITLLFGAGDDRREFIEDRSAVLIRGYTPEQVAKARDELDGYLRELVEERIENPGTDLISRLVIDQVRPGHLRVEEMVPMCRLLLVAGHGTTTSQASLSLLSLLTDPELAGRLTEDPALLPKAVEELLRFHSIVQNGRAAVEDVQLDDVLIRAGEGVVLSLSAGNRDETVFPDPDRVDVDRDARRHLAFGHGMHQCLGQWLARVELEEILAAVLRWMPGARLAPFEELDFRHEVSYGLGALPVTW-------- 115342761 1 ---------------FDLWDKEDIAH-PYPVYRRYREAAPVHRTAAGPGKPTYYVFTYDDVVRVLSNRRFGRNARVASGDTGPDTAPNWLVFLDPPRHTELRSLLTGEFSPSIVTGLRPRIAELASELLDRLRAHRRPDLVEGFAAPLPILVISALLGIPAEDHTWLRANAVALRGGHGYARAEAASQEFTRYFRREVDRRGGDDRDDLLTLLVRARDTGSPLSVDGIVGTCVHLLTAGHETTTNFLAKAVLTLRAHPDVLDELRTTPESTPAAVEELMRYPPVQAVTRWAYEDIRLGDHDIPRGSRVVALLGSANRDPARFPAPDVLDVHRAAERQVGFGLGIHYCLGATLARAEAEIGLRALLDGIPALGRGAHEVEYADDMVFHGPTRL------------ 197932327 1 -----------MLTEIPAYRPDLYSADTHPHYAALRELGPVV---WLSKHKVYALPRYAECKQVLLDDDTFVSSGGVALNPVARAGQGTTLCSDGEEHARRRSLLAHRLTPRALRTMKDTVEQQAATVVEAAVARRTVDAV-EFAMALPMAVVPDLVGWPQQGREHLLRWAGATFDAMGPVNRQAVRTGMLRYARGVVRDRSVLDGSMGHDLLRAA--DEGRIMPAECATMMIDYLAPSLDTTISAISSALYLFARHPEQWRLLKADPDLVPKAVNEVVRYSPIRAFSRTAARDTELAGIALPKGSRVLVLYGSANRDPLEWDDPDTFDIRRDAARQLGFGQGAHGCAGQGLARMETSAILHALVERVDRIE-ATGPPEWALNNVIHRLGRLPLELIPA----- 91780640 27 --------------------------------------------------------KYKDVMSVLRDAANFTS--GFIAEGLGSFFDGILTGLDGEAHRRARALLQPVFLPEVVNRWREKMEPIVREFIGPMVPQRRADLM-HFGLHFPIRLIYSLIGFADDRPEQVEQYAAWALAAIARKAAMEAAEALYAAIRSEVAVVRAKEGEDLISRLIRAEYEGRRLDDHDIATFVRSLLPAAGETTTRTFGSLMTLLLERPALLERVKADRSLVSKAIDEAVRFEPVTFKVRQAAVDTGIGGVSIPKGAMVQCIVSSANRDEEVFENSETFDIDRKPKPSFGFGFGPHMCIGQFIAKVELQVAVNAILDLLPNLRLDPDRPPKIVGAQLRGPDAVHVVWD------- 118472111 3 -----------------LFRPECI-QDPYPLYRRMLDTAPVHPI---ADSGFYAVCGWDAVNDAIARPENFSSNVGAFEMESLGGKSHVLATADEPAHTAHRKALLPQLAARRIRAFEPFILETANSLWHSHLHDGHIEWMSAVANRLPMMIVGRLIGVPDADVDKLVRWVEGLVGQDQLTQATVAVMELAGYITDQFRHAAQDPQDNLLGDLATACATGE-MDELTAQSMMIILFSAGGESTASLIGSAAWILASRPDIQEHLRAKPELLGAFVEEVLRYPPFRGHYRHVVHDTTLGGVDLPAGSRLLLLWGAANRDPSHFDAPDEFRLDRSSAKHLSFGKGTHFCVGAALARLEALVVLRHLLHNTANIT-AGDTGPWLPSLLVRRLAHLELV--------- 77462494 9 -------------------------------------------------------TSYAAANAILRDRRFRASAVPDHLAPFAAVEAHSMLELEPPRHTRLRNLVLRAFTSRRIGTMQPEVAALSESLVAAVPE-GPFDLLPAFSQRLPITLIARLIGIPESLAPELLRWSSAMVAMYQAGRTRKTAADFSDFLRLHIEARRHAPADDLLTHLIAAEADGQQLSTDEIVSTCILILNAGHEAAVHAIGNAAAVLLRHRTPPEAL-APPHLLGTVEELLRFDPPLHLFRRMAYERVEIMGRTIEEGCEVALLLGAANRDPGPWERPDRFLWNRPEKTHLAFGAGLHFCLGAPLARLELATALPILFGRLPNLQLV-KPPSYGDSWHFRGLERLIV---------- 118591513 11 -----------------------LTRDPYPIYKRMRAETPIVQV---PAANRIFLTKAKHTKMVKDDPELYSSDDPVTPMRRAFLA-HTLMRKDGEEHRRERMAMQPAFSPKVIKDWADLYRKIAAEYLDRLPRGETVDLFTGLCGPVAARILAHILGLDEVSDADMQRWSQVLIDGAGNFGFADENAEMDAVFDSLIPRHMAEPNNSAFSVMLNAK---DPIPRSQIYANIKIAIGGGINEPRDALATIIYGLLTNPDQLEEVKRQEAWADAFEEGVRWVAPIQASSRRATRDLQIDGIDIPEGVTLMTIQASANRDEDLYEDGEAFNVFRKKAPHQAFGSGPHHCAGAHISRRTVEIMLPMLFERFPGIKLDRPEDVVWSGFGFRGPLNLPVKLT------- 171910243 923 ---------------------EAFRRNPYPTYAELRQREQIVF---NEFTQTWLVSSHDQCLEVLKDPGTFTTRGTSFEE--------TLVGAEGGSHARVREVVRELFTARRLQELELLVGEWVPKLFAGAKGRRTFDFLHEVAEPLPLRVMMYLLGLGQEMADQSREWTRAILMA--SPERHDTLSQCRAYFLKHIESLRTKPNNVPLTAIISPVDDGGRLTDEEIVDVCMIIMAAAVVTTTGFITNATAILADDPGLAQRLRECPQEITVFVEEVLRYSPVQNVFRYATRATTLGGQTIAQGARVQLLVGSANRDEDKMPAAGALDACRRPNPHLAFGRGAHQCLGMQLARLEARIVIQELLKQLPEFS-------------------------------- 126436011 4 ---------PDGALGISLFD-DRYIQDPGPLYARMHRAGAVHRI---GDSGFYAVSGWDAVTEAIARCDDFSSNLTATMLYQPGGPTQALATADEPAHSVHRKALLPHLAVKRIRAFEPFIDDTAAQLWDTHLRDGRIEWMGAVANRLPMMIVGRIIGVPDADVDKLIRWVEGLVTQQQLDAASVAVLELSGYIADQFRRAAAGSRENLLGDLAAACADG-TLDDMAALAMMITLFSAGGESTASLIGSAAWILATRQDIQQRVRARPELLDAFLEEVLRCPPFRGHYRHVVHDTTLCDVDLPAGSRLLLLWGAANRDPSHFDDPGDFRLDRPAGRHMAFGRGAHFCVGAALARLEARIVIRQLLERTSQVD-AVEVGRWLPSLLVRRLERLELAVD------- 29828603 10 -----------------------LQRDPYPHYARARRFTALEHV---PELDAWLVARDADVREVLRRPDDFSSANALRPDVMGFGGRPVVVTADGARHQELRAPIVRGLSPARVAAVLPYAAERATALVDRFAESGRVELMAAYARRLPGDVIGRIVGLDPADVPAVVYGGHRALTEDEQVVAAQDVVAMQHLLDAFVRDRRADPREDLASEIIASVAPGDGDQRHDIVAHLQNLLLAGHLTTTALIGTTVLNLLRHPRQWELLCAEPERIPAAIEEAARYDSAQGFRRVTTRPVTLAGTELPAGASVFVAFGGANRDGGRHPRPDEFDITRTPRRHLAFGFGVHGCPGAQLAREQLRLTLEQLTRRLPGLRPADDRPVTMRPTLIRSPRSLHLVW-------- 156064797 7 ------------------------------------------------------------------------------------------VNLDDPAHFLQRNRIQPFFEKEAIDKLRPFIQSIVDRTLDQMIAEGPVDLIHKFAAPIPTLTVYHTLGIPEEDIEKL-AYDSEVRNSTSRNAAENSNTNLQGYIKELTERKMVDPGDDLVSELINQYNQGIGNLSDISSLAYLVL-VAGNAAVINTIALGILTLQQHPSQLSELIANPDLAPQVVNEICRYHSALNCRRVALKDMKIGGQKIKKGEGVICAVQAADRDEDFFTDPDTFNIHRNHDDVLGFGYGIHRCQAEWLSKAELEIIFGTLYKRLPNLKIAPLDDLKYTPPTQNGILELPVTW-------- 126435164 8 ----------------DYFTDMSLVPDPYPYFDYLRAKCPVQRA---TPYGVMAVTGHQEALAAYKDPAMSSCVAVAGPFPPLPPMAEHVVTMDAEQHARTRGLLSKLITPKRLAENQDFMWRLVDRQIDKFLERGSCEFMTDFAKPLSMLVIADLLGVPLEDHDEFRRALGDEVVGDIGAEAHNPLMWLDEKFASYVIDRRREPREDVLTELAAATYPDGSVPDDEVVKLATFLFAAGMETTTKLLSTAMRVMGERPDIQQVLRDERTRIPTFLEECLRTSPVKSHFRLARTTTTLGDADIPAGTIVMLLPGASNRDPRKFENPHEFRPDRGNREHVAFGRGPHSCPGAPLARAEARISMNRLLDRMANIRISEEKYEYDPTFIMRGLSALHIEFEP------ 206678015 2 -------------------------------------------------------SRYADLDMIYRDTARFISDKKGTDAPLFEHHTTSLVFNDPPLHTRVRKIMVGAMNPRALASMEPGLITLVDSLLDEISEHKEVDLIDAFAGAIPIEVIGNLFNIPRERRAPLRDWSLAILTPEQEARGNKAVLDFVAFLKEIVADRRINPGDPEIDVLTRLQSEAGRLSPVELYQNCIFILNAGHETTTNLIGNAMMLLDHDRAARARLLAEPELITTAVDEVLRMSPNQFGNRLTTEDMTLHGTQIPAGTDLHLCIGAANRDPAQFENPDVLQLDRRPNKHLAFAGGAHTCVGLTLARMEGRVAVSKFLERFPHYEIEEGTQRAGRIRF-RGFSVLPARL-------- 183980430 3 -------------FSYDPFG-ARVMADPLPYYRVLRDQHP---VYYLPQWDTFAISRFDDIWRVLVNDGTFVASEGTLPAASVLARHNSGPVDDPPWHGEIRRAHSPPLRPKSVAGLEARIRELANERLDRLLPQGSFDLTQDYGGVVVASIVCELLGMPASLAPEVLAAVNALTEPGVGVDTAETRPNYLEFLVPVVRQRRADPTGELDGLLRYRLPDGSALDDTEVATQMLCIFIGGTETVPKIVAHGLWELSRRPDQLAAVRTDPQSNVNVAREEMYCAPAQWFARTARKPFTIGDQTIEPGQRVITLLASANRDEREYPDPDEFIWDRPIRRSLAFGRGQHFCIGYHLARLEISVLLQEWFRRVPEFQICAAQATRLPSSFQWGWNKIPVE--------- 162453082 2 -------LPRKNLFSFTSKDPSAF--GIH-----LAAAAREHSVYFDEGLGVPVVLRGADVVAVLRDSETFSTRTYDT-----GIMKGALVTLGGEAHTRMRRLFNAVLSPRVISRYEETVTPVARRVVERLVRKERAELFDDFAISMPMGVTSALFGLPEERIAEIRKMIRSVVMPQDPVVVAEGRAAMEAQLREIAEREVAHPSDTLLGEIARAIVAEGLGGVEACEGVVLTLILGSYETTSWMLANLLVALLAHPDAMNQLRQQPSLLPQAIEESTRWCSSAGIVRFVEREATIGGETLAAGTILYLSLIARHYDEEIYPRPETFDIHRRPVGMLNFGGGLHYCVGAPLARMEARVGVSLLLERFPALRADPTVQPTFRGAAAFGPDQIP----------- 195944046 48 ------------------------------------------------------VLRYAEAHSLSRDARLFRDVVDLVGPPSGIVRDFMMQSLEGPDHRRLRGLVTHAFTSRRITALRPFIRDTAERLAGELATAGDCDFVAAFADPLPAAVVCELLGFPQEDQATVGHWCKALGDLSLVNRVEEALSGMYAYFDTVFPKLRANPGDDLLSDILRAQREQNALDEDELRTLVATLLVAGFQTTSHQLGHAMVAFAAHPGQWLLLRERPELAPQAVEEVLRWAPTTTVTKSAAEDFEMNGLHIPAGTPVWLCAHSAQRDPRVFTDGDAFDITKREAGTLAFGGGAHFCLGAALARVEIAEALQVLTARLDPPRIT-GEISWRPETGVSGPDVLPLRF-------- 56710279 1 ------------MFSFDPYSPA-VDADPFPYYKHLRDEAP---CFWSPEAQMWVLTRYTDIVSAGQDWQTYSSASGNLMTELPGRAGATLGSSDPPKHDRLRGLIQHAFMKRNLMALEEPIRDIAKQVFGQLQGVKQFDF-KEVSSQFTVKVLMAALGLPMGDEAEVRDNAVLMVQSDARTRAKAAYNWMQEYAAKVIATRRAEPRNDLISNFALAEIDGDRLDDREVLLTTTTRIMAGVESLGGFMMMFAYNMATFDKLEPRGSQPRAAADAIEESLRFNTSAQRFRRRLMKDVTLHGQTMKEGDFVCLAYGSGNRDERQYPNPDVYDISRKPRGHLGFGGGLHACLGTAIARIAVKIAFDEFHKVVPDYHRVADQLPWMPSSTFRSPLVLELA--------- 149923241 9 ----------------DLLGPELLAS-PQRLYHAIVTTTPVHFAPQTHG---FVVAKWTDNMALLKDPGLSPALMTAALDMRAPTVRMWMGHTVPEDHTRIRRLLHRYFTPSTVRGLEPTATAIADELLDAAEERGRFDLISEFAYPLPARVIAHMLGVPTERHEDIQRWSEGIVKVFTNRDMPASMREMVDYMKTIVDEHRASPREDIISVFVEAEKE-EQISAEEILANCVLLLFAGHETTANLIANGTVALFDHPEQLERLRAEPELTANAVEEMLRWGPAGSTMRMNAAPRTVAGVEIPPHSLIVAGLGCANMDPDEFEDPLRFDVGRAKPKTLTFGMGAMFCLGAALARMEGRVAFERMLGRFPKLAPAEPPQWRLTSPLNRHCDR------------- 84517111 13 ------------VSAIDFYSDASIS-DPYPVYEELRALGPVVYL---EKHDLYALPNYREVSEVLRQPLRYSNARGVSPQKVNDILIGSTLNSDPPAHDRTRAITSEPLLPGALKEVEGRIQNAADGLVDTLCQRREFDAIADFARFLPVTIVAELVGLPPDSAQMLKWASATFLFGADNARTKEAFEDLKDLRDFLIEYGREKLMDGGWAKRIFEVGPERGISFETCAQLMRDYINPSLDTTISVSGQLIRLFAENPDQWQKLRDTPELIANAIEESMRIAPVRGWTRYVAEDSKLAGHLLPQGCRVLVMFASANRDPNKYPDPARFDITRDVHDHVGFGQGVHMCMGMHLARLEMQSLVRALRRRVARFELTAAPQIAL-NNSIRGYATMPVR--------- 190014759 24 ----------------DVTTIDDLTLDPYPIYRRMRVQNPVVHVASVRRT---FLTKACDTKMVKDDPSRFSSDDPNTPMKPA-LQAHTLMRKDGVEHARERMAMTRAFAPKAIEHWVPIYRDIVNEYLDRLPRGDTVDLFAEICGPVAARILAHILGICEASDVEMIRWSQRLWRPELFERSDEANTEMNCLFNDLVEKHRSAPNPSAFAIMLNA---PDPIPLSQIYANIKIAIGGGVNEPRDALGTILYGLLTNPEQLEEVKRQQCWGQAFEEGLRWVAPIQASSRLVREETEIRGFIVPKGDIVMTIQASANRDEDVFEDGESFNVFRPKNAHQSFGSGPHHCPGAQISRQTVAIMLPILFDRFPDMILPHPELVQWRGFGFRGPINLPVTLR------- 196177665 1 --------------------------------------------------------------------------------------------------------------------MRPEIETMANDLLAKVKATGEMDVIKDLASPLPAMTVTRILGLPPEDYPKLVRWSYQLFFVFDQQQQNQMAIEARDYLTEKISHLEKYPNDGLISRLITARDEGTRLTQEEILGFCIMLLIVGQETTKSLVGNATVALLKHPEKLAELKQNPDQIKNVVEELLRYSPVQVIARLATEDVEMRGKMIQAGDKVILCIGAANRDPEQFTNPDQLDFNRRNYS-LPFGGGIHFCLGAFLARVQGQIAINAMVQRLPNLQLNTERLDWRESITLRGLKSLYVTFE------- 119714776 1 ------------MTYFDLSDPDVTSAQVHAA----RDQD-----WYVETNWGWAVLRYAEVSALLRD-RRFRQGNARWPAQNGDWWQETLLSLEGDDHARIRRLLMPAFRNKTIAAMRPRFQALANELIDGFADRGSVEFVSEFAEPYAARIICVLLGLPEDHWQQVAHWADDLGASFQVPRIEAALDGLYGYVDEVVADRAAHPREDLVTTLVQATADGDRLSRHELGVALVFLAFAGMETTRNQLGLAVQTLLEHPDQWRLLGEHPELGENAVEEVMRVNPTTWVTREALEDVELQGLRIPKGGIVQMLSHSAGTDPAAMPDP-SFDITQQRPPHHGFGAGVHHCLGHFVARTDMAVALPLLARRMPGAE-PDGPGRWLPISGNTGALSFPIRFHPA----- 183980303 22 ------------------------------------------------------VFRHDDVMAILRNHETFSS--SIWEISQGPLIGRSILAMDGAEHRQWRGYLQSVFGGKLLSSWESIFRPLAAKYVADLASKRGADLIA-MALEYPLRAIYEILGLEDFNYEEFHADVLTILLALWSTPDPAQADQFWDRLLPIVQRKRAASRNDLISSLIRAEYEGGVLDDEQITSFLRSLLLAATDTTTRQFLNTLTLLLQRPDELDRIRRDRSRLRLALAEGEREPPALFIPRMITRDVVIRGTELTAGTPLLLAIGSANRDPEAYPDPDEFRIDRTGPHHATFGFGTHICSGMNTTRREIAALIDAMLDGLPGLRVDPDAPAPLISGIFRGPSALPVVWD------- 118470384 14 ------------------------------------------------------ILGYELVRAVLRDERFFLAAQGITSGPLWERANNTLVGLGGPAHLRLRRLVARAFIPKAAERLRATCVDIVTELVARCVPAGRCDVVADLAVPYAVPVICALLGAPARDWARFSAWADEIFKMFHAEAVETAWKELDAYVDDMVVRRRHTLTDDLLSDLIRAEDDGDRLTHHELLMLAGGVLLAGTDTTRNQLAAAVETLCDHPREWDLLAEHPELAPTFVEELMRFSPATLGTRIAKEEVEIAGVTIPAGTLVTVNTAAANRDPQVFADPDRFDVHRRAPPMLGFGGGLHYCLGVHLARVEL----------------------------------------------- 146276394 23 -------------------------------------------------------TSYAAANAILRDRRFRRAPVPAHLAPFAAVAEHSMLELEPPRHTRLRNLVLRAFTTRRLGSMQPQIARLAHGLIDDMPG-GPFDLLPAFSQRLPITLIARLIGIPETLAPELLRWSSAMVAMYQAGRNRQAAAAFSDFLRLHIADRRDRPADDLLTHLIAAEADGQQLSTDEIVSTCILILNAGHEAAVHAIGNAVATLLQHRTPPEAL--GPARIAATVEEMLRFPPLHLFRRIAYAPVEIMGQTFAEGEEVALLLAAANRDPGPWERPDRFLWNRPEKPHLAFGAGLHFCLGAALARLELAMAVPILFTRLPGLHLV-KPPRWSDSWHFRGLERLIVA--------- 16551195 13 -------------TDADVFAHDTLV-DPYDTYRSLRDIG---RVSYMTRYDTWALTRYDEVRHALGDWQTFSSAQGIMSTALNEAWKDFAPCKDGADHLPMRKLMMQDLGPKAAAAYKEKIQQAAVTLVEELLDRREFDAVLDFAQMMPMRVFMEVLGVEEQRRTMLHWGTDTYNCAAPDGLYDDTLPSMDKYSWALENITPETAREGSVAASTWESVERGDITDVQAVATLAAYVTAGLDTTAGTLGNTIAQFAANPDQWAIVRDDPKTIPGAILEGIRFDSVQWFTRVTTRDVEYDDIVIPAGSRTYHSYAAANRDERHYRDPDSFDVLRNPTDHVGFGYGPHMCVGKSVSNTEMIALWTELGRRVDRIEQI-GPKKQHINNLIRSLDSLPVRIYPK----- 13475325 20 -------------------------QDPYTFMRWLREHDPVHRAAS----GLFLLSRHADIYWALKATDVFRGPAPYFPRAETSLSLNLLASTEPPTHTRLRRLISRDFTIRQIDNLRPSIARIVAARLDALERGEAVDLHWEFALAVPILVFAELFGMPQDDMFGLAAGIGAILEGLSPHASDPQLAEVQAYFGDLIQRKRTDPRNDIVSMVVGAHDDDDTLSDAELISMLWGMLLGGFATTAATIDHAVLAMLAYPEQRHWLQGDAVGVKAFVEEVLRCDAPAMFPRIAQRDIELGGVVIPKNADVRVLIAAGNRDPDAFSDPDRFDPARDGKIMLSFGHGIHFCLGAQLARVQLAESLPRIEARFPTLALAE-QPTREPSAFLRTFRALPVRLH------- 158316252 27 ---------------------------------------------------------------------------------------------DGPEHARQRSLVSKPFTPRRLQVMRQRTTEVVGRLAAAAPRGVPFDFMSTIAFPIPNQVVGELVGLPLQDRDWFAERRDPRSSFDQLRRSTRAIRELGDYIRGLL-RGETCPTEGLASDLLEAEETGARLTEPELLSLMLLMYVAGHGTTAHSMGNGLYVLLQHPDQLAALRADRGLTRSAVEEILRWDSGVTSVDYAVEDTDIDGIRVPAGTPAHLFLSAANRDPRVYTDPGSFDIRRTEGPTVVFGAGPHFCLGAALARLELEIALDVLLAGFASIELATSTPPRGDSFNYRYFTQLPIV--------- 145224687 3 ---------------YDPFDPAVM-ADPLPYYRVLRDEHPVHYLETWD---TYALSRFDDIWNVLENDGTFVASEGTLPAAAVLARHNDGPVADPPLHEDVRRCTATPFRPKNVAKLRDRIRVLANERLDELLPLGRFDLTQDYGGIVAASVVCELVGLPAEMAADVLATVNALAQPGSGVEVANARPGYLEYLTPVVERTRAGEPGDLDNLLAYRLPDGSALSDMEAAVQMLGVFIGGTETVPKIVAHGLWELSSRPDQLADVVSDLDNVPVAREEMIRCAPAQWFARTLRRPFTLHGTTMRPGQRIISLLASANRDEREYPQPDEFLWNRPIARLLAFGRGQHFCLGAHLARLEITIMVTEWLKRVPEFRVDAAAASRPPSSFQWGWNNLPV---------- 158316550 10 ----------------DPFDRD-IAGDPYPVYQRLRAEAP---LYYNDRQDFYALSRHEDIDRCLTDWKTFSSARGPILEIIVEIPPGTLLMEDPPAHDIHRALLARVFTPRRVTSLEPQVRDFCRRCLDRLVDVDSFDLMAEFANEVPMRVIGMLLGIPESDQPAIRERADAKLRTEPGQQMKVSQQALMDLFAEYIDWRAEHPSDDLMTELLRAE---------------------------------------------------------FEETLRFEPTHAIARYVTTGVELHGRTVPAGSAMMLLIASANRDENSWSDPDRFDVHRGTGHLRTFGLGTHYCLGAALARLEARVALEEILKRFPRWNVDWENSALSSTSTMRGWETLPIT--------- 68535057 16 ------------------------------------------------------ISNYTDVKYVLKNNDTFTTKT-LAERAEPVMKDRVLAQMSGHEHKSKKKAILKGMTGKYLEKLMPILETRTNNIIDQFIDKKEIDIVNDFGKVFAVQSSMDLLGINVEDSEKIREWHNGIAKFITSFNLMHCSDKLEEYLMPLIEERKYSNKDDLISLLHEYKDAENEITDTEILALTLNILLAATEPVDKTLAYLFYNLLNSPNQYQDVIDNPKLLRSAITETLRFSPVQLIPRQLSEPCTLHNKNLKAGDTVICMIGAANRDPKAYTNPDIFNIHRKSSQNLSFGSGVHTCVGASFSLIQLEMVTKILLKRLKNIKLKTMN-LEEKGLYTRGPKSMVISFD------- 126738640 14 ------------------------------------------------------LTKATDIRAVKDNPDLFRSGGTETPMERAF-QAVTLMRKDGAEHQRDRLAMAPAFSPRTIRHWQEVYTRIANDCLDDLPKSGTADLFSALAAPFAARCLAHLLGIESASNTQLIGWSQALWDPAPFAATDAAHEEMNALFDRESERHLAEQGPSALSAMVNA---VDPLELSQIRANLKIAIGGGINEPRDAFCTILFGLLQNPENTAAVKEDPKWFVEAFEEGVRWAPIQTSSRRAAAETEIRGFPITKDQIVMTIQASAGHDEEIHENPEVFDLFRANKTHQSFASGPHFCQGTHVARMMAQILLPLLFERYPNMSLADPAAVPWYGFAFRGPLSLPVTL-------- 183982662 10 -----------------FFGPETL-QNPYPLYERMRAEGPVHRI---ADSDFYAVCGWDAVNDAISRPEDFSSNIAAFEMDQLGGPTHVLATADDPAHAVHRKLLVRHLAARRIRSLERFVSETAERLWFDGLQGGRIEWMDAIANRLPMMVVAELIGLPDADIAQLVQWGEGLVDQDQLADAGIAVMQLSGYITEQFARAAADPQENLLGELATACATGE-LDSLTANLMMVMLFAAGGESTASLLGSAVWILATRPDIQQQVRDNPQLLGAFVEETLRYAPFRGHYRHVRNDTTLGGLTLPADSHLLLMWGAANRDPVQFDAPEEFRLDRPGGKHISFGKGAHFCVGAALARLEAQIVLRLLLERTTVIE-AADVGRWLPSMLVRRLENLELA--------- 214043079 13 ------------------------------------------------------LTKAADTRAVKDNPALFSSNDPNTPMEKAFEA-HTLMRKDGAEHMRERMAMMPTFSARNIKIWAPSYEKHASDYLDRLPRDEVIDLFPMLAGPLAARILAEILGLPDASDTDMEHWSQALIDGAGNFGWADANVAMNAEIARRVEILRAAPDQSALSVMINAD---DPIEMSQIIANIKIAIGGGINEPRDALLTILYGLLTNPDQLDALKSSGDWGSAFEEGVRWVAPIQASSRVAVEDTEIRGFTIPKGDVVMTIQASANHDEEVFEDGHLFNIFRKSAPHQSFGSGPHHCMGTHISRHTVKIMLPMLFERFPNMELVDRDAVVWSGFGFRGPLNLPVRL-------- 120406468 39 -----------------------------------------------------------------------------------------MLMTDPPQHTEYRKLVSRSFTPRSIAALDTRIGELTAELLDDLGRRREVDLIADYAAQLPAAVISRMLGVPDEDRARILGWGETLDIGIGWRPFRAAIDGLVDVDTHLGAHFRRLHQNGADGTPFSSLALDGSLSGRELISNAALLVGAGVETTVNLIGNGIAALLDHPDQLALLRDDPGLWPSAVEEILRYSPVQMTARTAHRDTEIAGVGIRKGAVIVMLLGGANRDPKVFDRPQTFDITRANARHLAFASGIHVCLGAALARIEGATALRELFTRYPDLHLTAPAEPR-DLVTLHGYRHLPVRL-------- 23334563 166 ------------------WSDPEFRNNPYPWYRRLQQDHPVHKL----EDGTYLVSRYADVSHFAKLP-IMSVEPGWADAGPWAVASDTALGSDPPHHTVLRRQTNKWFTPKLVDGWVRTTRELVGDLLDGVEAGQVIEARRDLAVVPTHVTMARVLQLPEDDADAVMEAMFEAMLMQSAEPADGDVDRLSARVAEMLEDKRVNPGDGLADSLLDAARAGE-ITESEAIATILVFYAVGHMAIGYLIASGIELFARRPEVFTAFRNDESARAAIINEMVRMDPPQLSFRFPTEDVEIGGVLIEAGSPIRFMIGAANRDPEVFDDPDVFDHTRPPARNLSFGLGPHSCAGQIISRAEATTVFAVLAERYERIELAE-EPTVAHNDFARRYRKLPIVL-------- 118468688 9 ------------VPSFDVTDPAFITSD------EVHEAREKSWYATTPYG--LAVLRYEQVNRLIKHPKLWPAHNGVTEGPFAEWFASWILNKEGEEHHRLRRLMNPAFSPKLIGSLVPRFQALANELIDNFAEPDRCEFVSEFAEPYAARVIAIMLGLPEEEWKVISTESATITLREDLPKIEAAVQRLYEYSDELIADRRANPRDDFMTTLVNARPDDGRLSDKELRDAILLLIFGGFDTTRNQLGLAMQTFMKHPDQWRLLGERPDLGGKAVEEVMRVNPTRWVTREVVEDFEYEGVTLKAGTTVHLYSESAGTDPRVFEPG--FDITAERKPHFGFGGGVHHCLGHFVARSDMSEALPLLARRLRDPHELPGATWLPDSGNT-GPNTLPIGFTPA----- 166709974 21 -------------------------DDPYPFMRWLREHDPVHRAAS----GLFLLSRHADIYWALKATELARHFPRAATSLSLQLLASTLAMKEPPTHTRLRRLISRDFTMRQIEALRPSIARIVAARLDAMQRGETVDLHREFALAVPMLVFAELFGVPQDDMFALATGVGTVLGGLSPHASDSQLAAVMRYFGDLIERKRAAPGQDMVSMLVGAHDDDDMLSDTELISMLWGMLLGGFATTAATFDHAVLAMLAYPEQLHWLQGDAAGVKAFVEEVLRCDAPAMFPRIAQRDIELDGVVIPKDSDVRVLIAAGNRDPEAFADPDRFDPARDGKVMLSFGHGIHFCLGAQLARVELAESLPQIHARFPALALA-APPTREPSAYLRTFRALPVRL-------- 163701325 15 ---------------IPILSVAELEADPHGVFRHYR----PRMPFVAHEAGGFLVLRSRNVEQLMRDPRARATERGIHDGALFDLFEHGMLTANGTVHRRRRSPFTRTFAARLIEDLRPRIRATAEALVGSWMDEGEVDLVEHYTALIPARTIAGLLGLPQADIPHFTRVLSFAFGPEDIPDLQAAAGELKDYVARLIEERRRAPGDDFLSRYRAEAEEASDLSPLEIIAQIVQLIIGGTDTTRVAGAMQVALLLQHREQWEAVCRDPALIPRAVTEALRFEPSASSARLTQEDIALDGHVLPAGAVIILSTMSAMRDEQVYARPDVFDIHRTDHPHPVFGGGAHRCIGEALARAELEEGLAVLARHLPQLRLTGAMPKLQGHSGIRRIDRMCV--TSGTPR-- 158312479 17 ----------DLRSSYNVHMGGGYRQDPYPVWHRLREQAPVHPGLPYPDRPHFSAFSYAACDAAYRDPEVFSAAGPVDPNNGPYGATNSMLSMGGRQHRRYRGLVQPSFVPGKAKWWISWIEETVDLLIDGFVDAGRAELNVDFCAAIPVLTITSSFGVP---VDRALDIRAALTRP----------DEIVRMLEPIVAARRADPQDDLISILVQAEMTDERLTDAEIYSFSVLLLTAGSGTTWKQMGITLTALLQHPEALAAVRADRSLLRLAIEESLRWSPTDPMFRWVTEDVDFFGVHMPAGSVLHLCIGAANRDPARWDRPDEYDITRALRPSFAFGGGAHVCLGMHVARAEMRVGI------------------------------------------- 162449859 1 -------------MDFPLANLFFVSEDATAFGRRLRAAAQQAPIVFDTAFGMPILLRKSHITTAYRDTATFSTR-----MFQAGILNGGLAAMQGDEHARMRRVYNMFFLPRAVSQYEERVRPISEQVVDRLAGKPRVDLLEDFAMELPRRVIGELFGFPAEKLERVRAMLRGLVRMHDPAAVAESQRETLGLITEVVERESRDTSDTLLGEILRTLKAEHMDTIEASRQIVLSLILGGYETTSWLVANTIHALLAHPDTLARVRQDPSLLPAAIEEGMRWCPSSFVLRMVERDVRLDDQALSAGTVVCLAGIAGNYDETAYPSPEVYDIDRKPLPAAVFGGGAHFCVGAPLARMEARVGLQALLARFPGLRAVPEERPSFKDSVAHGPDKLPV---------- 209546509 10 ---------------------EDLEADPYPIYAQLRREMPVAYI---PAVNLWFVTRFKDVEYLSKTPEIFTAAVESSPLDRTWGKPTILTA-DGPVHKNLRSGVDPKYHPKRVAYMDDLVLPIAREYHDRLLASGGGDLMSDYFEPISILSLTRSLGLGHVDLETLRRWFFGLAQGAINFECDPERQEITGIVTPVMQKLIEEPDDSALSMLHDGMPEGETRTIDFVLPTLKVLLLGGMQEPGHGAGSIMAGLLQNPDQFAEVKGDPDALPRAVDEGLRWTPIGTQTRQTTKAVEIGGVTIPANQPVAAVLASASRCESRFTDPGRFNIHRNEGSHAAFGFGHHFCAGRWFAREQITSALRYLIDRSPEIALRDDGPVQFRGWEFRAPSTLNVTLR------- 170748517 12 ----PPGSPA----DVPTLTVAELEADPHGVFRAWRPR--LPFVGHEIAG--VLILRARDVDPLMRDPRLYPESRAIPEGALFDIFAHGMLTANGAVHRRRRSPFTRTFAARLIEGLRPRIRVAAEGLVRDWLGDGEVDLVARYTAQIPAQAIADILGLPRDDIPRFTHLAYEVFGPEDIPDLEAAAVALQDYVAAILAARRSAPRDDFLSRFLAEAEAAGELTPQEVVIQLVQMIIGGTDTTRVAGAMQVALLLQHPEQWAAVSRDPELIPAAVAESLRYEPSGSAGRVAREDIPLDGHVVPAGSLMLLSTLSAMRDETVYARPDTFDIRRTPRLHPVFGGGAHRCIGEALARIELEEGLGAVLRLAPRLRLTGAMPVLRGHSGIRRIDALRVA--------- 158341212 8 --------------------------------------------------------------------------------------------------RRHRQLMTPAFSQERISAYASIVVEETSHLLKHWKKGGILDIYQEMRQLTVKVIAKALFGIDIYHRAQTNFLLPDWMPTKSNLRANRAIQYLNKIVISIIEQRYQSPKDDLLSTLLSKDEDGNQLSFEELRDEVMTLLLAGHDTTANALTWTIMLLAQHPTVANQFLPRLAYSQKVIRESMRLYPAWILTREAIQDCQIGPYRLKKGAGVVVSQWVVHRDPRFFEEPEKFLPERWQDNYFPFGAGPRVCIGKAFSMMEATLILAMIANQF-HFKLVPDQSIELLPSITLRPK-------------- 32140294 11 --------------DLDPYTDASIT-DPYPLYGALRDAAPVVYL---TAHQVHCAARYDEVYAALHRHGTFSGEGVGLTDTLNKAQKGSSFTSDPPYHAYVRGLVARHLKPRAMADINGYVTSWADRLVRDLVARKSFDAVQDFAVAFPLAVVPDLLGWPEGEGKERLLEWASAGFNAFGPLNDRTRAEMGEFLHRMSQP--GNLRPGSWGAELVSEAREGKIEDKLLPGLLGDFLAPSMDTSVSALSSMLWLLGTHQDQWRRLREDPSLVSSAFNEIIRESPLRGFTRYVAEDTELGGAALPRGSRVLLLFGSANRDERFWKDPESFDVARGAAQHVGFGHGIHACVGQALSRLEGQSLLEALVRHVDRIEV--GEPTWRLHNTIRGIERMDVTFH------- 190894253 20 -------------------------QDPYPFMRWLREHDPVHRAAS----GLFLLSRHADIYWAFKATDAFRGPAPAASSLSLNLLASTLAMKEPPTHTRLRRLISRDFTVGQIDNLRPSIARIVAARLDALERGEAVDLHREFALALPMLVFAELFGMPQDDVFELSAIVSAILEGLSPHASDPQLARVKAYFGDLILRKRADPRRDIVSTLVGAHDDADTLSDAELISMLWGMLLGGFATTAATIDHAVLAMLAYPEERHWLQGDAAGVEAFVEEVLRCAMFSSIPRIAQRDIELHGVVIPKDADVRVLIAAGNRDPNAFADPDRFDPVRDGKIMLSFGHGIHFCLGAQLARVQLAESLPQIQARFPTLALAE-QPTREPSAFLRTFRALPVRLH------- 182434603 8 ----------------------------------------------PGGDPAWLVSRYADVRQVLSDPRFGRARPALSGVPDLVNNPDLMFNQDGSDHLRLRRTLRRAFTPRAVARWRPWIAATVEGILDRLERPQPADVVAEFALPLPVAVISRLMGLDESVWDRMRYWSEHAFSTHEREQVAAALKEFSAFGAHLLAERRSTPGEDLVSGLVTAADEEGGVPEAQLVSLVCGLVVGGHDTMTMLGNALLYLLGERRETWPRLGADEEAAGLLVERLVHLVPLGDDRRHAAEDVEVSGVRIPAGAIVIADCGMANRDPEVFPPATLYDLFAPEAPTLSFGAGPHYCLGAWLARTELQLALHRLAARFPELRLADDAVVWRTGTTSRSPRRLGVRW-------- 89068865 11 -----------------------------------------------------------------------------------------MLELEPPRHTRLRGLVLRAFTSRRIAALEADIEALCRGLVADFPD-GPFDLLDAFARPLPVIVIARLLGVPEARATDLLAWSNAMVGMYQARRTREMEDAFRDFVEETVAARRQAPGPDLLSELIAVEREGARLTTDELVATVILLLNAGHEATVHSLGNAVRLL--------LAEGVREVDAAVVEECLRDPPLHLFSRWVYEEVELFGHRFARGDQVNCLLAAANRDPAAYPEPDAFRPGRSGPQSAAFGGGIHFCVGAPLARLEMAVALRVLFETCPGLH-AAEPSGYADVFHFHGLERLMVA--------- 206679115 9 ----------------DTITLADLTNDPFPIYRRLRRDAPVVHVAS---MGRTLVTKAADTKYVKDNPKLFSSDDPKTPMTRAF-QAHTLMRKDGADHMRERMAMAPAFAPKVIKDWVPAYERIAEEYVARLPLGEVVDLFPMLAGPYAARGLAVLLGMEEATDTQMQCWSQTLIDGAGNFGLRDDLTEMNALLDAARERHLVTPNSSAYSVMLNAQ---DPIEMSQIYANIKIAIGGGINEPRDALLTILCGLLSNPDQLAEVKRKGDWDKAFEEGIRWVAPISASGRVTTQDTEIRGHLIPKGETVMTIQASANRDEEIHENGEAFMVYRSPSTHQSFGNGPHFCQGTHVARRAVQVMLPMLFDRFPNMRIPNHDDVIWRGFGFRGPVQMPV---------- 36958773 11 -----------------------LYNDPYPVYARLRSEAPVALF---EGTNEYFVTRYDDCRTVGATDRVFGPSGAADRPEARVMGMPNVLTMSGEEHACLREGIDLNLTQERVRSYVERLTPVVQRFLDEIKPKGEANLTTELFEPISVRCIGDVIGLTETSNDNLVEWFHAMADQTVWDRLDVALADIDDQLGALYEAALSKPNSTLMSHVMHGGMEGQVRSLKEISPTMRVIILGGLQEPGHAAANACAGLLSNPEQAKVMAEDPSAHRAFDEGLRWVAPIGVTPRVALEDFEIAGTTIPAGSSVAIVMGSANRDEARFENPDRFDMFRKKKQHVSFGFRPHFCSGHFLSRAMGEIALQEAFRQLPNLRLDPEQEIKAKGWRFRGVNVLPAKWD------- 215403919 17 -------------------------QDPYPLYERMRAAGSVHRI---ANSDFYAVCGWDAVNEAIGRPEDFSSNLTAFEMDPLGGPTHVLATADDPAHAVHRKLVLRHLAAKRIRVMEQFTVQAADRLWVDGMQDGCIEWMGAMANRLPMMVVAELIGLPDPDIAQLVKWGYALVENDQLVAAGVALMELSGYIFEQFDRAAADPRDNLLGELATACASGE-LDTLTAQVMMVTLFAAGGESTAALLGSAVWILATRPDIQQQVRANPELLGAFIEETLRYPPFRGHYRHVRNATTLDGTELPADSHLLLLWGAANRDPAQFEAPGEFRLDRAGGKHISFGKGAHFCVGAALARLEARIVLRLLLDRTSVIE-AADVGGWLPSILVRRIERLELA--------- 84517012 12 -----------------------LDRDPFPIYRRLRAQAPVLRVKS---AGRTLLTKAVDTKYVKDNPEIFSSDDPNTPMKRAFRA-HTLMRKDGDEHRRERMAMAPAFTAKVIQDWMPKYEQIAREYVSRLPRGEIVDLFAILSGAYAARGLAILLGMEDASDEDMLEWSQALIEGAGNFGWRRANDAIDALLDRIQDRHRAAPNNSAFSVMLNAE---DPIPISQIYANIKIAIGGGINEPRDALNTIIYGLLTNPDQLAEVKRREDWDKAFEEGVRWVAPISASSRLVTVDTEIRGYLIPKGDTVMTIQASANRDEDFFDNGEVFEVYRDKNPHQSFGNGPHFCQGTHVARRAVKVMLPILFDRFPNMEIPDTDAVIWRGFGFRGAVQIPV---------- 86740474 6 ----------------DLGDADALR-DWHTSFRAIREHQ---RMYWDDAVGAWLVTRHADVEMGLYDHRLSSQGPTSFMADLQRFYESWMVFSNEPYHTVVRGSVQRVLTPRAVQKRQEAVRAAARSLLDR-ARAEVVDVNSDFARPLATAVISEVLGVPEQEWDNCSRWSHHIIDFIRAMAAAESYDQMCDYVYHLVEEHRRTGRDD--SPMLAVADVGAHAV----VGTFAQFMTGGCDPISAAIANAVATLLAHPDQMQRLERDRSLIPTAIEEFIRYSPFTLVPRVVTEPMTVAGQHLHEGSRVLFMLLAANRDPGVFERPDEVDVGRSPNPHLGFGKGSHYCIGAGLARLEMTESIEAIIDMAPNLELA-GQVEWSSSLGLRSAVKLPV---------- 126730258 11 ---------------------DDLTRDPYPIYRRMRAETPIVDV---PAARRIFLTKAAHTRMVKDNAELYSSNDPKTPMERAF-QAHTLMRKDGDEHRRERMAMQKAFSPKVIKDWAALYAKIVSDYLDRLPRGETVDLFKDLCGPVAARILAHILGLDEASDADMQRWSQTLIDGAGNFGFRDENAEMNAYFDSITARHVAEPNNSALSIMLNAK---DPIPQSQIYANVKIAIGGGINEPRDALATILYGLLTNPDQLEEVRRTEAWTDAFEEGVRWVAPIQASSRRVMQAHQIDGIDIPEGVTLMTIQASANHDEDVFEDGHLYNVFRAKAQHQAFGNGPHHCSGAQVARKTVEIMLPMIFERFPNMTLNSAEDVVWSGFGFRGPLNLPVTL-------- 152986459 385 ------------------YHPD-FLANPYPFLHQLRARAPL----YRDREGNWWLTRYADVSACLRDPR-FSADPARRLQPLARFYDNFMLFNDAPRHTRLKRLFAPAFTPEAVRRWGARIDMLVEELLDAMLERPAPELIQDFAEPLTIRVAAELFDFPREDVGQLLAWGDLAAVQGDAARINRSAAAFSDYLREQAHGWLQARRSSTAPILDGAAMLDAGLALDDLVAAYAMVFMASFETTISMVGNSTLALFDHPGQLERLRREPELLGNAVEELLRYDGAVRSGRCTLEEVEIGGQRIPAGERVILYFLAANRDPAMFAAPDRLLLDRANARHLAFAHGPHYCLGAALARLELQGALRALARRRLAPLPQAEGLSWRRSAAFRTLERLPVV--------- 148257938 1 -----------------------LTRDPYPIYQRLRRDAPVLRVKS---VGRTFLTKAADTKYVKDNAALFSSDDPNTPMKRAFLA-HTLMRKDHDEHRAERMAMMPALMPKTIEQWGPLYTTFAADYLDRLPRGEVVDLFPALAGPLAARILAHVMGIPDASDADMQRWSQTLWTPGPFDATDIANAEMDRCIRANMARVRNEPDSSALSFMVNAK---KPIPESQIIANIKIAIGGGINEPRDALLTILYGLLTNPEQLEAVRAQDKWRSAFEEGVRWVAPIQASSRLVMEDTEIRGCLIPKGDTMMTIQASANRDEDLFEDGETYNALRDPNPHQSFGNGPHHCAGAHLSRRTVAILLPMLFERFPKMTLPDPASVRWHGFGFRGPLNLPVRL-------- 196246032 10 -----------------IFDPVTHLENTH--------AECPDIFYSQVMGGSVIVSHPQAIQQILTNDRKFSSPSQYNQLLQPLVGDNSTIMIDGDRHRKRRQLVMPSFHGERLKTYGELTVRITKEVLNQLPTGQPFLGRPTMQSISLKVIMEAVFGITQGERYFFPSLQKDWGSWSPWGKFLRQRQQIDELIYAEISDRRSHQRTDILSLLIEARDEGEPLSDQELRDELMTLLIAGHETTATAMTWGLYWLHRTPEVKEKLYQELTYLTAVCNETLRISPVTMFPRVAEEPIELLGYKIEPGTLIMGCMYLTMQREDLYPNPREFRPERSPYEFLPFGGGVRRCLGEALAQFEMKLVLATIIA-------------------------------------- 21224628 10 ----PPGCPAHADARIPLYGPD-FAADPHAYYDYARSYGPSAPVELAPGVDASLVTDYATALRLLQDNGTFRKDARRWPVVPLLAYRPNAMFSDGAEHLRLRQAITDAMARIDTARLARSTEQISDYLISQFGSRGSADLMADYAKQLPLFVFNELFGCPADIGDRILFGISGMFDGVNAERAAEV---LFGAVGELVALKRSRPGEDVTSWLMQHE---TRMTDEEMVYQLSLILGAGADPLRNLIGNTLHRILIHDEYARQGGLIDEAMEDTLWENP--PVPNLAPHYPAADVEFAGQKFEAGELIMVSFAAANNSPSLAAA----RQSGSNRSHLAWSAGPHACPSKDPARQITMAAVENLLNRIPDIAAAVPEDTWRPGPFTRGLTALPARFTP------ 148556295 23 -------MPDAPHYDVDFYS-DAFIADPLPHYAAMRALGPV--VYLPQHDNFAIV-RFRELREAMRDIAIFRSGDGVAGDAAGTFLRGNTLASDPPVHDRMRTVMGAPLLPGALEAHRAWIEEEALALADRLCDRQVFDAMVDVARHLPLTIVTQLVGLPEDGRDHMLEWAAASFQNERGRQGIETIKEMRHWIKTGATTDR--LKPDSWTARIAGLARDGSIPADMAPLLIRDYINPSLDTTISATGELLWQLARNPDQWDKLRADPGLIPRAVDEAVRATPIRSFTRTTTASVVVADTPIPAGARVMMLFASANRDALHFADPDRFDVERRERDHVGFGHGIHMCVGMHLARLEMTALLKAFRTRIARFE--AEAPSPAYNNTIRSYAAMPMR--------- 118463470 41 --------------------------------------------------------------------------------------------VDPPDHTRYRQLVAQSFTPRAIEALNTRVAQVTMELIERIAATPQPDLIADFATRLPVAIIAEILGMPPDSYPRMLAWGRLLDLGIDWKTYRDAIAGLRGVDEYLLAHFHQLRADPHSDNPFGRMAADGSLTDRELTANAALIVGAGFETTVNLIGNGIVLLLRHPEQLALLHDNPDLWPSAVEEILRISPVQMTARTPACDVDIAGAHIGAGEMVGLFLGGANRDPKVFSDPTTFDVTRPNARHLAFASGIHACLGAALARIEGATALRALFENFPDLRLTAAPQRRSLIN-LHGYTRLPA---------- 156369646 46 -----------------------------------------------------------------KEFDKFVNR-PIVQSAQTPPTDKTLLSLQDDDWRRLRHTITPTFSAVKLKQVLPLINESCRILVEKLQTNPNDQFVPNAQRLFGGQSLFRMLAVLFPYLQPIVSLMVKQLGLGKQTETGKSAMFIVDAARQIIKHRREQGRKDLLEILLSAETTDDKLSDDEIVAQCFTFILAGYETTSNTMAFTSYLLALNPDKQDRLIEEMEYLEMVVQEALRLYPPFRFGRTCNQSCTINGQFFPKGCIVLIPVFAMHRDPEIWPEPEKFQPERHPYAHLPFGGGPRNCIGMRFALLEAKMAL------------------------------------------- 15788320 1 ----------------------------------------------PDGREFWSVTRYDDVCRVLGEHQRFTSERGTVVTHLGVAAGTLLTSTDPPRHTLVRRAIGARLTARAVAPWRERIPER------------DWDELVQLTAMVTAPSD-----------PHFRHGSEAATLAIAHH-------ELVTYVKEWAARRRSAGGDDLLDHLMTVRVAGAPLTDEEIALDGYSILLGANVTTPHTVSGTVLALIERPEQFGKVQADPSLVPNLVEEGLRWTSACNFMRYAVDDVRIAGGTIPARGAVVAWIGSANRDESQFADPHTFDVTRNASRQVAFGYGPHYCVGAPLARLTLRVFFKELLRRF------------------------------------ 37524313 4 ------------LSSFNIHDPK-FIKNPYDFYDILHKQD---LVYFEQSQNSYFIGKYEDVDAILKSS-IF-NTKPLTALAEPVMGDRVLAQMEGEEHACKRKFIMQGLSRDYFRYYEPMIRKITEDLLQPYMEKGNIDIVNDFGRDYAVLVTLSILGLPSDNYRDIAEWHKGIASFITQMHSLECSQKLIRLLKPIIDQRRRNPSKDIISIFCQ----DTAMSMSEITALCLNILLAATEPADKILAMMLNHLISNPSMLDVVLKDRSLVRDAFEETLRTSPVQLIPREASEDVTISGIDIPKGAVVFCMIGAANRDPSVFHKPNEFDLYRRKNRHLAFGAGTHACAAAAFSLSQLEVSSNIILDLLHNLRFADHYHYQETGVYTRGPSKLLLSFDPIASSAI 111020862 14 -----------------------LDRDPNPIYDRLRREAPVAFV---PAVGMHVVASRDLCLQIAQDSETWS--TVIAPSGGRTFGKGTVLAANGEQHEKIREWIDPQLRPSAVDSYEALVRPQARSLLEGIEDLGAADIQEAYFAPISVRSVGDLMGLTEIPSETLVRWFETLAQSYGNAEVDENKAEIVAAVGPMLDHWTEHPDHTLISWLHDGMPDGQVRDRSEIYPNIYVFLLGALQEPGHVMTTTLAGLFQHPDQLERVIDDPTLIPRAVNEGARWVAPIWSAKVAGRDVTIGGIDLPTGTPVMLAYGSANRDESVWENAEAYEIDRPIMPHLAFGAGNHACAGTYLGTAIVRIALEALFETIPNIEPDPDRAPQFWGWTFRGPQGLHVTWE------- 1276918 39 -----------------------------------------------------AITDPDIIKTVLVKYSTFTNRRNFGP--VGILKKAISISED-EEWKRIRALLSPTFTSGKLKEMFPIINQYTDMLVRNMRQNNPQDPFVEKVKKLLKFDIFDPLFLSVTLFPFLTPLFEALNVSMFPRDVIDFFKTSVERMKENRMKEKEKQRMDFLQLMINSQDSHKALSDVEIVAQSVIFIFAGYETTSSALSFVLYLLAIHPDIQKKLQDQMEYLDMVVNETLRLYPIAGRLRVCKTDVEINGVFIPKGTVVMIPTFALHKDPHYWPEPEEFRPERNPYMYLPFGNGPRNCIGMRFALMNMKVAL------------------------------------------- 126726688 8 --------------DVDFYSDATI-ADPASAYGEMLNHGP--VVYLAPNNLH-AICGFDALTSSLRNHRVFRSGLGVINEGVNKVLIGSTLHSDPPEHDMTRAITFAPLTPKALTEVRARIETEAAFIADKMINQGAFDAASELAPYLPLTVVRDLVGLGERGSNNMLEWGAATFELMRRDAAAAKLKDLRSFLDDEVT--LSGLKPDGWANKATSKGIEAGIDKQKAAELMRDYIAPSLDTTISAIGYGINLFAQNPEQWEKLCADRSLIKNAIEEIVRNTPIRAFSRYVAQDINVAGVDLAKDSRVLMVFGAANRDAEKFPDPNRFDIERSTRGHVGFGHGVHACLGMHLARLEMTCLFNALADRVKRFD-ATGPVVPVINASIHAFASVPV---------- 209516936 2 ------------------------------------------------------------------------------------------TTMDAPEHTQFRRIFQRAFLPNVVAQWGDFVQPVVDELIKPIIGAGKADLVKDFTSLFPFHIIYRQLGLPARDIKIFHKLAVALTVAGVDVAKAAEAGKLGAFYEALTEARFAEPGIDLVSALTQAEVDGDRLPKDVLISFLRQLINAAGDTTYRGTSNLLVGLLTNPDQLEALRRDRSLLPAAIEEGLRWGPVMIGFRMATRDTELDRTAIPKGSAIHVVNGSASRDPNRYEDPDRFNIFRKPGRHMSFAYGAHVCIGQHLARLEMARAINVLLDRLPNLRLDPDPQPQICGCNMRHPPHIHVRFD------- 148257509 6 ---------------FDI-DPAAFWADPYPALARMRREAPIAFV---PQLGSTLLCRRDDIFVSEKQIEVFSSHQPQGLMNR--LMGHNMMRKDGAAHLAERQAIAPAVSPRAVRHWLTQFQAHADRLIDALDPAADVDLVRDFALPFSAECLKLITGLTNMRFEDMNAWSQAMIDGIANYTGDPAVEAIDAAIDDMLPVLEKTPNQSLLGVMLAA-----GMPMDSIRANIKLAISGGQNEPRDAIAGTVWALLTHPEQLALAVHGEVRWLQVFEEYARWSPIGMSPRRIAKPWTIRDVAFAPEERVFLMFGSANRDEAHFTAPDRFDIRRDVSKSIAFGAGPHFCAGAWASRMIADVALPTLFRRLNNLRLRDDEPVRIGGWAFRGLLNLPVKWE------- 111019373 8 ---------------IDEITMTELERNPYPVYERLRAEAPLAYV---PVLGSFVATTADLCRTIANSPDF----EGIITKAGGRTFGHPVIGVNGEIHRDLRSMVDPALQPSEVDRWVDLVRPIARRYVEQFENDGKADLVSQYCEPVSVRALGDLLGLNEVSSDTLRDWFHRLTNPEGFVQGDEAKAEIRAVVDPLIDKWTVHPDDSAISWLHDGMPEGQVRDREYIYPTLFVYLLGAMQEPGHGMASTLVGLFTRPEQLEAVIDEPALIPRAISEGMRWTSPIWTARISTKDVTLGDVFLPEGSVVLLSYGSANHDTAVYDAPSDYDMTRPPLPHLAFGSGNHACAGIYFANHVCRIGLEELFEAIPNLERDSGADVEFWGWGFRGPTALRATWE------- 197341708 8 ---------------------------------------PPHPVVLPDGTAAWRVSRYADVREVLTRAALYAEEHDDRPSGGGIVDDPLLFNQDGPEHLRLRRTVGRAFTPRAVARWEPWITATVEELIDELRQDGPFDLVSGFARPLPVTVITRLLGLDGDAWEKIGYWSDLAFTSHSAAEVDSGLADFTSFGGELLALRRKEPGEDLVSGIVRAADAEGGIPESQLVRLVCGMVVGGHDTMTMLGNVLLYLLGERRADWARLTDTGAAGLAADRLLHLVPLGEDPGRRCVTATELGGVRVPAGAVVVADIVAANRDPEVFPPAEHEDLFREPAPTLAFGGGPHYCMGAWLARLELRTALNRLATRLPGLRLVGTGVEWRLGTTSRGPKRLPAT--------- 72163202 6 ---------------FRLYGPQ-FQNKPAELYRQMRTDYGPVPVLLDGDIPAWLVIGYREVTHVLNHPETFARSSRRWNAWDLVPENWPLYPMEGEEHRRRATAISDALSGADQHEVRQYAVQAADRLIDGFCAASRADLRADYASRLPAIVLGRLYGLDQKHAEVLAEAMTTMIDS--GPDAVKAQQFLLQTMGTLVAERRKQPGPDVVSRLVH---HPAKLRDEELIPDLVVILGGGHQPTTEWLGNTLRLMLTDDRFAASLTGARSSVREALNEWEDTPTQIYLGRYAAHDVELGGQLIRRGDLVLLGLAGANSDPQINPGPE-CRMSQGNQAYLSFSHGEHRCPAPELAEIIVTAGIEVLLDRLPDVELAVDELRWRPSPWMRGLVALPVVFTP------ 197780561 18 ----------------------------------LPENGPPRLTSLATGTPVWLVTRYSDVRQVLMDPRFDRDAPPLLLVPNLLDSPDGLLNQDGPPHQLLRGTVQRAFTPRAIARWRPWTASVVETLLDDLRQPQPADVVEAFTRRLPVSVISRLMGLEHADWERIRDWADHALSAHTAEEVGAAMREFGLFCAELIAERRKEPGEDLVSALVVA-GDGLGIEEPRLVVLVLGLVVAGHETTMTALGNIVVHLLTDRHAWPGLAESQEAAETAVEQLLRTIPLSEGRRRAVEEAEVGGVTIPAGAVVAVQTNAANRDPDVFPRPEETDLFAPTTPSVVFGAGPHHCLGAWLARLELGLALHRLAVRFPGLRFTSETIDWREGQMTRGPRRLPVSW-------- 197340166 27 ------------------------------------------------------LTRYADVHRVLTDPRTATNVEGGPSFLPTIMPKELLLNLDAPDHARMRGFVNADYSVAGVERLRPVVRELVAAKAERLRQEARPDLYATVLDTLPAEVNGRFLGIPDADIAYYRPLGHTVQVASHEDVLVADFTELYTYLTELVTGARPRIEGGVIDRFLAARDSEPPLEDAELVGILLGSVLGADQNILSVASKIAYVLLCRPELWQRLAAEPALAPRLVDELIRLIPISAFPRIAGGRVELSEGVIEAGDVVYPDAFAANRDPGVFPEPLRVDPDRTGKRHLQFGYGMHHCMGAALARMEIAEVLTTLAAEFPGLTLADPATLSWDSGVIRRPVTLPVRW-------- 186458500 16 ------------------------------------REHGDFVALRFINRPVYILNSPEHIDFVLASHRIFRKTLGYRTPFMRRLFGQGLLTSEGEFWMRQRKLAQPAFHRDRIASHAEVIVAFTRRMTASWRGGETRDIHLDMMRLTTEVVTKTLFNRFTKQWQWYRILFNLLPESITQPRYEQVMRRLDAFIYGLIAEHRASGRDDLLSMLLRAREDGSQMTDQQLRDELTTLMVAGLDTTALALSWACYLLSQNPDVQKKLENEIDYTEMVIKETMRLYPSWIIGREAIQDFELAGHAIKAGSSMLLSQWLKHRDERYFKSAEKFVPERWKFAYFPFGGGPRVCVGSSFAMMEAILALATITQQF------------------------------------ 86577822 39 -----------------------------------------------------VITDPETIKNVLVKFSVFTNRQDFFP--VGIMSKSISLAKD-EEWKRYRALLSPTFTSGNLKEMFPVIEQYGDILVKYLRQKGKPVAVKDVLGAYSMDDYFDPLSLSVALFPFLTPIYEMLNICMFPKDSIEFFKKFVDRMTENRLDSKQKHRMDFIYLMMEAKDSHKALSEIEITAQSIIFIFAGYETTSSILSFTVYSLATHPDIQKKLQMAMEYLDMVLNETLRLYPITNRQRVCKKDVEINGIYIPKGSTVIIPSYVLHHDPQHWPEPEEFQPERDPYVYLPFGNGPRNCIGMRFALMNMKLAL------------------------------------------- 159900690 49 ---------------------------------------------------------------------------------------------DGADHQKQRKLVQPAFHMKRIQAYAETMVEHTQAMLERWHDGAILDMDQAMMELTLTIVTKTLFNVNFTIISEQSVPLPRWVPTRANRALEHASKQIDQVVQRVIRERRASGEDDLLSMLLLSIDDGQGMTDQQVRDEVVTLFLAGHETTANTLTWCSYLLSQAPEVRQRLQAEVDYTEMVIKETLRMYPPAYSARVPTENITVLGQTITPRQAAMVSPYAMHHNPRYWPEPERFDPERHKYAYIPFGAGSRVCIGNVFAMMEAQLLLATMMQHY-DFTLDPTQRVEYDPQITLGVKH------------- 206676227 9 ----------------DFYG-DAFILDPLPHYADMRAIGP--VVWLEQNN-AYAVARDAEVKDVLRRADVFVSGKGLLNDDVNAMLVGSTLNSDGDLHHKRRSITARPIMPKNIEPLRAHIESIAQDLAFTLSEKKHFDAVTEFAQVLPLAVVVDLVGLGDAGEGSMLKWASATFNLFEGRNARSKAAFLQRFLSEYGKPERLKDGGLAKRIFEVAAEKG--LSESEAAQQMRDYINPSLDTTISVAGFAAYYFAKYPEQWQLLREDPSLVANAVEEIVRMTPIRAFSRYVAQDTIISGVDIEQGSRIIAIYASANRDDAVWENPNTFDVRRAVRKHIGFGHGVHTCMGLHLARLELVSLITAMLTLVKCWHL-EGAPTIAMNNTIRAFAHLPIR--------- 149923502 11 -------VPGVPLFGYDPTSAEA-NANPAPIYAQMRRN----RLCFWPGPDFYVVSRMADAKAVLKDPRLTPDPRAMMPESLRGPIEGSFQRLGAEDHARVRRAVAPAFAPAAIAKLRPAIQAIIDEAFEQHTHEGVLDG-RAFAEHIPVRAIAAMMDVPMDEHEAFFEFANNLSMLHDPAMTPERFATVLARIEALVAARREQLGDDLLSTLLRAEAQGDGLSNNELLGLVAMLINGGILTTTHFFTFVFKDLLCVPEREAAIRAQRELIPTALEELLRHDSFGKSGRYLTEDAEVAGVELPRGSRVMVFFPAVYLDEEAFEDAARFDPARKPKDNLGYGYGRHFCTGAALARLESEVFVHTALDRFAGFELAE-PVAFGPSPVVRDIVTLRVR--------- 21225688 5 ---------------------PRFQTDPALLYRQMRREHGAVPVVLDGDVPAWLVLGYRELHQVTGDPVLFSRDSDLWNQWENIPDDWPLLPMVGERHRERAAMISDALEAVDPHLLRGHAERFADELVDRLCAKGEADLVGDYAMLLPVRVLARLYGFPDEQGPALVTALNDMIDG--RERALAGQTHLGTSMARLLADRKAAPADDVASRMLA---DESGFTEEEVAQDLMVMMAAGHQPTADWIGNSLRLMLTDDRFAASLFGGRNSVAEAMNEWEDTPTQNVAGRWAARDTQLGGRRIRAGDLVLLGLQGANSDPQVRTDGSA--LTGGNNAHFSFGHGEHRCPAQEVAEVIARTGIEVVLDRLPDIDLAAGSLTRRPSPWLRGLTELPVRFTPTT---- 196016932 50 -----------------------------------------------------VISDLDMVKEITKRFNQFINRAELINLPKESPFYDGLLRLRDHQWKRVRGLLVPTFSGAKMRQIITIMQGLVDRLLQKCQQDGQIDIWQAYGQVTMQIILAIAFGVESHGHNPLFPSFIVRLLLTLRGKGRDDATFLRDTAMKVIESRRAHSRKDLLQLMIDAGDNG-KLTDTEVIAQSIVFLIAGYETTSNALAFTSYLLALNPDIQDKLIKEIDYLDMVLDEAMRIYPPFRFNREASEDITINNIFIPKGMTVTIPIIAIHHDPKLWPNPDKFDPERNPYSYMPFGVGPRACIGMRLAVIEAKLILIRTLQQV-RFTVVKETPIPFRGGVVTSPKN------------- 116282903 1 ------------------------------------------------------------------------------------------------DHRRLRTLVSKAFTARRTAALRPRIEEICATLLDGLAPGEPVDLREAYAYPLPIQVISELFGLDDENRERMRRVVDSIFHTSTPEEVTATYTEMYAVLGELVATKRERPGDDLTSGLIAVRDEGSALSEKELTDTLALFLSAGHETTVNLLDNAIHALLTRPEQLDHVRAGRATWDDVIEETLRHSAPNLPLRYAVEDIELGGVVLRKGDAILAAYAAAGRDPEVHEDADHFDVTRGLKNHLAFGHGVHLCVGAPLGRLEAAIALPALFDRFPGLKLASGQDPPVESFISNGHRTLPARL-------- 186684731 6 --------------------------------------------------------------------------------------------QDGEEHRRNRRLMMPALHGPALASYFSTMEDITRSYLQKWEKKQEFTWFQEFKFDIASQLFLGTRPGPECVRNGLLAINPLPLPFTTFGKAIAARNEILEHLTQVVRERQQNPTQDTISLLIKADEDGNSLSEKEIIAQAVLLLFAGHETTTSMLTWLCTELACHPEVLEKARKMPYLEQVLWEVERLHQPVGGGFRGVIKDFELNGYHVPTGWQLYYSIGVTHQIEEIYSEPELFDPDRFPFSLVGFGGGPRICIGIAFAKMEMKIVAAHLLR-------------------------------------- 5921922 39 ------------------------------------------------------VTDTEMIKNVLVKYSIFTNRRDFGP--VGIMSKAVSISKD-EEWKRIRALLSPTFTSGKLKEMFPIIEQYGDILVKFLRREAEMDVITWKGRKLLRFDFFDPLFLSVVLFPFLIPIYEKLNVSMFPKDSISFFRKFVDKTKENRLDYNQKHRVDFLQLMMNSHDNHKALSDMEIIAQSIIFIFAGYDTTSSTLSFALYLLATHPDVQKKLQMEMEYLDMVLNETLRLYPIGSRLRVCKQDVEMDGVFVPKGSIVMVPVFALHYDPQYWPEPEKFRPERDPYIFLPFGNGPRNCIGMRFALMNMKLALTKVLQNF------------------------------------ 54023183 12 ----------------DWLDPAELATDPYPSYRRLLAESPVA---WAPALGRYLVTSFAGCRAVEDDQQTFSAAVSGGGATMRRALGGVMLRKDDPEHARERGAVNPALRPKNLRQWVPVFERTARRYLERLRERGPDDLDRDYAAPVAAQNLVDLLGMKGVAPEDMRRWSHAFIDPEIWRRCEAARDEVDTLLDELIPYYRRHPDASITSAMIAA-----GLSAEQVAANVKLTVAGGMNEPQHMVTNTVWALSRHPDQRARVLAGELGWAAVFDETVRWAPIGMYPRETTREVELAGVVLPAGAALGVVVGAANRDPAVFADPDRFDITRPRRPHLGFGSGVHLCAGHWAARIAIEIAVPLLYAELPGLRTDPRRLPAFHGWVFRGSTALPVTWD------- 149035099 52 ---------------------------------------------------------------------------------------------------RLRTLLSPTFTSGKLKEMFPIINQYADLLVKNVKHKGNPITMKDIFGAYSMDNFLDPFFLSVILFPFLTPVFEAFDITVFPKDVMKFFRTSVERMKENRMQEKVKQRLDFLQLMINSQSSGDKLTDVEIVAQSIFFIFAGYETTSSALSFALYLLATHPDLQKKLQDEMEYLDMVLNETLRLFPVGGRLRVCKKDVEINGVFIPKGTVVMVPTFALHKDPKCWPEPEEFCPERNPYIYLPFGNGPRNCIGMRFALMNMKIAL------------------------------------------- 196189716 19 --------------------------------------------------------------------------------------------LDGERHKRDRKLLMPSFHGAKVKAYADTICEIAGEISSSWQPNQQIEVMPEITLEVILQRWLDLTGSPLSSMLFFRWFQQDWGSWSPWGKMVRLKRQVYDLLQSEIDDRRAQIGDDVLGMLLARDEDGQPMQDIELKDELVTMLFAGHETTAIALTWAMYWIHKLPDVKAKLMAELDYLSAVASETLRIYPIAPIPRIATEEVTINGHTFPPNTYLAPAIYSVHHRPDLYPNPKEFKPERFLNRFIPFGGGARRCLGYALAKLEINLVLATLLTQ-HAFKLANDDPV------------------------- 45124710 38 -------------------------ADPQALYEVLRKEHGVAPVLLHGDLPAWLVLGHRENLEVMRSPSRFSNNSRLWPLLPIVGWQPICVFADGADHERLRSAVRDGLEQFDRRGIRRYVIRYTNQLVDSFAATGQADLIGDFAEKLPMLVMTQLFGMPEEYGPRLVD--AALDLMKGSETALASNELVVDTLRTLAERKKAKPGHDFTTWLIGHEAD---LTDDEVMEHLRLVLVAANETTVNLIANTLRMVLTDRRFRANLAGGHMTLPDALEQVLWDEPPVITGRWATGDTVLGGKQISKGDMLLLGLAAGNVDPEI--RPDLQKPLMGNRAHLAFSSGPHECPGQDIGRAIADTGIDTLLARLPDLQLSEGELRSSATWLSQRLESLPVRF-------- 156399445 2 --PGPNHLPFIGT----LIDTIKHGGDIRLQFAEYSRTYGRVYGLYLFGSPTIVINDPDILKEVLKEFHSFHDRPAFFPM--PEPFDSMMFFAEGETWHRVRTTVSPIFSAHKMKMVLPLMNNSCDIMMSKLQQKGEPFNMYRMGQSLTMDFILRIFGIESSVQHNYDDMMPKPIKKMFSRVFFSHTKELVEMTEKVIAAKKTQTRKDILDLMLEAMIDDERMTEAEIIAQCLIFMIAGYEGTNSALTFICYNLATNPDIQEKLQQEIDYLDMVVSETLRMYPPGMLTRAVTQDCVIQGRRFRKGNAILMDVYSLHHDPELWPEPERFNPERNPCAYLPFSAGPRNCVGMRFSLMELKLALTRILK-------------------------------------- 186681849 8 ----------------------------------------------------------------------------------------------------QRRLAQPVFHQKRINGYSQTMVEYTNRMVQTWHDGETHDIHEDMMRLTLQIVMADALDVAMQWFESKRRQNWEWFPRPENIRYRDAIAQMDEAIYKLIQERRNEKTNDLLTMLMEAKDEQQQMDDKLLRDEVATLMLAGHETTANTLSWTWMLLAQNPGVREKLESELNYTQQIIKESMRLYPPVPMGREAAVDTQIGDYEIPQGMAIMISQWVMHRHPKYFENPEAFQPERWTQEYIPFGDGPRICIGKGFAQMEAALLLATIAQRFQ-IDLVPGYPIVPQPSITLRPEN------------- 28893549 39 ---------------------------------------------------------------------VFTNRREFGP--VGIMSKAISISKD-EEWKRYRALLSPTFTSGRLKEMFPVIEQYGDILVKYLRQKGMPVAMKDVLGAYSMDDFFDPLLFSVVLFPLLTPVYEMLNICMFPNDSIEFFKKFVDRMQESRLDSNQKHRVDFLQLMMNSKDSHKAFSNMEITVQSIIFISAGYETTSSTLSFTLYCLATHPDIQKKLQMEMEYLDMVLNETLRLYPIVTRLRVCKKDVELNGVYIPKGSMVMIPSYALHHDPQHWPDPEEFQPERDPYVYLPFGIGPRNCIGMRFALMNMKLAVTKVL--------------------------------------- 62739262 39 -----------------------------------------------------AVTDPETIKNVLVKFSVFTNRRDFGP--VGIMSKAISISKD-DEWKRYRALLSPTFTSGKLKEMFPVIEQYGDILVKYLRQNNPEDPFVEKAKKLLRFDFFDPLLFSVVLFPFLTPVYEMLNICMFPKDSIEFFKKFVDRMKESRLDSKQKHRVDFLQLMMNSHNNHKALSDMEITAQSIIFIFAGYETTSSTLSFTLHSLATHPDIQKKLQMEMEYLDMVLNETLRVYPIANRLRVCKKDVELNGVYIPKGSTVMIPSYALHHDPQHWSEPEEFQPERDPYVYLPFGNGPRNCLGMRFALMNMKLALTKIM--------------------------------------- 197922678 38 ---------------LDLFG-EEFVRDPYPWLDLLRAEAPVHH---DEATGLWLVSRHQDIRRVLSDPSVFLPDNARTLAKARFSLPPALANNGTGSHAGLRRLVNRFFNARRVAAAVPVIERCAEELLDAIDADGRADLFASYAQVLPCRVLMELLGVRGVTPDTLIRWSDASLELFWGRPAAERQLELAGLVGEFHRWLTDTVRDSFVGALARHRLDGEPLDTATAVSACFFIFIAGQSTTGQLIATVLRRALCEPGLWPRLVPEAGLAEDWVEEVRREPPVTTWRRVTARPVELAGTRLPAGAQLLLMLMGSGSDPAVFADPERMCPHRANVRHLAFGAGRHRCPGASLARTEAAIALRAVARRLPQIRLAPEGA-------------------------- 169630397 16 ----------------------------------------------DENAGTWVVLGYQPAREVLGGSG-WSSDPLASPQLRAQAPEFLMLFADEPDHTELRGTVRDVFTPGFIAGLREGVHTIASHVVEYPSTGEYFDFMADIALPLPIAIIGEWLGLDDSSAAVLRQESPAIIQMLGAFADVDTVMALATELLPLAADRRAHPGDDLLSLIASNTD----LPLEDVVTTALIIAIAGHETTANLLGASMVLLTPRPDGTRLADDIDPDDPTVITELLRDGPVLATARVATRAHTLAGNTIEGGQTVLIAIAAANRDPQVFVDPAVFRRDRTSPP-LAFGYGTHHCLGSALARLETTLVLREVLARQP---VITGPVSWRDTPAIRGPRSIPMRF-------- 148554763 1 -------------MEYDPFSDEAMR-DPHALYTRLRQAPGPHFI---EKYNAWALVHFEDVWTVSVKHETFTAGQPLTNVLLGEPIPHAFPSMDMSEHRKWRRVVHADYTKGNVEKDRDRITALARELLAPLAARKRFDFYTDYVNRLFAINAGHNLGIDRDNAIEWRRLIDETMHRNPGQRNQQAGMELHRQLHAYVERIRRDPTGGHCAKYLDAEVEGRRLENQDIVNIIIIFLTVGSGTTPNVCAGTVYYLARHPEQRDAVLADPALIPKAFFEAARDQPTNMLCRRAVNDFSVRGAEIKAGQNLLMIYASANRDEAEFERADAFDIFRSYPRDLTYGIGGHKCLGMHLATMAGTIALEEFFKVSGRYEVDAAHCTRAYGEFLSGFDHLPVIL-------- 148652819 35 --------------------------------------------------GEWVLLRHADVKAAALDDATFSSHVSRFLQ--------IPNGLDGAEHDQYRALINRYLSQDAITPYVPLFQHVATELVSGLPKGEVINAVTDIGTVFAVRAQCQWLGWPAEVEPILVQWNHQASRLKDHTKLATVAQDFNEIIRSVIAPFRKANQDSITAQLCREQIKGRPLSEAEIVSILRNWTGGDLGSMALCVGVVVAYLAHHPKQLQHCANASDAEEAIIDEILRDNPFPSNRRITKCPVTLGEHQLPEGAKVHLDWISANRDEAVFGK-DTFDPVRHAADNLVYGIGRHVCPGRLLATWQLRILIRALLAHVEAITPAPNESFERQLPPLGGYSRVPVVL-------- 109898621 24 --------------------------------------------------------RLKDVRKTAHNWKTFQSRIVIPSEVNIRDTRQIPFEVDPPLHGAFRSLLDPWFKRPLKAQYQETLAQQVNALVDDVLKADSIDVVEDFALCLQSRALTLLLNTDADEADTWIGWGTHVFRSEDDPLDGDKAAILYDYIDEKIKASSPNPEGDLYSVLLAAEVEGKKLTHEEIKGIMILTFAGGRDTVINAVTNTVSYFAQHPESLARLRNEPEIIGRAIEELIRYFPLTQMGRVVTQDTQVCEHAIKADSRVSLCWASANRDESVFESPNDVILDRKLNPHVSFGFSHHNCLGATHARQIMRVLIETLMAKVGSIDIIDEENIEYLGEFERGFHKLHVNIHP------ 158318069 8 ------------------FAAPSFRTDPFPAWSDLRRAGPLHR----DVSGAWIVVSHREVGRLLADPRTYGAQRPYGPDGLAEYYEQWMECRLPTMHRRWRQLVLPGFTHRAVHGLRAELCRTADDLLTHAPSDGQVDLLRDFARPFPVAVIVRVLGLTDLDTDRLAQLSRTIAAVLEPNAAVSAREALAGLLWDAVRADRGPHPDGFLRRLVDA--NKGLLSPEQLIATVLLLFLSGNDTITGLIANGVLALASVPDQADRLRAHPELLPMAVEEVLRFAPACVAVRTTYEPMTIDGVTVERGAALLLAISSANRDPAAFAEPDVFRVDRRPIRHFAFGSGDHTCVGIGLARMEATIALEALLHRFPRLTHDPSTLRWSDALYLRSPENL------------ 196239916 3 ----PPTLPLVQLLQW-IFTPFAYLEDNQ------RRYGDIFTARFAGFPPFVLVSDPQAIDAILTAPVQQYDSGRANVILRPTLGDHSLLLLDGELHQRQRQLLMPPLHGERMRAYGQLICQITEAVMDQWQVGQNLTLRPWMQEISLQVILKAVFGLADHRRAFFVNLQMDLGPWSPTGKFLHLKAQIDQLIYAEIAERRQEGSDDILSLLLAARDEGQPMSDQELRDELMTLLIAGHETTATALTWALYWIHRSPEVKARLLVELDYLNAVCAETLRIYPIALITRIARQPVDLQGVHFAPDTYLAPCIYLVHQRPDLYPQPREFRPERSAYEYLPFGGGHRRCIGAAFALYEMKLVLATLLRHWQ-FRLTDSRPVR------------------------ 218246719 68 ------------------------------------------------------------------------------------------------EHLQQRKLMMPAFHKTQVESYRDEMVAMTQLEIDQLAINQPCEISQLMQRLTLRIATKTLFGEDINSVDNCQRSSSIMLFPFDIPIFHRYLNLLAQYIKKIIDDKRAKNDNDVLSMLIQAREEGHPLSEAELIAHTGVIFLAGHETTANALTWTMFLLSQHPQITLEQLPQLPLLDRVIKESMRITSVPWNGRVTSETTELDGYVLPKGTEVLVSIYHTHHMSEIYPDPEAFKPERWEYEYNPFSAGPRLCIGATFAMMELKIVLGMLLQRF------------------------------------ 197772094 28 --------------------------------------GPPRLVDLPDGSPAWLVSRPAEVRQVLSDSRFWSGDGPSLSAVPDLVSPDLMFNQDGEDHLRLRRTLSRAFTPRAVARWEPWIAAMVEQCLDRLAGCEPPDIVAEYALPLPVMIISRLMGLDPSVRGRLRHWAEHAFSSHDGEDVASVMAEFTAFGADLLARRRRTPGDDLVSSIVLAAETEGGIPEAQLVQLVCGLVVGGHDTMTMVSNCVLYLIGERPECWARLGADREAAERLADRMLHLIPDKGSARHAAEDIEVGGVTIPAGSVVLADCALANRDPETYPFDDLFAPL--EAPSLSFGAGPHYCLGAWLARLELRLALHRLAARFPGLRPAEDQVEWRLGSTSRGPQRFLVAW-------- 156573441 39 -----------------------------------------------------AITDPDIIKAVLVKYSVFTNRRPFGP--VGLMKSAISLAQD-DEWKRIRSLLSPTFTSGKLKEMFPIIAQYGDVLVRNLRRNNPKDPFVESVKKFLKFDFLDPLFLSTIFFPFLTPVFEALNFSLFPKDAINFLKQSVNRMKKSRLNDKQKHRVDFLQLMIDSQNSNEALSDLELLAQSIIFIFAGYETTSSVLSFTIYELATNPDVQQKLQEQMEYLDMVVNETLRLYPIAVRLRVCKKDVEINGVFIPKGALVVIPTYALHHDPKYWTEPKEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLALIRVLQNF------------------------------------ 210084876 39 -----------------------------------------------------LLNSYAAIHEALKNAEIFSSRPLGSGPSLLNPEENILSATYGPTWKKHRKFAMMSLRDFGLKSLEGKILEEARVLGDEICKQGAFNISQMMQNAVSNVICSIVFGCRYCYDD---DTFKELLMAIQRIFSAKLLESFAFVFRETIREHEETFDPDFIDAFKRETDDNPTFAEQQLATIVYQLFLAGTDTTSTTLRWALLYMILHPDIQEKVQQEIDSVPNQEPEMAHRSQMPYTFHSTNNDTTFRGYNIPKNTSVLVNIWSVHHDPKLWPEPDKFDPTRKRAEVITFSLGRRVCLGEQLARMELFLIFTSLLQRF-TFKL-PGGVAKTSTEGIHGAVYQPVPF-------- 54024198 14 -----------------------LERNPYPFYERLRREAPLAFI---PILGTYAATTKELCRTIANSPDF---EAIITPAGGRTFGHPAVIGVNGEIHEDLRSMVDPALQPSEVDRWVDLVRPIARRYLAEFENDGHADLVAQFCEPVSVRALGDLLGLRDVGSDKLREWFHKLSNSFTNAAMNEDKAEIRAIVDPLIDHWIAHPDDSAISWLHDGMPEGQVRDRDYIYPTLYVFLLGAMQEPGHAMASTVAGLFTRPDQLERVIDDPALIPRAVAESLRWTSPIWTARTNTVDVTIDGVFLPKGSVVMMAYGSANHDENDYNAPSAYDMDRPPLPHLAFGAGDHACAGTYFANKVCQIGLEELFEAIPNIERDDRKPIDFWGWGFRGPTELHVTWE------- 120419814 19 ----------------------------------------------------------KDIKEIFDKHKYFDSGKAKANDLAGFFLGNNSVTLDGSSHKRQRKLLMPAFHGQNISNYGELICHATKQVTSNWQPGQRLIIYKEVKEITLRAMLTVLLGSDKTERYFFNVFRRDWGSWSAWGNLLRCQRQIANIISAEIKERRENCNNDILSMLMAARDEGGKMTDEELQDELMTLIFSGYETTSAAITWAYYWIHYLPEIRAKLLQELDYLNAVCAETLRIYPVTTFPRIVKSPIEIGGHQFEVGTCLYPCIYLIHHREELYPNSKQFKPERFNYEYFPFGGGNRTCIGMAFAQFKMKLVLANILR-------------------------------------- 156573439 39 -----------------------------------------------------SITDPDMIKAVLVKYSIFTNRRPLGP--VGFMKSAITVAQD-DEWKRIRSLLSPTFTSGKLKEMFPIIAQYGDVLVRNLRRKGKLVTMKDIFGAYSMDITGTSFGVNIDSFPFLIPVFEALNFSLFPKDAINFLKQSVNRMKKSRLNDKQKHRVDFLQLMIDSQNSNEALSDLELVAQSIIFIFAGYETTSSVLSFTIYELATNPDVQQKLQEQMEYLDMVVNETLRLYPITRHERVCKKDVEINGVFIPKGALVVIPTYALHHDPKYWTEPKEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLALIRVLQNF------------------------------------ 68536001 15 ----------------------------------------------------WCVLCFDYVHKILNDESNFSTDH-LATRAEPVLGDRVLAQMTGKEHDEKKATAMRGLAQIALDYYLPIVREKVNHLWEGLAEFKEVDIVNKLAAPFAHDVTCQLLGIDEQWKAQIVPWNRSIVKFITLLQQPATARTFRHFMLKMIEARRKDPRHDLISFL-AVRGYREGVSDTEIVALALNIFLAASEPLDKTLAYSIFELLRNPDCLARVQSDKKFCEAILSEVLRLHPPQIIPRVAVNDVKISNHRIKKGDTVYCLIGAAHRDPAKYNDPATFLPNRPSAKHLAFGSGVHFCIGSMLAKRQLLAALE------------------------------------------ 1225904 8 ------------------SAPYRFSDG----YAQLRDPPGPLRLGTRYDGRAWVVVIHEAARKLLARFESADAHRTGFPFLTAGGRDMILFRMDDPEHARLRRMTISHYTVKRIKTISEFVEEVVLVFLRRMTISGPTDLVSQFLIGAGHMVICRLLGVPYEDHAFFQERSRVLLTLRTPEEVRAAQDELLQYLARLARTKRERPDDAIISRLVAR----GEILREEDISDAMLLLIAGHATDANLTSMSLYALADRSEQYAALRADRSLVPGAVEDPLRYVAIAD---IATEDVPIRGRTIAAGNTQIAMGSSANLDHEYYEDPDALTARVEDLVHLAFGFGRHQCLGQNLARAQLREDLMT-ARNDPTLRLAVPVQARLEGTTIQGVNELPVTW-------- 197728472 23 ---------------------------------------------------------------------------------------------DGAKHRRLRSLISKEFTARRVEELRPRIEGHVSRAAAAAAGDGVVDLHPHFALPLPLEVICELFGVDEEYRQRMHELTEQTLDVTGDPEPAALARELTEVVATVVVNRTREPGDDLTSALIALEEDGDRLSEDELNATIRTSIIAGHETTMTLISNAVRALCGHREQLDTVRSGGASWGDVVEETLRWDAPYFPFRYPKRDLVVDGTLIPKGTPVLAGYSAAGRDKAHGADADRFDVTRAARRHLSLGHGAHFCVGAHLGRTEAEIALRSLFARFPELDLAVPEALRHPSPLDSATDGLPVRL-------- 134101347 12 --------------------------NPFPGLAALQEQTPAVRVRTPDGPPAWLVTRYADVRDLLRDDTRLSVDPDYAGFELPPQLRPHLLAVDAAQHDRLRELISSPFTGTGLHRTVEVVEAEAHRLVAALAPDQPVDLVAELAFPLALTAVRAVLPLPDPAHQAFAEWHDALLAPRRQEDGAEVRRDTLGRMAEIIQTATTVPGDGLLGELQAAYHHGR-LSAHELAAQVFYLLFVPTEPLVDAFGVVLLRLLAGTRHRAVLRDSPAARHVAVAEALRFDTPQGAPRFALVDLDIDGVRVRAGQTLLLSLAAANRDPRQFDDPDELVLTRSPNPHLALGRGDHACPATALSYQLLSSSVAALLSRYPSTTVVPEKTQWRGNFRHRGPASVWADLKP------ 73957820 39 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRSFGP--VGFMKSAISLSED-EEWKRIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLRKEAEINLKDIFGAYSMDVITSTSFGVNNNPQDPFVENIKKLLKFDFLDPFFFSIKSVTDFFTKSVKRMKENHRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSTSLSFLMYELATHPDVQQKLQEQMEYLDMVLNETLRLYPIAGRLRVCKKDVEISGVFIPKGTVVMVPTFTLHRDQSLWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFAIMNMKLAL------------------------------------------- 111027104 2 ---------------LDPFAPGLSVAEADRLHERLRAAGPVVEATDADGLRVWIITRYDDVSRLLADPGIVNVRPGGPSGSPGLPLPRNLLNMVPDDHRRVRALAAPAFSRRRIGAVRQMVTARVDGLLDELDPNGVVDLFPAYASPLPADIIAEILGVTDTDADEFRTAAATVMAMNPGEPTADDMTTIVLVLMRVIAAKRKSPGDDVITDWITARDAEDRLTEEELISLAFLTFLAGFENSVYQIANALAGLDRDQLLVEIADDQLWRARVKQLVLDAAPGSYAIRRFPIDDITVGGTRIPAGSPLYLSLRAATNDPARGERPD-----------LAFGRGPHYCLGADLAVMQLDIATRHLFQRHPGLSLVKPWETRRHTWRTHGPTEMPV---------- 126347921 11 ----PPGCPAHGSGARVPLHGPEFAADPQAFYEYLRHYGVAAPVELAPGVEATLVTDYSAALQLLQDSGSFRKDARRWPVAPLLAYRPNCMFADGADHLRLRQAVTDSMARVDTRRLTRSTEQISGYLISQFGGRGSADLLGDYARQLPLFVFNELFGCPADIGDRVLFGISGMFDGINADKATAV---LFQAVGELVALKRSKPGDDVTSWLMRHEAD---LSDEEMVHQLALLLGAGAEPLRNLIGNTLHRLLTHERYAREGGLIDEALDDTLWENPPMA--NYAPHYPAADTELAGQQLHSGDLVLVSFAAANTGPALKAS----RQAGSNRAHLAWSAGPHACPSKEPARHITVTAIEHLFNELPDVELAVPEDTWRPGPFNRALATLPARFTPART--- 210082832 26 -----------------------------------------------------VLNGYTAIKDALVDSELFASRPQVYFLDLITDMAAV---RWGPGFRQRKRFAYTVLKNLGMKVMEGHIREEANCLCSRMAEYQPFDFAHDVTVTFANVICSMLFGKRYDYGDETFQELKKAIDAVVIGLAAGQVISVFPFLRFVPGGRNPRDFLDFCLLEVDQQDKVDGLTEENVMYMAMNLILAGTETTAGTLLWALLYITQNPAIQQKVHEELDYVNACLLETMRIRTVVPFPHATTQDVKVREFHIPKGTQVILNLYSLHVDPTYWPDPERFDPERKPESFMPFAGGRRVCLGEKLARMELFLFFSTLLQSF-TFRTPEGTPPP------------------------ 197333035 6 -------------------DP-RFQTDPAELYREMRRDHGAVPVVLDGDVPAWLVLGYRELHQVTGDPVLFSRDSDLWNQWDRIPADWPLLPMVGERHRERAGVITDALESVDPFELKGHAERFADELIDGLCGKGACDIVGEYAMLLPLRVLARIYGFSDEQGPGLVTAMNDMINGREG--ALEGQRHLGESMYGLLAAKRAAPGPDVASRMLAA---GTGFTLDEIAQDLMVMLAAGHQPTADWIGNSLRLMLTDDRFAASLAGGRHSVGEAMNEWEDTPTQNVAGRWASRDTHLGGRRIGRGDLVLLGLAAANSDPQVRTDSGA--LTGGNNAFFSFGHGEHRCPAQEIAEVIARTGIEVLLDRLPDVDLAVPADARRPSPWLRGLTELPVSYTP------ 83595917 1 ------------MNGINLNDPVSV-ANPDAYWAKYRSDGPIQ--WSEAHR-SWVILSHLELSEAFRDGTLLSTDRPSAFQQVVELLSGWMIFRDPPIHTHLRDPMRHVFTPRKVLTLEKMVTAVVRETVVMLP--DEIDVRRDLAGPLPALIIANLLGVNSDDLDQFCQWSDDLAHLTPPGLAMDAASQFQEFFGALIDRERKQPSGTLLTALV--DGAGTELSDLELVGACTLILFAGHETTSSFLMNTLGLLAQ--DPHLLSLLRSANIERAVEELFRVIPTRSMYRKVAKTHTRHGQKLAANENVLLCVEAANHDPLVFENPGTIDFSRKLNPHLSFGWGLHHCLGAHLARLEARVILEAVLERAERF--------------------------------- 197733123 2 --PSPATLPRFDLRGWDSED----IAHPYPVYRRYREAAPVHRGVSGAGEPTFYVFSYDEVVRVLRDARRTASAEPAGCRALRTLVGNWLVFLDPPRHTELRSLLGTEFSPSVVAALRPRITRIADRLLERFVQPGGADLVAGFAAPFPLLVVCELLGLPQEHHRWLRAHALALRESGWSARAEAAAGEFRRPGTGGPGSGSWAGRRDLLTLLVRAGDRGAPLDTDAIVGTCVHLLTAGHETTTGLLAKAVLALRRHPDLLDELRAAPALTPGAVEEFLRHPPVQAVTRWAYEDIRLGDHEVPRGSRVVALLGSANRDPARFADPDVLDVRRAPDRQLGFGLGIHYCLGATLARAEAEIGLRALLDGVPGLGRGGHRVDYADDMVFHGPSRLLLR--------- 193248867 10 -----------------------YQQTPAQLYRALRREHGPVPVLLDGDIPAWLVLGYSEVTYVTSHDELFARDPPDWPLLPFVGYQPSVLFAEGEEHRRRAGVITEALEGVDQFELSHDCLLIADELIARFAGSGQAELMADYAHALPMRTVVQMCGMPTSGEDRLVDDLRISLDAGEGDDPVAAYGRVGERLRQLVKDKRAVPGPDVTSRMLA---HPAGLTDEEVVQDLISVIAAAQQPTANWICNTLRLLLTDERFAVNVSGGRLSVGEALNEVLWTPTQNFIGRWAARDVQLGGRQIRAGDCLVLGLAAANTDPQIWPEGHV---GAENAAHLSFSNGEHRCPAPLLADVMARTAVETLLERLPDLVLAPEELTWRPSIWMRGLSALPVRFTP------ 113477166 32 ---------------------------------------------------------------------------------------------DGDRHKRQRKLLMPPFHGDRMRKYGDLIYNITSNVISQWKIEQPFPIRKSTQEISLKVILAAVFGLDQETFLFFNFLRKDWGPWSPWGRFLRKKQELHELIIAEIQTAKKNHRDDILSLLLEARDEGNAMSDEEIKDELLTMLFAGHETTASALAWALYWIDMIPSVGEKLMAELATIPAICQETLRIYPMNAFPRVVQKPIEIMGYQLEPGMVAIVPIYLTHHREDIYPEPKKFKPERSPYEYLPFGGGSRRCIGSAFALFEMKLVLATILSQ------------------------------------- 149689496 37 -----------------------------------------------------VITDPDIIKTVLVKYSVFTNRRAFGP--VGIMKNAISLSED-EQWKRIRTLLSPAFTSGKLKEMFPIISQIGDVLVRNLAEKGKPISMKDFFGAYSMDVITGIFGVNNNPQDPFVEYSKKILFPFLTPVFEALNITLFNFLTKSVKRIKETHRVDFLQLMINSQNSKETLSDTELMAQSIIFIFAGYETTSNSLSFIIYELATHPDVQQKLQEQMEYLDMVLNETLRIFPIAGRLRVCKKDVEVNGVFIPKGTTVVVPLFVLHNDPELWPEPQEFRPERNPYTYLPFGTGPRNCIGMRFVIMNMKLALVRILQNF------------------------------------ 126654866 3 -----------------------------------------------------------------------------------------LLSLKGEKHQRERKLLTPAFHGERLQSYATLIYSISDEVSEKLEINQSFNVREIMQEITLQVILKAVFGIAEGKRYFFPFLQKDWGNWTTWGRFLRIKAQIDDLIYTEINERRQQQGKDILTLLILAREDGNPMSDQELHDELITLLIAGHETTASSLTWALYWIHYCPEVEEKLRSHFSYLDAVCSETLRIYPVVVNARVLETPLELMGYQFKPGTVFAPAIYLVHHREDIYPNSKQFRPERSPYEYLPFGGGSRRCIGMELAKMEMKIVLFTLLSK------------------------------------- 17232258 11 --------------------------------------------------------------QIFTNVSCFESSGGGSPLLELLLGKNSLILLEGDRHQRQRQLLTPPFHGERMRAYGQTIREITQQVTQAWQMGKPFNIMQEITMRVILRVVFDFMGSPLMSSTFFFSFTQKDYGAWSPWRMVRLIKKIDQLIYALIAQRRAEFGEDILSLLISARDDGQPMSDVELRDELMTMLVAGHETTASALTWAFYWIDSVPEVREKLFQELDYLTAVCQETLRFYPINAFFRRTKNPMEIMGYKLPKATLVVPSIYLAHHREEVYPQSKQFRPERSPYEYLPFGGGNRRCIGLAFAQYEMKIVLATILSQF------------------------------------ 182438185 10 ---------------------ASYQQTPTQLYRSLRRDHGVAPVLLDGDVPAWLVLGYAELSYVLTHDELFARDPPDWPLMPFVGYQPSVLFTEGDEHRRRAGVITEALEGIDQFELARDCRRIADRLIADFAGSGRTELMSSYVHALPMRAVVEMCGMPVSGSDQLVDDLRISLDAGEGDDPVAAYGRVGDRLRQLVEDKRAAPGADITSRMVT---HGAGLTDEEIVQDLISVIAAAQQPTANWICNTLRLLLTDERFALNVSGGRLSVGEALNEVLWTPTQNFIGRWAVRDTQLGGRHIRAGDCLVLGLAAANTDPEIWPESYV---GAENSAHLSFSGGEHRCPAPLLADVMARTAVETLLEQLPDLMLAVDPTEWRPSIWMRGLSTLPVQFSP------ 214037434 20 -------------------SPEYMTDPITQCLA-LAERGP--LVWYEPW-QAWIMTQMEDIMGCWKTEPLSSDAPQRPPEDEWSNFERAMIGADQSHHRVVRRVTAPAFSRNVVDNIQAKIEPEIKKLFDELGEPESFDYIEAIANHIPFISITRMVGIPEKYWPEIKKVIVTFTETWNPTISDEQREAARDIIKEVITERRQAPQDDFLSTLLRIEEENEGFEEGDIITMILALIGAGADTTLVAQQWTVYSLLKHKDQIDKALATPDTFSNAFSEISRWASKMGFARYAPDNMQFMGQQLRKGVMVLMMPHLKDYNLKYYDNPEIFDVEREFNPDVMFGYGPRFCIGAALAKRQLYLTVSELHRRFPNIELAEEPE-------------------------- 6166034 35 -----------------------------------------------------VITDPDMIKTVLVKYSVFTNRRSFGP--VGFMKKAVSISED-EDWKRVRTLLSPTFTSGKLKEMLPIIAQYGDVLVKNLRQEKPVDLKEIFGAYSMDVITGTSFGVNIDSFPFLTPIFEALHISMFPKDVMDFLKTSVEKIKDDRLKDKQKRRVDFLQLMINSQDSHKALDDIEVVAQSIIILFAGYETTSSTLSFIMHLLATHPDVQQKLQEKMEYLDMVVNETLRLYPIAGRLRVCKKDVDINGTFIPKGTIVMMPTYALHRDPQHWTEPDEFRPERNPYIYHPFGAGPRNCLGMRFALMNIKLAL------------------------------------------- 156573429 28 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRSLGP--VGFMKSAISLAED-EEWKRIRSLLSPTFTSGKLKEMFPIIAQYGDVLVRNLRRNNPQDPFVESTKKFLKFSFLDPLFLSIILFPFLTPVFEALNVSLFPKDTINFLNKSVNRMKKSRLNDKQKHRLDFLQLMIDSQESHKALSDLELAAQSIIFIFAGYETTSSVLSFTLYELATHPDVQQKLQKQMEYLDMVVNETLRLFPVAIRLRTCKKDVEINGVFIPKGAMVVIPTYALHHDPKYWTEPEEFRPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 119597042 65 ---------------------------------------------------------------------------------------------------RLRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRREAEMDVITSTSFGVNIDNTKKLLRFDFLDPFFLSIIFPFLIPILEVLNICVFPREVTNFLRKSVKRMKEKHRVDFLQLMIDSQESHKALSDLELVAQSIIFIFAGYETTSSVLSFIMYELATHPDVQQKLQEQMEYLDMVVNETLRLFPIAMRLRVCKKDVEINGMFIPKGVVVMIPSYALHRDPKYWTEPEKFLPERDPYIYTPFGSGPRNCIGMRFALMNMKLALIRVLQNF------------------------------------ 84617344 8 --------PISYLRHWDRTEPF----DPPAVLGELVRTRPLARMVYPDGHVGWLATSHELAREVLGSHRFHTTHAPVTIFPSVPIVPGGFIHMDPPEHTRYRNLLSSEFSARATAAYAPRVAELAAAQLAQVRQHGPVDLLPTYVRPLSLRVLCEVLGVPFTGSPVLSALSDSATDDEVSLEAEREAGRAYHYLLDLVGKARVEPGENVTGRLAA----DPELTDREITNMLLIVFAAGFASCEGALASSLLALLHHRDQLDRRSGGADGIEKMVEELLRYTSQFQIFRTALSDVELGGELVREGETVTVALPAANRDPARFGCPDGLDVSQDASAHLAFGYGVHACVGQRLARLVLAEGLTALVLGFPGLALDVPVPVRLKTP-VLGVLRLPVRY-------- 182434879 18 ---------------------PGFLAEPREFYRSLRRDHGPVVVELPGGLPAWLVIGYRELHQVTSDGEMFPRDVSLWNQWENVPADWPLLPMAGAEHRRHVDMVVPALEEADPFEIRRHCEQLADRLIDAVCTRGTADLVAEYAEPLPVLVLARLVGFPDDEGADIARVLKDLADGGPGAQKAHLS--FGEHMQRLVAAKRARPGDDVTSRMLA---HPEPFTDQEYALDLMAITAAGHLTTADWISNSTRLMLTEDQFADALSGGRHSVAEAMNEVLWEPTQILAGRWAARDARLGGRDIARGDMLLLGLGAANADPHIRQQVTASAVQGGNSAHLAFSHGEYRCPAQEIAEIIARTGIEVLLDRLPDLELAVPELVRRPSAFLRGTTALPVRFTPVRT--- 91084873 38 --------------------------------------------------PFYVVVDLDYVKNIMKDFHHFS-DRGIFHNEKADPLSAHLFNISGPKWRNLRSKLTPTFTSGKMKLMFQTLLDCEVNLIKEVLGCFTTDIIGSCAFGLDCNSFFRVYGRRVFDRSGFIRTLKRTFASNFPNVPRDISDFFINIVKDTVEYREKNKRNDFLQLLEESGNDGTALTFEEIAAQSFVFFIAGFETSSTTMAFALYELARHQDIQDQVRQEMSFLGQVIDEALRMYPPGPVPRRCVKDYKVPNTVIEKGVMVLIPILGIHYDEKYYPDPEKFDPERHSYAHIPFGEGPRICIGLRFGLMQSKVGLVSLLRNF------------------------------------ 209528272 19 -----------------ITNPLGYMENCHRKYGDVFAAKIGV-----AGRPVVFVSHPQAIQEILRDTKEFTAPGSSNRILEPVVGDKSVILLDDKNHLRQRKLLMPPFHGERMFNYGKLICDLTTKIGDTLPI-GKTFLARDYVQKISLAIILAVFGVYEGPRYFFPILQQDLGRWSPWGRFQGLRRDIDKLLLEEIEERRQNNRTDILNLMMSARDEGEQMTYEELRDELLTLLFAGHETTATAMAWSLYWVHKLPTVRDRLLSELATLPAICQETLRIYPMVTFPRVTTQAVELMGYHIEPNIEVIGAIYLTHNDPTIYPDPKQFKPERSPYQYLPFGGGARQCIGMALAQYELKLVLATVM--------------------------------------- 196004895 67 ---------------------------------------------------------------------------------------------------RVRNILITTFSASKLKQIVPLMKDIIEELVETNQVDGKVNILDHAGYFSLEVVLAIIFGIEYESKEFLLCPSMWKIIEPYFGTIVQSINKITDLTNEIVKQRRKNCRKDMLQLIVEA-GDQEKLSDEEIISQAIIFFIAGYDTTSNTIAYASYLLATHPEIQDKCTKCPDYLDMVISETLRLYPPGFFSREVKKEVTIEGVRIPNDSIVGIPIYTIHHNPQFWPDPEQFIPERNPCCYLPFGDGPRNCVGMRLALLEVKLAL------------------------------------------- 197763588 83 -----------------LHGPDA-ERDQQGLYDTLRLEYGVAPVLLPRDVPAWLVLGHEENRFVCAHPELFTTDGREWPMAPIFMWQPVCAFVEGEEHERLREPLEENLRVTDLRELRRLVQTGTYTLLNDLCEEGFCDLTEDYCERLPMLVLLGLFGMSHLYDDRFLEAARDLIKG--TETANASNEHLMRLFRAEVERARAEPGRDFASQLLAHRA---GMSPREVAEHLRIVLIAAYETTANLLANAMRILLAQMEVRGRVGAGRLNIYEAIEQALWDEPPFMMGRYALQDVEVGGRLIRKGDAVMLGYAAGNVDTRV--RPDLRAPVRDNRSHLAFGRGPHACPGQYLGRQLCQLALDDLLAWFPDMRLAPSSQLRWSGSLLRHLVELPVRFEPRSQR-- 29830424 15 ---------------------PRFQTDPAALYREMRREHGVAPVLLDGDIPAWLVLGYRELHQVTGDPVLFSRDSELWNQWPNIPADWPLLPMVGERHRERAAMISDALEAVDPFELRSLTEKFADELIDAVCAKGETDLVADYAALLPVRVLALLYGFAEEQGPGLVTALNDMIDG--RDRAIAGQTHLATSMAQLLADRKAEPANDVVSRMLA---DSGGFTDEEIAQDLMVMMAAGHQPTADWIGNSLRLMLTDERFAASLFGGRNSVAEAMNEWEDTPTQNVAGRWASRDTQLGGRRVRAGDLLLLGLQGANNDPQVRIDGAA--LTGGNNAHFSFGHGEHRCPAQEIAEVIARTGIEVVLDRLPDIDLAAGSLARRPSPWLRGLTELPVKFTP------ 197777461 2 --PHPPGCPAHE-EAVRLSGPE-YRQSPSELYRSLRGRYGVAPVLLDADIPAWLVLGYTEVTYVTAHDELFARDPPDWPLLPFVGHQPSVLFTEGAEHQRRARVVTEALEAVDQFELAHWCREIAEQLINAFAGSGRAELMTAYAHALPMRAAVRMCGMPAHGADTLVRDLRISLDAAGNDAPVAAYVRVQERIQRLVEDKRGAPGPDVTSRMLA---HPAALTDEEAVQDLIVVMAATQQPTANWICNTLRLLLTDDRFALNVSGGRLSVGQALNEVLWTPTQNVIGRWAVRDTTLGGRRIRAGDCLMLGLAAANTDPRIWPEGH---ISAENSAHLSFGNGEHRCPAPLLADVIARTAVETLLERLPDLAVDPDELTWRPSVWMRGLTSLPVSFTP------ 214044799 17 ----------------------------------------------------------------------------------------IILEVDPPDHTAVRKVMIRAMSPKVAAGYKQMFFDEASRLINDLLTRDGFDAVGDFAEVFPTNVFPKAVGMTDVNKRHLVDYGAMVFNSDIRKATMVKAAEIIPWINAACARERLT-GDGMGGILYAAADAGE-ITHDEAGLLVRSFLSAGVDTTVSSIGNALVCLAQHPGEFEKLKADPSLARPCFEEVLRYTPVHTFCRTAKADTQVSGITIAEHSKILCVLGAANMDPDKWDAPQEFRIDRKPAGHLAFGVGVHGCVGQNVARAEMEAVLTTLAQKVDRIELLKG-PVWRPNNAMRALDQMEIKLH------- 197761171 42 ----PAHAPGAAGGLHRLHGPEA-EADPMGLYEKLRAEYGPVPVLVSGDLPAWLVLGHRENLDVARTPSRFARDPRGWRDPLGPMVTWVPVFTDGPVQERLRGAVVESLERFDKRGIRRYVTRFANQLVDRIAGDGHADLVAAFSDQLPMLVMTQLVGAPDEHGPLLVNAARDMLQG--TETALQSDRYVTVTLEQLVADRKAQPARDLASWLL---EHPANLSDTEVLMHLRVVLIAAYETTANLIANTLRTVLTDQRFRASLSGGHMTLPDALEQVLWDEPPINIGRWATGDTVLGGRQVKAGDMVLLGLAAGNADPQIRPDANASV--RGNRSHLAFSSGPHECPGQDIGRAIADTGIEVLLDRLPDVRLAVDAELRWHGTLMRHLLSLPVRFAPRPVK-- 196003826 48 ---------------------------------------------------------------------------------------------------RIRDILTPTFTGNKLRSSFLIVDDITTKLVQSLIQKKEIVNIRKVLGEFTMETMLSVAFGVQMLNSKLIHSAIQIFDRGQLRVLMKYFQHLDRAARQVIKYRRQSDRRDLLQLMMEAENNG-KLSDDEIIAQSMIFLLAGYDTTANTISFAVYLLATHPEIQDKKIHELKYLDMVVSETLRLYPTASTTREVACDHTIDKYKFKKGGTVMISAYALHRNSKEWPDPEKFIPERNPLSYLPFGGGPRVCIGMRFALMEIKIALVRILQKV------------------------------------ 197765027 39 ----PPACPAHQSTGLMPLSAAVGSGDPQAAYRRLRDEGNVAKVELEPGVPAWLVLGYRELLTITRQEQLFSRDARNWRDLPMMAWRANVIGADGPEHRRLRMPLDNAVARMDQRRVRREVEALCTELIAEFSPRGRADLVNEYATVVPMLSLASLFGLDTTEGRELLDALIALFGSADNSQ--SGNRTFEQIILDTVRERRRNPTSDMTTAFVS---DPNLHNEAEHLQSVVVMISAGNETVTAWISHTLRLMLTDPRFAARLRGGRLGIDDALDEAWRDPPMNNMPRYALHDTELGGHVIQRGDCLILGLCGANDDPAIRPGSDE--ESWGNRAHLAFSAGPHVCPAQVPARLITRTAVQTALHLLPDMRLPAEEVTWRPSPWTRVPVSLPAEFSASR---- 190333627 12 -APGPKGEPV-------LGNARSFQADILGALQQGRRGYG-DVVRFDGIGPVFFVAHPEGIKEILQDKHRNFPKTPFVSDRWRALVGDGLICSEGDFWKRQRRLCQPAFHRRLVNSFGENMTEVTGELLDRWRSNQEVDVTLDMTRLALGVLGGALFGANWRQDSEVMAHAVEVVPTPANLRFAKARRSLDDVIYRVINARRTDRGDDLLEALMTAEDDGSGMTVEQVRNEVMTFMFGGHETVASGLTWALYLLSRHPEVYGRMEQEVDYIDRVVRESLRLYPPVSISRTPQEDDTVMGYDIPKGSMVLLSAFVTHRHPEFWPNPEGFDPDRWRFAWWPFSGGPRKCIGDVFGLQEMKLVLAMMAQRV-RVRLVPGHAVVPKPGITLG---------------- 5921910 39 ----------------------------------------------------------EIIKTVLVKYSNFTNRRSFGP--VGFMKKSITISKD-EEWKRLRTLLSPAFTSGKLKEMFPIIGQYGDTLVKNLRREEEKDPFVQKARKILKFNFFDPFILSIILFPFLTTIYDLLRFSIFPRQSTNFFKKFITTMKKNRLHSNQKTRMDFFQLMMNTQESQKALSDLEMAAQAIIFIFAGYESTSTSICLVLYELATHPDVQKKLHMGMEYLDMVINEGLRLYPIANRLRISKKAVEINGLFIPKGITVMVPTYPLHRDPEYWPEPEEFRPERDPYVYMPFGNGPRNCIGMRFALLSMKLAV------------------------------------------- 156362181 9 -----------------------------------------------------VVADPEIVKHIMV--KEFSSDRPSFVMEQPEPFDSMMTSAKYEKWHRIRNTLSPAFSAHKMKLMVPLINSSCDVLINKLAESGESFFTHKFHQGLTMDTILTAFGIQSEAQTNYDDPAFKFLMPFKNYIFKAFLLEMTKMIVEVKKSNLHNEAKDMLDLMLSAENTSKKLSDMEVLAQSLIFLIAGYETTNITLSFVAYSLATNPEVQEKLQREIDSVWTEEDEMPSYDTVHNLPRECTQDCVIKGYRFRKGLPIFIDAYSMHHDPEFWTDPERFDPERDPYSYLPFGHGPHNCVGMRFAQMEMKLALVRVLKKF------------------------------------ 67920042 3 ---LPPTLSPRLLRLFKLFYPLDYLEDNYQRY-------GDIFVAGKSETPFVYISNPQGIQTILTRDKTDFKTGGGSGFLSTLLGDNSLLFLQGERHRRERKLLMPPFHGERLKSYANLIYSISDKVTDKLQINRSFNVRDIMQEITLKVILKAVFGITEGERYFFPWLRKNWGNWTPWGRFLQIKAEIQELIYTEIRERREQKGTDILTLLMLADEEGKPLSDQELHDELITLLIAGHETTASALTWALYWIHFCPDVEDKLRFHFSYLDAVCKETLRIYPVTTFIRVLQTPLELMGYQFKPGTVFAPAIYLVHHREDIYPNSQQFRPERSPYEYFPFGGGSRRCIGMELAKMEMKIVLYTILSK------------------------------------- 182437287 13 ----PAGCPMHQQRTA-LYGPE-FAADPHRFYDAARTHGPAAPIELSPGVEATLIVQHEAALRVLQNPALFARDSRRWPVLPMMVYRPNCLFTDGAEHLRLRKAVTESLSRLNSSRLSRDVERIADYLIDQFIERGTADLLNEYAKLLPLLLFNQLFGCPGDIGDRLTRSMSAIFDG---EDVLRANAELTECLMELVALKRRQPGEDITSWLIQ---HPAGLRDEELKDQLVVLMGAGVEPERNLIANALLLMGEAPGAPERRGSGMLVEDALDDVLWNNPPIANYAHFPVQDIELDGVVLKAETPVLISFAAANSDPGLTDARQTL----SKGAHLAWGAGPHVCPAKSPATLIALTAIEKILNTVPDLALAVPAVAWRPGPFHRALVALPVRFTP------ 119717758 7 -------------TSIDLTDPAVV-ADPYPHFARERARHP--VAWHEPTGR-YLTFAHATVGQVQRDRRLGRLWKDKEPLDHLEPFNLLMMENEPPEHTRLRRPVASAFARGHVERLRPRVRELAAELLAGVDPAG-FDVVGDYAEPLPVLVIADLLGVPRTYAHSLRDWSQAIVRMYTVDAAVAAATDFAGLVRELVRERRTAPAEDLITDLVATE-----LTEDEVVAAVVLLLNAGHEASVNVFGNGLTAMLR------RGLRPGSDVPRTVEEMLRFDSALQLFRTAMEDVQVGEGEVEEGQKVVALLGAANRDPAVFDDPDVFDVDRDPNNHLAFGVGVHFCLGAPLARMELAESVSELFETFPDLALT-GAPESRGTFVLRGFRSVPV---------- 197766633 21 ---------------FDPLD-AEFLENPYPVLRALRQDHPAHWH---EGMRSWIFSRYDDCREILHDTERFGADPRAVGQELPPA-RVSIQTLDGEEHARIQRVVVAALQEAD----FTLVERRMARLLRRPPGSGTVDFVQDIALPVTTRATLSLFGLPADAEERIADSSTVIVRSMMHGLLTEDALAARAAVTDILDTWYGRTGDGLLGAIHR-RPEAAALDRTALLNSLRVVLLAGINSTQRLLSLAVRTLLARPRGLKEFRAAPSGNRAVHELIRYEGSAQSAARFCRETTTLHGRRVRRGEQVVALLGSANRDERRFADPDGLDLDRHPNPHLGFGRGTHACLGIPLTLSIARGTLETLGRDHPGAALA-GPVVIEPNPALRGLTSLPVRLR------- 196176425 22 --------------------------------------------------PFVYVSNPQAIKEIFTDPELFESGRGNGVL-RYLVGDNSLLMLDGEPHQRQRRLLMPPFHGDRLREYGQLICDITETVTAEW-TVGQPLLIRTYTQEITLRVILAVFGLNQGERYFFPWLRQDWGAWSPWGRFLQLKQQIKQLIFDEIRERREESRTDILTLLLSARDEGDPMTDEELHDQLMTLLIAGHETTASALVWALYWIHYLPDVRQKLLEELETLDAECQETLRIYPPSTFIRIPKSPIEIMGYQFEAGTALMPSIYLVHHRDDIYPQPKQFKPERSPYEYLPFGGGNRRCIGSALALLEMKLVLATILSQF-ELALTDNRPV------------------------- 89886134 37 -----------------------------------------------------AITDPDIIKTVLVKYSVFTNRRIFGPM--GIMKYAISLAWD-EQWKRIRTLLSPAFTSGKLKEMFPIIGQYGDMLVRNLRKKGNPVNMKDMFGAYSMDITGTAFGVNNNPHDPFVEHSKNLLRFRPFDPFILSIILFVDFFTKSVKKIKEMNRVDLLQLMINSQDNHKALSDIELVAQSTIFIFGGYETTSSTLSFIIYELTTHPHVQQKVQEQMEYLDMVVNETLRMFPIAGRLRVCKKDVEIHGVTIPKGTTVLVPLFVLHNNPELWPEPEEFRPERNPYVYLPFGTGPRNCLGMRFAIMNIKLAL------------------------------------------- 83568866 5 ----PPGCPAHGSAV--PLAGLEYQQTPSQLYRTLRREHGVAPVLLDGGIPAWLVLGYPEVCYVTAHDELFARDPPDWPLLPYVGYQPSVLFTEGAEHQRRAGVITQALEGVDQFELARECQLIAARLISSFSGSGRAELMSMYAHALPARGVLWMCGMPAEDADRLVDDLRISLDAGEGDDPVAAYTRVGERIMRLVKEKRERPGPDVTSRMI---LHPAGLGDEEIVQDLISVIAAAQQPTANWICNTLRLLLTDERFAVNVAGGRVSVGEALNEVLWTPTQNFIGRWAVRDTQLGGRHIREGDCLVLGLAAANTDPQIWPEPHA---GSGNSAHLSFSNGEHRCPAPLLADVMARTAVETLLEHLPDLVLAPEELTWRPSIWMRGLTSLPVEFTPA----- 210124718 43 LPPGPRGLP--LLGNLLSFRPSRLLSN----LAAWRQQYGDVFCVRIANRLAVVLNGHKAIQDALKQPEVFSNRPPAVVDSAND--QGVVMAQYGEGWKVKRRLGLTALRQFGMRSLEGKITEEARAVCDILAEKDSLLLSNGVSNVICSMSFGERFEYNDTEFQRLMRLMSELVTGSAISRFMKMAKEITEFIKAKIKEHKADIRDIIDVYLMETQDGDRTITEMGMINTMRDLFIAGAETTATTLKWGLLYLARHLEVQRKVQDEIDYTEATILEIQRIRPIVPVPHTTSAATVLHGFDIPANTFVIPNLWSAMMDPTVAPDPETFNPDRRPEWFIPFSLGRRQCLGEQLAKMELFIFLTTLLQHF-TFKLPDGAPAPSMDG------SLGVVLAP------ 149180327 22 -----------------------------------------------------------------------------------------LLTSEGPKHREQRKLIQPFFTHRHIENYINDMIDVTEKAIGNMSEHETRNVSKDMMEVTLAIISKTMFAMDIEEGHEKVGKPLEVAMETATKRIRSFIKEIKDYVHAITRESQKERYPDLLDALIHAKDEGEGMPREQLQDELMTLTLAGHETTANLLTWCLYALAKNEGAKRKLYREIDYTKQVLQEALRLYPPWMFGRIAIEDESIGDYSVKKGENILVSPYVMHQKIEYFEEPLAFKPERPPYAYFPFGGGPRVCIGNHFALQEATIILAMLVQKF-DVCLDPG---------------------------- 217969357 1 --------------------------------------------------GEWVLLRHELVVQAALSDDRFSSAV--------SSQLHVPNGMDSTEHTAYREALDRFLTPEALTPFRERFRRVAADLVASLPRGVAIDAVSQVGVRFAVRAQSAWLGWPADLEDRLVDWNHAATRSGDRSWTRQVAESFDDLIRSVLEPRREDDTDDVTVRLMRTEVNGRPLTDAEIVSVLRNWTGGDLGSIAQCIGVLVHYLATHPAVQDRSGVPDAEIDAMIDEILRDDPFVSNRRVTTCPVTIGGVELPQGARVKLNWTSANRDETVFGDPDALDVERNADRNLVYGIGRHACPGRSLATLEMRIAVQELLAATSSIALEPQQPAERAVSPVGGWAKVAVVL-------- 210118144 46 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPRIMLDSIAGDGKDMVAARWGPGFRQRKRFATIALKNLGMKVIEDNIREEANCLRSRVAEYEPFDFAHDVTVTVANVICSMVFGKRYDYEDETFQELSKAVTAVVTTDLLQHVSKIHQVMWEEISRHRENPRDDFCLLEIDQQDKVEGLTEENVMYMAMNLFLAGTETTGNTLLWALLYLTQNPAIQHKVHEELDYVNACLLETMRIRTLVPIPHSTTQDVKVQKFDIPKGTQVLPNLHSLHTDPAYWPDPDRFDPERKPQSFMPFGGGRRVCLGEQLARMELFLFFSCLLQSF-TFNTPEGAPPPNTDGILG------ITWTP------ 91084707 39 ---LPPKIPFG-----NLANPLRPAENMQHFYAQMRAKKWKHGGLFFLANPTYMVVDLEYVKNILKDFQHFVDRGVYYNEDVD-PIGAHLFALGGTKWRNLRTKLTPTFTSGKMKMMFQTLIDCESNLHKKIQKNKPIDIKDVLGCFTTDIIGSCAFGLDCNTFEDFRKYGKKVFVATPFFKMRQVSKDISDFYSKVVKEYREKHRKDFMQLLIDLKNDGNALTLDEITAQSFIFFLAGFETSSTTMTFALYELAKNSEVQEKVRQDMKYMNQVLNETLRKYPPPFITRQCIKEYKIPDQEIIIETRVIIPILGIHYDPEYYPDPQKFDPERHHYAHLPFGEGPRICIGLRFGLMQSKVGLASLL--------------------------------------- 150247092 37 -----------------------------------------------------VITDPDMIKTVLVKYSVFTNRRVFGP--SGVMKNAISVAED-EQWKRIRTLLSPTFTSGKLKEMFPIIGKYGDVLVRNLRKEAEKDIKDIFGAYSMDVITSTSFGVNINPQDPFVENVKKLLRFSILDPFLLAVKSVVNFFTKSVKRIKEKPRVDFLQLMINSQDNHKALSDQELIAQSIIFIFAGYETTSSTLSFLLYILATHPDVQQKLQEQMEYLDMVVNETLRMFPIAIRLRLCKKDVEIHGVSIPKGTTVMVPISVLHKDPQLWPEPEEFRPERNPYVYLPFGTGPRNCIGMRFAIMNMKLAIVRVLQNF------------------------------------ 197733524 49 ----PTGCPAHLAHPAGAIRLSGYQQTPAELYRSMRREHGPVPVLLDGDIPAWLVLGYAEVTHVTAHDELFARDSRRWNQWPSIPADWPLLFTEGAEHQRRAGVITQALEGVDQFELAQWCREIAHRLIDVFAGSGRAELMASYAHALPMRAALRMCGMPSDDTEDLVTDLRISLDAHEGDDPVAAYVRVGERIQRLVRDKRREPGADVTSRMIT---HPAGLTDEEIVQDLISVIAAAQQPTANWICNALRLMLTDDRFALNVSGGRLSVGQALNEVLWTPTQNFIGRWAVRDTRLGGRSIRAGDCLVLGLAAANTDPQIWPEGHV---GAENSAHLSFSNGEHRCPAPLLADCVSRTAIETLLERLPDLVLAPQELTWRPSIWMRGLTALPVRFTPA----- 166367624 8 --PLPPGLP-LLGETIAFLTDGDFASKRHNKYGQLFRTHI-------FGSPTIILSGAEANRFLLSNNKYFAATWPKSTKTL--LGSASLAVHTGDVHASRRRLIYQAFQPRSLASYIPTVETITAHYLERWQTATTLSWYPELRNYTLDIACKLFVGLDDGSATKLGEAFDTWLPWTAFGKALRCREELLEAIETIILERKKNDGQDALAILLQADENGQSLSLAELKDQVLLLLFAGHETLTSAIATFCLQMALHPDIFQLTLKQMTYLDRVLKEVLRFTPPVGGGRRVIEDCQFNGYHLPKGWVVQYQISNTHKDNNIYSHPETFDPDRKPYGYIPFGAGLRECIGKEFARLEMKIL-------------------------------------------- 89056224 8 -------------------DPKAFWRDPYPDLARIQAQAPAVFV---PQLGATLLTRRDDIFEQEKRIEVFSSEQPGGLMTMLMGENLM--RKDGDAHMAERKVIFPALSPRVVKTWKRQFEAATNSILDALEPQGHCDLVTDFAMPVCGEALKVITGLTQMPTAEMDRVSQHMLDGCANYVGDNEVEARCHAATAFIDEHIDLMVPELIKTPDASVLSVQGLPMASTRANVKLVISGGQNEPRDAIAGTAWALLAHGHALAKIAEGSASFLDAFEEYARISPIGMSPRQVARSEHVLGHDFEVGDRVFLMFGAANRDPRIFEAPDVFDITRNNRKSVTFGAGPHFCAGAAASRLIAEVALPKLFERLPRLRLDGG--VTFGGWAFRGPLKVPVRW-------- 159028471 48 ------------------------------------------------------------------------------------------IMLDGDIHKKRRQLLLPPFHGERMRFYGDLIRDITLRVMAELPENQPFKTRSATTAIALQVIMEAVFGISQGERYFFPILQADLGAWSPWGKYQRYQAKIDDIIYTEIAERKANNRSDILSLLMSAREEGNPMSDKELRDELMTLLFAGHETTATAISWVLYWTHRYPEIKAKDITRLPYLSAVCSETLRIHPVGMFPRVVEEPVELDGYPLEKGTIIMGCIYLAHHREQTFPDSHTFKPERTPYEYMPFGGGARRCIGEVLAIYEMKIAIATILA-------------------------------------- 155969712 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRPFGPF--GFMKSAISLSED-EQWKRIRTLLSPTFTSGKLKEMFPILGQYGDVLVRNLKKNNPQDPFVENTKKLFSFDFLDPLLLSITLFPFLNAVFEVLNVFVFPKSVTDFFIKSVKRMKESRLKDKEKHRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSSSLSFLMYFLATHPDVQQKLQEQMEYLDMVLNESLRLFPIAVRLRVCKKDVEINGVFIPKGTVVMVPTFALHKHPEFWPEPEEFRPERNPYIYLPFGAGPRNCIGMRFALMNMKLAL------------------------------------------- 210127137 48 LPPGPPGWPV-------LGNLPSLAQNAHLQLTAWRGTYGDVFSVKMGLQDAVVVSGKDAIREALRKAEHFSSRPDLFLLRRNQQHNGLVMSPYGDQWKVLRRFSMSTLRSFGMGTMEEKIDMECRHFCTELETMQPFDLMHLLHNAVSNIMCSMALGKRFEYGDPMFLRLMEIIVGRQYQEWMDLSEESLKYFMDFIAQHEEKARDVIEAFRAKLEEDPGSLPSHSLPHLLGDLFVAGMETTANTLRWGLLYLVTHPDVQTKVQAELDYTEATIMEMQRIRTVVPVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSRTNDSFMPFSTGRRVCLGEQLAKMELFLFLTNMLQQF-TFTLPEGARPNFDG--------------------- 210094243 37 -----------------------------------------------------VLNGYAAIHEALKNAENFSSRPLGQAFFSADGKTLGIAESYGPKWKEHRKFAMMSLRDFGVKSLEGKILEEARALGDEICKTRPFCISQMMQNAVSNVICSIVFGSRYEYDDMVFKSLLKAIQRVFGRKMVEFLAEIMDHIKERIREHEDTFDPDFIDAFKRQTDENNTFTEQELATIVYQLFLAGTDTTATTLRWALLYMILHPDIQEKVQQEIDYTEATLTEVSRHATPHTIQHATSNDTTFRGYNIPKGTVVEVILWSVHHDPNLWPEPDKFDPNRKREGVIPFSLGRRVCLGEQLARMELFLIFTSLLQRF-TFKLPEGAPKPSEKG-VPGPLHQPVPF-------- 196177126 11 -----------------LFDPD---------FAVKRQRKYGSIFKTNLGRPTVVMVGADANRFILSSDMDCFSWREGWPDTFKELLGESLFVQEGEEHRRNRKLLMPAFHGKALANYLETMDSLIQEYLKKWEHLGTFTWFPELKQMTFEIASILLVGKPGENMAQLSQWFTQLTSGLFAVPLRWRRDKLLDYIEQAVRKRQLSPAQDALGLLVQSREEGNALSMNELKAQTLLLLFAGHETTTSMLTSLAMALAQHEDVLAKARAEQQQFEQVLREVERLYPPVAGGRGVVKSFEYQGYHIPAGWQALYRIQGTHQDSEVYTNPEQFDPDRFEFSLVGFGGGPRICLGLAFAQMEMKIFAAHLLRH------------------------------------- 75910125 20 --------------------------------------------------------------------------------------------MDGDRHRRERKLLMPPFHGEKLQAYAQQICLITHQIASQWQIGQPFVARSAMQKLSLEVIIQIVFGLANGERYFLKSLQQDWGNRSPWGQMKYQQRCIYDLLQAEIEEKRNERRGDVLSLMMAARDEGQAMTDEELKDELLTILFAGHETTATTIAWAFYQIFRNVNVREKLQQELDYLTAVCQETLRMYPPTLFPRITKSSINIAGYQLEPNTTLMASIYLIHYREDLYPHPQQFRPERSPSEYIPFGGGSRRCLGYALALLEIKLVIATVLSNYQ-LALAEDKPIKV----------------------- 196255942 12 ------------------------------------------------------------------------SWREGWPKMFRELLGRSLFLQDGEEHRRNRKLLMPAFHGPALNQYITTMEEIIDRYLNNWEKQGSIAWFFELKKMTFEIASILLIGSEPGELTDMLSQWPIALPGTTYSKALKARDRLLNHIEKVVQERQKHPTSDALGLLVQTREEGNSLSLEELKVQALLMLFAGHETTTSMLASFNMVLAQNRQIRARLNTEIENIDQVLKEVERFYPPVAGGRGVVKPCVFGGYYIPEGWQLLYRIDATHLDQRVYTNPEQFDPDRFEYSLVGFGGGSRICLGYTFAQMEMKIFAVHLLRHY-DWELLPDQDLSFHPSTINSGSGLLVKF-------- 172038641 7 ------------------------------------------------------------------------SWGKGWPNNFQELLGRSLFVQDGQEHQRNRKLLMPAFHGQALAKYLTTMEQIISQYLSKWEKQKYLTWFPEMKKMTFEIASVLLLGTPGENIEVLSQWFAELTNWSKYGKALAARDRLLEYIDQQIEERISNPGDDALGLMIQTRDENEHLSKEEIKVQALLLLFAGHETTTSMLVSFCMALAQHRDILEKAKKQMTYLEQILKEVERLYPPVGGGRGVVKPFVFNGYYVPEHWIVSYRINASHQDRNVFPNPEKFDPDRTEYSLVGFGGGPRFCLGYGFAQMEMKIFASLLLRH------------------------------------- 110628401 37 -------------------------------------------------------------------YSVFTNRRPFGP--VGFMKSAISIAED-EEWKRIRSLLSPTFTSGKLKEMVPIIAQYGEVLVKNLRRNNPKDPFVENTRKLIRFDFSDPFFLSIILFPFLTPIFEALNISMFPRDSTSFLRKSIKRIKESRLKDTHKHRVDFLQLMIDSQESHKALSDLELVAQSIIFIFAGYETTSSTLSFIMYELATHPDVQQKLQEQMEYLDMVVNETLRLFPLAMRLRVCKKDVEINGMFIPKGVVVMIPSYALHYDPKYWTEPEKFLPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 210113997 39 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPSVYLLDTFGKEKDIASGRWGTGFRQRKRFATAVLKNLGMKVIEEKIAEEAKFLHNRVAKYEPFDFAHDVTVTVANVICSMMFGKRYDYEDDAFRVLSEAVTARAGTNLVEHVSKLQRVLWEEISRHREHLDRDFGLLEVEQQEKVDGLTEEIVIYLTQNLFVAGTETTANTLLWGLLYLTQNPAIQHKVHEELDYVNACLMETMRIRTIVPFPHATTQDVKVQQFDIPKGTQVLPNLYSLHMDPTYWPDPDRFDPERKPESFLPFGGGRRVCPGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTDGILG------ITLTP------ 157120788 76 ----------------------------------------------------------------------------------------------------MRVKLTPTFTSGKMKLMFPIVRDCANELISKEIVDGKEIEVKDILARYTTDVIGNCFGLECNSLHEFREMGRKVFQLQGLGFLKDVAKFFLKTVSDNVDYREKNKRNDFIDLMDKSDQRVEKLSIEQVAAQSFVFFFAGFETSSTLMSFCLYELAQNQDLQDKARHEMKYLENCVSETLRKHPPSNIFRTATQDYTVPGTTIEKGTSVMIPTLAIHRDPEYYPDPMKFDPDRHPFAFLPFGEGPRVCIGMRFGLMQARVGLATLLKNF------------------------------------ 41406107 54 ---------------------------------------------------FYAVCGWDAVHEAIERVEDFSSDGTVTPFDMGAPGAPMLATADDPVHAVHRKILLPHLSAKRIRIIEEFATQTADRLWDENLSDGRIEWMSAIANRLPMMVVCRLLGLPDDDVDKLIRLGDGIVAPEQLEQAGMAAIELSGYVLEHFEKASEKPESSLMADL-AARCAAGELEQLPALGIMLTLFSAAGESTASLLGSAAWILADRPAIQRQLRENPELLSTFIEETLRFAPFRGHYRHVWRDTTLGGIELPEGAHLLLMWGAANRDPTHFKDPNEFRLDRAAAKHLSFGKGVHFCVGAALARLEAHIVLRRLLER------------------------------------- 3913302 37 -----------------------------------------------------AITDPNIIKTVLVKYSVFTNRRPFGP--VGFMKSAISIAQD-DEWKRIRSLLSPTFTSGKLKEMVPIIAQYGEVLVRNLRRKGKPINMKDIFGAYSMDITGTSFGVNNNPQDPFVESTKKLLRFDFLDPFSMFPRDSTSFLRKSIKRIKEKHRVDFLQLMIDSQESDKALSDLELVAQSIIFIFAGYETTSSTLSFIMYELATHPDVQQKLQEQMEYLDMVVNETLRLFPLAMRLRVCKKDVEINGVFIPKGVVVMIPSYALHYDPKYWTEPEKFLPERDPYIYTPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 161344971 41 ----------------------------------------------------------------------------------------------------LRSKLTPTFTPAKMKMMFPTLVECVSLLLDAMEKESVNIDIKELLGRFTTDIIGSCFGLDCNTIKEFRVYGKKVFNSTRMRTFKQVSSDVSDFFSKIVKEYREKNRPDFLQMLIDLRKKGAGLTLEEVTAQCFIFFLGGFETSSTTMTFTLYELAKNEEIQEKLREEMKYLDQVIDESLRKYPPFPFTRTCVMDYKVPNSDVIIQRRVVVPILALHLDKEYWPDPQKFDPERFSYSYIPFGEGPRYCIGMRFGLTQTKVGLVALLR-------------------------------------- 210113401 34 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPNVYVLNLVSGSGKS-IALSPQAYLEKRKFAYSALRNLGMRMMEENIREEARQLLSELGDAHPRDIADNLTVSVANIICSMVFGKRYDYDDELTKLTNKLFARIGSSQLMECLNELHSFIRQEIEKHRETLDNDLTLTELQAQEKTDCLTEENIVRIIQDLFVAGIETTVTTLRWGLLYMVLCPEEQQKVQAELDYTEATIMEIQRIRTIGPGPHAATEDTTFQGYDIPAGTQVFPNLWSANMDPEFWPDPETFDPRRRPESFMPFSTGRRVCLGEQLAKMELFLLFTSLLKHF-TFKLPEGAAAPSTDGCL-GITLVP----------- 196001089 44 ---------------------------------------------------------------------------------------------------RIRNILIPTFSAAKLRQIEPIMIDACDTLVDKIIQNGKVDMWRLSGEYSMEVIMAAAFGVDDVRGQKIRQAAATFFVSFLERERTDAVNHIVQVAKGVIAERRRNNRRDLLQLMIEAAENG-KLTDDEIVSQSFIFLLGGYETTANAIAYTSYLLACNPDVQQRLIDEIDYLDMVFNESLRIYPPFIVNRVAKHDAVIDGVKIPQDMMVAIPIYGIHHNDELWPDPEKFIPERHSFAHIPFGNGPRSCVGMRLAVTEAKLAL------------------------------------------- 158314188 8 --------------DFDPFDLAQ-AERHHAVMADMRERCPVARLSS----GMIAVTRFADVRATLHEPALRNSHAARAPGVTVPPEDFFFFEYDPPEHHELRRLLLDLLSRRQSEQLAPSIRALVTELLTPLVGRGGAELVNEFSIPLASRLMMRVAGFPEDDAPQWRQWIRDMVRSGFSFTFEQCYPDVLAYLDGRLASAPATDSHGVLARVRDAQIDGEPLTRTQQRMILFSVVSAGTNTLANFMSNTLASLTREPGLFESLRDDRSLVPVVVEESRRDSPSMHLTRLCAEATTIADVPVAPGEKVLLSLASANRDATVFPDPDEFRTDRRDQPHVAFGWGAHLCLGAPVARQAGVTMVDTFLGLVGAITLEPGTPVPYLSPQGNGLDELRVCLAPTRAPA- 194218794 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRTFGPE---GFMKNAITRSEDEQWKRIRTLLTPTFTSGKLKEMFPIIGHYGDVLVRNLRNNNPQDPFVDNAKRLLRLDFLDPLILSITLFPFLRPVYEALNISVFPKSVTDFFIKSVKRMKESRLKNKETNRVDFLQLMINSQDTHKALSDLELVAQSIVFIFAGYETTSTSLSFLMYLLATHPDVQQKLQKQMDYLDMVLNESLRLFPVAGRQRICKKDVELNGVFIPKRTLVTVPTFVLHRASEFWPEPEEFRPERNPYIYLPFGTGPRNCIGMRFALMNMKLAVVRVLQNF------------------------------------ 197338467 15 -------------------HDAAFAADPHQVYDKLRAEGAAGAVELAPGIEGTLVVDHGTALQVLRNTELFPRDSRRWPLLPMLGYRPNTMFSDGSTHLRLRKAVTDSLAKLNMSRIRRDVEPIADHLLDQFSERGRADRLSDYAKLLPLLLFNKLFGCPAGIGDTLTSSMSAIFDGRDPLRAN---EELTACLMELISLKRRQPGDDITSWLVQHSA---GLTDAELNDQLVMMMGAGVEPERNLIGNTLLLMLSASGGHDSGPQIEEAMDHVL--WNASPIANYAAHYPVQDVDFGGHIAEANTPVLISFAGANGDPQL----AEARGSQSKGAHLAWGAGPHACPAKDPAQVIASAAIERLLNALPDLALAPEEELRWRPGFHRALVSLPVTFSPS----- 50979182 39 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRTLGP--VGFMKSAISLSED-EEWKRIRTLLSPTFTTGKLKEMFPIIGQYGDVLVNNLRKNHPQDPFVENTKNLLKFDFLDPFLFSILLFPFLTPVFEILNIWLFPKKVTDFFRKSVERMKESRLKDKQKHRVDFLQLMINSQDTHKALSDLELVAQSIVFIFAGYETTSSCLSFLMYELATHRDVQQKLQEQMEYLDMVLNETLRLYSVAGRLRVCKKDVEISGVFIPKGTVVMVPTFILHRDQNLWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFAIMNMKLAL------------------------------------------- 30020761 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHLEKFIQYIEALVNEKRLNPDADLISELVQTKEQEDKLSNNELLSTIWLLIIAGHETTVNLISNGLLALLQHPEQMNLIRENPSLIPSAVDELLRHSPVMFISRLASEDMTIHGKRIPKGDLVLLSLTAANIDPQKFTYPETLNISREENNHLAFGAGIHHCLGAPLARLEGQIALGTLLQRLPNLRLAKPDQLNYNHSKIRSLVNLPVVF-------- 181354 65 ---------------------------------------------------------------------------------------------------RLRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRRNNPQDPLVENTKKLLRFDFLDPFFLSITVFPFLIPILEVLNICVFPREVTNFLRKAVKRMKESRLEDTQKHRVDFLQLMIDSHKNSKELSDLELVAQSIIFIFAGYETTSSVLSFIMYELATHPDVQQKLQEQMEYLDMVVNETLRLFPIAMRLRVCKKDVEINGMFIPKGWVVMIPSYALHRDPKYWTEPEKFLPERDPYIYTPFGSGPRNCIGMRFALMNMKLALIRVLQNF------------------------------------ 156376624 40 --PGPP-VERFFSGHVPIFNQGRLRGNFYQILWEISQEYSPVILLWYYHIPFVALCGHELTRQALLELDLPKAEQVYFVFGQRAARDGILTECDPEIWKRKRGMLSPAFHRLWFKDSMGMFNAVCDKFLSEMFSRVTMDVIGKVGFRATDNDKCEFRAAAYTCLKGMQENMQDVLWQFNHHKARHAAIFLREFAARVIAERRNALRKDILAHILRMSDGDKPIADEEMIDNFLTLFIAGQETTANQLAFTVYEIGKHPQIEMRIQDEVEYVNQTLKESLRLHPPISGSRMTTKDITLNDVIIPKDTCVILSQFVTHRDPEVWNDPDTFDPERFALEYFPFSLGPRSCIGNYLAQFEAKVIMARLYQQFK-VVLVSGQKLAYEETVTTRPR-------------- 196255619 58 --------------------------------------------------------------------------------------------LDGIEHQKRRKLLMPPFHGERMKSYGQTIVDVTKEVMAQWQE-GKSFSIRDYTQQISLRVILRVFGLDEGERYFFPVLQKDFGAWTPWGQFVEQKRLIHEILQSEIERRRHNPGEDILSLLLSEDEEGQPMSDTEIKDELMTMLFAGHETTANTLAWAFYWIHYRPEIYQKAINKLPYLNAVVSETLRLYPVVPFSRQLKEPFEIMGYQFEAGTALLPCIYLIHQREDIYPQPKQFKPERSPYEYLPFGGGHRRCLGYAFALFEMKLVLATVLSQV-HLEL------------------------------- 194218792 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRPFRP--VGFMKSAISLSED-EEWKRIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLRKKGKPVTLKDIFGAYSMDITSTSFGVNNNPQDPFVENSNKLLRFDFLNPLILLMVLFIDFFAKSVKRMKEKHRVDFLQLMINSQDTHKGLSDLELVAQSIVFIFAGYETTSTSLSFLLYLLATHPDVQQKLQEQMDYLDMVLNESLRLFPVAVRLRVCKKDAEINGVFIPKGTVVMVPTFSLHRASEFWPEPEEFRPERFSKKYMPFGNGPRNCIGMRFAMVNMKLAL------------------------------------------- 156397072 46 ------------------------------------------------------------------------------------------------EWRNLRHALSPNFSAHKLKGMVPLMNKACDVYMKKIACGETIDVMKINPALTLDIIISCAFGVESDCQPLLPGGQKLVSSKIGASLFFREVLELNSFVQGVIQMKKRESRKDMLDLMLEATDGGKALSLDAIIANTIVFLLAGHETTSSTIAFASYFLAKNPKIQEKLQQEIDSVWSGEEEMPSYDTVHDLPRECTKTCIINKLRIPQGSRVLASVYSIHRDPKYYPDPDIFDPERDPYAYMPFGHGPHNCIGMRFAQMEIKLVLVRMLKR------------------------------------- 196176493 25 --------------------------------------------------------------------------------------------LDGGRHQRQRRLLMPPFHGDRMRTYSEIINTITEQVISQWQIGKPFYVRSATQEITLRVILSAVFGLHQGERYFFPSLQWDLGAWSPWGCFIRQRRQIDQLLYTEIRERREQGGEDILSLLLSARDEGQSMSDEELRDELLSLLFAGHETTASALAWALYWIDYLPDVREKLLSELATLPADCQETLRIYPINPFPRIVKSPIEIMGQTFAPGTTLLPSIYLTHQREDIYPEPKRFKPERSQYEYLPFGGGTRRCIGSALALFEMKLVLAKIISRC-ELTLADQRPI------------------------- 198282077 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRSFGPR---GAMRSAVSLAEDEEWKRIRTLLSPTFTSGKLKEMFPIISHYGDLLVSNLRKKGKPVTMKDIFGAYSMDITSTAFGVNNNPQDPFVENSRKLLKFSFFSPFFLSIKSVVNFFTRSIKRMKEKHRVDLLQLMINSQNSKEMLSNEELVAQGVIFIFAGYETTSSSLSLLVYELATHPDVQQKLQEQMEYLDMVVNESLRIFPVTPRLRSCKKDVEIHGVFVPKGTVMMVPIFALHRAPELWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 88797716 29 ---------------------------------------------------------------------------------------------DGDDHLYHRRIMQSAFQKSALARYQQMMHKQMPELLQEMPSQQSFDAADQVRNLLLDIASNVFIGESDVNRDKLQKAFRTTVAATMAIIRKDSRAYLERYFLAKVPQKRNDESGNLFAALTRADEDGNNFSDQEIADHMIFLLMAAQDTTSSALTSLFYMLAEHPQWQERLRQMPQTSWVFKEVLRMCTPGAVIPRRSLREVEYNGYRIPADTIVSVSPIHNHYLPEYWTSPDTFDPERHPYLFAPFSGGVHKCIGLHFAEMEIKVILFHLLQRFQ-ISRDESEKVNWQKAPVWQPKGLTVQLTPLT---- 58293934 64 -------------------------------------------------------------------------------------------NLDGAKWRVMRQKLSPTFTSGKMKMMFNTVQSVADELKKFVEANYHREFTTDVIGSVAFGIECNSFKDPDSKLREMAGKVFELSPLARWMKMKLTDDEVEKFFMELVREKSDVQRNDFMKLLDAPDSGGDGLTMNELAAQCFVFFAAGFETSSTAMNFCLYELAINEDIQDRLRMKMDYLDRVFNETLRKYPPDNTFRTNSVDYTVPNYTIPAGTFVQIPMYALQWDPEHFPAPERFDPDRHPYAYVPFGEGPRICIGMRFGVMQAKIGLVTLLQNFK-FRVNSRTPI-------------PMEFEPASV--- 193248873 22 ---------------------PRFQSDPVQLYRDMRRDHGVAPVVLDGDVPAWLVLGYRELHQVTGDPALFSRDSDLWNQWDRIPDDWPLLPMVGERHSVRAMMISNALEGVDPFSLKRYAEEFADELIDRFCTKGAVDIIAEYAKLLPALVLARIYGFSDEEAYPLVGAINDMIDG--RERALAGQQHLATSMFQLLADKHAEPGDDVASRMIA---DVGGFTDEEVAQDLMVMMAAGHQPTADWMGNSLRLMLTDDRFAASLSGGRHSVAEAMNEWEDTPTQNVAGRWAARDTHLGGRHIRAGDLLLLGIAAANGDPQVRTHASA--LTGGNNAFLSFGHGEHRCPAQETAEVIARTGIEVLLDRLPDVDLAVPAETRRPSPWLRGLTDLPVLFTP------ 189241880 37 -----------------------------------------------------------------KDFDHFT-DRGFYYNEKDDPLSAHLFALGGEKWRNLRTKITPTFTSGKMKQMFQILVDCTPDLIERIREKKPIDIKELLGCFTTDIIGSCAFGFREYGRKAFTPTYFDIVKMTFAMAFRMTRKDVSDFFLQLVRDTVKYRRKDFIQLLIDLK----SLTIEEIAAQCFVFFIAGFETSSTTMTFVLYELSRRHDLQQKAIQDMKYMDQVINEALRMYPPVPLSRKCVKDYKIPDQEIIIDTTVCIPIWGIHYDKDYYPEPEIFDPERFNYAHLPFGEGPRICIGLRFGLMQTKVGLATLL--------------------------------------- 18407219 70 ---------------LDPSSNDIFPRILPH-YQKWMSQYGETFLYWNGTEPRICISDPELAKTMLSNKLGFFVKSKARPEAVKLVGSKGLVFIEGADWVRHRRILNPAFSIDRLKIMTTVMVDCTLKMLEEWRKESTKEMNEEFQRLTADIIATSAFGSSYVEGIEVFRSQMELLPTPSNIRVWKLERKMDNSIKRIISQSKSDYGDDLLGILLKAEGKERKMSIEEIIHECRTFFFGGHETTSNLLAWTTMLLSLHQDWQEKTFSKLKLMNMVIMESLRLYPVSALAREASVNIKLGDLEIPKGTTVVIPLLKMHSDKTLWSDADKFNPMRHPNALLAFSVGPRACIGQNFVMIEAKTVLTMILQRFRFISLCDEKHTPVDNVTIQPQYGLPVMLQP------ 186684527 54 -----------------------------------------------------------------------------------------LLALDGKPHQRQRKLLTPPFHGERMLAYGELIREITEQVSSQWQVGETFAVLPSMQAISFQVILKAVFGLEDGPRYKFPSMRQDLGAWSPWGKYLRLRQQIDQLIYAQIQERKAQPGTDILSLMMAARDEGEPMTDLELRDELMTLLVAGHETTATSLSWALYWIHHRPQVREKLLQELDYLNAVCSETLRLYPVAMSARLVKSPLQIGEYNFEPGTILIPSIYLTHHREDLYPESKQFKPERSPYEYLPFGGGNRRCIGMAFALFEMKLVLATVLSRWQ-MELADSKPVR------------------------ 91094067 41 ----------------------------------------------------------------------------------------------------LRNKLSPTFTSSKMKMMFPTIVECVSLLLDAMTEKSEQIDIKELLGRFTTDIIGSCFGLDCNTIKEFRLYGKKVFFSTKMRTFRQVSSDVSDFFRKIVKEYRAQNRPDFLQMLIDLRRDGAEITLDEIIAQCFIFFLAGFETSSTTMTFTLYELAKNHQIQDKLRQEMKYLDQVIEESLRKYPPPFVTRTCVMDYKVPNTVIEKGRRVILPILALHHDPEFWPEPQNFDPERFNFSYIPFGEGPRFCIGKKFGLTQTKVGLVALI--------------------------------------- 197778983 19 ----PPGCPAHGIGLRRLYGPE--AQDLGAVYETLRAEHGVAPALLHDDVPIWVVLGHTENMHMLRTPSHFSRDTRLWPMMPHLAWQPLCSHAEGEEHLRLRGAVNGAISTIDHRGVRRHINRATQHLVNRFCERGSADLVSQFAERLPMMVMCEIFGMPDEYNDRIVEAARDL--PKGTATAIESNAYIMDVLTRLTARRRAAPEDDFTSHLIN---HPTRLTDEEVSQHLRLILIVAYESTANLLANVLRVVLTDPRFRAQLNGGQMTVPQAVEQSMWDEPPFSAGYFAKQDAELGGQRIRKGDGLILGIAPGNVDPRV--RPDTKANMQGNRSHLAFSGGPHECPGQDIGRAIADVGVDALLTRLPDAELACDEDEWEETLSNRHLVALPVKFAP------ 196176339 45 -------------------------------------------------------------------------------------------------HRRQRQLMMPPFHGERMKAYGELIAEITEQVLHQWEVGKSFSVRSFMQQISLRVILQAVFGLYEGERYHFPILRQDLGAWSPWGRFLRQRQQIDQLIYDEINERRDQPDDDILSMLMSARDEGQPMTDTELRDELMTLLVAGHETTATALAWALYWIHKLPEVRQKLLEELDSLDNPCSETLRIYPVGMFPRVVRSPVELMGYQLEPDTVLVGCIYLTHQRQDLYPEPKQFKPERFPYEYLPFGGGARRCIGMAFAQFEMKIVLAKILSSC-ELALANNRPVRVRRGLVSAPTDVQLVVTSQRVQ-- 210112503 53 -------------------NLRELARGQHRVFAEWRLKYGDVFTVWLGPRPAVVLSGQDAVKELLRHGDVFSSRPDVWRRTIGTRGKGIGTAPYGPEWKETRKVLTWLNTFGAGKQLEPTIVQEAQDLVQVFPFDPTVSLGLSVSNVICSVVFGRRFDHDDERFSRLMGLLNRYLSTNTSEEVVTCSEEIRSFVIDVIQEHRETFDDGFLLEEHQGNRILSELPENNIFNVIRNLFLAGTDTTATTLRWALLYLVMNPDVQRKVQEEIDYTEATIREALRIRTILPSPHETTAPVTILGHQIPAGTFILPNLWSLHMDPKYWLDPERFDPTRRTESFLPFGTGPRRCLGEQLAKFELFLFFTSLLQQF-TFKLPEGAP-------------------------- 210087218 45 ---LPPLVPGGW--PLVHHMPAFFTKNLPLQLHKWAKEGDVYRVKWFMNKEVHVVSGYTAIKEMLEKDE-FCTRRDRYVEIAVGGDQDILMAPYGEVFKKRRRFATSVFRRLGVKMIEDQIQEEARFICVKIPFDASSDLTTAAGNIICALVFGKRFDYGDTRFQHLQTTMKKLGEEMARWQIRFYSKKLQQFIREEIDRHRENPRDFILLQLAQQDGNEEWMNDDNVVYILQDLFVAGTDTTAATLTWALLYMILYPDVQQKVQAELDSVTIMESQRIRHIAGLMFIRDTAESTRLRGFDIRKGKKLVPNLRSVHMDPEVWPNPDDFDPSRNPPSFLPFSAGRRNCLGEQLAKMELFLLFSTILQHF-TLKVPEGAPTPSTEGINKSLSMGPVPF-------- 119510163 12 -------------------------------------------------------------------------------------GDYSMIMLDGDRHRKRRQLVMPSFHGDRMRSYGEIISNITEEVWSNLPTDKSFNVTQDITLQVMIQAMANIFRSPLSSSMLFFSSLQQDLGAWSPWKFVRDRQELDNLIYTEIAERRQENRIDILSLLMSAEDEGNPMTVQELRDELMTLLFAGYETTATALAWGLYFIQKHPEVQEKLLQELDYLTAVCNETLRIHPMLTFPRTVKEPVEISGYALDPGTILVGSMYLTHQREDLYPEPKQFKPERSPYEFIPFGGGVRRCVGEALAVFELKLVLATILSR------------------------------------- 40949987 79 -----------------------------------------------------------------KDFEHFLDHRNLITEDSEPLFGKALFNLQGPRWRHMRSTLSPAFTSSKMKNMFTLVSECGDQMGDFLHRCEMKDLFTRYTNDVITTIGCDSLKNPQNEFYTMGKKITTMGKLMKALKLRFISDKLSDYFRSLIQENKGIIRPDMIHLLMQAEEDDDKLEDDDIISQAFIFFFAGFETVSTLMCFASHLLAVHPDIQTRLQHSMKYLDMVLSETLRLYPPAVFMRKCVKTYTLPTEPSYTLQPIWIPVHGIHHDPEYFPDPEKFDPERKPFTYLPFGSGPRNCIGNRFALMESKIVLVHMLSRF------------------------------------ 171702251 37 -------------------------------------------------------------------YSVFTNRRPLGP--VGFMKSAITVAED-EEWKRIRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRRNNPQDPFVENTKKLLRFNSLDPFFLSIKIFPFLTPIFEALNITVFPRKVTSFLRKSVKRIKEGRLKETQKRRVDFLQLMIDSQNSKDTLSDLELMAQSIMFIFAGYETTSSVLSFIIYELATHPDVQQKTMLQMEYLDMVVNETLRLFPVAMRLRVCKKDVEINGMSIPKGVVVMIPSYVLHHDPKYWTEPEKFLPERDPYIYTPFGNGPRNCIGMRFALMNMKLALIRVLQNF------------------------------------ 194018574 75 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKDMFPIIGKYGDVLVRNLRKKGKSVNMKDIFGAYSMDITSTSFGVNINPQDPFVENAKKLLRFNILDPFTMFPKSAVDFLTKSVKRIKEKPRVDFLQLMINSQDNHKALSDQELMAQSVIFIFAGYETTSNTLSFLLYILATHPDVQQKLQEQMEYLDMVVNETLRMFPIAVRDRLCKKDVEIHGVSIPKGTAVTVPIFVLHRDPQLWPEPEEFRPERNPYVYLPFGTGPRNCIGMRFAIMNMKLAI------------------------------------------- 194354011 77 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMKFMFPLISETAEYFIRHFLSKQEDVVTVEMKDAFTRFTNFYLMGKEATDLKGFWKNIKLLLFFLIPQVFKLCKVRFFNFFTNLIKTKREEFRPDMIYLLMEARKNNEPISDEDITAQALIFFFAGFDTVSSAMCFMSYELATNPEIQEKTLMNLKYLDMVVSETLRKWPISVATRICNKPYTIEPKSPDKRPAVWIPVYALHRDPNYFPDPNRFDPERKPYTYLPFGLGPRNCIGSRFALLEMKILF------------------------------------------- 90110014 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRPFGP--VGFMKNAISIAED-EEWKRIRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRREAEHVFGAYSMDVITSTSFGVSIDSLNNPQDPFVENTKKLLRFNPLDPFVLSIRKVISFLTKSVKQIKEKHRVDFLQLMIDSQETHKALSDLELMAQSIIFIFAGYETTSSVLSFIIYELATHPDVQQKVQKQLEYLDMVVNETLRLFPVAMRLRVCKKDVEINGMFIPKGVVVMIPSYVLHHDPKYWREPEKFLPERDPYIYTPFGSGPRNCIGMRFALVNMKLALVRVLQNF------------------------------------ 215403672 16 -------------------------DRIPDAVAELRTREPIRKVRTITGAEAWLVSSYALCTQVLEDRRFSMKETAAAGAPRLNALTVPPNNMGNIADAGLRKAVMKAITPKA-PGLEQFLRDTANSLLDNLITEGPADLRNDFADPLATALHCKVLGIPQEDGPKLFRSIAFMSSADPIPAAKINWDRDIEYMAGILENP--NITTGLMGELSRLRKDPSHVSDELFATIGVTFFGAGVISTGSFLTTALISLIQRPQLRNLLHEKPELIPAGVEELLRISFADGLPRLATADIQVGDVLVRKGELVLVLLEGANFDPEYFPNPGSIELDRPPTSHLAFGRGQHFCPGSALGRRHAQIGIEALLKKMPGVDLAPIDQLVWRTRFQRRPERLPVLW-------- 157311681 39 ------------------------------------------------------ITDPATIKAVLVKYSLFTNRRNFRLN--GPLYDAVSIAED-DQWKRIRSVLSPSFTSGRLKEMFDIMKHHSANLIQSMKKKVDKDEMKEYFGPYSMMLKFDFLNPLFLAVAFFPFLGPILEKFEFSLFPSSVMDFFFAALRKIHENNKQKSRIDFLQLMIDSQKNNQNLSDHEILSQAMIFIFAGYETTSSSLTFLAYNLATNPEVMKKLQMEMEYLDCVVNESLRLYPIAARLRVAKATVEVNGLVIPKDMVVMVPTWPLHRDPELWPEPEKFKPERDPYTYMPFGAGPRNCIGMRFALVMMKLAVVEILQTY-DFSVCKETEVPFEMGFLAPKRPIQLKLTPRSASS- 149757681 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRSLGP--VGFMKNAISLSED-EQWKRIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLRKNNPQDPFVENTKKLLRFNFLDPFFLSITLFPFLKAVFEVIHIYMFPKRVTDFFTKSVKRMKESRLKDKQKHRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYETTSTSLSFLMYLLATHPDVQQKLQDQMEYLDMVLNESLRLFPIAGRLRVCKKDVEINGVLIPKGTVVMVPTFILHRASEFWPEPEEFCPERNPYIYLPFGTGPRNCIGMRFAIMNMKLAI------------------------------------------- 27753574 3 ----------------DMPVDPGPFDCMPELLAAARVAPVVRIPYLEEH--AWVVCDPELVRTALTHPKMFMRKPGLMVGSQPPPYARAMIMSDGEDHARIRRVHQPVLSPRNTQRWGERVGVKVGGFLDELEQSAEVDVVTDYTHRVPLAFISEMLGLPLEAERRLRSITDVMLYSSDYPARQEAVGALFGAVESWVQNP-APLRDGVITGFLAAADGPDKVTEGEVIVWTVGMIITGYETTGSLISASLYEALRRP--PEERPGTDEEIKSWIEEALRVHPPFPHPRFPTEDIELGGYLIPKGAPVQVSIAAANRQPG--EGADSFEAARGGHGHLSFGLGMHYCIGASLVRLEAQIAVREFLRRFPKARLSDGSAVQWESEWIRRLSALPAVL-------- 119486461 43 --------------------------------------------------------------------------------------------LDGDRHKRQRKLLMPPFHGERMRTYGELILNITQQATAKLKPGQPFIARNAMQEITLAVILQAVFGIYEGSRYFFTSLQKDWGAWSPWGRFLRMRQKVDQLLFAEIEERRQNWRTDILNLMMAAREDGQPMADEELRDELLTLLVAGHETTATAMAWALYWIHRQPEVYQKLIQELESLPAVCNEALRIYPMLTFPRVTKEPTQLLGYELEANIGLAGCIYLLHHREDLYPEPKQFKPERSPYEFLPFGSGARQCIGMALAQFEMKLALAQIL--------------------------------------- 196242518 43 -----------------LTDPD-FADKRHKQYGELFRTH-------LFGRPTIYLAGAEAVRFLLLHNQYFRTSWPASTQAL--LGPASLSVQQGSTHQQRRKLLAQAFQPRTLASYITTMMDITRHYLDRWQQQGTLTWYPELRNYTLDIACKLIVGISSGSQTHFGEWFEIWLQGLFSIRALRSRELLLAEIERIVRQQQEDAGQDSLGLLIQARDDGNGLSVAELKDQVLNLLFAGHETLTSALTAFCLLMAQHPTVLERIRAEQETFKQRQKEVLRMPPVGGGFREVIQTCEIDGYKIPQGYSVLYQIGRTHQDSTIYPEPKQFDPDRFPFSYVPFGGGVRECLGKEFARLEMKIF-AALLVRDYEWELLPDQ--------------------------- 149923686 2 ---------------------------------------------------------------------------------------------------RQRKLSSPAFRPRAVASFTEAMGACTRDLGERWRGLGELDVHDEMMRLTLRIVGMTLVSKDLEGEARAFGESILWIPTAKNRRTLAARDTLDAVIQGIIDERRRAGSGDLLDMLMAARDEGEGMDARQLRDELMTLVVAGHETTSNALSWTWYLLSQHPEHVQRLRAEVDHTERVLKESMRVYPPVWAVREPSEAVEVGGYRLPKGTMIGISPYVLHRDPQHWPDPERFDPDRPRYAYLPFGAGPRVCIGAGFALTEAKAILAMLVRRF-DLERVPGQAVHMEPGITLRPKH------------- 116201191 24 ------------------TSPAVISDNVDEEYDILREACP--VAYTNQYGGYWLMTRYDDIKAAALDSDTFISSVRAVIPSDPRGLRRPPLNFDAPNHTPYRTALDRTLKPARIKRLAEPLERHAEELLLPLLKKGEGDICTEFAAQFAAWVETEWLNLARDTAPRLASTASAWVNAWRQRKTTHFSTQLYDIARAVLADRRENPRDPASSLLLERDSRGEPLEEIHLVGCIRQSLVVGMVAPPLMLGGICNHLSKNQELQQRLRDDPTLIPAAIEEFVRFSPYRGFARTVSKETVIHGQTIKPGIPITLTYSAANRDPAVFDSPHEFILNRPNIAHMGFGRGRHRCVGQPLAKL------------------------------------------------- 157132675 87 --------------------------------------------------------------------------------------------------RQLRAKLSPTFTSGKMKMMFSTILSVADDLKEFLLEKTETDVIGSCAFGIECNSRATHCRFREVSRKIFEQSVGQMLWMIVLMLFAEVENFFTNMVQETIDHRERNQRSDFMNILIQMKNSEEKLTLNEITAQSFIFFVAGFETSSTTMVNCLFELAMNPDIQEKLRAEIEYLNMVIDETLRKHPVVDSLRTSTQPYNIPNTKIPKGTFVFIPVHALHHDPEYYPDPDRFDPERHPFVYLPFGEGPRNCIGMRFGLMQTRVGLITVLRNF------------------------------------ 195486133 35 ----PPNIPLGNISDLWKTMPAGILKRTYLKYRK--QTDGPFVGFYLYSMKYIVITDVDFLKTVLRDFDKF-HDRGVYHNEKDDPLTNNLATIEGQKWKSLRQKLTPTFTALKMKNMFSTVLSVGDEMIRVVQTLEVTDLVSRFTADVIGICAFGLMGYSALRERRHGWLVDLLIFGMPKLAVKLGLQFLLEFYMKIVQDKSKVTRNDFMDTLIDMKDKENGLTFNEVAAQAFIFFLAGFEAGSTTMGFTLYELACNQDVQDKAMQELTYTEKVINESLRKHPVVAHARIATKPYQHSNPKYFIETGVLVSTMGIHYDPEFYPEPEKFIPERFDEAFLPFGAGPRNCIGLRFGRMQVVVGLALLIHNF-RFELHPETPV------------------------- 196191928 40 ------------------------------SYLERTKVDTPDFFEEDTGAGPTVITSHPEAMQLTRDRTTFSAPGDFNRILSPFLGTQSVIMLSGEQHKVRRQLMTPAFHGERLTVYGQLICDLTKELLEAQPKYQPLSIRTLTQKISLQVISQIVFGFTDGPRSFFTWLQKDLGPWSPWGKFLRKRQRIDNLVYAEIRDRAAEIRSDILSMLMASREDGEALSEQELRDELMALLFAGHETTATAMAWAMYWIHQLPAVKEKAIAQLPYLSAVCKETLRRSPMFTFPRTAEAPVNIVGYSFPKGTTFLGCIFLTHQREDLYPDPKAFRPERSPYEFIPFGAGSRRCVGEALAQYEMKLAVATMVANYQ-FELADERPE------------------------- 78483996 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDVQRKTVSPIVSPHSLMQLEPIIRERAAGLLDSLPIGETFDWVDRISIELTTQMLVTLFDFPFHDRRKLTRWSDVATAAPGMEQRREELFECLAYFTNLWERVNAPPANNLISLLAHGEQT-RNMEPMEYLGNLILLIVGGNDTTRNTMTGSVLALNQNPDQYAKLKANPELIPSMVSETIRWTPLAHMRRTALADYEIGGKTIKKGDKVAMWYVSGNRDETAIENPDAYIIDREPRQHLSFGFGIHRCMGNRL---------------------------------------------------- 164915 19 -----------------------------------------------------VIHGYDAVKEALVDGEEFSGRI-VFPLTAKINKGYGIVFSNGKRWKETRRMTLRDFGMGK-RSIEDRVQEEARCLVEELPCNVICSVIFQNRFDYTDQDFLSLMGKLNENFKILNSPWVQMCNPGSHNKILRNNIYIRNYVLEKIKEHQENPRDFIDCFLIKMEQEKDNQQSEFTIENLMTVFGAGTETTSTTLRYGLLLLMKHPEVIAKVQEEIEYTDATVHEIQRYINPNNVPRATTCNVKFRSYLIPKGTAVITSLTSMLYNDKEFPNPDRFDPGRKSDYFMPFSTGKRVCVGEVLARMELFLFLTAILQNFTPKPLVDPKDID-TTPLVSGLGRVPLSFIPA----- 203851 22 -----------------------------------------------------ILHGYEAIKEALIDNGEKFSGRGSYPMIENVTKGFGIVFSNGNRWKEMRRFTIMNFRNLGIRNIEDRVQEEAQCLVEELRNCAPCNVICSITFQNHFDYDKEMLTFMEKVNENLKIMSSPWMFPGTHHKIAKNINYMKSYLLKKIEEHQENPRDFVDYYLIKQKQEHSEYSHENLTCSIMDLIGAGTETMSTTLRYALLLLMKYPHVTAKVQEEIDYTDAHDHEVQRFINFVPTPHAVTCDIKFRNYLIPKGTKVLTSLTSVLHDSKEFPNPEMFDPGKKSDYFLPFSAGKRACVGEGLARMQLFLFLTTILQNFNLKSLVHPKDID-TMPVLNGFASLP----------- 115532670 60 -----------------------------------------------------------------------------------------------------RSAIAPIFSTGKMKAMHETIHSKVDLFLEILKEKQKWDIYDDFQFAIDSNCQRDRNDVFYVNARKFIRHSKIISTSFLFPELSKLWKVLYRFLADVYERRRGGEGSDSVDLLNREDDKSKPMTKQEVIENCFAFLLAGYETTSTAMTYCSYLLSKYPNVQQKLYHNMKYLDYVYKETLRCYPPVIHFRRCLKDITIRGQFYPKGAIVVCLPHTVHRNPENWDSPEEFHPERFENKWIPFGVGPRYCVGMRFAEMEFKTTIAKLLDTFELKQFEGEADLIPDNGVIMRPKD-PVRLH------- 196051333 86 -------------------------------------------------------------------------------------------ALEGPEWRVLRQKLTPTFTSGRMKQMFGTIQQVAQEFLKYMNENSHREMMKDVLARFTTDVIGTCFGIECNTLKEFRKYGNKVFEQDAVIMVKFVFVMMFKGLAKRIREMNNVQRNDFMNLLLQIKNKGYLDERDELAAQVFVFFLAGFETSSTTMNFCLYELAKNPDIQERMVMNNQYLDNVINETLRKYPPIESSRVPIRDYTIPKHVIPKNTLVQLPVYAIQRDPEFYPEPDQFNPDRHPYAFLPFGEGPRICIGLRFGMMQAKLGLITLLRNF------------------------------------ 124010185 30 ---------------------------------------------------------------------------------------------------KQRRIAQPTFHKTNLENLFEAMTTVAQQYLEDLSQKKGQDIAREMMGVTAKIAMRSLFSISYAQEFVVKRVMNPLNIPLNYRKFNRERDTMLGMVNRLIEDRRQDSKPDFLQMLMDAEDTGEPMPVDLLRDELITIFSAGHETSANALSWTLYLLSQHPDIAQKATKQLTYTRQVIEESMRMYPPWGIGRYAIEPDQWQDHHISKNTIIACEIYGLHHHPDLWENPEVFDPERFAPAYLPFGAGPRMCIGNHFAMMEMQLLLPLLLSNF-NFELVENQSIEMEPLITLRPKN------------- 218439631 6 ------------------------------------------------------VSGADAVRFVLTHNKYFASTWPKSTRTLLGPASLSVNT--GEFHTSRRKIMFQAFQPRALASYIPTIERITDDYLAKWETMETFQWYPELRNYTFDIASSLFVGIENGSQTRLGELFEDWFPWTAFGKALRCRDGLLEEIETIIKQRQQNFGNDALGILLTADEKGNKLSLEELKDQILLLLFAGHETLTSALASFCLFTVQYPQVSTEIKKQMEYLEQVLKEVLRFVPPVGGGREAVVDCELEGYLIPKGWIVQYQIRRTHRDTTVYNEPQQFDPSRFNNAYVPFGGGLRECLGKEFARLEMRIFASRLVK-------------------------------------- 479039 39 ---------------------------------------------------------------------VFTNRRYFGP--VGIMGKAISVSKD-EEWKRYRALLSPTFTSGRLKEMFPVIEQYGDILVKYLRQEKPKDPFVEKAKKLLRIDFFDPLFLSVVLFPFLTPVYEMLNICMFPKDSIEFFKKFVYRMKETRLDSVQKHRVDFLQLMMNAHNDSKDLSDMEITAQSIIFIFAGYEPTSSTLSFVLHSLATHPDTQKKLQMEMEYLDMVLNETLRLYPIGNRLRVCKKDVEINGVFMPKGSVVMIPSYALHRDPQHWPEPEEFRPERDPYVYLPFGNGPRNCIGMRFALMNMKLALTKVL--------------------------------------- 91094071 61 -------------------------------------------------------------------------------------------ALGGPKWRHLRTKLSPTFTSGKMKQMFQTLVDCVPQLLQQIDKNVPVDIKEVLGCFTTDIIGSCAFGFREYGRKFFQVSNLKIAKFLFSGNFPNVARTLSDFFISVVEKYREKHRKDFMQLLIDLKEKEQMLTIEELAAQCFVFFIAGFETSSTTMTFALFELAKRPDLQQQVRDEIEFMDQVIDETLRMYPPVPVTRKCVKDYKIPDQDVIIQTRVFIPVLGIHYDSDLYPNPSQFDPDRHGYAHLPFGEGPRICIGMRFGLMQTKVGLTALLK-------------------------------------- 196003832 62 ----------------------------------------------------------------------------------------------------IRDTITPTFSANKLKAVLPIVDNSSRKLRSALAQQGEIIDARDVFGKFTMEVILSVFGVQLNTQDTTLTNAASKMLSGILRRIAKYFQQLDHAARQVIKERRQSSAPDFLQLVLDGRESG-KLSDEDIIAQSFVFLLAGYETTANTLSSVCYLLAVNPDVQERQIFELKYLDMVITETLRLYPPPIIIREVAQDCTIGDYQFVAGTSIMLSTYALQRDSAEWPDPEKFIPERSSMSYLPFGAGPRICIGMRFALMEIKIALVTVLRTVKFIRVKETEPLQLNAGITISPKN------------- 149757683 66 ---------------------------------------------------------------------------------------------------RIRTLLSPTFTSGKLKEMFPIIGQYGDMLVRNLRKKGKPITMKDIFGAYSMDITSTSFGVNNNPQDPFVENTKKLLRFHFLDPFFLSILFFTDFFIKSVKKMKEKQRVDFLQLMINSQNSKEILSDLELVAQSITFIFAGYEPVSTSLSFLLYLLATHPDVQQKLQEQMEYLDMVLNETLRLFPIADRLRVCKKDVEINGVFIPKGTTVMMPIFVLHQHPEFWSEPEEFRPERNPYTYLPFGTGPRNCIGMRFA--------------------------------------------------- 195430332 55 ------------------------------------------------------VTDLELVKHVLKDFSNFS-DKGLYYNEKDDPISAHLFTLDGPQWRLLRNKMSSTFTSGKMKLMFPTVVSVANEFIAVMHEKSQKNSVRDLMGRFTVDVIGTCFGIECNSLRDFMESFPKLARRLRLARTAKRVEEFYTRIVKQIREKQNIKRNDFMDLLIELKDNNEGLTMEEVIAQAFVFFIAGFETSSSTMGFALYELAKNPHIQDKCMKDLKYLTQVMFETLRLYTIVPHNRQALKRYEVPGHPNFIGQSVIIPAAAIHRDPKLYPDPEEFRPERFSPAWLPFGDGPRNCIGLRFGQMQARIGLALLIKNFK-FSTCPETPD-------------PLVFNPKS---- 172037611 2 --TLPPSISPRLLRLFKLFYPLDYLEDYYKKY-------GDIFSFGQSESPFVYISNPQGIQEILKDKTDFRSAAGG-SFLTTLLGENSLLFLQGKRHQRERKLLTPPFHGERLQSYTQLIYSITDEVSENLQINQAFNVRKIMQEITLKVILKAVFGITEGDRYFFPFLQKDWGNWSPWGRFLRIKGKIDDLIYTEIKERRQQTGKDILTLLMLTKDEGNPMSDQELHDELITLLIAGHETTASSLTWALYWIHYCPDVEEKLRLHFSYLDSVCSETLRIYPVIVTTRILETPLELMGYQFKPGTVFAPAIYLVHHREDIYPNSKEFRPERSPYEYFPFGGGSRRCIGLELAKMEIKIVLFTLLSK------------------------------------- 165574 64 ---------------------------------------------------------------------------------------------------RVRTLLSPTFTSGKLKEMLPIIAQYGDVLVKNLRQRNPQDPFVKNVRRLLKFSFFDPLLLSITLFPFLTPIFEALHISMFPKDVMDFLKTSVEKIKDDRLKDKQKRRVDFLQLMINSQDSHKALDDIEVVAQSIIILFAGYETTSSTLSFIMHLLATHPDVQQKLQEKMEYLDMVVNETLRLYPIAGRLRVCKKDVDINGTFIPKGTIVM-PTYALHRDPQHWTEPDEFRPERNPYIYHPFGAGPRNCLGMRFALMNIKLAL------------------------------------------- 119491070 131 -------------------------------------------------------------------------------------------------HLKQRKLMMPAFHHQQLRSYRDDMVAITQSELEQIKVNEPCEINQLMKRLTLRIATQSLFGEDVIEKDHFTRLLPLDLPGFSFHRYLDLLSLFETQMKGIIAEKKAKTTPDVLSMLVKAEDTGHLLTEDELIAHTGVLFLAGHETTANALTWILLLLSQHPQVCSDLFDELDSTERVIKESLRITSVPWNGRVTSQTTELGGYVLPKGTEVFVSIYHTHHLPDIYPDPEAFNPQRWEYEYNPFSAGPRLCLGAAFAMMEIKIVLAMLLQRF------------------------------------ 196004911 67 -----------------------------------------------------------------KDFSNFSDRYPLV--DGIEPFDKTLLELKGTDWKRVRNILLPTFSASKLKAIMPFIDRAGDRLVATIEEGQSIDLWRTCGKFTMEVILATAFGIEFESKEQFAPPLFRVLEPKLGGQFMNSTHYLMKTCKQVIKERRRNCRRDILQQMLEA-GDSDKLNDQEVVSQALIFLAAGYETTANTLAFATHSLATNPEIQQRVFDEISYLEMVIAETLRMYPPIFLARSIKEDMEIDGLQVSKEAMIGIPVYAIHHNPKIWPEPEQFRPERDPCTYLPFGNGPRNCIGMRLAMLEVKLAI------------------------------------------- 72163374 14 ----------------------------------------------------WLLLSWRLNREVMRDAETYARDPDRWADMAGRIGPRSPLRVDGADHKRYRAALTAALDSLSLRQVTGHITAAADQLIDAFCLHGKADLVTQYTRQLTVTVLARLFGL--GPAETMRICLEMQAMWDEGPNAFPALMRIAEMLTELARKRRRTPGKDLASVLVA-----QGLSDVEVRDNLLLIIAAADDPVTHLTGNTIRMLLTTPESRAALTTSPGLISEAVNTALWTTPPLQTGRYPVRDVELAGVPIRAGECLVLGFAAASLDLAQHSDADTMS---TNRAHLTWGVGPHSCPGQDMALAIAETAVERLLRRLPDVALAPPEQLRWRPSLVRGLESLPVRFTP------ 148927298 29 ------------------------------------------------------VLSYRDVKEAMNQPHTISSDASFWTSSRGRMWFTGHIQADGSDGRVLRSLVEPWFKRQALGYLETAIQKTAQELVTDIIRRGEFDAMEDLASPMAIRVISTMLGFPMDDEQMLIRHLIDYGNRPLKKLLDPEPEELRRYFEQVVWRRRXQPQDGLLDRLITA-NNNCTISQQELLGYLWGFLAAGHDTTSTNIANTLCLLAEGDHLDWAYTQDKDGLRLAVNETLRMTPFPATPMVATADVTIGNITIPAGWQVMAWTSAAGRDPAVGPDPNKFVPARHPNHHMAFGVGPHYCLGRELAVVETVEAVYQVLRHLPNMKFVSKNFVR-RSGILYAVE-------------- 186457555 8 --------------------------------------------------PTYMVSNPADIKYILSNPTNY--HKTGGLRIGKELFGEGLVTSEVPLHTRQRRLMQPMFHRQSIANFADIMTNTTHGWIKNWKEDATINIGMELMQLTLSIVGKALFSIDEITRIQRGLPLPKFIRTPSHRRYEQARKTIDGFIHDLINKRRRNPPDDLLTLLLASREDGSPMSEQQIRDEAVTILMAGHETVTNGLSWTFYLLARHPEIQARVLKEIEYTEMVLAEAFRIFPPAWIRRVLKEDNLPSGLTLPEGSEVILVQFVCHRNERYFPDPEQFNPERFNFAYFPFGAGPRFCIGESFARMEAILLITTILQQF-NLELVPGQDIVPEPLITLRPRN------------- 197733379 1 ----PPGCPAHDLGPHRLYGPVA-ETDPPAMYELLRREYGPVPVLLHGDLPAWLVLGHRENLEVMRTPSLFSRDSRRWPLRPMIGWQPSCVFADGDEHARLRRAVTDGLAQFNRHGIRRHVTRYTHRLAATFAARGEADLIRDYAEQLPMLVMTRLLGMPEESGPRLVAACLDLMKG--TETAVASNDFVADSLRALVRHKREQPGRDFADSLIT---HGSGLTEDEIVHHLRLVLIAANETTVNLVANTLRLLLTDRRFRASLSGGQMTLPDAMEQVLWDAPPVIPGRWATGDTVLGGQHIKAGDMLLLGLAAGNTDPRI--RPDRAAPVHGNRSHLAFSSGPHECPGRDIGRAIAEAGIDTTLLPGLELSVPAAGLSTTAAWMTERVTALPVRFTPRR---- 197770717 23 ---------------FDTLARPEQLSDPYPFYDWLRANRPVHL----DPDGTVYLSCYRD-SALLKNPDIRDAAEGDGSSHTLNTYNQSLIKTVPPQHTDLRRMGAVAFDPDLLKRAGAQVRETAGHLADQVAEKPAHDLHSMYSLPFTQRTAAIVFGIPDEDFDLLAALPGRMFSALYPKADPATLADADDASRALAARRRRFTPDSGFDRLARMQDTASM---DDLVRLCWLLWWASYTSSLAAIDLAVLTLLEHPHTIQALRERPDAWVKEALRYRSPHVINSANLTTSRPMTIGTVSVPAQTPVRFLISSMNRDPEAFPDADTFDPDRPAPRHLTFGEGIHTCIGAKLARMELAIALTTLVDRIPDLALA-SAPVWRPYTTQRLVSSLLVTSSPTR---- 145224060 16 ---------------------------------------------------------------------------------------------DDPLHASHRKLLLPHLSAKRIRVIEQFAEVTAHRLWSDALVDGHIEWMSAIANRVPMMVVARLLGLPEDDVDELIRLGDGIVSATQLEAAGTAAMELATYVLQHFEKATGDPQPGLMSDLAWRTQSGE-LEQLSALAIMLTLFSAAGESTASLLGSAAWILTDRPAVQEQLRADPGLLGAFIEETLRFSPFRGHYRHVVRDTALAGVELPADSRLLLMWGAANRDPRQFNSANDFRLDRSSAKHVAFGKGAHFCVGAALARLEARIVLAMLLERTTWIEAADVGP-WLPSILVRRLEHLRL---------- 196015452 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADTCRNVIKERRKNCRRDMLQQMIEA-GDNDKLDDKEIIAQALVFLVGGYETTANTLAFATYLLATNPEIQRRLYHEIKTKLNDTDETLRIYPPFRVTRKCKNDITIDGHQISKEAMIAIPIYAIHHNPKLWPNPEQFMPERFTPAFLPFGNGPRNCIGKRLALLEVKLALVKILR-------------------------------------- 108798776 75 --------------------------------------------------------------------------------------------LDFDEHMYHRRIMQEAFTRTRLAGYVEHIDRVASQVIADWVENDARFLFYPAVKELTLDIASVVFMGHEPGTDKVTKVNDAFTMPFKWWRGLQARKVLDNYFEQRVKEKRGSEGTDMLTVLCHADEDGNTFSDQDIVNHMIFLMMAAHDTSTSTLTTMAYHLSRNPEWQERCREKLETLDLVINESLRVTPLPFNVRQTVRDTELLGHYIPANTDVVLWPSVNHHLPELWTDPEKFDPARHRYAFAPFGGGAHKCIGMVFGQLEIKTVMHRLLRRY---RLEPPRPGYVYAGMPVPMDGMPIVLRP------ 194218796 37 -----------------------------------------------------AITDPEMIKTVLVKYSLFTNRRPVGP--VGILKSSITLSED-EQWKRMRTLLSPTFTSGKLKEMFPTISQYGDVLVRNLRKKGMPITLKEFFGAYSMDVITGIFGVNNNPQHRFVENCKNILKFHFFDPFPVSAIKFFTKSIKTIKESRQKQQVDFLQLMINSQNSKEMLSDLELVVQSISFIFAGYETTSSSLSFLTYALATHPEVQEKLQEQMDYLDMVLNENLRLFPIAVRLRVCKKNVKINGVFIPKGTVVMVPNFLLHRDPEFWPEPEEFHPERNPYVYLPFGTGPRNCIAMRFAIMNMKLAVVKLL--------------------------------------- 218438522 24 ------------------------------------------------------------IQQILTDKKLFSSETNDIFRPLLGDYSLILLEKEP--HQQRRQLLAPPFHGERLYSYGQSICRITQEVMNRL-GVGNQFTARKITQSITMQVILEVFGIYEGERYQFSALQINLGSWSPWGQFLRQRAKIDELIYQEIAERRANFDPDILSLLMSVREDGQPMTDKELRDELMTLLVAGHDTTATAMAWGLYWIHHLPEVKEKEMVRLPYLSAVCNETLRITPMLTFPRIAQEPVEVMGYTIEPGTAVLGCMFLTHQREDLYPNPKQFKPERSPYEFIPFGGGARRCVGDALAPFELKLVLGTIMSNY-ELSLADNRPEKLRRGLTLGP--------------- 1354269 4 ----------------DPFSCPMMTQRKPEVHDAFREAGPVVEVNAPAGGPAWVITDDALAREVLADPR-FVKDPDLAPTPVPELRPFTLIAVDGEDHRRLRRIHAPAFNPRRLAERTDRIAAIADRLLTELADSEPAELIGGFAYHFPLLVICELLGVPVTDPAMAREAVGVLGDGTDPAGDVPDTSALESLLLEAVHAARRKDTRTMTRVLYRAQAEFGSVSDDQLVYMITGLIFAGHDT---TGSFLGFLLAEVLAGRLAADADGDAISRFVEEALRHHPPVPYWRFAATEVVIRGVRLPRGAPVLVDIEGTNTDGRHHDAPHAFHPDRPSRRRLTFGDGPHYCIGEQLAQLESRTMIGVLRSRFPQARLAVPEELRWKGAQTARLTDLPV---------- 148709873 29 -----------------------------------------------------VLHGYEAVKEALIDHGEEFSDRGSIPMVEKINNGLGIVFSNGNRWKEIRRFTLTTLRNLGMRNIEDRVQEEAQCLVEELPCDPTFILSCAPCNVICSIIFQDRFDYKDKDFLMLMEKLNENVCPGSHHKVLKNVKYIRSYLLEKIKEHQENPRDFIDYYLIKQKQANHEFSLENLACTINNLFAAGTETTSTTLRYALLLLMKYPDVTAKVQEEIDHTDAMIHEVQRFINPNNIPRAVTCDIKFRNYLIPKGTTVVTSLTSVLHDSKEFPNPELFDPGKKSDHFMPFSAGKRVCAGEGLARMELFLFLTTILQNFKLKSLVHPKDIDMIP-FVNGLIALP----------- 210097487 27 -----------------------------------------------------VLSGQDAVKEALKHGDVFSSRPDLFL-SPFSLSSGVVTAPYGPEWKETRKVLTWLNTFGAGKQLEPTIVQEAQDLVQVFPFDPTVSLGLSVSNVICSVVFGRRFDHDDERFSRLMGLINRYLHTNTSKEVVTCSDDVRSFVIEVIQEHRETFDPDVIDGFLLEEHRGNELPENNIFNVIRNLFLAGTDTTATTLRWALLYLVMNPNVQQKVQEEIDYTEATIREAQRIRTILPSPHETTAPVTILGHQIPAGTFILPNLWSLHMDPKYWPDPERFDPTRRTESFLPFGTGPRRCLGEQLAKFELFLFFTSMLQQF-TFKLPEGAPTP------------------------ 108763934 12 -APLPPLSPGAPL----IGHLRALRKDPLHFLQAQAREYGDVVRLPMGPADLVLVAHPDGVRHVLQDHARNYSKQSRGFRVLQELLGHGLLTSDGDHWLRQRRLAQPAFHRQRVAGFTRTMVDAAADLAATMEARAAFNVAEDFTRLTLRIASSTLFGVFVYKRLTQPVPLSLRLPLPAHRQFERDVGSLNRVVHGIIAKRRRESGEDLLQMMMEAHDDGERMSDSQLRDEVLTLLLAGHETTASALAWTIMLLSQHPGVRRDMEPRLELTHRVVDESLRLYPPAWASRIATKEDLVGGFRIPKGAHLLIAPWVTHRHPSIWDNPEGFDPDRPRFAWFPFGGGPRQCIGNQFALMELVLVLATLLQRV-RLNLTPGQVIHPTPAITLRPR--PGVWVTAS---- 197338466 31 ------------------------TANPRPVWAALHELGDIVPA---PWGGYFVV-GFDACDEVLRGRKWQSTDPERWSDLATREMTRTLPRLNAPAHTCQRRAVGTPFDRASLEALRPMIAALVSSLLDALEAEGHADFMRIVGEQLPALSVGEWIGIDRADHAHLLDFTHRQVYAQELLPTRSQLAEMREFFTTLIRERRARPGDDALTRWIAHFDEDRATADRTLYDLTMFVTIASLETSAVLLGNTVHLATSDPARAAWLAAHPEHIASTVEETLRWAPISINSRVASEDLVLAGVPIPRDTTVHVMYGAAAHDPRRNPEPDTFDPLR-RGGHLAFGGGLHYCLGAGLARLEAQELLGQVLKRFPTLRAVTPPV-------------------------- 210094541 47 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPNYLFDLTVGFGDIVTARWGSKFRQRRRFATTALRNLGMKVIEEKIREEAIRLRNRVAEYEPIDIAHGINVAVANVICSMTFGKRYDYEDETFRELSEAVVTIMSYSVSGQLAKIQKVLREEMSRHREHLDHDFCLLELELQEKVAGLTEENVLYMTQNLFFGGTDTTTNTLLWSLLYMILNPDIQKKAQEELDYVNACLLEVMRHIGPLAVPHATTDTVKVKEYDIAKGTQVLPNLHSLHMDPAYWPDPDRFDPVRKPESFMPFSGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPSTDGIFG------ITLTP------ 189238292 63 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKSLTMDEITAQSFLFFAAGFETSSTTVTFALYELAKHQDIQQKVRQEMHYMNQVLNETLRKYPPSFLTRECVQDYKIPDQDVIIETKVVISILGMHRDQEFYPDPETFDPSRHQYAYIPFGEGPRICMGLRFGMMQTKVGLVSLLRKF------------------------------------ 115497588 37 -----------------------------------------------------VITDPDMIKTVLVKYSVFTNRRVFGPM---GVMKNAVSVAEDEQWKRIRTLLSPTFTSGKLKEMFPIIGKYGDVLVRNLRKEAEKDMKEVFGAYSMDVITSTSFGVNINPQDPFVENAKKLLRFDILDPFLLSVVLFVNFLTTSVKKIKEKPRVDFLQLMINSQDNHKALSDQELMAQSIIFIFGGYETTSTSLSFIIYELATHPDVQQKLQEQMEYLDMVVNETLRMFPIAVRLRFCKKDVEIHGVSIPKGTTVTVPISVLHRDPQLWPEPEEFRPERNPYVYLPFGTGPRNCIGMRFAIMNMKLAV------------------------------------------- 196002129 65 ----------------------------------------------------------------------FTNRFPIIPPTPPFHKNLLAITDD--DWKRVRNVLIPTFSAAKLKQIESIISSACDSLFDKLMQQGKANIWKIYGEYSMEVIMATAFGVHVTADVRGQEIRQQAASFFSTSNLAMALGAIMPSLYPYIKRRQSTNRRDLLQLLVEAGQNG-KLTDEEIISQSFIFLLAGYETTASALAYTSYLLALNPDVQQRLLDEIDYLDMVLSESLRIYPPYIVNRIAKNDIVIGGVLIPKDVVAAIPIYGIHHNEKLWPDPKKFIPERHPFAHLPFGNGPRNCIGMRLAIMEAKMAL------------------------------------------- 13537125 14 ----PPQCPAHNLDGLRRLHGPEAENNPAGLYDKLRAEHGVAPILLHGDVPAWLVLGHSENLHVTRTPSQFSRDSRRWPLAPIFTWQPICVFADGPKHERQRGAVTDSMERIDTRGVRRHINRFSNRLVNDFCEKGTADLVGQFAEHLPMMVVCAIFGMPEEYDERLVQAARDMTRG--TETAVASNAHIVSVLTRLVERRRAEPSPDLASWLV---EHPATMTDTEVIEHLRLIMIAAYESTANLIANVLRMVLIDPRFRARLSGGHMTVPEAVEQTLWDEPPFTFGRWAVGDTELGGQQIKAGDALLVGIAPANTDPTV--RPDLGADMGGNRAHLAFSGGPHECPGQDIGRAIADVGVDALLMRLPDLELGVGEELHWVGNIMRHLVELPVKFAPG----- 42569992 140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDLLGIMLTANESEKKMSIDEIIEECKTFFFAGHETTANLLTWSTMLLSLHQDWQEKTCSKLKLMNTVFMESLRLYPVLNLLRLASEDMKLGNLEIPKGTTIILPIAKMHRDKAVWSDADKFNPMRHPNALLAFSMGPRACIGQNFAIMEAKTVLAMILQRFRDYKHAPADHLTLQPQY-----DLPVILEP------ 40646525 83 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKQMFTTIRDVAEQLVDEHLHQEELEMKEILVRYTTDVIGTCAFGIECNTLEFLKYGNKVLDQKVSTMIKIIFIMVMRKFVRETVEYRENNNRNDFLNLLMQIKNTGKLWEAEEEHVQVFIFFLAGFETSSTTMNFCLYELAKNSELQERVVMGIEYLNKVVDETLRKYPPESITRAPEQDYTIPKHVIPKGTMVQIPIYALHHDPEYYPEPERFDPERPPYVYMPFGEGPRICIGMRFGMMQTKVGLITLLRQF------------------------------------ 110680668 23 ----------------------------------------------------------DALQHVLLDKDIFSSTGGW--DALRRIYPGGLILQDFDKHRQDRRILTAAFRASAIRDYRMRMGEIMLDLLQHWPKDAPFDFYEAIKDLTLRMGGAVFMGLPLDEIRASVTPIRTAIPFTPMWRGIRGRDFLRETFRKMIPERRARGGDDFFSQMCMADEDGKGWSEDEILNHFNLLIMAAHDTTATSLTVIMAALGTHGDWQQRLIDEVDETDKVFREALRVPPVPFIPRMATRDFHWHGYDIPAGTSLALNPGVTMLSPELFSNPTQFDPDRHRFAWTPFGGGAHKCIGMHFATMQVKLFIATLLRQ-RRIELPGGAPEWHRMPIPKPKGGLPVLL-PAR---- 159898845 6 -----------------------------------------------------------------------------------------LLTSEGEQHMRQRRLVQPAFHRKRIAGYAEVMANYAAEMREQWQPGQVFDVHAEMMRLTLRIVAKTLFDADVERLEHLLNRFNVMILPFSNRRVQASIQYLDQLMFRVIEERRHDQRDDLLSMLLLAQDDGTGMDNQQVRDEAITLFLAGHETTANALSWTWYLLSQHPAIAERWYRELDYTRMILAESIRMYPPWIMGREALADYHVGDYIFPAGIGLTVSPFVVHHDERWFPNAYQFNPERWTASYIPFGGGSRICIGEQFAWMEGILLLATIGQRW-RLKLMPGHPVALQPVITLRPRH------------- 210112504 27 -------------------NLRELARGQHRVFAEWRLKYGDVFTVWLGPRPAVVLSGQDVVKEALKHGDVFSSRPDLDLMKIRSARAGLTAAAYGPEWKETRKVLTWLNTLGAGKTLEPTIVQEAQDLVQVFPFDPTVSLSLAVANVICSVVFGRRFDHSDERFSRLVELQNRRLFRRKLEEVLTCSEEIRSFVIDVIQEHRETFDPDVIDGFLLEEHRGRNLPQDNIINVIRNLFVAGTDTTATTLRWALLYLVMNPDVQRKVQEEIDYTEATIRERIRTISPSSVPHETTAPATILGHQIPAGTFILPNLWSLHMDPKYWPDPERFDPTRRTESFLPFGTGPRRCLGEQLAKFELFLFFTSLLQQF-TFKLPEGAP-------------------------- 189237251 37 ---------------------------------------------------------------------------------------GLLLADGGPKWKKHRKILTPAFHFQILEQFVDVFDSCSNVLIQKLKINAQDDVTSDYVQSVMCRIIIERSISPVQMYDFLFVFTRNYFIQRRALRILHDKADISQRLRELQAQTKTDSEGDFLDLILEAKVDGKPLSQDDIRQEVETFMFAGHDTTASAISFTLYCLANYPEVQKMAYQSMKYLELVIKETLRLYPVPIIGRQSGEDFQFGKVFIKNGDTMLLFLYGIHRDPKYFKDPEVFDPNRFENPYIPFSAGPRNCIGQKFAMLEMKCVLSKILRKF------------------------------------ 197780605 18 ------------------------------------------------------------------------------------------LFTDGAQHLRLRKAVTESLDRLNVTRIRRDVEPIAAYLIDQFSERGRADLINDYAKLLPMLMINKLFGCPASIGDRVTSAMADMFDG---KDALKASDELTACFMELVSLKRREPGDDITSWLVQ---HPAGLSDEELKDQLVMLIGAGVEPERNLIANALLLLLDRDGEDGPSMQIEDALDHVLLNNPPIA--NYATHFPLQDVDLGGVVVQANSPLVISFAGANSDPALASSGQA----HSRGAHLAWGAGPHACPAKSPAQVIAVTAIELILNALPDLVLVPAQELQWRPGFHRALATLPVQFTPATRMA- 197923586 14 -----------------------------------------------------------------------------------------LANSDEPQHMRHRRLMQPMFYKERLAGYAEVMSERADRLAGSWTADQKFDVNEVMTTFAIETLAATLFDLPIILRNMILRALAPQFTWPIWKKFDTAAARMRAVIDEVITATRAAGRTDLLSLLLSARDDGEGLTDEQVRDELTTMLFAGSETVASTLSWALHHLAQHPDVEQQLLAEIDQITRVLDEAIRLHGVVTLMRRTTEPVSIGGYELPAETEVLMSLYALHRNPDLYPDPDRFDPDRWPREHVPFGAGNRKCIGDRYAWMEATIALATILPRWK-LRPVPGSKPREATAAMAHPTRMPMV--------- 16033755 37 -------------------------------------------------------------------YSVFTNRRSFGPL---GAMRNALSLAEDEEWKRIRTLLSPTFTSGKLKEMFPIISHYGDLLVSNLRKKGKPVTMKDIFGAYSMDITSTAFGVNNNPQDPFVENSKKLLKFSFFDPFLLSLIFFVNFFTKSVKRMKEKRRVDLLQLMINSQNSKEMLSNEELVGPGIIFIFAGYETTSSALSLLAYELATHPDVQQKLQEQMEYLDMVVNETLRLYPIAARLRACKKDVEIHGVFVPKGTVVVVPVFVLHRDPDLWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFALMNMKLALVKVLQNF------------------------------------ 196003828 79 ----------------------------------------------------------------------------------------------------IRDTITPTFSANKLKAVLPIVDNSSQELLTSYARQGEIIDARKVFGKFTMEVILSVFGVQLNTQDTISPYLLELIRSSPLDFEAKYFRRLDRVARQIIKERRQSERKDLLQLMLDAQQSG-KLSDDDIVAQSFVFLLAGYETTASTLSFISYLLALNPDVQEKQIYDLKYLDMVIAETLRLYPPAPIMREAAQDCTIGDYQFIAGTSVLIPTYALQRDSTEWPDPEKFIPERNPMSYLPFGTGPRICIGMRFALMEVKIALVTVLRAVKFIRVKETE--------------------------- 186684669 25 ---------------------------------------------------------------------------------------------DGEEHRLTRRLMYPAFHGKAIATYFDTIQNIVQDFLKDWGERGTISLNSSF-RQLTLMIATRLFQLLDSSMAIFKWNVPFTLYGRGQNARGKLVAFLREAIAQRIEQGNLEESKDVLGLLLAADEDGNKLSETQVINEALLLLFAGHETTASLLTWVIFELGNHPEWRERLRQEQPQLTNVLKEAERLYPPVYYNRGVLKDIEYGGYRIPAGWFVTISPMLTHRLPELYTEPDRFDPDRHPLALMGFGYGSHSCLGMEFAQMEMKIVLSTLLR-------------------------------------- 210124791 43 LPPGPRGLP--LLGNLLSFRPSRLLSN----LAAWRQQYGDVFCVRIANRLTVVLNGHKAIQDALKQPEVFSDRPS--PFRFSDKDQGVVMAQYGESWKVKRRLGLTALRQFGMRSLEGKITEEARAVCDILAEKDGTALSNGVSNVICSMSFGERFEYNDAEFQRLMRLMSELVSAGGISRFAKMSMEIVEFIKAKIKEHKETFDPDIIDVYQTPDDVDRTITEMGMIGTVRDLFIAGAETTATTLKWGLLYLARHLEVQRKVQDEIDYTEATILEIQRIRPIVPVPHTTSAATVLHDFDIPANTFVIPNLWSAMMDPTVAPDPETFNPDRRPEWFIPFSLGRRQCLGEQLAKMELFTFLTTLLQHF-TFKLPDGAPAPSMDG------SLGVVLAPK----- 17231238 4 ------------------------------------------------------------------------------------------ITLSGAEHQRQRQLLMPPFHGERMRGYSQVITDVTEKVISQHQIGQPFQVRSVTQAITLRVIMQAVFGLYEGSRAEFPSLRRDFGPIKFWGEQVQIQQQADELIYQEIQERRENPRTDILSLLMDARDDGQPMTDVELRDELMTLLVAGHETTATALAWAMYWIHKLPPVKARLLEELDYLNAVYSETLRIYPMLTFARRVIETMALGGYELPPGTPVLGSIYLTHHREDLYPEPKKFKPERSPYEYLPFGGGTRRCLGLAFAQWEMKLALAKILTSY-ELELVNNEVRPKRRGLVTGPHR------------- 156351104 45 -------------------------GGIHVAPVRLMQEYGKVFAWSVGRTPAIVVGDPEILKHVMKEFQNFRNRFVVFKDIRSEMRHGMFSATD-DNWKRIRSTLTPTFTSGKLRQMTPKMRESCDTLMDKIIQGESVDILGMFSPMSLEIILSTAFGIDSQVQPTFLRMFLMLPFASVLFKIFRFIKYFIDLSKEILRHDKTFNRKDFVDLMLSAPDGSRKLSDPEIIAQSVTFLLAGHETSSNTLSATAYYLALNPEVQERLRNDLEYLDCVVNEVLRIHPPHTINRECAQACVINGITIPAGMDVTIPIYSLHHDPDAWPEPDKFDPERHPFQFIPFGAGPRNCIGMRFALNEVKLVL------------------------------------------- 159037923 33 -------------------------------------ARVAPVVRIPYLGRHWVVCDRELVKQALTHPKMWMRQPGLMVTAQPDPYARAMIMSDGENHARIRRIHAPVLSPRNTERWGERVADKVEGFLDELSQAGEVNVVTNYTHKIPLAFISEMLGLPPEAEHRLRGITDIMLYSSDYAARREAIGGLFGAVEDWVRNPADLRDGVITGLLAASDGPDAAVTEGEVIVWTLGMIITGYETTGSLISTSLYEAIRRP--PHERPKTDEDITAWIEETLRVHPPFPHPRFPLEDIELGGYLIPKGAPVQVSIAAANRKPG--EGADSFDAERRGHGHLSFGLGMHYCIGAPLVRLEAQIAVRGFLRRFPQARLSAETAVQWESEWIRRMSVLPAVL-------- 210113996 46 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPVYLFDAFGKNKDILTGHWDPGFKQRKRFSTTVLKNLGMKVIEEKIVEEAKFLHNRVAEYEPFDIAHDVTVTVANVICTMTFGRRYDYEDESFQVLSEAVTARTGTNLVEHLSKLQRVLWEELSRHREHLDRDFGLLEVERQEKVDGLTEEIVIYLTQNIFVAGTETTADTLLWALLYLTQNPAIQHKVQQELDYVNACLLETMRIRTPYRPPHATTQDVKVQQFDIPKGTQVLPNLHSLHTDPAYWPDPDRFDPERKPESFMPFSGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPEGAPPPNTDGVVG------ITLTP------ 126660859 19 -------------------------------------------------------SRPEIMQYILTHDRKFTSPSGLNAILRPLLGDSSVLMLDGDRHRQRRQLVMPSFHGERLKVYGDLTCRITEEVMAKVPQNQPFEIMQDISLKVIMEKMLDLFNSPLTSFLFFPFLQKDLGSWSPWGHFLRQRQAIDELIYAEISDRKAHPRTDILSLLMSAKDEGQGMKDQELRDELMTLLTAGHETTASAMAWALYWIHHTPEVKDKDIFRLPYLTAVCNETLRLSPMLTFTRVAQEKVEVAGYTFEPGDMIMGCMYLTHLREDLYTNPEQFNPQRTPYEFIPFGGGSRRCVGEALAQFEIKLVIATIMSQ------------------------------------- 119512554 46 -----------------------------------------------------------------------------------------LLSLDGKPHQRQRKLLTPPFHGERMLAYGELIRDISQQVTNKWQVGETVSVLSSMQAISFQVILKAVFGLAEGPRYMFPSLRRDLGAWSPWGEFLRLRQQIDELVYAEIQERKAQSRTDILSLMMATRDEGEPMTDLELRDELMTLLVAGHETTATALSWALYWIHHQPQVREKLLQELDYLNAVCSETLRLYPVAMLSRLVKSPLQIGEYQFEPGTLLIPCVYLTHHREDLYPDSQTFKPERSNSEFIPFGGGNRRCIGMAFALFEMKLVLATVLSNWQ-MELANTQPVPVRKGLLFGPK-------------- 196004903 23 ------------------------------------------------------------IKSVMKEFSNFTNRFPVT--KTLHPFDKSILELKDQDWKRMRNILIPTFTTSKLKLILPFISEASDILIDTLITADEEGKIIDLWQASGHYTMATSFGIQIESEKQEEKLMNAALEPKFGGPLVSSINYIIHLTKQVINERRRNCRRDLIQQMIEA-GDNDKLNDDEIIAQAFIFLTAGYETTQNTLAFACYLLGTNPRVQQKLIDEIDYLEMIVSETLRLYPPHFINRDVKQDTTINGVHIPKGVMIGFPVYSIHHDPQFWSNPDDFIPERFPYSYIPFGGGPRNCIGMRLALLEVKLALVKLMQKV------------------------------------ 126660674 34 -----------------------------------------DIYYSPAFSPFIVVSNSEGVEALFTDPDLFNSGTSNAAFQPLLGSQSIL-QLDGEPHKKRRKLLMPSFHGQRLQTYGEIITNITQSIISHWQKEDIFS-MREVTQEITLSRYLDLFNSPLYTSTLFLPILQKNWGTWTPWNFIAQRDKVYELLSQEIDRTTTKDGEDILTLLLSVDEEGEHLTKSEVMSELMTLLFAGHETTASALAWAFYWIHFHPEIYHNLKDELDTIDAVVSETLRIYPIFAFSRTLTTSWEFMGYSLDKGMSLAPCIYLVHHHPDIYPNSKQFKPERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLKQV-NLKLVSSQPIPVRRGFTMSP--------------- 5921915 39 -----------------------------------------------------SITEPDMIKAVLVKYSVFTNRRSIFP--AGFMKKALSISKD-EEWKRIRTQLSQNFTSGKLKEMFPIIKQYGDVLVKNLRQNNPHDPFVSKASKLFRFDFLSPFLLSVVIFPFLTQLYEMLNISIFPRDSLNFFTKFVKRTKENHLESNEKQRVNFLQMMLKSQESHKALSDVEILAQSIFFIVAGYETTSSTLCFIMYSLATHPDVQKKVMMEMEYLDMVVNETLRLYPVTNRIRMSKKDFEINGMSFPKGTGVMIPSFALHRDSKYWPEPDEFRPERDPYIYMPFGNGPRNCIGMRMALMNLKLALIRLLQNFSFYTCKETQPLRLGSQVI------------------ 195123365 56 --------------------------------------------------------------------------------------------------RQLRHKLTPTFTSGKMKNMQPIVLKVAEEMAKIFKEKASTDLVGRFTADVIGNCAFGLMGKRAVTERRYRGILDFFIFGFPKLARRMHVEEVEEFYLRIIRDTMEEKRNDFMDMLIEAGNTEEGLTFEELAAQAFIFFVAGFETSSTTMGFALYELALHQDIQNKNVKEMKYLEQVVMETLRKYPVPHLTRKAISDYSPGDPKHYINTSVVIPALGIHYDPDIYPEPDKFKPERPACSWLPFGDGPRNCIGSRFGMMQTSVGLAHLIR-------------------------------------- 170063844 58 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGKMKLMFPIVADVAVELVTEKDDGGEVELKDVLARYTTDVIGKCAFGLDCNSLEEFREMGRKIFTTTPFSIIKLFFQEVTKYFLKAVKEYRESNRNDFMNLLIKLKNAEEKLSLNEISAQAFVFFFAGFETSSTLMSFCLYELAMNQDLQDRARHDMKYLENCIFETLRIYPPASIFRTATQDYRVPNFTIEKGTATNIPVLAIHRDPEIYPDPMKFDPERHPFAYLPFGEGPRVCIGMRFALMQTRVGLATLLQNF-RFTVSPRTRIPAKINPASGI--------------- 111219973 29 ----PDHPGAVRLYG------PRFQHNPAQMYREMRRHGPVAPILLDGDIPAWLVLGYRELHYVTSNPELYGRDPRRWNAWDRVPPDWPLLHLEGAEFERRSAIMNDVLGDVDLFELRALCERTCDELIDGFAGRGEADLITEYAQSMPMLLIGRMIGIPEAGLPELLASMNAATDGSGPEAVAGHSR-FVAIINALLADRRARPRPDLPSAML---GHPGKLTDEEASWDLLLIVGIGQQPITDWIGNTLRLMLTDSRFAVTLSGGRRSVGQALNEVLWEDTQNMSGRWAVRSTQLAGQHIQAGDMLVLSCAAANGDPQV--RPDSFEGPGGNHAHMSFGHGEHRCPAQEIAETIVRGAVEVLLDRLPDLAVSPDALVWRPSPWMRGLSALPVHFSPS----- 91260417 37 -----------------------------------------------------VVMDPQIIKTVLVKYSTFTNRRRV--DLAGELRNAVSLAED-DQWKRLRTVLSPTFTSGKLKEMFPTMKHFGEMLVKNVQKRVEKDPVKDFFGSYSMDVTSTSFGVNIDSMPFVREMQKAFVCPFLTPLMAKMNVSFFDFFLRSIDKIKKDRRVDFLQMMIESQKSDKALSDIEVLSQAFIFIFAGYEPTSNTLCYLAYLLALHPDVQQKVIMQLDYLDMAVNETLRLYPGGRIERTCKKDVEINGVTIPKETIVVIPPYTLHRNSEYWPNPEEFRPERDPYTYLPFGAGPRNCIGMRFALLTLKVAITSILQHF------------------------------------ 86140184 11 -------------------NPGQFWQDPYPDLTQMRALAPVVYV---PQLQAFLLTRRDDIFREEKKVEIFSSEQPEGLMV--QLMGENMMRKDGEAHMNERRAIFPTVSPKTVRHWMAEFRKLTQNILAELRPKGGCDLVRDYAMVVSGEALRRITGLTNLTAYEMDQVSQHMIDGCANYAAVAEVEQRCHAATAKIDACISECEADDLSLLAVQRRAG--LDEPRIRANIKLAISGGQNEPRDAIAGTVWALLQHRDQLAEVLAGQASWGQAFEEYARWSPIGMSPRRVAKEYELHGVTLRSQDRVFLMYSCGNRDERVFARPDSFDLHQDCSASISFGAGPHFCAGAWVSKALIQVALPMLFETMPGLRLTAEAQ--FGGWAFRGPLSVPVAWE------- 126334470 66 ---------------------------------------------------------------------------------------------------RIRTVLSPTFTSGKLKEMFPIINQYGDVLVKNMKKEAEMDVITSTSFGIHRFSFLDPLILSTTIFPFLIPLFNKLDITVFPKEATDFLAKSIIKIKEERTKSTEKHRVDFLQLMMDSQHSQKDLSDEEILAQSIIFIFAGYETTSSVLSFLFYHLATNPKIQEKLQKQMEYLDMVINENLRLYPIAGRIRVAKKTVELNGLTIPKGTVVMAPPYVLHRDPEYWPEPEEFRPERNPYVYLPFGAGPRNCIGMRFALMSMKVAVSRLL--------------------------------------- 91084529 73 --------------------------------------------------------------------------------------------------RDMRSTLSPVFTGSKMRFMFNLIAKSADQFVQHFVKQEETLIMKDACARLTNDIIATVFGFESDSVEKFYEMARKITDFSGLWQGLKILGEISNFFYNIVKENIRSRRPDMISLLMEARENGVEISDEDVTAQALVFFFAGFDSVSSLMTFMSYELALNPEIQKKLIEEIDYLDMVVSETLRKWPITPFNRVCTIPYTVQPKRPDENAIVFLPIYGLHHDPKYFKDPERFDPERFPYTYVPFGAGPRKCIGYRFALLEIKILF------------------------------------------- 115496944 29 -----------------------------------------------------VLHGYEAVKEALIDQGEEFSGRGNIPMSQRVNKGYGIIFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEAHCLVEELPCNVICSIIFQNRFDYTDQNFLNLLDKFNENLQVASSPWMQVCFPGSHNKLFKNFAYIRSYVLEKVKEHQANPRDFIDCFLIKMEQEKHNQEMEFTFENLIDLFGAGTETTSTTLRYGLLMLLKHPEVTAKVQEEIDYMDAVVHEIQRYIDPTNLPHAVTRDIKFRNYLIPKGTTVVTSLSSVLHDEKEFPNPKVFDPAKKSDYFMAFSAGKRSCVGEGLARMELFLFLTTILQKF-TLKSVVDPKDLDTTPVSSGFGHVPLCFTP------ 149034874 39 ------------------------------------------------------------------------------------------TMSEDEEWKRLRTILSPTFTSGKLKEMFPLMRQYGDTLLKNLRRKGEPINMKDIFGAYSMDQIFDPFLLSVVLFPFLTPIYEMLNFSIFPRQSMNFFKKFVKTMKKNRLDSNQKSRVDFLQLMMNGQESQKALSDLEMAAQAIIFIFGGYDATSTSISFIMYELATRPNVQKKLQMEMEYLDMVVNESLRLYPIATRDRVSKKDVEINGVFIPKGTVVTIPIYPLHRNPEYWLEPEEFNPERDPYVYLPFGNGPRNCIGMRFALISMKLAV------------------------------------------- 61652895 59 ----------------------------------------------------------------------------------------------------LRQMLTPTFTSGRMKAMFGTILDVAEELREYLVQNHEREPVVEMKEVLTDVIGTCAFGIECNTLKDFLKYGKRVFEQKPWNVFKFIFASLFKFFMGLIRETVEFQRNDFMNLLLQLKNKGRGLTMDELAAQCFVFFIAGYETSSTTMNFCLYELAKNQDVQERMVMGLPYLDNVVNETLRKYPPIESSRVPTADYTVPGTKHPKGTMTAIPVYALHHDPEYYPEPERFDPDRPAYVFLPFGEGPRNCIGLRFGLMQTKIGLITLLRNF------------------------------------ 196004901 71 ---------------------------------------------------------------------------------------------------RVRNILVPAFSASKLKAVIPIIQQGSDEFVEKLLLSEESNQKLDIWHTSGQFSMAAGFGIEFESHEQEERLIAAAGALFRDFTVVNSIKYITRITENVIQQRRQNCRKDIMQQMIEAGED-DKLNDEEIIGQAFLFLIAGYETTQNTLAFACYSLATNPDVQQKLIDEIDYLEMVVEETLRMYPPTYFNRDVKSNITVKGFHIPKDTMIGLPIYSIHHNSEFWPNHEQFIPERNPYSYIPFGGGPRNCIGMRLALLEIKLALVKIIQNVEFYATKETEPLQLKTGV------------------- 196193869 12 ---------------------------------------------------------------VLKDPEHFSSRAAWNPILEKLFTDGLMLR-DFADHKFHRRIMQQAFKKPALASYLDRMNSHIGSELDNWPTGEELRFLDHIKSLLLDVGAQIFFGLEMGPEQSFIDATDASLAVVRWHRGMKGRRYLENFVTGLIPQKRASDTPDFFSELCKAADEEGGLSDQDVMNHMIFLLFAAHDTTTSTLCSIIYMLAKHPHWQDVLVNKMEKTGWVFRETLRMRPATTFPRRTVKDVEYQGYTLPKNTLVNVSTLYTHYMEEYWSNPTTFDPERFSYQWVPFGGGHHKCLGLNFAELQTKTFLFQFLKRY-RVSVKPGYELPTQQPLIMPKDGLPVVLE------- 196051319 62 -------------------------------------------------------------------------------------------ALEGPEWRVLRQKLTPTFTSGRMKQMFGTIQQVAQEFLKYMNENCHREMMKDVLARFTTDVIGTCFGIECNTLKNFEQDTVLMVKFVFATVFKGLAKRIERFFLQVVREMNNVQRNDFMNLLLQIKNKGYLDERDELAAQVFVFFLAGFETSSTTMNFCLYELAKNPDIQERMVMNNQYLDNVINETLRKYPPIESSRVPIRDYTIPKHVIPKDTLVQLPVYAIQRDPEFYPEPDQFNPDRHPYVFLPFGEGPRICIGLRFGMMQTKLGLITLLRNF------------------------------------ 91094085 58 ----------------------------------------------------------------------------------------------------MRKKLNSLFTPSSLKMMFQTLNTSIEDLLQQIHSRNTIDIHKLFTCFTIHVIASCTLGLECNIFKEFESYANKFLVWSRGKWCLQLLAAMYDFFVKIVREENDYFRQDMMQFFIE-QKNANTMSINEIIAQCFIFFIAAYETSTTTLTFALYELAQNLDIQDRVRREMKYLNQIVDETMRKYPPFYVVRRCTKDYTIPGEDVTIKKGIFISILGIHHDEEIYPNPQKFDPDRHPYAYLPFGEGPRICIGKRFALMQIKFGLAALLE-------------------------------------- 189236553 146 LPTIPPKLPFGNLTDV-IFGRKSFGEQFVEFYQILKAKGYRHGGIYFGASPLYVPTDPEIVKHILVDFAHFSSHGGYV-DEESDPLSGHLFNLDDIKWRNLRVKLTPTFTSGKMKMMFQTLAEVSYNLLDESVINKTPVDARDVLSRFGVDVISSVVDFDIWVRIKLFMQVLLPHCVLRAIGHKFTKTEVEEFFMKSIREYREKFRKDFMHLLIQLKDDGQILDENQVAAQAFVFFMAGYETSSSTITFALYELAMNPPLQDKAMMEMTYMEKVIQETLRKYPPPIIMRLCTKDYVVPDIEIKKGVGVMIPVLGLQTDPEYFPDPDVFDPERPGFTWLPFGDGPRICIGMRFGMLQSKVALTTFIR-------------------------------------- 110776792 70 --------------------------------------------------------------------------------------------------RPMRAKLSPIFTSGKLKEMFPLIIECSKNMLDKIAERGKYIECRDLAAKFTTDVIGSCFGIDMNSISEFRIIGRKLFTPTFKTIVRDQIEEVNEFLTNLIRKENKIVRPDFVNTLIELKDHPEKLTDSMIASQAFVFFVAGFETSSSTISHALYELAQNQEIQDKVIKNMKYLDKVLKETLRKYPIMAMTREAQENYTFKKVTIEKGIKVWILPYGIQNDPDIFPNPDIFDPERHPMSYLPFGDGPRNCIGARFAQFQSKIGIITIVR-------------------------------------- 196001085 70 ---------------------------------------------------------------------------------------------------RIRNVLIPTFSATKLKQIEPIIIDACDTLVGKIRENGKVNIWKLCGEYSMEVIMAAAFGVHVTDKVRGQKICKAAFLSFLARERTNAVNHTVQVARAVIAERRRNNRRDLLQLMIEAAENG-KLTDDEIVSQSFIFLLAGYETTSNALGYTSYLLALNPQAQQRLIDEIDYLDMVFNESLRIYPPYIVNRATKHETVIKGVKIPQGLIVAIPIYGIHHNDELWPDPEKFIPERHPFAYLPFGNGPRNCIGMRLAITEAKLAL------------------------------------------- 196258833 23 --------------------------------------------------------------------------------------------MDGERHKRERKLLMPSFHGERLQTYAQQICEITEAVASQWQEGKGFIARTAMQKITLEVITQIVFGLREGERYFIPFLQKDLGYWSPGGILKRYQLEIRELLQAEIEEKRHQKGEDILSLMIAARDEGEPMSNLELKDELLTLLFVGHETTATLLAWAFYQIHRLPQVRQKILQELDYLTAVCQETLRMYPPIVFSRITKTAMDIGNYHFEPQTILTPSIYLVHYREDLYPQPQEFKPERSPSEYFPFGGGSRRCLGYALALLEMKLVIAKILSGY-ELALVDNKPV------------------------- 78484339 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDIQRKTVSPIVSPMNLAKLEGVIRERAGLILDGLPIGEPFDWVDRVSIELTTQMLATLFDFPWEDRAKLTRWSDVATIIDSEEQRMEELKGCAQYMTRLWERVNVPPGNDLISMM-AHTESMRNMTPEEFLGNLILLIVGGNDTTRNSMTGGVLALNENPDEYRKLCANPALIASMVPEIVRWTPLSHMRRTALQDTELGGKSIRKGDKVIMWYVSGNRDPEAIENPDAFIIDRRPRHHLSFGFGIHRCMGNSL---------------------------------------------------- 91094073 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIQLLIDLKEDGKTLTINEIAAQSFVFFIAGFETSSTTMAFVLYELSRRPDLQQKATQEMKYMDQVINEALRMYPPVPMGRKCVKDYKIPDQDVIIETSILIPVLGIHYDQEYYPDPKTFDPERFNYAHLPFGEGPRICIGMRFGLMQTKVGLATLLK-------------------------------------- 218438521 4 --------------------------------------------------------------------------------------------MDGTRHKRERKLLMPSFHGERLQTYAQQICEITKEVASQWQKDKPFIARTVMQDITLEVIIQVVFGLREGERYFLRFLQKDLGAWSPWGKLKHRQLQIRKLLEAEIEDRRTHNGTDILSLMMAVRDEGEPMSDLELKDELMTLLFAGHETTATILAWAFYKIHQLPEVRDKIVQELDYLNAVCQETLRMYPVIPVPRITKTPMDIGDYHFEAGMALMPSIYLVHYREDLYPQPQEFKPERSPSEFIPFGGGSRRCLGYALALLEMKLVLGTILS-------------------------------------- 21219117 6 -----------------------YQQTPSELYRGLRAEHGVAPVLLDGGIPAWLVLGYPEVSYVTSHDELFARDPPDWPLLPYVGHQPSVLFTEGEEHRRRAGVITQALAGIDQFELARDCRHLADRLIAAFAGSGRAELMSGYAHPLPMRAAVRMCGMPHTGVEQLVEDLRISLDAAEGDDPVAAYTRVGERIHQLVRHKRERPGPDVTSRMLT---HPAGLTDEEIVQDLISVIAAAQQPTANWIGNTLRLLLTDERFALNVSGGRLSVGEALNEVLWTPTQNFIGRWAVNDTQLGGRHIRAGDCLVLGFAAANTDPQLWPEAHV---GAENSAHLSFSNGEHRCPAPLLADVVARTAVETLLERLPDLVLAPGELTWRPSIWMRGLTALPALFTP------ 170051330 36 -----------------------------------------------------VVNDPELIKNVLRDFDHF-HDRGLYVNEEKDPLSGHLFALGGEQWRHHRSKLTPTFTSGRLKEMFTNLVQIGRVLQDHVAKRAGEDIIRDVMARYTTDIIASVFGIENDSINEFREMGTKVFSPNALFGFKFIAQEIEDFIMNVVRETLEYRRKDMMQLLMQLRNSGTVSIDDRWTAHAFVFFIAAYETSSTTISFCLFELARNPEIQKKVQQEIDYLENCIDETLRKYPAVPFNRECSKDYKIPDTTIEKGTSLVIPVLGLHRDPDHYPEPDRFIPERFSNPYLPFGAGPRNCIGLRLGKLQTKAGL------------------------------------------- 124009048 33 --------------------------------------------------------------------------------------------------RKQRRMAQPAFHKTKLAGLTEVMTGLIEEFLDEWEQKDRINLTKEMNLLALKIVSKALFHLNYALYRMMMRLRNPFLPPRWIPTAAKAIRELFGIIDGIIAQRRQDTQDDLLSMLMHSEDEGEKMSNQQLRDEVMTLFMAGHESSSAALGYLFWLLSQYPDIDQKMRQVPYSSQVINEMLRLYPPAWTVGRKAVADDEIDGYHVPAGTSIMIPAYVVHRDADLWEQPHEFLPERWRFAYFPFGGGPRLCIGDQFALLEIHAVLALLKRRF------------------------------------ 31542329 66 ---------------------------------------------------------------------------------------------------RYRALLSPTFTSGRLKEMFPIIEQYGDILVKYLKQNNPKDPFVEKTKKLLRFDFFDPLFLSVVLFPFLTPIYEMLNICMFPKDSIAFFQKFVHRIKETRLDSKHKHRVDFLQLMLNAEVSHKALSDVEIIAQSVIFIFAGYETTSSTLSFVLYFLATHPDIQKKIVMEMEYLDMVLNETLRLYPIGNRLRVCKKDIELDGLFIPKGSVVTIPTYALHHDPQHWPKPEEFHPERHPYVYLPFGNGPRNCIDMRFALMNMKLALTKVL--------------------------------------- 210094229 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEQEHTVIVYQMFLAGTDTTTNTLHWALLYMILHPDIQEKVQQEIDYTEATLAEVTRISPPITIPHGTSNDTVFRGYNIPKDTVVTVNIWSVHHDPKLWPEPDKFDPTRDEGKYIPFSIGRRICPGEQLARMELFLFFTSLLQRF-TFKLPEGAPPPFQ---------------------- 189027072 23 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSVKFKEMVPIISQCGDMLVRSLRREAENNLKDFFGAYTMDVITGTLFGVNLDSLNNPQDPFLKNMKKLLKLDFLDPFKDVTRFLKNSIERMKEKHRVDFFQQMIDSQNSKEALSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEQMEYLDIVANETLRLFPVVRVTRVCKKDIEINGVFIPKGLAVMVPIYALHHDPKYWTEPEKFCPERDPYRYIPFGAGPRNCIGMRFALTNIKLAVIKALQNF-SFEPCEETQLPLK------LNNLPI---------- 126334468 66 ---------------------------------------------------------------------------------------------------RIRTVLSPTFTSGKLKEMFPIINQYGDVLVKNMKKEAEMDVITSTSFGIHVDSLNNQNDPFVREIRKLIRFFPFLIPLFKKLDITVFPKEATDFLAKSIIKIKEEHRVDFLQLMMDSQHSQKDLSDEEILAQSIIFIFAGYETTSSVLSFLFYHLATNPKIQEKLQKQMEYLDMVINENLRLYPIAGRIRVAKKTVELNGLTIPKGTVVMAPPYVLHRDPEYWPEPEEFRPERNPYVYLPFGAGPRNCIGMRFALMSMKVAVSRLL--------------------------------------- 194205827 29 -----------------------------------------------------VLHGYEAVKEALIDQEEFSGRGSFPIIERTNNKRHGIVLSNGKRWKEMRRMTLRNFGMGK-RSIEDHVQQEASCLVEELRKTGPCNVITDQNLLNLLKLLNEAVSIMSSLWVQIGNAFPALMFPGSHNKLSKNFTYTKSYLSEKIKEHQENPRDFIDCFLIKMEQDKHNLQTENLINAVFDLFSAGTETTSTTLRYGLLLLIKHPEVTAKIQEEIDYMDAVVHEIQRYIDPTNLPHAVTHDIKFRNYLIPKGTTILTSLTSVLHDEKEFPNPKVFDPGKKSDYFMAFSAGKRICVGESLARMELFLFLTTILQKF-TLKSVVDPKDIDTTPVVNGFASVP----------- 158333798 14 -APIPRPVPTWLQTIRAIADPIPYLENAYAQYGDIFE------GRSFGFPPFVILSHPDAIEQVFTDPSLFDSVSGNQIISPITGDQGLLL-LEGEAHKKRRKLVMPPFHGERMRAYGDAMCAIATQVSQEWPQNQPFVMRSATQEITLRVILRTIFGIDNNERFFLTGLQKDLGPWSLWGKFLRRRQAINELLLAEIQERRQQPGQDILSLLLAAQDEGEPMSDAELRDELMTLLFAGHETTASALAWAFYWIHKVPEVRTKRDITPDTDPAVCSETLRIYPLFTFSRTLKQPLRVMGYDLPPGAMLTPCIYLVHHREDLYPNPNAFRPERSPYEYFPFGGSNRRCLGYAFALFEMKLVLATILRQ-TSLQLVSSKPIQ---PVRRG-----ITFTPA----- 113474084 44 -------------------------------------------------------------------------------------------------HQRQRKLLMPPFHGKRMQAYGELICNVAQEVASKWEI-GQVFSMREFTAEISLKVILAVFGLYEGERYFFQFLQIDLGPWSPWGNFIKNREEIYELLCAEISERRQKERSDILTMLLLAREEGEGMSDIELRDELMTLLIAGHETTATSLSWAFYWIHHQPEIYQKLSRELEYMNAVCSETLRIYPVVIIPRKTKLPITIMGQTYPAGTALTPCIYLTHHREDLYPEPKKFKPERSSYEFLPFGGGNRRCIGAAFAMFEMKIVLATILRRY-SLALAEKQEV------------------------- 47523878 33 -----------------------------------------------------VLHGYEAVKEALIDQGDEFLGRGIIPIIDDTQGGYGLVFSNGERWKQIRRMTLRNFGMGK-RSLEERVQEEAQFLVEELRKTEAQPFDPTFRFHYDNETFLSLMNLLNANFRQISSPWIQIYNLWPHRAFSKRLKDCRSFILEKVKEHQKSPNDCFLSKMEQEKQNPDEFHLENLINSGSNLFAAGTETTTSTLRYGLLLLMKHPEVQAKVHEEIDYTEAVLHEIQRYIAPSNLPHATVRDTKFREYIIPKGTTVLPLLSSVLHDCKEFPNPEKFDPGRKTEYFVPFSIGKRACAGESLARMELFLFFTTILQHFVLKPLKEPKDLETKPISV-GLFNLP----------- 109496219 39 ---------------------------------------------------------------------VFTNRRNIGP--VGIMSKSISVAKD-EEWKRYRAFLSPTFTSGRLKEMFPIIEHYGDILVKYLKQNNPKDPFVEKVKKFQRFDFFDPLFLSVVLFPFLTPIYEMLNICLFPKDSVAFFQKFVYRMKQTRLDSKHKHRVDFLQLMMNAHNNHKALSDIEIVAQAIIFIFASYETTSSTLSFVLYSLATHPDSQKKLQMEMEYLDMVLNETPRLYPIGYRLRVCKKDIKLDGVFIPKGSVVMIPFYTLQHDPQHWPEPEEFLPERDPYVYLPFGNGPRNCIGMRFALMNMKLALTKVL--------------------------------------- 195132562 56 --------------------------------------------------------------------------------------------------HRRRKLLTPGFHFRILGEFKEPMEENCRILVNRLRAHGEPFNIYPYITLFALDAICETAMLHHQSFSFWQRFNILFNLSAAGQERNAALRVLHGETNRVIQQRRKQEDNDVMLLLAQMEGNGSELSDVDIREEVDTFMFEGHDTTSSALAFAISLLSKHADVQQRVYEEMPYLEAVIKETLRLYPVPFFSRGVLEDLQVGDVTVPKGASVSCLVYMLHRDPESFPDPERFDPDRHPFAFAGFSAGPRNCIGQKFAMLELKCTLAMLLRHYRFLPVADHQP-------------------------- 163914437 48 -------------------------------FPELRKRYGPVFTIWQMTDPVVVLCGYEVVKDALMNYADQFSGRPFSAVIDLYSKGYSFPSLQGERWRQLRRFTLTSLRNFGMKSMEELVLEEAQHLVSAVSQTGPFNPVHLTGCAVANITSRALLGEQFQYQDKFISNTHSFLHPAFRDKLFRESSELLSFVEEYIKQHKQTPRDFIDYFLLKIKEEESNFCETSLLMTIIALLAAGTETTSSTLAFCLAFIANYPDAQAKIQRELDYTNAVIHEIQRDLAPIAHFHAVTEDTKFQGFTIPKGTTVIPFISSVLFDPTQWETPEEFNPGRARPAFMAFSAGKRVCAGESLARMELFLLFCSLLQKF-TFRRAPGSEPR------------------------ 114324593 66 ---------------------------------------------------------------------------------------------------RIRTILSPTFTSGKLKEMFPIIKQYGDVLVKNMEKSKPVSLKDIFGAYSMDVITSTSFGVKNNQDDPFVREIRKLIKFNFLMDVTIFPKETLDFLTKSIKKIKEDNRVDFLQLMMDSQHSQKDLSDDEILAQSVIFIFAGYETTSSVLCFLFYHLATHPEIQQKLQVQMEYLDMVIHEILRLYPIAGRIRVAKKTVEINGVKIPKGTVVMVSPFVLHRDPDYWPEPEEFRPERNPYVYLPFGAGPRNCIGRRFALMSMKVA-------------------------------------------- 210102664 44 ---LPPSVPGPLLHHL----PTLFRADVRLQLDKWARGLGDVYHVKIFWDEMYVVSGYDALKEMM-EAEVFSTRFDACTSAITGDGQDIIMAPYGEIFKKRRRFATSVFRQLGVKMIQDQIQEEARSICVRISGYQPFDVSADLATAAGNITCALVFGKRFDYGDTRFQHLQTTMKNLGAEMAKWYSKKVQQFIREEIDRHREDPRDFILLQLAQQDGSGTWLKEDNVVYIIQDLFLAGMDTTAATLTWALLYMILYPDIQQKVQSELDTATIMETQRIRHISPVLFGRWAAESTRFRGFDIAKGTYLAPNLRSVHMDPEAWPDPEIFDPNRNPPSFLPFSTGRRSCLGEQLAKMELFLLFSAILQHF-TLKVPEGAPTPSTEGIFKSLSMVPAPF-------- 27764531 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDSLIDVEDDGRKLNDEDIIDIMLMYLNAGHESSGHITMWATYFLQKHPEYLKKEIRGMDFLYKVIDETMRVITFSVVFREAKSDVTINGYTIPKGWKVLTWFRSVHLDPEIYPNPKEFNPNRWNKEHLPFGAGTRLCPGNDLAKMEIAVFL------------------------------------------- 170076802 31 ------------------------------------------------------------------------------------------------RHRQERKLIMPAFHGARMHNYGALITQIIEEELSQLKP-GQAFQMQDITQKITLRTIIEVFGVQGGDRYFFTSLQKDLGAWSPWGSFIRDRQALDELIYAELQERRAHPRTDILSLLMAATDEGNTMDDQQLRDELMLLLFAGHETTAIAMAWGTYWLHTHPEVMAKVRENPDPMDAVCNETLRINPMFTFARQAVATTQLLDYSIEGGTVLMGSIYLLHQRPDLYPNPREFRPERTPYEFMPFGGGVRRCAGEALAMVELRLGLAAI---------------------------------------- 210121819 5 ---------------------------------------------------------YAAIHEALKNAEIFSSRPVNSSQTVLNPEENILAEPYGPTWKKHRKFAMMSLRDFGLRSLEGTILEEARALGDEICQQGAFCISQMMQNAVSNVICSIVFGCRYEYDDKTFKELLKAMQRQPCQELKNSLAKLMDHIKERIQEHEETFNPDFIDAFQQETDDSPTFAEQQHATIVYQLFLAGTDTTSTTLRWALLYMILHPDIQEKVQQEIDYTEATLAEVLRLAPVVPLSHSTSNDTTFRSYNIPKNTSVLVNIWSVHHDPKLWPEPDKFDPTRKRAEVITFSLGRRVCLGEQLARMELFLIFTALLQRF-SFKLPEGVTKPSEEG-IHGAVYQPVPF-------- 196245852 33 --------------------------------------------------------------------------------------DMSILQLDGNPHQQRRKLLMPSFHGQRLQSYGKIIIEITDKVIKQWKINQPF-LMRNVTQEITFSHYLDLFNSPIYTTTLFLNYLQKDLGSWSPWHFQRQKQAIYELLSQEIETHRQQDGEDILSLLSTTDEDGNPLSKAEIMDELVTLLFAGHDTTASALAWAFYWIHSQPDVYHNLMNELGTIDAETDETLRIYPIFAFGRMLKSPLDFMGYSFDKGTIFSPCIYLVHHHPEVYPNSKTFKPERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLQK-TTLKLASSRPVPVRRGFIM----------------- 210107210 41 LPPGPRGLPLVG-------NLFSMSKDTPVVYQEWSKKYGDVFTVYAFRRPRVVLNGFSAIREALTNADVFSSRPPFSPDQSARGLLLEPYTARFKEHKKFTMSALRDFGVGK-RSMEGKILEEARSLSDVITKKEKQAFISRLLKNTTCNVICSLVFGSRYYLKK------------GSERFLNNQLKLREHIREEIAKHKETFRDFLDTFLLEAKDQNSTFTEEQHVELVRQLFLAGTDTTANTLYWAVLFMILHPDIQQKVQQQMPYTEATLSEVSRVTAPMAFGHFTTSDIVFRGYHIPKATSVEVNIWSVLRDPQLWPEPNKFDPTRKREEMIVFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGNDMPSAEGVF-GLVYAPAPF-------- 189240220 14 -----------------------------------------------------------------KDFDHFVDRRVFVKENVDPVFGRSLLSLDGEKWRNMRAAVSPVFTSSKMKYMFPSISQCGEDFANYFLKQNTNDVIANTVFGFTCYKMGDEVGNMTSMRTRIVFLMNALAPKISFFKIYLFSPRIYTFFRQVVNENREKHRPDMIDLLVKAKNNSKKITDEDIVAQALLFFFAGFDSVAGVISYMCYELAVAQDAQEKLRMKMKYMHMAVSETLRKWPTAIASRVCVKPYTIQPKHLKVGDTVNIPIYAIQRDPQYFPEPDRFIPERFPYTYMSFGTGPRSCIGYRFALLEMKILMYHLISNF---EIVPVAKTQ-----------IPIRFNPKAV--- 91076254 67 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAQAFVFFLAGYETSSTTMTFCLYELASNPEIQDKAIMEMRYMDKVVNETLRKYPPPGLNRVCNKEYKVPDFVIEKGTKIWIPVLGLHRDPEYFPNPEKFDPERHPYTYLPFGEGPRICIGLRFGMMQTKVGLSVLLKNYK--------------FSINSKTKLPLQLDPKS---- 194041757 29 -----------------------------------------------------VLYGYEAVKEALVDGEEFSGR-GHFPVAEKTHKGLGIIFSNGKKWKEIRRF--SLMTLRNLRSIEDRIQEEACCLVEELPCNVICSIIFQNRFDYTDQDFLTLLEKFHENLNILSSPWIQVCNPGIHNKLLKNIAYLKSYVLKKVKEHQENPRDFIDCFLIKMEQEKHNQQSEYTIENLIDMFSAGTETTSTTMRYGLLLLLKHPEVTAKCMQDRSHMPAVVHEIQRYIDPTNLPHAVTCDIKFRNYLIPKGTTILTSLTSVLYDCKAFPNPEVFDPGKKSDYFMPFSTGKRICVGEGLARMELFLFLTTILQKF-NLKSVVDPKDIDTTPVANGFASVP----------- 157107781 78 ----------------------------------------------------------------------------------------------------LRQMLTPTFTSGRMKAMFGTIMDVAEEFRQFLVDSREREFTTDVIGTCAFGIECNTLKNPDSDFLKFEQRMSTLFKFIFASLFKDLARKLLGLVRETVEFREKNMRNDFMNLLLQLKNKGRGLTMEELAAQCFVFFIAGYETSSTTMNFCLYELAKNPDIQEKLREDIEYLDNVVNETLRKYPPIESNRVPTSDYTVPGTKHPKQTMITIPIYALHHDPDFYLDPDNFDPDRHPYAFIPFGEGPRNCIGMRFGLMQTKIGLITLLRNF------------------------------------ 148238058 37 -----------------------------------------------------AITDPDMIKTVLVKYSVFTNRRPLGP--VGFMKSAISRAED-EEWKRIRSLLSPTFTSGKLKEMVPIIAQYGDVLVRNLRRTGMPVTLKDVFGAYSMDITSTSFGVNNNPQDPFVENTKKLLRFNSLDPFTVFPRKVTSFLTKSVKRIKEKHRVDFLQLMIDSQESHKALSDLELVAQSIVFIFAGYETTSSVLSFIIYELATHPDVQQKLQEQLEYLDMVVNETLRLFPVAMRLRVCKKDVEINGMFIPKGVVVMIPSYVLHHDPKYWTEPEKFLPERDPYIYTPFGNGPRNCIGMRFALMNMKFALVRVLQNF------------------------------------ 210112505 27 -------------------NLRDLARGQHRVFAEWRLKYGDVFTVWLGPRPAVVLSGQAAVKEALKHGDVFSSLKQRFRGYLPIRSTSLTAAAYGPEWKETRKVLTWLNTFGAGKQLEPTIVQEAQDLVQVFPFDPTVSLSLAVANVICSVVFGRRFDHSDERFSSLVELQNRYEDFWFLEEVVTCSDEIRSFVIEVIQEHRETFDDGFLLEEHRGNRILSELPQDNIINVIRNLFVAGTDTTATTLRWALLYLVMNPDVQRKVQEEIDYTEATIREAQRIRPIAPVPHETTAPATIMAHQIPAGTFIIPNLWSLHMDPKCWPDPERFDPTRSVESFLPFCTGPRRCLGEQLAKFELFLFFTSMLQQF-TFMLPEGAPTP------------------------ 189242381 78 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLDEMSAQVFLFFVAGFETSSTTMTFALYELARNEKMQEKLRFEMKYLQQVIDETLRMYPPPTLNRRCTKDYVLRNIIIEKDTPILISALGLHMDPEFFPKPEKFDPERHPFVHLPFGDGPRNCIGLRFGVMQSKIGI------------------------------------------- 126738849 9 -------------------DPERFWQDPYPDLAAMRRLAAVVYV---PQLDAFLMTRRDDIFREEKKTDVFSSVQPKGLMTL--LMGENMMRKDGADHMAERRAIFPTVSPKTVRVWREGFRARTAEILEQLQRRGSCDLVADFALPVSAEALKLVTGLSSMSALDMDRVSQGMIDGCANYKGDPAVEANCNLCTAEIDRARGFAEDDLSLLAVQLRA---GLPEEQVRANIKLAISGGQNEPRDAIAGTAWALLTHTAQLDAVLGGEASWLQAFEEYARWSPIGMSPRRVAQPYEIEEARLLPEDRVFLMFGSGNRDERRFSNPEGFDLFQDCSPSLSFGAGPHFCAGAWISKLIAEAALPMLFEYLPKLEL--NGEVPFGGWAFRGPQKVPVHWAAAS---- 118045854 3 -------------------------------------------------------------------------------------------------HLRQRRLIQPAFHRQRIAAYGETMVASAADRSARWTDGAVLDVNRELMAITLRVVGATLFAVEFAAMHDLVAMFDLAVLPFADWRFQTAKTRLDTIIYRIIAQRRANPVDDLLSMLVDHERGGYRMTDTQLRDEVLTLFLAGHETTANALTWALYLLALHPPIAARDLPALRYTEWLFAEALRLYPPAWIGRRAITPVTIGDMRVQPHTIVLMSPWLMHHDPRVFPDPYRCDPTRPKFAFFPFGGGPRNCIGEPFAWMEGVLVLATLARR-RQFDLVPEHPVVLQTGITLRPR-------------- 196179987 11 -------------------------------------------------------------------------------------------------HLQRRKILSQAFQPRALAGYLTDMAEIAQGYLHKWERLGTFTWYPELRNLTFDIACKLLVGVDSAMGKWFEEWCQGLFPWTKFGRALHCRKQLLNQIEQIIRQRQQDPGQDALGLLLQARDEGNSLSLEELKDQILLLLFAGHETLTSALASTCLLLAQHPDIVAAIRKQMTYLEQVLKEVMRLIPPVGGGREVIQSCELNGYQLPKGWSVQYQISRTHHDSDIYTQPEQFDPERKPFSYVPFGGGVRECLGREFAKLEMKLF-------------------------------------------- 196051309 57 -----------------------------------------------------IVTDLDLVKQVLKDFHHF-HDRGMYVNERDDPLSGHLFSIGGERWRYLRNKLSPTFTSGKIKQMFITIREIGDEFLASFDKYIDRDEIKLLCQCFTCDVVGSCFGLQCNSLKNFRPGPWGMLYSMAIGIFPRLSRALRSFFRPLVRERNAIERPDFLNLLIQLKNKGEKLTLDEVSAQAFLFFFAGFETSSTTLSFALFLLATHEEVQERCRKEMTYLDQIINETLRMYPAGQLFRVANESYHLPNVTLDKGTMMLIPLQSFHHDPEIFPDPDRFDPDRHSHAFLPFGEGPRNCIGMRFGLLEVK---------------------------------------------- 91082229 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGELLTDQELREEVDTFMFEGHDTTASSISFVLFCLANHPEVQEKELQKMKYLEQVIKETLRLYPVPIIGRCTSEDITFGEHFIPKDTNIAIYIYGIHRNPEHFPEPETFNPDRPPYAYIPFSAGPRNCIGQKFAMLEIKSIVSRVVR-------------------------------------- 195430330 55 -------------------------------------------------------------------------------------------NLDGPQWRVLRNKMSSTFTSGKMKFMFPTVVAVANEFMAVMNEKSQENSVRDLMARFTIDVIGTCFGLKCNSLREFLQMGRATFQEKNHCNLVLAFMESYPYLGRKIREKENIKRSDFMDLLIELKEESKGITIEEVIAQAFIFFVAGFETSSSTMGYALYELAKNPHIQDKCMKDLKYLKQVISETLRLYTIVPHNRQALKRYVVPGNPNYVGQAVIIPAAAIHRDPEIYPDPEEFQPERDSVTWLSFGDGPRNCIGLRFGEMQSRIGLALLIKNFKFSTCAETPKEYDPNSFVLGVK-------------- 163753883 20 ---------------------------------------------------------------------------------------------------KQRRLIQPAFHREKLQKLVAIMEGTIEKQLENIQRNKVIDIMNELAFHVDDNTMHRLQEIIETLQDFIIREIRQPHKKWWYQKHMELVKESRDIINKVIDERRDKEHDDLLDMLLKAEDDGTSMTNEQLIDEILIFFVAGHETTANALTFTFHLIARNSEVYKKVVAEIDTIDNCVEEALRLYPPAWITRVAIEDDEFAGFKIEKGTMIGISFYELHRNPTYWKNPNDFIPERFSDEYFPFGAGPRMCIGNSFALYEMMLTVYQMLKK------------------------------------- 33113213 30 LAPIPQ--PPAYPIIGNLFDIMRTPEQMFLADRERGLKYYPIYKLDVCGTGGVNLLNPEDVELVLTDTK--QNTKSFIYHFLHSWLGTGLLTSRGPKWQNRRKILTPAFHFNILQEFIQIFNEETKRLVEDLEAESHKPYI-DVVVPITQFTLLSIIGQLLTYRAPRPWIHNETIYSLTPQGRKEQLKSLHSFSNNVIAERKKHFRLAMLDLLLKYKSEGANIDDEGIREEVDTFMFEGHDTTSVSICYTLMLLANHREVQEEILKEMEFMDRVIKESLRLYPVPFISRVSGSEIQTKTYTIPKDCMVNLQIYDMHHNPNVFPDPEKFDPDRHPFAYIPFSAGSRNCIGQKFAMLEIKTVLCGILKKFILEAVDTRKDMAFVSDLVLRPKSIKVKFVPRR---- 210129976 65 ---------------------------------------------------------------------------------------------------RVRSAISPTFSSSKLKQMSALVEKCADGLVSSLMEKQEKRVMFDMKELSSAFSMSTAFGVEVDSFKHLKGFFYVMLPPPFNHIFKFATDFFKQTVHNVIKMRRGNPDDDGLSVVCRMTKPSQCLSMTEIVGNSLAFWLAGYDTTANTIALTAYNLAFNQEAQDKVREEIDFLEMCVNETLRIYPGAKRFRVCKEDIEVKGLHIPAGTIINIPAYAIHHDPEIWPEPEKFRPERDPYAFLPFGSGPRACVGMRLAMLEIKHALAKVLEKF------------------------------------ 159463784 53 ---------------------------------------------------------------------------------------------DGPVWQRQRRLSNPAFRRAAVEAYGGAMVAATEDMMRRVWGPGTRDVYADFNELTLQVTLEALFGFFFTQRAATGFVIPEWLPTWDNLEFAAAVQQLDRVVYGMINRRRQEPSDLLTSLLLARDEDGSGMSDQALRDELMTLLVAGQETSAILLGWASALLAAHPEVPASVRHMPYLESVVLETLRLYSPAYMVGRCARRDAALGPYVLPAGTTVLVSPYVMHRDPEVWEEPEVFRPERWNGAYLPFGGGPRNCIGTGFAMMEALLVLAALLQR------------------------------------- 170039135 34 ----------------------------------------------------------ELVKHVMKDFGVF-HDRGLYVDPEGDPLSGNLFNLEGHQWKVMRQKLSPTFTSGKMKLMFDTVASVAKELVDDNCHREDLELREDVIGNVAFGIDCNTMKNPDSEFRKMGNKAFALTTTSKFMKMKITEDDVEEFFLELMREQNGSQRNDFMKLLLEIRDQGEGLTMRELAAQCFVFFLAGFETSSSTMTFCLYELALNPDVQYRLRMKMDYLDRVVSETLRKHPPDNTFRTNEVDYVIPNYTIPASTFVQIPIYAIQRDPDNFPEPDKFDPDRHPYAYIPFGEGPRICIGMRFGLMQAKLGLATLLA-------------------------------------- 196000925 49 ---------------------------------------------------------------------------------------------------RIRSILTATFSASKLKQIFYIVESACNRCVEKLEALSENEEIADMKVIYGNLTMASAFGVQLENDPRLINYANKIFNSVPTIQLQESTTYIANTVKGIIRERRERCNRDLLQLMIEASEDG-KMSDDEIVGQAYIFLIAGYETTANTLTYATYLLANHPEVQDKLYKEIDYLDMVLSETLRIYPPHAVNRGVSKDVTINGVKLLKSVPVGIPIYGIHHDPDYWPNPEQFRPERNPSCYMPFGMGPRNCIGMRLALIEAKLALAKVVKAV------------------------------------ 157335513 51 -------------------------------------------------------------------------------------------------HNRLRKLVQGSLSPEAIRNLVADIEALAVSALDSWAGGHVFNTFHEIKKFSFEVGILAIFGLEAHYREELKKNYCIVIPGTPYKKALWARKRLSKILSELIKEKRLADKDLLGSLLNSKDEKGETLTNDQIADNIIGVLFAAQDTTASVMTWILKYLHDDPKLLEAVKAEQKAINKSNEEGNRPLTWSQTRREAVADVEFKGYLIPKGWKVMPLFRNIHHDPKFFPDPQKFDPSRKPNTFVPFGNGVHACPGNELAKLEMLIMTHHLVTKF-RWEVAG-----FQSGIQYGPFPVPVNGLPAR---- 158340165 41 -------------------------------------------------------------------------------------------------HLKRRKLILKAFSPRRLASYQETIHAITQSYINKWAKTDSFKWYDELRNYTFDIASKYLISLDNGSEEYFKSWSNGLFAIAPPLPFTKTRKSLVDLVDEIIQDRLQTYDDALFHLMDAELEDGEKLSVEEVKHQILLLLFAGHETLTSSLCSLCRNLSLHPDILSRCKEEQSNIPHNPDESMRIVPSVVSGRKVLKECEIGGYKVEKGWLVFYQIDFTHYNKETYPNPHSFNPENFNPAYIPFGGGVRECIGKDFAMLEMKIFASSLISQC-DWELLPNQNLEYD---------------------- 194704204 32 ---------------------------PYRAMRELAHKHGPLMMLWLGEVPTLVVSSPEAAQAITKTHDVSFADRHINSTVDILTFNGMVFGSYGEQWRQLRKLVLELLSAARVQSFQRIREEEVARFMRSASAGATVDLSKMISSFINDTFVRESIGSRCKYQDEYLAALDTAIRSTARRKAIASRDEMARILGQIIRETKESMDESMISVLLRLQKDAGELTDNVVMALMFDLFGAGSDTSSTTLTWCMTELVRYPATMAKAQANLRYLKLVVKEALRLHCPVPLPRKCREACQVMGYDIPKGTCVFVNVWAICRDPRYWEDAEEFKPERFENSYLPFGSGRRMCPGANLGVANLELALASLLYHF-DWKLPSGQEP------------------------- 210124446 43 LPPGPRGLP--LLGNLLSFRPSYLLSN----LAAWRDKYGDVFCVRIANRLAVVLNGHKAIQDALKQPEVFSNRPPPFIDSAKDQGVAM--SEYGEDWKVKRRIGLTALRQFGMRSLEGKITEEARILCDVLAEKNGTALSNAVSNVICAMSFGERFEHNDMEFQRLMRLMSEMVGGSGGNRRVKMSLEVVDFIKSKIKEHKETFDPDIIDVYQTPDDADRTITEMGMINTMRDLFIAGAETTATTLKWGLLYLARHLEVQRKVQDEIDYTEATILEIQRIRPIAPVPHTTSTATVLHGFDIPADTFVIPNLWSAMMDPAVAPDPETFNPDRRPEWLIPFSLGRRQCLGEQLAKMELFLFLATLLQHF-TFKLAPAPSMEGSMGIVLAPKA------------- 78483980 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDEQRKAVQNVVAPKNLKEMESLIRERTREVLDSLPVDQPFDWVQQVSIELTARMLATLLDFPYEQRHKLVYWSDVPTASPETTGDKVGPDEIFAAAADAGKHFVEAPGFDLISLMQANEETKDMVRPMEFMGNLVLLIVGGNDTTRNSMTGGVLALNQFPGEFIKLKENPDLIPNMVSEIIRWTPLAYMRRIAKQDVELNGETIRKGDKVVMWYASGNRDERKIENPDVFQIDRKGARHLSFGFGVHRCMGNRL---------------------------------------------------- 91094087 34 ----------------------------------------------------------------------------------------------------LRTLLNPSFTSKKIKAMFTILLACEKFLTQNVENNQVIDANHIFANFTIDVITTCAFGLDCMFVLMLASIFPKLAKKFGCVIMHKNTQEFFQFVADIIKFREENNRDDFMQFLIKLKNKKQVFTLEEVASQCVLFFIAGFETSHATMSFALYELAKHQDIQQKVRQKLKYLDQVLNETLRKYPVVMYTRRCIKDYKVDGAVIEKGTTVIIPTVALNYDENYYPNPKKFDPQRHPCIHLPFGLGPRFCIGRRFALIQVKVGLVLLLK-------------------------------------- 195381899 56 --------------------------------------------------------------------------------------------------RQLRHKLTPTFTSGKMKHMLPIVLQVAEEMVKVFNDKEITDLVGRYTADVIGTCAFGLMGKRAVTERRYHGLLDFILFGFPKLSRRLHLEEVEEFYMRIVRDKSNENRGDFMDMLIEMYQKDEGLTFEELAAQAFIFFVAGFETSSTTMGFALYELAQHQDIQDKNVKQMEYLEQVVMETLRKYPVAHLTRMAISDYSPGDPKYYIESIVVIPALGIHYDPDIYPEPQKFKPERPACSWLPFGDGPRNCIGSRFGLMQ------------------------------------------------ 194856596 65 ------------------FTPSSVFNFVRESTA---KAKGQNYLWHFLYAPMYNVVRPEEAEEIFQSTKLIT-KNVVYELIRPFLGDGLLISTDHKWHSR-RKALTPAFHFNVLQTFLGVFKEECKKFLDVLETHLDAELLNHVIPPFTLNNICEALGVKLDDMSEIQRVCNPLMYYNWYFKHVHNLRIVHDFSSRIIERKRQQFRQKMLDTLLAAEAEGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKCYEEVEGLPCVIKESLRMFPVPFIGRQCVEECVVNGMVMPKDTQISIHIYDIMRDPRHFPKPDLFQPERHPFAFVPFSAGQRNCIGQKFAILEMKVLLAAVVRNFRLLPATQLEDLTFENGIV------------------ 158338867 7 ------------------------------------------------------------VQYILTHDTRFTSPGDVNKLLEPLVGKRNMMLLSGNQHQNRRQLVLPPFHGERLTVYGAIIQQISNDLITQWPLHESRNTREIMQKITMQVILKAVFGLHQGERYFLPWLQKDYGSWSPGGRLLKIAAQTDELLFAEIAERRANPDPDILSLLLAAREDGNGLTDQELRDEMMGLLVAGHETTATALTWAMYWIHSLPEVKGKLMAELDYLTAVCNETLRIHPMLTFPRRVEMPMELCGYQLDPGMLIMGCIYLIHQREDLYPNPQQFRPERSPYEFLPFGGGVRRCVGSALAQYEMKIVLGTLLTQC-DFALLNKQPVR------------------------ 197728635 22 ---------------------DGFAADPHRYYERLRAQGPIGWAELAPGIPAYIVVDRRAALDLLHDPETWSHDPRAWPILGMMRWRPNTLFADGDTHVRYRRTLVDAFSRIEPHDLRERVHRAVDILVSRFGPRGSADLVVEFCRPLMGLIFNNLFGLPDSESDRLTDSMAQIVEIAESSAQAE--AEYGAYVLELIATKMARRGHDLTSWLL---DHPLGLTPEEVTWQVFYTLGAGHEPTANLVSNALSRILGNPAYYTTLTSGSRPVLDAVVEVLRYETPNYGIHYARQPAGLHGVWIQTAVPVVISYGALAYFAEKGSEGAE---HPSDASHLSWSAGPHTCPVKQHTLLIATEAIERLTQWLPDLSPVIPRLTWRPGPFHRSLTEFPVRFTPRTP--- 195478731 56 --------------------------------------------------------------------------------------------------HRRRKLLTPGFHFRILGEFKEPMEENCRILVRRLRANGESFDIYPYITLFALDAICETAMMHKQSFSFWQRLNVFFKHTKPGKERAAALKVLHEETNRVIRLRREQDQDDLDMLLLTQMEGGAELSDTDIREEVDTFMFEGHDTTSSAIAFALSLLSKNPAVQQRAFEEMPYLEAVIKETLRIYPVPFFSRKVLEDLEVGKLTVPKGASISCLIYMLHRDPKNFPDPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKTSLSMLLR---SYRLLPDED-------------------------- 54024261 12 ---------------FPIYTPE-FAADPHGAYAEMRRHHPLAPVEIAPGVPATLVIGYRTAVRILHDPERFPADPRAWQKKVPADCPILPLRSSGFDHVRYRSANKSAIEGVDLHAMHAVVERIAVPLINGFCADGRADLLSQYIHPLVFTALNTMLGCSADIGQRVAAGMAAVFESGEGAEAGN--QMLLEALLELTGYRRAHPEDDITSRLVTHE---TGLTDEEMIHQLVTLYGAGIEPEVNLIANTVLLMLTDDRFAGSVLDGRLKTRDALDEVLFTDPPMYCVSYPRQPMLVDGVWLPANEPVLISMSACNNDPAVNPGGADALPL--NSSHLAWSAGPHSCPAHQVATLIAQDAIDQLLDALPEIELAVPRETWRPGPFHRALESLPVTFPPTAP--- 48976101 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDIEVLSQAFIFIFAGYEPTSNTLGYLAYQLALHPDVQQKVIMQLEYLDMAVNETLRLYPLGGRLRTCKRDVEINGVTIPKGTIVIIPPYTLHRSPEYWPNPEEFRPERDPYTYLPFGAGPRNCIGMRFALLTLKVAITAVLQHF------------------------------------ 126340871 62 -----------------------FRQGFWESHMELIKTYGPLCGYYLGRRMYIVVYEPQMIKEVLKNFGNFTNR--MMSGLETKPIADSILFLRNKRWEEVRSTLTPAFSPKKLDEVIPLISQACDLLLTHLKPYAESDVVASVAFGFPFVKHCRRFFQFPKCVLILIFAFPSIMIPLSRVLPNKNRDELSAFFNNVIRNMEEERRRDFLQILLDARGAPKTLTTDEIVGQAFIFLIAGYETITNTLSFVTYLLATNSECQEKLLREVDEFDMVIAETLRMYPPFRFTRETEKDCDVMGLHIPAGAIVEMAVGYLHHNPEYWPNPETFIPERFPFTYLPFGAGPRSCIGVKMAMLEMKLTLLRLLQKFK-FEICPETQVPLQ---------------------- 157125281 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMNLLMQLREKGGTLSMNEVVAQAFVFFLGGFETSSTTMSYCLYELSLHEDIQERARECMNYLEQCINESLRKYPPGANVRCATKDYQVRNVVFKKGMSVMVPIYAIHHDAEYYPDPERYDPERPPFTFMPFGEGPRICIAARFGMMESKIGLAALL--------------------------------------- 157120792 34 ----------------------------------------------------------DFIKTVLKDFQYF-HDRSIYYNEKDDPLSAHLVALEGAKWKNLRTKLTPTFTSGKMKTMFPTIIGVADEFQKMMKNEGNTEIMKDILARFTTDVIGTCFGFRRMGRKIFSVAKGRLLKLITAQQFRSLARMLIGAVRDTIKYREENKRNDFMSLLMKLKNDEETLTVEQIAAQAFVFFLAGFETSSTAMSNSLYELAQNSDLQNKAMQDMQYIDQCINESLRKYPPASNTRTVSTDYKLSNVVLQQGSTLIVPVYALHHDAEYYPDPEKYDPDRNPYCFLPFGEGPRNCIGMRFGMLQARVGLAYLLR-------------------------------------- 78483986 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDIQRQAVQGVVAPKNLKEMEGLIRQRVQDVLDKLPVDQPFDWVNRVSIELTSRMLATLLDFPYEQRHKLVYWSDMAAASAETTGGSGDMDELFHGIADMARHFSALWHDDLITMLQSNESTKDLIRPMEFLGNLVLLIVGGNDTTRNSMSGGVLALNRYPDQFEKLKANPELIPNMVSEVIRWTPLAYMRRIAKADTMLSGQFIRKGDKVVMWYASGNRDERVFDRPDDLIIDRANARHISFGFGIHRCMGNRL---------------------------------------------------- 170065295 76 ----------------------------------------------------------------------------------------------------LRTKLTPTFTSGKMKMMFGTIEEVVDRLIRVRVESGECIEIRDIISRFAMDVIGSCFGLDCNSLSLFATTYRKFSNQIGICVLPNDVSDFYGAVRDTIKFRMDNQRKDFMDLLIKLEDN---FTFNEIAAQAFVFFQAGYETSSITMTFCLYELALNQELQERARQDMEFLNCCVKETLRKYPPVANFREITKNYKVPDITLEKGYRVVIPVYGIHHDPDIYPNPEVFNPERHPMAYLPFGEGPRTCIGERFALMETKICLSRLLQKF-RFKLAP----------------------------- 156540377 301 ----------------------------------------------------------------------FSDRGIFVIHEDIDPLSKHLVFLEPKRWKPLRKKLTPAFSSGKLREMFYLINECAQTIVDKKEPVDCRDLAAKFTTDVIGVCAFGLMNALLNEESEFRKMGRLIFADSWHNRARRIIDFFVTTLRETMEYRKKNNKHDIVDVLMDIKENPEQFNDEEITELFLTFFIAGFDTTSNAMSHAMYELALNPDIQEKLRQNMKYLDKVFKETLRKYPPAFTSRKSMNNHSFSKITIPKGTSLMIPTYAIHHDPSYYPDPDKFDPERFDEGFLPFGDGPRNCIGERFANNQFKVGI------------------------------------------- 196005753 93 ---------------------------------------------------------------------------------------------------RVRTILTTTFSSAKLKSIMPIIDNASDDLIDAIAKGLPIDFWRQSGKFSMSVILATVFGIEIESQEQFMPSLFRILEPILGGKITYSMDYLTKTVKSVIKERRKSCRRDILQQMIEA-GDNDKLSDDEIVSQAFVFLIAGYETTANTIAFASYLIATNPEIQRKLHDEIDYLEMTISETLRLYPAGYMAHRVRKDTTINGIRIPKGIMAVIPIYAVHHNPQIWPNPEKFIPERHPMAFIPFGGGPRNCIGTRLALLEVRAALVAILQNF------------------------------------ 195342780 31 -----------------------------------------------------VVLDLDLVKAVLRDFNKFVDRRSFH----GDTLTANLFNLQGEEWRALRTKLSPTFTSGKMKYMFGTVSSVAKQLFDELVGSQGHDLMARYTTDVIGSCFGTGCNSLRDPQAEFRQVGRRLFQNSNRSIRWRIFRDITKFFNRIVREREQIRRNDFMDLLLRRQENGKGLTMEQMAAQVFVFFVAGFETSSSNMSYALFELAKNQDVQQKAMMEMPYLDQTITETLRKYPASSLTRLASEDYEIDPVVLEKGTSVHIPVLAIHYDPEMYPEPHEFRPERHPTAFLGFGDGPRNCIGLRFGRMQVKVGLITLLRRF-RFSLPPGSPTQL----------------------- 71982956 60 -----------------------------------------------------------------------------------------------------RSAIAPIFSTGKMKAMQETINSKVDLFLDILREKQKWDIYDDFQLTLDVIGKCAFAIDSNCQRDRNIRHSKIIAASVLLPELSTFWKALYKYLSNVYERRRGGEGSDSVDLLNREDDKSKPMTKQEVIENCFAFLLAGYETTSTAMTYCSYLLSKYPNVQQKLYHNMKYLDCVYKETLRFYPPHFIRRLCREDITIRGQFYPKGAIVVCLPHTVHRNPENWDSPEEFHPERFENKWIPFGVGPRYCVGMRFAEMEFKTTIVKLLDTF------------------------------------ 118468969 72 --------------------------------------------------------------------------------------------LDFDEHMYHRRIMQDAFTRSRLTGYIPHIDSVASQVLADWVSDDPRFLFYPAIKELTLDIASEVFGVPAGTDKKLVTTVNHAFPPLKWWRGIQARKTLEDYFLSRIDEKRRAESTDMFSVLCHADEDGQTFTDDQIVSHMIFLMMAAHDTSTSTMTTMAYHLAANPEWQDRLRDKLETYDLVINEALRMTPLPFNFRQAVRDTELLGYFIPAGTNVVTWPSINHRLPELWTDPEKFDPERHRYAFAPFGGGAHKCIGMVFGQLEIKTVMHRLLRQY-RLELPRPTPRYDYGGMPVPIDGMPIVLRP------ 210113998 46 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPNCLFDAVTGFGKDLASVWGAAIRQRRKFTTTALKVLGMKVIGEKIREEAGFLRSRVAEYEPFDVAYDLNVAVANVICSMVIGRRYDYKDFFPWLRFVPGVNKARVDLLEQNAKLQKVLGEELSRHREHPRDFLDFGLLELEKQEEGLTGEIVMHMAQNLFLAGTETASNTLRWSLLYMVLYPTVQKKVHEELDYVNACLLETMRIRTPVALPHATTQDVKVSGYDIPKGTQVLVNLYSIHKDPTYWPDPDRFDPERKPESFMPFSAGRRVCPGEQLAGMELFLFFSTLLQSF-TLSAPEGAPPANTDGVF------------------ 146160698 67 ------------------------------------------------------------------------------------------------QHRTKKKAIMRAFSREALELYIPVIQEEVQAAVKSWLARDSCVLVYPEMKRLMFRIAMRLLGFEPEQIRTFEEMIKNLFSLPIDVPFSGLYRGLRAFIHSKIEENIKNHRDALQQLIDSSKKSGEPFRMQGIKESATELLFGGHETTASTATSLVMFLGLNQELRDKVELGMDLQNLNMESLERNPPVPGGFRVALRTFQLNGFQIPKGWNVIYSICDTHDVADIFPNKEDFRPERSRFQYIPFGGGSRMCVGKEFAKVLLKIVLVELVSRC-HWTLLNGPPTMKTGPTVYPVDNLPTKFT------- 210082301 50 -------------------NIPHIYKDPHLVYTRWAQRYGPVLHVQLGQKDAVVLNGYETVHKAFGKAEDFSGRPTFFVDKISEGGKGVIFAPYGSFWKEQRKMSLRDFGFGK-RSIEGKIVEESQALQSEIAKFDGQPFSTHLQNAVANVICNIVFGDWEYDDPLFQRMMDALDYMVSTNVFAVPQNFIMGYLREELDKHKASFDPDFIDAYKQKGVEGTRFKEDQLLQIMRDMFFAGAETTATTIRWTLFYMVIYPDVQRKVYEEIDYTDAVLAEVQRIATVVPIPRATSNDTTLNGYNIPKDWILFVNLWSVHHDPQRWPDPERFDPGRKPEGFIPFSTGHRVCLGEQLARVEIFIFVITLLQHF-ELKLPEGAPVPSRKGTM-GVTHAP----------- 198430391 39 ---IPHDQPTILLMDF-IKNPEFLFMG----YFDLKKKYGPIYGAYNWLTPSITITDPEILKKIFKEFSTFPDRQIALLDVNGKEMNSALTVVSGRKWKRIRNTLSPTFSSSKLKEMFGIVEDCADSFVQNIDVDGRFDVSLAFGRLTLDGICSSAFGVKVDSQAAFEFFRNPMLYVFLIFPWTEKIAEKFDYFARLIDKKEKKQRTDILQTMIDSQITEEDVKNTEMKGNSIIMLLAGYETTSNAMVFLAYNLAVYKDAQHKCREEIEYMTQCLNESMRLYSVPANSRYCERDITINGVTIPKGTLVNIPVFGMGRDEEFWNEPLTFNPDRDPMIFQPFGAGPRNCIGMRFALLEIKITFAKLLQKFYLDVCEDTPAPPLKVGFKTSMK-------------- 206679334 4 ---------------IFHIDPQAFWIDPYPTLAKMRRDAPIAYV---PELDATLLTRRDDIFCEEKRIEVFSSEQPGGLMTT--LMGENMMRKDGAAHLAERKMIFPTVSPRTVRDWKTQFESTTSKILDQLAPIQTADLVSDFAMPASAEALKAITGLTNMHFAEMDRVSQGMIDPQVEANCHDCTASIDAHIDAQIPVLKANPDMSLLSVSMNA-----GMPEQQIRANIKLAISGGQNEPRDAIAGTIATLIGHPDQLDKALNGEVTWLQVFEEYARWSPIGMSPRRIAKHYTLNDITFEPEDRAFLMFASGNRDETIFINPDTFDVTRDNTKAISFGAGPHFCAGAWASRMIADVALPMFFARFPNPTLT--EPVAYRGWAFRGPLSV------------ 195028560 58 -------------------------------------------------------------------------------------------NLDGKRWKELRQKLSPTFTSGKMKFMFPTIIKVSEEFVRVMFDEGSIIEIKDLMARFTTDVIGTCFGIECNTLRTFRKMGQKFFTETRHGRMRVISEDVHQFFMGLVREKENIKRNDFMEMLIELKQKGSFTMDNELAAQVFVFYLAGFETSSSTMSYCLYELAQHTDIQQKLREDIKNVLQQHDETLRLYTVPFLMRKALSDYVVSKYIIEKGTQVMVPAAAYHRDEDFYPDPEKFDPDRDSVEWLPFGDGPRNCIGMRFGQMQSRVGLAQLIQNF------------------------------------ 52345662 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLTILVFDLFVAGMETTSTTLRWALLLMMKYPEIQKKVQDEIEYTDAVIHEIQRFANIFPMPHATTKDVTFRGFLIPKGTFVIPLLASVLKDENYFKKPNEFYPEHKNDAFLPFSAGRRSCAGENLARMELFLFFTSLLQNF-TFQAPPGEEL------------------------- 195576792 31 -----------------------------------------------------VVLDLDLVKAVLRDFNKFVDRRSFH----GDTLTANLFNLQGEEWRALRTKLSPTFTSGKMKYMFGTVSSVAHQLFDELVGSQGHDLMARYTTDVIGSCECNSLRDPQAEFRQVGRRLFQNSNRSIRWRIFRMTKFFNRIVRETVELREREHRNDFMDLLLRRQENGKGLTMEQMAAQVFVFFVAGFETSSSNMSYALFELAKNQDVQQKAMMEMPYLDQTITETLRKYPASSLTRLASEDYEIDPVVLEKGTSVHIPVLAIHYDPEVYPEPHEFRPERHPTAFLGFGDGPRNCIGLRFGRMQVKVGLITLLRRF-RFRLPPGSPTQL----------------------- 109628391 49 ----------------------------------------------------------ELIKQILKDFNKFT-DRGFFSNEEDDPLSGQLINLSGNKWRNMRNKLSPAFTSGRMKAMFPLVIKLGYDLVERLKKHDDVVEVRDLAAFFTSDVIGTCFGLNMNCMAEFLKMGRKALNLCRRLHMKETLDDVEKYFMQIVQERENVKRNDFMDMLIDLKEEFINLTFGQIAAQAFVFLLAGFETSSTTMSFALYELAQHLEVQQRCLKEMVYLEQVIQETLRFYTIPTINRLASEDYVVGDYVIKKGMAVVIPAAALHRDERYYPQPDVFNPERDSVLNLSFGDGPRNCIGMRFGKMQAMIGLALLLKNF------------------------------------ 119509406 13 -------------------------------------------------------------------------------------------------HQKRRKLLSQAFQPRALAGYTSKMEEITHNYLHKWQRMGTFKWYPELRNYTFDVACKLLIGTDAHFGELFEEWCAGLFPWTKFGRALRCRQQLLVKIEEIILQRQQQPHSDADALLQAEDEDGNRLSLAELKDQVLLLLFAGHETLTSAIASFCLQLAQHPEVLAQALKQMQYLDQVLKEVLRTIPPVGGGRRVIQSSEFNGYQIPEGWSVLYQIGKTHQDSSTYTEPESFDPQRKPFGYVPFGGGVRECLGKEFAKLEMKLFAALLIREY-HWELVPGQ--------------------------- 194205771 34 ------------------------------------------------------------------------------------------------------------------RSIEERVQEEARCLVEELRKMEAQPFDPVFVFACPCNVICSILFNERFHFKQISSPWNQIYNLWPHKAFSKRLDGVKNFILEKVKAHQENPRDYIDCFLSKMEQEKHKFNLENLAVCGSNLFTAGTETTSSTLRWGLLLLMKHPEVEAKVHEEIDYTEAVLHEIQRYITPSDLPHAVTRDTKFKNYVIPKGTTVLPLLSSVLFDCKEFPNPEKFDPGRKTEYFVPFSLGKRACAGEGLARMELFLFFTTILQNFC-LKPLVEPKEIDTTPVVTGLLNIP----------- 156362179 49 --------------------------------------------------------------------------------------------------HRIRTSLSPAFSAHKMKLMVPLINSSCDVLINKLADSGTSFFVHKFHQGLTMDTILTAFGIHVMLFLIFLMPFRKYIFRWFPSLLIGNFDDIMKITTKMIEVKKVNPAKDMLDLMLSAENTSKKLSDMEVLAQSLIFLIAGYETTNITLSFVAYSLATNPDVQEKLQREIDYLDMVISETLRLYPPGFVARECTQDCVIKGYRFRKGLSIFIDAYSMHHDPEFWTDPERFDPERDPYSYLPFGHGPHNCIGMRFAQMEIKLALVRVLRKF------------------------------------ 114614907 39 ---------------------------------------------------------------------------------------------------RIRTLLSPAFTSVKFKEMVPIISQCGDMLVRSLRQEAENNLKDFFGAYTMDVITGTLFGVNLDSFPFLTPVFEALNIGLFPKDVTHFLKNSIERMKESRLKDKQKHRVDFFQQMIDSQNSKEALSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEQMEYLDMVVNETLRLFPVVRVTRVCKKDIEINGVFIPKGLAVMVPIYALHHDPKYWTEPEKFCPERFSYRYIPFGAGPQNCIGMRFALTNIKLGV------------------------------------------- 170284634 27 -----------------------------------------------------VLYGYDALKEALGQAEDFSGR-AIVPVFERVANRKGLVFSNGAHWQQQRRATLRSFGMGK-RSIEERVREESTNLLEFFPFNPGPHITAAVSNVICSIVFGDRFDTEDGTFQTLLRMVNENITPGEHNKIFQNVSKLKTFLRGLIDNHTNCPRDFVDSFLNKMDEEDSHFTMESLTYTTFNLFIAGTETTSSTIRWALRFMLAYPHIQKRVQDEIDYTDAVIHEVLRYSSVVPNPHEALYDIKFKGYTIPKGTQIITFLFSALNDKGYWDDPEQFNPEHKNEAHLPFGAGKRACIGEALARTEIFIFFVNILQKF-SLKSPPGEPIELAGGGTRAPR-------------- 157344681 43 -----------------------------------------------------LVTSPEGCRKVLTDDDNFKPGWPTSTEELIGKKSFVSISY--EEHKRLRRLTSPVNGHEALSLYIPYIEKNVISDLEKWSKMGNIEFVRKLTFKIIMYIFMEALEKEYTILNYGVRALAINIPGFAFHKAFKARKNLVATLQATVDERRQREREDMLDALLHVEDEGRKLTDEEIIDLLIMYLNAGHESSGHVTMWATLLLQGHPEIFQREVRKMEYLSQVIDETLRWLTFSMVFREAKADVNIGGYLFPKGWKVLVWFRAVHYDPEIYPNPEVFNPSRWDNTFLPFGAGSRLCPGNDLAKLEISIFL------------------------------------------- 125983092 56 --------------------------------------------------------------------------------------------------HRRRKLLTPGFHFRILSEFKEPMEENCRILVSQLRANGEAFDIYPYITLFALDAICETAMMHKQSFSFWQRLNIFFKYTQAGQERDGALRVLHDETNRVIRLRREQAQDDLDMLLLTQLEGGDELSDRDIREEVDTFMFEGHDTTSSAIAFALSLLSKHSEVQQRAYEEMPYLEAIIKETLRLYPVPFFSRKVFEDIQVGKHTIPKGASVNCLIYMLHRDCNNFPDPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKCSLSSLLRSF------------------------------------ 67925622 1 -----------------VLNPTGYLQTNHHRYPDLFKAKIIGL-----GNDIILISNPEIMQYILTHDREFTAPSSLNTLLKPLLGDYSVVMLDGDGHRQRRQLVMPSFHGERLKVYGDLTCRITREAMEKLPENQPF-LAREVMQDISLKVIMEVFGVTEGERYFFPSLQKDLGNWSPWGYFLRQRQALDKLIYAEISDRRANPRTDILSLLMFAKDEGESMKDQELRDELITLLMAGHETTASAMAWALYWLHHIPEIKDKDIFRLPYLTAVCNETLRLSPMLTFTRLAQQTVEVGGYTFKPGDIVAGCLYLTHLREDIYANPKQFNPQRSAYEFIPFGGGSRRCMGEALAKFEMKLVI------------------------------------------- 194760649 65 ------------------FTPASVFNFVRESTA---KAKGRNYLWYFLFAPMYNVVRAEEAEEIFQSTKLIT-KNVVYELIRPFLGDGLLISTDQKWHSR-RKALTPAFHFNVLQSFLAIFKEECNKFIKVLNENGELDLNQVIPQFTLNNICETALGVKLDDMSEIQRVCNPLMYYNWYFKHEHNLRIVHDFASGIIQRKRKKQRYAMLDTLLAAEAEGQ-IDHEGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQTRCYEEVQNLPEDSDETTRMFPVPFIGRQCVEECVVNGMVMPKDTQISLHIYDIMRDPRHFPKPNQYQPERHPFAFVPFSAGQRNCIGQKFAILEMKVLLAAVLRNFRLLPATQLEDLTFENGIV------------------ 164913 18 -----------------------------------------------------VVHGYEAVKEALVDLGHELSGRSRFLVTAKLNKGFGVIFSNGKRWTETRRMTLRNFGMGK-RSIEERVQEEAHCLVEELPCNVICSVIFQNRFDYTDQDFLSLMGILNSPWVQFCNCFPILFDYFPGSHRKAVKNIFYNYITEQIKEHQKNPRDFIDCFLIKMEQEKCNQQSEFTIENLLTVFMAGTETTSTTLRYGLLLLMKHPEVIAKVQEEIEYTDATVHEIQRYINPNNVPHTTICNLKFRNYLIPKGTDVLTSLSSVLHDDKEFPNPDRFDPGRKSDYFMPFSTGKRVCVGEALARMELFLFLTAILQNF------------------------------------ 212513347 70 ----------------------------------------------------------------------------------------------------IRSKLNPAFSTSKLKGMFQSMTNICNELIKNLAEEGKMLDARDFLGRYTVDIIGNVFGIDVNAMKEFLHMGQKFFWMYKIFKLRMVSKKVTDFFINVVRRENNVERNDFLHFLMKNETKGTDLKDMDEMKQAFVFFVAGYETSSSAMSACLFELAHHPEIQEKLYQQLTYTEQVLEETLRLYPPVGILRKCTQPYEIPETSIPKGCQLFIPVYAFHHDPEYFPDPEEFNPERPPYAYMPFGHGPRVCIGFRLAMMEMKLTLALIIKNFKILKCEKTKPFKMPSSFFLVPK-------------- 91090422 37 -----------------------------------------------------------------------------------------------------RKVLTPAFHFNILQQFLPIFNEETVKLIKNIKNDQPIDVIPPVTQFTLLSIAETSMGVYRLGRPWLHNPFVFFNLTRLGHLTKKSIKILHDFSRNVIEQKKRTFRLAMLDLLLLAKHQGADIDDEGIAEEVDTFMFEGHDTTSIAICYTLLLLANHPDIQDELYSELKSMERCIKESLRIFPVPFISRLLTEDTTASGYVIPRGSMAHIHIYDLHNNPEIYPDPKKFDPDRHPFAYLPFSAGPRNCIGQKFAMLELKVVLSGIL--------------------------------------- 210095579 2 --------------------------------------------------------------------------------------------------------------------MEENIRDEARQLLSEQRDAQPRDIADNLTVSVANIICSMVFGKRYDYDDQLMSVFPYLRFIPGGRILVEFTNEVLAFLRQEITRHRENPRDFIDLLLIELQTHGKTDFTEENIEWILDLFIAGTETTVTTLQWGLLYMVLCPEEQQKVQAELDYTEATIMEIQRIRAIFNLPHAPNEDTTFRGYDIPAGTQILPNLWSANMDPEFWPDPAKFDPRRRPESFLPFSTGRRVCLGEQLAKMSLFLLFNSMLKHF-TFKLPEGATIPSTDGIL-GITLVP----------- 157167194 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNELVAQCFIFFLAGFDTLSTGLTFLTYELALNPEIQQRLYQQMKYMDMVISESLRKWPPGIVARYCTKDYQFGSFLIEKGTSLWIPTIAIHNDPRYYPNPDKFDPERNPAAYIPFGVGPRNCIGSRLALMEMKSVVYYLLREF-SFEPTEKTQIPLKGFTLQGEKGVWLEFKPRS---- 156553014 33 ---------------------------------------------------------------------------------------------------KRRKILTPAFHFHVLQKYFDIIVENNEKVMHSLKSNGSNNLVELLTYYTLDVICETAMGVIYRLMRPWFQVDWTFRWTSVAEKQKKALEVIHGFSKKIIKERKEYHSDDMLDLLIAKQKDGNQIDDAGIREEVDTFIFEGHDTSAMAMCFAILLIAEHNDVQDRIRQQLNYLELCIKESLRLYPVPFISRGVTKDLHLKNYIVPKGTLIQINIFSLHRDPNFWPDPEKFDPDRHPYSYIPFSAGPRNCIGQKFAMMELKAFIAHLISEF------------------------------------ 91094065 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLDEVAAQVFLFFTAGFETSSSTMAMCLYEIAKEPEYQEKNLFEMKYLDQVFSETLRKYPPGQTNRRCVKDYTLPGTSTIIETPILISAIGVHRDPEYYPDPEKFDPERHPFVYLPFGDGPRNCIGMRFGTMQSKLGIASVVKNF------------------------------------ 156551948 47 ----------------------------------------------------------DDIQAVLGSAKHTS--KIFVYRLLDNFLGKGLITSDVDTWRTHRRLLQPAFHLHVLQKFVGSFAERADRLADRLARYDNQDITKFVNDAVYEILNETVLGVDLPFRKGQVLMTHRLIRPWLIFDWKKQSQDLSAACHRIIQEKRRLQRDSLEYMMETSERNPEWFSDEDIINECCTFMLAGQDSVGTATAMTLFLLANHPDWQDKCREELDWLECCIKEALRLYPVPIFARKLGEDVKVGKHVIPSGCGVIILPYSTHRLPHHFPDPHSFRPERHPYAYLPFSAGPRNCIGNKFAILEMKAVISAILRR------------------------------------- 218437822 89 --------------------------------------------------------------------------------------------LDGQSHQQQRKLLMPPFHGERMRNYGQTIYNVTQQVMEKWPKNQPF-LMRQSTQEITLRHQGEKLERLQHLLNEFLEIFNKVWGAMFWGKYLRLRQEIDEILFTEIKERRHQPTEDILSLMISADENGQSMSDQELRDELMTLLFAGHETTASAIAWAFYWIHRQPEIKQKLLEELKEVDAVCAETLRIYPIFAFSRKTKVPMEIMGYQIEPGMTLLPSIYSVHHREDIYPNAKQFRPERSPYEYLPFGGGNRRCLGYAFALFEMKLVLATILKQTQLTLLEPKEVKPMRRS---------VTFTPST---- 40646527 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTMNELAAQVFIFFVAGFETSSTVMNFCLYELAKNADIQERVVMGQEYLGQVVNETLRKYPPLETTRVTSQDYTIPGTEHVIPRKVGVQIFAIHRDPELYPDPECFDPDRPAYTFLPFGEGPRMCIGMRFGMMQVKVGLATLLRSFRFF--------------------------------- 193083023 39 ---IPHDQPTILMMDF-IKNPEFLFMG----YFNLKKKYGPIYGAYNWLSPALIIADPEILKQIYKEYSTFPDRQVALRDVNGKEMNSALTVVSGKKWKRIRNTLSPTFSSSKLKEMFGIVEDCADSFVQNIGTDGRFDVSLAFGRLTLDGICSSAFGVKVDSQAEFFKNPMLYVFLVIPWTYSIFPRKYIRYFAKLIDKKEKKQRTDILQTMIDSQITEEDVTNTEMKGNSMVMMMAGYETTSNAMVFLAYNLAVYKDAQHKCREEIEYMTQCLNESMRLYSVPANSRYCERDITINGVTIPKGTVVNIPVFGMGRDEEFWNEPLTFNPDRDPMIFQPFGAGPRNCIGMRFALLEIKITFAKLLQKFYLDVCEDTPAPPLKVGFKTSMK-------------- 47779232 71 ------------------------------------------------NSPHFVAKDPELIKHILKDFKYFQDRTIASNEEADEIAANILFIMKNPNWRSLRSKMTPIFSSGRIKCMIPFMNKVAEDLVSYLHQTDSIEAKEVCAKYATDVITSCAFGIEGHSFEKEDAAWRSVGRDMFEFTLSNGFRMIDAFLKTMSHRKIENSRNDLIDILIKLQTEGDKFEGNRVIAQAAQFFLAGFETTSSTISYALYELCLNKPIQEKVIQDMKYLHKVVQEILRKYPVPFLDRKTTMDWKIPNITLEAGTPVYIPMFGLHYDPKYFPNPDVFDPERFTFSYIPFGGGPRNCIGERFGLIGTKVALVHILSRF------------------------------------ 195486144 35 -----PFVAPHLVRGQELQRTKNFHEILQDHYNKFRESKAPFVGFFFFQNPTAFVIDLDLAKQILKDFSNFSN-KGIFYNEKDDPISAHLFNLDGAQWRLLRNKLSSTFTSGKMKLMYPTVVSVANEFMAVMHEKVPKSPVRDLLARFTVDVIGTCFGIKCNSLRFMRSYPNLARKLGMVRTAPHIQQFYRRIVTETVAVREKEHRNDFMDMLIEMKNQKEGLTMEEVLAQAFVFFIAGFETSSSTMGFALYEMARNPHIQDKCTKDLKYLNQVINETLRLYTIVPHDRMAAKRYVVPGHPEFVGQSVIIPSSAIHHDPSIYPEPFEFRPERFSPAWLPFGDGPRNCIGLRFGQMQARIGLALLIKRFSTCSKTPDPLVYDPNSFVLGVK-------------- 24653747 35 -----------------------------------------------------------------KDFSNFSN-KGIFYNEKDDPISAHLFNLDGAQWRLLRNKLSSTFTSGKMKLMYPTVVSVANEFMTVMHEKVPKNSVRDLVARFTVDVIGTCFGIQCNSLRDFMRSYPKLARKLGMVRTAPHIQEFYRIVTETVAVREKEHRNDFMDMLIELKNQKEMLTMEEVLAQAFVFFIAGFETSSSTMGFALYELAKNPDIQDKCTKDLKYLNQVLDETLRLYTIVPNDRMAAKRYVVPGHPNFVGQSVIIPSSAIHHDPSIYPEPFEFRPERPSVAWLPFGDGPRNCIGLRFGQMQARIGLALLIRNFKTCSKTPNPLVYDPKSFVLGVK-------------- 149689494 33 ------------------------------------------------------------------------------------------------------------------RSLEERVQEEAQFLVEELRKTEPLDPVFTLSCASCNVICSILFNERFHYFNRINSPWNQIYNLWPHKAFSKRLNDIKYFILEKVKEHQKSLDDCFLSKMEQEKQNPEEFHLENLATCGSNLFSAGIETTSITLSYGLLLLMKYPEVQAKVHEEIDYTEAVLHEIQRYITPSNMPRTVVRDTKFRQYFIPKGATVLPLLSSVLYDCKEFPNPEKFDPGRKTEYFVPFSMGKRACVGEGLARVELFLFLTTILQNF------------------------------------ 172038738 40 -----------------ILNPTGYLQTNHRRYPDIFKAKVIVIFTSDPEIMQYVLT---------HDRKQFTSPSSLNALLRPLIGDYSVIMLDSDRHRQRRQLVMPSFHGERLKVYGDLTCRITKEVMEKVPQNQPFEIMQDISLKVIMEKMLDLFNSPVTTFLFFPFLQKDWGNWSPWGRFLRQRKAIDDLIYAEISDRRANPRTDILSLLMFAKDEGQGMRDQELRDELMTLLTAGHETTASAMAWALYWLHDTPEVKDKLIEELDYLTAVCNETLRLSPMLTFTRVVQEKVEVAGYTFESGDMIQGCMYLTHRREDLYSNPEQFNPQRTPYEFIPFGGGSRRCVGEALAQFEMKLVIATIMSQ------------------------------------- 210122298 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTEENVLYLTGDLFLAGTETTTNTLLWSLLFMTLYPDVQTKVHDEIDYVNAYLMEVMRFRTGPVLSHATTQDVKVQGYDIPNGTRVLVNLHSVHVDPAYWPDPDRFDPERHPESFIPFGGGRRVCLGEQLARMELFLFFSTLLKCF-TFKTPEGAPP------------------------- 210129823 65 ---------------------------------------------------------------------------------------------------RVRSAITPTFSSGKLKQMAAQVERCADGLVANLQKTGMEFDMKRLAGAFTMDVISSTFGVDVDSLHEFNFYNPMIIILFLFPSLGGILERLFTFFSKKALNYFSEAVDTAVSMRGSEPNGTHGISSIEIKGNAIIMWVAGYETTANTLSLTTYNLALHPEVQEKVHNDLPYLDMCISETLRMYPAAQRFRICKEDTEVKGLHIPAGMIVNIPVYAIHYDAELWPEPEKFKPERDPYAYLPFGSGPRNCVGMRLAQLELKFALAKMLQKF------------------------------------ 21221332 4 -----------------LYAPE-FAADPHAAYRSMRRTHGPVPVDLAPGVPATLVIGYYQARRILNDPLRFPADPRAWPVRPMMEWRPNALRSGGAEHTRYRSANTHAIDQVDQHGLRALVEQVASDAIEGFRTAGSADLLTQYSFPIAFRVLSALLGCPDEIGQRIADGMAKIFDTTNADQGNLI---LAQAVSDLVTLRRTHPGDDITSRLA---LHPVRLTDEEMSHQLVTLYGAGIEPMTNLISNTILKILTDEEFSADLHAGLSTVRDALDAVLYTDPPMYCISYPPYPVDVEGVLLPADQPVVISMAAANNDPAL----TEGVPHGGNRAHLAWSTGPHTCPARSHAYLIAETAVTHLLDALPDLARPAAELVWRPGPFHRALESLPVTF-PAAQSA- 195028558 16 -------------------------------------------------------------------------------------------NLDGKRWKELRQKLSPTFTSGKMKFMFPTIIKVSEEFVRVMFDEGSIIEVKNLMARFTTDVIGTCFGIECNTLRFILSFPNLARKLRMRVVPEDVHQFFMGLVNETVAYREKENRNDFMEMLIELKQKGSFTMDNELAAQVFVFYLAGFETSSSTMSYCLYELAQHTDIQQKLREDIKNVLQQHDETLRLYTIVPFVRKALSDYVVPKYVIEKGTQVIMPAAAYHRDEDFYPDPEKFDPDRDSVEWLPFGDGPRNCIGMRFGQMQSRVGLAQLIRNF------------------------------------ 126347804 24 ---------------------------------------------------------------------------------------------DGDVHLRNRRLMQPMFNKAHIATRGDAMINQVQSMVDAWEDGEHRDVFADMNNLTLAAFLVALFGLPPHLQEEFTALMPAIMKGTIRQTIAARVARLRTLIDQAIDHHTSRHADRPTGLFETLLTAPEPLSRQQLQDEAITLLTGAIETTGTTLAWSLYEISQHPHVEQRDVDQLHYARSVLQEAVRKYPAWMVTRTATRDTKLGGHAIPAGADVVWSPYLHQHDPEVFPDPERFDPDRWTRSFLAFGDGRRKCIGENFAWAELQIILATILQNCSHLQLT------------------------------ 169977295 5 -------------------------------------------VHMTGSGDFVFITSPEDIRRVFTASIDVIYAGESNSLVRPFVGDSSVVVLDGEAHIRSRRQLLPPFQNERMQTYATIMRDVADASLDRWPVGRPFPLLSKMTEIAMELMLRNIFGLEDPFLERFTSVLDEATSPMRVMAVSKLKRQLDDSIYELIARRRAAPRDDVLTLILESKEDGQAMTDRELRDALVTLIAAGYETSAIGMTFAVERLLAEPWALAKVHEELDYLDAAIKESLRLRPVPLISRRTKAPFELSRHTLPAETMLIPALVLTHLREDLYPDPERFDPARDPYAWLPFGGGARRCLGMAFAMYEMRMVLATVLRR-ASLELASNRPVRM----------------------- 156573421 39 -------------------------------------------------------------------YSVFTNRMPLGPM---GFMKSALSFAEDEEWKRIRTLLSPAFTSVKFKEMVPIISQCGDMLVRSLRNSKPTNLKDFFGAYTMDVITGTLFGVNL----------DSLNNPQDPFLKNMKKLLKLDFLD-----------PFLLSI---------SLSDLELVAQSIIIIFAAYDTTSTTLPFIMYELATHPDVQQKLQEQMEYLDIVANETLRLFPVVRVTRVCKKDIEINGVFIPKGLAVMVPIYALHHDPKYWTEPEKFCPERDPYRYIPFGAGPRNCIGMRFALTNIKLAVIKALQNF-SFEPCEETQLPLK------LNNLPI---------- 183980314 12 ----------------------------------------------------YLVTSHDLVRDMLSQSECFT--RGAVFERAGKALGQGLLVSDGEFHRCQRRLLQPAFHHRQTPRYAEVMADAAQTLSRAWRPGVPIEVTHEIHTMALAVVCRGLFHTDVIWQTLYPFDWLARLPIPVNRRFRSAITDVRDLVTQLISACRGEGREGVLAMLLQARDEGRPMSDDQVRDEVLTLLLAATETSSTTLSWLFYELDRHPEIERDNLRDLDLMKRVVDETLRHTPNSILTRRAVREVQLGQFRIPAGAEVAFSPTAIHRDPTVYDDPLSFKPDRWRHMFIPFGMGKHKCIGDSFAITEMHVTAATVLRDW-RLSLAPNAHVRERP--------------------- 186683024 95 --------------------------------------------------------------------------------------------VDGDRHQRQRQLLAPPFHGERMRAYGEDIRKITQQVSHEWKIGKPFNIRESMQFEELRRSLSDLLDFPIMSSAFFFRFIQKDFGAWSPWRILLQRQKVDLLIYTLLRERRAQNRQDILSLMMAARDDGQGMSDEELHDELMTLLVAGHETTASALTWAFYWIDHLPEVREKLLQELNYLTAVCQETLRIYPIAMTARIVKTPITIMGYELREGTAIVPSIYLAHHREEVYPQSKQFKPERSPYEYLPFGGGNRRCIGMAFAQYEMKIVLATVLSEFQ-VSLVNKRPVHRRGLTVATPAGMRMVATPQVKRA- 210112129 43 ---LPPLVPGPLVHHL----PTLFKKDFRLQVDQWAREFGEIYRVNIFGKEIYVVSGYTALKETMEKDEISTRTDPKLGATLG--GHDILMAPYGEVFKERRRFAASVFRRLGVKMIQDQIQEEATSICGKICGYNSSDLTTATGNVICALVFGKRFDYGDTRFQHLLTTMENLGAEVARWEFRFYSKKLQQFIREEVDQHRENPRDFILLQLAQQDGEGTWLKEENVVYIIQSLFMAGTDTTAATLTWALLYMVLYPDAQQKVQAELDSVLGATKERIRHIGPILFGRLATGTTRLRGYDIAEETFLLLNLRSVHMDPAAWPNPDVFDPSRNPDSFLPFAAGRRNCLGEQLAKMELFLLFSTILQHFA-LKLPVGAPTPSTTGIFKSLSMGPAPF-------- 1352193 32 -----------------------------------------------------VLHGYKAVKEVLLNHKNEFSGRGDIPVFQ-EYKNKGIIFNNGPTWKDVRR-----FSLSILRDWEARIQREAQFLVEELKKCAPCNVIADIRFDYNDKKCLRLMSLFNENFYLLSTPWIQLYNPGSHRKIMKNVSEIKQYTLEKAKECARDVTDCLLIEMEKEKHSQEPMYTMENVSVTLDLFFAGTETTSTTLRYGLLILMKYPEIEEKLHEEIDYMDAVVHEIQRFINPSNLPHEATRDTVFQGYVIPKGTVVIPTLDSLLYDSHEFPDPEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLLLSAILQHFNLKSLVDPKDIDL-SPVTVGFGSIPPQF-------- 91083091 81 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDFMNILMQMRSTG--MEFKEIVAQAFLFFTAGFETSSSTMSNCIHELAHNQEIQDKLREEIHYLDKCVKETLRKYPPVAMNRICVKPYKIPDTVVEVNTPVIVSVLGLHRDPEYFPEPLEFDPERFPFTYLPFGDGPRNCIGLRFGLMQTKLGLATLL---NDFKFYPSPK---------SPRHLAV--DPSTTTLV 193083029 40 -----------------------------------------------------------------KEFHIFPDRQRNFQNANGKEFNDNLTAISGKQWKRVRDTLSPTFTSSKLKEMFGIVEDCADSFVQNIGTINSDDFQPAVAFPEVVKMALKLFNYPVFKNPFFLIFLMFPWTEQIAKVFDYSLKDCLRYFARLAKTVKKNQRVDIMQTLINSEITDKGLTEIEVTANSLLMMFGGFETTASAMVFLAYNLAVYKDAQHKCMNDLKYLMQCLNESLRLYPPPMNSRYCERDITIHGLTIKKGITVQIPVYGMGRDEEFWEDPLVFKPERDPMIFQPFGAGPRNCIGMRFALLEIKISFAKLLQKF------------------------------------ 159901767 8 -------------------------------------------------------------------------------------------------HRRQRKLVAPAFQHRHIANYANTISAYTDETQARWHQGQRIDIAQEMMRLTLRVMSQTLFSTDINTEADALGHIPYHWPIPQHKRVHAAIAQLDTTIQRLIHERRTQPTNDLLSVLLQADDDGSFMTDTQVRDELMTLFLAGHETTANALTWTWYLLAHHPHIATKIKDEVDYTLQVFKESLRLYPPYMIARKASQAFELGSYHVPEGMAFVVSPYTIHRRADYFDHPEDFNPDRPKNAYIPFSLGPRNCIGNHFAMMEGHLMLAIIAQRMRLL-LAPNQRIVPDPSITLRPK-------------- 196004899 19 ---------------------------------------------------------------------------------------------------RVRNILVPTFTTSKLRVVVPLIKQATSEFIQRLIEADTKGEKLDMWSSCGQLSMGTAFGVEIESKEQFFRTDDMHIEPLLGGRFSNAVNYIVDITKNVIRERRDNCRKDMMQHMIEAGGQ-DKLSDDEIVSQAVIFLLAGYETTQNALSFTIYALATNPEAQQKLIDEIDSHDMVISETLRLYPPTITNRDVKKSTTIDGIFFPDDIMVGIPIYAIHHDARLWPEPERFKPERHPFAYLPFGNGPRNCIGMRLALLEVKLALIKILQNVEFVAIKETEPLKLRS--------------------- 149690200 29 -----------------------------------------------------VLHGYKAVKEALIDGEEFSGRGSFPLAERANKGHGILFS-NGKRWKEIRRMTLRNFGMGK-RSIEDRVQQEACCLVEELPCNVICSVIFHNRFDYTDQNVLNLLELFNENVNILSSPWAQVCNPGRHKKLLKNVADIKSYLLEKIKEHQENPRDFIDCFLIKMEQEKSEFTVENLVTTAFDLFAAGTETTSTTLRYGLLLLLKHPEVTAKVHEEIDYTDAVVHEIQRYINPNNLPHAVTCDIKFRNYLIPKGTTILTSLTSVLHDDKEFPNPEVFDPGKKSDYFMAFSAGKRMCAGEGLARMELFLFLTTILQKF-TLKSVVDPKDIDTTPVANGFTSVP----------- 196051315 62 --------------------------------------------------------------------------------------------------REMRQKLTPTFTSGRMKQMFGTMLQVAAELHKHMLTNIDRDLMKDVLARFTTDVIGTCFGIECNTLDEFLKYGKRVFEHRLFAVVKMTFAMLFRFFLNLVRERNEVQRNDFLNLLLEIKNKGSGMTMNELAAQVFIFFVAGFETSSTVMNFCLYELAKNPDIQERVVMGQEYLGQVVNETLRKYPPLETTRVTAQDYRIPDHVIPRNVGVQVPVFAIHRDPEHYPDPECFDPDRFPYTFLPFGEGPRMCIGMRFGMMQVKVGLVTLLRSFRFF--------------------------------- 72162148 20 ------------------------------------------------------------------------------------------LASDDPDHSRYRPVIVDALSGITADGTRLAVRRIATELLAPVALTGKADLVADFAFRVPLLVLNRYFGLSAEEGLELVELMRQV--WDGGEEAEKARLGLFAYAQSVTARRRENPGSDIVSRMVR---HPNALDDEEIAHQLILLISAAHDPLMNLIANTAHTLLTDEEVRYDLAGAHLRVEEVVDTVLWRSPPITPGRYPVRDTLLEGAYVQEGDCLIIGYGPAHADPAVAPYIDPLSPS-GIRGHLAWGTGPHACPAQRISRQIAVDAVSALLDLLPDVRLAVPPEERRRSLFAHGLKALPVTFTP------ 40316434 39 ----------------------------------------------------------------------FTNRRNFGP--AGVMKNAISVAKD-EQWKRVRTLLSPTFTSGKLKEMFPIIAQYGDMLVRNLRKNNPRDPFVQYARKLLRFDFLDPFILSIILFPFLSPFFEVLDITLFPRSSVKFFTQSVKRMKESRLKDQQMRRVDLLQLMINSQNSKEALSDQELVAQSIIFICAGYETTSSSLSFLAYILATHPDVQQNLQEQMEYLDMVVNEILRLYPIAARLRVCKKDVEIHGVSVPKGTVMMVPVFSIHRDPELWPEPEEFRPERNPYTYLPFGTGPRNCIGMRFALMNMKLAL------------------------------------------- 210110691 19 -----------------------------------------------------VLNGYTAVKDALVDSELFASKAPMYQVDVMLGFGDIFSASWGSEFRQRKRFATTVLKNLGMRVIEGNIREEANCLRNRIAENQPFDIAHDVTVAVANIVCSKAFGKRYDYGDFFPWLRFVPVVNRSIVNVLKENSKVQKVLREEISRHREHLDRDFCLLEVDQQDKVDGLTEENVMYITKDLFFAGIETTTNTLLWSLLYMVSNPDVQNKVQQELDYVNACLMETMRIRTLSVILHATAQEVKVQGYDISKGTRVLMNMHSLHMDPAYWPDPDRFDPERKLPAFMPFSGGHRVCLGEQLARMELFLFFSTLLQSF-TIKTPEGAPPPNTDGIF------------------ 15220438 45 -----------------------------------------------------IVTTSDTCRRVLTDDDAFKPGWPTSTMELIGRKSFVGISF--EEHKRLRRLAAPVNGHEALSTYIPYIEENVITVLDKWTKMGEFEFLTHLRKLTFRIIMMDALEREYTALNYGVRAMAVNIPGFAYHRALKARKTLVAAFQSIVTERRNQRKQNILSLLNVKDEDGKTLDDEEIIDVLLMYLNAGHESSGHTIMWATVFLQEHPEVLQRAKAEQEMILKSRPEGQKGLSLKETRREAKTDVEMNGYLIPKGWKVLTWFRDVHIDPEVFPDPRKFDPARWDNAFLPFGAGSHLCPGNDLAKLEISIFL------------------------------------------- 65336271 8 -----------------------------------------------------LVSHPQAMKEIFTSSQTFNTGEAMKELPTAFTGENALPLLDGDLHKHRKRMLMPAFHGERLRAYSELIYDLTKQEIEQWTKGEPFHVQASMQDISLKFIIRAIFGVNDEDRFQFRALQQDWGSWSLWGRFVRLRQQVDDIIYAEIKRRRDDPGEDILSLMMSAREQGELINDVELRDDLMILLLGGHETTSMSMTWALYWIHHFPQVYETLMAELDYLDAVCHETLRIYPPTILGRIAQKPVEIMSHKFEAGTFILPCIYLTHRQEDLYPEPNHFRPERSAYEFVAFGGGSRRCIGYALSLFEMKLILATIL--------------------------------------- 118428560 53 --------------------------------------------------------------------------------------------------RHMRNKLSPTFTSGKMKTMFPIIINISKEFVQVFNAAKENDIIEDLMARFTTDVIGRMMGRKSIVEQRYGRIGIAFRNSFPQLAMKDTLQEVEDFFMGIVKRYREENRNDFMDMLIDLKETGEELTNEEIAAQAFVFLVAGFETSSTTMGFALYELAQHGDIQQKAMKEMVYLEQIIAETLRLYTVPLITRYASEDYPVPGHVIKKDMLVLIPAGAIHRDERYYPNPNVFNPDRDSVLHMPFGDGPRNCIGMRFGKMQALVGLAVLLKNF------------------------------------ 115495973 34 -----------------------------------------------------VLHGYEVVKEALIDQGDEFLGRAHFPIIDDTQRGYGLIFSNGDTWKQMRRMTLRNFGMGK-RSLEERIQEEAQFLVEEFRKSEAQPFNPAVRFHYQDKTLHSLLDLLNENFNRISSLWNQIYNLWPHRAFSKRLKDVHYFVLEKVKEHQKNPRDYIDCFLSRMEQEKQNFHLENLATCGSNLFSAGVETTTATLSYGLLLLMKYPEVQAKVHEEIDYTEAVLHEIQRYVTPSNLPHAVVQDTKFRQYVIPKGTTVLPLLSSILYDCKEFPNPEKFDPGRKTKYFVAFSIGKRACVGEGLAQMELFLFFTTILQNF------------------------------------ 29833248 19 ----PPGCPAHLGGVRRLYGPE--AEDLGDLYEKLRAEHGVAPVLLHNDVPMWVVLGHTENLHMVRSPSQYTRDSRVWPLMPHIAWQPICSHAEGDEHLRLRGAVSGAISTIDHRGIRRYINRSSQALVNRFCEEGRADLVGQFAEHLPMAVMCEILGMPDEYNDRMVQAARDMLKG--TETAIASNAYVMDALMRLTARRRAHPEGDFTSHLIN---HPAQLSDDEVGQHLRLVLIAAYEATTNLLANVLRMVLTDPRFRAQLNGGQMTVPEAVEQSLWDEPPFSTGYFAKQETELGGQLIRKGDGLLLGIAPGNVDPHV--RPDLSANMQGNRSHLAFGGGPHECPGQDVGRAIADVGVDALLMRLPDVQLAEDELRWTASISSRHLVELPVRFAPKEPQDV 126334464 66 ---------------------------------------------------------------------------------------------------RIRTVLSPAFTSGKLKEMFPIINQYGDVLVKNMKKNNPNDPFVREIRKLIRFSFLDPLILSITIFPFLIPLFKKLDITVFSKDATDFLGKSILRIKEERKKSTEKHRVDFLQLMMDSQHSQKDLSDEEILAQSIVFIFAGYESTSSVLSFLFYHLATNLEIQEKLQKQMEYLDMVINENLRLYPISGRIRIAKKTVQLNGLTIPQGTVVMTPPYVLHRDPEYWPEPEEFRPERNPYVYLPFGAGPRNCIAMRFALMGMKVAVSRLL--------------------------------------- 134102549 16 ---------------FDPLSPSML-ADPYLVYERLRTEAPVHWH---EHLRAWVLTRHEDCVGVLRRPEVFGSDPRKLAKPIPESV-ISLQTMDPPEHSAVRHHFLAKLRRQDLDAWSARVRRIAVELLSN-AGPDPFDFVAEVAEPLALHSMCSLCGVPYPEDDRFRTASRTMVLGMDAPARREPALAARGVLNEIIEDWARAPRESLISGL----DEVSGIERGYLVNSARAVFDAGYSTTGNMLGNIVKWLLGPGGVRETAPLGGLDSRAVEELGRIEGVVQAVSRHCLAAVEIGGRTLRRGDVVIVMLAAANHDPKVFPDPRRADFSRESGPHLVFGRGVHSCLGGHVAGRVALALLHALADGFERIEPA-GPHRQRPTATQRGLDHLPIRL-------- 114631918 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGR-GIFPLAERANRGFGIVFSNGKKWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSIIFHKRFDYKDQQFLNLMEKLNENVKILSSPWIQICFPGTHNKLLKNVAFMKSYILEKVKEHQENPQDFIDCFLMKMEKEKHNQPSEFTINTAVDLFGAGTETTSTTLRYALLLLLKHPEVTAKCMQDRSHMPAVVHEVQRYIDPTSLPHAVTCDIKFRNYLIPKGTTILISLTSVLHDNKEFPNPEMFDPHKKSNYFMPFSAGKRICVGEALARMELFLFLTSILQNFNLKSLVDPKNLD-TTPVVNGFASVP----------- 85710224 56 ---------------------------------------------------------------------IFSSEQGWGP-VLDQLFPRGLMLLDFDHHRIDRRALSIAFKPGPMRHYAGSLNSGISREVAKWEGEMKFDLAADSFLGIPWGPEADAINTAFVDMVQAVAPVRSPLPFTKMKKGVDGRKFMVEFLTETIRRRKEGGGQDMFSQFATAREDGELLPVDEVVDHMSFLLMAAHDTITSSATSLIYYLAINPEWQEKLREKLELTDMAFKEALRMMPPVPMPRRALKSFEFGGYRIPAGTHVGINIYWTHYSDEYWDDPQTFDPARHKYAWVPFGGGAHMCLGLHFAYMQVKVLMAQLLQRY-RIEAPEGYAPDWQPWPIPQPKGLKVTFKP------ 116174726 44 ------------------------------------------------------------------------------------------------------------------KSLEEHIQEEVAFLIQAIPFNPHFKINNAVSNIICSIAFGERFDYQDDQFQELLRLLDEVTYPGPHQRLFSNWEKLKMFVARMIENHKKDWRDFIDAYLQETEKHKGNFHEENLIYSTLDLFFAGTETTSTTLRWGLLYMALYPEIQEKVQAEIDYTNAVIHEVQRMGNIINVPREVTVDTILAGYHLPKGTMVLTNLTALHRDPAEWATPDTFNPEKKREAFLPFSIGKRMCLGEQLARTELFIFFTSLLQKF-TFRPPDNEELTFRMGL------------------- 210121018 37 ---------------------------PHLTWTQLAETYGPVLYLQLGSQRIVVLSSYSAIHEALKKGEDFSCRPHWYTFQKMGFMDYGIIMLYGPFWKQQRKMGLRDFGFGK-RSLEGKILEESQGLQEEILKKGESPFNIRLMNVICSIVLGKRFEYNDEKFEKITKAFDQNLGAEQQTKVTENVENCVATMREDIAAHKETFRDFIDTYLLEIRQDGNDFSDRQLEYLIGDLFLAGTETTSSTLTWALLYMLRHPDIQDKVHQEIDYTEAVIAEVMRINPIVGAMHSTSNDTTLFGYDIPKDTVVFPNIWAVLHNPAVYPEPDVFKPERKGDNFIPFSLGRRACLGEQLARMELFLFFTSLMQRF------------------------------------ 12331298 32 -----------------------------------------------------VVTSPDMAKEVLKTHDIFASRPKLAPEIVCYNRSDIAFCPYGDYWRQMRKIVLELLSAKNVRSYGSIRRDEVDRLVNFIRSSGEPVNFTERLFLFTSSMTCRAFGKVFKEQDKFIQLIKEVIGLAGGFDVADIFPSLDAIVEDVINEHKKKFGEDLIDVLIRLMNDGGPITNDNIKAIIFDMFAAGTETSSSTLVWAMVQMMKNPSVIAKAQEELKYLKLVIKETLRLHPPVPVPRECREETDINGYTIPVKTKVMVNVWALGRDPKYWDDAESFKPERNNFEYLPFGGGRRICPG------------------------------------------------------- 195398895 56 --------------------------------------------------------------------------------------------------HRRRKLLTPGFHFRILSEFKEPMEENCRILVSRLREHGEPFDIYPYITLFALDAICETAMLHRQSFSFWQRFNLLFNLSAAGRQRNAALRVLHEETHRVINMRRKLLQQFLDMLLLSQMEGGGDLSDVDIREEVDTFMFEGHDTTSSAIAFAISLLSKHADVQQRVYEEMPYLEAVIKETLRLYPVPFFSRNVHEDLQVGQVTVPKGASISCLVYMLHRDPDSFPEPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKCSLAMLLRH------------------------------------- 182434872 20 ------------------------------AFFELLRGHGDMVRWRFGRKRCVFLADPDLVGELLTETERTFDQPRLGIAFRTVLGNGMLVAR-GRDWRRKRSLVQPSVRPKQVTSYATTMAGCAVELADRLADGQRIDVKREMSALTQKIAVRTIFGVDTPEFAGLGALLPDWVPTPGRTRIRKAAGVIDAEVRRVVARHRDEERPDLLSRLLTADESGTRLSDEEIRDEAVTLYIGGHETTSTTLVWAWYLLARNPRVREADYAQLTYAQAVVKETLRLFPAVWITGIAKEGATIGGLPVAEGTRVWSSQWATHRDARWFPEPEEFRPERWDYAWFPFGGGPRVCIGTRFAMVESVLLLAVLARRF-TLDVDPGE--------------------------- 170049303 68 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRAMFDLMTEYTGQMIDGYVDQELKDFFTRIANDIIATCAFGLMGKKMMNFNRFRFFPGIMGKLGVDIMDREQLQYFSKIIRDTVGTREAHIRPDMIQLLMQARKTGKAMTEPEFIAQCLIFFLAGFDTISTGFMFMAYELALNQDVQQKLYQNMTYMDMVVSESLRVWPVPAIDRLCVRDYVLDDFTIDKGSCVWFPVHGIHHDPKYYPNPGKFDPERNPAAYLPFGVGPRNCIGSRFALMEIKAIM------------------------------------------- 78483972 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDVQRRSVQGVVAPQNLKEMEGLIRSRTGEVLDGLPLGEAFNWVPAVSIELTGRMLATLLDFPYEERHKLTYWSDRLANTAETTGGEDDDDGLFDTAADMARAFSELWRDDLISLMQSSEDTADMIRPMEFLGNLALLIIGGNDTTRNSMSGGVLALNQFPKEFAKLKANPELIPNMVSEIIRWTPLAHMRRIATQDVELCGQTIKKGDRVLMWYASGNRDERKFENPDDFIIDREGARHMSFGYGIHRCMGNRL---------------------------------------------------- 156368498 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKTLSLDAIIANTVVFLLAGHETTSSTIAFVSYFLAKNPKIQEKLQQEIDSVWSGNEEVPSYDTVHDLPRECSKTCIINELRIPQGSRVVAPVYSLHRDPKHYPDPEIFDPERDPYANMPFGHGPRNCIGMRFAQMEIKLVLVRMLKR------------------------------------- 6456874 47 --------------------------------------------------------------------------------------------------HARRKLLTPAFHFKILEQFMEVFNSQTNKLVHKLADGSPFDISDDITHCVLDIICETAMGIQYRQFRPWMYYEFLFKLMGPIKEYNACFKTLHDMSNSTIKERKESRKDKFLDLMLEYAEDNPELTDEEIRKEVDTFMFAGHDTTASAINWVLYTLGLHPDIQTRVQEELDYAEMCIKETMRFTPVPVISRDIKEEVVINNYRIPANTIVAVVIYKIHRDPEQFPDPEVFDPDRHPYAYVPFSAGPRNCIGQKFAMLELKTVVSSIFRKL------------------------------------ 19920740 65 ------------------FTPASVFNFVRESTA---KAKGQNYLWYFLYAPMYNVVRPEEAEEVFQSTKLIT-KNVVYELIRPFLGDGLLISTDHKWHSR-RKALTPAFHFNVLQSFLGIFKEECKKFLNVLEKNLDAELLNQVIPPFTLNNICEALGVKLDDMSELMYYNWYFFVYGDYRKHLQNLRIVHDFSSRIIEEFGRKQRYAMLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKCYEEVENLPCVIKESLRMFPVPFIGRQCVEETVVNGMVMPKDTQISIHIYDIMRDPRHFPKPDLFQPDRHPFAYVPFSAGQRNCIGQKFAILEMKVLLAAVIRNFKLLPATQLEDLTFENGIV------------------ 215490509 58 -----------------------------------------------------------------------------------------------------RSALNPSFSASKMKMMTHTMSQCVEEMLEVLREHGEAVNMLDVSQGLTLDVICGLAWQVECQRNCFPPLRQAIEWVYPYSSYHDVTKQITDNLSKVIDLRRKKQGTDMLQLMLNAQEDHENIKDRHLMANSFIFLVAGFETTATALAFVMHTLAKYSDEQDRVFQQLKRLDMVIREVLRLYPPVFVSRVCREDRSVMGQFLPAGVNVLVPTWHIHHNPDFWQDPNTFNPERHPAAYLPFGMGPRMCIGERFALLELKLVTCHVLRR------------------------------------- 147786941 79 -----------------------------------------------------------------------------------------------------RRITNQAFNMERVKGWVPEIVASTRKMLEEWERRGRDELEREVHRELSFQEGKHIFELQEQQMHLIAKALRSIHIPGFRYESWRIEKEIEESIQRLIDNNNKTKENSLLSTYKNQHGEEEKLTVQEVIDECKTFYFAGKETTGNLLTWALVLLAMHQEWQTKARRELKIVGMIINETLRLYPPQTMSRVSTKNVMLGRVDVPAGTEIYSAMIGVHHDTQIWEDANEFNPXRFKEPFFPFGLGPRICIGQNFAMMEAKIVLAMIIQQY-SFVLSP--------TYVHAPTQI-LTLQPQTT--- 210086595 25 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPNYLFDLTVDFTGIAAARWGTQFKQRKKFATTALKNLGMKVIQENIREEASYLRNRIAEYEPFDIAHDVTVAVANIICSMTFGKRYDYEDETFRELSEAIFTVIAEVVSRQIAKIQNVLKEEMARHREHLDRDFCLLELEVQEKVEGLTDENVLYMAQDFFLAGTDTTTNTLLWSLLYMTLKPEVQNKVHEELDYVNACLMEVMRYVGPLGVPHATTAAVKVQEYDIPEGTQVILNLHSVHMDPAFWPDPDRFDPDRKPESFMPFSAGRRVCLGEQLAKMELFLFFSTMLQSF-TFKTPEGAPPPSTEGVFG------LTLTP------ 193083027 40 ----------------------------------------------------------EILKQIFKEFSTFPDRQKALLDVNGKEMNTALTSVTGSQWKRIRNTLSPTFSSSKLKEMFGIVEDCADSFVQNIGTDGRFDVSLAFGRLTLDGICSSAFGVKVDSQAAIEIFKNPMVFVFLVFPWLGKIAKIFDYFSKLIDKKKKKQRTDILQTMIDSQITEEDVKRTEMKGNALITLIAAYETTSNAMVFLAYNLAVYKDAQHKCRQDLKYMTQCLNESMRLYSVPANGRYCVRDITINGVTIPKGTLVNIPVFGMGRDEEFWNDPLTFNPDRDPMIFQPFGAGPRNCIGMRFALLEIKITFAKLLQKFYEDTPAPPLEVTFKSGM------------------- 91094059 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHDGKPLTLDEVASQAIVFFAAGFETSSTLMTFAFYELAKNPHIQDKAIQEMKYLSQVIDETLRLHPPAQTSRKCIKDYKIQDITIEKGTSVTVSILGIHHDPDYYPDPEKFDPERHNYAFLPFGEGPRNCIGMRFGLLQSKMGL------------------------------------------- 210130799 44 ---------------------PLLGRRPHVKFSEWSREYGPVLGVKFGPQQVVVLNGYAAVREALTKAEVFSSRPDLYLMRLFSNGKGIGLAPYCAKWKAQRKVTDRALRNLGVGKLEPKIMEEVEDFVDGAAFNPKYHIAVGVLNIICHLVFGRRFQHDDPLFVKLYNALEDISRHGGSAQHMRAVREGRDFVREMIGQHRATYDDAYLHQLQKEREDGEKLSDEELEQNVFDLFIAGSESTATTLQWATLLLMVNPEVQEKVQQELDYTQATIQEILRFRPSATFPHATTADTTLQGYDVPAGTQVLVNVWGMGMDPALWRRPGTFDPTRFPEYFKPFLVGRRACIGSQLAKMQLLLYITTILQRF-SLRVPEGATPPSLDGNLGVILQCP----------- 157382742 34 -----------------------------------------------------VLLDKQLIKQVLKDFTQFT-DRGLYYNEKSDPLTGHLFFVDGDKWRSLRNKLSPTFTSGKMKYMYPTVLEVAERFMEVLAQKVRENSVRDMLGRFTVDVIASVFGIECNSLREVQRHNALIMTLIDGFPRLSRMQDVHEFFMQTIRETVEYQRSDFLNILIELKNTVDDMELEELAAQVFVFFLAGFETSSSTMAYALYELAQNQQIQERTIMNLSYLDQVISETLRKYPIPFLNRQALNDYVVPGHPIPKGTPIFIPVMGIQHDPEFYPQPDEFDPERDSIEWMPFGDGPRNCIGARFAKMQTRLGLACVLKYF---RVVVCPKTPLHLTF----QAKPLVLTP------ 163850215 21 ---------------------------------------------------------------------------------------------------RQRRLAAPAFAGPMLASYADAMVHESMLTAEGWRAGEVRDVHADMMALSLRIAAKALFGTEVEEDVLVIDDIPDAVPLPGHVRYRRALCRIDWIVARIINERRSAAGHDFLSALMGAREDGTAMSDRQLRDEVITFLLAGHETTALVLSWTIHLLSRHPEVDRDVPRLRFAEHTITESMRLYPPAWAVGREARCDCQIGGFDVRGGTPILISLWVLHRDPRFFDEPEAFRPERWRFAYMPFGGGPRICIGNRFAMIEAVLILTTLVQRFRFVADTNEPVVPIPSMTLR----------------- 91084693 59 ---------------------------------------------------------------VTRDFEHFVDRGVYFN-EKDDPLSGHLANLDGQKWKNMRRKLNPTFSASKTKNMFPIVKFCVENMMEKVKSCYECCNINEVFPAFSINVICSCAFGLQEENALFKAYADECVSWTKYKYLVQILATFFDFFMKVVREENDYVRSDFMQLLIEMKKQNQ-LTIEEIAAQCFVFFIAGFETSSATLTFALYELAKNQEITYDSLADLKFLDQVVDETLRKYPPLYVTRQCVKNYKIPDEVIEKGTLVAIPISALHSDEEFYPKPETFEPERHPYTFLPFGEGPRMCIGKRFGLLEVKLALTCLLK-------------------------------------- 27764533 91 ------------------------------------------------------------------------------------------------EHRRLRRLTSASINGEALSVYLKYIEEIVISSLEKWTQMGEIEFLTQMRKLTFKIIIHIFLGSEEPVMEALEREYTVLNLGVRAMRINKARKNLVAIFQSIVDKRRNERRDMMDSLIDAVDENGRKLGDDEIIDIMLMYLNAGHESSGHITMWATYFLQRHPEFFRKDVRKMEYLSKVIDETMRVVTFSMVFRQARNDVKVNGYLIPKGWRVLTWFRSVHFDSELYPDPREFNPERKAGEFLPFGAGTRLCPGNDLAKLEISVFL------------------------------------------- 126273043 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELVANAINFLAAGTETTSSTLRYGLLLLMKYPKIQAKVHEEIDYVDAVVHEIQRYIHLVIIPRLAAQDTHFQKYVIPKGTKVFPLLYSVLYDRKAFPNPYEFDPEQKNDCFVPFSLGKRLCLGESLARMEVFLFLTTILQNFPMVEPKELVTTPLRSGIVN----------------- 215507328 56 ---------------------------------------------------------------------------------------------------RVRTVLNPIFTSVKLKAVTEIIRRCADEMLEILDDYAERGCVVDMTKAFAWQVDCNFLILSAVRFPALRKAMERIFLYSSYFKMITHISDKILKVLELRQSGQSPRANDMLQLMLDAQKRAKAIEDRHLLANCFIFLAAGFDTTASSLSFVMHLLAKYPEEQELVFQQLKYLDMVICETLRMYPPMFTSRHCKEDTMVMGQLFPAGVNVLVPVWHIHHDPELWPDPQRFDPSRNSAAYLPFGIGPRMCIGKRFALLELKLAI------------------------------------------- 56756174 81 ---------------------------------------------------------------------------------------------------ALRQKLTPAFSSGKLKLMSPQFNECVDDLCEKSNKKELIDVQESMSKLATDVIGSCAFGLQFNSLKEFRRMGRDILRPSWRFKVRTFMRVIEDFFINLVREDNKVERNDFIQILMNLKKIDENMEIDPNNESHFIFFIAGFETTATTLTFSMYELAVNQEIQDKLRQDMDYLDRVISETLRKYPIAGSIRRCTKAWQVPKGKLEVGDRVVIPVYPIHHDPKYYPDPQKFDPERPPCTYMPFGDGPRICIGARFALQELKTTLSSIL--------------------------------------- 27528339 12 -----------------------------------------------------------------------------------------LLVLDGEEHMRQRKMMMPAFHGERMEAYGHAMIDAAHASIDAWPVGSPFGVHAPMQAITLQVILRTVVGMPAMHFELFRKDLGPWSPWGKFKRRSARGKEIMIHEIRRAREKGTAGRTDVLAMIIDADENGELLTEDEIHGELMTLLVAGHETTATALCWALRWLLRDAALTRRKIAKSELLDRVVKEALRLQPIPVVARVLKQPLTIQGRELPADVMVAPCVQLLHHRPSLYPEPTRFDPDRKPWEFIPFGGGLRKCIGAAFSMYEMKMVLATAFSRL-SMELATDDIKIIRRGVTLAPSGLPLVIRKKSPRA- 195486139 68 -----------------------------------------------------VVTDIDFVKTVLREFEKF-HDRGVFHNERDDPLSANLVNVDGQKWKTLRQKLTPTFTSGKMKSMFPTILTVGDELIRHLLARFTADVIGSCAFGLDCHSLSDQMGTAAITERRYGKSMDLLLFGAPQLRMKATVQKVEDFYMNIIRDTVDYRRNDFMDMLIEMKDKANGLTFNEIAAQAFIFFLAGFETSSTSMGFALYELASNQDVQDKLRIEIDYLEKVIDETMRKRPVVAHIRIATQRYEHTNPKYYIETGVIIPTLAIHHDPEFYPEPEKFIPERFDEDFLPFGDGPRNCIGLRFGRMQVIIGM------------------------------------------- 16331698 12 -------------------------------------------------------------------------------------------------HRSRRKILYQAFLPRTLDSYLPKMDGIVQGYLEQWGKANEVIWYPQLRRMTFDVAATLFMGEKVSQNPQLFPWFETYIQGLFSLPIPRARALLLAELEKIIKARQQQPEEDALGILLAARDDNQPLSLPELKDQILLLLFAGHETLTSALSSFCLLLGQHSDIRERVRQEQNYLDQVLQEVLRLIPPVGGGRELIQDCQFQGFHFPKGWLVSYQISQTHADPDLYPDPEKFDPERPPFAHVPFGGGLRECLGKEFARLEMKLFATRLIQQF-DWTLLPGQNLEL----------------------- 159899041 11 ----------------------------------LAQHYGPIFRVSFPNRSVLVVSSAELVAEISDQQRFDKLLHGPLIQIRDFAGDGLFTATEEANWSKAHRLLMPAFGPASMRNYFDDMLDIADQLFTKWERQGPTDFVADNMTRLTLDTIA-LCGFGYRFNSFYQREMHPFVEAMTQRQYEADMQYMHGITDELIAKRRNEVPNDLLGLMLNAKDTGEGLDDANIRNQLVTFLIAGHETTSGLLSFATYFLLQQPEILQRAQAIVDYLDQILRETLRLWPTPVFGVYAKHDTNIGGFPIKQGEKFIALLPTLHRDPKVWLNPNQFDPDRPEHAWKPFGNGQRACIGRSFAMQEASLVLAMMLQRF------------------------------------ 149757685 39 -----------------------------------------------------AITDPDLIKTVLVKYSVFTNRRSFGP--VGFMKNAISISED-EQWKRIRTLLSPTFTSGKLKEMFPIIGQYGDVLVRNLKKNNPQDPFVENTKKLLRFDFLDPFILSITIFPFLNPVFELLNIFLFPKSVTDFFTKSVKRIKESRLKDKEKQRVDFLQLMINSQDTHKALSDLELVAQSIIFIFAGYEPVSSSLSFLLYLLATHPDVQQKLQEQMEYLDMVLNESLRLFPVAGRIRTCKKDVELGGVFIPKGTVVMVPSFALHRDTELWPQPEEFHPERNPYIYMPFGNGPRNCIGMRFALMNMKVAV------------------------------------------- 210095643 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEEEDALTRDDIVANGFLFFVAGYETTATTMAFALYNFALNQEEQDKARHEMSYLEMCCMETLRLYPPIPNGRVASEEVKVQWLTIPKDMMVIVPVIAIHYDPERWPEPKKFIPERDPYNWLPFGAGPRNCIGMRLAMMELKVGLAKILMKY-RFKTAPDTDVR------------------------ 183984401 49 ------------------------------------------------------------------------------------------------EHRQRRKLMVPPFSGRRIDAYVKIVEEEFLREAQTWPEETEFESLQALVNITGSIVLRTILGAHGAIFEELQWLRRDLGPWSPWGKIQAARSRFDELIAQLIAEARAETRTDMLAMMLQARDDGSPITDAHISDEMLTMIVAGHETTATTLAWAVERLRRSPSFVAQLVDEIDNMQATVWEVQRTRPVDFIARRVETQLRLGPWVLPKGHMIVGDVWAAQHASSSFKDPERFDPTRESYAWIPFGGGIHRCIGAAFANMEMTTVLRTLLRKFELVPTDAPAEPIRSRGITNAPGHIVVRSRPAGARA- 146160972 52 -----------------------------------------------------------------KDFEHFLDHRTIVNEETDPIFGRNLFSLKGQEWKDMRSTLSPAFTSSKMKLMMPLIVEVGEQMINALKKNDTKDLTTRYANDVIASCAFGLFYAMGKAASNFSFKQILLLKLMKMTKFTLFSEETSGFFKELIREMRKIIRPDMIHLLMEAKKGDRVWTDDDIIAQAVLFFVAGFETVSSAMTFLLHELALNPEVQDKSIQNMVYLDMVVSEILRWPPAVSMDRICVQDYNLGDFILRKGTGVAIPVWAFHRNPEFFPDPQKFDPERKPFAYLPFGVGPRNCIGSRFALCEVKVMAYQLLQHM------------------------------------ 186683878 4 ------------------------------------------------------------------------------------------------EHQRQRQLLLPPFHGERMRSYSQIISDITEKVISQYQIGQPFNIRSVTQAITLRVIMQAVFGLDEGPRAEFPALQRDFGPINFWGKQMRRQQAADKLIYEEIRERQEQPRTDILSLLMAARDEGQPMTDEKLRDELMTLLVAGHETTATALAWAFYWIQKIPTVRQKLLKELDYLNAVCSETLRIYPMLTFARVVRTPLSLGGYELEPGIGVIGSIYLTHHREDLYPEPKQFKPERSPYEYLPFGGGARRCIGLAFAQLEMKLALAKILST-RELELVDNSEVRPRRGLVTG---------------- 157356442 73 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYFAGQETTSVLLLWTMVLLSKHSNWQARARNHLKIVTMIFHEVLRLYPPASMIRSVYADTEVGGMYLPDGVQVSLPILLLHHDHEIWDDAKDFNPERFSFAFFPFGYGPRVCIGQNFAMMEAKMALAMILQRF-SFELSP----------------------------- 193657141 58 -------------------HPLDFYNKIYHKFAAHKYAGV-----FQMRTPYLMVRDPEIINDMLKDFSSFP-DRGIYSDFVAEPFSNHLFFMENPQWKIIRNKLTPAFTSGKLKMMYDQIKECGDELMKELIKNDDEIEVRDIIGKYSTDVIGTCFGLKLNAIKDFRKHGKTLFEPSLRALFKEATDFLHTVFKETITYRQKNKRNDIFQCLIQVRNDNEKFTETQIVANAFAMFAAGFETVSSAISYCLYELALNKSIQDRVREDIEYLDMVIAETLRKYPPVVAFRKASQTYRVPNDSIEKGQKIIIPIYALHYDSKYYTDPEKFIPERFSAEHLPFGDGPRICIGKRFAEMEMKLAFVEILTKFEVFPCEKTEIPLKYSN-------------------- 47086691 65 --------------------------------------------------------------------------------------------------RRIRSSLSPYFTSGRLKEIFPIAMTHADRFIKNMEKKDPNDVVAPYDDPFVTSIKSFFNINPLSPLFLLLAFCPSAANLLAKMGISVFSRSTTDFYYKALRKIKDEHRVDFLKLMIQNQIPDDQLTDHEILSQSFIFILGGYETTSTTLSYLLYNLATNPDCLEKLVMRMDYLEMAIHESMRVFPAGPRLRVCKKTVEINGITIPKNTLVGIPLYVLSRDPDLWESPNEFKPERFSPAFMPFGLGPRNCIGMRFALMMMKLLVVKLLQKY-TVETCKETQIPVQLNFFFQPK-VPITL-------- 148236025 34 --------------------------------------------------------GYDAVKEALIDYGDVFSDRGRTGISQAIFSEYGVIMSNGERWKTMRRMTLRNFGMGK-RSLEERIQEEARNLEEAFRRDEPFDPIYAVSNIICSIIFGERFDYEDEKFKSLLMYMRELYIPGPHQKVFANFNKLKEFVKDEAKSHRDCPRDFIDCFLIRMEEEDTEFHNENLFAVIFDLFFAGTETSSLTLRYAFLILQKYPEIQEKVYKEIDYTEAVIHEIQRFADIIPSGRSASKDTTFRGYYIPKGTSVFPVLTSVLKDPKYFKNPDQFDPRKKNEAFMPFSTGKRMCAGEGLARMEIFIFLTTILQKF------------------------------------ 11934677 47 -----------------------------------------------------VVTTPETCRKVLTDDEAF---QPGWPRAAVELIGKSFIQMPQEEHKRLRRLTSPVNGFEALSNYIPYIEKNVLESLEKWSKMGPIEFLTQLRKLTFTVIMMEMLEKEYTRLNYGVRDMRINLPGFAYHKALKARKNLVAALKGIVTERRRQKRKDMMDQLIDVDENGRKLDDEEIIDILIMYLNAGHESSGHTMMWATILLNQHPEVLKKECRDMEYLSKVVDETLRYVSFSVVFREAQMDVNLNGYLIPKGWKVLAWFRSIHYDSEVYPDPKKFEPSRWDGEFLPFGAGSRLCPGNDLAKLEICIFV------------------------------------------- 167841059 38 -------------------------------------------------------------------------------------------SLDFDAHRQVRTLVQPAFSDRALASYLAIIQQEFTRDIEAWPRDGEVPFRVEARQIFSQLAARLFFGIEDSTRDYWNAIPVVLKNRHLNERWRRGVATLSSIMYDLIPKRRDEGGTDLFSQLCKSREDTGGLDDDQLVDLMLNIVFAAFDTTTMGITSMAYLLAKHPHWQEADFNGMERTTQVWKETLRMYPVSITPRVSLGECQVGPYVVPPRTLVFNFTGLLGQDSDLWDHPQRFDPERHRGQYLPFGHGVHTCVGAALANLEAKVFWSIVLTR------------------------------------- 196051317 89 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKQMFGTILDVAERLMDDHLDQEQLEMKDILARYTTDVIGTCAFGIECNTLKNFEQKVSTMVKIIFILVVRRFLPKFVSFFLNLVRETVEYRRNDFLNLLLQIKNTGKLLEQEEEHVQVFIFFLAGFETSSTTMNFCLYELAKNSELQERVVMGIEYLNKVVDETLRKYPPETITRAPEQDYTIPKHVIPKGTMVQIPIYALHHDPDYYPDPERFDPERPPYVYMPFGEGPRICIGLRFGMMQTKVGLITLLRQF------------------------------------ 197733127 53 ------------------TDPGPF-DCMPELLAAARVAPVVRIPYLDRH--AWVVCDPELVRVALTHPALAKDVTPAWMRKPGPEYARTMIMSDGAHHARIRRLHASVLSPRNTETWGARVGVQVDGFLDELERPGEVNVVTAYTHRVPLAFISEMLGLPPGAREQLRSITDVILYSSDYPDRARAVGALYGAVEGWVRDP-APLRDGVITGLDAADGPDAAVTEGEAVVWTLAMIITGYETTGSLISTALYEALRRP--CDERPRTDDEIRAWVEETLRVHPPFPHPRFATEDIDIGGFLIPRGAPVQVNIAAANRRPD--EGADSFTPERAGQGHLSFGLGPHYCIGASLARLEAQIAVRGFLRRFPRARLSTRTAVAWESEWIRRMSALPAVL-------- 75908324 32 -------------------------------------------------------------------------------------------------HQRQRKLLTPPFHGDRMRAYGDIITNITQEVISKWQLGEPFSVRDSMQEITLRVILQAVFGLREGERYFLPALQIDLGSWSPWGHFLRQRAAIDQLLYAEIQDRRDHPRTDILSLMMAARDEGEAMTDIELRDELMTLLVAGHETTASALTWALYWIHKLPQVREKLLAELDNFTAVCQETLRIYPMVTIPRIVKTTLEIGGHQFAPGTMLVGCIYLMHRRPDLYPQPQEFKPERSLYEYLPFGGSNRRCVGMAFALYEMKLVLATVLANM-DLALVDNYPV------------------------- 73956380 44 -----------------------------------------------------VVTGLPLIKEVLVDNQVFVNR-PITPIRERVFKNSGLIMSSGQIWKEQRRFTLATLKNFGLKSIEERIQEEAHHLIQAIPFNPHFKINNAVSNIICSITFGKRFEYQDEQFQELLRLLDEVTCPGPHQKLFNDWEKLKLFIAHMTENHRRDWRDFIDAYLKEMEKNRGNFHEENLIYSTLDLFFAGTETTSTTLRWGLLYLALNPEIQEKVQAEIDYTNAFIHEVQRMGNIVNVPREVTGDTTLAGYYLPKGTVIVTNLTALHRDPAEWATPDTFNPEKKREAFLPFSIGKRVCIGEQLARSELFIFFTSLVQRF-TFRPPDNEKLEFRTGL------------------- 194753285 54 -------------------------------------------------------------------------------------------NLDGPKWRSLRSKLSSTFTSGKMKYMYPTVVSVANEFIAVMNEKVEQNSVRDLVARFTVDVIGTCFGIQCNSLRDFMRTYPKLAKKLGFVRTAKPIQDFYRRIVTTIREKENIRRNDFMDMLIDMKNKKEGLTMDEVLAQAFVFFIAGFETSSSTMGYALYELAKNPQIQDKCIKDLHYLHQVINETLRRYTIVPQDRMAKNRYVIPGHPNFVGQSVVIPSSAMHLDPDIYPEPYEFRPERSSVAWLPFGDGPRNCIGLRFGQMQARIGLALLIKNFK-FSTCPDTPD-------------PLVYDPKS---- 198433344 31 -----------------------------------------------------ILNSYEAIEEAFKKGEKFNGRFKTYFTEFASEGLGIF-FIDGEKWKEHRKFGTRALAGAGMKTIEQRVLEEAENICHVIRSKNEEPFVANVINGITIKERCDLLKYVASVVEGFRKWCRFFPQTQKHMKSMKDGLRMNALFDNLIEQHQQQHDRDLIDLYLNEMKD---FSKPQLRYFLKDLFAAGTETSSSTIRWALFYLIVNPDIQDKVHKEIDDVIGHNTYRIRTATPLGVPRRNTEDVTLMGYFIPKNTQIIPNLWWVHNDPEYWNEPDVFKPERHSNRVIPFSIGARHCLGENLARTEIFLFLVSILQKFPNPE-DPNPPLECSPGIVNSPHKYPL---------- 115453201 69 ----------------DVGDHDYLRRVVPHFVAW-KELYGTPFLYWFGPQPRICVSDYNLVKQILKKYGHFVKNDAHPAILSMIGKGLVLV--EGADWVRHRRVLTPAFTMDKLKVMTKTMASCAECLIQGWLDHAEVEFSKQFQDLTADVICRTAFGSNSEKGKEVFHAQKQLRNRCKWKLENKLRNTLMQIIQSRITSEGNGYGDDLLGVMLNAKRDELILCVDEIIDECKTFFFAGHETTSHLLTWTMFLLSVYPEWQDRMLSKLKEMTMVLLETLRLYPPIFMFRKPITDMQLGRLHLPRGTAIVIPIPILHRDKEVWDDADEFNPLRFPHAHLGFSIGPRSCIGQNFAMLEAKLVMAMILQKF-SFALSP----------------------------- 193718347 44 ---------------------------------------------------------------------------------------------------AIRAKLSPTFSAAKLKSMLGDINVCTARLIDNLNNSGIVDVSEASAQFTTDTIGSCAFGLDCNALSEFRRTGRAIFTPSLRFRIRGMSGNIYDFFDNLLDTTMEQHRNDFIALLVKLKDEEKQFTDDILAANSFVFFVAGFETTASTISYCLYELAMNPEIQVKLRENMKYLDMVINETFRLHPPVPVNRVCTQKYTISNITLNVGDKLIIPTYSLHHDSKYYSDPEIFDPERSSRPHLPFGDGPRICIGLRFAMMEAKTGLAEILSKF------------------------------------ 210127048 51 -----------------------------------------------------VVSGKDAIREALRKAEHFSSRPDLFLMHCNNQRNGIIMRQYGPQWKVLRRFSTSTLRSCGMGIMEDKITLECQHFCTALKENRPFDLTHLLHNAVANIICSMAIGMAIVERAMVLFITAHVINIYPVLRFFPVVGRPYEEWMDLTVKCHDCMTDVIAQQQKSQKASGEPLPDQSLMYLLIDLFAAGTETTANTLRWGLLYLMTHPDVQTKVQAELDYTEATIMEMQRIRTVAPVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSRTNDSFMPFSTGRRVCLGEQLAKMELFLFLTNMLQQF------------------------------------ 210094681 70 ----------------------------------------------------------------------FTNRRPL--PGQGEIFDNSLLGLKDADWKRVRSAITPTFSSGKLKQMAAQIEHCAERLVASLQKKGTEFDMKHLAGAFTMDVISSTFGVDVDSLHEFNFYDPKAIILFLFPSLFGILERFLDYFKEAVDSMREGESNDLLQLMLQAHNEEHGISSMEFKGNAIILWVVGYETTANTISLTAYNLAVNQEAQGKVHAEIDYLDMCISETLRMYPAATRFRICKEDTEVKGLHIPASMIVSVPVYAIHHDADLWPEPEKFRPERDPYAYLPFGAGPRICVGMRLAQLELKFALAKMLQKF------------------------------------ 11464499 39 ------------------------------------------------------ITDPATIKAVLVKYSLFTNRRNFHLN--GPMYDSVFNAED-DQWKRIRSVLSPSFTSGRLKEMFDIMKHHSANLVNSMKKKADKDNLKDHFGPYSMDNPSDPFVTNIKKMLKFDFLNPLFLLVAFFPFLGPIMEKMFDFFYSALQKIKSDHKNDFLQLMIDSQKNNQNLSDHEILSQAMIFIFAGYETTSSSLTFLAYNLATNPEVMKKLQKEMEYLDSVVNESLRLYPIAARLRVAKATVEVNGLVIPKDMVVMVPTWPIQRDPELWPEPEKFKPERDPYTYMPFGAGPRNCIGMRFALVSMKLALVEIL--------------------------------------- 46947673 37 LPPSPPQYPI-------IGNLHQIGPDPQASLRDLAQKYGPLMFLKFGTVPVLVVSSADAAREALKTHDLVFADRPYVANKIFYNGKDMVFARYTEYWRQVKSIVTQLLSNKRVNSFHYVREEEVDLLVQNLENVGSGDKVDSY--KILILEIMDMLGYSRSIEDFFPLLGWVDWLTGLRGKVAEAAKGVDTFLEGVLKEHLSTTGNDFVSILLEIQEAGSSMDNECIKSLIWDMLGAGTETISTALEWTLAALIKNPDAMFKLQNKMNYLQAVMKESMRLYFTAPVPREARQDIKFMGYDISSGTQVLINAWAIARDPLLWDKPEEFRPER------------------------------------------------------------------------ 192758600 17 ------------------------------------------------------------------------------------VMGNGLLTTDGDDWKAHRRAVQPVFLRKAVAAIEPNVVRATNEMLDEWCRGEPVDLVTETLRLTLVTLSRSLFGYDIRPATPVLKDVAEMLPSWLPTRRNRLISRDRRIFTRLVTEIRDNHGEGPLMELIEAATDGARWSDEEIRDEMLTIYLAGHETTAVALLWTLVSIANHPGVADEMDERLSYTNQVVDESLRMYPPWIYPRDAVADDELAGFHIPAKSSVLLSPLASHRNPRYWKNPQAFDPERPRMAYFPFGAGARMCIGNFMALLELRMIVAMIHQRF-RLSLVPGDSLRY----------------------- 170049311 72 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPMTESEMVAQCLIFFVAGFEAVSTTALFAVYELVRHPEIQDRLYQQMKYLDMVVSETLRWAPSTATDRLCVRDYELDKFTIDKGTCVWFPVYGLHHDPKYYPNPERFDPERFNGAYLPFGSGPRNCIGSRFALMEIKAIL------------------------------------------- 169659103 53 -------------------------------------------------------------------------------------------------HTRLRKLVQGSLSLDNLRSLVPDIESMVVSALDSWADGRIVHTFHEMKRLSFEVGILAIFGHNYSIVDKGYNSFPTKLPGTPFKKAYLARKRLQKILSEIISERKEKRATELLGCLMNSKDDGKTLSEDQIADNIIGVLFAAQDTTASALTWILKYLHDHPEQKVIYQFNDDGHLKLTWAQTRNMPITYKFREAVTDVEYKGYRIPKGWKVMPLFRNIHHNPEFFPNPQQFDPSRKPNTFMPFGSGVHACPGNELAKLEMLIMI------------------------------------------- 82780248 75 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKQHSANLISSMKKKADKDELKEFFGPYSMMLKFDLFSPLFLIVAFFPFMGPVFEKMEFSFFPTYVTDFFYAALQKIRETSKQKSRVDFLQLMIDSQKNNDGLNDHEILSQAMIFIFAGYETSSSSLTFLAYNLATNPAVMKRLQMQMEYLDSVINESLRLYPIAPRLRVAKATVELNGIVIPKDMVVMIPTWPLHRDPDLWPEPEEFKPERDPYTYMPFGAGPRNCIGMRFALVMMKLAIVEVLQR------------------------------------- 82703286 13 -------------------------ASPLQAFYDWQQNYGDLVSFRLAARQFYLFSHPKLVEQALRQSDVFVKYNPEKPTGLALILGQGLVTSQGDLWQRQRRLMQPVFQRSNVTTLLPQMVTAGNNMLGRWRQMGEINLSGEMMRLTLEVITQTMFSLEILLRYAARTIANPLTLPVYNRKFKQALGIIDDVIYGIIDQRRAAPSDDLLDMLLKVRDDGEKMTDRQVRDEVITIFSAGHETTANLLSWTLYLLVRHPGVLTRLREELDYTRAVLSESMRRPPASFLLRKVSKDTEVDGYFLKAGKLAIFSIFNLHHHADFWPQPEQFDPERRRYSFIPFGTGERICIGSHFALMESQLLLCMIIQHC-DLQLLDSKEVEMEMAITLRPKGIPVR--------- 210124979 40 -----------------------------------------------------ILSGYDVMHEALKRGEDFSTRPTDPLTKLLNPQRLGIIATPWKEHRKFTLMSLREFGFGK-RSMEGKILEESVALQAEILKMGPSDISRMVQNAVTNVICSIVFGRFEYNDDKFTRLMDILVFFPFLRRVQEWEKAHKAYLREEMDSHKKTFDSDLIDSYVRETDEETTFTDEYTERVLFDLFIAGAETTSTTLYWAFLYMILNPDIQAKVQEQMPYTEAVLTEVARIGTILPTGHATSRDTSFHGYDIPEGTLVLPNLWSVHHDPEHFPNPGKFDPSRFLDAQMPFGIGPRICLGKQLADMELFVFFTSLLQHF-TFKLPEGASKPTTTG-INGLTHSP----------- 189240533 13 -----------------------------------------------------------------KDFESFHDHYPFSYAKNDPILGKSLLMLNGQDWKQMRATLSPAYTTNKLKNMHQLMTECAQNFVGHFKGREKVDMKDIFTRFTTDVIASTAFGIKTDSLNQPNNRFFLMAKSLSKFGFIQVVKILVNYFGTIIKSNIRERRPDMIHLMLEAKGQANQLTDDDIVAQAMTFFFAGFETVATACSFMAYELAIHPEIQQKLQAEIDFLDQVVSESLRWPPGFQIERMCTKSYKIEPKNHNEKGIVIIPVIALHHDPDLFPEPDRFDPERFPGSYLPFGVGPRNCIASRFALLEIKTLF------------------------------------------- 55377890 8 ----PPGLPVVGNLPRLARDPLRFLTGMQDAYAN---QYPLVRVDPQVGQSVTVVLDPDIAHEVLADRDRFRRPNVGAQEQRRQG----LVSSDGALWEQQRSVLDPEFVGGRLADYAEIAGDTLEETLTAWPESGRVDLFEEL-SILTMRVITRSLFSQDTDRERGETVHEALLQSGVSAEFEEADAVLDSVATEFVDWHLNHEDPDVITALIDAKADPDELSENELIDQTVLFMTGGQETTALTIAYAFYWLSQNPAAKERVRSDLTYTERVVRETLRLTPVWSVSREAREPVTLAGTDLDAGEFVMLPIYAHHRDSRVWSDPLTFDPDRWDSAYYPFGSGPRVCIGRQVALTEAQFALAHVL--------------------------------------- 5915836 31 -----------------------------------------------------VVTSPEMAKQVLKTHDIFASRPKLLAMDIIYNRRDIAFSPYGDYWRQMRKIIMEVLSAKSVRSFSSIRHDEVVRLIDSIQPCGELVNFTERIIWFTSSMTCRAFGQVLKEQEVFIKLIREVISLAEGFDVADIFRKVDSIVEDVIKEHKKNGGEDLVDALVRLMNDKSPINNDNIKAVIIDLFAAGTETSSTTTVWAMAEMLKNPSVFAKAQEELKYLKLVIKETMRLHAPVPVPRECREETEINGYTIPVKTKVMVNVWALGRDPKYWDDAESFKPERNNFEYLPFGGGRRICPG------------------------------------------------------- 195123369 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEQMAAQAFVFFIAGFETSSSTMAFCLYELALQQDIQRRLREQMSYLEKVLAETLRKHPIPHLMRLAKTDYPDPNLVIEKGTSIVIPVHNIHHDPEIYPQPERFDPERHQFAYLPFGDGPRNCIGERFGKMQAKVGLISLLRRF------------------------------------ 210082075 24 ------------------HAPQLFKQGLHLQLDMWAKELGDVYSFKAMSDEYYAVSGYTAIKE-LVENDVFSTRTDGSISPAVGGDQDIILAPYG-VFKERRRFATSVLRRLGMKMIQDQIQEEASYICAKISGYSEQDVTTATGNIICTLVFGKRFDYGDTGFQHLQTTMKGLGAEMVKWHLPFHAKNLQQFIQEEIDRHREHPRDFILLQLAQQDGSGIWMNKDNVVYILQDLFIAGTDTTAATLTWALLYMILYPDVQQKVQAELDIATIMEAQRIRHIGPVLFVRRAAKPTRFRGYDIAEGAAMVPNLRSVHMDPAVWPNPDLFDPSRNPPSFLPFSTGRRNCLGEKLAKMELFLLFSTILQHF-TLKLPEGAPTPSTEGTFKSLSMGPAPF-------- 169977296 24 --PSGPTLPGRVQLFWWMFDPTSFME------RCTREHGDTFTTRFTSYPPSVYVTDPEVIKQVFASAEDLSAGQANTGLMGFLFGERSVLSLDGAQHLRSRRLVLPPFHNERLGRYGRLMREITDQHIDRWPIGKSFSVSKAMHELTFDVILRLLFGVHERAFYELFHGLFAMLPPEWVMSMLQAKREIGALIHAEISLRRAQRGDDVLSMLLDARDEGEGMSDDELHDQLITLFIAGHDTTANALSWAVHHLLQHREVRGKLDDELSYLDAFIKETMRLTPVPVILRILQRPLRFGQYDLPAGSYVCPCVYLTHRRADLWPEPERFLPERSPYEFFPFGGGARRCLGAGFSMYEMKVILARLVARAALRPVGGGEVRPERRGIFLAPSSVPVVLE------- 157359714 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVIEECKLFYFAGQETTSDLLLWTMILLSKHSNWQARARNHLKIVTMIFHEVLRLYPPVSMIRTVFVDSQVGRWYFPVGSHVALPILLIHHDHEIWEDAKEFNPERFSFAFFPFGYGPRACIGQNFAMMEAKMALAMILQRF-SFELSP----------------------------- 149722306 33 ----------------------------FQSFMKLREKYGPVFTVYMGPRPVVVLCGHEAVKEALVDQADNFSGRGELATIERNFQGHGLAMANGERWRILRRTILRDFGMGK-RNIEERIQEEAGFLLKELPIDPTFFLSRTVSNVISAIVFGSRFDYEDKQFQKLMQMINESFTPGRHNHIYYLIEELKDFIASRVKINEQNPRDFIDCFLIKMHQDKSNPHTEFNLKNLVLLFFAGTETVSSTLRYGLLLMMKYPEVEAKIHEEIEYTDAVIHEIQRLTDIVPMPHNVIRDTHFRGYFLPKGTDVFPLLGSVLKDPKYFRYPDAFYPQKKNEAFVPFSSGKRICLGEALARMELFLYFTSILQNFSLRSLVPPADIDI-TPKVSGFGNIP----------- 110669570 5 --PGPNGVPV-------FGNSRQYASDPFTFLRSVADAYGDVVRFSLGPLDTYMLTNPVDIERVLVTDDQKYQKPDFQDDAIGTLLGDGLLLSEGETWQKQRQLAQPAFGPKRITSLAGTMTDHTRGMLDGWEPGDIKDVHLEMARVTVRIIVEAMFGTSRFEPDPLRFIIPDWVPTQENQEYHKSVSVLEDIIDEIVSERRGTETNDLLSILLRAKQRGEQ-TDKQLRDEMMTILLAGHDTTALTLTYTWYLLSEHPKVRDQVHRSLDYTERVLQESMRMYPPYVIFREPQVDVRLGGYRIPAGSAIMLPQWVVHRSPRWYDNPTTFDPDRWRFSYFPFGGGPRHCIGKHLSMLEAKLIL------------------------------------------- 108802056 13 -KPRAVNLPPALRAPMPLQGIAYAFARRQLVSWMARRHGPVFRIHIPMFGRTVMVADPQLAKQLFMAPTD--AVGNIQPNLSRILGPGSVFALDGAEHKRRRRLLTPPLHGKSVKNYEKLFEEETLRESANWPEGRPFETLEPMMRITLNVILRAVFGADGEKLDELRRIIPPWVRWTPWGRLADYRRRYDEVIDRLIDEVRADPRDDVLALLLRSTEDGTEMSRSEIADELLTLLAAGHETTASTLGWAFERISRHPDVLAKLVAEAATDDNEYRQRNRTVIDFAGRHVYAPTFELGEWVIPRGYSIVVALAEIHEQAEDYVDPERFSPERSPLVHVPFGGGTRRCIGAVFANVEMDIVLRTVLRHF------------------------------------ 19924285 29 -----------------------------------------------------VLHGYETVKEALIDHGEEFAGRGDFPMAERINKGLGIVFSNGNRWKEIRRF--SLMTLRNLRNIEDRVQEEAQCLVEELPCDPTFILSCAPCNVICSIIFQNRFDYKDQDFLTFMKKVNENVCPGSHHKITKNVNYLKKYILEKIEEHQENPRDFIDYYLIKLKQANHNQQSEFSLENLTTLFGAGTETTSTTLRYALLLLLKHPHVTAKCMQDRSHMPAMIHEVQRFIDLIPIPHAVTCDIKFRDYFIPKGTTVITSLSSVLHDNKEFPNPEVFDPGKKSDYFMPFSAGKRICAGEGLARMELFLFLTTILQNFKLKSMIHPKDID-TTPVVNGFASLP----------- 126273198 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRALNDFVLERVKEHQEDPRDFIDCFLMKMEQEKQEFIIENLVSTTIDLFGAGTETTSTTLRYGFLLLLKHPQIVDKIREEMDYTDAVIHEIQRYIDLVPTPHAVTQDVKFRQYLIPKGTTIIPLLTSVLYDNEEFPNPEQFDPGKKSDYFVPFSIGKRACVGESLAQMELFLFFTTILQNFTLKPLVDPKDIDV-TPISNGFNHVP----------- 210090410 45 -----------------------------------------------------VLNGHRAIKEALVDKRIFADRPDNFIVDGIATTKWS------QSYRERRRFATTALKTLGMKSVEKSVLEEVHSLKDRISQSQPIHLSGDLGIATANVIASMVFGRRFEYGDYFRGLTDALLLAYIGWEALDCGRKVDDFIREEIQRHREEPRDFIDMCLLEMAKNGAGITEEHMVFMVHDLFFAGIETIHSTLLWGFLYLAMHRDIQEKVQAELDSVMGMEAQRVRYVVPLSIPHAATAPVTFRGYQLPAGTSVIANLWSVHMDPEYWPDPERFDPERNPDSFLPFSAGRRVCLGALLAKMELFLLFASLLRHF-TFQLPEGAEE------------------------- 111115686 37 ------------------------------------------------------ITDPAMIKTVLIKYSLFTNRRNFRLN--GELYDAVSIAED-DQWRRIRSVLSPSFTSGRLKEMFDIMKHHSANLISSMKKTADKDPTDPFVANIKKMLKFDLFNPIFLFIAFFPFMAPILEKLEFSFFPKSVLDFFYAALKKIKANRKLKNRVDFLQLMINSQENDKGLNDHEILSQAMIFLFAGYETTSSSLTFLAYNLARNPHVMKRLQMQMEYLDSVVNESLRLYPIAPRLRVAKATVEINGLVIPKGMVVMVPTWPLHRDPDLWPEPEEFKPERDPYTYMPFGAGPRNCIGMRFALVLMKLAVVEIL--------------------------------------- 19715663 62 --------------------------------------------------------------------------------------------------RVLRQKLTPTFTSGRMKQMFGTIQQVAGEFLKYMNEHCHREIMKDVLARFTTDVIGTCFGIECNTLKNFEQDTLLMLKFMFATTFKGLAKRIERFFLQVVREMNNVQRSDFMNLLLQIKNTGSGLTMNELAAQVFVSFLAGSETSSTTMNFCLYELAKNPDIQGRMVMNVQYLDSVINETLRKYPPIESSRVPMRDYTVPKHVIPKDTFIQIPVYALHRDPEFYPEPDQFNPDRHPYVFLPFGEGPRICIGLRFGVMQAKIGLITLLRNF---RFTPSSQTPAK-----------IVFDPKS---- 196038093 16 -----------------------------------------------------VVSGHELVAEVCDETRFDKSIEGALAKVRAFAGDGLFTSTQEPNWQKAHNILMPTFSQRAMKDYHAMMVDIAVQLVQKWARLNPNENVDEDMTRLTLDTIG-LCGFNYRFNSFYRETPHPFLMWRTKRQFQHDIQSMFSLVDNIIAERKNQEENDLLSRMLNVQETGEKLDDENIRFQIITFLIAGHETTSGLLSFAIYFLLKNPDKLKKAYMKLKYIRMILNESLRLWPTAPAFSYAKEDTVIGGKYPIKKDRISVLIPQLHRDKDAWDDVEEFQPERFEHAYKPFGNGQRACIGMQFALHEATLVMGMLLQHF------------------------------------ 86129698 52 -------------------------------------------------------------------------------------------------HANLRRLVLRTFMPEAIKNIVPDIESIAQDSLKSWEGRLITTFLEMKTFTFNVALLSIFGKEEILYRDALKRCYYTLEQGYNSMPIMKARKELAQIVAQIIS-SRRQRKQDYKDLLGSFMGEKAGLTDEQIADNVIGVIFAARDTTASVLTWIVKYLGENPSVLEAVTEEQECILKTKEESGEDKGLNWTFREAVEDVEYQGYLIPKGWKVLPLFRNIHHSPDNFKEPEKFDPSRKPNTFMPFGSGIHSCPGNELAKLEILVLLHHLTTKF------------------------------------ 209155258 102 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKQHSANLLSGMKKQADKDELKEFFGPYSMMLKFDLFNPLFLLVALFPFTGPILEKMKFSFFPTAVTDFFYASLAKIRDTGNSTSRVDFLQLMIDSEEQTKGLTDHEILSQAMIFIFAGYETSSSTMSFLAYNLATNPHVMAKLQMQMDYLDCVLNESLRLYPIAPRLRVAKKTVEINGIVIPKDCIVLVPTWTLHRDPEIWSDPEEFKPERDPYTYMPFGAGPRNCIGMRFALIMIKLAMVEILQSF-TFSVCDETEIPLEMGLLMPKRPIKLRLEPRS---- 163847080 9 --PGPRGLPVVGVA-------PRLLGDPLEFMVRIQRHYGDLVRLSLGRHTMYLAIHPDMIKRITQNWKNYIKRYPAMDEILGQG----LVTSNGAHWLRQRRLMQPAFHHQRIARMASIMVEEAEQMLARWETYQPVDIQHEMMLLTQKIIVRTMFGLNWAAGQQFRWWQPPRSWPTPGNQYRRNLELLERTVYRLIEERRQHQGDDLLEMLVTARDTGEQMSPKQIRDEVMTIFLAGHETTAGTLSWILHLLAHHGESERKLRPQLPYNRMVIDETLRLYPPTWISRVLVEADTLGDYELPAGAVVALSPYVTHRHPDFWPNAESFDPERHKFAYIPFITGPRQCIGNNFALMEMQLILPMILQHF-RVSAIPGYPVR------------------------ 30694740 35 ----------------------LYSQDPNVFFAAKQRRYGSVFKTHVLGCPCVMISSPEAAKFVLVTKSHLFKPTFPASKERMLGKQAIFFHQ-GDYHSKLRKLVLRAFMPDAIRNMVPHIESIAQESLNSWDGTQLNTYQEMKTYTFNVALISILGKDEVYYREDLKRCYYILLPGTLFHKAMKARKELAQILANILSKRRQNPSSH-TDLLGSFMEDKAGLTDEQIADNIIGVIFAARDTTASVLTWILKYLADNPTVLEAVTEEQMAIRKDKKEGESLTWEDFTFREAVEDVEYEGYLIPKGWKVLPLFRNIHHNADIFSDPGKFDPSRKPNTFMPFGSGIHSCPGNELAKLEISVLI------------------------------------------- 195995933 6 -----------------------------------------------------------------------------------------------------RNILTPNFTSNKMKNMRPLLDDSTRILMQKLKTGEPVNIWEWFGTYTMQIIMATAFGTDVDHLSPFAVISAVFLPALFPLMVRLDRMGFIDNFADKVLSMRKKKRQDIMQIMIDASDESKKLTHDEAVGQIITVLLAGYETTNNALGYIAYLLALHPEVQDKIMYKMAYLDMVISESLRLYPPVMIGREIKEDCVIKGVKFLKGLTIGIPAYAMHRDPEFWEEPEKFDPERNTYAYLPFGIGPRACIGSRFALMEIKLCL------------------------------------------- 156551485 509 -----------------------------------------------------VLRDLDLIKSVIKNFDHFSDHKTLVSEKSDPLFGKNLANLKGERWREVRNLLSPAFSSSKMRTMHELMENFANRFLESNSSKEAVDMKDAFTRYTNDVIASCAFGIEVDSLKELVCFLLNMVCPSLANKLRIVSQEETDYFVKLIREERGIKRPDMLQLLLDSQEKTKKLDFLDLTAQAFIFFAAGFDTVSTHACCMAHELAVNPDVQRKLRVEIDYLDAIFHETMRIHPIAFITRICTKEFELPPYVLKPGMEVQVPTVGIHHDPDYYDDPEKFDPERFMDKNLGFGLGPRMCIGNRFAILETKVLF------------------------------------------- 156551485 79 --------------------------------------------------------------------------------------------------REVRNLLSPAFTSSKMRTMFTLMSHCADQFVKKYRDEENIDMKDAFTRYTSDVIATCAFGIEHGRRSTDFSGLKVMLTFFVNIVCPSLGRKLTDYFVKLVEEEQGIRRPDMLQLLMESEEKGKHLDSMDLVAQAFIFFAAGFDTVSGQACSIAHELAVNPDVQQKLQVEIDYLDAVFYETMRVHPIGFLSRICTNEFELKPYVLKPGMEILVSPVGVHSDPDYYDNPEKFDPDRSDVLNLGFGLGPRMCIGNRFAVLETKILL------------------------------------------- 194753039 86 ----------------------------------------------------------DLIKQVLKDFHHFQ-DRGLFNNPEDDPLTGHLLNLQGEEWKAMRQKLTPVFTSGKIKQMSEVVVEVAHHLVDTMDKEVTHAAVDDCARYTTDVIGTCAFGLECYPQAEFRKKGRMILETPRHSMLVQLFDELTEFFLSAVKSTVEYRRNDFMDQLIQLRAEDQELTIEQMAAQAFVFFVAGFETSSSTMGFCLYELALQPDIQDRVREQMTYLEQVIAETLRKHPIISSLRETNLDYKVPNTIIERGSTVLIPIHNIHHDPELYPNPERFDPERHPFSYLPFGDGPRNCIGLRFGKMQAKIGLVSLLQRF------------------------------------ 196188177 13 ------------------------------------------------------------------------------------------------AHQVLRRQLAQAFQPRTLERYAIAMEAVTKQYLQSWAAKGSLTWYDEL-KKYTLDVACRLFGVSTQADESLAEIYETWFPGSPLDKAIRARESLLARFDQLIEQRQYQQAEDVLSILLTAKDEGHTLSREAVKDNVLAMLIAGHETLTSALTSLCQQLAQCPDVLSKVKAEQEYLEQVVKEVLRLVPPVVRSRKVLEDCKFGGYLVPRGWDVYYQIPETHMDSRIYESPEQFDPERKRCGHIPFGGGIRECLGKEFARLEMKIF-AALLVRDYRWELVPNQ--------------------------- 210094226 21 -----------------------------------------------------VLNGYAAIHEALKNAENFSSRSPNQAMRTPDGKTHGIAAEYGPEHRKFAMMSLRDFGVGK-RSLEGKILEEARGLGDEICKTESRAFCQMMQNAVSNVICSIVFGRRYEYDDTFAVIFAQVVRPMPFQELKRNQAKLINHIRDRIKEHEDTFDPDFIDAFKRQGDENSTFTDQEHAAIVYQLFLGGTDTTAITLRLALLYMILHPDIQEKVQQEIDFTEATLAEVSRTVTPMTIPHATSNDTAFRGYNIPKNTSVTVNIWSVHHDPNLWPEPDKFDPTRKKNEVIAFSMGRRVCLGEQLARMELFLFFTSLLQRF-TFKLPEGAPKPSEKGIHAALHH-PVPF-------- 210126130 37 ----------------------AWSQNLHLDFMDWQKKYGPVTYFRMGMLDAVVLGGYDTIRAIVKQSEVFSSRPALVVLNKMSKKKGIVMAPSGPLWKEQRKFALRSFGFGK-RSLEVQISEETSALLEQIQNIGTRPLQKATTNIISSMVFAHRFEYDNPQFLQFMQDFDDIAGTNFGSKVIKISQRLINFAQAKIKEHQQTFRDFIDSYLLEMQAQDQSFTEEQLVMTVLDLFVAGTETTTTTLRWASLLMLVYPDIQQKVHEEIDYTQAVLTEVSRFATIVNVPHTTSEDTTLNGYHIPKQTIVIPSIWSVHHDEKLFPQHDKFDPTRKDDHVMPFSAGPRICLGEQLARMELFLFFTSLMQHF-TFKIPEGAP-------------------------- 157117006 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLRATVDGKPLSDDDIREEVDTFTFAGHDTTASALTFLLFNIAKYSDVQQKLFEEISYLDLVIKESLRLYPVPMIARIATENTKLDDMPIPKCTCVSVDIFQMHRDPDRFEDPESFIPERNAFTYIPFSAGNRNCIGQKFAQYELKIAVVKLIQTF-RLELPPDIEPILKAEIVLKPAELPIRFITRTTK-- 218442051 4 --------------------------------------------------------------------------------------------LDGESHQRQRKLLMPPFHGERLRTYQHLICEITQQVTEQLTVGKTFRVRPIMQEITLRVILQAVFGLTEGDRYFFRFLQKDWGPLSPWGRFLRLKAEVDQLLCDEIQERQKQDGDDILTLLLSARDEGEPMTLLELRDELMTLLVAGHETTASALTWAFYWVHSLPEVQDKLRFELSYLNAVCLETLRIYPVMAFARILKSEMELLGYKFRANTALGPCIYLLHRREDLYPEADKFKPERSPYEFIPFGGGNRRCIGMALAMLEMKLVLASILSNF------------------------------------ 158186754 52 -----------------------------------------------------------------KDFEHFLDHRTIVNEETDPIFGRNLFSLKGQEWKDMRSTLSPAFTSSKMKLMMPLIVEVGEQMINALKKNDTKDLTTRYANDVQFYAMGRAASNFSFKQILLLLGFISFPKMMKMTKFTLFSEETSGFFKELIREMRKIIRPDMIHLLMEAKKGDRVWTDDDIIAQAVLFFVAGFETVSSAMTFLLHELALNPEVQDKSIQNMVYLDMVVSEPLRWPPGVSMDRICVQDYNLGDFILRKGTGVAIPVWAFHRNPEFFPDPLKFDPERKPFAYLPFGVGPRNCIGSRFALCEVKVMAYQLLQHM------------------------------------ 194760647 50 ------------------FTPASVFKFMRDA---ALQAKGRSYLWYFFGTPMYNIVRAEDAEEVFQSSKLIT-KNVIYDLLKPLLGEGLLTSTDQKWHSR-RKTLTPAFHLSVLQSFLNIFKEECKKLVKILHQNPGEELVNQLIPQFTLNNMCEVLGIKLDDIEEGFQYRQSIVYFYLFGDYRKHVDNLLDFSSRIIEERRKQHKDDMLDTLLAAEAEGQ-IDHQGICDEVNTFMFAAYDTTSTCLIFSLLMLALREDVQERCFEEVLHLPQDHDEASRMLPIPVIGRKVTEECVVNGLIMPRNTQINLHIYDIMRDPRHFPDPESFQPDRHRFGFVPFSAGKRSCIGQKFAILEMKVLLAAILRSFRILPVTTLQSLTFETGI------------------- 195503768 61 -------------------------------------------------------------------------------------------NLDGPQWRLLRSKLSSTFTSGKMKFMYPTVVSVAEEFMAVMHEKVSENSVRDLVARFTVDVIGTCFGIQCHSLRDLMRSYPNLSRRLGLCRNAAHIQEFYQRIVKTLREKENIKRNDFMDMLIALKENGEGLTLDEVVAQAFVFFIAGFDTSSSTMGFALYELARNPSIQDKCIKELKYLDQVINETLRHYTIPNVDRVATKRFVVPKFVIEAGQPVIIPSSAIHHDPSIYPEPNEFRPERPSVAWLPFGEGPRNCIGLRFGQMQARIGLAMLIKNF-SFSPCSATPDPLHSAILLGIK-------------- 126334516 162 ---------------------------------------------------------------------------------------------------RIRSIISPTFTTGKLKEMFPIIKHHIDVLVNNIEKKVAQDNMKDIFGAYSLDITSTSFGVDIDSIPLLVHIKKLLSFSFMSPLLKENIDFLVNASRRIIADRKKRDRVDFLQLMIDSQVSPKALTEMEIVAQAVTFIFAGYETTSTTLNFITYNLATHPEIQKKTIFQMEYLDMVVNETLRLFPGGRIERICQKTAEINGITIPKGTVMLIPVYVLHHDPEYWPEPEEFRPERDPYVFLPFGAGPRNCVGMRFALLTLKTALVTLLQNF------------------------------------ 195474747 86 -----------------------------------------------------------------------------------------LLFLDGPEWRWLRQNLTQVFTSGKMKFMFPNMVEVGEKLTQACRLQVGEIEAKDLCARFTTDVIGSCFGLECNVQAFMFAQPDLARKLRFRLFRPEVSEFFLDTVRQTLDYRRREQRNDLIQLLMELGEEGDALSFEQIAAQALVFFLAGFDTSSTTMSFCLYELALNPDVQERLRQEMPYLDQVVAETLRKYPIPHLLRRSTKEYQVSNLILEPGTKIIIPVHSIHHDPELYPDPEKFDPSRHPFAYLPFGEGPRNCIGERFGKLQVKVGLVYLLR-------------------------------------- 145224894 71 ------------------------------------------------------------------------------------------------DHMYHRRIMQEAFTRSRLTGYVEHIDQVASAVIDWVADDRRFLFYPAVKELTLDIASVVFMGHKAGTDKQLVTTVNEAFPPLSWWRGIRARKTLEDYFNAGIAEKRRSESTDMFSVLCHAQEDGQSFTDQDVVSHMIFLMMAAHDTSTSTLTTMAYHLAANPEWQDRCREKLETYDLVINEALRMTPLPFNFREAVRDTELLGYYIPAGTAIMTWPALNHRLPELWTDPEKFDPARHRYAFAPFGGGAHKCIGMVFGQLEIKTVMHRLLRKY-RLEPVSPRPRYDHGGMAVPIDGMPIVLRP------ 5524155 34 LPPSPPKLPVIGHLHF------LWGGLPQHVFRSIAQKYGPVAHVQLGEVYSVVLSSAEAAKQAMKDPNFADRFDGIGSRTMWYDKDDIIFSPYNDHWRQMRRIVTELLSPKNVRSFGYIRQEEIERLIRLLGSSGPVDVTEEVSKMSCVVVCRAAFGSVLKDQGSLAESWLLNLLSLNKYRLQRMRRRLDHILDGFLEEHREKKGEDIVDVLFRMQKGSDPITSNCIKGFIFDTFSAGAETSSTTISWALSELMRNPAKMAKVQQELKYLRSVLKETLRLHPPFPIPRQSREECEVNGYTIPAKTRIFINVWAIGRDPQYWEDPDTFRPERNDFEFIPFGAGRRICPGLHFGLANVEIPLAQLL--------------------------------------- 157132673 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLFFFGGFETSSKALSFALFELALNPELQEKARDDMTYVEQIVHESLRKYPIGNVIRKANEPYQIHSPDIIKGTMVMIPVHSIHHDPEIYPDPSRFDPDRHSHSFLPFGDGPRNCIGMRFALLEVKFGIAQLLSRLR--------------FTVNEKTQLPLRYDPKTNVA- 194763401 56 --------------------------------------------------------------------------------------------------HRRRKLLTPGFHFRILGEFKEPMEENCRILVRRLQENGESFDIYPYITLFALDAICETAMLHKQSFSFWQRLNVFFKYTQAGRERDNCLKVLHDETTRVIRLRREQEQDDLDMLLLTQMDGGAELSDTDIREEVDTFMFEGHDTTSSAIAFTLSLLSKNAAVQQRAYEEACEMEGREKEPMRIYPVPFFSRKLLEDLQMGKMTLPKGTAISCLLYMVHRDPKNFPEPEKFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKTSLSMLLR-------------------------------------- 210122027 23 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPQNYLLDTIVGGKDIMSARWGTAVKQRRRFSITALKSLGMKIIEEKIKEEASYLRNKIVEYDGFDISNDVNVAVANIICSMVFGKRYDYGDKTFRMQGQIVTVFPLLRFVPGVNRIKALLWDEIAHHRENLDRDLLLLQLEQHEKVDNLTEENVMHITHNIFFAGMETTTNTLLWSLLYMTLNPGVQKKVQQELDYVNACLQEVMRIRTPLNVPHATTQEVKVQGFDIPKGIKVFPNLYSVHMDPAYWPDPDRFDPERKPESFLPFSGGRRVCIGEKLARMELFLFFSTLLQSF------------------------------------ 111022177 37 --------------------------------------------------------------------------------------------LDGDEHLAHRRIMQQAFTRDRLSRYTEALHPAVEKGLDGWQPTAGFAAYPALKELTLDLATSIFMGGAEGSTPREMAEINRAFIDCRWKRGIDGRARLEEFFRRYLPARRAGAGEDLFSALCHIEEEGQRFSDDDVVNHMIFLLMAAHDTSTITLSTMMQYLGQHPDWQERCRRQLTDLDLVMKECLRVPPVPVVARRAVEDTEVLGHYIPRGTYMSVVVHFTHHMPEYWPDPERFDPERHRFAWEPFGGGVHKCLGMHFAGAEIKTVMHHLLRRF------------------------------------ 195539998 33 -----------------------------------------------------VLIGHDAVKEALIDSDVFSDRGRLGISQVLFDEHGV-IMSNGERWKTMRRFTLTTLRNFGMRSVEERIQEEARSLEEAFRKDEPFDPVPAVSNIICSIIFGDRFDYEDEKFTTLLKCMRELVFPNLSQHIPGPHQNIFTYFNKIKQFVKDEPRDFIDCFLIRMEEEKMEFHNDNLFAVIFDLFFAGTETSSLTLRYAFLIFLKYPEVQEKVYKEIDYTEAVIHEVQRFADIVPTGHKTSKDTTFRGYDIPKGTSVFPVLTSVLKDPKYFKNPDQFDPGKKNDAFMPFSAGKRMCAGEGLARMELFIFLTSILQKF------------------------------------ 11386701 52 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKTMFPTILTVGDELIRVFGETASADVVARFTADVIGSCAFGLMGTTAITERRHGKSMDLLLFGAPELRMKATVQEVEDFYMNIIRDTVDYRRHDFVDMLIEMKDKENGLTFNEIAAQAFIFFLAGFETSSTTMGFALYELACHQDIQDKSMREMTYLEKVIDETMRKRPVVGHIRVATQHYQHTNPKYNIETGVIVPTLAIHHDPEFYPEPEKFIPERFDEDFLPFGDGPRNCIGLRFGRMQVIVGM------------------------------------------- 210081669 40 ---------------------------------------------------HIVVSGYQTIRDVLRRAEDFSSRPAVVVDARGDGTSGVLFAEYGPDWRQQRRFALKTLRDFGVRSLEGKICEEAAAISQELAKDGQPFYIKHLMQDSVSNIICSIFGDPEFLWDLLANIHPVLRHLPFQRKLAKSTSKLQTYCRGQIETHRETFRDFIDAFLLEQRHAGGDFTDKQLQEIIMDLFLAGTETTATTMCWALLYMLLYPDIQEKAKIDSVLGQAVPSYSHRDKMPYTTPHSPSRKATLKGYTIPADVSILSNIWSVHMDPQLFPEPRTFNPDRKHEALIPFSVGPRVCLGEQLARMELFLLYVSLMQRF-TFQLPEGAPTPSSVGNMTALINMPHPFD------- 115522920 41 --------------------------------------------------------------------KNFSSTHGWGP-ILGRLFPRGLMMLDFDEHRLHRRALSVAFKSGPMQSYLAQLDSGIAARVKQWRGKPGEMLCYPAMKQLTLDLAATSFEITKAFVDMVAAAVAPIRKPWPGTAMARGRQRIVAYFSEQIPIRRAKGGDDLFSQLCQAHEDGALLSTQDIIDHMSFLMMAAHDTLTSSLTSFVALLAANPEWQQKLRDMPLTEMAFKEAMRLKPPVPSIPRRAVRDFSFRGFTIPAGTMVAVNPIYCHHMAQVWPEPDKFDPKRHKFAWVPFGGGAHMCLGLHFAYMQAKCFTRHFLQNL-SVSLEPGYQPQWQ---------------------- 109513755 272 --------------SLDVTNPHDFIDYDLIKWKQFSKVYGPVFTLYFGLKPTVILHGYEAVKEALIDHGEEFAERGSFPVVEKINKDLGIAFSHGNRWKEIRRFTLTTLRNLGMRNIEDHVQEEARCLVEELPCNVICSIIFQNRFDYKDQDFLNLMEKLNENMKVLSSPWTQFCCPGSHTTLAKNIYYIRNYLLKKIKEHQENPRDFIDYYLIKWKQESHNPHLEFTLENVTDLFGAGTETTSTTLRYALLLLLKYPEVTAKVQEEIDYTDAMIHEVQRFIDPTNLPHAVTCDIKFRNYLIPKGTTIITSLSSVLHDSKEFPDPEIFDPGKKSDYFMPFSAGKRMCAGEGLARMELFLFLTTILQNFK-LKSVLQPKDIDTTPVFHGFASLP----------- 195583526 66 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKSMFPTILTVADDLIRVFGQMEITNVVARFTADVIGTCAFGLMGTAAITERRYGKSMDLLLFGAPKLRMKATVQKVEDFYMNIIRDTVDYRRNDFVDMLIEMKDKANGLTFNEIAAQAFIFFLAGFETSSTTMGFALYELACHQDIQDKSMREMTYLEKVIDETMRKRPVVGHLRVATQDYQHTNPKYNIETGVVIPTLAIQHDPEFYPEPEKFIPERPPCTFLPFGDGPRNCIGLRFGRMQVIIGM------------------------------------------- 170039147 67 ----------------------------------------------------------------------------------------------------LRNKLSPTFTSGKIKYMFNTMQEIGDEFVECFGRYEEREEAVDVKT-LCGWFTCDVIGSCAFGLRLFKPSPIDAMWQFFFMSFRDLSAKLRKYFMTLIREQNNVTRPDFLQLLIQQESSGETLTMNQVVAQSFVFMLGGFETTSTALTFALFELANNPEIQEKVRVEVSSVLARHDETLRMYPPPFVARNSNHSYHITHPTLDADTMVLVPVYAIHYDPDIYQNPTRFDPDRHTHAFLPFGDGPRNCIGLRFALLEVKFGIAVLLSKF------------------------------------ 103486156 36 ---------------------------------------------------------------------IFSSEQGWGP-VLNLLFPRGLMLMDFEKHRADRKLLSVAFKPEPMRHYADALNDGIRGRVASWRTFQFYPAIKELTLDLAATSFLGIPWGPEDMVQASIGIVRRPLPFTAMGRGAKGRAFLVDYFSRMVPERREGAGEDMFSQICRTRDDGDYMPVDAIVDHMNFLMMAAHDTITSSITTLVWELARHPDWQDRLREEMELTEWAFKEALRVPPVPSFPRRALKDFEFGGYRIPAGTSVGVSPAFTHMMEEHWPEPERFDPMRHKYAWVPFGGGAHMCLGLHFAYMQAKIFFHHVVTT-HRISVAPGYAPEWQMLPIPRPKGLTVTFEP------ 156382040 1 ----------------------------------------------------------DAIKEALRQPRNFAGRPPITEEIVDKRWGPALFAMDGERWRIFRKLGHSTIKVYGEDRLQEVINEEVSELCKRLEDEKPIDITKQFGTAVTNVICTKIFGINDPEFQRLYYINDKSTRLNDQERFVIMRAKYDEHVETFDPNHIRDYTDALLKAKQEAEEEDKSSKEHFIMAGLVTLFLAGSETTTTTLSWAIAYLLHNPGVQARLHKEIDQVEAFTAETQRLSNLVPLPHKTTSDCTLLGYEIAKGTTVFTNLWSLHHDPSIWKEPDTFNLDRFGGTFLPFGAGPRVCLGEVLARSELFLFLATLLQHF------------------------------------ 116268125 29 -----------------------------------------------------ILHGYEAVKEALIDRGEEFAGRGSFPMAEKIIKGFGVVFSNGNRWKEMRRFTLMTLRNLGMRNIEDRVQEEAQCLVEELPCDPTFILSCAPCNVICSIIFQNRFDYKDKEFLILMDKINENVCPGSHHKIVKNFNYLKSYLLEKIKEHKENPRDFIDYYLIKQKQEQSEFSLENLASTINDLFGAGTETTSTTLRYALLLLLKYPDVTAKCMQDRSHMPAMIHEVQRFIDPTSLPHAVTCDIKFRKYLIPKGTTVITSLSSVLHDSKEFPNPEMFDPGHFLNGFMPFSTGKRICAGEGLARMELFLILTTILQNFKLKSLVHPKEIDI-TPVMNGFASLP----------- 93278145 37 --------------------------------------------------GEWMITRHDLLDLVLSSNKILTKGGDY--RTTAPWLGQGLLTSNGLQWKSHRKMITPAFHFSILEQFVDIFNSQGDTLVNKLQRDASIDIYQYVTACALDIICETAMGVNLNSQDMCRIIMDRTFSLWKSFDCEQVLEILHNFTNSVINKRRKETTDDFLDLLLSTNIDGRPPTQEEIRCEVDTFMFAGHDTTSSAMSSAFYVLAKKTQIQHKSLQELKYLELFIKEVLRLYPPTVISRVTEEDVQYKNHTIPKNTLIEMLIYSANRDPDYHENAEEFKPERRPFAYIPFSAGPRNCIGQKFAMLEMKTIISKVL--------------------------------------- 156548378 105 -----------------------------------------------------------------------------------------------------RRLLTPAFHFRVLEQFTETMHEKADECLKEQVSSNPKEPVDIFSFRFTLDVICTAMGIDMDAQRMSRFVVNRYLRPWYASDFIYSKTEMREYSSKVIKERLDERRKFLDLLLEASENDKNPLSNDELRNEVDTFMFAGHDTTATAISFTLLLLGNHLDIQKKVHEQLKYLDRVIKETLRLYPSAPSFRTLVEDTIFDGHTICKGSVIIINAYDMHRDPKVWENPTVFDPDRHPYAYIPFSAGPRNCIGQKFAMLELKIALTAILRK---WRVKSDTLPELHSIILRCNKPIKVYFTP------ 195123361 64 ----------------------------------------------------YVVTDMDLLKQIFKDFSNFDSR-GLFYNEQDDPLSAHLFAIDGPRWHNLRPRLTPIFSGAKMKLMFPSVLRIARELSRAVHHVAALEVTKLLACYTMDTIGSAIFGLECNSLPFVQMGLNAMLKKRIDYLFCLFFPELMRLVKDTISHREAHHRNDLVDIMVEMKDTAEGLTINEIAAQMYVFIVAGFETTATALVLALYELARHEDIQCQAMQKMKYLEQVMLETLRMYPVSEHLRRVNEHFEVPNYPKHYGSQLIIPVYSIHHDATYYPEPEKFQPERPTCAYLPFGQGPRICIGMRFGRMKLAVGLITLIRNF-RFSLAPDTPQPMQHSFLLHPKEFRLQLEP------ 15234248 72 ---------------------------------------------------------------------------------------------------RHRRILNPAFSMDRLKAMTQPMGDCTLRIFEEWRKQRRNEISKEFHKLTADIIATTAFGSSYAEGIELCRSQTELLPTPTNLKLWELHKKVKNSIKRIIDSRLKSYGDDLLGVMLTANEYERKMRMDEIIEECKNFYYAGQGTTSILLTWTTMLLSLHQGWQEKTFSKLKLMNMVLMESLRLYPVIKISREATQDMKVGHLEIPKGTSIIIPLLKMHRDKAIWEDAEQFNPLRHPNALLPFSIGPRACIAKNFAMVEAKTVLTMILQQF------------------------------------ 86131988 4 ---------------------------------------------------------------------------------------------------KQRKLIQPAFHKKQLAQLIEAMHTVIKEELQSIKTGEAFD-VFEIFNDLAFNTVAKSLFQTEVDRKKINRLQKELRQPYKSWYFKALTQEARDILMELVEERRQKVGDLLDMLLESTYEDGTGMDDEQLIDEILILFTAGHETTSNALTFAVSLLARHPEWQDKIYEEYAFAKAYSEETMRLYPPYFIDRVNIEEDEYMGMKIPAGSNLLFSCIEIHKHNDFWEDPLQFNPTRFDDAYFPFGAGPRMCIGNNFAMYEMILAVTEMVSRF------------------------------------ 94158978 30 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGR-GHFPLADRANRGFGIVFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKTKPCDPTFILGCAPCNVICSIIFHKRFDYMEKLNENVKILSSPWIHNKLLKNIAFLKSYILEKVKEHQENPRDFIDCFLMKMEKEKHNQQSEFTINTAVDLFGAGTETTSTTLRYALLLLLKHPEVTAKCMQDRSHMPAVVHEIQRYIDPTNLPHAVTCDVKFRNYLIPKGTTILISLTSVLHDNKEFPNPEMFDPRKKSNYFMPFSAGKRICVGEALARMELFLFLTSVLQNFNLKSLVDPKDLD-TTPVVNGFASVP----------- 110762376 35 -----------------------------------------------------IVKDVDLIKTILKEFPKFANR-GLFPIFSRDPLTHHLFNLEVERWKPLRTQFTPLFTSSKLKEMFSLILECSNHLMDTLIKKGEPIDMREVSARYTTDVVGSCFGIDMNSLSEFRRIQDMLPWLYNSFLYVLPRDEKTRIIMKLMTETMEYFRPDFINMLLNLKKHPEKLTDDLLAAQIFIFFAAGFETSSSTISNALYELALNPDIQEKLRKEIKEFEARNNGEWRYPSLPFLNRKLINDYTFNNVTVSKDLKIWIPVYGIHHDPDIYPDPEKFDPERHPMHFLPFGHGPRNCIGARFAVYQTKIGLIKILRNF------------------------------------ 195120972 58 -------------------------------------------------------------------------------------------NLDGKRWREMRQKLSPTFTSGKMKFMFPTVIKVSEEFVEVMMENGAIIEIKDLMARFTTDVIGTVADFRKMGQKSFTELRHGIILTAFQFSFPNFARKLHQFFMRLVREKENIKRNDFMQMLIELKQKGSFTMDNELAAQVFVFYLAGFETSSSTMTYALYELAQHTDIQGRCIKEMQYAHQVISETLRLYTIGPFLRKALDDYVVPGHPIEKGTQIILPAAAYHRDEDLYPEPEKFDPERDSVEWLPFGDGPRNCVGMRFGQMQTRIGLVQLIRNFK-FTVCDKTDI-------------PLTYDPKS---- 78042589 31 -----------------------------------------------------VLCGTDAVRDALINHEEFSGRPKVAIFDQIFKGHGIIFA-DGENWKVMRRFSLSTLRDFGMKTIEEKISEESDCLVETFKSHGPFDNTMIMNAAVANIIVALLLSQRFDYQDKLVKSINKIWIPGSHQNVVKNAEKIYTFLIETFTKHRHQQRDLIDTFLIKQQEEKSSFHDENLKVLLLNLFGAGMETTSTTLRWGILLMMKYPEVQKKVQDEIDYTDAVIHEIQRFADPNNVPHATTKDVTFRGYFIPKGTHVIPLLTSVLKDKDYFKKPNEFYPEHKNEAFLPFSAGRRICAGETLAKMELFLFFTNLLQNF-TFQPPPGVEVQLTRGV--AITSIP----------- 17232178 49 -------------------------------------------------------------------------------------------------HKQRRQLLMPSFHGERMREYGHLIRNITENLFSQLQQDVTFSALTAMREISMQVILQAVFGFYEGERCFFPSLQKDLGNLTPWGRFVRQREKIDKLLYAEIAERRQEDRIDILSLLISARDEGDSMSDKELRDELITLMISGHETTGTAMAWSLYWILQTPEVFQRLIQELDYLTAVCNETLRINPMLTLPRVVKEPIELLGNRLETSTTVVGCIYLTHHREDLYPESKLFKPERSQYEFMPFGGGVRGCIGQALAMFEMKIVLATVLSRYQ-LALADRKPERPRQGFTLTPTN------------- 194753295 59 --------------------------------------------------------------------------------------------------RHLRRKLSPTFTSGKMKYMFPIVAKIGEELEKVFNQKEVVDLVARFTSDVIGSCAFGLMGKRAIVERRYGGWLDLFFFGFPKLSRRLHVQDVEDFYSRIVREKTKEKRNDFMDELYQKEQEGDGLSFNEVLAQAFIFFLAGFETSSTTMGFALYELALNQDVQDKLRREMKYLNQVIMETLRKYPVAHLTRDTETDFEDPKYFIAKGTSVLIPSLGIHYDPDIYPEPNEFKPERFTEEWLPFGEGPRNCIGLRFGLMQSQVGIAYLIRSF-RFSVAPETQI------------------------- 149254694 39 -------------------------------------------------------------------YSVFTNRPTLGP--VGFLKKSITISED-EEWKRLRTLLSPTFTSGKLKEMFPIMRQYGDILVRNLRRKGEPINMKDIFGAYSMDKIFDPFLLSTILFPFLTPIYEMLNLSIFPRDSMNFFKKFVKRMKKERLASKQKNRVDFLQLMMNGQESQKALSDLEMAAQAVIFIFGGYDATSTSISLIMYELATHPDVQKKLQMDMEYLDMVVNESLRLYPTAIRLRVSKKDVEINGVFIPKGTVVMIPIYPLHRNPEYWPEPQEFCPERDPYIYMPFGNGPRNCLDMRFALISMKLAVIGVLQNF------------------------------------ 194205829 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGRGTFPVAERANRKYGIILS-NGKRWKEMRRMTLRNFGLGK-RSIEDCVQEEARCLVEELPCNPTFILGCAPCNVICSIIFQNRFDYTDQNFLNLLELLNENVFPGSHNDLLKNFAYIKNYLLEKVKEHQENPRDFIDHFLIKMEQEKDEFTIENLIISAFDLFSAGSETTSTTLRYAILLLIKYPEVCMQDRSHMPYTDAVVHEIQRYIDPTNVPHAVTQDIKFRNYLIPKGTTILTSLTSVLHDDKEFPNPRVFDPGKKSDYFMAFSAGKRICVGEGLARMELFLFLTNILQKFTLKSVVDPKDIDI-TPVANGFASVP----------- 73853872 37 --------------------------------------------------------------------------------------------------HKQRRIMDPAFSRTYLMGLMGPFNEKAEELMEKLMEDGKCEIMHDMLSRLTLDVIGKVFGMELNSLNDIVEMRNPMVRYSLAKRVQESIRLLRQTGKECIERRQKQIQDDILTQILKGAAMEEECDPEILLDNFVTFFIAGQETTANQLSFVVMELGRNPEILEKAQAEIDYLSQVLKETLRLYPTPGTSRGLTEDMVIDGVKVPENVTIMLNSYIMGRMEQYYSDPLTFNPDRFSYSYFPFSLGPRSCIGQVFSQMEAKVVMAKLLQRY-EFELAEGQSKILDTGTLRPLDGVICRLRPRTSK-- 210090264 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGAETTSTTLYWAFLYIILNPDIQEKYRAQMPYTEAVLTEVARIGSVAPTSHATSRDTSFHGYLIPEGTTVMPNLWSVHHDPEHFPNPLKFDPGRFLDAQMPFGIGPRICLGKQLAEMELFVFFTSLLQHF-SFKLPEGAAKPSSTG-INGITHSP----------- 146160970 69 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKLMMPLIVEVGEQMINAIKKNDTRDLTTRYANDVIASCAFGLVGSLTEENNKFYAMGKAFPNLMKMTKFRLFSEETSGFFKELIREMRKIIRPDMIHLLMEAKKGKRVWTDDDIIAQAVLFFIAGFETVSSAMTFLLHELALNPEVQEKSIQNMPYLDMVVSELLRWPPAVSMDRICVQDYNLGDFILRKGTGVAIPVWAFHRNPELFPDPLKFDPERKPFTYLPFGVGPRNCIGSRFALCEVKVMAYQLLQHM------------------------------------ 157337277 12 -----------------------------------------------------------------------------------------------PYHSRLKKLVQASFLPSAIRGSVSAIEQIVNGVVNTLQEMKKYTFDVAILSAFGHKLDLEMEGIKHLYREKGYNSMPINLPGTPFRRAMKARQLLNETFRRLIAKRRKQGGGLLGILLGAKDQHLNHLSDSQIADNIIGVIFAAHDTTASVLTWLLKYLHDNRDLLEAVTREQEGIKASISEANRGLTWDDTRRMAVEDVEFEGYYIPKGWKVLPLFRSIHYCADFFPQPEKFDPSRKPNTFLPFGNGVHACPGSELAKLEMFVLL------------------------------------------- 196004897 70 ---------------------------------------------------------------------------------------------------RVRTILIPTFTASKLKLIVPLIKDTADILIDKLIKADEIDLWKASGMFSMKVILGTAFGLEFENEEQFFASAKLFLFLEPRCNFCSSVRHIVEITKAVIKERRNNCRKDVLQYMIEADGSNQ-LSDDEMISQAFVFLVAGYETTQNALTFACYSLATNPDIQRKLIDEIDYLDMVIAETLRLYPPITTNREVSQSMIIDGIHIPKDVILAIPIYSIHRDPKYWHDPEQFIPERNPYAYLPFGIGPRNCVGMRLALLELKVAL------------------------------------------- 3913358 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDHMVMTVADIFGAGVETSSTAFAWMIIYLIHHPEVQKKIQEEIDSNNATIHEILRIQPVSPIPHVALADSSIGDYTIPKGTRVIINLWAIHHDEKEWKNPDAFDPGRSSESYLPFGAGTRVCLGEMLARMELFLFTSWILQRF-TVQVPPGYPPPDKEGKF-GIVLQPLKF-------- 157342103 47 -----------------------------------------------------VVSSADMAREIFREHDVFSSRPPYAGKKLSYGCNDVVFAPYGEYWREVRKIVLELLSEKRVQSFQELREEEVTLMLDVITHSSGPVYLSELTFFLSNNVICRVLLGGFCIADFFPWMGWFNKLNGLDARLEKNFLELDKIYDKVIEEHLDPEREDLVDVLIRVQKDPKRAVDEKIKGVLTDMFIAGTDTSSASLVWTMAELIRNPSVMRKAQEQLIYLKLVVKESLRLHPPAPVPRKTNEDCTIRGYEVPANTQVFVNGKSIATDPNYWENPNEFQPERFNFELLPFGAGRRGCPAVNFAVLLIELALANLLHRF-DWELADG---------------------------- 156717666 31 -----------------------------------------------------VLCGTDAVKDALINHADEFSERPKIPIFEDVSKGYGLIFSHGENWKVMRRFTLTTLRDFGMKTIEERICEESDCLVEAFKSYKPFENTLIMNAAVANIIVSILLGHRFDYQDRLMGSPMVMLYPGKHKTVAENTLKLFKFLEETFTKHRDQQRDLVDTFLVKQQEEKKFFHDQNLTLLVSNLFGAGMETTSTTLRWGLLLMMKYPDIQKKVQDEIDYTDAVIHEIQRFANPSNLPHATTRDVTFRGYFIPKGTQVIPLLTSVLQDKNYFKKPEEFYPEHKNEAFLPFSAGRRSCAGETLAKMELFLFFTKLLQNF-TFQPPPGVEVQLTSG--EGFTSSPL---------- 1478050 35 -----------------------------------------------------------------KDFSNFSN-KGIFYNEKDDPISAHLFNLDGAQWRLLRNKLSSTFTSGKMKLMYPTVVSVANEFMTVMHEKEIRDLVARFTVDVIGTCAFAIQCNSLRDEKAFMRSYPKLARKLGMVRTAPHIQEFYRIVTETVAVREKEHRNDFMDMLIELKNQKEMLTMEEVLAQAFVFFIAGFETSSSTMGFALYELAKNPDIEQECTKDLKYLNQVLDETLRLYTIVPNDRMAAKRYVVPGHPNFVGQSVIIPSSAIHHDPSIYPEPFEFRPERPSVAWLPFGDGPRNCIGLRFGQMQARIGPALLIRNFKTCSKTPNPLVYDPKSFVLGVK-------------- 170063838 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEEIAAQSFVFFLAGFETSSTAMTFCLYELAQNQELQDKARHDMKYIEMCINESLRKYPPINILREVTKDYHVPDMTLPKGHRIMLPIYAIHHDPEYYPAPDQYDPERHQMAFVPFGEGPRVCIGQRFGMMQARVGLAYLLKNF-RFRL------------------------------- 195383540 58 -------------------------------------------------------------------------------------------NLDGKRWREMRQKLSPTFTSGKMKFMFPSVIKVSEEFVKVLQEEGAIIEIKDLMARFTTDVIGTVTDFRKMGQKSFTEMRHGIFLTAFSFSFPNLARKLHQFFMGLVQEKENIKRNDFMEMLIELKQKGSFTMDNELAAQVFVFYLAGFETSSSTMTYSLYELAQHTEIQDKLREDIKYLDQIISETLRLYTIVPFLRKALNDYVVPGHPIEKGTQVIIPAAAYHRDEDLYPDPEKFDPERDSVEWLPFGDGPRNCVGMRFGQMQTRIGLAQLIRNF------------------------------------ 194205831 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGR-GSFPVAERVNKGHGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSIIFQNRFDYTDQTFLNLLEKFNENLRIMSSPWIQVCNPGSHNKMLKNFDYLKSYVLEKTKEHQENPRDFIDCFLIKMEQEKHEFTFENLIAAVSDLFGAGTETTSTTLRYALLLLLKHPEVTAKVQEEIDYMDAVIHEIQRYTDIVPTPHAVTCDVKFRNYIIPKGTTILTSLTSVLYDAKEFHNPEVFDPGKKSDYFMAFSAGKRMCLGEGLARMELFLFLTTILQKF------------------------------------ 41055070 1 ---------------------------------------------------------------------------------------------------RQRRIMDPAFSSSYLRSLISTFDEMSERLMDEMANNKTPAVMHDLVNCVTLDVICKVFGVDLNFLTQKDSPFQNAIELCLNGMALDARDPLFRIFWKLIQQIRDAPKDILTQILKIAEEENVNSSEDQMMDNFVTFFIAGQETTANQLSFAIMALGRNPEIYKRAKAEVDYLSQVLKETLRLYPTPGTNRWLHEDMIINGIKIPGGCSVMFSSFVSQRLEKFFKDPLKFDPERFDENYYPFALGPRTCLGQVFSQMEAKVVLAKLLQRF-EFSLVPGQ--------------------------- 82879850 1 ------------------------------------------------------VTGYDDVRSALADPRFSLDKRNATPGALPPALDANLLNMDPPDHTRVRRLVVKAFTPGRVEALREPVRRVADELLDAMARRGSADLIADYAGPLPITVICDLLGIPHHDRRDFLAWSDALITPDPARPMGQAVGAMLEFYTGLIAAKRAEPADDLLSDLIAVRDDGDRLTEDELTSLAFLILFAGYENTVHLIGNAVLTLLDHPEQLRALRHNPAELPAAVEEMLRY--------------------------------------------------------------------------------------------------------------------------- 194753289 66 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKNMFPLVQNVGDELVEKIEATPTPLEITDLLARFTADVIGCAFGLDCNPRAEFVRMGNSALTERRHGKLVHMLQPVEDFYMNIIKDTVDYRRNDFMDMLIEMKNKQDGLTFNEIAAQAFIFFLAGFETSSTTMGFALYELALNQDVQDKSMRELVYMDKVIDETMRKRPVVGHIRIATQRYEHSNPKYYIETGVMVPSYAIHHDPEFYPEPEKFIPERFDEEFLPFGDGPRNCIGLRFGRMQVIVGMALLIKNF------------------------------------ 157105962 31 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRAMFELIVTYSDRMVDQAGQMGYVDYMKECCSRIASDIIATCMGKKMMNFGKTSFFVRLLLYSVFPKLMSKLQVDLFDYFTEIIKDTVKERRPDMIHLLMQARKGGKTMTDSEFVAQCLIFFIAGFEAISSQMSFMCYELASNPDIQQKLYQQMKYMDMVTSEALRMWSGPATDRKCVRDYVLWKFPIETGTCVMIPSYAIHRDPKYYPNPDRFDPERFSEEYLPFGAGPRNCIGSRFALMEMKAIVYGLL--------------------------------------- 210112720 41 LPPYPPGWVPV------LGHLPALGRAPHLKLTAWRRQYGDVFTVRMGMEDVVVVNGYKTVKDVTVDSELFADRAPPYIFDACTGFGDIGGGRWGNEMKQKRKFISASLKALGMKVVEENIREEAGLLCDKVAKYKPFDIERDLHVAIGNVICSMIFGVPGGSYHFYVACMPACIPNKSIKDALHHATKLQKFIRDEIVRHQQNPRDFIDFGLKEVENQGKNFTKENVMYIAHDFLLAGIDTSASTLRWALLYLAMDTNIQERVQAEIDYTDACIMEAQRIRTVVPLPHATTRQVTINGFDLPAGTQVLSNLWSVHMDPEYWPDPERFDPSKKPDAFMPFSGGRRGCPGDQLAKMELFLFFTTLLQNF-TFRLPEG---------------------------- 2493377 25 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDLLIQAKTNADNFSDMHILATIADIFGAGIETTASVLSWIIAFLLHNPEVKKKIQKEIDQNEATIREVLRIRPPMLIPHRANSDMSIGEFSIPKFTPVIINLWALHHSEKEWDQPDRFMPERFLDPYLPFGAGARSCIGEVLARQELFLFMAHLLQRF-DLDVPDDEQP------------------------- 5915840 19 --------------------PHLVGSPPHRKLRDLAKKYGPLMHLQLGEVIFIIVSSAEYAKEVMKTHDTFASRPRLFTDIVFYGSTDIGFSPYGDYWRQVRKICNELLSMKRVQSLWPIREEEVKNLIQRIASEEGVNLSQAIDSLIFTITSRSAFGKRYMEQEEFISCVREVMKTRMRSKFEYLHQKMDRILETIIDDHKANSREDLIDVLNSSTDQDFHLTIRNIKAILFDIFIAGSETSATTINWTMAEMMRRGKVDETCIYELKYLKAFINEVLRLHPPGPVFRECRQACEINGYHIPAKSTVLVNTFAIGTDSKYWAEPERFCPERTNFEHLPFGAGRRICPG------------------------------------------------------- 66523006 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFIFFVAGFETSSSTISNALYELALNPDVQDKLRKEIKEFAAKNDGEWRYPSLPFLTRELIEDYTFESNTIPKGLKIWIPTYAIHNDPDIYPDPDKFDPERHPMHFLPFGHGPRNCIGARFAIYQTKIGLINILRNF------------------------------------ 119890113 44 ------------------------------------------------------------IKEVLVHQGQIFSNRPIVPLQEHIINNKGLIMSSGQLWKEQRRFALTTLRNFGLKSLEERIQEEASYLIQTIPFDPHLTINNAVSNIICSITFGERFDYQDDQFQELLRMLDEILNPGPHQALFSNMEKMKMFVARMIENHKRDWRDFIDAYLQEIEKHKGDFQEENLIYNTLDLFLAGTETTSTSLRWGLLFMALNPEIQEKVQAEIDYTNAVIHEVLRMGNIINVPREVAVDTTLAGYHLPKGTMVMTNLTALHRDPTEWATPDTFNPEKKRESFLPFSIGKRMCLGEQLARTELFIFFTSLLQKF-TFRPPENEQ-------------------------- 494991 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDFMDLLMRAKEGEEGLSFEQMAALTFDFFLAGFETSSTTMAFTLYELARNPEIQEKLRQKMSFLEQSISETLRLYPVATLVRVANRDYPVSQHIIEKDIQVVIPVHAIHHDPEYYENPEEFNPNRFAAEYLPFGDGPRSCIGMRFGKMQTKIGLVSLLR-------------------------------------- 52142321 16 -----------------------------------------------------VVSGHELVAEVCDETRFDKSIEGALAKVRAFAGDGLFTSTDEPNWKKAHNILMPTFSQRAMKDYHAMMVDIAVQLVQKWARLNPNENVDSFYRETPHPFITSMTRALDEAMHQLQRDIEDKLMWRTKRQFQHDIQSMFSLVDNIIAERKNQEENDLLSRMLNVQETGEKLDDENIRFQIITFLIAGHETTSGLLSFTIYFLLKNPDKLKKAYMKLKYIRMILNESLRLWPTAPAFSYAKEDTVIGGKYPIKKDRISVLIPQLHRDKDAWDNVEEFQPERFEHAYKPFGNGQRACIGMQFALHEATLVMGMLLQHF------------------------------------ 91083089 42 ---------------------------VEDYYREFKREGHKHAGLYFFNGPVYLPIDPEIVKSILTDFDHFV-DRGVFYDEQNFPLSTHLFSMRGTEWKSLRMKLSPTFTSGKLKTMYEIFIKMTENFINVVKPKAETNFTSDIIFNAAFGMEGHTLENPDNELSKVVLNIEGLQNPGSLLRVVLSNKSMEKFFMDLVRDENKIVRKDFLSLLLEIR-DKEGLSFNEIAAQSFLFFLAGAETSSQTISYCIHQLAYHQDLQDKDIFKLPYLDKVFNETLRLYPVGFLNRICVKPYKVPNVVIDKGTPVLISLLGLQRDPEYFPEPLKFDPERFPFTFLPFGDGPRFCIGMRYGKLQTKLGIAALISQF------------------------------------ 195474197 32 -----------------------------------------------------------------KDFSNF-ADRGQFHNGRDDPLTQHLFNLDGKKWKDMRQRLTPTFTSGKMKFMFPTVVKVSEEFVKVIAQNGAVLEIKELMARFTTDVIGTCFGIECNTLRTLTMFMFSFPKLASRLRMRMMPEDVHQFFMRLVRERENFKRNDFMNLLIELKQKGRATLDNELAAQVFVFYVAGFETSSSTMSYCLYELAQNQDIQDRLRDEMTYLDQVISETLRLYTLVPHLRKALNDYVVPGHVIEKGTQIVIPACAYHRDEDLYPNPEVFDPERFSPEWLPFGDGPRNCIGMRFGQMQARIGLAQIISRF------------------------------------ 170072413 15 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEAGEEIGKLSFDEIAAQAFIFFNAGFDTSSTAMTYTLYELAMNREAQEKARKCMGYLDQCISETLRKHPPVAILRNADKDYRIPDTVIAKGRKIMVPIFAMHHDAEHFPDPEAYKPERDPYCYLPFGEGPRICIGMRFGQIQARVGLANLLRRF-RFSVCDRTQIPVRTNFILGPAN------------- 189241885 41 --------------------------------------------------------------------------------------------------RNLRAKISPVFTSGKIKLMFPLMKECGTDLLNYFKKRSGVDIISSCAFGINSYCNSEIMQIATQLVDFFFFMPKLVDIFRLTFADKKASEYLMNVFKTTINERRKKTRNDLIDMLHNLKENSSSDNDVKMAAQALSFFSAGNDTTSITITFALYELALNTDIQNRAIQEMKYLEMVLCETLRKYPTIFLNREAVSNYTLEESTIDKGTSIMIPVAGLHFDEEYFPNPEKFDPERFPYTYMPFGDGPRICIGQRFAMLVSKVALAYILK-------------------------------------- 126273045 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELMATGSNLFSAGTETTSSTLRYGLLLLMKHPKIQDKVHEEIDYVDAVVHEIQRYIHPFSLPRLAAQDIHFQKYVIPKGTSVFPLLYSVLYDRKAFPNPYEFDPEQKNDHFVPFSLGKRLCLGESLARMEVFLFLTTILQNF-TLKPMVEPKELVTTPLRNGIVNIP----------- 210087502 44 -------------------NLPSLTKQPHLKFTEWRQQYGDVYTVRMGSDDVIIVNGWEAVREALKQADEFADRPRLFVFDRGHGGKGVIFGHYNSAWKANRKFLTTTLRDFGLKSMELRIQEEANELCNWLASYNGRPIEQDFRRMLDLLERGTRLSMVGQIFNFFPWVRFVPFLSRLGNEVIDNCDKIDDFLKKIVQKHKDTFDPDVIDAYLHQMWRGMDLNEECLVALIFDLFIAGTDTSMNTQRWALLYLATHPDIQREVQEEVDYTDAFLHEVLRIRPPGPVPHMAGPGATLNGYEIPQNTQVYANLWSLHMDPEYWPEPERFDPARNPPSYAPFSLGRRACPGKQLAKSEAFLFLVTMVQRF-SFKLPEGAPVPPMDGVM------------------ 157335360 79 -----------------------------------------------------------------------------------------------------RRIANRAFNMERVKGWVPEIVASTRKMLEEWARGGRDELEREVHRELSFQEGKHIFELQEQQMHLIAKALRSIHIPGFRYESWRIEKEIEESIQRLIDNNNKTKENSLLSTYKNQHGEEEKLTVQEVIDECKTFYFAGKETTGNLLTWALVLLAMHQEWQTKAREEVVQVYGHINETLRLYPPQPMSRVPTKSVKLGRVDIPAGTQIFATMTAVHHDTQIWEDANEFNPFRFKEPFFPFGLGPRICVGQNLAMVEAKIIL------------------------------------------- 195439020 56 --------------------------------------------------------------------------------------------------HRRRKLLTPAFHFRILSEFKEPMEQNCRILVSRLKERANGEVIYPYITLFALDAICETAMLHKQSFSFWQRLNVFFKYTQMGRDRDNALKILHDETNRVIRQRRQQEQDDFLDMLLLAQMEGEELSDRDIREEVDTFMFEGHDTTSSAIAFALSLLSKHPEVQQRVYDSMPYLEAVIKETLRLYPVPFFSRKVNEDLNVGKLLVPKGASISCLIYMLHRDPNSFPEPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKLSLSMLLRH------------------------------------- 47605530 35 ---------------------------------EILEKYKPLILWYFGNRPFVNISSPELIEVVLRNTQLI--DKAFLYDLFHSWLGTGLLTSSGAKWHQHRKIITPTFHFSILEGFITIFAEKSEILVRKLQKERGPFFIRQYVSNCALDIICETAMLSDRMANPLLYPEFIFKLTPYYWTHKKCLKVLNGFVNKIIQERKEERRVPFLDTLLDASEDDNKLTDTDILEEVHTFMFEGHDTVSAAMTWLLFELGHHPEIQEEAYNNMNYLERVIKESLRLHPSVIYFREAHQDFELGGYTIPAGTNIDFSVPFIHRNPEIFPNPRCFNPDRHPYAYIPFSAGPRNCIGQRFALLEEKVVLSYLLR-------------------------------------- 47523884 29 ----------------------------------------------------------EAIREALVDQAEAFSGRGKIAVVEPIFQGYGVIFSNGERWKTLRRATMRDFGLGK-RSVEERIQEEAQCLVEELRKSQGQDPTYYFHSSTANIICSIVFGKRFAYRDQLFELYSAFLFPGSHRQIYKNLQQVNAFIGRSVEKHREDPRDLIDSYLLRMDKEKSEFHEQNLILTVLSLFFAGTETTSTTLRYGFLLMLKYPHITERIHKEIDYMDAVIHEMQRFGDLIPMPHTVTKDTHFRGYLLPKGTEVYPILTSALHDPRYFENPEAFNPDKKNDAFMPFSIGKRICLGEGLARTELFLFFTTILQNF------------------------------------ 195046947 56 --------------------------------------------------------------------------------------------------HRRRKLLTPGFHFRILSEFKEPMEENCRILVSKLREKANGEMQSDSEYVQAVQAICRILH--QQSFSFWQRFPIIFKFSSAGRARNAALRVLHAETHRVIQMRRKNNDNDVMLLLSQMEGGGVELTDLDIREEVDTFMFEGHDTTSSAIAFALYLLSKHADVQQRAYEEAVEREGHEKESMRLYPVPFYSRQVRDDLQVGNVTVPKGASVSCLVYMLHRDPDSFPNPERFDPDRHPFAFAAFSAGPRNCIGQKFAMLELKCSLSMILRH------------------------------------- 58476787 39 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTVLNLFVAGTETVSSTLRNGILLLLKYPHIQEKLHKEIDYMDAVIHEIQRFTDPMNLPHSVIKDTAFQGYTIPKDTDVYPMLCSVLRDPTQFTTPENFNPEKKSDAFMPFSTGKRICLGEGLARMELFLFLTTILQNFSETQITESDITPRMAGFANVPISYKVSFVP------ 210094623 6 ------------------------------------------------------------IKEALVDYDAFSSRPSVYVLNLFSGF--------GKTYKEKRKFAYSALRNLGIKMMEESIREEGRQLCLKLSEQGPRDIADNLTVSVANITCSMVFGKRYDYDDELTKSINKLFAELGSSQLMECLNEVQAYLRHEITKHRENLDTDLLLTELQTQEKTDCFTEENIVFIIQDLFTAGVETTASTLRWGLLYMVLSPEEQQKVQAELDYTEATIMEIQRIRAIGPGPHAPNEDTTFRGYDIPSGTQVLPNLWSAHMDPEFWPDPEKFDPRRRQESFMPFSTGRRACIGEQLAKMELFLLFSSLVKHF------------------------------------ 189236550 38 --------------------------------------------------PFYLPVDPKIIKHIWQDFQHFVNHGNYINEEVD-PLSGHLFNLEDAKWKEMRVKLTPTFTSGKMKMMFQTLADCTHGLMNECATSGTPIEIKDVLGRFTTDIIGKVFELQGWERIKVLAQFALPHSFLRAIKFKQTQSDVEKFFMKVVREKNKIYRKDFMHLLLQLKNREKALTMNEVAAQAFVFFLAGFETSSTLMTFTLYELATNPDIQGKAMMEMTYMEKVLNETLRKHPPIPFFRRCTKDYTIPETKLRKGDDVGISIVGIHNDPEYYPNPEKFIPERPPFTWIPFGEGPRICIGLRFGMLQSKVGLTALLK-------------------------------------- 126273208 33 --------------------------NIPESLCKLAKEYGPVFTLQLGFTRTVVLHGYKAVKEALIDHGDQFAARGHMPVFEFISQGLGIVSSNGERWKQLRRMTLRNFGMGK-KSIEENVQEEAKLLVEAIKQTKGLPCDPTFILGCPCNVICSLIFQKHFEYKDPKFLYLMKLLDDDLKLLSSPWIQVYNYFSPLIEEVKEHQRDFIDCFLMKMEQEKQKPLSEFTVNTAIDLFAAGTETTSTTLKYGFLMLLKHPEITEKIHEEIDYTNAVVHEIQRYIDHIPTPHAVTEDVQFRQYLIPKGTTIIPLLTSVLYDDEEFPNPHQFDPGKKSDYFMPFSTGKRICLGEGLARMELFLFFTTVLQNFTLKSLIDPKDIPVDSGF------------------- 1706092 32 -----------------------------------------------------VLHGYKAVKEVLLNHKNEFSGRGDIPVFQEYMNKGIIFN-NGPTWKDVRR-----FSLSILRDYEARIQREAHFLMEELKKTNGQDILFHKRFDYNDKTCLRLMSLFNENFYLLSTPWIQAYNPGSHRKIMKNASEIRQYLQSLDSSCPRDVTDCLLIEMEKEKDSQEPMYTMENISVTLDLFFAGTETTSTTLRYGLLILMKYPEVEEKLHEEIDYMDAVVHEIQRFISPSNLPHEATRDTMFRGYVIPKGTVVIPTLDSLLYDSQEFPDPEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLLLTAILQHF------------------------------------ 47937662 50 -----------------------------------------------------VLCGYDTVKDALINHDEFSGRPEVAIFEEVFKGHGIIFAND-ENWKVMRRFSLSALRDFGMKTIEEKISEESDCLVETFKSYGGKPFVHILLNHRFDYQDPTLLKLIKSINDIVRITGSSMVMLYNTYPVVENAERLYAFLIETFTKHRDQQRDLIDAFLVKQQEEKSSFHDENLKVLLAHLFAAGMETTSTTLRWGFLLMMKYPEVQKKVQDEIDFTDAVIHEIQRFGNLVPNPHATTKDVTFRGYFIPKGTHVIPVLTSVLQDEAYFKKPEEFYPEHKNEAFLPFSAGKRICAGETLARMELFLFFTKLLQNF-TFQPPPGVEVDLTCGV--AITSIPLE--------- 210095642 40 -----------------------------------------------------------------------------------------------------RSTLSPAFSGGKLKMMGPAINTCADQLIAKFAGTGESFDTKKLTGAFTMDVIARAFGTEIDSQRNPQDPFVLMGRKAFNVEFSSPILMLFDNINTRVLDSVAKGRVDFLQLMMDAHKDADEQKHDDIVANGFLFFVAGYETTASTMAFVMYNFALNQEEQDKLVQNKKVSNTIVSHYRTWLTMRHIGRVVSEEVKVQWLTIPKDMFVLVDVLAIHYDPERWPEPNKFIPERDPYNWLPFGAGPRNCIGMRLAMMELKVGLAKIL--------------------------------------- 39933862 16 --PKPAHVPGDEGWPI-IGRTLAVLADPKGEVEKMARTYGPVYRSRVLGETSITLLGPEANELVLFDNKLFSSTHGWGP-ILGRLFPRGLMMLDFDEHRLHRRTLSVAFKAGPMQSYLAELNAGIAHRVAEWRARPGEMLCYPAMKQLTLDLAATSFEVNRAFIDMVAASVAPIRKPWPGTAMARGRQRIVAYFAEQIPIRRAKGGDDLFSQLCRAHDDGALLSNQAIIDHMSFLMMAAHDTLTSSLTSFVAALAAHPEWQQKLREEPLTEMAFKEAMRLRPPVPSLPRRATRAFSFKGYTIPAGTMVAVNPLFTHHMPEIWPNPDQFDPGRHRFAWIPYGGGAHMCLGLNFAYMQAKCFAVHLLQHL-DLSLPPNYQASWQM--------------------- 155969716 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGR-GRFPVTERVNKGHGIISSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSIIFQNRFDYKDQNFLNIMKVFDENFKILSSPWMQICFPGSTDKLFKNVAYVRSYILEKVKEHQANPRDFIDCFLIKMEQEKQEFTFENLKITVSDLFGAGTETTSTTLRYGLLLLLKHPEVIAKVQEEIDYTDAVVHEIQRYIDPTNVPHAVTRDVKFRNYFIPKGTTILISLTSVLHDDREFPNPEVFDPGKKSDYFMAFSAGKRVCAGEGLARMELFLFLTTILQKF-NLKSVVDPKDIDTTPVANGFAFVP----------- 93448306 30 -------------------------------------------LYSKVYGGRYLVLRRRDVEIVLSHPRNIKKSKPYSFLEGWLGTGLLLSS--GAKWHRRRKILTPTFHFNILKNFTNVMEERSRGLVDKLKEYDGKEV-----NLMPVISDCTLYTICETAMRVWLHNEYIFRKFPMGKQFEKCLEKVHPFADNVIMERKKNWKPGMLDVLLEAERKGE-IDLEGIREEVNTFMFEGHDTTAMALVFGLMLLADHPEVQERIYEEMKYLEAVIKEILRLYPVPFIAREVTEDFMLGDVLVKKGTEVSIHIYDLHRLPELYPDPEAFKPERHPYAFVPFSAGPRNCIGQRFAMLEMKCMLSGVCRKFKLSPIVPGERPKLLADMV------------------ 84685563 14 -KPAAPDLPVDLLSD-------AFVADPAPTWAWLRDNAPLAPVKS----GGYVMTRAADIKAAFTDARLGNAPSRFSMLAAADVAANIPPFLDKPRHVDMRKPLSAAF-FDTFDGAEAWIGPLAEAHLARLAGQGPQDIITGFGRPFATQAMARFVGLDHDPAAALFKLFAPITDRAGFDDVNAGLEATRHYIAGAVAARHATPGPDLISHLIAR----GGLTDIEIGDHALLVLADGIENIEAAIAQVLIRLASDPDHLAALRAGEGDIAATVMEVLRETPAQTIPRVVREAHERDGVQLTEGTPIFLALGSANRDPDLHPDPDRFDPTRDHSGVLMFGQGRHRCIGAPLGQMLVTQGARALVDR------------------------------------- 125858792 27 --------------------------------------------------------GYDTVKEALVDRSEVFSDRGNMEFTELIFKDYGVIMSNGERWKTMRRMTLRNFGMGK-RSIEERIQEESRSLVEAFPFDPMYLLVLAVSNIICSVIFGERFDYEDERFMTLLMYLREIFFPNILRHIPGPHQNIFKYFDKLKEFVRDEPRDFIDCFLMKMEEEKNEFHNENLNEVIFDLFFAGTETTSVTLRYAFLILLKYPDIQEKIYKEIDYTEAVIHEVQRFADIVPAGHAASKDTSFRGYYIPKGTLIFPVLRSVLKDPKHFKNPYQFDPGKKNDAFMPFSAGKRVCAGEGLARMELFIFLTTILQKF------------------------------------ 145252164 10 --PGPKGVPFLGVYDID-------QEMPVRSFELMADQYGPIYRLTTFGLSRVVVSTQELVDEVCNEERFAKSVDGGLGQLRNLLHDGLFTARYPGEWALAHRVLIPAFGPLSIRGMFDEMQDIANQLVMKWARQGPIVVTEDFTRLTLDSIALCAMGFNSFYHDSMHPFVEAMVGGMQNNAFWNDISYMRNLAKELIEDRRKHPSDDLLNALILGRDSGKGLSDESIIDNMITFLIAGHETTSGMLSFVFYYLLKNAHAYKKAQEEVDYINAVMREALRLNPPASVMRVHAHPTKNGRYVLNKDEPITVLLPKLHRDPKVYADAEEFKPERPRNSWKPFGNGMRGCIGRPFAWQEGLLAIALLLQNF-NFQLDDP---------------------------- 115522111 6 ---------------FDPFHPD-FGRDPFAVYRRYRDAGPLHWGKPPGLPGTWYAFDQRGSSIILKNDAFGREAHRNALRWLIDHVDRWVMFRDPPYHRHLRAPLSGFFSAPNAARYDAQRADLVATRLAALRDRSAFDAVHHLAAPLSAAALAMIVGLPADELAAIRGWTRYLTQVLDLKRDRRVAHDLGGRLRHKIINSDRDGGDHLLGRLHD-RVATEQLTLDEASSTLMLLLATGETTVRGVIANGLLTLLEHPDQLALLAAQPELAEAAVEEVLRFAPPVHMGRIARDDIELSGTLLRRGDAVVACLASANRDGRMVREPDRFDITRARNRHISFGSGRHICLGMWFARAMARDTFRAVAPWLVDYRLS-GAPLWRDSILFRALASLPLERRPSAV--- 210093565 1 -----------------------------------------------------VLSGYETIRTALKRAEDFSSRKIPPVATMAGRDKGVLLAPYGPHWKHQRKMTLRDFGFGK-RSLEGKITEETNALVQEILSYQPFDLKIMMQNAVSNIICSIVFGFEYGDPDFLRFRCLRLIGTSKNGKVMRMIQTLQQFCREQIEKHRNDIRDFIDAFLLEQQRAPEEQAREHFTDKQMDLFVAGTETTATTTRWALLYMMLNPDIQEKVHQEIDYTTATLAEVQRINSIVPVVRGASRDTTFNGYNIPQEGRILINLWSVHMDPQLFPEPNTFQPERKHEALIPFSMGHRICLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPEPSMLGKFGGVINVP----------- 115768153 8 ----------------------------------------------------------------------------------------------------IRNIITPTFSAAKMKLMSPLINKCADRLLKHLEKHECRELVGAFVMDTIASCAFGLVDCQENRHHPFVTNAKKAFAGNTFSSRIDYLQLLLDAQMRDITGNNKNKADGIHGDPEDEAIDEGRLNESEVISQALIFFLAGYETTNTTCGYMLYLLATHPDVQDKLVNEIDYLEQIFCETERIYPPALMTRVCNEPFDINGFTVPKGMRIFIPIFTIHHDPNLWPDPETYDPDRHPCAWMPFGTGPRNCVGMRFAMMEAKMVIVRIL--------------------------------------- 151335776 32 -----------------------------------------------------VVTSPDMAKEVLKTHDIFASRPKLAPEIVCYNRSDIAFCPYGDYWRQMRKIVLEVLSAKNVRSFSSIRRDEVLRLVNRSSTSEPVNFTERLFLFTSSMTCRSAFGKVFKEQETFIQLIKEHVLTGMEGKIMKAHHKVDAIVEDVINEHKKNGGEDLIDVLLRLMNDGGPITNDNIKAIIFDMFAAGTETSSSTLVWAMVQMMRNPTILAKAQEELKYLKLVIKETLRLHPPVPVPRECREETEINGYTIPVKTKVMVNVWALGRDPKYWDDADNFKPERNNFEYLPFGGGRRICPG------------------------------------------------------- 157382736 43 -----------------------------------------------------------------------------------------------------RKVLTPAFHFKILESFIDVFEKESRTLVARMQTDKGFDLNDWVNLCTLDTICETAMGVSVNAQTNHKRMFDILCRFELTYRFTRLARELHGFTEKVIVQRREERKMAFLDILLQSQVDGKPLTNMDIREEVDTFMFEGHDTTSSAVTFCFYNLANYPECQQKCFNNLHYLDLCIKETLRMFPSVPLGRKVTEECEINGKIIPAGTNIGISPLQLGRLEELFPDPDTFKPERNPYAYIPFSAGPRNCIGQKFAVLEIKTILSNVLR-------------------------------------- 52081199 8 ------------------------------------------------------VSSHELVKEVSEESRFDKNMGKGLLKVREFSGDGLFTSTEEPNWRKAHNILLPSFSQKAMKGYHPMMQDIAVQLIQKWNQDESIDVPDDMTRLTHPFIESMVRGLSEAMRQTKRFPLQDKLMIQTKRRFNSDVESMFSLVDRIIADRKQESGNDLLSLMLHAKETGEKLDDENIRYQIITFLIAGHETTSGLLSFAIYLLLKHPDKLKKAYQQLKYIRMILNESIRLWPTAPAFSYAKEETVIGKYLIPKGQSVTVLIPKLHRDQSVWEDAEAFRPERPAHAYKPFGNGQRACIGMQFALHEATLVLGMILQYF-DLE-------------------------------- 83749265 19 -----------------------------------HRQNAPALWYPAANS--WLIFRHSDAASLARSPLVRTDEADPALREIVATISRWMIYNEAPIHGRLRTFMSRTFDRGYIERVRGRIASILAPRIEALKGRTEFDFVEALAHPVPAEILAAMLGLDEIDIVDFLRWSDAIADFMQDFVIAAQLLEMKAALREAIAVRRRQPKEDLLTDLCATGDDGSTITEEELMLQLIHLIFGGHKIPQFVLANTLHLLFKNPQYMHGEEATFDKVSKLVDESMRESPIQFITRHAVDDFELNGQTIKKGDSIYLMLGSANRDPEVYSDPDTFQPYAPKRKGIHYGTGPHVCIGAALAGVTIAEILCSFLQATRSVEADLDHPEWTRNDTFHGVARMPV---------- 170072406 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIQMRNPDENKSDDEIAAQAFVFYLAGFETSSTLLTWTLYELALNQDIQEKGRQHMKYLDQILQESLRKYPPPIHFREVAKDYQVPETKTTAGTRVFIPVLGIHHDPDIFPDPERFDPDRNPYAWTPFGEGPRICIGMRFGMMQARIALGYLL--------------------------------------- 210097578 36 -----------------------------------------------------ILTGYETIRTALKRAEDFSSRRSNALRGDGITADGFIYAPDGPRLKQLRKFTLRTLRDFGVRSLEDKINEEGNTLVQEVQNGQTFDLQSAVCNIIFSIVFGDRLDYDNPDFLRLISLLNTATETKPTAKADKMYQALRKFCSEQIQKHRKDIRDFLDAFLLEQERARETFSDKQLKEVLIDLFLAGTDTVAATLHWALLYMMVHQEIDYAQRNLLPYTTATLAEVQRFKPVAPVQHTAPRDTTLNGYNIPQNAPILINLWSVHMDPQLFPEPNTFKPERKHEALIPFSMGHRVCLGEQLAKMELFLLFVSLMQRF-TFHMPEGAPKPSMSGIVQFIVNLP----------- 85068682 32 -----------------------------------------------------VVTSRDMAKEVLKTHDVFASRPKIVAMDIIYNQSDIAFSPYGDHWRQMRKIVMELLNAKNVRSFSSIRRDEVVRLIDSIRSDSSSNFTQRIIWFASSMTCRSAFGQVLKGQDIFAKKIREVIGLAEGFDVVDIFPKVDAIVEDVINEHKKNGGEDLIDVLLRLMNDTSPITNDNIKAVVVDMFAAGTETSSTTTVWAMAEMMKNPSVFAKAQEELKYLKLVIKETLRLHPPSPVPRECREDTDINGYTIPAKTKVMVNVWALGRDPKYWDDAESFKPERNNFEFLPFGGGRRICPGM------------------------------------------------------ 210089660 40 -----------------------------------------------------VLSGYETIRTALKRAEDLSSRPASVADLRGDGVKGILYAAYGPQWKHQRKMTLRDFGFGK-RSLEGKVNEEANALVQEVPFDPKIIIQNAVSNVICSIAFGERFEYGDPDFLRLIQLLNALKGNSSQERMVKMFQGLQEFCREQIEKHRNDIRDFIDAFLLEQQRAPEEFTDKELQEVLIDLFLGGTETTATTTRWGLLYMMLNPDIQEKVHQEIDYTTATLAEVQRMKPVAPVPHAASRDTALNGYNIPQDAMIFVNLWSVHMDPQLFPDPNTFRPERKHEAVIPFGIGPRVCLGEQLAKMEVFMLFVSLMQRF-TFHLPEGAPEP------------------------ 157120798 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMNLLMQLKEKGETLTLDEVVAQAYVFFLGGYETSSTNMCFCLYELALNGEIQEKAMDMPYLEQCIYEALRKYPPIANLFRSVTQDYNVPNSNVMKGMNVWIPIYAIHHDPEFFPEPELFDPERKPFTYMPFGEGPRTCIATRFGMMETKTGLATLL--------------------------------------- 49900541 51 ---------------------------------------------------------------------------------------------------RQRRIMDPAFSSTYLRSLISTFDEMSERLMDKLANNKTPAVMHDLVNCVTLDVICKVFGVDLNLLNQKDSPFQNAVELCLKGMILDVRDPFFRLFWKLIQQVREAPKDILTQILKSAEEENNTQDLEQMLDNFVTFFIAGQETTANQLSFAIMALGRNPEIYKRAKAEVDYLSQVLKETLRLYSTPGTNRWLHEDIVINGIKVPRGCSVMFSSYVSQRLEKFFKDPLKFDPERFDVNYYPFSLGPRTCLGQVFAQMEAKLVLAKLLQRF-EFSLVPGQ--------------------------- 71152729 57 -----------------------------------------------------VLHGYEAIKEALIDQGEVFSGRGSFPVAEKITQGFGVIFSNGERWKQIRRMVLRNMGMGK-KTIEDRIQEEALCLVEALKKTSPCDIIFQNRFDYRDQKFLTLMKYFNENFETVSTPWIQLYNAFPFLRVLPGSHNVRSFILEKVKEHQENPRDFIDYFLIRMEKEKHEFTMDNLVATIWDMFSAGTETTSTTMRYGLMLLLKHPEISAKVREEIDHTDAVVHEIQRYIDPTNVPHAVTQDIRFREYLIPKGTTILTDLTSVLYDDKEFPNPEKFDPGKKSDYFMAFSAGKRICAGEGLARMELFLILTTILQNF------------------------------------ 195028556 16 -------------------------------------------------------------------------------------------NLDGKRWKEMRQKLSPTFTSGKMKFMFPTIIKVSEEFVRVMFDEGSIIEIKDLMARFTTDVIGTCFGIECNTLRTLTFFHFSFPNLARKLRMRMIPDDIHEFFMRLVRENENIKRNDFMEMLIELKQKGSFTMDNELAAQVFVFYLAGFETSSSTMSYCLYELAQHTDIQQKLREDIKNVLQQHDETLRLYTIVPFLRRALNDYVVPKYVIEKGTQVIVPAAAYHRDEDFYPNPEKFDPDRDSVEWLPFGDGPRNCVGMRFGQMQTRIGLAQLIQKF------------------------------------ 157107777 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEGITMNEIAAQCFIFFTAGFETSSTTINFCLYELANNPDIQDRLRNEIEYLDRVVSETLRKYSAVDNFRISNSPYTPDGCTIPAGTLFQIPIHSMHHDPEYFPDPGRFDPDRHPYCYLPFGEGPRVCIGMRFGLMQTKIGLVTLLRNF------------------------------------ 194758070 32 -----------------------------------------------------------------KDFSNFT-DRGQFHNERDDPLTQHLFNLDGKKWKDMRQRLSPTFTSGKMKFMFPTVIKVSEEFVKVMSQGGAVLEIKDLMARFTTDVIGNCFGIECRHGRLLTMFQFSFPKLARRLRMRMMPEDVHQFFMRLVREKENFKRSDFMNLLIELKQKGEGMNIGELAAQVFVFYVAGFETSSSTMSYCLYELAQNQDIQDRAIKDMRYLDQVISETLRLYTLVPHLRKALDDYTVPGHPNQSGTQILIPACAYHRDEDLYPDPMTFDPERDSVEWLPFGDGPRNCIGMRFGQMQVRIGLAQLINKF-RFSLCDETEIPLPMSIVLG---------------- 90426164 42 --------------------------------------------------------------------KNFSSTHGWGP-ILGLLFPRGLMMLDFDEHRLHRRALSVAFKAGPMQSYLAALDAGIATRVAQWRNEPGEMLFYPAMKQLTLDLAATSFDITRAFVDMVAAAVAPIRRPWPGTAMARGRRRIVGYFSEQIPIRRAKGGDDLFSQLCQAHEDGALLSTQDIIDHMSFLMMAAHDTLTSSLTSFVALLAANPEWQRKLRDMPLTEMAFKEAMRLKPPVPSIPRRAVRDFSFQGFAIPAGTLVAVNPLFSHHMPQIWPEPEKFDPARHRFAFVPFGGGAHMCLGLHFAYMQAKCFTRHFVQNL-EVSLAPGYAPEWQMWPIPKPKGLKLTLTPRR---- 126659238 106 -------------------------------------------------------------------------------------------------HTSRRKLLAQAFQPRALNSYIPKMTEITQQYVEKWLQTKELTWYPELRKYTFDVACSLLISIDNASQTKLASDFETWLPWTNFGKALKCRAKLLQEIETIIRQQQPKHQNDALGILLEADEEGNSLTIEELKDQILLLLFAGHETLTSSLSSFVLLMAQHPNILEKVRTEQEYLEEVLKEVLRFIPPVGGGRKVIEEFEFQGYRIPKDWTVQYQIAQTHKESDIFPDYQTFDPERKNFGYIPFGGGLRECLGKEFARLEMKIF-------------------------------------------- 195113985 60 ---------------FDVMTPAMLFRFVRDAYT---KANGQSYIWYFLFAPMYNVVCAEDAEEIFQSTKLIT-KNVVYELLRPFMGDGLLISTDRKWHIR-RKMLTPAFHFNILQEFLDIFKEECNKLIDVLYRNNEVDLSKLIPQFTLNNVCETALGVKLDDMIEGAQYREAIHALETVMVERTCNPLMHNFASRIIKRKRKKQRYAMLDTLLEAENEG--LIDHQGICDEVTFMFEGYDTTSTCLIFTLLMLALHEDVQNRCVEELQHISRDHNELQVCPPVPFLGRVCTEDTVINGLIMPKGTQINIHVFDVMRDPRHFSNPCQFQPERHPFSFVPFSAGQRNCIGQKFAILEIKVLLVSILRNFKLIPVTQLEDISLEYGIV------------------ 91081157 61 --------------------------------------------------PFYLPTDPEIIKHIWKDFQHFVNHGNYF-DEEADPLSGHLFNLEDAKWKNMRVKLTPTFTSRKMKMMFQTLADCTHGLMDEGASSGSPVDIKEILGRFTTDIIGKIFELSTGRRLHLFLQFILPERVLHAMKFKVTPSDVETFFMKVIREKNNVYRKDFLHMLIQLKNRGKALTMNELAAQSFVFFAAGFETSSTTVTFALLELALNQDIQQKAIMEMTYMDKVLQETLRKYPPVPFTRRCTKDYTIPEIKLRKGDHVGISVVGIQNDPEYYPDPEKFVPERHPFTWMPFGEGPRICIGLRFGMLQSKVGLAALLK-------------------------------------- 41409207 72 --------------------------------------------------------------------------------------------LDFDEHMYHRRIMQEAFTRSRLTGYVEHIDRVATAIVADWPTNDARFLFHPAMKELTLDIASLVFMGHEPGTDHDLAIIRQPIPPFKWWRGLRARQLLEDYFSERVKERRNATGNDMLTVLCHTEDDGNSFTDDDIVNHMIFLMMAAHDTSTSTTTTMVYNMAAHPEWQERAREKLETLELIMNESLRMTPLPFNMRQAVRDTELLGHYIPAGTNITIWPGMNHRLPELWTDPDKFDPERHRYAFAPFGGGAHKCIGMVFGQLEVKTVVHRLLRRYRLELARPGYQPRWDGGMPIPMDGMPIVLRP------ 58382601 62 ----------------------------------------------------------------------------------------------------LRQKLTPTFTSGKMKQMFATVLEVAERLGQHVATHTGQMEMKDVLARYTTDVIGTCFGIECNTLRDFLKYGNKVFEQKVSTMIADVETFFMNLVRETVEYRERNNRNDFLNLLLQIKNTGKLWEGEEDHIQVFIFFLAGFETSSTTMNFCLYELAKHPDIQERVVMGTEYLNWVVDETLRKYPPETVTRAPEHDYTVPGHVIPKGTMIQIPIYALHHDAQYYPDPERFDPERFRPEYMPFGEGPRICIGLRFGMMQTKVGLITLLRRFSPTEQTPDRIRFMPNVFVLSPDS------------- 210107209 38 LPPGPRGLPLVG-------NLFSMSKGNPVVYLEWSKKYGDVFTVYAFRRPRVVLNGFSAIREALTNADVFSSRPPFSPDQSARGLLLEPYTARFKEHKKFTMSALRDFGVGK-RSMEGKILEEARALSDVITKKGNCSLVFGSRYEYDDDKGKELLLMIEQTFSVKRHHMLPILFPKGSERFLNNQLKLREHIREEIAKHKETFRDFLDTFLLEAKDQNSTFTEEQHVELVRQLFLAGTDTTATTLHWAVLFMILHPDIQQKVQQEIDYTEATLSEVSRVTAPMAFGHFTTSDIVFRGYHIPKATSVEVNIWSVLRDPQLWPEPNKFDPTRKREEMIVFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGNDMPSAEGVF-GLVYAPAPF-------- 47605531 84 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KWDDDDLTAQAVLFFFAGFDTASTLLCFMSHLLATNPDVQNRLQHSMKYLDMVVSESLRLYPPAIFTRKCVKNYRLPMYTLEPGDAVWIPIYAIHHDPKYYPNPEKFDPERKPFTYLPFGSGPRNCIGNRFALMESKIALVHLLCRF------------------------------------ 186683962 45 ------------------------------------------------------------------------------------------------RHKRQRQLVTPSFHGERMQAYGQLICNVSKKIFNQLPLNKPF-VARNLTKEISLQVILSIFGFYESSLFLFSFLQQDLGAWSPWGNFLRVREKIDQFLYTEIAECQQQADPDILSLLISCRDEGQPMTDQELRDQLITLILAGYDTTATAMAWGLYWIHKQPLVCEKLLQELDYLTAVCNETLRIHPMFSFPRVVQEPLELLGHSLEPGTILLPSIYLTHHRENLYPQSKQFKPERSPYEFLPFGGGVRRCMGEALALFEIKLAL------------------------------------------- 5921919 102 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKQHSSTLLSGMKKQADKDEVKEFFGPYSMDVVTKMLKFDLFNPLFLLVALFPFTGPIEKMKFSFFPTAVTDFFYASLAKIKSTNRVDFLQLMIDSEEQTKGLTDHEILSQAMIFIFAGYETSSSTMSFLAYNLATNHHVMTKLQMQMDYLDCVLNESLRLYPIAPRLRVAKKTVEINGIVIPKDCIVLVPTWTLHRDPEIWSDPEEFKPERDPYTYMPFGAGPRNCIGMRFALIMIKLAMVEILQSF-TFSVCDETEIPLEM--------------------- 210113350 2 --------------------------------------------------------------------------------------------------------------------MEENIREEARQLCMKLSEQGPRDITDNLTVSVANIICSMVFGKRYDYDDMAVFPFLRFIPGGKILILVECIEETHAFLREEITQHHETLDNDFIDLLLNELQKTDCFTEENIDWIIQDLFFAGIETTVTSLRWGLLFMVLCPEEQQKVQAELDYTEATIMEIQRIRAILPVPRAPNENTTFRGYDIPAGTQVLPNLWSAHMDPEYWSDPEKFDPRRRPESFMPFSTGRRVCLGEQLAKMELFLIFSSLLKHF-TFKLREGAAAPSTDG------HMTITLVPPT---- 119486457 7 ------------------------------------------------------------------------------------------LMVDGERHERQRKLLMPPFHGERLKTYNQLICEITKEVMSQVKIGQPFTLMQDITLRVMMESIGSPLAASLMFFPSLRQDWGEWSPWGRFLRYKQQADEMIYAEIRERKQQRDFDGDDILTLLMSARDEGKPMNETELRDELVTLLIAGHETTASSLTWALYWTHYLPEVKDKLCFELAYLTAVCNETLRIYPVTLTSRVLKKPLELGGYSFEPGTVLFPCTYLVHQREDIYPEPKKFKPERSPYEFFPFGGGHRRCIGSAMATLEMKIALATIL--------------------------------------- 170039139 77 --------------------------------------------------------------------------------------------------RALRQKLTPTFTSGRMKSMFGTILEVAEEFRKFMHDRGTRELMKDVLARFTTDVIGTCFGLECNTLENFEQTPFQLAKFILASMFKEQAKKLMGITRETVEFREKNQRNDFMNLLLQIKNKGRGLTIEELAAQCFVFFVAGFETSSTTMNFCLYELAMNPDIQERIVMGMQYLDNVVNETLRKYPPVESNRIPLTDYTIPDHVIPSQTMFLIPVYALHHDPEIYPDPERFDPDRHAYSYLPFGEGPRICIGLRFGVMQTKIGLITLLRSF---RFKPTAATPN-----------PLVFDPKS---- 45124726 32 -------------------------------------------------------------------------------------------------HFRQRRLAQPAFKGSRISGFGPAMVEATSDLVRDWHREETFDITPEMFRLALTIVMQTLFSTDVSNRAQRFVELPQALPSKARSRFLRARATLDSFVYGLIAERRRDPADDLLTRFLNAQDEGERMSDKQLRDEVVTMFLGGYETTALSLVWAFSLLSRHPEAERKVRPRLRYLRAFYQEVLRLYPSVWTSRSPLEDDEIGGYHIPAGSQVFISPYLMHRHPGFWENPEGFRPERFEYAYIPFSRGPRLCPGSSVAVLEAPLVIARMLQDY-RLTLAGGHVCEPTSNVFLYPRAMPMRL-------- 115735363 17 -----------------------------------------------------VLNGYESVREALKKAGVFAGRPHLALTQELTEGQGIVVADYGPIWREQRKFTLTAFGFGK-ESFEAEIQEEIRYMLAAFKEKDGSSFNSDHIVEICNFNFGRRFEYQDPKFQLLVDSIYRFLPIPEIREVFEIDKVVRSFLQRMIEDHKETQRDFIDAYLLEIKQEDASFTETYLFHILNDLIFAGTETMSSTIRWAILYMIVQPEVQKKVQEELDYTEATLMEIQRMANITTFPHKTTEDTELAGYSIPKDTHVFINLYSVHVDPTQWKEPEKFMPERHNPALMPFSAGRRACPGEKLARMELFLFFSSMLR-------------------------------------- 210095841 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLHAQEDGNTLSDVEIRNQANTFMFAGHDTTASTTSWVLYSLATHNKHQERVYQNLKYLTLCIKEAMRHCPVPIIGRQISAPIEVEGKMLEVGTITDVNIWNIHHNPTVWGDPSRFLPEKDPYAFIPFSAGPRNCIGQNFAMNEEKVLISRIIHKFK-LEVVPDHPVEKVAEIVM----------------- 181370 1 -----------------------------------------------------VFHGYEAVKEALIDNGEEFSGRGNSPISQRITKGLGIISSNGKRWKEIRRTTLRNFGMGK-RSIEDRVQEEAHCLVDELPCNVICSVVFQKRFDYKDQNFLTLMKRFNENFRILNSPWIQVCFPGTHNKVLKNVALTRSYIREKVREHQANPRDFIDCFLIKMEQEKDEFNIENLVGTVADLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEEIDHTDAVVHEIQRYSDPTGVPHAVTTDTKFRNYLIPKGTTIMALLTSVLHDDKEFPNPNIFDPGKKSDYFMPFSAGKRICAGEGLARMELFLFLTTILQNF-NLKSVDDLKNLNTTAVTKGIVSLP----------- 170048624 68 --------------------------------------------------------------------------------------------------RDMRGTLSPAFTGSKMRAMFELITEYSERMVQEAAGAGYVDEMKDFFRRIANDIIATCFGFKNRNNEFFTMGKEMLNFKRAFVIFRMIAFKLFEYFTRIIREARGIVRPDMIQLLMEARKSNRAITEPELIAQCLIFFLAGFDTISTVFTFMAYELALNQDVQHKLHQTLTYLDIVVSECLRKWPAPAIDRLCVKDYVLDDFTIDKGACVWFPVHGIHRDPKYYPDPERFNPERNPAAYMPFGVGPRNCIGSRFALMEIKAIVYQLL--------------------------------------- 210108100 49 ----------------------TYRKGQNVAFREWRQKYGRVYGMYEGLAPKLVITDPEIVKQVFKDFSNFPMRMPLIPIGLPEE---TLIFADFSHHKRRRGILSPAFTAGKVKLMVPLVNRCADFLMENLVEETTFDAKQVFSYLTLDVMASTAFGVEVNSQKDMVIPMDVLEKWGLTVVPADAVSFFHSILETIIKQQPNERRMDLLELMRAAREEEKSLSADEVTTDAISFFLAGYDTIAGLLGTTAVNLARYPDMQDKDIQKMEYLDMFLMETLRMDSGARFPRLCTQDTEISPGTVPAGVEVIIDSDSLHIDPEYWPEPGTFIPEREPFTFIPFGQGPRTCIGMHLALMATKITLVRILQKY-RFVACPGTPKDHGLGFF------------------ 195473829 31 -----------------------------------------------------VVLDLDLVKAVLRDFNKFVDRRSFH----GDSLTANLFNLQGEEWRVLRTKLSPTFTSGKMKYMFGTVSTVAQQLGATFEEQGAVLELHDLMARYTTDVIGSCAFGTECNQAEFRQVGRRLFQNNGRSIRWRIFKEITKFFNRIVREREDIRRNDFMDLLLRRQEQGKGLSVEQMAAQAFVFFVAGFETSSSNMSYALFELAKNQAVQQKAMMEMPYLDQTITETLRKYPASSLTRLASEDYEIDPVVLEKGTSVHIPVLAIHYDPELYPEPHEFRPERHPTAFLGFGDGPRNCIGLRFGRMQVKVGLIALLRRF-HFSLPPGSPTQL----------------------- 91083085 42 ------------------------------------------------NGPVYLPIDPEIVKSILTDFDHFI-DRGVFVDEQNFPLSAHLFSIKGSKWRSLRTKLSPTFSSGKLKTMYEIFMKMTQNFIETLEPKAGRNFTADIIFSTAFGLEGNTLQYPDSKLGNLAKNLEGLQNPGSILRAFISNKSIEEFFVDLVKKTVKHRRKDFLSLLLEIR-DREGLSFNEIVAQCFLFFLAGFETSSQTISYTIHSLAYNQDVQDKLRKKLPYLDKVFNETLRLYPVGFLNRICVKPYKVPDVVLDVGTPVLISTLGLQRDPEYFPNPFKFDPERFPFTFMPFGEGPRFCIGMRYGKLQTKLGIASLVSQF------------------------------------ 198459681 31 -----------------------------------------------------VVTDLDLVKRVLKDFNHFENR-GIFYNEIDDPLSATVFSIEGQKWRHLRHKLTPTFTSGKMKHMFPIVVKVGEEMVGDGKVLEIVDLVARYTADVIGNCAFGLFGKRALRERRYKGLLDFFIFGFPSLRLKLNVQEVEDFYTKIVRDKTKEKRNDFMDSLIEMYQKDEGLTFNEILAQAFIFFVAGFETSSTTMGFALYELAQNQDTQDKLRNEMKYLEQVVMETLRKYPAGHLTRKTRLDFEDPKNFIAKGTTVVIPALGIHYDPDIYPEPEKFKPERPACAWLPFGEGPRNCIGLRFGLMQ------------------------------------------------ 91089601 69 ---------------------------------------------------------------------------------------------------QMRATLSPAFTSSKMKNMYHLIYECAENFAKHFQDKKQDVEVKDIFSRFTNDIIATVFGIQINSLEQLLKFFVAQLAPQIFEFFKLCVQNSVKYFYNIIREKEGIVRPDLIHLLMEARKKKMELTDELMVAQALLFFFAGFETVSTGASFLAHELATNPDVQRKLQEEIDYLDQVISESLRWPPAPQTDRLCNTDFVLEPTKPHERRTIIIPFYGIHRDPEYFPNPDKFDPERFPGTYMPFGVGPRNCIGSRLALLELKTLFFHLLSK------------------------------------- 86139912 8 -----------------LFREDILSAQPGKLYRAWMAEFRAPSFRS------YLINQPDLIKRVLKQPDDFPKSDRIAEGLKPLLGSSVFLT-NGKTWKRQRRIIDPAFEGGRLKVTYPAMRAAADSAILRLQTQGRNIEVEEVTSHVAADVIFRLFSIPIENFTRFRDYQRKWMPRFFRRGTRPNANVIRALITDLTESRMAEIKEDLATKIMTTTETGERFDAQEMVDQVAIFFLAGHETSASALAWSLYLLALYPDWQEQLAQEAESRDVFREALRLYPPVPMMVREATCPVQFRNRAVPKGAQIVLSPWHLHRHERLWDNPDGFDPSRWREAYIPFSAGPRVCPGAGFAMVEGALILSMILRHFKITCVEGAEPVPVAHLTVRSKSGIWLQFTPRT---- 149689833 29 -----------------------------------------------------VLHGYEAVKESLIDGEEFSGR-GNSPGSERANKGLGIVFSNGKIWREMRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSIIFQNRFDYTDQNFLNIMGSSPWMQLCNHFPVLLDYFPGSHNKLLKNIAYINNYVLEKTKEHQENPRDFIDCFLIKMEQEKEEFTFENLTITVSDLFGAGTETTSTTLRYGLLLLLKHPEVTAKVQEEIDYMDAVIHEVQRYIDPTNLPHAVTRDVKFRNYLIPKGTNILISLTSVLHDDKEFPNPEVFDPGKKSDYFMAFSAGKRICVGEGLARMELFLFLTTILQKFNLKSLVDPKDIDV-TPVVNGFASVP----------- 5230695 105 -----------------------------------------------------------------------------------------------------RKLLTPAFHFRILEDFLPAVNDQSNILVRKLGQLGSCNIVPLVTLCALDIICETIMGFTRRLETPLYWIDAIFQLSKPGREFARKVKELHQFTLKVIRERKRERKPFLDILLREHIKDPENFTEEHVREEVDTFMFEGHDTTAMGMSWAIYLIALHTEHQDLIHQELDYMECCLKESQRLYPVPFISRKCEEDAVICGRKVPKGTDIQVAIYNLHHDEQVFPKPDEFRPDRHAFAFVPFSAGPRNCIGQRFAMMEEKVVIANILRNYKLVALHYRDKIHVMAELVLRPTSLHVIFIP------ 27377993 11 --PQPPTKPVVGMLSLD-------SAAPVQHLTRLAKELGPIFWLDMMGSPIVVVSGHDLVDE-LSDEKRFDKTVRGALRRVRAVGGDGLFTADEPNWSKAHNILLQPFGNRAMQSYHPSMVDIAEQLVQKWERDDEIDVVHDMTALTLDTIG--LCGFDYRFNSFYRRDYHQIWMQKRRKTLAEDVAFMNKMVDEIIAERRKDDKKDMLAAMMTGRSTGEQLDDVNIRYQINTFLIAGHETTSGLLSYTLYALLKHPDILKKAYDEVDYITQILKEALRLWPPYGISPLADETIGGGKYKLRKGTFITILVTALHRDPSVWPNPDAFDPERPINAWKPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 5921950 29 -----------------------------------------------------VLHGYEAVKEALVDHGEEFSGRVTVPVFDRYAQGAGLFASQGELWKETRRFTLTVLRNMGMKTIEDRIQEEASCLVKALPCNVICSIIFQNRFEYNDQTFQTLVKHFLDSIRLFNTPWMQLYNPGSHHELFKVFNDQMKFFSEKIREHQENPRDFIDYLLIKMEKEKHNKQSQFTMHHIWDVFDAGSQTTSSTMQFGLLLLMKHPEIAAKCMQDRSCMPAVIHEIQRYIDMNNVPHAVTQDIQFRGYLIPKGTHILPSLTSVLYDEKEFPNPEKFDPGKKSDYFLPFSIGKRACAGEGLARMELFLVLTTILQHFTLKPLVDPDPTPVDNGFLSVPPSYELCFVP------ 210098269 3 ------------------------ADELHLKFLEWQKEYGPVIYFRVGMLDTVVLGGYDVIYQALKQAEAFSSRPVHLAVVSKITKNKGIVMISGPHWKEQRKITLRSFGFGR-RSMEAKILEEAAALCEEINNFGAKPFQKATTNVICSLVFSHRLDYDDPNFLRLMEDFNTVSGTAFLNMPENVFPFLRDYIMTQIKEHEDTFDDAFLLEMETQDQGTSSFTEEQLVYTVFDLFVGGTESTSDALRWASLLMMVNPDIQQKVQEEPDQPPSMAHEVFRFSCIVPVPHTTTEDTTLNGYHIPRQTIVIPNLWSVHYDEKLFPNPYKFDPTRKDEHVMPFSAGPRICLGEQLARMEFFLFFTSLMQHF------------------------------------ 210124954 69 -----------------------------------------------------------------------------------------------------RSTISPAFSGGKLKQMTEAMNSCADLLVENIGKFGENELTGAFTTDVIARTAFGLFNFRNPLVWLFVLFPSIMKPILEKVNYNFMANDVTDFFYNIVDRRNEHGRVDFMQLMMNAHKDDDPLTKDDIVANSLLFFLAGYETTATTMAFMLYNLALNQQTQDKARHNMPYLDMCINETLRMYPAANIARAAGEEVKLKWLTIPKNMLIIIPTLGIHHDPERWPEPEKFIPERDPFDWQPFGAGPRNCIGMRLAMMEMKVGLARVL--------------------------------------- 210106019 38 -----------------------FTKAPYKLWMELVKEYGPVIYLWLGSQQIVVLNSYAAIHEALKKGEDFSNRPALTFKLMGLTNNGIILLPYGPFWKHQRKMGLRDFGFGK-RSLEGKVLEESHGLREEILKKGPFNIRRMLQNAVGNVICSIVLGKRFEYDDEKFEKIMEAFDQNVGDQRLSGMADLFPWARHIPAVKRADIRDFIDTFILEMKDNDSDFTDRQLEYLIADLFLAGTETTSSTLHWALLYMLRHPDVQDKVHREIDS----------TIGQDVTPSLTHRDYPYTQAVVAEACLVFTNLWAVLRDPEFYPDPDAFKPERKGDTFIPFSLGRRACLGEQLARMELFLFFTSLMQHF-TFKLPEGAALP------------------------ 91081165 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAQVFVFFAAGYETSSTAMTFTLYELCLNQKIQDKMRMEMTYMEQALNETLRKYPPVPFNRKCTKDVAGTNLHLDEGTMVVLPILGLQHDPEYYPDPSKYDPDRPPFTWMPFGEGPRICIGLRFGMLQAKVGLATLLE-------------------------------------- 18402179 50 -------------------------------------------------------------------------------------------------HSHIRKLVQSSFYPETIRKLIPDIEHIALSSLQSWANMPTYQEMKKFAFDVGILAIFEILKHNYNIVDKGYNSFPMSLPGTSYHKALMARKQLKTIVSEIICERREKQTDFLGHLLNFKNEKGRVLTQEQIADNIIGVLFAAQDTTASCLTWILKYLHDDQKLTWRQTRNMPLTHKVIVESLRMASIIFTFREAVVDVEYKGYLIPKGWKVMPLFRNIHHNPKYFSNPEVFDPSRKPNTFMPFGSGVHACPGNELAKLQILIFLHHLVSNF-RWEVKGGEKGIQYSPFPIPQNGLPATFR------- 149722308 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPRDLIDSFLLRMDKEETDFHHKNLIHTVLSLLFAGTETSSSTLRYALLLLFKYPDVLEKVQAEIDYTDAVIHEIQRFIDLIPFPHLVIKDTDFRGYHLPKDTTVYVMLTSVLHDPRHFEKPDVFYPGRKHEAFIPFSMGKRLCLGEGLARSQLFLILTSMLQNFSLGSPQAPEDIDF-TPRINGLTKLPSVF-------- 156369608 13 -----------------------------------------------------------------------------------------LISLQDDDWRRLRHFVTPTFSAVKIKQVVPLISESCRILVEQLQTNPNDQFLSNAQRYFGKPSPFTILAVLFPYLQPIISVMVRRLGLGRQTEIGKSVMFIVDAARQIIKHRRETRKKDLLEILLSAETTDDKLSDDEIVAQCFTFILAGFQNTSNTMAFTSYLLALNPDKQDRLIEEMEYLDMVVQEALRLYPPGFRGRTCNQSCTINGQFFPKGCLVMIPVYAIHRDPEIWPEPEKFQPERHPYAYLPFGEGPRNCIGMRFALLKVKMALVYILRHY-RLERCPETEVPLQGFISMSPKHMHLRIT------- 210113348 35 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPSVYLLNLVSGFGDIALSKFNQAYLEKRRFAASALKTLGMRMVEEHIREEARQLCIKLSEQGPRDIADNLTVSVANIICSMVFGKRYGYDDQFEHGSSQLMTVFPFLRFVECINKVHEFLRQEIIKHRETLDNDLILTELQTQEQTDCFTEENIVWIIQNMFFAGMETTANTLRWGLLYMVLCPEEQQKVHAELDYTEATIMEIQRIVAPLNAPHAATEDTTFRGYDIPAGMQVLTNLWSAHMDPEYWPDPETFDPRRRPDSYLPFSAGRRVCLGEQLAKMELFLLFSSLLKHF------------------------------------ 148230725 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLFFAGTETTSITLRYGMLLLLKYPDIQKKIHDEIDCTDATIHEIQRFADIVPMPRSTNKDTTLRGYDIPKGTTVFPMLTSIMKDPRYFKDPESFNPLKKSDAFLPFSIGKRVCLGEGLARMEIFLFLTSILQRF------------------------------------ 193589572 191 --------------------------------------------------------------------------------------------MENPQWKIIRKILSPAFTSGKLKLMYDQIKECGDELVRDILGKYSTDVIGTCIFGLTFRKYGKSLFLPSHLRELSLMITPALLNILRFKDFPADATEFHSAFHETITYREKNNRNDFVQTLIQARNDRERFLESQIVANAFVMFAAGFETVSTAISFCLYELSFCLYELSLKKHIQDYLDMVLAETLRKYPPTFAFRKASQTYHVPNDTIEKDQKVIIPIYSLHYDPKYFADPEVFDPERFSPEYLPFGDGPRICIGKRFAELEMKLALVEILTKF------------------------------------ 47523894 29 -----------------------------------------------------VLHGYEAVKEALIDGGEEFSGRGHFPMAERVNKGHGIIFSSGKRWKETRRMTLRNFGMGK-RSIEERVQEEARCLVEELPCNVICSIIFHNRFDYTDPNFLTLLEKLNENFRILSSPWMQVCNPGSHNKVLKNSAYVKSYILEKVKEHQKDPRDFIDCFLIKMEQEKHNFTFENLIATITDLFGAGTETTSTTLRYGLLLLLKHPDVTAKVQKEIDYTDAVVHEIQRYIDPISVPHAVTRDIKFRNYLIPKGTTVLTSLTSVLRDDQEFPNPEVFDPGKKSDCFMPFSTGKRICVGEGLARMELFLFLTSILQKF-TLEPVVDLKDIDTTPILSGFSHMPLRFIP------ 114631906 29 -----------------------------------------------------VLHGYEVVKEALIDGEEFSGR-GHFPLAERANRGFGIVFSNGKRWKEIRRMTLQNFGMGK-RSIEDRVQEEARCLVEELPCNVICSIIFQKRFDYKDQQFLNLMEKLNENIRIVSTPWIQICFPGTHNKLLKNLAFMERDILEKVKEHQENPRDFIDCFLIKMEKEKQNQQSEFTIENLVDLLGAGTETTSTTLRYALLLLLKHPEVTAKVQEHMPYTDAVVHEVQRYIDPTSLPHAVTCDVKFRNYLIPKGTTILTSLTSVLHDKKEFPNPEMFDPRKKSNYFMPFSAGKRICVGEGLARMELFLFLTFILQNFNLKSLIDPKDLD-TTPVVNGLASVP----------- 154685194 33 -------------------------------------------------------------------------------------------------------ILMPTFSQRAMKDYHSMMTDIAVQLIQKWARLNPDEAVDGFNYRFNSYYRETPHPFINSMVRALDEAMHQMLMIRTKRQFHHDIQAMFSLVDSIIAERRSGGRDDLLARMLNVEETGEKLDDENIRFQIITFLIAGHETTSGLLSFAIYFLLKHPRVLEKAYEEADYIRMILQESLRLWPTAPAFSYAKEDTVIGKYPITPKDRISVLIPQLHRDKDAWDNAEEFYPERFEHPYKPFGNGQRACIGMQFALHEATLVLGMILQHF------------------------------------ 170076575 8 -------------------------------------------------------------------------------------------------HSSRRRIIFQAFQPRALESYIPTIEKITQRYLTQWEQKQEFAWYDEL-RKYTFDVASTLFGAETPLANLFEEWVKGLFPWTAFGKAMKCRRKLLRELEMIIGDRLKTYDTDALDLLIRADEDGNSLSIDELKDQILLLLFAGHETLTSSLVSFGLLVGQHRDVFEKIRAEQDYLDQVFKEVLRLVPPVGGGREVINTFEYKNFQIPQGWAVQYQIAQTHKDEALYPDHEKFDPERKKFGFIPFGGGMRECIGKEFARLEAKI-LASMLARDYDWELLPDQDLSMQ---------------------- 154146256 39 -------------------------------------------------------------------YSVFTNRRPFGP--VGFLKKSITISED-EEWKRLRTLLSPTFTSSKLKEMFPIMRQYGDILVRNLRREEEKDIFGAYSMDVITGTSCDPFLLSVVLFPFLTPIYEMLNLSIFPRQSMNFFKKFVKKMKKDRLDYNQKNRVDFLQLMMNTQNSKGQLSDLEMAAQTLIFIFGGYDGTSTSISFIMYELATHPDVQKKLQMDMEYLDMVVNESLRLYPVVRIDRFSKKDVEIHGVFIPKGTIVMIPIYPLHRDPEYWPEPEDFCPERDPYIYMPFGNGPRNCIGMRFALISVKLAVTGVLQNF------------------------------------ 118094727 56 --------------------------------------------------------------------------------------------------RQQRKFVSATLKSIAVS-FESKVQEESRYLVEAMEEEQPFDPHYKINSAVSNIICSITFGNRFNYHDFWGQLYNAFWLPGPFRKIFRHWEKLQRFVRGVIAKHKEDLGDYIDCYLKEIEDTNSYFHEENLLCSTLDLFLTGTETTATAIRWALLYMAAYPHIQEKVQLEIDQCRQPTMEDKEHMPYTSVPRMSTNDTTLAGFHVPKGTTLMTSLTSIMFDKNVWETPDTFNPERRREAFLPFSAGKRACPGEQLARTELFIFFTALLQKF------------------------------------ 25029019 26 --------------------------------------------------GTWTVLGHSEARAVASNPHVFSSAVSRFLQ--------LPNGLDGAEHWEFRTLIDRYLTRAVVAELEPTFRIIAHEVVAETEGVDKQDAV-ELGITFAVRAMTAWLGWPRELEPRLVEWVRKASRSGDDARLAAVAADFDTIIREVVEPRLSDASTDVTASLVRDESLGRALEFEEIVSILRNWTGGDLSSMALCIGVVVQALAHNRAIQDRIRSGASDREAIIDEFLRDSPFVTNRRITTCPVTLGGQQIGAGEQVNINWTSANRDERVFGDPDAFNPH-NLAANLVWGTGTHECPGRDLSMAELRSFVRALVDAHL---VTPDGEPERATYPLGGYISVPVRLTP------ 149689829 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGR-GSVPLLERSNKGYGLVFSSGKRWKEIRRMTLRNFGMGK-RSIEECVQQEAHCLVEELPCNVICSIIFQNHFDYTDQNLLSLLKLMNENVNILNSPWVQVCFPGIQNKYLKNSDNIKSYLLEKIKEHQENPRDFIDHFLIKVKQEKHNLHSEFTIENLLDLFAAGIHTTATTLRYGLLLLIKHPEVTAKVQEEIDYMDAVVHEIQRYIDPTNLPHAVTRDVKFRNYLIPKGTTILTSLTSVLHDDKEFPNPGVFDPGKKSDYFMAFSAGKRMCVGEGLARMELFLFLTIILQKF-TLKSVVEPKDINITPATSGLASLP----------- 147906801 34 -----------------------------------------------------ILTGYDAVKEALIDHSDVFSDRGDGGVSQMLFKNYGVILSHGERWKTMRRFTLTTLRNFGMRSIEERIQEEARSLEEAFKKDEPFDPMYLLGLAVSNIICSIIFGERFMYLREFFQLLNSFFFPNMFCYIPGPHQKLFMYFNKLKEFVRDEPRDFIDCFLIKMEEEKSEFHNENLSGTIIDLFLAGTETTSLTLRYALLILLKYPEIQEKVYKEIDYTEAVIHEVQRFADIIPLGHAASKDTIFRGYYIPKGTVIFPVLTSVLKDPKYFKNPDQFDPGKKNDAFLPFSSGKRMCAGEGLARMELFIFLTTIL--------------------------------------- 170072411 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIQMRSPDDTKSDDEIAAQAFVFYLAGFETSSTLLTWTLYELALNQDIQEKGRQHMKYLDQILNESLRKYPPPIHFREVAKDYQVPNTKSEAGTQVFIPVYGIHHDPEVFPDPEKFDPDRNPYAWTPFGEGPRICIGLRFGMMQARIGLAYLLTNF------------------------------------ 124002150 20 ----PPFVKGH----FLLGSATEFRKSPPAFFKRLESLNSPIARFRLAHLNCYYPNSEEAIFHILKTNYKNYLKGGIFFDIARGIFGNGLVFVNDELWVSQRRIMNPVFRKQAVESYFDNMMHHTMCMIERWRKKESINAHQDINTLTVSIATDTLFGMELMLSENKRRVSNGFSPPFWNKKLKKAIIEYDQIVGEVISKRAQAKDESMIDLLLHSKDNGKSLNLQQVIDEVKLFFVAGTDTSANAVTWLLYLLCENPKVEAKLREEPYMMQVIYEALRLYPPAWLFSRSNVEEEEVEGCLIKKNGNIFISTYMLHRNPKYWDNPEEFKPERFADSYIPFGFGPRRCIGERFGMMEIQLILIMLL--------------------------------------- 149915406 8 ---------------LDLSDPALSTRGP----EVVAAREAHWCARTPYGL---AVLRYTEVGRILRD-RRFRQGSHNWPATVGEFWRQSVIGREGEDHKRLRALAVPALSEGYVESLIPAFDRIAEDLCATLRETESCEFQEAFCTPFAGQAITTLLGMEREAWPLVAHNAADLGLAMHEARFNAACETLFQLADQLVTRVRRGEDDSYVARMVAEFDANGDCTHEELLNTIVISIFGGVDTTRALLGLGLSLFIENPAQWQALREDEGLIPAAIEEFIRARPTTTWAREAVEDVEVNGQKIKAGTVLHLLVHASARDPLVCDDPG-FDITAKRKLHFGFGGGAHHCIGHFVARTDMAEALRALRRTFKTVTY-GSEPEWLPDSGNTGAVRLPIRY-------- 110765952 56 -------------------------------------------------------------------------------------------NLEPKRWRPLRSKLSPMFTSKKLKEMFGLILECGEKYVDGLARRQPVDFCEVAAKYTTDVIGSCAFGINMNAMSEFREAGRKIFEPTWNSKFKITMPTLYDLLGPLVRKERNVFRPDFIDTLMKLRDDPESLSDIELTDAFLTFFAAGFETGASTISNTLYELAQNQGMQDRNIKEMEYLDKVFKETLRKYPPGTIPRRSVSEYTFKNTTIPKGTMIWIPAFPIHRDPNIYPNPDDFNPERHPMNYLAFSNGPRNCIGARFANYQVKIGLIMILR-------------------------------------- 404777 29 ------------------------RKGLLRSFLRLREKYGDVFTVYLGSRPVVVLCGTDAIREALVDQAEAFSGRGKIAVVDPIFQGYGVIFANGERWRALRRATMRDFGMGK-RSVEERIQEEARCLVEELRKSKGCSIVFGKRFDYKDPVFLRLLDLFFQSFSLISSFSSQVFFPGTHRQIYRNLQEINTFITQSVEKHRANPRDFIDVYLLRMEKDKSEFHHQNLILTVLSLFFAGTETTSTTLRYGFLLMLKYPHVTERVQKEIEYTDAVIHEIQRDLIPFGVPHTVTKDTQFRGYVIPKNTEVFPVLSSALHDPRYFKTPNTFNPGKRNEGFMPFSLGKRVCLGEGIARTELFLFFTTILQNFSIASPVPPEDI------------------------- 126272342 33 -----------------------------------------------------VLHGYNIVKEALIDKGDIFMERGNVPIFEDAIKGQGVIFSRGERWKQLRRMTLRNFGMGK-RSIEERVQEEAQCLVEELPCNVICSILFRDRFKYKDEKFLYLMSLLNENFQLFTKPWIQLYNPGKHKQLFKNVEELKCFILERVKEHQEDYIDCYLSKMQQEKNNPQSEFDVENIMTGVDLFSAGTETTSSTLRYGLLLILKHPEVQAKIHQDMPYMDAVVHEVQRFIDPLNVPHAVNQDIQLQQYTIPKGTNVFPLLSPVLCDSKEFSNPDKFDPQKKSDCFMPFSAGKRACLGEGLARMELFLFLTTILQNFTLKPVGDPNEISVKNNHV-GFTNVP----------- 195430342 59 --------------------------------------------------------------------------------------------------RHLRHKLTPTFTSGKMKHMFPIVTKVAEEMEKVFKDKEVVDLVARYTADVIGTCAFGLIGRRAVTDRRYYGLLDFFIFGFPKLARRLHVQDVSDFYTRIVRDKTKEKRGDFMDSLIEMGDSEEGLTFDELLAQAFIFFVAGFETSSTTMGFALYELAQHQDIQNKIRKQMKYLEKSVMETLRKYPVAHLTRLTNTDYTPDDSKYHIDTVVVIPALGIHYDPSIYPQPEKFQPERPPCTWLPFGDGPRNCIGLRFGLMQ------------------------------------------------ 91088761 73 -----------------------------------------------------------------KDFDHFVNRMAFIPEDCDPLWGKNLVALTDQRWRDMRSTLSPAFTSSKMKYMFSLISESAEQFAQYFANQDQDLIMKDIFTRFTNDVIANLMGIEATDFRGFWRNMKIVIYFIFPTLFKNVADFFVKLVRDNIAKREKHVRPDLINLFLEARKNGQTLTDVDIAAQALLFFFGGFDSVSSMMCFMSYELALNPDVQAKLLREVDYLDMVVSETLRLWPTNVSARVCTKPYTIEPKHLEKNTNVIVPIFGIHRDAKNFPEPNRFDPERRPYTYLPFGAGPRNCIGSRFALLETKALFFHLLSKF------------------------------------ 157353172 37 -----------------------------------------------------VVSSREMAKEVMKTHDIIFSQRPCILAASIVSYDDIAFAPYGDYWRQIRKIILELLSAKRVQSFRSVREEEVLNLVRSISSQESINLTESIFSLTFSIISRAAFGKKCKDQEAFSVTLEKFVVSGIRHKLEKIHKKLDTILENIINEHKAEVDEDLVDVLLKVQKQGDPLTTDNIKAILLDLFIAGSETSSTAVEWAMAEMLKNPGVMAKMIHELKFLKLVIKETLRLHPPVPIPRESRESCEINGYEIPVKTRVIINAWAVARDPEHWNDAESFNPERTNFEYIPFGAGRRMCPGILFGMANVEIALAQLL--------------------------------------- 155212606 8 -----------------------------------------------------VILDAALVHEILADRERFVRPRAGPEASRREG----LLSSRGPLWERQRSVIQPELVGGQLAAYADIAARSVEEMLDRWPENGEIDLVAELSMLTMQVIARSLLGRDDTFAEEFEFGADALLLPDPSAAFERADADLEAVARDFVDWQREHEDDSMLTALIEAERDGVELSEDELIDQTVLFLTAGQETTALTIAYAFHHLSRSPDVRAGVTEEFDLTERVVRETLRLTPAWNVTREVRGPTTLGGTRFETDDLVLLPTYAHQREDRVWGDGDAFRPARWTDSYFPFGSGPRVCIGRQVALTEAQFTL------------------------------------------- 6981634 55 -----------------------FRQGFWESHLELRERYGPLCGYYLGRRMYIVISDPDMIKEVLENFSNFSNRMASGLEPKLIADSVLMLR--DRRWEEVRGALMSAFSPEKLNEMTPLISQACELLLSHLKHSDAFDIQRCYCCFTTNVVASVAFGIEVNSQDPFVQHCQRVFAFSTPRPLNKNRDELNGFFNTLIRQTAEERRGDFLQMVLDAQRTAKPLTVDEIAGQAFLFLIAGHEITTNTLSFITYLLATHPECQERKHPAPEYCDMVVAETLRMYPPFRFTREAAQDCEVLGQHIPAGSVLEIAVGALHHDPEHWPNPETFDPERKPFTYLPFGAGPRSCLGVRLGLLVVKLTL------------------------------------------- 15238701 29 LPPGPPRLPI-------IGNLHQLGSKPHSSMFKLSEKYGPLMALRFGSVSTVVASTPETVKEVLKDAECCSRPYMTYPARLTYNLKDIGFCPYTKYWREVRKMVVELYTAKRVQSFQHTRKEEVASLVDAASLEKPVNLNTKLMKLSGSVICRVVFGINADYFPIIGRIIDRITGLHSKCE--KIFKAMDAFFDQSIKHHLEDIKDDIIDLLLKMERGEIELGEDNTKGILFNILNAGIDTSAQVMTWVMTYLISNPRVMKKDIERLEYLKMVVKETFRVLPLVPIPREASKDVKIGGYDIPKKTWIHVNIWAIHRNPNVWKDPEAFIPERFNFEFLPFGSGRRMCPGIGMGMALVHLTLINLLYRF-DWKLPEGMEVE------------------------ 28261337 26 --------------------------------------------------------------------------------------------------REMRKIVLELLSTKRVRSFQPIRQDEGSRLVSLIKESKSIDLSEKINSYTTSMVARAAFGKVNDAGVTFFDPADIFPSYKFLNVFFNSRSKLLKILEEMIDEHIKNHKEDVIDILLSIKDSGEPFQMNNVKALIFDMFAAGTETSSSTVEWAMSELIRNPDVMAKAQQELEYLKLIVKEVLRLHPSSPIPRECGEDCQIDGYDIPVKTRVFVNIWAIARDDKYWKDPESFIPERNNFEYLPFGSGRRMCPGM------------------------------------------------------ 157344680 91 ------------------------------------------------------------------------------------------------EHKRLRRLATPVNGHEALSIYMQYIEDNVISALNKWAAMGEFEFLTALRKLTFKEHVMEALEREYTSLNYGVRSMAINLPGFAYHKALKARKNLVNIFQSIVNERRQTMKKDMMDALLDEDENGRKLSDEEIIDILVMYLNAGHESSAHVTMWATVKLQENPEFFQKEIREMEYLPKVIDETLRWITFFVVFREAKADINICGYTIPKGWKVLVWFRSLHFDPETYPDPKEFNPCRWPGTFLPFGLGSRLCPGNDLAKLEISVFL------------------------------------------- 210106064 37 -----------------------------------------------------VLNGYATIHEALQNAEDFSSRPPELDFLSPDNNSLGIAEPYGPKWKEHRKFALMGLRDFGVRSLEGKILEESRALGEEISKTGERPFCQMMQNTVANVICSMVFGCRYEYDDMLDDFFAKVFPPWKYQDVMEHKVILTDHIEEKLREHEETFRDFMDAFLLESKDANSIFTKQDHITVVFQLFLAGTDTTATTLRWALLYMILHPDIQEKVQQEIDYSEATLTEVTRLAPVAPLAHATSNDTVFRGFSIPKGTAFIANIWSVHHDPNLWPEPDKFDPKRFINDE-----GRRVCLGEQLARMELFLIFTSLLQRF-TFKLPEGAPKPSKKGIHQGIYQ-PVPF-------- 78483994 1 ----------------------------------------------------------------------------------------MFIAMDPPKHDVQRKTVSPIVSPANLHLMEPLIRSRITKTLDELPIGEPFDWVDRVSIELTTQMLATLFDFPWDERRKLTRWSDLFLTDDYETERRMELFACVDYFTRLWERVNAPPKGDLISMLAHGEAT-RNMDRMEYLGNLLLLIIGGNDTTRNTMTGSILAMNENPEQLRKLQAKPDLIPSMVSETIRWTPLSNMRRTATQDFELGGKLIKKGDKVLIWYASGNRDEEAIENPEAYIIDREPRNHLSFGFGIHRCMGNRL---------------------------------------------------- 40647363 31 -----------------------------------------------------IVNSHQHAKEVLKRGKTFAGRPRTVTTDILTRDGKDIAFADYATWRFHRKMVHGALCMEGSASIEQIICREASSMCQALVELQSTDLAPELTRAVTNVICALCFSSSYQRGDCEFEPWLQIFPNKDLKILKQCVTVRDSLLQKKYDEHKAEYSDDLLDALIRAKRSAENLTDDHLLMTVGDIFGAGVETTTTVLKWAVALLIHHPQVQKKIQEELDSKIGMNRHPIRPVSPLLIPHVALADSSIGEYTVGKGARVIINLWSLHHDEKEWKNPEIFDPTRPSESYLPFGAGIRVCLGESLAKMELFLFLAWILQRF-TLEVPPGQT-------------------------- 231885 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLEASENGTKMSDTDIREEVDTFMFEGHDTTSAGICWALFLLGSHPEIQDKVYEELDHIERVIKESLRLFPVPFIGRVLKEDTKIGDYLVPAGCMMNLQIYHVHRNQDQYPNPEAFNPDRHPYAYVPFSAGPRNCIGQKFATLEEKTVLSSILRNF------------------------------------ 73921484 42 -----------------------------------------------------------------KDFQHFVDRGTYVN-EKDEPITAHLFSIGGKKWRNLRTKFTPTFTSGKMRQMFETIEKYIEHEVDHHEPLDIKNVLACYTTDIIGSCDCNSFKEPNSPFTQFGQFMGAFPNLSKMLRMRLTEKEVEDFYTKVVERYREKTRPDFLQMLNEHTGDGTSLTMDEIVAQSFVFFIAGFETSSTTMTFALYQLATHPEIQEKVRNELKYMGKVIDETLRMYPAPVVTRRCVEDYRIPDSDVIIEKEVFIPIKAIHYDPEYYENPEVFDPERHPYAHIPFGEGPRICIGLRFGVMQSKVGLVSILKNF------------------------------------ 192288856 17 IPPTPPRAPENLSA---LGRLAAIRQNAIASWGDRAYQDDVVRGRFFAHS-SYILNTPDAIRHVLVDNTDNYRRTATGIRVLRPMLGEGLLLAEGRAWKHQRRTLAPAFTPRAVATLVPHMASATDEVVEGLRRKTGVPLMQHLALEIAGRTMFSFFVIDYGTRLASPRFLDLLLPLGWPTPRALFRRRWTRFIGELIAARRAAGKRDLFELMLAARETGEAFSDAQLGDQVATMILAGHETTATALFWALYLLALDPDAQERLANEVRRVGPGGTEIERYPPAFLIVREAAGPDQVAGFAVRKHDVMLIAPWLLHRHDKLWSDPNAFVPERDRFAYLPFGVGPRVCIGAHFALVEATLALAKIVGTF-RIELIDSEPVIPIGVVTTQPRSPPFRLTP------ 115463817 76 ---------------------------------------------------------------------------------------------------RHRRVIAPAFNMERIKGWISEITAITSSMLDKWEVQDEIDVHKEFHTLIADVISSVAFGSSYEEGKRVFELQERFVPTKKNRRRHMLNQEVRNSLRKLIEINGRKCEDNLLGMMLSASKLGSEFRMEEIIDECKTFYFTGKETTANLLTWATLLLALHQEWQNKARDNLKIVNMVLKETLRLYPPAMFNRMVNRDVKLGKLDIPAGTQLHFPILDIHHDVNIWTNADEFDPSRFAGAYFPFGIGPTICVGQNLTMVEEKVALAMILQRF---ALVVSRPMFMRSNPSTVLKFLPIRFE------- 58382610 61 -------------------------------------------------------------------------------------------ALDGERWRYLRNKLSPTFTSGKIKLMFSTICEIGDEFLATLSQCFTCDVVGSCAFGLQCLEIGDKVFKPPAWRNMLAFALISFKKLAKRLRLPVLPGEVTSFFMPLVTETVADRRPDFLNLLIQLKNKGQKLTLDEVAAQAFVFFFAGFETSSTTLSFALFELANNPDIQERVRKEMTYLDQVINETLRMYPPVPQIRVTTQPYKVENVSLEPDTMLMIPIYAIHHDASIYPDPERFDPDRHTHAFLPFGDGPRNCIGMRFGLLEVK---------------------------------------------- 189442165 72 ------------------------------------------------------------------------------------------------EHKYTKKVIMQAFSREALANYVPLMEEELRRSVNLWLQSDSCVLVYPAIKRLMFRIAMRLLLGCDPQREAFEEMTRNLFSLPIDVPFSRARNIIHAQIEENIKEKLQQCRDALQLLIDHSRRTGEPVNLQALKESATELLFGGHGTTASAATSLTTFLALHKDVLEKVRQQLKYTSCVIKETLRLSPPVAGGRVALKTFVLNGYQIPKGWNVIYSIADTHGEAELFPDKDEFNPDRSRFGFIPFGGGVRCCVGKEFAKILLKVFIVELCRNC-DWELLNGSPAMKTSPIICPVDNLPAKFKP------ 33113212 39 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLTAKNKEGLIDDEGIREEVDTFMFEGHDTTAAALGFALMVLAGHKEVQDKIVQEMKYLERCVKEVLRLYPVHFISRKLGEDVTHSGHKLAKASIVNLHIYDLHHNPAIYPDPEKFDPDRHPFAYLPFSAGPRNCIGKKFAMLELKAAICGILANF------------------------------------ 158317244 105 -------------------------------YRRIRDEHGPVPVLLEGDVPAWLVLGYREVVYVAGTPALFGRDPPAWPLQSMVGQRPSLRALDGPAHARRLGAIGDVLGMFEPHGLRARAASGADALIDAMASDGRAELMTQYASPLPAMVAAGMWGLPDTDLTALARDLTLLVSGGTGARDARRRA--HAMLTRVVRRRRAQPGDDAVSALLT---HPAGLRDDEVVEDVMATLIAGQAPTADWIGNTLRLMLTDPRFATDLAGGRLSAGDAMAEVLWADPPIQNARWARRDVRLGGRWIRAGDLLIFGLSAANSDPWARPQPSG-RPS-GNHAHLAFGHGEHRCPAQMTAETIATTAIEVLLDRLPDLELAPRDLRWRPSVWARGVAALPVRFTP------ 157021242 42 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKTHSQILVQNLATRGENVDIKEFFGAYSMMLKFDLLNPVFLISAMFPFITPLMEKMDFAFFPTSVTDFFYAALQKIVVSDHNKKRVDFLQLMVDSQTAGKTLPDHEILSQSMIFIFAGYETSSSTLAFFFYNLATNPEAMEKLQMNMDYLDAALNESLRLFPVAARLRVCKKTVDINGLLIPKDMVVMIPTYALHRDPDYWSDPESFKPERDPYMYMPFGLGPRNCIGMRFAQVTMKLAIVEILQRF------------------------------------ 5852342 38 -----------------------------------------------------VVSGHKLVKEAITQGENFVDRPPNAIAERFYTEPGGLFFNNGEIWKRQRRFALSTLRTFGLNTLELSICEEIRHLQEEIENEKGKPFSPAVSNIICQLVMGRRFDYHDQSFQTMLKYMSEALWPGPHNKLFSNFTAIKELLQEEIEKHKKDLDDTFLIKMENQQEAELGFTERNLAFCSLDLFLAGTETTATTLLWALLFLIKYPEVQEKVHAEIDYTDAVIHEIQRMSNIVPLNRVASKDTTLGGYFIPKGTAVMPMLTSVLFDKTEWETPDTFNPGHKKEAFLPFSAGKRVCLGEGLAKMELFLFLVALLQKF---SFSAPEGVELSTEGITGITLVP---HPYKVSA- 34222534 52 ---------------------------------------------------------------------------------------------------RIRSVLSPSFTSGRLKEMFEIMKNHSANLIRSMKKDEPLDLKEFFGSYSMDVVTSTAFSVDNNPSDPFVTNIKKMLKFDFLNPLFLAVAFFTDFFYASLEKIKQKSRVDFLQLMIDSQKNDKSLTDHEILSQSMIFIFAGYETSSSSLTFLAYNLATNPEVMKKLQMEMEYLDCVINESLRLFPIAARLRVAKAAVEINGIVIPKDMVVMIPTWPLHRDPEIWPEPEAFKPERDPYIYMPFGSGPRNCIGMRFALVLIKLAVVEIL--------------------------------------- 149409184 37 -----------------------------------------------------AVLDLEIIKTVLV-KEVFSSFTNRRRIGIEGIMEESIIGAEDEQWKELRILISPTFSSGKLKEMLRIMIHYGEILVKTIWKKAEKNIVKDYYGAYSLDITSTSFGVDVNSLNKMNDTYNLLDISLFPSDSVEYIKRFVHKIRESRHQDNQQHRADLLKLLLDSQNPKEGLKDTGILAQAVAFVFAGYETTSSALSFISYNLATHPDVQQKLQEQMEYLDMVINETLRLYPIGPRLRMCKKTLEINGLTIHKGTCVVIPIAVLQHDPNYWTEPDEFRPERDPYTFIPFGVGPRNCIGMRFALLNMKVAIIGLLQNF------------------------------------ 196247013 43 --------------------------------------------------------------------------------------------LDGKTHQNRRRLLMPSFHGEALQKCSSQIVETTQEITANWRINQPFKVRRVMQEITLRVILKAIFGQDSGERYFFPSLQKDLGRLSPWGRFLAWKKEIKTLIYEEIQERREEQATDILSLLLLADEDGLPLTDEELHDELITLLFAGHETTASALSWLFYWVHSLPEVQDKLRFELNYLDAVISETLRIYPITTFARILTKPKRIMGYDFDPKTWFMMSVYSLHHREDLYPNPQQFQPERSLYEYLPFGGGNRRCLGSALALLEMKLVTATILQQF------------------------------------ 157339440 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSMLLTCDENGEYMNEEDIADKILGLLVGGHDTASATITFIVKFLAELPHVWEDIPKMRYSWNVACEVMRLAPPVQGAFREAMNDFIFEGFSIPKGWKLYWSTHSTHRNPEFFPKPEKFDPSRFPYTYVPFGGGPRMCPGKEYARLEVLVFMHNLVRRFKWEKLLPDEKIIVDPMPIPA-KGLPIRLH------- 49660018 73 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDLLGLMLEAPEDGQNLSMDEIIDECKTFFFAGHDTSSHLLTWTMFLLSTHPEWQEKMLNKLQLVNMFLLETLRLYPVSAIQRKAGSDLEVGGIKVTEGTFLTIPIATIHRDKEVWEDANKFKPMRHPNALLSFSSGPRSCIGQNFAMIEAKAVIAVILQRF-SFSLSP----------------------------- 31206197 37 --------------------------------------------------------------------------------------------------RLMRQKLTPTFTSGRMKQMFGTIWDVGIELEKCMEYNQPEVEMKDILGRFTTDVIGTCFGIECNTLKEFRKYGNKAFELNTMIMMKTFLRFFLDIVKETVDYREANNRNDFMNLMLQIKNKGKGMTQNELAAQAFVFFLAGFETSSTTQSFCLYELAKNPDIQERVVMNIKYLDNVIDETLRKYPPVESTRVPSVDYLIPKHVIPKRTLVQIPAYAIQRDPDHYPDPERFNPDRHPFTFIPFGEGPRICIGLRFGLMQTKVGLITLLRKF------------------------------------ 198459690 62 -------------------------------------------------------------------------------------------NLDGPQWKVLRNKLTSTFTAGKMKFMYPTVVSVAEEFIDVMHEKMKQNSVRELMARFTVDVIGTCFGIKCNSLRDFMTSYPKLARRLRLVRTPTHIRNFYERIVHETVAMREKKRNDFMDLLIDMKNQKDGLTIDEILAQAFVFLIAGFETSSSTMGYALYELAKQPHIQDKVRAEVEEVLEQHEETLRLHTIVPHDRMAHKRYVVPGHPNFVGQSVIIPASAIHVDPNIYPDPYKFRPERFSPAWLPFGDGPRNCIGLRFGKMQTTIGLALLIKNF------------------------------------ 78059919 6 ----------------------------------LARTYGPVYWFEVFGQGYYVVSGQTLVDEVCDETRFQKCVHQSLLELRPAIGDGLFTAFDEPNWAKAHRVLMQAFGPLSIWSMFDKMVDIADQMFLHWERFGPETPVDDHMTRLTCAFDCRFNSFYREDQHPFVDAMVNTLMVKRSRQFDADIEVMRSLATKMIEDRRKNPSMDLLDRMLNGPVTGEKLDDENIVFQMITFLIAGHETTSGLLSFATYFLLKNPDILQKARDMVDYVEQILMETLRIWPTAPGFAVPLADTTFGGKYVSPDDIIMILTPMLHRDVSVWEDVEAFRPERPPNSWKPFGNGARACIGRPFAMQEAHLVLIMLLQRF-DFSFA------------------------------ 156351195 62 ---------------------------------------------------------------------------------------------------RIRSTLTPSFTSGKLKKIVPIFNTASDNLIEKLADSGEVDCIRLFSLFALEVIMSAAFGFAIPAWRRFFSMIPFADFFGRFMTPMNFGHYFLQMAEGMVNNRIAEGRNDFIQLMLDAQAQTPKLTPDQIAAQSVTFLIAGFETTGTTMSNTAYFLATHPDIQEKLVQELDYLDKVLNEVLRCPPGFSLARRCAEECTIEGVHFPKNVDVNIPVYVLHRDPDLWENPEEFDPERHPYSFMPFGVGPRQCIGMRFALLEIKMCLMAVLEKF------------------------------------ 195431846 58 --------------------------------------------------------------------------------------------------RQLRQKLTPTFTSGKMKFMYPTVEKVAKELLQAFDQQEVHDLAARYTADVIGSCAFGLMGGKAIKERHHGNFINSMIFSFPNLAKALRMRSVEDFYTNIVREKRNDFMDSLIDLIRKHEEKTEGLTFNEVVAQAAIFFLAGFETSSTTMGFALYELALNQDIQDKCMMDQRYLSQVVDETLRKYPVAAHFRRTNQRYVNNDSKYYIETLVFIPTLALHYDPEYYEEPEKFKPERFSDAYLPFGEGPRNCIGMRFGKMQTVIGLAKLI--------------------------------------- 210127639 41 -----------------------------------------------------VLNGFSAIREALTNADVFSSRPYVSPDQSAKGLLFEPYTARFKEHKKFTMSALRDFGVGK-RSMEGKILEEAQALSDFILKKEKQAFCRLLKNTTCNVISSLVFGSRYEYDDVKGQELLLMIEQTFSINRIHMLPILFPKAKEVAKHDRNDIRDFIDAFLLEADDENSTFTEEQLVEILRQLFLAGTDTTANTLHWAVLFMILHPDIQEKVQQEIDYTEATLSEISRMAATVPMRHFTTGDVDFRGYHIPKATAVEVNIWSVLRDPQLWPEPKKFDPTRKREEMIVFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGSAVRSAEGV------------------- 41282099 67 ------------------------------------------------------------------------------------------------QHKNKKKAIMRAFSRDALEHYIPVIQQEVKSAIQEWLQKDSCVLVYPEMKKLMFRIAMRLLGFEPEQIEAFEEMIKNLFSLPIDVPFSGLYRGLRAFIHSKIEENRKKIQDDLQLLIENSRRSDEPFSLQAMKEAATELLFGGHETTASTATSLVMFLGLNTEVVQKVRDQLKYTGCVIKETLRNPPVPGGFRVALKTFELNGYQIPKGWNVIYSICDTHDVADVFPNKDEFQPERSRFNYIPFGGGSRMCVGKEFAKVLLKIFLVELTQHC-NWILSNGPPTMKTGPTVYPVDNLPTKFT------- 461822 29 -----------------------------------------------------VLHGYEAVKEALIDHGEEFAGRGSFPVAERVNKGLGIVFSNGSRWKETRRF--SLMTLRNLRSIEDRVQEEAQCLVEELPCDPTFILGCAPCNVICSIIFQNRFDYKDKDFPWFQVCNNFPLCPGSHHRITKNINYIRSYLSEKMKEHQENPRDFIDYYLIKLKQGNSEFSPENLATTVSDLFAAGTETTSTTLRYALLLLLKHPHVTAKCMQDRSHMPAMIHEVQRFIDPTNLPHAVTCDIKFRDYFIPKGTTIITSLSSVLHDSKEFPNPEVFDPGKKSDYFMPFSTGKRMCAGEGLARMELFLFLTTILQNFKLKSLVHPKDID-TTPVLNGFASLP----------- 156553634 36 ----------------------------------------------------------DLIRNVLKDFSVFSCR-GMKAATKAEPLAQHLVFLEPERWRPLRYKLSPAFTSGKLKEMFYLLKECAQHLDRLLEDCVARDPVIE-CRELAGKFTTDAIGVCAFGLDMFRKTSRKMFSTSILNRIRIHLREMNDFFIDTVAQTMDYRRHDFIDLLMDIRDNPSKVNDIEIASQAFVFFLAGFETSSTTISNALYEMKHNGEMTYESIKGMKYLHKIFCETLRLYPPAGLSRRSLEPYTFAKVTIPKNTSVVVPIFGIHHDPEIYPQPDKFDPERHPSFYLPFGDGPRNCIGSRFGTYQAKVALVQILK-------------------------------------- 196005795 107 ---------------------------------------------------------------------------------------------------RVRNILLPTFSVSKLKAIVPLVKDTCRSIIRTIAQAEEIDIWRECGKFSMKVMLVIAFGMDFKSEEQERKLTNAFLKPFVKNEFDDSLEYLTNTAKNVIKERRRNCRNDILQQMIEA-GDSDKLKNAEIVAQSVIFLTVGYETTANTLAFACYLLAINPNVQKKLLEEIDYLEMVIAETLRMYPPYFVNRDVKETMVIDGVRIGRGVMLGIPIYAIHHNPKLWPNPDQFMPERHPYSYLPFGSGPRNCLGIRLAMLEVKIAL------------------------------------------- 86741355 24 ---------------------------------------------------------------ALRNHEQAFANGPGQQRIAGPFFRRGLSMLDFDEHRHHRRILAGAFAPDRLRGYLAGMNPSIERGVAGWRPGARFQVYPAVKQLTTRIFMGERLGPEADRFNAALFACIRAAPGLRWSRGLAGRRYLEEFLRLRVPAKRAGSGTDMFSRLCHAEEDGSRLSDDDVVNHMILMMVAAHDTSTITMTSMSYYLARHPEWQQRCREEPSLALVMKEALRLVTPVPILLRATVKDIDVLGVTVPAGTVAALALAFTHQMPEYWPSPERFDPERHPYAWQPFGGGPHTCIGLHFAGQQVKAILHQMLLRY-RWSLAPG---------------------------- 195381893 82 ----------------------------------------------------------------------------------------------------MRHKLTPVFTSGKMKHMFGVVVEVGHHLADTMRADGGDVEIKEFCARFTTDVIGTCFGLECNPHAEFRAKGRMLFEKPRHHQLVQAFDDLSNFFMEAVRTTVDHRRNDFLDQLIELRAENEELTIEQMAAQAFVFFIAGFETSSSTMAFCLYELALQPDVQHRLREQMSYLEQVLAETLRKHPIPHLMRQTNQDYKVPGTVIEQETSIIIPVHSIHHDPDIYPDPERFDPSRHQFAYLPFGDGPRNCIGERFGKMQAKIGLICLLRRF------------------------------------ 148237010 34 ----------------------------------------------------------DIVKEALNDNEEFGARGYMPLLDKMSHGGHGVIASNGERWKQLRRITLRNFGMGK-RSIEERIQEEARFLAKEFKNTKGCSIVFGDRFEYEDKEYLRLLDFLNQTFRGVSSVWGQLYNPGPHNTIFQSVDVIHEFIKKRINMHKETPRDFLDCFLIKMQQEKDVPQTEFHMNTTFDLFGAGTETVSTTLRYGLLILLKHPDIEERIHKEIDYTDAVIHEIQRFTDIIPMPHKLTRDIHFQGYSIPKGTTVYPMLSSVLHDPKQFKYPYSFNPGRKNDGFMPFSSGKRICVGEGLARMELFLFISTVLQNF------------------------------------ 114631908 29 -----------------------------------------------------VLHGYEVVKEALIDGEEFSGR-GHFPLAERANRGFGIVFSNGKRWKEIRRMTLQNFGMGK-RSIEDRVQEEARCLVEELRKTKA-----------SPCDPTFILGC---------APCNVICSIIFQKRFDYKDQQFLNLMEKLNENIRIVSTP----WIQEKQNQQSEFTIENLVITAADLLGAGTETTSTTLRYALLLLLKHPEVTAKVQEHMPYTDAVVHEVQRYIDPTSLPHAVTCDVKFRNYLIPKGTTILTSLTSVLHDKKEFPNPEMFDPRKKSNYFMPFSAGKRICVGEGLARMELFLFLTFILQNFNLKSLIDPKDLD-TTPVVNGLASVP----------- 194473697 110 -----------------------------------------------------------------------------------------LLTSDGPKWKKHRKIITPAFHFQILEQFVEVFESGGNRFVQQLQFDDNSDYVRSVMCRITMERLFHLLEMNDVTYPLTKNYYTQVLHNQTNSVINRRRKELENKTEAIVTNEDKADNNDFLDLLLQATVDGRPLTQEEIREEVDTFMFEGHDTTASAISFAIYCLANNADVQAKAYQSMKYLELVIKETLRLYPVPMFARKTSEPVQYENIFIPEGVTVNIFAYGIHRDPKYFKDPEKFDPSRFPYAYIPFSAGPRNCIGQKFAMLEMKSTISKVLRNF------------------------------------ 195651735 62 ----------------------GVVARATPQYAVWLARYGRPFVYWFGPRPRLVISDTELVKAVMTDSTFDKAASGGNNPLARQLIGEGLVGLSGETWARHRRVISPAFNMERVKAWIPEIAAAASPVLDKWEAEGEIDVHKAFHTLSADVISCVAFGSSYEEGKRIFQLQERFVPTKKNRKRQRLNQEIQCSLRKLIEINGTKCEDNLLGLMLSASKAGSKMGIEEIIHECKTFYFAGKETTANARDEVLKVCGKHEHPNAENLSDLKIVTMVLKETLRLYPPTFINRTATRDIKLGKLDIPAGTRLDFPIIHIHRDHEVWGDAEEFNPSRFAGAYFPFGIGPTICVGQNLAMVEAKVALAMTLQRF------------------------------------ 89030 2 -----------------------------------------------------VLYGYEAVKEALIDRSEEFSGRGHFPLLDWTIQGLGIVFSNGEKWKQTRR-----FSLTVLRNMEDRIQEEALYLVEALPCNVICSIIFQNRFEYDDKDFLTLLEYFHENWIQLYNAFPLLIHPGSHHVLFKNIANQFKFISEKIKEHEENPRDFIDYFLIKIEKEKHEFTMDNLIITIWDVFSAGTETTSTTLRYGLLVLLKHPDVTAKVQPCMPYTDAVVHEIQRYIDPNNLPHSVTQDIKFREYLIPKGTTILTSLTSVLHDEKGFPNPDQFDPGKKSDYFMAFSAGKRVCVGEGLARMELFLLLTNILQHF-TLKPLVDPKDIDTTPIANGLGATP----------- 170063840 76 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTFNEIAAQAFLFFLAGFETSSTTLSYCMYELARNSDIQDKSMSYEAVQDMKYLECCINESLRKYPPVANRDITMNYKVPNKGYRVAIPVYGIHHDPEYYPDPETFNPDRHPMAFLPFGEGPRNCIGLRFGMLQTKVGLAYLLQRFKPTARTPSPLKIAPSNVIMSPE-------------- 195024879 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEQMAAQAFIFFIASFENSANAMAFFLYELALHQDMQERVMQNMPYLDQVLAETLRKYPIVPHTRVANKDYKVDQLVIEKDTMVLIPVHSIHHDPQIYPSPETFDPSRHQYAYLPFGDGPRNCIGERFGKMQAKIGLVTLLRSF------------------------------------ 115436444 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSDLLGLMLEARANGLVLTTQEIIDECKTFFFAGQDTTSNHLVWTMFLLSSNAQWQDKMANRLKLVNMVLLESLRLYPVVIIRRIAGSDIDLGNLKIPKGTVLSIPIAKIHRDRDVWPDADEFNPARFPNALLSFSQGPRGCIGQTFAMLESQIAIAMILQRF-EFRLSPSYVHAPMEAITLRPRGLPVVLR------- 66565910 68 --------------------------------------------------------------------------------------------------RPMRMKLSPIFTSGKLKEMFSLIVESAEKYLDEVIKKNEMVECRDLAAKFTTDVIGSCFGINTNSLSEFRRMGKKIFSPSLKLMIGNTMKDVDEFFINLVSDTMKYRKDDFINMLMQLKEHPEKMDNIELTDTLLTFFIAGFETSSSTIAFGLYELAQNQEIQDKDIKEMKYLDKVFKETLRKYPISTLSRKAMENYTFKKITIPKGTKVWVPVYGIQHDPNIYPKPEVFDPERHPMSYLPFGDGPRNCIGARFAHYQSKVGLITILR-------------------------------------- 114631922 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGR-GIFPLAERANRGFGIVFSNGKKWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKTKA-----------SPCDPTFILGC---------APCNVICSIIFHKRFDYKDQQFLNLMEKLNENVKILSSP----WIQEKHNQPSEFTIESLENTAVDLFGAGTETTSTTLRYALLLLLKHPEVTAKCMQDRSHMPAVVHEVQRYIDPTSLPHAVTCDIKFRNYLIPKGTTILISLTSVLHDNKEFPNPEMFDPHKKSNYFMPFSAGKRICVGEALARMELFLFLTSILQNFNLKSLVDPKNLD-TTPVVNGFASVP----------- 5921959 29 -----------------------------------------------------VLHGYEAVKEALIDHGEEFSGRGNIPMSEKINNGLGITFSNGNSWKETRHFTLMTLRNLGMRNIEDRVREEAQCLVEELPCDPTFILSCAPCNVICSIIFQDRFHYKDKDFLMLMKKLNENVCPGSHHKVLKNFKYIRSYLLEKVKEHQANPRDFIDYFLQANHIEQAEYSLENLVCTINNLFAAGTETTSTTLRYALLLLMKYPDVTAKVQEEIDHTDAMIHEVQRFINPNNLPHAVTCDIKFRNYIIPKGTTVVTSLTSVLHDSKEFPNPEMFDPGKKSDYFMTFSAGKRVCAGEGLARMELFLILTTILQNFKLKSLVHPKDIDM-MPFVNGLIALP----------- 194753297 31 -----------------------------------------------------VLTDLDLVKRVMKDFNHFENR-GVFYNEIDDPLTGNLFSIEGQKWRHLRHKLTPTFTSGKMKHMFPIVVKVGEEMDAVFSHNPQADFVTIGKRAVTEHRYGGLLDIFIFGFPKLSRRLHLKLNVQDVEDFYTIVRETIDY--RLKTKEKRNDFMDGLIEMYQKELEGDGLTFNELLAQAFIFFVAGFETSSTTMGFALYELALNQDVQDKGIKEMKYLEQVVMETLRKYPVAHLTRMAETDYEDPKYFIAKGTIVVIPALGIHYDPDIYPEPEKFKPDR------------------------------------------------------------------------ 45124740 10 --------------------------------------------------PMYVATSAELIHEVTVRQARSFEKGRFFDRLRPLAGDG-LATANGEVHRKHRRLIQPMFHPGRITMYAETMSSNALALADSW-TAGQEVEMEQAMAQFAIETLATTLFSTDIGQPAVVAIRENLFPIRPNRDFDAAAAKLRSVIDEVVATTRRAGTNDLLSVLLGARETGEYLSDTEVRDELSTILFAGAETTASTLSWTFYQLAEHPEVEAEDVPKLEAVRRVLDEVIRLHGVTMLMRRTTAPVELGGHLLPVGTEVGFSLYAMHRDPTLYFDPDRWLPERTRQAYIPFGAGNRKCIGDAFVWTEATIALATVLARWQ-LRPLPGHTPKEVASAVAHPDRMPMT--------- 94970072 38 ----------------------------------------------------------------------------------------------------QRQAAQPAFHRQRIRSYADQMVGLTIETRDRIAPGIEFDLAQMFMAGVVAHEISNIMDVYNFMMAVPAPQLMLHLPWPQVIKFRKARRRVDETVNRMIESHKRDCGDLLSMMIQAIPDVETPEGKEQLRDQVVTIFLAGYETTANALSWTFRLLGENPEVERRDVPQLKYIEMVLAESMRLYPPAWAMRQGINDFQLGDYFLPGGTTVMMSQWVMHRSEEFWLDPLRFDPERPKFAYFPFGGGGRQCIGEAFAWMEGALLLATLVQKY-RFRLVAGQTFEPQSLITLRPRN------------- 189208193 11 ----PPSLFIGNLSEIDPTNVPSSFQRLADIYGEIYQLDLPGR-----KGKVVVVSSYDTINDVC-DAERFEKPINATLEEVRALTGNGLFTAYPGEWGVAHRLLMPVFGPMGIRKMFDDMMDIATQMLLRWDRFGPEHEIDDFTRLTFDMIGLCAFGFNNFYSDHANPFIDQMVEVLMESNRQENVKKMHDLCDHIIADRIAHPQPDAKDLLNPMKETGEKMSNELVRYNMVTFLVAGHETTSGTLGFLFYHLLKNPETYLKAQAEVDIKFAIYEALRFLGPIALTTKHSLKPTKIGKYQVQPEDHVLMNLRGLHHDPKVWEDAEVFRPDRPPNAWKAFGDGMRACIGRTFAEQEMIMVVALIIQKFQ-VELADPAQLHVSVTITQKPKDLKVRRRPGRTMA- 156545219 140 -----------------------------------------------------VVTDPEYIKDVLKDFSSFS-DRGMTIHEKVEPLSQHLFSLEPARWRPLRIKLSPTFTSGKLKEMFYLLAECGNSLIDNMVKKNPVIECRELTAKFTTEVIGKVFENSWMKFIKFR-IRDAMPWLFNLLGPFFYDHELNGFFINLMKQTMEYRRNDFVDLLMDIKDDPSKVGDIEMTDQAFVFFIAGFETSSTTISNALYELALNPSVQEKTIKGMKYLHKVFCETLRKYPPTVMMRKSMQPYTFSKVTIPKGMRVWIPAYAIQRDPAIYPDPDTFDPERHPSFYLPFGDGPRNCIGARFANYQSKIGIIQVLR-------------------------------------- 210087091 47 -----------------------------------------------------VVSGKDAIREALRKAEHFSSRPDLFLMRRNNHRNGLVMRPYGDQWKVLRRFSMSTLRSCGMGIMEDKITLECQHFCTALKEDQPFDLTHLLHNAVANIICSMAIGKRFEYGDRLMEMVERAMVLFPYKEWMDLSASVHKCIEDIIAQQEKSQDNTIIDAFTKSELNSDSLPDQSLIYLLIDLLGAGTDTAGNTLRWGLLYLVANSDVQTKVQAELDYTEATIMEMQRIRTVVPVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSRTNDSFMPFSTGRRVCLGEQLAKMELFLFLTNMLQQF-TFTLPEGARPNFDG--------------------- 89889465 19 -----------------------------------------------------------------------------------------------------RKLIQPAFYKKSINNFMATMDVVVKEELDRIQLDEITDVYAIFNQEITEQAQNMLIKELRIPWMKWYFDREWLSGTNSVPYALKMVDEARDILYAIISNRRREPGDLLDMLLHSTYEDGSYMDDDQLVDEILVLFIAGHETTANALSFAVQLLAHHPETIEKQLMAMPYLKQCVEETLRLYPPAYVTREALEADECDDIFIEKGSIWLVSFYEMHRRKDLWENPESFDPSRFEPSYFPFGAGPRMCVGNNFAMMEMMLVIRRMVERF-EITTVQDH-IDYHPLITLKPKNANLVFKP------ 149689819 29 -----------------------------------------------------VLHGYEAVKEALTQNEEFSGR-GSMPVFDKVAQGLGIVFSNGEMWKQTRR-----FSLTVLRNMEDRIQEEALCLVEALPCNVICSIIFQSRFEYSDKKLITLLHYSHENLRISSTPWITLYNPGSHNELFKNIAGQQKFILEKIKEHQENPRDFIDYFLIKMEKEKHEFTMDNLITTIWDVFSAGIETTSTTLRYGLLLLMKHPEVAGKVREEIDCTDAVVHEIQRYIDLVPNPHATTQDIKFREYLIPKGTEILTSLTSVLHDDKEFPNPEQFDPGKKSDYFMAFSAGKRVCVGEGLARMELFLLLTNILQHF-TLKPLVDPKDIDTTPIASGITSVP----------- 91976298 11 --PHPPKKPVVGMLSLDTTAPV-------QHLVRLAKELGPIFWLDMMGAPLVIVSGYDLVDEISDEKRFDKAVRGALRRARAVGGDGLFTATKEPNWSKAHNILLTPFGGRAMQSYHPSMVDIAEQLVKKWERDDEIDVVHDMTALTLDTIG--LCGFDYRFNSFYRRDYHPLWMKKRRETLADDVVFMNAMVDEIIAERRKADKKDMLGAMLAGRATGEPLDDVNIRYQINTFLIAGHETTSGLLSCAIYALLKHPDVLQKAYDEVDYITQILKETLRMWPPAPAYGVAKDEVIGGKYHLKRGTFVTVLVLALHRDPAIWPNPDAFDPERPANAWKPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 194207392 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRWGLLYLALYPEVQEKVHTSMPYTNAVIHEVQRMGNIINVPREVVVDTSLAGYHLPKGTMILTNLTALHRDPAEWATPNTFNPEKKRETFLPFSAGKRMCLGEQLAKSELFIFFTSLLQRF-TFRPPSDEQLRFRMGL------------------- 73948302 33 ----------------------------------LREKYGPIFTVYMGPRPVVVLCGHEAVKEALVDADEFSGRGELASIERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERIQEEAGFLLEELPIEPTFFLSRTVSNVISSVVFGSRFDYEDKQFLKLLQMINESFIPGRHNRIYYLIEELKDFIASRVKINEQNPRDFIDCFLIKMHQDTNNPHTEFNLKNLVLLFFAGTETVSSTLRYGLLLMMKHPEVEAKIHEEIDYTDAVIHEIQRLTDIVPMPHNVIRDTHFRGYLLPKGTDVFPLLGSVLKDPKYFRYPDAFYPQKKNEAFVPFSSGKRICLGEAMARMELFLYFTSILQNFSLHSLVPPADIDI-TPRVSGFGNIP----------- 110762372 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFFAAGFETSSTLISNALYELALNPNIQDKLREEIKKFESQNDEEWKYPPVPFLNRELIDDYTFESNTIPKGLKIWIPTYAIHNDPDIYPDPDKFDPERHPMHFLPFGHGPRNCIGIRFAEYQTKIGLINILRNF------------------------------------ 162329594 32 --------------------------NIPKSFTRLAERYGPVFTLYLGSQRVVVMHGYKAVKEVLLNYKNELSGRGEIAVFQAH-KDNGVIFNNGPSWKDTRRLILRDYGMGKQRN-EERIQRETHFLLEALRKTGPFNVIADIHFDYEDKTCQRLMHLFNENFYLLSTPWLQAYNPGSHRKVMKNVSEIKEFTSERVKEHHKDFTDNLLMEMEKEKHSAEPLFTLENITVTTDMFFAGTETTSTTLRYGLLILLKHPEVEEKLHKEIDYMDAVVHEIQRFINPSNLPHVATQDTAFRGYVIPKGTVVIPTLDSLLYDNQEFPDAEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLFLTAILQHF------------------------------------ 149924500 10 --------------------------------------------------------------------------------------------------RRQRRLLSHEFRRSRVQAFRAVIAETVDEQLGQLDSGEAIDLSRWSERLLATMTARVLLGLDLDTFERLRAAFSTLLGGFMAGRLESATRTIHEIILAMIAERRRTTGQDLLSTLVRATEADGPMSDQQLLDEIIVLYVAGYETTASALAWTTKTLADQPELVAELQGQIDAGDATFREGLRMYPAPFLPRRAARDEVLGGYAIPAGRQLLVMPWLIHHNPRYWPSPARFDPRRHLGEHMPFGAGKRVCIGMGLGMLEGTLALAGLLRRF------------------------------------ 198474797 60 ---------------FDLFTPSTVFNFMRDSCANARGRN---YLWYFFGSPMYNVIRAEEAEEIFQSTKLLT-KNVVYDLLRPFLGEGLLTSTDQKWHAR-RKALTPAFHFNVLQSFLAIFKEECHKLVKVLHESVESEVLNQVIPQFTLNNICEALGVKLDDMAEGFQYRESILYFYLYGDYRKHIDSLHDFSSSIIERRRRDIKDDFLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLSLHKDVQERCLEEVSALPCVIKESLRMFPVPFIGRQCTEECVVNGLVMPKDTHINIHIYDIMRDPRHFPNPNAFQPERHPFAFVPFSAGQRNCIGQKFAILEIKVLLAAVLRNF------------------------------------ 23495906 36 LPPGPSTLP--LIGSIHHFVPS--SESVHGAMRRLAREHGPVMQLWFGEVPTVVASSPEAAQEVLRSKDMAFADRHMTSATAAFSFGGRDVALYGERWRHLRRLLTQLLTAARVRSFRRVREEEVARLVREMAAKLINDIVLRCDEYLAALHAMVVQSFSLSVADLFPSSKLASMVAMAPRRALANRKKMERIIEQIIQERKDQMETDTLDVLLRLQKEGGPITNDVIIVLLMDMFAAGTDTSSTTLIWTMAELIRSPRVMAKAQAQLSYLKMVIKESLRLHCPVPAPRKCRETCTIMGYDVPKGTSVFVNVWAICRDSKYWEDAEEFKPERFENNFLPFGSGHRICPGINLG--------------------------------------------------- 37287641 33 --PGPPGYPIIG----NLFNLLESREQFWETLSILNEQYYPIYKLRAFFNSLVFIRHPDDLEIILNNTKHIS--KSNLYDALRPWLGMGLLTSGGSKWHLRRKILTPTFHFNILQQFVEILIEEGESMTRSLKNAGTKDLVPFISEYTLNAICETAMGTSLQEMGSFQQQYRKAVHRMKGREQKKLLKILHGFTEKVIAKRKKKKRFAMLDLLIQASQEG-LLTDFDIREEVDTFMFEGFDTTGMAMCFILSLLAEHKDIQDKSLQDLQYLERCIKEALRLYPVYFISRITSEETELKTYLIPAGTLVILNFYITHRDSNFWPNPEVFDPDRHPYSYLPFSAGPRNCIGQRFALLELKAML------------------------------------------- 73853876 37 ---------------------------------------------------------------------------------------------------KQRRIMDPAFSRTYLMDLMGPFNEKAEELMERLSEQATLDVIAKVAFDLTPLPQAISLVMNGIVETRNPMIKYSLAKRGFIRKVQESIRLLRQTGKECIERRQKQIQDDILTQILKGAALEEDCDPETLLDNFVTFFIAGQETTANQLSFAVMELGRNPEILQKAQKEIDYLSQVLKETLRLYPTPGTSRGLKEEIVIEGVRIPPNVNVMFNSYIMGRMEQNYTDPLTFNPDRFSYTYFPFSLGPRSCIGQVFSQMEAKVVMAKLLQRY-DFELAEGQSFIFDTGSLRPLDGVICRLRPRTS--- 195123367 33 ----------------------------------------------------------ELAKQVLQDFANF-EDRGMYHNERDDPLTGHLFRIDGPKWRPLRQKMSPTFSSGKMKFMFPTVSAVGEQLINELMARYTSDVIGNCAFGLECNVMGRRAFTDRRHNKLIDGFIESFPNLARRLRLCQIHKDITDFYMRIVRESKGIVRNDFMNLLIEMKQRGE-LTLPEIAAQSFIFFAAGFDTSASTLAFALYELAKQPQIQVKCMQELRYMELVIAETLRKYPTLPHLSRVSKKYYARHFYIEPGQMLYIPVYGIHHDPALYPEPHRFIPERPTASWLPFGDGPRNCIGMRFGKMQTSIALFHLLRRF------------------------------------ 195120974 32 -----------------------------------------------------------------KDFTNFT-DRGQFHNERDDPLTGHLFNLDGKRWKIMRQKLSPTFTSGKMKFMFPTVIKVSEEFIKIMMEKGAIIEIKDLMARFTTDVIGTCFGIECNTLRNLVEMRHGVLLTAFQFSFPNLARKLHQFFMGLVRERENIKRNDFMQMLIELKQKGSFTMDNELAAQVFVFYLAGFETSSSTMTYALYELAQHTDIQDRCVKAMRYLDQVISETLRLYTLVPFLRKALNDYVVPGHPIEKGTQIILPAAAYHRDEDLYPEPEKFDPERDSVEWLPFGDGPRNCVGMRFGQMQTRVGLAQLIRNFK-FTVCDKTDI-------------PLTYDPKS---- 210107254 41 -----------------------------------------------------VLNGFSAIREALTNADVFSSRPPFVPGSPDQSAKGLLLEPYTPRFKEHKKFTMSALRDFGVRSMEGKILAEARSLSDVITKKEKQAFISRLLKNTTCNVICSIVFGSRYEYDDVKGKELLQMIEQTFERYVNNQRKLMQHIREEITHHKETFRDFVDAFLLEAKDEHSTFTEEQHVTLVRQLFLAGTDTTATTLHWAVLFMILHPDIQQKVQQEIDYTEATLSEISRMTAPMTASHFTTSDIVFRGYHIPKATRVEVNIWSVLRDPQLWPEPNKFDPTRRREELIMFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGSAMPSAEGVF-GLVHSPVPF-------- 148237874 42 ------------------------------------------------------VTGAENVRQILGEHKLVSVHWPASVRTI--LGAGCLSNLHDNEHKYTKKVIAQAFSREALANYVPQMEEEVRCSVNLWLQSGPCVLVYPAIKRMMFRIAMRLLLGCDPQREAFEEMSRNLFSLPIDVPFSGLYRGLRAIKEKLQREPDEHCKDALQLLIDYSRRNGEPINLQALKESATELLFGGHGTTASAATSLTSFLALHKDVLEKVRKELEYTSCVIKETLRLSPPVAGGRVALKTFVLNGYQIPKGWNVIYSIADTHGEADLFPDTDKFNPDRSRFGFIPFGGGVRCCIGKEFAKILLKVFVVELCRNC-DWELLNGSPAMTTSPIICPVDNLPAKFKPFSSS-- 110762387 68 --------------------------------------------------------------------------------------------LEPKRWRPLRTKLSPIFTSGKLKDMFSLIIECSNTLVEHLISKNDRVEVRDLAAKFTTDVIGSCFGVDMNAMSDVQCKFRDIGREFFGPSFKQPRDETTTFFTNVVRKTNDIYRPDFINALINIQNHPEKLDIELTVAQAFLFFVAGFETSSLTIATALYELAQNQDIQDKNIKNMPYLDAVFKETLRKYPLTVLMRQSLEDYTFESITIPKDTRIFIPIYAIHRDPDIYPNPEVFDITRHPMHYLPFGDGPRNCIGARFAIFQTKIGLIKILR-------------------------------------- 197116398 78 --------------------------------------------------------------------------------------------------RDMRSTLSPVFTSSKLKYMFSLIEQFAQSLLKENKDVITLDIKNSFTRYTNDVMASTMFGITCDSLQEPKNEFYSLAQFCKSLEISFYSKEVNSFFEKLVTENRQKHRPDLIHLLMEAKNHAKKITDQDIATQALIFFFGGFDTVASLMSFMSYELATNPDCQEKLRQEVDYMDMVTSETLRKWPNPAVDRVCTKPYTIKPIHLKENDTVLLPIYALHRDPKYFPNPDRFEPEREPYTYMPFGSGPRNCIGQRFALIETKLFF------------------------------------------- 47522908 55 -----------------------FRQGFWESHMELRKQYGPLSGYYLGRRMIVVISDPDMIKQVLAEFSNFTNRMATGLESKPVA--DSILFLRDKRWEEVRSVLTSAFSPKKLNKLTPLISQACDLLLAHLERYAEFDIQRCYCCYTTDVVASVAFGFVKHCRRFFAFSVPRLMVPLARILPNKKRDEVNGFFNKLIQQAAEERRQDFLQMVLDLRHSSKPLTVDEVVGQAFLFLIAGYEIITNTLSFVTYLLATNPDCQEKKHPSPEHCDMVLSETLRMYPPFRFTREAARDCEVLGQRIPAGTVLEVAVGALHHDPKHWPHPETFDPERFPFTYLPFGAGPRSCLGVQLGLLEIKLTLLHILRKF-RFEACPETQVPLQ---------------------- 158334010 87 --------------------------------------------------------------------------------------------LDGESHQRQRQLLMPPFHGERMRAYGSSITQITKDIASPWQVNHPFDVREAMQAISLNVIVKTVFGVSNPERYFLRGLQKDWGAWSPWGRFLRVRSQLDHLLYQQMDEHRSEMGSDILSLMLAATDEGNPMTDIELRDELVTLLLAGHETTASALTWALYWIHFLPDVDAKSIQRLPYLNAVCSETLRIYPPITSPRTTRMPLSLMGHNLPVGTTVAPCIYLTHRSPELYPNPQAFQPERSPYEYLPFGGSNRRCLGMTFALFEMKLVLSTLL--------------------------------------- 210127136 19 -----------------------------------------------------VVSGKDAIREALRKAEHFSSRPELFLMRRNNHRNGLVMRPYGDQWKVLRRFSTSTLRSCGMGIMEDKIILECQHFCTALKEDQPFDLTHLLHNAVANIICSMAIGKRFEYGDPTFLRLMEMVERAMVLFITAHVINIYPVLRPVVGRPYKEWMDDIIPQQQKSQDNSDSLPDQSLIYLLIDLLGAGTDTAGNTLRWGLLYLVTHPDVQTKVQAELDYTEATIMEMQRIRTVVPVPHCTTSDTALLGYDIPAGTDVLINLWSLHMDPGSWDNPDKFDPSRTNDSFMPFSTGRRVCLGEQLAKMELFLFLTNMLQQF-TFTLPEGARPNFDG--------------------- 193589574 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFTEMDIVANAYILFIAGFETVSTSMSFCMYELALRKDVQDKCLNELHYMGMVIKETLRKYPPVTLNRVVTKPYVIPQIKLKIGTKIVVPVHAIHYDPKYYSDPEAFEPDRFPNTYMPFGDGPRFCIGKRFAEFEMKMALSEVLTNYEVMACDKTQIPYVIGSFVNIPESVWLKFR------- 117235 29 -----------------------------------------------------VLHGYQAVKEALVDLGEEFAGRGSFPMLDKVSKGLGIVFTNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKTSPCDPTFILGCAPCNVICSIIFHNRFDYLEKFNENVRILSSPWSHKTLLKNSDYVKNFIMEKVKEHQKNPRDFIDCFLIKMEQENHEFTLESLVTTVFDLFGAGTETTSTTLRYSLLLLLKHPEVADKVQEEIEYTDAVIHEIQRFIDPNNLPHTVTRDIKFRNYFIPKGTDIMTSLTSVLHDEKAFPNPKVFDPGKKSDYFMPFSAGKRICVGEALARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVLNGFVSVP----------- 47605529 75 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDLLDYLMELRSETSKLDGDDFVAQAFGFLVAGFHTSSMTLTFALYELSVHQDIQYYSIKDMKYLDMVVNETLRKYPAIPFDRRCQEDYPLTQDLMPAGTGVYIPVYALHHDSKYFPSPAKFDPERFSFAYMPFGEGPRNCIGMRFGSMQVKAAL------------------------------------------- 66565903 120 -------------------------------------------------------------------------------PERAEPFSVNLFSVDATRWRPLRMRLSPVFTSGKLKEMFPLILECAEHLEDAVKRGGPVDCFEIPARYTTDVIGSCAFGINMNERSEFRKMGRNMFDQNMIKFTRNLLRDFFPRFYNLLREENDVVRPDFVNLLMELKKHPEKLKNIEITDTLLVFFAAGFETSSTTMAHALYEMALNPDIQDKLRNEMKEFHAKFRETLRKYPPGMLRRKCNSNYTFHGTKVSIPTSVIIPLYAIQIDPKFYENPDVFDPERHPMTYLPFGDGPRNCVGARFAVYQTKVGL------------------------------------------- 157358088 67 -------------------------------------------------------------------------------------------------HKRLRHLIAEPLSLDGLKKHFQFINTLAIETLDQWA--GRKVLVLEEASTFTLKVIGNMIMSLEPTQEKFRANFKIIIPGTAFHRGMKARDRMYVMLDSIIQRRRKEYRQDFLESLIDKEDDDNKLTDNQLKDNILTLLVAGHDTTTAALTWLIKFLEENPPV-------LEHLRVINETLRRATILPWFSRKAAQDFKIDGYQIKKGWSVNLDVVSIHHDPEVFPDPQKFNPSRRPFSFLGFGSGPRMCPGINLARLEISIFIHHLVCR------------------------------------- 158316913 16 -------------------------ADPLRLFTRLRTSYGPIVRVPVGRGGFHLVCGPEAVEQVLKGLRRRTMPPGEGIQPLSLLLGSGLLTSGGDLHRTRRRLIQPMFHRERIAGYGAAISELSRATALGWADGSRREVHTDMSELTLAIVARTVFGVDVDSEVVRRVRRQQHLPIGPLRAARDARDDLTAVVMEMIEQRRDAAGSDLLSTLLATRDTGAPLDDTSIRDEALTILLAGHETTANAMAWAYHLLATNPQARDRMHTELDYTRAVFSETLRLYPPAWILRRTTRDVTLTGYHLPADTNVLLSQWVIHRDPTWWPAPEEFDPTRPKYAYFPFGGGTRQCIGNTFAEMEGALALAAI-SSIRTLTPTPGRPVTPIPRVTLRPQPLQMTAHPRTP--- 91093475 18 -----------------------------------------------------------------------------------------------------RRILTPAFHFQILEQFIEVFEKCGNTLLEKLRNKETCDIYPYVTMCTLDIICESIMGISINAQEDLQMCPFMYPLTKNYWTEKKSLKILHKQTNDVINARRKEKKKPFLDLLLETKIDNRLLTQEEIREEVDTFMFEGHDTTASAVSFTLFCLANNLESQQKAFQNMKYLEQVIKEALRLYPVPFYGREITENVEYDGKLLPKGDILLIFAFGIHRNEKYFPNPEKFDPDRTPYAYIPFSAGPRNCIGQKFAMLEMKSTVSKVLRQ------------------------------------- 195436176 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTAQVFVFYLAGFETSSSTMGYCLFELAQHQDVQDKCIKDMHYLDQVLSETLRLYTIVPHLRKALSDYNVPGSPNEKDTQIVIPACAYHRDEDLYPNPEKFDPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGMAQIIKNFK-FSICDQ-------------TEMPLKYDPKS---- 17540354 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDLYDRRRANDSTDLLNLLIR-RETIGKMTKREVIENCFAFLIAGYETTSTAMMFSAYLLAEYPIVQQKLYHNMKYSDCVYKESLRFYPPTTHFRVCLNDMTIQGQIYPKDSTLKVQPHTIHRNPANWESPDEFQPERFENKWIPFGVGPRYCVGMRFAEMEFKTTIAKLLDTF-ELSLVPGDPPMIPNGVIFRP-RCPVRL-------- 104784422 72 ---------------------------------------------------------------------------------------------------RQRKLLKPTFNPMLTDSFAVPMVNAAKEMMDAWEQQGQIDLKQAILQLTRRNICENVLGVEEMERARQIAPAPLWVPTPSNRRFLEAKERMLHLIERVIERHRVEQAPSMVQMFMAARDNGEPMAHEQLLTECMTLCFGAYETSANTFTYAFHFLSKYPQVRARVIAEVDYTRKVLNETMRHYPGSMLIRCAKQDTELAGNPVPAGTMIVLNIYFMHRHPDYWENPLAFDPDRFDAPFIPFGGGGRSCIGMGMAMMDGLLLLATVSQRYNRLDAAEGAAPSLR-RIVMGPES------------- 194209958 55 -----------------------FRQGFWESQMELRKLYGPRCGYYFGRRMVIVISEPDMIKQVLENFSNFTNRMASGLESQPVA--NSILFLRDKRWEEVRSVLTSALSPEKLNEMMPLISQACDLLLAHLQRYAECNIQRCYCCYTTDVVASIAFGFVEHCRRFFAFSIPRIMVPLARILPNKNRDELNGFFNKLIQQAAEERRRDFLQMVLDARHSSRPLTVDEVVGQAFIFLIAGYEIVTNTLSFATYLLATNPDCQEKLLREVDHFDMVIRETLRMYPPFRFTREAVQDCELLGQRIPAGTVIETAVGALHHDPEHWPRPEAFDPERRPFTYLPFGAGPRSCLGVRLGLLEVKLTLLHLLRKF------------------------------------ 197767588 21 LAPPPPGVPGDKGLPFLGLGVHTLRYGP-AFQLQLLRRHGPVSWWQAFGRRIVAVSGPDAVQAVLVNKD--KAFATGWPAVIGPWFDGGLLAMDAPAHLADRRVMQTAYGEEAIAGYVLRMAEDAEAALARWPLGRAFTAVPAIRELSSEVTPRAILGVAYECIHAETAAVRLRIPGTSWYRAHRARRLLLAGLTRAVPAARERAGDDFLSVLSRGGPDGDRFSTRQLAEHALFTLIASHDTTVVATLASFYFLGRNPEWQARARAQLDVLERVVKESMRVSPSPINMRVAVKDTEVLGHFIPAGQLVSVCTGVNQLMPELWHEPQRFDPDRFAPAWAPFGSGAHKCIGLHVGMLKVKATLDAMVRRF-HWEFPAGYEAAWRFSSLPAPDGMPVVLTPRTP--- 41015980 32 --------------------------NIPKSFTRMAERFGPVFTLYLGARRVVVLYGYKAVREALLDYKSEFSGRGEIPAFR-EHKDRGIIFNNGPTWKDIRR-----FSLTALRNYENRIQREAHFLVEALRKCAPCNVIADIRFDYDDEKFLRLMHLFNENFYLLSTPWLQLYNPGSHRKVIRNVAEIKEYVSERVKEHYQDLTDCLLVEMEKEKPSAEPLYTMDGITVTVDLFFAGTETTSTTLRYGLLILMKYPEIEEKLHEEIDYMDAVVHEIQRFINPSNLPHEATRDAIFRGYVIPKGTVIIPSLDSVLYDKQEFPDPEKFKPEHFLNEFKPFSTGKRVCAGEGLARMELFLLLSAVLQHFNLKSLVHPKDIDL-SPVVTGFGRIP----------- 164944 32 --------------------------DIPKSFGRLAERFGPVFTLYLGSRRVVVLHGYKAVREMLLNHKNEFSGRGEIPALR-EFKDKGIIFNNGPTWKDTRR-----FSLTTLRDYEDRIQQEAHFLLEELRKTQGQPFDPTFRFDYKDKQALRLMSLFNENFYLLSTPWLQVYMPGSHRKVIKNTCEIKEYTLARVKEHQKCPRDFIDCLLIEMEKDKEPLYTLENIAVTVDLFFAGTETTSTTLRYGLLILLKHPEIEEKLHEEIDYMDAVVHEIQRFIDPSNLPHEATRDTTFQGYVIPKGTVVIPTLDSLLYDKQEFPDPEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLLLSAILQHFNLKPLVDPEDIDLRSIAV-GFGRIP----------- 91081153 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALTMNELAAQAFVFFLAGFETSSTAMTWALYELAINPDVQQKAMMDMTYMEKVICETLRKYPPIPVTRKCTKDYTIPNTSIQLQRSVSVPVLALHTDPEYYPNPEKFDPDRFNFTWLPFGEGPRICIGLRFGLLQSKVGLTAVLKHY-RIKL-------------NHKTQLPVTLNPRS---- 195430340 68 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLSFNELAAQAFVFFLGGHETSATTMGFALHELAINQDIQNRSMNEMKYLEKVIDETLRKHPVVGHIRKATQRYVHPDNPIEAGTGVTIPVRAIHHDPEFYPEPEKFIPERPPCSYLPFGDGPRNCIGLRFGRMQTTIGLAKLI--------------------------------------- 62659094 20 ---------------------------------------------------------------------------------------------------RYRAFLSPTFTSGKLKEMFPIVEQHGDILVKYLRREDPKDTFVEKTKKLLRFDFFDPLFLSVALFPFLTPIYEMLNICMFPKDSIAFLQKFVYRMKETRLDSKHKHRVDFLQLMLNAEVSHKALSDVEIIAQSVTFIFAGYEITSSTLSFVLYSLATYPDIQKKIVMEMEYLDMVLNETLRLYPVGNRLRVCKKDIELGGVFIPKGSVVMIPTYPLQRDPQHWTEPEEFHPERDPYVFLPFGHGPRNCIGMRFALMNMKLALTKVLQNF------------------------------------ 157119945 73 --------------------------------------------------------------------------------------------------RDMRAILSPAFTGSKMRAMFELIEQYCTQMVEQSAESGYVDYMKDFFSRVANDIIATCMGKQMMNFNRFIVLLRVMGLRFFPSLMIKMGVDIVDYFSKIIKRARETHRPDMIHLLMQARKGTKTMSEPEFIAQCLIFFLAGFDTVSTGMLFMAYELALNPDIQQKLYQKMKYMDMVVSESLRMWPVAAFDRKCGRDYVLDDFTIDAGTCIWVPVYGIHRDPKYYPNPDKFEPERFSDEYMPFGMGPRNCIGSRFALMEIKAIMYALL--------------------------------------- 117606212 90 --------------------------------------------------------------------------------------------------RRRRKMLTPTFHFSILTEFLEVMNEQAEVLIEKLEKQGPFNCFSHITLCALDIICETAMGKRIYRRQRMPWYWPDFVYNYVGEGREHNRKILHSFTESVIDQGMRKRRAFLDMLLKTKDEDGKMLTHKDIQEEVDTFMFEGHDTTAAAMNWAIHLLGSHPEVQRKAQQKLRYLECVIKESLRLFPVPFFARTICDDTQINGFKVPKGTNIVVITYALHRDPRFFPDPEEFRPERHPYAYIPFSAGLRNCIGQRFAIMEEKVILAYILRYF------------------------------------ 146272413 38 ----------------------TLRKNPHLALSRLSQRYGDVLQIHIGSTPVLVLSGLDTVRQALRQGEDFKGRPNLYSFTLITNGQSMSFSPDGPVWAARRRLAQNALESFSICYLEEHVSKEAEALLEQMAEVGQFDPYNQVLLSVANVIGAMCFGFPQSNEEMLFFPILQYMPNPALQRFKAFNQKLVQFLQKIVQEHYQDFDESSIQDITGARAGGGHIPHEKIVSLINDIFGAGFEPITMAISWSLIYLVTNPEIQRKIQEELDYMEAFILEVFRHTSFFTIPHSTTRDTTLKGFYIPKERCVFINQWHVNHDQKVWGDPFEFRPERFSEKVMIFGMGKRRCIGELLAKWEIFLFLAILLQRL-EFSVPDGVKV------------------------- 57158231 50 --------------------------------------------------------------------------------------------------RNLRVKMTPIFTSGKLKTMFGTVVECGKDLLQKAANNEETVEIKDFLARYSTDVISSCFGIQCNCLAEFRNWGRRIFEPHFRQRLTSILNMLYNYFRKMVNEYRENNKNDFMQMMIQAEENDMNFVEKEIAAQAFVFYVAGFETSSTTMTFCLYELALNPDIQERLHFEMEYLDKVVNETLRKYPPVVITRECTKPIKLRRTTLEKGLQVLLPVLGLHHDPKYYPDPERFDPERKKRPHLPFGEGPRMCIGMRFALMQTKVGLISLL--------------------------------------- 56750197 2 -----------------------------------------------------------------------------------------LIMQNGDRHRQQRQLLMPALQGERLFDYTPAMTAITQAAIAQWPLGQPLDLRRQMSQISLAVILQVVFGLTPGPRYRLQFFWPALQQDWGNWRFCRQREAIDALITAEIQEGRQQPRQDVLELLLAARDDGNPLSDQELRDQLMTLLLLGHETTASALTWAVFWLLRHPDCNDRAIAKAPYLDAVCREALRLQPIIAQPRRVASPLSLGGYDFASGTILVPCVLTAHRRAATYPNPDQFQPNRSNGEFLPFGGGQRSCIGMALSLIEMKMVLATLLRQ------------------------------------- 28927679 10 ---------------------------------------------------------------------------------------------------RHRRVINPAFNMDKLKMMISTMTGCAQSLAKELEDVKNKDRVTEAQHELTEITMATLFQVQLPGLNYLPTERNRRKWRLQ----KNLRDTLMQIIRSRLSSKDGGYGNDLLGLMCASDEQGEALSMDEIVDECKTFFLAGHETTSLLLTWTVFLLSVYPEWQERRECGTDQCPDANSETLRLYPALFIQRKPTADITVGSLAIPAGVAVYIPVPIMHRDREVWHDAGEFNPLRFPHALLSFSIGPRSCIGQGFAMLEAKAAMAAMLRRL-SFRVSPG---------------------------- 145222119 69 ----------------------------------------------------------------------FSSTRGWAPVIGPFFHRGIML-LDFEEHRDHRRIMQQAFTRSALDGYLTLMRPGISRTVTSWPTAAGFPFYTAIKKLLLDQFVGAVLGAEADRLSSDFHMIRADVPGGTWARGLRARERLERYFAAQIPDRRAGTGADLFSMMCRSREDGDSFSDADIVNHMIFLLMAAHDTSAIAISMLVYELGRNLRWQDALRDEADAGDAAFKEILRMYPAGTLFRQTVTDTEVCGHYIPRRTQVAINVYASLRLADWWPDPDRFDPGRHRYAFAPFGGGVHKCIGQQFADMNVKLVMHQLLRQF-RWRVAPG---------------------------- 21449376 9 ---------------------------------RCHREHGGIVALTFAGQRQVFASSHELVARMCSDPSWGKAVHPALEQVRDFAGDGLFTARDEPNWGKAHRLLMPAFGPTAMRDHFPAMLDIAEQMLVRWRRFGPDDVADDMTRLTLDTIALCAFGFNSFYRDRAHPFVDAMVRSGRNQRYRDDIATMNRIADGIVAARAAERPDDLLERMCADPVTGERLSARNVRYQLATFLIAGHETTSGLLSFAVHRLLAHPEVLRKAKDRLDYLGQVLRETLRLHPTAPAFALAPEPAELGGHAIGAGEPVLVMLPTLHRDPAVWRDPDVFDPERFAPAWMPFGHGARACIGRPFALQEATLVLALVLQRFDLALADPDHRLTIKQTLTLKPDSLVVRARP------ 82658312 35 ----------------------------------------------------------------------FTNRRNFRLN--GALYDAVSIAED-DDWRRIRSVLSPSFTSGRLKEMFGIMKKHSHILVDSMGKTASMDVVDPFVTNIKKMLKFDLLNPLFLLIAFFPFMAPVLEKMDFALFPTSVTDFFYAALQKIVAKDNTKKRVDFLQLMVDSEHTEKGLSDHEILSQSMIFIFAGYETSSSTLSFLFYNLATNPETMKKLQMSMDYLDAALSESLRLFPVAARLRVCKKTVEINGLLIPKDLVVMVPTYALHRDPDYWSEPESFKPERDPYMYMPFGLGPRNCIGMRFAQVTMKLAIVEILQRF-DVSVCDETQVPLELGF------------------- 195474745 81 ------------------------------------------------------VTDLDLIKQVLKDFHHFQ-DRGLFNNTRDDPLTGHLLTLEGDEWKSMRHKLTPVFTSGKMKKMSEVVVEVGHHLVDALCARFTTDVIGSCAFGLECRKKGRMVFDEPRHSTLIQNFIFTNAKWAKKLRMKALRDDLTDFFMSAVKNTVDYRRNDFMDQLIELRAEDQELTLEQMAAQAFVFFVAGFETSSSTMAFCLYELALQPEIQNQVRDEMSFLEQVLSETLRKHPIPQLLRETNESYKVPNTEFIIETTLLIPVHSIHHDQDLYPQPELFDPSRHPFAYLPFGDGPRNCIGLRFGKMQAKIGIVSLLQRF------------------------------------ 195024887 38 ----------------------------------------------------------ELAKEVLRDFANF-EDRGMYHNERDDPLTGHLFRIDGPKWRPLRQKMTPTFSSGKMKFMFPIVCAVGKELVSDLMSRYTSDVIGSCAFGLDCRTMGRRALTERHHNKLIDGFIESFPHWARRLRLRQVHPDITKFYQRIVRESQRIVRNDFMNLLIEMKQRGE-LTLPEMAAQSFIFFVAGFDTSASTLTFALYELAKQPQIQHKCMQELRYMELVIAETLRKYPIPHLSRICRNYYAAKGNRHFYGQMLLIPVYGFHHDPELYPEPHKFIPERPTASWLPFGDGPRNCIGMRFGKMQTSIALFHLLQRF------------------------------------ 195030697 80 --------------------------------------------------------------------------------------------------RALRTKLSPTFTSGKIKYMFSTITEVADQLLHDLLGRYTIDVIGSCAFGVKCQAEFRVVGRKLFNNPKFNVRWALFRMTYAPIKFKSFGQEHTKFFLRLVQERENIKRNDFMDLLLNLRKTGEGLSVEQLAAQVFVFFVAGFETSSSNMSWALFELTKNQSIQAKAMMEMTYLDQVVNETLRKYPAASLTRIPAEDYKLGHIVLERGIKVHIPVRAIHYDPEIYPEPHEFRPERHPLAFLGFGDGPRNCIGLRFGRMQVKVGLITLLAAFQFSQKGSEIPIVTNSHFVLVPKRLPADW-------- 125559294 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDLLGLMLEAPEHGEQLSMDEIIAECKTFFFAGHDTTSHLLTWTMFLLSTHPEWQEKMLNKLKLVNMFLLETLRLYPVAFIQRRVNAELELGGITVPEGTVLSIPIATIHRDKEVWEDADIFKPERFPNALLSFSSGPRACIGQNFAMIEAKAVIAMILQRF-SFTLSP----------------------------- 85068650 44 -----------------------------------------------------VVTSPDTAKEVLKTHDIFASRPSLAPEIVCYNRSDLAFCPYGDYWRQMRKIVLEVLSAKNVRTFSSIRRNEVLRLINFIRSSGEPINVTERIFLFTSSMTCRAFGQVFKEQDKFIQLIKEVILLAGGFDVADIFPSLDAIVENVINEHKKNGGEDLIDVLLRLMNDGGPITNDNIKAIIFDMFAAGTETSSSTIVWAMVEMVKNPAVFAKFRGKETFDENDVEELNYPPVPLLLPRECREETNINGYTIPVKTKVMVNVWALGRDPKYWNDAETFMPERNNFEYLPFGGGRRICPG------------------------------------------------------- 169628518 15 ----------------------------------------------PKFGYTVVVADPDLTREVFTSTEILGNIQPNLSQQLG---PGSVFALERNEHRHRRKLLAPKFHGKAMVQYEQIIEEETLRECATWPEGQQFETMEPMMRITLNAILRAVFGADGAELDVLRRLIPPWVRFSPWGRLKTYRAHYDAVIGSLIEKALAEDRTDILALLLRSTDDGTTMSRSDVSDELLTLLAAGHETTATTLAWAFERITRHPEVEEAQGDSNEYRQATILEVQRSRPVIDFRHVLAPHVDIGPYRIPQGHSVVVSINLMHDDPVAFPCPERFDPERPGNSWVPYGGGTRRCVGAAFANMEMDIVLRTVLRHF-TIETTTAPDEKWHS---RGVASCP----------- 195381897 33 ----------------------------------------------------------ELAKEVLKDFANF-EDRGLYHNERDDPLTGHLFRIDGPKWRPLRQKMTSTFSSGKMKFMFPTVCAVGEELAQVCAICGILEINDLMARYTSDVIGSCVFGLDCNRRAFIERRHNKLIDGFRRLRLRQIHQDITDFYMRIVRESKGIVRNDFMNLLIEMKHRGE-LTLPEMAAQSFIFFAAGFDTSASTLGFALYELAKQPHLQLKCMQELRYMELVIAETLRKYPVLPHLSRVSRNFYAKHFYIEPGQMVFVPVYGIHHDPELYPEPHKFIPERHTASWLPFGDGPRNCIGMRFGKMQTSVALFYLLRRF------------------------------------ 195383538 59 -------------------------------------------------------------------------------------------NLDGKRWREMRQKLSPTFTSGKMKFMFPSVIKVSEEFVKVLQEEGAIIEIKDLMARFTTDVIGTCFGIECNHGPLLTAFQFSFPNLARKLRMRMIPDDVHEFFMGLVQEKENIKRNDFMEMLIELKQKGSFTMDNELAAQVFVFYMAGFETSSSTMSYCLYELAQHTDIQDRLREDIHIILQQHDETLRLYTIVPFLRKALNDYVVPGHPIEKGTQVILPAAAYHRDEDLYPDPEKFDPERDSVEWLPFGDGPRNCVGMRFGQMQTRIGLAQLIKNF------------------------------------ 91081147 68 --------------------------------------------------PFWVITDPGLIKHILQDFPHFINH-GTYADEENDPLSAHLFSLEGTKWKNMRTKMTPTFTSGKMKMMFQTLVDCTPGLKDIMDEHASKKFTTDIIGSVGFGIECNSLKDPDSLFPKYGKKVFDLTPAEQAMKFRITNKDVEDFFMKTVREYREKYRKDFMHLLLQLKNRGTVTDDEKIIDHSFVFFLAGFETSSTTMTFALYELATNPDIQEKLRNEMTYMDQVLHETLRKYPPPILQRQCNKDYIVPNIRIPKGVDVAITILALHRDPEFYPNPEVFDPERTPFTWLPFGDGPRVCIGLRFGMMQSKVGLTALLK-------------------------------------- 118082884 68 -----------------------FREGFWENHTKLITEYGPVCGYYIGRQMFVVISTPEVIKQILTDFGNFTNRTK--PNLISKPMLDSILCLRDERWKYVRSLLTPAFSDAKLKEMIPLINQACDVLLQRCYNCFTLDVVGSVAFGTPFVKNCRTFFEMSLFKPFLILSFPFIMIPLLRILPNKKQKELNGFFIQTIQQDAAERRRDFLQWMLDSRNSADMLTEDEIAGQAFLFLIAGYETTTSTLSFATYLLATNPECQEKLLQEIDEFSAKHMETLRMFPPFRFTREAAKDCVVLGQRIPAGAVIETAVGHLHHNPEFWPEPEKFIPERHPFAYLPFGAGPRGCIG------------------------------------------------------- 55925319 56 ---------------------------------------------------------------------------------------------------RIRGTLSPYFTSGRLKEIFPIAVTHADRFIKNMQKRDHEQPVKPFVTNIKNFLKFSLFSPLILFLTLFPSIANLLGKMGISVFSRSIMNFFYTALRKIKDEHKDNGRVDFLRLMIQNQIPDDQLTDHEILSQSFIFILGGYETTSTTLSFLLHNLATNPDCLEKLVMKMDYLEMSINESMRLLPTAPRLRVCKKTVELNGITIPKDTLVAIPTYVLNRDPQLWDSPQEFRPERFSYAFMPFGLGPRNCIGMRFALMIVKLLVVKLLQNF-SLETCKETQIPLELTPVFQPK-VPITLTP------ 170039831 84 ----------------------------------------------------------------------------------------------------LRTKLTPTFSSGKMKMMFPTIVGVARELLLEEVESGGEVEMKEILARFTTDVIGTCFGLECNSLHDFRRMGRKVMEPPPGRLFVDVSQFFMNAVRETVEYREKNHRNDFMNLLIKMKVDTEGLTLEEIAAQAFVFFLAGFETSSTAMTYCLYELARNPELQQKKHGSLSYEAVHDMHYIEMCINGQLTRTVSKHYKVPEHTLEKGTTVAIPVYGIHHDPELYADPERYNPDRNPYCFLPFGEGPRNCIGLRFGMMQARIGLATLLK-------------------------------------- 157167204 71 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMRHMFELVAECGRSLVEHFKRTMEHEMKETFSKVGSDLIATLAFGIKVDSLREFYANGKKMLNLKSLATFVKFMRWLAAYFKRIIREAHKILRNDMIQILMEVRKHSRVWTENELVAQCLLFFLAGLDTISTCMTFLTYELTVDPDIQQRLYQRMQYMDMIVSETLRWPPGVISNRYCNKNYLYDQFVIEKGQVILIPSYCIQRDPRYFPDPDRFDPERFNEAYIPFGVGPRNCIGSRLALMEVKCMVYYLLK---DFELIATEKTQIPVSILHPEKGVWIEFKPRSSQ-- 115377182 22 -------------------------------------------------------------------TKHFNWRYGWPPHFRDLWVDTIFLE-DGDPHRLRRKLLMPAFQTEAIEGYLPQMEKSHLAAIARWEKAGRMVCIEDFGRVTLRVANQLFLGLPQWMKHWLFYSVPIRFPLGTFSRALAARHKLISHVERAIHSRREKKTTDALGLLTGFKDDGVALTTDQLASEMLVLVAAGFHTTTSMLTYVMFALAEHPDVLKKQIHRMSYLNAVMAEIERLYPVPFGFRRVVEPFEFHGYRIPAGWQVAWSVEGAQKDPRNYADPLRFDPERFDFKLVGFGGGPRMCIGTNFAKVQAKLLMSHLLRGY-EWEVEPDQDLRPRFTPERTPKSLRVRF-------- 118468097 17 ---------------------------------AARRYGDVVTLDIPVFGRTVLVTEPQLAKQVYAHPDDVGNVQPNLSRMLG---PGSVFALDGTDHRRRRKLLTPPFHGRSIKNYERIFEEETLREAASWPDGQEFRTLEPMMRITLNVILRAVFGADGEQLDELRRIIPPWVRLTPWGRLAAYRAEYDDVVDRLIDRVEADQRDDILALLLRAYEDGSSMSRKDIGDELLTLLAAGHETTASTLGWAFERISRHPGVLEKLVAEAATDDNEYRQRVRTVIDFSGRHVYAPSFQLGQWTIPRGYSIMVAIAHIQEREEEFSDPHRFDPQRPGLGWLPYGGGTRRCVGAVFANIEMDVVLRTILRHFVETTTAPDEKVHPRG----------VAYTPAS---- 148222518 35 -----------------------------------------------------VLCGYETVKDALVNYAEEFSERPKIPIFRDISKEYGVLFSHGENWKVMRRFTLSTLRDFGMSSIEDRINEECDFLVEKFPFENTMIINAAVANIIVSIVLGHRFDYQDPIFLRLMSLINMRWLPGSHKTIAKNAAENQRFIRKTFTKHRDKLDDAFLVKQQEKNVNVQYFHDENLTMIVSNLFAAGMETTSSTIRWGLLLMMKYPEIQKNVQNEIEYTDAVLHEIQRFGNIVPMPHATAQDVTFRGYFLPKGTFVIPLLTSVLYDQTHFEKPHEFYPQHKNEAFLPFSAGKRSCAGENLAKTELFLFFTSLLQNF-TFQASPGEELDLTPAV--GITTPPL---------- 157167393 30 ----------------------------------------------------------ELVKNILRDFEHF-HDRGIHVDEETDPMSGHLFALGGVKWKNLRAKLTPTFSSGSLKEMFPLLVEKATVLVKELAACYTSDVIADMDSINNRDDLFRRMGEKVLAHDLITSLRLALAFWFPKLKVMVIQEFMTELVRKTIEHREKEHRKDMMQLLLQLREDSAPLSIDEVTAQVMVFFVAGYETSSSTVSFCLFELARHQDIQAKVHQEIDYLEQCLEETVRKYPPVAINRECTKTYRIPETDVIVETPIVVPLMGMHRDPQYFPQPNDFQPDRFEGAYFGFGAGPRLCIGMRLGILQSKVAVVTLLRKF------------------------------------ 22858834 61 -----------------------------------------------------IVTDLDMVKRILKDFNSF-HDRGLYVNERDDPLSGHLFALDGERWRYLRNKLSPTFTSGKIKLMFTTICEIGDEFLASLSQCFTCDVVGSVAFGLKCLEIGDKVFKPPAWRNMLTFMLISCKKMAKRLHLPALPSEVGSFFMPLVRERNAIVRPDFLNLLIQLKNKGEKLTLDEVAAQAFVFFFAGFETSSTTLSFALFELANNPAIQERVRKEMTYLDQVINETLRMYPPVPQIRVSTQPYTVENVTLDRDTMLMVPIYAIHHDANIYPEPERFDPDRHTHAFLPFGDGPRNCIGMRFGLLEVK---------------------------------------------- 169234669 55 -----------------------------------------------------------------RDFDHFVNHKEFFPVEIDALFGGSLFMMKDDKWRDMRTTLSPAFTGSKMRLMLPFMIDISKNIVEYLKGHQLEDVVDDLMRRYTNDVIASAFGLQVNSLNEFYECGQAMFSTSWPQRFKMILQKVTRFFREIVTSTMDYRRPDMIQLLMDAKGNVRKWTQDELTAQVFIFFLAGFESSANGLTLCIHELALNPEAQEKLYEELKYLDCVLNETSRWSAAIIVDRVCSKPYELKPYKLQPGDIVYNSVNSIQMDPEHHPDPEKFDPDRKPFTFLPFGAGPRNCIGSRFALLELKVLI------------------------------------------- 111115688 50 ---------------------------------------------------------------------------------------------------RIRNILSPFFTSGHIKEMFSIMKHHSHKLTASLQSKVHDDEVKDIFGPYSIDVMASCLFKFSKSLFLFQGCFPFFLPLLELLGVSFFPKTSTGFFKTVVEKIRAENSGDVLQHMMNSQQANEPLTDHEITSQATMFVFAGYETSATTLVFLAYNLARNPEVMKHLQMQMEYLDSVVHESLRLYPPSPRLRIAKETVKISGITIPKDMLVMTPVYALHRDPELWPDPEEFKPERNPYTYLPFGIGPRNCLGMRFALVMIKLALVEVL--------------------------------------- 198459676 81 -----------------------------------------------------------------------------------------LLTLEGDEWRSMRQKLTPVFTSGKIKHMSGVVVEVGHRLAAAMKVDDGDVEIKDICARFTTDVIGTCFGLECHSLAEFRSKGRMIFEKPRHSPIVQFFEFFMNAVKNTVDYRMKNKRNDFLDELIELRAENQELTIEQMAAQAFVFFLAGFETSSSTMAYCLYELAQHPDIQRRVREEIDAVLKNVEETLRKHPIVPQIREANQNYKVPNITIDKGTTVLIPVHSIHHDPEIYPQPESFAPSRHPMAYLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 210112150 39 -----------------------------------------------------VLSGYDVMHEALKRGEDFSSRPDLPVVKLVNPKRLGIITTPWKEHRKFTLMSLREFGFGK-RSLEGKIMEESVALQSEIMKMGPFDISRMVQNAVTNVICSIVFGSRFEYNDKFTQLMDALDRGFANNLLGQLAIFFTAYLREEMDSHKKTFDPDIIDSYVREHDDETTFTDEYTEIVLFDLFIAGAETTSTTLYWAFLYMILNPDIQQKVQEQMPYTEAVLTEVGRIGTPTSVFHATSRDTSFHGYDIPEGTTVLPNLWSVHHDPEHFPNPGKFDPGRFLDAQMPFGIGPRMCLGKQLAEMELFVFFTSLLQHF-TFKLPEGAAKPSTTGINEG---------------- 156350298 1 --------------------------------------------------------------------------------------------------HRVRTTVSPIFSTHKMKMMLPLMNSSCDVMLQQAAESGESFNMHRLSQGLTMDSILTIFGIESEAQLNFDDPAFVAIMKLCSGVFLSNLNDLVKITEKVIEAKKKQQRKDMLDMMLEAIAEGEHMTEAEVVAQCLIFMLAGYEGTNSALTFVCYNLATNPDIQEKMVHQLSYLDMVVSETLRMYPPFVQTREVTRDCIIQGRRFRKGTSILMDVYSLHHDPELWPEPERFNPSRSPYAYLPFGAGPRNCVGMRFSLMEIKLALTRILK-------------------------------------- 157120808 71 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KISFEEIAAQAFIFFTAGYDTSSTAMTYTLYELALNQKAQEKARKCMGYLDQCINETLRKHPPVAILRNADRDYKLSDIVIKKGRKIMIPTFAMHHDAEHFPDPERYDPDRDPYCYLPFGEGPRICIGMRFGTIQARVGLASLLKRF-RFRVCDKTQIPVRTNFILGPAN------------- 15341422 24 -----------------------------------REAGPVVEVNAPAGGPAWFITDDALSRYVLADPRLVK-DPDLAPAPVPELRPFTLIAVDGEAHRRLHRIHAPAFNPRRLAERTDRIAAIAGRLLTELADGEPAELIGGFAYHFPLLVICELLGVPPMAREAVSVLKALASAAQDPAGGVPDTSALESLLLEAVHSARRNDTPTMTRVLYEHQAEFGSVSDNQLVYMITGIIFAGHE---RTGSFLGFLLAEVLAGRLAADADEDAVSRFVEEAVRYHPPVPYWRFAATEVTIGGVRLPPGAPVLVDIEGTNTDGRHHDAPHAFHPDRPSWRRLTFGDGPHYCIGEQLAQLESRTMIGVLRSRFPEARLAVDELRWCRNGATARLTELPV---------- 218188698 86 ---------------------------------------------------------------------------------------------------KHRRIMNPAFHAEKLKRMLPAFSASCSELIGRWENKAELDIWPDFQNLSGDVISRAAFGVRHHEGRQIFLLQAELLPTENNRRMKAIDREIKSILRGIIEKRQKATKDDLLGLLLQSNMDSKGMTVEEIIDECKLFYFAGMETTAVLLTWTMVALSMHPEWQDRARAGDSAADLWQHEVLRLYPPVVMMRRTYKEIELGGVRYPAGVMLSLPVLFIHRDAAAWHDAGEFDPGRFAGAFFPFSWGPRICIGQNFALLEAKVALGMILQRFA-FELSPA---------------------------- 156356369 77 -----------------------------------------------------------------------------------------------PKWKRVRKVIAPAFSGSKLKGTVGLIEGAAERMLESYSQTGKIVEMTDFSLCILDVILSSAFGVDIFNRPFLIAIIGVLPFANFLSRFVDNAGFFMDLGWNIIERQKSSDRYDVVQIMIEANDGESKLNENEMRATCLSFLAAGYETTATTLINASYFLATNNHVQEKFVHSIDYLDWVIKEVLRCPPGHRHLRECEEECVINGVTFPKGVYVQIPTYSIHHDPDVWPDPFTFDPERHPFTYLPFGAGPRQCVGMRFANMVMKITLVQILAAGYRFRVSEKTTPLVLRSFV------------------ 215500513 13 -----------------------------------------------------------------------------------------------------RKILTPAFHFRILEDYTPIINRRTTELLQKLRKMEGFDMLPVLRMAAFGMLFETAMGVQIDEAEIFHWPDFVFNLTKKGQRFYNNVEYIRSYNEQIVKKRKAEYRKSFLDILLRMHLEDGTLTEDQVRDEVATVFIGGFDTTATAASYTLYLLGHYPEIQAKVHRELDYLECVIKESMRLYPPPVVARNIDEDMKVGEYTIPRGTVAFAVIFALHRHPRVYENPNDFIPERHPYAYVPFSGGSRNCIGQRFAQIEDKIMLAQILRRF------------------------------------ 170033885 78 ----------------------------------------------------------------------------------------------------LRARLTPTFTSGKMKMMFPTLKVVADEFLTRSVESGDADMVKDCFQRFTIDVIGSCFGIECNSFSRFRKVGNQIFSNPRNSTAVRLFEFFYKTVQDTVGYRKANERNDFLNLLLELEKKGVDLSMDEIAAQAFLFFIGGFETSSSTQTFCMYELSLHPDIQEKARQCMPYLDQCINETLRKYPTLPILRKTFKDYHISNVVIQKGTRIQIPVYALQRDERYHPEPDRFDPTRHVSTFLPFGEGPRVCIGQRLGMMQSRVGLATVLSNF------------------------------------ 195151486 35 -----------------------------------------------------IVTDIDFVKTVLREFDKF-HDRGLFHNEKDDPLTNHLVAIEGQKWRQLRQKMTPTFTSGKMKIMFPTVLEIGNEMIRVFQPLNVADLVSRFSADVIGSCAFGLMGKAAITERRYGKTADLFFFGAPKLRMKETVQKVEDFYMKIVRETVDYRRNDFMDMLIDMKINYDKISFNELAAQAFIFFLAGFDTSSTSLGFALHELAVNQDIQDKLRTEIDYLDKVIDETFRKNPVVGHIRICTQRYEHGKYFIEPGTGVVIPTLGIHHDPEFYPEPEKFKPERPPCTFLPFGDGPRTCIGLRFGRMQIVVGL------------------------------------------- 193587394 75 ----------------------------------------------------------------------------------------------------MRQKLSPVFTAGKLRHMRGQVTECSEQLMRNVAADGQMEIRDVLGKYSTDVIGTCAFGLHLNAINDERSSFRKHGKAVFAPSFRVLLKELAWMVTPALRRYREEHRDDFMQSLIQARTDSVEFLETDIVANAFILFAAGFETVSTAMSFCLYELKHNAEIDNDFLKDLHYLEMVLAETLRKYPPLTLFREATQDYQVPDDTFVIETKVLIPAYAIHHDYRYYPDPETFDPERPNGTYMPFGDGPRLCIGKRFAEMEMKLALTELLT---TYEVEP----------------------------- 195024884 86 ----------------------------------------------------------------------------------------------------LRQHLTPVFSSGKMKFMFPTMVQVAKQLLSAEQQLGEFEAKDLCARFTTDVIGSCAFGLDCNSLAEFREMGRSITERPLHQGVVQAFMEVSRFFMETVRRKREHIRNDLIQLLIEAETEEDKLSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPEIQQRCLQEMTYLNQVVAETLRKYPIPHLLRRTTKEYQVPGCSLIKGIRVMIPVHSIHHDPEIYPDPERFDPDRHPFAYLPFGQGPRACIGERFGLIQVKIGIATLL--------------------------------------- 113954988 8 ----------------------------------------------------------------------------------------------PATHRQRRKLLTPPFHGERLKAYGQLISSLADQSLIDLNVGDVFDAREQMQGITMRVILTAVFGLHEGDLLFFPFLRRDLGRWSPGGRIKAADAAIRRLLLEQIASRRENMSADILSLLLSCKDDGQGLSDDELHDELLTLLFAGHETTATALTWAFYWIHRNPLVLERLMNELNYLSAVVNEVLRIHPVAMFPRRIESAITLGGYAFRSGDVVMACIQAVHERPDLYPKPLQFNPERFMNQFLAFGGGSRRCIGAALALYEMKLILAKIL--------------------------------------- 210115452 59 ----------------------------------------------------------------------------------------------------LRSTLSPAFSAGKLKKMSEQLNRCADQLVSNLTSQGQSFEAKKLTGDFTMDAIASVFGTDFWLFLFFPWIMKPLLEGLGYNFFPRSTTDFFYKVLDQLMELRQTTRLDFMQLMLNAQGQKQALTKDDVVSNGIVFFLAGYDTTATTMAFALYNLAINQEAQDKVIQELDYLEMCIMETLRLHPPAIMTRICTKDTTIQWLKIPKGMTVLIPVLAIHYDPERWPEPKKFIPERDQYDWLPFGAGPRNCIGMRLALMEAKIGLAKV---FMKYRIRTGPDTDVSMTML------------------ 9294385 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNGLNMEEIMEECKLFYFAGQETTSVLLAWTMVLLSQHQDWQARARNQLKVMTMIIYEVLRLYPPVIQMRATHKEIKLGDMTLPGGIQVHMPVLLIHRDTKLWDDAAEFKPERFKDGFLPFGWGPRICIGQNFALLEAKMALALILQRF-SFELSP----------------------------- 196177873 56 -------------------------------------------------------------------------------------------------HRRERKLLMPPFHGEHIQTYGQLICDLTDKVMQQVRP-GQIFVARSLAQEISPERFGQLKGLIASMMDQFKFFPALQKDWTPWGAFRRLKQQVSQLIYAEIRERRQQKGSDILTLLLSAQEEGQPMTDEELHDELFTLLVAGHETTATAIAWALYWVYRSPDVQNKLLQELDYLTAVCQESLRIYPVATVPRAVKEPVELMGYQLQPGTRVYGCIYLTHHRQDLYPESHQFKPERSPYEFFPFGGGIRRCIGEALAFFEMKLVLAKIASQYQ-LTLAQQQPER--------PQRRSVTLAPST---- 4584046 46 --------------------------------------------------------------------------------------------LDGKRHRRDRKLIMPTFLGERMHAYGSVIRDIVNAALDRWPVGKPFAVHEETQQIMLEVILRVIFGLEDRTIAQFRHHVHQVLKAFPSLDVFASLKAIDDIIYQEIQDRRSQDRQDVLSLMMQSHDDGSVMTPQELRDELMTLLMAGHETSATIAAWCVYHLCRHPDAMGKKINELKFLDAVVKETMRITPVFSVARVLKEPQTIGGTTYPANVVLSPNIYGTHHRADLWGDPKVFRPERNPFHYFPFGGGIRKCIGTSFAYYEMKIFVSETVRRMRDTRPGYHAKVVRRSNTLAPSQGVPII--------- 194014610 29 -------------------------------------------------------------------------------------------------------ILMPAFSQQAMKGYHEMMLDIATQLVQKWQRTGRDEEVAEDMTKLTLDTIG-LCGFDFRFNSFYKENQHPFLMIKRRKKFEENVDFMKQLVDDIIQERKKQDGDDLLSLMLHAKETGERLSDENIRYQIITFLIAGHETTSGLLSFAIYFLLKNPEKLKKAVQEADYTRMVLNESLRLWPTAPTFSYAKEDTVIGKYSIEKNQSVSVLLPKLHRDQAVWEDAEEFKPERPQHAYKPFGNGQRACIGMQFALHEATMVLAMVL--------------------------------------- 89994019 11 --PQPPTRPVVGMLSLD-------SAAPVQDLTRLAKELGPIFWLDMMGAPIVIVSGYTLVDELSVETRLDKVVRGALRRVRAIGGDGLFTATAEPNWSKARNILLQPFGNRAMQSYHPSMVDIAEQLVKKWERDDEIDVVHDMTALTLDTIG--LCGFDYRFNSFYRRDYHPFWMRRRRSDLATDVAFMNKMVDEIVAERRKDGKKDMLNAMMSGRSTGEQLDDVNIRYQINTFLIAGHETTSGLLSYAIYALLKHPDVLKKAYAEVDYITQILKEALRLWPPAPAYGIAPETIAGGKYSLKKNTFISILVTALHHDPAVWPNPDLFDPERPVNAWRPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 115374532 6 ---------------------------------------------------------------------------------------------------RQRRMANPAFSRASIATFEGIMQKAIAEAIVEWEARETIDVTGEMKRLTLRIVLLCLFSTDVSSRDVLQRYSVHLLWSMMPREYQKARGTLDSIIYGIIAERRKHDRKDLLAMYMSAEETGEGMSDEQLRHELMNLFLAGHDTTANGLAFTFYLLSKHPEALKRVDEERDYARWSFEEALRIYPPTFMSRTSVRELKHNDYVIPAGSNIFVCQWALHRNPRLWPNPDHFEPERHRFAYLPFGAGPRICIGAHLARTEAQMIIAMLLQRF-RLNSEPGYEPRL-------VARLFVTAEPG----- 31794856 40 -----------------------------------------------------IVSDSALAKEVFTAPTDVLLGGEGVGPAAAIYGSGSMFVQEEPQHLRRRKLLTPPLHGAALDRYVPIIENSTRAAMHTWPVDRPFDVIVKVIFGVDDPEEVRRLGRPFERLLNLRYALRRLGALRVWPARARANTEIDDVVMALIAQRRADPRHDVLSLLVSARESGEQLSDSEIRDDLITLVLAGHETTATTLAWAFDLLLHHPDALRRVRAEEAFTTAVINETLRRPPAPLTARVAAQPLTIGGYRVEAGTRIVVHIIAINRSAEVYEHPHEFRPERFTYAWVPFGGGVKRCLGANFSMRELITVLHVLLREGEFTAVDDEPERIVRRSIMLVPRRTRVRFRPAR---- 55377009 5 ---------------------------------------------------------------------------------------------------QQRKLANPAFSMARLSGMADRITGHAEDRIADWSHGDVIDAEQSMTRVTLDVILDLMMGVELSEQDPIRFAMPQWMPMPDDAEFNRAVRTLDEVLDDIIEVREDSLGTDFLSVLLRARDDGNQ-SPEQLRDEMMTMLLAGHDTTALTLTYTWFLLSEHPEVEQRVHRELDYLEWVIQEAMRLYPPYTIFREPTEDVTLSGYEVEAGTTLMVPQWGVHRSERFYDDPETFDPERWRFAYFPFGGGPRHCIGKHLAMLEAQLI-------------------------------------------- 111115684 41 -----------------------------------------------------VINGYKLVREALVHKGEDYIDRPIIPLIEALNGNRGLVISSGNPWKQQRRFALQTLRNSGVKSLEPSIQQECQYLTEALQQGKPFDAQSLITSAASNIICCLVFGDRFEYTDFWTQVYNTYPWLMKWVPGPHQRQNLDDFVEIKIKEHRESLDDCFLTEMGEKEDTDSGFDLKNLAVCTLDLLAAGTETTTTTLHWGLLFMMYYPDIQERVQAEIEYTDAVIHEIQRMGNIVPLNHMTNKDTVLDKYTIPKGTTIMPTLNSVLHDESMWETPHTFNPQRKREAFLPFSAGKRVCLGEQLARMELFLFFTSLLQRFSFSACAGEQP-------------------------- 170063842 49 --------------------------------------------------------------------------------------------------RALRAKLTPTFTSGKMKLMFPIVRDVAGELEKCLGQELAMDFTTDVIGNCAFGLECNSLKNPGAEFREMGRRVSTLPPFTMVKFFLAMERDVTDFFMSTVREKSKVQRDDFMNLLIELKKDSERLTLNEIAAQVFLFFFAGFDTSSTLMLFCLYELALNQDVQDKARQNMKYLDKCISETLRMYPPAVIFRTATKDYP--------GFTVTLELY---PDPMKF-DPERFNPDRHPFAYLPFGEGPRLCIGMRFAQMQTRVGLATLL--------------------------------------- 3372841 63 -----------------------------------------------------------------------------------------------------RRIMTPVFSSAKMKKMMPLMGGCVEELMDAADSGQPIDMMEAFQCLTMDVINRCAITLDINCIKNPKNEVLAFMRKYVSQPIPCIFKFIVAFLTKVVKQRREQTQATVVDGLQNVDASKTKLTDEEVVDNAFLFLLAGFETTSTALTYTSYLLALNPDIQEKIFQEVEYTEAVALESTRMYPPVFITRQATQDWQYGPYTIPAGTEVEVPVWSIHHNPELYPQPELFKPERHTMAYLGFGGGPRNCLGLRFALMEMKLVLSSVIQRF------------------------------------ 47221059 28 ------------------------------------------------------LTGYDAVKEALVDADDFTGRGPL-PFLLKATKGYGLGISNGERWRQLRRFTLSTLRDFGMKGMEEWIQEESKHLTDRIPFDPTFVISCAVSNVICCLVFAERFSYDDQRFLHLLGVISKVLRPGPHHTMFRNTDFLRNFVMTKIQEHKDSPRDFIDCFLIRMEQEKNEFQYENLVSTVLNLFLAGTETTSTTIRYALQVLIKHPNIQEKMQQEIDFVDAAIHEVQRFLDIVPFPHFALKDISFRGYTIPKGTMIIPFLHSVLK-EDQWATPWSFNPKKKNPAFLPFSAGKRSCVGESLARMELFIVLVTLLKNF-TFSCAEGPDIPQYSGFAN----------------- 197209780 42 -------------------------------------------------------------RRVLTDDVNFKLGYPKSIKELARCRP--MIDVSNAEHRLFRRLISPIVGHKALAMYLERLEEIVINSLEELSSMKHPELLKEMKKVSFKAIVHVFMGSSNQDIIKFTDLYNGMFPGFTFHKALEARKKLAKIVQPVVDERRGSQRKDLIDILLEKDENGRKLEDEDISDLLIGLLFAGHESTATSLMWSITYLTQHPHILKKAKEEQEEITRTRDETLRCANIFATFREATADVNINGYIIPKGWRVLIWARAIHMDSEYYPNPEEFNPSRWDGTFLPFGAGSRLCPGADLAKLEISIFLHYFLR-------------------------------------- 157105952 72 ----------------------------------------------------------------------------------------------------MRATLSPAFTGSKMRQMFSLMSECCDEMLDKAKGSGRVEVMKDLLSRISINVIASCFGIKVDCFHEFLYHGRKMMGFGRPIVIARMLAMFTHVFQETIRARESHIRHDMIDLLLQARKGTKSMTEAEMIAQCLIFFLGGFDTVSTCAMFTAYELVRNPEVQHKLYQKMKYMDMVVSETLRMWPLAPATRLCTQDYTIDRFTIDKGTCVWFPAAGLHHDPQYFPNPEKFDPERFNGAYLPFGIGPRNCIGSRFALMEVKAVM------------------------------------------- 194332741 62 ------------------------------------------------------------------------------------------------------------------KSIEEKIQEEALCLVEEFRKSGEMPIMKAVSNIFFTIVLGNRFEYNDETFSALLAKVEEMFRPGPHKKRDALGKQLILFLHERIKANQETFRDFIDEFLIKMEQEKKNPNSEFTMRNTLLIFLGGTETSTTTLKHGLLLLIKYPEIQAKLHMEIDYMEAVINEIQRFSDIINVPRKVTKDVQFRGYCIPKDTEIYPLLCTVHHDAKYFSSPYEFNPSKKNNAMMAFSAGKRICPGESLTRMELFLFFTTIL--------------------------------------- 215506819 8 -----------------------------------------------------------------------------------------------------RRMLTPAFHFRILEDLVPTINEHARKMVKRLNQCSTMEILLETIMGVTTANHHEDIGFMLRFQNPWLYLDSIFYRTSLGRECAHTLSVVHSFSKKVIKKRREEKLPTFIDILLQHSLDFDALTDDDIREEVDTFMFEGHDTTAVAIAWCIYLIGLHPEVQKGVHEELDYLDRVIKECQRLYPSVPIGRTASEDFEMGGHLIPAGANIGVFIYALHRDPDVFPKPEEFDPDRHPLSYLPFSAGPRNCIGQKFASMEVKIIVGHIMRSF------------------------------------ 189240205 72 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTSSKMKYMFVLISESAEQFIGHFLKQKEDVIMKDTFTRFTNDVIANLMGKEATDFKGFWRNLKFLILLSCPTLFKYFPKAVSSFFRRLVKDNINNRRPDMINLLLEARKNGQKITDDDITAQALLFFFGGFDSVSSLMCFMSYELGINPDVQEKLHMKMKYMDMVISETLRLWPTAVASRLCNKPYTIKPIHLEKNSVVWIPIFAIHRDPQYFPEPNRFDPERNPYAYMPFGVGPRNCIGSRFALLETKALF------------------------------------------- 203695 29 --------------------------------------------------PFVVLHGYEAVKEALVDGEEFSGR-GSFPVSERVNKGLGVIFSNGMQWKEIRRMTLRTFGMGK-RTIEDRIQEEAQCLVEELPCNVICSIIFQNRFDYKDPTFLNLMHRFNENFRLFSSPWLQVCFPGSHNQVLKNFFYIKNYVLEKVKEHKDNPRDFIDCFLNKMEQEKHNPQSEFTVATVTDMFGAGTETTSTTLRYGLLLLLKHVDVTAKVQEEIEHTDAVVHEIQRYIDPTNLPHLVTRDIKFRNYFIPKGTNVIVSLSSILHDDKEFPNPEKFDPERGNFKFMPFSAGKRICAGEALARTELFLFFTTILQNFNLKSLVDVKDIDTTPA-ISGFGHLP----------- 195024892 59 --------------------------------------------------------------------------------------------------RHLRHKVTPTFTSGKMKHMLPIVLKVAEELANVFQRNPDADFVSMGKRAVTERAYHGLLDFFIFGFPKLARFLHRLTVPEVEDFYMRIIKDTIDY-----RVKNNERRNDFMDMLIQMYKKDEGLTFNELAAQAFIFFVAGFETSSTTMGFALYELAQNQDVQDKNIKEMAYLEQVVMETLRKYPVAHLTRKTIADYEDPKYYIEKDTAVIVPAIGIHYDPDIYPEPHKFKPERPSVSWLPFGDGPRNCIGSRFGMMQSCVGLAHLI---SDYKFSVSPQTTIPMKFV------------------ 197209778 91 ------------------------------------------------------------------------------------------------EHRQFRRLITPIMNHQALAVYLERIENIMINSLEELSSMKHPELLKEMKKVTFKVIIDILMGITQNMESFFAELCNGMLPGFVYHKALKARKKLAKTVQSVVDERRLKSKNGIDSVLEVNDENGRKLEDGYIIDLLIAILFAGHETSATTMMWTIVYLTQHPHILNKAKEEQEKIMQVIDETLRCANIVFMFREATSDVNMSGYVIPKGWRVLIWGRAVHMDPENYPNPEEFNPSRWDDYHLPFGVGSRLCPGKDLAKLEISIFL------------------------------------------- 166796862 56 ---------------------------------------------------------------------------------------------------RVRSVLTPSFSAARMKEMCPLINQCCDVLVENLMEYGEACNVQRCYACFTMDVVASVLFTPFKPVVLLCLAFPSIMIPIARRLPNKHRDRINSFFLKVIRQPPNERRRDFLQLMLDARDSAGHLNEEEILGQAFIFLIAGYETTCSLLSFASYLLATHPDCQEKTVHDLPYMEMVINETLRMYPPYRFAREAARDCTVMGLGIPAGAVVEIPIGCLQNDPRFWHEPEKFNPERHPFLFLPFGAGPRSCIGMRLALLEAKITLYRVLRKF------------------------------------ 156387936 11 ------HIPSPPRDSFFFGHVPYIRREIHEVVIEWTNKYGPIIVFWAFHNPVVFVVSPEMVKKVLVTYDLPKSTRVYFVYNQRCTGRGILTEPDPSAWHKKRTLLNPAFHRKNLMNLMSPFNVICERMIDKLAFDIDLDAIKDDNTPFPSANSSTLMGIQQQFRSPFWRINP--FMYPYQQKVIKDIKFLREFGEKVILKRKADMPKDVLNHLLYMCKEDVNVPMEELVDDFVTFFIAGQETTSNLLAFTVFEIGNNPDIEQRIQNEISYLGQTLKESLRLHPPIPFSRFTPDAIELGGYAIPANTGIAVDVFATHRYPGVWTEPDKFNPNRFGPGFLPFANGPRTCIGKMFAEFEAKVIMARLYQEFK-IKLVPGQKLLYDLHLTMRPK-------------- 158341012 6 ------------------------------------------------------------------------------------------------EHRLQRRLMMPAFHTRHIQSYWQDMVNITQSSLSHLRPGTTVNLVEETRLLAMRIVTKTLFGEDEQALAVLSQPLTTLMPYDPYRRFLNLIACFDREMRGIIKRARQSKDNDVLSMLIQARDEGISLSETELLGHVGSLFAAGHETTSLALGWTVLLLSQHPDIAADLMDQLPLLERVIKESLRIPPAPFTWRYNNQIVDLGGYSLPVGTEVYCSIYATHHMPDLYENPNCFDPSRWEREYMPFSAGSRLCMGAAFAMMELKIVLSIMLQTF-RMEFVP----------------------------- 210080603 87 -----------------------------------------------------------------------------------------------------RSTLSPAFSGGKLKHMSEAMNTCADVLLKKFAEKGESFDSKDLTSGFTTDVIARAFGLEYTRKPFAVAFRNPLFWLFFFPKIMKPILEFFEYFYNVVDEDKAHRHVDFMQLMMNAHKEKQPLTRDDIVANGFLFFIAGYETTATTMGFLLYNLALHQEAQDKARNKMSYLEMCIHETLRMYPASGVVRVVGDEVKMKWLTLKKGMNVMIPILGIHNDPKRWPEPKKFIPERDQYDWLPFGAGPRNCIGMRLALMELKVGVARVLRKY---RIVPGPDTDVRSTIPRGV--------------- 47564123 72 ------------------------------------------------------------------------------------------------QHKHRKKVIMQAFSRDALQHYVPVIQEEVSACLAQWLGAGPCLLVYPEVKRLMFRIAMRILDGEQQLVEAFEEMIRNLFSLPIDVPFSRARNIIHAKIEENIRAKMARYKDALQLLMEHTQGNGEQLNMQELKESATELLFGGHETTASAATSLIAFLGLHHDVLQKVRKQLKYTGCVIKETLRLSPPVPGGRIALKTLELNGYQIPKGWNVIYSICDTHDVADLFTDKDEFNPDRSRFSFIPFGGGLRSCVGKEFAKVLLKIFTVELARSC-DWQLLNGPPTMKTGPIVYPVDNLPAKF-------- 115471189 33 ----------------------------------LAREHGPVMQLWLGEVPTVVASSPEAAQEILRDHDLIFADRHLTSTTAAITFGGTDVVMYGERWRHLRKLLTQLLTVARVRSFRRVREEEVARLVRDLAASGATVNLTDMVNRLVNDTVLRCVGSRCKYREEFLAALHAILHQTSALSVADNRNKVERIIEEIIQERKNQIETDMMSVLLRLQKEGGPITNQVITVLLWDMFGAGTDTSSTTLIWTMAELMRSPRVMAKVQAEMSYLKMVLKESFRLHCPVPSPRKCRETCKIMGYDVPKGTSVFVNVWAICRDSMYWKNAEEFKPERSNFKFLPFGSGRRICPGINLG--------------------------------------------------- 158296754 128 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTFLDQLLKVRVNGQPLSTADIREEVDTFMFEGHDTTTSGISFTILQLAKHQDVQQKLYEEIDYLDLVIKESLRVPPVPFVGRKLLEDMEMNGTVVPAGTTISLNIFCLHRNPEVFPEPEKFIPERFPYDYIPFSAGSRNCIGQKYALLEMKVTIVKLLA---SYRILPGEQVRYKADLVIRPSGIPVKLT------- 196005793 51 ---------------------------------------------------------------------------------------------------RVRTTLVPTFSALKLKTILPFIDDLVHKLMKAEAEGKAIDIWQPYGRYTMQVILATAFGIEFESKEQFASRLFKIFEPVIGGGIMNSTRLLVTTVERVIRERRKNCRKDILQQMIEA-----NLNDEEIVAQAIVFLIAGHETTANTLAFASYLLMANPEAQEKLIAEIDYLEMVISETLRIYPGFFVNRKTKDDMVVNGIDIPKNSMIGLPIYAVHHNPQLWPDPERFIPERHPYSYIPFGGGPRNCIGMRLALLEAKLALVKVLQNVKLVAVKESEPLRLKSG-------------------- 115438709 94 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDDLLGLMLKSNMDSGEMSTEDVIEECKLFYFAGMETTSVLLTWTLVVLSMHPEWQHRARERLKTVTMILHEVLRLYPPAVTSRRTFKEIQIGGITYPAGVGLELPIILIHHNTDVWKDAHEFKPERFADAFFPFGWGPRICIGQNFAMLEAKMALCVILQNF-EFQLSP----------------------------- 42572955 52 -------------------------------------------------------------------------------------------------HAKLRKLVLRAFMPESIRNMVPDIESIAQDSLRSWEGT-MINTYQEMKTYTFNVALLSIFGKDEVYREDLKRCYYILEKGYNSMPVMKARKELSQILARILSERRQN-GSSHNDLLGSFMGDKEELTDEQIADNIIGVIFAARDTTASVMSWILKYLAENPNVLEAVTEEQMAIRKDKEEGESLTWGDFTFREAVEDVEYEGYLIPKGWKVLPLFRNIHHSADIFSNPGKFDPSRKPNTFMPFGNGTHSCPGNELAKLEMSIMIHHLTTKYR-----FGQLLERATGFSMGHSRFP----------- 145220662 40 --------------------------------------------------------------------------------------------------RPRKRALQPVFTPQNVRRFGGHMSRAAEVFVDAWRDGGDVDLDLECRRITMQSLGRSVLGVDLNESADVIAEHMHVASSYTADRALRPVREMRQVAADMLQVCRDDPDRDLVRALMDARETGMALSDDDICNDLLIFMLAGHDTTATALTYALWVLGHHPDVQDRDVPHLKYTTQVLLEALRCPPAAGVGRMAVRDIDVDGHRVQAGTLVAVGIYALHRDPEIWPDPDRFDPDRDRWHFLPFAGGARSCIGEHFARLETTLALATIVRSMRVTSSDNDFPVDVPTTVAHGP--IPAHLTP------ 148224738 56 ---------------------------------------------------------------------------------------------------RVRSVLTPSFSAIRMKEMCPLINQCCDVLVDNLQEYATMDVVASVAFEHPLVQNCKRFFTPFKPLVLLCLAFPSIMIPIARRLPNKQRDRINSFFLKVIRQPPNERRRDFLQLMLDARDSTKKLNEEEILGQAFIFLIAGYETTCSLLSFASYLLATHPECQKKTVHELPYMEMVINETLRMYPPYRFAREAARDCTVMGLNIPAGAVVEIPIGCLQNDPRFWHEPEKFNPERHPFLFLPFGAGPRSCIGMRLALLEAKITLYRILKNF------------------------------------ 157125279 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITLNEVVAQSFVFFLAGYETSSTVMMFCLYELSLQEDIQRRARMDMGYLDQCVNETMRKYPPAGNGRCVTKDYNIPNITLRKGLNVVIPVHGIHHDAEYYPDPERFDPERFPFTFMPFGEGPRNCIAARFGMLMAKVGVASMLMRF------------------------------------ 195116415 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLLRKTEEKDGLTVDQLAAQVFVFFVAGFETSSSNMSYALYELAKNPDIQYEAMMEMSYLDQVVNETLRKYPAASLTRVPSEDYKVPNIVLERGLSVHIPVCAIHYDPEYYPEPHEFRPERHPMAFLGFGDGPRNCIGLRFGRMQVKVGLITLL--------------------------------------- 75319884 75 ---------------------------------------------------------------------------------------------------RLRRILMTFLRPEALREFVGRVDSMTKRHLAEHWIGKDEVMALPLLKRYTFSLACDLFDLDRLWLHFMVFVKGVMQIPIRYNKTKHAANAIRQQLGSIINERKASPEQDLLSFLSNVDEQGESLTDNEIQDNILLLLYAGHDTSSSTLTVLLKFLAENPHCYWEDLQRMKYSWRVAQEALRLFPVQGSFRKAIKEFIYDGFTIPKGWKLHWTVNSTHQKSEYFSNPEKFDPSRPPYTFVPFGGGPRMCPGNEFARMEILIFLHNIVKNF------------------------------------ 195332512 94 --------------------------------------------------------------------RDFSSDRGLFHNVRDDPLTGNLLFLDGPEWRWLRQNLTQVFTSGKMKFMFPNMVEVGEKLTQACRLQVGEIEAKDLCARFTTDVIGSCFGLECNSLQEFRRMGRSVTKEPLHSRFRLFRPEVSEFFLDTVRRRENIHRNDLIQLLMELGDEGDALSFEQIAAQALVFFLAGFDTSSTTMSFCLYELALNPDVQERLRQEMHYLDQVVAETLRKYPIPHLLRRSTKQYQISNLILEPGSKIIIPVHSIHHDPELYPDPEKFDPSRFEFAYLPFGEGPRNCIGERFGKLQVKVGLVHLLR-------------------------------------- 189241724 32 -----------------------------------------------------VVRDPDLVKEVIKSFDHFSENDYEVDKRHDPIFARNPFVLKGEEWRTVRAQLTPGFTSGKMKWLYPYLEKISENLVKFIETQINTNCVKEICRRFTLNNVATCFGLEGKCLEEFRQLAKDFFTPPSSFFLMTIVSKFVDMVTQTLKYREENNRNDYLHVVSQLKKNSNKFTDIDVTAHAAGFFGEGYETSSILMSFVLFEIAQNPHVQNKLRQSLPYLDGVVNETLRIHPPMFSQKICTKNFTYNQVTIEAGTPIILPVYGLHHDPKYYPDPETFKPERTKYTFLPFGEGPRICLGKRFGVLQIKVGLAYIIRNF---ELS-----------VNGRTILPIRYDP------ 91094839 38 ---------------------------------------------------------------------------------------------------KHRRIITPTFHFKILEQFINSFDAAGDVMINKLRKKVGIESVDIYPFVICETAMGTTINAQNNEESEYVTSVKEMGRIIIERAIAPQLKVLHNYTNNVISKRREELLKDFLDLLLQATVDGRPLTNEEIREEVDTFMFEGHDTTASGISFALYCLANNPEAQEKAYQEMKYLELVIKEALRLYPVPFYARETNQEVEFGDIKIPKGVNITIFAYGIHRDPKYFPEPDKFDPGRFPYAYIPFSAGPRNCIGQKFAMLEMKSTISKVLRNF------------------------------------ 73978856 55 -------------------NLPFFCQGFWESQMELRKLYGPLCGYYLGRRMFIVISEPDMIKQVLVNFHNFTNRMVSGLESKPVMDSVLFLR--DKRWEEVRSVLTSAFSPEKLNEMTPLISQACDLLLAHLKHYAEFDIQRCYSCYTTDVVASVAFGTQVDSRDPFVKHCRRFFAYSIPRPINKNRDELNGFFNKLIQQAAEERRRDFLSRPHQPRHLSQPLTLDEIVGQAFIFLIAGYEIITNTLSFATYLLATNPDCQEKLLAEVDSFDMVIAETLRIYPPFRFTREAARDCEVRGQRIPAGAVVEVAVGALHRDPEYWPQPETFNPERFPFTYLPFGAGPRSCLGVRLGLLEVKLTLLQVLHQF-RFEACPETQVPLQ---------------------- 169659105 53 -------------------------------------------------------------------------------------------------HSKLRRLVLRAFTHESIKNIIPDIESIAVQSLRGWEDQQLINTFQEMKTFTFNVALLSIFGKDEVYREDLKRCYYILEKGYNSMPVMKARRELAQILAKILSLRRESNKEEHKDLLASFMEEKEGLTDEQIADNIIGVIFAARDTTASVLTWIVKYLAENPTVLQAVTEEQEEIMKGKDETLRVASISFTFREAVEDVEFEGYLIPKGWKVLPLFRNIHHSPENFTEPEKFDPSRKPNTFMPFGNGTHSCPGNELAKLEILVLI------------------------------------------- 163848164 16 -------------------------------------------------------------------------------------------------HLRQRRLMQPAFHRQRIAAYGDAMVAVAEARSARWQDGLVLDVSREFMAITLQIVGITLFSADFAAMHDLVAMFDLAVLPFADWRFQAVKARLDAIIYRLIAQRRANPRGDLLSMLLTAEGDGYRMTDTQLRDELLTIFLAGHETTANALTWALYLLAQYPSLAAHLAAELDYTSWFFAEALRLYPPAWIGRRAIAPVTLGDVRIAPDTIVLLSPWLMHHDPRFFHEPYHCDPQRPKFAFFPFGGGPRTCIGEPFAWMEGILVLATLAQR------------------------------------- 149923747 6 -----------------------------------RDAHGPDFTLRIPGDRMAVFSDPERVKEVLRAPSQFDASEVNVPINLG---PNSLLFLDGDRHKRERKLLMPPLHGERITVFGELMARLVDALLAETSPGASIDLMPEFQRVTLSVIVASIFGVIDPQRQRLAWTRAALAQSVFLVSMMTSGAKVRAFLERKVDPERRAERSDILALLVDTQDEGQPLDDAHIIDELLTLLVGGHETTATALSWAMHHLLSEPTALAKLHESLDYLGACIDESMRLSPIPAVGRRVVGPTTIGDYELPAGVVAWASIYLVHHDPAVWEDAEVFRPQRKANQYFPFGGGNRRCIGAAFANYEMRVILAVLLSR----ARVEAEPGVVNQPVIHGF--------------- 157343066 98 ---------------------------------------------------------------------------------------------------KMRKLLPQFFKPEALQRYIGIMDHIAQRHFADSWDNRDEVIVFPLAKRFTFWLACRLFMSDPAHVAKFEKPFHVLLPGTPFHRAIKASNFIRKELRAIIKQRKSQNQDILSHMLLATDEDGCHMNEMEIADKILGLLIGGHDTASAAITFLIKYMAELPHIYEKVYKMRYSWNVACEVMRLAPPLQGAFREAITDFVFNGFSIPKGWKLYWSANSTHKSPECFPQPENFDPTRFPYTFVPFGGGPRMCPGKEYARLEILVFMHNVVKRFKWDKLLPDEKIIVDPMPMPA-KGLPVRLHPRKP--- 86750755 7 LAPIP-HPPKQPVVG-NMLSIDTKA--PVQHLVRLAEELGPIFWLDMMGAPIVIVSGYDLVDEISDEKRFDKAVRGALRRVRTVGGDGLFTATSEPNWSKAHNILLTPFGGRAMQSYHPSMVDIAEQLVKKWERDDEIDVVHDMTALTLDTIG--LCGFDYRFNSFYRRDYHPLWMKKRRDTLAEDVAFMNAMVDEIIAERRKADKMDMLGAMMTGKVTGEPLDDVNIRYQINTFLIAGHETTSGLLSCAIYALLKHPEVLQKAYDEVDYITQILKETLRLWPPAPAYGVAPDETIGGQYHLKRGTFTTVLVLALHRDPSIWPNPDAFDPERPANAWKPFGNGQRACIGRGFAMHEAALALGMILQRF------------------------------------ 126273206 33 -----------------------------------------------------VLHGYKAVKEALIEHGEQFAARGPMPIFELVSNGFGIGVSNGERWKQLRRMTLRNFGMGK-RSIEERVQGEAKFLVEELPCNVICSLIFQKHFEYNDQKFLYLMKLLHEQWIQFYNCFPSLVQPGPHRKLLKLFHFLHTFILEEIKEHQGNPRDLIDCFLMKMEQEKQEFNIDNLVNTVADLFGAGTETTSTTLRYGLLMLLKHPEITEKIHEEIDHNRSPCMEDRNKMPYTNAPHLVTEDTQFRQYIIPKGTTIIPFLSSVLYDEKEFPNPNQFDPGKKSDYFMPFSTGKRICLGEGLARMELFLFFTTILQNF------------------------------------ 110765954 71 --------------------------------------------------------------------------------------------------RPLRMKLSPVFTSGKLKDMFPLILDCAEEFVEKVRNSGEPVDCRDMAAKFTTDVIGSCFGVCMFSFKKLARDFTRLYMPFLFDIIGGYLQEVNNFFINLIRKYRQEYRPDFVNTLKELKEHPEKLENIELTDALLTFFLAGFETSSTTISNALYELAQNPEMQDKDVKEMKYLDKVFKETLRKYPVAALSRQATENYTFKDTKIKISTRIWIPVYGIQHDPNIYPEPEVFDPERHPMTYLPFGDGPRNCIGARFAHYQSKVGLITILR-------------------------------------- 198436463 39 ---------------------------------------------------------YEAAHEALVKSPDFANRPPAHSIEVIAGGKGIVMIPFGPFHQEQRRFGLNALREHGMRALEPTVHLCAQELCERIEEYGSHDVVQEFRKMIFQMIEPNKLNILAGILAFAPYLKHLPFFSEIHRKNKEFRLKMESSIRKEIEEHRKEPRDYIDSFLNEMEEDEPNTKNEEWKQMVRDLFMAGTDTTSSTTCWIILFLCRYPEVQRKMQEEVDYTRAVIQEIARMRPTLPVPHCTTQDTMMMGYKIPKDTIVLTNIWGIHHDEKLWKNPYDFNPERHLDSNMQFNIGLRSCLGQQLAKMELFLLTTSLCRHF-SFSVVGEVDMEGESMVTLRPCSMEVV---ATKRA- 115497566 29 -----------------------------------------------------VLHGYEAVKEALIDLGEEFSRRGSFPVIERNVKGHGIVFSNGKTWKETRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSIIFQNRFDYKDQTFLNLMKTINENIKILGSPWDFFPWSYSYKKLYTNTAYVKNYVLEKTREHQANPRDFIDCFLIKMEQEKHNHQSEYTFENLTDLFGAGTETTSTTLRYGLLLLLKHPEVTAKIQEEIDYMDAVLHEIQRYIAPTSVPHAVNCDVKFRNYLIPKGTDILTSLTSVLHDDKEFPNPEVFDPGRKSDYFMAFSAGKRVCVGEGLARMELFLFLTTILQTF-TLKSVVDPKDLDTTPAVTGIANVP----------- 210107328 65 ------------------------------------------------------------------------------------------------EHRLRRKVIMKAFNYEALERYVPIMQEILREAVQRWCGAPQPVTVWPMAREMAFRVASAVLVGFQHSDEEIQHLTSLFTNMVKNSNGLFYRQAIDEWMMNHIQRKKEDSGDVLSHIMNNAKDNGEKLSDQEIQDTVVELLFAGHETTSSAATSLIMHLALQPQVVQKVQEDLEKHQVVKEVLRRRPPIGGGYRRALKSFDIGGFHVPKGWAVLYSIRDTHEASQIFSSPELFDPDRWRYDMVTFGGGPRACVGKEFAKLLLKLLCVELTRRC-RWKLADDKLPDMKLPIVYPADGLPVIFTP------ 125806758 32 -----------------------------------------------------------------KDFSNF-ADRGQFHNERDDPLTQHLFNLDGKRWKELRQRLSPTFTSGKMKLMFPTVIKVSEEFASVMEEQGAIIEIKEMMARFTTDVIGTCFGIECNTLRTPVTDFRTMGQKAFTERMRIMPEDVHQFFMRLVREKENFKRHDFMDMLIEIKQKGKAMDIGELAAQVFVFYLAGFETSSSTMSYCFYELAQHQDIQDKCVKEMRYLDQVFSETLRLYTLVPHLRRALSDYVVPGHPIEKDTQIIIPACAYHRDENLYPDPLRFDPDRDSVEWLPFGDGPRNCIGMRFGQMQARIGMAQLLSRF------------------------------------ 194697670 72 ------------------------------------------LTWSGLTTPALFVGRYDMVKRVLFD-KTGLYGKTDPGPIILSLLGRGLVFSDGEYWSRHRRVVHPAFAMDKLKSMTGSMVACAAEVIRAWEARGEEEVTVEVAQQFTFLAQRELQSIAFASLNSARVPGMQYLPTKANARRWQLERTVRGTLMAIIDERLAAYGTDLLGLMLEANNGGQAMSMDEIIEECKTFFFAGHNTTSQLLAWATFLLGTHPEWQQRLREEVIRECGGAEETVRLYGGTIIARQATADADLCGVKVPKATILLIPIAMLHRDEEVWADAGDFNPLRHPNALLSFSLGPRSCIGQDFAMLEAKATLALILRRFA-FEVAPEYVHAPADFLTLQPKGLPVVL-------- 195430334 23 ------------------------------------------------------------IKHVLKDFNKFTDRGFFHNEEDDPLSGQIFL-LDGHKWKSMRNKLSSTFTSGKMKYMFPTVLKVAHEFIDEMVNKSSEIEVKELLARFTTDVIGTCFGIECIGIAFLNSFPQLSRRLHMKMTPEHIEKFFMRIVRETVAYREQNNRNDFMDQLIEATGESMNLTIEEVAAQAFVFFNAGFETSSTTMGFALYELAQHPDIQQRCMKDLVYTDQVISETLRLYTVPLLNRQCIEDFVVPENPIKKGMPVLIPAGALHRDEKYYPEPNVFNPERDSVEWLPFGDGPRNCIGMRFGQMQARIGLALLIKNF------------------------------------ 215425544 8 ----------------------------------------------PPYADNLVVTRPEHIKEIFADPR--SLHAGEGNHILGFVMGHSVLMTDEAEHARMRSLLMPAFTRAALRGYRDMIASVAREHITRWRPHATINSLDHMNALTLDIILRVVFGVTDPRLQQIINIHPAILRMNPWKRFFHNQTKIDEILYREIASRRIDSRTDVLSRLLQTKDTPKPLTDAELRDQLITLLLAGHETTAAALSWTLWELAHAPEIQSQVVWAAVGGDDGFLEMRRHTVIASTARKVTAPAEIGGWRLPAGTVVNTSILLAHASEVSHPKPTEFRPSRFPNTWLPFGGGVRRCLGFGFALTEGAVILQEIFRRF---TITAAGPSKGETPLVRNITTVP----------- 168837054 52 --------------------------------------------------------------------------------------------------RRIRSVLSPSFTSGRLKEMFGIMKAHSQILVQNLATRGENVDIKEVFGAYSMDVVTKMLKFDFLNPVFLISVLFPFTIPFPISVTDFFYAALQKIKSERVANDHKKKRVDFLQLMVDSQTAGKGLSDHEILSQAMIFIFAGYETSSSTLTFFFYNLATNPEAMKKLQMNMDYLDAALNESLRLFPVAARLRVCKKTVEINGVIIPKDMVVMIPTFALHRDPDYWSDPESFKPERDPYMYMPFGLGPRNCIGMRFAQVTMKLAIVEILQRF------------------------------------ 15234514 42 LPPGPRGLPIVG-------NLPFLDPDLHTYFANLAQSHGPIFKLNLGSKLTIVVNSPSLAREILKDQDIFSNRVPLTGRAATYGGIDIVWTPYGAEWRQLRKIVLKLLSRKTLDSFYELRRKEVRERTRYLYEQGRKQSVGDQLFLTMMNLTMNMLWLSEPNVSDFFPWLARFDLQGLVKRMGVCARELDAVLDRAIEQMKPLRGKDFLQYLMKLKDQEGPITINHVKALLTDMVVGGTDTSTNTIEFAMAELMSNPELIKRAQEELDYILAIMKETLRLHPTLPVPHRPAENTVVGGYTIPKDTKIFVNVWSIQRDPNVWENPTEFRPERFNYSYFPFGSGRRICAGVALAERMVLYTLATLL--------------------------------------- 158289182 92 -----------------------------------------------------------------------------------------------------RKSLTPAFHFKILSDFVTIFQNQADVLIDKLAEHEPFNIVPYVTLCALDIFCETAMGCPVIGKVIRNRLQKIWLHPDFVFKRQECLKVLHNFSDRVVRERKEELREDGIYRKKQLALEGSGLSDLAIREEVDTFIIGGHDTTAAAMAWILYLLGAAPDIQERVIQEIDAVMGKDRDLI--------GRRLTEDVRVDNYTIPAGTTAMIVVYELHRDTSVFSNPDKFNPDRHPYAYIPFSAGPRNCIGQKFAILEEKSVISAILRK------------------------------------- 125810339 72 -----------------------------------------------------------------------------------------LLFLDGPEWRWLRQNLTQVFTSGKMKFMFPTMLSVGEKLTQACELQVGEIEAKDLCARFSTDVIGSCFGLECMVQGFMFAQPKLARMLHMRLFRPEVSEFFLETVRQTLAYRKREQRSDLIQLLMDLGEEGDGLSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPDVQDRSIQEMPYLDQVVAETLRKYPIPHIVRQTTKDVPDSRLTLEPGMRVMIPVHSIQHDPELYPEPENFDPSRHPMAYLPFGEGPRNCIGERFGKMQVKIGIAYILR-------------------------------------- 147778583 515 LPPSPPGFPIXG-------HLHLLKGPLHRTLHRLSERHGPIVSLRFGSRPVIVVSSPSAVEECFTKNDVFANRPKFVMGKIGYDYTVVSLAPYGDHWRNLRRLSAEIFASNRLNLFLGIRRDEIKQLLLRLSRNSVENFAKELLLNITMRMVARFYGDNMKDVEEFXPILQWIDYQGYNKRALRLGKKMDVFLQGLLDECRSNKRSDLDHLLSLQESEPEYYTDEIIKGLIVAMQVGGADTTAVTIEWAMSLLLNHPEVLKKARDELDTHIGHDSESLRLFPSTPVPHFSTEDCKLGGFDVPGGTMLLVNAWALHRDPKLWNDPTSFKPERFEYKLLPFGVGRRACPGIGLANRVMGLTL------------------------------------------- 195453404 50 ------------------------------------------------------VIRAEEAEEIFQSPKLIT-KNVIYELLRPFLGEGLLISTDQKWHSR-RKALTPAFHFNVLQSFLIIFKEECMKLVDILNEKIDTELLNQIIPSFTLNNICEALGVNLDDLAEGKQYRDAWLYFYLFGEYGKHVKNLDDFSQNIIKRRRQEFKDDMLDTLLAAEEDGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLSLHEDVQERCFEELQYLECVIKESLRMFPVPFIGRLCTEETVVNGFIMPKDTQINIHIYDIMRDPRHFPQPNEYRPERHPFAFVPFSAGQRNCIGQKFAILEIKVLLASILKNFRILPVTRFEDIIFEYGIV------------------ 461820 29 -----------------------------------------------------VLHGYETVKEALIDNAEEFSGRGILPISERITNGLGIISSNGKRWKETRRTTLRNFGMGK-RSIEDRVQEEARCLVEELRKTKPCDPTFILGCAPCNVICSVVFQKRFDYKDRFTVNFRILTSPWIHNKLLKNVALTKSYIREKVKEHQANPRDFIDCFLIKMEQEKDNQQSEFTIENLVDLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEEIDHTDAVIHEIQRYIDPTGVPHAVTTDIKFRNYLIPKGTIIITLLTSVLHDDKEFPNPKIFDPGKKSDYFMPFSAGKRICAGEGLARMELFLFLTTILQNF-NLKSVADLKNLNTTSATRGIISLP----------- 183985145 17 -----------------------------------------------------IVSDPALVKEVFTAPPDVLLGGEGVGPAAAIYGAGSMFVQEEPEHLRRRKLLTPPLHGTALGRYVPIIEESTRAAMRDWPVDRPFELLGAARALMLDVIVKVIFGVDDPDEVRVRYALRRAGALRVWPQRARAYREIEDVVMPLIAQRRSDLGRDILGLLISARDDGEQLSDQEIRDDLITLMLAGHETTATTLAWVFDLLLHHPDALRRVQEEAEFTTAVINETLRRPPAPFTARVAARPFRLGGYLIDPGTRIVVHMIAINRNPDVYEQPNRFRPERFTYAWVPFGGGAKRCLGAAFSMRELVTVLHVLLREGQFTAVDEAPERIVRRSIMLAPRHTRVRFRP------ 16077792 15 ----------------------------------LAEEQGPIFQIHTPAGTTIVVSGHELVKEVCDEERFDKSIEGALEKVRAFSGDGLFTSTHEPNWRKAHNILMPTFSQRAMKDYHEKMVDIAVQLIQKWARLNPNEAVDSYYRETPHPFINSMVRLDEAMHQMQRLDVQDKLMVRTKRQFRYDIQTMFSLVDSIIAERRANGDQDEKDLLARMPETGEKLDDENIRFQIITFLIAGHETTSGLLSFATYFLLKHPDKLKKAYEEVDYIRMILNESLRLWPTAPAFSYPKEDTVIGKFPITTNDRISVLIPQLHRDRDAWKDAEEFRPERFEHAYKPFGNGQRACIGMQFALHEATLVLGMILKYFENYELDIKQTLTLKPGDFH----------------- 109004089 59 -----------------------------------------------------------------------------------------LLALDGPKWFQHRRLLTPGFHFNILKAYIEVMAHSVKTMLDKWEKYEHINLMSIMKCAFSKETNCELGKIIFHRLYSFLYHSDIIFKSPQGYRFQKLSRVLNQYTDAIIQERKKKYQDFLDIVLSAKDENGSSFSDTDVHSEVSMFLLGGHDSLAASISWILYCLALNPEHQERCREEMSYTTMCIKETCRLIPVPSISRDLSKPLTFDGCTLPAGITVVLSIWGLHHNPAVWKNPKVFDPLRHPYAYLPFSAGSRNCIGQQFAMIQLKVAIALILLHF-RVTPDPTRPPTFSNHFILKPKN------------- 126329366 33 -----------------------------------------------------VLCGHEAVKEALVDAEEFSGRGELASIDRNFQGHGVALA-NGDRWRILRRTVLRNFGMGK-RSIEERIQEEAGFLMEEFRKFGSRFDYEDKQFLYLLHLINESFIEMSTPWAQLYDMYSGIMQPGRHNKIYNLIEELKDFIASRVKINEANPRDFIDCFLVKMHQEKNNPKTEFNLKNLVLLFFAGTETVSSTLRYGFLLLMKYPEVGAKVQKEIDHTDAVIHEIQRLTDIVPMPHTVTQDTNFRGYILPKGTDIFPLIGSALRDPKYFKKPEAFEPQKKNEAFVPFASGKRVCLGEAMARMELFLYFTTILQNFSLQPLVPPSEIDI-TPQISGFGNIP----------- 5852344 38 ------------------------------------------------------LNGYKAVREALTQAENFVDRPFNAITDRFYTEPSAGIFMNGEKWKKQRRFALSTLRNFGLNSLEQSVSEEIQHLQEEMEIMGKRYDYTDHRFQMMLRCMSEAVLLEGNVWGQLYMAFPSVMMPGPHNKIFSHFSSVEQFLYEEVEQHRDNPRDYIDTFLIEMENHKEGFTEANLVYCAIDLFLAGTETTATTLLWALVFLVKYPEVQEKVQAEIDYTDAVIHEIQRIGNPLNGMRVAAKDTTLGGYFIPKGTSLMPVLTSVLFDKAEWACPDTFNPGHKRDAFLPFSAGKRACIGESLAKMELFLFLVALLQKF-TFSVPEG--VELSTEGITGTTRVP---HPYKVSA- 210097579 13 -----------------------------------------------------VLTGYETIRTALKRAGDFSSRRANALRGDGITAGGILYSLDGPRLKHLRKFTLKTFRDFGVRTLEDKVNEEANILVQEVQNGQPFDIQNAVCNIIFSIVFGDRLDYDNPDFLRLIRLLNTAIETKPTIKVEKMYQALREFCSEQIQKHRNDTRDFLDSFLLEQHRATDEFTDKQLKEVLIDLFLAGTETTATTTRWALLYMMLNPNIQEKGTTMCPQVHQEIDEVQRFKPVAPVQHAAPRDTTLNGYNIPQNAPILINLWSVHMDPKLFPEPNTFQPERKHEALIPFSLGKRACLGEQLARMELFLLFVSLMQRF-TFHLPEGAP-------------------------- 91081159 39 ---------------------------------------------------FYVPVDPEIIKHIMKDFHHFMNHGNYFDSE-NDPLSGHLFNLEDNKWKNMRVKLTPTFTSGKIKMMFQTLADCASGLMDEAAKNQTSLDIKDILARFTTDVIGSVFGLECNSLAEFRKFGKRIFQIDQTMKMKTTKSEVEEFFMKAIREKNNVYRKDFMHLLIQLKNRGDALSLNELAAQAFVFFIAGFETSSTTMTFALYEIASNPQVQEKAMMEMTYMEKVIFETLRKYPPPLLTRQCTKDYLIPNTTIRKGDMVGIAAQALHYDPEYHPDPEKFDPERPDFTWIPFGEGPRLCIGLRFGMLQSKVGLTTLLR-------------------------------------- 195998870 52 ------------------------------------------------------------------------------------------------DHSQQRKLINPAFKYAKLKGMVSVFESYTKEFIQFWQYKLEETKNSQTYTEVQAQDDLTRLTLDIICRCAFGYECNAVLNPDDEITSWKDLLPLYSYLPTKAKKRRQQALTTIMSQNTNAQKTGQGLTKEGLYDQVVTFMFAGHETTSVCLSWTLYVLAQHQEIQSKEHNYQLTWDTLDEESLRYSPAPLSARECVQDDEIKGYVIPKGTVVM--IVTPHRWEKYYGDPLEFKPDRWNYTYIPFFIGPRNCIGSKFALSEMKCVLALLLDSFV-FDVVPNIEVKRR---------------------- 147906859 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGGETVATTLKHGLLLLLKYPDIQAKLHEEIDYTEAVIHEIQRFANPMNAPHSATRDTYFRGYTIPQGTGVCALLCSVLGDPKYFATPNKFNPNHKNEAFLPFSTGKRICLGEGLARIELFLFLTNILQNFSDTQFTEADITPRMTGFANVPISYELSFVP------ 94158996 32 --------------------------NIPKSFTRLAQRFGPVFTLYVGSRRVVVVHGYKAVREVLLDHKDEFSGRGDIPAFHAHRDRGIIFN-NGPTWKDIRR-----FSLTTLRNYESRIQREAHFLLEALRKCAPCNVIADIHFDYNDEKFLRLMYLFNENFQLLSTPWLQLYNPGSHRKVMKNVAEIKEYVSERVKEHLQDLTDCLLVEMEKEKHSAERLYTMDGITVTVDLFFAGTETTSTTLRYGLLILMKYPEIEEKLHEEIDYMDAVVHEIQRFITPSNLPHEATRDTIFRGYIIPKGTVIVPTLDSVLYDNQEFPDPEKFKPEHFSDYFKPFSAGKRVCAGEGLARMELFLLLSAILQHF------------------------------------ 196183381 38 -----------------------------------------------------------------------------------------LIMLDGQQHQVMRGLLMPPLHGKQLPTYSRLIRDITTDAIADWQP-GSSLPIRDYMSDISLQVILRVFGLPLNSIHFFWTPLQQDLGGWSPWKFVRQRQQIDDLIYEQIAHRREPEGDDILSLLMSARDQGQSLTDVQLRDQLITLLLLGHETTASALAWAFYWLHRQPLCLEKLTQELDYLTAVCKEALRVYPIIAQPRQVKASVQIQGYELEPGAIAVPCIYLTHRRQDVYPEPDQFKPERSPYEYFPFGGGSRSCIGMALSLFEMKLVLATVLSR------------------------------------- 76654609 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENYACMKSYVLEKTREHQANPRDFIDCFLTKMEQEKHNQELEYTVHTVLDLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEEIDHTDAVVHEIQRYIDPTNLPHAVTCDIKFRNYLIPKGTGILTSLTSVLYDDKEFPNPEVFDPGRKSDHFMAFSTGKRICVGEGLARMELFLFLTTILQNF-TLKSVVDPKDLDTTPVVNGLLSVP----------- 6650758 41 -----------------------------------------------------IINGYKHVKEALVQKGEDFMDRPNIPLFADFFNNKGLVMSNGYQWKVQRRFALHTLRNFGLKAMERYIQQECQYLNEAFQQGKPFNGQALINNAVSNIICCLVFGNRYEYNDKQYQTILQYFNPGSHKKIFMILQKLVDFVEIRIKEHRENPRDYIDSFLIEMGEKEDKDSGFELCACTLDLFGAGTETTTTTLHWGLLYMIYYPQIQERVQAEIDYTDAVIHEIQRMGNIINLPRMANKDTTLDKYSIPKGTIIIPTLHSVLQDKSIWETPQTFNPQRKRDAFMPFSTGKRVCLGEQLARMELFLFFTSLLQRF------------------------------------ 169642656 31 -----------------------------------------------------VLCGTDAVKDALINYADEFSGRPKTPLFEQTFKGNGIVFADGENWKVMRRFTISTLRDFGMKTIEDRIIEESCCLVETFPFDNTMILNAAVANIIVHILLNHRFEYQDPTLLKLIKGVNEQWIPGTHKRIFANTQHFFNILKEIFIEHRDQQRDLIDTFLVKQQEEKSSFHDENLKVLIGNLFAAGMETTSTTLRWGILLMMKYPEIQKKVQDDIDYTDAVVHEIQRFANLVPNPHATTTDVTFRGYFIPKGTQVIPLLTSVLRDKAYFKKPEEFYPEHKNEAFLPFSAGKRTCAGETLAKMELFLFFTKLLQNF-TFQPPPGVEVQLTRGV--SLTSIPL---------- 157343032 97 -----------------------------------------------------------------------------------------------------RKLLPAFLKPEALQKYVGIMDSIAKWHLDNHWDLNETVTVFPLAKQYTFMVACRLFANPFHILAAGVMSIPINFPGTPFNRAIKAADSVRKELRAIIKQRKIQKHDILSHMLTTTDENGQFLNEMDIADKILGLLIGGHDTASAVITFIIKYLAELPQVYWEDIQKMKYSWNVANEVMRLAPPQGSFREAITDFTYAGFSIPKGWKLYWSTNATHKNPDYFPDPEKFDPSRFPYTYVPFGGGPRMCPGKEYARLEILVFIHNVVRRFSWYKLHPNEDVIVDPMPMPA-KGLPIRLR------- 196004927 66 --------------------------------------------------------------------------------------------------HRIRNVVLPTFSSSKLKLIYPYICEMGNHLVESLISNRAIEFCQPCSKFTIEIILATAFGIEIDNLEKLTRATNIVFGSQPSALFLASLEYITKVTTKIIKQRRRNCRKDFLQQIIEA-GDQDKLNDDEIVGQAFIFLTAGFHTISNTLSFACYLLATNPDKQQKLYQEIEYLNMVVLETMRIYPGFFINRDIKEDKTINGIHFAKGAMLAVPIYAIHHNPKLWPDPDKFIPERHPFSYIPFGDGPRNCIGMRLALLEVKLAVAKIVQKM------------------------------------ 57163909 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLREILEKHKENFSNDMLDVLIQARMNSDNLSDKHILTTIGDIFGAGVETTTSVVRWTVAFLLHHPQLYKKLQEEIDQNEATIREVLRIRPVAPIPHKAIMDSSIGEFAVDKGTNVIINLWALHHNEKEWYRPDQFMPERFLDPYLPFGAGPRSCLGESLARQEVFLFMAWLLQRF-DLEVPDDGQLPHLEG-------------------- 167466181 37 -----PGPPPDGLF---VGNMPYLQTTPEDIFNRLREANYPIYKLFAVHRMGANILSPEDSEIVLSNPIH--NEKGYIYKLLHHWLKEGLLTSKGEKWQLRRKILTPAFHFNILQQFIMILNEEAEKLVEGLRCHKPYINITPHISQFTETAMGTKLDFYRITHPWFIEPLLNIFSPCFIQERRVTS-TLHKFTKEVIEDREKNFKDFMLDLLLSAKKKDGIIDNKGIQEEVDTFMFEGHDTTAVALNFALMLIACHKDVQETILQEMKYLERCIKESLRLYPSVHISRALGEDVTQKGYLIPKDTITIIHIYDLHHNPDIYPDPEKFDPDRHPFAYLPFSAGPRNCIGQRFAMLELKAAICAILANF------------------------------------ 157351131 82 -----------------------YTSTLFPYFEQWRKAYGPVYTYSTGNRQHLYVNHPEMVKEMNQSTSLELGKPSYVTKTLAPMLGNGILRSNGNTWAHQRRIVAPEFFMDKVKGMVGLMLESAQPLLTKWEDCIQEDLRSASADVISRVCFGSSYGKGKQIFSKLRSLQQRFLWANKQKELKNLEREVESLIWKAVKEREQECDKDLMQLLLESAINDPNLGQRFIVDNCKSIYFAGHESTAVAASWCLMLLALHPDWQARIRTKMKWMTMVIQETLRLYPPAFVSREALEEIQVGNFIVPKGVCIWTLIPTLHRDTDIWPDANQFKPERFENAYIPFGLGPRLCLGRNFAMVQLKIILSLIISKF-TFTLSP----------------------------- 169630504 70 ------------------------------------------------------------------------------------------------EHREHRLIMQQAFLRSRLAGYVEQIDAVASEIVAQWPTNDNRFLFYPAIKELTLDVASVVFMGPHAQHERLEKVNKAFLPPFKWWQGLQGRKLLEEYFAERVGIARKTEGADMLTALCHAEDEGDAFTDTDIVNHMIFLMMAAHDTTTSTTTTMAYYLAANPEWQERVRDKLESLDLVMNEALRVTPLPFNIRSTVRDTDLLGFHIPAGTMINIWPGMNHRLPELWTEPDKFDPDRHRYAFSPFGGGAHKCIGMVFGQLEIKAVMHRLLRRY-RFELAHPQPKWDYAGMPLPIDGMPIILRP------ 193673960 24 -----------------------------------------------------VVSGYDAVREVLSKDDFDGQADGFFFRTRAFYKKLGIVFVDGPMWTEQRKFCMRHLQKLGFCVMEKIVIEEVNDLITRKYENGKSIEVRGLFNGLWAMLAGGRFSLNDSRLARVVELIHESLRILDMPGGILNQWPFIRYLAPKFENDQEDFISAFLMDIEKNKKSLGSFSEEQLVVILLDLFLAGSETTSITLSSVILHLLMNQDIQTKVRAELDYLEAVFMEVQRHSPLAIATNRTIRKTTLQDYIIPKDTLVLASIWSVHMDEQHWGDPEVFRPERNDSWLMPFGVGKRRCLGEKLAKTYIFMFIAKLIQHF-EIRI------------------------------- 125545793 39 ---LPPGLPAVPI----IGHLHLVKKPMHATLSRLAARHGPVFSLRLGSRRAVVVSSPGCARECFTEHDVAFANRPRFESQLLMSFDGTALAMYGPHWRNLRRVAAQLLSARRVGLMSGLIAGESKATRPETTDTDTDMSMEAQEYKQVVEEILERIGTGNLC--DYLPALRWFDVFGVRNRILAAVSRRDAFLRRLIYAARWRMDDGMIAVLLTLQKTQPEVYTDNMITACSNLLGAGTETTSTTIEWAMSLLLNHPETLKKAQAEIDYLQCIVRETLRLYPPMLIPHESSADCEVGGYSVPRGTMLLVNAYAIHRDPAAWEEPERFVPERDGNLSMPFGMGRRRCPGETLA--------------------------------------------------- 156538851 33 ----------------------------------------------------------EIIKTIAKNSDKFPDHLAFATEDMDPMFGANLFNMTGDRWREMRSILSPAFTSSKLKAMFHLMVECAENFVKDLFTKHTNDVIATCAFGISPNNDFYVLGRQATNLEGVLAFKMFLFRSFPAIVKLFNLREVVNFFTKIVRDEKGITRPDMLQMMMDARSKGSKGLEMDLNMMTFSFFFGGFDTTSSQMCLMAHELAINPDVQKKLQDEIDYLDAIFNETLRKHTQGMLDRLCRDDLEIPPATLKPGMNVWIPAYAIHHDPQYYEDPEKFDPERYVNKNLGFGTGPRSCIGNRFATMEVKILFFHLLAKF------------------------------------ 157105950 72 ----------------------------------------------------------------------------------------------------MRATLSPAFTGSKMRLMFSLMGECFDEMIDHYVKKGRVEVVKDMMSRVSINVIASCFGIKVDCFHEFLRHGKKMMDFARPIVIARMMRYFTQVFQETIKARESHVRNDMIDLLLQARKGTLKFQEEEMIAQCLVFFLGGFDTVSTCAMFMAYELVRSPEVQQKLYQKMKYMDMVVSETLRIWPLAPATRLCTKDYTIDDFTIDKGTCVWFPAAGLHHDPQYFPNPERFDPERFNGAYLPFGIGPRNCIGSRFALMEVKAVM------------------------------------------- 193657145 58 --------------------------------------------------PYLMVRDPEIINDVMKDFSSFP-DRGIYSDFTANPLSNNLFFMENPQWKTIRNKLSPAFTSGKLKTMYDQIKKCGDELMKDLNKNGNEIEVRDILGKYSTDVIGTCFGLKLNAISDFRKYGKSIFTPSLRMLFREATDFFHAAFKETMTYRIENKRNDFVHCLMQARNDHEKFTETQIVANAFVMFAAGFETVSTTVSYSLYELKNDGQINHEFLMDLNYLDMVIAETLRKYPPVALFRKASQTYRIPNDIIEKGQKIIIPIYAIHYDTKYYPEPEKFIPERFSVEYLPFGDGPRMCIGKRFAEMEMKLAFVEILTKFEVFPCEKTEVPLKYSNKV------------------ 194473702 34 -------------------------------------------------------SNYKLFEAVLSNAKITSADYKFFHRWLGTG----LLTSDGAKWKKHRQIITPTFHFQILENFVDVFEKNGKILTKQLEKHLNEDSVNVYGFVICEAAMGTSVKAQENMNSEYVRSVKDLLDTLMGRIFMKALQVIHSYTRNVIKEFEQKTKKNFLDLLLAA--NEQQMTLEEIREEVDTFMFAGHDTTASTISFALFCLANHPDEQARVYREQKYLEYVIKETLRLYPVPFFSRELDKDVPFAGKVLPKGLTITLFIYAMHRNPEYFPDPEKFNPSRFPFAFVPFGAGPRNCLGQKFAMLEMLSVVSRVVR-------------------------------------- 194753045 81 ----------------------------------------------------------------------------------------------------MRKMLSPVFTSGKIKHMSEIIVAVSHHLVDAVEKDGEVEIKDICARYTTDVIGSCAFGLECFSLKEFRNKGRMIFEKPRHHQLIQAFEFFIATVKNTVDYRLKNNRNDFVDQLIELRAEDQELTLEQMAAQAFVFFIAGFETSSSTMSFCLYELALQQDIQDRVREEMTYLEQVIAETLRKHPIPHLVREINRNYQVPNFVIEKGNNILIPVHNIHHDPEIYPQPEKFDPSRFNRAYLPFGDGPRNCIGLRFGKIQSKIGLVALLRNF------------------------------------ 149409182 39 -----------------------------------------------------AVLDLDIIKKVLV-KEVFSSFTNRRNTGIEGILELAVSSAEDEHWKELRTLMSRTFTSGKLKEMLPIMTHYGEVLVRNIWRKAEKNFVKEIKKISSIDFFSPLFAL-ISTFPFMIPLLKLLNINLFPNDSVEYFKRFLHKVKERRHQDNQQHRVDFLQLMLDSQNPKEGLSDAELLAQAFAFIFAGYETSSNTLSFISYNLATHPDVQEKLQVRMEYLDMVINESLRLYPISSRLRMCKKTTEINGLTIPKGTCVVIPLFILQKDPNYWLEPDEFHPERDPYTFMPFGAGPRNCIGMRFALLSIKVAMIGLLKNF------------------------------------ 118789178 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDILIRMRSDKETKSDDEIAAQAFVFFLAGFETSSTLLTFTLYELALNQEVQDKGRRCMNYLDQILKESLRKYPPPVHFRETSKEYQVPGTKTEAGTSVMVPVHAIHRDPEHFPDPERFDPDRHPYAWTPFGEGPRICIGLRFGMMQARIGLAYLLT---GFRFTPSAKTIVPMEF------------------- 210097312 37 -----------------------------------------------------VLNGFRAIRETLTNADVFSSRPPTSILGPDQNAKGLILEPYTPRFKEQKKFTMSALRDFGVRSMEGKILEEVRALIDVITKTENQAFISRLLKNTTSNVICSLVFGSRYEYDDVKGNELLLMIEQTFERYQNNQRKILQHIREEIAKHRNDIRDFLDAFLLEATDQNSTFTEEQLVSLVRQLFLAGSDTTANTLHWAVLFMILHPDIQQKVHQEIDYTEATLSEISRMAAPMAPRHFTTSDIFLRGYHIPKATRVEVNIWSVLRDPQLWPEPYKFDPTRRREELILFSMGRRLCPGERLAKVELFLIFTSLLQRF------------------------------------ 193683386 57 -----------------------------------------------------------------KDFSSFP-DRGIYSDFVANPLSNGLFFMENPQWKIIRNKLTPAFTSGKLKTMYDQIKECGDELMKDLIKNGKEIEVRDIMGKYSTDVIGTCLNAINDDESPFRKHGKSIFTPSLRSLFREATDFFHAVFKETITYRLENKRNDFVQCLIQARNDLEKFTESQIVANAFGMFAAGFETVSSTISYCLYELALNKSIQDRFLMDLNYLDMVIAETLRKYPPVALFRKASQKYRLPNDIIEKGQKIIIPIYALHYDNKYFTDPENFIPERPNGIYLPFGDGPRICIGKRFAEMEMKLAFVEMLTKF------------------------------------ 195443930 76 ----------------------------------------------------------------------------------------------------MRHKLSPCFTSGKLKAMFHVSEDIADKMVSHMPQEGSVEVVKSVMQTYAIDIIGSIFGLDINSYEHPDNKFRTLVTLARSNTRNKVGQAMMEIVKETIENREKKVRKDMLQLLMQLRNTGQIEEDDEKSFNIFIFYIAGQETTGSTVAFTLFELAQYPELLKRVQQKMEFLDHCVQEITRLYPGPLLNRECTQDYAIPNHVIRKGTPVVISLYGIHHDPEYFPNPEVFDPDRNPTAFMPFGEGPRICIAQRMGRVNAKLAIVKVLQHF-NVEVMSKRKIEFEAS---GIALLP----------- 195024423 61 ---------------FDLYGKD--AAGVFQHSRHLAKEMGTNYLSYSLGTAMYMIIEPEIVEFVLTNPQLIT--KGMVYNFMKSALRTGLLTSTGKKWHTRRKMITHTFHFNILEQFEEIFKAESQKFVDKFKDQSESVILTDLIPRFTLNSICEAMGVNDRYRESFKQYSDTMYKLFGAKYDAHFLKVVHDFSSNIIAKRRQERRDDMLDTLICAEKDG--LIDHEGICEEVTLMFAGYDTTSMGLTFNLMNLSLHEDMQEMCYQEISYMDRFIKETIRMYPSPVMGRQTTSETELPNGLIPPGTQCVIHVYDLHRNPKYWNAPEQFDPDRHNFAYVPFSAGQRNCMGQKYAMLEIKTLLIYILKQFKILPITKAEDLILHSGITLCVKN------------- 210120415 34 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPNVYVLNLVSGFGKDIAFTKNPAYLEKRRFAVSALKNLGMKMVEEHIREEARQLCLKLSEQGPRDIADSLTVSVSNIVCSMVFGKRYDHDDQLEHGSSQLMMVFPFLRFVECINKVHEFLRQEITKHRENPRDDLILTELQTKEKTDCFTEENIVWIIQNMFFAGTETTANTLRWGILYMVLCPEEQQKVQSELDYTEATIMETQRIVAPLNAPHAPNEDTTFRGYDIPAGTQVLTNLWSAHMDPEYWANPEKFDPRRRPDSYLPFSAGRRVCLGEQLAKMELFLLFSSLLKHF------------------------------------ 85068634 32 ---------------------------PHHGLKNLAKRYGPLMHLQLGQIPTLVISSPQMAKEVLKTHDLFATRPKLVVADIIYDSTDIAFSPYGEYWRQIRKIILELLSAKMVKFFSSIRQDELSKMVSSIRTTPNLPVLTDKIFWFTSSVICRALGKICGDQDKLIIFMREIISLAGGFSIADFFRKIDEILENVVNEHKQNRADDLIDVLLRVRESGEPITDDNIKSILIDMFSAGSETSSTTIIWALAEMMKKPSVLAKDIDKLKYLKLVIKETLRMHPPIPVPRECMEDTKIDGYNIPFKTRVIVNAWAIGRDPQSWDDPESFTPER------------------------------------------------------------------------ 195050346 60 ---------------FDLMTPSMVFQFVRDAHK---QAKGRNYLWYFLFAPLYNVVRAEEADEILQSTKLLTKNI-VYDLLKPFMGEGLLISTDRKWHSR-RKMLTPAFHFNVLQMFLDIFKEECHKLLNILHQNVGDELLNHVIPQFTLNNVCEALGVKLDDMEEGNRYRNAIHYFYLYGSYRKHIENLHDFSSRIIEQKRQQSRYAMLDTLLEAENEG--LIDHQGICDEVTFMFEGYDTTATCLIFTLLMLALHEDVQQRCFEEVQYLECVIKESLRLFPVPFVGRFCTEECVVNGLILPKNSQICLHIYDIMRDPVHFPNPSQFQPERHPFAFIPFSAGQRNCIGQKFAILEMKVLLVAILQNFQLLPVTRLEDIIFEYGIV------------------ 214038125 12 -------------------------------------------------GDAFVLSCYEDIERVVKNPERFTPDKGDTPQQDTSRFDLALLRPNQKLWRAHRQELTDPWVGPGARRHRQMITQIVDELIDDWISRGTVEFIQEFARLLPQRVTARILGLPFTDITRLANWGSAQVMQYQMSQQAEDLSGFADYLSDQVASKRANPQDDMISDLTRIHYKDRKLTDGEVYGIVYFMVLGGLETTQYALEQQAQLLCDQPRLFATLKANPEKIRAFTEEAMRAPTQGLSTRLTTQQEVFQGVEVPAGSVLHLRFAAGNVDPKHYECPYELNLERKSGNHLTFSQGPRTCPGAGISRQEQLIAWERLLERLSSLEYGEGNTFEHQPGIMLGTLTLNLKFR-AEPR-- 157120810 34 --------------------------------------------------------------------------------------------------RNLRSKISPTFTSGKMKMMYPTMSEYMDEKVGVEQELELKDLLARFTTDVIGMCAFGIMHFETPRNRKKDMMCSIAPKLARMMGLKQIIPDLSDFFLGVVRERRNDFMDLLIGMLTGENVELGPLTFNEVAAQAFVFFVAGFETSSTTMTWALYELSVNQDIQEKGRKCMSYIDHILHETLRKYPPPVHFRIVTKDYKVPNTETPAGTSVMIPVYAVHHDPEIFPDPKRFDPDRHPYAWTPFGEGPRICIGMRFGMMQARIGLALLL--------------------------------------- 157352706 93 -----------------------------------------------------------------------------------------------------RKILAPELYMDKVKGMIGLITESVDTLLKTWRSMGIADIIDEHMRSFSGDVISRCFGSSYTKGEEIFLRLRALVPTKHNRDVWELEKDVRNLILKVVREELAAHEKDLLQMVLEGAKNSDEAIDNFIVDNCKNIYLAGYETTAVSAEWCLMLLAANPDWQARMIRKMKQMTMVIHESLRLYPPVVVSREALADMKFGGIHVPKGVNVWSLVVTLHTDPENWPDALKFNPERFANGYMPFGVGPRVCLGQNLAMVELKILISLILSNF-SFSLSP----------------------------- 157120820 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIQMRNPDENLSFNEIAAQAFVFYLAGFETSSTLLTWTLYELAVNQDIQEKGRQHMKYLDQILNEALRKYPPPVHFRETSKDYTVSNIVIEGGTRLFVPVYAIHHDPEIFPNPEQFNPDRHPYAWTPFGEGPRICIGLRFGMMQARIGLAYLL--------------------------------------- 195123357 70 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKISHEFIKDMADKSSVIEVRELLARFTTDVIGNVFGIECMGRKSLTDKRHGLVGIAVLTSFPKFAKRLHKFFMKIVREKNNIRRNDFMDQLIDLKNEDTSLTIEEIAAQTFLFFAAGFETSSTTMGFALYELAQNVEIQNRCIKDMQYLNQVISETLRLYTVPILNREALEDFVVPKYVIKQGTMVIIPAGPMHRDEKLYPEPNRFNPDRDSVEWLPFGDGPRNCIGKRFGEMQARIGLAMLIK-------------------------------------- 170043220 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVTSEGEPLSDTDIREEVDTFMFEGHDTTTSGISFAIYELARNPAVQDKIYDEIKYLEMVIKETLRLYPVPFIGRNVVEPIKLDGITLPPGQDIIVSIYMIHRNPRVFPDPERFDPERFPYDYIPFSAGARNCIGQRFAMMELKVTLIKLIAAY---RILPGEQLRLKTDLVLRPDRIPV---------- 196258834 48 ------------------------------------------------------------------------------------------------RHQQRRQLLAPPFHGERMYSYGESICQITHKVLSELPLNKPFSARQVTQSITMQVILEVVFGLYEGERYQFPALQLDLGTWSPWNKFLRQREQIDHLLYQEIAERRANPNPDILSLLMSVREDGQPLSDQELRDELMTLLMAGHDTTATAMAWGLYWIHHLPHVKEKLKEKPDPMEAVCNETLRITPVAMLPRVVQEPLEILGYALEPGTAIFGCMFLTHRRSDLYPDPKQFKPERSPYEFIPFGGGTRRCVGDALAPFELKLVLASIVSGY-DLSLADTRPEKLRRGLTLGP--------------- 157138036 50 ----------------------------------------------------------QLIKRVFKDFNHFTNHTAPVDEHMDSILGNGLISLEGQKWRDMRAMLSPMFTGNKIRHMVPLVGKCAEDLVERETDEVEWDVRELLAKCLVEVIGSCAFGIEVMNQSDVRKVARFLLIMVFPKMCKQFGMELFDLFRRLVSETMLKRRPDLIQLLMLARRGKRSWSDDELTAQAVIFFAAGFDTTSTLLSFTLMELAIHPEIQDRQIQSLEYLDAVISESLRWPPLTATDRKCTKDYLMPMFSIEEGYSVWVPIYCFHHDPKYFPNPEKFDPDRNPAAYMPFGVGPRNCIGSRFALMSAKMILLRLLRSF------------------------------------ 14719280 71 ---------------LDLASHDYIAR-VMPQYRAWVSLYGKVFLTWSGSTPALFVGSHDMVKRVLFDKAGLYGKTDPGPTIL-SLMGRGLVFTDGDDWSRHRRVVHPAFAMDKLKSMTGAMAACAAEVIRGWEARATADVISHTAFGSSYRQGKEVFAQRELQFIAFASINSGMRVPGTQYRRWQLERTVRGTLMAIIDERLAAYGSDLLGLMLEAKRQQQAMSMDEIIDECKTFFFAGHDTTSHLLTWAMFLLGTHPEWQQRLREEVVRECGGAEETLRLYGAVPIARRATAGADLCGVKVPKGTLLLIPIAMLHRDEEVWADAGAFNPLRHPNALLSFSLGPRSCIGQDFAMLEAKATLALILRRFA-FRVAPEYVHAPADFLTLQPKGLPVVL-------- 157382744 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEQMAAQTFVFFLAGFETSSTTMSFALYELAKHPEVQEQLRHEMQYLEQVIAETLRIYPVPNLIRLTKSDYQVPNTNHVLEKGIMTVIHAIHHDPEYYENPDEFRPSRHPSAYLPFGDGPRNCIGMRFGKMQTKIGLVSLLRHY-RFECSP----------------------------- 117214 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFVGTETTSATLHYGVLLMLKYPHVTEKVQKEIDYTDAVIHEIQRFSDLVPIPHKVIKDTLFRGYLLPKNTEVYPVLSSALHDPQYFEQPDKFNPEKKCEAFLPFSTGKRICLGESIARNELFIFFTTIL--------------------------------------- 187607632 31 -----------------------------------------------------VLCGTDTVRDALINHAEEFSERARIPVFEDITKGHGIVFAHGENWKVMRRFTLSTLRDFGMKTIEDKICEESDCLVEIFKSYKPFDNTLIMNSAVANIIVTILLGDRFDYMARLYNIYPSIMRWIPHQTVSKNMAKVFKFLNETFTEHRKQQRDLIDAFLVKQREEKTFFHNDNLTVLVTNLFGAGMETTSTTLRWGLLLMMKYPVIQKKVQKEIDYTDAVIHEIQRFANPINIPHETTQDVTFRGYFIPKGTQVIPVLTSVLQDKAYFKKPEEFYPEHKNEAFLPFSAGKRSCAGETLAKMELFLFFTKLLQNF-TFQPPPGVEVQLTCGV--ALTSIP----------- 189237253 79 -----------------------------------------------------------------------------------------------PKWKKHRRILTPAFHFKILEQFIDVFESAGNKLVKKLEKVVGKDSVDIYPFVTLCTICETAMGIKINAQDNGESEYVRSVKQMCKIIIERSFKILHQQTNSVINQRRQETRKAFLDLILEATVDGRPLTDTEIREEVDTFMFEGHDTTASAISFALFCLATHPEVQARDLQNMKYLEQVIKEALRLYPVPFHGRKTNEDVVDNGTVVPKDVTITVFTYGIHRNPEYFKDPEKFDPSRFPYSFIPFSAGPRNCIGQKFAMLELKSTLSKVVRKF------------------------------------ 218184197 35 ---------------------------PHRALRDLSRRYGPVMLLKFGQVPFIIVSSPEAAKDIMKTHDIFATRPSEIMKIITKRGQGLVFAPYDDQWRQLRKIIRELLCAKRVQSFCAIREEEAARLVKSISSDQAHLVLADYATDAAIRIITGTRFENQEVRDKFQYYQDEGVHSRTAHKAEIYREGMFAFIGGIIDEHQERHKEDLIDVLLRIQQEGSPVSMETIKFLIFDILAGGSETVTTVLQWAMAELMRNPTVMSKVQDEVREVFKWKEETLRHTPGPLFMRECQEQCQVMGYDMPKGTKFLLNLWSISRDPKYWDDPETFKPERNDFEFISFGAGRRMCPGM------------------------------------------------------ 210089659 40 -----------------------------------------------------VLSGYETIRTTLKRAEDFSSRPPVVADIRGDTAKGVLFAAYGPQWKHQRKMTLRDFGVGK-RSLEGKVTEETDALVQEIQNGQPFDLKIMMQNAVSNIICSIAFGGRFEYIHPVFRYLGTFGKDSRQGRLLKMFQALQEFCREQMEKHRNDIRDFIDAFLLEKQRAPEEFTDKELQEVLIDLFLAGTETTATTTRWALLYMMLNPDIQEKVHQEIDYTAATLAEVQRMKPVAPIPHAASRDTTLNGYNIPQDAMIFINLWSVHMDPQLFPETNTFRPERKHEALVPFGIGHRVCLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPEP------------------------ 118092162 34 -----DHIPGAPRESFLLGHLPIFQEFLHDLFLEWTKKYGPIIRVNAFHRVSVLILSPEGVKEFLMSPEYPKDRRIFNLFGVRFLGNGLVTDRNYEHWHKQRKVMDPAFSRTYLFSMLTMMSRVTLDVIAKVAFGLELNALRDDRTPFPHAVTMIMKGMTEMRIPFVKYMPGK---QKMIKEVQESVRLLRRVGKECIEKRRKEMPTDILTQILKGDALEETRDDENILDNFITFFVAGHETTANQLSFTVMALSQHPEIMERVQAEVDYLSQVLKESMRLYPPVPGTRWTGKETVIEGVRIPANTTLLFSTYVMGRMERYFTDPLCFNPDRFRYSYFPFSLGPRSCIGQVFAQMEAKVVMAKLLQRF-EFQLVPGQ--------------------------- 16079770 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDRMIAERKANPDEDLLSLMLYAKDTGETLDDENIRYQIITFLIAGHETTSGLLSFAIYCLLTHPEPEYKQIQQLKYIRMVLNETLRLYPTAPAFSYAKEDTVLGEYPISKGQPVTVLIPKLHRDQNAWPDAEDFRPERFEDPYKPFGNGQRACIGMQFALQEATMVLGLVLKHF------------------------------------ 48098081 76 --------------------------------------------------------------------------------------------------REIRNLLSPAFTSSKMKSMFILMRDCAKEYGDYFADESTIELKDAFTRYTNDVIATCAFGVEVNSMKKFFVTRVLPVSVCTLLRIRLIRKEISDFFIDLVREEKGIVRPDMIQLMMESKGKGKEMSMIDICAQAFVFFFGGFESTSTLMCFAAYEIAVNEDIQRRLQNEIDQVDAIIYEALRMYPVVVATRVCMKPFELPPNRPKEGDNVWFPIYAIQRDPQYYPEPDKFDPDRFLNDFLTFGIGPRMCIGNRFAMLETKVLLFHLFAR------------------------------------- 51259330 25 -----------------------------------------------------IIGHYQLAREVLKKGKEFSGRPQMVTQSLLSDQGKGVAFADGSSWHLHRKLVFSTFSFKDGQKLEKLICQEAKSLCDMMHDKESIDLSTPIFMSVTNIICAICFNISYEKKDPKLTAIKTFTEGIVDATGDRNLVDIFEVLTGIFEKCREKFDDILIQAKMNSDRDPDVFSDRHILATVGDIFGAGIETTTTVLKWILAFLVHNPEVKKKIQKEIDQYEATIREVLRIRPPMLIPHKANVDSSIGEFTVPKDTHVVVNLWALHHDENEWDQPDQFMPERPTQSYLPFGAGPRSCIGEALARQELFVFTALLLQRF------------------------------------ 76803519 35 -------------------------------------------------------------------------------------------------HAKLRKLVLQAFKPDSIRNIIPDIESIAGRLINTYQEMKTYTFNVALISIFGKDEFLEELKKCYYILEKGYNSMPINLPGTLFNKAMKARKELAKIVAKIIS-TRREMKIDHSDLLGSFMGDKEGLTDEQIADNVIGVIFAARDTTASVLTWILKYLGENPSVLQAVTEEQENIMRTKEQDTRQMPMTFTFREAVEDVEFEGYLIPKGWKVLPLFRNIHHSPDNFPEPEKFDPSRKPNTFMPFGNGVHSCPGNELAKLEILILV------------------------------------------- 21355401 29 -----------------------------------------------------VVTDMELLKRVLKDFNHFENR-GVFYNEIDDPLSATLFSIEGQKWRHLRHKLTPTFTSGKMKNMFPIVVKVGEEMADRGQVLEVVDLVARYTADVIGNCAFGLIGKRAITEHRYGNMLDIFLFGFPRLRLKLNIQEAEDFYTKIVRERTKEKRNDFMDSLIEMYKNEDGLTFNELLAQAFIFFVAGFETSSTTMGFALYELARNQDVQDKGIKEMKYLEQVVMETLRKYPVAHLTRMTDTDFEDPKYFIAKGTIVVIPALGIHYDPDIYPEPEIFKPER------------------------------------------------------------------------ 195473907 60 ---------------FDLLNPATIFNFIRESTA---KANGQNYLWYFLFAPEYNIVRAEEAEEIFQNTKITTKNMAYDL-IRPFLGDGLLISTDQKWHSR-RKTLTPAFHFNILQSFLFIFKEESKKFIQILDKNVGCELIHDFEIVFNQR-MCNPLMFYNWYFFLFGDYRKRTIHGFSSGIIQRKRQQFKQKQLGEVDEFGKKQRYAMLDTLLAAEAEG-KIDHQGICDEVNTFMFGGYDTTSTSLIFTLLLLALHEDVQQRCYEEIQNLPCVIKESLRLFPSPIIGRKCVEESVMNGLILPKNAQISIHLYDIMRDPRHFPNPNQFLPERHPFAFVPFSAGPRNCIGQKFGILEMKVLLATVIRNFKLLPATRLEDLTLESGIV------------------ 5915816 33 -----------------------------------------------------VVSSAEMAREIFKNHDVFSGRPSLYAANRLGYGSTVSFAPYGEYWREMRKIMLELLSPKRVQSFEAVRFEEVKLLLQTIALSHGPVNLSELTLSLTNNIVCRIMLGGFFPVDFFPRLGWLNKFSGLENRLEKIFREMDNFYDQVIKEHIADNSEDVVDVLLRVQKDPNQITDDQIKGVLVDIFVAGTDTASATIIWIMSELIRNPKAMKRAQEEVRYIKSVVKEVLRLHPPAPVPREITENCTIKGFEIPAKTRVLVNAKSIAMDPCCWENPNEFLPERFKGQHLPFGVGRRGCPGVNFAMPVVELALANLLFRF------------------------------------ 13660729 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRITIEDVAAQAFVFFLAGFETSSTAMSFCLYELALNQELQDKARHEMKYIEMCINESMRKYPPITTTRRVEKDYRVPDTDKVLQEGIMIPVYALHHDPEHFPNPEQFDPDRHPFVYLPFGEGPRICIGLRFGMMQARIGLVYLLKHF-RFTLAKDR------------MSVPLKITPSST--- 116789139 81 -----------------------------------------------------------------------------------------------------RRIINPAFHLDFLKGMVPTIVESTANMLEKWSGAEEVEVLKEFCNLTADVISRTALGSSYAEAKHIFNLQDRFLPTRKNRQRWKLEKEIRKCMRQVIEARERTYGTDLLGLMMSAKNKGGKLQDEEIIDECKTFYFAGHETTSILLTWTIILLGMHQDWQDRGRNHLKIVGMILNEALRLYPPAVFQRQAVKPMQLGRLSIPAGTQLLLPILAIHHDQCLWGDANEFNPARHPLAFMPFGFGPRICVGQNFALLEAKVVLAMILQRF------------------------------------ 210114237 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDKELQEVLIDLFLAGTETTATTTRWALLYMMLNPDIQEKQRNQLPYTAATLAEVQRIKAIVPVPHAASRDTTLNGYNIPQEATIFINLWSVHMDPQLFPDPNTFQPERKHEAVIPFGIGHRVCLGEQLAKMELFMLFVSLMQRF-TFHLPEGAPEPSMVGTYGRTINVPVPFE------- 94158944 29 -----------------------------------------------------VLHGYETVKEALIDNAEEFSGRGILPISERITNGLGIISSNGKRWKETRRTTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSVVFQKRFDYKDENFLTLMKRFTVNFRILTSPWIQVCFPGTHNKLLKNVALTKSYIREKVKEHQANPRDFIDCFLIKMEQEKDEFTIENLVGTVADLFVAGTETTSTTLRYGLLLLLKHPEVCMQDRSHMPYTDAVIHEIQRYIDPTGVPHAVTTDIKFRNYLIPKGTIIITLLTSVLHDDKEFPNPKIFDPGKKSDYFMPFSAGKRICAGEGLARMELFLFLTTILQNF-NLKSVADLKNLNTTSATRGIISLP----------- 195024897 60 ----------------------------------------------------WIVTDMELLKRIFKDFANFDSR-GLFYNERDDPLSAHLFAIDGPKWHSLRHRMTPIFSGAKMKLMFPSVLRTASELVNVLQERANLEVTKILACYTSDTIGTAIFGLECNSLRMLKKRLDYIFCLLFPKRLKRTPRDVEAFYMGLVKDHREKYRNDFIDIMLQMKHKEEGLSLNEIAAQMYVFLVAGFETTATALSLALYELARNEHIQSQLRQKMKYLEQVISETLRMYPVSEHLRRANAHYEFPNHPNYYGAQLIIPVYSIHHDPEYYPEPEKFLPERFTEAFLPFGMGPRICIGMRFGKIKLAVGLISLLRHF-RFSLSPDTP-------------------------- 157105960 69 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRAMFELIEGYSARMVEGFVDYEMKDCFTRVANDIIATCAFGLMGKQMLNFNRVSIMFRIFGFNLFPGLMAKIDAEFGQYFSKIIRETRGIVRPDMIHLLMQAKKGAKAITESEMIAQCFVFFLAGFDSVSSEMVFMAYELALNPDVQQRLYQKMQYMDMVVSESLRMWPAGAFDRKCDRDYVLDDFTIDRGACVWIPVHGIHRDPKYYPDPDKFDPERFSESYMPFGAGPRNCIGSRFALMEIKAIMYALLLQF---RIERNEKTSVPLKLVKGFAGL------------ 210115516 29 IPPGPPGWPV-------LGNLPSLTKDIHLQLTKWRYQYGDVFRVRFGLQDAVIVNGSEAIKEALQKAKHFSNRPDYYLVRCVNMHFGAVFCPYGDRWRALRRFTVSTLRFFGMTILEEKIQEECRHFCSRLLVGQPVDLKNRLRFEYGDPKFGRLQLLAERINVTFYRSYIVNCFPKMYNELMDRTAELYSYIREYIGQHGNTAPDDIRDFIDAKRDNPGFLPDMTLTYLIADLFSAGTETSCLTLCWGFLYLTAYPDVQNKVQAELDYTEATIMEIQRIATIIPLPHRTSDDTTLLGYDIPAGTNVFVNLWDLHMDPSRWPDPHRFDPARTHDAFMPFSTGYRRCWGEQMGKMELFLFLT------------------------------------------ 156553274 39 -----------------------------------------------------------------------------------------------------RKILTPAFHFKILRKYMDITNEHGKKFIEALRTENSEDIANLIMYRVMRPYLKEWMMLPVWTFGRLQRTLHKFTKTVLTERREYHKRSDNKYLKGFHDDTYDVNKDDMLDLLLSAAQDG--LTDDEGIKEEVTFMFAGHDTTGIALVYAIMLLAEHKEIQEKEIQKLHYLERCIKESLRIFPPVSASRTVKEDIQLKNYVVPAGTEIGCHIFDLHRDPNFWPEPEKYDPDRHPYAYIPFSAGSRNCIGQKFAMMELKSLTARIL--------------------------------------- 157117046 48 -----------------------------------------------------------------------------------------------------RKIITPAFHFKILEEFLAIFNERTEVFVDKIKDQGDFNIYEHVTLCTLDIISESAMGVKLNAQDDLLRMHKFFFQMSEAAQRQRAALKVLHKFTDSVIFQRKDQLDDLLELLLNVSVEGHHLSNSDIREEVDTFMFAGHDTTTSCISFSAYHIARHPEVQQKLYDEMKYLEMTIKEVLRIHPVPIIGRKTTGDMRIDGETVPAGVDIAVLIYAMHNNPEVFPEPEKFDPERHPYSYIPFSAGPRNCVGQKYALLEIKVTLVKLLGHYRLLPCEPENEVKVKSDI------------------- 119917501 29 -----------------------------------------------------VLHGYEAVKEALIDGEEFSGRGMFPLAERANIVNGILFS-NGKTWKEIRRMTLRNFGMGK-RSIEDRVQEEACCLVEELPCDPTFILGCAPCNVICSIIFQNRFDYKDPVFLDLMERLNEILRPGSHNKVLKNVANLKSFVLEKAMEHKANPRDYIDCFLIRMEQEKQEFTLENLTTTVFDLFGAGTETMSTTLRYGLLLLLKHPEVTAKCMQDRSHMPAVVHEIQRYIDLVPSPHMVTHDIELRNYIIPKGTGVLVSLTSVLYDDKVFPNPEMFDPGKKSDHFMPFSAGKRICAGESLARMEVFLFLTVILQKF-TLKSVVDPKDIDTTPIANGFASVP----------- 195430352 86 ------------------------------------------------------------IKQVLKDFTVF-HDRGVFSNVEDDPLTGHLLTLEGDEWRSMRNKLSPVFSSGKIKHMSKVVVDVGRHLISVMETDDGDVEIKEYCARFTTDVIGSCFGLECNSLAEFRKRGRMLFEQPRYSQLVTLFDELSSFFLKAVRDTVDYRRNDFLDQLIELKAANEELTIEQMAAQSLVFFVAGFETSSSTMAFCLYELALHQDIQQRLRDEIEYLDKVLAETLRKYPISQLIREARQDYKFSEFVIEKGTSVLIPVHNIHHDPELYPQPERFDPSRHPCAYLPFGDGPRNCIGLRFGKMQAKIGLISLLRNF------------------------------------ 115446473 34 ----------------------------HRALRALSQKHGPLMQLWLGEVPAVVASTPEAAREILRNQDLRFADRHVTSTVATVSFDAIFFSPYGERWRQLRKLCTQLLTATRVRSFSRVREDEVARLVRELAGGGGVDLTERLGRLVNDVVMRCSVGGRCRYRDEFHEAKNQLTWLTVADLFPASRKRIERIIADIVREHEAAGKDCFLSVLLGLQKEGGPITNEIIVVLLFDMFSGGSETSATVMIWIMAELIRWPRVMTKVQVRLNYLKMVIKETLRLHCPGPVPHRCRETCKVMGYDVLKGTCVFVNVWALGRDPKYWEDPEEFMPERFENSYLPFGSGRRICPGINLG--------------------------------------------------- 198413294 34 --PGPRGIPFLGIIPFVGMNPE-------QAFMQWSKKYGPVITVRMGRKDWVVLCDHDTIHQVLVKQSTVCSGRPKIPIVSELSKGHGILFADCEKWKSQRKFGMKTLREFGVKCTEDRVLEEVDFLCNEIRNGKPFDIQDIMCNAVSNIIMNIVIGRRCNYDETFFTDVISRFTKWFNDPFRDDIGALHEVFEEVIKEHEKNFRDFIDAFLLEMKESGSEFTYIQLLNYIRDLFDGGTETTVSTSRWAILCMLHYPETQKKLRNEIMYTCAFIQEVLRFRTLVPVPHKVNEDATVNGYTIPKGVTVSPNLWAVHNDPDVWDEPSKFKPERHSNHVIPFSVGPRHCLGEQLARMEIFIFL------------------------------------------- 13365760 37 -------------------------------------------------------------------------------------------------HRRQRRIMLPSFSQRRLAMHLPVMRKIMSEFVASVPERRPYDLMGPVMGVGCDIVTSTMLGTPPEVLRLVREAVPVFLPTKSNRDFERLLNAFNEYMYSVIDDKFRNGAGGLLDMLINATETGEKFDRTEVRDQAATILLASTETTANTISWACYELARHPRIFAECRAEIDALVKDRDEALRMYPSSYLSRQASVDTTLGGYAIPKDAAILYSHYGQQRDERNFPHGDEFDPDRWASAFMPFGFGAYRCLGESVAVLEATYCLAMMVHQW-DFALSDYSEPKMNATITLSPKDLEFLFT------- 149560697 56 -------------------NLTLFCQGYWESHRELIETYGPLCGYYLGRQMYIVVSEPEMIEKILKDFGNFTNR--MVSGLIPKPLSDSVVFLHGKRWSEVRWALTPAFGPEKLNQMLPLIDRACDTLLTNLRVRAESDIVASLAFGLPFVQHCRRFFEQSVPRPLFLLHAFPFLAPLARALPSKSRDELSDFFRRAVQDVMAERRRDFLQEMLDAHGRPEPLTEDELVGQALVFLIAGYATAANALSFATYLLATHPEVQGKLLREVDEFDMVIAETLRMYPPFRFTRVAAQDCEVMGQRIPAGAVVETAVGHLHHDPAYWPEPEKFLPERPPCAYLPFGAGPRACLGTQLGLLQIKLAL------------------------------------------- 8393230 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEMLNYIGHIVEKHRATPRDFIDTYLLRMEKEKSNHHTEFNHQNVLSLFFAGTETTSTTLRCTFLIMLKYPHVAEKVQKEIDYTDAVIHEIQRFATPIGLPHRVTKDTVFRGYLLPKNTEVYPILSSALHDPRYFEQPDTFNPEKKSEAFLPFSTGKRICLGEGIARNELFIFFTAILQNF------------------------------------ 944946 29 --------------------------------------------------PFVVLHGYEAVKEALVDGEEFSGR-GSFPVSERVNKGLGVIFSSGMQWKEIRRMTLRTFGMGK-RTIEDRIQEEAQCLVEELRKSKGAPFDPTFILGCPCNVICSIIFQNRNLMHRFNENFRLFSSPWSHNQVLKNFFYIKNYVLEKVKEHKDNPRDFIDCFLNKMEQEKHNPQSEFTVATVTDMFGAGTETTSTTLRYGLLLLLKHVDVTAKVQEEIEYTDAVVHEIQRYIDPTNLPHLVTRDIKFRNYFIPKGTNVIVSLSSILHDDKEFPNPEKFDPERGNFKFMPFSAGKRICAGEALARTELFLFFTTILQNFNLKSLVDVKDIDTTPA-ISGFGHLP----------- 151554308 1 ----------------------------------------------------------------------------------------------------IRTLLSPAFTSGKLKEMFPIIGKYGDVLVRNLRKKGKSVNMKEVFGAYSMDVITDSLGNPQDPFPFLVPIFEVLNITMFPKSAVNFLAKSVKRIKESRLKDNQKPRVDFLQLMINSQDNHKALSDQELMAQSVIFIFAGYETTSNTLSFLLYILATHPDVQQKLQEQMEYLDMVVNETLRMFPITVRDRLCKKDVKIHGVSIPKGTTVTVPISVLHRDPQLWPEPEEFRPERSPYVYLPFGTGPRNCIGMRFAIMNMKLAV------------------------------------------- 48098073 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVQNMANHAFSFFFGGFDTVSSQTCVLLHMLVENPEVQQRLQQEIDYLDAVINEILRLHPIVFIDRMCVKSFELPPFTVKPGMNVWIPVKAIHHDPRYYDEPEKFKPERFSGAYFPFGIGPRICIGNRFALIEMKVLV------------------------------------------- 156717638 31 ------------------------------------------------------------------------------------------------------------------KTIEDRISEESDCLVETFKSHEPFDLNAAVANIIVHILLNHRFDYQDPTFLKLIKSVNEQWIPGTHKRIFASSQNFFNFLKEIFMKRKDQQRDLIDAFLVKQQEEKSSFHDENLKVLIGNLFGAGMETTSTTLRWGILLMMKYPDIQKKVQDEIDYTDAVIHEIQRFADPNGVPHATTTDVTFRGYFIPKGTQVFPLLTSVLRDKAYFKKPDEFYPEHKNEAFLPFSAGKRICAGETLAKMELFLFFTKLLQNF-TFQPPPGVEVQLTRG--EAITSIPL---------- 50979184 29 -----------------------------------------------------VLHGYDAVKETLIDGEEFSAR-GRFPIAEKVSGGHGIIFTSGNRWKEMRRFALTTLRNLGMSDLESRVQEEACYLVEELRKCASCNVICSIIFQNRFDYDQTLIGFLEKLNENFRILSSPWIQAYNHNTIFKNFAFIKSYILEKIKEHQENPRDFIDYFLIKMEQEKHEFTFENLKTIATDLFGAGTETTSTTLRYGLLLLLKHPEVTVKVQEEIDYTNAVLHEIQRYIDLVPNPHAVTCDVKFRNYVIPKGTTILISLSSVLSDEKEFPRPEIFDPAKKSDYFMAFSAGKRICVGEGLARMELFLFLTTILQKF-TLKPLVDPKDIDTTPLASGFGHVP----------- 126272434 33 -----------------------------------------------------VLHGYKALKEALTDQGDIFGERGHLPIIDDIYRGQGIVFSHGEKWKQIRRMTLRNFGMGK-RSIEERVQEEAQFLLEELRKCAPCNVISSILFHQRFNYDDEEFTLLNTPMAQLYNNFPWFLHPGPHKNFFSNVKKLREFILKNAKKYQKNYIDCFLHKMQQDQKNPDSVFDLENLTAGMDLFDAGTETTSTTLRYGLLLILKYPEVQNKIHEEIDYTEAVLHEILRFVDLVPFPHEVTHDTQLQQHFIPKGTTVYPLLSSVLYDAKEFPNPKEFDPRHFLNKFVPFSIGKRACLGEGLAKMELFIFLATILQNFTLKSVIDSKEIDIKPGST-GLLNVP----------- 210095544 3 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPNVYMLNLVSGFGGIGLTKFDHVYKEKRKFAYSALRNLGMRMMEENIREEARQLWDAQARDIADNLTVSVANIICSMVFGKRYDYDDVKFVELTKIVNKLHAQLKSSQLMEYLNEVHTFIRQEITKHRETLDNDLLLNELQTQEHTDCFTEENIVWIVQGLFLAGVETTANSLRWGLLYMVLCPEEQHKVQAELDYTEATIMEIQRIRAPLNLPHATNEDTTFRGYDIPAGTQVLPNLWSANMDPEFWPDPEKFDPRRRQESFLPFSAGRRVCIGEQLAKMELFLLFSSLLKHF-TFKLPEGAAAPSTDGSL-GITLVP----------- 196190149 2 -----------------------------------------------------------------------------------------------------RRLMQPAFQQRRLIRLHSVMWDCVESLLQEWEEQPADEVIDDLSDEFNRLARALRIGVEYVYRLTAPLSLPVWVPTQTNLQFQQAKRTIDSVVLEIIQNRRKEQSDDLLSMLMDAEETGKGLSDLELLNEMITLFNAGHDTTATSLAWTWYLLGLHPEVADTMRPKLEYTRRVFDESLRLCPPGMGPRAALAADELDGYAIPKGAIVNIAFYFTLRHPDFWERPEQFEPDRPKYAYMPWGAGPHVCIGKSFAVMESVMILSAIAQRF-RVNLVSKEPVEIDPRFTLRPK-------------- 156032451 71 ----------------------------------------------------------------------------------------ILAVIDDKDHARYRRLLSHAFSEKALREQEPLIQKYIDLLIQRLEEKGYQNMVHWYNFIIGDLTFGDSFGCYHPWVSFIFTSFKAAAFMSAAKRFGPLVKKVLDKLKNLIQQRRNHQRKDFMTYILRNNDTENGMSVPEIKATAGVLLLAGSETTATLLSAVTYYLENEEEIHMGSVNKLKYQLAVLEEAMRIFPPAPSPRIVPGDQWVGGYWVPGGTNISCLAYASHRHSLNFTNPNAFIPERWKGAHQPFSLGPRNCIGINLAYAEMRLILARILWNF-DLELAPE---------------------------- 15225685 44 -----------------------------------------------------LVTTPETCRRVLTDDDAFHIGWPKSTMKLIGRKSFVGISF--EEHKRLRRLTSPVNGPEALSVYIQFIEETVNTDLEKWSKMGEIEFLSHLRKLTFKEHVMDSLEREYTNLNYGVRAMGINLPGFAYHRALKARKKLVAAFQSIVTNRRNQNRKDMLDNLIDKDENGRVLDDEEIIDLLLMYLNAGHESSGHLTMWATILMQEHPMILQKAKEEQEYLSQVIDETLRVITFSTAFREAKSDVQMDGYIIPKGWKVLTWFRNVHLDPEIYPDPKKFDPSRWAGTFLPFGLGSHLCPGNDLAKLEISIFL------------------------------------------- 19071842 32 LPPGPFPLPIVGIFQLDL-------KNIPKSFTMLAERYGPVFTVYLGSRRIVVLHGYKAVKEVLLHYKNEFSGRGEIPTFQ-VHKDKGVIFNNGPTWRDTRR-----FSLTTLRDFEQRIQREAHFLLEALRKTHGQDILFRQHFDYNDKTCLRLMSMFNENFYLLSTGWIQLYNPGSHRKLMKNISEIKDYALERVKDHRDCPRDFTDTLLMEMEKEKYSAEPDNIAVTVADMFFAGTETTSTTLRYGLLILMKYPEVEEKLHEEIDYLDAVVHEIQRFIDPSNLPHEATRDTVFRDYIIPKGTVVIPTLDSVLYDSQEFPEPEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLFMAAILQHF------------------------------------ 111020065 40 --------------------------------------------------------------------------------------------LDSEEHLRHRRIMQQAFTRSRLENTVDVLNPAIDSALDAWTPTNGFDLATDFMGGAEGSTESEISSVKKAFVDCVQAATSVVRYPVPGTRWKRGRRVLEDFFRQYLPARRSHETDDLFSVLCHIESEGQRFSDDEVVDHMIFLLMAAHDTSTITISTMMQYLGQHPQWQDRCLDGLDSLDLVMKECLRISPVPVMARRAVRDTQVQGHFVPAGTYAAVVPHFTHHMPQYWPEPERFDPERHRYAWEPFGGGVHKCLGMHFAGAEIKAIMHHLLLRF------------------------------------ 125526928 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNMRHMEEDGQGLTIEEVIEECKLFYFAGMETTSVLLTWTILLLSMHPEWQDRARERLKIVTMILYEVLRLYPPITFTRKTYKQMEIGGVTYPAGVIVELPVLLIHHDPNIWSDAHEFKPDRNPGAFLPFGWGPRICIGQNFALLEAKMALCMIL--------------------------------------- 56207457 38 -----------------------------------------------------VLNGYNLVKEVYTQEGDNLADRAILPLFHDIIGDKGLVASSGYKWKQQRRFALSTLRNFGLKNLEPSINLESGFLNEAIPFDPRLLLNNAVSNVICALVFGNRFDYSDHKFQTLLKNINETVHPGPHKRIIALWGKLIEFVGEKVNEHKVDHDDCFLDEMEKHKDDTAAGFDVENLCICLDLFVAGTETTSTTLYWGLLYMMKYPEIQAKVQQEIDYTNAVIHEIQRMGNIIPIARTTSEDTQIEKYSIPKGTMVTSNLTSVLFDESEWETPHSFNPGRRRDAFLPFSLGKRVCLGEQLARMELFLFFSSLLQRF------------------------------------ 210112513 13 ---------------------------------------------------------------------------------------------DGPKWQRNRRLLTPAFHFDILKHYVQLFSESTAVLLDKWMSRGPGASVELFDHILGYNSRCDLTKLIEDRPDKLSNHIDFIYYSKDGRRFRRACKIVHSFSAQVIKERNEELKKDLLDILLKADEDGTGLSVSEIQDEVNTFLFGGHHTTASGISWTLYHLAKHKDYQDKCRRQLSFITMCIKESMRCVPPPRVARSLKQDTFVGGKWLPMGSPTMTDIAGTHRNRDIWPNPTVYDPNRHPYAFLPFSAGPRNCIGQNFAMNEMKVSVALILQRFQ-LELDEPPAVPFDSLTVQAKDGIWVKLHP------ 157329095 72 -----------------------------------------------------------------------------------------------------RKILAPELYMEKVKGMIGLITESVDTLLDEHMKSFSGDVISRACFGGSYTKGEEIFLKLKALQEAMSKKAFSFIPGMRYIPIKRNRDAVRNLILKVVSERKEAHEKDLLQMVLEGAKKSEEATDNFIVDNCKNIYLAGYETTAVSAVWCLMLLAANPDWQARMIRKMKQMTMVIYESLRLYPPPVMSREALADMKFGGIHVPKGVNVWNLVVTLHTDPENWPDALKFNPERFKNGYMPFGVGPRVCLGQNLAMVELKILISLILSNF-SFSLSP----------------------------- 45387645 63 ---------------------------------------------------------------------------------------------------RVRSILTPTFSAAKMKEMVPLINTATETLLRNLKSHAEMDVIASVAFPFVHQASKFFAFSFFRPIMIFFMAFPFLLRPLAGLLPNKSRDEMNSFFTQCIQKMIKQRDDDFLQLMLDVRQQKRMMTEDEIVGQSFIFLVAGYETSSNTLAFTCYLLAVHPECQKKLQEEVDEFFSRHEESLRLYPPFRVARDVEEDTVLNGQFLPKGASLEIPTGFLHYDPEHWTEPTKFIPERHPFVYLPFGAGPRSCVGMRLAQLEIKVALVHIFRRFNVLACEDTEPLELKSHTTLGPKN------------- 195431826 58 -------------------------------------------------------------------------------------------NLDGPGWREMRMKLTPTFTSLKMHQMLPTVVEIGQRFIKRAYPVEMKDLLARFTTDVIGSCDCNSLDDPQVEFRRMFAFIQGFPKLAKMMRMKVARDDVSDFYMRVVKDTLDYQRNDFFNLLMELREENGGLTFNQLAAQAFVFFLAGFETSSSTMGFALYLLALHPEIQDKAREEVNEVFAKHKEFMRKFSIAPIVRKAINDYPVPNYVIEAGTAVVIPVDAIHHDPEIYPEPEKFDPERSSVAWLPFGAGPRNCIGLRFGEMQSIVGLGMLLKNF------------------------------------ 185132387 33 -----------------------------------------------------LVNHHQHAKEVLKKGKIFAGRPRTVTTDLLTRDGKDIAFADGATWRFHRKTVHGALCMEGSASIEKIICREALSLCDTLRESGSADLSPELTRAVTNVVCSLCFSSSYCRGDPEFEAMLQFSQGIVDTVAKDSLVDIFKLLQKKYEEHKSDYSDDLLDALLRAKRSAENLSEDHLLMTVGDIFGAGVETTSTVLKWAIAYLIHHPQVQQRIQEELDYLEATIREVLRIRPVAPIPHVAQTDTSIGKFTVRKGARIIINLWSLHHDEKEWKNPEMFDPGRFLNSYLPFGAGVRVCLGEALAKMEIFLFLSWILQRL-TMTVSPGQPLPSLEGKF-GVVLQPVKYKVATPRA- 160420205 40 --------------------------------------------------------------------------------------------------HKQRRIMDPAFSRTYLMGLMGPFNEKAEELMERLMEDGKCETMHDMLSRLTLDVIGKVFGMENDDRTPFPRAISLVMKGIVEMRVQESIRLLRQTGKECIERRQKQIQDDVLTQILKGAALEEECDPEILLDNFVTFFIAGQETTANQLSFAVMELGRNPEILEKAQAEIDYLSQVLKESLRLYPTPGTSRWLKEDMIIDGIKIPANVTMMLNSYIMGRMEEFHTDPLTFNPDRFSYSYFPFSLGPRSCIGQVFSQMEAKVVMAKLLQRY-EFEVAEEQSKILDTGTLRPLDGVICRLRPRTS--- 170058560 32 --PGPPALPVHQLVTKSSTEIFQYMQDLERAYGR--------VFKMDVMSQFWLFTDAKHIEQIMTGAE-FNCKSDDYDMLVEWLGTGLLISC-GNKWFTHRKALTSAFHFKILENFAQVFDAKSTILARKFLSFEGKDVIVETAMGITSEQSCYTVAVEDIAAIVFRRMFDILYNTKWIFQLKKHLKTIHEFTLGIIEKKRQNSKEDLLDILLQAKIDGKPLTNEEVREEVDTFMFAGHDTTASAITFILFSLAKHPDIQQKVYNDLKYLELVIKESLRMFPPPFISRNTSKQVSLAGLTVPPNTNISIGIYNMHHNPDYFPDPERFVPERNPYAYVPFSAGGRNCIGQKFAMYELKATISKVV-RWCRVELDPDYRVQLKAEMILKPDEMPLRFHP------ 186683879 60 -------------------------------------------------------------------------------------------------HQQQRQLLLPAFHGDNLKSYGQAICQIAEELTQSW-TSGTNICIHKLMSKITLEIILQVFGITHGVRYFFPSLQKDLGAWSPWGIFLKRREQIDKLIYAEISERRWQMRTDILSLLMSAHDNGQQMTDEELRDQLVSLLLLGYETTSGVLAWIFYLIHSHPEVKHRLMQELSTLDAVCQETLRIHPIICTPRMLKEPVEIMGHKFTSETVLVPCIHLAHRRTDTYPEPEQFRPERSPYEYLPFGGGYRGCIGAAFSMYELKLVTAIILSRF-ELSLTDKRPAY---PVRRGITIVP----------- 15238720 29 LPPGPPRLPI-------IGNLHQLGSKPHRSMFKLSEKYGPLVYLKLGKVPSVVASTPETVKDVLKDKDCCSRAFLTYPARISYNLKDLAFAPYSKYWKAVRKMVVELYTAKRVKSFRNIREEEVASFVEFIKHSASLEEIVNLNQKLSGSVICRVGFGINLEGSKLENTYEEVIHGTMHNKCEKVFKGTDSFFDHCIKHHLEDGGDDIVDLLLKVERGEIGLGEFQFTRNHLDILLAGVDTSGHTITWVMTHLIKNPRVMKKDIEGLEYLKMVVKETLRINPLVPTPREASKDVKIGGYNIPKKTWIHVNIWAIHRNPNVWKDPEAFIPERFNFELLPFGSGRRICPGIGMGMALIHLTLINLLYRF-DWKLPEGMEVE------------------------ 145344963 90 ---------------------------------------------------------------------------------------------------RQRRLSNPAFRKAAVETYARCMIEVGERLVNKWSRRGRRDVYADFNDATLEIVASALFGIKDSFEFFGRRAATGMIIPEWAPTFDNVRKRLDEEVYSIIAKRRRAMASGDRLLLEKDENEGDGMSDKALRDELMTLMVAGQETSAILLSWACALIAERPYVGDKIATEVRQHEACILETLRIRPPYMVGRCAARDVELRSDVFITKTTVLIAPYLIQRDSQYWNDPKAFKPERWNDAYFPFGGGPRVCIGTGFAMMESVLLL------------------------------------------- 50979192 32 --------------------------NVPKSLAKLAEQYGPVFTLYLGSQRTVVLHGYKAVKEVLLDHKNDLSGRGEV-FAFQSHKDRGITFNNGPGWKDTRRLSLSTLRDYGMRGNEERIQREIPFLLEALRGTRGQDILFHKHFDYSDQTGLRIQKLFNENFHLLSTGWLQLYNPGSHRKVLRNVAELKDYSLERVKEHQEDFTDCLLQELQKERYGTEPWYTLDNIAVTVDLFFAGTETTSTTLRYGLLILMKYPEVEEKLHEEIDYMDAVVHEIQRFIDPSNLPHVANQDTMFRGYVIPKGTVVIPTLDSVLFDKQEFPDPEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLFLSAILQHF------------------------------------ 153896525 5 -----------------------YADDPFSFMRACADSYGDVVRFDLGPRETYMLTNPADVERVLVADAERYRKPDFGDDAIDTLLGNGLLMSEGETWERQRRLASPSFHSRRIGALAGTMVEHTESQLADWADGEVVDVQLEVARLTVKIIVSAMFGADITDEERFEPDPRRFLIPNWMPEFDAAIGTLESVIDGIVDRRRGTEYDDLLSVLLRARDRGEQ-TDENLRDELVTMLLAGHDTTALALTYTFYLLSNHPEARAADAREMKFTERVLNESLRLYPPVYTFREPKLDVKLGGYRIPEGSALMLSQWAIHRSPRWYDDPETFDPSRWRFAFFPFGGGPRHCIGKAFSLLEAKLILAEVCSRYDDYE---GPDLSLRGSLTMHPDH------------- 210102131 35 -----------------------------------------------------VINGYETIREALRKAAQFSSRPHLFLTDCTNGPDAVVMAPYGEKWRARRKIMLSALRNFGLDRFEQDIQDECRQLCHAVAERQPFDIHRLLHNAVSNIICSRRFEYDDPKFLLQMQMLDRILQLFQSCQIIDIFPVVHRFIKEIVSEHRTTFDPDAFLYEMNNDENRGVFSGENVWNLLSDLFTAGSESVASTLQWALLWVMVHDDVQKKVCEEIDYTEATLMETMRIRTPIPFPHENTVPATLQGYDIPANTYILVNLWSVHMDPANWTDPEKFDPSRSVKTYLPFSTGARVCPGEQLSRTELFLFFTSLLQRF-TYRLPDDAPE------------------------- 169632017 85 ---------------------PEMRREPFEFFRRAREFGDVYRVPFPLGGSIVVVNHPDYASQVMDDPVGRYSMIGPGQAAMGVIGAAIP-MLEGDKFRQRRRMLMPMFGRRHLARVAEVIADEFVRRVDRWACWADTGQVVDLQHAIAQVTLPAFLRAMFVDLRTFMSLMASVTMMSPLPSVPRSMWRLWRLTRRLIQQRRKNPTPDLLSLLLEASDDGSQLSERDLSMELMILMAGGYETVVASLSWTLALLLGHPEHLRRLYAEVDWAKACFDEGQRLQGHPLNPRFAMDDDVIGGYFIPKHTIVGPSLYSIHRDPRWWADPDTYDPSRPRLAFMPFGSGRHHCLGTGMAYMNAQFLLAIIFQRY-RLALPEGWKPKHHFNFSVTLEGLPVTLT------- 170060446 56 --------------------------------------------------------------------------------------------------RHHRSKLTPTFTSGRLKEMFQNLVEIGQEYVGKRAAAGEEVDVRELMARYTTDVIASVFGIENDSINDSDNMFRKMGTKVFAQDFKFIAQDIEDFMMNVVRETLEYRRKDIMQLLMQLRNTGTVSMDEQVTAHAFVFFAAGYETSSSTISFCLFELARNVNIQRKLQADIDYLENCIDETLRKYPAVPFNRECTKDYVIPGTTVEKGTTVIIPVLGLQHDPEFYSEPQKFIPERTDKPYLPFGTDPRVCIGLRLGKLQTKMGLVMMLSKF-NIRLVDEA--------------------------- 33337835 81 -------------------------------YSTIQEHGTPCISWF-GPVPKVSITDPALVREVMRDVEKF--KFPALTRLLADGVG----NYEGDRWAKHRRILNPAFHAEKLKLMLPAFTACCEELVGRWEPDGSWDVISQTAFGSSYLEGRRIFQLQTEQIGRFMAAISKIMIPGYMRRMHQINNEIESILRGIIAKRMERTKDDLLGLLLESDENGQGMSSDEVMEECKLFYFAGMETTSILLTWTMIVLSMHPEWQDRARNRLKIVTMILYEVLRLYPPTVFTRKTYKKIEIGGITYPAGVMFEMPVLYIHHDTDIWEDVHQFNPDRDPGAFFPFGWGPRICIGQNFALLEAKMALCMILQRF-EFELAPSYTHTPHSMMLRPMHGAPIRLHTISS--- 157357244 123 -------------------------------------------------------------------------------------------------HAKLRKLVLRAFMPGAIKNIVSNIDSIATQTLQSWEGR-SINTFQEMKTYTFNVALLSIFGKDEIYREELKKCYYILEKGYNSMPIMKARKELAQILAKILSTRRQANG-DHNDLLGSFMGDKEGLTDEQIADNIIGVIFAARDTTASVLTWILKYLGENPSVLQAVTEEQESIMRSKEETLRIASISFTFREAVEDVEFEGYLIPKGWKVLPLFRNIHHSPDIYPEPEKFDPSRKPNTFMPFGNGVHSCPGNELAKLEILVLL------------------------------------------- 30690062 38 LPPGPPRLPI-------IGNIHLVGKHPHRSFAELSKTYGPVMSLKLGSLNTVVIASPEAAREVLRTHDILSARSPTNAVRSINHQDASLVWLSSARWRLLRRLATKALRMNKVKELVSFISESSDREISRVAFITTLNIISNILFSVTVISVMDAAGTPDNYFPFLRFLDLQGNVKTFKVCTERLVRVFRGFIDAKIAEPKDVSKNDFVDNLLDYKGDESELSISDIEHLLLDMFTAGTDTSSSTLEWAMTELLKNPKTMAKAQAEIDCVQAVVKETFRLHTPVPIPRKAESDAEILGFMVLKDTQVLVNVWAIGRDPSVWDNPSQFEPERFLGKDMPFGAGRRICPGMPLAMKTVSLMLASLL--------------------------------------- 193589542 52 -----------------------------------------------------VVSGYDAVRQVLCKDDFDGRPDGFFFRFRAFYKRLGIVFVDGPTWTEQRKFCMQ--HLRKMGFMERIIIEEVNDLMDVSVLNGLWAMLAGHRFALNDSRLARLMELVHVSFRMLDMSGGILNQMPFIRFFAQIINEFYTFLKESVEEHKNDQEDDFISAIEKNKESPGSFSEEQLLVILLDLFLAGSETTSSMLSFVILLLLKHQDIQAKVHAELDYLEAVLMEVQRHSNVAPIAHRTIRKTSLQEYTIPKDTLVLASIWSVHMDEQHWGDPKVFRPERNDSWFMPFGVGRRRCLGEILAKTNIFMFIAKLIQHF-EIRIPQGAQLP------------------------ 47605528 66 ----------------------------------------------------------------------------------------------------LRVKLSPTFTSGRMKKMYPLVESCAKQLQDYLKENCNTKAIEDVISTCAFGIESNSLKDPNAEFREFGRKIFEFTRYRTFEVMAETTEFLRKVFWDTIRESNKISRDDFMDLLIQLKNKGTIDNEDGEVTEKVDFFTAGFETNATTLSFTLYELSLQPDLQNRVFGMPYLHMVVSETLRKYPPLPLLDRVCLQDYKVPGTDIERDTPVFIALLGLHRDPQYYPNPERYDPERKAYTYLPFGEGPHNCIGLRFGYMAVKTALVHMLAEF-EVKPCKDTPIPLRSSVLATTSGIPLTFVKSTAQ-- 170047841 30 -----------------------------------------------------------------------------------------------------RKVLTPGFHFRILESFVRVFNEHSDVFCRKLATFQEVDIFPRLKLFTLDVLCETALGLNWRFFNPFASIDVLFRFTKQYKRFHQLIRETHRFTLDIINERRREARDDLLDILLGATIDGKPLSDDDIREEVDTFTFAGHDTSASALTFILYNIAKHPEIQQRMYNELRFLDLVIKESLRMFPPPMIARHATERTEIEGSVIPVGTIVGVDIFEMHRDSDYFQDAERFNPDRNPFTYIPFSAGSRNCIGQKFAQYEIKTAVTKILQNF-TLELPPNFEPALKAEIVLKPAGLPIRFVP------ 210111499 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGTETSATTLSWALLYLALNPAWLRNVQEELDAVVGSDEQRIRNTVPLSVPHCTSSPTSLQGYDIPAHTQVWVNLWSVHMDPAYWSQPDTFDPGRFPESFMPFSTGRRICLGEQLAKMELFLFLTSLLQKF-TFKLPEGAPVPDMSGEI-GSTLLP----------- 12843036 13 -----------------------------------------------------VLHGYEAVKEAFTDHGEEFAGRGVFPVFDKFKKNCGVVFSSGRTWKEMRRMTLRNFGMGR-RSIEDRIQEEARCLVDELRKTEPCDIVFQNRFDYKDQEFLTFLDILNENVEILSSPWIQICNPGRHRKLHKNFAFAEHYFLSKVKQHQENPRDFIDCFLIKMEQEKHEFTCENLVFTASDLFAAGTETTSTTLRYSLLLLLKYPEVTAKVQEEIDCTDAVLHEIQRYIDPTSLPHAVTRDVKFREYLIPKGTTVIASLTSVLYDDKEFPNPEKFDPERGKFKFFPFSTGKRICVGEGLARAELFLFLTTILQNF------------------------------------ 120404087 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDELLNGLLNDARSDPRNDVLSLLLQARDDGSPMPDSFILDELLTMLVAGHETTSTQLAWTIERIRRHPQLLVRLTEEVDAGGATIAESQRTRPVLTAARRARTRIRLGEWVIPEGDTILASTQLAMAAESSFPDADKFNPDRNPFAWIPFGGGMMRCIGASFATMEMEVTLRALLREF-TIEPTTEPDEKPHS---RG-----VTVTPGR---- 115375869 9 ------------------------------------------------------------VMSIARDDHSWSTALAWLTFFQGIDAKISPLFLDFKPHRDARKILQPAFGHTATAGYFDAATPIFEKAIDRWVEQGHVSFKDAIRSLLVEVSTRIFLGVDSGAREFERALIDYWEGPLSWRRSIRGHRVLCEMLRSRIAERRATGGDDLFSRLCAKTQESEGILDDDGVRLVIGVMAAAFATTSSGLASMAYLLAIHPEWQEKMRKQLEVTSRVWKETMRLYPIPYCARRALHDVNLGQFRIPAGTFVMGLISVVMQDSALWSNPQRFDPDRSKASFLPFGTGAHTCTGMHLANAEAKSFWHAMLTRC-RFTLERGRHTYMPAGIVSGDVKLRVE--------- 4376203 93 -----------------------------------------------------------------------------------------------------RKLLNPAFHVEKLKRMFPAFAMCCDEMLNRWEESCELDVLNEFLNLGGDVISRAAFGSNIAEGRTLFFPSLRFLPTASNRKAKYIHKKVISLIRGIIEKREDAVRDDILGLLLKARNADNKLTTEDVIEECKEFYFAGQDTTTALLSWTMVVLSMHPEWQDKARNQLKLMNMIFQEVLRLYPAIFLIRSTSKSTKLGDMTIPAGVQVCVPTHLVHRDPEVWDDALLFNPERFSEGYFPFGWGPRMCIGMNFGMLEAKLILSQILQRF------------------------------------ 9800404 56 -----------------------FRQGFWESQMELRKLYGPLCGYYLGRRMFIVISEPDMIKQVLVNFSNFTNRMASGLEFKSVADSVLFLR--DKRWEEVRGALMSAFSPEKLNEMVPLISQACELLLAHLKRYAEFDIQRCYCNYTTDVVASVPFGTPVDSWDPFVKHCKRFFEFCIPRPINKNRDELNGFFNKLIQQAAEERRRDFLQMVLDARHSARPLTVDEIVGQAFIFLIAGYEIITNTLSFATYLLATNPDCQEKKHMAPEFCDMVIAETLRMYPPFRFTREAAQDCEVLGQRIPAGAVLEMAVGALHHDPEHWPSPETFNPERRPFTYLPFGAGPRSCLGVRLGLLEVKLTL------------------------------------------- 194753293 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFNELLAQAFIFFVAGFETSSTTMGFALYELAQNLDIQDKLRQEMKYLEQVVMETLRKYPVAHLTRKTETDFEDPKYFIAQGTVVVIPALGIHYDPEIYPEPEKFKPERPSCTWLPFGDGPRNCIGLRFGLMQ------------------------------------------------ 194882945 38 -----------------------------------------------------LVTDLELAKQVLQDFANF-EDRGMYHNERDDPLTGHLFRIDGPKWRPLRHKMSPTFSSAKMKYMFPTVCEVGVELLADNAMCGILEIGDLMARYTSDVIGRCAFGVECNRRAFLERRHCKLIDGFRFLRMRQIHQDITDFYVGIVRETVKQRRSDFMNLLIEMKQRGE-LTIEEMAAQAFIFFVAGFDTSASTLGFALYELAHHGEFTYDSMQELRYMELVIAETLRKYPITRISRHLYAAKGDRHFYIEPGQMLLIPVYGIHHDPALYPEPHKFIPERPTAAWLPFGDGPRNCIGMRFGKMQTTIGLVSLLRNF------------------------------------ 156537604 33 --------------------------------------------------------------------------------------------------RHRRKILTPAFHFNILRKYMDITQEQGEKLIKFLQCDGKESVQSPFCSKFTLNIICESITVYRMPRPYIHDWMLKLVPFLPINRHRKQALSILHEFTAKVLKERKEYHDAMLDLLLSAEKDG-LIDDEGIKEEVDTFTFEGHDTTGMAMTFILMLLAENKNAQDKARQELHYLERCIKESMRLYPPPTIFRDVSEDLQFKHGLIPGGSCVVCHFYDLHRDPNFWDEPDKFDPDRHPFAYIPFSAGSRNCIGQKFALLELKSILGRILQNF------------------------------------ 195110449 66 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMDIVAKEAVDCLPEDGIELDMKDYCTRFTNDVIATAFGLQVNSFKDRENQFYLMGKKLTTFTALMNLKFLLNYFVRLVRQENNIIRPDMINMLMEARSAVRDWSDRDIVAQCFVFFFAGFETSAVLMCFTAHELLENEDVQEKLYMGMKYMDQVVSEVLRKWPAIAIDRECNKDITYKSIEIKKGEAIWLPTCGFHRDPKYFENPNKFDPDRFPFTYYPFGVGPRNCIGSRFALLEAKAVIYYLLR---EFRIVPA---------------------------- 157125267 32 -----------------------------------------------------------------------------------------------------RKALTPAFHFKILDNFVQVFDELARKFLSYLVKLCTLDVIVETAMGTESNAQTEESGYTMAVEDISEIVFWRMFNNVYNTEFMKCLETIREFTLSIIEKRRSKKKMALLDILLQTEIDGRPLTNEEVREEVDTFMFAGHDTTASAITFLLYAMAKYPDVQQKVYNDLKYLDLVIKESLRMFPPPYISRSTIKEVELSGCTIPTGTNITVGIFNMHHNPKYFPDPEEFIPERHPYAYVPFSAGGRNCIGQKFAQYEIKSTISKVI-RLCRIELIPNYEPPLKAEMILKPDEMPLRFFP------ 18644953 32 -----------------------------------------------------VVTSREMAKEVLKTHDVFASRPKIVAMDIIYNQSDIAFSPYGDHWRQMRKIVMELLNAKNVRSFSSIRRDEVVRLIDSIRSDSSSNFTQRIIWFASSMTCRSAFGQVLKGQDVFAKKIREVIGLAEGFDVADIFPS-YKFLHVLSGMKRKLLNAHLVDAIVEDNEHKKNLATGKTNGALGDMFAAGTETSSTTTVWAMAEMMKNPNVFNKAQEELEYLKLVIKETLRLHPPSPVPRECREDTDINGYTIPAKTKVMVNVWALGRDPKYWDDAESFKPERNNFEFLPFGGGRRICPGM------------------------------------------------------ 115399458 55 --------------EFPFARP--RAAEPPAEFAKLRSSCPVSRVKLWDGSLPWLVVKHEDVCNVLTDTRLSKERSRAGFPEMNPGGRPTFVDMDPPNHMRQR---------------YWQCQAIFKQILISFEQEYGVGF-------LYSRIIYHIIGVPTEDMDYLTQKNARSSGSSTAAAAQNANEELLAYLGSLVDKRIADPKKDLISTLITEQLNPGHLDRLDVVQLAFLLLVAGNATMVNMINLGVVTLLEHPSQLEELRRDPLLARKFVEELCRFHSSFATRRVAKVDITLRDKHIKAGEGIIASNQSANRDEDVFPDPDTFNMHRDSEQNLAYGYGDHRCIAEGLARAELEAVF------------------------------------------- 198435282 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLKARDSDGKGLSDSEIRAEVDTFMFEGHDTTASGISWTFYCLAMHPEHQEKCFQEIKKVMACIKESLRQYPPPIIFRKLNKDIEVDGKTIVKDTDVILHIYALHHHEEFWKDPHIFDPSRSSYAYVPFSAGPRNCIGQRFAMNEIKIAVAQVLSKF------------------------------------ 210105915 423 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPQNYIFDLINGFGAIVSTQWGKAFKQKKRFVSTTLRKEGMGSIEEKVREEMSCLCAKVAEYGPFDPESDLHFTIANDICSVAFGSRFDYAERFKNLSDAALVTMDRRDVSKYNAKIHAFLWDEISRHRENPRDDFCLVELERREKVEDFTDEHVMYMTYELLFAGLDTVANAMRWCLLYMVLYPDVQKKVQSELDYTEATLMEVQRMVAPLGLPHATTQDVTVGEFDLPAGVMVLTNLHSLHMDPAYWPDPDRFDPERKPKSFMPFSGGRRGCLGEQLAKMELFLLFSSLLQNF-TFKSPEGAPALSVEGDMR------LTLTPPS---- 195381895 30 ------------------------------------------------------------------------ADRGLFHNVRDDPLTGNLLFLDGEQWRWLRQHLTPVFSSGKMKYMFPTMVQVGEQLLSAEQQLGEFEAKDLCARFTTDVIGSCAFGLECNSLAEFREMGRSITERPLHQRLRLFRPEVSQFFMDTVRQTLEYRRNDLIQLLIELGEHTDELSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPAVQQQCLQEMTYLNQVVAETLRKYPVPHLVRRTTNAYNVPESSLIPGTRVMIPVHSIHHDPDIYPEPESFDPSRHPFAYLPFGNGPRACIGERFGLMQVKIGIVTLLR-------------------------------------- 119474235 21 ------------------------------------------------------------------------------------------------------RILVPAFGPLRIRNMFEDMSDIAQQLCFKWARQGSINITDDFTRLTLDTIALCSMGFSETMHPFVQYMVDVLLRVTAQRRMSKNIEAMRSIAREIIQGRRDKGEDDLLNTLLSGRDTGEGMTDDSIIDNVITFLIAGHETTSGLLSFTFYYLLQNPHILEQARNELPYIDAILKETLRLMPTAPAFAVFPKKPEVGKWTINARQAVIVLLPACLRDQAVFPDAGEFRPERPPNSWKPFGNGERSCIGRAFAWQEAQLVVAMIL--------------------------------------- 156545910 625 ----------------------------------------------------WVVTRDPDDFQILLTSKVNLNKRALYEHCLKFAKTG-LLTSNREKWSQRRKIVSTGFHFNIMKKYVEITGEHAELFTKKIKSNGKENVVPVCSDLMLRIICESAFGVNLNKLDRPYIREWMMDFLPIGWKLNRAIKILHSFSDKIIQERRDYYNDDMLDVLLSAEREG--LIDAEGVREEVDIFVAGHDTTAVTMAFMLMLFAEHSEAQDRVRQKLEYLDRCVKETLRLYPPFIFARYIDEDVQLKKYLVPAGVDVLFLSYDAHRDHRHWPDPDKFDPDRHPYAYVPFSAGPRNCIGQKFAMHEVKSVLAHVL--------------------------------------- 198456367 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSATVDGRPLTSQELYEEVSTFIFAGHDTTTSGISFAMYLLSRHQDEQRKLFDQMKYLDLFIKEAQRVYPVPFIGRYTEKDHLIDGDLVPKGTTLNLALIMLGYDDRVFKDPHKFRPERFPFEYVPFSAGPRNCIGQKFAILQIKTVVSKIVRNF------------------------------------ 13699816 61 -----------------------------------------------------VLHGYEAVKEALIDHGEEFSGRGSFPVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCDPTFILGCAPCNVICSVIFHDRFDYKDQRMEKFNENLRILSSPWIHNKIAENFAYIKSYVLERIKEHQESARDFIDCFLIKMEQEKHNQQSEFTVESLIDMFGAGTETTSTTLRYGLLLLLKYPEVTAKVQEEIECTDAVVHEIQRYIDPTNLPHAVTCDVKFKNYLIPKGTTIITSLTSVLHNDKEFPNPEMFDPGKKSDYFMPFSAGKRMCMGEGLARMELFLFLTTILQNF------------------------------------ 195430350 83 -----------------------------------------------------------------------------------------LLFLDGAEWRWLRQHLTPVFSSGKMKFMFPTMVEVSEKLIKQLGDMEAKDLCARFTTDVIGSCAFGLECNSLNDPDALFRHMGRSVNWARALRLRLFRPEVSEFFLNTVRRREHIQRPDLMQLLMELKAEDDGLSFEQITAQALMFFLAGFDTSSTTMSFCLYELALNPTVQERIIQQMPYLDQVISETLRKYPIPHLLRRSTKEYSIPDSKIKPGMRVMIPVHSIHHDPQLYPEPEVFDPSRHPFAYLPFGEGPRACIGERFGKMQVKIGIISLIR-------------------------------------- 210091163 40 -----------------------------------------------------VLNGYNTIQEALINKGDDFSDRPGLNKSLGVAFAP-----YGPIWKEQRKFTMRDFGFGR-RSLEGRILEEAEALRREIIKTDPFNIFPLLRKAVTNVICSIVFGARHEYEDAAFGTFLEDVDIRLHQATERMRQFVKTKVDKHYRDFDSDDIRDFVDVYIKEMRKGENFTDPQLVHLVIDLIMAGTDTTSQSLYWILLYMIVYPDTQEQARDEIYFTEAVIAEVQRINSPLTIPRCTSNDTVMYGYDIPRGTMVHVNLWSVLKDPSLWEEPDQFKPERKKDAFIPFSIGRRFCLGTQLAKMEL----------------------------------------------- 17511262 37 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNAKLSKGIIDDQGIKDEVNTFMFEGHDTTATGISWILRQLATHSEYQDQIYNELKVMERFIKETLRLFPPPYIARTLDEDIELNGYLIPKEASIDIWIYDIHRNPKHWPEPEKFDPDRHPFAYVPFSAGPRNCIGQRFAMYEMKAII------------------------------------------- 45553345 1 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMNQVAKEAVDCLKQDDSRVQMKDYCTRFTNDVIATAFGLQVNSFKDRENTFYQMGKKLTTFTFLQSMKFMLQYFVRLVMKYRQEHRPDMINMLMEARSAVREWSDRDIVAQCFVFFFAGFETSAVLMCFTAHELMENQDVQQRLYMGMKYLDQVVNEVLRKWPAIAVDRECNKDITFDVDEVKKGDVIWLPTCGFHRDPKYFENPMKFDPERFPFTYFPFGLGQRNCIGSRFALLEAKAVIYYLLK---DYRFAPA---------------------------- 170033919 37 -----------------------------------------------------MITDLDLIKTMLKDFNSFPSRGVYYNARDDPLSAHIF-SIEGEKWRSLRTRLSPTFTSGKLKIMFPTLKAVGDEYLTKIAGVGSEIGVKDAFARFTTDVIGSCFGIECNSFNEFREFGHKIVNEQLHAGTMRIFWKLFQFFHKLVADYRQKHRKDFMSSLIELKNKGE-LTLDEVAAQSLVFFVAGFETSSANQTYCLYELARNVECQEKQYLDQCINGCFILETLRLYPAVPVLRKSSQNYKIPDTTIPKGTKIHIPVFAIHRDPQLYPEPLKFNPDRHPNSFLTFGDGPRACIGFRFAILQSKVGLATMLSKF------------------------------------ 157106417 36 -----------------------------------------------------------------KDFQHFHDRGPHV-DEENDPLSGHLFSLAGEKWKHLRAKLTPTFTSGRLKGMFQTLVDTGEVLQEYIQKYAEGEDVVEIREILARYNTDNIFGIKNNPNEPFRHIGRKVFEPNFRNNMRGLITFMVKFILKVVQETLEYRRRDMMQLLLQLRNTGTVSVDERWDVETSDFFLAGFETSSTTMSFCLYELAKHPEIQRRVQAEIDYLECCIDETLRKYPPVPVNRECTQDYKVMDFTIEKGTAIVLQIAGMQHDPQYYPDPMQFKPERKSKPYAPFGDGPRVCIGMRMGKIQTKVGLCLLLSKF-DFELDEPELVMDPNNFV------------------ 19924182 32 -----------------------------------------------------ILCGHEAVKEALVDQADDFSGRGEMPTLEKNFQGYGLALSNGERWKILRRTVLRNFGMGK-RSIEERIQEEAGYLLEELPIDPTFYLSRTVSNVICSVVFGKRFDYEDQRFRSLMKMINESFFPGRHNRLYNLIEELKDFIASRVKINEANPRDFIDCFLIKMYQDKSDPHSEFNLKNLVLLFFAGTETVSSTLRYGFLLLMKYPEVEAKIHEKMPYTDAVIHEIQRLTDIVPVPHNVIRDTHFRGYFLPKGTDVYPLIGSVLKDPKYFRYPEAFYPQKKNDAFVAFSSGKRICVGEALARMELFLYFTSILQRFSLRSLVPPADI------------------------- 111115682 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAFLTEMENHKGSELGFTENNLAMCSLDLFQAGTETTSTTLLWALVFLIKNPDIQDKVQAEIDYTDAVIHEIQRIGNIVNGFRTAAKDTTLGGYFIPKGTSLVPILTSVLFDKTEWETPDTFNPGHKREALLAFSAGKRVCLGQGLAKMELFLFLVGLLQKFSFF--VPDGVELSTEGITGG-TRVP----------- 210112938 20 -----------------------------------------------------VLNGYDVIYEALKRAEDFSTRQFGPTTRIINPQQLGPFGTPWKEHRKFTLMSLREFGFGK-RSLEGKILEESVALQTEIMKNGPFDIGRMIQNAVTNVICSIVFGRWEYNDEKFTRLMDTLDRGFSFNVARNVVDTIKSYIKEEIDDHKKTFRDLIDSYIKEMKEEETTFTDDYAEMVLFDLFIAGAETTSTTLYWAFLHMILNPDIQAKVQAQMPYTEAVLTEVARIGTILPNSHATSRDTSFRGYHIPGNTTVLPNIWSVHHDPKHFPNPGKFDPGRFLDAQIPFSLGPRMCLGKQLAEMELFVFFTSLLQHF-TFKLPEGAPTPSTRG-IHGITHSP----------- 46403209 37 ----------------------ALRDKPHKSLAKLARVHGPLVTLKLGQVTTVVVSSPATAREILQKHDATLSNRYIIDAIRAQGHHEAGLAWVPPTWRKFRKVYSHIFTNQKLNSSQHVRQRTIQQLLAEARESCRVDAASDTAREFKELARCIMNDVGEPNLADYFPVLKRFDPQGVRGRVEISFGRILDLFGSIIADRMEKRGADLDTLLTTHDENPELVEINDIKHLLLDLFVAGTETTSSTLEWAMAELLHKPTTMAKAKAELEQIQAVIQETLRLHPAVPLPRRAGEEVHVSGFTIPKDAQVLVNVWAMGRDPEVWEDPCSFTPERFLGSSIPFGAGRRICPGLPLAMRMLQMMLGNLL--------------------------------------- 115471745 78 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMDEIIDECKTFFFAGHDTTSHLLTWTMFLLSTHPDWQEKMLNKLKMVNMFLLETLRYSPVSLIRRKVDTDIELGGIKMPEGALLTIPIATIHRDKEVWEDADEFRPERHPNALLSFSSGPRSCIGQNFAMIEAKAVIAMILQRF-SFTLSP----------------------------- 170049290 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKWTDNELFAQCFLFFIAGFDTASTLMSFLAYELSVNPEIQERLHQKMQYLDQVVSEALRWSPNMQLDRYCRKDYLYDRFVIEQGHMVVIPVIAMHHDPQYFPEPERFDPERNTGAYLPFGVGPRNCIGSRLALMEVKSIFYHLVR---DFRLVLSGKTQVP---------------------- 15227033 65 -----------------------------------------------------------------------------------------------PYHSTLKRLVQSSFMPSALRPTVSHIELLVLQTLSSWTSQKSINTLEYMKRYAFDVAIMSAFGLLYQRLERGYNSMPLDLPGTLFHKSMKARIELSEELRKVIEKRRENGREEGGLLGVLLGAKDQKLSDSQIADNIIGVIFAATDTTASVLTWLLKYLHDHPNLLQEVSREQFSIRQKIKKENRRISWEFTFREAVQDVEYDGYLIPKGWKVLPLFRRIHHSSEFFPDPEKFDPSRKPYTYMPFGNGVHSCPGSELAKLEMLILLHHLTTSF-RWEVIGDEEGIQYGPFPVPKKGLPIRVTP------ 210115515 24 --PGPPGWPV-------LGNLPSLTKDIHLQLTKWRYQYGDVFSVRFGLQDAVIVNGSEAIKEALQKAKHFSNRPDYYLVRCVNMHFGAVFCPYGDRWRALRRFTVSTLRFFGLTILEEKIQEECRHFCSRLLVGQPVDLKNRLETSVSNIIVSMAVGKRFEYGDPKFGRLQLLAFRKMYNELMDRTAELYSYIREYISQHGNTAPDDIRDFIDAKQDNPGFLPDMTLTYLIADLFSAGTETSSLTLCWGFLYLTAYPDVQEKVQAELDYTEATIMEIQRIATIIPLPHRTSDDTTLLGYDIPAGTNVFVNLWDLHMDPSRWPDPHRFDPARTHDAFMPFSTGYRRCWGEQMGKMELFLFLANTLQQF-TLKLPEGAEPDFHG--------------------- 198432600 36 -----------------------------------------------------------------------------------------------------RRLITPSFHFNILQDFLEVMNEESGKLINNLKKKLKSGVKVDVGKAVTMQKTPTLWWDPAFSRMKLGKEHENLLSILHGFTRDVITKRAKTRDQKIVENPRRMAFLDVL--LHAETEDGKTLSLNDIQEEVDTFMFEGHDTTAAAMTWAIYVIGRHPDIQKKIHEELDYLERVIKECLRLYPVPFYARVLSEDCKVGDYMVPKGTQTVIFAHTIHHHPYVWEDPEKFDPDRHPYAYIPFSAGPRNCIGQKFALMEEKVILSKLL--------------------------------------- 210087100 36 -------------------------GNIHLTLSKWRKKYGAIVFFKIGTLGTVCLNDYDVIKEAYRRSDMFGNRPNLRIVNQLINQKGIIFAPLGPHWWEQRQFAVASLGFGSLRINERILEEAAAELLRRMLQQASTNVVCYMVFGKRWDYTNQTFQNIMQSLDVVFRTSVFFLPENVFPYVKVNVEKVLQLVRDEVKEHKETFNRDLLEMQNQTDLDGSTFTERQLEMTVFDLFNAGTETVSTTMWWACLLMILNPDVQNKYRSQMPYTTATVAEIQRYVSPIGLPHAVPRDTEFYGYIIPKDTIVFAGQWSVHHDPELFPEPDMFDPERFLDDFMPFSMGPRSCMGQPLAEVQLFLLFTNLMQNF------------------------------------ 204022228 47 -----------FLRAFKSNDPDAFISNF------LRRFGSRGLYKSFMFGPSIIVTVPEACRKVLFDDEAFQPGWPTATRELIGKKSFIGISY--EDHKRLRKLAAPVNGHEALSTYMQYIETNVVLALEKWSKMGRIEFLT-YLRKLTFQIIMHIFTESEHVMDALEKEYTVLNYGVRAMAINKARKNLVAILQTVVYERRKKRKDMLDALLDTTDEKGRKLDDEEIIDTLVMYLNAGHESSGHITMWSTILLQAHPEFFHKEYRQMEYLSKVIDETLRLVTFSMTFREAKKDVDIKGYFIPKGWKVLLWFRSVHHNPELYPQPKEFNPSRWPGTFLPFGAGSRLCPGNDLAKLEIAIFL------------------------------------------- 37522633 3 --------------------------------------------------------------------------------------------LDGERHQQQRRLLTPPFHGERMRSYGELIRTLAEQVTARWNLGTPFQARRSMQRISLGVILKAVFGLHDGTRYLRVCFPQDAGPMSPMGQLKAQIDAIDELLYAEIRERPDPRADDILSLLMAARDEGQGMGDVELRDELMTLLVAGHETTATAMAWALYWIHRLPQVRERLLAELDYLGAVCSETLRIYPMVAFARVPRRPVRILDREYPAGTFLIPNIYLAHRRPEAYPDPERFRPERSPYEFVPFGGGSRRCIGVAFALYEMKLVLATVLSRV-ELRLADPRPPVRRGLTLAPPEDLHLI--------- 212516966 27 ----------------------------------------------------------------------------------------------------------------------------------------------------------DMVGCPFSQFPILRYIAPEAS---GYKQFVQIHQKVWEFLKNELDNHKRTFKDDLMDVYLQSEQKKDSFSESQLLAICMDMFMAGSETTSKSLGFEFLYLLRNPEIQKKAQEEIDYLEAISLESVRVFMGRTFPHRALRDTTLQGYKIPKDTMLTANFHNVLMDEKYFDDPNEFKPERFPDQYLPFGWGKHRCMGEVLAKTNIFLFTASLLQNF-TFSLPEGDSLPSTEG-IDGVTALPV---------- 210085244 2 -----------------------------------------------------VLTGHETIRNALKRAEDFSSRKAPPAQAMAGRDKGVLQAPYGPHWKQQRKMTLRDFGFGK-RSLEGKISEEANALVQEIQNGQPFDLKIMMQNAVSNIICSIVFGFEYGDPDFLRFRYLRLFRTSRNDKATTMLQSVQEFCREQIDKHRRDFVDAFLLEQQRAPEEKEHFTDKQLQEVLMDLFVAGTETTATTTRWALLYMMLNPNIQEKVHQEIDYTTATLAEVQRIAIVPLVGRAASRDSTLNGYSIPQEGRLLINLWSVHMNPQLFPEPNTFQPERKHEALIPFSMGHRICLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPVPSMLGKLGSVVNVP----------- 19911171 83 -----------------------------------------------------------------------------------------------------RKILNPAFHVERLKRMFPAISVCCDEMINRWEGSCELDVTDEFLNLSGDVISRAAFGSNIEEGRTLFFPSLRFLPTASNRKAKYIHKKVISLIRGIIEKREDAVRDDILGLLLKARNEENALSTDDVIEECKQFYFAGQDTATALLSWTLVVLSMHPEWQDKARNQLKLMNMIFQEVLRLYPAIFLIRGTSKDTQLGDMTIPPGVQVCVPTHLVHRDPQVWDDALMFNPERFSEGYFPFGWGARMCIGLNFGMLEAKLIFAQILQHF------------------------------------ 118091254 204 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAVLFMALYPNIQGEEKCKMPYTEAVLHEVLRFCNIVPIFHATSKDTVVRGYSIPEGTTVITNLYSVHFDEKYWNNPEVFFPERKKDAFIPFSLGRRHCLGEQLARMELFLFFTSLLQRF------------------------------------ 47550667 33 --------------------------DIPASLSKLAKEYGPVYTLYFGSWPTVVLHGYDVVKEALLNQGDEFLGRGPLPIIEDSQKGHGIVFSEGERWKLLRRMTLKNFGMGK-RSLEERVQEEARCLVEELHKTEAQPFDPTFRFPYNDKTFLNLMDLLNKNFYQLNSIWIKMYNLWPHREFSKRLGGVKNFILEKVKEHQENPRDYIDCFLSKIEEEKHNLKSDFNLICGSNLFTAGTETTSTTLRFGLLLLVKHPEVQAKVHEELDYTDAVLHEIQRYITPSSLPHAVVQDTKFRHYVIPKGTAVFPFLSSILLDQKEFPNPEKFDPGKKTDYFVPFSLGKRSCVGEGLARMELFLFFTTILQKFSLKALVEPKDLDIKP-VTTGLFNLP----------- 157117002 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLQATVDGRPLTDVEIREEVDTFMFEGHDTTTSAISFLLYRLAKHPEVQHKMLNELHYLELVIKETLRLYPVPFYGRKVLENSEIEGTTFPAGSNLILMPMFMGRDPEYFDDPLEFRPERNPYRYIPFSAGPRNCIGQKFAMAELKSVASKVLRHF------------------------------------ 47207730 95 ---------------------------------------------------------------------------------------------------RIRSILCPSFTSGRLKEMYTIMLQHPQNLINLLQKKVKADDVIDVKDVFGPYSMSTAFSVDNHPSDPFVANIKKMVKFNFMNPLLHVLDFFYNFLRQIRSKEKKKSRVDFMQLMVNAHMTEDNLTDKEILAQAMIFIFAGYETTSSSLGFLAYSLATNPDIQKKLQMQLEYLDMVVNESMRLYPIANRLRMAKTSVEINGVTIPKGTVVAIPVYALHRDPALWPEPEAFKPERDPYTYLPFGAGPRNCIGMRFALVVMKLAIAEIL--------------------------------------- 125554374 90 ---------------------------------------------------------------------------------------------------RHRRVVHPAFAMDKLKMMAKTMAECARKVIQAWGARAAADVISHTAFGSSYRQGKEVFYIAMSALNSVRIPGSQYIPTKANIRRRQLAKKVRGTLMAIIRERQATYGNDLLGLMLEANAGEKSMTMDEIVDECKTFFFAGHDTTSHLLTWAMFLLGTHPEWQQRLRNKLKLMTMVLYETLRLYPVSMLVRTATADAELGGVRVPKGTMTMMPVAILHRDADVWADAGEFDPLRFRGGLLAFSLGQRSCIGQDFAMMEAKTTLAMILRRFA-FEVSPE---------------------------- 210131126 72 ------------------------------------------------------------------------------------------------EHAMQRKILNPAFKRENLKGMVKTFQQWTEVVVQYWNDKLEGTTTSDGFAELPVQDDIGRLTLDIIGECAFSYEFNSIREPDRTKEFLKLRGLCERIVDDVIAERKQDAPNDLLSMMARDRDTGEGLPEEVIRHEVMTFMVAGHETTSAGLAWLLLELSRHPDIQDRLRQIPYLMWVVKETLRLHPPAPQTFRQALKDDRVGQYPIPAGTIVKMSPAVIHRLSEYWEDPDTFKPERNPYTFLPFIAGPRTCIGSKFALAEMRAVTAVLVQHFQ-FHPVPGVECKNKHGITMRPE-------------- 70724312 31 -----------------------------------------------------VASSADMAKEILKNDRAFIGRPTPESLAAGKFQDMSLVWSSGPHWKKVRKICNQLFTNQRMYSLHPVIKKMIVRVIEAREAREPLDFGATLNFLSNTMFSGDLFDMKSDGIRELKELIGLLHRVHKLLD-----DIIGQRVRRRTSDQSDRCGDFLDVLLDHTEMHGEELNYQNIKILFQDLFVAGAMTTSTVIEWAMAELLHNPAIQEQDITHLPYLDAVIKETMRLHPTTPLPHYTEEEAEIQGYIIPKHTQVFVNVWSILRDPAYWDDPTIFKPDRKDCKYIPFGAGRRICPGSNLAMRMVSLMVSNLV--------------------------------------- 194753287 62 ----------------------------------------------------------------------------------------------------MRNKLSPTFTSGKMKFMFPIVTKVGHEFIDEMVDQSSTVEVKELLARFTTDVIGRVMGRRSLTEQRLGSLAIGLVNSFPNVARRTTAEPIEKFFMRIVREQNNIRRNDFMDQLIDLKNENVNLTIEEVAAQAFVFFTAGFETSSTTMGFALYELAQHQDIQDRVRKECQYLDQVISETLRLYTVPVLNRECLEDFVVPKYVIKKGMPILIPAGAMHRDEKYYPNPDTFNPDRDSVLWLPFGDGPRNCIGMRFGQMQSRIGLALLIKNF------------------------------------ 12321297 130 --------------------------------------------------------------------------------------------------RRRRRAIVPALHQKYVAAMISLFGEASDRLLDAAALKGEEVEMESLFSRLTLDIIGKAVGVIEAVYTVLREAEDRSVSPIPVWDIPIWLKLINDTLDDLIATCKRMVEEEELSILHFLLASGDDVSSKQLRDDLMTMLIAGHETSAAVLTWTFYLLTTEPSVVAKDMKKLKYTTRVMNESLRLYPQPPVIRRSIDNDILGEYPIKRGEDIFISVWNLHRSPLHWDDAEKFNPERWPFSYLPFGGGPRKCIGDMFASFENVVAIAMLIRRF-NFQIAPGAPP------------------------- 33518703 40 ------------LRDIDIL---AFFQNIHQEYARL-------VAFWLAGIPTVWLFDPDDLEVILA-----SSQAIQKGNEYHCLFPWMLVLSKGEKWHQRRKLLTPAFHFKILENNMQSLNKNARCLLRNMKKEGRPFVTQELVVRCTLDVISEAMGHALNLQERFYSNDGVYFLTLDGRKFSKNLKYLHNFSENIIQNRKNNIEEDFLNILIDLEDKKGTLTDKDIREEVDNFMFAGHDTTASCIMFTLYLLGRHPHVQEKAFHGMHYLEMIIKESIRIYPPPYFSRNLIQDLVLKDKTVPEGANVGIFAFIMHRDPKYFPNPEVFDPERHPYAYLPFSAGPRNCIGQKFAMMELKVVLSTIL--------------------------------------- 3913344 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFDALLRAKNSSENLTDDHLLMTVGDIFGAGVETTTTVLKWSILYLIHHPQVQRKIQEERDRHPQVNDRRIRPVSPLLIPHVALSDANIGEYTVQKGTRVIVNLWSLHHDEKEWKNPELFNPERFLNSYLPFGAGVRVCLGEALAKLELFLFLSWILQRF-TLEVPGGQPLPELQGKFR----------------- 115914062 1 -----------------------------------------------------------------------------------------------------RNIVTPTFSAAKMKLMSPLINKCADRLLKHLEKHGNIECRELVGAFVMDTIASCAFGLNIDCQENRFGP-----FVTNAKKRIDYLQLLLDAQERDITGNNKNKADGIHGDPEDEAIDEGRLNESEVISQALIFFLAGYETTNTTCGFLLYFLATNPDVQDKLVDMPYLEQIFCETERIYPPAIMIDRVCNEPFNVNGFTVPKGMRIFIPIYTIHRNPNLWPDPETFDPDRHPCAWMPFGTGPRACVGMRFAIMEAKMVIVRIL--------------------------------------- 73921478 35 -----------------------------------------------------------------KDFDHFVDHRAVMPETSDPLWAKNLFSLTGQRWREMRPVLSPAFTGNKMRLMFGLISECADDYV-SFYLEKNQDVIRDTITRFTNDAIATAFTLSSFLALKFFSTLLLPTFIVNLLNLKIFEKEISDFFITIIREEKGIVRPDLIHLLMEARKGHYRYEEEDIAAQALVFFLGGFDSSASLMCFMGYELAVNQDIQRKLRIEIEYMDMIISETLRKWSNGVIARVCTKPYTIEPVTAEEKTFIIIPSFGIQHDPKYFPDPDRFDPERFNYTYLPFGIGPRNCIGSRFALLETKLLFFKLLSKF------------------------------------ 126306035 62 ---------------------------------------------------FILVTGLPLIKEVLVNQGQVFIDRPQVPLNFYVLKSFGLVMSNGQAWKDQRRMTLRNFGLGK-RTLEHRIQEEVRYLTEAIREEKGQPFDPHFQNIICSITFGHRFEYHDPQFRELLKSVDEVFLPGAHQKYFQEWKKLKSFVVRVIQQHKEDQRDFIDAYLKEMSQKPGNFNEHNLVWCTLDLFLAGTETTSTTLRWALLYMALYPEIQGKIQSEIDYTNAAIHEVQRMGNPFNVPRVAVVDTIVAGYYVPKGTLLVTNLNALHRDPKEWATPDTFNPEKKKESFLPFSMGKRVCLGEQLARAELFIFFTCLLQRF-TFQAPPDTQ-------------------------- 193713791 107 ----------------------------------------------------------------------------------------------------MRQKLSPGFTSGKLKDTHDQIKECTDQLIDNLKVSDHFEIRELVGNFSTDVIGMSAFGFKQLFVQAMMLFCPKLVTILKLKQFPDDAADFYGSMFRDVLEYRDRNRNDVTQTLIQAKKDKNKWTEMDIVGNAILMFVAGAETVSITICFCLYQLALNKDIQDKFLTNLHYMNMVLEEVSRMYSITMIFRQATKNYEVPGQVIEKGQKIIIPAYCIHNDPKYYPNPGTFDPERFNGTYIPFGDGPRLCIGKRFAELEMKLVLSKIL--------------------------------------- 114158590 38 -----------------------------------------------------VLSGLDTIRQALQQGDDFKGRPNLYSFSLVTDGHSMSFSPDGPVWAARRRLAQSALNTFSICYLEDHVSKEAEALLEQMAEVGSFDPHSQVVLSVANVIGAMCFGFPQDSEEKLFFPILQYIPTPGLQRFKAFNQKLVQFLQKIIQEHYQDFDENNIQDITGARANGGRIPHEKIVSLINDIFGAGFDTVTTAISWSLMYLVTNPEKQRKIQEELDYLEASILEIFRHSSFIPFPHSTTRDTTLNGFYIPEKHLVFINQWQVNHDQKVWGDPFEFRPERFSEKVMIFGLGKRRCIGEVLAKWEVFLFLAILLQQL------------------------------------ 6681107 32 ------------------------------------------------------------------------------------------------------------------RSVEERIKEEAQCLVEELKKYKGAPLNPTFYFQICSIVFGERFDYKDHQFLHLLNLIYQTFFPGAHRQISKNLQEILDYIGHSVEKHRATPRDFIDTYLLRMEKEKSNHHTEFHHQNVLSLFFAGTETTSTTLRYSFLIMLKYPHVAEKVQKEIDYTDAVIHEIQRFTAPIGLPHKVTKDTLFRGYLIPKNTEVYPILSSALHDPRYFEQPDSFNPEKTNEAFMPFSTGKRICLGEGIARNELFLFFTTIL--------------------------------------- 148225332 35 -----------------------------------------------------VLCGYETVKDALVNYAEEFSERPVIPIFLDAVKEYGVIFSHGENWKVMRRFTLSTLRDFGMRTIEDRINEECDFLVEQFKSFEPFDNTMIMNAAVANIIVSIVLGHRFDYQDPIFLRLMSLINPGNHQTVGKNAAENRRFIRETFTKHRDDQRNLIDAYLVRQQEKNGNFHDDNLTVLVSNLFAAGMETTSTSVRWGLLLMMKYPEIQKNVQNEIEYTDAVIHEIQRFGNIIPMPHATAQDVTFRGYFLPKGTYVIPLLTSVLYDQTRFEKPKEFYPQHKNEAFLPFSAGKRSCAGENLAKMELFLFFTSLLQNF-TFQAPPGEELDLTPAI--GITTPPL---------- 189240203 73 ----------------------------------------------------------------------------------------------------MRNTLSPAFTSSKMKYMFGLISESAQRFTDNVITIEMKDIFSRFTNDVIPNNEFYLMGLEITNFQGVVTFLKFLTFVILPRVAKFFSKKVGKFFTKVIKENIANRRPDMVNLLLEARKDTQKITDEDITSQAIIFFMGGFDPVSSLMSFMSYELAANPDVQTKLLREIDFMDMVVSETLRLWPANGMTRVCPKDSTEKPLRLEKGDVVMVPIFGIQRDPKYFPEPNRFDPERKPYTYLPFGTGPRNCLGTRLALLETKALFFHLL---SNVEIIPVEKTEIP---------------------- 115609696 209 -----------------------------------------------------VLNKYDIMKQALMDGHLLSDRGDLPALDDYFKGRGIVGSHYTEYWKNTRSFVIHSLRQFGVQSFESVIASQADILVEDIRKRGTFDPLLCLQSNVCSVICGVVFGKQYNDNPRFTDLLEHYLPGCSYQKFYACMDKLMRFFREEINAHDETLDPDYLSKIRRASPEDGLFSKTNLEFVVNDLFMAGTETSASVLYWAILLIASNPGIQERLQKEVDDVTTHCDESLRYASVISSMRSTTSTMTLGKYRFEVGTWVMLNYEYAMFDPDHWSEPKRFKPERFLDDHIPFSIGKRNCIGEKLGRMELFIFFTNIIKNF-ELVFPDDAPHPSVEAATGGMMRVPITFKDRTTTA- 193587097 42 --------------------------------------------------------------------------------------------------RTMRQKLSPGFTSGKLKDTHGQINECSDEMVSGIVKTDQIDFSTDVIGTCAFGMKLDTIKNDDSDFRRYVKIMFQMICPWVIKVLKINMNFFHNVFTDVFKYREEHNRNDLTQTLMQARKEEDKFTDADIIGNAILMFTAGSETISSMLSFCLYELALNIEIQDRLRSEICSMKAKHEETARKYSIAFNMRVATKTYTLPDFVIEKGQKLIIPMFSIHRDPKYYPDPLRFDPERPNGIYMPFGDGPRLCIGKRFAESEMKLVLSNVLSKF---EVLPCEKTEIPSGFITPKNGIVLKFRP------ 215501246 2 ---------------------------------------------------------------------------------------------------RIRATLNPIFTSAKMKMVTQIIQNCADEMVEDLVQKGEIVDMATVTRGFSMDVITKLMGVQKVFEDRFPVLRKILEWLYPYASYYKIINKITENVLNVVKLRRSGQSPDMLQLMLDAQTSGEEFEDRHLLSNCFLFLIAGFDTTASSLAFIMHVLAKYPEEQERVFQHLKRLDMVVCETLRLYPPVFVSRHCTQDTTVSGQFFPAGVNVLVPTWHVHHDPEFWPEPLKFDPERFSSAYFPFGLGPRVCIGKRFALLEVKLA-------------------------------------------- 7304991 33 -----------------------------------------------------VLCGHEAVKEALVDQADDFSGRGEMPTLEKNFQGYGLALSNGERWKILRRTVLRNFGMGK-RSIEERIQEEAGYLLEELHKVKPIDPTLYLSRTVSNVICSVVFGKRFDYQDQRFQSLMRMINYDMYWKVMQYFPGRHNYLYNLIEDLKDNPRDFIDCFLIKMHQDKSDPHTEFNLKNLVLLFFAGTETVSSTLRYGFLLLLKYPEVEAKIHEKMPYTDAVIHEIQRLTDIVPVPHNVTRDTHFRGYLLPKGTDVYPLFGSVLKDPKYFRYPDAFYPQKKNDAFVVFSSGKRICVGEALARMELFLYFTSILQRFSLRSLVPPADI------------------------- 195025199 58 -------------------------------------------------------------------------------------------NLDGRDWREMRNRLTPTFTSLKMHQMLPTVVEIANRFVKVVQQKESPVMVKDLLARFTMDVIGSCFGFCRLGQRTFQERRHGRLAFAFMQAFPQLARRLHAFFMSVVREKHQVQRNDFLNLLMELRNDPGGLTFNQIAAQAFVFFLGGFETSSSTMGFALHLLALHPEVQQRGREEVQQVFAKHKELNRKYSIASIIRMTIEDYEVPDYVLEAGTPLVIPVDAIHHDPDIYPEPEKFDPERHSAAWLGFGAGPRNCIGLRFGEMQTLVGLAVLLKNF------------------------------------ 198255591 2 IPPKPPSRPEKLWRYLKLFRQDILSAQPAKLYRAWMAEFRTPFFRS------YLANDPALVKRVLKRPDDFPKSDRVGAGLRPLLGNSVFLT-NGETWKRQRRIIDPAFEGGRLRDTYGAMYAAGEAAVARMAHTGVQDIEPETSHVAADVIFRTLFSIPIENFEKFRDHQRRWMPRFFSRATKDTARDIRRLITDLTERRMFEIDDDLATKIMTTADTGQTFSTQEMVDQVAIFFLAGHETSASALAWTLYLLAMHPDWQDRVSKLRLSRDVFREGLRLYPPVPMMVRETKCPEDMRGRAAPIGAQVVLSPWHLHRHERLWDNPDGFDPTRWRDAYIPFSAGPRVCTGAGFAMVEGPLLLSMLIRRF-SFELTERVPVPVA---------------------- 30025870 30 ----------------------------------------------------------EAIREALVDQAEAFSGRTTIAVLKPTFMDYGVIAANGERWKTLRRVTMRDFGMGK-RSVEERIQEEAQCLVEELRKSQGCSIVFGQRFDYKDGQFLRLLGLFYQTFSIISSLYTQMFFPGTHVQVSKNLQELLDYIEHSVEKHRVNMRDFIDTYLLRMEKEKSNPHTEFHHRNLVTLFFAGTETSSTTLRYGFLLMLKYPHVAEKVQREIDHTEAVIYEIQRFSDPTGVPHKVNKDTYFRGYLLPKDTEVYPILSSALHDPKYFEQPYTFNPDKKNEAFMPFSIGKRICLGEGIARNELFLFFTTILQNF------------------------------------ 156538855 80 --------------------------------------------------------------------------------------------------RELRQLLSPAFTSSKMKLMFELMSDCADRFTEQFLKEDDTDMKKAFTKYTNDVIATCAFGIEIDSMAQLRAIYKMLFMIMFPRFAKFIGMELMRFFIGVIDEEKGATRPDMLQLMMDARDKNSKLDLVDMTAQAFLFFVAGFETASSNMSLMAHEIAANPDVQEKLHANMPYLDAVFQETLRLHPQAFLSRVCSKTFELKPYVMKAGEEIMIPVTGIHQDPAFFEEPTKFNPERFDPKSLGFGMGPRMCIGNRFAILETKVLF------------------------------------------- 170039133 62 --------------------------------------------------------------------------------------------------RAMRQKLSPAFTSGKMKHMFGLMVDVAEQMADRLEMKDSIDVIGNVAFGVECNSMFRRMGTKAFQFDFFGGRYKALMKGLGLKVFPGDVSGFFRKLTASTVEYREKRRNDFINLMIRNKNGEEGLTMDELSAQCFIFFTAGFETSSATMNFCLYELALNPFIQNRLRHEMDYLDRVVKETLRKYPPAESFRISAAPFAVPDYVIPANTFIQIPVYALHHDPHHYPHPDRFDPDRHPYSYLPFGEGPRNCVGMRFGLMQVKVGLVMLLRHF------------------------------------ 195486126 35 -----------------------------------------------------LVTDLELAKQILQDFANF-EDRGMYHNARDDPLTGHLFRIDGPKWRPLRQKMSPTFTSAKMKYMFPTVCEVGMELLADNAMCGILEIGDLMARYTSDVIGRCAFGVECNPQAEFAIMGRRAFAERRHCRMRQIHQDITDFYVGIVRETVKQRRSDFMNLLIEMKQRGE-LTIEEMAAQAFIFFVAGFDTSASTLGFALYELAKQPALQEKLREEIDYMELVIAETLRKYPITRISRHLYAAKGDRHFYIEPGQMLLIPVYGIHHDPALYPEPHKFIPERPTAAWLPFGDGPRNCIGMRFGKMQTTIGLVSLLRNF------------------------------------ 210110743 48 -----------------------------------------------------VLNGYTAVKDALVDSELFASRSPFYFDAIFGFGKDIISARWGSGFRQKKRFATTVLKNLGMRVIEDSIREEASCLRNRIAENQPFDIAHDVAVAVANIICSMAFGKRYDYEDEFRELTKAIVVNRPIIKALEASSKVKNVMREEISRHREHLDRDLCLLELEQQEKVEGLTEENVFHMAQDLFLGGTDTTANTLTWSLLYMTLNPDVQNKVHEELDYVNACLLETMRIRTIVPLAHATTQEVKVQGYDIPKGTQLM--LTSPHMDPAYWPDPDRFDPERKPESFMPFSGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPVGAPPPNTDG-IPGLTFMP----------- 86751734 14 ---------------------------------------------------------------VLFDNKLFSSTHG-WGSILGLLFPRGLMMLDFDEHRLHRKALSVAFKAGPMQSYLAELNSGIARQVAQWRAQPGEMLCYPAMKQLTLDLAATSFEVNAAFVDMVAASVAPIRKPWPGTAMARGRQRIVAYFSEQIPIRRAEGGDDLFSHLCRAHDDGALLSTQDIVDHMSFLMMAAHDTLTSSLTSFVAALAAAPEWQRRLCEEPLTEMAFKEAMRLRPPVPSLPRRATREFSFKGYTIPAGTMVAINPLYTHHMPEIWPAPDRFDPGRHRFAWVAYGGGAHMCLGLNFAYMQAK---------------------------------------------- 195400140 30 ----------------------------------------------------------ELIKQIIKDFDHFINHRNIFPHDMDNLFGSSLFSMRDARWKDMRSTLSPAFTGSKMRQMFQLMDIVAKEAVDGLKHDQVPESTKDYCTRFTNDVIATAFGLQVNSFKERENTFYLMGKKLTTFNALQNLKFFFDYFVRLVMKYRQEHRPDMINMLMEARGTVRDWSDRDIVAQCFVFFFAGFETSAVLMCFSAQELMENEDVQARLYMGMKYIDQVVSEVLRKWPAIAIDRECNKDITYKNIEIKKGEAVWLPTCGFHRDPKYFENPTKFDPDRFPFTYYPFGIGQRNCIGSRFALLEAKAMIYYLLR---EFRIAPA---------------------------- 194697916 69 --------------------PHDFLPRVAPFLHRVLQEHGKLSFTWFGPTPRVLITDPELAREVLSNKGDFVKSLLSPLSTLLVAG---LVVLDGEKWVKHRRILNPAFHAEKLKGMLPAFLACCNELVDRWEKQISGDVISRAAFGVSYEEGRRIFLLQAEQAERLVQSFKTLLPTENNRRMNEIDREVKTILRGIIEKRQKAAKNGLESNMNYSDSDGKGITVEEVIGECKVFYFAGMETTAVLLTWTVAVLSMHPEWQDRARERLKVVTMVLYEVLRLYPPVAINRRTRQPTKLGGVTYPAGVMLTTPVMFIHRDPALWSDADEFNPGRDPGAFAPFSWGPRVCIGQNFALLEAKLAVSMILQRFA-FEVSPA---------------------------- 86264102 37 ----------------------------------------------------------ELVKTILKDFNVF-HDHGVFNNARDDPLSAHLFALEGNPWRLLRQKLTPTFTSGRMKQMFGTLWDVALELDKYMEYRQPDIEMKDVLGRFTTDVIGTCFGIECNTLKEFRKYGNKAFEFNLMIRMKITFDDVEQFFLKIVKETVEYRRNDFMNLLLQIKNKGKGMTQRELAAQAFIFFLAGFETSSTTQSFCLYELAKNPDIQERLRMNIQYLDDVINETLRKYPPVESSRVPSVDYVIPKHVIPKRTLVQIPVHAIQHDPEHYPDPERFDPDRHPFTFLPFGEGPRVCIGLRFGVMQTKVGLITLLRKF------------------------------------ 146760634 41 -----------------------------------------------------ILNGHKHVKEALQRGDDFVDRPSIPLFEQFYSNKGIVVSNGYP-WKQQRRFALHTLRNFGLKTMEKYMQEECRYLTEAFGEYKPFNAQALINNAVSNIICCLVFGERYEYSDKLQDINEIMIFPWLMKKLPGPHQKILTLLAKLIDFAKKDYIDSFLIEMAQNENQESSFDISNLCMCTLDLFIAGTETTTTTLHWGLLYMIYYADIQEKVQAEIDYTDAVIHEIQRMGNILPLGRMASKDTTLDKYTIPKGTMIIPTLNSVLHDESMWETPHSFNPKRKREAFNPFGAGKRVCLGEQLARMELFLFFTSLLQRF------------------------------------ 195151496 81 -----------------------------------------------------------------------------------------LLTLEGDEWRSMRQKLTPVFTSGKIKHMSGVVVEVGHRLAAAMAMVDDGDVIKDICARFTTDVIGTCFGLECHSLAEFRSKGRMIFEKPRHSPIVQFFEFFMNAVKNTVDYRMKNKRNDFLDELIELRAENQELTIEQMAAQAFVFFLAGFETSSSTMAYCLYELAQHPDIQRRVREEIDAVLKNVEGG---------------EITYDALAEMNYLEKVLAVHSIHHDPEIYPQPEHFDPSRHPMAYLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 145359349 31 --PSPPGLPI-------IGNLHQLGELPHQSLCKLSKKYGPVMLLKLGRVPTVIVSTPETAKQVLKDYDLHCCSRPSLERKLSYNYLDIAFSRFDDYWKELRKLVEELFCNKRINSIQPIKEAEMEKLIDSIAESASQNLSDTFLSLNVNVICKAVFGVNFQKFQDLVHEALEMLGSFSASDFFPYVGWIVDWFTGLHARNREESEDDFVDLLLRLEKEEGKLTRNHIKAILMNILLGGINTSAITMTWAMAELIRNPRVMKKVQNHLSYLNMVIKETCRLHPVAPVPREVISEFKINGYTIQPKTRLHVNVWAIGRDPEIWKDPEEFLPER------------------------------------------------------------------------ 149040232 33 --------------------------DIPASLSKLAKEYGPVYTLYFGTSPTVVLHGYDVVKEALQQGDEFLGRGPL-PIIEDTHKGYGLIFSNGERWKVMRRMTLRNFGMGK-RSLEERVQEEARCLVEELQKTQPFDPTFILACAPCNVICSILFNDRFQYNNKTFLNLMDLLNKNFQQVNSVWCQEKDNLKSEFHLENLAVCGSNLFTAGT--------ETTSTTLRFGLLLLMKYPEVQAKVHEELDRVIGRHQPPSMKDKMKLPYTDAVLHEIQRYITPSSLPHAVVQDTKFRDYVIPKGTTVLPMLSSVMLDQKEFANPEKFDPGKKTDYFVPFSLGKRACVGESLARMELFLFFTTLLQKFSLKTLVEPKDLDIKP-ITTGIINLP----------- 194742638 74 ----------------------------------------------------------------------------------------------------MRGTLSPAFTGSKMRQMFSLMNQVAKEAVDCLERNEQIDQLKDYCTRFTNDVIATAFGLQVNSFKDRDNTFYMMGKTLTKFSFAQNIKFLLDYFVRLVMKYRKEHRPDMINMLMEAQAPVREWSDRDIVAQCFVFFFAGFETSAVLMCFAAHEIMENEDVQQKLFEEVQQVDQELEEVLRKWPAIAVDRECNKDITYQSVEIKKGDVVWLPTCGFHRDPQYFENPIKFDPERFPFTYYPFGLGQRNCIGSRFALLEAKAVI------------------------------------------- 13661768 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTEEIIQECKLFYFAGMETTSVLLTWTLILLSMHPEWQEKARDEVLYHTMILYEVLRLYPPITITRRTYKAMELGGIKYPAGVNLMLPILFIHHDPNLWKDASEFNPERHPGSFFPFGGGPRICIGQNFALLEAKMALSTILQHF-SLELSP----------------------------- 118588896 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGEPLSRDAIISEAAVIFMAGHETTANTLAWAWFLLSQCDKSRAKLQAELDYTKAVIEETLRLYPPVPIAREAMADTSIGGKSVPKGSLVMVVPWLMHRNPVLWSKPDVFDPGRFLNPYVPFSIGPRICAGLQFGMTEAILSLAILAQDF-ELKLKEGTDVQPVARLTLRPENLPMTLHPRRT--- 157337936 24 ------------------------------------------------------------------------------------MGDRNLLELSGEDHKRVRGAIVSFLKPESLKQYVGKMDAEVRKHLEMHWQGKQRVTVMPLMKTLTFNIICGLFGVERGIRRRFQEMIEGIWSVPVNLPFTRYNRSLQAMIKELMREKEASPHQDLITCLIHGKNNEEVITEKEIVDNVMLVMVAGHDTSAVLITFLVRLLANDPDVYAAVLKEHEYTWRVALETLRMVPPVFAGRTVLKDIEFGGYLIPEGWKIFWATNMTHMDNSIFPEPTKFDPTRFENQFIPFGGGPRICPGIEFARIETLVTVHHLVTRF------------------------------------ 49170110 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTETTSTTTRYGLLLLLKYPKIQEKVQEEIDYTDAVVHEIQRFITLIPTPHAVTKDIHFRDYIIPKGTTVMPLLSTALYDSKEFPNPTEFNPGRKSDFFIPFSAGKRICPGEGLARMEIFLLLTAILQNF------------------------------------ 40538770 46 -----------------------------------------------------VLSGNDVIRQALKQGEEFSGRPELYSTKFISDGKSLAFSTDQGVWRARRKLALNALSPKYSCALEEHISNLVQRLHSVMKADGSFDPFRHIVVSVANVICGICFGRRHSHDDRLVNMSDRILPSTTMKKFLDINERFSKFMKRLVMEHYDTFDKDLINHCEDRKLDENQVSDEKIVGIVNDLFGAGFDTISTALSWAVVYLVHYPEVQERLQRELDEKESFILEIFRHSSFFTIPHCTSKDTSLNGYFIPKDTCVFVNQWQVNHDPELWKDPSSFIPDREGEKVLVFGLGKRRCIGESIGRAEVFLFLAILLQRL------------------------------------ 56825 33 ------------------------PQGHPASLSKLAKEYGPVYTLYFGTSPTVVLHGYDVVKEALQQGDEFLGRGPL-PIIEDTHKGYGLIFSNGERWKVMRRMTLRNFGMGK-RSLEERVQEEAWCLVEELQKTKAQPFDPTFRFQYNDKTFLNLMDLLNKNFQQVNSVWCQMYNLWPHIEFAKRIDDVKNFILEKVKEHQKNPRDYIDCFLSKIEEEKDNLKSEFHLECGSNLFTAGTETTSTTLRFGLLLLMKYPEVQAKVHEELDYTDAVLHEIQRYITLVGSPHAVVQDTKFRDYVIPKGTTVLPMLSSVMLDQKEFANPEKFDPGKKTDYFVPFSLGKRACVGESLARMELFLFFTTLLQKFSLKTLVEPKDLDIKP-ITTGIINLP----------- 168997359 37 ----------------------------------------------------------ELVKTILKDFNVF-HDHGVFNNARDDPLSAHLFALEGNPWRLLRQKLTPTFTSGRMKQMFGTLWDVALELDKYMEYRQPDIEMKDVLGRFTTDVIGTCFGIECNTLKEFRKYGNKAFKPRMKITFDDVEQFFLKIVKETVEYRESNNRNDFMNLLLQIKNKGKGMTQRELAAQAFIFFLAGFETSSTTQSFCLYELAKNPDIQERLRQNIQYLDNVINETLRKYPPVESSRVPSVDYVIPKHVIPKRTLVQIPVHAIQHDPEHCPDPERFDPDRHPFTFLPFGEGPRVCIGLRFGVMQTKVGLITLLRKF------------------------------------ 210101571 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEYTEMVLFDMFVAGSETTSTTLYWAFLYMILNPDIQAKVQEQMPYTEAVLTEVARIGTILPTSRATSRDTSFHGYNIPEGTAVLPNLWSVHHDPQHFPNPGKFDPGRFLDAQMPFGLGPRICLGKQLAEMELFVFFTSLLQHF-TFNLPEGAAKPTTTGITHSPKNFELVAEP------ 149920246 13 ----------------------RFLGDPVKNMLDLREEFGELVALSKDDPGWVCAFGSEFNREILSNPALYPSPIRKPADSAAATLDYNILVINGDLHRSKRRVLMAAFTKARLQAYGEQMVEIAGRQIGRWRVPGAFEAMTDISLEIAMRCESRALCTDSARIMDLVLSPAAALFPFPYREYMTCSERVDGAFRRLITARRAEPKDDVLSAMIHADDDGEHMTDRELVGQAATLFNASHDTSAMTLTWACLMLATHPEIQREDIERMPKLGWIIQETLRLFPPNLFFRRSSADSELGGRKLPAGATFILSPLVTHRDPKVFPNPRRFDPKRWPYDYIPFGAGVRRCVGAGFAGQSTRLVLATFLQRARIAAPRPQRIDYRAKGVVLGLER------------- 91081151 40 --------------------------------------------------PFYVPIDPEIVQHIMKDFHHFMNHGNYF-DENADPLSGHLFNLEDSKWKNMRVKLTPTFTSGKIKMMFQTLADCTRGLDEIMYNHAPADIKDILGRFTTDIIGSIAFGIECNSLAEFRKYGRRVFEVGIIDRIKIICNFFMNAIRDTVNYREKNYRKDFMHLLLQLKNRGSVTDDEELSAQAFVFFLAGFETSSTTMTWALYELATNQDVQEKAMMEMTYMEKVIHETLRKYPPPILTRKCNKDYTIPCIKLRRGTTVAIPVLGLHTDPEYYSNPEKFDPERPGFTWLPFGDGPRICIGLRFGMLQSKVGLTAILK-------------------------------------- 109124880 33 ----------------------------FQSFMKLREKYGPVFTVYMGPRPVVVLCGHEAVKEALVDADEFSGRGELASIERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERILEEASYLLEEFRKFGSRFDYEDKQFLNLLRLINESFIEMSTPWAQLYDMYSGIMQPGRHNRVYYLIEQLKDFIASRVKINEQNPRDFIDCFLIKMHQDKNNPRTEFNLKNLVLLFFAGTETVSSTLRYGFLLLMKHPEVEARIHEKMPYTDAVIHEIQRLVDIVPMPHNVIRDTQFRGYLLPKGTDVFPLLGSVLKDPKYFRYPEAFYPQKKNEAFVPFSSGKRVCLGEAMARMELFLYFTSILQNFSPRSLVPPADI------------------------- 210129825 70 ---------------------------------------------------------------------------------------------------RVRSAISPAFSPGKLKQMEMVVEKCANNFVVNLVEKAKQGVVFDLKAYTMDVISGTAFGVHHDRNHPFVANAKKMFDVNLFHPISMFPREVLDFFSAAVDNVMDMRGSDLLQLMHNEELDKEVPKDQEIKDNAMLFWLAGYETTADTLSLTAYNLALHQEAQNKVIEEVDFLEMCVNETLRIFPVNQRFRVCKEDIEVKGLHIPAGTVVAIPAYAIHHDPEIWPEPEKFKPERDPYAYLPFGSGPRNCVGMRLALMELKFAL------------------------------------------- 78369572 32 ----------------------------------------------------------------LRDNDLFASRPPNGAKHMAYNYQDLVFAPYGPRWTMLRKICDHLFSSKALDNFRHVREEEVAILTRILASAGESTVVCTANTLARMMLDMRLFGDGNFNIGDFIPMLDWMDLQGVTTKMKKVHDRFDSFLDNILDEHRKGAHDDMLSTLISLKEDGGKLSDIEIKALLLNLFSAGTDTSSSSIEWTMAELIRNPQLLKQAQEEMDFLHAIVKESFRLHPSTPLPRIASESCEVNGYHIPKGSTLLVNIWAIGRHPEVWADPLEFRPAR------------------------------------------------------------------------ 114631930 29 -----------------------------------------------------VLHGYEAVKEALIDNGEEFSGRGSSPISQRITKGLGIISSNGKRWKEIRRTTLRNFGMGK-RSIEDRVQEEAHCLVEELRKTKA-----------SPCDPTFILGCAPCNV-------------ICSVVFQKRFDYKDQNFLTLMKRFNENFRILNSPWIQEKDNQKSEFNIENLVGTVADLFVAGTETTSTTLRYGLLLLLMHPEVTAKVQEEIDHTDAVVHEIQRYSDPTGVPHAVTTDTKFRNYLIPKGTTIMTLLTSVLHDDKEFPNPNIFDPGKKSDYFMPFSAGKRICAGEGLARMELFLFLTTILQNF-NLKSVDDLKNLNTTAVTKGIVSLP----------- 169659101 34 -------------------------------------------------------------------------------------------------HFKLRRLVLRAFTPESIKHMVSHIESITIDALQSWENRLINTFQEMKTFTFNVALLSILGNDEVLNRDDLKRCYYILLPGTPFHKSMKARKELAKIIAKIISRRRKEQHNDLLGSFM---EDKEGLTDEQIADNVIGVIFAARDTTASVLTWIIKYLAENPAVLEAVTDEQQAIKMSKDECNEDKGLSWTFREAVEDVQFEGYLIPKGWKVLPLFRNIHHSEENFCDPEKFDPSRKPNTFMPFGSGIHSCPGNELAKLEILVLV------------------------------------------- 195652157 37 LPPSPPAIPV-------LGHLHLLRKPIHAALARLAERYGPVFFLRLGSRQAVVVSSAACATECFTENDVCFANRPRFPTLLLVSFGGATLPMYGPYWRNLRRVATQLLSAHRVSCMLPVISAEVRAMARRMYQSAAAAPAGELKRRLFELSHSALMETIARTKTSRAVADDDTDMSPEAQEFMKALDVFLAFLRRLIDAERRNDKKSMIGVLLSLQKEPEVYTDTMIMALCSSMFAGGSETTATTAEWAMSLLLSHPDVLKKAQAEIDYLHCIVSETLRLYPVVPTPHESTADCTVGGHRVPSGTMLLVNVYAIHRDPAIWADPAAFRPERFEDGRMPFGMGRRKCPGEALALRTLGLVLGTLIQCF-DWDTVGGAEVDMEGGGITLPRAVPLE--------- 126273202 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGTQTTSTTLRYGLLLLLKHPEITGKIHEEIDYTDAVIHEMQRYIDPANLTHSVIQDVKFRQYIIPKGTTIIPLLTSVLYDNEEFPNPDQFDPGKKSDYFMPFSAGKRICIGEGLARMELFLFFTTILQNFTLKSLIDPKDIPIASGFGNIPPSFKLCFLPS----- 187608105 31 -----------------------------------------------------VLCGADAVKDALINHGDEFSGRPKIPVFDQISKGYGVVFADGENWKVMRRFALSTLRDFGMKTIEDTIVEESGCLVETFKSHEPFDNTLILNAAVANIIVHILLNHRFEYQDMLYNTYPSIMGWIPHKTVFENFQKLSNFLKETFTKRRDQQRDLIDAFLVKQQEEKSSFHDENLKVLLGDLFAAGMETTSTTLRWGILMMMKYPDIQKKVQDEIDYTDAVIHEIQRFANPIVLPHSITEDVTFRGYFLPKGTQVIPLLISVMQDKDYFQKPEEFYPEHKNEAFLPFSVGKRSCVGETLAKMELFLFFTKLLQNF-TFQPPPGVEVQLTCG--DALTSIPL---------- 210106052 17 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDSDFTDRQLEYLIADLFLAGTETTSSTLYWGLLYLLRHPDIQEKVHQEIDYTQAVITEVMRSNPIAPVPHSASNATTLFGYDIPKDCLVFPNLWAALRDPEFYPEPDAFKPERKGDTFIPFSLGRRACLGEQLARMELFLFFTSLMQHF-TFKLPEGAPLP------------------------ 10835506 11 -----------------------------------------------------VLHGYEAVKEALVDLGEEFAGRGSVPILEKVSKGLGIAFSNAKTWKEMRRMTLRNFGMGK-RSIEDRIQEEARCLVEELRKTSPCDPTFILGCAPCNVICSVIFHNRFDYKDELHENVELLGTPWIHKTLLKNADYIKNFIMEKVKEHQKNPRDFIDCFLIKMEQENNEFTLESLVIAVSDLFGAGTETTSTTLRYSLLLLLKHPEVAARVQEEIEYTDAVIHEIQRFIDPTNLPHAVTRDVRFRNYFIPKGTDIITSLTSVLHDEKAFPNPKVFDPGKKSDYFMPFSAGKRMCVGEGLARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVVNGFVSVP----------- 157167210 73 ----------------------------------------------------WMVRDPEAIKQAVKDFDHFSDHTPIYTMGTDSLFGNSLLLLRGQKWRDMRATLSPAFTGSRMRLMFELVSECAQSMVDYFREYEMKDVFSRFSNDVFFINGKELMNFRNMKTVAKVLLMRMFPRLMIKLKADISSAEMNAYFRGMITDNMKQRRNDMINILMQVRQRDRVWSDNELAAQCFLFFIAGSETVSTYLTFLAYELLINPEVQEKLFREMKYMDMVVSENLRWPPAPFADRYCSKNYRYDRVTIEKGQIVWFPTTALQHDPEYFPDPYRFDPERFSDQYLPFGIGPRACIGSRLALLEVKV--------------------------------------------- 50755531 37 -------------------------------------------------------------------YSTFTNRRVFGL--SGRLESALSMAMD-DQWKRIRTVLSPTFTSGKLKEMFPIIESYGDKLVKNIEKKYSMDVVASTSFSVDIDSMSKPSDPFVTNIRKFFSFLNPLLIFIVLFPFMIPVLEVMDFFDAVFMKMKKERRVDFLQLMIREKDSYKSLSDEEILAQALIFVFAGYETTSSTLSYISYHLAIHPDVQKRLQMQMEYLDMVVNESLRLHPPGGRIRICKKTVEFNGVTIPKDMVVMIPAYVLHRDPAYWPKPEEFRPERDPYTFLPFGAGPRNCIGMRFALLIVKVAM------------------------------------------- 6650756 41 -----------------------------------------------------VINGYKHVKEALVEKGEDFMDRPTIPLFSDVFKNKGIVMSNGYPWKVQRRFALHALRNFGLKTMERYIQQECQYLNEVFPFSGQTLINNAVSNIICCLVFGNRFEYDDKEYHTILDNMNELLRPGPHKKIFIHLQKIIDFLEIRIKEHRENPRDYIDSFLIEMEDKDSGFDLFNLSACTLDLFAAGTETTTTTLHWGLLYMIYYPDIQERVHENMPYTDAVIHEIQRMGNPLNVARMTSKDTTLDKYSIPKGTVIIATLHSVLHDESMWETPHSFNPQRKRDAFMPFSAGKRVCLGEQLARMELFLFFTSLLQRFK-FSPPPGEQP------------------------- 157130696 54 -----------------------------------------------------VVRDPELIKKIAKDFDHFIDHRPMFNDNPYSIFGKTLFALEGQKWRDMRATLSPAFTGSKMRKMFELVIECSDSVLTDMCTRFGSDVIATCAFGIKMDSLREMMRFERLSVALRMFAFKFFPTLMGQMGIDIIDREQAKYFSALIRQTKGITRPDMIQLLIQAQEEKENMTDNEMIAQAFVFFLAGFETVSTTLTFLIYDLVVNKDVQQRLYQKMKYLDMVLSESMRIRPAAATDRLCVRDYEVDDFTINKGTAVWIPTQGIHMDPMYYPNPERFDPERDPMTYLPFGVGPRNCIGSRFALMEIKAIV------------------------------------------- 126272436 372 ------------------------------------------------------------------------------------------------------------------RSIEERIQEEAQFLIKELKKTNSQPFNPHVILQYPFNVISSILRFNYDNEDFLSMMHNAILLNSPMIQLYNYFPWLFHYFMSHLDQVKKHQDDCYFHKMQQEQKNPDSVFDMENLAIGVDLFGAGTTTTSTTLAFSLFLILKHPEVQDKIHEEIDYTDAVLHEIQRYINPISMPHEVTHDTQFRQYFIPKGTMVFPFLSSVLFDPIEFPNPYQFDPGRFKNSFMPFSIGKRACLGEGLAKMELFLLLVTILQNFTIKSVIDPKEIIIKPMSTRGVSCPP----------- 156553775 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIGQAFIFYLAGFETTSSTITYCLYELALNSEIQEKMSNDMKYLHMVFLETLRKHPSIPFNRECIEDCDIPNFRIEKGTKLLICMNAMHRDPDIFPDPEKFDPSRQPYTYLPFGDGPRACIGIRFGMLQTKIALIGLL--------------------------------------- 164911 29 -----------------------------------------------------VLHGYEAVKEALVDLGEEFAGTGSVPILEKVSKGLGIAFSNAKTWKEMRRMTLRNFGMGK-RSIEDRIQEEARCLVEELPCDPTFILGCAPCNVICSVIFHNRFDYKDEEFLKLMESLNENVFPGIHKTLLKNADYIKNFIMEKVKEHEKNPRDFIDCFLIKMEQENNEFTLESLVIAVSDLFGAGTETTSTTLRYSLLLLLKHPEVAARVQEEIEYTDAVIHEIQRFIDPTNLPHAVTRDVRFRNYFIPKGTDIITSLTSVLHDEKAFPNPKVFDPGKKSDYFMPFSAGKRMCVGEGLARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVVNGFVSVP----------- 3915657 44 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDFYSFTLITNGKSMTFNPDGPVWAARRRLAQDALKSFSICYLEEYVIKEADYLISKMAEVGHFDPDRYLVVSVTNVICAMCFGQRYDHDDQEFIPILRYLPNSSLDAFKDLNKKFYSFMQKSVKEHKGHIRDITDSLIEHCQDKNVQLSDDRVINIIVDLFGAGFDTVTTAISWSLMYLVTNPGVQRKIQEELDYLEAFILETFRHSSFFTIPHSTTRDTSLCGFYIPKGHCVFVNQWQINHNQELWGDPNKFRPERFSGKVTLFGLGKRKCIGETIGRLEVFLFLAILLQQI-EFTVSPGEKV------------------------- 62751769 33 --PGPKGWPLVGVFSIDL-------KKPQRTYIELSKKYGPVFSVQMGRKKMVILVGYETVKDALVTHAEEFGGRAYIPVTKDLEKGLGMIFSNGENWKAMRR-----FTITTLKDFEETIAHECSYLVQYFASFKPFDNSTILITSVANIIVAILLGHRMEYEDPVFMFPALGFLPGCHKTVKKNLKELYAFLKRTFVEYQKNFRSFIDVFLARQKEEAKHFHNENLVRLVRNLFSAGMETTSTALRWALLLMIKYPDIQEKVHDQMPFTNAVIHEMLRFADIVPVPHETTRDVHFKGYFIPKGTYIIPLLTSVLKDKTQFDAPEQFNPNHKKEAFMPFSAGRRACPGEILARMELFIFFTSLLQKF-SFRPPPGVTNINLSSDV-GFTSVPLE--------- 91079390 37 --PSPAGVPILGVAPEFKTTSSVL--DNFHKYAK--AHGTMVHLKFGPFKHALLCTDTKFLEFLLSSNKLL--KKSVNLRFLEPWIGTGLVTADGPKWKTHRKLITPAFHFKILEQFVDIFESGGDILVKKLENSAYFESIKEMCRIFTVRTVGAFLSNDFIFRYKIQTKAVKVLHNHSNEVIVNKRKELKEKNNENIDELGRKKKKVFLDLILSATTDGQSLSPEEIREEVDTFMFGGHDTTGTATSFILYCIANNKEAQEKILQEMKYLENAIKEGLRYSPVPIYGRLIDQDTEYNGTMIPKGVGVIIFAHGIHMNPKYYPNPEKFDPSRDPFTFIPFSAGPRNCIGQKYAMLEIKSLVSKVVRNFEEMHLAPETVLKSLNGVKIGLK-------------- 157773141 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKMTKKEVIENCFAFLLAGYETTSTAMTYCSYLLAKYPEIQKKLWHSMKYLDAVYKETLRYYPPVIHFRVCLSDIVIRGQLYPKGSVVIAQPNTIHRSESNWEHPGIFDPDRSNLKWIPFGVGPRYCVGMRFAEMEFKMTIAKLIDKFEGIPMGEPDLIPENNGIILRPKD-PVRL-------- 156541046 82 --------------------------------------------------------------------------------------------------RPLRTKLTPIFTSGKLKEMFYLLVECAEKYVEKLIEKDEPVEVRELTSKFTIQAIGCVLGLDTKALEQFRTYGRALFVPTIVNVGRILLQQLAPWIKEIVEYRRKNRRNDFVGLLMDLQDQPNTLSDEFLAGQILAFFAAGFETSSTTVSNALYELAFNQNIQDKLRNRMKYLDKIYKETLRKYPPSIIQRRSNAQYTFTKVTIPANTTLIIPVWAIHRDPDLYPDPDIFDPERHPMNYLPFGDGPHNCIGARFAKYQTKIGI------------------------------------------- 48135592 68 --------------------------------------------------------------------------------------------------RPMRMKLSPIFTSGKLKEMFFLIMESAEKYLDEVIKKDEMVECRELAAKFMTDVIGSCFGINTNSLSEFRRMGKKISTPNLKVMLGNICKEFFEFFINLVSDTMKYRKDDFINMLMQLKEHPEKMENIELTNTLLTFFVAGFETSSSTMAFSLYELAQNQEIQDKDVKEMKYLDKVFKETLRKYPIPMLFRQAMENYTFKDITIPKGMKLWVPVHGIHHDPNIYPEPEVFDPERHPMSYLPFGDGPRNCIGARFAHYQSKVGLITILR-------------------------------------- 84514143 38 ---------------------------PHHLFKKLAEKYGPLMHLKLGEVPYVVVSSPEMAKEIMKTHDTFCDRPNVLPRVFTYNARDIAFSTYGELWRQLRKIVVELLSAKRVQSFSFIREEEVSDLVKSIANEGSIVNLSKSIFSMTYGIVARAFGKKNRHQQLFKSTIEEALILQKGSRVKTRVERLQGEIDRIFARHKQARMKDLVDVLLKVQHENQPLTDENIKSVIQDLFIAGSETSSGIVLWAMSEMIKNPIVMEEAQQQLTYLKCVIKETFRLHPTVPVPRESRERCEINGYEIPAKTRVAVNVWAIGRDPKYWVEAESFKPER------------------------------------------------------------------------ 22327780 92 --------------------------------------------------------------------------------------------------TRHRHIITPAFAPLNLKVMTNMMVESVSNMLDRWSGNPEFDMESEIIGTAGEIIAKTSFGVTGENGTQVLKNLRAILSYKQTVKAKGLGHEIDGLLLSFINKRKDDQGHDLLGMLLKADQKG-NFTAKELVDECKTFFFAGHETTALALTWTFMLLAIHPEWQDTIREELKKMSWVMNEVLRLYPPAPNARQARNDIEVNGRVIPNGTNIWIDVVAMHHDVELWDDVNEFKPERFDGGYMPFGFGGRMCIGRNLTTMEYKIVLSLVLSRF-EISVSPG---------------------------- 210113999 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTEENVMYMAQDLFFAGTETATNTLLWSLLYMTLNPGVQQKVHEELDYANACLMETMRHIAPLIIPHATTDTVRVQEYDIPEGTQVLMNMYSLHMDPAYWPDPDRFDPERKPESFMPFGGGRRVCLGEQLARMELFLFFSTLLQSF-SFKTPEGAPAPCADGIFR----------------- 158296750 121 -----------------------------------------------------------------------------------------------------RKIITPAFHFKILDQFIDVFNEEADVLISKLQKHGEFDIYDYVTLYALDSICATSMGVQINAQENLRQFPALFFLYPFAREQGRVIKKLHDFTNSVINTRRSQRRDTFLDQLLKVTIDGKPLSTADIREEVDTFMFEGHDTTTSGISFTILQLAKHQEIQQKLYEEIDGMDLVVKESLRVPPVPFIGRKLLEDMEMNGTTIPAGTTISLNIFNVHRNPKVFPEPEKFIPERFPYDYIPFSAGFRNCIGQKYALLEMKVTLVKLLA---SYRILPGEQVRYKTDLVLRPTGIPV---------- 115668747 51 ---------------------------------------------------------------------------------------------------RVRDIVTPTFTGKKMKMMSGILNEMVEKLLQSCKEDGNIDSLELFGSFVMDSVASCAFGLKVNSQDNLFITNGKRLFDFIFNSPVFMAVYVIQFFTDVTEKHPSKQRVDFLQLLIDAKNGKSKMTREELLAQGMIFLAGGYETTASLLTFASYLLASNPDCQDKLIAEIDYLDQVVCEVLRIYPPGPLTRECGETCTYKGYKIEKGTQILIPTYTIQHDPTYWPDPLKFDPERNPFTWLPFGAGPRICIGMRFALMEAKMAL------------------------------------------- 210091855 53 LPPVVPHTIPILGHGYNFYNPIGFLEEAYKKY-------GPVFTITMAGSKFTYLVGSDAAATLFNSNEDLNAEEVYSRLTTPVFGKGVAYDVPNPVFLEQKKMFKTGLNIARFRTHVSLIEEETKEYFKRWGDSGERDLFEALVRSMLHEGIAQLYADLDGGFTQMAWLLPGWLPLPSFRYRDRANREMKKVFKKIIQQRREDCDDDMLQTLMESTKDGRPLTDDEITGMMIGLLMAGQHTSSTTSTWMGFFLAKHKDIQARAYQEQALLDKCLAETLRRPPIMTMMRMCKTPQQVKGYTIPVGHQVCVSPTVNQKLEDTWEEAGTWNPNRFKFSYVPFGAGRHRCIGENFAYVQIKTIWAVLLREF-EFELIDG---------------------------- 195381679 60 ---------------FDLFGKDD--AGVFQYSRRLAREMGSSYLIYSLGTPIYSIIDPVNAEFVLNNASLIT--KGAIYDFMQPALRTGLLTSTGKKWHTRRKMITPTFHFNILGQFMEIFKAESQKFVRRFENQEESVIISEHIPRFTLNSICEAMGINDRYRESIKYYNNTMYKLLAASEDAPFLKMVHEFSSDIIAKRRKKRRFAMLDTLICAEKDG-LIDHDGICEEVDTLMFGGFDTTSMSLIFTLLNLSLYEDMQELCYQNLKYLDRFVKETIRMFPPPIMSRQTLNETELPNGLIPAGTQISMHIFDIHRNPKYWDSPEEFDPDRHTYAYIPFSAGQRNCIGQKYAMMEIKTLVIYILKRFKILPITDPDEFILHSGITLCVKN------------- 193631861 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDRDIREEVDTFLFEGHDTSSIAMTMILVLLGMHPEIQDRARDEMKYLEAVIKESLRMYPSVPFTRELDKPLQLNKYIIPPMTTITVYPFILHRNEDIYPDAEEFIPERFLFGYLPFSAGARNCIGQKYAMNQMKIVVSTILRNAKFESLGRKEDIQISTQLIIRIESLP----------- 196004891 29 ---------------------------------------------------------------------------------------------------RIRTTMVGSFSVAKLKCMQNLISDSCRILMARFEESKKIALIKPCEHFSMHILLAVAFGIEFESVKDERKITEAVVVMMLSMRAWEALERLMDYLEKIVMKLKKPCRQDILQLLIEAGDKG-KLTDEEIVAQVFFLMAGGYQTTATTLMFALYSIATNSNVQEKLYDEIQYLGMVIEETTRMYPPVIFPRGVKEDIVINGLLIPKEVMIGFPTYAIHHNPDYWPNPEEFRPERFPFSYITFGDGPRQCLGVRLAKLEIRMAI------------------------------------------- 90409929 40 ---------------------------------------------------------------------------------------------------RQRRLIMPAFSKKSLASFFPLLEQTTERLRLRLVKKKGQDAIHDDLRRFTVDITTSLFGHDEVIFPQLNSRTRMPFPYWKYIKFKKDRKEVEKYALKIVEQTRDELQETILQAMVAASDDNNRLTNEELFANILTLLLAGEDTTSNLIAWMLYFISQRPDIQCKINEEAEQIEAVARETLRSTAPMISAETVDQVTLLDGTELPAGTGLFLMTRLGGLNPEHFKDAEQFRPERWATSHFPFGGGARHCPGETLAFMETKMVIAMLCQQF-DISQPESPPVVEEYAITMRPKNL------------ 64654820 33 -----------------------------------------------------VLCGHDAVREALVDQAEEFSGRGEQATFDWVFKGYGVVFSNGERAKQLRRATLRDFGVGK-RGIEERIQEEAGFLIDALRGTGGANIDPTFFNVISSIVFGDRFDYKDKEFLSLLRMMLGIFQPGPQQQAFQLLQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTEFYVMTTLNLFIGGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDYMEAVIHEIQRFGDVIPMARRVKKDTKFRDFFLPKGTEVYPMLGSVLRDPSFFSNPQDFNPQKKSDAFVPFSIGKRNCFGEGLARMELFLFFTTVMQNF------------------------------------ 210118732 99 ---------------------------------------------------------------------------------------------------RLRIAMSPAFSSGKLKQLTVHIERCAEGFVSNLAEHGKVFDVKELCGAFSMDVISDSLHNPDHPFIKFHAYHCSLFPKVAFPQLKKPMKFFSEAVDSVMDMRKSNSGDDFLQLMLKAHNEEAGVSIKEIKGNAVLFWVAGYDTTANTLTLTAYNLAVDQEAQDRAVQEVDYLEMCINETLRMFPASQRFRVCKEDTEVNGLHIPEGTIVTFPVWAIHYDADIWPEPEKFKPERDPYAFLPFGAGPRNCLGMRIAMLELKFALAKALQKFRFVTCEKTEKFPVLSKFV------------------ 73998084 29 -----------------------------------------------------VLYGYEAVKEALIDRSEEFSGRGHFPLLDWTIQGLGIVFSNGEKWKQTRR-----FSLTVLRNMEDRIQEEALYLVEALKKTNA-----------SPCDPTFLLGC---------APCNVICSIIFQNRFEYDDKDFL----TLLEYFHENLLISSTSWIQEKHNKQSEFTMDNLIITIWDVFSAGTETTSTTLRYGLLVLLKHPDVTAKCMQDRSCMPAVVHEIQRYIDPNNLPHSVTQDIKFREYLIPKGTTILTSLTSVLHDEKGFPNPDQFDPGKKSDYFMAFSAGKRVCVGEGLARMELFLLLTNILQHF-TLKPLVDPKDIDTTPIANGLGATP----------- 198442825 55 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEILDYIGHIVEKHRATPRDFIDTYLLRMEKEKSNFHHENLMISLLSLFFAGTETSSTTLRYGFLLMLKYPHVAEKVQKEIDYTDAVIHEIQRFSDPIGVPHRVTKDTMFRGYLLPKNTEVYPILSSALHDPQYFDHPDSFNPEKKSEAFMPFSTGKRICLGEGIARNELFLFFTTIL--------------------------------------- 114556397 47 -----------------------------------------------------------------------------------------LAALDGPKWFQHRRLLTPGFHFNILKAYVEVMAHSVKMMLDKWEICSTQDTSVEVYEHINSMSIFELSKIIFHRLYSLLYHSDIIFKSPQGYRFQKLSRVLNQYTDTIIQERKKKYQDFLDIVLSAKDESGSSFSDIDVHSEVSTFLLAGHDTLAASISWILYCLALNPEHQERCREEMSYTTMCIKETCRLIPVPSISRDLSKPLTFDGCTLPAGITVVLSIWGLHHNPAVWKNPKVFDPQRHPYAYLPFSAGSRNCIGQEFAMIELKVTIALILLHF-RVTPDPTRPLTFPNHFILKPKN------------- 88801504 86 ---------------------------------------------------------------------------------------------------KQRKLIQPAFHKGQLKLLVDTIQKTILAELKNIKIGKPMDVFPVFNDLAFQTVIKSIFNVQELRQPFFVWWFNLSGKTKKHLNLTQNSRTI---LKRLVEERKQSNGDDLLDMLLSAKEDGSKMDENQLVDEILILFAAGHETTSNALTFTCELLARNPAAQSKWIKNASYTKLVIEESMRLFPPAYFMRVNIEEDTYNGIVLPKGSNLLFSIYEIHRHSDFWKQPNKFIPERFSKNYFPFGAGPRMCIGNNFAMYEMILAIIALVAQFEIIE-------------------------------- 54024102 17 ---------------IPLYT-AEFVADPHLAYREMRRRYGLAPVELAPGVPATLVIGYSTAVRILNDPNHFPADPRAWQKTVPENCPVLPMMADGPVHARYRSASAAAIDAIDVQSIYPMVEKIAITLINTFCRAGQADLVTQYAFPLVLEVLNQIVGCPEDIGRRVAAGMAARFDTVKSAQAMPMLKE---ALLELIRLKREHPGDDVTSRLVQ---HPAQLDDVEVFAQLMSFYGAGFEAQRNLITNALLLMITDDRFRFGDVLTNLSTIDALDEVLFDDPPMANFCTTRQPITVDGVWLPADQPVVISLAACNNDPEIRGADTPGGSSHGNRSHLAWSTGPHACPARSVAYVTVQNAIDQLFDALPEIQLAVPAERRRPGPFHRALAALPVVF-------- 87201349 34 --------------------------------------------------------------------RLFSNEQGWGP-VLNLLFPRGLMLMDFEAHRVDRRALSIAFKPEPMRAYCSVLNTGIAQAVQGW--GGQMRFYDAIKALTLDTAASSFLGLPLPEADRLNKAFVDMVQASGGVVRRAGRRLMVEYFGRLVRERRADPGQDMFSQFALAREDGSLLPEDVVVDHMIFLMMAAHDTITSSATVLFWQLARNPDWQDRLRGRMELTEMAFKEALRMPPVPNMPRRALRDFEFGGYRIPAGTPVGISPAAVHADPAHWPEPDRFDPGRHKYAWVPFGGGAHMCLGLHFAYMQVKLLVSHILTRY-EVAMQPGPAPSWQ---------------------- 195028582 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLLMEAQESGKKFTDDDFLAQCLLFFFAGFDTVSTCLCFLTYELCMNPEVQAQLYMHMKYLDMVVSESLRWPPVTRTDRACNADIDLRDENDKKNDQIFIPILALHYDPEHFAEPEKFIPERKPSSYLPFGIGPRSCIGNRMALMEVKSLVYHLLTKF---QLTPAEKT------------------------- 194665816 57 -----------------------------------------------------------------------------------------LVNLSGPKWSQHRRLLTPGFHFNTLKSFVEVMAQSVNIMLNKWEICGSQNTLLDIYEHINLMTLDVLMKCIFSWFNYFYHYDLIFKLSPLGHRLREVNKILHHHTDKIVKNRRNSLKDDFLDIVLSAQAENDSFTDADLWSEVNTFMVAGHDSVSAGISWLLYHLALYPEHQEKCREEMSYTTMCIKESLRLAPPVSISRQLSKPITFPDGRSPAGMTVVLSIWGLHHNPAVWENPEVFDPKRHSHAYLPFSSGPRNCIGQNFAIAEIKVIVALILLRFQ-MRVEPTKPVVFVPYIF------------------ 172035611 34 -----------------------------------------------------------------------------------------LIQLDGDQHQKRRKLLMPSFHGQRLQSYGNIITDITQNILNHWQTFPMRKITQEISLKVSFTDFLDLFNSPLHTMTLFYPSQKDWGKWTPWGQFQAYKRDVYHRLEQEIRQHQQSDSEDILSLLSTVDEEGNHLSQEEIMDELVTLLFAGHETTASTLAWAFYWIHSQPEVYQNLMAELDSININSDESLRIYPSFTFGRKLKTDLHFLDYYLPKETAIIPCIYLLHHHLDIYPNSKQFQPERSPYEFIPFGGSNRRCLGYALALYEMKLVLATVLKQV------------------------------------ 68358146 36 -----------------------------------------------------MVTDLEMIKTIMVKYSTFTNRREINVDLAGPLADGI-TAVKDERWKRIRGTLSPYFTSGRLKEIFPIAMTHADRFIKNMQKGDHEQPVKPFVTNIKNFLKFNLFGLFVLLLTVFPSIANLLGKMGLSMFSKPTVDFFYKALRKIKEEHKDNGRVDFFRLMIQSEQPEKGLTDHEILSQSFIFIMGGYETTSTTLTFLLYNLAINPDCLEKLVMKIDYLEMSINESMRLLPTAPRLRVCKKTVEMNGITIPKDTMITIPTYVLNQDPQLWDSPHEFRPERFSYAFMPFGLGPRNCIGMRYALMIVKLLVVKLLQNF-SVETCKETQIPLELNPVFQPK-VPITLTP------ 169631766 37 ----------------------------------------------------------ADIKTVYADPHVFHSGEAHW-FFRGLLGDSSLFVLDEDEHHHQRRLLMPAFHRDAVARQATQMAQIAAANIAEWPVGESFPVAPRTTDITLEVILRTVIGASDPVRPRLLYMKPWLRRYWPWTAVGRRMAETDALLYAEIAERRADPRTDVLAMLVRADDDGRTMSDQELRDHLLTSIAAGHETTATALSWVLERLTRHPDALLKAAQAAEYLDAVVKETLRIRPVIFSGRVLKESVEVGGYQLPVGIMVDPAIGLVHASGAVYPDPARFDPDRSPTTWLPFGGGNRRCLGATFAMVEIRVVLREILRR------------------------------------- 190702453 67 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSSKMKAMFKLMSECAHTFGDALVKQAENDAIATCAFGVAVDSMFYVLGRRATNFDGIKSLKFFMIRSFPLITKLFRLKFFYDLVRDTIATRDAQSRPDMIQLMMETRGNKPELSIENMTSQAFIFFFGGFDTTATTMCFTAHEIARNPDVQKKLQEEIDYLDAVVNETLRLHSIGVFMRICTKSFELPPTLPNPGDNIWIPTYAIHRDPQYFPNPEKFDPERNHSAYLPFGVGPRMCIGNRFALLETKVMF------------------------------------------- 2493365 42 -----------------------------------------------------VLSGLDTIRQALRQSDDFKGRPDLYSSTFISDGQSMIFNPDGPVWAARRRLAQSALQSFSVCYLEEHVSREAEKLLDLMAGPGCFEPSSQIVGSVANVIGAMCFGFPQTSEEMLQFPILRYLPNPMLQQFKDFNKRFLQFLQKTVQEHYQDFDQDIASALFKHSEEGDLIPRKKIVNLVNDIFGAGFDTVTTAISWSLLYLVTKPEIQKKIHKELDYMEAFILEVFRYSSFFTIPHCTTRDTILNGFYIPKDRCVFINQWQVNHDPKQWEDPFEFRPERFSDKILLFGLGKRRCIGETLGRWEVFLFLAILLQQL-EFSVPPGVKV------------------------- 115916134 33 -ANLPPKGPPEWPIIGSLLSLAG-EHPPHQILANMAKKYGPIFSMQMGSFYAVVLSDYSLIKQAFKSGDDFSDRPKIAMIEHLAEGKGLISGYNSPAQIEQRRFTFSALRSLGMFRMEETISEEIQHLIKSFPFIPFHDITVSVSNVICWLNFGKRFEYNDDDFKGVLEPFLRFLPGSGLKKCFKHKAIFDKHMYPLIRKIKQSYDDKFESAECAAKQNPNLFNDGNMVLAVADLFVAGTETTATTLKWALLYMVVNQDVQKRVQEELDYTEATLLEIQRKASIVPVPHAPVQDTILYGYDIPKGTVVLPNLWAIHHDPNLWKNPDEFNPDRPDTKHIPFSIGRRRCIGEELAKVELYLFFTHLLCRF-HFILPPGAP-------------------------- 170047862 31 -----------------------------------------------------------------------------------------------------RKILTPAFHFKILEQFVEVFDKQGTVLVQRLREQATGKLVNIYPFVTYVRAVTELSYLLAGRFMKVWQRSDFLFNLSTDKKRQDKVKVLHDFTTSIIRSRREEETNDFLDVLLQASIDGRPLTDKEIQEEVDTFMFEGHDTTTIAITFTLMLLAKHPDIQEKVYQDMKYLELVIKESLRLYPPPIIGRKFTEKTEIDGKVVPEDSNFNVGIILMHRDPTQFEEPERFDPERSPYAYIPFSAGPRNCIGQKFAMLELKSTLSKIIR---NYRLTDGPEPKL----------------------- 167466282 36 -----------------------------------------------------------------------------------------------------RKILTPAFHFSILQQFVQIFNEEAEILVEDLKKDCSFETQKEIDYYQAVYDVGKIL-LYRLTHPWFIFHYVNFFSPWYLQEV-KVTKTLHNFTREVIKHREENFKDAMLDLLLSAKHKEGIVENDGIQEEVDTFMFKGHDTTSAALCFALMLIASHSEVQENDLQNLKYLERCIKETLRLYPVHFISRTLGQDITTGGYTLPKESNAIIHIYDVHHNADIYPDPEKFDPDRHPYAYLPFSAGPRNCIGQRFAMLELKTAICAILANF------------------------------------ 114677397 33 -----------------------------------------------------VLCGHEAVKEALVDADEFSGRGELASIEQNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERIQEEASYLLEEFRKTKPIDPIFLLSRTVSNVISSVVFGSRFDYWAQLYDMYSGIMQPGRHNRIYYLVEELKDFIASRVKINEQNPRDFIDCFLIKMHQDKNKPYTEFNLKNLVLLFFAGTETVSSTLRYGFLLLMKHPEVEAKIHEKMPYTDAVIHEIQRLVDIVPMPHNVIRDTQFRGYLLPKGTDVFPLLGSVLKDPKYFCYPDAFYPQKKNEAFVPFSSGKRICLGEAMARMELFLYFTSTLQNFSLHSLVPPADI------------------------- 195381749 122 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSSVDGQPLSNNDIREEVDTFMFEGHDTTTSAISYTLYLLARHPEITMRDLGELKYLECVIKESLRLYPPPMIGRQLTEDVTLDGKRFPALTNIIMLTYHAQRDPEYFPDPEKFNPERDVFAYAPFSAGPRNCIGQKFAMLEMKSTVSKMLRHFELLPL--GEPVQPIMNLI------------------ 156544856 24 ---------------------------------------------------------------------------------------------------RLRVKLSPTFTSGKLKLMYPLVKEICDELLRVYEDVDKSDVVEDCISSIAFGFNCDSLHQPDNEFLKYGKISNDLGRFPIPEKRKKVSEFFYDLFEKMVSHRRKDKRNDFLNMLMQLMDHGKVEEDDEAVGQSMFFFAAGQETTASAITYCLYELSFNQDIQEELYNEISYLDMVFRETLRKHPGAPMNRQASEDFVVSHFVIKKGTRIVIPIKALHADPDIYPDPDKFDPTRHAFTYIPFGEGPRHCIGKRLGILKPKIAL------------------------------------------- 218186318 75 ----------------------------------------------------------------------------------------------------QRKIIAPEFFMDKIKGMIQLIEDATVTVLEAWEDMGCREIVVDDYLRIARACFGSSFTEGEEIFCKLRQLQKAILWKYLPTKSNQEIQMLDEQVRLLIQHHYQDSHNSLLNAIIDGAQDGRSAAEAEDVGNCKTIYFGGHESTVVTAIWCLMLLATHSEAMEVTMVIQ--------ETLRLYPPSVMMQEALTDVKLGNIEVPRGTIVQVPRLMLHLDKEAWAHADEFRPDRFANGYVPFGHGPRTCIGQNLAMAELKVVLARLLTKFPRYRHSPAFRLTIEPGF-----GLPL---------- 2688846 43 ------------------------------------------------------VMGADNVRRILGDDRLVSVHWPASVRTI--LGSGCLSNLHDSSHKQRKKVIMRAFSREALECYVPVITEEVGSSLEQWLSCGERGLVYPEVKRLMFRIAMRILLGCEPQLEAFEEMTRNLFSLPIDVPFMKARNLIHARIEQNIREAGQGCKDALQLLIEHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREQLKYIGCVIKETLRNPPVPGGFRVALKTFELNGYQIPKGWNVIYSICDTHDVAEIFTNKEEFNPDRSRFSFIPFGGGLRSCVGKEFAKILLKIFTVELARHC-DWQLLNGPPTMKTSPTVYPVDNLPARFT------- 73946368 30 ------------------------------------------------------------------------------------------------------------------RSVEERIQEEAQCLVEELRKTEGCSIVFGKRFGYKDPEFLRLMNLFYVSFALISSFSSQMFFPGTHRQVYNNLQEIKAFIARMVEKHRETPRDFIDAYLIRMDKEKAEPSSEFHHRNLIDLFFAGTETTSTTLRYGFLLMLKYPHIAERIYKEIDYTDAVIHEIQRFGDPIGVPHMVTKDICFRGYIIPKGTEVFPILHSALNDPHYFEKPDVFNPDKKNEAFIPFSIGKRICLGEGIARMELFLFFTTILQNF------------------------------------ 20809428 55 -----------------------FRQGFWESQLELRERYGPLCGYYLGRRMHVVISEPDMIKQVLENFSNFSNRMASGLEPKMVADSVLLLR--DRRWEEVRGALMSSFSPEKLDEMTPLISQACELLIQRCYCCYTIDVVASVAFEDPFVQHCRRASTFCIPRPLLVLIFPSIMVPLARILPNKNRDELNGFFNTLIQQAAEERRRDFLQMVLDAQHTSKPFTVDEIVGQAFLFLIAGHEVITNTLSFITYLLATHPDCQERLLKEVDYLDMVISETLRMYPPFRFTREAAQDCEVLGQRIPAGAVLEIAVGALHHDPEHWPNPETFDPERRPFTYLPFGAGPRSCLGVRLGLLVVKLTILQVLHKF-RFEASPETQVPLQ---------------------- 81362266 61 -------------------------------------------------------------------------------------------------HTHLRRLVSRAFSPEAIRGSVSSIEAIALRSLGSWEGHEVNTFQEMKTYALNVALLSIFGEEEMQYIEELKQCYLTLLPGTLFHKAMKARKRLGAIVAHIIARRERERGSDLLGSFMDGRE---ALTDDQIADNAIGVIFAARDTTASVLTWMVKFLGDNPAVWADTRRMRVTGRVIQETMRVASILSFTFREAVEDVEYQGYLIPKGWKVLPLFRNIHHNPDHFPSPEKFDPSRKPNTFMPFGNGTHSCPGNELAKLEMLVL-------------------------------------------- 115638512 46 --------------------------------------------------------------------------------------------------RKLRSLLSPSFTSVKLKSMVPLMRECAEVLVDELYGPYAMDVIGSCAFGLRVNSQTRIFNFPAFLISMLFPWTAPIFNFFKLGSVPKDIEQFFLGVFEKAIADRQANGDDFLELMMSAHKEDDDLNRQEIIGNSITFLLAGYETSSTALGFVSYLLATNQHVQDETVTKMEYLNMVIMEAMRIYPPGEVLRVCNKEITYNNITIKKGQYIFIPIWNLQHDSDLWPDPETFDPERHPCGWLPFGIGPHTCIGVRFAMLEIKVAMVCILQKF------------------------------------ 183983948 52 -------------------------------------------------------------------------------------------SLDGEEHRQRRRLLMPLFHGNLMKSYESIIEDETLREVANWPEGQSFPAMPAMAQITLGGILRALFGPECAELDELRRLVPPWVRYSPWARLAEMRHQCEIVIEKLIEAARAERTDVLALMLRSCYDDGSAMSHNDIVDELLTMMAAGHETTAATLTWAFERLGRHPDVEEADRGGRALRQATILEVQRTRPAIDRRRVCSPYYRLGQWVLPQGYSVHLHIEQVQSDPEIFPDPERFDPHRHMGGWIPFGGGTRRCIGAALANLEIDVVLRTVLRNF-TIEPNAAPDERWHN---RG-----IAFTPK----- 108801810 35 --------------------------------------------------------------------KVFSSTRGWAPVIGPFFHRGIML-LDFEEHRDHRRIMQQAFARTALDGYLELMRPGIDRTLGGWPASDAFPFYPSIKHLLLEQAAEVFVGLSADFHDTVRGGQALLVPGGVWARGLRARKRLERYFGDQIADRQRGDGADLFSMLCRSEDDGARFTPADIVNHMIFLLMAAHDTTAIALSMLVYELGRNQKWQKTLRDEAVGRPNDFKEILRMYPAGTLFRQTTRDTDILGHFVPAKTQVAINVHASMRLADWWPDPDTFDPARSRYAFAPFGGGAHKCIGQQFADMTVKTTMHQMLRRF-EWSVADGYRIPLTWGTGPTPDDLPITLRTLTT--- 194746025 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLFYVAGFETTAATTSFTLFELSQNPEVLAKVQQDMKYLEACVMETTRKYPGPLLNRICTEDYPVPDTVIEKGTPIVISLIGMQRDPEYFPEPMSYQPERNRAAFMPFGEGPRACIGARMGRVNVKLAVAKVLTNF-DLEVRAEKQEI------------------------ 7415996 32 -----------------------------------------------------VVSSFADVQECFTKNDVVLANRPRFLKYIFYNYTTLGSTSYGEHWRNLRRITSDVLSNHRINSFSPIRRDETTRLIRKLAEDSAKNFLTSRFFDMTFNNIMRMISGKRYYGEEFRDMVTELLQLSGANNKADFMPILRRFLRGLLQEHRQRTANTMIDHLLTLQEQPEYYTDQIIKGLALAMLLAGTDSSAVTLEWSMCNVLNYPEVLEKIKAELDTHKNVINETLRLYTPAPLPHSASDDCTIGGYKVPRDTIVLINAWALHRDPQLWTEATTFKPERFDKKLIPFGLGRRACPGELLAIRAISMTLALLIQCF-DWKRVSDEEIDMRDGFVL-MKSIPV---------- 157120800 56 --------------------------------------------------------------------------------------------------TTLRRKLVPTFSSGKLKMMCPTVVSVADRFIEKSIAKEEAIEMRELLARFTTDVIGSCFGIECNSLEFLSTFKDLARKCRISITDSEVAAFFSTIVQKTITYREKNQRNDFMNLLMQMEENSVTLTLDEVVAQSYVFFLGGFETSRTTMSYCLYELSLNQEVQNRARKCIQYLEQCINESLRKYPPISNARSTTKDYAVPGTEVIKGTDVIVPIYAIHHDPEYYPDPELFDPDRKPFTFMPFGEGPRMCVASRFGMMETKIGLAAML--------------------------------------- 170039145 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKISMDEVAAQASLFFFAGFETSSTALSFALFELANNQGIQEKTRKDMSYLEQVVNETLRLHPPVGNFRVANQPYRLSKTTIEKGTLLMIPVTSIHQDPEIYPNPWQFDPDRHSHAFLPFGDGPRNCIGMRFALLEVKFGIAALLSKL------------------------------------ 198262043 56 ---------------------------------------------------------------------------------------------------RHKKMIQPGFHRRFVAQLTTYMEQSNRELAERWADSGEAFDLTEAMNELSLRIILRAL-FSRDFERMLEEHGGGHPFSIFSEDLARDLKLVARFVQAIIDRRRAEQREDFLSVFMNARDEGDPMSDKELIDEVMTLIVAGHETGANTLNWCWYLLSQNPDKTALLHREIDYTEQVLNETLRLYPAVWFSRKALGDDSVGDYRIPAGADVFLSPWFIQRRADLWPEPEAFIPERNRYSFIPFSGGPRRCIGDFFGMVEMQLHLAYFARR------------------------------------- 195123359 61 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKISHEFVEDMADKSSVVEVKELLARFTTDVIGSVFGIECSSLKDLNSFPNFSRRMHLKMTPEHIEKFFMRIVRETVDFREKNNRNDFMDQLIDLKNEDTSLTIEEIAAQVFVFFAAGFETSSTTMGFVLYELAQNVDIQDRCIKDMQYLNQVISETLRLYTVPVLNRECLEDFVVPGYPNYKGMTVIIPSAAMHRDEKLYPEPNRFNPDRDSVEWLPFGDGPRNCIGMRFGEMQARIGLAMLIQHF------------------------------------ 181286 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSELLSDNHILTTIGDIFGAGVETTTSVVKWTLAFLLHNPQVKKKLYEEIDQNEATIREVLRLRPPMLIPHKANVDSSIGEFAVDKGTEVIINLWALHHNEKEWHQPDQFMPERFLNPYLPFGAGPRSCIGEILARQELFLIMAWLLQRF-DLEVPDDGQLPSLEGI------------------- 85375089 27 ---------------------------------------------------------------------IFSSEQGWGP-VLDQLFPRGLMLMDFDHHRIDRRALSIAFKPGPMRHYAGALNSGIAREVAKWDGTMTLDLAADSFLGIPWGPEAD--KINEAFVDMVQASVAPVRKPLPFTKMKKGRAFMVDFLTRETNRRRAEGGQDMFSQFATAREDGSLLPVDQVVDHMSFLMMAAHDTITSSATSMIHKLAQYPEWQEKMREKLELTEMVFKETLRSIPPVPMPRRALKTFEFGGYRIPAGQHVGINIHYTHHSEEYWDDPFAFDPMRHKYAWVPFGGGAHMCLGLHFAYMQIKVLMTHLLQR------------------------------------- 41055955 38 -----------------------------------------------------ILNGYKQVKEVYIQQGDNVADRPELPMIHDIAGDNGLVAPSGYKWKQQRRFALSTLRNFGLKSLEPSINLECHYLNEAIPFDPHLLLNNAISNVICVLVFGNRFDYSDHHFQTLLNDINEAMYPGPHKKNITLWNKVIDFARERVKEHRVDYDDCFLAEMEKLKDDTAAGFDVENLCICLDLFVAGTETTSTTLSWSLLYMIKYPEIQAKVQEEIDYTNAVIHEIQRFGNIANLPRAAVKDIQVGKYLIPKGTIVIGNLTSVLFDESEWETPHSFNPGRRRDAFLPFSLGKRVCLGEQLARMELFLFFTSLLQHF------------------------------------ 170033204 54 -----------------------------------------------------VVRDPELIKKIIKDFDHFIDHRQVFNDSPYVLFGKTLFAMTGQKWRDMRATLSPAFTGSKMRQMFELVIECCESVLKQSKNIQTVEVSEMYKRFSTDVIASCAFGFRDPDNDFYRNGKQMMRFERLSVALRIFANQFFRYFSGLIRNSKGIVRNDLINLLLQARASAFNMTDTEMIAQAFVFFLAGFETVSTSLMLATHDLVLHQDVQQKLFQKMQYMDMVVSESLRMRPAAVFDRVCVRDYVLDDFTIDRGTAVWIPTHGIHRDPKYFPNPEKFDPERDPLTYLPFGLGPRNCIGSRFALMEIKASL------------------------------------------- 125556234 51 ---------------------------VHRALAELRRHDAPVMYLRLGELPVVVASSPEAAREVLKDAAFATRAMSVTVRESIGDKVGILFSPYGKKWRQLRGICTELLSVKRVRSFRPIREEQVARLVDAIAAAAASNISRQITGPMTDLALRAIMGECFRWREEFLETLAEALKKTTGLGVADMFAKLFELVECAIEQHREQIRECLLNTLMRIQKEGDDLDDTLTMATILDMFAGGSESTSTTLEWALSELVRNPHVMQKAQINLKYPKNVIKETLRLHPVAPVPKECQESCKILGYDVPKGTIMFVNAWAIGRDPRYWNDAEVFMPERTNFEFIPFGAGRRMCPGITFANATIEMALTALL--------------------------------------- 72001484 36 ----PAALPLIGNFHQFHFSPEEFFEQSQGIAYMMRKGDERITRVWLGGLPFVLLYGAHEVEAILGSPKML--NKPFLYGFLSAWIGDGLLISKPDKWRPRRKLLTPTFHYDILKDFVEVYNRHGRTLLSKFEAQGEYSDVFHTITLCTLDVICEVFKMKDIVFQRLLRPHTIFNLIGPGKEHDECVKILHEFTSKAIYARKAKRRMAFLDLMLDMNSKGE-LPMEGICEEVDTFTFEGHDTTSAAMNWFLHLMGANPEIQSKVQKEIDYLEACFKETLRLYPSVPIARQCVEDIQVRGHTLPSGTAVVMVPSMVHKDPRYWDDPEIFNPERHPYAYIPFSAGSRNCIGMRFAMME------------------------------------------------ 154818371 38 -----------------------------------------------------VLTGMDTIRQALQQGDDFKGRPDLYNFTLVTDGQSMTFNPDGPLWAARRRLAQNALKSFSICYLEEHVSKEAEALLQRMAEAGRFDPYNEVLFSVASVIGAMCFGFPQSSEEMLFFPILRYLPNPSLQKFKAFNQKFFRFLQNIVQEHYQDFDEDITGALLKHNEKGGHIPHEKIVNIINDIFGAGFDTITTAISWSIMYLVTNPEIQRKIQEELDYLEAFILELFRHTSFFTIPHSTTRDTILKGFYIPKERCVFVNQWQVNHDPKVWGDPSKFRPERFSEKVILFGMGKRRCIGEVMAKSEIFLFLAILLQRL------------------------------------ 126306037 131 -----------------------------------------------------VVTGLSLIKEVLVNQGQVFVDRPHTPLRSYVFKKLGLIMSNGQEWKDQRRMTLRNFGLGK-RTLELRIQEEAMYLTEAIREEQPFDPHFQINNAVSNIICSVTFGNRFEYHDQFFEMFPRIMKPGAHKKLFREWKKLESFVLDIIRQHKENPAQDFIEAYLTELSKGNSFSEDNLVSCTLDLFLAGTETTSTTLRWALLYMALCPEIQGKIQAEIDYTNAAVHEIQRMGNPFNVPRMSTVDTTVAGYHVPKGTLLVTNLTALHRDPKEWATPDAFNPEKKRESFLPFSAGKRVCLGEQLARTELFIFFTCLLQRF------------------------------------ 147843657 33 -------------------------------------------------------------------------------------------------HAQLRKLVQSSLSPDSIRKLVPSIEALAISALESWAGGQVINTFHAMKKLSFDVGILSVFGHNYCIVDKGYNSFPTNIPGTAYSKAILARKRLNQIVREIICERKEKREKDLLGHLLNFKDEGQILTEDQIADNIIGVLFAAQDTTASVLTWVLKYLHDDQKLLESVKAEQKAIFESNSGGNRPLTWDQTRREAVVDVEYKGYLIPKGWKVMPLFRNIHHNPEFFSDPQNFDPSRKPNSFLPFGSGVHACPGNELAKLEILIL-------------------------------------------- 91078618 35 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDMLLEVSDNGKNLTDEDIREEVDTFMFEGHDTTTTSICFVLYAIAQNPDVQKKIYQELKYLDVVIKEAHRLYPPVPIERSLEEDCTIDGLTIPKNTNISIFLYGMNYNKDVYPEPHVFDPERHTFAYVPFSAGPRNCIGQKFALLELKTTIAKLLR-------------------------------------- 145386835 71 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRGMVPFMVEVNNQMIDMIKDCEGKDLTTRYANDVIASCAFGVKQFYLMGRDMADFGFRKIMVFLGYSSFPKLMKKFNAFFTDLVREVKEIVRPDMIHLLMEAKQGKRIWSNTDLIAQATLFFVAGFETISSAMSFALHELALNPEIQDRCIQDLTYMDMFVSEVLRWTPVVGMDRLCVKDYNLGRFILRKGEGLSIPTWSIHHNPEYYPEPYKFDPERKPFTYLPFGTGPRNCIGSRFALCEVKVMLYQLL--------------------------------------- 148231396 31 -----------------------------------------------------VLCGTDAVKDALINHADEFSGRAKIPIFHQASKGFGIVFADGENWRVMRRFAISTLRDFGMKTIEDRISEESDCLVETFKSHEPFDNTLIMNAAVANIIVHILLNQRFDYQDMLYNTYPSIMQPGGHQTVFENTQKLFNFLKETFTKRRDQQRDLIDAFLVKQQEETSSFHDDNLKVLLGNLFGAGMETTSTTLRWGLLLMMKHPDIQKKVQDQMPYTDAVIHEIQRFANLVPNPHATTKDVTFRGYFIPKGTQVIPLLTSVLRDKAYFKKPEEFYPEHKNEAFLPFSAGRRICAGETLAKMELFLFFTKLL--------------------------------------- 210090812 34 ---------------------------------------------------------YDVIREAFKNAEHFSSRPPLNPTLATYKTKGVVQEPYGTTWKEHRKMSLRDFGVGK-RSLEGKILEEVRALSDEIIVFGSRYEYDDPKFIRLIEAIDHFFSIPRSGSALLPSLIPILRYIPAVNQKFLKLREVEAYIGTHILEQRDLIDAFLLEKRRRQGDENTTFTEQQNILVVMDLFLAGTETTSTTLRWALLYMILHPDMQEKVQQEIDYTEATLTEVSRLASIAPVPHATSNDVTFRGYNIPKDTVVQANLWAVHHDPQLWPDPHRFDPARKRDEVIPFSIGRRVCLGEQLARMELFLFFTSLLQRF-SFKLPDGAPVPSEEGVF-GATHSPVPF-------- 210130800 44 ---------------------PLLDRRPHVKFSEWSREYGPVLGVRLGPHRVVVLNDYESAREALVRADVFSSRPDLYLMRLFSNGGKVC-------WKAQRRFTDRTLRRLGIGKFEGKVMREVDDLVSKISDCHGAAFDPKYHNIVCSLVFGEHFKHDDPLFLKLFNALEDISRYGGSTKHLNIFPALRDFISAMIGQHKATFDPDFIDAYLLAEKRDRFLNEEELRQDIFDLFIAGTESTTATILWALLLLSAHPEIQTKLQDELDYTEATILEVLRFRPTPFGPHATTEDTTLGGFEIPAKTQVLINRWALNMDDRKWSHPDKFDPGRDPEGHLPFLMGRRACIGSHLAKMELLLFLATILRRF------------------------------------ 124001560 30 -----------------------------------------------------VLSGYQTVKEALVDKGEEFSGRGAYPVFFNFTRGNGIAFSDGERWKILRRFILRNFGMGK-RSIEERILEEGSFLLEVLRKMEPFDPVFILSRSVSNIICSVVFGSRFDYIHFINDNFKIMSSPWPHKRLFRNFGGMKDLIARSVREHQRDFIDCFLTKMAQEKQDPSHFNMDTLLMTTHNLLFGGTETVGTTLRHAFLILMKYPKVQARVQEEIDYTDAVIHEVQRFADVIPMPHRVTRDTPFRGFLIPKGTDVITLLNTVHYDSDQFKTPQEFNPEKKSPAFMPFSAGRRLCLGEPLARMELFIYFTSILQNFTLQPLVDPEDIDL-TPLSSGLGNLP----------- 210096416 74 ---------------------------------------------------------------------------------------------------RLRIAMSPAFSSGKLKQLTVHIERCAEGFVSNLAEHGKVFDVKELCGAFSMDVISSLFNIAFFIMFAFPQLGKFLERFGMTVLPKKPMKFFSEAVDSVMDMRKTNSGDDFLQLMLKAHNEEAGVSKKEIKGNAVLFWVAGYDTTANTLTLTVYNLAVDQKAQDRAVQEVDYLEMCINETLRMFPASQRFRVCKKDTEVNGLHIPEGTIVTFPVWAIHYDADIWPEPEKFKPERDPYAFLPFGAGPRNCLGMRIALLELKFAL------------------------------------------- 75319883 75 ---------------------------------------------------------------------------------------------------RLRRILMTFLRPEALREFVGRVDSMTKRHLAEHWIGKDEVTALPLLKRYTFSLACDLFWLHFMVFVKGVMQIPIDLPGTRYNKAKHAANAIRQQLGSIINERKASPEQDLLSFLSNVDEQGESLTDNEIQDNILLLLYAGHDTSSSTLTVLLKFLAENPHCYWEDLQRMKYSWRVAQEALRLFPAQGSFRKAIKEFIYDGFTIPKGWKMYWTVNSTHRKSEYFSNPETFDPSRPPYTFVPFGGGPRMCPGNEFARLEILVFL------------------------------------------- 210112506 26 -----------------------------------------------------VISGYRTIRTVLKRAEDFSSRKAPPVLRSILIHQCIVFADFGSDWKNQRKFAMKTLRDFGVRSLEGKICEEAAALSQELVDGEPFNIKHLLQNTVSNIICSIVFGFEYGDPEFLRVFRHLPFGSQEHQKLARNFPKLQAFCGEQIKKHRATFRDFIDAFLLEQQHAGREFTDEQLQELVLDLFMAGAETTATSLHWALLYMLLYPGIQEKVQGEIDYTTATLAEVQRINTPFSVPHSLSTGASLNGYTIPAGANILVNLWSVHMDPQLFPEPGKFNPDRKHEALIPFSVGPRVCLGEQLARMEIFLLFVSLLQRF-TFKPPEGVTNLSTVGTMTGIVNAP----------- 145223962 8 ---------------------------------------------------------------------------------------------------ARRKLLLPPFNGKNMRAYEDITEQEVIREMQSWPEGVEFETLEPMMRITLNTILRAVFGAKGDELDELRVVIPAAVEWSPGGKFARYRRRMDEICTQLIADARSDPRGDVLSLLLQARDNGDPIPDAFVVDELLTMLVAGHETTSTQLAWTIERIRRHPDLLARLSDEVDAMAATIAESQRTRPVLTAARRARTRIRLGEWVIPEGDTIMASTQLAMAAEQSFPDAEKFNPDRNPFAWIPFGGGMMRCIGASFATMEMDVTLRTMLREF-RLEPTDEPDEKPHS---RG-----VTVTP------ 47220920 45 -----------------------------------------------------VLSGLETVRQALRQGEEFSSRPDLYSFRFINEGKSLTFSTDGAVWRARRKLAYNALTPEYSCMLEEHICKEAADLIQQMEADGNFDPYRHIVVSVANVICGMCFGRRYNHNDQEFIPALRFLPSKAMKRFVDVNIRFITFVQKIVSEHYASFDKDLINHCEDRKLDENQVSDEKIVGIVNDLFGAGFDTVATALSWSVMYMVAYPELQERLHQHLPFLEAFILESFRHSSFFTIPHCTSKDTSLNGYFIPKDTCVFINQWQINHDPEQWTDPSSFNPDRFGEKVMMFGMGKRRCIGEVIARNEVFLFLAILVQKLQFLAL-PGQPV------------------------- 57229289 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAELLSDNHILTTVGDIFGAGVETTTSVVKWIVAYLLHNPQVKKKLYDEIDQNEATIREVLRIRPPMLIPHKANVDTSIGEFAVDKGTHVIINLWALHHSEE-WHQPDKFMPERFLNQYLPFGAGPRSCIGEILARQELFLIMAWMLQRF-DLEVPDDGE-------------------------- 29027552 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDSLTFNEIAAQAFVFFLAGFETSSTLLTWTLYELALNPEVQEKGRECMKYLDQILNESLRKYPPPVHLRVASKDYHVPGTKSEAGTAVMIPVHAIHHDPEVFPNPEQFDPERHPYAWTPFGEGPRICVGLRFGMMQARIGLAYLL---DGFRFAPSSKTVIPMSFIMAPK-------------- 189240567 93 --------------------------------------------------------------------------------------------------RKMRATLSPAFTSSKMKHMYQLICECAERFTQHFGNRTVDVEIKDVFSRFSNDVIAAAFGIQVDSLKEFYSMGKAVTSILNGFQMVKVFLALYDIIIDNIKKRKNEVRPDMVHLLMEAQSNKIQLTDELIVAQALIFLLAGFDSVSTGLSFIAYELATNPDVQKKLQEEIDYLDQVLCETLRWPPAPQTDRYCNKDFPIDNFTIEKGVMIEIPIFAIHRDPQYFADPDKFDPGRFPGTYIPFGVGPRNCIGSRFALLEIKILFWHLLSKFPNEKTVVPFKLCKRSSSLVPNEGIHLRFRP------ 118789192 45 --------------------------------------------------------------------------------------------------TNLRKKLIPTFSSGKMKMMCPTIVSVGRECLERCIAHSDGEVMKELLARFTTDVIGTVFEVPRGRILKFFFMKDFSRRIHIKGTAEDVSQFFFKVVRETIEYREQNNRNDFMNLLMQLKNSGQKLSLNEIVAQAFVFFLGGFETSSTTMSYCLYELALNEAIQQRARECMPYIDQCINESLRKYPPGANIRQVSQDYRVPDVTFPKGMNVMIPVYAIHHDADNYPDPERYDPDRKPYSFIPFGEGPRICIAARFGMLEARVGLAVLL--------------------------------------- 195576718 80 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGGYDTTSTSLIFTLLLLALHDDVQERCYEELQNLPEDIDEIRLFPSAPIIGRTCMEESVVNGLVLPKNAQISIHIYDIMRDPRHFPKPNQFLPERHPFAFVPFSAGPRNCIGQKFGILEMKVLLAAVIRNYKLLPATQLEDLTFENGIV------------------ 194213865 60 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAILFMALYPNIQWDDKCKMPYTEAVLHEVLRFCNIVPIFHATSEDTVVRGYSIPKGTTVITNLYSVHFDEKYWRDPEIFYPERKKEAFIPFSLGRRHCLGEQLARMEMFLFFTALLQRF------------------------------------ 120402053 19 ------------------------------------------------------LTDPADIKTVFADPDIY-HAGEANSMLKGLLGDTSVLVIDGDLHRDRRRLMLAPFARDAVAAQAGVIAEIAADNIAGWPVGETFPVAPKMSEITLEVILRTVIGASDQPWETLAIANQDLLRRRPWRAVRDAIAEADRLLYAEIADRRADPDLDTRTDALAMLVRAGDMSDKELRDQLITLLVAGHDTTATALSWALERLTRHPAVLAKRDGDDDYLDAVAKETLRDRPVFDVGRVLKAPVELAGYRLPAGVMVIPGLVAVHADSQIYPHADRFDPDRSPSSYLPFGGGNRRCLGATFAMVEFKVVLREILRRV------------------------------------ 162450463 6 -----------------------------------------------------------------------------------------------------RRRMQPLFSSRQLAGLVDRMFDVVERLEERARAGAVVDMDKEMMQLTQRVILATMFGVSITPREAIQALNARMFLYFMPDRLLPGERALRDAIARIDEAILRERDDLLSLLLRARDESGSGMDDRQLRDELVTMFIAGNETTAITMTWLFYLLDRNPGIERKLRSRMEYTKMVIQEAMRMYPPSWVPRTVKEDDQICGYPVPAGATVILSQYVMHHDPAFWEAPAEFDPERPRYSYMPFGGGPRQCIGNLFSIMEAQIVIA-VLLRRLRMRLVPGHPV------------------------- 584865 36 --PGPPGLPI-------FGNMFELGTEPYKKMAVLRQKYGPVLWLKLGSTYTMVVQTAQASEELFKNHDIFANRVPDVNQAHSYYQGSLAIAPYGPFWRFQRRICTEMFVHKKISETEPVRRKCVDNMLKWIEKKGSGIEVTRFVFLASFNMLGNLILSKDDIFPFLKKFDLQSLRKKMARDMGKAVEIMSMFLKEREEERKKEKGKDFLDVLLEGKDEPAKLSEHEIKIFVLEMFLAGTETTSSSVEWALTELLRHPEAMAKVKTEISYMQAVLKESLRLHPPLPFPRETIQDTKFMGYDVPKDTQVLVNAWAIGRDPECWDDPMSFKPERFKGQHIPFGAGRRMCVGLPLGHRMMHFALGSLLREF------------------------------------ 118200298 29 -----------------------------------------------------VLHGYEAVKEALIDNGEEFSGRSIFPVSQRTSKDLGIISSNGKRWKEIRRTTLRNFGMGK-RSIEDRVQQEARCLVEELPCNVICSVVFQNRFDYKDENFLTLMKRFNENFKILSSPWIQFCFPGPHNKLFKNVALTKSYIWEKIKEHQANPRDFIDCFLIKMQQEKDEFTIESLVGTVADLFVAGTETTSTTLRYGLLLLLKHPEVTAKVQEEIDHTDAVMHEIQRYIDPTSVPHAVTTDIKFRNYLIPKGTAIMTSLTSVLHSDKEFPNPKTFDPGKKSDHFMPFSAGKRICAGEGLARMEIFLFLTTIL--------------------------------------- 157105948 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDVEMVAQCLIFFLAGFDTVSTSLLYASYELAINPEVQQKAMQKMKYMDMVMSEVLRMWPPAPSTRLCTKNYVMDKYTIEKGTSVWFPIHALHHDPNYYPQPEKFDPERNAGAYLPFGIGPRNCIGSRFALAEVKTIL------------------------------------------- 118789176 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDILIRMRSDKETKSDDEIAAQAFVFFVAGFETSSSLMAFTLYELALDQDMQDKARKCMDYLDCVLKECLRKHPPVVHFRITAKDYIVPNSVLEAGTSVMIPVLGIHHDPEHFPEPERFDPERHPYAWTPFGEGPRICVGPRFGLLQARIGL------------------------------------------- 85068636 34 ---------------------------PHHNLRDLARKYGPLMYLQLGEIPVVVISSPRVAKAVLKTHDLFATRPRFMSSDIVFYKSRISFAPFGDYWRQMRKILTQLLSNKMLKSYSLIRKDELSKLLSSIRETGSAVNINEKLLWFTSCMTCRLFGKICNDRDELIMLIREILMSNMKARLTNVHHKYDLVMENIINEHQENHGEDMIDALLRAKENNEPIENDNMKAVILDLFIAGTETSYTAIIWALSELMKHPSVMAKAQDKLPYLKSVIKETLRMHPPVPGPRECRDQTEIDGYTVPIKARVMVNAWAIGRDPESWEDPESFKPER------------------------------------------------------------------------ 6857779 29 -----------------------------------------------------VLHGYEAIKEALIDHEEFSGRGRIPVFDKVSTGKGIGFS-----HGNVWKA-TRVFTVNTLRNLENKVQEEAQWLMKELPCNVICSIVFQNRFDYKDKDFLSLIGKVNECTEILSSPGCQIFCPGSHNKLFKNHTWIKSYLLGKIKEHEENPRDFIDYFLIQRRQKNGIEHMDYTIEHVTDLVFGGTETLSSTMRFALLLLMKHTHITAKCMQDRNHMPAMVHEVQRYIDLGPNGHEVTCDTKFRNYFILKGTQVMTSLTSVLHDSTEFPNPEVFDPGKKSDYFVPFSAGKRICVGESLARMELFLFLTTILQNF------------------------------------ 14488373 39 ---LPPGLPAVPI----IGHLHLVKKPMHATLSRLAARHGPVFSLRLGSRRAVVVSSPGCARECFTEHDVAFANRPRFESQLLMSFDGTALAMYGPHWRNLRRVAAQLLSARRVGLMSGLIAGEVRAMVRSLCRRPAAAAPVQLKRRLFELSLSVLMETIAQSKATRPETTDTDTMSMEAQEYKQVVEEILEFLRRLIYAARWRMDDGMIAVLLTLQKTQPEVYTDNMITACSNLLGAGTETTSTTIEWAMSLLLNHPETLKKAQAEIDYLQCIVRETLRLYPPMLIPHESSADCEVGGYSVPRGTMLLVNAYAIHRDPAAWEEPERFVPERDGNLSMPFGMGRRRCPGETLA--------------------------------------------------- 5915835 31 ---------------------------------------------------------------------------------------------------QMRKIVTEVLSAKSVRSFSSIRCDEVVRLIDSIQSSGELVNFKERVIWFTSSMTCRAFGQLPKEQDMFIKLIREVIRLAEGFDVADIFRKVDAIVEDVINEHKKNFATDVLLKLMNDKSLQFPINNDNIKAIIIDMFAAGTETSSTTTVWAMVEMLKNPRVLAKAQEDLKYLKLVIKETMRLHAPIPVPRECRKETEINGYTIPVKTKVMVNVWALGRDPKYWDDVECFKPERNNFEYLPFGGGRRICPG------------------------------------------------------- 125804460 110 -----------------------------------------------------VLTGYDAVRAMLNHTETFSDRPHIPLVTIITKRKGIVFAPYGPLWRTNRRFCHRSFGFGRMS-LEPCIHEELQSLIETAGPSG-IDLTPLISNAVSNIISLMSLGQRFHHEDKEFRNMRDLMFPWLYYLPFGVFKELRAFLKRIIARHRENPRDFIDMYLVEMSSEENLFSEDDLFYIIGDLFIAGTDTTTNSMLWSILYMSLYPDVQEKVQKEIDYTEATIMEVIRMTVVVPIPHMASETTEFRGFTIPKGTVIIPNLWSVHRDPTVWENPDDFNPSRRKDCFIPFGLGRRVCMGEQLAKMELFLMFTSLMQTF-TFRFPEGAT-------------------------- 195430336 35 ----PPKIPAGNMVE--LMKTRHIADIFQRTYFKYKKVDGPFVGFYFYFKRVALTVDINFVKTVLKDFDKF-HDRGIFHNERDDPLTCNLVGVEGQKWKSLRHKLTPTFTSGKMKHMFPTLLKVGDEMVQVFNSKITSDTQPLEITNLVARFTADVIGSCAFGLEEFVKMGNAAINERRHGRMKQLVQKVEDFYMNIIRDKNNVKRNDFMDMLIELKKKEEGLSFNELAAQAFVFFLAGYETSSTTMGFALHELALNQDIQNRSMREMKYLEKIIDETLRKHPVVGHIRLATQRYVHPDNPIEPGTGVIIPVKAIHHDPEFYPEPEKFIPERFDEDFLPFGEGPRNCIGLRFGRMQTTIGLAKLI--------------------------------------- 170039143 77 --------------------------------------------------------------------------------------------------RYMRNKLSPTFTSGKIKYMFLTMQEIGDEFVDKYAEAQEPVDMKALAQRFTCDVIGSCMGDKVFKLNQWQMLKAFFVMSYRDLSLKLGLRQLTDYFMNVIQDHREKNRPDFLQLLMQAEDSADKITMDQAAAQAFLFFFAGFETSSTALSFAIFELANNPDIQEKARKDMTYLEQVVNESLRMYPPVNIIRIANQPYQLPNVVIEKGTMVMIPAYSIQRDPDIYPNPSQFDPDRHTHTFLPFGDGPRNCIGMRFALLEVKFGIAQLLSRL--------------SFTLNSRVRLPLELETKSS--- 195381677 46 IAPIPKG---RTIFAFDLYGKDGV--GIFQYHRRLAREMGSSYLIYSLGAPIYSIIDPVNAEFVLNNASLIT--KGALYDFIQPALRYGMLTSTGKKWHTRRKMITPTFHFNILGQFVEIFKAESQKFLKLVESQPESIILSELIPRFTLNNICETAMIKMIERCFVKRLCNPLLHNNTMYKLAPFLKVVHEFSSDIIAERRKHQSPDMLDTLICAEKDG-LIDHDGICEEVDTLMFGGFDTTSMSLIFTLLNLSLYEDMQELCCQEISEYDRFIKETIRMFPPPFIGRQTLSETELPNGLIPARTQIIMHIFDIHRNPKYWDSPEEFDPDRFTYAYIPFSAGQRNCIGQKYAMLETKTLLIFILKRFKILPITDPKELVLFNGITLCVKN------------- 210127033 54 -----------------------LRQDARHSYEWFRQYQQGYIFKHGAAMGRLVVTHPDDVRAVL-----------------MRTGDGLLLSS-GPKWFRNRRLLTPGFHFEILKPYVRLFSESTNVMLNNWKELKPIDVFHHMSLMTLDSMLKCTLSQNTNCQTRNRAACN--IVHKYSEEIIRQRKEVLKQQSAGDSTHGKKYLDFLDILLRAKDENGNGLTDAEIRDEVDTFVFEGHHTTASGLAWALYCLARHPGHQEKCRKEMKYITLCVKESLRLYPVPEILRDVETPLTFDGRTVPKGSQVYISMRFLHRNPRIWEKPEEYDPGRHPYAFLPFSAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 157345224 34 LPPSPPALPI-------IGHLHLLKQPVHRSLQRLSQKYGPIFSLRFGSQLAVIVSSPSAVEECFTKNDVVLADRPRLAKYVGFNYTTITAASYGEHWRNLRRVSAEIFSSNRLNMFLGIRRDEVKRLLLRLARDSREGFAKVEMRPMGKRYYGEDLEYAEAKRFRFLPILRWIGFGNHEKKLKKITRETKAILQGLIDEHRSGNDNSMIDHLLSLQKEPEYYTDDIIKGLVLVLILGGTDTSAATMEWAMTLLLNHPDVLEKAKVELDMHQSIISETMRAFPVGPVPHMSSDDCQIGGFDIPRGTLLLVNAWALHRDPQVWEDPTSFKPERFENKLVPFGIGRRACPGAGLAQRVVGLAL------------------------------------------- 210115834 8 --------------------------------------------------------------------------------------------------------------------MEGKIHEEVLELAEQAASGEAFDPSRLLGCSVLNVICSMILGARFEQDDPLFHRLVALMDGQTGSDVFRCAEEIRDFLSGVIRKQRSNNNDDVSDDVSFVRSLEAALQEDDQVTMIMDLFIGGAETTTTTLRWALLYLALHPEVQENMQIELDREVGRERQRVRTIAPLSIPHAASQDVELRGHHIPAGTQVLVNLWSVHMDPAHWPDPERFDPSRRPEQFLPFSIGRRQCPGEQLAKTELFLFLTTLLQHF-TFELPEGAPP------------------------- 210097501 7 --------------------------------------------------------------------------------------------------------------------MEGHIREEANCLCSRMAEYQPFDFAHDVTVTFANVICSMLFGKRYDYGDETFQELKKAIDAVVATDMFQHVLKLHHVLWEEISRHREHLDRDFCLLEVDQQDKVEGLTEENVMYMAMNLILAGTETTAGTLLWALLYITQNPAIQQKVHEELDYVNACLLETMRIRTVVPFPHATTQDVKVREFHIPKGTQVILNLYSLHVDPTYWPDPERFDPERKPESFMPFGGGRRVCLGEKLARMELFLFFSTLLQSF-TFRTPEGTPPP------------------------ 157117343 81 -----------------------------------------------------------------KDFDHFTDHTSTILPDVDPVLGRNLFFMDGQRWRHGRSGLSPAFTGSKMRNMFVLLSNYVDGAMKRLAQPGKMELLRDLFQKLGNDIITSIFGVD---IDSIHNPNNKFYKRGQKVTATGGIQGFKVFLTTVIREEYKIVRPDFIHLFMQARKNDEELKDEEHLHSCRILLFWGIETTSSVLSFVLYELCLNPAIQHKLQEEIDTVRAQLEGNPRWAPLGIVSRKCVKPYTFEDHTVEKGHIIQIPLQSFHRDPNFFPDPYRFDPERKQDTYIPFGSGPRNCIGSRLALMQ------------------------------------------------ 198414924 34 -----------------------------------------------------SLNDYSSIKEALVKQGNVTSARPDFPAHQEVAHYHGIIFSSGDLWQNQRRFGITTLRGFGKRSLEERIVEEVSYLNDAIRMGKPFEIMAKLGNAISNNICSVAMGRRYYDNKRFKDLVAKVSWRFNHPRAARYRDDMFSLFREIIDEHRENIRDFIDAFLERMAGNDPHFTEFQLLVFLRDLFIAGTETTTSTLRWALLVLLHNPGVQDKSMAHRESMPAFIEEIYRYRTPLDLFHETSGELNISGYKIPKNTVIIPNLWAVHNDPDVWDEPSKFKPERHQSKHIPFSVGPRHCLGEQLARMEIFIFLVSMVQKF---EFLPDPNEPNLPEINHGV--------------- 37522632 32 --------------------------------------------------------------------------------------------LDGERHQQQRRLLTPPFHGERMRAYGELIRQVTEEVIVRWQPGKPFLVRNAMQRISLAVILQAVFGLHDGTRAMLLMLPEDFGPWSPRARLQAHLGAIDELLYAEIRERREHFDGDILGLLLAARDEGAAMGDAELRDELMTLLVAGHETTATAMAWALYWIHYLPQVRERLLAELDYLGAVCSETLRIYPVIASPRVARHTVRILERDYEAGTRLAAGIYLAHHRPETYPEPERFRPERSPYEFVPFGGGSRRCIGMAFALYEMKLVIATVLLE-RDLRLVQPRLLR------------------------ 58332428 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIATILSIFFAGTETVSTTLRHGFLILLIHPEIEAKLQEEIDYTDAVIHEIQRDVIPMNVPHLVTKDTKFRGYTIPKGTNIYPLLCAVLRDPEQFDTPSKFNPNKSNDGFMPFSTGKRICLGEGLARMELFLFLTNILQNF------------------------------------ 115453981 44 ---------------------SRHADLPHRALRELAGKYGPLMMLRFGAVPTLVVSSAEAAREVLKDAAFASRYLTPTLAVLSRGGRDILFSPYCDLWRQLRRIVHELLSARRVQSLRHGREDEAARLVRSVAAECAVNVGELISRAVNDSVVRSAVGARSARRDEFVRELDESVRLSGGFNLARCNRSLMAIMDDIIREH-GDGEEDLLGVLLRLQRNGDPLTTDLITNVVLDMFAAGSETSSTTLEWALTELVRNPHIMEKMMDKLSYLRLVIRETLRLHLPVPFPRQCREPCSVMGYDIPVGTKVLVNAWAIARDNQYWDDPEVFKPERFENNFIPFGAGRRICPGIALGLANIELMLASLL--------------------------------------- 148708358 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAKDEGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEYQERCRQEVQERDREPEEIEWHSPVIDLLRRCTRDIVLDGRVIPKGNICVISIFGIHHNPSVWPDPERFDPERSPLAFIPFSAGPRNCIGQTFAMSEMKVALALTLLRFRIL-PDDKEPRRKPEIILRAEGGLWLRVEPLSKGA- 193620089 41 ----------------------------------------------------------ELINAILKDFPYFT-DHGFVMDPSTTVMAKSLFFSNGQRWRTMRQKLSPGFTSGKLRDTYLAINECSNQMVSSIVEKGKTDIISGFSNDVIGMCAFGILDSMNNEDSDFRRYSERIFEFKIQMFSAEATNFFRKVFADVINYREKNNRNDLTQTLLQARKEADQFTDDDIIGNAIVLFADGAETISSIVSFCLYELALNKEIQDKMRAEICSMKAKHEETGRKYSIASIMREATKTYTLPDFVIEKGQKLIIPMFSIHRDPKYYPDPLIFDPERPNGIYMPFGDGPRMCMGKRFAELEMKLVLSNVLSKFEVLPCEETEEITDETGVIAPKRDLVLKFRP------ 218190487 45 LPPGPWNLPVTGS----LHHLLGASPPPHRALLRLSRRHGPLMLVRLGEVPTVIVSGSDAAMEVLKDPAFADRARSTTVDAVSFGGKGIIFAPYGEHWRQARRVLAELLSARQVRRLESIRQEEVSRLVGSIANAAAVDMTRALAALTNDVIARAVFGGKCARQEEYLRELGVLTALVAGFSMADSHAQMARIVGSIIEERKEKKDDDLLGVLLRLQEEDSPLTAEVIGALVIDIFGAATDTTASTLEWVMVELMRNPRAMEK--------------------------------------------------------------------------------------------------------------------------------------------- 196002894 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGDSLTDDEVIGQSIQFLLTGCETTASALAFTLYLLAMNPDIQRELRSEIMQRDRVISESLRMYPPYFYVHQANAETMINGYVFPKGVGVAIPVYTVHHDPEFWPEPDNFKPERHSHSYLPFGSGPRSCLGAKFALLQIKMALIKLLLTFRFYKIDQTEPLQVKCGLVLSPKN------------- 157116996 106 -----------------------------------------------------------------------------------------------------RKIITPAFHFKILEQFIEVFDRQSGILVQKLKPEASGKLVNVYPYVTLCVICETAMGTPINAQTDWQRSDFLFNLSPDRKRQDKVIKVLHDFTTNIIQKRRKESGDDFLDVLLQASVDGKPLTDKEIQEEVDTFMFEGHDTTTIAIAFTLLLLARHPEVQEKVYQDMKYLEMVIKESLRLYPPPIIGRKFTEKTTIGGNVIPEDSNFNLGIIVMHRDPKLFDDPEKFDPERSPYAYIPFSAGPRNCIGQKFAMLELKSTLSKVIR-------------------------------------- 193671582 88 --------------------------------------------------------------------------------------------MEGPKWKMMRQKLSPGFTSGKLKLAHNQIAECSDELMRKMKENDQIEVKETMSKYSTDVIGTCAFGLKLDTVKNFRFLLAEMVSPKILKEFPPDASAFYESAFKEVIRYREENRHDVAQSLIEARKDENGFTEQHIIANAILMFLAGFETVSSTLSFCLYHLALNQDVQEKIRDEMHYTDMVLAETERMYVVTNAFREAVKTYHVPGDTIEKGTKIMIPIYSIHHDPTYYPEPYIFDPQRFSPEYLPFGDGPRFCIGKRFAELEMKMVLSQIIT---TFRILPCEKTEVPLKLQNGL--------------- 461824 61 -----------------------------------------------------VVHGYEAVKEALEDGEEFSGR-GNFPIVERMNSGLGIIFSNGTKWKELRRMTLRNFGMGK-RSIEDCIQEEARCLVEELRKTSPCDVVFHNRFDYNDKNFLNLMEKLNENFEILNSPWLQVCNPGSHNKALKNFAEIKSYILKRVKEHQENPRDFIDCFLIKMEKEKDNPHSEFTTESLMDVFVAGSETTSTTLRYGLLLLLKHKEVTAKVQKEIDHTDAMVHEVQRYVNPNNVPHAATCNVKFRNYVIPKGTDLITSLTSVLHDDKEFPNPKIFDPAKKSDYFMPFSIGKRMCMGEALARMELFLLLTTIL--------------------------------------- 156545434 70 ---------------------------------------------------------------------------------------------------RLRAKLSPTFTSGSLKKMYPMFKEICDKLVKTFDTADESDVMKDIASRFTMDCISSILQNPEHEFRKYGKIVNDFFYSFIPKKRKKVHAFFVYLFQKTVAYRRAKKRNDFLNMLMQLMDDDDRLSMTEAVAQSVIFFAAGQETTSSALCCCLYELALHQDVQKKLQWEIDQAFASPEETLRKHPGAPVNRISLADLNVPDSKFRIPMRLVIPVNGIHSDPNVYPDPDRFDPSRHPLVYLPFGEGPRHCIGKRLGVLKPKIALCYLLKNYSFFSCDKTQPRYMSNSFVQ----------------- 210084170 38 -----------------------------------------------------VLNGFSAIREALTNADVFSSRPPGSPDQSAKGKRLLPYTARFKEHKKFTMSALRDFGVGK-RSMEGKILEEARALSDVITKKENQSFCNTTCNVISSIVFGSRYEYDDVKGKELLQMIEQTFSTKTSERYVNNQRKLMQHIREEITHHKETFRDFVDAFLLEAKDEHSTFTEEQHVTLVRQVFLAGTDTTATTLHWAVLFMILHPDIQQKVQQEIDYTEATLSEISRMAATAPMTHFTTSDIVFRGYHIPKSTRVEVNIWSVLRDPQLWPEPNKFDPARRREDLIMFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGSAVPSAEGVF-GFVHSPVPF-------- 6166039 29 -----------------------------------------------------VLYGYEGVIEALIDRGEEFSGRGIFPVFDRVTKGLGIVFSSGEKWKETRRTVLRNLGMGK-KTIEERIQEEALCLIQALRFCVPCNVICSVIFQNRFDYNFELLGTPWIQLYNIFPILHYL--PGSHRQLFKNIDGQIKFILEKVQEHQENPRDFVDHFLIKMEKEKHEFTMDNLITTIWDVFSAGTDTTSNTLKFALLLLLKHPEITAKVQEEIEHTDAVMHEIQRYVDLVPTPHAVTQDIEFNGYLIPKGTDIIPSLTSVLYDDKEFPNPEKFDPGKKSDYFMPFSAGKRACVGEGLARMELFLLLTTILQHFTLKPLVDPDPTPVENGFVSVPPSYELCFVP------ 34862902 29 -----------------------------------------------------VLHGYEAVKEALIDHGEEFAGRGIFPVAEKFNKNCGVVFSSGRTWKEMRRMTLRNFGMGK-RSIEDRVQEEARCLVDELPCNVICSIVFQNRFDYKDQEFLALIDILNENVEILSSPWIQICNPGRHRKLLKNFAFAKHYFLAKVIQHQENPRDFIDCFLIKMEQEKHEFTCENLIFTASDLFAAGTETTSTTLRYSLLLLLKYPEVTAKDRHHMPYTDAVLHEIQRYIDPTSLPHALTCDMKFRDYFIPKGTTVIASLTSVLYDDKEFPNPEKFDPSKKSDYFFPFSTGKRICVGEGLARTELFLFLTTILQNF------------------------------------ 47575736 35 -----------------------------------------------------VLCGYEAVKEALVDNAEKFSGRAEVPIVNLTTQGYGIAFSNGERWKELRRTTLRNFGMGK-RSIEERIQEEIHFLLEAFHETQGSFFSPAFRRSVSNVICSVVFGKRFDYTDQLRRVDNIWVQPGPHHKLTENYKAQLRYVEEIVQEHGKTPQDYIDAFLLKMEQERKKAHTEYNVQCSLDIFFAGQESTSSTLGYGLLILMKYPHIKEKVQAEIEYTEAVIHEIMRFIDFFPVPHSVTEDTLYRGYVIPKGTTIFPFLHSVLFDPSMFERPQEFYPGRKNEGFMAFSAGKRACPGKSLARVEIFLYLTSILQQF------------------------------------ 91094593 49 --------------------------------------------------PHLIIKSPELVKTILRDFNNF-DDRGVASPHHDPLVKNMLFFNKNPEWKNVRVKMTPVFTTGKLKGMIPLINDIGETLAKEISAKYTTDVIAKCAFGIANSLKNEDAEFRNLGRRFFDFRWSNAIQQTSYFLLKKDSNFLRETFWQTIKLRQENNSKDLIDAIIAMKENKENFEGDKVVAQAAQFFIAGFETTSATMAFTLYELCLQPQIQSKVRTEIMTCNMCVCETLRKYPVPFLDRTCKEDYKLSNVVIEKGTPVFIPMFGLHYDPQYFPNPQKYDPERTPFSYIPFGEGPRNCIGERFGLISTKLGLIHVLSNF------------------------------------ 121595382 6 ---------------------------------------------------------------------------------------------------RQRRMIQPAFQGQATRGFAPVVRQVNADLLTRWSAHEPIDLTHELSSVALEIVLRALFSADFDRLVETEGGSPFDLLTEESRRFAARFRGLARFVRAIIETRRLEARSDWLSMLMQARDKGEPMPDRALLDEVMTLIVAGHETTASTLNWTWYLLARHPEAEAALHAAIDYVEQVLQEALRLYPPVWFSRRAVQDDTLGGYHVPAGTDIFICPYLLHRDAAQWERPEEFLPARHRFAYLPFSAGPRFCVGAGFAMAEMATHLTMVAERF------------------------------------ 115471195 36 ----------------------------HSVMRRLAREHGPVMQLWFGEVPTVVASSPEAAQEILRSKDLAFADRHLTSGTDAFSFGGRDVALYGERWRHLRRLLTQLLTAARVRSFQRIREEEVARLVRDVAAPGTAVNLTEMITRLINDIVLRMVGFSLSVADLFPSSKLASMVATAPRRALETRNKMERVIQQIIQERRDQIEADMLDVLLRLQKEGGPITNDVIVVLLMDIFAGGTDTSSTTLTWTMAELIRSPRVMAKAQAQLSYLKMVIKESLRLHCPAPAPRKCRETCTIMGYDVPKGTSVFVNAWAICRDSKYWEDAEEFKPERFENNFLPFGSGHRICPGINLG--------------------------------------------------- 195383570 74 --------------------------------------------------PFFVLRDVELIKRVIQDFEHFINHRPMIPEAGASMFTKSLKELKDDKWREMRNTLTPSFTSSKLKAMFELINECSVEGVRYIANTGEIELMKDYFGRFANDVIAAAFGIKVNSHFSYLVMLKVMLYGIMPSVMKALRIKLFDYFNSLVFDAMKYRRPDMIHLLMEAKREHAEFNDEDLLAQCLLFFFVGFEIMSASLCFLTYELCQNPAVQAKMLSKMKYMDLVISELLRWPPAFSLDRVCGKDIDMFDEKFRKGDVVVIPIIAMQRDPDNFPEPELFKPERKPFTYLPFGLGPRSCIGNRMALMEVKSII------------------------------------------- 46126437 14 --PGPKGLPVLGLFDLDLSDSLTSLINIGQKYA-------PIFSLELGGHREVMICSRDLLDELCDETRFHKIVTGGVDKLRPLAGDGLFTAQHGHDWGIAHRILMPLFGPLKIREMFDDMQDVSEQLCLKWARLGPIDVANDFTRLCTMGYRFNSFYSNDKMHPFVDSMVAALIDADKQSAFRKHAAIMKGTCNELIQERRKNPGTDLLTAMMEGKDTGEGMSDDLIVQNLITFLIAGHETTSGLLSFAFYYLLENPHTLEKARAEVDYVNMILRETLRLMPTAPGFFVTPHKDEIGKYAVPANESLFCFLHLIHRDPKVWADAEEFRPERPKNAWKPFGNGMRGCIGREFAWQEAKLI-------------------------------------------- 170046984 59 -----------------------------------------------------------------------------------------------------RKIITPAFHFKILEEFLGTFNQQAEVLVDKLREQGDFNIYKYITLCTLDVISETAMGVKINAQDRLFSVLREFRWLFPFLKMAKQQKRLLNVLAQLITQKKLEESDTLLDLLLNVSIDGHPLSNPDIREEVDTFMAAGHDTTTSALSFGAYHIARNPPVQQKMLQDLKYLDMTIKEILRIHPVPIIGRMSTSDMTINGTKLPTGIEVIIFIYAMHNNPEVFPEPDRFDPDRHPYAYIPFSAGARNCIGQKYALLEAKTILVKLLGSYRLLPCDPGNTVRIKSDI------------------- 210120354 57 -----------------------------------------------------IVTDAEMIKEILKQFHNFVNRQPEVQDINIKPQSRQVFQLRDEDWKNVRVTLTPAFSGSKLKQMMAALNSCADQLVENLNSFVTTN--ESFDVKDIAKPIFETINYHPFTPRDVTDFFDGVMEQLLEMRKTDGGKGRVDLLQIMIDAHQE--SGDESTNGPKVVGKKQPLTRDDVVGNGIGFFSAAFETLSTSMSFALYQLALDQEVQDKARQKMSYLEMCIMETLRLYPGASILRVSNEEARLKWVTVPKGMSVVVPALAIHYDPARWNEPRKFIPERNPMDWLPFGVGPRNCIGMRLALLEMKVGLARVL--------------------------------------- 91216978 6 ----------------------------------------------------------------------------------------------------QRKLIQPAFHKKNIYSLLDVMVEAIDKELERIEVDTPIDIFPIFNDAINAEEISRLQYITEETQKMLVYKKWWFVLSQELKRNLNLSREARDLLIRIIKRRQNSNSEDLLDMLLALTEDGSKMNQEQLIDEILILFIAGHETTSNALSFTVQLIGQDEHVQEKLVSEIDYTENVIQESMRLFPPYFIDRQNIERDTFKGFEIPQGTTLLFSVHQIHRNATNWENPNKFMPERFSNFYFPFGAGPRKCIGNNFAMYEITLAINRLLK-------------------------------------- 112791732 17 ----------------------------------------------------------DQARQVLTGKSFVSDSFRHLRLPPGSPMMLLLLRLNGTIHRKHRQAMQQAFSPRHVTVYTDTIVRFADDMLDGWTPGRSVDLHEELARLVTRISLATMAGLEDEAAARLTAVIQAPLPGTPFRRMTRIAGEIEDILRALIAARRGAAAPDLLSKLPDAEADAEELSDEELLGEAYTALC--HDSVASSLFWTLFLLDQHREWWEKLRRMPVLDRIVKESVRLMPPAGFGVRYAEEGAVIDGHPIPKGAMTIFSSFVTHRDAGTFPEPLRFRPERWETAYFPFGLGQHNCIGRNLALLESKLVLTRIMQRAP----------------------------------- 210109524 392 --------------------------------------------------------------------------------------------------RRFRSTISPAFSSVKLKQMALVIEKYADNFVASLDKNAKQDVMHDLNSPFVDRFNISLFDPFMITISLFPRLGKLLQSLGVTLYPIKAVEFFRAAVDNVIDMRGRNEDEDFLQLLLKAHNEEHGVSKKDIKRESVLFWLGGYETTANTISLTAYNLAVHQEVQDKVIQEVDYLDMCVNETLRLFPASQRFRVNKEDTEIRGLKIPAGTIVNIPAYAIHRDEEIWPDPEDFKPERDPYAFLPFGSGPRNCIGMRLAQLELRFAL------------------------------------------- 5921955 36 -----------------------------------------------------VISGYQAIKDAFTQGEEFSGRAN-YPVIMTVSKGYGVLVSSGKRSKDLRRMTLKTFGMGR-RSIEERVQEEAKMLVKAFVVNPKELLCNCVGNVICSIVFGHRFENDDPMFQLIQKAVDAYMFPRIVWCFPGNHHEMFAIVNKAISEPQDFIEAFLVKMLEEKDDPNTEFNNGNMVMTAWSLFAAGTETTSSTLRQSFLMMIKYPHIQESVQKEIDYTDAVIHEVQRYMSPTSVPHKVMRDTEFYNYHIPEGTMVLPLLSSVLVDPKLFKNPDEFDPEKKNDGFFAFGVGKRACPGEALARVELFLFFTSVLQRF------------------------------------ 73998034 43 ------------------------------------------------------VMGADNVRRILGEHRLVSVHWPASVRTI--LGSGCLSNLHDSSHKQRKKVIMRAFSREALQCYVPVIAEEVGTCLQQWLSRGERGLVYPQVKRLMFRISMRILDAEQQLVEAFEEMTRNLFSLPIDVPFSGLYRGMRNLIHARIEENIRACKDALQLLIEHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREQLKYIGCVIKETLRNPPVPGGFRVALKTFELNGYQIPKGWNVIYSICDTHDVADIFTNKDEFNPDRSRFSFIPFGGGLRSCVGKEFAKILLKIFTVELARHC-DWRLLNGPPTMKTSPTVYPVDDLPARFT------- 29423608 62 ----------------------------HLFARALHQKYGPIVVLAPN---MISVGDANEIKRIIQNEDWVKSEAIYGNFRQDPHRPTLLAFTEKKAYSRRKRMLSSMFGIRYIRSLEPLMKSCVDAHLDKLCENSNNNLQHFIHGLAIDTIGATTFGGSFNVVEKISAVMQLISWIKYIPFLPKRDPYIEEFTFKIVDKRRKESGDDLLQHLVDVSDDGSEFRTSDVQDESVILLAAGSETTANAELFTIMQLLKHPHVMKKLVEEVDKWQACIDETMRLIPGQATPRDASKQETVLGYGIPKGTTVFPNTQEAHLDSDNWKNPDKFVPERWSVPYWPFSAGSRVCVGKHFAFQEMHISLTTLLRKF-SFEYVPGQDE------------------------- 157335361 79 -----------------------------------------------------------------------------------------------------RRITNQAFNTETVKGWVPEIVASTSKMLEEWARRGRDELEREVHRELSFQEGKCIFELQEQQTHLVVQALRSIYIPGFRYERWRIEKEIEESIQRLIDNNNKTKENSLLSAFKNQHGEEERLTVQEVIDECKTFYFAGKETTGNLLTWALVLLAMHQEWQTKAREEVVQVYGHINETLRLYPPQTMSRVPPKNVKLGRLDVPAGTQISLAMTAVHHDTQIWENANEFNPFRFKEPFFPFGLGPRICIGQNFAMVEVKIVL------------------------------------------- 85068642 34 ---------------------------PHHHLRDLARKYGPLMYLQLGEVPVVVISSPRIAKAVLKTHDLFATRPRFMSSDIVFYKSRISFAPYGDYWRQMRKILTQLLSNKMLKSFSTIRKDELSKLLSRLATASSAVNINEKLLWFTSCMTCRLFGKICNDRDELFDVCDLFPSWKLLHNMSNMKARLTNIMENIINEHKENHGEDMIDALLRVKENNEPIENDNMKAVILDLFIAGTETSYTAIIWALSELMKHPSVMAKAQDKLPYLKSVIKETLRMHPPVPGPRECREQTEIDGYTVPLKARVMVNAWAIGRDPESWEDPESFKPER------------------------------------------------------------------------ 149613390 20 ---------------------------------------------------------------------------------------------------RIRTIVSPAFTSGKLKEMFPIIKHYGKILVQKVKKNEPVNMKEIFGSYSLDVVTSTSFGVDIDSMDPFVKQINKLLCPFLVPVFEKMNREFLEFFVGVTRNFKEKRRVDFLQLMVDSQSSDKEMTDTEISTQAIIFIFAGFETTSSTLNFVSYNLATHPEVQKKLQEQMDYLDMVVQETLRLFPPGGRIRVCKETIQIKGLTIPKGTVVIIPAFVLHRDPEHWPEPEKFLPERNPYVFLPFGAGPRNCIGMRFALLNMKAALIHLLQNF------------------------------------ 194753291 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEQMAAQAFVFFGAGFETSSTTMGFALYELAQHQDIQDRNMKDLIYLDQVLSETLRLYTVPILNRECLEDYVVPDYVIKKGMPVLIPCGAMHRDEKLYPNPDVFNPERDSVEWLPFGDGPRNCIGMRFGQMQARIGLALLIK-------------------------------------- 210109905 66 -----------------------------------------------------------------------------------------------------RSTISPAFSGGKLKQMAGAMNSCAGLLVENIADTGESFEVKELTGAFTMDVITRLIDRPISIFALMFMFFPRLVRFQYNLLPADATQFFYSVFDQLMEQAEGQERVDFLQLMMNAHKEHDKEHDDDVVANGILFFIAGYETTATTMAFTLYNLALNQDKQDRDVHKMPYLEMCISETLRMYPAAMTTRASSEEVKLKWLTIPKDMLVAAPILAIHYDPERWPEPYKFIPERFPYDWMPFGAGPRNCIGMRLALFELKLGLARLL--------------------------------------- 157335200 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWDHIKAILMDIFIAGTDTSAATLVWAMTELMKNPIVMKKAQQMLCYLKALVKETMRLHPAAPVPRETREKCVIDGYEIAPKTLVFVNAWAIGRDPEFWENPEEFMPER------------------------------------------------------------------------ 156152296 74 -----------------------------------------------------------------------------------------------------RRLVHNSFTGERTGRLQDIVMSSVDSLCAELLSGGPFDPSAAVTRAVTNVVCTLVFNATYRHGDEVMRYNDGIVFPWMKVFPNRCLRRLKDLLSRKLEEHKASLSEDLLDALLKGKTEDESITDDHVLMTAAEAFGAGVETTSTTLLWILVYLLHHPEVQQRVQEELDEQDCVINEGMRIRPREPDPHSAMTDSSIGGHPVHRGTRVLVNMWAIHHDPRLWARPDLFHPDRFPAYFLPFGAGPRVCVGESLARTELFLFLASLLQRMSLPRGAPPPNLQGRLGVVLQPLPYSVVVTP------ 25453406 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLEHLAIMVTDLFFAGIETVSSTMRFALLLLMKYPHVTAKVQEEIDHTNAMVHEVQRYIDIGPNGHDVTCDTKFRNYFIPKGTAVLTSLTSVLHDSKEFPNPEMFDPGKKSDYFIPFSAGKRMCLGESLARMELFLFLTTILQNF------------------------------------ 86743139 41 -------------------------------------------------------------------------------------------------HRQQRRLLQPLFHKQRIAGYADAFAAIADKTADGWRDGQRLDVHTEMTEMTLAIVARTLFDVDDVIRAALDQNMPAALPLPAPRRRRDARNALDRVVHDLIADRRATTGNDLLSLLLTARDTGASMDDSQVRDEALTLLLAGHETTANALTWTFHLLGRDPEVLATLQAELDYTNAVISEAMRLYPPVWMGRHLVEDRDVAGYRLPAGSTLVFSQWVVHRDERWWPRPELFDPMRPRFAYFPFGAGPRQCIGNTFAITEGVLALAAIARRW-SFTPVPGLPVTPQP--------------------- 210088940 33 -----------------------------------------------------VLTGHETIRNALKRAEDFSSRKAPPAQAMAGRDKGVLQAPYGPHWKQQRKMTLRDFGFGK-RSLEVKISEEADALVQEILSHQPFDLKIMMQNAVSNIICSIVFGFEYGDPDFLRFRFLRLFGKSGRDKATRMLQTVQEFCREQIEKHRRDFTDAFLLEQQRAPEEKEHFTDKQLQEVLMDLFVAGTETTATTTRWALLYMMLNPNIQEKFYMCPQVHQEIDSVLGQSAPSYAQGHAASRDTTFNGYNVPQEGRLLINLWSVHMDPQLFPEPNTFQPERKHEALIPFSMGHRICLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPVPSMLGKLGSVVNVP----------- 66522973 9 --------------------------------------------------------------------------------------------------RPLRTRLSPVFTSGKLKEMFPLILDCAKHLLDKLVLREEFIECRELTAKYTTDVIGSCFGIEMNALSEFRRIGRKVFSNSFGQILRFRFRQIFKFLTNIIMKYRQENRPDFVNMLIELKKHPDKLTDTLLTAQAFVFFIAGFETSSSAISNALYELALNPEVQNKLRQEIKEYFNKHNELKYEYIKNMIFRETLRKYPPGPVSIPEESFVWIPLYAIHHDPKIYPNPDAFIPERHPMHYLPFGDGPRNCIGARFAVYQSKIGLITIL--------------------------------------- 195395358 30 ----------------------------------------------------------ELIKQIIKDFDHFINHRNFFGTDDDDPHDMSLFLMRDARWKDMRSTLSPAFTGSKMRQMFQLIDIVAKEAVDCLKRDHVPESTKDYCSRFTNDVIATAFGLQVNSFKDRDNTFYIMGKRMTSFSALQNLKFLMDYLVRLVMKYRQEHRSDMINMLMEARGNARNWSDRDIVAQCFVFFLAGFETSASFMCFTAQELMENGDVQERLYEEMKYMDQVVSEVLRWPPTSAIDRECNKDITYKNIEIKKGDAIWLPTCGFHLDPKYFENPTKFDPDRFPFTYFPFGTGQRSCIGSRFALLETKALIYYLLR---EFRIAPA---------------------------- 157107856 51 -----------------------------------------------------VISDYKIIREAFK-TEDFTGRP--HSPLLKTLGGFGIINSEGQLWKDQRRFLHRHFGMTVLHLMESRIMTEVAELLASLNEVGSCNIIMSVRFSLEDPKFKRFNWLIEEGMRLFGEIHTIDYIPQIQYKIAKNRQEMFDFYREVIDEHKRSFNDAYLDEIQKAQAEGRKDHEIQMMQVIADLFSAGMETIKTTLLWLNVFMLRHPDAMKRVQDELDQTETTILEVMRISSIVPTTHSPKSDVVINGYTIPAGSYVVPLINSVHMDPTLWDKPEEFNPSRKPDFFIPFGVGRRRCLGDVLARMELFLFFASIMHTF-TIELPEDEPMPSLKGII------------------ 57012714 28 -----------------------------------------------------IIGQYQLAREVLKKGKEFSGRPQMVTLGLLSNQGKGIAFADDDAWQLHRKLALSSFALFRDQRLETIICQEASSLCDLLHNEESVDLSQPIFMSVTNIICAICFSTSYENRDPILTTIQTFTEGILNCKIKRHVKVRDEVLIDMLEKCKEKFNNDSISNLNNTTDHQGSFSDSHILSTVGDFFGAGIETTTSVLCWIVAFLLHNPEVKKKIQKEIDQNEATIREVLRIRPPMLIPHKANIDSSIGEFTIPKDTHVVINLWALHHNEKEWDQPDRFMPERPSLSYLPFGAGPRACIGEVLAR-------------------------------------------------- 157114920 32 --PGPSPLPGLGSFPSFITQRRPVADEMDEIYREYKPKYNFVGVFSNR-SPRIMITSSELAKDILKNFKNFHDNGEMTNKEIDPLFGRNPFMLTGDEWKAKRAEITPAFTTSRMKALFPLVEDVCSRMTKELSAKFTTDVVSSCIFACDAQSFTEIREQGRKLMEQSFSSFLILLFIINFPTLAKIFKSLEKFFTDLMKEAISHNRVDYLDYLISLR-NKKEISELDMAAHGVTFFIDGFETSSVAISFMLYEIAKNPEVQKRLRKELSYLDQVVNESLRWPPAAFISKKCTEPMDLQNVTIGKEICAIINIWSLHRDPEYYDDPLTFNPDRFSPEFIPFGDGPRQCLGMRFARMQVKRCLYELVSNF------------------------------------ 195456718 95 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQASVDGQPLSNADIREEVDTFMFEGHDTTTSGISYTLYLLSRNPEAQARCFQQLKYLECAIKESLRLFPPVPIGRYVAEDTELNGKLIPANTNVILLTYHAQRDPEFFEEPNKFNPDRDPFAYTPFSAGPRNCIGQKFAMLEMKSTISKMLRHFELLPLGPEVQ-------------------------- 126305754 99 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGGGFTNEELENEVNTFRFAGQDTVAVGFSWTLYCLAMNPEYQKKCRTQMTYSTMCIKESFRMYPIPKVARTLNQPITFDGQTLPSDTTVTINIWALHYNPAIWENPKVFDPERHPYAFLPFSAGLRNCIGQQFAMNLIKVSLALTLLRFPDLE-------------------------------- 182434404 48 --------------------------------------------------------------------------------------------------RAQRQTVQPAFKPGRINRQANAVAEEGAKLVALLRAHGPVDVLHEVTGLTLGVLGRTLLDSDLSSQDTLQGMVPGWLPLPPQARFRRARRELYRVADLLVADRSARMGDDALARIIEAAGRGNGPPRRVRREELVTLLLAGHETTASTLGWTLHLLERHPEVRAAVRHRLTWTTKVVQEAMRLYPPVWVPRVAQREDEVGGYTVSARADVLICPYIMHRNPRLWEDPERFDPERPRYAYIPFGAGPRFCVGSNLGMMEA-VFVTALITRDLDLRTVPG---------------------------- 117233 29 -----------------------------------------------------VMYGYEAVKEALVDGEEFSGR-NLSPINKKVNKGLGVIFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELPCNVICSVIFQNRFDYKDETFLNLMGKFNENFRILNSPWLQVCNPGTHKTVFENFDYVRNFVLEKTKEHQENPRDFIDCFLIKMKQEKHNQQSEFTIENLMDVFAAGTETTSTTLRYGLLLLMKHPEVTAKVQEEIEYTDATVHEIQRYINPNNVPHATTCNVKFRNYFIPKGTAVLTSLTSVLHDNQEFLKPDKFDPGKKSDYFMPFSTGKRVCMGEALARMELFLFLTAILQNF------------------------------------ 50657412 48 MKPIPPFVGNALLLE---RNGEGFFKQLQQYADEFRKM--PMFKLWLGPLPVTVLFHPDSVEVILSSSKHI--KKSFLYTFLHPWLGTGLLTSTGDKWRSRRKMITPTFHFAILNDFLEVMNEQGGVLLEKLEKHEPFNIFTDITLCALDIICETAMGIQQRQKSPWLWHDLMYLLFKEGREHERNLKILHGFTDTVIAEKVAEKREAFLDMLLNADDEGKKLSYKDIREEVDTFMFEGHDTTAAAMNWVLYLLGHHPEAQKKVHQELDYLECVVKEALRLFPVPMFARSLQEDCYISGYKLPKGTNVLVLTYVLHRDPEIFPEPDEFRPERHPYAYVPFSAGPRNCIGQRFAQMEEKTLLALILRRF------------------------------------ 194753037 82 -----------------------------------------------------------------------------------------LLFLDGPEWRWLRQNLTQVFTSGKLRYMFSNMLKVGEELAESCQKQEGEIEAKDLCARFTTDVIGSCFGLECNSLRKFRQMGKSVTTNPHHFRLRLFRPEVSEFFLDTVRRRENIKRNDLIQLLMELGKKEEALSFEQIAAQAMVFFLAGFDTSSTTMSFCLYELALNPEIQGKSFKEMPYLDKVISETLRKYPISHLLRRSTKDYAVPDTVLEAETKIIIPVHSIHHDPKIYPQPEVFDPSRHPFSYLPFGEGPRNCIGERFGKMQVKVGIAYLIR-------------------------------------- 7582384 80 --------------------------------------------------------------------------------------------------DHHRKILNPAFHIEKIKRLYPAFCECCDEMINRWEDSCELDVADEFLNVGGDVISRAAFGSNIEEGRTLFFPLLRFFPTESNRRARYIYKKVLSLIKGIIEKKEDAMRRGVSSDDILGLLLKGGLSTTEIIEECKEFYLAGQDTTTALLSWTLVALSMHPEWQDKARNQLKIMNMIFQEVLRLYPALTLMRSTSKDTKLGEMTIPAGVQIFVPIYIAHRDPQVWDDALIFNPNRFSEGYFPFGWGPRMCIGNNFGMAEAKLVLSQILQRF------------------------------------ 196003820 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDMLKLVIEAE-HKDKITDRDIVQHCFTFLVGGYDTTAATLTYAVFSLATNPDVQDKDQHCPDYMDMVLNETLRYYPGYINLREAKEDCTIRGVRFPKGVGVAIAVKAIHEDPDVWENPDKFDPERHPCHFLPFSEGPRKCIGIRLGWMNMKLILARLLQRVK-FDVAKETEIPLPT--------------------- 195627900 78 ---------------------------------------------------------------------------------------------------RHRRVINPAFTIDKLKIVTETMLDFADSMADELEAEASQDIYKHFSDLTVDNIAYAIFGSSYKLGKQVFEAQTELLGPTQANRRKWMLEKLKSLLTRIIQPRLAEHGNDLLGVMLDSCTETKQLSMEEIIHECKLFFFAGHENTALLLTWSVYLLSIYPEWQERLRKEVEMTMVLFETLRLYSPALFMQRKTLADMTVGPIKLPKGTAIVIPIPIMHRDKQAWDDADEFSPMRFANPHLAFSMGPRSCIGQNLSMLEAKSTLALMLRKF-SFALSPDYVHAPVDLFTLKPKGLPVILRP------ 9506531 30 -----------------------------------------------------VLSGYQTVKEALVDKGEEFSGRGSYPIFFNFTKGNGIAFSDGERWKILRRFILRNFGMGK-RSIEERILEEGSFLLDVLRKTEPFDPVFILSRSVSNIICSVIFGSRFDYIHFINDNFQIMSSPWGEWVPGPHRRVFRNFMKDLIARSVREHQDDFIDMVQEKQDPLSHFNMDTLLMTTHNLLFGGTETVGTTLRHAFLILMKYPKVQARVQEEIDCTDAVIHEVQRFADVIPMPHRVIRDTPFRGFLIPKGTDVITLLNTVHYDSDQFKTPQEFNPEKKSPAFMPFSAGRRLCLGEPLARMELFIYLTSILQNFTLHPLVEPEDIDL-TPLSSGLGNLP----------- 210102402 4 -----------------------------------------------------MVSDPEMLREIFKQFHKFSRRNPEGMTLRTTPQGRYLINLSGEDWKNVRTTLTPAFSSGKLKLMLEQLNRCANILAETVAKTGKPFKARELTGGFTMDAIATAFGTEIWLFIFFPKIMKPILEAINWDFFPKKSYKFFESVFDQLMAMRHHERVDFMQLMANAHKDKGEDDEDDVVSNGILFFLAGYDTTSLTMAYTMYNLALNQEAQDDVIREVDYLEMCIMETLRLYPPNVMTRCCVEDAVVNGLSIPKGMSILVPIQGIHYDPERWPEPKKFIPERNPFHWLPFGAGPRNCIGMRLALMEAKIGL------------------------------------------- 9294386 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAAPNDDLLGILLESQAKGNGMSTEDVMEECKLFYFAGQETTSVLLVWAMVLLSHHQDWQARCLSQLKVMTMILYEVLRLYPPVTHTRAIDKEMKLGDLTLPAGVHISLPIMLVQRDPMLWTDAAEFKPERFKDSFFPFAWGPRICIGQNFAMLEAKMAMALILQTF-TFELSP----------------------------- 40352896 28 -----------------------------------------------------------------------------------------------------RKLVFSTFSFRDDQKLEKMICQEANSLCDLILTYESRDLSTLIFKSVINIICTICFNISFENKDPIIFPWLKIFPNKNLEMIKEHTKIREKTLVEMFEKCKEKFTDILIQAKMNAEQDPSVFSDKHILVTVGDIFGAGIETTSSVLSWILAFLVHNPEVKRKIQKEIDQYEATIREVLRIRPVAPIPHKANIDSSIGEFAIPKDTHVIINLWALHHDKNEWDQPDRFMPERPTPSYLPFGAGPRSCIGEALARQELFIFMALLLQRF-DFDVSDDKQ-------------------------- 210091715 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGSETTSTTLRWALLYMVLYPEVQQKVQEEIDYTEAVIAEVMRISPIAAMGHATSNDANLFGYEIPEGTMIFPLTWSVFYDPVHYPEPEIFKPQRKDQTFIPFSIGRRICLGENLAKMELFLFFTHLLQHF-TFKLPDGAA-------------------------- 210095545 34 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPNIYMFNLLTGFGDIGLAKFNQAYKEKRKFAYSALRNLGMRMVEENIRDEARQLCLKLSEQGPRDIADNLTVSVANIICSMVFGKRYDYDDELTKIVNKLIAQLGSSQLMEGINEVHVFLRQEITKHRETLDNDLLLIELQTQDKTDCVTEENIVWIIQDMFFAGIETTATTLRWGLLYMVLCPQEQQKVQAELDYTKATVMEIQRIRAIVPSPHAPNEDTTFRGYDIPAGTQVLPNLWSANMDPEFWPDPEKFDPGRRPESFMPFSTGRRVCLGEQLAKMELFLLFSSLLKHF-TFKLPEGAAAPSTDGCM-GITLVP----------- 195166092 70 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGLKMRQMFQLMNQVAKEAVDCLKPDQQGSVMKDYCTRFTNDVIATAFGLQVNSFKERDNDFYSMGKKLTTFGFLQNIKFMLEYFVRLVMKYRQEHRPDMINMLMEARGLFREWSDRDIVAQCFVFFFAGFETSAVLMCFTAQELMENEDVQQKLYMGMKYLDQVVSEVLRWPPAIAIDRECNKDITYQTIEIKKGDYIWLPTCGFHRDPKYFENPNKFDPERFPFTYYPFGLGQRNCIGSRFALLEAKAVIYYLLK---DYRFAPA---------------------------- 91084279 34 ----------------------------------------------------------------------------------------------------LRAKLSPVFTSGKMKLMFPLMQECVDDLHRFLAQNDEIDVKITMKKYSVDIISTCAFGINTFCFRNFFFMPSFVDIFRLTFADKTASDYLLNVFKTTLQEREKKIRNDFIDLLNNLRKTEKFDNDIKMAAQAIAFFSAGNDTTSITLALTCYELALNKTIQDRLRHRMKYLDMVLNETLRKYPAPFLNRKSDVKYTFEEFTLDKGVSIIVPISGLHYDPEYYPDPEKYDPERTPYTYLPFGEGPRNCIGQRFALLVSKVALASIIKDF-----AFDATNRTP---------VPLRFDPGS---- 109123752 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKALSDEDIRAEADTFMFAGHDTTASGLSWILYNLARHPEYQERCRQEVQFLTMCLKESLRLHPPPFISRHCTQDIVLPDGRVIPKGIIVINITGVHHNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMAEMKTVLALMLLHF-RFLPDHTEPRRKPELILRAEGGLWLRVEP------ 195430274 62 ----------------------------------------------------------------------------------------------------MRNTLTPVFTSAKMRSMFGLMNDSFAECMQHLAELGSNDLIATTAFGLKFFKIGRSVAFFRGKQLYKFMLSTTMPWLFKLLGFQIFDGEKTEFFIRLVVDAMKQRRPDMIQLLLEARKENNKWTDDEIVAQCFIFFFAAFENNAMLICTTAYELLQNADVQEKLYQKMKYMDMVISESLRWTLAAATDRVCSKDYTLYDYEFKTGDRVNIPIAGLHWDDQYFPDPLKFIPERFPYTYLPFGVGPRNCIGNRYALMQAKAML------------------------------------------- 58389759 45 ---------------IDIFNPNIHFAHLIQKLYRQLKDRGDYVGLFFFRDPVLLVLSPEFARTVMVKDFNYFVDRGVYSNEEFDPLSANLFFMEGAKWRKLRSKLTPTFTSGKLKAMFHTIVDVANRLDERCVRMQRIDIKELLARFMTDVIGSCAFGIECNTLEQFRLMGKRMINLPKLKSLKVFFAMMFDFFMNVVRRYRAENRDDFMQLLIDMMQEGESLTFEEIAAQAFVFFFGGFETSTTTLTFALHLLAQHPKAQRKARKCMYYLECVIHETLRLYPPVSIHRMTSQPYQLPNEVIPEGVGVIISNLAFQHDPTLFPDPLAFKPERTNPSYLAFGDGPRMCIAMRFGKLQTCLGLAMLLK-------------------------------------- 150372626 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDHILMTVGDIFGAGVETTSTVLKWAVAYLLHYPEVQKKIQEELDYTEATIAEVLRIRPVSPIPHVALQDCSIGEYTIPKEARVVINLWSLHHDEKEWVNPHLFNPDRFSQSYLPFGAGIRVCLGEALAKMEVFLFLSWILQRF-TLEVPEGDP-------------------------- 131889653 38 -----------------------------------------------------VLNGYNLVKEVYIKQGDNLADRPVLPLFYEIVGDKGLILSSGYKWKHQRRFALSTLRNFGLKSLEPSINVECGFLNEAIPFDPRLLLNNAVSNVICVLVFGNRFDYSDHHFQTLLKNISEAVYPGPHKTIITLWRKVTDFVREKVNEHRVDYDDCFLTEMEKLKDDTAAGFDVENLCICLDLFVAGTETTSTTLYWGLLYMIKYPEIQAKVQEEIDYTNAVIHEIQRMIAPINLARSTSEDTQIGNYSIPKGTMVTSNLTSVLFDESEWETPHSFNPGRRRDAFLPFSLGKRVCLGEQLARMELFLFFSSLLQRF------------------------------------ 122163981 39 -------------------------------------------------------------------------------------------------HAHLRRIVSRAFSPESIRASVPAIEAIALRSLHSW-DGQFVNTFQEMKTYALNVALLSIFGEEEMYIEELKQCYLTLLPGTLFHKAMKARKRLGAIVAHIIARRERQRGNDLLGSFVDGRE---ALTDAQIADNVIGVIFAARDTTASVLTWMVKFLGDHPAVSWADTRRMKMTSRVIQETMRVASISFTFREAVEDVEYQGYLIPKGWKVLPLFRNIHHNPDHFPCPEKFDPSRKPNTFMPFGNGTHSCPGNELAKLEMLVLF------------------------------------------- 126273268 394 -------------------------------------------------------------------------------------------------HKKRKKLIMQAFNREALQCYVPVIAEEIKNALERWLQCGDSGLVKRLMFRIAMRISATDGDSERELVEAFEEMTRNLFSLPIDVPFMKARNLIHARIEKNICAKLGGQREDVLQLLIEHQENGERLDMQELKQSATELLFGGHETTASAATSLITYLGLHHHVLQKVREQLKYIGCVIKETLRNPPVPGGFRIALKTFELNGYQIPKGWNVIYSICDTHDVADIFTNKEEFNPDRSRFSFIPFGGGLRSCVGKEFAKILLKIFTVELARHC-DWQLLNGPPTMKTSPTVYPVDNLPTKF-------- 116642350 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAITWSIFLIGSHPEVQEMVNEELDYLECCVKEALRLYPVPIISRTCVEDTVIGGDEIPAGTSVSICSYYLHRDPKYFPDPELYQPRRHPYSYVPFSAGPRNCIGQRFALMEEKAVLSAILRNFHVQSLDKREEIILLAELILRPRGIRVRLEPK----- 115468218 34 ---------------------------PHRALRDLARRHGPLMLLAFGDAPVVVVSTAGAAREILRTHDNFSSRPSAVVKVCTRRGAGITFAPYGEHWRQVRKICRELLSPRRILAFRAIREEEAARLVRAIGVASPPNLSELLGNYVTDTTVHIVMGERFRERDALLRYVDRAMSSTTLRRAEAFVESLMEFMDRVIREHLEKKREDLIDVLLRLQAEGSELTMGIIRAVIFDLFSGGSETATTTLQWAMAELMRNMEVTEEGLTNLTYLQCIIKETLRLHTPGPLPRECQEQCQILGYDIPKGATVLV---------------------------------------------------------------------------------------------- 196011605 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTGMSVDEIVHEVITFLFAGHDTTSTSLSWLLFSLACNPQCQRQCQEELSYTTLCVKESQRHTTVPFIGRTLGEETTVNGYTFPKGMDLELPIYHYHHDSRWWKNPWDFDPDRDPFCYLPFAVGTRNCIGQNFALQELKAIAAKILQRFPTYQHIPAGVLKNKGGI------------------- 91079738 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDHLVMVCVDLFIGGAQTTSRTLGFAFLMMIMYPEVQKKVQEQIDKHYDKNSSRYRYVVPIGGPRRVTKNTTLDGYYLPKNTTVLISFYSINNDPENWQNPEIFNPERPDEKLIPFALGRRRCVGEILAKNCIFLLFVEILRRY-NVSLAPGSKPPTGAGITLSPESYRVKFT------- 51535459 42 ----------------------------HRAMRDIARRHGPLVLLRLGRLPVVVASSADAAREVMRTSDVAFAARPVNRMIRPEGSEGVIFAPYGETWRQLRKITAELLSARRVHSFRSVREEEAGRMLRAVASQTTVNLSELMSAYAADSSARAMIGRRLKDRDTFLAMVEAVLLSTMPRRMKRHRERMTAYLDAIIEEHQESRASREDDEDLLDREGDLEVSRESIRSTIGDMFIGGSEPPAITLQWIMAELIRNPEVMQKVQDKLGYMNLVIKETLRLHPPGPRLRVCRTTCQVLGFDVPKGTMVLVNMWAINRDPKYWSQAEEFIPERFENAYMPFGAGRRMCPGMAFGLATLELALASLL--------------------------------------- 3913314 46 -----------------------------------------------------VLSGSETVRQALKQGEDFSGRPDLYTFQFISDGKSLAFSTDKGVWRARRKLAYSALRSEYSCMLEEHICKEGEYLVKQMKANGSFDPFRNIVVSVANVICGMCFGRRYDHYDQEFIPVLRFLPSTAMKKFLSINDRFDKFVKKIVSEHYATYNKDLIDHCEDRKLDENQVSDEKIVGIVNDLFGAGFDTVSTGLSWSVMYLVAYPEIQERLYQEIKFLDAFILEIFRHSSFFTIPHCTTKNTSLNGYFIPKDTCVFINQWQINHDPELWKDPFSFNPEREGEKVMLFGLGKRRCIGEVIARNEVFLFLAIIIQRLQ-FHMLPGEPL------------------------- 210116070 3 -----------------------------------------------------VLSGYETIRTALRATEDFSSRGCNSPLVPGFLMAPC-----GPRWKQHRKMTLRDFGVGK-RSLEGKINEEAEALAQEVQNGQPFDLQIMMENCVCNIICSIVFGVRFEYGDPEFFRHLRLSSETIEAKAVKMFRASQEFCGRQIEKHRNDIRDFIDAFLLEQERAPDEFTDKQLQEILIDLLLAGTETSASAVHWALLYMMLNPEIQEKAKVHQEYTAATLAEVQRIKPVAPVPHQASRDTTLGYNIPYEGFVIVINLWSVHMDPRLFPEPDTFQPERFLDNHIPFGIGHRMCLGEQLAKMELFMLFVSLMQRF-TFKLPEGAP-------------------------- 156550311 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLIKASENGAILSNSDIREEVDTFMFEGHDTTSSAVCWTLYLLGCHPEVQEKDLKRMKYLDKCIKEALRLYPSVPIGREISEDVEIGGYTVPKGTTALVVLPVLHRDPEIFSNPEKYDPERHPYSYIPFSAGPRNCIGQKFALLEEKAIISGILRKFDDISVTAELVLRTKSG-------------------- 1507678 33 -----------------------------------------------------IVNHHAHAREVLKRGRTFAGRPRTVTTDVLTRDGKDIAFGDYATWRFHRKIVHGALCMEGSASLQRIICTEAQSLCSTLSEAAATDLSPELTRAVTNVICSLCFNSSYSRGDP---EFEAMLRYSQGIVDTVAKDSLVDIFPWLQSDYSDHVQRDLLDALLRAKRSAENLSDDHLLMTVGDIFGAGVETTTTVLKWAITYLIHYPEVQKQIQEELDRKEATIREVLRIRPVAPIPHVALSDTSLGDFTVRKGTRVVINLWSLHHDEKEWTNPDLFNPGRPSSSYLPFGAGLRVCLGEALAKMELFLFLSWILQRF------------------------------------ 170031500 112 -----------------------------------------------------------------------------------------------------RKIITPTFHFKMLDNFLEVFNREADVLVEKLAGKGEFDIYDYVTLYALDSICETSMGVQIHAQDDLRSFPRLFFLFPFAKEQKNVIRKLHNFTNSVIDSRRKKRKITFLDLLLSVTVEGKPLSREDIREEVDTFMFEGHDTTTSGISFTIWHLAKHQDVQQKLCDEIDQIDMVVKESLRIPPVPIIGRQLIEDLEMNGTTIPAGTQINIKIYNIHRNPKIWPDPERFDPDRFPYDYIPFSAGSRNCIGQRYAMMELKVTLIKLLA---SYRILPGEKMRFKTDLV------------------ 210110900 38 LPPGPRGLPLVG-------NLFSMTKDIPVVFQKWSKKYGDVFTVYAFRQPRVVLNGFSAIREALTNADVFSSRPVQKVKVQKQVNTFLPYTARFKEHKKFTMSALRDFGVGK-RSMEGKILEEAQALISRLLKNTTCNVISSIVFEYDDVKGQELLLMIEQTFSINRIHMLPIMFPKGSERFLNNQIKLREHFREEVAKHRNDIRDFIDAFLLEADDEDSTFTEEQLVEILRQLFLAGTDTTANTLHWAVLFMILHPDIQQKVQQEIDYTEATLSEINRMAATVPMRHFTTGDIDFRGYHIPKATAVEVNIWSVLRDPQLWPEPNKFDPTRKREEMIVFSMGRRLCPGERLAKVELFLIFTSLLQRF-TFKPPEGSAVRSAEGV------------------- 118468727 65 ----------------------------------------------------------------------FSSTLGWAPVIGPFFHRGIML-LDFEEHRDHRRIMQQAFTRSALNGYLDLMRPGIDRTVRSWPAAQRFPFYTSVKHLLLDQAAEVFIGAELPEADQLSRDFHDTVCGGQWSRGLRARRRLERYFAGQLPARRSGEGTDLFSMLCRSRDEGERFSDTDIVNHMIFLLMAAHDTSAIAISMLVYELGRNLRWMEDLDSAYPLLDAAFKESLRMYPAGTLFRQTLTATAVAGHFIPRKTQVAIGVYASMRLADWWPEPDEFDPARFRYAFAPFGGGAHKCIGQQFANMNVKAIMLHLLRHF------------------------------------ 149916851 8 --------------------------------------------------------------HVLRTNQRNYQRSPLFSRPLRSVTGPTMFNTDGDEWLPRRRTVQPAFSRALVRTLAPKVVAAVDRQLAELPTEVEFESAPAMARMAMAMIGSTMFDAELTRRVNVPVWLPSAVPSPENRRLARTRALIEGRIGAMIDRRAAQERDDLLDRLMAAKETGCPFARATLIAEAALLVNAGHDTTAAALTCALHYIGSEPQWQARLRDEIDRERQVMRETLRLHPPAWVSRQAVADDRILGEHVPAGTTVLVATSLLHRHPRYWDRPNAFDPERFAPEYFPFGMGRRRCIGEPLAWLELEAAVARVLQRY-ELE-APRGGLREKAGFTLEPTRAPLTLRP------ 149689853 43 ------------------------------------------------------VMGADNVRRILGEHRLVSVHWPASVRTI--LGSGCLSNLHDSSHKQRKKVIMRAFSREALQCYVPVIAEEVGNSLEQWLSCGERGLVYPQVKRLMFRIAMRILAFEEMTRNLFSLPIDVPFSGLYRGMKARNLARIEENIRAKICRLRAACKDALQLLIEHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREQLKYTGCVIKETLRNPPVPGGFRVALKTFELNGYQIPKGWNVIYSICDTHDVADIFTNKEEFNPDRSRFSFIPFGGGLRSCVGKEFAKILLKIFTVELARHC-DWRLLNGPPTMKTSPTVYPVDDLPARFT------- 15238726 29 --------------------------------------------------------------------------------------------------REVRKMVIELYTAKRVKSFQNVRQEEVASFVDFIKQHASLEKTVNMKQKLVKLSGSVIFGISLEWFPIIGRIIDRITGLHSKCE--KVFKEMDSFFDQSIKHHLENIKDDIIGLLLKMEKGETGLGEFQLTRNHLNVLIAGVDTSGHTVTWVMTHLIKNPRVMKKDIERLEYLKMVIKETLRINPLVPIPREASKYIKIGGYDIPKKTWIYVNIWAVQRNPNVWKDPEVFIPERFDFELLPFGSGRRMCPGMGLGMALVHLTLINLLYRF------------------------------------ 157117000 32 -------------------------------------------------------------------------------------------------HAR-RKAITPAFHFKILEQFVDVFDRNASELVDVLGKHEVFDIFPHVLLYALDVICESAMGVSIKRMFDFIRRTPLFYLTPSYQQLRKSLKVLHGYTDNVITSRRKQDSDDFLDMLLKTNINGKPLTDLEIREEVDTFMFEGHDTTTSAVVFTLLNLAKHPAIQQKVYHDLSYLEMVIKETLRLYPSVPIGRRCVEETTIEGKTIPAGANIIVGVFFMGRDPNYFEKPLDFIPERNPYKYIPFSAGPRNCIGQKFALNEMKSVISKLLRH------------------------------------- 163736225 25 -----------------LFRADLLSAQPAKLYRAWMAEFRTPFFRSF------LVNQPDLVRTVLKDPEVFPKSNRIGEGLRPLLGNSVFLT-NGEVWKRQRRIIDPAFEGGRLRQIYPAIHAAAEAAVTRLIPDAPIEIEAETSHAAADVIFRTLFSIPIEHHHRFRAYQQAWVPRFHRPATRRNAARIRGLIRDLTQQRMEHAPDDLATKIMTTQETGELFTTDEMVDQVAIFFLAGHETSASALAWALYLVALVPEWQEKIAKERISRDVFREALRLYPPVPMMVREASCPQQFRGRTLPQGAQVVLSPWHLHRHERLWENPDGFDPGRWREAYIPFSAGPRVCTGAGFAMIEGPLILSMILQRFRVEPVAEQEPVPVA---------------------- 194863455 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEQMAAQAFVFFVAGFETSSSTMSFCLYELALQPEIQRRLREEMSYLDQVLSETLRKHPLPHLIREANRDYKIPHSDIVLDKGVLALIPVHHHDPEIYPDPERFDPSRHPMAYLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 126305752 127 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGEGLSNEELEAEVNTFVFGGHDTTASSLSWIFYCMAMNPEHQHQCWDHLDQMPMCIKEALRLYPPITIARELSKPITFPDGRFPTGMTVVLNIWALHHNPTVWENPQVFNPERHSYAFLPFSAGPRNCIGQQLAMLELKVGLALTLLRF------------------------------------ 170037863 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDTEMIAQAFVFFLAGFETVSSTLMLMTHDLVVHQDVQQKTLQKMQYMDMVVSESLRMRPAAVLDRVCVRDYVLDDFTMDSGTAVWIPTQGIHMDPKFYPNPERFDPERDPLTYLPFGVGPRNCIGSRFALMEIKAIL------------------------------------------- 210083503 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLTEENVMYIVSNLFLAGTETTTTTLRWALLYMILHPHIQQRVQEELESVVGMETQRIRHITPLSIPHATAVDTVFRGYHIPAGTQVVPNMWSAHMDPEFWPDPERFDPRRHPESFMPFSVGRRMCLGERLAKMELFLFFTAMLQQF-SFVLPEGAATPSTDGVF------------------ 157412300 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDALLRAKCSAENLTDDHLLMTVGDIFGAGVETTTTVMKWAITYLIHHPQIQSRIQEELDSRVGMDRSPQRPVAPLFIPHVALSDTSIGDFAVKKGTRVVINLWSLHHDEKEWENPERFDPGRFLNSYLPFGAGVRVCLGEALAKMELFLFLSWILQRF------------------------------------ 21552587 57 -----------------------------------------------------------------------------------------------------RKILTPAFHFNILRQFCDIIQENTQRFLEKLEQTAGQDVVVPILSEYTLNSICETAMFCQRFIRIYLYPETVFNLTSLGRMQKRSVKTVKNFTEDVIKQRRKKKKTAMLDLLLSAEKEG--LIDKTGIQEEVTFMFEGHDTTASGLTFMFMLLAHHKDIQDKIVEKMKYMERCIKESLRIYPPHFISRKLNETTVLSGYQVPADTLCHIPIYDMHHREDLFEDPERFDPDRHPYAYIPFSAGPRNCIGQKFAMLEMKIAVAEVLRKF------------------------------------ 40714686 46 -------------------------------------------------------------------------------------GPTSLLTTNGDEHKKLRRLIGEPLSIDALKKHFDFINDLAVQTLDTWLDRRVLVLEEAIIKLFTLKVIANMLEPEGEEQEKFRANFKIISSSFFHRGLKKARNRMYAMLDSVIARRRDEVRNDFLQTLLRKHAKDGKLTDAQLKDNILTLLVAGHDTTTAGLTWLIKFLGENPEALQKLRV-------MNETLRRATILPWFSRKAAQDFSIDGYEIKKGTSVNLDVVSIHHDPSVFADPYKFDPNRKPYSFLGFGSGPRMCPGMSLARLEICVFI------------------------------------------- 41059942 45 -----------------------------------------------------VLSGPDTVRQALRQGEDFKGRPDLYSFTLITNGQSMSFSPDGPVWAARRRLAQNALKSFSICYLEEHVSKEAEALLEQMAEVGHFDPYRYVVVSVANVVCAMCFGKRYDHDDQEFFPILRYLPNPALDFFKDLNKRFYSFMQKLVKEHYKTFTDSLIKHCQDKRLDENQLSDEKIVNVVLDLFGAGFDTVTTAISWSLLYLVTSPSVQKKIQEELDYLEAFILETFRHASFFTIPHSTTKDTSLSGFYIPKGRCVFVNQWQINHDQELWGDPSEFRPERFSEKVILFGMGKRKCIGETIARLEVFLFLAILLQQV-EFSVPQGTKV------------------------- 149409180 25 ----------------------------------------------------------------------------------------------------LRTLVSPTFTSGKLKEMVPMMIQYGEVLVKNLQNKVEKNFVKEIKKLTSINFFSPLFAL-ISVLPFMIPLLKLLNINTFPNDSVEYFKRFMDKIKERTQQGNPQQRMNFLQLMLDTQNPKEGLKDAEILAQAFSFIFAGYETSSTTLSFISYNLATHLDVQKKLQEQMEYLDMIINETLRLYTVGSRLRICKKTMKINGLTIPKGMTVVIPVSCLHSDPNYWVNPDEFHPERDPYTFMPFGAGPRNCIGMRFALLNIKVAIIGLLQNF------------------------------------ 74141131 28 -----------------------------------------------------------------------------------------------------RKLVFSTFSFRDDQKLEKMICQEANSLCDLILTYESRDLSTLIFKSVINIICTICFNISFENKDPILTTIQTFTEGIVDVLGHSDLVDIFPWLKEMIKEHTKIRTDILIQAKMNAEQDPSVFSDKHILVTVGDIFGAGIETTSSVLNWILAFLVHNPEVKRKIQKEIDQYEATIREVLRIRPVAPIPHKANIDSSIGEFAIPKDTHVIINLWALHHDKNEWDQPDRFMPERPTPSYLPFGAGPRSCIGEALARQELFIFMALLLQRF-DFDVSDDKQ-------------------------- 125596325 78 ---------------------------------------------------------------------------------------------------RHRRVVHPAFAMDKLKMMAKTMADCAREVIREWEARATADGERRVQVEVGGQLQHTAFGSSYREGKEVFVAQRELIPTKTNLRRRHLAKKVRGTLMAIIRERQAAHGNDLLGLMLEANATDKSMTMDEIVDECKTFFFAGHDTTSHLLTWAMFLLGTHPEWQHRLRNKLKLMTMVLYETLRLYPVSLMARTATADAELGGVRVPKGTMTMIPMAILHRDADVWAGAGEFDPLRFRGGLLAFSLGQRSCIGQDFAMMEAKTTLAMILRRFA-FEVSPE---------------------------- 209155392 46 -----------------------------------------------------VLSGSETVRQALKQGEDFAGRPDLYSFKFINDGKSLAFSTDKAVWRARRKLAMSALTPEYSCALEEHVCKEGEYLVKQMDVSGSFDPFRHIVVSVANVICGMCFGRRYSHDDQEFIPILRYLPNRTMKRFMDINDRFNTFVQKIVSEHYESYDKDLIDHCEDRKLDENQVSDEKIVGIVNDLFGAGFDTISTALSWAVVYLVAYPEIQERLHQELKEKEAFILEIFRHSSFFTIPHCTVKDTSLNGYFIPKDTCVFINQWQVNHDPELWKEPSSFNPDREGEKVLVFGMGKRRCIGEAIGRNEVYLFLAILLQRLC-FQEKPGHPL------------------------- 210121778 42 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQADEDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCRREAEFITMCIKESLRIRPPVPSRRLTKTLTFPDGKYMPEGSLVSARIMSTHHNHLIWPDPEVYDPDRHHHAFVPFSAGPRNCIGQNFAMNEMKVAVALILQRF-RLELDETKPSPFQQLILRAKDGIWVKLTP------ 195024906 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIEEISAQALVFFAAGFETSSTTMGFALYELARAEDVQNRSIKDMKYLDQVISETLRLYTVPILNRQCLEDYVVPGYPNYKGMPVMIPAGAMHRDERYYPEPNRFNPDRDSVEWLPFGEGPRNCIGIRFGQMQARIGLSMLIKNF------------------------------------ 210081847 1 --PGPPGWPV-------LGNLPSLTKDMHLQLTKWRYQYGDVFSVRFGLQDAVIVNGSEAIKEALQKAKHFSNRPDYYLVRCVNMHFGAVFCPYGDRWRALRRFTVSTLRFFGMTILEDKIQEECRHFCSRLLVGQPVDLRYRLETSVSNIIVSMAVGKRFEYGDPKFYIVNCFPMLRFFPGFRKMYNELMDLTAELYNYIREHIGQDFIDAFNKTKQ--GFLPDMTLTYLIADLFSAGTETSSLTLCWGFLYLTAYPDVQEKVQAELDYTEATIREIQRIATIIPIPHRTSDDTTLLGYDIPAGTNVFVNLWDLHMDPSRWPDPHRFDPARTHDAFMPFSTGYRRCWGEQMGKMELFLFL------------------------------------------- 56696773 2 IPPKPPARPDKLWRYLRLFRQDLLSAQPARLYRAWMAEFRTPFFRS------YLVNQPDLVDTVLKRPDDFPKSNRISEGLRPLLGNSVFLT-NGETWKRQRRIIDPAFEGGRLRDTFPAMWAASEAAVNRLAQAGQETEIEEVTSHAAADVIFRTLFSIPIEHERFRAYQRAWVPRFHSRETRRNAAVIRGLIRQLTDTRMGEIRDDLATKIMTTTDTGDRFDTDEMVDQVAIFFLAGHETSASALAWTLYLMALYPDWQEKMSKLRLSRDVFREALRLYPPVPMMVRETTCPERFRDRDVPKGAQIVLSPWHLHRHERLWERPDDFDPARWRNAYMPFSAGSRVCTGAGFAMVEGPLILSMLLLRFRFERIAGREPVPVA---------------------- 14488355 42 LPPSPPAIP-------FFGHLHLIDKPLHAALSRLAERHGPVFSLRLGSRNAVVVSSPECARECFTDNDVFANRPQFPSQMPATFYGAGFGFANGAHWRNLRRIATHLLSAHRVRGMAGVVSGEIRPMVQRMYRAAAAVLMEAIAQTKTTRPEADDADTDMSVEAQFKNVLDELNPLLGAANLWDYLPALRAFVRRLIDAERQRMKKSVISVLLSLQKEPEVYKDIVIVNLCAALFAAGTETTAMTIEWAMSLLLNHPKILKKDMPHLSYLQCIINETLRLYPVAPIPHESSADCKVNGYHIPSGTMLLVNVIAIQRDPMVWKEPNEFKPERFENGMIPFGMGRRKCPGETMALQTIGLVLGALIQCFDWDRVDGAEVDMTQGSGLTNPRAVPLE--------- 91795210 36 ----------------------------------------------------------EVIKHIMKDFEVFSDRGVEFSK---EGLGSNLFHADGETWRALRNRFTPIFTSGKLKNMFYLMHEGADNFIDHVSAECEKNQEFEVHSLLQTYTMSTIFGISYDSIGDKVKALDIVDKIISEPSYAIELDMMYNFFKSLVDNIVAQRRNDFMDLILELRQLGEEITDEVICAQAFVFYIAGYETSATTMAYMIYQLALNPDIQNKTVKEMKYLNKAFDETLRMYSIVEPQRKATRDYKIPDVVIEKDTIVLISPRGIHYDPKYYDNPKQFNPDRHPCAYLPFGLGQRNCIGMRFGRLQSLLCITKILSKF------------------------------------ 156538853 33 ----------------------------------------------------------EIIKTIAKNSDKFPDHLAFATEDMDPMFGANLFNMTGDRWREMRSILRPAFTSSKLKAMFHLMVECAENFVKDLFAKYTNDVIAICAFGISVRQATNLEGVLAFKMFLFRSFPAIVKLFNLRFVTPKVVNFFTNIVKTTVRDEKGITRPDMLQLMMDARSKGSKGLEMDLNMMTFSFFFGGFDTTSSQMCLMAHELAINPDVQKKLQDEVDYLDAIFNETLRKHTQGFMDRLCRADLEIPPATLKPGMNVWIPSYALHHDPHYYEDPEKFDPERNDAINLGFGTGPRSCIGYRFATMEVKILFFHLLAKF------------------------------------ 163914985 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAMLFMALYPNIQGQVQKEIDNRMPTFEEKSRMPYTEGIFHATSRDTVVRGYSIPEGTTVITNLYSVHFDEKYWTDPEIFYPERKKEAFVPFSLGRRHCLGEQLARMEMYLFFTALLQRF------------------------------------ 74146387 44 ------------------------------------------------------------------------------------------------------------------KSLEERIQEETHHLVEAIREEGHLKLINAVSNIICSVTFGERFDYEDCQFQELLQLLDETMHPGPHQKIFRNWGKLKLFVSHIVKKHEKDWRDFIDAFLIEMQKDPDRFNEENLISTTLDLFLGGTETTSSTLRWALLYMSSYPEIQENVQAEIDYTNAVIHEVQRMGNIVNSSREVTVDTKFNGFHLPKGTMILTNLTALHRDPKEWATPEVFNPEKKRESFLPFSMGKRACLGEQLAKSELFIFFSALMQKF------------------------------------ 157120790 76 ----------------------------------------------------------------------------------------------------LRTKLTPVFTSGKMKMMFPIITAVAEEFRKCMADKGEDIEMKELLARFTTDVICNSLMDPEAEFRKMGRKAMAMSSADFLRRKLCNSDFFMNAVRSTIEYRERNQRNDLMDLLIKLKNAEGPLTFNEIAAQAFVFFLAGFESSSTAMSFCLYELAKNQELQDKARYEMTYIENCINESLRKYPPTNIVRNVSKPYRVPGMTLEEDCRVLLPVYAIHHDPSLYPNPDQFDPERHPMAFVPFGEGPRICIGLRFGSMQARIGLTYLLKNF-RFTLSEHDPLKMMSNTI------------------ 197786542 34 -----------------------------------------------------------------------------------------------PQHRRQRRIIQPAFRLDAIPAYGPVMEEEAQALAERWQPGETVDALESFRVAVRIAARCLLRGAYMDERAEFRGMYRRMVIPPANLAFNRALADLHRVVDEIVAERRAQKPDDLLTALLAAKDNGDPIGEQEIHDQVVAILTPGGETVASTIMWLLQVLAEHPEHADKVCAEVEYTNYVVVETMRLWPAVWITRRAVRDTELGGYRIPAGADIVYSPYAIQRDAKSFDDSAVFDPLRWKHAMSPFSTGNRKCPSDHFSMAQLTLLTAALARKY-RFEQVAGSDDTPRPGITLRPNRLLVR--------- 170738243 22 --------------------------------------------------GTWMVGRYRLACAVLDHPALTTRSPLVECDVVRDEAGLLMLFADDSMHERMRKTFAPLFAKPRLAALRTHLASDLDALLEQIPDPRRFDLVEHLAQRLPALAACRLLGIDPVHAPRLQAQSMGPIRLISAMPIGPADHALVAQTRRFVDELDVHL--DTVCAVLQAGGTRPALARRQLLANVLLTFIAGYGTTMLSLGNTFAQALARRDLWQALVQEPRRVPLALRELMRIEPAVHVMRFARADVELDGLRMAKGDVVAVVAAAANRDPGEFAAPGDIRLDRAHGG-LVFGAGSHGCLGAALARMQLAVVFETLLARMPGLMLEPGAHPRLQEGAFRGYRSLRV---------- 121583883 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGQKLSHEDIQEEVDTFMFEGHDTTAASMNWALHLIGSHPEVQKAVQAELQYLECVIKESLRIFPSVPFARSICEACHINGFKVPKGVNAVIIPYALHRDPRYFPEPEEFQPERHPYAYIPFSAGPRNCIGQRFAMMEEKVVLATILRHFDVEACQSREELRPLGELILRPEK------------- 54023105 87 ------------------------------------------------------------------------------------------------DHMFHRRILQQAFTRPRLHGYQDLTSPLLRRGIESWRPAAEFHIHTAIKQLLTEVFAGAELGRESVALAHAFEMVRANVPGGVWARGLRGRRRLEDYFRRELPAKRAGEGNDLFSVLSRATEEGHTFTDEEVVQHMIFVMLAAHDTSTIASSMLVYELGRHPEWQDKDLDELPLLDMAFKEALRMYPVAQQARETIADTALCGHYLPRGTLVMCGPYMMMRTARYWRDPDEFDPERHRFAWAPFGGGAHKCIGLYFGGMTVKAVLYQMLTRF-RWSVRPGYEPLLVAGT------------------- 163763185 17 -------------------------------------------------------------------------------------------------HKIQKSGMQPVFYKDRLKRYAEVMVSDAKETVRGLHDDKEIRMDDEMMALTLSVISKVMFATDAGTRKKIHQSARNLFSPKGNRDHSKAIRVLEEEVHAILKEARRNYKETMIGLLMDAKDEQGLITDQELRDQMMTMLLAGHETSANLLTWIFYLLAEHPDVARKLQEEVDQVDQVIKETLRLYPPAWIYREADEDVELSGKTYKEGTVFMMSTYAIHRNPDVFDDPEAFRPDRPPFTYIPFGAGSRSCIGYRFAMMETALIL------------------------------------------- 210115451 28 ----------------------------------------------------------------------------------------------------MRSTLSPAFSAGKLKQMTEQLNHCADQLVSNLGEQTWMDAIASVAFGTDIDFEGQMKNPLFWLFMFFPWIMKPLLEGLGYNFFPRSTTDFFYKVLDQLMELRQTTTDDFMQLMLNAQGQKQALTKDDVVSNGIVFFLAGYDTTATTMAFALYNLAINQEAQDKYQQQMTYLEMCIMETLRLHPPIFTTRICTKDTTIQWLKIPKGMTVVIPVLAIHYDPERWPEPKKFIPERDQYDWLPFGAGPRNCIGMRLAMMEAKIGLAKV---FMKYRIKTGPDT------------------------- 218191821 150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTMLIAGHETSAAVLTWTFYLLSKYPNVMAKLQDEADYTTRVINESLRLYPQPPVIRRSIEEDMLGGYPIGRGEDIFISVWNLHHCPKHWDGADVFNPERWPFSYLPFGGGPRKCVGDMFATFETVVATAMLVRRF-DFQMAPGPPVEMTTG-------------------- 5713172 32 -------------------------------------------------------------KEVLKTHDLAFANRPLLVAAKIFSYNCMDIALSPNYWRQMRKILLELLSAKNVKSFNSIRQDEVHRMIKFFRSPGKPVNVTKRISLFTNSMTCRAFGQEYKEQDEFVQLVKKVSNLIEGFDVADIFNELDAILENIINEHKKTSKSDVLLRLMKEGGLQFPITNDNIKAIISDIFGGGTETSSTTINWAMVEMMKNPSVFSKAQAEVKYLKMVIKETFRLHLPLLLPRECREEIDLNGYTIPLKTKVVVNAWAMGRDPKYWDDVESFKPERNNYEYLPFGSGRRICPG------------------------------------------------------- 125539968 33 ---------------------------IHRSLRALSEKHGPIMQLWMGEVPAVVVSSPAVAEEVLKHQDLRFADRHLTAEEVSFGGRDVTFAPYSERWRHLRKIMQELLTAARVRSFQGVREREVARLVRELAADAGANLNERISKLANDIVMVSSVGGRCSHRDEFLDALEVAKKQITWLSVADSRKRMELVIRRIIQERKDQLMDDFLDVLLRLQKEGGPVTDEIIVVLLFDMFTGASETSPTVLIWILAELMRCPRVMAKDIVGLSYLKMVIKEALRLHSPAPNPRKCRETTQVIGYDIPKGTSVFVNMWAICRDPNYWEDPEEFKPERFENNFLPFGSGRRICPGINLGLANLELALASLL--------------------------------------- 156538028 78 -----------------------------------------------------------------------------------------------------RNLLSPAFTSSKMKGMFELIAQCAENFVKYLEERPTNDAIATCAFGIAVDSMKDVLGREATNLEGLFFIARAFPQILKFFRITFVRDEIVKFFKDIVRDEQGISRPDMIQLMMDARGKESKLDLTEMTAQAFIFFFGGFDTTSTQMCIIAHLLAIHPNVQRKLQEEIDEVMRKHESMRRHTQVGFIDRLCTKKFELPPFTVLPGMNIWIPAIGIHMDPKYYDDPETFDPERNDVTNLGFGIGPRACIGNRFAIMETKLML------------------------------------------- 126273200 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGSETTSTTLRYGLLLLLKYPEITDKIHEEIDYTDAVIHEIQRHLDPFNLPHAVKQDTRFREYVIPKDTTIFTSLSSVLYDEKEFPNADQFDPGKKSDYFMPFSIGKRACVGEGLARMELFLFFTNILQNF------------------------------------ 194913022 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------VDWIFRLTQPTEAKHQDKAIKVMHDFTENIIRERRQKRRMALLDVLLQSTIDGAPLSDEDIREEVDTFMFEGHDTTTSAISFCLYEISRHPEVQQRLVQELKYMENVIKESLRLHPPPMIGRWFAEDVEIRGKRIPAGTNFTIGIFVLLRDPEYFESPDEFRPERHPYVYIPFSAGPRNCIGQKFAMLEMKSTVSKLLRHFELLPLGP-EPRHSMNIVLRSANGVHLGLKP------ 40062924 8 ----------------------------------------------------------ELVREILRDDGSRFPKSDLMVNALEPLIGQSIFVTDGARWKRQRGMIDPAFSQLRVSHAFDAMQSAVLDHLDVLDGHGDSFSLDMAMSHLTADVICRTIGVSSDVFEDFTEFQKAWAKMPQPPGVLAACQRIRGHLGDLVDPHLENPGNDIASDVIAAKDTGEAFTREELIDQLGVFFLAGHETSASALTWVFYLLAEQPTLVLRLRNELEHVRAVFRETLRLYPPIFIPRVALEDCEIGPRKLRRGALVMVSPWTIHRHQRYWSDPDAFIPDRFEGAYIPFGVGPHTCIGAGFAQAEAVLIIAELVRRF-DFSRADRQSVR------------------------ 210111798 71 --------------------------------------------------------------------------------------------------------------------LEGKIVEEARALADKISKHEHQEFRAAVSNVIASIVFGSRYEYDDPEFQALLYSVSESFSISLLSRYEKILMKVFKHVHEEINEHKKDFNPDFIDAFNRENEEDTAFTEEQLVTIVVDLFFAGFDTTSNTLQWALLYMILHPDIQEKVQQEIDSRNQDPSMVHRNQTPYTAAHTCTEETTFRGYNIPKGTVVEPNIWAIHHDPQLWPHPHKFDPTRKREELIPFSIGRRACLGEQLARMELYLFFTYLLQRF-SFKLPEGAPVPSAKGEF-GLTHAPITYE------- 157352528 98 ---------------------------------------------------------------------------------------------------KMRKLLPRFLKPEALQRYIGIMDHIAQRHFADSWDNRDEVIVFPLSKRFTFWLACRLFMSDPDHIAKFEKPFHVLLPGTPFHRAIKASNFIRKELRAIIAEGKASPTQDILSDLLLADEDGRHMNEINIADKILGLLIGGHDTASSAITFIVKYMAELPHMYEKVYKMRYSWNVACEVMRLAPPLQGAFREAITDFVFNGFSIPKGWKLYWSTSSTHKSPKCFPEPEKFDPTRFPYTFVPFGGGPRMCPGKEYARLEILVFMHNVVKRFKWDKLLPDEKIIIDPMRMPA-KGLPVRLR------- 79419704 32 -----------------------------------------------------VVSSSETAKQALKIHDLNCCSRPSLAGPRALSYNYLDIVFSPDYWKELRRMVQELFSPKQVHLIQPIREEEVKKLMESAAQKTPVNLSEKLASLTVGVICKAAFGVSFQYFPNVGWIIDWLTGLQGQRERSRGLDAFYEQMFDLHKQGNKEGVEDFVDLLLKLEKEEGKLTRNHIKAVLMNVLLGGIGTSAITMTWAMTELMRNPRVMKKVQDQLHYLKMVINETWRLHPPAPVPREVMSEFEINGYTIPAKTRLYVNVWGIGRDPDTWKDPEEFLPER------------------------------------------------------------------------ 109090039 8 -----------------------------------------------------VLHGYEAVKEALIDHGEKFSGRGSFPVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEALCLVEELRKTSPCDPTFILGCAPCNVICSVIFHNRFDYMEKFNENLRILSSPWIHNKVVKNFAYVKSYVLERIKEHQENPRDFIDCFLIKMEQEKHNLQSEFTIESLIDMFGAGTETTSTTLRFGLLLLLKYPEVTAKVQEEIECTDAVVHEIQRYIDPTNLPHAVTCDVKFRNYLIPKGTTIITSLTSVLHNDKEFPNPEMFDPDRSGNYFMPFSAGKRMCVGEGLARMELFLFLTTILQNF------------------------------------ 55379859 16 ---------------------------------------------------------------------------------------------------QQRTALQPAFYRERIAAYGDTMTEFADRAAAGWSDGQRIDVLPHMQSLTLNILGKTLLDVPRSLSAYLPLWVPTATNRAVTNSLAEFQSTLDDVIAARQREDEHAREARDDVLSLLLSLDDETMDRERLGHQLLTFLVAGHDTTALTLTYAWFLLANNPKRQQRLHDELDYLDAVLNEVLRLYPPFTVFRQPTEPVTLGGYELSTDAQLTLPQWLVHRDDRWYDAPDAFRPERWDYAYYPFGGGPRHCIGMRFARMEAKLALATI---------------------------------------- 156555149 79 --------------------------------------------------------------------------------------------------RKLRAKLTPTFTSGKLKQMFPLLVEIGDELIKVCEKIIQTDSVIEFKDLIAFGFNCKSLDNPNNEFKRYGSMPVVLDTLRIPLIRRVIIDFFSQTFKDMVDHRHSNKRKDFINLLMQLMDKGEKISMVEAQAQAFVFFLGGFETTSSTITYCLYELALNPHIQEKLQAEIDEHHMVFSETLRKHPSVPINRLCIEDCDLPNFRIKKGTGVMISVSGMQRDPNIYPDPDKFDPSRSPYVYLPFGDGPRVCIGTRFGILQSKIALIALLA-------------------------------------- 210130104 74 -----------------------------------------------------------------------------------------------------RSTVSPAFSGGKLKQMAGPMNSCADLLIENMSKFGECFEVKELTGAFTMDAFGTQIDSQKNPDDPFVVYAKKMIDRPISPALLMFMQFFYNVFDQLMERETEQERVDFMQLMMNAHKEHDKEPDDDVVANGILFFIAGYETTATTMAFALYNLALNQDVQEKVRHKMSYLEMCILETLRMYPPVINMRASSEEVKLKWLTIPKGMLVGVPILSIHYDPERWPEPYKFIPERFAFDWVPFGSGPRNCIGMRLALFELKLGLARLLMKY---RVMTGPDTDVRMGLI------------------ 27375668 11 --PTPPRAPDDMSF---LGRVAVIRQNMIATWGQRAYEEDVLEGRFFLHKSF-ILNRPDAIRHVLSNYENYTRTPAGIRMLRPVLGEGLLIA-EGHAWTFQRRTLAPAFTPRATANLVPHMTAVLDETIAKLARSGETVDLRETMQRMTLEIAGRTMFSFGMDRHFLDMLLPVSWPSPMDFARARFRKRWTEFVAMLIAERRAAGKKDLFDLMDEARETGKGFSDEQLIDEVATMILAGHETTATALFWALYLLALDPDTQEEDIDRQKFTRAVIEETMRLYPPAFIARAARAKDNAAGIEIGRGDIIMIAPWLLHRHEKLWDQPNAFVPKRDRFAYLPFGAGPRVCVGAPFAQAESVLALARLIGAF-RVELVDTVPVIPHGVVTTQPDRSP----------- 34330188 40 ------------------------------------------------------------------------------------------------------------------KSFESKILEETWSLIDAIETYGPFDLKQLITNAVSNITNLILFGERFTYEDTDFQHMIELFPFGKHQRLFRNADVVYDFLSRLIEKAAVNRKPHLLDEMDQGQNDPLSTFSKENLIFSVELIIAGTETTTNVLRWAILFMALYPNIQGQVHKEIDLIVGHNRRPSWEYKCKMPFHATSEDAVVRGYSIPKGTTVITNLYSVHFDEKYWKDPDMFYPERKKEALIPFSLGRRHCLGEQLARMEMFLFFTSLLQHFPH-ELVPNLKPRL----------------------- 19879426 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFVFFIAGFETSSSVQSYALYELAYHQVIQDKVRHEMPYLDQVINETIRKYPTHTLTRVCTKPYAVPGTKYVIEERVLIPVYSLHHDRQYFPDPERFDPDRTPFTFLPFGEGPRNCIGMRFGLLQTKIGLVTLLK-------------------------------------- 116197312 15 --PTPPGLPLVGAFDFDSELPLRTFQNFANEYGEIYRLNLPA-------GPSVVVSSQALVHELCDDKRFKKPVAGALAEIRNGVHDGLFTAREEENWGVAHRILMPAFGPASIQGMFTEMHEIASQLALKWARHGPPIMVTDDFTRLTLDTCTMDFRFNSYYHDDLHPFINAMFYPQAGKKYFEDIEVLRKTAQGVLDTRRKHGRKDLLSAMLSGPKTGQKLSDSSIIDNLITFLIAGHETTSGLLSFTFYLLIKHRDAYRKAQEEVDYIAAVLRESLRLCPIPIITRAAKEDTVIGKYFVAKDQRFALLLAQSHLDPAVYETANDFVPERFPDCWKPFGTGMRACIGRPFAWQEAVLVMAMLLQNF-NFTLDPNYELHYKQTLTTKPK-------------- 196011265 38 ------------------------------------------------------------------------------------------------EHARARKIINPTFKYSKIKELVPTFQSFAEVLVNYWQNKATLDVHKDLSRITLDAICKSAFDYDCNALWTYFIPGFKYLPTPSNIEGKRALSICHGTVRKVIDEKKENIGEELLDILLSLRDEDNNFARNELQDHVMTFMSAGHETISVALAWTLYALATNPAVQEKVRQEICYLDNVIKESLRLYPPPMTFRQAIADDKIGEYFIPKGTMI--AIIPPYRNPKYYDEPLQFEPDRWNNSYLPFLRGPRICIGSKFATTEIKCILSSLLKNF-SFQPYPDQPVE------------------------ 163838686 34 --------------------------------------------------------------------------------------------------RVLRNRFTPLFTSGKLKNMLHLMIERANKYIEHVEMLCDHQPEQDIHTLVQKYTMATIFGLDEIDRLSLTANFAFELDMMYPGVLKKVSRFFKDVVKTIIEQRNGKPTDDFMDLILALRQLGDELTDELIEAQAFVFYIAGYETSATTMTFMLYQLALNPDIQDKMLQNLTYFEKASNETLRMYSIVEPQRNAKIDCKIPDIVIEKGTTVLFSPLGIHHDEKYYPNPSKFDPERHPCAHIPFGTGPRNCIGMRFAKIQSRVCMVKMFSKF-RFELAKNTP-------------------------- 193683388 58 ----------------------------------------------------------EIINDVLKDFSSFPNR-GFSVDFKANPLSNNLFLMENPQWKIIRNKLTPAFTSGKLKVMYDQIKECGEELMKDLKKSGDEIEVRDIMGKYSTDVIGTCLDAINDDESPFRKHGKSIFAPSLRQLFREMTDFFHAAFKETMKYRHENKRNDLVHCLMQARNDLEKFTESQIVANAFIMFAAGFETVSSAISYCLYELALNKSIQDRVRMELHYLDMVLAETLRKYPPVFLMRKALQTYRLPNDTIEKDQKVIIPVYAIHHDSKYYPEPENFIPERPNGTYMPFGDGPRICIGKRFAEVEMKLAMVEMLTKF------------------------------------ 149692246 73 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFTLITNGQSMTFNPDGPVWAARRRLAQNALNTFSICYLEEHVSKEAEALLSRLQKAGRFDVVASVANVIGAMCFGQHFPHSSEEMISLLRSSHEFLPNPPLQRFKSFNQRFLRFLQKIIQEHYRDFDQDITGALFKHREKGVLIPQEKIINIINDIFGAGFDTVTTAITWSLTYLVTNPKIQRKIQEELDYMEAFILETFRHSSFFTIPHSTVRDTTLNGFYIPKERCVFINQWHVNHDEELWENPFEFRPERFSEKVMLFGMGKRRCIGEVLAKWEVFLFLAILLQRL-EFSVPPG---------------------------- 47216636 23 ------------------------------------------------------------------------------------------------------------------KSLEPSIQQENHYLAEAFAHHKGRNWHNAVSNIICCLVFGERFEYTDKQYHAILKSFDNIMQPGVHQEIFTEMKKVMGFVEMKVQDHKRNFDDCFLAEMGEKEDVESGFDMKNLSVCTMDLFGAGTETTTTTLHWGLLYMIYYPHIQEKVHENMPYTNAVIHEIQRMANIAPLNRVASKDTMVGNYTIPKGTMIMATLDSVLNDESMWETPHTFNPQRKREAFLPFSAGKRVCLGEQLARMELFLFFTSLLQRF-SFSMADGEQP------------------------- 157343071 98 ---------------------------------------------------------------------------------------------------KMRKLLPQFLKPEALQRYTGIMDHIAQRHFADSWDNRDEVIVFPLAKRFTFWLACRLFMSDPAHVAKFEKPFHVLLPGTPFHRAIKASNFIRKELRAIIAESKASKTQDILSHMLLATDEGGCHMNEMNIADKILLLIGGHDTASSAITFLVKYMAELPHIYEKVYKMRYSWNVACEVMRLAPPLQGAFREAITDFVFNGFSIPKGWKLYWSANSTHKSLECFPQPEKFDPTRFPYTFVPFGGGPRMCPGKEYARLEILIFMHNLVKRFKWDKLLPDEKIIVDPMPMPA-KGLPVRLHP------ 150036266 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKALSDEDIRAEADTFMFGGHDTTASGLSWVLYNLARHPEYQERCRQEVQFLTMCVKESLRLHPPPFISRCCTQDIVLDGRVIPKGITCLIDIIGVHHNPTVWPDPERFDPERSPLAFIPFSAGPRNCIGQAFAMAEMKVVLALMLLHF-RFLPDHTEPRRKLELIMRAEGGLWLRVEP------ 194038676 42 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPNLYSFTLVTDGQSMTFNPDGPVWAARRRLAQKALNTFSICYLEDHVSKEAECLLGKMAGPGHFDPYDHIVVSVGRVIGAMCFGFPQSSEEMFSIVKNRYLPSPTLQRFKSFNQRLLQFLRKMVQEFDKNCIQDITSALFKHSEEGGLISQEKTINLVNDIFGAGFDTITTAISWSLLYLVTYPEIQKKIQKELDYMEAFILELFRHTSFFTIPHSTTRDTTLNGFYIPKERHVLVNQWQVNHDPKLWGDPSEFRPERFSEKVILFGMGKRRCIGEVLAKWEVFLFLAILLQQL-EFSVPPGVKV------------------------- 195342698 61 ------------------------------------------YLWYFFHAPMYNIVRAEEAEEILQSTKLITKNM-IYDLLKPFLGDGLLISTDQKWHSR-RKALTPAFHFKVLQSFLIIFKEECSKLVKVLHQSVDTELLDDLSEGIRYRQSIHAIEEVMQQRNPFFYNIVYFFLFGDYQKQVNNLKIAHEFSSNIIEKRRKKQRYAMLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKCYAEIKYLPCVIKESLRLFPVPFIGRRCVEEGVVNGLIMPKNTQINIHLYEIMRDARHFSNPKMFQPDRHPFAFVPFSAGQRNCIGQKFAILEIKVLLAAVIRNFKILPVTLLDDLTFENGIV------------------ 31223081 58 -------------------HPAHLSQRFYEQYKAVPGSPGFVGLYIFLN-PVLLVTDLKLAKRILEDFHHFPDRGVYFN-EKDDPLSAHLFAIEGQRWKDLRAKITPTFTSGRMKAAFPLVLGIAEQFCGFLREQYTSDEVRDLMARFTTDVIGSAFGLELNSFRDPQNEFRRIGRKHFDTPRNHPLKVFIAFFQSVIRETIHHRRNDFLDLLIRLKNTGGRLSGDEIAAQAFIFFTAGFETSSSAMTYTLYELALNQEAQRKARECMLYLDQCIYETLRKYPPVAILRIVTKPYRIPDTTLHPGMKIMIPAYAIHHDPDIYPDPDRFTPERDPCAYLPFGEGPRICIGLRFGMMQARIGLALLLKHF------------------------------------ 15231895 73 -----------------------------------------------------IVTKPEHIKDVLNRVYDFP-KPPVHPIVELFATGVAL--YEGEKWSKHRKIINPSFHLEKLKIMIPAFYESCSEMIDVWPYLGTSDVISRTAFGSSYEEGKRIFELQEEQGRRVLKALELAFIPGMRFRMRQINKEVKSRLREIIMKRQRGMDNDLLGILLESNSGDHGMSIEDVVEECRLFHFAGQETTAVLLVWTMIMLSHHQKWQDQARERLKTMSMILNEVLRLYPPGILGRTVEKETKLGDMTLPGGAQVVIPVLMVHRDPELWEDVHEFNPERFADSFLPFGWGPRFCPGQNFALMEAKMALVLILQRF-SFELSP----------------------------- 156546809 70 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQDMMQLLIQAKDDGIKVTMDDIIGQAFFFFLAGFESTSSAMCFALQELAANPDIQDRLRQEIDYLDMVMSETLRKYPPVITNRLCNKEYTFPPYQMEVGTSILISMFGLHRDPKYFPDPEKFDPERNPYTYMPFGIGPRQCIANRFALMEAKIVIIDILRKF------------------------------------ 154818369 45 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFTLVTDGQSMTFNPDGPAWAARRRLAQNALASSCTCYLEEHVSKEAEALLQRMAEAGCFEPYRYVVVSVANVICAMCFGKRYDHDDQEFFPILRYLPNPTLDSFKDLNKKFYNFMQKLVKEHYRTFTDSLIEHCQEKRLDENQLSDEKIVNVVLDLFGAGFDTVTTAISWSLLYLVTNPNVQKKIQEELDYMEAFILEIFRHASFFTIPHSTTRDTSLSGFYIPKGRCVFVNQWKINHDQKLWGDPSKFRPERFLNKVILFGMGKRKCIGETIARLEVFLFLAILL--------------------------------------- 84578859 43 LPPGPKGFPVVG-------ALPLLGNMPHIALAKMARTYGPVIYLKVGTWGMVVASTPDAAKAFLKTDTTFSNRPPNAGATLAYNAQDMVFAHYGPRWRLLRKLSNHMLGGKALEDWADVRSSEVGHMLQAMLSSSPEMLIYSMANMIGQVILSRVFETKGKEVNEFKDMVVELMTWMDLQGIEKGMKSLHKKFDDLIGRHKRNAKPDFLDVILSNHDEGERLTTTNIKALLLNLFTAGTDTSSSTIEWALAEMIKNPTILKTAHNEMDYLQAICKEAYRKHPSTNLPRISSQPCIVNGYYIPENTRLSVNIWAIGRDPDVWENPLDFNPDR------------------------------------------------------------------------ 210113349 36 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPNVYVLNLVSGFGDIVMSPFNQAYKEKRKFAYSALRTLGMRMMEENIRDEARQLCLKLSEQGPSDITDNLTVSVANIICSMVFGKRYDYDDELSKVANKLVAQLGSSQLMECMEEVHAFLRQEITKHRETMDKDLLLAELETQEKTDCFKEENIEWIIQDLFVAGVETTATTLRWGLLYMVLCPEEQQKVQAELDYTEATIMEIQRIRAIVPAPHTPNENTTFRGYDIPAGTQVFPNLWSANMDPEFWPDPEKFDPRRRPESYMPFSTGRRVCLGEQLAKME------------------------------------------------ 156546729 69 --------------------------------------------------------------------------------------------LEPKRWRPLRQKLSPTFTSGKLKDMFYLLRECAEHLVEKNPVIECRELAGKFTTDVIGVCAFGLNMFRKIARKPFDSSTLSLMKNYLRFAAPWLMRELNDFFIGTITQTMEYRRNDFIDLLMAIKDDPSKLNDIELTDQAFVFFIAGFETSSSTISHTLYELAQNQPIQDKLREEMKYLHKIFCETLRKYPPSVLQRCSLEPYTFAKVTIPENTLLWIPAHAIQHDPENYPEPEKFDPDRHPSLYLPFGDGPRNCIGARFGIYQTKVGLIQILK-------------------------------------- 194756220 48 -----------------------------------------------------------------------------------------------------RRLIQPAFHLSLLEKFIDTFVDASQSLLDASAAGTEINIAKYVNSCVLDILNEAVLGVPVMMPRRFTHPWLLLDGIYHWTKMANQKKRLNDFTRQMIQRRRNNERKCLLDYMIEISDSNPHFGEEDIVNEACTFMLAGQDSVGAAVAFTLFLLAQNPDCQERCHLELEYMEMCIKEALRLYPSVPIARKLGEEVRLGNHTLPAGSNIFICPYATHRLAHIYPDPEKFQPERHPYAFIPFSAGPRYCIGNRFAIMEIKTIVSRLLRSF------------------------------------ 198433242 32 ------------------------------------------------------VVGYDLIKEVMINSKDFASRYASVPGKRGEGMDGIAVAPYGPKWMANRK-----FFYSAMRTMVPYIVEELEKLCSSDELFEPSSVFDPIHINNEFFQKAKFLNQPEFFLVTLIPGLHKYWLPQCGKDLKESVGKIHKFVKAEIKHHRQHPRDYIDCYLNELNQDQSELSELGLEMSIMDLFQAGTETTATTLRWAVLYMVNNPHIQEEDRTRMPYCEATVLEVQRMASITPFGHCSEEDQKLGGYHIPKHTCIMPSYHTIHFDPKFWKNPNEFDPCNTRDAFMPFGGGLRICVGMNIAKQELFLFFVAILQKF------------------------------------ 197209776 37 ------------------------------------------------------------------------------------------------EHKQYRRLVNPILDHQALATYLERIENIVTNSLEELSSMKHPELLKEMKKVTFKVFIHILMGIHHMIIENMDTSFAELTNGFVFHKALKARKKLAKILQSVVDERRLRSKNGLDNLLEAKDENGRKRDDEYIVDVLIAQLFAGHETSATALMWTILYLTQHPHILEKAKKEQEEIMQVIDETLRCANIFTTFREAISDVNINGYVIPNGWRVLVWARAVHMNPKYYPNPEEFNPSRWDDYHLPFGAGSRLCPGKDLAKLEISVFL------------------------------------------- 126329364 33 -----------------------------------------------------VLSGYEAVKEALVDQAEEFSGRGEQATFDWLFKGFGVAFSNGERARQLRRTTLRDFGMGK-RGIEERIQEEAGFLVEALPIDPTFFLSRTVSNVISSIVFGDRFEYEDKQFLSLLRMMLGSFQPGPQQQAFKELQGLEDFITEKVRENQAHPRNFIDSFLIKMQEEKKNPNTEFFMMTTLNLFFAGTETVSTTLRYGFLLLMKHPEVEAKIHEEIDYTEAVIHEIQRFGDMIPMGRRVTKDTKFRGYLIPKGTEVYPMLGSVLRDQSFFACPQDFNPQKKSDAFVPFSIGKRYCFGEGLARMELFLFLTTILQNF------------------------------------ 19851888 46 -----------------------LSANPHLSLTAMSERYGPVFQIQIGMRPVVVLSGGETVRQALKQGEEFSGRPDLHSFQYISDGKSLAFSTDQAVWRGRRKLALSALSSEYSCVLEEHISKEGEYLVERMKANGTFDPFRHIVVSVANVICGMCFGRRYSHDDQEFIPFLRFQPSRTMKAFMEMNDRFTQFVQKIVREHYRDITDSLIDHCEDRKLDENQISDEKIVGIVNDLFGAGFDTVSTFLSWAVMYLVTYPEIQEKLHQNLPFLEAFITEVFRHSSFFTIPHCTTKNTSLNGFFIPKDTCVFVNQWQVNHDPTVWKEPTDFSIEREAEKVMTFGLGKRRCIGEAIARSEVFLFLAILLQRLRFYQ-KPGQAP------------------------- 117221 29 -----------------------------------------------------VLHGYKAVKEALVDLGEEFAGRGHFPIAEKVNKGLGIVFTNANTWKEMRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRKTNPCDPTFILGCAPCNVICSVILHNRFDYMERLNENIRILSSPWIHKTLLKNADYTKNFIMEKVKEHQKNPRDFIDCFLIKMEKENNEFTLGSLVIAVFDLFGAGTETTSTTLRYSLLLLLKHPEVAARCMQDRSHMPAVIHEIQRFIDPTNLPHAVTRDVKFRNYFIPKGTDIITSLTSVLHDEKAFPNPKVFDPGKKSDYFMPFSAGKRMCVGEGLARMELFLFLTSILQNFKLQSLVEPKDLDI-TAVVNGFVSVP----------- 157126295 77 --------------------------------------------------------------------------------------------------RRMRLKLTPAFTTAKLKAMFPTMMACGRTLSAVIDDHGRALAIRDLMTRFTMDVIASVFGLECNSMRNPDELFRQMGGRFFSKSWKTSVRMLLAFVAPKVNRYLQEVRKDFIQLLVQLRDQNKTLTVEEMAAQSFVFLNAGYETTSSTVTFCLFELCRNKDLIGKVQEEIDYLESCIDETLRKYPISPVFRVCTKPYKIPETVIEKDTLVQISLVGLQRDTRYYEDPMKFDPDRETMPHYSFGDGPRVCIGLRMGKVMAKMALVELLSRY-DFELADSGEIELDPSLLM----------------- 115453977 36 LPPGPSQLP--LIGSLHHLLLSRYGDLPHRAMRELSLTYGPLMLLRLGAVPTLVVSSAEAAAEVMRDAAFAGRHLSATIDILSCGGKDIIFGPYTERWRELRKVCAELFNHRRVLSFRPVREDEVGRLLRSVGGAACFNLSERICRMTNDSVVRAAFGARCDHRDEFLHELDKAVRLTGGINLARLVRRLSAATRDMARCQRNIYREDLLSVLLRLQRSGGALTTEIISTVIFDIFSAGSETSSTTLDWTMSELMKNPRILRKAQSKLSYLQLVIKETLRLHPPAPIPRECRETCQVMGYDVPKGTKVFVNVWKIGREGEYWGDGEIFRPERFENSFIPFGAGRRMCPGIALGLANMELALASLLYHF-DWELPDGKSEELDMTEVFGIT-------------- 1533 43 ----------------------TLGKNPHVALARLSRRYGDVFQIRLGSTPVVVLSGLDTIKQALRQGDDFKGRPDLYSSSFITEGQSMTFSPDGPVWAARRRLAQDSLKSFSICYLEEHVSQEAENLISRMAAVGRFDPYSQLVVSAARVIGAMCFGFPQGSEEMLDVVRNRYLPNRPLQRFKDFNQRFLRFLQKTVREHYEDFDQDITGALFNSKANGGLIPQEKIVNLVNDIFGAGFDTITTALSWSLMYLVTNPRRQRKIQEELDYLEAFILELFRHTSFFTIPHSTTRDTTLNGFHIPKECCIFINQWQINHDPQLWGDPEEFRPERFLNKPLSFGLGKRRCIGETLARWEVFLFLAILLQRL-EFSVPPGVPV------------------------- 190702450 67 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSSKMKAMFKLMSECADALVKQAENTADGFFSKDIFTRYTNDAIATVLGRRATNFDGIKSLKFFMIRSFPLITKLFRVKFFYDLVKDTIATRDAQNRPDMIQLMMETRGNKPELSIESMTSQAFIFFFGGFDSTATTMCFTAHEIASNPDIQKKLQEEIDYLDAIVNETLRLYPIAGFMRVCTESFEIKPLKVNPGDNLWIPAWAIHRDPEYFPNPDKFDPERNHSAYLPFGVGPRMCIGNRFALLEIKVLF------------------------------------------- 148234255 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGMETTSTTLRWGLLFMMKYPEVQKKVQDEIDYTEAVIHEIQRLGNAPNVGHETTKDVTFRGYFIPKGTQVIILLTSVLQDKAYFKKPEEFYPEHKNDAFLPFSAGRRSCAGETLAKMELFLFFTKLLQNF-TFQSPPGVEVDLTS--------------------- 57914833 62 --------------------------------------------------------------------------------------------------RKLRSKLAPTFTSGKLKAMFHTIVDVGNRLAEKCQQVKRIDVRQLMACFLTDVIGSCAFGIDCNSLEQFRVMGKRMINLPKLKALKVFFAMMFDFFMNVVRRYREEHRDDFMQLLIDMMKEEDPLKFEEVAAQAFVFFFAGFETSATTLTFVLHLLAKHPEVQLEGRECMEYLGWIVNETLRLYPPVATHRITTQPYQLPNGTILPEGVVILPNLAFHYDPDYFPDPYDFKPERNNFSYLPFGEGPRMCIGMRFGLLQTRLGLAMLLRNY-HFTIDPSDPLRIDPNLTHGPE-------------- 19920744 80 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGGYDTTSTSLIFTLLLLALHADVQERCYEELQDLPCVIKESLRLFPSPIIGRTCIEESVMNGLVLPKNAQISIHIYDIMRDARHFPKPNQFLPERHPFAFVPFSAGPRNCIGQKFGVLEIKVLLAAVIRNFKLLPATQLEDLTFENGIV------------------ 124002127 8 -----------------IWNPYGYFQDPYPHLKACRENNPIHQGVHKE----WIFFKHRDVSHLLRHPQLDVSDLSQYLKELAQSTQWWPMYLNGKLHKKIRVVLGKVFNS---LEWENVILKAVQKVNARYQRLGTFNLV-DYCADYIFMITSEIFGIDYGTADKIKEYSNLLARSQDLFVPKQLYQKINTLLWGKQLFDHSPYREKIETALKEQQLD---YTSDKVYSLMAISLMAAFETSKDNLSIALYEILNHSNLFDALENNSQQLNAFIEELFRFTPLQYTVRVTQDQFTYAGVDLPAQSKLYLCLASANRDPEVFDRPDEIIPDRQPNPHLSFGGGMHFCLGANVARLEVR---------------------------------------------- 195381901 55 -------------------------------------------------------------------------------------------AIDGPKWHSLRPRMSPIFSSAKMKLMFPAVLRTARELSKVLHERCSGEVTKLLACYTADTIGSAIFGLDCNSLPFVQMGLNAMLKKRIDYIFCLLFPELEAFYMGLVREQHKIKRNDFVDIMLEMKQKAEGLTVNEIAAQMYVFLVAGFETTSTALTLALYELARHEHIQYEAMQKMKYLEQVISETLRMYPVTEHMRRANGHFEVPDHPIPAGSHLIIPVYAIHHDPEYYPEPEKFLPERPSCAFLPFGLGPRICIGMRFGRIKLAVGLIALIRNF-RFAFAPTTP-------------------------- 126329309 33 -----------------------------------------------------VLSGYEAVKEALVDQAEEFSGRGKQATFDWLFKEYGVIFSNGERSRQLRRTTLRDFGMGK-RGIEERIQEEAGFLMEVLQDFGDRFEYEDKQFLSLLNMMLGSFQFTATSMGQLYEMFSGVMKPGPQQQAFKDLKGLEDFITEKVRENQAHPRNFIDSFLIKMQEEKKNPSTEFFMMTSINLFFAGTETVSTTLRYGFLLLMKHPEVEAKIHEEIDYTEAVIHEIQRFGDMIPMGRRVTKDTKFRSFLLPKGTEVYPMLGSVLRDRRFFACPEDFNPQKKSDAFVPFSIGKRYCFGEGLARMELFLFLTTILQNF------------------------------------ 157117341 73 -----------------------------------------------------------------KDFDHFTDHTSVFPVEVDPIIGRSLFFMDGQRWRNGRSGMSPAFTGSKMRNMFTLLSKYADSAMQRLVEDAGNDIITSISFGLVHNPDSEMFGTTGFQGFKFFLSMALPSSIYKLFGIRLITKDVADFYLDIVTKYREENRPDFIHLFVQARKENSKYSDFGITAVVASFFFGSIETTSTVLCFAMYELAANPEIQQKLQDEIELVKDQSETLRRWPPLGTTNRVCVKPYTLEDYTIEKGQAVQIPIISYHHDPNYFPDPYRFDPERNQDAFLPFGSGPRNCIGSRLALMQVKSLL------------------------------------------- 146337443 15 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVSGLIPHMVAVTEETVARLQQCGQPLDLREIMQRMTLDIAGRTMFSFEMGRDFVFEYGERLASPHRDFARRRFRKRWTDFVGMLMAERRAAGKRDLFDLMGAARETGAAFTDAQLADEVATMILAGHETTATALFWALYLIALDPANQEKNPDLLPFTRAVMDETVRLYPPAFIARAASGPDQIAAFEVKRGDVVLISPWLLHRHERLWRSPNAFMPERERFAYLPFGAGARVCIGAHFALVEAVLALARLVAAF-RIELVDPAPV------------------------- 195486135 62 ----------------------------------------------------------------------------------------------------MRSKLSSTFTSGKMKYMFPTVVKVGHEFIEQAVEKSPVVEVKDILARFTTDVIGTCFGIECIGIAFINSFQNLARKLHMKITLEEAEHFFLRIVRETVAFREANNRNDFMDQLIDLKNESVNLTIEEMAAQAFVFFGAGFETSSTTMGFALYELAQHQDIQERVMKDLVYLDQVISETLRLYTVPVLNRECLEDYVVPGHPIKKGMPVLIPCGAMHRDEKLYANPNTFDPERDSVEWLPFGDGPRNCIGMRFGQMQARIGL------------------------------------------- 191355 41 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFTLITNGKSMTFNPDGPVWAARRRLAQDALTSASSCYLEDHVIKEANHLVSKLQKVGHFEPVNQVVESVANVIGAMCFGFPRKSEEMLRFPILRYLPNPDLKRFGGFNDNFVLFLQKTVQEHYQDFNQDITGALFNSKDSGGLIPQEKIVNIVNDLFGAGFDTVTTAITWSILLLVTWPNVQRKIHKELDYMEAFILELYRYTSFFTIPHSTTRDTSLNGFYIPKDRCIFINQWQVNHDEKQWKDPFVFRPERFSEKVMLFGLGKRRCIGEIPAKWEVFLFLAILLQQL-EFSVPPGQKV------------------------- 170059712 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSIEECAAQVFLFYIAGSETTSVTITYTLHELSHNSKAMEQLVAEIDYLDVCVKETLRKYPGPILNRECTQDFQVPQVVIKKGTQIIIPISAYGMDERYFPDPDSYIPERDDNAYQPFGDGPRNCIGIRMGVFVAKAALIMLLSNF-TFEATQGPKIEFAASSV------------------ 38679393 36 -----------------------------------------------------------------KDFEHFLDHRSIFST-SDSFFSRNLFSLKGQEWKDMRSTLSPAFTSSKMRLMVPFMVEVGDQMMSSLQKKGYIDICKDLTTRYANDVIASCFGLKVDSHNDVDNEFYAMGKVSSTFNFRQMLMFFLIFFRKLVREMKNVIRPDMIHLLMEAKEINRVWTDDDLIAQAVLFFIAGFETVSAGMSFLLYELALNPDVQERSIQNMPYMDMVVSELLRWPPGIALDRICTKDYNLGDFIVRKGTGISIPAYAFHRDPQFFPNPDKFDPERFSFAYMPFGVGPRNCIGSRFALCEMKVM-------------------------------------------- 60729680 89 -----------------------------------------------------------------------------------------------------RKILTPAFHFKILEDFVEVFNSQSNKMLDKLADGKAFDIFPYITLCTLDIICETAMGVQHRQTRPWIQPDFLFRLFGYAKLHDEYLRVLHHFSNSAIENRRKEYDDDFLDLLLNYSETQMPLSNEDIREEVDTFMFEGHDTTAAALNWSVYLLGCHPEIQAKVHEELDYTENCIKEALRLFPSVPFARELREEAVINNYRIPVGTTVMVITYRLHRDPEQFPNPETFDPDRHPYSYVPFSAGPRNCIGQKFAIMEEKIVLSSIMRRF------------------------------------ 46110180 8 ------------------------------------------------------VSSNAFINEVCDEKRFKKTLKSVLSVVREGVHDGLFTAFDEPNWGKAHRILIPAFGPLSIRNMFPEMHEIANQLCMKLARHGPHTPVDAMDFRFNSYYKEELHPFIEAMGDFLLESGNRFLYRAANDKFYADIALMKSVADEVVATRKQNPTDDLLAAMLEGPQTGEKLSDDNITNQLITFLIAGHETTSGTLSFAMYHLLKNPEAYNKLQKEIDYLSAVLRETLRISPITGFGVEAIEDTFLGKYLIKKGETVLSVLSRGHVDPVVYPDAEKFVPERFPNCWKPFGNGKRACIGRPFAWQESLLAMALLFQNF------------------------------------ 197730980 31 --------------------------------------------------------------------------------------------------RRQRRVLQPHFTGRAVHHYEQLMHDCAEETARRWAATAARKTPRRLDADLQHWRAATGRPLDDATHRALRVASDVLAALPPQPDLTAQVDEVDAIVEPLIAAARTDPAPGLLRVLFDSADQQPLYTDRLIRDELVTLLTAGYETTATTLGWLFLLLHQHPEQRTWSPARTEAIRALVSETLRLYPTAWLPRYAAEDGTLGGHRVLAGTTILICPYLTHRDPDIWPEPDRFLPQRPPGAYYPFGIGPRACLGAQFAVREITILLERLLPAF------------------------------------ 189235174 86 --------------------------------------------------------------------------------------------------RDMRATLSPSFTSSKMRIMFELMDECAREFVQHFKSQNSDTVMKDTLRRFTNDVIASLMGAAATDFGYIRTMKFLLYKLCQLLKMKIIPTKVADFFTVIIRKEKNIIRPDMIHLLLEAQKEKLEITTEDIISQALIFFLAGFDTVSTLLNFLFYELAVNPDVQTRLRTKLKYLDMVMSEALRWPPAIATDREVAKNYTIEPTKPDEKPLLLIPICAIHRDEKYYPEPEKFDPERFNDEFIPFGAGPRNCIGSRFALLESKLLV------------------------------------------- 30721833 33 -----------------------------------------------------VLCGYDAVKEALVDPAEEFSGRGEQATFDWLFKGYGVAFSNGERAKQLRRTTLRDFGVGK-RGIEERIQEEAGYLIEAFRIDPTYFLSRTVSNVISSIVFGDRFDYEDKEFLALLRMMLGSFQPGPQQQAFKDLQGLEDFIARKVEHNQRTPRDFIDSFLIRMQEEKKNPDTEFYWKNLVLLFFAGTETVSTTMRYGFLLLMKHPDVEAKVHEEIDYTEAVIHEIQRFGDMIPMGRRVTKDTKFRDFLLPKGTEVFPMLGSVLRDPKFFSNPRGFNPQKKNDAFVPFSIGKRYCFGEGLARMELFLFLTNIL--------------------------------------- 119485435 40 -----------------------------------------------------------------------------------------LIMQDGKRHQRLRQLLMPSLHSKQLPAYGQTICNLT---LKATQNWSPGDFIRDYTSEIALEVILQVLGLKENRRYFLPPLQQNLGQKSPWGKFLKQRKKIDDLIYAEIAERRKPLGEDVLSLLISAKDEGQPLTDQELRDQLITLLLLGHDTTASALAWAFYWIHRYPKIVNQLVENPDPMDAVCQETLRIHPIISQPRVVKESIKIENYQFKPGTILVPCIHLAHHREQIYPNSKQFNPNRSPYEYLPFGGGNRSCIGMALSLFEMKLILATIL--------------------------------------- 19526798 32 -----------------------------------------------------VLYGYDAVKEALVDHAEEFSGRGEQATFNTLFKGYGVAFSNGERAKQLRRATLRDFGMGK-RGVEERIQEEAGCLIKMLPIDPTIYLSKTASNVISSIVFGDRFNYEDKEFLSLLQMMGQVNKPGPQQQIIKDSHKLEDFMIQKVKQNQNSPRDFIDSFLIHMQKEKSEFHMKNLVMTSLNLFFAGSETVSSTLRYGFLLLMKHPDVEAKDHMKMPYTQAVINEIQRFSNFAPIPRRITKDTSFRGFFLPKGTEVFPILGSLMTDPKFFSSPKDFNPQKKIPAFLPFSTGKRFCLGDSLAKMELFLFFTTIL--------------------------------------- 3913342 44 ------------------------------------------------------------------------------------------------------------------KSLEERMQEEASHLVEAIREEEGKPFNPHFSNIICSVTFGERFDYHDSRFQEMLRLLDEVMYPGSHQKVFRNWEKLKLFVSCMIDDHRKDWNPDFLKEMTKYPEKTTSFNEENLICSTLDLFFAGTETTSTTLRWALLYMALYPEVQEKVQAEIDYTNAVIHEVRRMGNIINVPREVAMDTNLNGFHLPKGTMVLTNLTALHRDPKEWATPDVFNPEKKRESFLPFSMGKRACLGEQLARSELFIFFTSLMQKF------------------------------------ 120401690 37 --------------------------------------------------------------------------------------------LEEPGHLRRRRLLTPPLHGELLGSYVPIIESSTRSAMATWPVGRPMDVIVQVVFGVHDPESVARFGKPFHELLDLRYALRRFGALRRWGRLSDANRRIDELVLPLIAERRSDPRADILSMLANSHDDGETLSDNEIRDDLITLVLAGHETTATTLSWLIDLLLHHPRALARVRAEAVSGDTGYTEAVIAETLRLRPRMTTGPYRLGDYTLEPDTRIVLLLDVINRNPDTYPQPDEFRPERHPYAWIPFGGGVKRCIGAAFAMRELTTTLHTVLRE-GELEPVPETPPLRAAPVLVPRDGTRVRFTPARPAA- 164604830 40 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQELIEEHRKEKNATLIDVLLSLQEEPEYYTDEMILGIIWVLLAAGTDTSAVTMEWAMSLLLNNPQVIKKAQAEIDNNHSIITETLRIYPAGPVPHESSEECIVGGYKVPSGTMLLVNVWAIQQDPNIWVEPTKFKPERDGFKLMPFGSGRRGCPGEGLAMRVVALALGALI--------------------------------------- 189092912 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLTAKDDGTGLTPLEIRSEVDTFLFAGHDTTASAISWILYSLCQHPDIQEKVQQEIDFMTMVIKEGMRHCPVPFISRISQKPMTLEGFSIPAGSLCSIHMFNIHHNPVVWPDPWAFKPERDSFAFVPFSAGPRNCIGQHFAMDEEKVMLSRLLRRY-TFRLDPKHPVVRKMTIIM----------------- 193704526 110 ----------------------------------------------------------------------------------------------------LRQKLTPTFSSGKIKSMLGLLQGCGVQLIEYMIESGKTEFIRDLTAKFTTDVIGTCFGLECNSLKEFRRMGCAVLNSSASLALAKMVRVFFQFFMGIVKQTNRVRRNDFIQLLLEIKNQNHELTEELIAAQVFVFFLAGFETSSTTLSFCLHEMAVNQDIQNRVYDEMNYLEQCLKETMRKYPPVQAARVCTKQFRVPGTDLDLDTAVLIPVYAIHHDPQYYPEPDTFNPDRFAKDFLPFGDGPRICIGMRFAMLEMKLALAQFLHR------------------------------------- 195120940 65 --------------------------------------------------PFFILHDAELIKRVIQDFEHFINHRPMIPETGETIFSKSLNGLKDDKWREMRNTLTPSFTGSKLKAMFELINECSIEGVRYIANKGEIDLMKDYFGRFANDVIASAFGIKVNMHFSFLSLIKVILYGIMPRVMKALRVKLFDYFCSLVMKYRKEHRPDVIHLLMEAKRKHAEFNDEDLLAQCLLIFLVGFEVMSASLCFLTYELCRNPDVQAKMLAKMKYMDLVICEALRMWPPAFSDRMCGKDIDMYDEKFRKGDIIQIPIIALQRDPHNFPEPEVFKPERKPFTYLPFGVGPRSCIGNRMALMEIKSIIYHLISKF---ELLPTEKT------------------------- 6647294 44 ------------------------------------------------------------------------------------------------------------------KSLEQRMQEEAHYLVEAIREEKGKPFNPHFSNIICSVTFGERFEYHDSRFQEMLRLLDEVMYPGSHQTVFRNWEKLKLFVSSMIDDHRKDWRDFIDAFLKEMSKYPEKFNEENLICSTLDLFFAGTETTSTTLRWALLYMALYPEVQEKVQAEIDYTNAVIHEVQRMGNIINVPREVAMDTTLNGFHLPKGTMVLTNLTALHRDPKEWATPDVFNPEKKRESFLPFSMGKRACLGEQLARSELFIFFTSLMQKF-TFKPPTNEKLSLK--FRNGLTLSPVT--------- 13661760 31 -----------------------------------------------------VVTSKEVAREVLKTHDIFATRPKLMAGDAYGSTDLLFCSTPGDYFRKLRRLVQEILSNDRIRSYQDIREDEVRSLVEDIRAAGPVDLSRKIYKLTNGIVSRAAFGMKSSKAEDFVAAIKHSFVYSTGFSIADLFPGFTGILSFLTGQRREGVRDTIDGILEENEDFGFPITRSTVKAVILDIFAGGTETSGTSMEWAMSELMANPKVMGKLQGEMKYLGLVIKETFRLHPPAPIPRESTEACEINGYVIPAKTRVVINSWAIMRDPRYWEDAEEFRPERFNFEYTPFGSGRRMCPGYNYGMASMELTLVQLL--------------------------------------- 157345221 34 LPPSPPAVPI-------IGHLHLLKQPVHRSLQLLSQKYGPIFSLRFGSQLAVIVSSPSAVEECFTKNDVVLANRPRFAKYMGYNYTTVAAASYGEHWRNLRRLSAEIFSSNRLNMFLGIRRDEVKRLLLRLARDSREGFLRPMLTELTFNIITRMVDVEYTEAKRFREIISQLFVGYHEKKLKNIMRETKAIMQGLIDEHRSGNDNSMIDHLLSLQKEPEYYTDDIIKGLVQVLILAGTDTSASTMEWAMTLLLNHPDVLEKAKAELDMHQSIISETLRVFPVTPLPHMSSDDCQIGGFDIPRGTLLLVNAWALHRDPQVWEDPTSFKPERENYKLVPFGIGRRACPGAGLAQRVVGLAL------------------------------------------- 217072174 96 ---------------------------------------------------------------------------------------------------KMRKLLPQFFKPEALQRYVGVMDVIAQRHFVTHWDNKNETTVYPLAKRYTFLLACRLFMSDENHVAKFSDPFQLILPGTPFNKAIKASNFIRKELIKIIKQRRASPTQDILSMLLTSDENGKSMNELNIADKILGLLTGGHDTASVACTFLVKYLGELPHIYDKVYQEQMEWNVACEVMRLSPPLQGGFREAITDFMFNGFSIPKGWKLYWSANSTHKNAECFPMPEKFDPTRFPYTFVPFGGGPRMCPGKEYARLEILVFMHNLAKRFKWEKVIPDEKIIVDPFPIPA-KDLPIRLYP------ 81171275 34 --------------------------------------------------------------------------------------------------RVLRNRFTPLFTSGKLKNMLHLMIERANKYIEHVEMLCDHQPEQDIHTLVQKYTMATIFGLDIDTTDELDMMYPGVLKKLNSTLFPGFVSRFFKDVVKTIIEQRNTDRNDFMDLILALRQLGDELTDELIEAQAFVFYIAGYETSATTMTFMLYQLALNPDLQDKMLQNLTYFEKAFNETLRMYSIVEPQRNAKIDYKIPDIVIEKGTTVLFSPLGIHHDEKYYPNPSKFDPERHPCAHIPFGTGPRNCIGMRFAKIQSRVCMVKMFSKF-RFELAKNTP-------------------------- 156151272 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDALLRAKRSAENLSDDHILMTVGDIFGAGVETTTTVLKWAITYLIHHPEVQRRIQDELDYLEATIREVLRIRPVAPIPHVALCDTSIGDFTVRKGTRVIINLWALHHDEKEWKNPERFDPGRPSPSYLPFGAGLRVCLGEALAKMELFLFLSWILQRF------------------------------------ 157120057 30 ------------------------------------------------------------VKDILRDFEHF-HDRGLHVNEETDPLSGNLFSLGGVKWKNMRAKLTPTFTSGCLKGMLAILIDKAKQFAKEIATHNTIEVKDLFARYTTDVIASVAYGIDNDSINNDHDLFRQMGIKVFQQDFKTSLRFMINLVSKTIEHRERNQRKDMMQLMLQLRNSGSVSINDQQWNQVFVFFVAGYETSSTLMSFCVWELARNPEIQVKVHQEIDYLECCMEETLRKHPPVSFNRECTKTYRIPETDVIIDTAVVVSLLGMHRDPQHFTQPTEFKPERSNKAYFPFGGGPRLCIGMRLGMLQAKVALVTLLAKF------------------------------------ 196004877 100 ---------------------------------------------------------------------------------------------------RVRTILIPTFSTSKLKAIVPFVKGAGDDLIQTLSTAEEKGRVIDIWRTCGVFTMATAFGIDFESKEQYFTPMFALLEPLLGGKIVSSVKYLVTTTENVLKERRRNCRRDILQQMIEA-GDNDKLTDEEIIAQAIIFLIAGYDTTANTLGFASYLLATNPDAQKKLRDEIDYLDMVISETLRMYPPYFVNREAKEDITINGLLIPKDIMVCFPIYGIHHNPELWPKPNEFIPERFPCSYLPFGGGPRNCVGMRLALLEAKLALVKIIQNFELKTVAETEPLKLRSGT------------------- 126330973 171 -----------------------------------------------------VLSDFHSVREALQQGEVFSDRPRLPLISVFTKEKGIVFAHYGPIWRQQRKFSHSTLRHFGLGKLEPKIIEEFKYVKEEIQKHGGNPFSPAVSNIICSLCFGQRFEYNNSDFKKMLHLMQMMLINICSWEIRQIEKDLTVFLKGIIREHRENPQDFIDMYLLHMEEEMKSFDEDYLFYIIGDLFIAGTDTTTNTLLWCLLYMSLNPEVQEKVQKHMPYTEATIMEVQRMSAPFGIPRMTSEKTTLQGYTIPKGTMIIANLWAIHRDPAIWENPKNFSPERKREHFIPFGIGKRVCMGEQLAKMELFLMF------------------------------------------- 181317 42 ----------------------TLGKNPHLALSRMSQRYGDVLQISIGSTPVLVLSRLDTIRQALRQGDDFKGRPDLYTSTLITDGQSLTFSTDGPVWAARRRLAQNALNTFSICYLEEHVSKEAKALISRMAGPGHFDPYNQVVVSVANVIGAMCFGFPESSDEMLFFPILRYLPNPALQRFKAFNQRFLWFLQKTVQEHYQDFDKDITGALFKHRASGNLIPQEKIVNLVNDIFGAGFDTVTTAISWSLMYLVTKPEIQRKIQKELDYLEAFILETFRHSSFFTIPHSTTRDTTLNGFYIPKKCCVFVNQWQVNHDPELWEDPSEFRPERFSEKMMLFGMGKRRCIGEVLAKWEIFLFLAILLQQL-EFSVPPGVKV------------------------- 210112998 1 -----------------------------------------------------VLSGYDIIHEALKTADNFSSRPDNAIFKIINPQRLGPFGTPWKEHRKFTLMSLREFGFGK-RSMEGKILEESLAFQAELMKMGPFDISRMIQNAVTNVICSIVFGYREYNDDKFIHLMDTFDRGFSFNFFKEVLGTFRSFIKEELESHKKTFDPNDIRDLSRENDDETTFTDEYTECVLFDMFVAGTETTSTTMYWAFLYIVLNPDIQRKYRAQMPYTEAVLTEVGRTATIAPTSRATTRDTRFHGYHIPEGATVAANLWSVHYDPEHFPNPGKFDPGRFLDAQIPFGLGPRMCLGKQLAEMELFLLITSLLQHF-TFKLPEGADRPSTIGF------------------- 494993 29 -----------------------------------------------------------------KDFANFHDRGGLSNVE-DDPLTGHLVSLEGEQWRAMRTKLTPVFTSARMKYMFPTVVKVGENFIRDLCARFTTDVIGNCAFGIECNSEFRLKGKEIFSRPRFAITNDKLASKFHMKILPDDITEFFMSLVRQTVEYRVKNENDFMDLLIEMRAKDEELAREQMGAQAFVFFFAGFETSSITMTFALYELARHQEVQDRAINNMEYLDRVVAETLRFYPPATVVRVTKNDYQIPNTRYVIKKDIMIPIHAIHHDPQYYAEPERFNPDRHPSAYLPFGDGPRNCIGLRFGKMQVKVGLVSLL--------------------------------------- 157327494 78 ---------------------------------------------------------------------------------------------------RHRHVISPAFSPANLKAMASLMVESTTKMLDIWSSMPEIDVESEISHAAGEIIAKTSFGISFESGRKVFDKLRAMMCPIQSLKAKRLGKEIDGLLLSIIADRKKSNSTDLLGLLLADNLVGGRLGKMELVDECKTFFFGGHETTALALTWTMLLLATHPEWQTQLREELKKMSWVMNEVLRYSPAPNVQRQVREDIRVGDVTVLNGTNMWIDVVAMHHDPTLWDDVYEFKPERFKDGFLPFGFGGRMCVGRNLTTMEYKVVLTLILTRFPTYTHAPATLLSLRTSF-----GLPVLLQP------ 187608807 50 ---------------------------------------------------------------------------------------------------QHRRLLTPGFHYDVLKPYVNLISKCTTDMLDNWCQKDSNNAYIKAVFDLSYVANLRLRCFPYHNDTVFRFRKACRITHEHTDKVIQQRKESMKLEKELEKIQQKRHLDFLDILLFARDEKGHGLSDDDLRAEVDTFMFEGHDTTASGISWILYCMAKYPEHQQKCREEIKYTNMCIKESLRMYPPVPVARQLRNPVTFDGRSVPAGTLIGLSIYAIHKNPAVWEDPEVFNPNRHSHAFLPFAAGPRNCIGQNFAMNEMKVAVALTLNRFPDLE-------------------------------- 93278133 111 --------------------------------------------------------------------------------------------------RRSRKLLNPAFHFSILEQFIEVFEDATKDLVRILEQKDEVDIHYILTRYTLDVICQTSMGVQLKIQDRENTDYINAVASMGELIMERTFNPFFDLIYKLTADYRQEMAAFLDLLLMYKDENGQPLSQDFIRHEVDTFMFAGHDTTAAALGFALYLLAKHSNVQAWDLQNLKYLDLVIKETLRLYPVPMIARHITEDLTYGDKVLPKGLTVTVVISAVNKDDSIYNKPNEFNPSRKPFSYLPFSAGPRNCIGQKFAILEMKMALAMILLNFELFPANPTFEPILESATVNGIK-------------- 195444997 70 ----------------------------------------------------------------------------------------------------MRSTLSPAFTGSKMRQMFQLMNQVAKECLKRDAVDGGLELMKDYCTRFTNDVIATAFGLQVNSFTERENTFYMAGKKLTTFTFAQNLKFLIQYFVRLVMKYRQEHRPDMINMLMEARAPVREWSDRDIVAQCFVFFFAGFETSAVLMCFTAHEIMENEDVQEKLYEEMKYLDQVVSESLRKWPAIAVDRECNKDITYDVDEIKKGDIIWLPTCGFHRDPKYFENPKKFDPERFPFTYYPFGLGQRNCIGSRFALLEAKAMIYYILR---DYRIAPA---------------------------- 67078466 50 -----------------------------------------------------VLSDFQSVREALQQAEVFSDRPRMPLISILTKEKGIVFAHYGPIWKQQRRFSHSTLRHFGLGKLEPRIIEEFAYVKAEMQKHGEAPFSPAVSNIICSLCFGQRFDYTNKEFKKVLDFMSRNLCPWFYYLPFGPFKELRQFLKNIIKEHQENPQDFIDMYLLHTQEEGTNFDEDYLFYIIGDLFIAGTDTTTNSLLWCLLYMSLNPGVQKKVHEEIEYTEATIMEVQRLSMVVPIPHMTSEKTVLQGYSIPKGTVVLPNLWSIHRDPVIWEKPDDFCPHRKRETFIPFGIGKRVCMGEQLAKMELFLMFVSLMQSF-TFALPEGSEKPIMTG-------------------- 51536592 42 LPPGPRGLPIVG-------NLPFLDPDLHTYFTKLAESYGPIFKLNLGSKLTVVVNTPSLAREILKDQDIFSNDVPLTARAVTYGGLDLVWLPYGAEWRMLRKVVLKLLSHRTLNSFYELIRERTRYLYQKGQEESPVNVGEQVFLTMMNLTMNMLWGLGEPNVSDFFPRLARFDLQGLVKKMHVCARELDAILDRAIEQMRTRDGDDFLQHLMKLKDQEAPITVNHVKAVLVDLVVGGTDTSTNTIEFAMAELIRKPELMKRAQQELDFISAIMKETLRLYPTIPVPHRPSETALVGGYTIPKNTKIFINVWSIQRDPNVWEYPTEFRPERTDYSYLPFGSGRRICAGIALAERMILYTLATLL--------------------------------------- 198437006 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILIQTKDDGVGLTNDEINDEVITFFSAGHETVSNAITWSLYTLASNLDCQTRCREEIKYMTQCIKEAMRLFPTHVVGRQLTEDVTLSHRFNDWKSSIGVNIFAMNRNPHIWDEPEKFDPERSPHAFIPFGAGPRNCIGQNFGMQQIRVVLSKVLRKYEVYVDETLPKPVMVPGVAMQPKN------------- 86140750 6 -------------------------------------------------------------------------KSPIQTRDLAKYVGQGLLTANGKHWAKQRKLIQPAFQKKTLHGLLQKVDEVIQKELVKIETGKAFDIFPIFNDLAFNTVVQALFRLQHITESNQRMMVKELRQPYLNWWFHKQSLEARQILSKLIDDRIARHDDLLDMLLDARYEDDTPMSREQLIDEILILFIAGHETTSNALTFTAALLARNPEVQDKLYKTLKYTNQVVNEAMRLYPPYFIDRISIEKDQFDDFEIEAGTNILFSIFEIHRHTDFWERPEEFNPDRFADDSLPFGAGPRMCIGNNFAMYEMILTVSHLVKKFKIKK--ETAPIAINPLITLKPKDVLLTFTP------ 120434540 79 -----------------------------------------------------------------------------------------LLTSDGEHWKKQRKLIQPAFHKKQLANLLGSIKEAINTEYDKIQTDKEIDIFEEINRLQYITESAQKMLVKELRQPYLGWWFKASGKIDSYLKLTAEARTILKRIVHERRESNTRYDDLLDMLLDAKYDDGNFMDEEQLIDEILILFTAGHETTSNALTFISQLLALNPQWQDRFVTQAKVTQQVIEEGMRLYPPYFIDRVNVEQDEFGGMLLEPGENLLFSVHEIHRHPNLWEKPEEFLPERFEDQYFPFGAGPRKCIGNNFAMFEMIIAVSELVSRFKIISVAD----------------------------- 167466196 33 -----------------------------------------------------------------------------------------------------RKILTPAFHFNILQEFIKIFNEETETLVQQLKKHSNSSVVTEYISAFTETAMGTSFGTETSTGREYKKSIQEIVCDPNYWKEIKLVKILHNFTNNVIANRQSNFRMAMLDLLLTAKNEDNLIDDEGIREEVDTFMFEGHDTTAVAICFALMCIACHPDIQERIFEEIEYMERCIKEVLRLYPVPFIARSLGEDVTYSGHKLKAGSMVHLHIYDMHHNPQVYPDPEKFDPDRHNFAYVPFSAGPRNCIGQKFAILEMKAVLVGILKEF------------------------------------ 13386282 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVAGTETTNITLRYGLLLLLKHTEVTAKVQAEIDHTDAMVHEIQRYIDPNNVPHAATCNVRFRSYFIPKGTELVTSLTSVLHDDKEFPNPEVFDPGKKSDYFMPFSIGKRMCVGEALARTELFLILTTILQNF------------------------------------ 161339304 81 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGKMKMMFPILVESGREMISILEPNANKDIVKDILARFTTDVIASCFGIDSNSLKEFRKMGRKIVEPSFANILRNFSEYLANFFMGSVRETMDYRRNDFMQLLIQLKNKGQKFSFEEAAAQAFIFFVAGFETSSTTMVLALYELALQPEIQEKVRNEMDYLGNVIDETLRKYPVGVIIRQCNKDYKISDMVIPKGTSTHIPIYSLHYDSKYFPNPEKFDPDRPRYAYLPFGEGPRHCIGMRFGLMQTRVGLIELL--------------------------------------- 119718594 51 ------------------------------------------------------------------------------------------------EHKRARKLLMPAFNGHALREYQALVTEVARAEVGGWRSGQEFRALDRMNALTLEVILRVVFGVTDEARILLGWGYPWLQRFGPWKATVDNQRELDRLMYAEIRDRRTATRTDVLSRLIDSGESGDRLSDTELRDQLVTLLLAGHETTASALSWALYETGRDPGLLARCQRDDDFLEAVLKEAMRLHPIIPMVRTLMEPATIAGWDLPRGTTVGPSIIIAHQREDNHPDPDVFRPERPANTWIPFGGGVRRCLGAGFSLMEGVAVLREVFA-------------------------------------- 29827116 14 ------------------------------------------------------------------------------------------------------RVLLPVFSQRAMKGYFGQMLEIAQNLVGKWERKEPVNITDDYTRLTLDTIALSGFGYRFDSFAKLRRSQELPVMTKMRKADDKKYRENIRLMRDLVENVIKERRDDLLGLMLEATETGKGLDDDNVRDQVVTFLIAGHETTSGLLSFATYSLMRNPHILAQAYMQMDVIPRILEETLRWAPIPMIGKSPLEDTVIGGCYLKKGARVNILEGPLHTHPKAWERPEEFDINRWPHAYKPFGNGVRACIGRQFALTEARLALALVLQKFKDYKMDVKEALTRKPG-------------------- 88809817 1 -----------------------------------------------------------------------------------------------------------------------------------------IDLVREIANPLPVMVVSELMGVPSEQQEMVCQKVGAFVRARGLTQTQSTMEEYNEYFLPLIREKRQHLSTDLLSRLISDHQENMHLTDEQLLVISSNFYSASIYTLRLLVGTVAWALSLHPEVYTRIRADRQLVAPALEEVLRWDPPAQNASTALEDMEIDGKIIRAGDSVSALVSAANRDPRVFEHPDQFLIDRNPNPHLSFAPGLHQCLGLHLARMEGACFLNALCDHFESLEVVEGESRRLLGDRFRGFDRLLLKASP------ 27376005 69 --------------------------------------------------------------------------------------------LDFDEHRLHRKALSVAFKSGPMKSYLSDLDRGISARVAQWAKPGEMQLYPAMKQLTLDLAAASFLGVDEINRAFVVAPIRRPLPGTQMARGVAGRKRIVAYFRQQIPLRRGNHGDDLFSQLCRAHEDGALLSEQDIIDHMSFLMMAAHDTLTSSLTSFIGELAANPDWQDRLRKMPLSEMAFKEALRIKPPVPSMPRRAMRDFTFKGFRIPAGTAVGVNPLYTHHMKDIWPEPDRFDPNRHRFAWVPFGGGAHMCLGLHFAYMQAKCFARHFLQNI-EVSLAPGYKPDWQM--------------------- 170049309 59 ----------------------------------------------------------------------------------------------------MRATLSPAFTGSKMRQMFELIVECSERMAEEAKSKGPQEYMKDVFSRFANDVVATCAGKKMMNFGRFSVILRMIGYQLFPALMGRLGIDMIDYFSSLIRNEKGIVRPDMINLLIQARKGTTDMTDTEMVAQCLIFFLAGFDTVSTCLLFLTYELAINPEVQNKLYKEVQDTQEVSETLRRWPPAPAIDRLCVKDYQLDDFKIDKDTALWFPVHALHNDPQYFPNPAKFDPERKPGTYLPFGIGPRNCIGSRFALSEVKTII------------------------------------------- 183982489 11 ---------------------------------------------------------------------------------------------DGEDHRRRRSIVAPGLRHRSVQDYVATMVSTIDNVIDSWRPGQPLDIYQEFRCAVRRSTTESLFGIDLTHRLPQVMQLQQRLNSPGWRRAMAARTRIDELIDAEIANARAEPSPDMLTALINGREEGCALSDNEIRDSIVSLIAAGYETTSGALAWATYSLLTLPGAWEETLGALTYLNGVVHETLRYSPGVVSARRLIRDLWFDGHRINSGRLLIFSAYVTHRIPEVWPNPTQFLPQRWPHEFIPFSGGLHRCIGAVMATTELVVLLARLVAR-TRLRL-PAQRIR------------------------ 6978739 32 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKLEDFMIEKVRQNHNSPRNFIDSFLIRMQEEKNEFHMKNLVMTTLSLFFAGSETVSSTLRYGFLLLMKHPDVEAKDHMKMPYTQAVINEIQRFSNPLGIPRRIIKNTTFRGFFLPKATDVFPILGSLMTDPKFFPSPKDFDPQKKNAAFLPFSTGKRFCLGDGLAKMELFLLLTTILQNF------------------------------------ 108763713 23 ---------------------------------------------------------------------------------------------------RKRRLVQPAFHRKHVAACGDTVVALTETMLQTWRPGDARDVHADVSALALDIVSRFLFHTPIDDEARHVADAVDAVMRHTDSPLRPPIGRLNTLLATLVRRYREQPRTDLLALLLSAPV---PLSENQLRDELATMIMSGHETTADALVWAWYLLAQHPEAEARLVAELEYTEAVVKEAMRYSPAWITSREALRDCELGGFHVPAGTMLAVSQWVTHRDARYFDAPESFRPDRWRYVYFPFGGGPRFCIGSALAMMETVLITACVARRF-RLELAPGCVVRPRPAL------------------- 37783419 29 -----------------------------------------------------VLHGYEAVKEALVDHGEEFAGRGRLPVFDKATNGMGIIFSKGNVWKNTRRFSLTTLRNLGMRSIEDRVQEEARCLVEELPCDPTFILGCAPCNVICSIIFQDRFDYKDRDFLNLMEKLNEITCPGSHNKVFKNYACIKNFLLEKIKEHEESPRDFIDYFLINGGQENGNYPLEHLAITVTDLFSAGTETTSTTLRYALLLLLKYPHVTAKVQEEIEHTDAMIHEVQRFIDLVPNPHEVTCDIKFRNYFIPKGTNVITSLSSVLRDSKEFPNPEKFDPGKKSDYFMPFSTGKRICAGEGLARMELFLFLTSILQNF------------------------------------ 198431918 35 -----------------------------------------------------VLNNHENIQKALVMQGQIFSGRPNMPALTQVTDGLGLATIDYTDHRRFGQTTLRGFGVGK-RSMEDRIVEEVEYLNNAIRSHKPFDILGILGNAVSNNTCSVVMGRRFYDNERFKKIIATLSFSWINNKRVDGINEIKRLLREIVHEHEKDDVRDFMDAFIAEQKKNDKFTDLQLLQYVRDLFVAGTETTTSTLRWSILCLIHNPEKQEKDKAQMPYTCAFMQEVFRYRTLVPLFHATNDDVSLNGYRIPKGTTVLPNLWAVHNDPDVWDEPSKFKPERHQSKHIPFSVGPRQCLGEQLARMEIFIFL------------------------------------------- 182702178 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTAGTVTTHSTVRYGLLLILKHPEVQAKIHQDMPYMDAVVHEVQRFIDPLNVPHAVNRDIHFQQYILPKGTTIFPLLTPVLHDKKEFPKADQFDPQKKSDHFMPFSIGKRSCAGEGLAKMEVFLFLTTILQNFTLKPVGDPNEIRVKPNYV-GFSNVP----------- 57753866 27 ------------------------------------------------------------------------------------------------DHRRQRPLMQPSFDHRHIGHYAELMADETEALMRSWRSGEVVDVDKAMARLTLRITTRSLFSVPFFRRMFVPARVLSLVPGKMNRQYPPPIAEMRKLTEEIIDEVRRKKDEDLLAGLMNARDEGAPLGTQEIFDQVLILLIAGSETTATALAFTFHLLGAHPEIGARLREEVDFTRQVLMESLRLYPPWMFTRSTTTACELGGHAFPEGTTFLLSPYILQHDPELFPRPERFDPDRWRRSVLPFGAGGRKCIGDQFALNEAMLAVAAIAGRW-NLTPVGDRPIR------------------------ 147769465 81 ------------------------------------------------------------------------------------------------RHKLVRGAIMNFLKPESIQRSVSRMDSVVQQLFQELEGKDSVQMVGLMKKITFKVTCSLLFGLPDGKEDFTTALKGAWTVPWDLPRICKQLAQLVRERKAKIEEGRVDSHEDIISSLITLQENGQPLSEEEIIDNLISVVIASHDTSTVLLGLLIRHLARDTEVCKKEVQMMKYTWRVAQELMRMTPPVGNFKCAWRDTTFGGFDIPKGWQVFWVAPGTHMDKKVFEEPEKFDPSRPPYAYLAFGAGPRACPGADFSRVEVLLMI------------------------------------------- 159900632 27 ---------------------------------------------------------------------------------------------DGHQHDQQRSLLKPAFAHAALQQLQPQIQHLIRQQLQTWPDAEPICLLERLQTLAFDVALLVVCGRTPAPIAEALHHDFAAFPATPYFRAQKSGERLRQTLSYLIELRRLNIAADALDSLSLMLQAEPNRPDDELISELLLLLWAGHDTVASLLTWICIELAQHPEILQRSTNHHSLLDHVLREAERLHPPAPGGRGVVEAFEYAGYHVPQGWLAMYSSVYTHQMPSLWHNPTQFNPNRFAAPLVGFGGGPRICIGLALAQIEMRLVLRELLA-------------------------------------- 147899440 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGKGLSDKDLRAEVDTFMFEGHDTTASGISWILYCMAKYPEHQHKCRQMPYTTLCIKESIRLYPPVPTIGRRLSKPITFCDGRSPEGTEVLTSIYAINRSPSVWNDPEVFDPNRHSHAFVPFSAGARNCIGQNFAMNEMKVAVALTLQR------------------------------------- 157342110 17 LLPSPPKLPI-------IGNLHQLGSLPHRSLWALAQRHGPLMLLHFGRVPVVIVSAVDAAREIMKTNDIFSNRPSNISAKLLYDYKDVSTAPYGEYWRQMRSIVLHLLSTRRVQSFRGVREEETALLMEKISSSSSSSILSQMFLSLTNDLICRVALGRKYSGDENGRKYRELLKEFGALLGCFNVGDYIPWLRGTWREGKEDFVDVLLG-IQEDNVTGVAITGVCIKALTLDMFAAGSDTTYTVLEWAMTELLRHPQVMRQLQNKMQYLKAVIKETLRLYPPIPVPRESTRDAKIMGYDIAARTQVITNVWAIGRDPLLWDEAEEFRPERFLNSSIPFGSGRRGCPGTLFAAMAIEVVLANLVHRF------------------------------------ 193643618 87 ----------------------------------------------------------------------------------------------------MRQKLSPGFTSGKLKGTHEQIRECSDQLTNCIYEKSQYELVGNTATDVIGTCAFGMLDTINNDNSSFRQNVKKVFKPSGKVIFAQIVNFFHSVFGEVIEYRTKNDRNDLTQTLMKARQDEEKYCELDIIANAMLLFTAGSETVTATASFCFYELALNKVIQDRLRDEIISSKIKHGGQLNN--------EFLEDLHYADMVIEKGQKILIPIYSIHHDPKYYPNPETFDPERPNGTFLPFGDGPRHCIGKRFAELELKLILSKILTKF-EISPCEKTEIPLQMNKERGITSIWLNFRP------ 156552065 110 -----------------------------------------------------------------------------------------------------RKILTPAFHFNVLERYLTITVENSERAVKSLRGKGECDLVQFLTQHTLNIICEAAMGLVYRLVRPWLYSSWTFGCTAAGRMQTDALKILHRFTKNIIAERKEFHDDDMLDLLIAAQRDGQQIDELGIREEVDTFMFEGHDTSAMGLCFALLLIAEHKDVQERIRQEVNYLERVIKESLRLYPVPFISRNITEDMQLKDYLIPRGTLVDVRIYLIHRDPKHWPDPLKFDPDRHPFSYIPFSAGPRNCIGQKFAMMELKVFVALIVKNFILEPIDFAHEVPILPDIVLRPRSVHVKFVP------ 158300283 81 -----------------------------------------------------------------------------------------------------RNTLSPAFTGSKMRQMFTMIVECSENMIKELATFTGQEFVKNLFIRFTNDVIASCFGVRINSFRDYQLIPKLMAWLEIDIFDREHVQFFIDLFRQSVQEREQHVRPDMIHLLMQANEDMVKLSENEMVAQCLIFFLAGFDIIASVMTFLLYEVALDPEIQQRLYQNMRYLDMVVSETLRKWPSQPATRLCNQDYKVTDVTPNVDCIVSIPIAGLHYDPAIYPDPTRFDPERFNGAYLPFGLGPRNCIASRFALMEVKAIVYQLL--------------------------------------- 83288029 29 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGTETTSSTVKYGLLLLLKYPEVTAKIQNHMPYTDAVLHEIQRYFVPIPSPRKTTQDVEFRGYHIPKGTSVMACLTSVLNDDKEFPNPEKFDPEKGNFKFVAFSAGRRACIGEGLARMEMFLILTNILQHFTLKPLVKPEDIDTKP-VQTGLLHVP----------- 21355711 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGQETTGSTAAFTIYELAQYPELLKRLQNKMEFLDLCVQETIRKYPGPILNRECTQDYTVPNHVIPKGTPVVISLYGIHHDAEYFPDPETYDPERNPTAFMPFGEGPRICIAQRMGRINSKLAIIKILQNF-NVEVMSRSEIEFESGIALIPKH------------- 62752008 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDAEIMAQSVIFIVAGYETTSTALSYLFYNLATHPDVQQRLHMQMEYLDMVIQETLRLFPPAGRLRVSKQNVEINGVSIPKGIVTLIPAYVLQRDPEYWPEPEEFRPERTPFTFLPFGDGPRNCIGLRFALLSMKVAIVTLL--------------------------------------- 144905179 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVKLIERRRENSNEDLLGLMIQA-SNKTNVTVDDIVGECKSFFFAGKQTTSNLLTWTTILLAMHPQWQVKMCGSRDVPTKDHNESLRLYPPTIATRRAKTDVELGGYKIPRGTELLIPILAVHHDQAIWGDVNEFNPGRHPVAFIPFGLGVRTCIGQNLAVLQTKLALVMILQRF-SFRLAP----------------------------- 99028936 53 ----PPHIPSSLPF---LGQAVAFGRSPIEFLEKAYEQYGPVVSFTMVGKTFTYLLGSDAAALMFNSNEDLNAEDVYARLTTPVFGKGVAYDVPNPLFLEQKKMLKTGLNIAQFKQHVEIIEEETKDYFRRWGESGERNLFDALSELIICLHGCEIRSLLDERVAQLYADLDGWLPLPSFRRRDRAHLEIKKIFYNVIKKRREEKHDDILQTLIDATKDGRPLSDDEIAGMLIGLLLAGQHTSSTTSAWMGFFLARDRALQERCYSEQKSVDRCLKETLRRPPIMTMMRMAKTPQKVGEYTIPPGHQVCVSPTVNHRLQDTWAERLDFDPDREKFAYIPFGAGRHRCIGENFAYVQIKTIWSTLLRMF-DFELVDGHPPVNYTTMIHTPHNPIIRYT------- 29831654 26 ---------------------------------------------------------------------------------------------------RQRRLVQPLFTRRRVDGYAGQVADEAAGLAEAWRPGGGVELVGEMHRFALRVVGRILFGTDMETTFEVIERTLPLLQTPANRRAARTQAELFALCDGIIDSRRNRSGEDLVTLLVRANAEDGSLDAAELREQVLIFLLAGHETTATALAFALHLLARHPEQQRRVRDEADYLTMVLKEAMRLYPSPVIGRRAVADAEVDGVRIPAGADLFVSPWVTHRHPDYWPDPERFDPERPRYAWFPFGGGPRACIGQHLSMLESVLGLAVLIREF-EFEAVGEEEVPLGAGI------------------- 195612396 40 LPPSPPAIP-------FLGHLHLVKAPFHGALARLAARHGPVFSMRLGTRRAVVVSSPDCARECFTEHDVNFANRPLFPSMRLASFDGAMLSVYGPYWRNLRRVAAQLLSAHRVGCMAPAIEAQVRAMVRRMDRAAAAVLMETIAHTKTSRAEADADSDMSTEAHEFKQIVDELVPYIGTANRWDYLPVLRAFLGRLIDGERRESKSMIAVLLTLQKSEPEVYTDTVITALCANLFGAGTETTSTTTEWAMSLLLNHREALKKAQPHLTYLQCIVDETLRLHPAAPLPHESAADCTVGGYDVPRGTMLLVNVHAVHRDPAVWEDPDRFVPERFEGALMPFGMGRRKCPGETLALRTVGLVLATLLQCF-DWDTVDGAQVDMKSGGLTMPRAVPLE--------- 416831 69 ---------------------------------------------------------------------------------------------DGDRWRSLRNRFTPLFTSGKLKSMLPLMSQVGDRFIDEVSQTQPEQSIHNLVQKFTMTNIAAVFGFTVNYSAELDMMYPGILKKLNGSLFPKVVSKFFDNLTKNVLEMRKSYQKDMIDLIQELREKKTELTDGVISAQMFIFYMAGYETSATTMTYLFYELAKNPDIQDKCLSEMTYLSKVFDETLRKYPVDFTQRNAKTDYVFPDITIKKGQTIIVSTWGIQNDPKYYPNPEKFDPERHPCAYLPFSAGPRNCLGMRFAK-------------------------------------------------- 65336270 3 --------------------------------------------------------------------------------------------QDGKYHQRQRRLLMPPFHGERMRRYNKIIDDIAKQVISQWPEGKPFSIRPSIGKISLELIVECVFGLRKGPRSQCKPMQRDFGSWSPWGSFIRLKQQITKLIYDEIGERRSQFRTDILTLLMSAREDGMPMTDVELHDQLITFLMGGHDTTTTALVWAFYWIHYLPEVREKLLRELDYLNAVCSETLRINPISTLFRSVKSPLQLMSYQYDPGTILAGCIYLTHRREDLYPEPEKFKPERFLERYLPFGGGNRRCVGDALAMFVMKRVIATVLR-------------------------------------- 160369826 56 -------------------------------------------------------------------------------------------------HNHLRKLVQAPLNPESIRNQIPYIEELSISALNSWVGGHVVNTYHEMKKFSFEVGILAIFGHNYSIVDKGYNSFPINLPGTLYRKALQARKKLGKILSEIIREMKEKKTKGLLSCFLNAKEEKGVLNEDQIADNIIGVLFAAQDTTASVLTWIIKYLHDNPKLLECVKAEQKVIWQSNEQENHGLTWTQTRREAVADVEYKGYLIPKGWKVMPLFRNIHHNPEFFPDPQKFDPSRKPNTFMPFGSGVHACPGNELAKLEILIM-------------------------------------------- 195024617 68 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSTVDGQPLSNEDIREEVDTFMFEGHDTTTSAISYTSYLLARHPEVQERAFRELKYLECVIKESLRLYPPPMIGRNLTEDITLDGKRFPADSNLILLIYHAQRDPEYFPEPEKFNPDRDVFAFAPFSAGPRNCIGQKFAMLEMKSTISKMLRHF------------------------------------ 149056546 30 -----------------------------------------------------VLSGYQTVKEALVDKGEEFSGRGSYPIFFNFTKGNGIAFSDGERWKILRRFILRNFGMGK-RSIEERILEEGSFLLDVLRKTEPFDPVFILSRSVSNIICSVIFGSRFDYDDERLLTIIHFINDNFQIMSSPWGEE----------------KQDPLSH----------FNMDTLLMTTHNLLFGGTETVGTTLRHAFLILMKYPKVQARVQEEIDCTDAVIHEVQRFADVIPMPHRVIRDTPFRGFLIPKGTDVITLLNTVHYDSDQFKTPQEFNPEKKSPAFMPFSAGRRLCLGEPLARMELFIYLTSILQNFTLHPLVEPEDIDL-TPLSSGLGNLP----------- 198426006 29 ------------------------------------------------------LVGYDVIKEVITDAKDFASRCPTIVARRGEGLDGIAASPYGPKWMANRKFFYSAMRTMGLKCVVDEIPYIVGELENICSNDGLFEFKELIHINNDFFQKSKFLNQPQFFLLTLIPGLDKYWLPKCGKDIKESFGKINKFVKAEIKQHRENPRDYIDCYLNELNQDQSELSELGLEMSIMDLFQAGTETTSTTLRWAILYLANNPHIQEKVQQEIDYCEATVLEVQRMATIAPIGHCSEDDQVLGGYRVPKRTSIVACYHSIHFDPKFWKNPNKFDPCNFPDAFMPFGGGLRICVGMNIAKQELFLFFVAILQKF------------------------------------ 210083476 40 ------------------------------------------------------------------------------------------------------------------RSLEGRILEEAAALRNEIIKTDPFNIFPMLRKAVTNVICSIVFGARHEYEDTFLEDINFRFRNSTANRFPWYLRRMREFVKAKVNEHHRNIRDFVDTYIKEMRKQNENSTDPQLVHVVIDLIMAGTDTTSQTLYWILLYMIIYPETQEQAQDEIYFTEAVVAEVQRINSVAPIPRCTSNDTVMHGYDIPRGTMVHVNLWSVLRDPSLWDEPDQFKPERKKDAFIPFSIGRRFCLGTQLAKMEL----------------------------------------------- 66558893 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDFINVLLNLKKHPEKIAEIELTNQTFVFFGAGFETSSTTISNALYELALNHDIQYKLREEIKEFEKKNDETLRKYPVVPFNRELISDYTFSKITIPKGLKIWIPVYGIHHDPDIYPNPEKFDPERHSMHYLPFGHGPRNCIGSRFGTYQTKIGL------------------------------------------- 115726445 220 -----PGAPPHWLFGNVLQEPFEWHRNMPKSYRRL-------HVFWAGWKPIVVLNHPESVRNVL--NGSVGTVKSEVYRLFDEWLGQPMATTDGNLWKRHRRLITNSFHFNVLKSHIPKMNQIADTLISVISQRGSSDVILQCAFSYYMKSVSTLAGIVMKRSLSPHLTYDFIFRRSSLYKWRKEIDVLHRLQEKLISDRREQHRQDILDTLMLAKDTEGGLTDREMRDEINSFVFGGIDTTSSALTWLLYLLATHPEYQTKVQEEIDFLMKCVKESQRMYSFVTPGRLLTEPLVVDGLTVPAGTELTLFTYQLHHNPDVWGDPNRFDRQRDPFAFIPFSAGARNCIAQQFALQEIQVAAIRIFDKF-GFTLVRDSTEDLH---------------------- 149689498 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGTETTNTTLRYGLLILMKHPEVEEKLHEEIDYLDAVVHEIQRFIDIIPSSHKATRDTVFRGYVIPKGTVIIPTLDSLLYDSQEFPEPEKFKPEHFLNEFKPFSAGKRACVGEGLARMELFLFLASILQHF------------------------------------ 195356105 55 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVERLVGRLAATGGEEVTDPLFACLLDAIVDTSMGFHLSSKLLFQRMINPLLSSDWIFQRTQLRRDLDETLMESVIEKRAKKLLDLLDTLLLAKFEGRSLSRREIRDEINTFVFAGVDTTTASMSFVLYALAKFPETQTRLREELQYLEALIKEVLRLHTIPTTGRQTTQSTEIGGRTYCAGVTLWINMYGLAHDKEYYPDPYAFKPERWAFSYIPFSGGPHVCIGRRYSLLLMKLLTARLVREFQ-MELRPEQPLRLQAQMV------------------ 198421675 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQLEITSNSVLMVLAGYDTSANALTLLAYNLATHKHVQKKVQEEIDKMGMCLNETLRLYPPIVNSRIPNRDITINGVFLPKGIQVIVPVYGMSRDEEIWEEPLKFKPERDSMIFQPFGGGPRGCIGMRFAVLEIKLAIAKIL--------------------------------------- 215448411 8 ------------------------------------------------YGRVVVVADPQLARQVFTSPEELGNIQPNLSRMFGSG---SVFALDGDDHRRRRRLLAPFFHGKSMKNYETIIEEETLRETANWPQGQAFATLPSMMHITLNAILRAIFGAGGSELDELRRLIPPWVRLSPWGRLAEWRRQYDTVIDKLIEAERADPTDVLALMLRSTYDDGSIMSRKDIGDELLTLLAAGHETTAATLGWAFERLSRHPDVLAALVEEVDNGGHELRQRARTVIDFAARRVNPPVYQLGEWVIPRGYSIIINIAQIHGDPDVFPQPDRFDPQRSPFAWIPFGGGTRRCVGAAFANMEMDVVLRTVLRHF-TLETTTAAGERSHG---RG-----VAFTPK----- 15231534 32 LPPGPAKLPIVG-------NLHQLQGMVHRCLHELSKKHGPVMHLQLGFVPLVLISSSEAAEEALKTHDIECCTRPNTNAARVFSRNNIGLGAYSDEWRELRKVVREYFSVKKVQSFRYVREEEVKKLRDLALKQSPVDLSKTLFCLAASTVFRPVFGQSFSDNKHFSEEWFIGFVSGQHKGLHKVFIEVDNFLNHMIDDHQKQNQPSLLDMIHNQEQDKSKLTIDHLKGITQDIFLAGIDTSAITMIWAMAELVNNPRVMKKVQDEIRSCIGIKKERIRLHPAAPLPRETMADIKIQGYDIPRKTLLLVSAWSLGRDPKYWKNPEEFNPERHSFEFLPFGSGRRFCPGM------------------------------------------------------ 157346802 36 ---------------------PLLKEMPHVALAKMAKKYGPVMLLKMGTSNMVVASNPEAAQAFLKTHEFLNREPGAATSHLVYGCQDMVFTEYGQRWKLLRRLSTHLLGGKAVEGSSEVRAAELGRVLQEFSQRGQPVVVPELLTIVMVNIISSMVWAGQFNIGDFIPFIAWMDIQGILRQMKRVHKKFDKFLTELIEEHERKGKPDFLDIIMANQEDGDRITLTNIKAVLVNLFVAGTDTSSSTIEWALAEMLKKPSIFQRAHEEMDYLRAICKESFRLHPSTNLPRVASEACEVNGYYIPKNTRVQVNIWAIGRDPDVWENPEDFAPERNDFELIPFGSGRRICSGNKMAVIAIEYILATLVHSF-DWKLPDGVELNMDEGF------------------- 115444675 36 LPPSPPRLP--FIGSFHLLRRSPL---VHRALADVARQSPPLMYMRIGELPAIVVSSADAAREVMKTHDIFASRPPPTIRKLRAQGKGIFFEPYGALWRQLRKIIVKLLSVRRVSSFHGVREEEAGRLVAAVAATPPVNLTERIEVVIADTTMRPMIGERFERREDFLELLPEIVKIASGFSLDDLFPELVDSAFRQRQQQREAMADDLMDELIRIHKEGSPLTAGNLKAVILDLFGAGSETSSDALQWAMSELMRNPRVMEKAQNNLKYLKMIVKETHRLHPVLPIPRECQQTCQIMGYDVPQGSVIFINSWAIMRDPKHWDDAETFKPERTNYEFTPFGAGRRICPGLALAQASIEFMLATLL--------------------------------------- 61676506 29 ---------------------------PHVALANLSRRYGPIVYLKLGSRGMVVASTPDSARAFLKTQDLFSNRPTDAGATHIAYNSQDMVFADGPRWKLLRKLSSHMLGGKAIEDWAVVRRDEVGYMVKAIYCAGEAVHVPDMLVFAMANMLGRVFVTKGVESNEFKEMVIELMTWMDLQGIVRGMKRLHNKFDALLDKILREHKPDLVDVLMDNRDNKERLTDTNIKALLLNLFSAGTDTSSSTIEWALTEMIKNPSIFRRAHAEMDYLQAVCKETFRKHPSTNLPRVAIEPCEVEGYHIPKGTRLSVNIWAIGRDPNVWENPLEFNPDRNNSELIPFGAGRRICAG------------------------------------------------------- 85001703 43 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEVIEECKLFYFAGQDTTSVLLVWTMILLSRYPDWQARAREEVSQVFGNQKEVLRLYPPVGVPRKVIKDVKLGNLSFPAGVEIFISTILVHHDSELWDDAKEFKPERFRFSFFPFGGGPRICIAQNFALLEAKIALSMIL--------------------------------------- 194678963 29 -----------------------------------------------------VLHGYEAVRQVLIDQSEEFSARGSLPAADNINQGLGIVFSNGEKWKQTRRMVLRNMGMGK-RTIEHRIQEEALCLVEALPCNVICSIVFRNRFEYSDENFLTLAKYFDENAKILSTPWIELYNPGSHNTLFKNMTEQRKFILEKIKEHQENPQDFIDYFLIKMEKEKHEFTMDNLITTIWDVLTAGIETTSLTLRYGLLLLLKHPEVTAKVQEEINHTDAVIHEIQRFIDPNNLPHAAAQDIKFREYLIPKGTTILTSLTSVLHDGKEFPNPEQFDPGKKSDYFMAFSAGKRVCVGEGLARMELFLLLVSILQKF------------------------------------ 210122364 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGAETTSTTLYWAFLYIILHPDIQAKVQEEIHTHDKPPSTAHRAQMPYTEAHATSRDTSFHGYLIPEGTTVMPNLWSVHHDPEHFPNPGKFDPCRFLDAQMPFGIGPRICLGKQLAEMELFVFFTSLLQHF-SFKLPEGAAKPSSTG-INGITHSP----------- 1345641 29 LPPGPPRLPI-------IGNLHQLGEKPHRAMVELSKTYGPLMSLKLGSVTTVVATSVETVRDVLKTYDLECCSRPYMPARITYNLKDLVFSPYDKYWRQVRKLVVELYTAKRVQSFRHIREEEVASFVRQAASSEETVNLSQKILKMSGSVICRIFGINLEGSKLENTYQEIIVQAFEHAKCEKVFHGIDSFFDQAIQRHIDDPKDDIIDLLLKMERGEGSLGEYELTREHMNILTAGIDTSAQTMTWAMTHLLANPRVMKKDVEQLDYFKLVLKETFRISPIVPVPRVAAKDLKIAGYDVPEKTWIHVNMWAVHMSPSIWKDPETFNPER------------------------------------------------------------------------ 210126007 152 -----------------------------------------------------------------------------------------------------RTTISPSFTGGKLKLMTDILNRCADQLVDNITRDGAACDIKELSSAFTMDAIAAVFGTDINTQETPDHPFPIMESLQVSLMPRDCVNFFSGVLSQLMQQRQAEGRVDMMQLMMDARGRKQALSRDDVLANGIQFILAGYETTASTLSFTMYNLATHPDVLDKVCKKLEYMEMCIMENLRIYPAAPRARVATADTKIQWLTVPKGMLMDIPVLPIHYDPERYPEPDKFIPERDPCDWLPFGAGPRNCIGMRLAMMEAKIALAKILRSY-RIALAPDMEVPVQ---------------------- 125582363 34 ----------------------------HRALRALSQKHGPLMQLWLGEVPAVVASTPEAAREILRNQDLRFADRHVTSTVATVSFDAIFFSPYGERWRQLRKLCTQLLTATRVRSFSRVREDEVDEFLGALHEAKNQLTWLTVADLFPSSRLARMLGAAP---RRGLASRKRIERIIADIVREHEGYMGSGGDGGDEAAAAAAGKDCFLSVLLGLQKEGGPITNEIIVVLLFDMFSGGSETSATVMIWIMAELIRWPRVMTKVQVRLNYLKMVIKETLRLHCPGPVPHRCRETCKVMGYDVLKGTCVFVNVWALGRDPKYWEDPEEFMPERFENSYLPFGSGRRICPGINLG--------------------------------------------------- 156390554 41 ----------------NFMNFDYREEDLRNMTKSLRRAYGGVFAVQAGSFRMVFVTTPKAVKEVLTRSADYAGRPPFYSFIDSSLGGKGLLGNYGPAWRLHRKLFTSSLRQSDIPLFESRVAEQARKLLKYFEDQQSQPFRQSVADVICGITFGDKFNSTHPAFDSFFRSWAQYLPFEAYKEMRKGNEKAYDVLRMLLDQGKKTYDDDLMTALLQERVKAEALADDYLLNQLGDMFIAGYETTSTSLRWAITFLVNYPEYQEEIHQQLDQIQATIMEVLRNVADMALPHYTLKDTLLCGYRVPKDTVVLVDLMSVHMDPGCWDNPTQFNPHRHQGNFLPFSAGRRVCAGESLAKVELFLFLSWMLHRFVGEEGKPPPTMEVNSGFTQSPKK------------- 210095577 13 --------------------------------------------------------------------------------------------------------------------MEENIRDEARQLCLKLSEQGPRDITDNLTVSVANIICSMVFGKRYDYDDELSKIVNKLVASVGSSQLMECIEDVHEFLRQEITKHRETLDNDLILTELQTQEKTDCFTEENIVWMIQDLFVAGIETTITTLRWGLLYMVLCPEEQQKVQAELDYTEATIMEIQRIRAIVPAPHAPNEDTTFRGYDIPAGTQVFPSLWSANMDPEFWPNPEKFDPRRRPESFMPFSTGRRVCLGEQLAKME------------------------------------------------ 3913359 28 -----------------------------------------------------------------------------------------------------RKLVRAAFALFKNQKLEKIICHETSLLCDLLATQQTIDLSSPLFLAVTNVICWICFNSSYMKGDPALETMQKIFPNKSLEKMRHCVNIRNELLSKIFEKHKENFNSDMLDLLIQAKKNSDNLSDKHILATIGDIFGAGVETTTSVVKWIVAFLLHDPQLKKKIQEEIDQNEATIREVLRIRPPMLIPHKALVDSSIGEFAVDDGTNVIINLWALHHNEKEWHQPDRFMPERFLDPYLPFGAGPRSCIGELLARQELFLFTAWLLQRF------------------------------------ 157136089 119 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVNIDGKPLTDLDIREEVDTFMFEGHDTTTSGISFTIYQLALNPHVQDKIYQEFKYLEMAIKEGLRLFPVPFIGRNLVEDLEFDDITLPAGQDILIPIYMIHRNPEIYPDPERYDPERFPYDYIPFSAGTRNCIGQRFAMLEMKAALIKLI---GNYRILPGE--------------------------- 119917505 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTAGIETTSISLKYGLLLLLKHPEVTAKCMQDRSRMPAVIHEIQRYIDIVPNPHAAAQDIKFREYLIPKGTTILTSLTSVLHDGKEFPNPEQFDPGKKSDYFMVFSAGKRVCIGEGLARMELFLLLVSILQKF-TLKPLVDPKNIDTTPLLKGVGSIP----------- 33150238 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDFLIYASQEGH-LTDVDIREEVDTFMFEGHDTTSTSLCYTLALLAENKDIQDRVRQEVDYLERCIKESLRLYPVYFISRITTEEAQLKSHLIPVGTIMHLHIYGVHRDPNFWPNPDVFDPDRHPYSYIPFSAGPRNCIGQRFAMLEMKAMIAPLIHNFKNLRVGPDLVLRPLGG--HRIKFIPIA--------- 190339476 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDALLRAKRSSENLTEDHVLMTVGDIFGAGVETTTTVLKWSIAYLVHNPQVQRKIQEELDSKIGKERHPQRPVSPLLIPHVALQDSSVGEYTVQKGTRVVINLWSLHHDKKEWKNPELFDPGRFLNSYLPFGAGVRVCLGEALAKMELFLFLAWILQRF-TLEMPTGQPLP------------------------ 210117097 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLTARDDGEGLTDEEIRAEVDTFLFEGHDTTATGISWSLYCLAKHPEHQDRVREEVDAVMADKDELVWYPPVPIVSRRITRDFDFQGHRLPAGTNVDLNVWCMHRNPAVWGKPFRFSPENDPYAFIPFSAGPRNCIGQNFALNEEKVVISRILHRFK-VELVPDHPV------------------------- 15231903 63 ----------------------------------------------------------EQIKEVFNKVYDFQKAHTF---PLGRLIAAGLVSYDGDKWTKHRRIINPAFHLEKIKNMVPAFHQSCSEIVGEWQSSCEVDIWPWLVSMTADVISRTAFGSSYKEGQRIFELQAELFPTKGNRRMKAAAREIKFILRGIVNKRLEAPSDDLLGILLESQTKGNGMSTEELMEECKLFYFAGQETTTVLLVWTMVLLSQHQDWQARAREEVKQVFGDKEEVLRLYPPVVQTRAIHKEMQLGDLTLPGGVQISLPILLIQRDRELWGDAGEFKPDRFKDSFFPFAWGPRICIGQNFALLEAKMAMTLILRKF-SFELSP----------------------------- 309204 41 -----------------------------------------------------VLSGLNTIKQALRQGDDFKGRPDLYSFTLITNGKSMTFNPDGPVWAARRRLAQNALTSASSCYLEEHVSKEANYLVSKMAEVGHFDPYKYLVVSVANVICAICFGQRYDHDDQEFIPVLRYLPNSSLDAFKDLNDKFYSFMKKLIKEHYRTFTDSLIEHCQDRKLDENQLSDDKVITIVLDLFGAGFDTVTTAISWSLMYLVTNPRVQRKIQEELDYLEAFILETFRHSSFFTIPHSTTRDTSLNGFYIPKGCCVFVNQWQVNHDRELWGDPNEFRPERFLTPSGTFGLGKRKCIGETIGRSEVFLFLAILLQQI-EFKVSPGEKV------------------------- 210107329 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDALSRLIAARDVGHDLNSQEIQDTAVELLFAGHETTSSAATSLIMHLALQPQVVQKVQEDLEKHGQVVKEVLRISPPIGGGRKALKTFELDGFQVPAGWTVTYSIRDTHGSVGNVSSPDQFDPDRWRHHYIPFGAGPRACAGKEFAKLQLKLLCVELVRSC-RWELADGKVPAMTAIPVRPVNGLPVQFTPCEP--- 94372064 44 ------------------------------------------------------------------------------------------------------------------KSLEQRIQKEADCLVEAIPFDPHFKINSAVSNIICTFAFGERFEYEDSHFHELLRLLDEATCPGSHQTVLRNWEKLKLFIYQMMESHRKDWRDFIDAFLTEMSKYGDKFNEENLINSTLDLFFAGSETTTNTLRWALLYITTNPEVQENGQSQVDATIPHKLEYMHHYPLCDSEKIVTLSSIDSYLHLYNGTMVLTNLTALHRDPKEWATPNTFNPEKKRESFLPFSLGKRACPGEQLARSELFIFFTALMQKF------------------------------------ 126306031 39 -----------------------------------------------------VVTGLPLIKEVLVNQGQVFVDRPRSPLQSYIFKINGLFMSNGQEWKDQRRMTLRNFGLGK-KTLELRIQEEAIYLTEAIREEKGKPFNPHFQNAVSNIICSVTFGNRFEYHDQFFDIFPRIMKPGAHKKLFREFQKLESFVVHVIKKHKEEEAQDFIDAYLKELSKSSSFNENNLVACTLDLFFAGTETTSTTLRWALLYMAFYPEIQGKIQAEIDYTYAAIHEVQRMGNIVNAPRVATVDTTLAGYHVPKGTMLLTNLTALHRDPKEWATPDTFNPEKKKEAFLPFSAGKRVCLGEQLARAELFIFFTCLLQRF-TFQAPPDTQLSLD---------------------- 40019007 93 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKAMVPFMMEVSEQLINFLKMQECKDLMTRYANDVIASCAFGLKVDSHNDREDFKKMLVIFGYACFPAIMKKFNVKMFNFFKNIVIGTMRNRRPDMIHLLMVAKKGKKEWTEDDLTAQAVLFFVAGYETISSAMAFLIYELAVHPEVQEKLAKEIREHDAKNGGKFDFNSIQNMPRECSKDYNLGDYILRKGEALVIPVWSIHHDPEYFPDPYKFDPERFPFSYMPFGLGPRNCIGSRFALCEVKVM-------------------------------------------- 47498770 86 ------------------------------------------------------------------------------------------------DHDRLRKLTAPSIGHEALSNYLGWIEQRVVSAYEDWANQDRIVLLNELKKVTFDIISYIFLSYESKTGTKLASLEREYTSLNMGIRAMKARKNLVAILQSVTEERRKSNKDVLNALLHVKDENGSLLTDEEIIDLLVMYLNAGHESSAHITMWAIIFLVSHPRLYAEAKAEQEYLRKIIDESLRMVNISMVFREAMDDVEINGYTIPKGWKTQVWLRSVHMDPQVYPNPTKFDPDRWDGMFIPFGAGSRLCPGSDLAKMEICVFIHHLL--------------------------------------- 121703331 5 --PQPPGLP---------YIGSLLEIDPKYTVKSLRRLHGPIYRLSIVNITRIVVSNHELFDELCDESRFVKSVSGPLSQMRNLVHDSLFTAHNEQNWGIAHRIIVPAFGPVPIQDMFHGIYDIASQLILKWARQGPPINVQEDCTRFTCAMGVRLNSLYSEEKPPFAQAMDGFMRWWYRQQYDRDIDFIRKFAKELINARRKNPTEDILNVLIKGRETGRQMSEESIIDNMVTFLIAGHETTSGGIAFLLYYLVKSPDVWQKVQNEVDYITACVRESLRLWPFKPKDRQNPTVIGKDKYSLMPGQTIIALLPAIHRDPDVWEDADEFRPERPKNAWKAFGNGARSCIGRPFAMTEM----------------------------------------------- 195486131 31 -----------------------------------------------------VITDLELVKRVMKDFNHFENR-GIFYNEIDDPLSASLFSIEGQKWRHLRHKLTPTFTSGKMKTMFPIVVKVGEEMEKTFQVLEVVDLVARYTADVIGNCNCNSLHNPRRYGGLLDFFIFGFPKLSRRLRLKANVQEVEDFYTGIVRNKTKEKRHDFMDSLIQAGNTEDGLSFNEILAQAFIFFVAGFETSSTTMGFALYELARNQDIQDQGIKEMKYLERVVMETLRMYPVAHLTRMTETDFEDPKLFIAKGTVVVIPALGIHYDPEIYPEPGKFNPER------------------------------------------------------------------------ 47605549 55 -------------------SPAVFIQGVHEA-----AGSHPYIGFYIFGRPALLVRDPSLLQHILKDFSNFTDRLTSSNKHKDPVGAANLFCIKGNRWRQIRACITHTFSTARLKIMFSRVLNSASVTRDYILERGNQPIVKDLFVRTSLDSMCTLFGIEYNSEAQFLHYGHKMMRWTPYRALCESTEFLINAFSEAITEREKTYCSDLVDSLIQLKKQLIDVSEHEVLGQAMLFFAAGFETTSSAMAFAMYELALHPEIQDRLRTEIQEVTACHSEVLRKYPPMFIDRVCLHDYHIPDVVIEKGTPIFVSLLGLHRDSIFYPDPEDFNPERHPFSYIPFGDGPRNCIGLRLGLMSVKLVIIMLLQSL-RVETHESTPVPLQLSFLKNLGRLPLMFVP------ 164665128 19 --------------------------------AALRHGDAVRVGLGPKAL--YLFNRPEHAKHVLADN-SGNYHKGIGLVQARRALGDGLLTSEGDLWREQRRVVQPAFQHKRIAGLADAVVEEAGALVARLRARPPVDVVGEMTALTLGVLGRTLLDADLTAHTSLGRMVPMWLPLPGQLRFRRARRELDRIVRALVAERLREGGEDALSRLIESREPDGRVGRRRLRDELVTLLLAGHETTASTLGWTFHLLDRHPLVRARVRAELSYTTMVVQEVMRMYPPVWITRVAQRDDEVGGYRVPAGADVLVCPYTLHRNPDFWEWPDVFDPDRPRYAYIPFGAGPRFCVGNHLGMMEA-VFVTAMVARDLRLTGVPGRPEPMLSLRVRG--GLPMT--------- 358484 45 ----------------------TLGKNPHVALARLSRRYGDVFQIRLGSTPVVVLSGLDTIKQALRQGDDFKGRPDLYSFSFVTKGQSMIFGSDGPVWAARRRLAQNALNSFSVCYLEEHVSQEAENLISKMAAVGHFDVVMSVANVICAMCFGRRYDHDDQELLSLVNLNDEFLPNPALDTFKDLNERFYSFTQERVKEHKGHIRDITDSLIKHYRVDNVQVSDEKTVGIVLDLFGAGFDTVTTAISWSLMYLVTKPSIQRKIQEELDYLEAVIMETFRHTSFFTIPHSTTRDTSLGGFYIPKGRCVFVNQWQNNHDPELWGDPEPFRPERFLTPSLLFGLGKRKCIGETIGRLEVFLFLATLLQQV-EFSVSPGTTV------------------------- 157114922 32 --PGPSPLPGLGNFPSFITQKRPVAEEMDEIYREYKPKYNFAGVFSNR-SPRIMITSAELAKDILKNFKNFHDNGELTNKEIDPLLGRNPFLLDGSEWKAKRAEVTPAFTTSRMKALFPLVEDVCSRMTKYLINRGSVIDAKELSAKFTTDVVSSCIFFSSFMLLLFIVNFPTLAKIFHVGFIPKSMEKFFTNLMKDAVRYRETNRADYLDYLITLKKKKE-LSELDMAAHGVTFFIDGFETSSVAISFMLYEIAKNPTVQKRLRQELSYLDQVVNESLRWPPAAFMSKKCTEPMELRSVTIGKEVCAIINIWSLHRDPEYFDDPLTFNPDRSPYRFVPFGEGPRQCLGMRFARMQVKRCLYE----------------------------------------- 149930901 32 LPPGPWCIP--LVGHYKIYSSPEM----HKKIAALSKDYGPV-VRISFGPQTWVVLNDTVVEAMVKRKADFAGRPHFTSGDVTEGGKDIAFSNYSASWKFHRKIAGKALHYLQGDLLENMIQENMNKFLNKMAEEKEPFMFKEYVDLMVFHQLYTICGLFEDIIPYFKDIYPTKKWQMFLSMVDEMLTVLRRKFREHVETFQPGVNRDFIDSMQEAKDEGDEMDDTHLVQTISDIFFAGVDTTRFTMDWFVYFMTRFPEFQAKCQEKLDYTEACLFESMRLSNVVGIPHMTICDSQVGGYDVPKGTTVVINHWALHHDPKYWKDPEEFDPLRKPDSWLPFSAGRRVCLGESLAKPEILLMCANLLQRF------------------------------------ 168020204 44 ------------------------------------------------------------------------------------------------EHKRARRVYTTFFNPEGLQASLPRIEAIVRRHAAEYWEGKDQILGVPTAKEFAFTVAADLFMSMDNHDPLYRLFAQAHEEFVTGFFKIPIYLPGSAYRKALQGQEGINPPHDLLNVMLTVPYENDSFMTDDAIKDNILLMMASHDTSSTTIAFVLKYLYLNPECWEDTKNMKYTWRAIQETMRLQPPVQAGFRRAIKDFEFGGFSIPKGWTLIWSVARSHMSPKFFPDPEKFDPSRPPYVFIPFGGGPHICLGNEFARLEMLLFL------------------------------------------- 195069830 35 ----------------------------------------------------------------------------------------------------MRNKLSPSFTSGKLKGMFGTAEDVADKMMAHLEQTGTVEVMKNLMSSFAIDIIATIFGLDVDSFNELRHISNEINKPTAKNILRSGQKEMRDLVYHTISVREKNNRRDILQLLLQLRNTGQINKDDNIAAQMFIFFSAGYETTASTAAFTLYELAQNPDVLAKCIQAMKYLDLCIMETTRKYPAPLLNRMCNKDYPLPNSVLEKGTEIIISVMGLHRDAEYFPDPLRYQPERTPAAYMPFGIGPRQCIAARMGKMNVKIALTKILT---NYTIEMRKEVRELEFTVNGITLLP----------- 119928292 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNRHMLATIGDIFGAGVETTTSVIKWIVAYLLHHPSLKKRIQDDIDQIEATIREVLRIRPVAPIPHKAVIDSSIGDLTIDKGTDVVVNLWALHHSEKEWQHPDLFMPERFLDPYLPFGAGPRSCVGEMLARQELFLFMSRLLQRF-NLEIPDDGKLP------------------------ 210089106 37 ----------------------AWSKNLHLDFMDWQRKYGPVTYFRMGMLDAVVLGGYDTIRQALKQSEVFSGRPTHLAVVKISNNKGIVLLPSGPLWKEQRKFALRSFGFGK-RSLEVQISEESAELCEQIRNLGTRLLQKAATNIISSLVFARRFEYDDPRFLQLMRDFDAIVETNFLAMPENILPFLENFVRAEINEHQNDVRDFIDSYLLEMQAQDQSFTEDQLLHTVLDLFVGGTETTTTTLRWASLLMIVHPDIQRKVHEEIDYTQAVLTEVSRFATIAPVAHTTSEDTVLNGYHIPKQTIVIPSIWSVHHDEKLFPQHDKFDPTRKDEHVIPFSAGPRVCLGEQLARMELFLFFTALMQHF------------------------------------ 210097484 8 -----------------------------------------------------VLSGQDAVKEALKHGNVFSSRPDVWRRTIPTRGKGVVTAPYGPEWKETRKVLTWLNTFGAGKQLEPTIVQEAQDLVQVFKCGQPFDPTVSLGLSVSNVICSVVFGRRFDHDDKRFSHWHVPSFRRKLGEVVTFSEEIRSFVIEVIREHRETFDPDVIDGYLLEEHRGNELPQDNIINVIKNLFAAGTDTTATTLRWALLYLVMNPDVQGKVQEEIDYTEATIREAQRIRTIVPVPHETTAPATILGHQIPTGTFILPNLWSLHMDPKYWPDPERFDPTRFTESFLPFSTGPRRCLGEQLAKFELFLFFTSLMQQF-TFKLPEGVPTP------------------------ 156619508 60 ------------------------------------EHDVPHIGTTSATIPTLIVKNVDDIQAVLADFQSFNSR-GIISNANDLLADNLLFTNDFHRWKLIRQKLSPVFTSAKLKNMFYIIERCARDFVELVEHNAHLRKVPLVSRYTTASISAAVFGIDTQVRPSFIQNFPRLYKLLQLKLFGEHEEFFVGAVKTVLESRRHDKRYDFIEICLELQKNGIEPTDELMAAQAFFFFVAGADTSANTMHYSLLELSNNPKILAKLHEEIDYLDQVINEAIRKYPPIVMQRLCTKDTVLSGIPIAKGNTIMIPVFGLHRDEKYFDDPHAFNPDRKNYAYLPFGEGNRICIGVRFARLQVKAGLAWLLRRF------------------------------------ 195652235 82 -----------------------------------------------------------------------------------------------------RKVLTPAFHMENLKLLLPFVGRTVVDVVDKWHDMGEVEIVSEWFQVVTEDAITRLMAFASEAFRKVFIPGYRFLPTKKNTTSWKLDKEIRKNLATLIGRRQEAADDDLLGLLINAGSNGGPITVNDIVEECKTFFFAGKQTTSNLLTWTTVLLAMHPEWQELARQEVLQVCGARDIPSRYPPAVATVRRAKADVELGGCLIPRGTELLIPIMAMHHDARLWPDATQFNPARHPTAFIPFGLGARMCIGQNLALLESKLTLAIVLQRF-DFRLSP----------------------------- 33358325 46 -----------------------------------------------------VLSGYETVKQALKQGDDFSGRPDLYSFSFINDGKSLAFSTDKAIWRTRRKLAYSALTSEYSCVLEEHICKESGYLIKEMKTEGKFDPFRYIVVSVANVICGMCFGRRYDHHDQEFIPALQYLPDKAMKKFVDINSRFCNFVQKIVSEHYRDITDSLIDHCEDRKLDENQISDEKIVGIVNDLFGAGFDTISTGLSWAVMYLVAYPEIEERLFTEIKEKEAFILELFRHSSYFTIPHCATKDTSLNGYFIPKDTCVFINQWQINHDPELWEDPSSFIPDRDGEKVVIFGLGRRRCIGEVIARNEVFLFLAIIIQKLHFYQL-PGEPL------------------------- 197331624 5 ---------------------------------------------------------------------------------------------------AQRRNVQPAFKPGRIAAQAGVVAEESGRLLELLRSRGAVDVLHEVTGLTLGVLGRTLMDTDMDGHGGIAHAFEAWLPFATQRNFRRARAELTATVDVLVADRSARMSDDAFSRMILAKESDPALGRKRLQDELVTLLLAGHETTASTLGWTLLLLARHPHVRDLVRHKLSYTMQVVQEAMRLYPPVWIPRIAQRADEVGGFSVPAKADVLVCPYTLHRHPDLWEDPERFDPSRPRYAYIPFGAGPRFCIGSNLGMMEA-VFVTALLTRDLDLDVVPGHAGIAEPMMSLRMRGLPMTIRPA----- 62751797 60 ------------------------------------------------------------------------------------------------------------------KSLEERVRDEAGYLCDAFQQGGPFDINTAVSNVICSIIFGERFEYDDHKFLKLLCLIEESIKPGLARLFFQPRIHMLQYLQEIINEHKQTWRDFIDAFMLEMKKKDSNFNDQNLLLTTADLFSAGSETTTTTLRWGLLFMLLYPDVQRKVQEEIDYTNAVIHEIQRYADIIPVPHMAYRDTHIKGFFIPKGTVIMTNLSSVLKDEKVWEKPFQFYPEHKREAFMAFSAGRRVCLGEQLARMELFLFFTSLLQRF-SFQIPDGEP-------------------------- 39942060 38 ------------------------------------------------------------------------------------------------------RILMPAFGPLSIRSMYDEMHDIASQLALKWARYGSNDFTRSMGFRFNSYYSTEMHPFIDAMADFLVECGTRIFYRTQDQKFDSDIEILRKTAREVLEARKAGEGADRRDLLHAMSKTGKKMTDESIMDNLITFLIAGHETTSGLLSFVFYELMKHPEFYEKAQREVDYLNAVLRETLRVHATIPNITVAARDVLGGKYKVSKDEVIVLLLAKSQVDPRVWKDADEFVPERFPNSWKPFGNGMRACIGRPFAWQEALLVMAMLLQNF-NFVLAPNYQYALKQTLTLKPKDL------------ 210112510 10 ---------------------------------------------------HVVISGHDAIRHALTRADDFSSRPPTTAYIRGDGAKGVLFAEYGPDWRQQRRFALKTLRDFGVRSLEGKICEEAAALSQKLVDGEPFNIKPLLQNSVSNIICSIVFGKRFEYRDILVNIHPVFRHSQEEKKLTKNTLEMQEFCIHQIQQHRATFRDFIDAFLLEQRHAGGDFTDKQLQEVLLDLFLAGTETTSTAIGWALFDMLLYPNVQEKASCYMPYTTATLAEVQRINTPYSVPHATSTDTTLNGYTIPEDAIILVNLWSVHMDPQLFPVPDKFNPGRKHPALISFSIGPRVCLGEQLARMELFVLFVSLMQRF-TFQLPEGAPALSTPGKMTSLINMP----------- 168044238 40 ---------------------------------------------------------------------------------------------------RQRRLSNPAFRRAAIQTYAEAMVNITEKMVDKWRTGGVRDVYADFNELTMEIVASALFGASEQAFQFFTRRATSMFIVPEWVPTFDNIQDLNKVVFRLINERRRQPRKDLLTRLLHTDEDGSGMDNQSLRDELMTFLVAGQETSAILLTWALLMFALHPHTQELVFQEISYLEAFIWETLRMPPAYVVGRCACHPTELGGYKIPQGTTILVSPYLLHQDPAFWPRVSEFDPSRWNDSFWPFGGGPRNCIGMGFAMMEVTLVLAVISSRF-RVSLPVGEPIPSPRAMI------------------ 143811382 29 -----------------------------------------------------VVHGYEAVKEALDDGEEFSGRGSFPIVERMNN-GLGLIFSNGTKWKELRHMTLRNFGMGK-RSIEDRIQEEASCLVEELRKTNGCSVVFHNRFDYKDENFLNLMEKLNENFKILNSPWMQVCNPGSHNRVIKNFAEIKSYILRRVKEHQENPRDFIDCFLIKMEQEKHNPRTEFTIESLMDVFVAGSETTSTTLRYGLLLLLKHTEVTAKVQEEIDHTDAMVHEIQRYINPNNVPHAATCNVRFRNYVIPKGTDLVTSLTSVLHDDKEFPNPEVFDPGKKSDYFMPFSTGKRMCVGEALARMELFLLLTTIVQNF------------------------------------ 148709874 383 --------PGHFLDDSDYFVPFSADKDIGQCLTNFSKTYGPVFTLYFGSQPIVVLHGYEAMKEAFIDHGEEFSGRGRFPFFDKVTKGKGIGFSHGNVWKATR-----VFTINTLRNLENKVQEEAQWLMKELPCNVICSIVFQNRFDYKDKDFLSLIGKVNECTEILSSPGCQIFCPGRHNKFFKNHTWIKSYLLEKIKEHEENPRDFIDYFLIQRCQEKGIEHMEYTIEHVTDLVFGGTESLSSTMRFALLLLMKHTHITAKCMQDRNHMPAMVHEVQRYVDLGPISHEVTCDTKFRNYFIPKGTQVMTSLTSVLHDSTEFPNPEVFDPGKKSDYFVPFSAGKRICVGESLARMELFLFLTTILQNF------------------------------------ 85068660 28 -----------------------------------------------------VVSSAKLAKEVLKKQDLFCSRPSILGQQKLSYYGRDIAFND--YWREMRKIVLHLFSLKKVQLFSPIREDEVFRMIKKISKQASTSQISNLMISLTSTIICRVFGVRIEEEAHARKRFDFLLAEAQEMRLERNFKDLDNFYEELIEQHQNPNKPDLLLQLKKEKLTPLDLTMEDIKGILMNVLVAGSDTSAAATVWAMTALIKNPKAMEKVQQNIPYFKAVIKEIFRLYPPAPVPRESMEKTILEGYEIRPRTIVHVNAWAIARDPEIWENPDEFIPERFLNSSLPFGAGRRGCPGIALGVASMELALSNLL--------------------------------------- 157167206 72 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAWTDNELISQCFVFFIAGLDTVSSCLTFLTYELTLNPDIQKRLYEEVMDTERLLSEKPKWPPTIDTDRYSTRDYLLDDVPIEKGRSIYIPIVAIQNDPKYYPDPDRFDPERFPGTFIPFGAGPRNCIGSRLALMEVKVAVYYLLREF------------------------------------ 116694954 27 -APIPEPIPRDLVGNLLQITPGALGQ---HLLARSRHHDGI-FELNFAGRRVPFVTSVALASELCDAAQFRKYIGPPVSYLRGMAGDGLFTASDEANWGKAHRILMPAFSQRAMKGYFDVMLRVANRLVDKWDQQGPYDFESFASTELHPFIEAMVGALEEAMSKLTRFALQDRFMHAAHQKFDQDTRFMRDLVDDVIRRRRAGDANDLLGLMLEARDTDQRLDDENIRNQVITFLIAGHETTSGLLTFALYELLRNPGVMAQAYAEVDAVDRVLKETLRLWPTAPAFAVAPEDTLLGRYLIRKDRRLSVVLTALHRDPKVWADPERFDIDRPRHAYMPFGNGERACIGRQFALTEAKLALALMLRNF------------------------------------ 5759228 77 -----------------------------------------------------------------KDSEHFIDHTSLIDSSVDSIFGRILFSLNGQEWKDMRSTLSPAFTSSKMRGMVPFMIDVNKQMVKDFTTRYANDVIASCAFGVKVDSHTELATALAPFRRLLALGYSTFPSVMKKFNVKVFPTESKTFFKNLVLRTMKEFRPDMIQLLMEAKKGKAVWTDDDLVAQAVVFFLAGFETISTTMSFILHELAMNPDVQEKLYQNLTYLDCVITETLRWPPLVALDRLCVKDYNLGRFIIRKGESVAISVYSIHHDPKYFPEPYKFDPDRKPMTYMPFGVGPRNCIGARFALCELKVMIYQVLQHF------------------------------------ 168061737 51 -----------------------------------------------------VISSADVAKQLFKTHDLFSNRPGGCFFEQLTEYRNITASRYGPHWRHLRKTVHELFTQKRLEAYQATRLEEIKELFEESDKKGPVDLHAWLHRLLFNNMNNRYFGTDEDFLPYLGFLTRLQGKPLLYRKTREIVLEMMRRMTNFDERKKLHAEEDFVDVLLSSTLSDGPLPDDICLMLLMDVLVAGTDTSATTVEWTITELLRHPEAYKRVREHLPYLNAVLQESFRLHPATPLPRESSEAFEFLGYSLPAGTRLFVNQWAIHRDPAVYEQPEEFNPERTQFQLVPFGSGRRNCAGLPMAVIVIPLVLAHLLHSV-EFSLPDGQQPKTETFGVAAPKASPLMITPRESAAL 189238680 56 --------------------------------------------------------------------------------------------------RVHRKLITPTFHFSILDNMMEVMAEKGQFLAEQLVPKANGQFFNIYPFLTLCEICETAMGVEVNAMKHLYRMFHPYLHPDFGRQHKKYLSILHGFTRKVIQERKEKLTSGFLDLLLEANKNSEGLTDEDIREEVDTFMFAGHDTSTVTVGWTLFTLSNYPEYQEKVHQELDYLDKVIKETQRLIPVPVIARTLDQDLEIGGRTIPAGVMVVIHLARLHKDPDQFPEPDRFDPERHPYSFVPFSAGPRNCLGQKFALRNTKVLLASILRK------------------------------------- 12231882 32 -------------------NLPHLGAIPHHTLAALATKYGPLVYLRLGFVHVVVASSPSVAAQFLKVHDLFASRPPNGAKHIAYNYQDMVFAPYGPQWTMFRKICDHLFSSKALDDFRHVRQEEVAILARGLAGAGRSKVLGQQLNMCTANTLARMMGGDDPKANEFKEMATELMFLAGQFKMKKLHTRFDKFLDVILDEHKASGHIDMLSTLISLKDDGRKPSDIEIKALLLELFVAGTDTSSNTVEWAIAELIRQPHLLKRAQEEMDFLQAIVKEAFRLHPSTPLPRIASESCEVDGYYIPKGSTLLVNIWAIGRHPEVWTDPLEFRPTRNDFEVLPFGAGRRICAGMSLALRTVQLLMGTLVQAF-DWELANGKPEKLNMDEAFGLRAEPLVVHP------ 195431112 53 -----------------------------------------------------------------------------------------------PDWKDLRAKISPVFTSGKIKQMYPLMVEIAKDLETNLSKRSESSVIKDLCARFTTDLIATIFGLPNLGRAFDFTIIFTLPALATLARVKVFSKKTSEFIRNSIREKSGARRNDLIDILLAMKKEAAAHPDKPNRAKEMDYLVAGYETSSSTMTLTLYELAKNEELQDRKIQEMPYLTKVVNETLRKYPIVGYARECTQPAEGYDMEVPNGMPVYVAVLAIQRDPQYWPDPDKFDPERFDPAYMPFGIGPHNCIGMRLGLLQTKLGLVHLLR-------------------------------------- 78365265 43 ------------------------------------------------------VMGADNVRRILGEHRLVSVHWPASVRTI--LGAGCLSNLHDSSHKQRKKVIMQAFNREALQCYVPVIAEEVSGCLEQWLSCGERGLVKRLMFRIAMRILLGCEPGPQQLVEAFEEMTRNLFSLPIDVPFSKARNLIHARIEENIAEPDAGCKDALQLLIEHSWERGERLDMQALKQSSTELLFGGHETTASAATSLITYLGLYPHVLQKVREQLKYIGCVIKETLRNPPVPGGFRVALKTFELNGYQIPKGWNVIYSICDTHDVADSFTNKEEFNPDRSRFSFIPFGGGLRSCVGKEFAKILLKIFTVELARRC-DWQLLNGPPTMKTSPPVYPVDNLPARFT------- 170744692 19 ------------------------------------------------------------VRTVLVDRAESFEKSEVLRRSLSPALGDAILTADGARWRWQRRAAAPIFRNERILGFLPAMAERTREALKGLPPGTEADLAQVMMRTTFDIIAATMLSSHSWIFALTLLRAPAWMPFPGRRRSEAARTYLRDELLRLVAEGRAEGRDDLLSLLVAARESGRAMDDRDVADNLLTFVTAGHETTALALAWTLYLLALHPAIEARVVAEVETRQAIQEAMRLYPPAPVLVRAALEEVDVGGHRIGPGTPVTVPIYAIHRHALLWDEPDRFDPDRDRYAYLPFGAGPRICIGMSFALMEAVAILAVLIRDL-RFALRPGFVPTLK---------------------- 115271086 70 ----------------------------------------------------------------------------------------------------LRQNLTPVFTSAKMKNMFHLIEKCSEDFLDKEAKSNEVEMRALVARYTMDCIGTCAFGVETKTMNPFTAVGNSIFMLSRVQGFKFVLREVNAFFSNLMRNYTPTSRNDFVDFLTNMKYDSQKVDDDLLVAQCFIFFAAGYETSATTLSFTLYELAKHPEAQKRAIAEVDDYEACFDETLRKYPVSLLTREVVEDYTFPSGKVEKGLRIFLPLYHLHHNPEFFPDPEEYRPERKPYTYMPFGEGPRLCIGMRFAKMQMTAGIITLLKKY-RLELAPG---------------------------- 198435280 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDTLLKARDDGKGLSDSEIRAEVDTFMFEGHDTTASGISWTFYCLAMHPEHQEKCFKEIEKVMACIKESLRQYPPPIIFRKLNKDIEVDGKTIVKDTNVVLHIYALHHHEEFWKDPHIFDPSRNSYAYVPFSAGPRNCIGQKFAMNKMKIAVAQVLRQF------------------------------------ 157108290 80 -----------------------------------------------------------------------------------------------------RQLLTPIFTGSKMKQLFPIMDEISSQFVDFVRQCGREVEAKSISAAYTTQNDADCFNNPNSEWPTLLAGIKFMLMLFWFIPVPFLPKEVDRWMRKLVRKNKQPERDDQLQSLLKTKS--AELTEEQIAGHSLAFFSEGFETSSTTMGFAILHLAENPDVQEKLFQKIEYLDWVLQESLRITPPAAGQKLCTQNYCLKYKWIMPGTTVLIPIVAVHMDPKYYPEPEKFRPERFSPEYYPFGEGPRMCLGMRFAQIQIKMALLKLVQQF------------------------------------ 15231539 32 ---------------------------PHQTLWKLSKKYGPVMHLMLGRVPTVVVSSSDTARQVLRVHDLHCCTRPSLPRELSYNYLDIAFSPYDDYWKEVRKLVQELFSTKQVHSIQPIKDEEVKKMIDSIAEQKNPVNLNNKCLELTVSVVCRAFGVSFDFIPYVGWIIDVLTGLQGRRERKRDLNAFFEQMFDLHKEGKKEGNEDFVDLLLRLEKEEDKLTRNHIKAILLDVLLAGIDTSAITMTWAMTELARNPRVMKKDMDQLEYLKMVIKETWRLHPTTPLPREAMSEFDINGYTIPVKTRLHVNVWAIGRDPDTWKDPEVFLPER------------------------------------------------------------------------ 169777991 60 ----------------------------------------------------------------------------------------IFTTTDPKFHNAHRRLLSSPMSELSLKSMEPLIDARVRKMQEEMKTRGVADVYKWWFFMATDIIGEITFGESFRMLEKILVKLATLLPLPIFKEVNASGNRVFGYATESINRYKENPKPTVFTKLYNAGEEG--LPDNEIRDDAQSFIVAGSDTTANTLTYLVWAVCRDPQIKKKLVDELEIRDDFTDEDLRSLPYLNQPRVPPKGTTMGGHWIPGGSTVSTQLYSLHRDPVAYPDPEKFEPSRWASPFMPFGAGSRNCIGLHLAKIELRLATGYFFRYFPN---------------------------------- 157116990 33 -----------------------------------------------------------------------------------------------------RKIITPTFHFTILEGFAEVFNRNADTLIDKLKVHEEFDVYRYVSLYALDSICETAMGVQVHAQDDFLGMFPTLYWYLHPWEQRKLIRTLHQFTDNVIWKRREQPRNDFLDLLLCMSVEGQSLSNEDIREEVDTFMFGGHDTTSSAISFTIMQLALHQDIQDKNIQDFKYLDLIVKESLRLPPISYVGRKLTEDTELNGATIPAGQDIFIPIYMVHRNPKIYPDPERFIPERFPYDYIPFSIGSRNCIGQKYGMMQLKMTVVRLIANFRVLPSEATASVKLRTDLVLRPE-------------- 94158964 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLRYGFLLMLKYPHVAERIYKEIEYTEAVIHEIQRFADPMGVPHIVTQQTSFRGYIIPKDTEVFPLLSTALHDPHYFEKPDTFNPDKKNEAFIPFSLGRRMCLGEGIARNELFLFFTTILQNF------------------------------------ 146299403 10 ---------------------------------------------------------------------------------------------------KQRRLIQPAFHKQKMNQLVDNMNAVIALELENLIEEKPIDLFPVMSNLAFNVVAKSLFQLSLIKEIRLPHKAWWFSLSGQVKKHLKLAEENNHIIQEIIEERKAEEINDLLNMLTRYEDTGESMSVEQLIDEIKVLFIAGHETTANALTFTLHLLGRNPEVQQKIFQKMTYTNAVLNESMRLYPPAWITRQNLEDDSLAHFKIKKNTLIGVSFYELHRNPKYWKNPDEFIPER------------------------------------------------------------------------ 91094591 75 -----------------------------------------------------------------------------------------------PDWRDMRRKITPVFTSGKMKNMYSLISEAGNDMIQHMRKEDQLEMREVAARYTTDAITSTSFGINANCFAEFREVSRRVFNWAIWERATFLREAFWRTMTD--REEKKFVRNDLLDILIDIKKDPYKLDGDKLVAQATQFFVAGFETTSSTICFTLYELAINKDLQNKLKKDMEYLDMCIKETLRKYPVPFLDRKCDTDYRISDVVLEKGSPVFISVSGLHYDPQYFPDPDKYDPSRPQFTYLPFGEGPRNCIGAR----------------------------------------------------- 156549772 63 -----PHVPPNIVLGNFLLDKITIGELVRQHYDKFRKEKYFGIYIF--HNPILVINDLELIRLILKDFPYF-YDRGIHSNVDVDPMSFNLFRLPGERWKNLRTKLTPIFTSGKLKQLYPLLYEVSHEFVDICDKIDMKDLVEDCISNVAFGFNCNSLKDPNNEFRTLSIFGSNILNFLRLRVFSSNVNKFFIRIFEDVVNHRKIVRNDFINLLMDAEMKNRKLNMLEAAAQVFVFFIAGFETTSTTVTYCLHELAKYPEVQEKNIMNMKYLDMTFNETLRKHPPPFVNRLCTKDYQIPGTRIPKGMRLAISVSGLQRDPDIYPEPEKFEPQRSAYCFLPFGEGPRICIAKRIALMQGKLALATLL--------------------------------------- 189178724 114 -----------------------------------------------------------------------------------------------------RKMITPAFHFGILEDFVEIFGEKSRTLVEILKKQEEFDIYPMITNCALDIICESAMGILYRALRPWLYAEFIWKMSSHGKAFYRNLKTLHDFTNKVIVERRENESDDFLDLLLEATENGHELSQADIREEVDTFMFEGHDTTAASIGWAIFLLGNNPEVQDRVVNDMKYLEMVIKETLRLYPVPFIGRLVTEDMVVGEHLIPAGVWVNIELFSVHRCRDHYSDPEKFNPDRHPFAYVPFSAGPRNCIGQKFALLEEKTILSSILRKF------------------------------------ 2506241 28 -----------------------------------------------------VIGDHQLAKEVLKKGKEFSGRPRVMTLDILSDNQKGIAFADGTSWQLHRKLALSTFSLFKGGNLENIINQEIKVLCDFLATRESIDLAQPLSLAMTNIVSFICFNFSFKKGDPAMFPGIRILPSQTLENMKQCVRMRNELLREILENRKENYSTNLLDIMIQAKTNAESLSDRHMLATVADIFGAGVETSASVVKWIVAFLLHYPLLRKKIQDAIDQNIGFNRAPFRPVSPTLIPHRAIIDSSIGEFTIDKDTDVVVNLWALHHNEKEWHRPDLFMPERFLDPYLPFGAGPRSCVGEMLARQELFLFTAGLLQRF-DLELPDDGQ-------------------------- 7415845 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEADYLLEALQIDPTFYLSRTVSNVMSSIVFGNRFDYEDKEFLSLLKMMTESFQPGPQQKAFKELQGLEDFITKKVEQHQNSPRDFIDSFLIHMQAEKKNPNTEFYMKNLVLLFFAGTETVSTTLRYGFLLLMKHPDVEAKIHMKMPYTEAVIHEIQRFADLIPMPRRVTKDTKFRDFLIPKGTEVFPMLGSVLNDPKFFSNPKDFNPKKKNDAFIPFSLGKRNCFGEGLARMELFLYLTNILQNF------------------------------------ 118792293 84 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRQMFELMSDSCQGMVEHLLKEAREDEMKDIFSRFANDVIASIFGWPTIRFMLFMMVPRVMLKLDIELMDKEMCRHFHAMILDKVREEKGIVRNDMINILMQHREDEREWTEKELVAQCFLFFLAGFDTVSTALGFLMYELMRNREVQERLYQGMRYMDMVVSESLRWPPAPMVDRYCNRDYTFDRFKIEKGVTVMVPVAGLHSDPKYFPDPKRFDPERNPGAYLPFGVGPRNCIGSRFALMEVKSIIYYLLKSF-TFERCEQTQVPLR---------------------- 149692248 44 -----------------------------------------------------VLSGLDTVRQALRQGDDFKGRPDLHSFTLISDGQSMTFSPDGPVWAARRRLAQNALKSFSICYLEEHVSKEAEYLIRKMAGVGHFDPYKYVVMSVANVICAMCFGRRYDHDDEELLNLIRYLPNSALDTFKDLNKKFYIFMQKMIKEHNKTFEKDITDSLIEHCQDKRQLSDEKIINVVLDLFGAGFDTVTTAISWSLLYLVTRPSMQKKIQEELDYMEAFILETFRHSSFFTIPHCTTRNTSLSGFYIPKGHCVFVNQWQINHDQKLWGDPSEFRPERFLNPNVLFGLGKRKCIGETIGRLEVFLFLAILLQQV-EFSVPPG--VKVDMTPIYGLS-------------- 210097489 40 -----------------------------------------------------VISGYRTIRSVLKRAEDFSSRKA-PPVLFYFVKDKSIIFADGSDWKHQRKFAMKTLRDFGVRSLEGKICEEAAALSQELVDGEPFNTKPLLQNSVSNIICSIVFGKRFEYGDPEFLWLSHLFGSQEHQKLARNFPKLQAFCGEQIKKHRATFRDFIDAFLLEHQHAGREFTVEQLQELVLDLFMAGAETTATSLHWALLYMLLNPGVQEKVQGEIDYTTATLAEVQRINTPFSVPHSLSTGASLNGYTIPAGANILVNLWSVHMDPQLFPEPDKFNPDRKHEALIPFSVGPRVCLGEQLARMEIFLLFVSLLQRF------------------------------------ 210102966 36 ------------------------------------------------------LNDYDVIREAYVRRSDMFGNRPTNLRVVNELFDGILSASLSPQWQERRKFVRGGLGFGN-RGIEDKVLEEALNMQTELLKTKSFNIRRMLQQAVTNVLCSMLFGKRWDYESFFVQENVFPYVPWFLKRGDKKKARLERILEHVRAEIKEHNRDDIRDFIDATDPDDGAFTDRHLEITVLDLFLAGTETVSTALWWACLLLILNPDIQHKVQQMPYTTATVTEQRYRSASTIGIPHAVPRDTDFYGYTIPKDTLVFGGQWQVHHDPELFPDPEKFNPGRKDEHMMPFSMGPRTCVGKPLADVEVFLLLTFLFQRF-NFELPEGARTPSDEGIM------------------ 5524159 36 --------------------------------------------------------------------------------------------------RQMRKIVSELLSSRNVRSFGFIRQDEVSRLLRHLRSSGAAVDMTERIETLTCSIICRAMASGFELADMFPSSKLLNLLCWNKSKLWRMRRRVDTILEAIVDEHKEFGGEDIIDVLFRMQKDTQPITTNSIKAFIFDTFSAGTETSSTTTLWVLAELMRNPAVMAKAQQELKYMKSVVKETMRMHPPIPIPRSCREECVVNGYTIPNKARIMINVWSMGRNPLYWEKPDTFWPER------------------------------------------------------------------------ 211587713 10 --PGPKGVPFLGVYDIEP-------ELPLQSFERMADSYGPIYRLTTFGRARVFVSSHELVDEVC-DEERFSKMVSAGLAEIRNGVHDGLFTANYPNWAIAHRILVPAFGPLMIRGMFDEMYDIATQLVMKWARIGPIQVTDDFTRLTLDTIALCAMGFNSFYHDEMHPFVEAMLPTSENNKYWSDIEYLRNLSKELVDSRKENPVDDLLNALILGRDTGRGMTDDSIVDNMITFLIAGHETTSGMLSFLFYHLLKNPSAYRKAQDEVDYITAVMRETLRLNPTHPHPTKNKEDPVTGKYVLNGDETIALLLTKMHRDPKVYPDADEFKPERPKNAWKPFGNGMRGCIGRPFAWQEALLVVAILLQNF------------------------------------ 115948318 29 ---------------------------VHEAYVELAKKYGPVFSIRRGPFLFVVLNDRESVKQALKSGEFFSDRGPINWTIPDAKKKASIVWSNGKSWVDLRKFSLPALRSFGFKSLVPQINLEARYLAEEIKHGEPMDPSAVLNKATANVMAQLIFGRRYEYDD---------------AEFIEILQVMVDIFAFVSDNDPKDNIRDFVDAFL-ADDISKEYTLEDFGRIVLDFFTAGTDTTAVVTSWALLFLSVHSDVQRKVQNELDYCDATLMEIMRLRPVVPIPHMTSADASLGPYTIPKGTIVVPNLWAVHHDPKEWCDPYLFNPNRKNEAWMPFSTGRRDCLGMQLAMMETFLLFTNLFQQF-EFKLPPDQPTRGHPGLTMPPES------------- 157328701 30 -----------------------------------------------------------------------------------------LTELRGEDHRRVRGAIGMFLKPESLKKYVGKIDGVVRQHLDMNWKGHQTVKVYPMMKQLMFDIICSLLFGLEQGKDREMLIHDFHLFTQGLWSVPKASRRIRRVVSELIHEKRASPQDDFITCMLNIQDETSAMTEEEILDNAIVVMFAGHETSTSLLTFLLWFLAKDPVAYDAIVHEHETWKAAMETMRIIPPVFGGFRKVLKDFEYGGYLIPKGWQVFWVASPTHMDDQIFIDQWKFNPARPPYNFVPFGGGMRICPGNEFVRIESLVSIHYLITQF-RWKLLDDEDVITR---------------------- 210124686 69 -----------------------------------------------------------------------------------------------------RTTLSPAFSSSKLRQMTGAMNSCAEQLVESFATTKESFDVRQLTGAFTMDVIARIFGTEINSQRNPQDPWLYLLFPGTMKRICEFLREATDFFNGVMDQMRETDGGDMLQIMIDAHKEKDEDSTDDVVANGIGFFNAGYDTVSITLSFLLYHLALDQEIQDKVRQKMSYLEMCVMETLRLYSVPFLVRVAAEDVQLKDLTIPKGMGVSVPVLAIHYDPARWPEPRKFIPERNPYDWMPFGAGPRNCVGMRLALMELKVGVAKIL--------------------------------------- 85068684 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSIEEVIEECKLFYFAGQETTSVLLLWSLVLLSRYQDWQARARNHLKIVTMILYESLRLYPSITLTRRCNEDIVLGELSLPAGVLVSLPLILLHHDEEIWEDAKEFKPERFREGYFPFSWGPRICIGQNFAMLEAKMALSMILQRF-SFELSP----------------------------- 197332417 12 ----------------------------------------------------------------------FRKDNSFYQEVRESFGNGLLTSQD-EDYLRQRRLVQPLFTKRRVDGYAGAVAAETELTLRAWRETSVVDVSDEMTRLALRAVTRILFGFPVITEYVLRRGYSPANLPRSWPTPGNKRAAAALEELYAVESRSDGNGSDLLSLLAGAKSADDAEFDAELREQVLVFLLAGHETTATSLAFALHLLARHPEQQTRAREEISYLTQVLKEAMRLYPAPVIGRQAVADARVGGHTIPAGADVIVAPWVTHRHPGHWPDPDRFDPDRPRYAWFPFGGGPRACIGQHFSMLESVIALAMILRAY-EFEAVDEEVP------------------------- 145221696 31 -------------------------------------------------------------------------------------------ALDGTDHRLRRKLLTPPFHGKSIKNYERIFEEETLREAASWPEGQPFETLEPMMRITLNAILRAVFGADGAHLDELRRPHRTYGRFSPWGRLARYRRRYDEVIGRLIDAVQAESRDDVLALLLRSTEDGSSMSRQDIGDELLTLLAAGHETTAATLGWVFERISRHPDVLARLQAEADTDGNEYRQRVRTVIDFAGRHVYAPTFELGEWIIPQGYSIVVAIGQVHHREQDYLDPEDFDPQRFVGQHIPFGGGTRRCVGAVFANVEMDIVLRTVFRHF------------------------------------ 76803521 56 -------------------------------------------------------------------------------------------------HNHLRKLVQASLNPESIRNQIPYIEELSISALNSWVGGHVVNTYHEMKKFSFEVGILAIFGLDGHVKEELKKNYSIVDKGYNSFPINQARKRLGKILSEIIRERKEKKEKGLLSCFLNAKEEKGVLNEDQIADNIIGVLFAAQDTTASVLTWILKYLHDNPKLLECVKAEQKVILQSNEQENHGLTWTQTRREAVADVEYKGYLIPKGWKVMPLFRNIHHNPEFFPDPQKFDPSRKPNTFMPFGSGVHACPGNELAKLEILIM-------------------------------------------- 125594013 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENSNDDMLGLLVESKQPELRMSTDDIIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQERAREEVLHHTMILYEVLRLYPPVVLNRRTFKETNLGGIKFPADMNLILPILFIHHDPEIWKDASEFNPGRHDASFFPFGWGPRICIGQSFALLEAKMALSMILQRF-SLELSP----------------------------- 131887196 38 -----------------------------------------------------VLDGYKLVKEVYLQQGDNLADRPILPMFYDITEDKGLIGSNGYKWKHQRRFALSTFRTFGLKSLEPSILLECSCLNDAFSNEQGRPFYSDHHFQTLLKHINEVLYLEGTVWAQLYNFFPWLMRPGPHQKIFVLLNKVIDFVREKVNEHRVDYDDCFLAEMEKLKDDTAAGFDVENLCICLDLFVAGTETTSTTLYWGLLYIIKYPEIQAKVQQEIDYTNAVIHEIQRMGNIVNVFRITVEDTQIGEYSIPKGTLVIGSLTSVLFDESEWETPHSFNPGRRRDAFLPFSLGKRVCLGEQLARMELFLFFSSLLQRF------------------------------------ 56971238 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTESTSNTLCYGFLLMLKYPHVAEKVQKEIDYTEAVIHEIQRFSSPMGLPCRITKDTLFRGYLLPKNTEVYFILSSALHDPQYFEQPDTFNPEKKCEAFMPFSIGKRMCLGEGIARSELFLFFTTIL--------------------------------------- 126324071 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKALSDEDIRAEADTFMFEGHDTTASGLSWALYNLSQHQEYQDRCWDDLSQMPMCIKESLRLHPPVVIARRCTKDIKLPDGRIIPKNTCLVSIFGTHHNPTVWPNPEVYDPNRSPLAFLPFSAGPRNCIGQNFAMAELKVALALTLLRFRIL-PDEHPPRRKPEVILRSEDGLWLRVEP------ 15231541 32 -----------------------------------------------------VVSSSETAKQVLKIHDLHCCSRPSLAGPRALSYNYLDIAFSPDYWKELRRIVQELFSVKRVQSFQPIKEDEVKKLIDSVASQGTPVNLSEKFTSLTVRVTCKAFGVNFQRFEKLIHDTYLFLGSFSASDYFPNGGWIIDWLTGLHGQRERSVREDFVDLLLRLEKEEGKLTRNHIKAILMNVLIGGIGTSAITMTWAMTELMRNPRVMKKVQDQLHYLKMVINETWRLHPPSPFPRQVMSEFELNDYVIPVKTRLYVNVWAIGRDPDTWKDPEEFLPER------------------------------------------------------------------------ 28571357 55 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVERLVGRLSMGAQLDTQSVDHSPIIQAFHLSSKLLFKRMINPLLSSDWIFQRTQLWRDLDEQLQVIHSQMESVIEKRAKELLDNLLDTLLLAKFEGQSLSRREIRDEINTFVFAGVDTTTAAMSFVLYALAKFPETQTRLRKELQYLEALIKEVLRLYTIPTTGRQTTQSTEIGGRTYCAGVTLWINMYGLAHDKEYYPDPYAFKPERWAFSYIPFSGGPHVCIGRRYSLLLMKLLTARLVREFQ-MELSPEQPLRLEAQMV------------------ 157120812 32 ----------------------------------------------------------ELIKRILKDFQYFQNR-GIYYNERDDPLSAHLFSLEGAKWRNLRAKISPTFTSGKMKMMYPTMVAAGKEYLEEKVGDGNELEMRDLLARFTTDMIGTCFGFREMGRKHFEAPRNVLKDAFKMTALPDVSEFFMDVVKSTVEYRMKNNRNDFMDLLIAMLDDKESLTISEIAAQAYVFFIAGFETSSTTMTWALHELSRNPDIQEEGRKCMTYIDQIINETLRLYPPPMHFRVVSKDYHVPETDTILPTFTMIPVYAIHHDEDIFPEPEKFDPTRHAFAWTPFGEGPRVCIGLRFGMMQARIGLALMLK---NLRFSPGP--------------------------- 149920752 82 -----------------------------------------------------------------------------------------MAMIDGDEHKARRKLLAPHFKRTVMGECVPPMLRVARKHLRRWQTDSEVPRMRALAFEITATYVLGEFSDLGVELDAFSRDFETTTNGMFFARAVAARERMFTVLDDLVRRRDAEERPDVLSTLLRVRDDGRPLPRSTIVDELHLLLFAGHDTTVVATSNAVFHLAQHPEVAAKARAEQDAMDAIIKESMRIPPIGGAFRVMTRDEEYGGFTIPEGWRIAIGPRSVHRDPELYPQPDRFRPERWPFSWIPFGGGPRTCLGMHFAMLEMHMVLAMLL-RGHEWALSPGQDLGHHN--------------------- 54022460 32 -----------------------FAADPHSAYARMRAHGALVPVWLAPGVPATLVIGYWTALKILNDPEHFPADPSSWQRGISPDCPVLPMMRQRPRHARYRAAGVDALRRVNTAALCTGVERSALRLIDGFSRAGRADLLGDYARPLVFEVIGELIGCDPDIGARAAAGIAMMFDSTVDAPRGDRLA--VTALGELVARKRGRPGDDLTSWLLAHPAD---LDDAEVVHQLVGLCAAAGELLTNLIANTALSMMSRPDFGGRVAGAVSTREALTYVLFRDPPANFCMSYPRQPQLIGGTWVPAHQPIVISLAACNNDPTVMGGDLV-----GNESHLGFGAGPHRCPARALVELIAGAAIEQLLDVLPEIGLAVP---------------------------- 190702452 70 -----------------------------------------------------------------KHFDHFVNHRASVDSERDALMGNNLLSLHGDQWRKVRTLLSPAFTSSKMKGMFKLMSECASTFTEYLVNQGPIDFSKDMFRRYANDVIADSMANPDNDFYVFFFLSRSFPWIAKLLRVKLIDRQVETFFYDLVKETKGIYRPDMIQLMMEARGNDPELSIESMTSQAFIFFFGGFDSTSTTICFVAHEIAVNSEVQKRLQEEIDYLDAVISETLRKYPIQVVDRICTKSFELPPAMMKPGDNLWIPTWAIHRDDQYFPNPDKFNPERNHSAFMPFGIGPRMCIGNRFALLEMKVMF------------------------------------------- 195566359 55 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVERLVGRLAATGTDPLFACLLDAIVDTSMGTQLGTQSVDHSPFKRMINPLLSSDWIFQRTQLWRDLDETLMESVIEKRAKRTHNLLDTLLLAKFEGRSLSRREIRDEINTFVFAGVDTTTASMSFVLYALAKFPETQTRLREELQYLEALIKEVLRLYTIPTTGRQTTQSTEIGGRTYCAGVTLWINMYGLAHDKEYYPDPYAFKPERWAFSYIPFSGGPHVCIG------------------------------------------------------- 157116998 142 -------------------------------------------------------------------------------------------------HAR-RKAITPAFHFKILEQFVDVFDRNAAELVDVLEKHKTFDMFPYVLLYALDVICGELLKRKHENLDNFRKCNGNITHVSIKRMFDIIRRTLHGYTDNVIVSRRAKKKDAFLDMLLRTSINGKPLTNLEIREEVDTFMFEGHDTTTSAVVFTLFNLAKHPEIQQKVYHDLSYTEMAIKETLRLFPSVPIGRRCVEEITIEGKTIPAGANIIVGIYFMGRDTKYFENPSQFIPERNPYKYIPFSAGPRNCIGQKFALNEMKSVISKLLR-------------------------------------- 170049686 81 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNHEIVAQLLTLFLAGSGTFQFSSVALIHDLIMNPDVQQKLYQNMKYMEMVTLESMRLHTSFSNARHCVKDYTVDDFNIHQGSNVWIPILGLHMDPKYFPDPKRFDPERHPATYIPFGAGPRNCVARRFGLMKVKALLYHLL--------------------------------------- 15225512 56 --------------------------------------------------------------------------------------------------RLLRKLATQLFSPQRIEATKTLRENKVKELVSFMSESSEREEAVDISRAFQDTVIGVMEAVGNPDAANFFPFLGFLDLQGNRKTLKACSERLFKVFRGFIDAKLAEKRDFVDVLLDLTEGDEAELNTNDIVHLLLDLFGAGTDTNSSTVEWAMAELLRNPETMVKAQAEIDCVQAVVKETFRLHPAAPVPRKAESDVEVLGFMVPKDTQVFVNVWAIGRDPNVWENSSRFKPERFLGKDIPFGAGRRICPGLPLAVKTVPLMLASLL--------------------------------------- 210107316 30 --PGPPGWPV-------LGNLPSLTKDIHLQLTKWRYQYGDVFSVRFGLQDAVIVNGSEAIKEALQKAKHFSNRPDYYLVRCVNMHFGAVFCPYGDRWRALRRFTVSTLRFFGMTILEDKIQEECRHFCSRLLVGQPVELRDRLETSVSNIIVSMAVGKRFEYGDPKFGRLQALAFWKMYNELMNLTAELYNYIREHIGQHGNTAPDEIRDFIDAFNKTKQGFLPDMTLTYLIDLFSAGTETSSLTLCWGFLYLTAYPDVQEKIQAELDYTEATIMEIQRIATIIPLPHRTSDDTTLLGYDIPAGTNVFVNLWDLHMDPSRWPDPHRFDPAR------------------------------------------------------------------------ 190702292 76 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSSKMKAMFKLMSECANTFGDALVKQAENNFSKDIFTRYTNDAIATVLGRRATNFDGIKSLKFFMIRSFPLITKLFRVKKIENFFYDLVKDTIATRRPDMIQLMMETRGNKPELSIESMTSQAFIFFFGGFDSTATTMCFTAHEIASNPDIQKKLQEEIDYLDAIVNETLRLYPIAGFMRVCTESFEIKPLKVNPGDNLWIPAWAIHRDPQYFSNPDKFDPERNHSAYLPFGVGPRMCIGNRFALLEIKVLF------------------------------------------- 117184 35 -----------------------------------------------------VVLDKELRKRVLKDFSNFANR-GLYYNEKDDPLTGHLVMVEGEKWRSLRTKLSPTFTAGKMKYMYNTVLEVGQRLLEVMYEKDMRDILARFNTDVAFGIECNSLRNPHMGRKSIEVPRHNALIMAFIDSFPELSRKLHQFFMSSIKEYREKNRNDFLDLVLDLKNNPEGLTFNELAAQVFVFFLGGFETSSSTMGFALYELAQNQQLQDRLRMNIPYLDQVLNETLRKYPVGVGSRQTLNDYVVPHYVLPKGTLVFIPVLGIHYDPELYPNPEEFDPERDSVDWLGFGDGPRNCIGMRFGKMQSRLGLALVIRHF-RFTVCSRTDIPMQIN----PESL--AWTPK----- 12044053 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAKDEGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEYQERCRQEVWFLTMCIKESLRLHPPAIDRRCTRHIVLPDGRVIPKGNICVISIFGIHHNPSVWPDPEVFDPKRSPLSFIPFSAGPRNCIGQTFAMNEMKVVVALTLLRFRVL-PDDKEPRRKPEIILRAEGGLWLRMEPLST--- 31794237 77 --------------------------------------------------------------------------------------------LDFEEHMFHRRIMQEAFVRSRLAGYLEQMDRVVSRVVDDWVVNDARFLVYPAMKALTLDIASMVFMGHEPGTDHELAVIRTSVPPFTWWRGLRARELLENYFTARVKERREASGNDLLTVLCQTEDDGNRFSDADIVNHMIFLMMAAHDTSTSTATTMAYQLAAHPEWQQRCRDESDRHGDMNESIRLVTPVQWAMRQTVRDTELLGYYLPKGTNVIAYPGMNHRLPEIWTDPLTFDPERHRYAFTPFGGGVHKCIGMVFGQLEIKTILHRLLRRYRLELSRPDYQPRWDSAMPIPMDGMPIVLRP------ 126272482 48 --------------------------------------------------------------------------------------------------------------------LEEHVIKEAEYLIQKFQQKGHFDPVRYIVVSVANVICAICFGQRYDHDDQELLNIVRLLPNSKITAFRDLNEKIVAFTQKLVKEHYRKFTDSLIEHCQEKKLDENMLSEKKVVNVVIDLFGAGFDTVTTAISWGLMYLVAKPEVQKKIHEELDYMEAFILETFRHSSFFTIPHSTTRDITLNGFYIPKGRCVFVNQWQINHDPKIWGDPSVFRPERFSEKVIMFGLGKRKCIGETIARWEVFLFLSILLHRM-EFSVPSGVKVDLTPVYGLTMKHIP----------- 210113398 34 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPNVYNVTSGFGKDFAFTPFNQA-YKEKRKFAYSALRNLGMRMMEENIRDEARQLLSEQGDGHPRDIADNLTVSVANIICSMVFGKRYDYDDEFVELTKTFLRFVPLGRITFCTNEVNTFIRQEITKHRENPRDDLILTELQTQEKADGVTEENSSWIIQDLFLAGVETTASSLQWGLLYMVLCPEEQQKVQAELDSVLGTDHDRIRVIAPLPLPHAPNEGTTFRGYDIPAGTKVLINLWSATMDPEFWPDPEKFDPRRRPESFIPFGAGRRVCIGEQLSKMELFLLFSSLLKHF-TFKLPEGAAAPSTDG------SLGLTLVPPSVK-- 162454706 4 ------------------------------------------------------------------------------------------------RHRRDRRLLAPPFSAGAMRGYGDAIAEISLDVASRWRPGRSFSMLAATQAIALDVIVRVVFGVRGEARMIIPALRRDFAGFGPYARHKRAARALDALLFEEIRARRAEGDQDILGLMMSARDDGAGMSDVEIADQLRALLFAGHETTAMSLGWAMYWLHREPAVLARLLDELDYLEAVCLEALRLHPPVDVARVVKRPFRLKGYTIPAGEAIAASPLLLHGREDLYPSPERFRPSRTPFEFIAFGGGARRCLGAAFAMYEMKVALGTILGRY-RLRLESQAPIHVRRGLTMGPS-------------- 194765599 34 -------------------TPAEILATFFNWWYDYGKEN---FLFWIGYSAHLVVTEPTDLEYILNSQELI--QKSTIYNLLHPWLGSGLLTSYGSKWHKHRKMITPSFHFNILQDFHQVMNENSTKFISQLKKAAAGDFQEHANYLTLDVICDTAMGVPINAMEEFKRSHRIYSMLPEFADFQRTLKTLQDFTYDIIEKRVIALQNGFLDALLSSTVDGRPLTRKEIYEEVSTFMFEGHDTTTSGVSFGVYLLSRHPDIQQKLYQQMKHLDLFIKEAQRVYPVPFIGRYCDKDYTINGTVIPKGTTINIPLALMGYNDRVFKDPHHFRPERKPGPFVPFSAGPRNCIGQKFALLELKTVISKMIRSF------------------------------------ 158828191 81 -----------------------------------------------------------------------------------------------PYHSCLKKFVQSSFMPSALRPSVSQIELLVLNLLASWRNQPSINTLHHMKRYAFDVAVMSVFGDKYHRLEKGYNSMPLDLPGTPFHSAMKARRQLNEALRKVIEKRRESGRRGGLLGVLLGAKDQDRLSDSQIADNIIGVIFAAHDTTASVLTWLLKYLHDHRDLLDAVSVFPPFLRFVIQETLRAASVSFTFREAVEDVEFEGYLIPKGWKVLPLFRRIHHSADFFPDPEKFDPSRRPNTFMPFGNGVHSCPGSELAKLEMLILLHHLTTSF-RWEVVGDEE-------------------------- 195382035 58 --------------------------------------------------------------------------------------------------REMRNKLTPTFTSLKMHQMLPTVVEIAERFVQVVRQKEVKDLLARFTVDIIGSCDCNSLNDPNVEFRRLQAFPRLAKRLHIKMVQDDVSAFYMRVVRETLDYRERNQRNDFLNLLMELRNEPGGLTFNQIAAQAFVFFLGGFETSSSTMGFALHLLALHPEVQQRGRRELKYIKQIIYETLRKYSIASILRKTIEDFQIPGSTFEAGTPVVIPVDAIHHDPDIYPEPDKFDPDRPSTAWLGFGAGPRNCIGLRFGEMQALVGLAVLLKNF------------------------------------ 24181418 31 -----------------------------------------------------------------------------------------------------RKFLTPAFHFNILQNFLPVFQRILTEKIRGMADGRPIDMFPIIALAALDNVNESIMGVCMDAQKHFFGEDAIFNLLPYKTKQDKALKVLHGQTNKVINARRAENKHTFLDLLLLAEIDGKKIDDESVREEVDTFMFEGHDTTTSGIVYTLHCLSKRRDVQEKIYQQMKYLELVIKESMRLFPPVPIERRIMKDCEVGGLKLVKGTSVVMNIFQIQRQPDLFDDPLEFRPERNPFSWLAFSAGPRNCIGQKFAMMELKITISEIVKNF------------------------------------ 42398143 24 -----------------------------------------------------VACGYDAIRDILLRDEFDGRPDGYFFRLRTFGKRMGVVFTDGPVWQEQRRFCMQHLRKLGLRSMEAHIEEEARDLVASLHRRSNWAMLAGHRFDLDDQRLVDLLDIVHKCFRMIDPSGGLLNQMPPYTNLMTHLNRIWNFLRETIDDHRKNMRDLIDLFLREMEQNNSSFEDLQLVSLCLDLFMAGSETTSNTLGFAVLYMLLYPQVQRRVQDELDRCEAVLMEIQRHATIAPIPHKALKNTVLMGHTIPKGTTVLVSMWSLHRDVQHWGDPEVFRPERFDDWFMPFGIGKRRCIGETLAKASLFLFFSTLL--------------------------------------- 896230 28 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDLLIQAKVNENNFSDKHILTTLGDIFGAGVETSSSVVLWVIAFLLHNPQVKKKIQEEIDHNEATIREVLRIRPPILIPHKANTDSSIGEFAIDKDTNVLVNLWALHHNEQEWDRPDQFMPERPSSSYLPFGAGPRSCVGEALARQEIFLITAWLLQKF-DLEVPEGGQLP------------------------ 189238170 808 -----------------------------------------------------------------------------------------------------RKIINPSFNIQILNSFIGVFNKHSKKLVEKMRKHAGSDSVDDISCETLMDIDADLIKGQEEYIDDCKYSSTRMIGVWYHPEFIWKHDKILDFVRKIIKLKKKNCGDFPDDFLNNLLKMSENMTDDDILEETQTMLVAASETTALTMATVLLTLAIFPQVQEKIYEELDYLEAVIKETMRILPTPFINRRMTEDLHLNDCVVPTGSNIIISIKNIHDSPLLWENPDKFDPERDPNRFMPFGYGPRNCIGFKFAMLSMKVMMASLLKNF------------------------------------ 214003730 46 -----------------------------------------------------VLSGNETVRQALKQGDEFAGRPDLYSFRYINDGKSLSFSTDQAIWRARRKLAYSALTPEYSCALEEHISKEAEYLIKEMKTKGSFDPFRYVVVSVANVICGTCFGRRYDHHDDLVNLSDDFLPSTKMKKFVSLNARFSKFVQKLVTEHYATFDKDLIDHCEDRKLDENQMSDEKIVGIVNDLFGAGFDIISTALSWSLMYFVAYPEIQNRLFEEMKEKEAYILELFRHSSYFTIPHCTTKDTSLNGYFIPKDTCVFINQWQINHDPELWEDPFSFKPGRFLNADMTFGLGKRRCIGEVIARNELFLFLAILIQKL-NFQALPGDQL------------------------- 201971 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIDSFRIDPTFYLSRTVSNVISSIVFGDRFDYEDKEFLSLLRMMLGSLQPGPQQQAFKELQGLEDFITKKVEHNQRTPRDFIDSFLIRMLEEKKNPNTEFYMKNLVLLFFAGTETGSTTLRYGFLLLMKYPDIEAKVHEEIDYTEAVIHEIQRFADLIPMGRRVTKDTKFRDFLLPKGTEVFPMLGSVLKDPKFFSNPKDFNPKKKSDAFVPFSIGKRYCFGEGLARMELFLFLTNIMQNF-HFKSTQAPQDIDVSPRLVGFVTIPPTYT------- 14582144 46 -----------------------------------------------------VLSGNETVRQALKQGEEFAGRPDLYSFRFINDGKSLAFSTDQAVWRARRKLAYSALTPEYSCALEEHVSKEAEYLVKQFNTVMETDIVVSVANVICGMCFGRRYDHNNQELLNLVNLSDEFLPSTTMKKFLNINDRFNEFVQKIVSEHYTTFDKDLIDHCEDRKLDENQMSDEKIVGIVNVLFGAGFDTISTALSWSVMYLVAYPEIQERLHQEMKFLEAFILEIFRHSSFFTIPHCSTKDTSLNGYFIPKDTCVFINQWQINHDPELWKDPSSFNPDRFLNAMMVFGLGKRRCIGEVIARHEVFLFLAILVQNL-RFHAKPGEPL------------------------- 157021244 46 -----------------------------------------------------VLSGNDVIRQALKQGEEFSGRPDLYSTRYISDGKSLAFSTDQGVWRARRKLALSALSSQYSCALEEHISKEGLYLIERLHSDGSFDPFRHIVVSVANVICGICFGRRYSHDDDLVNPSDRILPSCSMKKFLAINARFSAFMQKIVKDHYDSFSKDLIDHCEDHKLDENQVSDEKIVGIVNDLFGAGFDTISTALSWSVVYLVAYPEIQERLQRELNEKEAFILEIFRHSSFFTIPHCTTKDTSLNGFFIPKDTCVFVNQWQVNHDPELWKDPSCFNPDREGEKVLVFGLGKRRCIGESIGRAEVFLFLAILLQRL-EFSGMPGE--------------------------- 117928246 16 -------------------------------------------------GRHWLVSSRALVKAVLLDQETFAADNTLDAETPMSVLPHTLANNSGPSHAGWRRLLAPYFSPSAIERHRAYVDRVAEQAAAVLARDGVVDLHAAVSQPLPLVVLDRIIGLPPDDIATVKRFAAAALELFWAPLTPERQRVLADQVGAYHARLRRAQTAGGLGAELRDHAQRTGLSDDDVVGVLFFLVVAGQETTSQFLTALFARLLAEPAVLAGLRRGRIAVADVVAEGLRLTPVVTWRRVATRDVVLGGTTIPRGGSIVLRLAAAGRDPDEVAEPEHFLPQRGSRRHLAFGAGAHRCLGAQLATMEAEIVVTRIADLLAEAEVVRAP--------------------------- 3915652 32 ------------------------TKDIYSSITELSERYGPVFTIYLGPRPVVVLYGYDAVKEALVDQAEEFSGRGEQATYNTLFKDYGVAFSSGERAKQLRRATLRDFGVGK-RGVEERIQEEAAYLIKMLPIDPNDYLSQTVSNVISSVVFGDAFDYEDKEFLELLHMMNEMNKPGPQQQIIKNTKELEDFMIRKVKQNQNSARNFIDSFLIHMHEEKKEFNIKNLVMTSLNLFFAGSETVSSTIRYGFLLLMKYPEVEAKVHEEIDYTEAVINEIQRFANPLGIPRKTIKNTTFRGFFLPKDTDVYPILGSLLTDPKFFTSPKHFNPDRGQAAFVPFSVGKRFCLGDGLARMELFLFLTTIL--------------------------------------- 84514141 105 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYLAGQETTSSLLVWTMVLLGRYPEWQERARQQLKTVTMILYEVLRLYPPVIYFRAVQKDLKLGKLLLPTGTNVALPIVLIHHDQDLWDDAKEFKPERFAESYFPFGWGPRICLGQNFTLLEAKIAISLLLQNF-SFELSP----------------------------- 156552345 67 --------------------------------------------------------------------------------------------------RQRRKLLTPAFHFNILKEYLGPMNEEGLRCVDDLKNDGEKDLVEFLSESTLNVICESTMGVSLNRIETTTRYKKAIHEMGYIVSFRLCRPYIFDWIMNLPWKFNEESKGNYSDVTQHSEDNGENMIDDEGIQEEVTFTFEGHDTTAMALTFTLMLLAENKEAQEKDVQKLNYLDRCIKESLRLYPPVTIMRYSADELQLKNALVPADTHIVVNFFDTHRDPNFWPEPNKFDPDRHPYAFVPFSAGSRNCIGQKFAMMEMKILIARIL---YDFRLEPTE--------------------------- 126661226 13 -------------------------------------------------------------------------------------------------HKQRRQILYEVFKPRMLDSYFNTMVKITEKYLDYWMKQENIVWYPEIENYTFDLAFKFLIGLDKASESSFKPLYEQWLPWTKFGKAWKARNLLKKELKEIIKEQEANDSDALDILIKAKDEDGKQLLVDEISDHLLNILFAGYGTLTSTLASFCRLMAQEGEILGKIREEQQRFPKQLKELLRNTPVGTGFRQTINNCEINGYHIPKNWFIFYQISNTHKDTDIYQDPDVFDPDRKPFSYLPFGGGIRECLGKDFARLEMKIF-SSLLVR------------------------------------- 197732604 13 ------------------------------------------------------------------------------------------------DHRRQRPLMQPAFSPAHVSAYTAAMREECAALTARWGPRQRIRALSEMHSLLAGVLVRVLLHADDLPDGAWLAPWAERLPLPGNRRFQRALREIHGAADRAVDASRRPEQSRLMAALLAPDLDGDAFTDEDLRGQVVTLLGAGIETTAATLVWAFLLLARHPEIEARLYEELDTTRTVVLETLRMYPVAWMTRVTTADVELGGHRFAAGEDFLFSPYQLHHDPAVFPRPGVFDPGRWAAPFIPFGTGRRRCIGDTFALAEVTIALSAIV---PRWRLCPAP--------------------------- 159899410 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIFGLIKQRRAATEPDLLDMLLEAQETGERMSDEQIRDEVLTIFAAGHETTANTLTFGWYLLSEHCEIRQNLQTELDYTLQVFKEAMRLYPPITGPRRVTKPTQLGGYDLPLNSQVIVSITNLHLHPAFWENPLQFDPSRFAPAFMPFGAGPRKCIGNNLAEMEGALLLACVAQHY-NPQLQPGHQVKPEMAITMRAKA------------- 157384934 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHDFTDAVIQERRKHGGDDIIKALLTKDEDGKELSDEDIRAEADTFMFRGHDTTASGLSWILYNLARHPEHQERCRQEVQFLTMCIKESLRLHPPTMVSRCCTQDISLPDGRIIPKGVIIINIFGTHHNPTVWRDPERFDPERSPLSFIPFSAGPRNCIGQTFAMSEMKVALALTLLRFRIL-PDDKEPRRKPELILRAEGGLWLRVEPLSTQA- 212275716 34 ----------------------LLEKPYHLAFMRLAARYGPVFSLQLGSRAAVVVSTADCARECLAEHDATFANRPTYPTLHLMTYGGATISAYGAHWRHVRRVVSHLLSPQRLSSMVPTITAEVRAMARRMYRAAAMETIAQTKTYRPADDADTDMSPETQEFKQLLDAIISLLGLTNVLEFLPVLQTFDAFFQRLIDAERRRLDDGLAVLLALQKSEPENYTDEKIMALCFSMFIAGTDSTATAMEWAMSLLLNHPEVLKKAREEIDAHHCVLNETLRLYPVGPIPHESTADCTVGGYRVPSGTMLLVNVYAIHRDPATWPDPDVFRPERFEDGLIPFGMGRRKCPGETMALQIMGLAL------------------------------------------- 47605405 63 ----------------------------------------------------------------------------------------------------LRMKLAPSFSSGKLKGMFETVDDVAAKLLNHLNERDGQSHVLEIKSILTTYIGSVIFGLEIDSFTHFRVLSDRLFNPKKSTMLQRFRNRLRDIVKRTIEFREEKVRKDLLQLFIQLRNTGKISDDNDKLWHDFLFYIAGSETTAATTSFTIYELAMYPEILKKAQSEVDECDLCVMETTRKYPGPFLNRKCTQDFQVPDTTIPKETGIIISLLGIHRDPQYFPQPEDYRPERDPAAYMPFGEGPRHCIAQRMGVMNSKVALAKILANF-NIQPMPRQEVEFK---------------------- 157126333 29 -------------------NLARISGGQHLAFEALSKQYKSPVIGLKLGREHVVVAQYPAVHEALTKEAFDGRPDNFFIRLRTMGTRLGITFTDGPFWTEHNSFVVRHLRQAGYQPMQLQIQNELNELLDSEPVWPGSILPTSVINVLWTQDRSKAFDMSGGILSQLPWLRHIAPEWTGYNLINRFNQEIHEFFKATIEKHEEKCSDDLIYAFIRKDDPCSTFTDVQLSMIILDIFIAGSQTTSTTIDIALMILAMNTEIQRKIYAEIDDNFHPDEEVMRLYQIAPIPRRALSDCTLGGYRIPRNTTILMGLHTVQMDPDHWGDPENFRPERNTERLIPFGLGRRRCLGDSLARSCMFTFLVGILQKF-SLRLPDGPSLKLTPGITLSPKPYKVVFEP------ 46561800 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDYLLMTVADIFGAGVETTNTVLKWAVLYLLHYPEVQRKVQEELDQKIGFERHPQRPVSPLLLPHVALTDASIGEYTIPKGARVIVNLWSLHHDEKEWDTPEEFNPGRPSPSYLPFGAGIRVCVGKALAKMELFLFLAWILQRF------------------------------------ 13661774 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTEDIIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQEQARKEVLHHFGRTKEVLRLYPPIFVTRRTYKAMELGGITYPAGVNLMLPILFIHHDPNIWKDASEFNPQRHPAAFFPFGGGPRICIGQNFALLEAKMALSTILQRF-SFELSP----------------------------- 163701232 17 --PMPPL--AERVGSLRLLR--AFRRNTLDAFPRACLHEPAVTLRLPGGGCVVLLCVPEAVRHVLVSAAGDFARLPAGRRVLGPIAGRGLVLAEGEAWRRQRRVLAPAFTPRTVPLMAGHIARATEASIRRLDAAGPVDLQAEMQRLSLDIAASSMFSLETGPFEARIRRMDFLLPPGWPPRRALFRRRWLRLVGEIIAARRAQGHGDLFDLLSTAHDEADGLLADEVG----TMIVAGHETTASTLFWAATLLARAPAVQDASLPRLSLARAVVQETLRLYPPYMIARRALRDGATCGAALPAGATVMIPTWVMHRNPRWWARPGAFDPQRFLRPYLPFGAGPRVCIGAPLALAEATLVLARLARDFV-VSLDGDRPVMPVATVTVRPDHAP----------- 157773143 40 ----------------------------------------------------------EDIKEVFKNFSNFSDRGVIEIFRETKLNASLLQNTYKNGWKHTRSTIAPIFSTGKMKAMHETISSKIDTLLEILEENEQWDIYDDFQFAIDTNCQRDRNDVFYVEARNFFRHNPLVTCSVMIPELMWIWKFLYKFLEDVYERRRSGEGSDSVDLLREDDKTKEKMTKKEVIENCFAFLLAGYETTSTAMTYCSYLLAKYPEIQKKLWHSMKYLDAVYKEALRYYPPHFISRTCLSDITIRGQFYPKGCSVTVQGNTIHRSESNWDHPDIFDPDRTNLKWIPFGVGPRFCVGMRFAEMEFKMTIAKLIDKF------------------------------------ 196004893 49 ---IPFDRPTYLVFDFDPLT-------LHKRQLEQQKKYGLVYGDFFFTIPTIFIADPEMIKSIMTHFSNFCNRFQAINMPILFEKSILRIADEP--WKRIRTVMIGSFSAAKLKPIGNLVSDSCRILMEGFHKNKKVSLTKPCEHLSMHVLLAAAFGIEFRMVMMLSIRLWEFLEPLMGGKVLSSMDYLMQIVLNVINDRRNNCRQDILQMLIEAGDKG-KLTDEEIVAQVFFLMVGGYQTTANTLMFALHSIATNSNVQEKLYDEIQYLKMVLEETTRMYPPVIFPRGVKEDITINGLLIPKEVMIGFPTYAIHHNPDYWPNPEEFRPERFPFSYITFGGGQRHCLGMRLAKLEVKMAI------------------------------------------- 15234521 58 -----------------------------------------------------VITSSEATRDILRTNDVFANDVPVAGSLSTYGGVDIVWSPYGPEWPMLRKICSNSFSALRRQETRRTVRYLADRARAGLAVNVGEQIFVTILNVVTQMLWGETVADDEPNVSDFFPVLSRFDLQGLAKRVRRSAQRMDRMFDRIISQRMKGNGGDFLMVLLNAKDEDENMSMNHVKALLMDMVLGGTDTSLNTIEFAMAELINKLEIMKRAQQELDYILSIMKETLRLHPALPIPRCPSETTVIGGYTIPNDSKVFINVWAIHRNPNVWENPLEFNPDRNDYSYFPFGSGRRICAGMAMAEKVVLYNLATLLHSF-DWRIGEGEKVELEEGILLKLKN-PLVATP------ 55925283 38 ------------------------------------------------------ITGYKMVKEALTQAENFVDRPNSPVLARVYSGNAGLFFSNGEMWKKQRRFALSTLRNFGLKTMELAICEESRFLLEEIAFDPTILLYNAVSNIICQMVFGQRFDYADHQFKTMLKYISKSIQPGPHNDIFSNYDLLKSFVHEVIVKHKAEPRDYIDTFLIEMKEKPNGFEEPNLVACVLDLFLAGTESTSNTLCWGLIYLIMYPDVQEKVQEEIDYTEAVIHEIMRFGDVIPLNRVAARDTTLGECFIPKGTTVLPILHSVLFDENEWETPYKFNPGHRRDAFMPFSAGKRVCLGEQIARIELFLFFVSLFRKF-RFSATEGEKLNMDG--VIGITRTP----------- 2738910 54 ------------------------------------------------------------VREALVNNSTDTSDRPTLPTNAGPKAQGVVGAYNGPAWREQRRFSVSSLRNFGLKSLEQWVTEEAACLCAAFPFCPKALLNKAVCNVISSLIYARRFDYDDPMVLRLLEFLEELRIPCVAAKVLSAQRSFIALNDKLLAEHNTGWAPDFLTEMHKAQGNSESSFNDENLRLLVDLFGAGMVTTSVTLSWALLLMILHPDVQRHVQEEIDFTNAVIHEVQRFADIVPMPHMTSRDTEVQGFLIPKGTMLFTNLSSVLKDETVWEKPLHFHPGHKREAFMPFSAGPRICLGEPLARMELFLFFTSLLQRF-SFSVPEGQP-------------------------- 198420002 72 -----------------------------------------------------VLNGYEAVREALVRPQAFAGRCKTELMKLLYEGQHGIMQLDGPMWKAQRKFGQNALGSLGMRSLQSKIVNEFNCLLDEMLWLYAANVISLLIFNESFDPDNEWFGAMRENIRSHTARRERFLYLLMYVPFLKNRKTKLAKFKQFVENHRQDPRDFIDCYLNTMDSKNDSFTEKQLLYFMNDLFIAGTETSSNTNSWALLLLLKNPEVMKRLRDEIDYTRAVMQEIFRYRPCNIIPRKTTTSIELNGHSIPAGMPVIANLWSVHHDPVTWPDPETFRPERHLNRDMPFSVGLRSCIGRNLARNELFIFLTSILRRF-NLEFADG---------------------------- 195627360 35 ---------------------------PHRVMRDLARRHGPLMMLRFGEVPVVVASSPAAAREVMRTHDAFASRPGPVSRLWFQGAEGILFAPYGDDWRHLRRVCTQLLTARRVQSFRPVREDELRRLLASVASTGPVNLTEKISTYIADRMLKGLFGIMPGMSDLFPSSRLAMLLSRAPARIQAYRRSMRRIMDGIIQEHRDRAAEDFVDVLLRLQKEVDPLTTENIKTVMLDIFGASTETSTTTLDWAMAELLRNPRVMEKAQRELRYLRFVIKESLRLHPPATMPRQCQSACQVLGYDVPAGITVIVNAWAIGRDPAHWDEPDKFLPERFDFEFIPFGAGRRICPGMTFGLAHIEIALAALL--------------------------------------- 120401873 62 --------------------------------------------------------------------------------------------------RPRKRALAPVFTKTSVRAFGGHMSKAAQAFVDRWPSGGEVDLDAECRRVAMQSLGRSVLGVDLNERGETIARCPRWLLTPARQRARSAVNAMRAITDEMVKACRDDPTRDLVQALIAATETGRPLTDEEISNDLLIFMLAGHDTTATALTHALWVLGHHPDIQDRRELTPDDVPALHESVRLCPPAAGVARLVTRDFAVDGYRVEAGSLVALGLYALHHDPALWPDPMAFDPDRDRWQFLPFLGGGRPCIGEHFARLETTLALATVVR-------------------------------------- 157311665 46 -----------------------------------------------------VLSGNETVRQALKQGDDFSGRPDLYSFQFINDGKSLAFSTDQAVWRARRKLAYSALNAEYSCMLEEHICKETEHLVKEMKTEGKFDPYRYIVVSVANVICGMCFGRRYDHHDQEFIPALRYLPSKAMKKFVEINNRFQCFVQKIVNEHYATYDKDLIDHCEDRKLDENQMSDEKVVGIVNDLFGAGFDTISTALSWAVGYLVAYPDIEKRLFEEIKENEAFILEIFRHSSFFTIPHCTTRDTSLNGYYIPKDTCVFINQWQINHDPKLWQDPSSFNPDRDGEKVMVFGLGKRRCIGEVIARNEVFLFLAIMIQKLC-FEEMPGEPL------------------------- 210127035 55 --------------------------------------------------GRLVATHPDDVRAVL-----------------MRTGDGLLLSS-GPKWFRNRRLLTPGFHFEILKPYVRLFSESTNAMLNNWKELKPGSSIDVFHHMSLMTLDSMLCTLSQNTNCQTRHKAACNIVHKYSEEIIRQRKEVLKQQSAGDSTYGKKYLDFLDILLRAKDEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARYPGHQDKCRPSMKYITLCVKESLRMYPVPEILRDVETPLTFDGRTLPEGSQVYISLRLLHRSPHIWEKPEEYDPGRHPYAFLPFSAGPRNCIGQHFAMNELKTAVALILRRF---SLTPDDTLP------------------------ 125527580 72 ---------------------------------------------------------------------------------------------------KHRRILNPAFHQEKIKRMLPVFLACCTKMITRWVNSMSSDVISRTAFGSSYQEGWRIFQLQEEQAKRVLKAFQRIFIPGYWYRIREIDQEIRTILRGIIVKRDKAVRDDLLGLLVESEKEDVGMSIEDMIEECKLFYAAGSETTSMLLTWTLILLSMHPEWQEQAREEVMHHTMILHEVLRLYPPVVFQRTTHKEIELGGIKYPEGVNFTLPVLSIHHDPSIWGDAIKFNPERFANAFFSFAWGPRICLGQSFAILEAKMALATILQSF-SFELSP----------------------------- 157353173 37 --------------------------------------------------------------------------------------------------RQIRKIVLELLSAKRVQSFRSVREEEVLNLVRSVSLQEGINLTKSIFSLTFSIISRTAFGKKCKDQEAFSVTLDKFVVSGMRRKLEKVHKKLDRILGNIINEHKAEVDDDLVDVLLKVQKQGDPLTMDNIKAVLLDLFVAGTETSSTAVEWAMAEMLKNPRVMAKAQRELKFLKLVIKETLRLHPPVPIPRESRERCAINGYEIPVKTRVIINAWAIARDPKYWTDAESFNPERTNFEYIPFGAGRRMCPGILFGMANVELALAQLL--------------------------------------- 125547782 34 ------------------------RESVHSAMRRLRRHGAPLMQLWFGEVGTVVASSPEAAREVLRSHDLAFADRHLTAAAAAFSFGGVVLSPYGERWRQLRKLLTQLLTASRVRSFRRVREEEVARLMRDLSAAATAGAAVNLSEMVTRMVNDTVLRCSVGSRDLFPSSRLAAMVSAAPRAAIANRDKMVRIIEQIIRERKAQIEADSLDDLLRLQKEGGPITNEVIVVLLMDMFAGGTDTSSTTLIWAMAELIRSPRVMAKVQSEMSYLKMVIKETLRLHCPLPAPRKCRETCKIMGYDVPKGTSAFVNVWAICRDSKYWEDAEEFKPERFENNFLPFGSGRRVCPGINLG--------------------------------------------------- 84000563 32 --------------------------NIPKSFTRLAERYGPVFTLYLGSQRAVVVHGYKPVKEVLLDYKNEFSGRGENPGFQMHKNNGIIFN-NGSTWRDTRR-----FSLTTLRDLEQRIQREAHFLLEVLRKTQGQDILFHKRFDYKDQTSLRLMSLFNENFYLLSSPWIQLYNPGSHRKLLKNVSEVKSYALERVKDHQKCPRGFLDTMLIEMAKERHSVDPMYTLENIADLLFAGTETTSTTLRYGLLILMKYPEVEEKLHEEIDYLDAVVHEIQRFIDPSNLLHEATQDTVFRGYVIPKGTVVIPTLDSVLHDRQEFPEPEKFKPEHFLNEFKAFSAGKRVCVGEGLARMELFLLLAAILQHF------------------------------------ 24181416 30 --------------------------------------------------------------------------------------------------HRRRKILTPTFHFNILKSFTVVMKEKSRSLVETLNNLEGTEVLLPVISDYTLYTICETAMGTQLDADKWLHNEYLFKKFPIGRRFENCLEKVHSFADDVIMERKKNWKPGMLDLLLEAENKGE-IDLEGIREEVNTLMFEGHDTTAMAIVLGLMLIADHEEVQDRIFEDMKYLEAVIKETLRLYPVPFIAREITEDFMLDDLPVKKGSEVSIHIYDLHRRPDLFPEPDAFIPDRHPYAFVPFSAGPRNCIGQRFAMLEMKCVFSAICRNF---RLAP----------------------------- 85068618 101 -----------------------------------------------------------------------------------------------------RRLLNPAFHLDKLKHMLPAFQFTACEMLSKLPNGTEIDVWPYLQTLTSDAISRTAFGSSYEEGRKLFEPGWRFLPTKRNKRMKQIFNEVRALVLGIIKKRNGEAPDDLLGILQHGNNKKFGMSIDEVIEECKLFYFAGQETTSSLLVWTMILLCKHPSWQDKARNQLKIVTMILNEVLRLYPGYAINRMVTKETKLGNLCLPAGVQLLLPTILLQHDTEIWDDAMEFNPERFSDGFFPFSWGPRICIGQNFAMLEAKMAMAMILK-------------------------------------- 89242710 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSHLLTSDENGMFLTEEEIVDNILLLLFAGHDTSALSITLLMKTLGEHSDVYDKIQKMKYSWSVICEVMRLNPPVIGTYREALVDIDYAGYTIPKGWKLHWSAVSTQRDEANFEDVTRFDPSRTPFTFVPFGGGPRMCLGKEFARLEVLAFLHNIVTNFKWDLLIPDEKIEYDPMATPA-KGLPIRLHP------ 212506006 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMAGSETTSNNLSMAMLYMIMYPNIQDKVHENIDYVEAVLFEVQRHGSVVPIPHRSTKDVYFDDYIIPKDTMILVNLRSVHMDKNRWGDPENFRPERFNEWFIPFGQGRRRCLGKGLARSSMFLLFSAIMK-------------------------------------- 147904308 40 ------------------------------------------------------------------------------------MGKGLLTDRDYDHWHKQRRIMDPAFSKAYLMGLMDPFNEKAEVLMERLSEKSELNSLKDDQTPFPQAISLVMKGTVEIRNPMLKF---SLGKRGFIREVQSSVRLLRQTGKECIERRQKQIQDDILTQILKGAALEKDCDPETLLDNFVTFFVAGQETTANQLSFAVMSLGRNPETLKKAQAEIDYLSQVLKETLRLYPTPGTSRALEKEIVIEGVRIPPNVTVTLNSYVMGRMEQFYEDPLTFNPDRFSFTYFPFSLGPRNCIGQVFSQMEAKVVLAKFLQRY-DFELANGQSKILDTGTLRPLDGVICRLRSRTSK-- 157353171 37 ---------------------------PHHALRDLAKKYGPLMHLQLGEVSTIVVSSSEIAKEVMKSHDIIFAQRPHILATRIMSYNNIAFAPYGDYWRHLRKIMSELLSANRVQSFQSIRNEEESNLVRSLNTGSPINLTEKTFASICAITTRAAFGKKCKYQETFISFKSLHLISGMRPKLEKLHQEADKILENIIHEHKARGGEDLVDVLLKFHEDHGDLTTDNIKAVLLDIFGAGSEPSSTTIDFAMSEMMRNPRIMRKAQEEVRRIFDRKEERLHPPLPLLLPRECREKCEIDGHEIPVKSKIIVNAWAIGRDPKHWTEPESFNPERTNFEYIPFGAGRRICPG------------------------------------------------------- 195027676 48 -----------------IMNKASFQKQISEFYARTRQHK--LVGYFNFRAPMIQLNDPEIIKKITKDFEYFPNHQLFVTTNE-RLINDMLSVMKDQRWKHMRNTLTPVFTAAKMRSMFGLMNESFAEVMEHLDKLAKTDVKPGQGFELELKEVCNRLSNDLIATTAFFFRGKALYKFMLSSTLPWLFKTLTDFFIRLVMKYREENRPDMIQLLMEAKKETENWTDEELVAQCFIFFFAAFENNASLICTTAYELLLNPEVQERLYTKMKYMDMVVSESLRWTLAASTDRVCAKDYTLYNFEFKEGDRINIPIGGLHWDDRYFPEPQKFNPERFPYSYLPFGVGPRSCIGNRYALMQAKAML------------------------------------------- 48097776 47 LPPGPWGVPVFGYLPF-------LKGDVHLRYGELAKKYGPMFSARLGTQLVVVLSDHRTIRDTFRREE-FTGRPHT--EFINILGGYGIINTEGAMWKDQRKFLHRGFGMTYMKIMESRIMREVKTFLRGLASKRPTDVSASLGMSISNVICSIIMGVRFQHGDRFKRFMDLIEEGFKRNKLAENRAEMAGFFQETVDQHRATFDEDLVDAIEKAKGEGRKNHDRQMQQILGDLFSAGMETVKTTLEWAIILMLHHPDAAIAVQEELDQTEATILEVLRRSSVVPLGHATTRDVTLHGYTIPAGSQVVPLLHAVHMDPELWEKPEEFRPSRKPEYFMPFGVGRRMCLGDVLARMELFLFFSSLM--------------------------------------- 195023506 68 --------------------------------------------------------------------------------------------------RDLRYKLSPFFTSGKMKQMYPLMVEIGKDLLDKLPK-GSMLKIKDVCGRFTTDLIATAFGLKANFQVSLRRGIDFAIIFALPMLVSLARTKLFDFVRRIIREKSGQRRNDLIDILLAMKHEDKPLDFDYLVAQAALFQTAGYETSASTMTMALFELVHHPEMQERGIHQMPYLNQVVNETLRKYPIVGYARECVQPATYYDLELPHGTPVYVATLAIHRDPQYWPDPEKFDPDRFAAAYMPFGIGPRNCVGMRLGLLQAKLGLVHLLR-------------------------------------- 201066389 44 -----------------------------------------------------VITGLPLIKEAFTNTEQNFLNRPVTPLRKRVFNNNGLIMSNGQTWKEQRRFTMTTLKNFGLRSLEQRIQEEANYLVEAIPFDPHFKINSAVSNIICSITFGERFEYEDSLFQELLRLLDEASCPGSHQTVLRNWEKLKLFISCMMDSHQKDWNPDFLTEMAKYRDKTTTSFNKENIYSTLDLFFAGSETTSNILRWSLLYITTNPEVQEKVHSEIDYTNAVIHEVLRMGNIINVPREMTADSTLAGFHLPKGTTILTNLTGLHRDPKEWATPDTFNPEKKRDSFLPFSMGKRACPGEQLARTELFIFFTALMQNF------------------------------------ 15231889 74 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLGILLESESQGNGMSVEDVMKECKLFYFAGQETTSVLLVWTMVLLSHHQDWQARARNNLKVMTMIFNEVLRLYPPVAQLRVVNKEMKLGELTLPAGIQIYLPTILVQRDTELWDDAADFKPERFRDSFFPFGWGPRICIGQNFAMLEAKMAMALILQKF-SFELSP----------------------------- 119477677 42 ---------------------------------------------------------------------------------------------DGDDHRYHRRIMQAGFKAKAMKSYMATMVDLVPDAIADWPT-GDGDIMLAYFKQLTLDLAATIFGDEATKINKAFETCVAASMPKIPWRGIKAREYMCSFFHSCIAEKRAGNGNDMFSLLCNADEEGNQYTDQEIVDHMIFLMMAAHDTTTSTLTSMTYALAKNPEWQERLYQEVQETEWVMKEALRMYPPSTLPKFSLKEFEYDGRLIPAGAMVITYPIHTHYMDEYWDKPTTFDPKRHASSWIPYSGGAHMCIGLHFAVMQIKLVMFDMLKR------------------------------------- 66827327 90 --PGPSFVPPFFGMLFQLFTPFSFYEK--------QEKYGPISWTSIMNKFVLFVTDAEINRQVFKNAKLYLS-----LGAKKILTEKAIPFIEGAPHRQLRKQLLPLFTIRALSSYLPIQESIVDEHIAMWIKNGKADIARNNCRDLNMAISTGVFNTPESVRDDIAKNFFVMLPGTTLRKAINARVRLVEIFTDIIAKSRKRMGDDLWHFLNCPEEERDELSNDTIIFTLLSFMFASQDALTSSLVWTVQLMAEHPDILAKVRAEQASLRPNNEEILRFRPPVMVPHENIEDIVIGDNVHVPKTMILPSIWSAHFQEGGYSDPYKFDPQRFDKNSLVFGAGPHFCIGKELAKNQIEVFLTKL---------------------------------------- 3913305 44 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFSLVTDGQSLTFSPDGPVWAARRRLAQNALKSFSICYLEEHVSKEAEVLLEQMAEVGRFDIVVSVANVICAMCFSKRYDHDDQELLSLVNLSNEFLPNPALDFFKDLNKRFYSFMQKMVKEHYKTFTDSLIEHCQDKRLDENQLSDEKIVNVVLDLFGAGFDTVTTAISWSLLYLVTNPNVQKKIQKELDYMEAFILETFRHASFFTIPHSTTRDTSLSGFYIPKGRCVFVNQWQINHDQKLWGNPSEFQPERFSEKVILFGLGKRKCIGETIARLEVFLFLAILLQQV-EFSVPEGTKV------------------------- 157120816 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFMDLLIAMLDDEESLTISEIAAQAYVFFIAGFETSSTTMTWALHELSRNPEIQEEGRKCMTYIDYIINETLRLYPPVPHFRVVTKDYPVPDTVLPAGTFTMIPVYAIHHDEDIFPEPEKFDPTRHAYAWTPFGEGPRICIGLRFGMMQARIGLALLL--------------------------------------- 215496989 1 ---------------------------------------------------------------------------------------------------KMRTLLNPAFSAAKMRLMMQTINKSADVFVDILTESSQKGAVLEMYKVLDVIAKCALAWQVDCQRNWFPALKHVIEILHKKWQFMVTQENIIANLRNVISLRRRGQAPDLLQLMLNCQSDASNLEDRMLIANCFIFILGGLETTSLALAYTLFLLAKHPEEQDRLFQELTDMDIVFKESLRLYPPTFVSRTCRRDITVMGQFIPSGTSVTVPVWHLHHDADYWPDPFKFDPERPPEAYAPFGLGPRACIGSRLAMLELKATLVKVVRRF------------------------------------ 210110694 46 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPNYLLDAIVGCGKIVSARWGPEFKQRRKFATAALKNLGMKVIEESIREEANCLRNRIAEYEGFNISSDLGVSVGNITCSMAFGKRYDYGDETFCGLLEAVMNVIAMEVLKQNSKIHEVLWDEIARHRENFDNDFIDFCLLELEQQEKVHEVLDTVVGKSLPALSHRSQLPYVNACLMETMRIRHIHATTDTVRVQEYDIPEGTLTHGKSHHVGHMGGHPVAGMGPTNHQNVDVLMNMYSLHMDPVYWPDPDRFDPERKPESFMPFGGGRRVCLGEQLARMELFLFFSTLLQSF-TFKTPEGAPAPCADGIFR----------------- 17531287 60 -----------------------------------------------------------------QHADSFSNRWRNFVTDSIMEGSNGIVQIDGNKWREQRRFALHTLRDFGVGKMEQMITLEVTSLMNHMEKSCGLDLCPSIAVCVGNIINNMLFGLRFNQDNSYMHRLHQLLDDQEWNRLMGIKNELLEFLETQIEGHRMNWKDEMIEQRKRNGEDVGFFDDQQLKMLLLDLFFAGMETTVTTLKWAFLLMAKNQKVQKNVQAELDSIGQPMIEIQHRTRLPYVQRTVAEDIEIDGYNFKKGDLIIPQISILMNDPEIFENPEEFNPSRKIDEFLPFSIGRRQCLGESLARAELYLVFANLIQNF-NFEVADDVTTER----VLGLTVSPVEY-------- 195143551 27 -----------------------------------------------------LVRDAALARRVLQDFASF-HDRGVYVDEVNDPLSGSIFALRGQSWRSMRHKLSPCFTSGKLKGMFSTSEEIANNMVNHLQKTQEVDLKTVMQTYAIDIIASTIFGLPDNKFRNLVTIARRNTRFTTMFGMMQVALAMLEIVKETIEYREKHVRKDLLQLLMELRNTGAVDESDENIWKIFIFYIAGQETTGSTAAFVLFELAQYPELLERLQQKMEFLDLCVQESLRKYPGPMLNRECTQDYTVPDHVIPKGTPVVISLYGIHHDAEYFPEPETYDPDRSPTAFMPFGEGPRICIAQRMGLVNAKLAIINVLKNF-NVEVMSKRQLEFENS---GIALLP----------- 210061714 69 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMKLMMPFIVEVGQQMNKALKQRGYVDISKDLTTRYANDVIASCFGLKVDSITEENNQFYAMGKAASTFNFRQFQKKIKTFFRELIREAQNIIRPDMIHLLMEAKKGKRVWTDDDLVAQAVLFFVAGFETVSSAMTFLLHELALNPEVQEKSIQNMVYLDMVVSEVLRWPPVIALDRICVKDYNLGDFIIRKDVAVGIPVWGLHRDPEFFPNPLKFDPERKPFSYMPFGLGPRNCIGSRFALCEVKVMTYQLLQHM------------------------------------ 125600457 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLVLRSEGHSLTVEDIVDNAILLLLAGYETSSVLITFLLRYLANEPDILGKITEEQEDEPLTWDDVSRMPPIFGSLRTAIKDIEYQGYHIPKGWQVFTAIIITHLDANFSDDPNKFNPARPPYCFVPFGGGPRMCPGNEFARTETLVAMHYLVRQF------------------------------------ 78042534 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTKDEDGKGLSDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHQEYQECCRQEVQFLTMCIKESLRLHPPVVISRRCTQDTVLDGRVIPKGVICLISIFGTHHNPSVWPDPEVFDPGRSPVAFVPFSAGPRNCIGQTFAMTEMKVVLALTLLRFRVL-PDKEEPRRKPELILRAEGGLWLRVEPLST--- 94159020 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEALRDTQGANIDPTFFNVISSIVFGDRFDYEDKEFLSLLRMMLGSFQPGPQQQAFKELQGLEDFIAKKVEHNRRTPRDFIDSFLIRMQEEEKNPNTEFHLKNLVLLFFGGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDYMEAVIHEIQRFGDMLPLGHRVIKDTKFRDFFLPKGTEVFPMLGSVLKDPKFFSNPQDFNPQKKSDAFVPFSIGKRNCFGEGLARMELFLFFTTIMQNF------------------------------------ 193598913 149 --------------------------------------------------------------------------------------------------RTMRQKLSPGFTSGKLKGTYCQINECSDEMVSSIVKTDRIELKTITGRFSTDVIATCAFGLKLDSIKEFRRYVKILFQTTTKQAILEATNFFSKVFADVIKYREDHNRNDITQTLIEARKEEDKFTDDDIIGNAIFLFSAGSETISSLVCFCLYELALNKEIQDKLRAEIYSMKAKHEETGRKYSIFNITRVATKTYTLPDFVIEKGQKLIIPMFNIHRDPKYYPDPLRFDPERPNGTYIPFGDGPRLCIGKRFAEAEMKLVLSKVLSKF---EVQPCEQTEIPSGLLSPKNGLVLKFKP------ 73948304 105 -----------------------------------------------------VLSGYQAVKEALVDQGEDFSGRGDYPVFFNFTKGNGIAFSNGDRWKVLRRFILRNFGMGK-RSIEERILEEGSFLLAELRKTEGKPFDPTFNFQIMSGPWGELYNIFPSLLDWIPGPHRRLFQNFGCMK-DLIARSVRDHQDSLDPRCPRDFIDCFLNKMAQEKQDPHSHFHMDTLLMTTNLIFGGTETVGTTLRHAFLVLMKYPKVQARVQEEIDYTDAVIHEVQRFADVIPMPHRVIRDTPFRGFLLPKGTDIITLLNTVHYDPNQFLTPQEFNPEKKSPAFMPFSAGRRLCLGESLARMELFLYLTAILQSF-SLQPLGAPEDIDLTPLSSGLGNLP----------- 2323337 64 ----------------------------------------------------------------------------------------------------LRTTLSPTFTTGKIREMKPYIHKCMKTLLELLQNPEGFNIVPNLSGYTLDVICSTGFGLDIRYAREFLEFRGLRNPLFLVQMFFPDLSSIFGRLLEYMSTMKKAFTDDLLQLLINTHKGERGLTDEEVLLNSIIFMVAGYDTTATTLSWIVYDLVTNTECQEKLIEEIDYLDMVVNETLRMHPPQRINRLALEDVKINGLQILKGMDCTFSILALHYMPEYWENPYKYDPERNQYAYMPFGQGPRNCIGKRLALLEVKATVVVLLQKF------------------------------------ 3249041 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLELSENGKVLTDEDICEEVDTFMFAGHDTIASGVSWILYVLGHHLDSQEKIVNKLCYLERCIKEAMRLYPVVPIARNLTQPIKIMDYMLPEGVTILINTYLLHRDSRFFPNPDIFEPDRNPFAYVPFSAGPRNCIGQKFAMMELKIILSTVLQRF------------------------------------ 110743331 18 --------------------------------------NAPVFHLRLGNRLVYVISSRSIAEECFTKNDVVLANRPTISKHLGYNATYLLSASYGDHWRNLRRIAAEIFSTHRLNSFLYIRKDEIRRLISHLSRDSLHGFVEEMKTLLTNLASNTTIRMLAGKRYFGEDNDDARWVSSYEKRIKNLGNRFDTFLQKLVDEKRKEKGETMIDHLLALQDQPDYYTDVIIKGIILTLIIAGTDTSSVTLEWAMSNLLNHPEILKKARMEIDYLQSIVLETLRMYPAVPLPHLSSEDCKVGGYDIPSGTMVLTNAWAMHRDPEVWEDPEIFKPEREAEKLISFGMGRRACPGAGLA--------------------------------------------------- 158138530 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAREDGKELSDEDIRAEADTFMFEGHDTTSSGISWMLFNLAKYPEYQEKCREEIQFTTMCIKESLRQYPPVTVSRQCTEDIKLPDGRIIPKGIILVSIYGTHHNPTVWPDPYRFDPDRSPLAYVPFSAGPRNCIGQSFAMAELRVVVALTLLRF-RLSVDRTRKVRRKPELILRTENLWLKVEPLPPRA- 118092856 120 -------------------------------------------------------------------------------------------------HRQRRKILARVFCRAALESYLPRIQKVVSWELRGWCMQPGSIAVYSSAKTLTFRIAARILRLEEKQFKDLAKTFEQLVENLFSLPLNKARDMLHEFMERAIQEISEEHSDALDFIINSAKEHGKEFTMQELKESAIELIFAAFFTTASASTSLILLLLKHPSAIEKIRQELVSHELPQPRGCRCPPVSGGYRTALQTFELDGYQIPKGWSVMYSIRDTHETAAIYQSPGGFDPDRFNVTHLPFGGGARSCIGKELAQAILKLLAIELVTT-ARWELATPTFPAMQTPIVHPVDGLQLYFHPLRPS-- 157329256 73 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYLAGQETTSVLLLWTMVLLSKHSNWQTRARNHLKIVTMIFHEVLRLYPPVSMLRTVFADSQVGGLYLPDGVQIALPILLLHHDHEIWEDAKEFNPGRFSESFFPFGYGPRICVGQNFAMMEAKMALAMILQRF-SFELSP----------------------------- 194768066 55 --------------------------------------------------------------------------------------------------TRQRRLMTPAFQPNILRGFAPAVARHVDALILKLEANKGASLMGAQLNTQSQDHSPVVLAFHRSSELLFKRMINPLLASDWIFRRTQLWRDLREVIDRRARDLEKEMGDNLLDTLLLAKFNGESLSRKEIRDEVNTFVFAGVDTTTAAMSFVVYALAKYPSAQTRLREEIQYLEALLKEVLRLYTIPTTGRQTTQNTVIGGRSYCPGITLWINMYGLAHDKEYYPDPYSFKPERWPFSYIPFSGGPHVCIG------------------------------------------------------- 210120550 27 -------------------NLRDLARGQHRVFAEWRLKYGDVFTVWLGSRPAVVLSGQNAVKEALLKH-VFSSRPDFVPKHLHEPYERVVTAPYGPEWKETRKVLTWLNTFGAGKQLEPTIVQEAQDLVQVLPFDPTVSLGLAVSNVICSVVFGRRFDHDDGRFTRLMGLLNRYFFRRKLEEVVTFSDEIRSFVIEVIQEHRETFDPDVIDGFLLEEHRGNRLPQDNIINVIKNLFAAGTDTTATTLRWALLYMVMNPDVQEKVQKEIDYTEATIREVQRIRTIVPVPHETTAPAIILGHQIPAGTFIIPNLWSLHVDPKYWPDPERFDPTRFTESFLPFSTGPRRCLGEQLAKFELFLFFTSLLQQF-TFKLPEGAPPP------------------------ 210122346 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAKDEDGNGLTNTEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRPSMKYITMCIKESLRIYPPVPKIRELEEPLTFDGKTVQKGTTVFIGLQLMHLNPNVWERPEEYDPSRHPYAFLPFSAGQRNCIGQHFAMNELKTAVALILQRF---RLTPDEPVPVH---------------------- 91089591 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDDDITSQALVFIFAGFETVSSMMCFLSYELALNPDIQKRLIQEIDQTDMVLTESLRKWPISAGDRVCTKEYVINPVRVDKGTTILVPVYALLRDPKYFPNPEKFDPERFPYTFLPFGAGPRSCIGTRFAIMETKVLFFSILRHF------------------------------------ 170049305 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSESEMIAQCLIFFLAGFDTVSTCLTFLAYELTMNPEAQNKLYQKMKYMDMAVTESLRMWPPVPVDRLCVRDYVLDDFTIEKGTGVWFPVHGLHHDPKFYPNPKKFTPERNPDAYLPFGVGPRNCIGSRFALMEVKAIV------------------------------------------- 168063977 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDEVSSKQLRDDLMTLLIAGHETSAAVLTWTFYLLAQNPGAVAKLQEEVDYTTRVINESLRLYPQPPVIRRSLESDMLGKYRINKGEDIFISTWNIHRSPYLWEDPESFLPERFPFRYLPFGGGPRKCLGDMFATFENITALAMLVRRF-EFALAPDAPP------------------------- 196185396 33 --------------------------------------------------------------------------------------------------RRARRILAPLFTPAKMATLNARMAEVCQARVAGWPRGRVLDIDSEMSGLTFDILSATMFGFERALNQFLIDPLDVLGAPDWAPRLFRSARFFEQRVTKLVEARRARIEEDLLSALLLARDEGPGLSDEEVAANILTFILAGHETTARALGWTLHLLSRQPEYLAKWADALPWTRAVLDETMRLFPPPTMARKALADDEIGGQPIKAGATVIISPWILQRHSLLWDDPDAFRPERDRYAYIPFSAGPRVCIGAAFAIQEAVIALASILR-------------------------------------- 74188275 119 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGKSLSDKDLRAEVDTFMFEGHDTTASGISWIFYALATNPEHQQRCWNDLDKMPMCIKEALRIYPPVPVSRELSSPVTFPDGRSPKGIHVMLSFYGLHHNPTVWPNPEVFDPSRHSHSFLPFSGGARNCIGKQFAMNELKVAVALTLLRF---ELLPD-PTRVPIPIPRSCVEVQ-EWDPASQKA- 309205 41 -----------------------------------------------------VLSGLNTIKQALRQGDDFKGRPDLYSFTLITNGKSMTFNPDGPVWAARRRLAQDALTSASSCYLEEHVSKEANHLVKAMAEVGHFEPVSQVVESVANVIGAMCFGFPRKSEEMLNIVNNRYLPNPALKRFKTFNDNFVLFLQKTVQEHYQDFNQDITSALFKHKDNGGLIPEEKIVNIVNDIFGAGFDTVTTAITWSILLLVTWPNVQRKIHEELDYLEAFILEIYRYTSFFTIPHSTTRDTSLNGFYIPKGCCVFVNQWQVNHDRELWGDPFVFRPER------------------------------------------------------------------------ 114158592 32 --------------------------NVPKSLTKLAERYGPVFTLYLGSQRTVVLHGYKAVKEVLLDYKNFSGRGEIYAFEAHKDKGITFNN--GPSWKDTRRLSLSILRDYGMRANEEQIQREVPFLLEAFRGTQGQDILFRKRFDYRDQTGLRIQKLFNENFHLLSTNWLQLYNPGNHRKVIKNVYEIKSYTAARVKEHEECPRDFTDSLLLEMRKEEPWFTFDNIAATIADLFFAGTETTSTTLRYGLLILMKYPEIEEKLHEEIDYMDAVVHEIQRFIDPSNLPHEAIQDTMFRGYVIPKGTVVVPTLDSLLFDNQEFPDPEKFMPEHFLNEFKVFSAGKRVCVGEGLARMELFLFLSAILQHF------------------------------------ 210109485 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQADEDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCRREAEGLLQGRTEMTWRPPVPSISRSLTKTLTFDGKTMPEGSLVSARIMSTHHNHLIWPDPEVYDPDRHHHAFVPFSAGPRNCIGQNFAMNEMKVAVALILQRFC-LELDETKPSPFQQLILRAKDGIWVKLTP------ 195125391 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQASIQGSPLTDADIREEVDTFMFEGDDTTSSGVAHALYSIARHPAVQAKIYQQLKYLECVIKETMRLYPPVPVGRYTRKDLKIGDQIIPAHTSIYMVLYFAHRDPKYFPDPFSFKPERFNFSYLPFSAGPKNCIGQKFAMLEMKMLLGKVV-RYYELLPKGPEIRPMMNFILRSATGMHIALRP------ 41223383 41 -----------------------------------------------------VLSGYKAVKEALVNSEEF-GERDISPIFQDFNEGYGIVFSNGENWKEMRRFALSNLRDFGMKRSEELITEEIKYLKEEIERFGGKPFETKLPLAMAISNVIALIVYPKFHRAIVRANENAKLVGSPSVQLYNMFPWLRLFVKRVVDNVQESFRGIVDKFLIQQQKDKESGKTDNFLTTINNLFGAGIDTTVTTLRWGLLLIAKYPEIQAKVHDEIDYTDAVIHEIQRFADILPIGRQTSCDVHLNGYLIKKGTSVFPLIASVLRDENEWETPDSFNPKHKKDAFMPFGAGRRLCIGESLARMELFLFFTSLLQHF------------------------------------ 195383860 64 -----------------------------------------------------------------------------------------------------RKLIQPAFHLSLLEKFIDTFVDASQEHLDASALDIEINIAKYVNNCVIDVLNEAVLGVPIMMPARFAQPWLLLDAIYQLTSLANQKKRLNDFTRQMIKRRREIMADCLLDYMIEISESNPDFSEEDIVNEACTFMLAGQDSVGAAVAFTIFLLAQNADSQEQCHEELEYLEMCIKEALRLYPSVPIARKLGEEVRLGAYTLPAGSNIFICPYATHRLAHIYPEPEKFKPERHPYAFIPFSAGPRYCIGNRFAILEIKTIVSRLLR-------------------------------------- 34978812 2 -------------------------------------------------------------------------------------------------HRRQRRMMQPCFHRQRLGSYVSAMCSAATETADSWSAQDVVDVVPVMTELATAMIAKSLFVSERAAHAELRKTGNAILTVARMSAINRQLPPARTVIEETIAAYRAEHGDMLSTLLRTTDATGTGLTDEEIRDEVMGLAITGIGGPAAIASWIFYELGQNPDLERRLHEELDFTQRLVKEALRKYPGWVGARRTRESVRLGGHEIPADAEVMYSAYALQNDPRWYPDPERFDPDRWDGAWVPFSGGVYKCIGDAFTETETAVAVAVIASRW-RLRPADGRSVR------------------------ 157278594 44 -----------------------------------------------------VITGLPLIKEAFTDMEQNLLKRPIIPSRKHVFKDNGIIFSSGQKWKEQRRMILKSFGLGK-KSLEQRIQEEAYHLVKAMEEEKGQPFDPHFRNIICSINFGERFEYGDNKFQELLKITNETLSPGPHQTVFRNWERLKMIVYHMMESHRKDWRDFIDAFLTEMTKYPDKFNEENLICSCLDLFIAGTETSSTALRWALLYMTLNPEVQERVHSEIDYTNAVIHEVLRMGNIVNVPREVTADSTLAGFHLPKGKMILTNLTALHRDPKEWATPDIFNPEKKRESFLPFSMGKRACPGEQLARTELFIFFTALMQKF------------------------------------ 161525124 6 ----------------------------------------------------------DGVQHVLQDNHRNYVRGRFYDNFRMFFGDG-LLTTDGEFWRRHRRVVQPLFHRKQVDAHAAAVGDAALALVEQWFARPDADAPFDVV-EATMHVSLRMLGLMLFNADLSRHAHDRWMPTPFNRRIAHARRAIDTIVDAIVAEHRACAPSDVISLLLAARETGAPLTEREVHDEVMTVLLAGHETTGSGMAWGLYALAQHPDVLRRLRDELDYLLQTVDEMLRVYPPIWFTRDLVDDDEIGGYHVPAGSSVFLSPYVTHRHPALWSHPDAFDPERHKYAYFPFGGGMRKCIGYQTALLQMRVLIAVVAQHV-DLSTVPGQ--------------------------- 210104389 47 ---------------------------------------------------------------------------------------------DGDQWKVHRRLLTPAFHFDVLKQYVSVYNREATEMISKLSGTTGNGQVFEMFQEASMCRKLKLMFLKMLFNPLFLLSASAYRRLPNGREYTRLCTFIHDTAESIVTKRRQQARPDFMDILLSAREDGTGLTDLEIREEVDTFLFAGHETTASALSWTLYSLAQHPHHQDKVREEVNHLLARREEAMRHSPVPLVMRTMLEDTVIDGVTVPQGFSVAIHLYGLHHNPAVWGDPSRFRPERDSHAFLPFSAGQRNCIGQNFAMNEAKVLLARLI--------------------------------------- 126331227 51 -----------------------------------------------------------------------------------------------------RKMLTPTFHFTILEEFLDVMNEQANVLVNKLEKHVDQEAFNCFMTAMGKNIGAQVNGDSEYVRSVFRMTNIWFLMFKEGWEHRKRLKILHDFTDKVIKENEEQKEDDLDLLLNTTDEDGNALSHQDIREEVDTFMFEGHDTTASAMNWVIYLLGSHPEAQRKVDNELDYLDCVIKESLRLFPVPFFARTLNSDCFIAGYKVPKDTEAIVFSYALHRDPKHFPDPEDFQPERHPYAYVPFSAGPRNCIGQKFAVMEEKTVISWVLRR------------------------------------- 198430206 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTKDENGNGLTLKEIRDEVDTFLFEGHDTTASGIAWCLYNLAKHPEYQQRCREKLTYLAMCIKESLRNPPVFCVGRELNEDLTFNDKYTPCKKMVLMQIMSMHRNPHVWENPEVYDPERFKNRHLAFSAGPRNCIGRNFAMNELRVVIGQTLRQYKLWCDDDTPQPKMQPNIIRSANGIHIKFKP------ 170047860 18 -------------------------------------------------------------------------------------------------HAR-RKIITPAFHFKILDQFVEVFDRNAAELVDKFAANGKTFDVFPYILLYTLDVICETAMISITRMYDVYMRTPLFYLTPGYQKLRKAIKMLHAYTDNVIVSRRKQKKEAFLDLLLKTSIEGRPLTNLEIREEVDTFMFEGHDTTTSGVSFTLYNLAKYPAIQQKVHNELTYLEMVIKETLRLFPVPIIGRKCVEEVTIEGKTVPAGTNIIIGIYYMGRDPNYYDNPLEFIPERNPYKYVPFSAGQRNCIGQKFALNEVKSVISKLLRHY-EFVLPADEPPVLSSELILKPHHIPLQIKPRAP--- 187608754 46 ---------------------------------------------------------------------------------------------------HQRRIMDPAFSNTYLKEMIGIFNERAEQMMEKLEEKATLDVITKVAFGMDGLVEGNKTNFPSAISKVLTGMMQYIRNPYMHWAFVREVQESADLLRECISQRKKAMQNDILTKILQCAELENALDDEIMLDNFITFFIAGQETTANQLSFTVMELTRQPEIITKLRMEVDYMTQVLKESLRFYPPPGTSRYIKEDTIFEGIKIPGGVPITFNTYVMGRMEKFFQDPFKFDPERFHPAYFPFALGPRSCLGQIFSQLEAKVILSKLIQRF-EFELVPGQ--------------------------- 209525713 3 ------------------------------------------------------------------------------------TGPQSLIAKDGSEHQRLRQLLMPPLHGKQLPRYGEAIANIAHSVTENWSV-GDCISIRQYTAQMTLETYLEWVNSPLNSLQFFWALQQDLGAASPWGKFLRQRQQIDDLIYTVIARRREATGEDVLSLLISARDEGEGMSDRELRDQIITLLLLGYDTTASATAWVFYLIHQFPHIRDQQAVQLPYLTAVCREALRLHPIISQPRVVRESVTIRGDRFEPGTILVPCIHLAQMRSQTYPEPKKFRPERSPYEYFPFGGGSRSCIGMALSLFEIKIILAIVLSRCQ-FSLADLGPVR---PVRRGITIVP----------- 111073723 72 ---------------------------------------------------------------------------------------------------HHRKIITPTFYIENLRLMIPMMGKSMKEMLDKWSKMSNEDVITRIVFGNSYEDGKAIFELQAQQMIYATEAYQKVFIPGYRFLPSKKNRICWRLLMKLIEERRKECPNDLLEVMIKAGSDDETITVNDIVEECKTIFFAGKHTTSNLLTWTTILLAMHPKWQEQQISKLKTLGMIINESVRLYPPAVAARRAKVDTQLGDFTLPRGTELLIPIIAIHHDQTLWGDANEFNPARHPMAFMPFGLGARRCVGQNLAVLQAKLAIAMILQRFPNYRHAP----------------------------- 5915837 33 ----------------------------------------------------------------------------------------------------------------------------------------PIDLSGKLFSLLGTTVSRAAFGKENDDQDEFMSLVRKAITMTGGFEVDDMFKILEDILRKHMEKRTEAEQEDLVDVLLRLKESGSPMTMENIKAVIWNIFAAGTDTSASTLEWAMSEMMKNPKVKEKAQEELSYLKSVIKETLRLHPPSQIPRECIISTNIDGYEIPIKTKVMINTWAIGRDPQYWSDADRFIPER------------------------------------------------------------------------ 19527190 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEEGNRLSQEDIREEVDTFMFEGHDTTAAAINWSLYLLGTNPEVQRKVDQELDYLDCVIKETLRVFPSVPFARSLSEDCEVGGYKVTKGTEAIIIPYALHRDPRYFPDPEEFRPERHPYAYVPFSAGPRNCIGQKFAVMEEKTILACILRQF------------------------------------ 15238644 71 ------HCSGDNIISHDYSSS------LFPHFDHWRKQYGRIYTYSTGLKQHLYINHPEMVKELSQTNTLNLGRITHITKRLNPILGNGIITSNGPHWAHQRRIIAYEFTHDKIKGMVGLMVESAMPMLNKWEEMGEMDVIAKACFGSSFSKGKAIFSMKRSVLFRFNGFTDMVFGSKKHGDVDIDALEMWETVKEREIECKDTHKKDLMQLILEGAMRDKSAYRRFVVDNCKSIYFAGHDSTAVSVSWCLMLLALNPSWQVKIRPNLKTVTMVIQETMRLYPPPIVGREASKDIRLGDLVVPKGVCIWTLIPALHRDPEIWPDANDFKPERFPQSYIPFGLGPRTCVGKNFGMMEVKVLVSLIVSKF-SFTLSP----------------------------- 149186384 9 ---------------------------------------------------------GADANELLDRNKNFSSEQGWGP-ILDQLFPRGLMLMDFDHHRADRRALSIAFKPGPMRHYSGSLNRGIAQKVEDWGEGPMQDLAADSFIGIEWGPEADKINTAFIDMVQAVAPVRKPLPFTQMKRGVDGRKFLVDFFTAETHRRRAEGGQDMFSQFATAEEDGSLMPVDEVVDHMNFLMMAAHDTITSSATSLIWLLAKHPDWQEKDMGKLELLEMAFKEALRMVPPVPTPRRALREFEFGGYRIPAGTHVGINAYFVHHEEENWDNPHAFDPARHKYAWVPFGGGAHMCLGLHFAYMQVKILMAQLLPR------------------------------------- 118404542 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMATDDAGNKMSYMDIREEVDTFMFEGHDTTAAALNWSLFLLGSHPEAQRQVHKELDYLEAVIKESLRIYPSVPFGRTVTEDCSIRGFHVPKGVNVVIIPYALHRDPEYFPEPEEFRPERNPYAYIPFSAGLRNCIGQRFALMEEKVVLSSILR-------------------------------------- 116787548 57 -----------------------------------------------------------------------------------------------PHWRFLRRICNALFSPKRLDALQHLRREEVNRTIRSIVNIGEIAFLNSLSLVGMMVCSRNLFNPGSKEVAEFKEMVWEVLKLTGTPNMKTLARRFDSLFDSIIEERLHHEGKDFLEIMLGLRKAGTQFTLENIKAVLMDMFIAGTDTTSVTVEWAMAELLGKPAVIRKAQAELDYLQAIVKEALRLHPPLIIPRRSDNSCEIGGYVVPENTQVFVNVWGIGRDPSVWKEPLEFNPERFDFELIPFGAGRRICIGLPLAHRMVHLVLGSLLHAF------------------------------------ 194354007 93 --------------------------------------------------------------------------------------------------RDMRATLSPAFTSNRTRNLYTFIETCARNFVNHYKAEVEIE-VKEVFAKFANDVIASV---------AFSTELNSLKEPNDFYTNASQLKP--DFFKQFITTSDKN-RQDLISLLKRAKGEGFQLTDEQILAQALLFFLTGFETISTSASFLAYELAVNLDVQKKLQREIDYLDQVISESLRWPPKFETDRVCTRDYHIKAQKIRKGMSVVIPIMAIHRDPDYYPNPNRFDPERFPGTYLPFGAGPRNCLGARLALLEMKTVFGYLLAKF------------------------------------ 194753534 51 ----------------------------------------------------------ELIKKVIKDFDHFPNHQ-FFLNIKERLINDMLNVMRDQRWKHMRNTLTPVFTAAKMRSMFTLMNDGFGECLQYLSKKGFEVDMKVLFNKLSNDVIATAFGLKVNSFDQFFKFMMFILMPKVFKILKSKVEYFVSLVVEAIKYREKHHRPDMIQLLMEAKKEGENWTDDEIVAQCFIFFFAAFENNSNLLCTTSFELLHNPDIQERLYQKMTYMDMVVSESLRWTLAAATDRHCAKDYTLTDFDFKVGDRLNIPIAGLHWDDRYFPDPQKFDPERFPYTYLPFGVGPRNCIGNRYALMQVKGML------------------------------------------- 157117541 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEGSLDGNGLTDLDVREEVDTFVIGGHDTTAAAMAWILLLLGSDQKIQDRVIDEIDYLECCIKEGLRLYPSIPIARRLTEDVQVDDYIIPSGTTTLIVVYQLHRDPSVFPNPDKYNPDRHPYAYIPFSAGPRNCIGQKFAILEEKMVLSTVLRKFRIEAVERREDVKLLGDLVLRPR-------------- 85068670 25 -----------------------------------------------------VVSSADIAREIFRTHDVFSGRPALYARKLSYNCYNVSFAPYGNYWREARKLVLELLSTKRVQSFEAIRDEEVSSLVQIICSEGGNDYEDRKFNEILYETQ-ELLG-EFNVADYFPRMAWINKINGFDERLENNFRELDKFYDKVIEWMKQRDDEDVIDVLLRIQKDPSPLKDDHIKGLLADIFIAGTDTSSTTIEWAMSELIKNPRVLRKAQCKLDYLKLVIKETFRLHPPVPVPRVTTASCKIMEYEIPVNTRVFINATANGTNPKYWENPLTFLPER------------------------------------------------------------------------ 47218191 21 ---------------------------------------------------------------------------------------------------RMRASISPCFSSGRIKQAFPIIARYADRFIAKLSQNEATDIKQLFGPYSLDVVTSSSFSVDADSIDPFILNVKKILQFKFWVLLIKSMFPFSSYLFKLLYERHQEIQGDFLHVMIQNEIPEKGLTEHEILSQSILFIFGGYDTTSVSITNALYNLAINPDALQTLHKEIDTCDQVLNESQRLMPTAIRLRVCKKTVQVEGVTIPKGATVVIPLLLLHKDPRFWSSPEEFRPERNPYAFMPFGLGPRNCVGMRYALLVMKMVIARVL--------------------------------------- 84370264 44 ------------------------------------------------------------------------------------------------------------------KSLEHRIQEEASHLVEAIPFDPHFKIYSAVSNIICSITFGERFEYHDSQFQELLQLLDKAMYPGQHQTLLATWRKLKSYIADIIDNHRKDWRDFIDAFLNEMAKYPGKFNEENLICSTLDLFLAGTETTSSTLRWALLYMALYPEVQENVQAEIDYTNAVVHEILRMGNPLNIPREVAVDTTLAGFHLPKRSVVMTNLTALHMDPKEWATPDIFNPEKKRESFLPFSMGKRACLGEQLARSELFIFFTALVQKF------------------------------------ 215501245 40 --------------------------------------------YFKGAAPFFIISDLEMIKQCFKEAHIFYDRPD--PSILVEPYNQTLLFLKGDEWKNVRTLMNPSFTSAKMKLMTGIIDACVDEMLDKKAKDGAPVDVSKVSCGLSLDVKCALAWQVDCQFASLRKLAALIYPFTSHAKDTFSIVENLRRIVELRRRDSKNRRVDMLQLLVNAEKKGGKMSDDRLLANSLLMLLAGFETTAMSLTFMIYLLSQHLDEQEEKLMRLRRLDMVVRECFRLYPPVFLSRACNADTNIMGQFFPKGSHVMVPVWHIHHDPEIWPDPFKFDPGRHPAAYLPFGVGPRICLGMRFALLELKSAL------------------------------------------- 48098075 99 --------------------------------------------------------------------DHFPDHRSFAYEGADPVFGSMLFAMKGERWKEHRNMLTPTLTSSKIKGMFKLMTECAVRFADFLSVLPENERETEMIFYVYGRRGTNVVGLKKSMFVLIHRNMPWLAKLFGLRFLEKHVQKFFDLVYETIESREKTNRSDVLQLLMDIRDKANSMTVENVAIHAFTFFFGGFDSITSVTTLLTQMLAEHPDVQARLQQEIDYMDAVINETMRFCPVPFLDRMCVESFQLQPFTLRPGMNVWIPLAAIGRDPEYFEDPDKFDPDRFLNPHFPFGLGQRKCIGERFAMMEMKVLL------------------------------------------- 157117004 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLQATVDGRPLDDLEVREEVDTFMFEGHDTTTSAISFLIGILAKHPDVQQKMLNQLNYLDLVIKETLRLYPVPIYGRMLLENQEINGTVFPAGSNLAIFPYFMGRDPEYFENPLEFRPERNPYRYVPFSAGPRNCIGQKFAVAEIKSLISKLVRH------------------------------------- 196013783 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTRDEDGNCLSDKEINDEINTFMFAGHDTTSSALSWTLYCLAKNPEHQAKVREEADYTLMCIKEAMRLYAVVPNIRKLDDYVEINGKVLPPGTHIVIQLYILARRSEIWPEPDRFNPKRDAYDYIPFSAGPRNCIGKNFALEELKIVLAKIIYNY-EIELDPARQVTRYYSVISQPT-------------- 147901869 41 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYLPSSSMKAFKEINRKFIDFMQKFATEHKNHIRDITDSLIQHSQEKNVQLSNQKIVNIVNDLFGAGFDTITTALSWSLMYLVAHPNIQEKIQDELDYTEAFIFEMFRHSSFMPFPHCTTKDTVLNGYFIPKGICVLVNQWQVNHDPNLWKDPSKFYPERFLNKVMVFGLGKRRCVGEAIGRMEVFLFLTTMLQQM------------------------------------ 24639287 57 --------------------------------------------------------------------------------------------------HRRRKIITPAFHFRILEPYVEIFDRQSLRLVEELRGQERINLGEAIHLCALDAICETAMGVHKRMFNILYRFDLTYMLTPLARAEKKALNVLHQFTEKIIVQRREESNDDFLDILLQSTVDERPLSNLDIREEVDTFMFEGHDTTSSALMFFFYNIATHPEAQKKCFNQLHYVDLCVKETLRMYPSVPLGRKVLEDCEINGKLIPAGTNIGISPLYLGRREELFSEPNIFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAIVANVLRHYEDFVGDSSEPPVL----------------------- 157126331 29 ---------------------ARASGGQHLAFEALSKQYNSPVIGLKLGREYVVVAQYPAVREVHSKEEFDGRPDNFFLRLRTMGTRLGVTCTDGPFWAEHRNFVVRHLRQAGYQPMQLQIQNELNELIDGEPVWPGSILPTSVINVLWTFTTGKAFDMSGGVLSQLPWLRHIAPEWTGYNLLKRFNQELHEFFMIIVERHHQECSDDLIYAFIKEMKDRKDFTDLQLTMIILDIFIAGSQTTSITIDLAFMMLTMHTDIQKKIHAEIDENLHQDEEVQRFFHIVPVPRRALSDCTLGGYQIPKNTTILMGLRTVHMDPEHWGDPECFRPERTTERLIPFGLGRRRCLGESLARACMFTFLVGILQKFSLRQPAEKPSPKLLPGITLSPKPYKVIFEP------ 118094503 75 -----------------------------------------------------------------------------------------------------RKLLTPAFHYDVLKSYVSLMSDSVKVMLDKWEKKKSVELFEDMKCAFSYNANCDLGYLINKRIQNFSYQDAFYDLTHSSREFQDACRRAHAHTDKVIQERKKRHLDFLDILLCTKDENGVGLSDEDLRAEVDTFMFEGHDTTASGISWLLYCMALHPKHQALCREKMTYSTMCIKESLRLFPPVPVSRRLSKPVTFSDGRSPEGSQVSLNIFGIHRNRDVWEDPEVFDPHRHSHAFLPFSAGSRNCIGQQFAMNEMKVALALTLLRF------------------------------------ 187026086 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDHETFSNDHLRNMCFDMWSAGMHTTSNTMGWLTAFAMNNPDAQRKMQKELTYTNAFINETQRLANPINLPHATTRDVELAGCIVPKGTTVIHQISSVLYDPEIFPEPRKFKPERKSEELIPFSIGKRVCLGEGLARMEL----------------------------------------------- 110767543 38 --------------------------------------------------------------------------------------------------RNLRVKLTPTFTSGKIKQFFPILNELAKYLEEEARKGSTIDVKDIFARYSTDIIMSVAFGISCDSFKEFRYWGKKIFDPKPLWNAKSVTKFFTNMFKQTVKYRESNNRKDFLNLLIQLMKNGYVDADDESLSNNVNFFLAGFETSSTTVTFCLYELAKNQDIQNKVREEIQTMHKVISETLRKYPPVVINRICTNDVKLSTTDFCIPTCIAIPVFGLHRDSNIFPNPEKFDPERHPYVYLPFGEGPRICIGLRFGLIQTKIAI------------------------------------------- 461806 40 -----------------------------------------------------VLSGLDTIRQALQQGDDFKGRPNLYSFTLISNGQSMSFGPDGPVWAARRRLAQNGLKSFSICYLEEHVSKEAEVLIEQMAGPGHFNPYRYVVISVANVICAICFGQRYDHNHQEFIPILRYLPNRSLNGFKDLNEKFHSFMQKMIKEHYKTFTDSLIEHCQEKQLDENQLSDEKIVNVVLDLFGAGFDTVTTAISWSLMYLVTNPRVQRKIQEELDYMEAFILETFRHSSFFTIPHSTTRDTSLKGFYIPKGRCVFVNQWQINHDQKLWVNPSEFLPERFSEKVILFGLGKRKCIGETIARWEVFLFLAILLQRV-EFSVPPG--VKVDMTPIYGLT-------------- 115491047 9 --PGPRPLPVVGLFDMDLEHGL-------ECLIRLADDFGPLFQITINGEKQIFATSQALVDELCDESRFHKAVMGGLEKLRMLASDGLFTAYHGERWGIAHRILVPAFGPLRIRNMFEEMNDVAQQLCLKWARQGSINITDDFTRLCTMNFRLNSFYNNETMHPFVKSMLYVLRESDIQSRMSKHIQLMRNMARGIIQERRAEPVDDLLNTLLNGRDTGEGMSDDLIINNVITFLIAGHETTSGLLSFTFYYLLQNPHILERAQNEVDYIDAILKESLRLMPTAPAFTVTPKKPEVGAWAIDAGQAVNVLLPVCLRDRSVFPDADEFRPERPPNSWKPFGNGERSCIGRAFAWQEAQLVVAMVL--------------------------------------- 46116238 615 -------------------------------------------------------------REVLQTNAYFFAKPGFFHTLVGEFLGLGLLFSVGEQHKRLRRIIAGPLSRPSIRKLFPTFVTYSQKLNREIRSKSGIVEIEDLIIRVTLDIIGSLLGRELRDFRSFEQCYNAILAQPLAGQFIRAKSALKTMMEGLIEQRTAEVGDDLLTRMIEASEESQKLSKEELIDITMQVIAAGHETTASALVWTAYSLAKDPEMSAKGIDELPFLDNVIREAMRVHPTLIIPWEAQKDMTIAGTHIPKGTTVQIVPAMIQLNPEIWSDADVFRPGRWPYAMETFSNGPRMCPGKALALLNMKVLLVGLIRDFEMEIVDDGKEVELRN--------------------- 157167208 83 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVLDCARSTAEYFREEAKSGRTTEYMKNVFSRFSTDVIGLREQDNDFFVKGKAMLNFLMNRLNVDITSPQMNAYFKDMIMDNMKQRRNDMINILMQVQKHNRVWSENELVAQCFLFFLAGFDTVSTCLTFVSYELLANPDVQQKLFQKMQYLDQIISETLRWPPAPFVDRYCVKDYLFDRIPIEKGQIVWFPITALHHDAKYFPEPNRFDPERNPGAYLPFGVGPRNCIGSRFALMEVKAIVYHLVKNF------------------------------------ 196011479 60 -------------------------------------------------------------------------------------------------HAKVRKIINPTFKYNKIKEMAPVFQNFAQLLVNYWQN--EIDERGDQKATLNVHQDFARITLDIICKCAFDYDCNSLTNENNQVSVARALSICHSTVKKVIDQKLEKGSIDLLDILLSLKDEENNFTGKELQDQIMTFMAAGHETTSVALTWTLYALASNPELQEKVRKEICYLENVIKESLRLYPPAPTFREATADDKLGKYFIPKGTTI--AILAPHRSSKYFEEPLKFNPDRWPYAYMPFLRGPRICIGSKFALTEMKCILSLLLSNF-SFQPYPNQQIE------------------------ 118404892 37 ------------------------------------------------------------------------------------MGKGLLTDRDYDHWHKQRRIMDPAFSRTYLMGLMGPFNEKAEELMEKLSDRKCEVNMHDMFSKVTLDVIGKVFGMELNSLNDDQTPFPRAISLVMIRKVQESIRLLRQTGKECIERRQKQIQDDILTQILRGTALEKDCDPETLLDNFVTFFIAGQETTANQLSFAVMSLGRNPEILKKAQAEIDYLSQVLKETLRLYPTPGTSRTLENEIVIDEVRIPGNVTLMLNSYVMGRMEQYYKDPLMFNPDRFSFTYFPFSLGPRNCIGQVFSQMEAKVVMAKFLQRY-EFELAEGQ--------------------------- 160358387 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLLAQCLVFFAAGFETSAMTSSYTLHELAKNQRALKKACDEVDAYEACIEETLRLYPVGIITREVMEDYVLDKIHLKKGDRIHVPVFHLHHNPEHFPNPEEYRPERKPYTYLPFGEGPRICIGMRFAKMQSIAGLITILKKF-RLELPEGAPTKIPEAFVTTPKDL------------ 149632665 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAAGTETTSTTLRWGLLLMMKYPEIQRRVHEEIDFTDAVIHEMQRFADIVPMGRSPTKDIHFRGFVIPKGTEVIPLLSSVFCDPSHWATPYQFNPSHRKDAFIPFGLGRRACAGEGLARMELFLLFTGLLQKF------------------------------------ 210099563 50 -----------------------------------------------------------------------------------------------------RRLLTPAFHFDILKHYVQLFSESTAVLLDKWMSRGPDELLDDIGLMTLDNILKCSLGYNSRCQQPLHYFDFIYYLSSDGRRFRKACKVVHSFAEQVIKARKEELKKDLLDVLLQAKDDGTGLSVSEIQDEVNTFLFAGHHTTASGISWTLHHLAKHKDYQDKCRREVEFITMCIKESMRCVPPVRRARTLKQDLIFSDGKSPKGSTTFVDFGDLHRNRDVWPNPKVYDPNRHPHAFLPFSAGPRNCIGQNFAMNEMKVSVALILQRFQ-LELDGTKPPAVPCTRVQAEDGIWVKFHPAKT--- 76801912 40 ---------------------------------------------------------------------------------------------------QQRSVMAPSFSGEQVTAYANTTGRRIEARADQWAAAGTTDLHREMTSLTVRVASEILLGIGTERADQFHEWMQDWVPTPTSGEFEQAAAGIRELSEQLIERRRESDASDMLTMLIRAEDNPDIDYPENQIRDEVTFLIAGHETTALSLTYTLCLLSWHPEARRRVRQEADYTRRVYDEALRLYPPWGVFRQANGDVTLGQYTIPDGSAVIMPLWSIHRDGSYFEQPDTFDPDRWERRYRPFSSGPHACIGRGFALAGSTLVLARLVRDF------------------------------------ 198456365 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSATVDGRPLTSQELYEEVSTFIFAGHDTTTSAISFTLYLVSRHQDEQRKLFEEQKYLDLFIKEAQRVYPVPFVGRYTEKDYVIDGDLVPKGTTLHMGIFMLGYDDRVFKEPHKFRPQRFPFEYVPFSAGPRNCIGQKFALLEIKTVVSKIIRHF---EVLPADELASKDGYIRTTLGLP----------- 84468276 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLLSTLLSLDEDGDKLNDTEIKALLLNMFTAGTDTSSSTTEWAIAELIKNPKLMIRIQNELDYLEAVIKETFRLHPSTPLPRVATNSCEIFNYHIPKGATLLVNVWAISRDPKEWTNPLEFKPERNDFEVIPFGAGRRICAGMSLGLRMVQLL-------------------------------------------- 189241026 2 -----------------------------------------------------------------------------------------------------RKILTPAFHFSILQDFILTFNESTEELVELLKKEVEKPFVEITPKVIGETAMGVKFDFSTKQAKEYKEAFHKLVSIVLHRIFRPYLAYLHNFTNDIIARRRNEFHQGMLDLLLTAQKEEGIIDDEGIREEVDTFVFEGHDTVSAAINFTLMMLANHPEVQEEIVQEMKYMERVIKEVLRLYPVHYISRELGEDITTTGYKLKKGTILQLHIYDLHYNPVIYPEPEKFDPDRHPYAYIPFSAGPRNCIGQRFAMLELKAVL------------------------------------------- 195130459 54 -----------------------------------------------------------------------------------------------PEWREIRTRLSPVFTGAKIRQMFSLMEEITRDLRRGEASRGVIVSIKDVCDLYNTDMIASIFGLSYSLRNTQSEIGSHCQDIFKPNLFTEMHSEFLRRVIQLVIEERERGGDDLIEMLLTLKKEADLQQDKTHFTHHQDFLVAGIETCSSTMSFALYELAKQPLMQERLRREIRHTEMVVEETLRKYPIVPVLERECSPIPHAECYARRGMPVFISNLAIHHDPQYWPEPERFDPERTPMSYLPFGAGPHNCIGMHIGMLQIKLGL------------------------------------------- 85068678 72 -----------------------------------------------------LITDPEHLKEIFTKNYVY--QKQTHPNPYAKLLAHGLVSLEEDKWAKHRKIISPAFHVEKLKHMLPAFYLSCSEMISKWEEVVPKDVWPDLQIMTSEVISRTAFGSSYEEGRIVFELQKRFLPTKRNKRMLEIEKQVQTTIRRIIDKRLKAMKDDLLGILLESNLKEIELHTSEVIEECKLFYFAGQETTSVLLVWTMILLCLHPEWQVRARKRLKIVTMILYETLRLFPPPAFGRRNKEEVKLGELHLPAGVLLVIPAILVHYDKEIWEDAKEFKPERFSESFIPFSWGPRVCIGQNFAMMEAKMAVTMILQKF-SFELSP----------------------------- 156619506 30 --------------------------------------------------------------------------------------------------HKRRKILTPTFHFNILKSFSIVMKERSKGLVEKIKTLENTDLISDYTLFITQEYKSAILSIGNLLFARLTRVWYFFKMHSLGRRFQKCLEKVHSFADDVIMERKKNWKPGMLDLLLEAESKGE-IDLEGIREEVNTFMFEGHDTTAMAIVLGLMLIADHEEVQDRIFEEMKYLEAVIKETLRLYPVPFIARAITEDFMLDDLLVKKGSEVSIHIYDLHRRADLFPEPEAFKPERHPYAFVPFSAGPRNCIGQRFAMLEMKCVLSGICRNF------------------------------------ 13386414 37 -----PGLGNLLQVDF---------ENIPYSFYKLQNRYGNVFSLQMAWKPVVVVNGLKAVRELLVTYGEDTSDRPLMPIYNHIGYGGVILAPYGPEWREQRRFSVSTLRDFGLKSLEQWVTEEAGHLCDAFPFNPSPLLSKAVSNVIASLIYARRFEYEDPFFNRLNAIPMLLHIPGLPDKAFPKLNSFIALVNKMLIEHDSTWDDAFLAEVEKAKGNPESFNDKNLRIVVIDLFMAGMVTTSTTLSWALLLMILHPDVQRRVHQEIDYTNAVIHEVQRFADIVPTPHMTSRDIKFQDFFIPKGTTLIPNLSSVLKDETVWEKPLRFYPEHKHEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPDGQPRPSD----YGIYTMPVTPEP------ 210116934 6 -----------------------------------------------------VISGYETIRTALKRAEDFSSRKILPVVAMAGRDKGVLMAPYGPHWKHQRKMTLRDFGFGK-RSLEGKISEECNALVQEILSYQPFDLKIMMQNAVSNIICSIVFGFEYGDPEFLRFRYLRLIGPSKNDKMVRMIQTLQGFCREQIQKHRNDIRDFIDAFLLEQQRAPEEQAREHFTDKQMDLFVAGTETTATTTRWALLYMMLNPDIQEKASSRQLLVTVHQEEVQRINSIVPVVRGASRDTTFNGYNIPQEGSFLVNLWSVHMDPQLFPEPNTFQPERKHEALIPFSMGHRVCLGEQLAKMELFMLFVSLMQRF-TFNLPEGAPEPSMLGKLGGLINVP----------- 116875785 22 -----------------------------------------------------VLNGFEALKEALVTKAVFAGRPQDLMVNRVTKGGGVILSDYGPSWKEHRRMTLRNFGLGK-QSMEERILGEVSHIIDKLEKRTAFDPQTMFHNAASNIICIVLFGSRYDYDDEFLKLFIHLTFPMFRYLPLPFRKAFRELSTQLVKEHKKTWRDFIDCYLDELDKDGSSFSEAQLILYVLDLHFAGTDTTSNTLLTGFLYLMTHPEVQAKCQQEIDYTQAVTHEVQRVANTVPVFHCTTKDTELMGYNIPKGTFVIPNLGSALKEEGQWKFPHEFNPANKPEAFVPFSAGPRVCLGEGLARMELFLVMVTLLRRF------------------------------------ 170056222 155 -----------------------------------------------------VAVDPELIKAILRDAECF-GDRGLNADEDRDPMAANIFHIQGDRAKDLRSRLYSTFSAAKMRGYFIQLSSTAFSLVGALERSGSVVEVQDVMSRYTADGTAALFGLENDEHDMFREVARRAVAVDAFNLMRIAFYFLTPKFKNWLHREREKSDQDLIQMLLDLRSSDLALKDEMVAAHALFFIIGSYEASTTTTSLCLYELAKNVDIQQKAQQEIDYVDWCINETYRKYPTPILFRRCTKDYLVHNITIPSGSTVVIPLLGLANDPEFFPNPEAFLPERFENRFYPFGAGPRSCIAKRLGHLQTKVALVMLLAKF-DIALANPDEVQFHPKFF------------------ 194753073 112 -----------------------------------------------------------------------------------------------------RKMITPAFHFNILQDFHEVMNENSSKFIDQLRKVADGDNIFDFQEELTLDVICDAMGVSINAMEPWKRNEKLFRWASDYPAYKRTLKTLQDFTNEIIEKRIERKKMAFLDTLLSSKIDGRPLTSQELYEEVSTFMFEGHDTTTSGVGFAVYLLSRHQDEQAKLFKQMKYLDLFIKEAQRLYPVPFIGRFTEKDYVIDGEVVPKGTTLNLGILFLGYNDRVFKDPHKFRPERFPFEYVPFSAGPRNCIGQKFALLEIKTVVSKIIRNF------------------------------------ 125601214 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMDEIIAECKTFFFGGHDTTSHLLTWTMFLLSTHPEWMRKIRKEVTTMNMFLLETLRLYPVSLISRRTGTNAKFGGIKVPEGTILRIPIATIHRDKEVWEDADEFKPARHPNALLSFSNGPRSCIGQNFAMIEAKAVITMILQRF-SFTLSP----------------------------- 156543925 47 ---------------------------------------------------------------------------------------------------ARRKLLTPTFHSELLKGYFRVTLREADTFVECLRSEIEFDIVPFAKRAICVCAMGHQLNAQVNRRNEYVQAVQRLTAISQRREHDRALRVIEDFVNGVITDTKRDWPETLLDLLLQMVQNGEKLTDNDLRDEVNTFMFAGHDTVGMSVSWILYSLGRHPEYQERIYNRLHWLGACVKEAWRLYPVTPIARQINSPITLQNHDIPVGTTVLINSYLLHRDPRYFPEPERFKPERPSFAFIPFSAGSRNCIGYKFATIEVKVTVLALLRAYRFRAILREDQLHLLSQVV------------------ 147766556 33 LPXSPPAVPI-------IGHLHLLKQPVHRXLQRLSLKYGPIFSLRFGSQLVVIVSSPSAVEECFTKNDVVLANRPRLAXXLGFNYTSMASASYGEHWRNLRRLSAEIFSSNRLNMFLGIRRDEVKLLLLRLARDSRQGFLRPMLTELTFNIITRMVGVEFEEAKRFREIISEVFKLNGASSNPTDFLPILRWFGDHEKKGSVDNNSMIDHLLSLQKTEPEYYTDDIIKGLVLVLILAGTDTSAATVEWAMTLLLNHPDVLKKAKAELDIHQXIISETLRLFPVAPVPHMSSDDCQIGGFDIPGGTXLLINAWAIHRDPQVWEDPTSFIPERENYKLLPFGIGRRACPGAGLANRVVGLAL------------------------------------------- 170032674 32 ------------------------------------------------------VTSAELAKSILKDFKNFHDNAGMTDKELDPILGRNPFMLNGDEWKAKRAEVTPAFTTSRMKSLFSIVEDVGSRMTKYIRQNKTTDVVSSCIFDTDAQSFTKMFDFLFVIVMIFMSLFPKLAKLLKIGMVSKSVEKFFTKLMAEAIQYREKQRVDYLEHLISLR-NKKEISDLDMAAHGVTFFIDGFETSSVAMSFILYELAKNPDVQERLRKELPYLDQVINESLRWPPAAFLSKKCTEPIELNKKLIETDVCAIIPVWSIHRDPDHFEDPATFNPDRSPYRFMPFGDGPRQCLGIRFARMQVKRGVYEILTHF------------------------------------ 118616415 1 ---------------------------------------------------------------------------------------------------PRRRTLQPIFTKQRVAGFAGHMSEAANHILLGWPDGAEVDLNAASHALVLRVVGHSVFGLDLQDKADVITTGVTLAAKWAADRSARPVRAMYKIAADMLAACRADPSRELITALIDATNTGESLSDQQICDEMVYFMILGEDTTSTVLTYALWALGQHCQLQDRDVPRLGYTIQVLQEAMRRPPGPTVARRAMQDIEVDGYRVQAGTYCLVGVYAMHRDPALWDDPLAFDPDRDRWQYLPFGGGGRSCLGDHFAMLEASLALATIIR-------------------------------------- 148709971 33 --------------------------DIPASLSKLAKEYGPVYTLYFGSWPTVVLHGYDVVKEALLNQGDEFLGRGPLPIIEDSQKGHGIVFSEGERWKLLRRMTLKNFGMGK-RSLEERVQEEARCLVEELHKTEPFDPTFILACAPCNVICSILFNERFPYNDKTFLNLMDLLNKNFYQLNSIWIQEKHNLKSDFNLENLAICGSNLFTAGTETTSTTLRFGLLLLVKHP-EVQGTPSEEGAKVHEELDRVIGRHQPPSMKDKMKLPYTDAVLHEIQRYITPSSLPHAVVQDTKFRHYVIPKGTAVFPFLSSILLDQKEFPNPEKFDPGKKTDYFVPFSLGKRSCVGEGLARMELFLFFTTILQKFSLKALVEPKDLDIKP-VTTGLFNLP----------- 195175960 50 -----------------------------------------------------------------------------------------------------RRLIQPAFHLSLLEKFIGTFVDASQSLYESVAVGTDINIVSIVNNCVVDILNEAVLGVPIMIPTRFSHPWLLFDGIYHWTKLANQKKRLHDFTRQMIKIRREAERKCLLDYMIEISESNPDFTEQDIVNEACTFMLAGQDSVGGAVAFTIFLLAQNAECQEQCHEELEYLEMCIKEALRLYPTVPIARKLGEEVRLSDHTLPAGSNIFICPYATHRLNNIYPEPEKFNPERHPYAFIPFSAGPRYCIGNRFAIMEMKTIVSRLLRSF------------------------------------ 12231914 33 ---------------------------PHQNLAAMARTYGPLVYLRLGFVDVVVALSASMASQFLKTHDNFSSRPPNAGAKIAYNYHDLVFAPYGPRWRLFRKITSHLFSGKALDDYRHVRQEEVRAVIGKKVFKDGTDDVDPKADEFKSMVVELMVLAGVFNIGDFIPPLDCLDLQGVASKMKNLHKRFDAFLSAILQEHNASATPSMLTTLISLKDEGGKLTDTEIKALLLNMFTAGTDTTSSTVEWAIAELIRQPEILIRAQKEIDYLQAIVKETFRLHSSTPLPRIATQSCEINGYHIPKGATLLVNVWAIARDPDVWADPLSFRPERNDFELIPFGAGRRICAGMSLGLRMVQLLTATLLHAF------------------------------------ 195347856 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLKSTIDGAPLSNGDIREEVDTFMFEGHDTTTSSIAFTCYLLARHPEVQARVFQELKYLECVIKESLRLFPSVPIGRYISEDTVLDGKLIPADSNVVILIYHAQRDPDYFPDPEKFIPERNPFAYTPFSAGPRNCIGQKFAMLEMKSTISKMVRHF------------------------------------ 115444665 41 ---------------------------VHRTMADLRRHDAPLMSLRLGELRVVVASSADAAREITKTHDVAFATRPWTIRVMMSDGVGLVFAPYGALWRQLRKIVVELLSARRVQSFRRIREDEVCRLVAAVAAAQPGEAVERITALISDSAVRTIMGDRFEKRDEFLEGLAEGDRIASGFSLGDLFPRLASFVGGTTRRAEANHRKNFGLIECALRQHEEPLTMGNIKAVILELFGAGSETSASTLHWAMTELIMNPKVMLKAQDELSNVIKVIKETLRLHPVVPLPRECRETCEVMGYDIPIGTTMLVNVWAIGRDPKYWEDAETFRPERFEDGHIPFGAGRRMCPGMAFAEAIMELVLASLL--------------------------------------- 203836 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRLVVIDLFMAGMVTTSTTLSWALLLMILHPDVQRRVHEEIDETNAVIHEVQRFADPTNIPHMTSRDIKFQGFLIPKGTTLIPNLSSVLEDETVWEKPLRFHPEHKHEAFMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVLAGRPRPS----THGVYALPVTPQP------ 158291010 30 -----------------------------------------------------------------------------------------------------RRALTGAFHFKILDTYVPVFEEQADVLVRKLLDAGTLDVILETSMGVRCRAQLEVRAVSDLTHITFWRMYNAMGFSDWTFRLTKHYQTYREFTTSVIKQRRAEGRLSLLDILLRSDITGRTFSDEEVYSQVNNFMFAGHDTTSSAITFILYACAKHPEVQQRVYNNLKYLEQVIKESLRMFPPPYYSRHIDHDTTQGGVRLEKGSTIVFGTYMLHHNPEYFPEPDQFRPERNPFAYIPFSAGSRNCIGQKFALNELKTALVKILRQ------------------------------------- 7767237 41 ------------------------------------------------------------------------------------------------------------------KTLERSIQQECQYLTEAFADQQPFNAQKLINNAVSNIICCLVFGNRFEYSDKWAQMYNTMPWLMRWLPGPHQRNELRSFVKVRINEHRENLDDSFLIEMGEKEDKDSGFDLDNLCFCVLDLFVAGTETTTTTLHWGLLYMICNPQIQERVQAEIDYTDAVIHEIQRMGNIINVARMANKDTTVDQYTIPKGTMNLATLDSVLHDESMWETPNTFNPERKREAFLPFSAGKRVCLGEQLARMELFLFFTSLLQRFK-FSPPPGEQPEYKLGVTHCPK-------------- 195123363 93 --------------------------------------------------------------------------------------------------RRLRHKLTPTFTSNKMKNMLPIILSVAEEMANVFQVLEVTDLVGRFTADVIGNCDCDSLRDPNAHFRRYHGLFDFFIFGFPKLARRMHVEEVEEFYMRIIRDTTKEKHNDFMDMLIEAGNTEEGLTFEELAAQAFIFFVAGFETSSTTMGFALYELALHQDIQNKNVKEMKYLEQVVMETLRKYPVPHLTRKAISDYSPGDPKHYINTTVVIPGLGIHYDPDIYPEPDKFKPERPACSWLPFGDGPRNCIGSRFGMMQTSVGLAHLIRAF------------------------------------ 3927862 33 ------------------------------------------------------------------------------------------------------------------RGVEERILEEAGYLLEALQIDPTFYLSRAVSNVMSSIVFGDRFDYEDQEFLSLLRMMLETFQPGPQQQAYKGLKALEDFIAKKVEQHQNSPRDFIDSFLIRMQEEKDPFFMKNLVLTTLNLFAAGTETISTTLRYGFLLLMKHPDVEAKVHEEIDYTEAVIHEIQRFVIPMGVPRRVTKDTKFRDFLIPKGTDVFPVLGSVLKDSKFFSNPKDFNPKKKNDAFVPFSLGKRYCFGEGLARMELFLFLTIILQNF-RFRSSQAPQDIDVSPQLVGFGTLP----------- 9652058 78 -----------------------------------------------------------------------------------------------------RRMLTPAFHFKILEDFVAKMARLTAARITDRIKEPWIDVVPMAAACALDVLLETIMGVTNTNERMVRRSQAPWLVLDCLYYRTEDGRAIHAFTTKVISKRREEIRLTFIDILLRYSIEDSTLTTDDIREEVDTFMFEGHDTTAMGIAWSLYMIASHHHVQAKIHKELDYFDRVLKECQRLFPVPVIGRATSEDISLGKHVVPADSDVDIFIYALHRDQVCFPDPEVFDPDRFPYAYVPFSAGPRNCIGQRYALMEVKIIVATILRRFTLEAVDQRDQLMLAELVLRPLNGLKVSFTPRS---- 125601215 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMDDIIAECKTFFFAGHDTTSQLLTWTMFLLSTHQHWMEKMLNKLKLVNMFLLETLRLYPVSLVTRRAGTDVKLGSIKVPKGTILTIPIATIHRDKEVWEDADEFKPERHPSALLSFSIGLRSCIGQNFAMIEARTIIAMILQRF-SFTLSP----------------------------- 13661746 37 LPPSPPAVP-------FLGHLHLVDKPIHATMCRLAARLGPVFSLRLGSRRAVVVSSSECARECFTEHDVTFANRPKFPSQLLVSFNGLVTSSYGPHWRNLRRVATQLLSAHRVACMSGVIAAEVRAMARRLFHATESVLMETIAQTKATRSEADADTDMSVEAQEFKEVVDKLIPHLGAANMWDYLPVMRAFLRRLIDAERRRLADGMIAVLLTLQKTEPKVYTDTMITACANLFGAGTETTSTTTEWAMSLLLNHPAALKKAQAEIDYLQCIVSETLRLYPAAPLPHESSADCKVGGYNVPADTMLIVNAYAIHRDPAAWEDPLEFRPERFEDGMIPFGMGRRRCPGETLALRTIGMVLATLVQCF-DWEPVDGVKVDMTGGGFTIPKAVPLE--------- 148357832 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSALTWTLYLLVNNPDKMAKAQAEVDYVMRCVNESMRLYPHPPVRRALVEDELPGGFKVPVGQDVMISVYNIHHSPAVWDDPEAFIPERTDFRYIPFSGGPRKCVGDQFALMEAVVALTVLLRQY-DFQMVPNQQIGMTTG-------------------- 16127227 56 --------------------------------------------------------------------------------------------------RRQRKSLAPVFTPMAVEGLLPHFVAAGASLAEALSGHARADLSEAFHHATLDAVLSALFSRHFNLMDFVSRGADDLTFLDVERRRAAWFQAVEHLIAQRQAHPHAEARDLLDRLLAARDEDGAPLSNQEIRDQCGTMLVAGFETTSRLLFWATYLLALDPATQDRLQAWPLMRSVLFETLRLYPTAPLLAREAIGPDTVMGHAVVPGQIITISPWLIHRHRKLWDAPTAFVPDRFIDAFLPFGAGPRVCIGASFALAEAQIVLASLLERF-EIGLVSDRPVIPIASITLGPDHAPATLTP------ 71081902 57 -------------------------------------------------------------------------------------------------HIHVRKLVQTSLNPEAIHNQIPHIEELAISALNSWAGGHVVNTYHEMKKYSFEVGILAIFGHNYIIVDKGYNSFPTNLPGSPYRKSLQARKRLGKILSEIINERKEKKKGLLNCFLNAKDEKGLVLNEDQIADNIIGVLFAAQDTTASVLTWILKYLHDNPEQKAICQSNEQENHGLTWTQTRKMPITFTFREAVADVEYKGYLIPKGWKVMPLFRNIHQNPEFFPNPQNFDPSRKPNTFMPFDSGVHACPGNELAKLEMLIM-------------------------------------------- 169659107 70 -----------------------------------------------------------------------------------------------PYHSHLKKLIQSSFLPSTIKGSVSQIEDIVLGFLPTWEHNNTINTLHEMKKYAFEVAMISVFGNKYQCLEKGYNSMPLNLPGTPFNKAMKARKALNEKLKRMIEKRKGEKGEGLLGALLSNEEDEGKLSESEIADNIIGVIFAAHDTTASVLTWLLKYLHDNPHVLHAVRREQEEIRCKILEANRRITWDDTRRMAVEDVEMEGYLIPKGWKVLPLFRSIHYSSEFFPQPHKFDPSRFPNTYMPFGNGAHSCPGSDLAKLEMLILL------------------------------------------- 108798685 32 ---------------------------------VLRQAAGPVI--RLKLGPKWVVTSPAGIRDVLGRNHASAERCRVHDEVRDLGGESLFVLPNDP-WIPRRRALQPVFTKPSVRGFGGHMSRAAEMVGERWGQTAQVNLDEECRRLTMRSLGRSILGLDLDAKADLIAGPPRWLPTPQRRRANAAVATMKAVTNDILQACRADPARDLVHALINAPETGRSLSDDDICNELLVFMLAGHDTTATLLTYALWALGHHPDIQDRDVGRLGYTVQVLNESLRCPPAAGVGRMALRDVEVDGYRVEAGSLVGIGIYAVHRDPELWDRPLEFDPERDRWQFIPFAGGPRACIGQHFAMLEATLALATLIR-------------------------------------- 3913331 36 ----------------------------------------------------------EVIKHIMKDFEVFSDRG---LEFSKEGLGQNLFHADGDTWRTLRNRFTPIFTSGKLKNMFYLMNEGADNFIDECEKHQEFEIHTLLQTYTMSTISSCAFGVSYDKLDTLAIVDKIISEPSYAIELDMMYPGLHKFFKNLVRNGKPSGRNDFMDLILELRQMGEEITESVMCAQAFVFYIAGYETSATTMAYLTYQLALNPDIQNKTVKDMKYLNKVFDETLRMYSIVEPQRKAIRDYKLPDVVIEKDTVVLISPRGIHYDPKYYDNPKQFNPERHPCAYLPFGLGQRNCIGMRFGRLQSLLCITKLLSKF------------------------------------ 74475192 31 -KPLPPKIPGPVIGHLFYFDDDGDDRPLARKLGDLADKYGPVFTFRLGLPLVLVVSSYEAIKDCFTNDAIFSNRPAFYGEYLGYKNAMLFLANYGSYWRKNRKLIQEVLSASRLEKFFARIQTSIKNLYTRIDGNSSTDWLEELNFGLIVKMIADAFPIPLFKWVDFQGHVKAMTFKDIDSVFQNWLEEHIKKREKIMEVGTEGNEQDFISKMSNEYLGEGYSRDTVIKATVFSLVLDAADTVALHINCGMALLINNQNALKKAQEEIDYLQAIVKEVLRLYPPGPVPHENVEDCVVSGYHIPKGTRLFANVMKLQRDPKLWSNPDKFNPERFIARYIPFGSGRRSCPGMTYA--------------------------------------------------- 195431116 68 -----------------------------------------------------------------------------------------------PDWKDLRAKLSPVFTSGKMKQMYPLMIEIAKDLETNLSERSTGSV-------LPIKNICARF-----TTDLIATIAFALATLARVKVFSKKTSEFIRHSINYVLAEREKKRNDLIDILLAMKKEAAENPDKPNRAHDIDYLVAGYETSSSTMALALYELARNEEAQNRLRAEISDYFGDEDETLRLYPIVGYARECIQPAQHYDLEVPNGMPVYIGVLAIQRDPQYWPDPDKFDPERFDPAYMPFGIGPRNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 45124732 32 ---------------------------------------------------------------------------------------------------RSRRLTQPAFHRDILRRFGDSFTASTAELLDGWERREPLDIKSEMMALFRTEWTDEVSRIEPAVQEALGFTHRRMTSPVDPLKFPSAARTRFRGALETIERRRDGGGDDLVSLLIDAPESGGMFTDEQIRDEVSGFFVAGHETVSTALSWTWYLLSLNPESRRRLQAEVDYTTMVLQESMRLYPPIFYMRCAAEDDVIGGYHIPEGRWVVVCPYVTHRHPEFWDNPEGFEPERHRMAYLPFGAGPRKCIGDSFAMLQMPLVVAMIAQRF-RLDLVEGQQV------------------------- 157105958 102 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELIAQCLMFFLAGFDTVSTCLTFTAYELALNPTIQDKLYQKMSYMDMVISEVLRKWPAIAADRLCVQDYEMDKFTIDRGSGIWIPIHAMHHDPKYYPDPERFLPERFSGAYLPFGIGPRNCIGSRFALMEVKAIVYHMLLRF------------------------------------ 194708124 35 ---------------------------FHSALGRLAERHGPVFSLRMGCRRAVVVSSPECARACFTEHDMSFANRPRFESMRLVSFDGAMLSVYGPYWRTLRRVAAQLLSAHRVACMSPVICAEVRAMVRRMARLAAGGAARQLRRRLFELSLGVLMEMPYLGTANLWDYLPFLRWFDVFGVRNKLMAAVRAFLRRLIDAERRRMDGDMIAVLLSLQKSEPELYTDTMIMACGDLFGAGTETTSVTTEWAMSLLLSHPEALKKAQAEIDYLHCVINETLRMYPAAPLPHESAADCKVGGYDVPRGTLLIVNAYAIHRDPAVWEDPGSFLPERFEDGKMPFGMGRRKCPGETLALRTVGLVLATLLQCFDWDTVDGAEVDMTESGGLTMPRAVPLE--------- 113476664 19 -------------------------------------------------------------------------------------------------HKKMRKLLIPALHGKHIKTYGELICNLVNNLIENLPFNQSFSAIKQLMINMVSLFAANVFGFPL----FFKFLQQDLGLVSPWGNFLQQRRKIQQLIYQEIAERRNHPRTDILSLLMTAQDEGNFLNDEELLGQLLSLLFTGNESTAASIAWSWYEVYRNSKIKEKSLFNLPYLSAVCNETLRKYPMFMIPRIVKNTTEINGYQLDKGMLVTVGTYILHHREDIYDQPEEFKPERSSFEFLPFGRGMRGCIGADIALYQMKLTLATIISH------------------------------------- 164604832 52 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKKAEKEDIVDVLLGLQTHDQRLTISQVKGILMNVFIGGVETSALTMVWTMTELARNPKVMKKYINQLPYFKMVVKETLRLHPPGPVPRECMSHCKINGYDVYPKTRVLVNAWGIARSSEYWEKPDEFIPERFQNSYLPFGSGRRACPGMNMGVATMEVALANLL--------------------------------------- 195329112 55 --------------------------------------------------------------------------------------------------RALRTKLTPSFTSGKLKAMFETSDSVGDKLVDSIRKQKELELKKLMATYAIDIIATTIFGLDRKNFEDIVRGASSFLYPGLEKFFVQWKQEANERMRELLREQNNIVRKDLLQLLLQLRNQGKVNTDDNIWSQLFLFYVAGYETTASTASFTLYELTQNPEVMEKAKQDMKYLEACVLETARKYPAPLLNRICTKDYPVPDSVIKKGTPIIISLIGMHRDEEYFPDPLAYKPERTQAAYLPFGEGPRMCIGARMGKVNVKIAIAKVLSNF-DLEI------------------------------- 145236853 36 --PGPTPLPVVGLFDIDL-------EHVLQSVIGLANKYGPLFQITINGEKQIFATSQALVDELCDESRFHKAVASGLENLRMLAHDGLFTAYHGERWGIAHRILVPAFGPLRIQSMFDDMGDLAQQLCLKWARQGASNLTLDTIALCTMDFRLNSFYNNDTMHPFVESMLYVLVRIMAHRRMLKNIEAMRTIARDIIHDRRKNPADDLLNTLLNGRDTGEGMSDESIIDNVITFLVAGHETTSGLLSFTFYYLVQHPDILKKAQKEVDYIDAILKESLRMMPTAPGFTVTPKETLGGKWLLNAGQPINVLLPACLRDRSIFPNADEFSPGRPPNSWKPFGNGERSCIGRAFAWQEAQLVVAMILQNF------------------------------------ 195616662 40 -----------------------------------------------------VASSAEAAREVMRSHDVFCSRYLSASLDIISGGRGVLFSPYNDRWRELRKVMLELFNPRRVLSFRSVREEEVARLLRSISDQCGVNLSEAICRMVNDVVVRTAIGDRCKHRDEFLRELDEAVRLTGGFSLARLVRWFSASARDMGRCQKNVYGDDLLGVLLRLQREGGALTDEIVIAVIFDIFAAGSETSSTVLAWAMSELVMNPRVLHKDMPRLSYLHLVIKEALRLHAPVPLPRECREPCRVMGYDVPEGTRVFV---------------------------------------------------------------------------------------------- 193083148 61 -----------------------------------------------------VLHGYEAVKEALIDHGEEFSGRGSFPVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEARCLVEELRK----------TNASPCDPTFILGCAPCNVI--------------CSVIFHDRFDYKDQRFLNLMEKFNENLRILSSPWIQEKHNQQSEFTVESLIATVTDMFGAGTETTSTTLRYGLLLLLKYPEVTAKVQEEIECTDAVVHEIQRYIDPTNLPHAVTCDVKFKNYLIPKGTTIITSLTSVLHNDKEFPNPEMFDPGKKSDYFMPFSAGKRMCMGEGLARMELFLFLTTILQNF------------------------------------ 85372847 7 ------------------------------------------------------VSGADMVAEICDESRFDKTVRGPLKRLRLIAGDGLFTGTDDPNWAKAHHILLPSFSQKAMGSYLPMMTDIASQLMLKWERLNSDDVIDVPMDMVTIGVCGFGYRFNSFYREDFHPFIEALLKRQQIEQLNEDAAYMNNLVDEIIRERRQTGQGDLLDFMLSGRDTGERLSDENIRYQINTFLIAGHETTSGLLSFTLYYLLKNRDVLQRAYAEVDYIRAILSEALRLWPTAPAMGLAPFEDEVGKYAIAKGTFTTVLIPSLHRDKLVWENPEAFNPDRPPHAYKPFGNGQRACIGRQFAIQESILVLGMLLQRF------------------------------------ 156543776 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFEGHDTAAMGLSFALLLLAEHTDSQSREIQQLQYLEMCIKESLRLYPVPFISRQLKKDLQLKHYLIPSGAIMHVHIYDLHRDANFWPEPEKYDPERHPFSYIPFSAGPRNCIGQRFAMMELKASIAHLLHHFILEPIDYAHEVPIRSDLV------------------ 170593911 36 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDSTSTSMNWFLHLMGTNPEIQAKVQKEVDFLEACIKETLRLFPVPMQARLLTEDTKIGNKLLPCGMSVVIIASMVHRDPRYWPDPEAFKPERHPFSYIPFSAGPRNCIGQRFALME------------------------------------------------ 156553042 87 ----------------------------------------------------------DLVKTVLKHFDHFADRKTFVDEKADPLFGRNLNFLNGDRWKEIRTILSPAFTSSKMKTMYVLMSKCADEFLKKYGDAEAVDMKGAIGKYTNDTIASCAFGIEVDSMKTLLKIQLEMIFPTLTRKFGMRIKKVTDFFVNAIAEEQGIFRPDMLQLMMEAREAAERFDLLEMTAQAFLFFLAGFDASSNQFCIIAHELAANPDIQSRLQNHMPYMDAVISESLRRHPIAFLNRLCSKEFELKPYTMKPGDGLMIPVAGIHMDPNLYPNPERFDPDRSDVTNLGFGLGPRMCIGNRFAILSMKSLLVQLLSR------------------------------------- 157359706 110 -----------------------------------------------------------------------------------------LLFLDGEKWAKHRKIINPAFRLEKLKNMLPAFHLSCSDMISKWEGKCELDVWPYLQNLTGDAISRTAFGSNYEEGRMIFELQWRFLPTKSNKRMKQIRKEVNALLWGIIDKRGKAMKDDLLGILEHENDKNVGMSIKDVIEECKLFYFAGQETTSVLLLWTMVLLSKHPNWQARARNHLKIVMMILHEVLRLYPPVPLARTVYEDIQVGDMYLPAGVDVSLPTILVHHDHEIWEDAREFNPERSPVSFFPFGWGSRLCIGQNFAILEAKMVLAMILQRF-SFSLSP----------------------------- 210108357 459 -----------------------------------------------------------------------------------------------------RRLLTPAFHFDILKQYVSVYNRAAEHMIEKLSKYGKEDSFEMFHQASLCTMQCAFSGGEMSEQRNFNPLYVLFTAIYNLSPGGREFLRLCDFVHDIIKRRRQEKRLDFIDLLMARDEDGRGLTDLEIREEVDTFLFAGHDTTASTLSWALYSLAQHPHHQDKVREEVDQLLADREEMRLHSPVPFISRTVTEDTLIDGVHIPEGSYIGIHLYALHHNPDVWGDPNRFHPDRDSHAFMPFSAGQRNCIGQNFALNEEKVILARLLHKF-TFDLDPARPVEKDMTVVM----------------- 15841122 13 ---------------------------------------------------------------------------------------------DGADHRRRRSVVAPGLRHHHVQRYVATMVSNIDTVIDGWQPGQRLDIYQELRSAVRRSTAESLFGLDLTRRPPQVMRLQQRVNSPGWRRAMAARKRIDDLIDAQIADARTAPRPDLTTLISGCSEEGTTLSDNEIRDSIVSLITAGYETTSGALAWAIYALLTVPGTWEDDLSALTYLNGVVHETLRYSPGVISARRVLRDLWFDGHRIRAGRLLIFSAYVTHRLPEIWPEPTEFRPLRWPHEFIPFSGGLHRCIGAVMATTEMTVILARLVAR------------------------------------- 195431114 52 -----------------------------------------------------------------------------------------------PDWRELRAKLSPVFTSGKMKQMYPLMVEVAKDLETNLRQNGSELSIKDLCARFTTDLIATIFGVKANSLSEFYAANQAIFELSLGRAFKVFSKKTTKFISESINYVLAERRNDLIDTLLAMKREAALHPDKPNRARDIDYLVAGYETSSSTMTMAFYELSLNEEIQDRLRQEISDYTKVINETIRKYPVVPYVRECTQPAQHYDLEVPNGMPVYVSLLAIHRDPQYWPQPEIFDPERFDPAYMPFGIGPHNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 125774893 55 ----------------------------------------------------------------------------------------------------LRAKLTPSFTSGKLKAMFSTSEAIGDKMVAKLPKEGSQEIMKELLLTYAVDIIATIFGLDVDSFADFPGLEKIFVRLGWSQEGPERIRELSNRTVDLREEKNIERRDLLDDNMWSAQNDNKGLKKDLIAGQLFLFFVAGYETTASTAAYTIYELTQNPEVMARAIQDMKYLEACVLETARKYPAPLLNRVCTKEYQIPNSKVKKGTPIIISLIGMHRDAENFPDPLAYKPERNPTAYMPFGEGPHNCIGLRMGKVNVKIAVAKILSNF---SLEMSKEKREIEFSVHGIPLMP----------- 30692923 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQGLIDDKRQETGTTMIDHLLVLQKSDIEYYTDQIIKGIILIMIAGTNTSAVTLEWALSNLLNHPDVISKARDEIDNRKNIVLETLRLHPATPVPHMASEDCKIGSYDMPRGTTLLVNAWAIHRDPNTWDDPDSFKPEREAQKLLAFGLGRRACPGSGLAQRIVGLALGSLI--------------------------------------- 159036221 55 --------------------------------------------------------------------------------------------------RKQRKVIQPAFQSRRIAQQAGMIAEEAFALVERLRARGPVELTAELTGLTRSLLDADLAGFDSIGDSFATVQDQAMFELETLNAVPMWIRKLQAVVDTLVDGRAGNLADDVLSRLIARGEADPRVGRERLRDELVTLLLAGHETTASTLGWTLSLIDRHPGVWERLHRRLRYTVMVVEEAMRLFPPVWLPRRALAPDTIGEYRVPANADVVISPYTLHRHPEFWPNPERFDPERPRYAYLPFGAGPRFCVGNNLGMMEAVFVIALLCRHLPGYRLVPEPMLSLR---IRG--GLPLVVRP------ 17553062 31 ---------------------------------------------------------------------------------------------------RLRTIANPTFSSNNLRKIQVTVEDSALELLRHIEQHGKAIDVLEYFQEFTMDVIGRLFPWIGPMIRKVVFYFTNVFNNPAAQIMYQTANAVEQRIKQRMAEEKAGIDPDFIDLFLDAKSDDRQLTKDEVVGQCFVFLIAGFDTTALSLSYSSFLLATHPKAQKKLQEEIDYMECVIKETLRMYPLGANSRRCMRSTKIGNYEIEKGVDILCDTWTLHYDKSIWEDAEEFKPERWKGGYIPFGLGPRQCIGMRLAYMEEKLLLSHILRK------------------------------------- 196005797 41 -----------------------------------------------------------------SDFSTFPNRYDL--NEPRPPFDKAIIQLKNQDWKRVRNILIPTFSASKLKSLMPILNDAGNDLLSKADQEGPIDIWRTCGVFTMKVTLATVFGLEMDSKEQEKKMTEALIEPLLGGKIIESVRYLLKTVENVIQERRENCRKDILQQMIEAGDD-DKLNDAEILAQAITFLVAGYDTTANTLGFTCYLLATHPEIQKKLRDEIDYMDMIISETLRLYPTAFFNRDIKKDTTINGVHFTKDLMIGIPVYAIHHNPKIWSNPEEFIPERFPCSFLPFGNGPRNCVGMRLALLEAKLALVKIMQKF-EMRAVPETEIPL----------------------- 14582441 69 ---------------------------------------------------------------------------------------------DGDRWRVLRQAFTPLFTSGKLKNMLNLMSDRGDKFIDKEPEQQIIPLVRKFTMMIETLDKLDSLIFTTSYGNEIDMMYPGILKKLNSSIFSKMIAPFFDNLTKTIIEQRGTNRKDLMDLILELRQKKAELTDSVIAAQTFIFYAAGYETSASTMSFLLFELAENPDIQEKVIAEVDYLTQVFHETLRKYPVADILRNAKADYAVPNVTLKKGQTVVVSGFGIHYDPKYYPDPEKFDPERHPCAYIPFGAGQRKCLGMRFGQWQVQVCIIKLLSKF---RLEPS--TKTKSQFIYDPMRLFV---------- 67972630 45 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPNLYSFTLISEGQSMSFSPDGPVWAARRRLAQNALKSFSICYLEDHVSKEAEYLIELMAKVGHFDPYRYVVVSVANVICAMCFGRRYDHDDQVDFFPILRYLPNPALDFFKDVNEIHKMVKEHYKTFEKGHIRDITDSLIEHCQDKRQLSDEKIVNVVSDLFGAGFDTVTTAISWCLMYLVTSPNVQEKIQKELDYMEAFILEMFRHTSFFTIPHSTTKDTSLSGFYIPKERCVFVNQWQINHDQKLWGDPSEFRPERFSEKVILFGLGKRKCIGETIARLEVFLFLAILLQQV-EFSVPQGTKV------------------------- 195449587 55 ----------------------------------------------------------------------------------------------------MRSKLTPSFTSGKLKAMFSTSEAIGDKMIEHLEGSKEIDIKQLLTTYAIDIIGSTIFGLD---------------------------------VDKELRNTGNISQDDSVWSATTSNVKSKTISVDHMVGHLSLFLFAGFETSASTAAFTLYELTQHPKVLAKAIQDMKYLELCIMETARKYPAPILNRECTKDYQLPGSTIKKGTPIVISLMGLHRDEQHFPNPMSYEPERNPTAYMPFGEGPRHCIGVRMGKVNVKIALAKILSTFN---IEPCQEKREIEFTIHGVTLMP----------- 38603628 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLLSKEDGNQLSDEDMRAEVDTFMFEGHDTTASGLSWILYNLARHPEYQEKCRKQLPFTTMCIKESLRLHPPVTVSRRCTEDIKLDGKVIPKGNTCLISIYGTHHNPEIWPNPQVYDPERSSHAFVPFSAGPRNCIGQNFAMAEMKIVLALILYKF-HVRLDETKAVRRKPELI------------------ 195609844 103 -----------------------------------------------------------------------------------------------------RRIINPAFHLEKLKRMLPAFAACCTDLVERWQQPCEVDVWPEMQNLTGDVISRAAFGSSYQAMHKLHIPGYLYLPTKTNRRMKRIASEIQELLKGIIAKRENALRDDLLSNMEHCRGDGGKITTDDVIGECKLFYFAGMETTSVLLTWTMVVLSMHPEWQDRAREEVLHVFGDYEVLRLYTPLTALQRQTYKPMELGGVRYPAGVMLMLPLLCIHHDKDVWPDASEFRPSRDAPAFFPFGWGPRTCIGQSFALLEAKMGLSMILQRFA-FELSPA---YTHAPFAHGM--------------- 189536366 39 -----------------------------------------------------LMTGYDTLKEAFVEQADIFTDRPYFPDKLGNGKGTGLIMSSGHMWRQQRRFALATLKYFGVKTLENAILQECRFLCDSLPFDPQHLVTNAVSNIICGLVFGHRFEYDDHQFHLMQTYINNILQPGKHQTAFASMSKLQPFLKEEITKHQQDREDCYLEEIEKCKDSDAEFTEENLMFCVVDLFGAGTETTSNTLRWALAFMVKYPDVQEKVQSEIDYTYAVIHEIQRFANIFTPPRVANKDTTVGGQLIPKGVIVLPMLKPILLDKKEYSTPYDFNPDHKKENFIPFSIGKRMCPGEQLARMELFLFFISLMQHF-TFLPVEGQKLSLK---------------------- 584998 36 ---------------------PLLGGMPHVALAKMAKKYGPIMYLKVGTCGMVVASTPNAAKAFLKTLDIFSNRPPNAGATMAYNAQDMVFAPYGPRWKLLRKLSNHMLGGKALENWANVRANELGHMLKSMSHVGERIVVADMLTFAMANMIGQVMLSKRVFVEKFIPQIAWMDLQGIEKGMKKLHKKFDDLLTKMFEEHEAKGKPDFLDFIMANRDEGERLSITNIKALLLNLFTAGTDTSSSVIEWALTEMMKNPTIFKKAQQEMDQIRAICKEAFRKHPSTNLPRVSSDACTIDGYYIPKNTRLSVNIWAIGRDPDVWENPLEFIPERNDFELIPFGAGRRICAG------------------------------------------------------- 157105966 83 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVLDCARSTAEYFREEAEYEMKNVFSRFSTDVIGSVAFGIKVDSLREFFVKGKAMLNFQNLKSLLKVIMQMNAYFKDMIMDNMKQRRNDMINILMQVQKHNRVWSENELVAQCFLFFLAGFDTVSTCLTFVSYELLANPDVQQKLFQKMQYLDQIISETLRWPPAPFVDRYCVKDYLFDRVPIEKGQIVWFPITALHHDAKYFPEPNRFDPERNPGAYLPFGVGPRNCIGSRFALMEVKAIVYHLVKNF------------------------------------ 126737550 4 LPPKPPSRPERLWQYLRLFRQDILSAQPAKLYRAWMAEFRAPRIRSF------LINQPELLQRVLKEPDLFPKSDRIAEGLKPLLGNSVFLT-NGEAWKRQRRLIDPAFEGGRLKETFPAVAENDTVEIEEVTSHAAADVIFRTLFSIPIEHEGEVFSRFRDYQRSQPLLNLAAFLPLPGWMPRFFRREIRALITRLTETRMSEIKDDLATKIMCAKETGTGFDTEEMVDQVAIFFLAGHETSASALAWALYLMALYPEWQEKLEEEAAISRAVFREALRLYPPVPMMREASCPVRFRNRDVPKGSQIVLSPWHLHRHERLWNNPDGFDPMRWREAYIPFSAGPRVCTGAGFAMVEGPLILSMILRAFQLERIEGDDPVPVA---------------------- 198470108 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQSTIDGASLSNDDIREEVDTFMFEGHDTTTSAISFCLYEISRHPQVQQRDLGELKYLENVIKESLRLHPPPMIGRWFNEDVEIRGKRIPAGTNYTVGIFVLLRDPEYFESPDEFKPDRHPYAYIPFSAGPRNCIGQKFALLEMKSTISKLLRNFELLPLGP-EPRPAMNIVLRSANGVHLGLQPRSVLA- 158291840 45 ---------------LDIARKDLITREMAQAYKNY---GPLARVWIFVF-PMFVVFDPNDLKMILSSKKH--TNKSMFYKLLHNFLGRGLITSSGRCTVAMSFCLLDHYGSRCISCFRTQMENCVLDILNEAVLGVPVKSVDKKEMEQSPFRQGKVVAPYRITHPWLLFNSIYKLTDAATAELNQK-KQLDDFSRKMIRRRRESDRRCLLDFMIEISNENPEFTEDDIIDEACTFMLAGQDSVGAAVAFTLFLLARHQDQQAKCYEEIERHEACIKESLRLYPSVPMARKIGEDVRVGKYNLPTGTEIMILPYATHRLEHIYPDPERFDPERNPYAFLPFSAGPRNCIGYKFAYIEMKTVIARVLQNF-HLSPAPGKEE------------------------- 109090035 61 -----------------------------------------------------VLHGYEAVKEALIDHGEKFSGRGSFPVAEKVNKGLGILFSNGKRWKEIRRMTLRNFGMGK-RSIEDRVQEEALCLVEELRK----------TNASPCDPTFILGCAP----------CNVICSVIFHNRFDYKDQRFLNLMEKFNENLR------ILSSPWIQEKHNSEFTIESLIATVTDMFGAGTETTSTTLRFGLLLLLKYPEVTAKVQEEIECTDAVVHEIQRYIDPTNLPHAVTCDVKFRNYLIPKGTTIITSLTSVLHNDKEFPNPEMFDPDRSGNYFMPFSAGKRMCVGEGLARMELFLFLTTILQNF------------------------------------ 190702454 72 -----------------------------------------------------------------------------------------------------RILLSPAFTSSKMKAMFKLMSECANAFSDTLVKQARNDAIASCLFGVAVDSMGRRAANFEGIRSLKFFMIRAFPSMSKLLRIKLIGTKIENFFYDLVRDTIATNRPDIIQLMMETRGHKPELSIESMTSQVWGFYFGGFESTATSICFMAHEIASNPDVQKKLQEEIDYLDAVVSEILRLYPIAGFSRVCTKSFELPPTLPNPGTDLWIPLWSIHRDPQHFPNPDKFDPERNHSAYLPFGVGPRMCMGNRFALMEIKVLF------------------------------------------- 149689502 69 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDQGNKLSYEEIREEVDTFMFEGHDTTAAAINLSLYLLGSYPEVQQKVDNELEYLECVVKESLRLFPVPFFARNLNEDCEVAGYKIVKGSQVIIMPYALHRDQRYFPNPEEFKPERHSYAYVPFSAGPRNCIGQKFAMMEEKTILSCILRHF------------------------------------ 210120355 73 ----------------------------------------------------------------------------------------------------MRTQLTPAFSGSKLKQMIAALNSCADQLVESFATTKESFDVKEVTGAFSMDVTARIFGAEVNSQQDPQNPVIAHARRTFNFNFKSPVIWFYDFFDGVMEQMRKTDGSDLLQIMIDAHKEKQPLTRDDVVGNGIGFFSGAFETLSITMSFVLYQLALNQEIQDKARQNMSYVEMCVMETLRLYPASHIQRVAKEDARLMWINVPKGMNVLVPALAIHYDPKRWNEPRKFIPERNPMDWLPFGVGPRNCIGMRLALMEMKVGLARVL--------------------------------------- 148698965 90 -----------------------------------------------------VITGMPLIKEIFTQMEHFMNRPVTLLRKHLFNKNGLIFSSD-QTWKEQRRMTLRNFGLGK-RSLEERIQEEAHYLVEAIRDEGGQPFDPHFNNIICSITFGERFDYHDSQFQEMLRLLDEAMCPGSHQTLFRNWRKLQLFVSDIVNNHRRDWRDFIDAFLTEMTKYPDKFNEENLICSTLDLFFAGTETTSTTLRWALLCMALYPEVQEKMQAEIDYTNAVIHEVQRMGNIIPFPREVAVDTQLAGFNLPKGIMVLSNLTALHRDPSEWTTPDTFNPEKKRESFLPFSMGKRACLGEQLARSELFIFITTLFQKF------------------------------------ 156542488 178 ----------------------------------------------------------------------------------------------------LRHKLTPVFTSGKLKDMFYLISECADHLVEKLADRGGPVECRELTAKYTTDVIGDLMAFSNTLRGIWKEWLPRLYELLRPYVYNRAIDYFIGSLKETMEYGKKNNRNDFLDLLMDLKDQPDSLSDFEFTNQAFIFFLAGFETSSATMSNALYELALNQSLETIRKYPPGSILQPCS-------------VAPHTFAKLSVSIPKGTLVIIPVWAIHHDPEIFPNPELFDPERHPMNYFPFGDGPHNCIG------------------------------------------------------- 17536179 41 -----------LIQTIDHENP------PFLKYRDWTKQYGPVYGFTEGPQQTMIISEPEMVNEIFKQFDNFYGRRPIIGDPEKDKRVNIFSTQ-GKRWKRLRTLSSPSFSNNSLRKVRNSVQECGTEILWNIEQKVRKNLLPKVQAIFNGSWHVFLITGIFPPLAGVFRKMSKMLPASFIPAFKAVQARIDQRAKDEIKGVEPGEPQDFIDLFLDARVPDKELTFDEIIAQCFVFLAAGFDTTALSLSYATYLLATHPEIQTKLQEEVDYLECVMKETLRLYPTTANTRKCMRETTINGVNFDEGMNIQVDTWTLHHNPRIWEDVEDFKPERWENSYIPFGSGPRQCIGMRLAQMEQKILLAQILK-------------------------------------- 126334778 76 --------------------------------------------------------------------------------------------------------------------LEEHVTEEASELVKIFSKQGSFDPKSSITCAVANVVCALCFGKRYGHFDKCFRYLPLRIIHAPREFYCQLNHFIEQHVQDHITTFDKNHLRDITDALKSATIKTATLSDNEIISTVSDIFGAGFETVSGFLHWSFLYLIYYPEIQAKIHEEIDYTEAFINEIFRHTTFFTIPHCTTKDTTLNGYFIPQKTCVFFNMYQVNHDETLWENPDSFQPERFLNKVLIFGMGIRKCLGEDVARNEVFIFIVSILQQL------------------------------------ 59958379 38 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFSLVTDGQSLTFSPDGPVWAARRRLAQNALNTFSICYLEEHVSKEAEALLEQMAEVGRFDPYNQVLMSVANVIGAMCFGHHFSQRPVDFFPILQYMPNSALQRFKNFNQTFVQSLQKIVQEHYQDFDEDITGALKSSRASDGHIPQEKIVNLINDIFGAGFDTVTTAISWSLMYLVANPEIQRKIQKELDTMEAFILEIFRHTSFFTIPHSTTKDTTLKGFYIPKECCVFINQWQVNHDQQVWGDPFAFRPERFSEKVMLFGMGKRRCIGEVLAKWEIFLFLAILLQR---LEFSVPAGVRVDLTPIYGLT-------------- 156346300 26 -----------------------------------------------------------------RQPSVFAGR-PTLPPSLDFGMDPDYGVLDGPLWKFYKKLGHSAVRVHGTDRLNEAIRVEVDEVCRRLLDGQPVDISKEFGIATTNVICARLFGSRYDVHDRIYEIHNKISRVVMSSRSSKERRELRELLQEIWRKYKEHEQTDLLIDAKLSEKNSHKLTENGIISTGLSQFLAGSETTASTLSWSVVYLLNDSDVQERIHNELDDVEAFTAETLRCIGPLGMPHKTTRDTFLRGHAIPKGTTVVPNLWSLHHDSTEWKDPFKFDINRFNDAYLPFSAGPRVCLGEELARSELFLFLARLLQKF------------------------------------ 170063834 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIAAQAFIFFTAGFETSSSALTYTLYELALNPVIQEECCQAMTYLDQCINETLRKYPPVVNLRAVDKDYLISNLILPKGLKIMIPAFAIQHDPDFYPNPERYNPTRFSPDFLPFGEGPRICIGLRFGMLQARVGLAMILKNFRILRCEKTEDPVVYS--------------------- 195501744 55 --------------------------------------------------------------------------------------------------RALRNKLTPSFTSGKLKAMFETSDSVGDKLVDQLPATGAKELLKKLMATYAIDIIADSFADPNNEFQVISRKVNRFVQIGWKQEATERMRELSNRTVDLREQNNQVNTDDNVWSAESSKNGEKSMSKDLIAGQLFLFYVAGYETTASTTSFTLYELTQNPEVMEKAKEDMKYLEACVLETARKYPAPLLNRICTKDYPVPDSVIRKGTPIIISLIGIHRDEEYFPDPLQYRPERNQAAFLPFGEGPRMCIGARMGKVNVKIAIAKILSNF-DLEI------------------------------- 195332476 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNSKELYEEVSTFMFEGHDTTTSGVSFAVYLLSRHQDEQSKEISQMKYLDLFIKEAQRVYPVPFIGRYTEKDYVIDGDLVPKGTTLNLGLVMLGYNEKVFKDPHMFRPERFPFEYVPFSAGPRNCIGQKFALLEIKTVVSKIIRNF---EVLPADELVSKDGYINTTIGLP----------- 198416593 13 --------------------------------------------------------GYDLIKEVITDAKDFASRCPNMPGRRGEGLDGIAAAPYGPKWMANRK-----FFYSAMRTMIPYIVEELEKLCAKNELFEPSSVFDAVLNVLAYFTFGNRYSYQDEKFKELIHINNDFFQPQCGKDLKESVGKINKFVKAEIEQHRKNPRDYIDCYLKELDQDQSELSELGLEMSIMDLFQAGTETTSTTLRWAILYMVNNPNIQKKVQQEIDYCEATVLEVQRMATIAPIGHCSEEDQMLGGYRIPKRTSIMACYHSIHFDPKFWKNPNEFDPCNFPDAFMPFGGGLRICVGMNIAKQELFLFFVAILQKF------------------------------------ 62649347 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLIATTLDLFFAGTETTSTTLRWALLYITLNPEVQEKVHSEIDYTNAVIHEVLRMGNIINVPREVTADSTLAGFHLPKGKMILTNLTALHRDPKEWATPDTFNPEKKRDSFLPFSVGKRACPGEKLAKSELFIFFTALMQNF------------------------------------ 157345055 27 ---------------------------PHRALQALSKKYGPIMYMRLGFVPAIVVSSPQAAEQFLKTHDVFANRPPHESRHMLYDGKGISFSGYGPYWRSMRKLCTELLTSRKINSFKPMRREEVGLLIEEAARAGAAVDVSAKVALLSADMSCRMFGKKYMDKDLDERGFKAVIQEAMQRRIKATGKVFDDFFEKIIDEHIHKPKEDVMLDLMGSEETEYNIQRANIKAISLDMMAASMDTSATMIEWALSELIKHPPMMKKVINELEYLNMVVKETLRLHPVAPIPHESMEDCTVDGFHIPQKSRVIVNVWAIGRDPNAWTDADKFLPER------------------------------------------------------------------------ 125558542 38 ------------------------------------------------------------------------------------------------DHRRVRGALSEFLRPEMLRMYVGKIDGEARRHVAGCWSGRAAVTVMPLMKRLTFDIIASLLGPGAAARDALAGDFERVMGGMWAVPVRRLLAGITRERKAALERGAATRSSDLIACLLSLTDDRGGLSEEEIVDTAMVALVAGHDTSSILMTFMVRHLANDPDTLAAMHEEIARSKRDGEETLRMVPPVFNFRRALEDIELDGYVIPKGWQVFWVASVTHMDAAIFHDPDKFLPSRPPCSYVAFGGGPRICPGIEFARIETLVMMHHLVRKF------------------------------------ 39940978 43 ------------------------------------------------------VSDWDLVHEVCDDSRFKKSIKGDLEELRNAVHDGLFTSSDEENWGIAHRVLMTAFGPLSIRNMFDEMHEVASQLALKWARQGPHEPLDSMGFRFNSYYRQDLHPFIKAMNEVLNRFMPSVFYHSHNKKFRENIKLLRTTAREVLDARKTQKGPDLLTAMLDGPKTGKKMTDESIIDNLITFLVAGHETTAATLSFALYNLAKFPEVSRKAQKEVDYISALIRETLRNAPITAFGREAIGDQVLGKYLLKDKTQIVCFLTKSQSDPVIWPDADEFKPERHPHCWAPFGTGVRGCIGRPFAWQEMVLCLAVLL--------------------------------------- 189240535 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDLIQLLMQAQNGDEALTEDHFVSQALTFFIAGFETVSTAACFMAQELALNPHIQKRLQVEIDYLDQVVCETLRWPPATQTDRLCVKSYVIKVVFVEKGVSVLVPVMSIQRDSSFWEKPNKFDPERFPGTYLPFGTGPRNCIGSRFALLELKILFFHLLAKF------------------------------------ 115496942 59 -----------------------------------------------------VLNDFHSVREALQQAEVFSDRPRVPLTSIMTKGKGIVFAHYGPVWRQQRKFSHSTLRHFGLGKLEPKIIEEFRYVKEEMQKHGDAPFNPAVSNIICSLCFGRRFDYTNSEFKQMLNFMSRALEVCPFKELRQIEKDLTLFLKKIIKDHRENPQDFIDMYLLHVEEEKKNFDEDYLFYIIGDLFIAGTDTTTNSLLWCLLYMSLHPNIQEKIHEQMPYTEATIMEVQRLSTVVPIPHMTSEKTVLQGFTIPKGTIILPNLWSVHRDPAIWEKPNDFYPDRKKETFIPFGIGKRVCMGEQLAKMELFLMF------------------------------------------- 210107327 63 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVLSFIISAKEEGKAVDQQQLLDTAVELLFAGHETTSSAATSLIMHLALQPQVVQKVQEDLEKHGQVVKEVLRISPPIGGGRKALKTFAIGGFQVPEGWAVMYSIRDTHSASQLFSSPQQFDPDRWAAAFLPFGAGPRACAGKEFAKLQLKLLCVELVRSC-RWELADGKVPEMKSVPVLHPANLPVNF-------- 46370702 68 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDTAIKGTCLSLILGGYDTTSATLMWALSLLLNNRHVLKKAQDEMDQYQAIVKETLRLYPAAPVQHKAMADCTVAGFNIPAGTRLVVNLWKMHRDPKVWSDPLEFQPERFLQKHLPFGSGRRSCPGITFAMQVLHLTLAQLLHGFELGTVLDSSIDMTESSGITDPRATPVTLTPRLPPAV 198428826 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGKGLNDSEIRDEVDTFLFAGHDTTASGIAWALYNLAVNVDCQDKCREELKSVVGDKENIEWCPPVPFIGRELNEPLKFRETTIDANSNIALHIFTLHRNVHVWDSPEEFIPERSPHAYLPFSAGPRNCIGQNFAMNEMKIAIGQTLRKFPKPSITPQVVLRPKDGIF------------------ 125587994 252 LPPGPPAVPI-------LGHLHLVKKPMHATMSRLAERYGPVFSLRLGSRRAVVVSSPGCARECFTEHDTFANRPRFESQLLVSFNGAALTASYGAHWRNLRRIVAQLLSAHRVGLMSGLIAGELKRRLFEVATRPETDPDTDMSLEAQEFKQVVDEIIPHIGAANLWDYLPALRWFDVFGVRRKILAAVDAFLRRLIDAERRRLDDGMIAVLLTLQKTEPEVYTDNMITATANLFGAGTETTSTTSEWAMSLLLNHPDTLKKAQAEIDYLQCIVRETLRLYPAAPMPHESSADCKVGGYNIPRGSMLLINAYAIHRDPAVWEEPEKFMPERDGNLLMPFGMGRRRCPGETLALRTVGLVLGTLIQCFDWERVDGVEVDMTEGGGLTIPKVVPLE--------- 15231906 70 ----------------------------------------------------------EQIKEVFNKVYDFQKAHTF---PLSKILGTGLVSYDGDKWAQHRRIINPAFHLEKIKNMVHVFHESCSELVGEWVWPGTADVISRTAFGSSYREGHRIFELQMQAFQKFFIPGYIYLPTKGNRRMKTAAREIQDILRGIINKREEAPSEDLLGILLESQTEGNGMSTEDMMEECKLFYLAGQETTSVLLVWTMVLLSQHQDWQARARNQLKVMTMILYEVLRLYPPVVQTRAIHKEMKLGDLTLPGGVQISLPVLLVHRDTELWGDAGEFKPERFKDSFFPFAWGPRICIGQNFTLLEAKMAMSLILQRF-SFELSP----------------------------- 195383568 32 ------------------------------------------------------------------------------------------------EWREMRYILSPTFTGIKMRAMYELINAYIEQQLKESPSDGIELEMKDYFTRFTNDVIAAAFGIKVNSFEETVVVLKAILYTFIPRLMKALRVSILDYFRSLVRVEHKIIRPDMIHLLMEAQDSGKKFSDDDLLAQCLLFFAAGFETVSTCLCFFTYELCMNPAVQKQLYMHMKYMDMVVSEVLRWPPASRTDRGCNADIDLRDENNQQGDRIFIPIMGLHYDPEHFPEPEEFRPERKQFTYLPFGVGPRNCIGNRMALMEVKSMIYHLLSKF---ELLPAQKTTKDMGDILGFQMVP----------- 73998409 28 -----------------------------------------------------MVGHHQLAKEVLKKGKEFSGRPRVVTMDILSDNQKGIAFADGASWQLHRKLALATFALFKNQRLEKIICQENSLLCDFLATQKSIDLSLPLFLAVTNIICLICFNTSYKNRDHMIDIFPKIFPNKTLEKMRNCVKMRDDLLNEILEKYKEKFSSDMLDILIQARMNSDDLSDKHILISIGDIFGAGVETTTSVVKWTVAFLLHTCSGPQLQKKIQEEIDATIREVLRIRPPMLIPHKAIVDSSIGEFAVDKGTSVIINLWALHHNEKEWYRPDQFMPERPSLSYLPFGAGPRSCVGEILARQELFLVMAWLLQRF-DLEAPDDGQLPSLEGI------------------- 195430374 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLTNVEIYEEVSTFMFEGHDTTTSGVAFAVYLLSRHPEEQRKLFEEQCYLDLFIKEAQRVYPVPFIGRYTDKDYEIDGTTIPKGSTLNLALIILGYDERTFKDPHVFRPERFPFEYLPFSAGPRNCIGQKFALLEIKTVVSKIIRTF------------------------------------ 170049293 82 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVAECGRSMVEFFKAEAENDVIASVAFGVTVDSMRDMLDFSNWKVVVWIILIHLLSLVAKKFNVDIVDGALSNYFRSIITDNMERRRNDMINMLMEVRKHSREWTDNELIAQCFLFFLAGFETTSNLLSWLMYELSVNSAIQDRLYEEISHVENVSEALRKWPPNVQLDRKCTKDYLLDNGT---GTRFTMDKGSSVLIP-YFPDPDTFNPERFNGAYLPFGIGPRNCIGSRLALMQVKSIVYHLLK---DFAAVPSE--------------------------- 114762769 41 ----------------------------------------------------------------------------------------------------QRRAIAPVFAARNVEALAPVMTETAAELVKEMLS-ATFDVICDVALSGREHFDADLYGFLTVGRASLLDFLEMPIWVPRPGEFRGAVKTMHRMVSAAINDRRRQGADDLLDHMLRAKDTGRTMSPQDLLHNMQFFIVAGHETTALAISWALYLLANDPAAQERAREEMPYTEQVLDEAMRLYPPVGMARNVLDDDEIYDRDIRPGETVFVNTYALHRHEDLWERPHAFDPDRDRYAYLPFGAGPRVCVGANFAMMQAQIILATLVARF------------------------------------ 162957571 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGQGLTDEEIRAEANTFMFAGHDTTASAICWTLYNLARHDHYQGKCRQEPFTTMCIRESLRLHSPVQAVTRKYTQDMALGDRTVPQGAICLVSIYGTHHNPAVWQNPHEFNPLRFDHAFIPFSSGPRNCIGQKFALAELRVVVALTLLRF---RLTPGPELGNKSGGVRRLPQLVLR--------- 12248380 41 ---------------------PLLGSMPHVALAKMAKKYGPVMYLKTGTLGMVVASTPSSARAFLKTDSNFSNRPANAGATLAYGAQDMVFAPYGPRWRLLRRLSNHMLGGKALDGWANVRASELGHMLEAMNREGEVVVVPEMLVYAMANMIGRVFVTKGEEVNEFKDMVVELMTWMDLQGIERGMKALHKKFDKLITRMLEQHKPDFLDAIIAASLDDERLSTSNIKALLLNLFTAGTDTSSSTIEWALSEMLKKGKILKRAQEEMDYLKAICKETFRKHPSTNLPRISSEACVVNGHYIPKGTRLSVNIWAIGRDPEVWEDPLEFNPDR------------------------------------------------------------------------ 6225204 46 -----------------------------------------------------VLSGSETVRQALKQGDDFAGRPDLYSFRFINAGKSLAFSTDQAVWRARRKLAYSALTPEYSCVLEEHICKEGEYLIKQMKADGSFDPFRHIVVSVANVICGMCFGRRYDHDDQEFIPILQYLPSAAMKNFLRINSRFTEFVQKIVTEHYTTFDKDLIDHCEDRKLDENQMSDEKIVGIVNDLFGAGFDTVSTALSWSVMYLVAHPEIQERLYQEIEDKEAFILEILRHSSFFTIPHCTTKDTSLNGYFIPKDTCVFINQWQINHDPELWKDPSSFNPDRDGEKVMAFGMGKRRCIGEVIARNEVYLFLAIIIQKL-HFLPIPGEKL------------------------- 158300014 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDNDVREEVDTFMFEGHDTTTAGMCWALFLLALHPDIQHQVHQEIDSIERCLKETLRLYPVSFFGRTLSEDIQFGHYHVPAGTVVGVHAYHVHRDERFFPDAEKFDPDRHPYAYIPFSAGPRNCIGQKFALLEEKSVVSSILRRF------------------------------------ 23397411 81 --------------------------------------------------------------------------------------------LDGPKWFQHRKLLTPGFHYDVLKPYVAIFAESTRMMLDKWEKKASENKSFDIFCDVGHMALDTLMKLMQQRIDSFQYHNDFIYWTPHGRRFLRACKIAHDHTDEVIRQRKAALQDDFLDILLGVRDEGIKLSDAELRAEVDTFMFEGHDTTTSGISWFLYCMALYPEHQQLCREKMTYLTMCMKECFRLYPPPQVYRQLNKPVTVDGRSLPAGSLISLHIYALHRNSTVWPDPEVFDPGRHPFAFMPFSAGPRNCIGQQFAMNEMKVVTALCLLRF-EFSLDP----------------------------- 145249294 74 -------------------NRPRYVQGLHKIY------GPVVRVGPNAVD----IAKIAEAREI---HRIGSGKSPVYELLKHDNAKSIFSTTDPKFHSKHRRLLSSPFADANLHSLEPLIEARIRRMREEMTTRKVADVQKWFFFMSSDIIGELSFGDSFRMLEQFIFRLAEFLPLPILREANKSRNRFGNYADECVNRYKEDVKPTLFTKLYNAGKEG--LSDAEIRDDASDLIIAGSDTTANTLTYLTWAVCKAPVIRQKDVXSLSYLNQVIDEALRLYPAVPCPRVVPQGATFSDHWVPGGSTVTTQIWSLHRDPVAFPEPEKFDPSRWASPFMPFGAGTRNCLGLHLARIELRLATAHFFRQFPR---------------------------------- 157954075 29 -----------------------------------------------------VLHGYEAVKQVLIDQSEEFSGRGSLPVADNINQGLGIVFSNGEIWKQTRRMVLRNMGMGK-RTIEHRIQEEALCLVEALPCNVICSIIFRNRFEYNDERLLTLIKYFNENSRLVSTPWVELYFPGSHNTIFKNMTEQRKFILEEIKKHQENPQDFIDYFLIKMEKEKHEFTMDNLITTVWDVFSAGTETTSLTLRYGLLLLLKHPEVTAKVQECMPYTDAVLHEIQRYIDPSSMPHAATQDVKFREYLIPKGTVILTSLTSVLHDDNEFSNPGQFDPGKKTDHFMAFSAGKRVCVGEGLARMELFLLLVSILQHF------------------------------------ 189240218 43 -----------------------------------------------------------------KDFDHFVDRRPFVPEKADPLFGKSLFSLKGPKWRAMRSTLSPVFTSSKMKYMFQLMSQTGERFINHFLNQKEEVVMKEITTKFANDVIGNIMGADLTNFRSLRFVPKLLALFKIPLFPKKVSDFFVRVVNDNIESREKHVRPDMIHLLLKMKSNNLKHEEVETVPQALLFFFAGFDSVSSLISYMAYELAVNPDVQTKALMSMKYMDMVVSEALRKWPNAIATRVCTKPYTIEPKLPDEKDVVAIPMYAIQRDPKYFPEPERFIPERFPYTFMSFGTGPRSCIGSRFALLETKLLF------------------------------------------- 162453161 9 ------------------------TGDMRHYEDLFARHGDVVRLRAPGAEDFVMAFHPNDIAHVLRTNAR-NYPKGKRYHELAPVLGWGLVNSEGELWRRQRRHVQPQFNHANTLKFVPIIVEHMEAVLRRWDAQPERDINDDMMDVTFGIAGEAFFGHTDTVREAFKYALSIALKRMYHLRFRRAMDRVHAVIDGIIDGYQRGAGDNVLVRLMNSPETGAKMDRAQLRDEIKTILMVGHETSSVTASWALYQLARHPEVCARLTDEIDYLTMVFNECLRLLPSVPFIRSPLEDDVIGGYKVAAGSTVAIVPWVTHRHPEFWSDPLEFKPERFANAFIPFGAGQRICLGEFMGQLEGKIMVAMALQRY-RLRLVPGFDPRCRGFIVNGMR-------------- 198470608 55 --------------------------------------------------------------------------------------------------TQQRRLLTPAFRPTLLRSFAPSVAKHADRLIQRLEETRGSEVTDPLFACLLDAIVDTSMGFHRSSQLLFKRMINPLLASDWVFKQTRLWRELHTLMDSLIDRRSAQLQQNLLDTLLLANIDGEPLSRKEIRDEINTFVFAGVDTTTAAMSFVLYALAMNPEAQDRLQEELRQLPALLKEVLRLYTIPTTGRQTTRSTVIGGRTYCAGVTLWINMYGLAHDASYFPDPYVFKPERWPFSYIPFSGGPHVCIGRRYALLLMKLLTARIARAF------------------------------------ 73921480 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDFLQMLIDMKNSTNQLTMDEIIGQVFIFFSAGFETSSTTATLTLFELSQKPEIQNKLRMGMPYMNAVVEETLRWPSVTTLTRVCTKDYTFRDITIQKNTNVIIPVLGFHRDSNYHPKPMEFDPERFMNKYLPFGEGPRMCIGMRFGQMQVKLGLLTILRKY---QVYPSPK-----------TSLPLEIDPDT---- 66522976 76 -------------------------------------------------------------------------------------------NMDVTRWRPLRIKLSPVFTSGKLKEMFPLILKCAERLEDAVKRGGPVDCFEISARYTTDVIGSCAFGINMNERSEFRRIGKRIFDLDKNILRSFLRQFFTKFISEMIKYREENNKADFVNLLMELKKHPEKLQDNLLAAQAFVFFAAGFETSSTTMAHALYEMALNPNIQDKEVKKMKYLDKVFKETLRKYPPGVFLRKCNSNYTFKGTKVSIPTSVIIPVYSIQTDPKFYENPDVFDPERHPMTYLPFGDGPRKCIG------------------------------------------------------- 72113767 29 ---------------------------IHEAFVDLTRKYGPVFSVRRGPFLFVVLNDRESMKQALKSGEFFSERPGHIRWGIPDAEKNASISSNGKPWDDQRKFSLPALRSFGFKSLVPQINLEARYLADEIKHGEPMDLVQLIFSRRYEYDDPEFIGALEAMADIFVNVFESLVHTPWYKPYRDCTSKLRDFIMSHLNNHQETFQKDNIRDFVDAFLAHDISKDDKFWRILLDFFAGGTETTAVVTSWAILYLAVHPDVQKKVQTELDYCDATLMEIMRIRPVIPVPHMTSADVSLGPYTLPKGTIVIPNLWAVHHDPKEWCDPHLFNPDRKNEAWMPFSIGRRDCLGMQLAKMESFLLFANLFQQF-DFKLPPDQPTRGHPGLSMPPES------------- 118485719 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMVDVLLRIEKDQTELTKDNIKAILLNLFLGGVDTISLTVNWAMAELVRNPRVMKKVQDQLEYLRMVIKETLRLHPPAPITRETMSHCKVSGHNIYPKMLVQINVWAIGRDPRYWKDPEEFFPERFSFEYLPFGSGRRICPGIHMGSITMEIILANLL--------------------------------------- 193591771 41 LPPGPWGVPFLG------YAPFLSNHCTYLKYNELARRYGPICSFTQRGNTVILLSDHKLIKTAF-DMKQITGRPNDGYMDIIGGYGA--VNSTGKLWESQRKFLHMTFTGHNRLNMENRIMIEVSTLTETFHCGKPIDLNAAITNVISSLTMSVRFEPNDPRFERYMHMVDEGFKLFGMLRIKNNHQEIAKYFQSIIEEHRSTFDPDLVDAIKRSQEAGQGLDPNRQVQQILDLFSAGMETIKNTILWAMVYMLHYPDVMTKVQDEIDSVVGQYKEVLRKSSITPLGHATTSDVTLNGYHIPTGAQIIPLQHFVHNDPNLWDEPEAFKPERKPDCFLPFGVGRRKCLGETLAQMELYLFFSTLLHEF-DVCLPDGDELPSMDGQVG------ITLTPQSFKVV 28301533 44 -----------------------------------------------------VLSGLNTIKQALKQGDDFKGRPDLYSFTLIANGQSMTFNPDGPLWAARRRLAQNALKSFSICYLEEHVSKEAEYLISKMAEVGLFDPFKYLVVSVANVICAICFGRRYDHDDQDFIPIPRYLPNSSLDAFKDLNKKFYSFSKKLIKEHYRTFTDSLIEHCQDRRLDENQLSDDKVITIVFDLFGAGFDTITTAISWSLSYLVTNPRIQRKIQEELDYLEAFILETFRHSSFFTIPHSTIRDTSLNGFYIPKGHCVFVNQWQVNHDQELWGDPNEFRPERTLDKHLSFGLGKRKCIGETIGQLEVFLFLAILLQQM-EFNVSPGEKV------------------------- 147782531 539 ----------------------LFKKPLHRTFAKISNQYGPILFIRFGSRPVIIVSSPSAAEECFTKNDVFANRPRLLAKHLGYNYTTLTWAPYGQHWRNLRRIASEILSSNRLQMFYDIRIDEVRALLCQLFRASSEVDMKSMFFELTLNNMMRMISGKRYYFREIVAETFELSGATNIVDFVPFSKWIDGFMQNLIEEHRRMRSPTMLDVLLSLQEEPECYTDDIIRGMMQVMLSAGTDTSAGTMEWAMSLLLNNPEALEKAQAEIDSHRGIIMETLRMYPAAPVPHESSEECTVGGFRVPSGTMLLVNMWAIQNDPMLWAEPSKFKPERFRNGFMPFGAGRRGCPGEGLAMRVVGLALGSLI--------------------------------------- 189235279 112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDDIVNETCTFMLAGQDSVGAALSFALYSLAAHQDIQEKVVQEMKYLEQCIKETLRLYPVPMITRKITEDVPLGKYTLPTGTNIVISPFVTHRLPHVFPDPLKFDPDRHPYGFIPFSAGPRNCIGYKFAIIELKTVLSQILRKY-HVSLVPGRE-------------------------- 190333629 10 ---------------------------------------------------------------------------------------------DEDVHTERRRRVMPSFRGDAVKRVEQAVGQLAKETVASLPRDKVVSVHPYAHRYTTKVILEVLFGTMFHRMPSWRVKLLRLLRPNGVNEFLTRRERVYRMLDAAIEERGRKSGDDLLGMLGTTNADGSTPSRIEMRDEIMTQFLAGTETTAAAICWALEFLTRSPHVVERVRAEIEYLTAVVHEVLRLGPPTQQPREVVKPIEIGGVRYESGDRLWASAYLLHRDEHNYPQPDEFRPERKPASHIPFGGGHTRCLGDRIAFVELKATLTEILTTCDVERADPEPELAHSRTVVNIPKKARMVFRPRKVKA- 24653734 38 -----------------------------------------------------LVTDLELAKQILQDFANF-EDRGMYHNERDDPLTGHLFRIDGPKWRPLRQKMSPTFTSAKMKYMFPTVCEVGEELLADNAMCGIGDLMARYTSDVIGRCEFAIMGRRAFSERRHCKLVDGFIESFPEVRMRQIHQDITDFYVGIVRETVKQRRSDFMNLLIEMKQRGE-LTIEEMAAQAFIFFAAGFDTSASTLGFALYELAKQPALQAKLREEIDYMELVIAETLRKYPITRISRHLYAAKGDRHFYIEPGQMLLIPVYGIHHDPALYPEPHKFIPERPTAAWLPFGDGPRNCIGMRFGKMQTTIGLVSLLRNF------------------------------------ 170046986 42 -----------------------------------------------------------------------------------------------------RKVITPAFHFKILEEFLDIFNQRSEDFVGKLRDRGDFNIYEDVTLCTLDIISESAMGVKINAQDMMREYKVFFYMQKAAKRQKAAVAVLHDFTDSVIEQARKATQQKLLELLLNVSVDGHPLSNSAIRAEVDTFMFAGHDTTTSCISFAAYHIARNPSVQQKLHEEMKYLDMTIKEVLRIHPVPVIGRKSAHDMVIDGQKIPPGIDIAVLIYAMHNNPGVFPEPDRFDPERHPYAYIPFSAGARNCIGQKYALLEIKATLVKLLGHYRLLACDPENTVRIKT--------------------- 13516744 38 --------------------------------------------------------------------------------------------------RQMRKIVVQLLSSTQVSRMEGVRAEEVGSLLRDIASTGATINVSEKVMALTNDIVTRVFGGKFARQCEFLREMDKAFKSNGERDMKRCHGLIHHIIAEVVENRKAARDEDMLDVLLTLQEDDSPLTTETMGAVLHDVFAGATETTGNTLAWVISELMHNPHTMAKAQHELHYMPMILKEALRLHPPGPIPRMAREDCTVMGYDIPKGTNVYINIFAISRDPRYWINPEEFMPERFENNFIPFGAGRRQCPG------------------------------------------------------- 24586609 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEQMAAQAFVFFVAGFETSSSTMSLCLYELALQPDIQQRLREEIDFKPKPLSETLRKHPLPHLIRETTKDYQIPNSDIVLDKGILALIPVHHHDPEIYPEPEKFDPSRHPMAYLPFGDGPRNCIGLRFGKIQAKIGLVSLLRRF------------------------------------ 156555829 41 ---------------------------------------------------------------------------------------------------RLRVKFAPIFTSGKLRQMYPFLVEISKHMIAELKTTDTVDVNDILARFTTDVISSIVYGLDSKSLDEFRTKPEMMSWATVPLYQENVSEFFLNIFKEAVNYRRKEQKKDFLDLIMQLIDSGKVDDEEEAAANAFVFFLGGYETSSSTTSFCLYELAQNPEVQEKLQAEMEYLDMVLSETLRKYPSGATNRIAKEDYPLPNFVIKKGMRIIIPLSGIQNNPEYYPDPEKFDPARNKYVNIPFGDGGRICIGKRFAVMQVKIVLTAML--------------------------------------- 157117345 39 -----------------------------------------------------------------KDFDHFTDHMNTISVDVDPIFGRALFFMDGQRWRHGRSGLSPAFTGSKMRNMFTLLSKYVEGAMQRLAQQGKMELIRDLFQKLGNDIITSIFGVHNPNNEFFKRGKQLAATGGFQFLPKEAADFYVDVVSKTIKHREEYKRPDFIHLFVQARKNEEETADDELKSAGFTFFFGGIETTTTMLCFALYELAGNKEVQQKLQAEIDSVRKETETLRRWPPLGITNRVCVKPYTFEDHTIEKGQLIQIPVQSFHRDPSFFPDPYRFDPERNQDAFLPFGSGPRNCIGSRLALMQAKCLL------------------------------------------- 91790741 48 ---------------------------------------------------------------------------------------------------RQREMMNPAFAQAKLDVAFPVMRAAADDLVERLQRGSELNIEVELTHVTADIIYRTIFSEPHKVFDAFARFQRWLVWPWNVWQSRRAASDIRRLLEKLIRSRHEAWKNDILSALMTSRDTGEPFSFDELVDQVAVLFLAGHETSASALTWAVYLLSAVPEVQERVHQETCRTRNVFRETLRLFPPVFMARESAQTCPMRDKMVPKGASVMISPWLIHRHRERWSDPDAFNPDRFDDSYLPFGMGPRVCLGAAFALQEATLILASLIRAF------------------------------------ 212505743 33 -----------------------------------------------------------------------------------------------------RKIITPTFHFKILNEFFEVFVRNAEILCHQLRGKGSLNICKFIKLMALDNICETAMGVDIKAQEKVWLMIDSLFNLSSESKVAQALKILHGTTDEVIKNAREEKRKKAFLHLLLASEEGSQLSDKAIREEVDTFMFAGHDTISSGLSFAIYSLAENPDVQELAYQEMKYLERVLKEVQRVYPIPIIGRNIKKDLQLGNYIVPKGTQLCINIYSLHHNPNIWPNPEKFNPDRSPYAFIPFSAGPRNCIGQKYAMLVMKVTLSTLLRQF------------------------------------ 195120942 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIHLLMEAEESNKKFTDDDLLAQCLLFFFAGFETVSTCLCFVTYELCMNPTVQQQLYMHMKYMDMVVSEALRWPPAPQTDRACNADIDLRDENNKKGDRLFIPIVGLHYDPEYFPEPKEFRPERKPFTYMPFGVGPRSCIGNRMALMEVKSII------------------------------------------- 195612242 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGHESTAVTAAWCLMLLGLHPEWQNRVRQKMKNLTMVIQETLRLYPGAFVSRQALQELKLGGVHIPKGVNIYIPVSTMHLDPELWPDVKEFNPERFSHSYLPFGAGARTCLGQGFAMAELKILISLIVSKF------------------------------------ 21223591 12 -----------------------------------------------------------------------------------------------PLHRRQRRTIQPAFRLDAIPAYGPIMEEEAHALTERWQPGKTVDATSEFRVAVRVAARCLLRGQYMDERAEFRGMYRRMVVPPANRRFNDALADLHLLVDEIIAERRAQKPDDLLTALLEAKDDGDPIGEQEIHDQVVAILTPGSETIASTIMWLLQALADHPEHADRIRDEVEHTGNVIVEAMRLRPAVWVTRRAVAESELGGYRIPAGADIIYSPYAIQRDPKSYDDNLEFDPDRWKYAMKPFSAGKRKCPSDHFSMAQLTLITAALATKY-RFEQVAGSNDAVRVGITLRPHDLLVR--------- 118373126 64 ------------------------------------------------------------------------------------------------EHSRKRKILSQAFHYQLLQNMIPQLSQIYEEFFEKIRNKRVSDCI-MMGQEIVAESIVRLFFSNSFQGLKFKGFGKICFSFGQMASVKKDLKQIKEIYKEIIEELQHKKQKDLIDYLIESKESEESITIDQIIEEFVTFQVAGLDSSGHTLGMVLYYLCIFPECKQKSIKKMKYLGAFVNEVLRYYSDQIFPRTCNKDIQIGDLIIKKGTQVNVGIIENHYNPKYFKDPHQFNPMRWSYAFNPFSSGKHNCIGQHFAQLEIKVGIIKFLQEF-DLELDQDYKFILKFSFLTEPLNIPITF-------- 188580484 63 --------------------------------------------------------------------------------------------------RHQRRTLAPAFTPRAVETLVPHILSASDEAVAALAARGPVDLFAALQRLALEIAGRTMFSVGMAHRPHLTDLLVPLRFATPLDRARARFRRDWVAFLDGVIADRDQGQDDLLDLLRAARETGRGFSHEELRDQVATMILAGHETTAVTLLWACTLLALSPETQAAVAAEAAFTRAVIEETLRLYPSAFVARRALHADVLGGERVEAGDSVTISPWLLHRHRRLWRDPDAFDPGRPRFAYLPFGAGPRVCIGAAFALTEATLALSRIVGHF-RIERADARPVLPAAVVTTQPDHAPARLTP------ 148236452 41 -----------------------------------------------------VLSGLETLRQALRQSDEFAGRPDLFTFRLVGDGQSMTFSSDGEVWRARRRLAQNALKTFATSPVEENIITEAEYLIRKFKDKGEFDPYRYVVVSVANVICGMCFGKRYNHDDEEFIPILQYLPNSSMKAFKEINQKFLAFMQKFTKEHYKTFDKDITDSLIQHSQEKRQLSNEKIVNIVNDLFGAGFDTITTALSWSLMYLVAHPNIQQRIQDELDYTEAFILEMFRHSSFMPFPHCTTKDTMLNGYFIPKGICVLINQWQVNHDPNLWQDPFKFCPERFLNKVMIFGLGKRRCVGEAIGRMEVFLFLTTMLQQM------------------------------------ 156550865 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGIALIFILLMLAENKEAQDKAREEVSEMERCIKETLRLYPVPNVLRHLTEDLQLKTHTLPAGVDVICFLYDVHRDPNFWPDPEKFDPDRHPYAYVPFSAGPRNCIGQKFAMMELKSLVARIL--------------------------------------- 157106413 76 -----------------------------------------------------------------RDFQHF-GDRGIYVDEKRDPFSGHLFALDGERWRHVRHKVAPAFTPLKLKDVFQLIGGVVQDHLKHFAESGQSVDVADLFLRYSVDMIASVFGVENCPEEQFYRVAHKVLKYTGTRLVDQHVQDFFMHVVQQTVEYREKRRDVLQSLLKIMNAESQNVSIDFTITDAFTFLLAGMETSSSTATFCLYEIVNNQEIQRRLQKEIDYLDHCVNEAMRKFPAAYLHRICTEDYLVPSTRTIIKTLVLIPIYALQRDQEFFPHPDLFLPDRFNAPFFPFGEGPRSCIGQRMGKMNVKIALVHLLSRY-NFTLA------------------------------ 195381305 62 -----------------------------------------------------------------------------------------------PQWKEIRTKLTPVFTSGKVKQMYPLMLEIAADLESHLARHRPITEVKDICARFTTDSIATIFGVRANSLANLSRSKDYFVAFFMPKRIKFFTEEYSNFIRNTINHVMATVRNDLIDVLVGLRKEAALDPSKPHLANNNDFLVAGFETSSSTMAFGLLELAKQPELQERKINSLEYLAMVVDEVLRLYPVLPFLDREYQSIQYYDYKMENGTPVFIPVYGLQRDPKYWPNPNHFDPEREPMAYQPFGLGPHNCIGSRIGLLQAKLGL------------------------------------------- 5915805 30 -----------------------------------------------------VLSGYQAVKEALVDQAEEFSGRGDYPAFFNFTKGNGIAFSNGDRWKALRKQILRNFGMGK-RTIEERILEEGHFLLEELPFDPTFVVSRSVSNIICSVIFGSRFDYDDDRLLTIIHLINENFQPGPHRRLFKNYGRMKNLIARSVREHQASLDDCFLTKMAQEKQDPSHFFMDTLLMTTHNLLFGGTETVGTTLRHAFRLLMKYPEVQVRVQEEIDYTDAVIHEVQRFADIIPMPHRVTRDTNFRGFTIPRGTDVITLLNTVHYDPSQFLKPKEFNPEKKSPAFMPFSAGRRLCLGEALARMELFLYLTAILQSF-SLQPLGAPEDIDLTPLSSGLGNVP----------- 195036250 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLFFIAGYETTASTAAFTLYELSQNPDVLAKLMQDMKYLELCVMETTRKYPAPLLNRMCNKDYPLPNSVLEKGTEIIISLLGLHRDPEYFPDPLKYQPERTPAAYMPFGVGPRQCIAARMGKMNVKIALTKIL--------------------------------------- 47219044 41 -----------------------------------------------------VLAGYKTVKQALVNQAEDFGEREVFPIFHDFNKGNGILFTNGNQWREMRRFTLGTLKDFGMRIMEEKIVEECQYLIEEFEQHGAQVISYAASNIISTLMYGKRFDYKDPNLQAMISRDQEIIYHTGSPSIQMYFPWLGPFLKTWWVQTRAKHGKRILTELKEADVNNLYYHDDNLLHTTWNLFAAGTDTTADTLKWGLLFLAKYPHIQDRVQEELSYVEAVIHETQRLANVVPMPHRTSRDTAFQGYFIGKGTMVIPLLTSVLYDESEWATPHTFNPAHRRDAFMPFSAGRRMCLGEGLARMVLFLFFTSLLQRF-HFKPAPG---------------------------- 29829541 51 ------------------------------------------------------------------------------------------------DHRRQRRLMQSAFQRTQLERYSTAMRAEIDATAARWHDGTVIDAFPELYGMALRTVARTLYSTPVTFRQMFLPHSLRRLPTPANLRYRNNLRFLHDTVQDLITEYRRDQRDDLLSALLASREDGGRLGDTEIHDQVITVMAAGTETVAGTLTWIFHLLSRHPEIEARLYEEIDTTDRIITEALRMYPPWIFTRLTASDVDLAGVRLPEGTTIVFSPSSVQRHSEAYDDASRFDPDRWRQAFTAFGTGARKCIGDLFARTEATLALATML--------------------------------------- 170048295 42 -----------------------------------------------------------------------------------------------------RRIITPAFHFKILEEFLDIFNRRSEDFVRKLRTRGDFNIYEDVTLCTLDIISESAMGVKINAQDNPDSPYVKAVKEMSNIIFRRLFSMMREYLQKAAQRQKAKRKMTLLELLLNVSVDGHPLSNADIREEVDTFMFAGHDTTTSCISFAAYHIARNPAVQQKLYDEMKYLEMTIKEVLRIHPVPVIGRKSAHDMIIDGSKVPPGIDVAILIYGMHNNPAVFPEPTRFDPERHPYAYVPFSAGARNCIGQKYALLEIKATLVKLLGHYRLGACDPANTVRIKT--------------------- 198424712 40 -----------------------------------------------------VLNDFESIHEALKNIQHFNSRPSFYIVEQ-FTHGYGFGFADG--HNKYRNFSLSALRGLGIRTMETRVSEVAQDLVKILEDQKPTDLLSDPEYQYAVQCSFDCFGDPENS--EYLNFMFFYPKLRYIQPFKRALKKFIDVHLGLIAFNQKEINDAFLIEMKKHSPENSWFHETQLLHCLGDMFIAGTETTTNTILWALLALIHHPEIQEKLYQHRDKIPAFTQEVYRFKTIVPLAHRANKDVEIGGYVIPKGTKVFPNLHAVHHDPNIWKNPSEFNIYRKDGKFIPFGMGARSCLGEKLAITEVFLFLANIIKRF------------------------------------ 11935175 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDHLLMTVGDIFVAGVETTTTVLKWTMAYLLHYPEVQTKIQEELDFKDATISEVLRIRPVAPIPHVALQESSIAEYTIPQDARVVINLWSLHHDPNEWENPEEFNPERPSQSYLPFGAGIRVCLGEALAKMEVFLFLSWILQRF-TLELPAGPDLDGKFGVVLQVKKFRVT--------- 118464338 5 -----------------------------EALLALYRRRGPVIDAGAGRRGYTLLLGAEANKFVFANADAFS-WRATFENLALVDGPTALIVSDGDDHRRRRSVVAPGLRHRQIQDYVTTMVSCIDRVIDGWRPGQRLDVYQHCRAAVRRSTAESLFGLDLTHQPPQLVGLQRRINAPAWRRAMAARQRINNLVDTLIAEARANPDDHMLTMLIDGRDEGYALNDNEIRDAIVSLVTAGYETTSGALAWAVYLLLSQPGAWAADLSGLTYLNGVVHETLRLYPPVISARRVMRDLRFEGRRIRSGRLLIFSPYVTHRLPEIWPEPMRFAPERWPHEFIPFSAGLHRCVGAAMATTEMTVM-------------------------------------------- 126324069 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ADGRRFKKACD-IVHRFTTEVIQERRQALNQQGAEAWLKSKQGKTLDFIDVLLLAQEDGKQLSDEDIRAEADTFMFEGHDTTSSGLSWVLFNLARYPEYQDKCRQMPFITMCIKESLRLFPPVTLISRRCTEDIKMPDGRVIPKGIILVSIYGTHYNPSVWPDPYRFDPERSPLAFIPFSAGPRNCIGQSFAMSEMKVVVALTLLRF-RLSVDRTKKVRRKPELI------------------ 195334743 53 -----------------------------------------------------------------------------------------------------RRLIQPAFHHNLLEKFIDTFVDASQSLLDAEAVGTEINIAKYVNNCVLDILNEAVLGVPIKKRARFTQPWLLLDGIYHWTKMANQKKRLNDFTRKMIQRRRQIQRKCLLDHMIEISESNPDFTEEDIVNEACTFMLAGQDSVGAAVAFTLFLLTQNPECQDRCVHEMRYMEMCIKEALRLYPSVPIARKLGEEVRLAKHTLPAGSNVFICPYATHRLAHIYPDPEKFQPERHPYAFLPFSAGPRYCIGNRFAIMEIKTIVSRLLR-------------------------------------- 196191900 9 -------------------------------------------------------------------------------------------------HAGRRRLMAQAFQPRALEGYIDTMVSISDRYFQQWTEISAQDWYPQLRRYTFDIACKLLVGLDDASKTTLGNLFEVWLPWTAFGKAKRSRERLLVALEALIRDREQSSTPDALELLLTADDDGNSLTIEELKDQVLLLLFARHETLTSALTSFCLLMAQHPEIRAKAEKQMTYLEQKLKEVLRMVPPVGGGRRVLKTCEFDGYQIPAGWMVLYQIKQTHQELEIYAQAKKFDPERKPFSYIPFGGGLRECLGKEFARLEMKIFAAKLL--------------------------------------- 17647309 65 ---------------------------------------------------------------------------------------------------QMRSTLTPTFTSLKIRQMFELIHVEAVDFVQRQLDAGTSELLKDFFTRYTNDVIAEFFSIGQRISEFTFWVMLYILMPKLMKALRVPVMDMVDYFKKLVMKYRKEQRPDMIHLLMEAQQDKAEFNDDDLLAQCLLFFSAGFETVATCLSFTSYELMMNPEVQEKTLMGMKYLNCVVSESLRWPPAFIVDRMCGSDFQLKDEELREDDLVHINVGALHHDPDNFPEPEQFRPERFDEEHLPFGVGQRSCIGNRLALMEVKSLIFQLVLRY-HLKPTDRTPADMMSS-ISGFRLLP----------- 157748811 33 ----------------------RFQDYDYPFWRVMMDEYGPIYGITEGVEKTLVVSDPEFVHEVFTQFDNFYGRKNPLQGDPNKNKRAHLVSTQGHRWKRLRTLSSPTFSNKNLKKIMKTVDDSVAELMRHLCAGGKTVDMLEYYQEFTIDIIGKILMFENPMLPKVKSIFDGRKHAFFASAMFPFLGAMLRLMMNIIEKAVKARIDDFIDLFLDARADDKHLTFDETVGQLFVFLLAGYDTTALSLSYSSFLLATHPEVQRKCQEEVDYMDWVIKEALRFYPSIVHNRKCMKATTVCGVEIEEGTNVQVDTWTMHKDPNIWDDVNEFKPERWKGGYLPFGMGPRICIGMRLALMEEKMLLTQILKK------------------------------------- 158261027 59 -----------------------------------------------------VLSDFHSVREALQQAEVFSDRPRVPLISIVTKEKGVVFAHYGPVWRQQRKFSHSTLRHFGLGKLEPKIIEEFKYVKAEMQKHGECSLCFGQRFDYTNSEFKKMLGFMSRGLEICLNSQVLLVNICPWKELRQIEKDITSFLKKIIKDHRENPQDFIDMYLLHMEEERKNNFDEEYLFYIIDLFIAGTDTTTNSLLWCLLYMSLNPDVQEKVHEEIEYTEATIMEVQRLTVVVPIPHMTSENTVLQGYTIPKGTLILPNLWSVHRDPAIWEKPEDFYPNRKKETFIPFGIGKRVCMGEQLAKMELFLMFVSLMQSFA-FALPEDSKKPLLTG-------------------- 195159091 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLIDASKDGTVLTNEDIREEVDTFMFEGHDTTSAAISWTLFLLGCHPEYQEKNLMDMRYLECCIKDSLRLFPVPMMARMVGEDVNIGGKLVPAGTQAIIMTYALHRNPRVFPKPEQFNPDRHPFAYIPFSAGPRNCIGQKFAILEEKAVISTVLRKYKIEAVDRREDLTLLGELILRPKGLRVKITP------ 117215 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMSVLSLFFVGTETSSTTLHYGFLLMLKYPHVTEKVQKEIDYSDAVIHEIQRFSDLIPIPHRVTKDTLFRGYLLPKNTEVYPILSSALHDPQYFEQPDSFNPD------------------------------------------------------------------------- 116003839 35 --------------------------------------------------------------------------------------------------HKQRRIMDLAFSRSSLVGLMGTFNEKAEQLVESMQDMLTCATMDILAKAAFGMETSMLLGAQKPLSRKVKLILEGISKWKQLRETRESVRFLRQVGKEWVQRRREALQRDILTQILKAEE--GAQDDEILLDNFVTFFIAGHETSANHLAFTVMELSRQPEILARLQAEVDYLSQVLKESLRLYPPWGTFRLLEEETLIDGVRVPGNTPLLFSTYVMGRMDTYFEDPLTFNPDRPKFTYFPFSLGPRSCIGQQFAQMEVKVVMAKLLQRL-EFRLVPGQ--------------------------- 121053143 31 -KPLPPKIPGPVIGHLFHFNDDGDDRPLARKLGDLADKYGPVFTFRLGLPLVLVVSSYEAVKDCFTNDAIFSNRPAFYGDYLGYNNAMLFLANYGPYWRKNRKLVQEVLSASRLEKFFARIQASIKNLYTRIDGNSSTDWLEELNFGLIVKMIAKAFKDFMILSMEFVLWDAFPIPLFKWVDFQGHVKAMKRTFKDIAEGNEQDFIDVVLSKMSNEYLGEGYSRDTVIKATVFSLVLDAADTVALHINWGMALLINNQKALTKAQEEIDYLQAIVKEVLRLYPPGPVPHENVEDCVVSGYHIPKGTRLFANVMKLQRDPKLWSDPDTFDPERFIYKYIPFGSGRRSCPGMTYA--------------------------------------------------- 162461957 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEAFRIDPTFFLSQAVSNVISSIVFGNRFDYEDKEFLSLLRMMLGNFQPGPQQQAFKELQGLEDFIAKKVEQNQRTPRNFIDSFLIRMQQEQTNPNTEFYVITTLNLFIAGTETISTTLRYGFLLLMKHPDIEAKVHEEIDYTEAVIHEIQRFGDVIPMARRVTKDTKFRGFLIPKGTEVFPMLGSVLRDPKFFSNPHDFNPQKKSDAFVPFSIGKRYCFGEGLARMELFLFLTTIMQNF------------------------------------ 81248548 82 ----------------------------------------------------------------------------------------------------MRSTLTPAFTSSKIRLMVPFMVEVGDQMIDDYIEVDCKDLTTRYANDVIASCAFGLKVDSHMDRDFGFRTMIMFFVLLNAPKVAKFFKWVRKFFTNLVREMRHIIRPEMIHLLMEANKSKRVWTDEDIVAQAFVFFAAGFETVSATMAFLLYELAVHPEVQERSIQDMKYMDMVVSEVLRKWPAPVLDRICTKDYNLGDFIIRKGSGVQIPVYAFHNDPRYFPNPEKFDPERNANAYMPFGVGPRNCIGSRFALCEVKVITYQILRHM------------------------------------ 197772128 7 ------------------------------------------------------------------------------------------------DHRVQRPLVQPAFHPTAISSYGPVVADAGRRVVDDWHDGQTLDVSEEAMKLATLTVLGTLFRFPQLEKDGFIRMVLHRLPLPALRRVDRGRELIRTALAGAIAAHRATGADGVLSRLMAATGPDGAFTETDLVDQVFTLIGAGVETSASSVASALHLLATDQDVQHRLRAELADVLGGRDETLRLYPSVWVSRVTTAPVELGGHRIPAGVDVVFSPYCLHRDPEVFPRPASFDPDRWRQALIPFSTGRRKCVGDTLAMNEIALFLASALTRY-RFRHAPG---------------------------- 117606234 65 ---------------------------------------------------------------------------------------------------RMRSTLSPYFTSGRLKEIFPIAMTHADRFIKNMQKKDPKEVVAPYSLDVITSSSFSVFVINVKKFIQFNMFNPLLLLILLFPSLAIPLKKMMDFFYSVLKKIKDDHNDDQIQDSDTSEQPAKGLTDHEILSQSLVFILGGYETTSTTLTFLLYNLATNPDCLEKLVMRMDYLEMAINESMRLLPTAPRLRSAKKTVVINGLTIPEGTLVGIPTYVLSHDPDIWESPGEFRPERFSYAFIPFGLGPRNCIGMRYAVMIMKLFVVKLLQNF-SVETCKETQIPLEMNVTFQPK-VPITL-------- 170049307 57 ---------------------------------------------------------------------------------------------------RMRSTLSPAFTGVKMKQMFELVVECSESMIEFYRKKGAQEYMKDLFSRFANDVIATCFGINFTSFKMLMKLFGFRLFPDWMARFGIDMQEQSDFFSKLIKDAIKSRRPDMIHLLLQARQSTHVMTENEMIGQCFFFFLAGFDTVSTALTFLAYELALNPDVQEKLRHKMTYLDMVLSESLRMWPPSAVDRYCVKDYVLDDFTIEKGAGIWLPIQGIHHDPRFYNNPKKFDPERFPGTYMPFGIGSRNCIGSRFALMEVK---------------------------------------------- 387075 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQGLEDFIARKVEENQRTPRDFIDSFLIRMQEEKKNPRTQFHMMTTLNLFFAGTETVSTTTRYGFLLLMKYPHIAAKMHEEIDYTEAVIYEIQRFVDVVPLPRSTTKDIKFRDFLIPKGTDVFPVLSSVLKDPKFFSNPNDFNPQKKSNAFMPFSVGKRYCFGESLAKMELFIFFTTIMQNF------------------------------------ 21842133 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTTEDIIEECKLFYFAGMETTSVLLTWTLILLSMHPEWQEQAREEVLNHFGMYEVLRLYPPVVFLSRRTYKEMELGGIKYPSGVSLLLPIIFIHHDPNIWKDASEFNPQRHQAAFFPFGWGPRICIGQNFALLEAKMALSTILQRF-SFEL------------------------------- 196051313 67 --------------------------------------------------------------------------------------------------HRMREHLGPAFGKGSVRTMFPTTARIAQTLVSKRRDLEWTDLMARYTTDVIGSCAFGIDCFRAMGYRAFRCSLRRMWKLRFGYAFRRIADALQLCVNELHRESYQLVKRDFLQLLLEMKATGR-LDMTQVAGQCYSFFIAGFETSASLMSFCLYELAKNVTVQEKMVMSLRYLDQVVNETLRMYPPVDFFRVSSTDYAIDRVTIPRGTLLVVPVHALHHDPEYYPQPEVYDPERDGAPFMPFGLGPRHCLGATFGLMLVKVGLVAMLRSF-----------RFSLNVDRTPEH--VTFKPRS---- 167526549 629 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTTQDENGQRLSKEAIRHQCDTFLFAGHDTTSSCLSWLSYLLSVNPEAQEKCQKKIPYLTCCIKEALRMYPPIPVARKLTKPVNVGSTVLQPGTTAAVGILALHYNPTLWEEPTKFKPERDSYSFLPFSIGRRNCIGQNLALNEIRLAMCQILRKV------------------------------------ 193652708 42 -----------------------------------------------------VLTRHQDIELVLGNPKFLRKSKDYMVLQESIMGQGIFSIDDIEKWKNNRKMVMKGFNFTPTKSFIPIFYQEANVLAEILQEKCECNISGPVSMATMEMIGKTALGVTFNAQNQFVEHLQTAMHAWEYRVTHPCEKKIESDNEECCQKSK--------TVLEILLGSSHKMDHEQIRDEIVTVMIGGQETTAMAITCTIFMLAHHQDVQNKDFQQMKYVEMVIKETLRLFPPPFLGRRLDEDMKIGEYMCPAGAALIICPIFVQSSPLYYTDSEKFNPDRHSYAYIPFGAGLRNCIGIKYAMLQIKTVISTLVRKI------------------------------------ 125541687 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLLSLLLAGSEAERKLTTRELVDECKTFFFGGHETTALALSWTLLMLAAHPEWQAAVREKLTKMGCVLSEVLRLYPPPNVQRQALQDVVVKKVVIPKGTNMWIDVVAMHRDGELWEEASEFRPERHRMGYVPFGFGGRICVGRNLTAMELRVVLAMVLRRFA-VEVAPE---------------------------- 161611445 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNCLRWAMLYMALYPRIQEKVQMEIDYVEAVLHEVLRLCNIVPIFRATSQDAVVRGYTIPKGTMVITNLYSVHFDEKYWSDPSIFCPERRHEAFLPFSIGKRHCLGEQLARLEMFLFFTTLLQRF------------------------------------ 170065441 80 ----------------------------------------------------------DLVKAVLRDYASFSANDFPVDAEADPLLIYNPFVVDGDRWRKSRQLLSPLYTASRMRQLFPAMERICDQLVEYVGGHVGRDLVDADCFRNPWRVMGRLAGIKYMLVLFLPFLTNVLSVSITPKEVNEWMINLVSGLLKERKNSKKETEDQLQTLLNT--KSKIELNEELIAGQALSFFTEGFETSSAALGFLIYSLAANPHVQDKMVQKLDYLDWTLQESLRIPPLGVMQKQATKDYQLEGIWIRAGTPVLIPLLSIQNDPSYFPNPDEFRPERFDPRYFPLGEGPRMCVGMRFAQTQIKLAL------------------------------------------- 125806884 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLLMESKESEDNWTDDEIVAQCFIFFFAAFENNANLICTTSLELLENPDIQQRLYQKMKYMDMVISESLRWTLAPVTDRICSKDYTLKLFDFKVGDRVNIPIAGLHWDDKYFPEPQKFDPERFPYTYLPFGVGPRNCIGNRYALMQVKGMLYNLLIR------------------------------------- 126329370 220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHTDFLLTTVNLLFAGTVTVSATLRFAFLLLLKYPEFQDRIHEELNYTDAFLHEVQRFLALIPMPRTVTKPTIFQGYELPQGIEVFPLLGSVLHDPEFFERPKEFYPRHKNEAFLPFSSGKRICLGEGLARTELFLFFTTILQNFSLESPSPLGALSLHSGFANIPPTFQLRFRP------ 5915839 43 -----------------------------------------------------IVTSPEMAQEIMKTHDLFSDRPDFVLRIVSYNGSGIVFSQHGDYWRQLRKICTELLTAKRVQSFRSIREEEVAELVKKIAATASEEKKSRYQQVFISNMHKQLMLLGGFSVADLYPSSRVFQMMGATGKLEKVHRVTDRVLQDIIDEHKNRNREDLVDVLLKFQKESERLTDDNIKAVIQDIFIGGGETSSSVVEWGMSELIRNPRVMEEAQHQLIYLKSIIKETMRLHPPVPVPRVSRERCQINGYEIPSKTRIII---------------------------------------------------------------------------------------------- 77735695 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDQGNKLSHEDIREEVDTFMFEGHDTTAAAINWSLYLLGWYPEVQQRVDTELEYLDCVIKESLRLFPVPFFARNLTEDCEVAGHKIVQGCQVIIVPYALHRDPKYFPDPEEFKPERHTYAYVPFSAGPRNCIGQKFAIMEEKTILSCILRHF------------------------------------ 109124882 33 ----------------------------FQSFMKLREKYGPVFTVYMGPRPVVVLCGHEAVKEALVDADEFSGRGELASIERNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERILEEASYLLEEFRKTKPIDPTFLLSRTVSNVISSVVFGSRFDYEDK------------QFLNLLRLINESFIEMSTPWAQDKNNPRTEF--------------NLKNLVLTALNLFFAGTETVSSTLRYGFLLLMKHPEVEARIHEKMPYTDAVIHEIQRLVDIVPMPHNVIRDTQFRGYLLPKGTDVFPLLGSVLKDPKYFRYPEAFYPQKKNEAFVPFSSGKRVCLGEAMARMELFLYFTSILQNFSPRSLVPPADI------------------------- 195452830 96 -------------------------------------------------------------------------------------------------HSR-RKILTPAFHFKILDDFIDVFNEQAAVLVRKL----SVELGSEAFNIFPYVTLCTLDIVCETRQAKIWLQSDFLFRLTDDYKLHQYINTLHGFSNMVIRERKKKKRLAFLDLLIDASKEGTVLSNEDIREEVDTFMFEGHDTTSAAISWTLFLLASHPEYQERVVEEMESIFGDDKEDMRYLECCMMARMVGEDVTIGGKLVPAGTQAIIMTYALHRNPRVFPKPEQFNPDRHPYAYIPFSAGPRNCIGQKFAILEEKAVISSVIRKYKIEAVDRREDLTLLGELILRPKGLRVKITP------ 1345643 33 --------------------------------------------------GMVVASTPDAAKAFLKTLDLFSNRPPNAGATLAYGAQDMVFAHYGPRWKLLRKLSNHMLGGKALENWANVRANELGHMLKSMFDMGERVVVAEMVNEFKDMVVELMTTAGYFNIGDFIPCLAWMDLQGIEKGMKRLHKKFDALLTKMFDEHKAKGKPDFLDCVMENRDEGERLSTTNIKALLLNLFTAGTDTSSSAIEWALAEMMKNPAILKKAQGEMDYLRAICKETFRKHPSTNLPRISNEPCIVDGYYIPKNTRLSVNIWAIGRDPEVWENPLEFYPERNDFELIPFGAGRRICAG------------------------------------------------------- 186686347 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGTDTTAHTLSFAIGELALNPRVFHQAQAVVDYIRAILKETLRLYSVGSTSLEAQRDTVIEGTVIPRGTKIYWSMLAAGRDPEVYSHPDEFLPERWENSQLPFGSGSHRCLGEHLSMLEGTMMLALLVYYF-DWELVNGREQLQQNLLIYPPDRMPVRFR------- 189201141 63 ------------------------------------------------------------------------------------------------EHKRQRKLLMPAFNFRHVKDLYPIFWSKSQEMIREWASRATLDIIKDFDAITNPKNPLKIFGSNRNAQGFLPHWLAASLPLKRNDEIGNSIATIKSVAASLIAEKREKTGTDILSVALES----GGFSDEDLVNQLMTFLAAGHETTASALTWAVYCLCLHPSVQTREIDRLPYLNAVLNETMRLFPPVPLTREAAHDTTIQNHFVPAGTTVVICPWAINTSVHLWDDAKDFNPERWLKPGMAFLHGPRSCIGKDFAKAEFACLVAALVGRFEAFEEA-GYELKIQGGITASPK-------------- 195332033 53 -----------------------------------------------------------------KDFDHFPNHQLFISSNE-RLFNDMLTAMRDQRWKHMRNTLTPVFTAAKMRNMFTLMNESFAECMQHLDRKGFEVDMKVLCNKLSNDIIATAFGLKVNSYDEFYEIGQSLVFSRGLQFFKFMLSALVDYFSRLVREKHNITRPDMIQLLMEAKESEDNWTDDEIVAQCFIFFFAAFENNSNLICTTTFELLHSPDVQERLYQKMTYMDMVISESLRWTLAAATDRVCSKDYTLKLFDFKVGDRINIPISGLHWDDRYFPEPRKFDPDRFPYTYLPFGVGPRNCIGNRYALMQVKGMLFNLL--------------------------------------- 190702291 75 --------------------------------------------------------------------------------------------------REIRTLLTPAFTSAKMKAMFKLMSECAESLIEQVQGTKEFNSKDIFSRYTNDTIATCAFGFFMLGRRATNFEGIQMLKFVITMTFPKLAKFLRSFFLNLVRDQKNIYRPDMIQLMMDTRNKKPELTIEKITSQAFIFFFAGFDTTSTLMSFAAHEISVNPEIQKNLHEEIDYLEAVVYEALRLYPAVAVDRVCTKNFELKPYMVKEGDTLLLPMWAVHRNPEHFPDPEKFDPERHHPAYFPFGVGPRMCIGNRFAILETKVLF------------------------------------------- 190702290 70 -----------------------------------------------------------------KHFDHFVNHRAFVDSERDALMGNNLSSLHGDQWRKVRTLLSPAFTSSKMKGMFKLMSECACTFTEYLVNQGPIDFSKDMFRRYANDVIATVFGTKGTSFDGIKALKFFLSRSFPWIAKRQVETFFYGLVRETIEDEKGIYRPDMIQLMMEARGNDPELSIESMTSQAFIFFFGGFDSTSTMICFVAHEIAVNPEVQQRLQEEIDYINAVISESLRKYPIQVVDRICTKSFELPPAMMKPGDNLWIPTWAIHRDDQFFPNPDKFDPERNHSAFMPFGIGPRMCIGNRFALLEMKVMF------------------------------------------- 85068674 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVIEECKLFYFAGQETTSVLLVWTLILLSKHVDWQERARNQLKVVTMIFNEVLRLYPPITISRTVHEDTKLGNLSLPAGIQLVLPAIWLHHDNEIWDDAKEFKPERFKFAYFPFSWGPRICVGLNFAMLEAKMALALILQHYA-FELSP----------------------------- 198425906 26 ------------------------------------------------------------------------------------------------------------------RGMEDRIVEEIAYLNNAIRSNKPFDIAELMANGVSNNISSIVMGQRMDYNDEIFYMPFLRNLLFLFLSKPKEMNKINTLIREAIVNWEHNVRDFIDAFIGEQKKETDSFTDLQLIQYVRDLYVAGTETTTGTLRWAVLCLVHHPEKQMKDKAQMPYTCAFMQELFRFRTPLGVPHKISNDVQVQGWSIPKGTWLVCNLWAVHNDPDVWDEPSKFKPERHSKYVMPFSVGPRHCLGEQLARMEIFIFLVSMVQKF---EFLPDPNEPRLSEVQQGVS-------------- 187924717 142 ---------------------------LHLVLEEWCREFGPVYTFRLIGRPFVAIADPILISQVLRDRPGAYRRWNVIETVARELGINGVFSMEGDAWRRQRQLVAKALDPLHLRAFFPLLCEMTRRLLQRWEKAERIDIQKDLMRYTVDVTTNLAFGYDMDTFPMINRRINAPFPYWHYVKLARALIAVQALTKDLIAANRATMPTNLLEALLMAQHDGEPLTDDEVLANVFTILLAGQDTTANTIAWVAYFIASLPDVQRKMQEEVDYVNAVISESMRLKSVTPVAVEPNYDVQVGDIAIPKGAVLSLLTREAGLQQGGHSAPDVFDPARWRAGFMPFGSGPRLCPGRSLALMEVRSAVAMLCRNFDLLLVDNASEVEEVFAFSMVPRNLRIELR------- 170047855 66 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLQTTVDGRPLTDVEIREEVDTFMFEGHDTTTSAISFLMYRLARHPEVQRKMLNELHYLELVVKETLRLYPVPFYGRKILENCEIEGRTFPAGANVIIMPFFMGRDSEYFEDPQEFRPERNPYRYIPFSAGPRNCIGQKFAMAEIKNVISKVLRHFELLAPDHVPEESF----------------------- 5902863 37 -----PGLGNLLQVDF---------RGIPNCFRQLRRRYGDVFSLQLAWTPVVVLNGPAVIREALEDTADRPPAHTLEPLGFGPHAQGVVMARYGPAWREQRRFSVSTLRNFGLKSLEQWVTEEATCLCAAFADHAGCPFSKAVCNVIASLTHGCRFEYDDHRLTRLMDLTQTILIPGLVDKVFRGQKAFMALLDELVTEHRRDLTDAFLDQVEKAKGNPESFNDDNLRLVVTDLFAAGMVTTSITLSWALLLMILHPDVQRRVQQEIDYTTAVVHEVQRFADIIPVPHQTSRDIEVQGFLIPKGTVLFTNLSSVLKDEAVWEKPFRFHPGHKQEAFMPFSAGRRACLGEPLARMELFLFFTCLLQRF------------------------------------ 156551344 73 -----------------------------------------------------------------------------------------------PEWKYIRQKLSPIFTSGRLKKMFDLILE-VDKDLDKLEGSGRDIEVKDICSKFTTDIIGDIFGRSYRRYLEFFAQVPTLVNVFGFEVFGKAATKFLRYIFWNAINERGAKRADLIDLLVGLKKEQEKLEGDTLVAQAAVFFTGGFETSSSTMSFGLYELAKNPTIQDKIMSSLPYLDMVISEVLRMYPIPYLDRNTEADYQLPGTVLKAGTPVVIPMQAMHMDSRYFPKPEIFDPERFPNTYFPFGDGPRICIGMRLGLMQTKLGL------------------------------------------- 34532967 107 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVTDDEGNRLSHEDIREEVDTFMFEGHDTTAAAINWSLYLLGSNPEVQKKVDHELDYLECVIKETLRLFPSVPFARSVSEDCEVAGYRVLKGTEAVIIPYALHRDPRYFPNPEEFQPERHPYAYVPFSAGPRNCIGQKFAVMEEKTILSCILRHF------------------------------------ 91975167 17 LPPTPPRAPDNMTA---LGRLAALRNNAIATWGQRAYQDDLIKGRFFNHA-SYILNTPDAIRHVLIDNYENYTRTAAGIRVLQPILGQGLLLAEGRAWKHQRRTLAPAFTPRAVGTLVPHMISATEETIAELQGSAPVDLREAMQRLALEIAGRTMFSFAMGRHPRFLDLLLPLGWPSPQDSRAFFRRRWTRFIGELMAARRAAGKTDLFDLMVVARETGEAFSEDQLGDQVATMILAGHETTATALFWALYLLALDPATQQDVIERLAFTRAVLDETLRLYPPAFIAREAAGPDSVAGQTIRRKDVMLIAPWLLHRHEKLWDNPSAFMPARDRFAYLPFGVGPRVCIGAHFALVEATLALARIVGAF-RIELIDPTPV------------------------- 47213901 2 -------------------------------------------------GQSWMVNSYKVVREVLVTQGESVSDRPVLPLQEDIVHGYGVISSNGHLWKQQRRFALRLFGFGK-KSLEPVIIDEFTHCANVFRSYKGKPLAPHLNNVISNIICSLVFGHRFEYSDEKFMSLIKLFMPGPHQTVKQIWNKVEDFIGEELKEHRKNWRDYIDCYLKEIQQDENTFDEQNLIFCVLDLFVAGSETTSTTLRWAFLYMAKYPEVQEKVQAEIDYTDAVIHEIQRNIAPLSLPHVTTKAIQLEGYTIPKGVTIIPNLTSVLFDKNEWETPNTFNPGRKRAAFMPFSAGKRVCLGENLARMELFLFFTSFMQHF------------------------------------ 461810 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLTKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWILYNLANDPEYQERCRQEVQERDRDPEEIEWHPPVTVISRCCTQDILLPDGRTIPKGIILISIFGIHHNPSVWPDPEVYNPFRSPLAFIPFSAGPRNCIGQTFAMSEMKVALALTLLRFRLL-PDDKEPRRQPELILRAEGGLWLRVEPLTAGA- 157819641 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHPEYQERCRQEVQERDRDSEEIEWHPPVTMVSRCCTQDISLPDGRVIPKGIIIINIFATHHNPTVWQDPERFDPERSPLAFIPFSAGPRNCIGQTFAMNEMKVAVALTLLRFRVL-PDDKEPRRKPELILRAEDGLWLRVEPLSAQA- 116013494 33 --------------------------------------------------GMAVASTPDAAKAFLKTLDIFSNRPPNAGATLAYNAQDMVFAHYGPRWKLLRKLSNHMLGGKALENWANVRANELGHMLKSMSDMGQRVVVAEMLTFAMANMIGQVMLSKRVFVDKFIPCLAWMDLQGIEKRMKRLHKKFDALLTKMFDEHKATTKPDFLDVVMENGDEGERLSTTNIKALLLNLFTAGTDTSSSAIEWALAEMMKNPTILRKAQAEMDYLRAICKETFRKHPSTNLPRISNEPCIVDGYYIPKNTRLSVNIWAIGRDPQVWENPLEFNPERNDFELIPFGAGRRICAGTRMGIVMVEYILGALV--------------------------------------- 193713787 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDTLLEASENDPDFTNADIRDEVITMMFAGSDTNATTECFCLLLLAIHQDIQDEVYDEISYLEQVIKETLRMYPTIVFTRQLVEDVKVTNYVLPRGASVTISPIVTHHCPHLYPNPEAFNPDRHKYSYIAFSGGPRGCIGMKYAMISMKLMITEILRNFSDIKLS-DVRIKMNDAFTRKVGGYPITIRP------ 156551481 27 -----------------------------------------------------------------------------------------------------RNVLNPAFTLSKMRVMFGLMSNCAENFVDKFSNCDEVEIMEPINRYTNDVIASCAFGFDNPDNEFYIRGRSLMSSLKYLKVFKQDNDFFVNVIRSGIETRREQTRPDMLQLMMDVE---PSLNLLEMTAQAFVFFLAGIESTAVQMCVIAHELAANPDVQKKLHDEIDYLDAIFTESLRMHSASFMNRMCTKEFELPPAVPDAKLYILISMPGIHYDPDYYENSERFDPDRHDATNLGFRLGPRMCIGNRFAVLETKVMFAHLLSKC---RLQPCKK-----------TCIPLKYDPGSLAVV 195438383 35 --------------------------------------------------------------------------------------------------HKHRKMITPSFHFNILQDFHQVMNENSTKFIEQLKKAAANDSIFDFQHYLTLDVICDAMGVSINAMEEFKRSHTIYSFLPEYAVYQKTLKTLKNFTYDIIEKRIQHQTDDFLDTLLSSTIDGRPLNQQEIYEEVSTFMFEGHDTTTSGVAFAGYLLSRHQDIQQKLYNQMKYLDLFIKEAQRVYPVPIIGRFTDKEYMINGTLVPKHTTLNVAIVLLGYNDRVFKEPHLFRPERFPFEYVPFSAGPRNCIGQKFALLEIKTAISKVIRTFKVLPAV--AELESKDGYLNTYLGLP----------- 209154704 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKRKRVADFIDLLLLSKDEEGHGLTDEEIKAEADTFMFGGHDTTASGISWVLYNLSQHQDYQDRCRAEVNFTTMCIKESLRLHSPVVTRRYTKDITVPGGRVIPQGSICLVSIYGTHHNPEIWPDPDRFDPERSSHAFIPFSSGPRNCIGQKFAMAELRVVVALTLRRF-HLTPGGVEVRRLPQLVLRAEGGLWLTLE------- 195612294 72 ---------------------------------------------------------------------------------------------------RHRKVVHPAFNMDKLKLMTATMSDCARSMISEWHGHVEEELSSRFEELTADVISHTAFGSSYSEGKRVFLAQRELQHIAFSTIFNVQIPALRAMLMDIIEARLASYGNDLLGLMHHGEMAPTTLSMDEIVDECKTFFFAGHDTTSHLLTWASFLLSTHPEWQHRLRDEVRRECGDDEETLRLYPVSLIQRKAGSDLDLGGIRVPEGAILTIPIATIHRDKEVWEDAGEFRPERHPNALLSFSSGPRSCIGQNFAMIEAKAVVAMILQRFA-LELSP----------------------------- 157278596 44 ------------------------------------------------------------------------------------------------------------------KSLEQRIQDEAHHLVEAIAEEKGRPFDPHFMNIICSITIGERFEYEDNQFQELLKLADETLCPGPHQKLFSNWEKLKLFFSHVMDSHRKDWRDFIDAFLTEMDKTTTSFNEENLICTTLDLFFAGTETTSTALRWALLYITVNPEVQEKVHSEIDYTNAVIHEVLRMGNIINVPREVEADITLAGFHLPKGTMVLTNLTALHRDPKEWATPDVFNPEKKRESFLPFSVGKRGCPGEQLARSELFTFFTALMQKF---TFKPPINEKLSLNFKMGVALSPV---------- 195046186 55 ----------------------------------------------------------------------------------------------------QRRLLTPCFQPQLLRSFAPAVNQHANRLLDKLQLTNGMEVTDHLFACLLDAIVDTSMGYQLQALQQFKRMINPLLASDWVFERTRLWRELHQQMEHIIQQRHLQLKKDQQHKEEDEEEEEQPWNHQQIRDQVNTFVFAGVDTTTAAMGFVLYALGKHPTVQEKLHAELKDFDAVLKEVLRLYTIVPTGRQTTRETTIGGRRYCAGITIWINMYGLAHDADYFPAPYEFRPERWPYSYIPYSGGPHVCIGRKYSLLLMKLLTVRIVQRF-RLELVEP---------------------------- 170050571 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVTVNGRPLSDSDIREEVDTFMFEGHDTTTSGISFTIYQLAKHQDIQEKVYQEIKYLEMVLKEAMRMPPVAFIGRKIQADTEMNGVIVPAGTDITVSIRQIHRNPAVYPKPDRFDPERFPFDYIPFSVGSRNCIGQRYAIMEMKITLIRLLA-------------------------------------- 157345054 31 ---------------------------PHQDLLRLAKKYGPIMYMRFALVPTIVVSSPQAAEQFLKTNDVFAGRPPHEGSRIVSYDRKGISFTDGPYWRNMRKLCTGLLSNLRISSFQPLRREELDLLIKSLKEAAAVDLSAKISSLSADMSCRMIFGKKYMDKDIDERGFKAVIQEGMQRRMKAISKVFDAFFEKIIDDHIHEPKEDVMLGYMGSKENEFQIERSNIKALVLDMLAGSMDTSATAIEWALAELLKNPRIMKKVQEELEYLDMVVKETLRLHPVAPIPHESLEDCTVNGFHIPQKSRVMVNTYAIGRDPNVWTDAEKFLPERRDFQLIPFGSGRRGCPGMQLGLTVVRLVLAQL---------------------------------------- 157349270 34 --------------------------------------------------------------------------------------------------RKIRKICTRMFSVQRLNASQGLRKKIVQELLDHVEECCGRGCAVDFSQEFKDIVWGVMEEAGKPNFADYFPAFRLIDPQCIQRNMKVHFGKLIDIFDGLITQRVQSKADVLDAFLNLTKENNQEWSCNDIIHLLMDLFVAGTDTTSDTIEWAMAELLHNPETMVKAQRELQYLQGIVKETFRLHPPAPVPHKAETDVEICGFTVPKNSQVLINAWAIGRDPSIWSNPNAFVPERRDFELIPFGAGRRICLGLPLAHRMVHLILASLL--------------------------------------- 15225510 38 LPPGPPRLPI-------IGNIHQVGKNPHSSFADLAKIYGPIMSLKFGCLNSVVITSPEAAREVLRTHDILSGRKSNDSIRCFGHEEVSVIWLPPARWRMLRKLVTLMFSPQRTEATKALRMKKVQELVSFMNESSERKEAVDISREFQDTVIGAMEAAGKPDAANYFPFMGFLDLQGNRKAMRGLTERLFRVFRGFMDAKIAENRDFLDSLLILNEGDEAELDNNDIEHLLLDMFTAGTDTSSSTLEWAMAELLRNPKTMVKAQAEMDYLQAVVKETFRLHPAAPVPRKAESDVEVLGFMVPKDTQVLVNVWAIGRDPSVWENPSQFEPERFMGKDIPFGGGRRICPGLPLAVKTVSLMLASLL--------------------------------------- 183980874 6 ---------------------------------------------------------------------------------------------------PRRRTLQPIFTKQRVAGFAGHMSEAANHILLGWPDGAEVDLNAASHALVLRVVGHSVFGLDLQDKADVRSARPVRAPHWLPTPARRRARGAYDAMYKIAADMLAACRADLIRALIDATDTGESLSDQQICDEMVYFMILGEDTTSTVLTYALWALGRHSQLQDRDVPRLGYTIQVLQEAMRCPPGPTVARRAMQDIEVDGYRVQAGTYCLVGVYAMHRDPALWDDPLAFDPDRDRWQYLPFGGGGRSCLGDHFAMLEASLALATIIR-------------------------------------- 198433430 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTSTSTVMWAMVALLNFPEIQEKLHKEIANANAFIQELYRHMTPFGVPHETTTDAYIGGYCIPKNTRVITNIWAVHYDPNTWENPSEFNIYRHSKKVIPFGIGCRSCLGEKLARLEVFHFLANIIKRFEILPDPESKELPDYRDGVNGFVYVPYRF-------- 94312796 32 -----------------------------------------------------VVTDPQLVRELLVTHHDSLIRWERGTRVFSRVHGHSVLTAEGDAWSRKRQALQPGFMPKAVHGFVPGIVEIVDKGLATWPTRVADWPVESALTSLTMDVIVRMMFSDEIGEDDFYWPASLPDWVPWKRARRRALHTLRDLIERHLQARLRTWPDDLLSRLCLHRDDATAWPLQAVRDECMTTFLAGHETTAATLTWWAWCMASNPSAQDAARAEVTHVVQTITESMRLYPVAPISRRAVRPITLGPWRLPARTLFMLPLQLMHHDPRLFPEPERFQPDRPRGAYMPFGTGPRVCLGQHLATAEMTVIAAMLLQR------------------------------------- 145601517 61 -----------------------------------------------------LVSTHALVNE-LCDEKRFKKKVAAALLGLREAIHDGLFTADEPNWGIAHRILMPAFGPMAIKGMFDEMHDVASQMILKWARHGPIMVSDDFTRLTLDTIALCSMGFNSFYHDSMHEFIEAMTCWMKEKKWHDDAEILRRTADEVLKARKENPRKDLLTAMIEGPKTGGKLSDSSIIDNLITFLIAGHETTSGMLSFAFYLLLKNPTAYRKAQQEIDYITAVLRETLRLYSTIPAFVVAIEDTVVGGKYIPKNHPIFLMIAESHRDPKVYDDAQEFEPERFPNSWKPFGNGMRGCIGRAFAWQEALLITAMLLQNF------------------------------------ 195452874 34 ------HVPTKFIVG----NAREFLTGKVPFYEQIYKLHTAPGFEKEPFIGVNMLHRPELIKTVMKKFNCFTNRVIQADPHVDVLGANNLFFARNPSWRELRTKITPVFTSGKIKQMYPLLVEVGKELLDRLPKEAELRVKELAGRFTTDLIATSAMGFFLNNRNFFKFTWGRVFDSFFARVFPKEVTKFFQRIVGHVMEEREKHRNDLIDILLAMQKEALADPDQKNKAKDVNFLVAGYETSASTMTFTLFELANNLEIQNRLHQEIQEYYGEGKETLRKYPIAGLARECTQPSEYNNFELPNGMPVYVSSLGIHRDPQYWPEPEKYDPERFDPAYMPFGIGPHNCIGMRLGLLQAKLGI------------------------------------------- 113476367 16 ------------------------------------------------------------------------------------------------EHRERQKILAKTIKSKNLNNYIDIIHDLSQSYFLKWIKSDYVDLYSEINNYTLDMILKLLLGIDYASKSEISNYLKDMFPWTKFGSALESKNKLFNQFEQIIVRRKKNFGSDILGILLTVQEQMNELTPREIVGQMVNLLSLGKKELSSALSSFFILTSEHLDVLKLLQIEQEKMDQVIKEVLRLVPPVSGGRKIIEDCSFQGFRIPKGWHAYYYISSVLKDPEIYKQPEIFNPERFNPTYIPFGGGARECIGKEFAYLVIKIFISALLD-------------------------------------- 157117539 73 ---------------------------------------------------------------------------------------------------KRRKALNPTFNYKMLSDFLEVFNRQAQTMVRELNRENGFNCTPYATLCSLDILCETAMGYPIQAQEQFERLQKIWLHPDFIYKRSECLKILHGFSENVIKQRRNKHDEDFLDLLLEATQDGQPLSDRDIRDEVDTFILGGHDTTATAIGWLLYLLGTDLQVQDRVFEEIDYLECCIKEALRLFPSIPIARKLTESVNVGDYTIPAGTNAVIVVYQLHRDTQVFPNPDKFNPDRHQYAYIPFSAGPRNCIGQKFGLLEEKAVAVAVLRKYRITSLDRREDLTLYGELV------------------ 163704905 18 ---VPPEAPLSPLRFF-----RTVLRNPFETWPRAVYRDPVYR-SSFLGRPTLYVMDPALVRAVLVDQAESFEKSEVLRRSLSPALGDAILTADGARWRWQRRAAAPIFRNERIVSFLPAMIAAAERTRDALPPEAETDLAQMMMRTTFDIIVATMLSGDSWIFAMTLLRAPAWMPYPGRTRSERARGYLRDELLRLVADMRREGRNDLMSLLVAARETGRAMDDRDVADNLLTFVTAGHETTALALAWTLYLLALHPGIEARVVAEIETRQTILEAMRLYPPAPVIVRAALADVEIGGHRVPRGTPVTVPIYAIHRHARLWDDPEAAK-ARDRYAYLPFGAGPRICIGMSFAMLEAVAVLAVLIRSL-HFRLAPGFVPTLK---------------------- 88174739 31 -KPLPPKIPGPVIGHLFHFNDDGDDRPLARKLGDLADKYGPVFTFRLGLPLVLVVSSYEAVKDCFTNDAIFSNRPAFYGDYLGYNNAMLFLANYGPYWRKNRKLVQEVLSASRLEKFFARIQASIKNLYTRIDGNSSTDWLEELNFGLIVKMIAEFVLWDAFPIPLFKWVDFQGHVKAMKRTFKDIDSVFQNWLEEHIEGNEQDFIDVVLSKMSNEYLGEGYSRDTVIKATVFSLVLDAADTVALHINWGMALLINNQKALTKAQEEIDYLQAIVKEVLRLYPPGPVPHENVEDCVVSGYHIPKGTRLFANVMKLQRDPKLWSDPDTFDPERFIYKYIPFGSGRRSCPGMTYA--------------------------------------------------- 115953072 42 --------------------------------------------------------------------------------------------------------------------LEPIIQEEVDDTIKQFPFDPQGPLATNSSNIICRLIFGHRFEHNDPEFHQLMNYQHAYIYKERWQTNHVSVQNMFKYFGGKIDEHKSRLSDFIDAYLMHAVKDPVHFNDEELKVLLSDLFIAGSDTVSTTLCWAILYLAAYPDIQEEVQSMPYTEATLMELQRLASVVPIVPHAAFRDSELGGYHIPKGTRMWINMWSLFRDPVDWPNPNKCDPHRHPDSFMPFSAGRRVCMGEQLAKMELFLFFVSLMQRFK-YVFADPDTTPSFEGVV-GLNRQP---RPYKVKAI 126567927 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGTETTSTTLLWALVYLIKHPEVQYKVHAEIDYTDAVIHEIHRNVIPLNGYRMAAKDTTLGGYFIPKGTTLMPNLTTVLFDKTEWETPDSFNPGHKREALLPFSAGKRVCLGEGLAKMELFLFLVGLLQKF-SFSVPDG--IELSTEGISGFSRVP----------- 51536372 35 ---------------------------PHVAMRDLARRHGPLMLLRLGELPVVVASSAEAAREVMKTRDLDFATRPMSRMARPEGGEGIIFAPYGDRWRELRKICTELLSGRRVQSFRPVREEEAGRLLRAVAAASPVNLSELLSAHAADSSVRAIMGDRFRDRDAFLAMLEAMLLSRMPRRMKQHHRDMVAFLDAIIQEHQENRSLDVLLRIQREGDLQFPLSSESIKATIGDMLVGGSETAATTLHWIMAELVRNPKVMQKAQCRLNYMHMVIKEALRLHPPGSLPRECRRTCQVLGYDIPKGATVFVNVSAIGRDPKYWDEAEEFIPERFEHSYTPFGAGRRMCPGMAFGLANVELTLASLL--------------------------------------- 194215484 30 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIITVLSLFFAGTETTSTTLRYGFLLMLKYPHITERVHKEIDYTDAVIHEIQRFSDPLGVPHVVTNDTHFRGYIIPKGTEVYPILSSALHDPRYFEKPDAFNPDKKNEAFIPFSTGKRTCLGEGIARTELFLFFTTIL--------------------------------------- 19851886 46 -----------------------------------------------------VLNGSETIRQALKQGEEFASRPDLYSFQFINNGKSLAFSSDQAVWRTRRKLALNALRSFSTCVLEEHVCKEGEYLVKQLSNVGSFDPFRHIVVSVANVICGMCFGRRYNHDDQFVNLSDRFLPSRTMKTFMEINARFNAFVQKIVTEHYRTFDDSLIDHCEDRKLDENQVSDEKIVGIVNDLFAAGFDTISTALSWAVVYLVAYPEIQEKLHQEMKDSEAFILELFRHSSFFTIPHCTTKDTALNGYFIPKDTCVFINQWQVNHDPALWKDPSSFSPERDAEKVMIFGMGKRRCIGEAIGRTEVFLFLAILVQKL-RFHELPGHPL------------------------- 2431922 35 -------------------------------------------------------------------------------------------------HKR-RKIITPAFHFKILDQFVEVFEKGSRDLLDRLKHGDSGFSLYDWINLCTMDTICETMVLHKRMFNILYRFDLTYMLTPLARAEKKALNVLHQFTEKIIVQRREESNDDFLDILLQSTVDERPLSNLDIREEVDTFMFEGHDTTSSALMFFFYNIATHPEAQKKCFNQLHYVDLCVKETLRMYPSVPLGRKVLEDCEINGKLIPAGTNIGISPLYLGRREELFSEPNSFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAIVANVLRHYEDFVGDSSEPPVL----------------------- 60686423 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDWETKTISDEEKDKNLTINELAATAFIFYAAGFESSSSTVSFCLYELAKNSEMQRIAQNEMKYLGCCVDETLRKHPIAMLNREVSQSYKVPGMTLETGTAIMVPVYGIHHDEKYYPNPEVFEPNRFSVPYLPFGDGARNCIGMRLGLMVFKVCLAMLLKEF-NYSLGEQELEYSPTSFVMAP--------------- 147818696 36 ---------------------------PHYSWWQLSKKYGP-IMLLQLGVPTVVVSSVEAAREFLKTHDICCSRPPLVLGKFSYNHRDIGFAPYGDYWREVRKIVLEVFSTKRVQSFQFIREEEVTLLIDSIAQGSPIDLTERLMSLTANIICRIAFGKSFQVSEFGDGRFQEVVHEAMALLGGFTAADFFPYVGRIVDRLTGHHGEDIIDVLLKIERERSEFTKDSAKAILMDLFLAGVDTGAITLTWAMTELARNPRIMKKAQDQLHYLKMVVKETLRLHPPAPVPRETMSHFEINGYHIYPKTQVXVNVWAIGRDPNLWKNPEEFLPERFRGQHLPFGAGRRICPGMYMAIATVELALANLLYRF------------------------------------ 194753299 58 --------------------------------------------------------------------------------------------IDGPKWRPLRTKMTPTFSSGKMKFMFPTVCEVGVELVGGLMARYTSDVIGRCAFGVDCEAEFAVMGRRAFSERRHSKLVDLFIESFPNLRFCQIHQDITDFYVGIVRRMREEQRNDFMNLLIEMKQRGE-LTLEEIAAQAFIFFAAGFDTSASTLGFALYELAKQPELQEKCMQELRYMELVIAETLRKYPVLPQLTRVSKQYYARNFYIEPGQMLLIPVYGIHHDPRIYHEPNRFIPERPTASWLPFGDGPRNCIGMRFGKMQTTVALVHLLRRF------------------------------------ 5759232 75 -----------------------------------------------------------------KDSEHFIDHTSLISSSAGRIFGRILFSLNGQEWKDMRSTLSPAFTSSKLRGMVPFMIDVNKQMVKDLTTRYANDVIASCAFGVKVNSHAELATALAPFRRLISLGYSTFPSVMKKFNVKLFPTESTTFFKNLVREKRNIFRSDMIQLLMEAKKGKLTWTDDDLVAQAVVFFLAGFETISTTMTFILHELAMNPDVQEKLYQNLTYLDCVITETLRWPPLVSLDRLCIKDYNLGRFIIRKGESVAVPVYSIHHDPEYFPEPYRFNPDRKPMTYMPFGVGPRNCIGARFALCEVKVMIYEVLQHF------------------------------------ 24575126 48 --------------------------------------------------------------------------------------------------REQRRIVQPAFKPGRINQQAAAVAEEAAKLVALLRGHGPVDVLQEVTGLTLGVLGRTLLDSNLTAHESLAHSFEAWLPLPPQARFRRARRELYRVADLLVADRRSRMGDDALSRIIDRRRDDPARARNRLREELVTLLLAGHETTASTLGWTLHLLERHPEVRDRVRHRLTYTTMVVQEAMRLFPPVWIPRVAQQRDVVGGYTVSAGSDVLVCPYIMHRHPGLWEDPERFDPERPRYAYIPFGAGPRFCVGSNLGMMEA-VFVTALVTRDLDLRTVAG---------------------------- 156547810 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGYDTTGMEMVYLLMLMAENKDQQEKEINQMEYIERCVKESLRLFPTPHIVRAVTEDIQLKNYMVPAGTDIFVPIHILHRDPKYWSDPLKFDPDRFPFTYLPFSHGPRNCIGQKFAIAELKSLLACVLRNF------------------------------------ 194754814 65 ---------------------------------------------------------------------------------------------------QMRSTLTPTFTSLKIRQIFELVHACAVGYVERQLEAGNSELLKEFFTRYTNDVIATAFKDPNNEFFTLGQRISEFTLWGGFKVVPKLMKALRDYFKKLVMNYRKEHRPDMIHLLMEAQEDKAEFNDDDLLAQCLLFFTAGFETVSTCLSFTCYELMVNPEVQDKLYDEMKYLDCVVSESLRWPPAIVLDRMCASDFQLRDATLRKDDLVHIPVIALHHDPDNFPEPEEFRPERFDEEHLPFGVGQRSCIGNRMALMEVKSLLYQLVRHF---RLKPTATTRDMMGSIAGFRLMP----------- 115453987 40 -----------------------------------------------------VVSSAEAAREVLKTHDFASRHMTPTLAVFTRGGRDILFSPYGDLWRQLRRIVLELFSARRVQSLRHVREDEAARLVRAVAGGAVVPIGDMMSRMVNDSVVRSAIGGRCARRDEFLRELEVSVRLTGGFNLADPSSSLARWLSGALRETEQCNRDDIIGVLLRLQKNGGPLTTDMIATVIMEIFSAGSETASTTLEWAISELVRNPKVMDKDMSRLSYLHLVIRETLRLHAPAPFPRECREQCNVMGYDITEGTRVLVNAWAIARDTRYWEDPEIFKPERFNFEYIPFGSGRRVCPGITLGLTSMELVLASLL--------------------------------------- 156540379 81 --------------------------------------------------------------------------------------------------RPLRKSLTPAFSCTRMKGMFELMAQVAELFVSFLEQNTERELVAKFATEVIGECFGSKMGEFEDKVSEFREVSKTRIKSNLWNFVRRNLRQFWRYYVNMIRSKEGIKRKDYVEILLHLKNNPEELSDSILAAQSYVFFTAGSDTTALIISNLFYELAVNESIQDRLREEMEYLDKVWKETLRKYPLRNIQRASNQIYTFSNVTIPANTQIIIPNYAIHYDSQYYHEPEVFNPERFDGRYLPFGKGPRDCIGSQFA--------------------------------------------------- 195125681 104 --------------------------------------------------------------------------------------------------RQRRKIITPTFHFSILEQFVEVFDQQSNVCVERLEQRATGECFDVYPFVCAVTECTALMAWRFMSVIQQNELLFTLTHPHLKLRQMQLIRIMHEFTAQVIKQRRQKRRMALLDVLLQARVGGRALRDEEICEEVDTFMFEGHDTTTSGISFCLWCISRHPEVQAKMLGQLKYLECVIKESLRRYPPALVGRKLQADFKFGAGVIPSGSEIFMIIYGMHNDADYFPEPDLFKPERHNFSYAPFSAGPRNCVGQKFALLEMKMLLAKIVREYELLPLGEPVQPRSDTGFQMGMRK------------- 114675895 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKKLSDEDIRAEADTFMFEGHDTTASGLSWVLYHLAKHPEYQERCRQHLPFLTMCMKESLRLHPPPVISRHVTQDIVLPDGRVIPKGIILISVFGTHHNPAVWPDPEVYDPERSPLAFIPFSAGPRNCIGQTFAMAEMKVVLALTLLRF------------------------------------ 157311679 33 -----------------------------------------------------IVNHHAHAREVLKRGRTFAGRPRTVTTDVLTRDGKDIAFGDYATWRFHRKIVHGALCMEGSASLQRIICTEAQSLCSTLSEAAATDLSPELTRAVTNVICSLCFNSSYSRGDPEFEPWLQIFPNKDLRLLKQCVAVRDQLLQKKFEEHKSDYSDDLLDALLRAKRSAENLSDDHLLMTVGDIFGAGVETTTTVLKWAITYLIHYPEVQKQIQEELDRKEATIREVLRIRPVAPIPHVALSDTSLGDFTVRKGTRVVINLWSLHHDEKEWTNPDLFNPGRPSSSYLPFGAGLRVCLGEALAKMELFLFLSWILQRF------------------------------------ 210130588 30 -----------------------------------------------------VLYGHKPIHDALKQADIFSDRPPMRILRRD---PGLVMARYGEHWAERRRFALSALRQFGMRSAEGRIREEAAALCTAIRNGAQRDISHLLGNAVSNIICSMSFGNRFEYDDEFKRLSHAFMMGNWRSYGVKMNDYVIDFIMKSAKEHKETFDKDVFLSEGDGSEKGNGVNEEALGTIIRDLFIAGSETTATTLRWGLLFTALNPDVQTKVQEEIDYTEATIMEIQRIRPIVNIFHGNTSATTLYGYDIPAGTYIIPSLWSAMMDPKVTPEPEEFRPERKPEWFLPFSAGRRRCLGEQLAKMELFLFYTSLLQHF-TFKLPDGAPAPPMDGSLGFVLSPP----------- 170071534 68 ----------------------------------------------------------------------------------------------------LRNKLTPTFTAGQLRGMLPTILRKIQAFLEPKAKRGQVIEARDLISRFVLEIVASFFGYEINSIHDPEDSFRTVLRSFREDNHVTNLRTVGAFLREQIEYREKNNRKDFIQLLIDLRQEKSDLSLEQCAANVFLFYAAGADTTTDAITYTIHELTHRPDLMQKVQHEMKLLDNCVKETLRKYPFPILNRECTQDYQVPDSKIRKGTPVIIPLQAYGMSEEYFPEPNRYLPERDEKAYFPFGDGPRNCIGSRMGSSVSKIGIIMLLSRF-NFEATQGAQI------------------------- 77176700 31 ---------------------------PHHSLAAMAKKYGPLMHLRLGFVDVVVAASASVAAQFLKTHDNFADRPPNGAKHIAYNYQDLVFAPYGPRWRMLRKICSHLFSTKALDDFRHVRQEEVAILARALVGAGKFDSGDAQADEFKDMVVELMVLAGEFNIGDFIPVLDWLDLQGVTKKMKKLHAKFDSFLNTILEEHKTGAGDGLISLKDDADGEGGKLSDIEIKALLLNLFTAGTDTSSSTIEWAIAELIRNPQLLNQARKEMDTIQAIIKETFRLHPSTPLPRMALESCEVGGYYIPKGSTLLVNVWAISRDPKIWADPLEFQPTRNDFEVIPFGAGRRICVGMSLGLRMVQLLTATLIHAF-DWELADG---------------------------- 166798283 29 ----------------------------------------------------------------------------------------------------LRKISSHLFSAKALEDFKHVRQEEVGTLVRELANLGQLVNMCVLNALGREMIGRRLFGADADHKAEFVPALDCLDLQGVAGKMKRLHKRFDAFLSSILEEHEAQKHTDMLSTLISLDGEGGTLTDTEIKALLLNMFTAGTDTSASTVDWAIAELIRHPEIMRKAQEELDYLQAVIKENFRLHPPTPLPHIASESCEINGYHIPKGSTLLTNIWAIARDPDQWSDPLTFRPERNDFELIPFGAGRRICAGLSLGLRTIQLLTATLVHGF-EWELAGGTPEKLNMEETYGIRAVPLVVHPK----- 17536185 61 ---------------------------------------------------------------------------------------------------RLRTISSQSFSNASLKKMKRTVEDSALELLRHIEKQGEQIDMLRFYQEYTMDVIGRFLMLICQVFPPIGQFIRDLTFKFPRIPAFKLYSIMQDVVAARIAQREREKGQDFIDLFLDARSDDKELSADEVVGQCFLFLIGGFDTTALSLSYVTYLLAVNPKIQEKVIERLKYMDCVIKEALRLYPSISNSRKCMKTTTVNGVKIEAGVYVQMDTWSLHYDPELWEDVKEFKPERWKGAYLPFGLGPRQCIGMRLAIMEQKILLTHLLK-------------------------------------- 85068668 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHRHKDSAMSIEEVIQECKLFYVAGQETTSVLLVWTLILLSRHQDWQSRAREEVFQVFGNQKESLRLYPVVSLIRRPNEDAILGNVSLPEGVLLSLPVILLHHDEEIWKDAKKFNPERFRDGFFPFTWGPRICIGQNFAMLEAKTALAMILQRF-SFELSP----------------------------- 169780466 14 ------------------------------------------------------------------------------------------------------RLLVPAFGPLRIREMFPQMHDIAQQLCLKWQRYGPRNLVDDFTRTTLDTIALCAMGYRFNMVRFLKEAETQATLPSFISNLRVRAKRMRTVCREIVTERRQDHKNDLLDTMLTSRDSGDALSDESIIDNILTFLVAGHETTSGLLSFAVYYLLTTPDAMAKAAHEVDDVVGDQEETLRLMPTAPGFSVTPYKPEIGKYEVKPGDSLDVFLAAVHRDPAVYSDADEFRPERMSDEHFPFGNGKRSCIGRAFAWQEALMILALILQSF------------------------------------ 195332769 58 --------------------------------------------------------------------------------------------------HARRKMLTPTFHFNILNQFQEILITESLKFLEQFKGKDEAVILNEVIPRFTLNSICEAMGVKDRYRENFRQWSDTLFKMFAEKDYTSALDVVHGFSSEIIAKRRDQLNDDMDSRGKTQTAEDEGLIDHIGICEEVTLMFEGYDTTSIGLIFGLMNMSLYPKEQEKCYQKLKNMEYFIKETMRLFPSVPMGRETTRETELGNGLIPKGSQIAVHVFDIHRNPEYWDSPEEFRPERHTYAYIPFSAGQRNCIGQKFAMQEMKTLMVALLKQFQILPEIDPKTIVFQTGL------------------- 170042724 47 ----------------------------------------------------------DVIQKVLSSNEMYSKP---FIYDLMQIGRGLISERDGAYWKKTRKAVNPSFSPKILAGFVPRFDSRAQALVNRLRPVADGITVLEMVFSTTLGSKLEELPGEREYTEYLERIQNILFLDQIYKFTDAYRQEMNGFVDNIIEARRQKLRDSFLDEIFNIRFDGKPLDDKEVSDHMYTMIAAGNETSAQAFCYVCLMLAQNPDVQDKVVKNLEYTERVIKETLRLFPVAPVSRQTTSPIELDGFHIPPGQILAMNFYTLHRRPDVWPDPERFDPERHPYAYLPFSGGFRICIGHKYAMNALKAMLARVL--------------------------------------- 126324002 121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKPLSDKDIRAEADTFMFEGHDTTASGISWVLYNLAQHQEYQDRCWNDLSQMPMCIKESLRLHPPPITFRQCTKDIQLPDSRVIPKGSVLISIFGTHHNPTVWPNPEVYDPYRSPLAFMPFSAGPRNCIGQNFAMSEMKVVLALTLLRFRVF--PHGNPPRRKSELV------------------ 183980312 1 ------------------------------------------------------------------------------------------------QHRRQRRLLQPAFHTQRLPGYAQTMTTEVAATVGRWQNGQIIDVPAEMMAITGRTLLATMFSFAVLYWRMLTPPPLDRLPTVGNRRYHRASARLRHTIGSAVAGRRAADRGDLLSAILASHEVDSAFTDTEVIDQIVSFFIAGTETTALTVAWALYLLAEHPAIEQRVHAEIDPVNRIVTETLRLYPPWIISRVATADVYLGGHRIPAGATVIFSPYLIHHRPDLYAEPERFDPDRWRNTYIPFGGGARKCIGDNFGTTEAALALATIAANW-RMQRLPGLPVRPAVAASLRPRNLALRVT------- 73948300 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKNLLMTVIYLLFAGTVTVSTTVRYTLLLLLKYPQVQERVREELSYTDAVLHEAQRLLAPMGVPRALARTTCFRGYTLPQGTEVFPLLGSVLHDPEIFDEPEEFNPDRKQEAFLPFSLGKRICLGEGLAHAELFLLLTTILQAF------------------------------------ 13661168 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLFYIAGSETTASSTSFTIYELAMNPEALKKAQNEVDECDLCVKETTRKYPGPFLNRQCTQDFKVPNFTIKKDTNVIISLLGLHRDAKYFPEPLAYKPERDAAAYMPFGEGPRHCIAQRMGVMNTKVALAKILANF-NIEPMPHKEAEFQ--FNTAPVLVPV---------- 21552589 49 -----------------LFTKGAMFEKFGELYKAYRNE--PVVAIGQILTPSLFVIDAKNVQHVLSDFQSF-NHRGLDSVEGDQLTESITL-LNGPKWKLMRKTMTPLFTSSKLKNMYYIMDKCAQDFVTYLPKLWKGNFFESAMLYCNAAVCAAIFGFKNNMKFTFFSLAPKLFTMLGLKVFKEHEDFFVGAIGDVIKQREEENRHDFADLCVQLQKNG-TLKDQATGYQAFFFFTAGVEPAADGIFATFALLSQHPEILQKVHCDMEYVDKVLSESLRMFPPIGFTRQCIHDTPVGNVKVAKGTKLFTPIYEIHHDPKYYPDPEVFDPERNDDLYMPFGMGNRTCIGARYFKLQLLAAIVHVLRSF------------------------------------ 163704824 11 --------------------------------------------------------------------------------------------------RLQRRTLAPIFSPRHVAGFQAPMSEAADRLAGRLARRQTVDVALEMTRVTLDVLERTIFGLPRKPEALGRAMTPDWVPRIGRIRARPALRFFAEIVDELIARRRAEAPHDVLTLLLRAQETGRGLSDLEVRANIVTFIGAGHETTANALTWTLYCLSQDEAARERAEAEIDFTRAALEEAIRLFPPVPMSRQALAEDRLGRIKIPRGSLVTIAPYVLHRHRRLWQDPDAFVPERDRFAYLPFGAGPRVCIGMSFSLMEATLVLAHLMRAVRDRSPGAGPVVPLH---------------------- 30698292 42 --------------------------------------------------------------------------------------------------RRLRRFCADILSTARLRDFSDIRRDEVRAMIRKINVEGSVRLLQPFLYGLTYNILMSMVAGKREEDEETKEVRKLIREVFYRKRAKKLASKLDKFMQKLVDEHRKNRGKTMITRLLSLQEEPECYTDDIIKGLVQVMLLAGTDTTAVTLEWAMANLLNHPEVLRKLKTELNYLNNVISETLRLFPAAPVPHASSTDCEVAGFDIPRRTWLFINAWAIQRDPNVWDDPETFKPERHRGKFLPFGIGRRACPGMGLAQLVLSLALGSLI--------------------------------------- 156546190 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAGYESLSTFMCLVAHELAIHPDVQKKLQNEIDYLDAVFNEIARKHPQNPFIRRCVAHFEFKPITLEPGTSIWIPVAGIHMDPKYYENPEKFDPDRNDALNLSFGIGSRSCIADRFSKMLVNILFVLLLSRF------------------------------------ 47218190 37 ---------------------------------------------------------------------------------------------------RIRSTMSPCFTSGRLKQAFPIVARYADRVTKKLEQSDKPIDVKEFLAPYSFSVEADAINNPNDPIAFFPFCSRLLSFLGIDPLPRASVNYFYNLIKKLKDEHHADERGDFLQVLIQSEQPPKGLTEHEILSQAFIFIFGGYETTTTTLTNLLYCLAVNPDALETLHREIDYLDQVLNEAQRLYPTAPRLRMCKKTVQVQGVTIPEGTVVGIPSHLLHKDPRYWSSPEEFRPERNPYAFVPFGLGPRNCVGMRYALLVMK---------------------------------------------- 170064449 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLIEASQDGTVLSHEDIREEVDTFMFEGHDTTSAAISWILLLLGAEPAIQDRIVEEIDQIECCIKEGLRLYPSVPIARKLVEDCVVQDYTIPAGTTAMIVVYQLHRDPAVFPNPDKFNPDRHPYAYIPFSAGPRNCIGQKFAVLEEKSIISAVLRK------------------------------------- 193634297 148 -----------------------------------------------------VVSGYDAVRQVLCKDDFDGRPDGFFFRFRAFYKRLGIVFVDGPTWNDQKKFCMQ--HLRKMGFMEKIIIEEVHDLMDISILNGLWAMLAGQRFALNDSRLARLMELVHVSFRML-DMSGGILNQMPFIRFLAPNSSGYEHIKQIVEEHKENYQEDFISAIEKNKESPESFSEEQLLVILLDLFLAGSETTSSMLSFAVLLLLKHQDIQDKVHKKLNYLEAVLMEVQRHSNVAPIAHRTIRKTSLQEYIIPKDTLVLASIWSVHMDEHHWGDPEVFRPERKDSWLMPFGIGRRRCLGEILAK-------------------------------------------------- 3913192 29 -----------------------------------------------------VASTAEAAKEFLKTHEIFSNRPGQNVAVKGLAYDLFAFAPFGPYWKFMKKLMSELLSGRMMDQFLPVRQQETKRFISRVFRKGVAGEAVDFGDELMTLNIAELMG--KFNVSDFIWYLKPFDLQGFNRKIKETRDRFDVVVDGIIKQRQEERRKDMLDVLLDMHEDENKLDKKNIKAFIMDIFVAGTDTSAVSIEWAMAELINNPDVLEKARQEIDYLQAIVRETLRLHPGGPVVRESSKSAVVCGYDIPAKTRLFVNVWAIGRDPNHWEKPFEFRPER------------------------------------------------------------------------ 17536191 57 ---------------------------------------------------------------------------------------------------RLRTLASPTFSNKSLRKIMGTVEESVTELVRSLEKEGKTLDMLEYYQEFTMDIIGKMLMFRNPMLDKVKRNNVFMISGIFPFVGIALRNIFAKFLNKRLEQREADEKQDFIDLFLDARSTDKHLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLATHPEIQKKLQEEVDYLECVVKEALRLYPSLVHNRKCLKTTNVLGMEIEAGTNINVDTWSLHHDPKVWDDVNEFKPERWKGGYLPFGMGPRICIGMRLAMMEMKMLLTNILK-------------------------------------- 1706096 44 ------------------------------------------------------------------------------------------------------------------KSLEERIQEEARHLTEAMEKEGGQPFDAHFKNIICSITFGERFEYHDGQFQELLKLFDEVMYPGAHQTLFSNWKKLELFVSRMLENHKKDWRDFIDAYLKEMSKYPGSFNEENLICSTLDLFLAGTETTSD-MRWGLLFMALYPEIQEKVHAEIDYTNAVIHEVQRMGNPLNVPREVTVDTTLAGYHLPKGTVVLTNLTALHKDPEEWATPDTFNPEKKKEAFIPFSIGKRACLGEQLAKSELFIFFTSLMQKF---TFKPPSDEKLTLNFRMGITLSPV---------- 111226901 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTSSASLEYMVMMLVNYPEIQEKVYDEIKYTVSFIKETLRYKPPSSVPRTTSQDIIIGDKFIPKDAQIFINYYGLSRNQDYFENPEQFEPSRFMNPFLPFSIGTRNCVGQNFALDEMFLAF------------------------------------------- 115634705 64 --------------------------------------------------------------------------------------------------------------------MESIILREADSLTDKLAELGPFDPRHHLTRAVANIIHMMVHGYNLDHHPMVTSNTLRYLPFLYYLPTTRPLRQAFQLLKTMLSTAVSTQANGIVKRIMQAAEEDDDVGEDEVWRLVYDLMLAGSDTTSNTLKWAVLVMAYYPDIQKKVHNEIDCIQATIMEVLRVRPVLPLAHLTSETTVLRGYTIPKGAILIPNVWSCHHNPEYWDNPEVFNPGREPHAFLPFSFGPRKCLGDQLAKNELFLIFAKIMQRF-HIDFAPGDRPEFDKGLILRPNNMKVRLQP------ 195123394 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSATIDGRPLNQQEIYEEVSTFMFEGHDTTTSGVAFAGYILSRFPDEQRKLYEEQKYLDLFIKEAQRVYPVPFIGRYTDKDYDILGTIMPKGTTLNLALIILGYDDRVFKDPHRFQPERFPFQYVPFSAGPRNCIGQKFALLELKTVISKLVRTFEVLPAVD--ELLSKDGTLNTYLGLP----------- 125594202 69 ---------------------------------------------------------------------------------------------------RHRRVIAPAFNMERVKAWIPEITSITSSMLDKWELQDEIDVNKEFHTLIADVISCVAFGSSYEEGKRVFQLQERFVPTKKNQRRKIVNQEIRNSLRKLIEINGRKCEDSLGMMLSASKIDSEKMGIEEIIDECKTFYFAGKETTATLLTWATLLLALHQEWQNKARDEVLQVCGKYEETLRLYPPAVFNKIANRDVKLGKLDIPAGTQLQLPILDIHHDVSIWADADEFDPSRFAGAYFPFGIGPTICVGQNLAMVEAKVALAMILQRF------------------------------------ 194896017 55 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQLLRSFAPAIGGHVDRLVRRLATRGEFLEVTDPLFACLIDAIVDIAAFHLSSKLLFKRMINPLLASDWIFQRTQLWRDLHTLMESVIEKRAKELMDNLLDTLLLARFEGRSLSRKEIRDEINTFVFAGVDTTTASMSFVLYALAKYPEAQSRLRKELQYLEALIKEVLRLYTIVPTGRQTTQSTEIGGRIYCAGVTLWINMYGLAHDKEYYPDPYAFKPERWAFSYIPFSGGPHVCIG------------------------------------------------------- 195147032 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTVDGRPLTRQEIYEEVSTFMFEGHDTTTSGVAFAGYLLSRHPEAQQKMYQQMKYLDLFIKEAQRVYPVPMIGRYADKDYMINGTLVPKGTTINLALVLLGYNDRIFKDPHHFRPERFPFEYVPFSAGPRNCIGQKFALLELKTVISKLVRSF------------------------------------ 162450131 69 ---------------------------------------------------------------------------------------------------RQRRMIQPEFHRDRLAAMCDLMVQAIDDFGAAAAAGRPVNAERELPHITMKVILNTMFGLDYMLLGAALRALPSWIPAPGRRRFERSAKAIDEHVFRFIAQRRAQPGGDLLSILLATAETGEQMTNQQLRDEAVSMFLAGYETTSVALAWALHLLVEHPDLLRALATEVDEALAVVQEALRLYPPYWIPRTAIEDDEIDGFHIPAGTMVGVMTYVLHRHPDHWEAPARFDPARHPLAFIPFGIGQRQCVGKEFALMEGQLILARLLQRY-RISAVPGRTTRLH---------------------- 4583515 70 ---------------------------------------------------------------------------------------------------AMRSTMSPAFTSSKMRLMVPFMEEIALEMIRVLRTMYANDVIASCAFGLNVNSQASDHEFYVNSQAITKFKFSAFLKVLFFQCLPSVAQKLKDYFSNVVREKNKVVRNDLINILMERKQHNYEWTDSDLIAQAALFLFAGFDTVSTSMSFLLYELAVNPDVQDRVVQSMTYLDMVVSEGLRWPPAAVVDRVCVKDYNIGRPIIHTGQAVAISPWLFHRNPKFFPEPAKFDPERFPFTYFPFGLGPRNCIGSRFALCEIKVIL------------------------------------------- 108708385 21 ---------------------------------------------------------------------------------------------------RHRRVINPAFTMDKIKMMTKTMVACAQNMVKELEDQAQVELDKQFQELTADIISHTAFGSSYKLGIEAFHAQKELLPTKGNWRKLTLEKKLRGTLMQIIQSRLSSYGSDLLGLMLEAEQHQLSLSIDEIIHECKTFFFAGHETTSLLLTWTVFLLSVYPEWQARNLSKLKEMSMVFLETLRLYPALFLQRKPLTDITVGETKIPKDHAIIIPSAIMHRDKEIWDDTDEFNPLRFPHALLAFSIGPRSCIGQNFAMLEAKSVMAMILKKF-SFTLSP----------------------------- 149370925 7 ---------------------------------------------------------------------------------------------------KQRKLIQPAFHKKQLILLLDNIKAAITSEILKIETSVDFDVFPIMNDLAFQTVAKSLFSVKELRQPYLGWWFKASGKIEKHLALTREARVILKKLISERKQSGERFDDLLDMLLDARYEDGKPMEEEQLVDELLILFTAGHETTSNALTFAAQLIAKHPEVQEKIINEIDYTQAVVEESMRLYPPYFIDRVNIEDEYFAGMSFPKGSSLLFSIYEIHRDPTFWEDSLQFKPERFSSHYFPFGAGPRMCIGNNFAMYEMVIAIQTLVSNF------------------------------------ 170069356 64 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLIETTQNGKPLSDRDIREEVDTFILGGHDTTATAIGWLMYLLGTDAAVQDRLFEEIDYLDCCIKEALRLFPSIPIARRLTEDVQVENYVIPKATNAVIVVYQLHRDAKVFPNPEAFNPDRHPYAYIPFSAGPRNCIGQKFGALEEKAVMVAVLRKFRIESLDRREDLTLYGELV------------------ 196005625 18 ----------------------------------------------------------ADVAAVFKAEGKYPDRGPNMPREQRKKSKGVLIG-EGEEWRKSRSVMDKLLKMKDVGEYCERMNQVISDLISFIKQKQITDLYKWSFETINSVLFSKRLGPPTPIAEQFYNNVCDMMDAKRWKKYCSYWDTLFEIGGKLIQEERNRNGLDLSQMSETGRRTEEELNDEEIAGNIIELMMAGVDTSANTILWTLYILGKNPDIQEKLYQEVSYLRGVIKESQRLYPVVATARILDKDIVLSGYHVPAKTRISAVMYLMAMDESIFDEPTKIIPERWPFSFIPFGFGPRMCIGRRIAELEMELLIARLI--------------------------------------- 195381905 61 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTIVKIGHEFVDEMTDKSSIIEVKELMARFTTDVIGTCFGIECSSLAEFRVMGRKALTDQRHMTPEHIEKFFMRIVRETVAYREENNRNDFMDQLIDLKNESMSLTIEEIAAQAFVFFAAGFETSSTTMGFALFELAQNEDIQKRCIKDMEYLNQVISETLRLYTVPVLNRECLEDFVVPGYPNYKGMPVLIPCGAIHRDEKFYPEPNRFNPDRDSGEWLPFGDGPRNCIGMRFGEMQARIGLAMLIKNF------------------------------------ 170047853 48 -----------------------------------------------------VVTDAKKVETVLGSQKYLSTEYDFIRPWLGDG----LLTSSGRKWHSRRKIITPTFHFKILEQFVEIFDQQSTVFVDQLKPMEPFDVYPRVTLCALDVICESAMGTKVNAQLNADSEYVRAVKAMSNVAFQRTYKVLHGYTDSVVKNRRKELTKFLDMLLQATTTDGQPLTDLEIREEVDTFMFEGHDTTTSAMSFILGVLAKHPEVQKKMLNELNYLDMVIKETLRLYPVPIFGRKMLENHDIDGTIFPAGSNVIIMPYIMGRDPDYFEDPLEFRPERNPYRYVPFSAGPRNCIGQKFAVAEIKSLVSKTLR-------------------------------------- 210112132 1380 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEYTERVLFDLFIAGVETTSTTLYWAFLYMILNPDIQTKVQDQMPYTEAVLTEVARISTMSPTGHATSRDTSLHGYHIPEATTVLPNLWSVHHDPEHFPNPGKFDPGRRRDDHMPFGIGPRMCLGKQLAEMELFLFFTSLLQHF-TFNLPEGAAKPTTTG-LNGLTHSP----------- 114677399 33 -----------------------------------------------------VLCGHEAVKEALVDADEFSGRGELASIEQNFQGHGVALA-NGERWRILRRTILRDFGMGK-RSIEERIQEEASYLLEEFRKTKPIDPIFLLSRTVSNVISSVVFGSRFDYEDK-----------QFLNLLRLINESFIEMSTPWAQDKNKPYTEFNLKNL---------------VLTTLNLFFAGTETVSSTLRYGFLLLMKHPEVEAKIHEKMPYTDAVIHEIQRLVDIVPMPHNVIRDTQFRGYLLPKGTDVFPLLGSVLKDPKYFCYPDAFYPQKKNEAFVPFSSGKRICLGEAMARMELFLYFTSTLQNFSLHSLVPPADI------------------------- 164604828 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTIDEVIDECKLFYFAGQETTSTLLVWTMVVLSMHPDWQEKARNHLKIVTMILYEVLRLYPPAVMARGTYKTMKLGEITLPAGVHLAMPTLLVHHDRELWEDAEDFNPERFSGSFFPFSWGPRICIGQNFALLESKMAIAMILQRF-SFEL------------------------------- 170293005 23 --PGPKPLPLLGLFDFDF-------NNLTKSLGELGKIHGPIYSITFGASTEIMVTSREIAQE-LCDETRFCKLPGGALDKMKQVVGDGLFTAENPKWAIAHRIVTPLFGTMRIRGMFDDMKDICEQMCLRWARFGPCDNMTDYRFNSFYRENGATHPFAEAVVDVMTESFDQYVRFRSMAKFKRQAAELRRQTEDLIAARRQNPRDDLLNAMLSAKDTGEGLSPESIVDNLLTFLIAGHETTSSLLSFCFYYLLENPDVLRKVQQEVDTVLGSDTITVDHLSNMPYLRETLRDVVAGKYAVKKDQPLFIVFDSVHRDESTYADADEFRPERPPCAWKPFGNGVRACVGRPFAMQQAMLAVAMVVHKFD---LIKDESYTLRYHVTMTVR--PVGFT------- 1699021 70 --------------------------------------------------------------------------------------------LDPHRWRVMRNKLSPTFTSGKMKYMSPAVCRVSEEFVREAIKEEPILEMRDYLARFTTDVIACAFGIDVNSLEEFRQMGKRVFRLHVKQTPDHITEFYMRVVRENIEYRERNRRNDFFDMLLDLKEDGHDMSIEELAAQAFVFLVAGFETSSTTMGFALYELAQDEEIQQRCMKDMVYLDQVISETLRLYTVPILNRECMEEYPVPGHPIGKGMQVIIPAAPFHRDADIYPNPNTFDPDRDGVYWLPFGEGPRNCIGMRFGQMQARVGLALLLKNF------------------------------------ 156404149 39 ----------------------------------------------------------DAIKEALRQPRNFAGRPVLNPQKSALNRGPGLTVMDGETWKLFRKLGHSTIKVYGENRLQDVIKDEVLELCNRLESSKPFDITQQSGIAVTNVICTKLFGIDDPEFLRVYEIHDKLSFSEKQRDLIQIGQERYEILERKYQEHVKTFDPDYTDALLKAKQDKEHLQESTIIMAGLTLFIAGSETTSTTLGWAVIYLLHNPDVQERLHKEIDDVEAFTAETLRNLAPLAIPHKARERSTLQGFEIPEGTTVFANLWSLHHDPTVWKDPFTFNLDRFGGTFLPFGAGPRVCLGEVLARSELFLFLSRMLQRF------------------------------------ 211589284 80 ---------------------------------------------------------------VFAESDFFTKAHPLYPLKQPEAGVF-LGDTDTPEWKVAHKFLPPALGPKAVRHYAPTMQKAVEDVFDDFDKQGEAWNVYQYMLKLGSQAVGKLLGLDFQHFSTRDAQLHEMVHLIDPKRLKDMKVRVEEIVGETIKQAERGGIEDLDYAIRATDNKGEKLPQGSLIWALVVATGAGFTTTSSLLSWLIYGLVTYPGMQEKLLQELIDNDYIKETQRRHNPSFQPGRTAKVDVLPGGYKIPKDSVILPALHHIHNNPDLWDNPNQFDPDRWDAAYIPFAMGPRMCIGFNFALQEIKVFLPKLIFRYK-FTREGNEPIEYDPMF------------------- 195151492 58 --------------------------------------------------------------------------------------------IDGPKWRPLRHKMSPTFASGKMKFMFPTICEVGVDLLAANAICGILEISDLMGRYTSDVIGRCVFGLECNRRAFTERRHNQLIDGFRRLRMCQIHQDITDFYLGIVKETQGIVRNDFMNLLIEMKHRGE-LTLEEMAAQAFIFFAAGFDTSASTLGFALFELARQPQLQDKLRQEIDYMELVIAETLRKYPPPHLTRISKNLYTAKGNRHFYGQMLLIPVYGIHHDPAIYPEPHKFIPERPTAAWLPFGDGPRNCIGMRFGKMQTSIALVNLLRRF------------------------------------ 195017938 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQAKVDGRPLSNDEIREEVDTFMFEGHDTTTSAISFCLWCISRHPDVQDKMQSELKYTECVMKESLRQFPPVPLGRKLHSDFKVGDGIIPAGAEILVAIIGMQNDALYFPEPELFKPERHENAYVPFSAGPRNCIGQKFAQLEMKMMLAKIVREFELLPMGDPVQPRSDNGFQMGMRR------------- 195613148 95 -----------------------------------------------------------------------------------------------------RKLISPAFHLEKLKKMLPAFASCSDELIARWAGYREIDVWPEFQNLTGDVISRTAFGSSFSEGRRIFEIQFRFLPTQLNRRLKANAREVQALLRGIVGKRERAMKDDLLGVLMESNIAETRMTMDDIIGELKLFYFAGMDTTAVLLTWTMVVLSAHPEWQERARQQLKTVTMILYEVLRLYPPVVQDRQTHNEVELGGVTYPPGVLLSLPIVFVHHDKDVWEDADEFSPERDSPAFFPFGWGPRICVGQNFALVEAKMAFSSILQHF------------------------------------ 194768747 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLRATCDGKPLTDRQIRDEVNTFIFEGHDTTTSAASFCLYLLSRHADVQQRLFEELREHYGQDMEQRVVYPIPAVARFLEKDLMIDGGHIPARTNVVVLLWQLLRDDKLFPDPLSFRPERHAYSYIPFSAGPRNCIGQKFALLEMKTMVIQLLRHYQLLNLGVDVEPRSRTGVNFGLRR------------- 119717784 9 --------------------------------------------------------------QVLRNKDKAFANEPAWGKIVGPFFKRGLMLLDFDEHHAHRRIMQEAFTRDRLETYATRMHPAIAEGTASWDTERRFRSYPAL-KQLTLGIAADIFGAGDTSRAEMDRVNRAFVPFTRWGRAYRGRKVLEEFLRHYLPAKRATRTEDIFSVLCHIEEDGQRFSDEDVVNHMIFLMMAAHDTSTITTSTILQLLGQHPLWQERCREGLQALDWVMKEALRHAPVPILVRRTVKDTVVQGHLIPADTDVMVGVQFSHVMEDYWTDPMVFDPERHRYAWEPFGGGVHKCIGLYFAGIEVKAILHRLLR-------------------------------------- 156538198 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDMIQLMMDARGKESKLDITEMTAQAFIFFFGGFDTTSTQMCIIAHELAINPDIQKRLQNEIDDVMRFNESMRRHTQVAFIDRLCTKSFELPPAYPGGKPFVLMNIWAIHLDPKYYDNPRKFDPERNDATNLGFGIGPRGCIGNRFAILEIKILFFFLLSKF---SLKPNEKTSRP--LVYSMKS------------- 62177698 49 -----------------------------------------------------VLSGLETIKQALRQAEDFMGRPDLYSFRHVTDGQSLTFSTDGEVWKARRKLAQNALTASSSCLLEEHVTNEASYLVTKMEEKQSFDPYRYMVVSVANVICAICFGKRYDHVEEFGDVTAQYLPSRNMDLFLDFNKRFMKLLKTAVEEHKNNIRDVTDSLIEQCMEKKTEIPNEKIINLVNDIFGAGFDTVTTALSWSLMYLVTYPHIQKKIQAELDYTEAFILEMFRHSSFMPFPHSTTRDTVLNGYYIPKDRCVFINQWQVNHDEKLWKDPQAFNPERFLNAEMTFGLGKRRCIGENIGKWEVFLFLSTLLQQL-EFSIRDG---------------------------- 5263306 199 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLMLQASQDGASLTDEEIREEVDTFMFEGHDTTTSALSFTMWCLAKYQDVQEKDLQEMKYLEQVIKETLRLYPVNCFGRQLTENFTVGDYVNPAGANVWIYPYHLHRRPEYFPDPERFDPDRHPYCYVPFSAGPRNCIGQKFAILELKSTISQVLRSFKVIESDCNGNIRYKLDFVRSASGLKVKLQP------ 157812609 51 -----------------------------------------------------VISSAEAARAVLKTHDHFSSRPSTVAGKIGYGGAGLVWAPYGEHWRTVRKLCTELLTAKRVETSHPVRKREMAFVLDELSRHQQSDKLSDLTFNIMTRMVMNLTGTSAEKEAAVRFKDDSFSWLAWVDPQARKMERIHQYLSKQIAEHRQQPGSDFLDVMLAMEE----LSDTSIKSLSQDMLGAGTDTTAVTVEWALSELVKDPALLRRAQEELTEMQAVVKETLRLHPAGPLPHESAEACVLENYTIPAKTRVIVNAYAIARDSRWWDEPLKFDPERFSFEYLPFGSGRRGCPGVTLGMTTVMFILANLIHAF-DWKLASGEEMDMTEAFVTVPRASPLKLVPSS---- 56269807 36 ----------------------------------------------------------------------FSNRPPNAGATLAYNAQDMVFAPYGPRWKLLRKLSSHMLGGKALENWANVRANELGHMLKSMSHVGECVVIADMLTFAMANMIGQVMLSKRVFVEKFKNMVVELMTWMDLQGIEKGMKSLHKKFDDLLTKMERKENPDFLDVVMANKDEGERLSTTNIKALLLNLFTAGTDTSSSVIEWALAEMMKNPQIFKKVQEEMDYLRAICKETFRKHPSTNLPRVSTEPCTVDGYYIPKNTRLSVNIWAIGRDPDVWENPLEFNPER------------------------------------------------------------------------ 157105974 33 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVADCAKSMAEAAAGKKLEYEMKDTFSRFGNDVIATVFGIKVDSLREFYMKGKNMLNFQSVSVMFKFLSTLTEYFKGMIVDNMKQFRNDMIQMLMEVRKGNRVWTENELIAQCFLFFLAGFDTVSTCMTFLTYELMLNPDIQQRLFQRMEYMDMVVSEALRWPPAVVSDRFCVKNYMYDRFPIEKGQTMWIPTIAIHSDPRYYENPEKFDPERFNGAYLPFGVGPRNCIGSRLALMEVKVIIYNLLKEF------------------------------------ 118789183 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLQNTENPEEALTFNEVAAQAFVFFFAGFETSSTLLTWTLYELALNPEVQEKGRQCMKYLDQILKESLRKYPPVPHFRMTAQNYRVPDTVIEAGTMLFIPIFSIQRDASLFPEPEKFDPERHPFAWTPFGEGPRVCIGLRFGMMQARIGLAYLLQ---GFSFAPYEKTSIPNSFILGPRE------------- 190333631 1 --------------------------------------------------------------------------------------------------RAQRRTVAPTFRREPLERFAGVMVDSTQRMLDRIARYGQTLDARTEMQSLTLEILARCLFRADWSRDALALGSAVATQLEHNRRFRAARKLLDDTVYRLIAERRAEPADDLLSMLMHTPETGRLMTDEQLRDQVMTLFIAGHETVAATLSWICHLLSTRPAETDRARPQLKYLKLFIQEALRLYPPWQVARMPLKDDVLSGYHIPAGSFLLLSTYITHRNPEFWDNPEGFDPERSRYAYVPYAGGPRNCVGMAFANMELTIVVACLLQRF-HLDMVPGHPIVMQPDI------------------- 94312398 36 ------------------------------------------------------------------------------------------------------RILMPAFSQRAMKAYFDVMLRVANRLVDKWDRQGPYDFASFASDELDPFVMAMVGALGEAMQKLTRLPIQDRFMGRAHRQAAEDIAYMRNLVDDVIRQRRVTSGMDLLNLMLEARETDRRLDDANIRNQVITFLIAGHETTSGLLTFALYELLRNPGVLAQAYAEVDTVDRVLKETLRLWPTAPAFAVAPFDDVVGRYRLRKDRRISVVLTALHRDPKVWANPERFDIDRPAHAYMPFGQGERACIGRQFALTEAKLALALMLRNF------------------------------------ 153885001 34 -------LPKDRLAQTLLETSRQFPQGLYQLDFAGRR---VPFVYS------------ADLVAELCDETRFRKGPPLSFLRAGAGDGLFTAHQDEPNWGKAHRILLPAFSQRAMKGYFDVMLDVANALADKWARQGPDPVADDMTRLTLDTISLAGFGFDSFNTPELHPFLAAMFMREHHRRFEHDVAAMHQLVDEVIRARRQAKDSDLLGLMLNARDSDQPLDDTNIRFQVITFLIAGHETTSGLLTFALYMLLRHPAVLAQAYAQLDVIERVLKETLRLWPTAPSFGVAPEDTRIGGRYIRKDQRVVTVLLALHRDPAVWDRPEAFDIDRHPHAYKPFGNGERACIGRQFALTEAKLALAVILQRF------------------------------------ 13878363 33 --------------------------------------------------------------------------------------------------------------------------------------------------------IMELLGFPIGEYVPILAWIDGIR--GFNNKIKEVSRGFSDLMDKVVQEHLEASNDDFVDILLSIEKDGFQVQRNDIKFMILDMFIGGTSTTSTLLEWTMTELIRSPKIKEKEVENMKYLKAVIKEVLRLHPPMILPRLLSEDVKVKGYNIAAGTEVIINAWAIQRDTAIWPDAEEFKPERKNLNYIPFGSGRRICPGINLA--------------------------------------------------- 84578869 35 -----------------------------------------------------IISSPETAKSVLQKHDVFSSRTVPASLQSVHHHKFSMGWLDDNQWRKLRKIASQELRMEKLQKLGDYVQECSERVVDTLFSAEFAQFDSDSSQEMKDVFWGVMKCIGTPNFADYFPVLRVADPQGILREIKFYFQKLFDIFDDIIDGKLKSRGEDLVEALIDNQRDEAELSRKDIKHLLLDLFVAGTDTTSTTVEWAMSELLRNPEIQESDISQLPYLQAVVKETFRFHPPAPFPHKAKADVEINGYIIPKNAQILVNVWASGRDPNVWPNADSFVPERNDFELIPFGAGRRICPGLPLAYRMVHLMLVTLVHKF------------------------------------ 17536177 59 ---------------------------------------------------------------------------------------------------RLRTLSSPTFSNKNLRKIMSTVEETVVELLDDASAKGKAVDLLDYYQEFTLDIIGRILMFRNPMLPKFREFFMRFPSIQPAFDIMSTVEALNKRLEQRAADEKAGIEPDFIDLFLDARANDKQLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLARHPEIQKKLQEEVDYMECVVKEALRMYPSIVHNRKCMKETNVLGVQIEKGTNVQVDTWTLHYDPKVWEDANEFRPERWKGGYLPFGMGPRICIGMRLAMMEKKMLLTHILKKY-TFETSTQTEIPLKGSATTAPRSVMLKLTP------ 21805634 98 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKRMLPAFSACCEELVNRWAAESTGDVISRTAFSSTYREGRRIFQLQAEQRSLVMTNIRKIMMIPGYMYLPTANNRLREIIGKRIQAMERGEGDDMLGLLLETMRDDMGMTIEDVIEECKVFYFAGMETTSVLLTWTMVVLSMHPEWQDRARFGRDDKPEYYEVLRLYPPATSVVRQTYKEMEVGGVTYPAGVILELPVLLIHHDPDIWGDAREFRPDRDPGAFLPFGWGPRICIGQNFALLEAKMALCMILQRF-EFRLAP----------------------------- 157349046 62 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRTDIKSFFLDILLAGTDTQSVATQWAMAELINRPRVFNKLREEIDYLQAVVKETLRHTSAPFILRQCIQDCKIDGYDIKANTRVMISAFAIMQDPNSWEDPSEFIPERFDFRYVPFGSGRRGCPGAALAMMVMQMTIGRLVQCF-DWRVKDGEKVDLNPGFSAEMKTPLVCFT------- 170049288 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRVWTDDELAAQAFIFFFAGFETVSITLSLFSYELTKNADIQAKLYQEMKYLDMVTSEVLRVWPIGTVDRCCIKDYVYDDGQGCRFTTVFVSIVGLHNDPQYFPNPDKFDPERKPNTYLPFGIGPRNCIGSRFALMELKTIIYYLLLNF-SFEVHEKTQIPLR---------------------- 125587010 40 -----------------------------------------------------VVSSAEAAREVLKTHDFASRHMTPTLAVFTRGGRDILFSPYGDLWRQLRRIVLELFSARRVQSLRHVREDEAARLVRAVAEYGA-------------------LRETEQCNRRVRAIMDDI---------------IRERAAGKDDGDGEDDLLGVLLRLQKNGGVQCPLTTDMIATVIMEIFSAGSETASTTLEWAISELVRNPKVMDKDMSRLSYLHLVIRETLRLHAPAPFPRECREQCNVMGYDITEGTRVLVNAWAIARDTRYWEDPEIFKPERFNFEYIPFGSGRRVCPGITLGLTSMELVLASLL--------------------------------------- 195428196 32 --------------------------------------------------------------------------------------------------HQRRKIITPTFHFAILEQFVEVFDSQSNTCINRLSQRANGEVFDVYSYICAVNECTALMSWRFLSVYLQNELLFTLTHPHLKWRQMRMIRTMHEYTINVIKQRRQANEDDLLDVLLQSTVDGRPLSNDEIREEVDTFMFEGHDTTTSAISFCLTAISRHPAVQAKDLNELKYMECVIKESLRMYPSVPVGRKLQTDFKYSHSKYPAGTEVLLGIYGLQNSSENFPDPDRFMPERHAFTYIPFSAGPRNCIGQKFAQLEMKTMIAKIVR---EFELLPGEPVKCILNIV------------------ 90421579 31 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVATLVPHMRSAIDEMLAEFARGRPIDLREAMQRMALEIAGRTMFSFAMGRHGRTLRDFPLAFPTPQDFARAGFRRRWTAFIAQLMAERRAAGKRDLFDLMGAARETGEAFSEPQLGDQVATMILAGHETTATALFWALYLLALDQENHAREVEHLTFTRAVIDETMRLYPPAFIARAAAGPDVVAGSAVRKGDVMLIAPWLLHRHEKLWHDPGAFIPARDRFAYLPFGVGARVCIGAHFALVEATLALSGIVGRF-RVELLNAAPV------------------------- 152126081 60 -------------------------------------------------------------------------------------------------HLRLRKLVQGPLGPDALRALVPDVEAAVRSTLASWNVSSTFHAMKRLSFDVGIIFGGRLLRQNYAIVEKGYNSFPNSFPGTLYYKAIQARRRLHGVLSDIMRERRAEPGSDLLGCLMQSRDDGALLTDEQVADNIIGVLFAAQDTTASVLTWIVKYLHDHPKLLEAVRAEQAAIRAANDESLRMASIIFTFREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPNTFMPFGNGVHACPGNELAKLEMLVLI------------------------------------------- 194038678 44 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFTLISNGQSMTFNPDGPVWAARRRLAQKALNTFSICYLEDHVSKEAECLLELMAGPGHFDPYKYVLVSVANVICAICFGNPADFIPILRYLPNTSLDLFKNQKFYIFMQKMVREHYKIFEKGRRDITDSLIEHCQDKRMDENQLSDEKIVNIVIDLFGAGFDTVTTAISWSLMYLVTNPSIQRKIQEELDYMEAFILELFRHTSFFTIPHSTTRDTSLNGFYIPKGRCVFVNQWQINHDQKLWDDPSVFRPERFGEKVILFGLAKRKCIGETIARLEVFLFLAILLQQV-EFRVTPG--VKVDMTPIYGLT-------------- 210093539 6 -----------------------------------------------------VISGYETIRTALKRAEDFSSRKIQPVAAMAGRDKGVLMAPYGSHWKHQRKMTLRDFGFGK-RSLEGKITEECNALVQEILSHQPFDLKIMMQNAVSNIICSIVFGGRFEYMDRLEMIHPVFRCLRFNDKMTRMFQTLQQFYREQIEKHRNDIRDFIDAFLLEQQRAPEEQAWEHFTDKQMDLFVAGTETTATTTRWALLYMMLNPNIQEKASFRQLLVTVHQEEVQRINSIVPLVRGASRDTTFNGYNIPQEGSLLVNLWSVHMDPQLFPEPNTFQPERKHEALIPFSMGHRICLGEQLAKMELFMLFVSLMQHF-TFNLPEGAPEPSTVGKLGGLINVPLPFE------- 170749772 18 LAGMPRVVPPHRARELPLAAYLRSIRDNALAGFPERAFEEPVTRRGLLGRSSFVLNDPEAIRRVLVENQANYARTTGTTRILRPILGDGLLISEGSAWRHQRRTLAPAFTPRAIDGLVPHIAAAVTDGMERIAAEGPVDLFTSFYRLAMDEHGAELRQFIAEYAERMGRPHDIVIPPGWPVPLDWSRGRFRRRWIPFLAERDRSRSGDLLDLLAAARDTGAAFTPDELRDQVATMILAGHETTAGTLFWAAYLLALAPEVQERVAAEARAADAVIDETLRLYPAFVVVRRALGPDNVAGHAVKASDIVMVSPWVLHRHRALWTDPDAFDPGRRRFAYLPFGAGPRVCIGAQFALSEAVLSLARVLQRF-RLVLDEREPVLPQAVVTTQPDR-PARFR------- 113478362 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQKLLQHIEEIIRQQQQNLGEDALGILLQAQDKENGLSLDELKDQILLLLFAGHETLTSAIASFCLLTSQHLDVLTRLRQEQKQFDMVLKEVLRLIPPVGGGRQVTQDCEFCGYSIPKGWLVQYQIAKTHQDETLYPDDKNFDPERFAFGYVPFGGGMRECLGKEFARLEMKIFAVMLLR-------------------------------------- 39940658 104 ----------------------------------------------------------------------------LFLRFVGDIAGTGLLFTEGDEHKRHRKMILNVFSVPNLKKMFPIFQEKAEELVQCIYSKATIDIIGDLRNLKSTKLRMDFLQCYRRMHEQHVPIRRLLWFVRANRDFVEASQEVRAMLRTCIRERIRDVDSDLLTYMVEERQCKDPLTTEDILGHLLNFLSAGHETTTGVMTWASYVLATNPRIQDRDIERMKYMHNFVREVLRYSPAVATYREAAKDVTICGTLIPKGTHLVLCPSVCNKSKRIWADAEEFVPERWPYSIMTFLAGPRQCIGKQYALQEVKVLLIEVISKFPTEELVPGVVLRPKGGMVLRVERL------------ 183982980 9 -----------------------------------------------------------DIKTVFTGDTHIFHAGDANALLSGLIGDSSLMVLDEEAHRCRRRTMLAPFHRDAVARQAGLMAEIAADNVAGWPAGRTFPVTVRMSEITLEVILRTVIGLSMGPWGTLALANPKLLSRRPWRGLRKRIADVDNLLYAEITDRRNDKRADVLAMLIRTEGNDNAMTDRELRDQLVTLLVAGYDTSATGLAWALERLTRHPTILTRAVAAAEYLDAVVKETLRIRPAFAVGRVLAAPVEVAGYQLPAGAWALPGIGLVHASAALYPDPDRFDPDRGPTTWLPFGGGARRCLGATFALVEMRVVLREVLRR------------------------------------- 195440258 37 -----------------------------------RATELVNCYLKDHRGKLWLGTRPKDIQALCSAQQLLQKTKDYSMFE--NWLCSGIFTSDVEKWTQRRKMLTPAFNYGMIKQFVNIFERQARILLAALAESGEPVDFFQLVSCYTLDTICELHIIDYRLKNIFYRNSFIYSCTKLFQRERKVLKILHGFTEGIINERLEQIQSDLDTLLQATTPDGRPLKVQDIREEVDTIIYGGFDLTAATLKFFMYSMTMHMEYQKLCRRQLDYMEMCLKETLRMYPSPITARRATADCQINEFLIPKGSDVIISPMYMGRCKDFFPDPLVFKPERWARDFIPFMSGARSCVGQRYAMVMMKLVLAHLLRNF------------------------------------ 157749447 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQQLKMLLLDLFFAGMETTVTTLKWAFLLMSKNPRVQRKVQEELDSIAQPMVEIQHRTRLPYIQRTVAEDIDIDGYQFKKGDLTIPQISILMNDPEIFKNPKDFCPERKIDEFLPFSIGRRQCLGESLARAELYLIFANLMQNFK-FEVSEDVTTER----VLGLTVSPVQYT------- 163850700 49 --------------------------------------------------------------------------------------------------RHQRRALAPAFTPRAVETLVPHILSASDEAVAALAAQGPVDLFAALQRLAMARHGDRLRGFLEAYAARLGRPHPLRFATPLDRARARFRRDWVGFLDEVIADRDEGQSGDLLDLLRAARETGRGFSHEELRDQVATMILAGHETTAVTLLWACTLLALAPETQESASADKPFTRAVIEETMRLYPPAFVARRALGPDELAGEAVRPGDSVTISPWLLHRHRKLWRDPDAFDPRRPRFAYLPFGAGPRVCIGAAFALTEATLALSRIVGHF-RIERADTRPVLPAAVVTTQPDHAP----------- 115625653 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLQMHREDATFTLEDIREEVDTFMFEGHDTTSAAVSWALLLIGQHPEVQVRLHDEIDQVFGESEETLRITPPVPGSRELDEDIVVDGKVLPKEAMVIINIYGIHHDPEQFPDPDRFDPDRHPFAFIPFSAGPRNCIGQKFAMMEDKVILINLLRRF------------------------------------ 154686856 29 ------------------------------------------------------------------------------------------------------RILLPSFSQKAMKGYHSMMLDIAMQLVQKWNPNEEIDVAEDMTRLTHPFITSMLRALQEAMRQSQRHSLQDKLMIKTRHQFQQDIEEMNSLVDRIIAERRENPDEDLLALMLEAKDTGERLDDENIRYQIITFLIAGHETTSGLLSFAIYCLLKNKDKLKKQIQQLTYIRMVLNETLRLYPTAPAFSYAKEDTVLGKYPIAKGQPVTILTPQLHRDKSAWEDAELFRPERPADAYKPFGNGQRACIGMQFALQEATMVLGLVLKHF------------------------------------ 210094272 90 ---------------------------------------------------------------------------------------------------RVRGAISPTFSTGKLKQMSPHVEKCANDFVSKLAENEKEGTMFDMKWDHPLVTSAKTLFVFNFFNPLFPQLAWLLEVCGVSFMNRKSINYFSEAVDNAISMRKAKQADDFLQLMHNAELDNGVSKDTEIKGNAVLFWVAGYESSSNILSLTAYNLALHQDVQDKAIEELDYMEMCINETLRLYPTARIDRVCTEDVDIHGVHIPAGMLCFVPVWTIHHDPDIWPEPEKFRPERDPYAYLPWGSGPRNCAGMRIAQLELRFAMAKALEKFRFFPCEKTEPVRFKNSFIHQV--------------- 154147571 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAKDEGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEYQERCRQEVQFLTMCIKESLRLHPPVIDLRRCTRDIVLDGRVIPKGNICVISIFGIHHNPSVWPDPERFDPERPPLAFIPFSAGPRNCIGQTFAMNEMMVALALTLLRFRIL-PDDKEPRRKPEIILRAEGGLWLRVEPLST--- 194753079 19 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTADVEGKPLSFEDIFEEVSTFMFEGHDTTATAIIFGIYCLAWTPRVQKLAYDEQKRHPTYDEETLRIFPVPFIFRTAPNDTHLLDKFLPKGTAMVIPIFGLGHNPHNFDEPTEFRPERFANDSVPFSAGARNCIGQKFALLELKVILSKVLRRFPDYEPGKQEVKMYVSITLKSLTGVPVRL-------- 71993251 33 ---------------------------------------------------------------------------------------------------RLRALASPAFSVKALKQIHETMEDSVFSMVDHMQVNGEAFNIHEYYQEFTYDVISRLAMYPWYLAVMFPGFENTIKNTFFNHEAVRCETAVHDRLKERVEQGIENPHNDFIDMFLDYYTDEKKVTSEDVIGACFVFLLAGFDTTANTLAYASYLLAKHPQEMRKVQDEIDYMDAVIREALRMYPWFACSRECVQATTLGNYYIEKGVRIEADVRALHYSEEIWKNANEFVPERWNMSWIPFGAGPRQCVGMRLGLSEAKTALAHLLRRF------------------------------------ 15231907 63 -----------------------------------------------------------------------------------------LANYDGDKWAKHRRIINPAFHIEKIKNMVPAFHQSCREVVGEWDQSMTADVISRTAFGSSYKEGQRIFELQAELAQLIIQAFRKAFIPGYSYLPTKSNRRMKAAAREIAREAGEAPSDDLLGILLESQTEGNGMSTEDLMEECKLFYFAGQETTSVLLVWTMVLLSQHQDWQARAREEVKQVFGDKEEVLRLYPPVTQTRAIHKELKLGDLTLPGGVQISLPILLVQHDIELWGDAAEFNPDRFKDSFFPFAWGPRICIGQNFALLEAKMAMALILRRF-SFEISP----------------------------- 67867508 51 -------------------------------------------LWIGKFFGTLIITDPDYAKVVFSDPKT-STGYNFLVPWIGKG----LLILSGNTWFQHRRLITPGFHYDVLKPYVSLISDSTKIMLDELDVYSNKDESVELFQHVSLMTLDSIMKCAFSYHHGFRFRKACRIAHLHTDKVIGQRKKLLESKEELEKVQKKRHLDFLDILLCSKDENGQGLSHEDLRAEVDTFMFEGHDTTSSGISWILYCMATHPEHQQKCNRMPYTTMCIKESLRLYPPVPSVSRELAKPITFHDGRSLPAGMVSLQIYAIHRNPNVWKDPEIFDPKRHSHAFVPFAAGPRNCIGQNFAMNEMKVAVALTLKRF---ELSPD---------------------------- 149918501 13 -------------------------------------------------------------------------------------------------HREKRRLMMPAFSKARLLGYAERASAVIERVAGGWPRGEVFDMRRAFFDMSLEVAMSTLFGVDVQRFLELIISPGALLFPFRVPGTPYAREELVGAVEALIARRREGLGSDLLSALVGAEEDGVRFSEHELVGQVGLMLSASHETTAMSSAWAALMLALHPEEQEEDLDRLPRLDRVLNETMRLLPATPFYRRAQRSFRLGDHELPEGSTVLLSPLLTHREARVFPEPLRFRPDRWPYDYIPFGAGPRRCIGGGFAWQTVRQILVGALQR-GRFEVPERTRVDYRSGIIMSPKRMSLRFAPRTARGI 170053591 46 -------------------------------------------------GPVYVLRDFDLVKQVIKDFDSFTDRRFQFNEESDPLFSNALFAIKGTRWRNMRAILSPAFTGSKMRGMFQFITDYCQDIIASCAFGWEMNVLRDGENEFYRQHMTHLNTWQWVKFMMFSSFPRLAKILRIRLFDQMTTDFMREAVRIVIEQREKNNRPDLIHLLMQARDQKLKFGDDDFVSQCAVFVFGGLDTVTNIASFMAHELAINQHVQVKDIHSMVYLDQVLTETLRKWPQIFIDRVCTKPYDLRMISLKQGDTIWIPALPMHRDPRYFSDPEVFDPDRFASDRMAFGIGPRLCLGNRFALMEIKTMF------------------------------------------- 157167202 82 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRHMFELVADCAKSMAEFFKAEAAAGEMKDTFSRFGNDVIATVFGIKVDSLREFYLKGKAMLNFQSLSVLVKVLSTLTEYFKQMIVDNMKQMRNDMIQMLMEVRKGNRVWTENELISQCFLFFVAGFDTVSTCMTFLTYELMLNQNIQQRLYQKMEYMDMVVSEALRWPPAVISDRFCVKNYMYDRFLVEKGQTMWIPTIAIHSDPKYYENPEKFDPERFNGAYLPFGVGPRNCIGSRLALMEVKVIIYNLLK---DFSLVSSE--------------------------- 194207487 47 ----------------------LLQDGKMEKLEELVEKYPCAFCWVGPFQAFFYIYDPDYAKTFLSRTDPKSKYP---CKVLLPCLGKGLVSLDGPKWFQHRCLLTPGYSVNILKSYVEVMAHSVNMMLGKWEICGTQDTIVEVFEHINLMSHCDLYIIFYRLYSFLRHHNILFNFSPEGHRLQETSQMLHQHTEKAIQDRKKKHQDFLDVVLSVQAENRDSFSDTDLRSEVNTFLLAGQDTMPGAISWLLYHLALNPEHQERCRDEMSYTTMCIKESLRLAPPVPISRELSKPITFPDGLSPAGITVVLSIWGLHHNPAIWKKPKVFDPQRHSHSFLPFSAGPRNCVGQHFAMAELKVAIALILLRFK-VTPDPTRPLVFLSQVIRKPKN------------- 197779360 28 -----------------------YERDPAIVYERLRQAHGPVAPVDLLGVPVWLVLGYEEAYEVLRDDENWRARREGRLPEDWPLAPSLDVNQGGEGYRELKTALRPFQDPRHAKRLKAQITRDADELISLFTQTGWADLSAQFSRPLPLMVASHLLGFPGSQHDD--ALMDMWRVLDAGPDAGPALERLLATLSELGAWKMKEPGDDFPSYLLASH---PGLSVEELSRELMMLLGMTSDHVGILISNTVVEVITGNLPASASLSAGLIRETMNRVVMQKPPINFVPRFPLKDMRLGNYTVAAGDPVWVSVGAAHADPAF---AGKVCPESSTRAHLSWGAGPRQCPARELAGGAAAIGVSRLFERLSGLELPVDQLPWRSSPFMRGLRSLPVRYT------- 187607083 33 LPPGPTPVPL-------LGTPNYLTRDIVRYYPEFHKKYGKMFTVWQMADPVVVLCGYETVKDALINHAEQFSDRPEYPVIDSYTKGFTFVSAN-DHWPQFRRYILTTLRNIGVQTLEEKSQKEAEQLVQAMSEMGPFNPSHLLGCAVSNIIGAVLFGQQLDYRDKCNMFPFLLKLPYLGQIIMKNSLYLVDYVREQLDFHKETPRDFIDHFLEESRKEGTKFHELSLTMYSSGLLIAGVDTTTSTLKFCVTVIAHLPHIQAKVQREIDYTNAVIHELQRHLAPAALFHALREDTEFHGYTFPKGTRILPYLSSVLFDPSQWETPDEFNPGRAKPAFMVFSAGKRECLGVSLARMEIFLFFSALLQKF------------------------------------ 195995631 11 ----------------------------------RRREYGPIYKENIGNNRFVVVSTSQDVEIILRAEGKYPNRNPIAPLAEYRKKRNLVTHSKDEEWKKFRSAMDKMMRPHEVTCYSDRINVVSNDLIQRLKRCRGNDIIPDIEKEITVLFEKRLGMFKEPIEPKTEQFCQSLTFTKHWKELIKWSDIATEFADEIVEEKRKQIEKKIASNDNMTRSDDRKLSRSEANVAMMELLFGGVDTAATTILWTLYNLGKNPRVQDKLREKMPYLRSCVKETLRLQPIAFAPRIIGNDLVLSGYKVPAKTYVLIANYVMGRDESVFPNPSQYMPERWRFQYLPFGFGPRMCLGKRVAEMEIHTLL------------------------------------------- 84514137 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLEEVVGECRLFHVAGQETTSDLLVWTMVLLSRYPDWQERARNKLKIMAMILYEVLRLYPPVTVARKVENDIKLGDLTLYAGMEVYMPIVLIHHDCELWDDAKIFNPERFRFSYFPFGAGPRICIGQNFSLLEAKMAMALILKNF------------------------------------ 194363749 44 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIAKNRAEMAQFLQETIEEHRKHLRDLLDTYLYEADEEGGKDHDRQMQQIMGDLFSAGMETIKSSLQWAVLFMLHHPEVMKAVQEELDQTESTMLEVLRISSIVPMGHAPTRDLKLNGFHLPRHAQIVPLLHSVHMDPSLWHEPERFNPSRKPEYFLPFGVGRRMCLGEILARMEIFSFFSSLL--------------------------------------- 210081720 3 -----------------------------------------------------------------------------------------------------RRLLTPAFHFEVLKPYIRLFSESTNVMLEKWERLGSVDVFHHVSLMTLDNMLKCALGQNTDCQTRFLNDFLYIHCLPAGKRYKKARDSAHRYSEAIIQERKKTLDHDFLDILLKADEDGNGLTDAEIRDEVDTFVFEGHDTTASGLAWTLYCLARHPGHQEKCRKELKYITLCIKESLRMYPPVQRFRQLEKPMTFDGRTLPQGSNVYIGVRNLHYNPHVWDDPQEFNPNRSPYAFLPFAAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 15225777 71 ---------------------------------------------------------------------------------------------------HHRKIISPTFHMENLKLLVPVVLKSVTDMVDKWSDNGEVEVVYEWFQILTEDVISRTMLLCAEAFQKVFIPGYRFFPTRGNLKSWKLDKEIRKSLLKLIERRRQNAIDDLLGLMIQAK----NVTVQDIVEECKSFFFAGKQTTSNLLTWTTILLSMHPEWQAKARDKLKTLSMILNESLRLYPPIVATRRAKSDVKLGGYKIPCGTELLIPIIAVHHDQAIWGDVNEFNPARHPVGFIPFGLGVRTCIGQNLAILQAKLTLAVMIQRF-TFHLAP----------------------------- 16226474 30 LPPSPPKFPV-------IGNLHQIGELPHRSLQHLAERYGPVMLLHFGFVPVTVVSSREAAEEVLRTHDLDCCSRPVGTRLLSRNFKDVCFTPYGNEWKARRKALRELFCLKKVQSFRHIREEECNFLVKQLVNRSPVDLSKSLFWLTASIFFRVALGQNFHESNFIDKEWLVDWFSGQHKRLNDVFYKLDALFQHVIDDHLKEHEDIIDSMLDAIHKEGKELIIDHIKGFLANIFLAGIDTGALTMIWAMTELVKNPKITEEDIDKVPYLKMVIKETFRLHPPLILPRETMAHIKVQGYDIPPKRRILVNVSAIGRDPKLWTNPEEFDPERFRGQHLPFGSGRRICPGMPMG--------------------------------------------------- 156555907 506 ---------------------------------------------------------------------------------------------------RLRIKFSPIFTSGKLRRMYPYLVEISKHMIKTCAELKTTDIVDDMLARYTTDIISSIVMMSWATVPLFQENVSKFFLNIFIEAVTYRRKEFLDLIMQLIDYGKVEDDDQIMQTNGKNSEHFNKLTIEEAAANAFVFFLGGYETSSSTTSFCLYELAQNPEIQEKLQAEMEYLDMVLSETLRKHPSPILNRIAKEDYPLPDFVIKKDMRIMISLSGIQNNPEYYPDPEKFDPARNKYINIPFGDGERMCIGKRFAVMQVKIALAAML--------------------------------------- 195403437 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQSSIQGRPLTDTDIREEVDTFMFEGDDTTSSGVSHAFYCLARHPEVQAAQLQQLKYLECVIKETMRLYPPVPIGRHTRKDLQIGEQTIPANTSIYLVLYFAHRDPKYFPDPLSFKPERFTFAYLPFSAGPKNCIGQKFAMLEMKTLISKVIRHYEL--LPEGPEVSPMMNFIRSPTGMNVALKP------ 18044474 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIKSYLLEKIKEHEENPRDFVDYFLQRCQKNGIEHMDEHLATLVTDLVFGGTEPLSSTMRFALLLLMKHTHITAKCMQDRNHMPAMVHEVQRYIDLGPNGHEVTCDTKFRNYFIPKGTQVMTSLTSVLHDSTEFPNPEVFDPGKKSDYFVPFSAGKRICVGESLARMELFLFLTTILQNF------------------------------------ 157812629 29 ---------------------------PHKSLSDLSRRYGPVMLLWFGFAPTLVVSSPDAAREVLCTQDLFASRPKIIAKYMFYNGKDLAWTSYGPYWKLMRKVTTELFTAKRLEESRMVRHTQVSKLIDFIVNNGQNNVVSSFGREFHAGSVELIEEVMRLMGSFVLGDCFPFLSWLGSPVIRKMITKLDQLLQEIVDEHKSKFKSDFVDVLLSLEDQGE-IDVQCVKAMIMDMILAGTETSAITTEWALSELMNSPTCMIKAQCKLSYIHNVVNEVFRPPAPLLLPHHSTQDCLVNGYKIPKNSRVLVNVWSIARDPSLWESPNLFKPDRKNFELLPFGSGRRICPGLSLG--------------------------------------------------- 58013070 2 -----------------------------------------------------IVNQHTHAKEVLKKGKIFAGRPRTVTTDVLTRDGKDIAFGDYPTWRFHRKIVHGAFGEGSVS-IEKIVCAEAQSLCSVLALDLSPELTRAVTNVICSLCFNSSYCRGDPEFETMLHYWLQIFPNADLCLLKECVSIRDKLLQKEYDKHKADYSDDLLDALLSAKRSAENLSDDHVLMTVGDIFGAGVETTTTVLKWAIIYLIHNPQMQRRIQEELDYLEATIREVLRIRPVAPIPHVALSDTSIGDFTVRKGTRVIINLWSLHHDEKEWENPEHFDPGRFLNSYLPFGAGVRVCLGEALAKMELFLLLSWIL--------------------------------------- 195383216 46 IAPVPEGR-TIFGNSFDLYNDAELFNDMRVRVKQMGRS----FIEYVMGTPVYNIIDAENFDLILNDQNLITKGLAYGFLHPA-LRTGLLTSTDKKWHTR-RKMLTPTFHFNILSQFEETFKAESLKFVKQFEGKAETCILSELIPRFTLNSICEAMGIKLDDMAFIRRMSNPLIWNNTIYNLARFLKEVHDFSSEIIAKRRKKQRFAMLDTLILAEKDG--LIDHEGICEEVTLMFEGFDTTSIGLIFGLMNMSLNQDKQELCYQEISEHECFVKETMRLFPSVPMGRKAVRETELANGLIPAGAEIALHVFELHRNPKYWSDPDEFQPERHTYAYMPFSAGQRNCIGQKYAMLEMKTLLIVVLKQFKILPLVDPKEFVFHTGITLRCKN------------- 193631859 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGHDTSSISMTMTLLLLGMHQDIQDRAREELHYLDAVIKESLRLYPVPSFTRELETTLQLENYKIPPMTTMVIFPYILHRNENIFPKPEDFIPERFLFGYIPFSAGARNCIGQKYAMNQMKTVVSTVLRNAKIVSSGCKEDIKISMQLLIRIESLPVIFRP------ 210097488 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPQDNTINVIRNLFVAGTDTTASTLRWAMLYLVMHPDVQRKTPSTLLREHLPYTERIRPIAPSSVPHETTAPATIMGHQIPAGTFIIPNLWSLHMDPKYWPDPERFDPTRSMESFLPFCTGPRRCLGEQLAKFELFLFFTSMLQQF-TFKLPEGAPTPDKEGIF------------------ 162454001 33 --PGPPGLPV-------LGNLLALHPDRWHEFERWWRAHGDLFVVRMGRQPVLVVVDGELVRDVLRRPAVF-RRVRAIEAVSREADMVGLFSADGDAWRKQRQLIHPTFHPRHVEGFFPSIRDITGRLRELWARAADEDLMRYSVDVTSSVAFGRDLNTLERGADALQEHYWRYLGLPADRAYDRALVAVKRLILDLVTAARREIEGGLLELMIAARDGEDPLSDAEVYANVLTMLLAGEDTTANTLAWILYYLGSRPDVQARQCKRLEYTAAVTQETLRLRSAAPLFLEANHDTAVGDVAVPAGAGVVALTRATGRKPEYFGDPESFRPERWPRMALAFGGGPRVCPGRAMALLECAVTVGMVLRSFTVHLADHTAPVQERMAFAMQPEGLRIRFT------- 740016 31 ----------------------------------------------------------DTIREALVDQAEAFSGRGTVAVLHPVVQGYGVIFANGERWKILRRVTMRNFGMGK-RSVEERIKEEAQCLVEELKKYKGCSIVFGERFDYKDHQFLRLLDLIYQTFSLMGSLSSQVFFPGVHKQISKNLQEILNYIDHSVEKHRATPRDFINTYLLRMEKEKSNHHTEFHHQNVLSLFFTGTETTSTTLRYSFLIMLKYPHVAEKVQKEIDYTDAVIHEIQRFADLIPIPHRVTNDTMFLGYLLPKNTEVYPILSSALHDPRYFDHPDTFNPEKKSEAFLPFSTGKRICLGEGIAQNELFIFFTAILQNFSLASPVAPEDIDL-SPINSGISKIP----------- 115534628 42 ---------------------------------------------------------------------------------------------------HRRKMLTPTFHFTIIQDYFPVFVRNAEVLADAVELHVDGDYFDAFFKRCTLDIICETLGHNNEYVHAVKRIWNHMKFPWLWFEFDRNVRMTNNFVRKVIQERKELLNEDFLDLLLTIQKEEGTLSDEDIREEVDTFMFEGHDTTSSGIGFTILWLGFYPECQKKLQKELDYLEKCIKESLRMFPSVPIARRLSEDVTINHPVLPAGLAACVSPIAAARDPRAWPDPDTYNPDRDPYAYIPFSAGPRNCIGQKFALLEQKTILSTFFRK------------------------------------- 21554748 30 LPPSPPKFPV-------IGNLHQIGELPHRSLQHLAERYGPVMLLHFGFVPITVVSSREAAEEVLRTHDLDCCSRPVGTRLLSRDFKDIGFTPYGNEWKARRKALRELFCLKKVQSFRHIREEECNFLVKQLVDRSPVDLSKSLFWLTASILFRVALGQNFHESDFFEAETALASFTCSDFFPVAGLGWLVDWFDDHLNPGRSKEHEDIIDSMKQGEDSSLELTIDHIKGFLANIFLAGIDTGAITMIWAVTELVKNPKITEEDIEKVPYLKMVIKETFRLHPPLILPRETMAHIKVQGYDIPPKRRILVNVSAIGRDPKLWTNPKEFDPERFMDSFLPFGSGRRICPGMPMG--------------------------------------------------- 108799906 29 ------------------------------------------------------------------------------------------------RHRRERALLTPALHGEQVKSYAEVISAATSEQIDGLRAGQWVDVYDLAVGITLDVAIRVVFGVPLMLLPALRRDIAGIGPWAKLLRFRDDLDRLLA--EDMASRSRADPGGDMLDLLLSATDDGRGHTDAETLDQLRTLLAAGHETTASSLTWALYHVHRDDDVRDRLHAELSTCATALEETLRMHPPVPIVRRLTEPLTVDGVIHPAGRVVGVALYALHFNPDIWSTPHRFDPDRTPFEYAPFGGGYRRCVGAAFATSELAVALGTILMRL------------------------------------ 157345116 46 -------------------------------------------------------------------------------------------------HLQMRKLVQGSLSLDVIRNLVPDIGAIAAACLESWSGGHVISTFHELKKFTFDVAILTIFGLDTWNKEQLKENYFILDKGYNSFPTASARRRLSKILSSIIKERKEERSKGLLGCLLNSRDEGQILTDDQIADNIIGVLFAAQDTTASMLTWILKYIHDDPKLLAAIRCEQEVTQKVIMESLRMASIISFTREAVDDVYYKGYLIPKGWKVLPMFRNIHHNPDFFSDPYKFDPSRKPNTFMPFGTGVHSCPGNEVAKLEMLIFI------------------------------------------- 154146258 52 ---------------------------------------------------------------------------------------------------QHRRLLTPAFHYDILKPYVGIMADSVQVMLEKWEQIACQDITLEIFHPISLMMLDTIMKYAFSYQGSVQRMKNVFLHNDIIYNLTSHSRRTHEHTDRVVKLRKAQLQDDFLDILLLSRDDGSSLSDKALRAEVDSLMFGGHDTPASGISWVFYALATHPDHQQRCRHQMPYTTMCIKEALRLYPPIPVGRKLSTPVTFPDGRSPKGITVLLHFYALHHNPKVWPNPEVFDPSRHSHAFLPFSGGSRNCIGKHLAMNVLKVAVALTLLRF------------------------------------ 41055730 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVNNLFGAGTDTTVTTLRWGLLLMAKYPEIQAKVQDEIEYTDAVIHEIQRFASPIGAPRQTTCDVHLNGYFIKKGTPVFPLLVSVLRDEDEWEMPDSFNPKHKKDAFMPFGAGRRVCIGESLARMELFLFFTSLL--------------------------------------- 149270539 29 -----------------------------------------------------VLHGYEAIKEALIDHGEVFSGRGSFPFFDKVSKGKGIGFSHGNVWKATR-----VFTVNTLRNL-----AMGKRTIENKVQEEAQWLMKELKK--TNGSPCDPQFIIGC------APCNVICSIVFQNRFDYKDKDFLSLIGKV-----NECTEILSSPGCQDKIEHMEYTIEHLATLVTDLVFGGTETLSSTMRFALLLLMKHTHITAKCMQDRKHMPAMVHEVQRYVDLGPTSHEVTCDTKFRNYFIPKGTQVMTSLSSVLHDSTEFPNPEVFDPGKKSDYFVPFSAGKRICVGESLARMELFLFLTTILQNF------------------------------------ 210119854 61 -----------------------------------------------------IVTDAEMIKEILKQFHNFVNRQPEVQDINIKPQSRQVFQLRDEDWRNVRVALTPAFSGSKLKQMMAALNSCADQLVENLNSFKESFDVKEMTGAFSMDVTARIFGAEVNSQRMFPSIAKPIFETINYHPFPRDVTDFFDGVMEQLLEMRKTDGGDLLQIMIDAHQEKQPLTRDDVVGNGIGFFSAAFETLSTSMSFALYQLALNQEIQDKARQKMSYLEMCIMETLRLYPGASILRVSNEEARLKWVTVPKGMSVVIPALAIHYDPARWNEPRKFIPERNPMDWLPFGVGPRNCIGMRLALLELKVGL------------------------------------------- 93204567 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFAAGFDPITTAISWSLLYLVTNPEIQRKIQQELDYLEAFILETFRHSSFFTIPHSTIRDTTLNGFYIPKELCVFINQWQVNHDPKLWGDPSEFRPERFLTSHMLFGMGKRRCIGEVLAKWEIFLFLAILLQQL-EFSVPPGVKV------------------------- 210121852 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQADEDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCRREAEGLLQGRTEMTWRPPVPNISRSLTKTLTFPDGKTTGRIIVTHHNHLIWQDPEVY-DPLRFSPERSKDRHVPFSAGPRNCIGQNFAMNEMKVAVALILQRF-RLELDETKP-------------------------- 15235517 29 ----------------------------------------------------YVISSHSIAEECFTKNDVVLANRPIMAKHVGYNFTNMIAASYGDHWRNLRRIAAEIFSSHRISTFSSIRKDEIRRLITHLSRDSLHGFVEELKSLLTNLAFNNIIMMVAGKRYYVRELIAEIMAGAGSGNLADYLNRLDRVLQKLVDEKRKEKGQTLIDHLLSFQEEPEYYTDVIIKGIILALVLAGTDTSSVTLEWAMSNLLNHPEILEKARAEIDYLQNIVSETLRLYPAVPLPHFSSDECKVAGYDMPRRTLLLTNVWAMHRDPGLWEEPERFKPEREARKLMPFGMGRRACPGAELGKRLVSLAL------------------------------------------- 91260415 66 ---------------------------------------------------------------------------------------------------RIRTVLSPTFTSGKLKEMFPIIESYGEKLVKNIEKKYSMDVVASTSFSVDVDSMSKSFLNPLLMFIVLFPFMIPVLEKMNVTLLSNEVMDFFDVFFMKMKKEREKNRVDFLQLMIDSQDSHKSLSDEEILAQALIFVFAGYETTSSTLSYISYHLAIHPDVQKQLQMQMEYLDMVVNESLRLYPGGRIDRVCKKTVEFNGVTIPKDMVVMIPIYVLHHDPEYWPKPEEFRPERDPYTYLPFGAGPRNCIGMR----------------------------------------------------- 15231516 30 LPPSPPTFPV-------IGNLHQVGELPHRSFQRLAERTGHVMLLHFGFVPVTVISSREAAEEVLRTHDLKCCTRPVGSRLISRGFKDISFTPYGEEWRERRKLVRELFCFKKVQYFGYIVEEECNLLVKKLVGRPPVDLSKSLFWLAASILFRIAFGQSFHDNKFIDEDWISGKHRWLNNVFFKLDALFQRVIDDHSDPGRWKDHKDIVDVMKQGKDDSLRLTIDHIKGFLTNIIIAGIDTGALTMIWAMTELARNPELMKEDLNKVPFLNMVIKETFRLHPVAPLPRETMTHIKVQGYDIPPKRRILVNTWAIGRDPTLWINPEEFNPERFINNLLPFGSGRRICPGMGLG--------------------------------------------------- 147858518 38 -----------------------------------------------------VVSSHEAVKECFTNDKVFASRPRSVSKLLGYNYAGFGFAPYGPFWREMRKLVVEILSARRLNELKDVRISELDACIQDLYSLGKDNVMSEWFEHLTFNFVLRMIAVPSDVFPFLERLDLKGYLGSMKHVAEELDCLVGSWVEEHVMRLKSEPRHDFIDVLLSAVQDTSMFGHSRETVIKATLIVGGSDSTSITSTWILSALLNNREVEESDIQKLDYLRAIIKESLRLYXAAPVPHEATQDCHVCGYHIPKGTRLFVNAWKLHRDPRVWSNPEEFEPERFLGSHIPFGSGRRACPGINMALQMLHLTFARLLQGF-DMATPSNAPVDMTEGIMPKLTPLXVMLTPRLPS-- 109111828 67 --------------------------------------------------------------------------------------------------------------------LEEHVTEEVSELVTVFVKNGGFDPRNAITCAVANVVCALCFGKRYDHSDEEFIPCLRYLPLQIINAPREFYRALNGFIALHVQDHLATYDKDHIRDITDALINTDTLNDSEIISTVNDLFGAGFETVSTCLYWSFLYLIHYPEIQAKIQEEIDYTEAFISEVFRHASFFTIPHCNTADTTLNGYFIPRKTCTFINMYQVNHDETIWDNPSLFRPDRFLNENLIFGMGIRKCLGEDVARNEIFIFITAVLQQL------------------------------------ 100817353 37 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSQKTFMAILDNLVTENRTTWDPDFLAEIQKAKGNPESSFNDENLCMVVDLFTAGMVTTSTTLSCALLLMILHPDVQRRVQQEIDYTNAVIHEVQRFGDIINIPRITSRDIEVQDFLIPKGTILIPNMSSMLKDETVWEKPLRFYPEHKPEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPAGQP-------------------------- 118618717 77 --------------------------------------------------------------------------------------------LDFEEHMFHRRIMQQAFVRPRLVGYVEHMDEVASRAIAEWATNDARFLLYPAMKKLTLDIASMVFGHEPGTDHELVTKVNRAFPPFTWWRGIRARQLLENYFAARVTERRGQEGNDLLTVLCHADEDGNRFSDQDIVNHMIFLMMAAHDTSTSTATTMAYHLAAHPEWQQRCRDESDRLGDMNESIRLVTPVQWAMRQTVRDTELLGYYLPKGTNVIAYPGMNHRLPEFWTDPMTFDPDRHRYAFTPFGGGAHKCLGMVFGQLEIKTILHRLLRR------------------------------------- 157345223 32 ---------------------------------------------------------------------IFANRPRWIGKYIGYNYTTIASASYGEHWRNLRRLSAEIFSSNRLNMFLGTRRDEIKILLHRLSQNSRDNFARVELRPMFTELTCNIIDVDSEEAKRFQKIMRGIFFGGYEKKLVKLNREKDVIFQGLIDEHRSPNKNSMIDHLLSLQKSEPEYYTDEIIKGLALILFAGTDTTATTIEWAMSLLLNHPDVLKKARAELDTHRSIISETLRLFPATPIPHISSDNCQIGGYDIPRGTILLVNAWAIHRDPKSWKDATSFKPERFENKLLPFGFGRRACPGAGLA--------------------------------------------------- 159128111 83 ---------------------------------------------------------------IFAETDFFTAAHPLHPIKNQEAGVF-LGDTDTPEWRTAHKFLPPALGPKAVRHYAPMMQETVEDVFDALDERGEAWNVYQYMLKLGSQAVGKLLGIDFKHFSSIDAPPHELVYRIDPQRLRNARGRIIEMVNESIQNAARGGIEDLDYALRATDNKGEKLPKTSLMQALVVATGAGFTTTSSLLSWLIYGLVTYPGVQERLTDCLTFLDKFIKETQRRHPSYQPGRTAKVDMILGGYKLPQDSVVIGALHHLHNNPDVWSNPARFDPDRWDTAYIPFATGPRMCIGFNFALQEVKVFLPKLVYRYKFTRENDGHIEYDPMFQLIRPTNLYVRWPPRSDNAV 197340001 28 -----------------------------------------------------------------------------------------------PRHRRQRRTIQPAFRPDRIAAYARVMTEEAVSTASSWRDGEITDVGAEMFRTGVRIVSRSLLDVDARGGERADRIAHALLPTPANRRFRAALEELHGLVRELVREARADDSDDLLSVLLHATESGEPLPDEEIHDNVVSLVVAAAENVAATLAWTFQLLARHPEWERRLREEVESTRNLVSESMRIRPAWIFTRRAAHDTELGGYRVPAGTDVLYSPWALQHDARSFPEPHRFDPDRWRHAFIPFGIGNRKCPG------------------------------------------------------- 148251891 17 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVAGLIPHMIAVTDDTVTRLQCDAPVDLREIMQRMTLDIAGRTMFSFEMGRRDFVFEYGARLASPHRDIARRRFRKRWTAFVTLLMAERRAAGKRDLFDLMGAARETGAAFTDAQLADEVATMILAGHETTATALFWALYLIALDPASQSKDPDRLPFTRAVIDETLRLYPPAFIARAASGPDRLADFPVKRGDVVLISPWLLHRHEKLWRAPNAFMPERERFAYLPFGAGARVCIGAHFALVEAVLALARLVGAFK-IELIDRAPV------------------------- 1777437 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIDALRIDPTFFLSRTVSNVISSIVFGDRFDYEDKEFLSLLRMMLGRFQPGPQQQAFKELQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTEFYVMTTLNLFFAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDYTEAVIHEIQRFGDMLPMGHRVNKDTKFRDFFLPKGTEVFPMLGSELRDPRFFSNPQDCSPQKKSDAFVPFSIGKRYCFGEGLARMELFLFFTTIMQNF------------------------------------ 157339340 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLIEECKLFYFAGQETTANLLTWTMILLSMNPKWQDKARKHLKIVSMILHEVLRLYPSVVNLRYTHKRTDVAGLSIPAGVELYLPTILLHHSPEYWDDVEEFKPERDQIAFYPFGWGPRICLGQSFAMIEAKMALAMIL--------------------------------------- 168004690 22 ------------------------------------------------------------------------------------------------EHRRARRVYTNFFKPEGLQSFVPRIDELARSHNSKYWEGKEFILVRDFTFAVAADLFLSLKHDDPMFRPFELAACDYLLPGTAYRKGILGRESQLRVIDMSLKQRRQEMKEDLMSLLNTLNEDGTPMSDDQIKDNMLLFVFAGHDTSSSALAGLLKYLSLNPECLKKTRKMKYTWRTIQETLRLQPSVQAAFRTVIEEFEYDGYTIPKGWTIFWSVGRSHRNPKFFPDPEKFDPSRFPFTFVPFGGGPHICPGNEFARTEILV--------------------------------------------- 157335195 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITDVLIGLRKDNDFAIDDHIKGVLMNIFLGGTDTGAATVTWAMTALMKNPRVMKKAQEKLPYLKAVVKETMRLLPSVPVPRETLQKCSLDGYEIPPKTLVFVNAWAIGRDPEAWENPEEFMPERFRGQHIPFGAGRRVCPGLHIG--------------------------------------------------- 15238717 29 LPPGPPRLPI-------IGNLHQLGSKPHRSMFKLSETYGPLMSLKFGSVSTVVASTPETVKEVLKTFDVECCSRPNMPARVTYNLKDLCFSPYSKYWREVRKMVVELYTAKRVQSFQHTRKEEVAALVDFIKQEKPVNLNKKLMKLSGSVICRVAFGINLQYFPVVGRIIDRITGLHSKCE--KLFKAMDAFFDQSIKHHLEDEIIKDDIIDLLLKMERGELTRDHTKGILANILNAGIDTSAQVMTWVMTYLISNPDIIEEDIERLQYLKMVIKETFRINPLVPIPREASKDVKIGGYNIPKKTWIHVNIWAIHRNPNVWKDPEAFIPERFNFELLPFGSGRRICPGIGMGMALVHLTLINLLYRF------------------------------------ 67904470 247 ---LPPGPPTEFIKQIDLFYPQY-------QYRKWAQQYGPVYTVMLGDTAHVVVSGLRDVRDIFIKQGASSQNRPPSRFQLLMRDGFFPGLNNGEKWRQSRRMWQAVLNNSAAKQYLPYQELETRQLLFDLAPTEWRDHIERYSNSVAMTMVNDLYDLAETGVRFLDSWPFLWKLPEWMFPVCRQARKIAAKHREYIWRNRTSQGEVLPSVNHAIQEKWPGVSEIEGAEIGHHLLTGTTDTTASTLINWVAAMCLHPEAQKKAQEEIDYVQQVIQEAQRWITAVPLPRAANAPVHWGKYTIPEETGLIMNSHALHNDPDIFPEPDKFKPERWEGKLFTFGAGRRVCPGQHLAERSLFLVISHWLWGFDTLQATDDDKDDLRPGFIVCLNPFPAKITPRTAQ-- 13661756 63 -----------------------------------------------------------------------------------------------------RKVIAPELFMEKIKVMVGLIVEASVPLLEAWESMGVTEIVDGYMRNFSADVIARCFGSDFATGEEIFSKLRQLQKAISQQDTLVGLSALWKYLTKSNKEMRELQREDIASRLMRSIVDGAHQCEDFIVDNCKNIYFAGHETTAITATWCLMLLATHPDWQDRARRQLKTITMVIQETMRLYPPSSTMREALMDIKLGGLDVPQGTIIQTPIAVLHLDRDVWGDAGEFRPDRFANGYLPFGHGPRICPGQHLAMVELKVVLVHLLSKFPGYRHAPLFRLTIEPGF-----GMPLVVT------- 170058677 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIMEVQRFFPTFGGPRRAVHDFNIGGYRIPKNTTVFVDLESVHHDEAYWKDPEVFRPERDEGGHLPFSLGKRKCPGDGLAKTTIFLFFVELLRNF-ELSLPEGAEVP------------------------ 115444677 36 ---------------------------------VVRQLGAPPLMYMEGEVPAIVVSCADAAREIMKTHDIFASRPPPTVQKLRAQGKGIFFEPYGALWRQLRKIIVKLLSVRRVSSFHGVREEEAGRLVAAVAATPPVNLTERIKVAIADTTMRPMIGERFERREDFLEVLPEIVQPGLVDSAFRQRQQQKEAMAAPPPDIAKEEEDDLMDELIRIHKEGSPLTAGNLKAVILELFCAGSETSSNAIQWAMSELVRNPKVMEKDMVDLTYVKMIVKETHRLHPVLPTPRVCQQTCQIMGYDVPQGSVIFIKSWAIMRDPKHWDDAETFKPERTNYEFTPYGAGRRICPGLALAQVSIEFILTMLL--------------------------------------- 157335199 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFDHIKAVLMNIFLAGTDTSAATLVWAMTMLMKNPRTMTKAQQKLPYLKAIVKETMRLHPASPVPRETLEKCVIDGYEIPPKTLVYVNAWAIGRDPESWENPEEFMPER------------------------------------------------------------------------ 169774079 5 -------------------------------------------------------------------------------------------TVDGELHRFYRRLLAKGFSDAALREQEPVIQRNINLLVEAWFNYATFDLIGELAFMILEVMKLRAMTHAVGYYPWIFHILMWFVPKSLREKFVTHRRYTHDKVQRRMDQ--KIHYKDLTTNLVDPQ---NGLERYEIDGNCSTLIIAGSETTATALSATLYFLTQNENAKRKVINQLKYLSACMNEALRIFPPVFPRRVPQGGDFIDGHWIPGGTQVGIAHYCINRSRRNFVDPDKFIPERWDDRHAPFSYGPRNCIAHNLARLEMRLVLARLIWEF-DWELAPGSERWEEEALVFNVKPLMIKFTP------ 212511837 50 -----------------------------------------------------VVSDHKAIREAFRREE-FTGRPHT--EFSNILGGYGIINSEGKLWKDQRRFLHERLRHFGMENMEKRIKVELESCLRTISKQEEVDLNPLLAMPISNIVCSILMNVKFKPNDRFKRFMDLIDEGFRLFGIHRNRIEMAAFFQETIDEHKKTMRDVVDAYLMEIENAGEKDHDRQVQQIIGDLFTAGMETVKTTLQWAVVYMLHHPEVAKEDMPFLPYTESTLLEILRRSSIVPLGHATTRDINFNGYKIPKHAHIVPLLHAVHMDPNLWDQPEDFRPSRKPEYFLPFGVGRRMCLGDVLARMELFLFFSSLLHVF-HIKLPEGQSLPSLKGNTG------VTITPDSFKSV 90420490 13 --------------------------------------------------------------------------------------------------RRTRKAIAPVFTPRHTAGFSETMQDRSERFADGLAARGMVDGSHEMTLLTFDILQATLFTFARSTRDFLGSMGRAFLPRLRRMRGRKSMDYFRGLIARTITRRREQIARDPDGALLTLLVKTDGLSASEIEDNIITFIGAGHETTARSLAWTLYLLSQAPAERAEWLERLPYTRAVFEESLRLYPPAPSNRTALAPDRVGDVAIPAGATVLVMPWLIHRHEMLWDRPDHFIPSRDRYQYLPFGVGPRVCIGASFALMEGVIALACLLRRFDYEEAAPPEVVQRITVQPNG--GLPLR--------- 109458401 55 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEILDYIGHIVEKHRATPRDFIDTYLLRMEKEKSNHHTEFHHENLMSLFFAGTETGSTTLRYGFLLMLKYPHVTEKVQKEIDYTDAVIHEIQRFAAPIGLPHRVTKDTMFRGYLLPKNTEVYPILSSALHDPQYFDHPDTFNP-------------------------------------------------------------------------- 156551483 69 ----------------------------------------------------------------------------------------------------IRTMLSPSFTSSKMRSMFVLMSRCAQDFVDQFQSKPEINMKDALTRYANDVIATCAFGLEVNSLREMRLCPSLASALKIRIVSKKDTDFLVNVIQSTIKDRKGISRPDMLQLMMDARGKTSECLDMEMTAQAFVFFLGGFETTSTNMCLLAHELAVNPEIQKKVQNNMEYLDAVISETLRMHPATALSRICNKEFELKPYLVKPGMEIMVPGSTIQRNPEYYENPDRFNPDRSDVTTLSFGLGPRMCIGNRFAILETKILFVYLLSRC---SIEPSEK-----------SSVPLVYDP------ 192808434 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFSLVDELIQDRRKHGGEDLLAHMLEGPDTGESLDHENIRYQIITFLIAGHETTSGLLSFAIYYLMKNPEALFKQVRELKYVRMVLNESLRLWPTAPAFSYAKEDTAIGTYPMKKGDSVTVLIPALHRDSRVWDDAETFRPERFEDPYKPFGNGQRACIGQQFALQEATLVLGLVLKYF------------------------------------ 197770081 53 -------------------------------------------------------------------------------------------------HRRRRRLAQPAFHHQRLEQYGAVMTRQLERMLEEWKDGQVLDLFPALSAFTLRTVSRSLFAFSGALPRMLVPDSLQRLPLPGNRRYREAARTLTDTVNQVIAEYRENGTDDLMSMLLAAREDGSALSDQELRDEVVTLFVAGGETPAAVLSWAAVDLAAHPESLRRLHQLPYTARVIDESMRRYPAGLLLTRTTSRETRLAGLTLPPGSTVAFSPLLLQTRPEYYHEPERFDPDRWRIAFAPFGSGARKCIGDAFAVAEMTLALAGMASR------------------------------------- 86747243 31 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVGTLVPHMISATEETVAELRDSAPVDLREKMQHLALEIAGRTMFSFEMGSHPRFLDLLLPLGWPTPQDSRAFFRRRWTKFVGELIAARRAAGKGDLFDLMVAARETGEAFSDDQLGDQVATMILAGHETTATALFWALYLLALDPRTQDDALDRLPFTRAVLDETLRLYPPAFIAREAAGPDTVAGHAIHRHDVLLIAPWLLHRHEKLWDNPSAFMPSRDRFAYLPFGVGPRICIGAHFALVEATLALARVVGAF-RIELIDAAPV------------------------- 196011613 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDIMLTAQDEGVGMSVDEIVYQVISFLYAGHDTTSSSLSWLMFSLACNPECQKKCREEVDNVLGCIKESQRLHTTVPILAYTLEDTTVEGYTFPKGMDIEFPSYVFHHDLKWYKDPDKFNPERDPYAYIPFAIGARNCIGQNFALQELKAVSAKIIQRF------------------------------------ 16507125 21 LPPSPPKLPVIGNFH-------QLGELPHQSLWQLSKKYGPVMLLKLGRVPLVVISSAEAARDVLKVHDLDCCSRPPLIGSGKFTYNYSDIAFSPDYWRELRKIVLEVFSLRRVQSFGFIREEEVALLMNSSSSASPVDLSEKMFALTGSIVFRMAFGFDNHSFQELVHAVESLLGGFYHAKLERVFQELDTLFQQIIDDHQEHVQQDIIDVMLKIERDQAESHESEAWLTKLNIFLGGVDTSAITVIWAMAELCKNPRLMKKDIDQLQYLKMVIKETLRLHPPAPIARDTLYRFKVNGYDIYPKTLIQVNAWAIGRDSKYWESPEEFIPERFDFEYLPFGSGRRICPGINLGLIMSELALANLL--------------------------------------- 70724314 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVIEECKLFYFAGQETTSTLLVWTMILLSKHKDWQERARNHLKIVSMIFHEVLRLYPPGVMNRISMKESTLGKVTLPAGVQLLMPAVLLHHDRKIWDDAEEFKPERFSEGYFPFGWGPRICIGQSFAMLEAKLAMAMILQHY-SFELSP----------------------------- 195375760 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQASVNGRPLKNEEIREEVDTFMFEGHDTTTSAISFCLWCISRHANVQAKDLGELKYMECVMKESLRQFPPVPVGRTLQADFKVGDGVIPAGSEVIMGIIGMHNDPAYFPEPLRFKPERHEFAFVPFSAGPRNCIGQKFAQLEMKMLLAKIVREFELLPLGEPVQPRSDNGFQLGMRR------------- 149910432 39 ---------------------------------------------------------------------------------------------------RQRRLIMPAFSYNTLANFVPQLKSLSINLIDKKIATGEAFNVHKLLQHFTIDITTSLFGYQTNMRSKYPFPWWRYIRTPETRRIDKAREEVYQLAVSMITKAKEEPETILQAMIVASDSEENKLTDDELVANILTLLLAGEDTTSNMLAWTLFYLAQNPSLQQQVIDQFEFIDAILREGLRKGTAPLISAEPTEDTVLSNIKLPKGTAIFILTRPGGLDEKVVACPEKFNPERWQSSHIPFGAGARHCPGERLAMMEGKAVIARLCWYYVISQPEQAPEVGEEFAFTMRPTNLALTLTP------ 194754495 66 --------------------------------------------------------------------------------------------------REMRNILSPAFTGSKIRVMYALIHDCSKEGVEQLKKQATIDLMKDYFMRFANDVIATVFGLNVNSFRRKDSEFFQIGQSLSNRTGWEVVKAILEYFTSLVKKYRKEHRPDMIHLLMEAKQQRHEFTDEDLLAQCLLFFFAGFEIISTSLTFLTYELCQNPAVQQRLYMKMEYMDMVVLEGLRWPPAIATDRECSEDIDLFSERSRKGDKLQIPIFSIHHDPENFSDPESFDPERKPCTFLPFGLGPRNCIGNRMALMEIKSIVYKLL--------------------------------------- 149922371 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSMFMTAEDTGEPMPDQQLRDEIITMFLGGHETSAHTLAWGMLRLRDHPEVMAKVRAEVEYTTMVVNEMLRDAAVWTIARTNLEPVRFPNGEFPANTQFMIPIYAIQRNPKYWPRPDAFEPERFAHSFMPFGAGERICIGRNFAMMQLVAIVASLLRRF------------------------------------ 182677826 18 ----------------------LLRRNPIETWTE-AHFQLPILIGPTILGQVAVLNDPAAIRRVFVDNASNYHKDRLQKRILGPGLGQSVLIAEDADWRLQRRILAPLFTPKTVATFAKATQECASEMVARWPEESPLDIHQEMTKITLEILGRTLFADGLDRRPEEVTAAMTWLPRWNQWRAKSALDFLGDTVSALISRRKRNLQRDLLTLLLEAEETGVGLTETEVQANIVAFIGAGHETTANALTWSLYLLSLSEEWRARQAEHLIETRAVIEEAMRLYPPVASSREALDYDDLAGRRIRKGTVVMVSQWVLHRHRLLWEDPDRFDPTRDRFAYLPFGAGPRVCIGAGFAMQEATLVLAQILR-------------------------------------- 13474329 53 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHIFGFAQPMLKRTKEFVTRYEEGGASDIAHDMTLLTYDILAETLFGSFANEIDRLFETMGRWLPRLTRIRGRKTMAYFRKIVTDTVKMREEKFRQDFLTLLLKAE-GPDGLTRSEVEDNIITFIGAGHETTARALGWTLYCLAESPWERNRVEQEIDETRAAFDEALRLYPPPSINREPIEPEMWKDLYIPRHAAVLVMPWVVHRHRKLWDRPDAFLPERDRFQYLPFGAGPRVCIGASFAMQEAIIALAILLSRF------------------------------------ 15231537 33 -----------------------------------------------------ILSSSETAKQALRDYDLHCCSRPSLAGGRELSYNNLDMSSSPEYWKELRKLCSQLFSANKIQSIQPIKDEEVKKVIDSIAESSPVNLSKTFLALTTSVVCKAAFGVSFDRFNKLVRDTFEMLGSFSASDFIPYVGWIIDKFNGLQGWRKKSFRDDLVDVLLRLEKEEGKLTRNHIKAILMNILLGGIDTSAITMTWAMAELAKNPRVMKKVQDKLEYLKMVIKETWRPPTPLLLPRDVITEFEINGYTIPAKTRLHVNVWAIGRDPDTWKDPEMFLPERFNDSNLSFGSGRRICPG------------------------------------------------------- 148709881 33 -----------------------------------------------------VLHGYEAVKEALVDHGEEFAGRGRLPVFDKATNGMGIIFSKGNVWKNTRRFSLTTLRNLGMRSIEDRVQEEARCLVEELRKTNG-----------SPCDPTFILGC---------APCNVICSIIFQDRFDYKDRDFLNLMEKLNEITK------IMSTPWLQEDGNYPLKNEHLAITVTDLFSAGTETTSTTLRYALLLLLKYPHVTAKVQEEIEHTDAMIHEVQRFIDLVPNPHEVTCDIKFRNYFIPKGTNVITSLSSVLRDSKEFPNPEKFDPGKKSDYFMPFSTGKRICAGEGLARMELFLFLTSILQNF------------------------------------ 157748821 33 ---------------------------------------------------------------------------------------------------RLRTISSPTFSNNSLRKLKTTVEDCALELLRHIETQKPIDLLT-FYQEFTLDVIGRIFGEPRKFLRKFFMSLPNIFKNPAIHIIRQVAQAVENRIAQRATDEKAGIEPDFIDLFLDAKSDDRQLTKDEIVGQCFVFLIAGFDTTALSLSYSSFLLATHPEVQKKLQEEIDYLECVVKETLRKYPAMANARRCMRSTKIGNYEIEEGIDILCDTWTLHADKNIWEDAKEFKPERWKGGYIPFGLGPRQCIGMRLAYMEEKLLLCHILRK------------------------------------- 15239304 84 --------------------------------------------------------------------------------------------------RKLRMLLSQFMKPEALRRYVGVMDEIAQRHFETEWANQDQVIVFPLTKKFTFSIACRSFMEDPARVRQLEEQFNTVAVGIFSIPIRLLRKEVSAIVRQRKEELKAGKALEEHDILSHMLMNIGETKDEDLADKIIGLLIGGHDTASIVCTFVVNYLAEFPHVYQRIEKMRYSWNVACEVMRIVPPLSGTFREAIDHFSFKGFYIPKGWKLYWSATATHMNPDYFPEPERFEPNRKPYTYVPFGGGPRMCPGKEYARLEILIFMHNLVNRF------------------------------------ 86129700 34 -------------------------------------------------------------------------------------------------HATLRKLVLRSFTTEAIKNVVSDIESIAQTCLKSWEGKFITTFLEMKTYTFNETLNAEDLKRCYYTLERGYNSMPINLPGTLFHKAMKARKELAEILAQKIRRKMKXRTHDLMGSFMN---EKAGFTDEQIICYIIGCIFAARDTTASVLTWMVWYLGRNPDQGQKPNDMPLSSRVFQYTKQFFSIPCLWFCVAVVDIISSGYLIPKGWKVLPLFRNIHHSPDNFKEPEKFDPSRKPNTFMPFGNGVHSCPGNVLAKLEIFVLL------------------------------------------- 157331084 346 --------------------------------------------------------------------------------------------------RNLRRLSAEIFSSNRLNMFLGIRRDEVKLLLLRLARDSRQGFLRPMLTELTFNIITRMVAGKRYYGEGAKRFREIISEVFKLNGASSNPTDFLPILRWIFGDHEKKDTGDLAGI---EGFKPEYYTDDIIKGLVLVLILAGTDTSAATVEWAMTLLLNHPDVLKKAKAELDIHQSIISETLRLFPVAPVPHMSSDDCQIGGFDIPGGTFLLINAWAIHRDPQVWEDPTSFIPERFENGQLPFGIGRRACPGAGLAHRVVGLAL------------------------------------------- 125586411 63 --------------------------------------DGEPFVYWFGAKPRICIFNYEWARQIL------SSKSGHFLKNDTTPTVLALLGVEGIDWERHRRVINPAFTMDKIKELEDQASSETQVELDKQFQELTADIISHTAFGSSYKLGIEAFHAQKELQENVQIPGFSYLPTKGNWRKLTLEKKLRGTLMQIIQSRLSSYGSDLLGLMLEAEQHQLSLSIDEIIHECKTFFFAGHETTSLLLTWTVFLLSVYPEWQAKLKEARKLMSMVFLETLRLYPALFLQRKPLTDITVGETKIPKDHAIIIPSAIMHRDKEIWDDTDEFNPLRFPHALLAFSIGPRSCIGQNFAMLEAKSVMAMILKKF-SFTLSP----------------------------- 13878369 30 ---------------------------LHSSFHKLSLEHGPVMLLRFGVVPMVVISSKEAAKQVLRDLETCSRPKLVANGLFTRNFKDIAFAQYGEDWREMKKLVLELFNPKKHKFFRYIREEEGDLLVKKLQNFRECDFIDDRLEELVQESETNVFSFAFTDFFPTGLGWLVDRISGQHSRIEKAFSKLTKFFQHVIDEELKIGQSSMLDMINRSTEYGSKITSDHLIAMMTDIVLGGVNAGTITMIWTMTELTRHPRVMKKLREEIEYLKLVIKETFRLHPPGPFPRQVMSDIEIQGYHIPKNAHIKISTYAIGRDPKCWTNPEEFNPERFANQHLPFGAGRRSCPGMTLGITILELGL------------------------------------------- 110636333 14 -----------------------VYRNPLELWGEPSYNEPWVQLTGGIGGPLLIANDPGLIRHVLVDNARNYKMARVRQKILRPILRDGLLTAEGEVWRRSRKAMAPVFTPRHISGFAGPMLQKAEAFAERYEQGGTVDVSRDMTMLTFDILSETLFGGFAHQVDRLFETMDLLGAPDWLPRITRILRNSLAFFRNIVARTMEMRKEDFLTLLLRAE-GPQGLSRGEIEDNIITFIGAGHETTARALGWTLYCLANLPEEREKWLDAMPLTRAAFEEAMRLYPPPSINREAIENDSYSDLKIAAGTQVLVMPWTVHRHRKLWDDPDAYRPSRNRFQYLPFGAGPRVCIGATFAMQEAVIALAVLMSR------------------------------------- 114051197 55 -------------------NLAFFRQGFWESHMELRKQYGPLSGYYLGRLMFIVISEPDMIEQVLVEFSNFTNRMATGLEPKPVADSVLFLR--DKRWEEVRSVLTVAFSPEKLSEMTPLISRACDVLLAHLERHAQFDIQRTYCCYTTDVVASVAFGFVEHCRRFFASSFPSIMVPLARILPNKNRDELNGFFNKLIQQAAEERRRDFLQMVQDVRHSSKPLSVDEVVGQAFIFLIAGYEIVTNTLSFATYLLATNPECQEKLLEEVDCFDMVIKETLRMYPPFRFTRVAAQDCEVLGQRIPAGAVLETAVGALHYDPEHWPNPENFNPERRPYTYLPFGAGPRSCLGVRLGLLELKLTLLHILRKF-RFEACPETQVPLQ---------------------- 149633525 194 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPDDTIISTVNDIFGAGFDTVSTCLNWSFLYLINYPEIQTKIQAEIDYTEAFINEIFRHTTFFTIPHCTTADTILNGYFIPQKTCVFVNIYQVNHDETLWEKPDLFRPERFLNENLIFGLGIRKCLGEDVARNEIFIFITNVLQHL------------------------------------ 197732715 51 ----------------------------------------------------------------------------------------------------QRRAAQPAFQHQHLAAQADVIVEETAKLIARLRAQGRTLLHTDLTAYGTVGHAFEAVQDQAMFEMVTQGMVPLWAPLPQQRRFHQARAELRRVVDQLVAERTESPADDVLSRLIDSREPDPEVGRRRLHDDLVTLLLAGHETTASTLGWTFHLLDRHPEAAARVHALPYTGMVVQEAMRLYPPVWILPRRAQRADDVGGYHVPVGTDVLICPYTLHRHPEFWAEPERFDPERPRYAYIPFGGGPRFCIGSNLGMTEAVLVTAMIAREL-TLRTVPGREV------------------------- 169609919 68 ------------------------------------------------------------------------------------------------DHNRQRKIFTPAFSDRALKQQEPLFLKYTQQLVAKLKDEKPFDMVKMYNFTTFDIMGDLTFGEPLHMLDNIWRIFKLISPKGSNKRRFEHFQYAVTRVTKRLEKGRDTEGVDLWD-LVLGQKEGKGLTRDEMDSNASLFMIAGTETTATLLSGLTYKLLKNPACMEKVAEELPYFGACIKEAFRLYPPVPLPRTTPEDSTVCGQFIPPKTVCMIPQAAMYSHPDNFRNPHSFLPERWDPRFQPFSIGSRDCVGKNLAYHELRLVMAKILYNF-DLELNPESE-------------------------- 156549770 74 ---------------------------------------------------------------------------------------------------RLRSKLSPTFTPGKLRQIFPLMSDVSEQMIKELKLTDELNIIEIVGRYATPDNDFRRLGMRGLAFGRFKMFPGLLSNVSIPINPKEVREFFTRIFAETVDYRRREKRKDFMNLLMQLVDKGMLLDDEEATAQAYLLFIAGFETTTSVVSYCLLEMALNPDIQEKLQQEIDEVAERNGFTHNALMEMEYLNMVFLETERKYPNLPKGMPVVISTLGVHYDPKHFPNPHKFDPDRSPYVNLAFGEGPRNCIGKRFGTLQSKLAIARLL--------------------------------------- 4200044 32 LPPGPPSLPI-------IGNLHHLKRPLHRTFKGLSEKYGHVISLWFGSRLVVVVSSASEFQQCFTKNDVVLANRPRFLKYIFYNYTTLGSTSYGEHWRNLRRITADVLSNHRINSFSGIRRDETQRLITRLADDSSTNFAEELSYRFYDMTFNNIMRMISGKRYQFRDMVSELLQLSGANNKTDFMPLLRAFLRGLIQEHRKERANTMIDHLLNLQDQPEYYTDQIIKGLALAMLLAGTDSSAVTLEWSMSNLLNHPEVLKKVKDELDTHKNVINETLRLYTPAPLPHSTSDECNIGGYKVPQDTIVLINAWAIHRDPELWTEATTFKPERFEKKLIAFGMGRRACPGEGLA--------------------------------------------------- 154250538 21 -------------------------ASYPEFWYSAR--SCPFRVGIARGGRGMLVNDPDAIRRILSDAEHFPKDDNQ-LAILKPLLGNGLLTAEGATWRRNRKLAAPIFQHSSVRDFAPLFREMTKLTLEIIGETVLSANLEDDIDGISHTVTSVLDKFPAMFLAS-AFLPGQLRNRVIDTVVRPGRRALDVFARRIIDEARKSGEETLLQRLMVSQSKGHEMTLDQVRDEVATFLLAGHETTATTMSWVWYLLTVHPEWQERLYEEVWETRAVIEEALRLYPPVANMRRAIKTTELPDITIERGQTVLISPWLLHRHRFFWREPDRFDPTRPRHLYIPFGGGPRICIGASFALLEAVLILATFMQR------------------------------------- 118467999 18 --------------------------------------------------GTWVLADPADIKTVFADPTVF-HAGEANSMLSGLLGETSVLVIDEDVHRDRRRLMLAPFARDAVARQTGVMAEVAATNIASWPVGTPFPVAPKMAEIALEVILRTVIGATEPARAALRHVMPQLLRRRPWRTLQRNLAEADRLLYAEIAACRAASRPDALAMLVRANDEGRTMTDRELRDQLMTLLVAGHETTATGLSWTLERLIRHPAVLDKDGSGEAYLDAVVRESLRIRPVVFEGRVLTEPVELGGYLLPAGTLVAPSIGLVHASADVYPDPDRFEPDRAPSTWLPFGGGNRRCLGATFALVEMRVVLREILHRV------------------------------------ 194704260 51 -----------------------------------------------------VVSSPDAAKEVLRTNDLHCCSRPNSPGPRMLSYDFLDVAFSPDYWREMRKLILELLSMRRVQSFAYARAAEVDRLVSSLASTPPVDLSEKLYAVVGTVAFGKMYGSAQFERSSFQRVMDETLRVLGSFTFERIFRQIDRFFDSVIDKHLEPERDALVKMWREEQADGHGLTRDHIKGILMNTFAGGIDTCAVTMIWIMAELMRNPRVMQKAQKSLSYLKMVVKENFRIHPPGTIPRETMRSCVIGGYDVLPGTRIFVNVWAMGRDPSIWDRPEEFSPER------------------------------------------------------------------------ 50728648 40 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVAGSETTATTLRWAFLFMLLYPEIQSKVHKEIDYTNAVIHEVQRFGDVVPMPHMTYRDTELQGFFIPKGTTIITNLTSVLKDETAWKKPNEFYPEHRPEAFLPFSAGRRACLGEQLTRMELFIFFTTLMQKF------------------------------------ 158285606 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENHLVGHSVTFLSEGFETSSSMMSYLLYELASNPSIQDRVVHKLVYMEAAMMETLRMHPVFTLPRICTQDYELPPQTLRRGTSVIIPVYAIHYDPDIYPMPYKFDPDRPRHAFLGFGEGPRLCLGMKFALHQSKIGIATLL--------------------------------------- 157346297 34 ---------------------------PHQKLAGLRDTYGDVVWLNLGYIGTMVVQSSKAAAELFKNHDLSFSDRSIHETMRVHQYNESSLSLYGPYWRSLRRLVTDMLTMKRINETVPIRRKCVDDLLLWIEEEGRFFFLATFNMIGNLMLSRDLLDPQSRKGSEFFTAMRISMESSGHTNFADFFPWLKGFVKERMRQGRAEKRKDFLDVLLEFQGDGKKISEKGINIFITEMFMAASETTSSTMEWAMTELLRSPESMTKVKDDLPYLHAVVKETLRLHPPFLVPRRAVEDTKFMGYHIPKGTQVFVNVWAIGREAETWDDALCFKPERFNFEFIPFGAGRRICVGIPLAYRVLHFVLGSLL--------------------------------------- 15231901 65 ------------------------------------------------------------------------------------------LSYDGDKWAKHRRIINPAFHLEKIKNMVPAFHQSCSEIVCKWVWPGTADVISRTAFGSSCVEGQRIFELQAELAQLIIQTVRKAFIPGYSYLPTKGNRRMKAKAREIAREAGEAPNDDLLGILLESQTKGNGMSTEDLMEECKLFYFVGQETTSVLLVWTMVLLSQHQDWQARAREEVKQVFGDKEEVLRLYPPIPQSRAIHKEMELGDLTLPGGVLINLPILLVQRDTELWGDAGEFKPDRNQASFFPFAWGSRICIGQNFALLEAKMAMALILQRF-SFELSP----------------------------- 3164140 31 LPPSPSSLPIIG----NLHHLAGL---PHRCFHKLSIKYGPLVFLRLGSVPVVVISSSEAAEAVLKTNDLCSRPKTVGSGKLSYGFKDITFAPYGEYWREVRKLVIELFSSKKVQSFRYIREEEVDFVVESALKQSPVDLSKTF-FSLTASIICRVALGQNFNESGFVIDQDRIWLFQRHKKINKVFKELDAFYQHVIDDHLKPEGQDIVTLIKQEDSDSFKLNMDNLKAIVMDVFLAGIDTSAVTMIWAMTELIRNPRVMKKAQGKVEYLNHILKETFRLHPPFVVPRETMSHIKIQGYDIPPKTQIQLNVWTIGRDPKRWNDPEEFNPERFANSSLPFGSGRRICPGMPMAIASVELALMNLL--------------------------------------- 125575395 34 LPPGPPAVP-LLGSTVWLTNSLY---DAEPVVKRLMSRHGPVVSLRFGSQLLVFVADRRLAHAALVESGASLADRPASARLVGEGDTMISRASYGPVWRLLRRLVADTLHPSRAHLFAP-VRARVRRLLVDRLREEHGEAEAAPRAVVETFQYAMFCLLVLMCFGEQLDEDAAPLPRPFPKGLKPSGGRKEDFFVPLINSRREYKKNDNLLDINLPEDGNRALTDDELVMLCSEFLVAGTDSTSAALQWIMAELVRNHEVSEEDVHDMPYLKAVVLEGLRKHPPAHMPHKAAEDMDVGGYLIPKGTIVNFMVAEMGRDEKEWEKPMEFMPERKGIRMMPFGVGRRICPGLGIAMLHLEYFVANMVREFEWKEVAGDEV-------------------------- 215490965 32 LSPGPAGCPILGYLPF-------LGRNHHAMFRDLARTYGPVVRISIGTVSIVAINDYQLIKSAFTNSAVQSRIRSLFLELTGFPGVG---TLNGQAWRENRQLSMNILRGFGKTTLEEVIKDEVSRLTERLAAMARMEIVTSTSNVFTSLFFGTRHPHDHPTRPNWMFEIAGLMPFTRIYCFKKAFGGLLGFIRKQVQKHEKMELSDLEHAQQRLENPGSHIQSAYVPGNIQTFLGAGTNAIQRSLAWILVTCQERQPIWEDRYQMPFTMATIWEMQWRPILPLTLPRATDKDMELGGYVIPKGTIMLANIWAVNMNADLWDDPEKFRPERFIEQFIPFSVGKRMCPGEALAPVEIFLFTTGILQKFTVLPEDGKTDLTVDSGAFSSPKYQKLRFVP------ 195342682 38 ------------------------------------------------------------IHKIYTDFRSFHNWRNFVNKKTDMILGNNPFVLTGDEWKERRSEIMPALSPNRVKAVYPVSQSVCKKFVEYIRRQQRMEVVSDCGLGVSAQSFTDTPTPLLKMIKRVFNTSFEFIFYSVITNLWQKVRKFYSFFLDIIRRCIEQQRDDFLNYMLQLQEKKG-LHTDNILINTMTFILDGFETTALVLAHIMLMLGRNPEEQDKQMSELPHLDACIYETLRLFSPQVAARKVTEPFEFRTVHLKPGDVVTIPVKALHHDPQYYEDPLTFKPERDRGVYLAFGDGPRHCPGMRFALTQLKAALVEILRNF------------------------------------ 3913311 36 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYSFTFISDGQSMTFNPDGPVWAARRRLAQSALKSFSVCYLEEHVKKEAEYLIKKMAGPGHFDVVVSVANVISAICFGQRYSHDDQQLLELIDLNNEFLPSATMDTFKDLNRRFSVFIQKMIKEHYKTFTDSLIEHCQDRKLDKNQISDQKIIGIVLDLFGAGFDTITTAISWSLLYLVMNPRIQKKIQEELDYMEAFISEVFRYSSFMPFPHSTTKDTSLNGFYIPKGCCIFVNQWQINHDQKLWGDPSVFRPERFLSPDGTFGLGKRRCLGEVIGRWEVFLFLAILLQQL-EFSTSPG---------------------------- 75054173 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLLAREKGNSLSDTDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCWDHLDQMPMCIKEALRLYPPVPVSRELSKPITFPDGRSLPAGIILSSVYSLHHNPQVWPNPEEFDPSRHSHAFMPFSGGSRNCIGKQFAMNEMKVAVALTLLRF---ELAPDPVLHSKNGIHLKLRKLP----------- 158287723 79 ----------------------------------------------------------------------------------------------------IRSKLSPAFTTGRIRAMFPILRQVADNLRTEVDGKAELDMKDCCARMMIDNIGGCAFGIECNSFHEFRRTGELVFDKPRHSQVKVNHDEVVEFFTGMMRRTVAMRRNDLIDMMLQLRANGSALSMDELMAQAFGFFLAGYETSSSNVTFCLYELALNEHCQERARACMEYLDRCINETLRKYPPLPLLPRLTSKIPGSDVILPAKMRIHLPVYAIQRDERYYPDPDRFDPDRFAPAFLPFGEGPRICIGQRLGVLQSRIGLATVLANF---RVRPGP--------------------------- 195170894 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQATIEGQPLSDADIREEVDTFMFEGDDTTSSGVSFALYAIARHPQVQERIYQDLKYLDCVIRETLRLYPVPAVGRYTSKEIQIGGQTIPANTSIYLVLYFAHREAEFFPDPLAFKPERETFAYLPFSAGPKNCIGQKFAMLELKALVSKVL-RYYELLPRGPEVKPMMNFILRSSSGMNVGLRPRRS--- 197733179 28 ---------------------------------------------------------------------------------------------DIPTHRKQRRIMQPAFHRSQMGRYSTTMTANAEAMVARWSPGRRLDLALSNTTEILFSSRLSDADRAEVHRSIPVIAHDVLVRAVMPAFLDPLPIPLNRRCDTAAARLRVQHHDDLLTVLVQARETGRPMDGTQLRDELITMLGAGTETTSSIAAWAVHEIARHPVAERRLVAELDCAEEILNETVRLHAAPLLTRRTVKPTVLGDIRLPAGTEVAFSPYALHRDPRHFPHPDAFWPERWRSFFLPFGGGAHKCIGDSMAWTQLHITLATIYRRW-RLRPDRSHRVRQLPAAITRPDHLPMIAEPREP--- 147865437 83 ---------------------------------------------------------------------------------------------------HQRHIVAPAFMGDKLKGYAGYMMECTTQMLQSLQNSGQTEFIGEYMTRLTCAQASKHFCLPEESGRLLTDSAFKYFPSKYNREIKALKTEVERLLMEIIQSRKDCYGNDLLGLMQKKRGSGFSLNLQLIMDECKTFFFAGHETTALLLTWTSMLLASNPTWQDKVRAQVAEVNMVINESMRLYPPATVPRMAFEDIKLGDLHIPKGLSIWIPVLAIHHSEELWKDANEFNPDRPGRHFIPFAAGPRNCVGQSFAMMEAKIILAMLVSRF------------------------------------ 212274403 59 -------------------------------------------------------------------------------------------------HLRLRKLVQGALGPDALRALVPEVEAAVRSTLASWDAGHVRSTFHAMKTLSFDVGIVTIFGLDERRKAELRKNYSVVLPGTLHYKAMQARRRLHGVLCDIMRERRQAAGTGLLGCLMRSRGDDGALSDEQIADNVIGVLFAAQDTTASALTWIVKYLHDHPKLLEAVRAEQAATHRVILESLRMASIIFTFREAVADVEYKGFLIPKGWKVMPLFRNIHHSPDYFQDPHKFDPSRRPSTFLPFGHGVHACPGNELAKLEMLVLI------------------------------------------- 157167190 55 --------------------------------------------------------------------------------------------------RDMRATLSPAFTGSKMRQMFALIAECGQRMVEFYKGAEEGSRIKEMFSRFTNDVIATAFGIEVDSFRQYVLFPKLMVKMNVDFLSKKDDQFFRGTIQERIRQEKSIFRPDMIELLIQARSHDRTWTDDELIAQALIFFSAGFETVSTTLSFVAYELARNDDVQSRLYQAMPYMDMVVSETMRLWPITIVDRLCVKDYVYDDGQGCRFTIVMGSVIGMHHDPKYYPQPEKFDPERNPDTYLPFGIGPRNCIGSRFALMEMKAVV------------------------------------------- 116794006 3 ---------------------------------------------------------------------------------------------------RLRRMLMTFLRPEALQKFVGRVDSITKDHLAEHWIG---------LLQIPIDLPGTRYNNAKHAANAIREQLDGAIHER----------------KNALREGKASTEQDLLSFLSNVDEKGESLTDDEIKDNFLLLLIAGHDTSSSTLTVLFRFLAENPHCYEEVFKEQWEDLQKMKYSWRTAPVQGGFRKAIKNFTYNGYTVPKGWKMYWTVNSTHRKSEYFSNPENFDPSRPPYTFVPFGGGPRMCPGNEFARMEILVFLHNIVKNFRWSLVNPGEKVIVDPMPV-PVNGMPIKLFP------ 195588498 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLMATVDGRPLTNDEIREEVDTFMFEGHDTTTSALSFCLHELSRHPEVQEKMLEELKYMECVIKESLRMYPPPIVGRKLQTDFKYTHSVHPAGSEIIIGIFGVHRQPETFPNPDEFIPERHPFKMIPFSAGPRNCIGQKFAQLEMKMMLAKIVREYERVECIVNIVLRSETGFQLGMRK------------- 157124251 88 -----------------------------------------------------------------RDFDHFTDHANNVPLEVDPFLGRGLFFTGGQRWKHGRTALSPAFTGSKMRNMFQLLSSYTDRLVKDAAGGKLEREMKDLFQRLGNDVMTSILGFDTDSVHEFFQYGKRLSRTSGLQGLRFFVLTLLEVVIKVIKERLEKNRPDFIHLMLQARKNEIEWSDYDIAATSASFFFGGIESTTTLVCFALYEIALNHDVQQKSMQQMKYMDMVITETLRWPPFGVTNRRCTKAYSLENVTVHKGQVIFIPIYEIQRDAQYYPNPERFDPERFSDQYLPFGIGPRNCIGSRLTLMQAK---------------------------------------------- 194238911 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKELSDEDIRAEVDTFMFAGHDTTASGLSWVLYNLARHPEHQERCRQQLPFLTMCIKESLRLHPPVGISRRCTQDIVLDGRVIPKGVTCVISIFGTHHNPSVWPDAEVYDPERSPLAFIPFSAGPRNCIGQTFAMTEMKVVLALTLLRFRVL-PAGEEPRRKPELILRAEGGLWLRVEP------ 196003816 24 -----------------------------------------------------------------------------------------------------RESLTPLFSPNKLKAMSHFANEASNNLLEKVLHKIDNDNVRELFYSTAMDMSSSLFGVKPNEEKKIELQTHRPLRVLFNYKQVKAIVKLATMLRKIVTTRRRETRTDMLKLVIEAE-HKEKISDFDIVQHCLTFLIGGYDTTASSLTFIAFALATNPDVQDKVIEEIDQYEMTINEAFRYFSGYINLREAKSDCVINGVQFPKGVGIAIAVKAIHEDPDIWENPDKFDPQRHPCHFLPFSDGPRKCIGNRLGMMNLKLILVRLLQQVK-FEVA------------------------------ 125526926 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTIEEVMEECKVFYFAGMETTAILLTWTMVVLSMHPEWQHRAREKLKTVTMILYEVLRLYPPGIGFRQTYKEMEIGGVKYPAGVMIELPLLFIHHDPDIWSDVNEFKPERFAGAFFPFGWGPRICMGQNFALLEAKMALCMILQRF-EFELAP----------------------------- 66803128 52 -----------------------------------------------------VLTGYPILREAFIDNDTFTSRFQRENARSINGYKG-LINSNGDYHKNLKSVILSEMTATKIKKMESHINQESKELLDQHAKQGTPFTMNKYLNLFSINIILRFLFGVNYPYTELDDGSSSIFMNDRSKEFYDIHKLLSNHIINLIERYKDSKTEPTVTILDKLEVENNRITQNALISICIDVLIAGTDTVGQTLSFAIVALVNNAEIQEKIIDSMEKGDNHYKEVFRMYPAGILPHMTSEDCEIQGHKIAKGTQIIQNIYSTHRSESFWPNPNNFIPERDVSKSVHFAVGTRNCMGMSLSEAEVHTAMAELF--------------------------------------- 26332621 39 -----------------------------------------------------------------------------------------LLNLDGPRWFQHRCLLTPAFHQDILKPCVDTMAHSVKVMLDKWEKMWTTQETTIEVFEHINLMTLDIIMKCAFGQEFWHHHDIIFKLSPKGHCFQELGKVIHQYTEKIIQDRKKILKNFLDIVLSAQAEDERAFSDADLRAEVNTFMWAGHDASAASISWLLYCLALNPEHQDRCRDEMSYTTMCIKETLRIPPVPSISRELSKPLTLDGHSLPAGMTVVLSIWGLHHNPAVWNDPKVFDPQRHPCAFLPFSSGPRNCIGQQFAMLELKVAIALILLHFPDLTRPPA---------------------------- 33991769 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDNMVMAVGDLFLAGSDTTATTIRWGLIYLTQNPDVQERCHDRLPYTYATVHEFQRCANPTGVPHETTQATKLRGYDIPQGTQILINLTEILTNKEHWKHPDTFNPENKPEAFLPFSLGPRACLGETLAKAELFLFVTSLLQRI-RFSWPTGEKLPDMNGIF-GIVRSP----------- 90653077 29 --------------------------------------------------------------------------------------------------------------------LEEHISKEAKYLIQQMKADGSFDPFRYIVVSVANVICGMCFGRRYDHHDQLVNLSDEFLPNKTMKKFVSINDRFISFVQKIVSEHYATFNKDLIDHCEDRKLDENQMSDEKVVGIVNDLFGAGFDTISTALSWSVMYLVAYPEIQERLYQELKENESFILEIFRHSSFFTIPHCTTKDTSLNGYYIPKDTCVFINQWQINHDPELWKEPSSFNPDRDGEKVMIFGMGKRRCIGEVIARNEVYLFL------------------------------------------- 195381847 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTIDGRPLNQQEIYEEVSTFMFEGHDTTTSGVAFAGYLLSRFPEEQRKLFEEQKYLDLFIKEAQRVYPVPFIGRYTEKDYVIHGTTMPKGTTLNLALIILGYDDRTFKEPHRFYPERFPFEYLPFSAGPRNCIGQKFALLEIKTVVSKLVRTFEILPAVD--ELVSKDGYLNTYVGLP----------- 125526930 200 ---------------------------------------------------------------------------------------------------KHRRIMNPAFHLEKLKLMLPAFSTCCEELVDSLGPDGSCDVISRTAFGSSYSEGRRIFQLQTEQAELFIGAIQKIVIPGYMYLPTKKNRRMRRILRGIIGKRMQAIADDLLSNMRHADENGRGMTTEDVIEECKLFYFAGMETTSVLLTWTMVVLSMHPEWQDRARERLKTVTMVLYEVLRLYPPIVFSRKTYKEMEIGGVVYPRGVILELPVLFIHHDREIWGDVHEFRPERDRGAFLPFGWGPRVCIGQNFALLEAKMALCMILQRF-EFELA------------------------------ 195615656 101 -----------------------------------------------------------------------------------------------------RRILNPAFHLEKLKLMLPAFSACCEELVSRWAQDGSCDVISRTAFGSSYLEGRKIFQLQAEQAERLMSIIDKFAVPGYMRRMRQIKSEIDWILRGLIGKRMQAMKEGESDKDDQSGQPGQGLTMEEVMEECKLFYFAGMETTSVLLTWTMVLLSMHPEWQDRARERLKTVTMILYEVLRLYPPIAFSRKTYKEMVVGDVTYPAGVTLELPVLFIHHDPDIWSDAHEFRPERDRLAFFPFGWGPRICIGQNFALLEAKMALSMILQRFQ-FELAP----------------------------- 157748763 32 ---------------------------------------------------------------------------------------------------RLRAIASPTFSNNSLRKINLTVEDCAIELLRHIEEQGEPINMLQFYQEFTMDVIGRLIGGVFPVLAQIFRYFMLKFPFLGAANFIHVHKTMVSAVHNRIAQREEDKNNDFIDLFLDARAEDRQLTTMEVVGQCTVFLIAGFDTTALSLSYSTFLLATHPEIQKKLQEEVDYMDCVIKETLRLYPLGTNSRRCMRATKLGNVEVEVGTMVQVDTWSLHTDTKVWDDAKEFKPERWKGGYIPFGLGPRQCIGMRLANMEEKILLSHILR-------------------------------------- 34499915 70 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRMMVPFMVEVGDQMMDTIKKNGYIDLCKDLTTRYANDVIASCFGLKVDSHNETDNEFYTMGKLSSTFRFREMIMFFVKFFRNFVLDTMKNRRPDMIHLLMEAKKGKRVWTEEDLIAQAVLFFIAGFETVSSGMSFLLYGLAVNPDVQERSIQNLQYMDMVVSELLRWPPGAALDRICTKDYSLGDFIVRKGTGISIPAFAFHRDPQFFPNPEKFDPERFSFAYMPFGIGPRNCIGSRFALCEMKVMAYQILQHM------------------------------------ 148698967 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLICTALDLFFAGTETTSNTLRWALLYITVNPEVQEKVHSEIDYTNAVIHEVLRMGNIINVPREVTADSTLAGFYLPKGTMVLINLTDLHRDPKEWDTPNVFNPEKKKESFLPFSMGKRACPGEQLASCELFIFFTALMQKF------------------------------------ 125581647 44 ---------------------------PHRALLRLSRRHGPLMLVRLGEVPTVIVSGSDAAMEVLRDPAFADRARSTTVDAVSFGGKGVIFAPYGEHWRHARRVLAELLSARQVRRLESIRQEEVSRLVDSIIAGSSNAAAVDMTRALAALTNRAVFGGKCARQEEYRRELGVLTTLVAGYSMVDSHAEMARIVGSIIEERKEKKGDDLLGVLLRLQEEDGPLTAEVIAALVTDIFGAATDTTASTLEWIMVELMRNPRAMDKAQQELHYLCMVIKETLRLHPASAILRQSRENCRVMGYDIPQATPVLINTFAVARDPKYWDNAEEFKPER------------------------------------------------------------------------ 147767047 36 LPPSPPRLPVLGMHQLGIY--------PYRSLLCLARCYGPLMLLQLGRVRTLVVSSPDAAQEIMKTHDLFANRPKMSLKRLLYDYKDVSVAPYGEYWRQMRSIVLHLLSNKRVQSFNTVRREEISLLIQKIEEFSSMDLSGMFMRLTNDVICRVAFGRKYSGDERGKKFRRLLYVNGWXAKVERVAKEFDEFLDGVVEEHKGDNEKDFVDVLLEIQRDGTSMDRDSIKALILDIFAGGTDTTYTVLEWAMTELLRHPKAMKELQNKMHYLKAVIKETLRLHPPIPVPRESSQDVNIMGYHIPAGTMVIINAWAMGRDPMSWDEPEEFRPER------------------------------------------------------------------------ 156548744 74 -----------------------------------------------------------------------------------------------------RTLLSPAFTSSKMKAMYGLMVKSVENLVAHVEKLHKEDATKDLMTKYTNDVIATCFGIEVNSLEDPTNQFRAFPKLMKLLRVKIVTDKVARFFKDVVRRTVEMRRPDMIQLMMDARSENLKLDITQMTAQAFVFFFGGFDTTSTQMCIISHELIINPDIQSRLQAEIDYLDAVYNESMRCHPQNVIDRVCIKAFELKPFVIRPGMNIWVPVAGIHYDEQFHRDPWNFDPDRYLNKNVGFGIGPRSCIGNRFAILETKILFFHLLAKF------------------------------------ 157748825 31 ---------------------------------------------------------------------------------------------------RLRTMSSPSFSNNSLRKVKSTVQECGSEILERKVATGEEIDMLLFYQEYTLGVISRILGQSESKMFQFNGSWHLFLLTGLFPPLASVIRKMFDLIETAVEARMAQREQDFIDLFLDARTDADELTFDEIVGQCFVFLAAGFDTTALSLSYATFLLATHPDVQKRLQEEVDYMECVMKEALRLYPVTANTRKCMRETVIDGVIFEEGMNIQVDTWTLHHNKSIWDDVEDFKPERWENSYIPFGSGPRQCIGMRLAQIEQKIILAQILK-------------------------------------- 145229593 10 ------------ILDFDL-------DNLTQSLDRLSKAHGPIYALTFGSSTEIMVTSRRIAEELCDETRFCKLVAGGLEKMKPVVGDGLFTASDDPKWAIAHRILMPLFGTMKIREMFNDMKDICEQMCLKWARLGESDVCKNFTTLTLDTISLCTIDYRFNSFYRLPDFVNNWFRHKAMADFHDHAQNLRRRTEEIIQERRRSPRNDLLNAMLTAPKTGERLSDQSVVDNLLTFLIAGHETTSSLLSFCFYYLLENPDVLQKARDEVDQVPMMVEHLQKLPYIESILRETLRDILDGKYYVKKDQPIFIVFDSVHRDPETYSDANNFRPSRPPCAWKPFGNGVRSCIGRPFAWQQSLLAVAMILQNF------------------------------------ 170739401 9 -APFRPAVPRPRTEPMDLFALRAARANPLTTWFREHFEH-LIVTGEGALGRITVVSDPAAIRHILVDNAANYRKDDLQRRVLAPGLGNGLLTAEGEEWRLQRRTLAPIFSARHVAGFQAPMSEAAAVLARRLARRDGQDVLERTIFTHGLPRDPDALGRAITRYFEALGPIDPLDVFGMPDRARPALRFFAEVVDELIARRRAEAPHDLMTLLLRAQETGQGLSDLEVKANIVTFIGAGHETTANALTWTLYCLSQDEASRARAEAEIDFTRAALEEAIRLFPPPFMSRQAIADDRLGRIKIPRGSLVTVAPYVLHRHRRLWDDPDAYRPERDRYAYLPFGAGPRVCIGMSFSLMEATLVLAHLLRAVRDRSPEAGPVVPLH---------------------- 157327290 40 LPPSPPALPGHLRLHF-------LSSSIYKSFHSLSTQYGPLLYLHFGASRCLLVSSAAMAAEIFKTNDLFASRPRLFADKLPYGTSSFITAEYGDYWRFMKKLVTELLGVKQLERSRVVRREELDCFLKKLVESGENGEAVDVRAELTNHSTCRVISEDNDEAERLIEMVTEWVELAVKMSFGDVFDEILEKMLKEHEERGKREDKDLMDVLYQDDKAGMKLTRTHIKAFILDLFMAGTNTSAESMQWTIAELINHPDVFKKVREEIDYLQAVVKETLRLHPPAPVARECRKNCKIGGFNIPEKTAVAINLYAIMRDPEIWDDPTEFRPER------------------------------------------------------------------------ 210129828 358 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPGLSKQEIVGNSMIFWLVGYDTTANTIALTAYNLALSQEAQDRAVHELHYLEMCVNETLRIYPGAKRFRVCREDADINGLHIPAGMNINFPVWVIHHDPELWPEPDKFKPERDPYAFLTFGVGPRACVGMRLAMLEIKLALAKVLEKF------------------------------------ 167840975 18 --------------------------------------------------------------------------------------------------RRHRRAVQPLFHKKQVDAHTAAVGDAALALAHRWPPGKAIDVVEEMMHLSLRMLGLMVFNTDMMPQGDMNDFIPRWAPTRFNRRIAHARRAIDTIIAKIIADHREARCEDVISLLLNARDTGAPMTQQEVHDEVMTVFLAGHETTGAGLAWALYALAQHPAVLRQLRDELDYLSQVVDEVLRVYPPIWFTRDLVEDDEIGGYRIPARSSVFMSPYVTHRHPAFWRNPDAFDPERHRFVYFPFGGGMRKCIGFQTALLQMRVLVAVVAQHF-DLNALPGHPIEFGATISLRPVH------------- 66801731 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVWSYSQDSIKEHREEKIDDLLDLFINESKNSEFFDDEGLYRVCSDLLLSGTETSSSTMSWLLLFLINNPNFQDKVRTELPFFNACIKEALRIRPVGSLPRIASEDVTCGPYTIEKGSQIIMNVYGLAMDPTVWEDPETFNPYRWTYSFIPFGCGSRVCVGSSLARDEI----------------------------------------------- 73977808 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHQYTEKVIQDRKKLLKDDYLDIILSAQENGNSFSDTDLRSEVNTFILAGHDTMAGSISWLLYHLALNPEHQERCRQEMSYTTMCIKESLRLAPPIPISRELSKPITFPDGRSPAGITVVLSIWGLHHNSAIWENPKVFDPQRHTHSFLPFSAGPRNCIGQHFAMVKLKVAIALILLHFK-VSPDPTRPLVFLHQIVLKPKN------------- 157120824 78 ----------------------------------------------------------------------------------------------------LRNKLTPLFTGGQLRGMMPTILAVGDKLLENREPIEIRDIVSRFVLEIINDAFCRVLRMYTNFRAAAVFVCPGLLKYTGISSLEPEVKEFVGIVTEQIEHREKNTRKDFIQQLIELRREDSRMSIEQCAANVFLFYIAGSETSTGTITFTMHELSQHPEVMKKLQAEIDYLDLCVKETLRKYPGPILNRECTSDYKVPDLVIRKGTQVVIPLYGISMDEQYFPEPECYKPERDEKAYYPFGEGPRNCIAFRMGVLVSKIGLVLLSSKF-NFKPTQGPK------IVFSPAAVPLV--------- 149917920 11 -APTPDGMPPRLEGGLPFLGHSLFRTNPVSLMARARERHGDVVTLTMPGANAVVMTGTRAQEKFFRLSDEDVSQAEAYRLMTPIFGEGIAYDAPPPIMKEQLSFFHDALREARMRTYAQGFIDEAEQYFSSWDDFGCVD-MYDVGNELTIYTSSRLLGVEFRNQGEFAKLYQDMLPTPAFRKRDKARARMVELITDIVEDRRRRNGDDMLQALMDATKDGRKLSENEITGLLLTIMFAGHHTSGVTFSWMGILLAQHPEWVAELRQEQAEVEATIKEVLRMYPPIIVMRKVVNDFEFGGYRIPHGTMLFASPAVSHYIPELFPEPTRFDPTRHPMGWLPFGAGRHRCMGIMFAQLQLRALWSHLLRNF-DFETVQGEV-------------------------- 194701380 64 ------------------------------------------------------------------------------------------LELVGDDYRRVRGAMMQFLKPDMLRRYVGAIDAEVARHLDGRWAGRRAVAVLPLMKLLTFDIIATLLFGLDRVRERLAAAFADMLEGMWSVPLDLPFTAFRRSVRARLERGEASPADDLLSCLVSLRAEDRLLTDEEIVDNAMVVLVAGHDTSSVLMTFTLAAMVQEHDEIAKNKADGEALTWEDLHRMRFTPIFGSFRRALEDIEFDGYCIPKGWQVFWASSVTHMDPSIFTDPDKFEPSRPPYSFVAFGGGQRLCAGIEFARVETLVTMHHLVRRF------------------------------------ 148698968 44 -----------------------------------------------------VITGLPLIKEAFTDMEQNLLKRPIIPSRKHVFKDNGIIFSSGQKWKEQRRMILKSFGLGK-KSLEQRIQEEAYHLVKAMEEEKGQPFDPHFRNIICSINFGERFEYGDNKFQELLKITNETLSPGPHQTVFRNWERLKMIVYHMMESHRKDWRDFIDAFLTEMTKYPDKFNEENLICSCLDLFIAGTETSSTALRWALLYMTLNPEVQERVHIGQWRQPSTGDRDSMPYTNAVIHEVLRMGNIVPLNVPREGKMILTNLTALHRDPKEWATPDIFNPEKKRESFLPFSMGKRACPGEQLARTELFIFFTALMQKF------------------------------------ 156357655 45 ------------------------------------------------------------------------------------AGEGVLTELDHEVWKRKRALLNHAFHRKYLRNLMQAFNESSNEFLKRILADGKTEVIGDENSPFPSAITTALDGLQKGMRNPF--WKFKFWTFSYQEKVKSAIRFLRKFGQSVIMERNTAIIEDILAHILQMGKENADYTLENMTDDFITFFVAGQETTSNQLSFTLMEILGDSSIENKICNEVDYVGMTLKEGLRLHPPITTQRILPFRETLGGYNIPANTPVSVVYQITHCLEEFWENPLVFDPERFSSKFLPFCTGPRTCIGKTLAEFEAKLLLARLLQEFK-LKLVPGQT-------------------------- 198425908 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDAFIQKKETDVSFTDLQLIQYVRDLYVAGTETTTVTLRWAVRCLIHYPEKQMKDKAQMPYTCAFMQELFRFRTLVPVPHKISNDVQVEGWSIPKGTWLLCNLWAVHNDPDVWDEPSKFKPERHQSKHIPFSVGPRHCLGEQLARMEIFIFLVSMVQKF---EFLPDPNEPRLSEVPQGVAGMMCVPHP------ 22329490 33 -----------------------------------------------------------------------------------------------------------LLTNKMVASFEKVREEEVNAMMEKLECSSSAENLSELFVTLTSDVTSRVLGKKYWEDERVRQIMELLFPIGDYVPALAWIDRINGFNSKIVEVSRAEHKADFVNILLSIEKEGFKVQRNDIKFMILDMFIGGISTSSTLLEWIMTELIRNPECMEKEVENMRYLKAVIKEVFRVHLPLILPRLLTEDVKVKGYDIAAGTEVLINAWSIHRDPAIWPDAEEFKPERHDLKYIPFGSGRRICPGINLAMGLVEVTLANLVGRF-DWSVDPGP--------------------------- 37196681 32 -----------------------------------------------------VVSTPDAARAFLKTLDIFSNRPPNAGATLAYGAQDMVFAHYGPKWKLLRKLSN--LHMRGGKALEDWSNVRISELGHMLETMGEAVVVAEMLTYAMANMIGRVFVTKGSDSNEFKDMVVELMTSAGLFNMKRLHKKFDVLLTKLLEEHKEKGKPDLLDYVLANRDEGERLTTTNIKALLLNLFSAGTDTSSSIIEWALSEMLRNPSILKRAQHEMPYLQAICKETFRKHPSTNLPRIATEACEVNGYYIPKGTRLSVNIWAIGRDPDVWENPLEFNPDR------------------------------------------------------------------------ 71152711 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWVLYHLAKHPEYQERCRQEVQFLTMCIKESLRLHPPPVISRRVTQDIVLDGRVIPKGITCLLSVFGTHHNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMAEMKVVLALTLLRF------------------------------------ 197731657 21 -APGAGSVPERTRLPLFGHALSVPAGGFTEHTLREARALGPLFNLRFFDTDCWMVSGPELVAELCDETRFRKSVQPIAAVREFAGDGLFTAFGDEPNWRKAHNILMPAFSYNALRAYHPTMVTVARRVLDAWDRNAPVDVPEDMTRLTLDTIGLCGFGHDFECHPFITAMVSALDHAQRKDTFRINIETMNRLADDIVRRRRADSADDLLGLMLHAEDKGQPLDDMNIRYQMLTFLIAGHETTSGALSFALYYLLKNPETDALWGTDPDPDPTYEDESLRLWPTAPAFAVPLEDTVIGRYPVHKGQPLTVLTPVLHRDPAWGDNPELFDPARSRPGHLPFGNGERSCIGRQFALHEATLMLGLIVHR------------------------------------- 156555410 27 ---------------------------------------------------FIVVSSYDLVKKVLMRDEFNGRPSSFFFRVRSFGKEKGVLFTQGSVWQQQRRFTMRHFKVFGLEVMNQRLVSEAQSLVDFLEASGKEGPVPAVLNSLWTMLAGHRFEYDDHKLKEILAVVHKVFKLTDFNELMSNLQKLWGFIGSEIDEHKDQPRDLIDAFLMEIRAKGAGFDRENLMILCLDLFLAGSKTTTDSLAALFSFLALNPHWVKELQQHMDKIEAFIAEAQRHLAPLGIPHNTLKDTSLEGYLIPKDTTVLLNFYSANSDKSQWENPEEFQPQRFLDEQMAFSLGKRRCLGEGLARNSLFLFFTYVLQHF-DMKLAPGYEPP------------------------ 90658388 1 --------------------------------------------------------------------------------------------------RVRRRAIVPALHQKYVAAMIGLFGQAADRLLDAAASDGEDVEMESLFSRLTLDIIGKAVGIVEAVYTVLREAEDRSVAPIPVWEIPIWLKFINDTLDDLIAICKRMVDEEELSILHFLLASGDDVSSKQLRDDLMTMLIAGHETSAAVLTWTFYLLSKEPRVMSKDMKKLKYTTRVINESLRLYPQPPVIRRSLEDDVLGEYPIKRGEDIFISVWNLHRSPKLWDDADKFKPERWNFKYLPFGGGPRKCVGDLFASYETVVALAMLMRRF-NFQIAVGPPVEMTTG-------------------- 157120822 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFEQCAANVFLFYVAGSDTSTSAITFTLHELTQNPEVMDKLQSEIDEMDLCVKETLRKYPGAILNRKCTKSYAVSSVVIQEGTQIMIPLLAYGMDEKYFPEPERYYPERFNKAYYPFGEGPRNCIAYRMGVMVSKIGLILLLSKFK-FEATQGPKIVFSAATV------------------ 157335608 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIEVLLSLQEEPEYYTDEIIRGLMLSMLTGGTDTSAGTMEWALSLLLNNPKVLKKAHQEIDYLRSIIKETLRMYPAGPVPHESSKECSVGGFRIPQGTMLLVNLWAIQSDHKIWGDPTEFRPERDGFKFVPFGSGRRGCPGEALAIRIVGLALGSLI--------------------------------------- 118089176 34 -----------------------------------------------------VLSGYDTVKEALVNHADAFVGRPKIPIVEKAGKGKGVVFSSGENWKVMRRFTLTTLRDFGMKAIEDYVVEEYGYLADVIESQKPLEMTHLMNSAVANVIVSILLGKRFEYEDPTFKRLVSLINENMNKSFLENVKEVNDYLQVLDKNDQRSFIDAFLVKQQEQNEKANKFFDDENLTEVVNLFTAGMDTTATTLRWGLLLMMKYPEIQKKVQEEIDYTDAVIHEIQRFANPLNLPHETTMDVTIKGYFIPKGTYIIPLLNSVLQDKTQWEKPCSFHPEHKKDAFIPFSAGRRICAGETLAKMELFLFFTSLLQRF------------------------------------ 157346503 34 ------------------YGLAAARGNPQGFIADRMTQYSPDVFRTSMGENMAVMCGAAGNKFLFSNNKLVKSWWPRSVYKVLYFPSPNDKDSSGAAMMNMKSYLIEFVKPDALQQYIPVMDSMAREHIDMDWAPNREVKVFQLVQKYTFALACRLFMYIEENIAKIAHPFHLIVQGFMSVPIDKGGKMIREEIEAVIKRRRTEKVPDLLSMLLSPDEKGRHLNDIEINSYMVGLLLASHDTTSSAITFTLKYLALFPDVHNKDIQKMKYTWCVARESMRLAPPQGAFREATTDFTFAGFTIPKGWKTHWCVHSTHKNPKYFPNPEKFDPSREPYTFVPFGGGPRMCVGKEYARLEILVFIHNVVTKFK-LETVLENEKILFGLSALPAKGLPIRLQP------ 193657317 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNFSDSDIRDEVITMLIAGSETSAITVRFCLLMLAIHQDIQDKVYDEIYYLEQVLKETLRLFSVGPLLREIQEDLKIDDYVLPKGTMCIISSIATHHSPDLYPNPWSFNPERHKYSFIPFSSGPRGCIGSKYAMMSMKVTVSTFLRHFSDIKLTD---IKLKLGLLMSVNGYPVTIRP------ 10719968 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFIAGMVTTSTTLSWALLLMILHPDVQSRVQQEIDYTNAVIHEVQRFIAPVNIPHMTSHDVEVQGFLIPKGTTLIPNLSSVLKDETVWEKPLHFHPEHKHEAFMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDQGIF----ALPVTPTP------ 83953701 3 -----------------LFRQDILSAQPARLYRAWMAEFKTPFFRS------YLINQPDLIQTVLKRPDDYPKSDRIGEGLRPLLGNSVFLT-NGATWKRQRRIIDPAFEGGRLRETFPAIHDGASLEVEAQTSHAAADVIFRTLFSIPIEHHMAREVFDEFKFVPLPRWLPRLFRRDTKRSAAKIRRLITALTAERMEAIKAGTADDLATKIMTDPEDGSTFTTEEMVDQVAIFFLAGHETSASALAWAMYLVATHPDWQDRMGKLRQSRDVFREALRLYPPVPMMVREASCPATFRDRTVARGAQVVISPWHLHRHERLWDNPDGFDPARWREAYLPFSAGARVCPGAGFAMVEGPLILSRILR-------------------------------------- 193636641 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEMDIISNAILMYLAGAEPVSDTLGFCLHELAINKHVQDKYLMDLHYADMVLTETLRCNGTIVLFRKATKAYQVPDSVIEKGQQIIIPTYSIHHDPKYYTNPDVFDPERPSSTELLFGDGPRFCIGKRLAELEMKLGLSEIISKF------------------------------------ 195381903 71 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTIVKIGHEFVDEMIAKSSIIEVKELMARFTTDVIGTCFGIECMGRKALTDHRHGALGIAFLNSFPKFSRRIHKFFMRIVREYREENRNDFMDQLIDLKNESMSLTIEEIAAQAFVFFAAGFETSSTTMGFALFELAQNEDIQKRCIKDMEYLNQVISETLRLYTVPVLNRECLEDFVVPGYPNYKGMPVLIPCGAIHRDEKFYPEPNRFNPDRDSGEWLPFGDGPRNCIGMRFGEMQARIGLAMLIKNF------------------------------------ 99081296 5 --PKPPVRPDRLWRYLKLFRADILSAQPQRLYRAWMAEFRTPFFRSF------LVNQPALLDVILKRPDDFPKSNRVGEGLRPLLGNSVFLT-NGETWKRQRRIIDPAFEGGRLKESFPAMRAAAEAGVARLRPHSELEIEAEASHIAADVIFRTLFSIPIEHFSRFRAYQQAWMPRFYPKGTRQNARHIRRLIADLTKARMAEIADDLATKIMTDPETGKGFGAEEMVDQVAIFFLAGHETSASALGWALYLLALYPEWQEKLAAEVAEHGAEFRETLRLYPPVPMMREAVQTERFRDREVLRGSQMVLSPWHLHRHERLWERPDEFDPGRWRNAYMPFSAGSRVCTGAGFAMVEGVLILAQILRH------------------------------------- 125558547 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLVLRSEGHSLTVEDIVDNAIVILTAGYGTTAVLITFLLRYLANDPDILGKITEEQENEPLTWNDVSRMPPIFGSFRTAVKDIEYHGYHIPKGWQVFTAQSITHLDGNFFNDPVKFDPTRFDNQFVPFGGGPRMCPGNEFARTETLVTMHYLVRQF------------------------------------ 170071532 60 --------------------------------------------------------------------------------------------------RPVRSKLTAAFSLSQLRGMLPTVLDVGTKLEDRLGVAAEMRYVVDVIAEVLFGFKADSIGNPEHPFYTIGEYCDEQRSYIRNVHLSSISRKVSNFMISLVRQQMKYRRKDFLQLLTDLHQED--LSVEECAANVNLFYTAGSETTKATVIYTLHELAHHPEVMGRLVEEVDECDVCRKETLRKYPGFFLNRKCTHDYQVSWLVIKKGTQLVIPLKAYGMDERYFPNPESYIPERDENAYAPFGNGPRKCIAPRMGIFVAKVTLVRLLSKF-RFEATQELKIEFAPSVV------------------ 72012315 29 ----------------------------HEAYMDLAKKYGPIFSLRRGSFVFVVLNDRESITQALKSGEFFSDRPGHFNAIPDPGKKATISFSNGKPWVDLRKFSLPALRSFGFQSLVPQINLEARYLSEEIRNGEPTDLAKATANIICQLLFSRRYEYSDGEMSKVLKDNEEILSLIPETDLVNIFEPLIHTSNQRYKRYREANRDFIMSHLNSHRETSKEFELEHFWRVVFDLFAGGTDTTAVVTSWAILYLSVHADVQRKVQTELDYCNATITEVMRIRPPVSVPHMTSDNVSFRGFTIPKGSIIVPNLWAVHHDPKEWNEPDRFNPDRKNEAWMPFGVGRRDCVGSQLAKMETFLLFTNLFQQF-EFKLPPNQP-------------------------- 194207491 81 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKPYVALFADSTRAMLDKWEEKARENKSFDIFCDVGHMAVGELTLLTQQRIESFQYHNDFIYWLTHGRRFLRACRVAHDHTDQVIRERKADLQDDFLDILLGAREDGIKLSDAELRAEVDTFMFEGHDTTTSGISWFLYCMALYPEHQQCCREKMTYLTMCIKESFRIYPPPQVFRQLSKPVFVDGRSLPAGSLVSLHIYALHRNSAVWPDPEVFDPRRHPFAFIPFSAGPRNCIGQQFAMNEMKVVTALCLLRF-EFALDP----------------------------- 3059131 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFQGLIDQLRKSKGTEMIELLLSLQEEPEYYTDAMIRSFVLVLLAAGSDTSAGTMEWVMSLLLNHPQVLKKAQNEIDYLRCIINETLRLYPAGPVPHEASSDCVVGGYNVPRGTILIVNQWAIHHDPKVWDEPETFKPERDGFKLLPFGSGRRSCPGEGLAVRML----------------------------------------------- 169857739 33 LPPIPGVAAGHNHLLLDKFRQYARYG--WDAYAE--------VSWFGKSTVVYVLADAAAIKEVAASRTRFPKPTEHY--EVLAIYGQNILTVEGDTWKKYKKLVSPAFADRSNRLVWSETVRILSDLFEDVWGDREIDHCLELTMPITYVLGGAGFGSRMTWKEDTVRPGHQLSFKEATHSVSKNFAELGLYMNEMLQERLNSDRDDLFSLLLASKDDSEKLTHTEILGNTFIFLIAGHETTAHTLCFAFALLALYPDEQEKLYKHIDDEPPTYEDMNRFPPVTGIPKYSAEDTTLKTIPIPKGTYLTIDAVGLHHNPRYWKNPEEFRPERPRDAFVPFSVGARACIGRKFAETEAVAVITML---------------------------------------- 169857739 562 --------------------------------------------------------------------------------------------------RKYRRLVAPGFTDRNNRFVWRESVRVVRELVGDVWGWGGQRVVVEHCNEITLAIALSVLGGNIMMKAAIPDWLLGMGVSERLEGIRVSFEEVGVYMKEMLRERVEMDRDDLFSILTRGEVKSETLDDVELFGNIFILLVAGHETTAHALCFAFALLALYQDEQEALYE------------------------------------------------------------------------------------------------------------------------------------------ 119490142 80 ------------------------------------------------------------------------------------------------EHKFQRKNLKPAFAYRHVKDLYPVFWEMARLIRKDLQSRKAPDDNTIQVRTWASRSSLDIIGLAGMGRDFLQDPENSLSQSYEMIFATPGLRNIRDATRRMIREQKVKMEDDIISVAMRS----GNFDDDNLVDQLMTFLGAGHETTAGALQWAIYALCKHPDVQARTIDSLQYLNAVCNEVIRFHPSVPNTRVALKDTTLMGHPIPKGTQVVISPELVNHMPALWGDAEQFNPDRWNYAFLSFLHGPRSCIGQVFAKAELACLLAAVVGSF-EFELKPDAPLEVREG-------------------- 197331885 13 --------------------------------------------------GTWMLTNPDHVHAVLVQQAQKFGRGRIFDRLRP-MFGNGIVTTDGDFHRKQRRMIQPAFHRSHIAEYAEVMGRAAEEMTGSWTAGSEISMVTE-ARRYALSSVAEMIFSGDLSRPAIAEVHRSLPIVLEGMLLRAVMPKSLDRLRAIIDQVIAQYGDLSLLLSSVDAETGERMDAAQVRDEVIAIMFAGTETSATTLAWIFHELGRHPEAEKRLHAEIDYTNNVFQEALRMHSPLLFTRQALVPLTLGGVSIPAGAELAYSPYALHRDPALFRDPGVFDPDRWAHQYIPFGAGQHKCIGDTFAVAEILTAVATVASRW-RLVPAPGVTVRELPAGMPQPSELP----------- 167234443 31 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEMLLESE-DNNMLSNEDIREEIDTFMFEGHDTTTSGIAFAILCLAENPKVQEKLYQEMKYLEMVLKEAQRLYPSVPVIRRLEVDCNIGGYDFPKDTFLSLFIYGMHHNEKYFPEPEKFDPNRHNYAYVPFSAGPRNCIGQKFAMLEMKTTIAKIVKHF------------------------------------ 213625653 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGSQLSDEDMRAEVDTFMFEGHDTTASGLSWILYNLACHPEYQEKCRKEITFTTMCIKESLRLHPPVVVIRRCTEDIKLPKGDIPKGNCCIINIFGIHHNPDVWPNPQVYDPERSSYAFVPFSAGPRNCIGQNFAMAEMKIVLALILYNFQ-VRLDETKTVRRKPELI------------------ 157354210 18 --------------------------------------------------------------------------------------------------RQLRKIVVELLTSKRVKSFQLIREEELSNLITTLASCSPINLTDKLSSCTFAIIARAAFGEKCKEQDAFISVKWLDLISGMRHKIEKVFKRTDRILQNIVDEHREKMKEDLVDVLLKLQQHGDPLTDNNIKAVILDIFAGGGETTSISVEWAMSEMLKNPRVMDKAQEELKFLKVVVKETLRLHPPFPIPRECREMCEINGYEIPKKTLIIVNAWAIGRDSDHWVEAERFYPER------------------------------------------------------------------------ 15235534 30 ------------------------------------------------------------------------------------------------------------FSAHRLNSFSSIRRDEIHRLIACLSRNSSLEFMKSMFSNLTFNNIIRMLAGKCYYGDGAEDDPEATWITGSEKRIKKIASRLDEFLQGLVDERRKRQNTMVDHLLCLQETQPEYYTDNIIKGIMLSLILAGTDTSAVTLEWTLSALLNHPQILSKARDEIDNKQNIVSESLRLYPASPVPHVASEDCKVGGYHMPRGTMLLTNAWAIHRDPKIWDDPTSFKPEREAQKLLGFGLGRRACPGSGLAQR------------------------------------------------- 153895228 46 --------------------------------------------------------------------------------------------------REQRTAIRSAFFRERVAAYGDSMVEHAREAVDSWGDGAVVDVHAASTEYAFAVLAESLLGTDRFDMSRPTSFLPEWLPTPANRRYRRRLGALRATIRDLVTERRAAGADDLLGTLVAAAKLG-ALDDEELVDNAVTFLFAGHETSALGLTYALYCLARRPAFQDRIRECPALTAAVDEALRLYPPVHSFFREPTEPIALGEYRIPSGVVLTLAPWSVHRDGRWWNAPETYRPERWEHAFFPFGGGPRHCIGMRFARQELRLAVATILRRV------------------------------------ 118467459 25 ------------------------------------------------FGPRWLVFSPEGIRDVLGRNDAF-AERCIVHDEVRHAAGDSLFVLPNEQWRPRKRALQPVFTKHSVRAFGGHMSRAAQTLVDEWADQWEVDLDAVCRRVTMQSLGRSVLGIDLNERADVIVEHMHVASSYATDRALRPLRAMRAVTAEILQACRDDADRDLVRALMAAEETGERLSDEDICNDLLIFMLAGHDTTATALTYALWALGHHPEIQDRDVPQLGYTVQVLHESLRMCPPAGVGRLALRDIAVAGHRVEAGSLVALGIYAVHHDPQLWPDPEVFDPERDRWHFIPFAGGARACIGEHFARLETTLALATIIR-------------------------------------- 157748823 27 ---------------------------------------------------------------------------------------------------RLRTISAPAFTNSSIKKVMPRIENSVQEFLKHLEQNGENVNMHLYFQEYTMDVIMRIMGQPESRMFKFFENSRWPVWMFSAGPFIRVQKQVTDAVNDRIAQREADRQQDFIDFFLDAQADNRKLTMQEIITNCFLFVVAGFDTTAISLSYVAYFLSLNPRVQRKLQEEVDYMENTIKEALRVFPMFANSRRCMRTTKIGDTVVEEGVDILVDTWTLHHDKKVWEDADEFKPERWESPFMAFGAGPRVCLGVRLAYLEQKVLLAHVLRK------------------------------------- 195011504 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQSSIQGAPLSDADIHEEVDTFIFAGDDTTSSAVSHALYCIARHPAVQARLYMQLKYLECVIKETLRLYPVPGFGRFTTKDLQIGTQTIPANTSIYMVPYLAHRAAKNFPDPLSFKPERFEFSYIPFSAGPRNCLGQKFAMLEMKTMISKVL--------------------------------------- 118572811 37 --PGPTPLPVLLQVDF---------EDPRPSFNQLRRRFGNVFSLQQVWTPVVVLNGLAAVREALRSQDTADRPPPAVYEHLGYGPRGVILARYGDAWREQRRFSLTTLRNFGLKSLEQWVTEEASCLCAAFRPFSPMDLLKAVSNVIASLTFGCRFEYNDPRIIKLLDLTEDLSIPGLAARVFPAQKAFMALIDELIAEQKRHLTDAFLDEVKEAKGNPESSFNDENLRLVVDLFSAGMVTTSTTLAWALLLMILHPDVQRRVQQEIDFTVAVVHEVQRFADIVPLPHMTSRDIEVQGFHIPKGTTLITNLSSVLKDETVWEKPFRFHPEHKQEAFIPFSAGRRACLGEPLARMELFLFFTSLLQHF-SFSVPAGQPRPSEHGVF------------------ 9665096 40 --PGPPRLPI-------IGNIHLVGKNPHHSFTDLSKTYGPVMSLKLGYLNSVVITSRDAAREVLKAHDQILSGRYITQATKSNNHHEFSVGWIHPSSPLEEMTFTQLFSPQRIEATKALRMKKVQELVNFLSESSERGEAVDISRAFQEMVIGYMESIGNPDVSNFFPFMRLLDLQGNSKKMKEYSGKLLQVFREFIDEKDVSSRDFLDALIDLQQGDESEINIDEIEHLLLDMFLAGTDTNSSTVEWAMTELRQNGDVQESHISKLPYLQAVIKETFRLHPAAPFPRKAERDVDILGFHVPKDSHVLVNVWAIGRDPNVWENPTQFEPERTNYELTPFGAGRRICPGLPLALKTVHLMLASLL--------------------------------------- 46095226 30 -----------------------------------------------------------------QNGALFADRPPAVGKVITSNQHNISSASYGPLWRLLRRLTSQILHPSRVRSYSEARKWVLDILLNRLQSQSEENFQYAMFCLLVLMCFGDILSFQRFNILNFWPKFTKILFRKRWEAFFQLRKNQEKVLTRLIEARRKANGNSYVDTLLELEDEKRKLNDDELVTLCSEFLTAGTDTTSTALQWIMANLVKHPEIQNKLFVEMKYLKAVVLEGLRRHPPAHFPHAVKEDAELGNYVIPKNVTVNFMVAEIGRDPKVWEDPTAFNPERKEIKMMPFGAGRRICPGFGLAILHLEYFVANLVWRF------------------------------------ 170027973 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDQPVRGDEIAGHSLTFLSEGFETSSTLMSYLLYELASNQDIQERVLNELDFELTMYETLRLHSPVFALSKVCVKEYELPPQRIAPGTVAIIPVYGIHLDPEIYPDPYKFNPDRHRYAFLSFGEGPRICLGMKFGLLQSKIGIATLLSKY-RVELSPKQELPL----------------------- 195456716 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLQATVNGQPLSNEDIREEVDTFMFEGHDTTTSAISFCLYEISRDARVQQRDLGELKYLECVIKESLRMHPPPMIGRWFHEDVEIRGKRIPAGTNFTVGIYFLMRDPLYFDSPNEFRPERNPYAYIPFSAGPRNCIGQKFAVLEMKSTISKLLQHY-ELLPLGPDPLPLMNIVLRSVNGVHLGLRP------ 210122329 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLYASVGETKLTNEDIQEEVDTFMFEGHDTGSAAACWSIFLIGSHPDVQKKVQEEMDYLECCMKEALRLYPPIPFGRTLSEDCVIGGYEVPKGVTASISCYNVHRNPKHWPDPEKFDPERHPYAFIPFSAGIRNCIGQKFAFVEEKALLSSIFRRF------------------------------------ 146760642 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISDAIINVIEHGEKLSKDFVEATVTDLIGAGQDTMSSFMQWIILLLVKYPDVQAKLQQLIDRVDAFIYETMRFTSFVPIPHSTTSDVTIGSLHIPKDTVVFINQWSVNHDPLKWKEPHVFDPTRKINSVMIFSTGKRRCIGDQIAKVQVFIF-------------------------------------------- 195616326 33 ----------------------AMRANTAERWILDRHRYGPVSKLSLFGRPTVLVAGSAANRFIF-----FSSALAMQQPRSVQLGDKSILELTGADHKRIRGALVEFLKPDMLRLYVGKIDGEVRRHLDEWAGRCTVTVMPHMKRLTFDIISLLLFGLERSPLQDFARVMDGIWAVPVNLPFTAFSRSLRASARARLERGEASRSSDLIACLLSLTDHSRLLSEEEIVDNSMVALVAGHDTSSVLMTFMVRHLANDPDTLAAMVQEHDEIAAKMKYTWRVAPIFGNFRRAMQDIEFDGYLIPKGWQVFWAASVTHMDTGIFHEPAKFDPSRFENQFVAFGGGPRICVGMEFARIETLVTMHYLVRRF------------------------------------ 157120828 74 ----------------------------------------------------------------------------------------------------LRNKLTPLFTGGQLRGMMPTILEVGEKLLEPVAERQEVVEIRDIVSRFVLEIIATFFGFEANCIEDMFVCPGLLRYTGISSLEPQVIAFVSEIVTKQIEHREKNTRKDFIQQLIEIRRGSGEMSIEQCAANVFLFYAAGSETSTGTIAFSMHELSHHADVMKKLQMQMQYLDLCVKETLRKYPGPFLNRECTMDYKVPDSVIRKGTQLVLPIYGFSMDEQYFPEPECYIPERDEKAYYPFGDGPRNCIAYRMGVLITKIGLILLLSKF-TFEATQGPKMMFSSASV------------------ 951100 37 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLLIVVRDLFGAGMVTTSTTLSWALLLMILYPDVQCRVQQEIDYTNAVIHEVQRFIVPVNLPRITSHDIEVQDFLIPKGTILLPNMSSMLKDETVWEKPLRFHPEHKPEAFMPFSAGRRSCLGESLARMELFLFFTCLLQRF-SFSVPDGQPRPSNSGV------------------- 158291006 33 -----------------------------------------------------------------------------------------------------RKILTPAFHFKILDQFIEVFHKQSSILADRLRPEANGQLVNIYPFALDIICETAMLVLTGRFVKVWQRVDFLFNLSPDKRRQDRIIKVLHDFTTKIIQSRRREEDDDFLDVLLQATIDGRPLTDREIQEEVDTFMFEGHDTTTIAISFTLLLLARHPEVQERVYQDMKYLELVIKESLRLYPPPIIARRFTENVELGGKIVPEGSNFNIGIMHMHRDPTLFPDPERFDPERSPYAYVPFSAGPRNCIGQKFAMLELKSTVSKVIRHF------------------------------------ 195587224 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQSSINNQPLSDADIREEVDTFMFEGDDTTSSGVSHALYAIARHPEVQQRIYQDLKYLDCVIKETMRLYPPVPIGRHAQKELKIGDKTIPANTSIYLVLYYAHRDPTYFPDPLSFKPERDTFAYVPFSAGPKNCIGQKFAVLEMKVLISKVL-RF------------------------------------ 190015951 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKATVDEVIAARRSPRQDDLLQRMLDDPETGEMMSDQSIRNQVLTFLIAGHETTAGLLSFALHYLSLNPEIVERAREEIEYVRRIIDETLRWPSGPAFFRKARQATTLDGYPIRKGETILVVLLALHRDPALWEDPERFDPDRPAHAYKPFGVGARACIGRQFALHEAVLALAQILTRF-DIVPTADYELTVEELLTIRPENLKLAMRP------ 126272238 32 -------------------------RNFPKSFAKLAKEYGPVFTVYVGSRRIVVLHGYKVVKEALLDLKNEFAGRADIPAFEAHQNSGIIFN-DSETWRDTRRFGLTVLRDYGMGKQEERIQRESHFLVEALRNTGPLNVIHDILFHYSDKMCQRLLHLYNEDFYLLSSPWIQVYNPGSHRKLLKNISEAKQYVFEKVKEHQEHPYDLTDTLLIQMEKDQKKFNLENVTVTVADLLFAGTETTSTTLRYGLLLLLKHPKVEEKLHEEIDYMEAVVHEIQRVINPSNLPHVMHEDIHFRGYLLPKGTTVYPTLDSVMLDSEEFPNPEQFDPGRYSDYFKAFSAGKRVCVGEGLARMEIFLFLTIILQHF------------------------------------ 115477196 34 -----------------------LRGNMHHALARLRERYGPVMALKLGLVTAVVVSSPDAAREAFTDRRLAARAVPDTSRVRGFADRSMILPSSDTRWKTLRGVVTHVFSPRSIAAARGVRERKVRDIVGYFAAHGVVNLVSNAFFSGDVVDVGEILAIAKPNVSDLFPFLRPLDLQGWRRWAEKRYDTVFDILDRLADASAGNHAGDFLDSLLGLMSYG-KIARDDVTTIMFDVFGAGTDTIAITVQWAMAELLRNPSIMAKARTEMEYLRAVIKEAMRLHPVAPIPHQAAEDVEIGGYAVPKGSTVIFNVWAIMRDPTAWERPDEFMPERKDFEFMPFGAGRRLCPGLPMAER------------------------------------------------- 195482123 54 -----------------------------------------------------------------------------------------------PEWREIRTRLAPAFAGAKLKQMFSLMEEITRDLRRGDAERGAIVSIKDVCDLYNTDMIASIAHCQDLFRPNVRRVIDLFVIFYRPKLFTEPHAEFLRRVIQLVIEERERGGDDLIEMLLTLKKEADLQQDKTHFTHHRDFLVAGIETCSASMSFALYELAKQPLMQSRLRRRMEFLDMVVEETLRKYPIVPLLERECTPIPHAECYARRGMPVFISNLAIHHDPKYWPDPDRFDPERFPMSYMPFGAGPHNCIGMQIGLLQIKLGL------------------------------------------- 210112135 40 ------------------------------------------------------------------------------------------------------------------RSLEGRILEEAEALRREIIKTDPFNIFPLLRKAITNVICSIVFGARHEYEDTFLEDVDIRFRTRSSQRLHQATERMRQFVKTKVDKHHRDFDSDFVDVYIKEMRKGENFTDPQLVHLVIDLIMAGTDTTSQSLYWILLYMIVYPGTQQQKHKEVPFTEAVIAEVQRINSVAPIPRCTSNDTVMYGYDIPRGTMVHVNLWSVLRDPSLWEEPDQFKPERKKDAFIPFSIGRRFCLGTQLAKMELFMFTTYLLQHF-TFKLPEGAPVPSKLGMSNGPR-------------- 218505641 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGFDTIITGLQWSLLYLIKFPNIQDKIVQEIDYTEAFINEVFRHASYMPFPHCTTENVTLNGYFIPKDTCVFINQYQVNHDIEIWDDPESFRPERFTEKVMIFGMGIRRCLGDNIARLEMFVFLTTLLHRL-HIENVPGQELDLSSTFGLTMK-------------- 33439168 35 --------------------------------------------------------------------------------------------------HQMRKIVSELLSPKNVRSFGFIRQEEIERLIRVMKQSEPVDVTEEVSKMSCFVVCRAAFGSVLKDQGSLAESWLLNLLSFNNYRLKRMRRRLDHVLDGFLEEHREFGGEDIVDVLFRMQKDSNPITSNGIKGFIFNTFSAGAEASSTTISWALSELMRNPAKMAKEMQELKYMRSVVKETLRLHPPFPIPRQSREECEINGFYIPARTRILINAWSIGRDPLYWEDPDTFRPER------------------------------------------------------------------------ 157120826 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EECAANVFLFYVAGSDTSTSAVAFTLHELTQNAETMGKLQTEIDEMDLCVKETLRKYPGAILNRECTKSYAVPNSDIKKGTQVVIPLLAYGMDEKYFPEPDRYLPERDEKAFYPFGEGPRNCIAFRMGVMVSKICLVLLLSRF-NFEATRGPKIDFTPSTV------------------ 156401225 37 -----DHLPGPERASFFFGHIPLIKENIGRELQELSNRYDGVYVWFGGWHPSVTLSHPDALREAIIKYNL---PKPVKFYQSMSEMFGVRFMKDGPYHEVWKKKRMPSFAREHLKTLISSFNQSCDETLKPLADGKTEVCMLDQFHRITMDVIMKVAFFPKAVNKMLEAVMFRFRNPWHQREVANSLRMIRETGRNCIAERQEEIPNDILSTIMKLELQGLELDIEELLDDFVTFFIAGQETTANQLSFALLEIGLHPDITHKVVEEVDYMTQVLKETLRKYPPAGVIRHSPEEITLNGHVIPAGTGIGLNIYGAHHNPTNWKDPEVFDPERKPFTFLPFSLGPRSCIGQHFAQFEAKVLLARFLQKF-RIKLCPGQTTALR---------------------- 170032676 32 ------------------------------------------------------VASPALAKDVLKDFKNFHDNGGFTDKDTDPILSRNPFLLNGEEWKEKRSEVTPAFTTSRMKALFPIIEDVGTRMTKYVKQKGTTDVVSSCIFDVIREMGRKLLDFSFFLIAMFIGVMPTLAKLLNVGLIPKSVEKFFTNLMSEALKHREQKRVDYLEHLISLR-NKKNISELDMAAHGVTFFIDGFETSSIAMAFVLYEVARNPDVQKQLREEPYLEQVINESLRLWPPAAFLSKKCTEPIELDKVHIEKGVYAMIPVWSIHRDPECYENPTMFNPDRSPYRFIPFGDGPRQCLGMRFARMQMKRGVYEILKNF-ELSVDP----------------------------- 86148034 26 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDQDIVANAITLLLAGEDTTANTLAWMAFLVSGNRKVLEWPLPRTPYMTAVMYEAMRLKPVAPQLYEPTRDTQIGDIEVNKGTPVFVMLHANGFDPDLFEDPTTFNPNRWSFSNLPFGGGARLCPGRSLAMMEIKLAFHTLFKEF------------------------------------ 118465972 13 -------------------------------------------------------------------------------------------GLEGDDHRRRRRLLAPPFHGKSMKNYESIIEEETLRETAGWPEGESFPTLPPMMRITLNAILRAVFGAEGAELDELRRLIPPWVRFGPWGQLDRWRRQYDGVIERLIAAEQADPRTDVLALLLRSTDDGAAMSHKEIGDELLTLLAAGHETTASTLAWAFERISRHPELLARLVEEADNGGNELRQRARTVIDFAGRHVYPDVYRLGEWVIPRGYSIIVGIAQIHDNPDVFPDPRRFDPQRSALSWIPFGGGTRRCVGAAFANMEMDVVLRTVLRHFTIETTDAPDEPWHCRGVAFTPKH------------- 40316432 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGMITTSTTLAWALLLMILHPDVQRRVQQEIDEVIGHAHEVQRFGDIVPLGHMTSRDIEVQGFLIPKGTTLITNLTSVLKDETVWKKPFRFYPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTTLLQRF-SFSVPTGQPRPSDHGVF------------------ 118357395 117 -----------------------------------------------------------------------------------------------------RNVLSGVFHFEQLSKRVPSIEKITKEVYKRYIDSGNVDVIELFQEITAEVVIQTFFSNISKDKSFYKQISTPFYFLFRTNFFKWGIRESDRKLNKQIKEFRQMIGDDLVYYLKKNNLLG-VLSLDEIISEFMTFYVAGMDTTGHLCGMAIWFLTQHPEIKKKLQEELDANTDYIQETQRLYGPQLFNRVALRDHMLKDIPIKKGTIVKPSPCSVHRHPKYFEDPHSFKPERWPYTFIPFNAGPRNCIGQHLALIEARIMINYFMKTF-DFESDPNFE-------------------------- 126306029 41 -----------------------------------------------------IVSGLPLIKEVLVNQGHAFVDRPRIPLQSYTFKINGLFLSNGQEWKDQRRMTLKNFGLGK-KTLELRIQEEAIYFIEAIREEKGEPFHFSISNYNINSVMSTLMNASCLQIHIVMAPYALARSLILCFGFLEESGFRWPEAE---LNFREYEYKEHEAEEEVKGNISSNLKENNLVSCTLDLFFAGTESTSTTLRWALLYMAFYPEIQGKIQAEIDYTNAAVHEVQRMGNIINPPRVATVDTTVAGYHMPKGTKVVTNMTSLHRDPKEWATPETFNPEKKRESFLPFSAGKRVCLGEKLARAEL------LLQRF-TFQAPPDTQL--------SLDSLPLTFTP------ 195120291 48 -----------------VMNKASFQKLVAEFYARTRQHKLVGFFNFRT--PMIQVNDPELIKKITKDFDYFPNHQAVFSTNE-RLINDMLSVMRDQRWKHMRNTLTPVFTSAKMRSMFGLMNESFAECMDHLDQMSKTAVKPGEGFELELKEVCNRLDFYEIGRSVAFFRGKALYKFMLSAAMPTLFKLLTEFFIRLVREENNIVRPDMIQLLMEAKKEAEQWSDDELVAQCFIFFFAAFENNASLICTTAYELLNNPDVQERLYTKMKYLDMVVSESLRWALAASTDRECAKDYTLYDFEFKAGDHINIPISGLHLDDKFFPEPHKFIPERFPYTYLPFGVGPRNCIGNRYALMQAKAML------------------------------------------- 210125576 119 -----------------------------------------------------------------------------------------------PEWRHLRTAVSRIMRPKEVPRYGDSMNEVVTDMIDRFKDLRDPDLTNELYKWAMESIATVLFDTRLGCLERLKPWMLTYLGLGVWKRHVEAWDVIFSVAHENIDRKRLSRGEDLDGSFLTYMLTGTDVTKKDLYATVTELLLAGVDTTSNTMVWTLYELARHPELQERLHQNMALLKNVIKEILRVYPVPANGRVLDKDIVLDGYNIPKGTQFAILHYNMTRDPEVFEEPDRFNPDRWTRSSVPFGFGPRQCAGRRLAEMEMYLVLARLVQTFEVRQLTPGEVVR------------------------ 198420365 35 -------------------------------------------------------------------------------------------------HRKFGSITLRGFGVGK-KSLEDRIYEEVEVMNKEILSKGGKPFYDDEHFRLLQQIFTKWFLEPENTAAFANIIYVPLLCNIPPYRVKRDMKRVSAVFQQMVEQHRKTFRDFIDAFICEGKKTDESFTDGQLVQYVREMFEAGTETMTGTVRWAMLCLIHYPDGQKKDRKAMPFTSAFIQEVFRFRTRVPLGHMTTQTVNFANYVIPKGTTILANMWAVHNDPDVWDEPSKFKPERHSNHVIPFSVGPRHCLGEQLARMEIFIFL------------------------------------------- 12841692 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLSKDEHGKALSDEDIRAEADTFMFGGHDTTASGLSWILYNLARHPEYQERCRQQLPFLTMCIKESLRLHPPVTISRCCTQDIVLPDGRVIPKGVISRSIFGTHHNPAVWPDPEVYDPGRSPLAFIPFSAGPRNCIGQTFAMSEMKVALALTLLRFRVL-PDDKEPRRKPELILRAEGGLWLKVEPLSAGA- 73979556 135 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDEGNKLRHEDVREEVDTFMFEGHDTTAAAINWSLYLLGSYPEVQKQVDSELEYLECVIKESLRLFPSVPFARNLNEDCVVAGYKVVKGSQAIIIPYALHRDPRYFPNPEEFQPERHPYAYIPFSAGPRNCIGQRFAIMEEKTVLSCVLRHF------------------------------------ 118094631 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTIRWALLYMAIYPEIQARVQAEIDYTNAVIHEVQRNIIPFNVPRQAVKDTVLAGFRVPKGTILIPNLSSVMFDMKEWETPHSFNPGHKREAFMPFSIGKRACLGELLARAELFLFFTALLQKF-TFQAPPDTILDLK--FTHGMTLAP----------- 157359135 31 ---------------------------PHHTLAKFAESHGPLISLRLGSITTVVASSPQTAKLILQNHDNFLDRPVPDAIMAMPNPECTLAWIPGDHWRNRRRVASHMFTTQRLDSLQHLRQKKVDQLLQHITKHGTPVYITDLASATILNLMSDLVDPRFESAQEFRELMWRIMEGVGKPNISDYFKRLHEILDGIIQERMKSMNDFLDVLLDQCQVDGSDFSSDTIKTLLVELVFGGSDTSSVTIEWAMAELLRNPHVMQKVRIELSYFQAVVKETMRLHPPAPLLLKAKNDLEICGFTIPKDSHVLVNIWAIARDPGYWEDPLSFLPER------------------------------------------------------------------------ 27151498 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADNDGGKLTDTEIKALLLNLFVAGTDTSSSTVEWAIAELIRNPKILAQAQQEIDYLEAIVKETFRLHPSTPLPRIASESCEINGYFIPKGSTLLLNVWAIARDPNAWADPLEFRPERNDFEVIPFGAGRRICAGMNLGIRMVQLMIATLIHAF------------------------------------ 190889693 12 -APLPRTVPPSRLDIIRI-----ILRNPLELWGE--PSYTLPWIKTSFFGQHTLVNDPGLIKHVLVDNANNYRMSDIRQLVLRPILRDGLLTAEGQVWKRSRKAVAPVFTPRHAQGFAGQMLRQSEDYARKYESAGAAGAIFDISIDMTEHRMGRIDPMDLMRAPSWVPRVTRIGGQKVLEKFRAIVRDTMDMRLAKMKADRAAAPDDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREAMETEIDAVLATGAEPVEWLDLMPQTRAAFEETLRLYPPIEAGVTVLIMPWTLHRHEFYWEKPRAYMPERFRFQFLPFGAGPRVCIGATFALQEAVIALAVLMHRYRFDSTDETNPWPVQKLTTQPQNGLPMRVTPRTVSS- 126324083 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLLAKDDGKTLSNKDIQAEADTFMFGGHDTTASGISWALYNLAQHPEHQNRCRQEIEFLTMCIKESLRIHPPPMVSRYCTKDIQLDGRVIPKGNICLISIFGTHHNPAVWPNPEVYNPYRPPLAFIPFSAGPRNCIGQNFALYEMKVVLALTLLRFRVF--PDDHPVRRKSELIRADNGLWLKLEP------ 23463315 37 -----------------------------------------------------IVNRLKAVQEVLVTHGEDTADRPPVPLGVKPRSQGVILASYGPEWREQRRFTLRTFGMGK-KSLEEWVTKEAGHLCDAFSINPKAMLNKALCNVIASLIFARRFEYEDPYLIRMVKFPALLRIPGLADKVFQGQKTFMALLDNLLAENRTTWDDAFLAEVEKAKGNPESFNDENLRMVVVDLFTAGMVTTATTLTWALLLMILYPDVQRRVQQEIDYTNAVIHEVQRFIAPLNLPRITSCDIEVQDFVIPKGTTLIINLSSVLKDETVWEKPHRFHPEHKHEAFMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPVGQPRPSTHGFF------------------ 71726946 93 ---------------------------------------------------------------------------------------------------KLRKVANHAFHGQNLKEKVPAMVASVEELLKTWKSYEEIEVFKEFKLLSLEIISKSVFGSDYLTGKTMYHMLDEIVLICYKIIADKFSKSLQAFVDSLVGIMKQNFGSDFLGSLMESHHNTDRISVVEIIEECKTFYFAGHETVRSVLSWSILLLAVHTDWQDESISRLKTVGMILNETLRLYPPVFLHRKVKRNIKLGELRLPAGMEVYIASLAVHHNSEIWEDTHLFKPERFAEAFLSFGFGLRKCVGFNFAQMEVKIALCMILQRY---RFTVSPNYRHFPTLVMGL--------------- 5915852 29 LPPSPKGLP--IIGHLHLVSPI-----PHQDFYKLSLRHGPIMQLFLGSVPCVVASTAEAAKEFLKTHEIFSNRPGQNVAVQFLTYVFGPY---GPSVKFIKKLMSELLGGRMLDQFLPVRQQETKKFIKRVLQKGIAGEAVDFGGEFMRLSNAELMGT--FNVSDFIWFLKPFDLQGFNKRIRKTRIRFDAVLDRIIKQREEERRNDILDVLLDIGEDDSKLTKENIKAFIMDIFVAGTDTSAATMEWAMAELINNPCVLEKARQEIDYLQAIVRETLRIHPGGPIVRESSKSVVVCGYEIPAKTRLFVNVWAIGRDPNHWENPFEFRPER------------------------------------------------------------------------ 84794516 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDSLIQQCLDKKQIPKKKIVNLVNDLFGAGFDTVTTALSWSLMYLVTDPSIQKRIQEELDYTEAFILEVFRHSSFVPFPHSTTQDTVLNGFYIPKGRCVFINQWQVNHDEKLWKDPETFNPERDGEKVLMFGLGKRKCIGETIARWQVFLFLATLLQQL-EFSVCEGTEV------------------------- 91079740 27 -----------------------------------------------------AVFGAEAVKEVLTREEFDGRPDGFFFRLRTFGKRLGIVFSDGQFWQKQRK-----FSMQHLRNFKDLIAVFKKQCSEPIWMHTAFDV--SVLNVLWAMMAGERFNINDERLRKLLKIVHDAFRTCGYNQLVDVLVRMWEFLQETISEHRKTHARDLIDAFLQKMDSDSSFTDDQLMSLCLDLFMAGSETTSNTLGFSVVYMLQFPEVQKKVQDEMDYTEAVLMEIQRNIPPLGIAHRATRDVSLFDYRIPEGTIVLTSLYSVHMDHKFWKDPLAFRPERFLNKFAPFGYGKRRCLGESLAKANYFLFFTALL--------------------------------------- 206680024 7 -----------------LFRADILSAQPARLYRAWMAEFRTPFFRS------YLVNDTDLLKTVLKRPDDFPKSGRISEGLRPLLGESVFLT-NGETWKRQRRIIDPAFEGGRLRETFSAIWDASEAAVARLAEFGEVEIEEHTSHAAADVIFRTLFSIPIEHFHEFRTYMPRWLPRFFHRDTRGAAAKIRGLITKLTSERMAEIDNDLASKIMTTADTGETFTTEEMVDQVAIFFLAGHETSASALAWTFYLMAQFPDWQDAVAKLRISRDVFREALRLYPPVPMMVRQNTCPEEFRKRDVQAGSQIVLSPWHLHRHERMWENPDGFDPARWRDAYMPFSAGPRVCTGAGFAMIEGVLILSMILRK------------------------------------- 195161677 80 ----------------------------------------------------------------------------------------------------LRKKLTPMFSSGNLKCIFGTITEVARNLEESFQTQGGVLDVHDLLDRFSMDASATCFGIHFNSLKEFRVNGRKIFHHSDDGIRWRIFKFLYDFFTRIVRERHNIKRNDFLELLMASKDDND-LTLEQLTPHAFDFFVSGYETSSSTMSCALFELAKHPSVQQKLRQEMRYLDQTITETLRKYPAASLTRIAAEDYTVPPLVLDKGTIVYIPVRAIHYDSEIYPEPTIFRPERHSMAFLGFGDGPRHCIGQQFGRMQIKIGLIALLTKYQ-FSSVPGFPDELPGNVILRPR-------------- 115953075 29 ---------------------------IHECYASLAQRYGPIFSFRRGPFLVVVLNNRDVIQQALKNADVFSDPSVVWGKPWGDLRKFGLTAL-------------RAFGMGK-KSIEPHINLEVRYLCEEIERGHPTNLLTMLNNTTANVICRIVFGRRFEYDDELVNVFSFLLYMPWYKDFRRNLSQSKSFIMAQLKLHEKDNIRDIIDAYLADEGISKDFTVEEFCRVVLDFFAAGTETTSTALSWAILYLCLYPDVQTKVQSELDYCEAALMESMRIRPVLPLPHTTSRSVSLGGFTIPQGTTIIPNIWAAHHDPEVWDDPDDFRPERKNDSWIPFGLGRRECLGAQLAKME------------------------------------------------ 32306883 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDHLLMIVGDIFGAGVETTTTVIRWAITYLIHHPQVQRQIQEELDYLEATIREVLRIRPVAPIPRVTLSDTSLGDFIVRKGTHVIINMWSLHHDEKEWENPELFGPGRFLNSYLPFGAGIRVCLGEALAKMEVFLFLSWILQRF-TLSVPPGHSVP------------------------ 154317838 101 ------------------------------------------------------------------------------------------------HHRHLRRLLSSPMSESSLRPVEVYIRRNMDLAVEEMAKRGAADIFKWWMFMATDVIGELSFGESFKMLEPFITKVSSVAPIPIFKAAAESAKRLRHYAEESIERVKNESYPMLLKKLFRSDENG--LSDSDIVNNAMAFIIAGSDTTANTMTYLTWAVCKHPKIKKALVEELSTLPSNFKETLRLYCAAPSPRVVPEGVEFNGYALPGGTTVSTQAYTLHRNAEYFPDPESFEPSRWNAAYMPFGGGSRVCLGQHLAEIELRLATALFFRAFPE---------------------------------- 118094725 253 ---------------------------------------------------FVIVNGLQMIKEALTQGENFM-DRPEFPMNAEVFNKFGLLSSNGHLWKQQRRFTLTTLRNFGLRSLEERIQEECRFLTDAFRDEQGNPFNPHLKNVICSITFGNRFEYHDEDFQNLLRLMDETVTPGSHQTVIKNGKLMKDFVCNVISKHKEESRDFIDSYLQEMAKDSSDFCEDNLVSCTLDLFFAGTETTSTTIRWALLFMAMYPEIQARVQAEIDYTNAVIHEVQRKGNIIPFNRLTVKDTVLAGFRVSKGTILIPNLSSVMYDKKEWETPHSFNPGHKREAFMPFSIGKRACLGELLARAELFLFFTSLLQKF------------------------------------ 195643930 36 -------------------------APPHRALRDLARRHGPLMTLRFCELRVVVASSPDAAREILRTHDVFASRPGPMLQLVFRGAEGLIFAPYGDGWRQLRKICTELLSARRVHSFRPVREDEVGRLLGSVASAAPVNLSERITAFVADAAVRAIIGSRSEHRDEFLRSRLAMLVSSVPGKIERRRKGLLDIVDPIILEHQEKRDEDLLDVLLRLQKDMDPLTTDNIKSVLIDMFGASSETSATTLKWTMAELMRNPAVMRKAQDEVRGALAGHDERLHPPAPLLLPRECRSPCQVLGYDVPRGTMVLVNAWAIGRDPALWDAPEDFVPER------------------------------------------------------------------------ 91094595 49 --------------------------------------------------PHLIIKSPELVKTILRDFNNFDDRCIASPHHDPLVKNMLFLNKN-PEWKNVRVKMTPVFTTGKLKGMIPLINDVGETMTKYIAQKIPNKFSTDVIAKCAFGINANSFKNEDAEFRKIGRRIFDFRWSTAIQKFRMLDKDASDFLRETLREEKNLKANDLIDAIIALKDNQEFCKNMNFEGDKVVFFVAGFETTSSTMAFTLYELCLQPQFQRRVRQSMKYLNMCVCETLRKYPVPFLDRTCKEDYKLSNVVIEKGTPVFIPMFGLHYDPQYFPNPQKYDPERTPFSYIPFGEGPRNCIGERFGLIGTKLGLIHILSEF------------------------------------ 109481656 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEEGKELSDEDIRAEADTFMFEGHDTTSSGLSWALFNLAKYPEYQDKCREEIQFTTMCIKESLRQFPPVTISRRCTEDIKLPDGRICCLLYCSAGIYGTHYNPLVWPDPYRFDPDRSPLAFVPFSAGPRNCIGQSFAMAEMRVVVALTLLRF-RLSVDRTRKVRRKPELILRTENLWLNVEPLPSRA- 99029236 46 -----------------------------------------------------VLSGNDVIRQALKQGEEFAGRPDLHSSKFISDGKSLAFSTDQGVWRARRKLALSALSSEYSCALEEHISKEGLYLIERLHSDGSFDPFRHIVVSVANVICGICFGQRYSHDDDFLRILPSTMMKKFVAINARFSKLMKKMVNDHYDTFNKDNIRDITDSLINHCEDRKQVSDEKIVGIVNDLFGAGFDTISTALSWGVVYLVAYPEIQERLQRELREKEAFILEIFRHSSFFTIPHCTSKDTSLNGYFIPKDTCVFVNQWQINHDPELWKDPSSFNLDREGEKVLVFGLGKRRCIGESIGRAEVFLFMAILLQRL------------------------------------ 149919431 4 -------------------------------------------------------------------------------------------------HRRERKLLRAPFCPRALGAWSESMAQITREQFGAGAVGERVEVVARSRRVTLEVIVRVIFGADASQVEAFVEVVEAMMGAFNPAFFMAGRRRVLGYLMAQIQRARAEGRGDLLSRLIAAGAEDAELQDEAIRDELRTLLIGGHETTTVSLAWALHYLGRDPALRERLRAELREMQAVIAETLRIRPAGQVFRTLAKPMVVGDWVLPAGVVVSPSITLIHHDPALYPDPERFDPERKPGTYFPFGGGAHRCLGAEFSRLELAVALTTLLTEF------------------------------------ 156374275 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALTEDNIMMTMNDVFNAGFETTTTAILWLIAYLSKHPDVQDKIHHNMPYIEATIAEILRIRSIVPLPHKATCDTTLSGYDVPKGTTVIVNLWAIHHDPEEWLNPEEFDPSRFEKSFLPFSAGRRSCLGEALAKMELFLVCSRILHQFRFSHLEGEAPLESHAGVVLHPKSFRVVIT------- 157138528 39 ---------------------------LPRRWAQRYKESYRLVIR----GGFVIAIRARETEALLSSTKLI--DKSILYTFLYPFMGKGLLTSTGPKWFHRRKILTAAFHFNILPKFLVTFQEECDKLLRKLVKAGNTTTLQSVAARFTLNTICETMSMADEYRAKIQEVIKLLLLRVMNPRLMKVLKPIHAFTRSIIKQRRDNQRYALLDTLLASEAKNQ-IDEEGIREEVDTFMFEGHDTTASAFTFIFLVIANHQEAQRQDYGELKFMDRVIKECLRLYPPPFISRAVLEDAQLGDRFIPKDSMANVHIFDLHRDPEQFPDPERFDPDRNPYAYVPFSAGPRNCIGQRFAMLELKAILTAVLREFRVLPVTKREDVVFVADMV------------------ 195431832 3 -----------------------------------------------------------------KDFQNFANRGNYYN-EADDPITAHLFNLDGQKWRNMRTKLTPTFTALKMHQMLPIVVQISDRLVQLLKNGEASIEIKDWLARFTTDGIGSCFGLDCNSLEEFRAVSRRLFTERRLNPIIMGLDFYTRVVKESIDYRDKNNRNDFLNILMEMREKDGGLTFNQILAQAFVFLLAGFETSSSTMGFALYELATNQDVQDKAREEVKQVLAKHPETMRLWPIPILFRQAEKEYPVPNDVFEAGTHLVIPVEAIQHDPEIYPDPEKFDPERHAMAWLPFGSGPRNCIGARFGEMQSIVGLATL---------------------------------------- 11096321 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDNESTFSEEQLVVYIMNLHIAGTDTTSNTLLTSILYLMAHPDIQKRCQHNMPYTQAVVHECQRIARTVPVFHCTTRDTELMGYTIPKGTMIIPNLSSVLSEEGQWKFPHDFNPSNKPEAFIPFSAGPRVCLGEGLARMELFLFLVTLLRRF------------------------------------ 94468688 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDRVIQESLRIYPPPFISRLITEDVQYDGKLVPRGTIMNIEIYDLHRDPEQFPDPERFDPDRSPYAYVPFSAGPRNCIGQRFAMLELKAILIGVLREFRVLPVTKREDVVFVGDMV------------------ 157344735 60 ----------------------DWPSTVFPYIRQWRIKYGPTFTYSTGNAQLLCITDPEMVKHISLCTSLSLGKPSFLAKERKALFGSGILTSSGANWAYQKKIIAPELYMDKVKGMVKLMVDSTTSLLRSWESRIEKDIISRACFGSSYSQGKDIFTVMSDGFLHFGVLGISHLPSKSNRLKWRLEKEIDTMIINVVKERAQHGEKDLLQMILEATKNAYAEYDRPFVNMCKNIYFAGHETTATTATWALILLAANPDWQARMLRNMKILTMVIQETLRLYPVSFVAREAFEDVKFKDLLVPKNTIIWIPVPTLHQNPDVWADVNLFNPERFANAYMPFGMGMRICVGQHFAMVELKVVLSLILSKF------------------------------------ 163746408 3 LPPKPPARADRLWRYAKLFREDILSAQPARLYRAWMAEFKTPFFRS------YLMNQPELVKTVLKRPDDFPKSERIGEGLRPLLGNSVFLT-NGETWKRQRRIIDPAFEGGRLRETFPAMWDAAEAAAKRLESHAAADVIFRTLFSLPIEHEVARAVFDEFRNYQLPRWMPRLFRKDTRASAARIRALLTDLTRERMAQINAGSAPDDLAMTQADPETGERFDTEEMVDQVAIFFLAGHETSASALAWALYLMATHPEWQERVMSKLKLSRDVFRETLRLYPPVPMMRENSCPERFRDRDVKKGAQLVLSPWHLHRHERLWDNPDGFDPTRWREAFIPFSAGPRVCTGAGFAMVEGPLILSRILRDF------------------------------------ 157761607 60 ---------------------------------------------------------------------------------------------------RLRTISSPTFSNNSLRKLKTTVEDSCVELLRHMEEQGKPIELLNFYQEFTLDVIGRMSGFLVPWIAPILRKIMFSFPSILKNPAVHIIRQTADAVEKRIAQRVADERQDFIDLFLDAKSDDKKLTTDEVVGQCFVFLVGGFDTTALSLSFSSYLLATHPDVQKKLQEEVDYMECVIKETLRLYPALANARRCMRPTTIGGVEIEKGVDILCDTWTIHKDPKIWGDAEEFKPERWKGSFISFGLGPRQCIGMRLAYMEEKLLLCHILRK------------------------------------- 157841230 40 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGPHQKIKQNANELLAFIQGEVKEHKKTLDPDLLEIEKQKSNKDSTFHEGNLAISTADLFLAGTDTTSTTIRWGLLFLTQNPDVQERCHEEPSMDDATVHEIQRCANLVPFGHETIQPTKLRGYDIPQGTVVMTNLAAILSDKEHWKHPDTFNPENKPESFIPFSLGLRFCLGETLAKMELFLFITSLLQRI-HFSSPPDAKPIDMDGVV-GIVRYP----------- 17228856 73 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGTDTTAHTLSFAVGELSLNPRVFQKAREIVDQAWQGQDETLRLYSIGSTSLEAQRDTVIEGKVIPSGTRISWSMLAAGRDPEVYANPEEFLPERWETSSLPFGSGPHRCLGEHLSMLEGTMMLALLLRHF-DWELVNGREQLQQNLLIYPSDKMPVRFR------- 56756176 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFVFFMAGYETSSTTLSFCLYELAKNLDVQEKACMDLDYLEMILLETMRKYPPVSVARVCTKPYTIPGTKISIDTSVAIPVYSFHHDHKYFPDPETFDPERFNYTYLPFGAGPHVCEG------------------------------------------------------- 193631857 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDKDIREEVDTFLFEGHDTSSIAITMAIIHLDSDRDATMEDLKAMTNLERVIKETMRLYPSVTITRTLKQPLHLDKYTIPSKSVMVVVPHLLHRDKNIYPNPEKFDPDRHPYAYIPFSAGPRNCIGQKFAMYQMKTVLSTILR-------------------------------------- 149044521 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLIATTLDLFFAGTETTSTTLRWALLYITLNPEVQEKVHSEIDRVPSTDDQDAMPYTNAVIHEVLRMGNIIPLNVPREGKMILTNLTALHRDPKEWATPDTFNPEKKRDSFLPFSVGKRACPGEKLAKSELFIFFTALMQNF------------------------------------ 21618274 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGNKFEKEVKAIGKSMDDILQRLLDECRRDKGNTMVNHLISQQQQPEYYTDVIIKGLMMSMMLAGTETSAVTLEWAMANLLRNPEVLEKARSEIDYLQNVVSETFRLFPPFLIPRSPTDDMKIGGYDVPRDTIVMVNAWAIHRDPEIWEEPEKFNPDRYNYKLMPFGNGRRTCPGAGLGQRIVTLALGSLIQCF-EWENVKGEEMDMSESTGLGMRKMPLR--------- 93278320 1 ---------------------------------------------------------------------------------------------------AMRQIVTPTFSSAKMKAMFPLIAERAQTLKNSLLKESLEEVVPDFMTRFTTDVIGSCFGVDPGSLKDFLKMSQKMFKIDRSTVLKRYRRTFFTIIKKVLDERRATQRHDFLQIMLNVQKTETNMTDTLIISNSFIFMLAGLESSSTTLSFCLYELAKDKHIYEAVCSMRLVNQAVLETLRLHPPTPLATRLCTSACTLNGTDVRVRDPVLIPLYCIQRDAQHFPNPDKFNPERNPPGFLAFGEGPRSCPGARFAQLTVTAALAALL--------------------------------------- 109480285 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAKDEGKELSDEDIRAEADTFMFGGHDTTASALSWILYNLARHPEHQERCRQQLPFLTMCIKESLRLHPPTVISRCCTQDVVLDGRVIPKGNDCIISIFGVHHNPSVWPDPEVYDPKRSPLAFIPFSAGPRNCIGQTFAMNEMKVAVALTLLRFRLL-PDDKEPRRKPELILRAEGGLWLRVEPLSTGA- 198282063 42 -----------------------------------------------------VLSGLDTVRQALRQGDDFKGRPDLYSFTLVTDGQSMTFNPDGPVWAARRRLAQNALNSSSSCYLEDHVSKEAEALLGKFQEPGRFDPYGHVVASVANVIGAMCFGFPQSSKEMLFFPILKYLPNPALQRFKSFNQRFLQFVRKTVQEHYQDFDQDIIGALFKHSEDNSRISQEKTVNLVNDLFAAGFDTITTAISWSLMYLVTNPKIQRKIQEELEYLESFILETFRHSSFFTIPHSTTRDTTLNGFFIPKERCVFINQWQVNHDPKLWGDPSVFRPERFSEKVLLFGMGKRRCIGEVMARWEVFLFLAILLQRL-EFSVPPGVKVDLTPTYGLTMKH------------- 158290416 73 ---------------------------------------------------------------------------------------------------RLRAKLTPTFTSGQLRQMMPTFLDVSEKLLAELEPEGRVVDMRDISSRYVLDVIATFFGFETHCLDPFVEPLRDLNNPNSPPGMRQFATEVVTHQIEHRERHPQQRRKDFIQLLIDLRREADALTIAQCAANVFLFYVAGADTSTGVISFTLHELTHNGEAMAKARQEIDHVDLCVKETLRKYPGPILNRVCTEDYPVPDVVIRAGTQVIIPLLGISMDEKYFPEPEVYMPQRDPDAYYPFGLGPRNCIGLRQGIMLSKIGLVLMLSRF-DFEATVPRKVRF----------------------- 195447714 13 --------------------------------------------------------------------------------------------------TRQRRLLTPAFQPQILRRFAHPVAMHADRLIARLKDQGASIEVTDHLFAIVDTSMGRQLDTQLMTEHLFKRMINPLLASDWIFQRTKLWRRLHQLMETVIEERARELQDALDTLLLARFNDGSSLSRQEIRDEINTFVFAGVDTTTAAMSFVLYGLAKHQEIQDKLLNEIKYLDAVIKEILRLYTIPTTGRQTTCSTIIGGQRYCAGITLWINMYGLAHDAIYYAEPYDFKPERWPFSYIPFSGGPHVCIG------------------------------------------------------- 22759901 30 ---------------------PLLGDMPHVSLAKMAKKYGPIMYLKVGTCGMAVASTPHAAKAFLKTLDIFSNRPPNAGATFAYNAQDMVFAPYGPRWKLLRKLSNHMLGGKALEDWSNVRANELGHMLKSMSREGQRVVIADMLTFAMANMIGRVFVDKGVEVNEFKNMVVELMTVAGYFNIGDYIKKFDVLLTKMFDEHKREGKSDFLDMVMANRDEGERLSTTNIKALLLNLFTAGTDTSSSVIEWALTEMLKNPSILKKAQVEMDYLRAICKETFRKHPSTNLPRISSESCEVDGYYIPKNTRLSVNIWAIGRDPDVWENPLKFNPERNDFELIPFGAGRRICAGTRMGIVMVEYILGTLVHSF-DWKL-PSDVIELNMEEVFGLKAVPLE--------- 62286626 49 -----------------------------------------------------VLSGYQAVKEALVDQGEEFSGRRDFPAFFNFTKGNGIAFSNGDRWKVLRRFILRNFGMGK-RSIEERILEEGSFLLAELRKTEPFDPTFVLSRSVSNIICSVLFGSRFDYIRHINDNFQIMSSPWPHQRIFQNFKCLRDLIAHSVHDHQASPRDFIDCFLTKMAEENEHFHMDTLLMTTHNLLFGGTETVGTTLRYAFLALMKYPKVQARVQEEIDYTDAVIHEVQRFADIIPMPHRVTRDTAFRGFLIPKGTDIITLLNTVHYDPSQFLTPQEFNPEKKSPAFMPFSAGRRLCLGESLARMELFLYLTAILQSF-SLQPLGAPKDIDLTPLSSGLGNLP----------- 118473009 6 ---------------------------------------------------------------------------------------------------------NTALRGEQMKGHAATIENEVRRMVESWGDEGEIDLLEFFAELTIYTSTACLIGVKFRNQKRFADYYHLLVDPYLPIESFRIRDEARANLVELVQEPKDKSDRDLLDVLVSIKDEDGRFSANEVTGMFISLMFAGHHTSSGTASWTLIELLRHPEFYAKVQAELDNLDNALKETLRLHPPIILMRVAQDEFEVAGRPIHKGQMVAASPAISNRIPEDFPDPDTFDPDRYDKPWIPFGAGKHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 57168951 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRFSFEEILDQVAMLFLAGHETTASSLTWTLYLLSLYPDEQEKAYKQFRYLTHIFKESLRLYPPVFFAREAKKDTKVRDKMIKKGSGVVIAPWLIHRHEGFWTNPHEFKPSRKKDAYLPFGVGERICIGQGFAMQEAILILANILKKYK-LELEEGFVP------------------------- 147775496 30 -----------------------------------------------------------------------------------------LTELRGEDHRRVRGAIGMFLKPETLKKYVGKIDRVVRQHLDMNWKGHQTVKVYPMMKQLMFDIICSLLFGLEQGKDREMLIHDFHLFSQGLCSVPKASRRIRRVVSELIHEKRASPQDDFITCMLNIQDETRTMTEEEILDNAILVMFAGHDTSTSLLTFLLWFLAKDPVAYDAIVHEHEEIAKTKLNWDDLAKMKHTWKAAMETMRIIPPIFGGFRKVFWAASPTHMDDQIFIDQWKFNPARPPYNFVPFGGGMRICPGYEFVRIESLVSIHYLITQF-RWKLLDGEDVIIR---------------------- 156554589 22 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLSAERDG-LIDDEGIKEEVDTFTFEGHDTTAMAMTFALLLLAENKKAQDKQIQEFNYLERCIKESLRLFPPVTMARTITEDLQLKNYLVPAGTEVMYHLWEIHRDPNFWEEPLKFDPNRHPFSYVPFSAGPRNCIGQKFAMMELKSLIGRIL--------------------------------------- 157359600 32 ---------------------------PHHSLARLAKIHGPLITLRLGSITTVVASSPQTAKLILQTHQNFLDRP--VPEAIDSPQGTIAWTPVDHVWRSRRRVCNHLFTSQSLDSLQHLRYKKVEQLLQHIRKHCSVDLVDESAQDFRDLVWGIMEGAGKFNISDYFPMFRRFDLLGVKRDTFSSYRRFYEIVGDIIKSRIKCRADDFLDILDQCQEDGSLFDSENIQVLIVELFYAGSDTSTITTEWAMTEFLRNPGVMQKDMDRLPYFQAVVKETLRLHPAGPLPFKAKNDVELSGFTIPSNSHVLVNMWAIARDPSYWEDPLSFLPERFDFEYIPFGAGRRICPGMPLAVRMVQLVL------------------------------------------- 156544450 26 -----------------------------------------------------------------------------------------LLFMDGQEWLHYRRILNKMLAPDSAKSMSKPCQEAAMDLVEKWKGYRNNEIVPDLENQLYQWSIEVLLGILSCSLSRIFEYSAMLLRMPSWTGFVTAADYALDTVGRFVEEMEKNAEDGLLGAMLRNGIDSEMLKR-----ICVDLILAAGDTTAYSMQWLLYLMASNPSAQEAIRQSLLELDGAIKESLRLYPTAPFTRILPQDTLLAGYPACKGELVVISLYSCGRDEANFPRADEFLPQRWPNATLPFAMGARSCIGRKLAEVQMSLTMAELLRNFK-IDCVNKNKVRMKLRMISAPSELQLQLTP------ 162451337 18 ------------------------------------------------------------------------------------------------RHRRERKLLTPPFHARRLTEAARAPRAVAQELTQAISLDVIIRAVFGVEEPSRTSAFARMTDALTPALTFLPPLQRELGGLGPYARFRRRVGELDALFRAQIERARAAPGDDILSLMVSARDDGSRMSDQAIFDELRTLLFAGHETTALALAWALDHVHRHPGVLARLRDEIDYLDAVCKEALRVYPIVTEPRLLAQPFRLGEHELLPGTGVAPCILLVHHHPELYPEPSRFRPERSPFEYLPFGGGHRRCIGAAFAMFEMKIVLGVALSAWEFRLLDERPPRPVRRNLTLSPSGVPLVLR------- 193718349 38 ---------------------------------------------------------------------------------------------------AVRAKLSPTFTVAKLKAMFASLHVCTGQLTDKLSGGQGIVNVTDVSSKFTIDTIGRCFGINCNTLTEFQRAGQAVFTPTLKSSVLNFMRWLVDLFRDLVRKNEKEDRNDFVSILVKLRNDEELFTDDVLASNAFIFFAAGFETTASAMSYCLYELALNQDIQVELRKQIQHTDMVLNETLRMHPPGPGLRVCTKKFKISDITLDTGMKVLIPTYSLHHDPAYYPNPELFDPLRPNGTFLPFGDGPRICIGLRFALMEAKTGLAEIISKF------------------------------------ 46409047 54 --------------------------------------------------------------------------------------------------RQMRKLVNHLLSPKAVQSFRRMHEEEVATMVAKISEVSSSSGVKLFRDERRSRVICELNEETAAILGQFSVSDFMPLLAWFDMVFAKKTARLWDRVLHEIIEDCRNRRDDFVNVLLALLEDNDMLNKDIIKAVLQDMIAAGTETSSTAMDWCMAELVRNPEAMKKLQDKMGYLKAVIKELLRLHPPVPIPRESMDHCEVQGFDIPKQTRVIVNAWSIGRDPNVWEAPEEFRPER------------------------------------------------------------------------ 198431273 35 -----------------------------------------------------VIGSYEAAHEAYVKSQDFLDRPPFGLEILGGGYGLFPIAY-GSFHQEQRRFGLNTLREHGMRVLESTILQYAEELCDRLETPEFRDMILWMLRPNTATVLAGILVFAPYHLPFFRGVHNEVKKHDKTRDPSDPRDFIDSFLNEMDKRKRKNDDKDFKGKIDPNWETYSSFSDQQLVSMVRDLFLAGTDTTSATTCWIILFLCKYPDVQRRMQKEIDFTRAVIQEMGRIRPNVPVPHCASRDSTLMGFNIPKDTIIMTNIWGIHHDEKTWKDPYKFNPDRKSNHVMQFNIGLRSCLGQQLARMELFLITVTLFRKFF-IELEPG---------------------------- 189529252 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLFTAGTETTSTTLRYALMLLIKHPHIQEQMQREIDFTDAVIHEVQRCIAPLNVPHYALKDITFRGYKIPKDTVIIPMLHSVLRDEGHWETPWTFNPEKKNPAFMPFSAGKRVCVGESLARMEIFLFIVSLLQKF------------------------------------ 157348625 35 -----------------------------------------------------VVSSGEMAKEFLQTHDIFANRPKLSNIDLFYGSNDIAFASYGPYWKFMKKLMTKLLGVQTLDKFVPVMRELTNNLITKMIMRHRCSDSEDDATEVKELMTEMMKLIGSFNLSDFVWFCKNLDLQGFKKRVKEARARFDAIMERVMEEERRKKRDDILLDIMENEKEEMRLTRENVKGIILDIFGGGTETSGTAAIWAVAELINHPNIMEKARQEIDYLQAIVKEILRLHPPGAIARESTEDCTIGGYHIPAKTQLFVNRWAIGRDPNYWENPLQFLPERFRGQHLPFGSGRRICPGVSLALQVIQTSLAAMI--------------------------------------- 17065916 30 ----------------------------------------------------------------------------------------------------LRKVLNSIFSGNRLDANQHLRTRKVQELIAYCRKNSQTDPYSDSAKEFKDLVWNIMVEAGKPNLVDFFPLLEKVDPQGIRHRMTIHFGEVLKLFGGLVNERLEQRRNDVLDLLTTSQESPEEIDRTHIERMCLDLFVAGTDTTSSTLEWAMSEMLKNPDKMKKTQDELAYLRCVMKETLRIHPPVPFPRKVEQSVEVCGYNVPKGSQVLVNAWAIGRDETVWDDALAFKPERRDFELIPFGAGRRICPGLPLALRTVPLMLGSLL--------------------------------------- 29829348 17 -----------------------FDADPAGVYERLRRTYGPVAPVGLMGVPVWLVLDYHEVLEVLRDDSQWRRDIRYWARAQGQLPRDWPLFLDGDEHHAARLTHHSALRPFQDWELRAAVARYADELIALLAAEGYADLGAQYTRPLLLMVTGKLFGCPVGLGDELVMDLWRMLDGGPDAGPATDRAA--AVMTRLAAHRRQRPGDDLTSYLLLAD---PGMTDEQLGRELLMNAVYLNDITGNMVMNTLLEVLRGNATVRRSVSDGHLGETFHRVALVNPPVNMCFRFAAGDVRLGAFWIRAGDVVSPSAAAAHQDLLTIGTSPLGDATASTRAHLGWGAGQHQCPGRELAGMIVTTAVGRIFDHFTKAELTPADQLPWRSGVVRGLRLLPVRYE------- 86279654 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSHLVSSDENGRFLSEAEIANNVLLLLFAGHDTSAVSITLLMKSLAEHPQVWEDIQKMRYSWYVVCEVMRLIPPVVGSFREALVDFEYAGYTIPKGWKIIWSAVMTHKEENNFPNATKFDPSRTPFTYVPFGGGPRMCLGKELARVRILVFLHNIMTKFKWDLLIPDEKIGYDP-LATPVKGLPVRLHP------ 93277051 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPKEKIVNLVNDLFGAGFDTVATALSWSLMYLVTYPNIQKRIQEELDYTEAFILEMFRHSSFFTIPHSTTRDTVLNGYYIPKDRCVFVNQWQVNHDEKLWKDPLTFDPERFLNAELLFGLGKRKCIGEPIARWQVFLFLSTLLQQL------------------------------------ 196000733 2 ---LPPHVPSYIPY---IGHAISFARDPIQFLRRQHQKYGEVFSFTVLGQTLTYLVGSQASQTFFNSKNEDLNAEDIYSRFTTPIFGRG-VAYDVP-HKEQKKMLKFSLTNGRFQSYIQIIEEETESYIKSWNDEGHQDLQQIFTELMRCLHGKEIRGMLNIKVAKLYRCYAAWLLPSWFRNRDKANKEMKIIFDQVIDKRIENNEDDILDTLMNSKRNGQYLSKNEISGMLLGFLLAGQHTSSTSSSWLGFYLAKNKLWQDSCFKELQEVECCIKEALRRPPVMTMIRSVKTPQHYKNFYIPVEHQVCVSPTINQSLPSVWKDPEVFNPDREKFSYIPFGAGRHRCIGEIFAYLQMKTIWTVLIRHF-EFDLINDFPTVNHSSLIHTPNN-PV---------- 195551583 81 -----------------------------------------------------VVTDLDLIKQVLKDFHYFQ-DRGLFNNTRDDPLTGHLLTLEGDEWKSMRHKLTPVFTSGKMKKMSEVVIEVGHRLADAMEKVGEVDNIKDLCARFTTDVIGTCFGLECHSLAEFRRKGRMIFEEPRHSRMKILRDDLTDFFLSAVKNTVDYRRNDFMDQLIELRAEDQELTLEQMAAQAFVFFLAGFETSSSTMAFCLYELALQPEIQNQVRDEIEYLEQVLSETLRKHPIIPQLRETNENYKVPNTEIIIETSVLIPVHSIHYDPDLYPQPELFDPSRHPFAYLPFGDGPRNCIGS------------------------------------------------------ 115482192 35 --------------------------------------------------------------------------------------------------RQLRKLTQRLLTAARVRSFRCVREEEVARLVRDLAASAAAGEAVDLTARVAELVNCCIGGRRSRYRDEFLDALRTALDQTTWLTVADVRKKMERILEQIIQERKQAGNECFLDVLLRLQKEGDPITNETMMLLLHNMFSAGSETSSTTLNWTMAELIKSPRVMAKVHDKLSYLKMVTKESLRMHCPVPGPRRCRETCKVMGYDVPKGTIVFVNAWAICRDSKYWKSAEEFKPERNNFEFLPFGSGRRICPGITLG--------------------------------------------------- 8133011 38 ---------------------------------RIREAGTP---LWQSTTGAWVTGRHGVAAEALADPRVFSDAWSNPQLCHIIPLDRAFLHASDADHTRWARSASAVLGSAGGAPAEGVREHAGRVHREAADRTGSFDLMADYSRPVATEAAAELLGVPAAQRERFAATCDAALCPQPTRRLTEAVEDVRALVGDLVEARRTQPGDDLLSAVLHAGSSAASAGQDALAVGVLTAVV-GVEVTAGLINNTLESLLTRPVQWARLGENPELAAGAVEEALRFAPPVRESRIAAEDLTLGGQDLPAGAQVVVHVGAANRDPEAFLAPDHFDLDRPAGQQLSLS-GPHTALFGAFARLQAETAVRTLRERRPVLAPAGAVLRRMRSPVLGAVLRFPLT--------- 146275884 22 ------------------------------------------------------------------------------------------------EYLRQRSIIMPRFKAASMKQYVPVMVEESLNLVERLGEEGEFDLIPTLGPVVMDIAAHSFMGREFHEHEFFELFRDLWLPTPKMVKSQRAKRKLHAILQSWIDKRRADPPDFFQTMIETKYPDGRPVPDEIIRHLILLLVWAGHETTAGQVSWALADLLQNPDYQWEQAVAMEKMDLALRETERLHPVAYMSRKARADIERDGYVIRKGEFVLLAPSVSHRMEETFRNPDAYDPERFNNSLIGFGGGVHRCAGVNFARMEMKVLVAILLQNF-DMEL------------------------------- 15241483 33 --------------------------------------------------------------------------------------------------RLLRKISSHLFSAKALEDFKHVRQEEVGTLTRELVRVGTKPVMCVVNALGREMIGRRLFGADADHKADFVPSLDWLDLQGVAGKMKRLHKRFDAFLSSILKEHEMNGQDDMLSTLIDLDGDGGSLTDTEIKALLLNMFTAGTDTSASTVDWAIAELIRHPDIMVKAQEELDYLQAVIKENFRLHPPTPLPHIASESCEINGYHIPKGSTLLTNIWAIARDPDQWSDPLAFKPERSDFELIPFGAGRRICAGLSLGLRTIQFLTATLVQGF-DWELAGGTPEKLNMEESYGLRAVPLVVHPK----- 157771660 33 ---------------------------------------------------------------------------------------------------RLRSLASPAFSVRALKQVHNTMENSVLCMIDHMAKHENSAAIHEYYQEFTYDVISRLAMGQFFKHESIRGGDVALLYKFCEKAVYDRIKERSANAEQEIENDQNDFIDMFLDYYTEAEIEDAEFGTEDVIGSCFVFLLAGFDTTANALAYASYLLAKNPEKMHKAQQEIDYLDAIIKEALRIYPWFACSRECVKTTTLGGLVIDKGVRIEADVTALHHSKEIWENAEQFVPERWAPRHIPFGAGPRQCVGMRLGMSEAKTALAHVLRK------------------------------------- 115916136 163 -----------------------------------------------------ILSDYSLVRQAFKSNDEFSDRPKITMIENLVQGKGLIVSYFGQMQTEHRRFSLSALRSLGMFKMEETIVDEARQLAQSKPFVPFHDIVVSVSNIICWLSLGKRFDYNDESFKAILAPFLRFLPGSGFKRMIALQQNHDRFMKPLVLKVHEEQEEMYTEQMIEAEREKHTFTKENMYHAVADLFAAGTETTATTLKWALMYMLLHKDVQEKIHKELDYTEATLLEIQRFATITPVPHAPVQDTVLNGYDIPEGTVILPNLWAIHHDPDLWKNPDEFNPDRFREELIPFSIGRRRCLGEQLAKVELFIFFTHLLHRF------------------------------------ 126567897 35 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFNALQDFITEEVKSHKKNPRDYIDTFIIEMEKHKEGFTGTNLALCSLDLLLAGTETTSTTLLWASVFLIKHPDIQDKVQAEIDYTDAVIHEIQRVGNIVPLNRMATKDTTLGGYFIPKGTSILPNLTSVLFDKTEWETPDSFNPGHKREALLPFSAGKRVCLGEGLAKMELFLFLVGLLQKF-SFSVPEG--VELSTEGVTGGTRVP----------- 195174816 41 -----------------------------------------------------------------------------------------------PEWKELRNKISPVFTTGKIKQMYPLMVKIGKNLEANVGREPKDSIVKSLCARFTTDLIATIFGLDANALQEFFRHNQAIFAPSVSRAIDFAIIFMLQFIRSSINYVMAERRNDLVDVLLALKREAAASPDKNNKAKNMDYLVAGYETSSSTMTLALYEVAKNEEIQNRLRQEIEEYFGDDDETLRLYPIVGYARECAQPSQHHDMELPDGTPVYVSAVAIQRDPKYWPEPEKFDPERFDAAYMPFGVGPRNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 112982641 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVELKMYEGLKVMERFISECLRFHPVDFTMRKALEEDNIDGMKIRKGTNIILNLGLMHK-TEFFPKPKEFNLTNFDNTFQPFGCGPRSCVGKHIAMVMMKAILITLLSR------------------------------------- 157841268 40 ------------------------------------------------------------IKEAIVQNGTSSSGRPSIPILTWITEGGIVLATFGHSWRQQRRFALHTLRNFGLKSVEERVTEESGYLVPEMLKMEPFDPQHAIQNAVSNIICSIVFGDRFEYDNKRFEYLLEIIFPGPHQKIYQNAEELKAFIRESTKSHRETLDPDLLEMEKQKSSQDSSFHEDNMVMSVADLFLAGSDTTATTIRWGLIYLTQNPDVQERCHPCMDDRDATVHELQRCGNIVPVPHETTQPMKLRGYDIPQGTQMLINLSDILANKEHWKHPNTFNPENRPEAFLPFSLGPRVCLGETLAKTELFLFITSLLQRI-RFSWPTGEKWPNMDGIVSVVRS------------- 156548918 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVAGHDTTSISMVIMLMLLAENPEAQDKEIQKFEYLDRCIKEAMRLYPAIGNFRHLNEDVQLKKYLLPAGVDVAFFVYDLHRDPKHWQEPEKFDPDRHPFAYMPFSAGPRNCIGQKFAMFEMKVILSHVLYNFYLEPVDLTASIRFEVNVILRLSHVHVKF-------- 195056657 2 -----------------------------------------------------------------------------------------------PQWKEIRSKLTPVFTSGKLKQMYPLMQEIADDLEAHLAQQKTIVEIKDTCSRFSTDSIATIFGVRANSLAEFRKQGRRVLEATVAFRVKFFTKEYSNFIRKTIRERMGTMRNDLIDVLVGLRKEAAQQPNKPHLANIPDFLVAGFETSSSTMAFGLLELAKQPELQDRKINSLEYLSMVVDEVLRLYPREYQGIKGQPDFSLKPYYDFQGTPVFIPIYGLQRDPKYWPNPNVFDPEREAMAYQPFGLGPHNCIGSRIGLLQTKLGL------------------------------------------- 169618405 60 ------------------------------------------------------------------------------------------------EHKRQRKALMPAFAFRHVKDLYPIFWNKSLEMTSRMASTEASDVIE--IREWASRATLDIIGLAGMGQDFIPYWLAIALPLKHNDEIGKAVNTIKSVARDLIADKRAKIEKDILSVAMES----GGFTDEDLVNQLMTFLAAGHETTASALSWAVYLLCKHPDTQTKEIDRLPYLNAVLNETMRIFPPVPLTRETAHDTTIQGHFIPAATTIVICPWAVNTSERLWSDAKEFSPERWNFAVTTFLHGPRSCIGKEFAKAEFACLVAALVGKF-EIEFEDGEELKIQGGITAKPK-------------- 115756445 29 ---------------------------IHEAFVDLARKYGPVFSVRRGPFLFVVLNDRASMKQALKSGEFFSDRPGHIRWGIPDAKNAAIVWSNGKPWDDQRKFSLPALRSFGFKSLVPQINLEARYLAEEIKHGEPMDIVQLVFGRRYEYDDPEFIGALQAMVDIFVNVFESLVHTPWYKPYRDCTFKLRDFIMSHLYNHQETFQKDFVDAFLAHDISKDYSMDTFWR-IVLDFFAAGTETTAVVTSWAILYLAVYPDVQKKVQNELDYCDATLMEVMRIRPVLPVPHMTSADVSIGPYTIPKGTIVIPNLWAVHHDPKEWCDPQLFNPDRKNEAWMPFSIGRRDCLGVQLAKMESFLLFTNLFQQF-EFKLPPDQPTRGHPGLSMPPES------------- 125589578 35 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARGQLDSVFDKIIAQCEEHQGDSLVNVLLRIRDQGDPFGTTNIKAIILDMFTGGTETTSSAAEWVMSELMRNPEVMAKVQDNLRYMKMVIKETMRLNPVLPMPHLCRETCDIGGYEVVEGTRVVINSWAMARSPEYWDDAEEFKPERSRFEYLPFGTGRRRCPGDTFGMVLLELIVARLL--------------------------------------- 27529724 34 LPPGPSGLPIVGNM-FDLGDL------PHIKMEGMRNQYGPVMWLKIGAINTLVIQSAQAATAFFKNHDFLERVVVEVNRVCNYLQGSLALAPYGNYWRMLRRICSELFVHSRINNSESIRRKSVDKMIQWIETHGSKELAADPDSTTASEFFDAMMGQVEWVFPLLRWLDIQGLRRKMKRDMGKGKEILSTFIKERIKEQERAKGTDFLDVLLAGKDEPAKLSEHEINIFILEMFLAGTETSSSTTEWALTELLRNPETMARDIDKVPYMQAVVKETFRPPLPFLLPRKATQDTKFMGYDVPKGTQIFINAWAIGRDPECWHDPLDFIPERFNYELIPFGAGRRMCVGVPLGHRMVHFVLGTLL--------------------------------------- 72008210 45 ----------------------------------------------------------ELVRELFKHGDVSSSRAASKPLKAMINYTGGIIF--GESWQPLRRFSLSALRTFGMRSIASKITEEARIFTDGLWESQTVEGVKAISNVICSITFGKRFGNIPPVLRIVAQRFPVIFRSPLSKNAKKRLQSLKDFIVQQVDEHRTFEGDDFLAECRRLQEKGEQIRKEDIWMSVWELFIAGTETTASALAWFFLFMAAHPDIQERAPVYDDRKNMPYTERHRPVAPFGLPHVADETIHVRDYVIPKGSTILANILGIHHDPELFPEPSKFDPNRKNDAYTAFGLGRRSCLGEQLAKMEFFLFATSVLQRF-TIRLPAGATPDY----------------------- 112489839 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDLVDKIIADRKAEQSDDLLTHMLNGKETGEPLDDENIRYQIITFLIAGHETTSGLLSFALYFLVKNPHVLQKQVKQLKYVGMVLNEALRLWPTSPAFSYAKEDTVLGEYPLEKGDELMVLIPQLHRDKTIWDDVEEFRPERFENPFKPFGNGQRACIGQQFALHEATLVLGMMLKHF-DFE-------------------------------- 47230463 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNTLRWAMLYMALYPNIQERVHREIDYVEAVLHEILRFCNIVPIFRATSQDANVNGYTIPKGTMVITNLYSVHFDEKYWSDPGVFSPQRRREAFLPFSLGRRQCLGEQLARMEMFLFFTTLLQRF------------------------------------ 157345225 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDIIKGLIMVLILAGTETSATTTEWAMALLLNHPNSLKKAIAEIDYLQNIVRETLRLYPPGPVPHVSSEECEIGGYHIPKHTMVMVNAWAIQRDPKLWPDATSFRPERFEYKFLPYGVGRRACPGASMANRLIGLTLGTLI--------------------------------------- 196013625 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTRDEDGYGLNVQEIRDEVNTFMFAGHDTTSSALAWTLYCLAKYPQHQDKVRHKLNYTHMCIKEAMRIYPVPTIERKLNQDLTVNGMLVPASTTVFLQLHTLCRRSEVWPNPYQYDPQRDPYHYIPFSAGQRNCIGKNFATDELKIVVAKLVHHLQ-IEIDPKMQPTRYYAMVNQP--------------- 195442097 46 -----------------------------------------------------------------------------------------------------RKMLTPTFHFNILGQFQEIFKSESIKFVQPFIGQEETEILSDLIPRFTLNSVCEAMGIKDRYRESFKYWNNHLYNLFAASDYESHLKEVHDFSSEIIAKRRKKQRFAMLDTLLLAEKDG-FIDHAGICEEVDTLMFEGFDTTSMGLIFGLMNMAQYPEKQELCYKKMKYLECFIKENLRLYPVPIMGRQTTRETELANGLIPAYTQITLHVFDIHRNPKYWSQPDEFQPERHTFAYLPFSAGQRNCIGQKYAILEMKTLLVVVLKHFKVLPLVEPKSFEFHMGI------------------- 194207489 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGSSLSDKDLRAEVDTFMFEGHDTTASGISWILYALAMHPEHQQKCWDHLDQMPMCIKEALRLYPPVPIGRELSKPITFPDGRSPRGIMVMLSFYALHHNPKVWPNPEVFDPFRHSHAFLPFSGGSRNCIGKQFAMNELKVAVALTLLRF---ELAPDP--------------------------- 195402773 48 -----------------------------------------------------------------KDFDHFPNHQLFFTTEE-RLVNDMLSVMKDQRWKHMRNTLTPVFTSAKMRSMFGLMNEECMEHLDKMPGEGFELELKEVCNRLSNDLIATFFRGKSLYKFMLSTTLPWLFKLLGFKIFDSEKTEFFIRLVVDAMKYREEHRPDMIQLLMEAKKDTENWTDDELVAQCFIFFFAAFENNASLICTTAYELLQNPEIQQRLYTKMKYMDMVVSESLRWTLAASTDRQCSKDYTLYDFEFKVGDRINIPIVGLHLDDRFFPEPHVFKPERFPYTYLPFGAGPRNCIGNRYALMQAKAML------------------------------------------- 163850759 50 ---------------------------------------------------------------------------PFMLRALAPALGSGILTADGPHWRGQRRTAAPMFRPDRVKAFIPAMAEAAHATRLRWRFDGERDILPEMMRTTFDVIVATMLGQTPWKIALSMLGAPAWMPHPGARAGARAVRYLRSEVARTVERRRAEPGADLLGLLLQAKETGERLSDESLIDNLLTFVAAGHETTALALIWTLRVLADHPAVEARILDRLAFTRQVVLEVMRLYPPAPIVRRTAEEVRLGDMVIPAGESVHVPVYALHRHQSLWERPDVFDPDRDRYAYLPFGAGPRVCIGMGLALTECLVILATLL---PAFRFVPAKAE------------------------- 159898748 37 --------------------------------------------------------------------------------------------------RRQRKLMAPFFTPRAIETYLPIIVEDGAWFRERWKQGEPLDILTEMSVLTASIILKSMFSLEADDRQMNPLHAPLWMPTPKNRAYLEARNRVNQYIQGIIAERQREWPNDLLTRMMQARDEGEPMSTVLLRDEAITVFFAGHETTARTLSFLWYALANNPDVAERMQAEIDYTLQVIKETLRLYPAPMYARDAVASDEFAGIKVPVGSRMTIMPYLTHRHPDFWDKPLRFDPDRWPFAYHPFAAGQRICIGNNFSLFESHVVVAMLARHF------------------------------------ 157760389 48 ------------------------------------------------------VSSYEALKETFKDGETYADKKPMAFQEAFRGGSYGVVETNGPFWREHRRFAIHQFRDFGVDRMEQRIMIEVEDIFRNCDKTEGVDLTDIFDRAIGNVINQMLFGFSMRVQFFLPWMGYIMPGPTILDRFKKYQKGFTEFFGTQIANHKNEIDFELEDRKREKEGDFESFSTKQLSNMVLDLWFAALMTTSNTMTWCFAYTLNYPDAQKKLHEELDYTNAYINEIQRTANLVPLNHMTTKDTVLKGYHIPKGTGVVAQISTVMYDEEVFPEPYIFNPDRKVEQLVPFSVGKRQCLGEGLAKMEL----------------------------------------------- 46102666 4 --------------------------------------------------------------------------------------PNVLTAVDKKAHGMRRRILSQGLSDSSTRAFGNTIKKHIERLCQKIQWSESYDMARWFSYLTFDIMADVVFGQPYNLLGNLIQAPEAYTWRLDKRLFPRHRNTFVKFISSLVQERLTTKRDDIISHLLTAKETGQGFTKNEVAAESSTLIVAGTDTSSTALAATLFYLTQYPNMYRRAVNECVFTRACIEESMRLSPPAAWRRVQVGGQTVDGHAIQAGCNIGVCIYAIHHNELYYPDPFVFNPDRWQSAFSPFSVGPRSCIGKGFAMAELMLAVATILVKF-DIRRAPGDQ-------------------------- 215503673 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSNSIMVLIANFETTSATIGFTLHLLATHPEEQDKLFLEIDAMDMVVKESLRLYPPIPITRVCPRDTTVMKQFIPAGTMVVAPAWHIHRSPQFWNNPSRFQPERHPFAYFPFGLGPRSCFGKRLAVLQVKTAIVEILR-------------------------------------- 83778576 31 ---------------------------PHHSLADLATRYGPLMHLRLGFVDVVVAASASVAAQFLKTHDNFASRPPNGAKHMAYNYQDLVFAPYGPRWRMLRKICSHLFSAKSLDDFRHVRQEEVAILTRALVGAGKSTVKALVRVMLGRRVFGDGSGGGDPKADEFKNMVIEMMVLAGEFKMKKLHTRFDSFLNSILEEHRTSSGGDLLSTLDEADGEGGKLTDTEIKALLLNLFVAGTDTSSSTVEWAIAELIRNPQLLKQAQQELDFLQAIVKETFRLHPSTPLPRIASESCEINGYNIPKGSTLLVNVWAIARDPKMWTEPLEFRPSRNDFEVIPFGAGRRICAGMSLGLRMVQLLTATLIQAF-DWELANGLEPR------------------------ 145228331 77 ---------------------------------------------------------------------------------------------DTPEWRTAHKFLPPAFGPKAVRHYAPVMQQTVEDVFDAFDEQGEAWNVYQYMLKLGSQAVGKLLGIDFQHFANMNAPPHELLPFGDSKRLQQIRGRVWNIVDESIQNASRGGVEDLDYAIRATDNKGEKLPKTSLIQALVVATGAGFTTTSSLLSWLIYSLVNYPGVQDRLTDRLTFMDKFIKETQRRHPSYQPARTAKVDMILGGYKLPEDSVVIGALHHLHNNPEVWDNPTRFNPDRWDSSYIPFAAGPRMCIGFNFALQEVKVFLPKLVYRYRFTKETDGPIEYDPMFQLIRPNNLYVRWPPKTES-- 169778544 44 ---------------------------------------------------------------------------------------------DTPEWRAAHKFLPPALGPKAVRHYAPTMQQTVEDVFDHFDENGEAWNVYQYMLKLGSQAVGKLLGIDFNHFSTARGDWYAKLPFGDPQRLRNMRYRIFDIVDQSIQNASRNGVEDLIDYAVRATDNGEKLPKTSLIQSLVVATGAGFTTTSSLLSWLIYSLVTYPGVQDRLLQELIDNDIIKETQRRHNPSYQPARTAKVDMILGGYKLPEESVVVGALHHLHNNPEVWSNPTRFDPDRWDAAYIPFATGPRMCIGFNFALQEVKVFLPKLVYR------------------------------------- 194863481 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTVDGRPLNSQELYEEVSTFMFEGHDTTTSGIGFAVYLLSRHQDEQKKLFDEQCHLDLFIKEAQRVYPVPFIGRFTEKDYVIDGDIVPKGTTLNLGLLMLGYNDRVFKDPHKFQPDRFPFDYVPFSAGPRNCIGQKFALLEIKTVVSKIIRNF------------------------------------ 73986390 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLAKDEGKQLSDEDIRAEADTFMFEGHDTTASGLSWVLFNLAKHPEYQERCRQEVQFLTMCIKESLRLHPPTVIARRCTQDIVLDGRVIPKGNNCVLSIFGIHHNPSVWPDPERFDPERSPLAFIPFSAGPRNCIGQAFAMSEMKVVLALTLLRFRVL-PHEEEPRRKPELILRAEGGLWLRVEPLSAR-- 115522087 48 ---------------------------------------------------------------------------------------------------HQRRTLAPAFTPRAVASLVPHMLSAIDDTVTALARGGPVDLREATQHMALEIAGRTMFGWKLAQPSLLDLLLPLSWPTPKDVSRALFRRRWTRFIAELMAARRAEGKSDLFDLMVAARETGEAFSEPQLGDQVATMILAGHETTATALFWALYLLALDPQTQEEDVESLKFTRAVVDETLRLYPPAFIVRAAIGPDVVGGHKVAPHDAMLIAPWLLHRHEKLWDQPNAFIPARDRFAYLPFGVGPRICIGAHFALVEATLALAKIVGQF-RIELTDSVPV------------------------- 17558662 26 ----------------------------YEAFERWTKKYGDIYTFWIGNTPHIMINTWDKIKETYRDAETYTNKVRLPALDLFRGGEYGIIDSNGATWREHRRFAMRDFGLGKNLMQENILMEVVNQLLFGYRFVGPKESEYQELKRI-IEAPTDLFGKPHMFLAMIPVIAKLMPEFMYEGPFKDFRDTAFAFFNKQIEAHRQEVDTDFVQKRRESEGDSETFSNVQLSNVCMDLWFAGLNTTTNTITWAISYILHHPEVQDKVHEEMDYFNAFINEAQRGINIVNLQHATTRDTVINGFKIPKGTGVVAQISTVMNNEEVFPDPHTFNPDRFIDEHAPFSVGKRSCPGEGLARMELFLFIANFLNR------------------------------------- 53759170 52 ------------------------------------------------------------------------------------------------DHIVMRSALAGFFGPGALQSYIGKMNTEIQNHINEKWKGKDEVNVLPLVRELVFNISAILFFYDKQEQDRLHKLLETILPGFGFHRALQGRATLNKIMLSLIKKRKEDATQDLLSVLLTFRDDGTPLTNDEILDNFSSLLHASYDTTTSPMALIFKLLSSNPECYQKVVQEQKYTWQVAQETLRMFPPVFTFRKAITDIQYDGYTIPKGWKLLWTTYSTHPKDLYFSEPEKFMPSRFPYTFLPFGGGQRSCVGWEFSKMEI----------------------------------------------- 115379313 25 ------------------------------------------------------------------------------------------------QHARERKLLMPAFNRAAVRAYAVTMQETALQYASEIAVGKPFVMQKLAQRILLQVVIRDVFGVTEPDEQFFPGLRHRFGGIGPYANWQRADARLTRLIHDLIARRRASPKVDVLSLLLTAREDGSVPSDEVVHDELMALFFAGHAATATTISWVFHWLHRYPETLAKSYMKLPYLEAVCNETLRIYPPVADYRKLRVPLRIGSTMVPAGTGVAVFTTIIHAREDLFPEPMRFRPERTPFEFLPYGVGARRCIGAAFAHQALKIVVASILRRW-ELGLETPDEPAVRQGVGVGPKH------------- 158300012 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEDVREEVDTFMFEGHDTTTAGMSWALFLLALHPEVQERVHQEIDSIERCLKETLRLYPSVFFGRTTSKDVTLGGYHVPAGTIVGIHAYNVHRDERFFPDAETFDPDRHPYAYIPFSAGPRNCIGQKFALLEEKCLVSSILRRF------------------------------------ 157137431 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLNVTVNGKPLSREDIREEVDTFMFEGHDTTTSGISFTLWHLAKYQDVQQKQIQELDYLDMVVKESLRIPPVPIIGRTLVEDMEMNGVTIPAGTQISIKIYNIHRNPKIWEKSDEFIPERFPYDFIPFSAGSRNCIGQRYAMMELKVTIIKLIASF------------------------------------ 169768990 12 ------------------------------------------------------------------------------------------------------RVLMPAFGPLNIQNMFDEMHDIATQLVMKWARQGPKQVTDDFTRLTLDTIALCAMGFNSFYSEEMHPFVDAMLPTTENNKYWEDIDYLRNLCKELVDTRKKNPTDDLLNALINGRDTGKGMSYDSIIDNMITFLIAGHETTSGSLSFAFYNMLKNPQAYQKAQEEVDYITAVMRETLRLTPHPTKNHEDPVTLGNGKYVLGKDEPCALLLGKIQRDPKVYPDAEEFKPERMLDEHFPFGNGMRACIGRPFA--------------------------------------------------- 25246586 81 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKPYVAVFAESARVMLDKWREQKSFDIFSDVGHMALDSLMKCTFGLMQQRIDSFQYHNDFIFLTPHGRRFLRACQVAHDHTDQVIRERKAALQDDFLDILLGAREEGIKLSDEDLRAEVNTFMFAGHDTTTSAISWVLYCMSLYPEHQRRCREEMTYLTMCIKESFRLYPPPQVYRQLSKPVNVDGRSLPAGSLISLHIYALHRNSTVWTDPEVFDPGRHSFAFIPFSAGPRNCIGQQFAMNEVKVVTALCLLRF-EFSPDP----------------------------- 18252325 34 -----------------------------------------------------------------------------------------------PYWRHIRKLCTQLLCPSKIESFAPLRREEVGLLVQSLKVAAEAGEVVDFYRMVLGRKNDDMFDLKGIIEEALFLTGAFNISDYVPFRMKRVSKTVDQLFEKIIQDHEQNHHKDFVDVLLSSIHQTLKPNDEEVYMTLLDMIAGAFDTSATAIIWTLAELLRHPKVMKRLQPKLDYLSMVVKESFRLHPVAPVPHQSMEDITVDGYHTPKKSRIFINIWTIGRDPKSWDNAEEFYPERFMNRNIPFGSGRRGCPAMQLGLTTVRLALGNLL--------------------------------------- 4894170 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDQIIKGLIMALIVAGTETSSVTLEWAMSNLLNHPEILEKAKIELDNHQNIISETLRLHPPVTMPHLSSHDCTIGGYDVPRNTMLMVNAWAIHRDPNLWADPMSFKPERFENGFIPFGMGRRACPGSGLALRTLGLTLGSLI--------------------------------------- 157360708 72 -----------------------------------------------------VVSSPALTREVLKDQDTFANRVPEAALEAAYGGSDIVWTPYGPEWRMLRKVVREMLSSTTLDSVYALRHREIRQTVSHLYNIGEQTFLTVLNVITSMLWGGTVKGEERTSLAEFRQVVTEMTELLGKPNISDFYSSLARFFNSIIEQRMEMDGKDFLQYLLKLKDEGDPFTMTHLKALLMDMVVGGTDTTSNTVEFAMAEIMNKPEVMKKVEQELEYLYAVMKETLRLHPALPVPHCPSEPCIVGGFSIPKGARVFVNVWAIHRDPSIWKNPMEFDPERNDFSYFPFGSGRRICAGIAMAERMTMFSLATLL--------------------------------------- 195435437 105 --------------------------------------------------------------------------------------------------REMRNILTPAFTGSKLRAMYELLQECSAEAVQHIQQDGAIELMRDFFTCYANDVIATVFGVKVNSFRRFFRIGQSLTVFNYKTMTKAVLFALMDYFKSLVMKYRKEHRPDMIHLLMEAQDDTKHWYDDDLLAQCLLFFFAGYGIISTALCFLTYELCMNQDVQKEDIKRMKYLDMVIMEGLRWPPAISTDRECCKDIDLKDETAKAGDVLQIPIFAIHHDPEHFEEPEKFNPERNPFTYLPFGLGPRNCIGNRLALMELKLII------------------------------------------- 84517082 3 -----------------LFRRDILSAQPARLYRAWMAEFRTPFFRSF------LINDPALLREVLKDNPDSYPKSDRIGAGLRPLLGKSVFLTNGAQWRAQRRIIDPAFEGGRLRDTFPGIVAAGQRAIDAAASHIAADVIFRTLFSLPIEDETAGEVYHRFQAYQLLRWMPAFFRPGVRGQARAIRRLIADLTQARLDQIAAGTADDLATKIMTDPETGKTFSKAEMVDQVAIFFLAGHETSASALAWALYLLATHPDWQDKVAAEAATFDAVFSDLSRYPPVPMMVRQASKATIFRSRRVPAGAQIVLSPWHLHRHERIWDAPDAFDPARWRDGYLPFSAGPRMCSGAGFAMIEGVVLLAQLVGRF------------------------------------ 203763 41 -----------------------------------------------------VLSGLNTIKQALKQGDDFKGRPDLYSFTLITNGKSMTFNPDGPVWAARRRLAQDALKSFSICYLEEHVSKEANHLISKMAEVGHFEPVNQVVESVANVIGAMCFGFPRKSEEMLFFPVLRYLPNPALKRFKNFNDNFVLSLQKTVQEHYQDFNQDITGALFKHKDNGGLIPQEKIVNIVNDIFGAGFETVTTAIFWSILLLVTEPKVQRKIHEELDYLEAFILEIYRYTSFFTIPHSTTRDTSLNGFHIPKECCIFINQWQVNHDEKQWKDPFVFRPER------------------------------------------------------------------------ 156390638 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLMTAILQERLKADALADEYLLNQLGDMFIAGYETTSTSLRWAITFLVNYPEYQEEIHQQLDQIQATIMEVLRNVVPNAIPHYTLKDTWLCGYRVPKDTIVIVDTMAVHLDPTCWENPTRFDPHRHQGNFLPFSAGRRVCAGESLAKVELFLFLSWMLHRFVGEEGKPPPTMEVNAGFTQSPKK------------- 40062978 8 ------------------------------------------------------------VKEIMRDQQGVFPKSDLMVGALDPLIGESMFVTDGPKWRRQRAMIDPAFSLMRLNVAYGAMCAATDDMISRLADTQSPFSLDLAMSHLTADVICRTVFSTPLASDIAEEVFDDFTETKQVPEVLEACQRIRHHIGGLIDTHLDSHDNDIASAVIEAKDKGLPFTREELIDQLGVFFLAGHETTASALTWVFYILAERPEWMVRLREELDPTRAFFKEVLRLYPPITFPRVALENVEIEGKRLPRGALVMIAPWTLHRHSKYWENPHAFIPERTAGAYIPFGQGPHLCVGAGFAQVESLLIMSELITKF-DFEMMPNQQV------------------------- 198429411 41 ---------------------------------------------------------AEAIKMAFCDSEHLSGRPRTTIFKQVTKDKGLALKQYGKDYNIIRKFVVRTLSQWGVTMIEDQIVEEAGLLADRVVCGRRHDFEDEEYHEILNNIQKVLGEADDAKLTLLIDFFPGLKHLPWNNRMIERVKKTLEYCKGVIEEHKKTFDKDLIDALLYEQQFGKKLLEDELVVIVRDLFTAGSETSSLMISWVLIMLLHHPEHAKKVIKHRDRMPFTCQETFRCVAPIGIQHYAQATVELGGYIIPQGTMVYSNIWGVHNDPVAWPNPSKFDPYRHSNNIISFSTGPRSCPGEPLAKMEIFLFVTKILQKF------------------------------------ 81362336 42 -------------------------------------------------------------------------------------------------HLRLRRLVQGPLGPEALRKLVPDIEAAVRSTLAAWADGDVASTFHAMKRLSFDVGIVTIFGLDERRKEELRRNYAVVFPGTLYYKAIQARRRLNGVLSDVVHERREEHGDDLLGCLMRADDEGALLTDEQVADNVIGVLFAAQDTTASVLTWIVKYLHDRPKLLEAVRAEHAAIHEANDGGRRPLTWSFTFREAVADVEYKGFLIPKGWKVMPLFRNIHHSPDYFQDPHKFDPSRRPNTFTPFGSGVHACPGNELAKLEMLVLI------------------------------------------- 215496695 31 LAPGPKGLPILGYMPF-------IGPTPHVKYKELSKTYGPIVRVRMGSTDVLVLHDVQSIKEGLNKDEVLARPPYFLLRRMGMDG---VITMNGQPWLDNRRFCLHVLRGFGRKSMEQHIKEEVAQLCDVLQWDGQPKAITDIINNITALVFGERFHYDDPRRHFLDTRLVQFVPSSKIRIAQEQLKDVHDFIRQQMRERNANVNKDLMSAYWNKINENNGDHETYFCSTWADYMSSGTHSVRASMLWHLLNCARDPEWEDRKNMPYTMAVIWEMLRWRTVAPLGIIREAERDTTIGGFHVPAGTVVMSNVWALHHDPDVWEHPMDFDPTRKPAALLPFSTGRRMCPGETLSMMELFIYLATLMQRF---TVLPKEGDTISMDIFDGFITLPL---------- 195475626 53 -----------------------------------------------------------------------------------------------PEWRQLRTKISPVFTTGKIKQMYPLMVKIGKHLEDSVERSGTKVQVKDLCARFTTDLIATIFGVEANALQEFFYHNKAIFSMTLSRRVKLFSKETTKFIRSSIRERTGEKRNDLVDILHEAAANPKKLSKEIDLDYLVIFQTAGFETSSSTMTLSLYELARNEALQERRIQEMPYLSQVINETLRKYPIVGYIRECSQPAEFHNMELPHGMSIYMSTLAIHRDPQYWPDPEKFDPERFSPAYMPFGVGPRNCIGLRLGLLQSKLGLVHLLR-------------------------------------- 3954807 38 --------------------------------------------------GMVVASTPDAVKAFLRTLDNFSNRPDAGATHLAYNAQDMVFAHYGPKWKLLRKLSNHMLGGKALENWSNVRATELGYMLQAMYRKGETVVVPEMLTYAMANMIGQMTTAGYFNIGDFIPSIAWMDLQGIERGMKRLHKKFDALLTKMLEEHKRKEKPDFLDYVLANRDEGERLTTTNIKALLLNLFTAGTDTSSSVIEWAISEMLKNPTILKRAQEEMDYLQAICKETFRKHPSTNLPRIAQKDCQVNGYYIPKGTRLSVNIWAIGRDPNVWENPLEFNPDRNDFELIPFGAGRRICAG------------------------------------------------------- 25145343 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLDSVCFDLWVAGMETTSNTLNWALLYVLLNPEVRQKVYEELEYINATVNESQRLANPMNLSRSTNADVEIAGYRIPKDTVITPQISSVMYDPEIFPEPYEFKPERKVEELVPFSIGKRQCLGEGLAKMEL----------------------------------------------- 168059233 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTVYLLSKNPAALAKVHEELDYLTRCINESMRIYPHPPVRRARVADELPGGYKIEAGQDVMISVYNIHHSPQVWDNAEEFVPERTDFKYIPFSGGPRKCVGDQFAMLEATVALAVLLQRFK-FDLVPNQTI------------------------- 118095195 27 -----------------------------------------------------------------------------------------------------------------------------------------------VSNVICALILGHRFSIEDKRFLRLVEAVDDISAFANSVSFYVHIDTMRALLEEEIGSHKGKVDEDFIDQMAKSKEDAGATYDKANLQTIFDLFLAGTETTATTLRWALLYMVAYPDVQEKVHKELDYTNAVIHEIQRYSNIVLIPRYTVKDTELLGFPIPKDTIVLVNIDSVLSDPEKWETPDQFNPGHHREAFLPFSIGHRACMGELLARLELFIIFCTLLQAF------------------------------------ 146337639 36 --------------------------------------------------------------------------------------------LDFEEHRMHRKALSVAFKAGPMKSYLSGLDHGIAARIAQWRERPGEMLFYPAIKQLTLDLAATSFEVDTINRAFIDMVAAAVLPGTQMARGVKGRQRIVAYFSEQIPLRRARDGDDLFSHLCRADDEGALLSTQDIVDHMSFLMMAAHDTLTSSLTSFVAQLAANPAWQQKLRAEVYSLGLAKDEPMTMPPVPSLPRRPVRDFTFKGFKIPAGTGVGVNPMYTHHMPEIWPEPQRFDPGRHRFAWVPFGGGAHMCLGLHFAYMQAKCFARHFLSNV-EVSLAPGYQPSWQ---------------------- 210122256 38 ------------------------------------YASAPVLRWWIGPHPM-VALHHPEMLQVL-----FSSEKSFVYDFLHPWLGTGLLTSAGDKWKTRRRLITPTFHFKILGDFLHEFNDQSEIMVRKLEEMEEFDVFPFITLCALDIICGTAMGQSLNAQEPWYWSDPIYKGFGPGREFEETLRILHDFTRSVIKERSEQFRLAFLDMLLYASVGETKLTNEDIQEEVDTFMFEGHDTTAAAANWAIFLIGSHPDVQRKVHEEMDYLECCIKEALRLYPVPFFARTLSEDCVIGGYEVPKGVTAIVPTYNVHRDPNHWPDAEKFDPERHPYAYIPFSAGSRNCIGQRFALMEEKAILSSIFRRF------------------------------------ 29829573 35 -----------------------------------------------------------------------------------------------PTHRRQRRTIQPAFRLDIIPEYGPIMEEEARAFAARWQPGEIIDCTSEFRVAVRIAARCLLRGHYMDERAEFRGMYRRMVIPPANRKFDRALADLHLLVDEIVAERRAQKPDDLLTALLEAKDDGDPITEQEIHDQVVAILTPGSETIASTIMWLLQVLTEHPEHAAKVCRKLSHTNNVVVEAMRLRPAVWITRRAVTETELGGYRIPAGADIVYSPYAIQRDPRSYAEHLEFDPDR------------------------------------------------------------------------ 169602291 31 ---------------------------------------------------------------------HTSSRTPQPVAGDTLAGGMRFLFMYGPEWRKLRGISHKLLTPNVSATFKPSQDYEAKMLLEEILKGRD----EERGNEVGLMNDFSLVAKPGAYLADALPFFGKLPPSLQWWR--KGLKPLFDKQANLWMSFWNVAQDANGDQFIETDYEKQGISELQAAFLAGSMIEAGSETTSAALNTAILYLSANPEARRKAQAELDRSPSFDDEQMRPVTSIGTPHYSTAPVIYKNTYIPANSVVCLQQYPIHYDPNVFPEPDCFNPDRSARDHWAFGAGRRICSGVHLAENSMFIVLAKLLWAF------------------------------------ 46318073 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLDAKDDGRGLTDEEIQHEVDTFMFEGHDTTASGLSWCLYNLARHPEYQDRCMSKLTFLTMCIKESLRLHPVPNIGRSLTKPMTFDGRTVPAETDLGIAIYGCHHNSALWENPEQYDPERPPHSFIPFSAGPRNCIGQHFAMHEMRSVLAVCLKNFQ-LRIDDTRILELLPQLV------------------ 62642222 76 ------------------------------------------------------------------------------------------------RHRQRRKVLARVFSRPALEQFVPRLQEALRREVRSWCAAQRPVAVYQAAKALTFRMAARILQLDEARCTELAQTFERLVENLFSLPLDRARDQLYQHLDEVIAEKTAEPGDALHLIINSARELGRELSVQELKELAVELLFAAFFTTASASTSLILLLLQHPAAIAKIQQELSYVDCVVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWSVMYSIRDTHETAAVYRSPEGFDPERFRFHYIPFGGGARSCLGQELAQAVLQLLAVELV-RTARWELAPAFPVMQTVPIVHPVDGLLLLFHP------ 148230579 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDLLLLAKDDGEGLTNEEIKAHADMFMFAGHDTTASALSWIFYNLAMNQDYQERCRSQLTFTTMCIKESLRHSPVLALTRYYSQNMTPGDCVIPHGCLCLISIYGVHRNPQVWPDPLVFDPTRSPHAFIPFSAGPRNCIGQNFAMAEMKVVVALTLARF------------------------------------ 157335609 28 ------------------------------------DRHGPILFLRFGYRPVLIVSSHSAAEECFTKNDIFANRPRLIAKHLGYNYTAIGTAPYGDHWRNLRRISSEILSSNRLQMLSGIRSDEVRTLICRLVKNQNQVVMKSAFFELTLNVIMRMIGGKRYYGENVGEVEEAWLGLKGTEKRLMELQKMRDFIQNLIEEHRERRPKTMIEVLLSLQEEPENYTDEIIGGLMLSMLTAGTDTSAGTMEWALSLLLNSPEVLKKAQQEIDVHRSIIKETLRMYPAGPIPHESSKECFVGGFRIPPGTMLLVNVWAIHNDPKIWAEPTKFKPERDGLRFLPFGSGRRGCPGEGLA--------------------------------------------------- 125538381 40 ----------------------------HRSMARIARRDAPLVYLQLGEVPVVVASSPGAAREVTRTHDLAFADRALNPRRLRPGGAGVALAPYGALWRQLRKIVVELLSARRVRSFRRVREEEAGRLVGALAAAAAVNFTERIAEAVSDAALRAMIGDRFERRDEFLQEWLASAIGGRARRAEANSRKLYELMDCAIRQHQQQRAEDLIDVLLNIQKQGEPLTMEQIKAVILDLFSGGSETSATTLQWAMSELIKNPMVMQKTQAELKYVKLIIKETLRLHPVVPVARECRESCKVMGYDVPKGTTVFVNVWAIGRDLKYWDDAEEFRPERFEHNFIPFGAGRRICPGMAFAEAIMELLLAALL--------------------------------------- 157345212 32 LPPSPPAVPI-------LGHLHLLKGPFHRALHHLSETYGPIFSLRFGSQLVVVISSSSAVEECFTKNDVFANRPRLMVSELGYKYTSIVSSPYGEHWRNLRRLCAEIFSSNRLNMFLGIRKDEIKHLLRRLGRDSRDNFLKSLFSELTFNIITRMVGSDFEEAKHFREIIRWMDYGGYEKKMAKNSRELDVILQGLIDEHRSNSKKGLMHLLSLQKSEPEYYTDQIIKGVTMNLVFAGTDTAAVTMEWAMSLLLNHPDVLKKAKVELDTCQNIISETFRLCPPAWLPHMSSANCQLGGFDIPRDAMLLVNSWTLHRDPKLWDDPTSFKPERFEYKLLPFGTGRRACPGSGLANKVVGLTLGSLI--------------------------------------- 119475014 22 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIAERKADDGTDLLSLMLTGSDTGEKLSDENIRYQIITFLIAGHETTSGLLSFALQYLIKHPAVLKRAYAEVDYIRQVLNEALRLYPTAPAFTMPLEDTTLGVYPLKAGQPILILIGGLHRDEKAWDNPDLFDPDRFPNAFKPFGNGQRACIGSQFALQESILAIGMALQRF------------------------------------ 157348622 34 ---------------------------PHQAFHKLSHRYGPLIHLFLGSVPCVVASSPEMAKEFLKTHETFSNRPKIAAVDLTYGSADFSFAPYGLYWKFMKKLMSELLSGRRLDQFYHIIKWFMQSIMEKAEAGEEIDVREELIRVTNNVISTMTMSLRCFNLSDFIWFCKNLDLQGFGKRLKEVHERFDSMIEKIMREHEEARKKDILLDISEDQSSEIKLTRENIKAFILDIFAAGTDTSAITTEWALAELINNPNIMEKARQEIDYLQAIVKETLRLHPTGPIVRESSEDCTIGGYDIPAGTRLFVNVWAIGRDPNHWENPLEFQPER------------------------------------------------------------------------ 195120079 66 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDLLAQCLLFFSAGFETVSSCLSFTAYELLMNPDVQQQLYMGMKYLDCIISESLRWPPAVVIDRMCSTDFELKDETLSKGDLVHIPIVALHYDPDNFEEPEQFRPERRPNTYLPFGVGPRSCIGNRMALMEVKSLIYQMVLRF---RLLPAERTVRDMGFRMEPRELWCRFEP------ 145222188 19 ---------------------------------------------------------------------------------------------------------NTALRGEQMKGHAATIENEVRRMIENWGEQGEIELLDFFSELTIYTSTACLIGLKFRNQSRFAEYYHLLVDPYLPIESFRIRDEARASLVELVQEVMDKSDRDLLDVLVSIKDEDGRFSANEVTGMFISLMFAGHHTSSGTSSWTLIELLRHPEYYAQVQQELDDIDNALKETLRLHPPIILMRVAQDEFEVAGYPIHKGQMVAASPAISNRIPEDFPYPDAFDPDRNRWTWIPFGAGKHRCVGAAFAQMQIKAIFSVLLR-------------------------------------- 159037155 20 ---------------------------------------------------HLVVTRHALVRQVLTDQATYRPDNALVLAGHRFRLPPTLANNGGVSHPAIRALVADALHPTKVAAQRPWLTGLVADRVASIRTTGPVDLYADLTADLPLLVLARLVELPDAPVNAVKQFARAALELFWAPLDADRQLALADEVGRFHQVLREDTGGGLAAALRATGHSPDVL-----VGALFFLLVAGQETTSQFLTLLLHRLSGEPTIRAALRAGSISVADVVEEGLREPPIVTWRRVAAVDSTLGGTTVAAGTSVLLWLARAGRDPAVVAAPDEFRPQRGSRRHLAFGAGAHRCLGDQLARMEAAVVVEQATPLLDGVTVV------------------------------ 15236349 30 -----------------------------------------------------VISSAELAKELLKTQDVFADRPPHRGHEISYGRRDMALNHYTPYYREIRKMMNHLFSPTRVATFKHVREEEARRMMDKIADKSEVVDISELMLTFTNSVVCRAFGKKYFFSDFFPYCGFLDDLSGLTAYMKECFERQDTYIQEVVNETLDPKRVDLLMGIYKEQPFASEFTVDNVKAVILDIVVAGTDTAAAAVVWGMTYLMKYPQVLKKAQKNLPYFRALVKETLRIEPVIPIPRACIQDTKIAGYDIPAGTTVNVNAWAVSRDEKEWPNPDEFRPERTDYEFIPFGSGRRMCPGMRLGAAMLEVPYANLL--------------------------------------- 157360704 60 --PGPRGLPVVGYLPF-------LGSNLHHSFAELAHLYGPIFKLWLGNKLCVVLSSPSLAKQVVRDQDVFANRPPVAAFAYTYGGLDIAWSPYGSYWRNLRKVVREMLSNTSLEACYPLQRSEVRKAITNAYSKTPMDIGQLSFQTVVNVTLSSLWGNTPEAHAEFREAASEITELLGKPNISDFFPTLAGFIDSIIDRKMKKEKKDFLQFLLDQEDTETPITMTQIKALLMDILVGGTDTTATMVEWVMAEMIRNPVIMTRAQPKLQYMDAVIKESLRLHPALPVPKCPSQDCTVGGYTIAKGTKVFLNVWAIHRDPQIWDSPSEFKPERNNFQYLPFGSGRRICAGIPLAERMIIYLLASLL--------------------------------------- 195580904 51 -----------------------------------------------------------------------------------------------PAWKELRTKISPAFTSGKIKQMYPLMVKIGKNLEDSAERSGSEVQVKDLCARFTTDLIATIFGVEANALQEFFYHNRAIFSLTLSRRVKLFSRETTKFIRSSIRERTGEKRNDLIDILLALKREAAANPEKLSKVVDLDYLVAGFETSSSTMTLTLYELAKNDHISYERIQEMPYLSQVVNETLRKYPIVGYIRECSQPAEFHNMELPHGMSIYMSTLAVHRDPQYWPDPEKFDPERFSDAYMPFGVGPRNCIGMRLGLLQSKLGL------------------------------------------- 125600462 37 -----------------------------------------------------------------------------------------MLELVGDDHRRVRGALAQFLRPEMLRRYVGRIDGEVRRHLAGRWAGRRTVAVLPLMKLLTLDVIATLLFGLARVRERLAAAFADMLEGLWAVPLDLPFTAFRRSLRASARARRSSPSDDLISYLVSLRDGDGGLTEEEIIDNSIVCLTAGHDTSAILLTFMVRHLADDPAILAAMHEEIARSKRDGEETLRMVPPVFSFRRALEDVELGGYVIPKGWQVFWAPCVTHMDPAIYHDPDKFDPSRFDYSFVAFGGGPRICPGMELARVETLVTMHYLVRHF------------------------------------ 125538623 59 --------------------------------------------------------------------------------------------------RRLRQLAAEVLGPKRVLSFRHIREQEMESQVEEIRAAGPVDLTAMFSFLVISNVSRASFGSKHRNAKKFLTWRKVLAAVTGMRRALEDIHRVVDSTLEEVIEERRSAREDLVDVLIGLHEQGGCLSRNSIKSVIFDMFTAGTGTLSSTLGWGMSELMRSPMVMSKQASRLTYLGLFIKETLRLHPPVPVPRESIDTCEIKGYMIPARSRIIVNAWAIGRDPRYWDDAEEFKPER------------------------------------------------------------------------ 15231528 26 ---------------------------FHKCLHDLSKKHGPVLLLRLGFLDMVVISSTEAAEEALKVHDLECCTRPITNVTSKLWRDGIGLAPYGESLRELRKLFLKFFSTTKVRSFR-YIREEENDLMEAALKKSSVDLIEDLMFELGALSNSDLFPGGLGWFVDFVSGHNKKLHKVFVEVDTLLNHIIDDHLKNSIEEIT-HDRPDIIDSLKQEQGDSFKLTIDNLKGIIQDIYLAGVDTSAITMIWAMAELVKNPRVMKKVQDEIRTCIGIKKETLRLHPAAPLPRETMSQIKIQGYNIPSKTILLVNVWSIGRDPKHWKNPEEFNPERNSFEMLPFGSGRRICPGIAFAIATVELGLLNLLYHF-DWRL-PEEDKDLDMGDVTIIKKVPLKLVP------ 157346529 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRHELVAIIKQRRKEARDLLSSLLLATDENGAVLNDMEISDKIVGIFLASFDSTSTTLTFIFNYLAEFPHAYDKDIQKMKYTWCVVKETMRLAPPQGTFREAITDFTFEGFTIPKGWKTYWSVHSTNKNPKYFPDPEKFDPSRFPYTFVPFGGGPRLCPGKEYVRLVILVFIHNMVTRFKWAKVVPNEKIIYNPSPF-PVNGLPIRLQP------ 115753283 29 ----------------------------HEAFMDLAKKYGPIFSLRRGSFVFVVLNDRESITQALKSGEFFSDRPGHFNGIPDPGKKATIAHSNGKPWVDLRRFSLPALRSFGFQSLVPQINLEARYLSEEIRNGEPTDLLTTFSKATANIICQLLFSQRYEYSDRVLERMNETLTLIPETDLVNIFEPLIHTSIQRYKRYRESDRDFIMSHLKSHQETSKEFKLEHFWRVLLDFFAGGTDTTAVVTSWAILFLSVHPDVQRKVQTELDYCNATLTEVMRIRPPVSVPHMTSDNVSFRGFTIPKGSIIIPNLYAVHHDPKEWNEPDKFNPDRFNDAWMPFGVGRRDCVGSQLAKMEAFLLFTNLFQQF-EFKLPPNQP-------------------------- 125810604 42 -----------------------------------------------------VLVGYKTVKEALVNYAEEFGDREIGPGFSIMNDEHGILFSNGENWKEMRRFALSNLRDFGMRGSEEKIIEEIHHLKGEFDKFEGKPFVYGSRFEYTDPQFTEMVDISMWLYDIFPWKNKRIIVENIIQSRVQMTKLITALLETLNPNDPRGFVDSFLIRKLSDEKSGKKFHEENLMMTVTNLFIAGTDTTGTTLRWGLMLMAKYPHIQDRVQEEIDYTDAVIHEIQRLANIVPLPHRTTSDITFNGYFIKKGTTVVPLLTSVLKDESEWEKPNSFYPEHRRDAFMPFSAGRRVCLGESLARMELFLFFTSLL--------------------------------------- 157332832 32 LPPSPPAFPV-------LGHLHLVKLPFHRALRTLSEKYGPIFSLRLGSRPVVVVSSPCAVEECFTKNDIVLANRPHFL--SGKHLGYNHTTVDGEDWRNLRRLCSQILSSNRLNMFLGIRSDEVKLLLRRLSQDSRDKFLKSLFSKLTFNTITRTIAGKRYHGEQFQEIIGEIFELGGTSNPMDYLPILEGYKKKLMKLGREQQGTTIDHLLSLQKSEPEYYTDEIIKGLILVLILGGSESTAVTIEWAMALLLNHPDALNKAREEIDIHQNVISKTHRLYPAAPLPHMTSSHCQVGGFDIPKGTMLLINAWAIHRDPKAWDNPTSFKPERNNYKLFPFGLGMRACPGSGLANKVMGLTL------------------------------------------- 196017619 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFGGVDTAATTILWTLYNLGKNPHVQDKDCKEPDYLRSCVKETLRLQPIVFAPRIIDSDLVLSGYKVPAKTFVMIASYVMGRDESVFPNPSQYMPERWRFQYLPFGFGPRMCIGKRVAEMEIHTLL------------------------------------------- 5915818 37 ---------------------PLLGTMPHVALANMAKKYGPVMYLKVGSCGLAVASTPEAAKAFLKTLDNFSNRPPNAGATHLAYNAQDMVFADGPRWKLLRKLSNHILGGKALQGWEEVRKKELGYMLYAMARHGQPVVVSEMLTYAMANMLGRVFGSQGSESNEFKDMVVELMTVAGYFNMKRLHKKFDALLTRLLEEHERKGSPDFLDFVVANRDEGERLHTVNIKALLLNMFTAGTDTSSSVIEWALAELLKNPIILKRAQEEMDYLQAICKEAFRKHPSTNLPRIASQACEVNGHYIPKGTRLSVNIWAIGRDPSLWENPNEFNPDRNDFELIPFGAGRRICAGTRLG--------------------------------------------------- 86740745 25 -------------------------------------------------------------------------HRPGWADEAWSPFFDSLLFLNGADHRAVKTVAQSLLVPRALRLLEEGLETATDEVAGAAKAGEAIDVCHDVAWPLQLYTLSTFLGVGPGELDFLPGLMPRLVVADDAKHAAEASRTLVAFFKRIIEQRSERWEHGLVHRLLASADAGGLDTSDVLATLVAVVVAGVETTIGLIANAVVEILRDPRGTDFGDLRGPDSTPFVEEVIRLAAPIHIVGRRALEGTVVAGHEVPAGAHVVLLLGAALRDPAMFPEPNQIDPTRAAGSSLAFGSGPHYCLGAALARIQLRAVVGGLFTRYPQLRLSGEPQLGRHLNP-HSYSSVPV---------- 149689821 29 -----------------------------------------------------VLHGYEAVKEALVDQSEEFSGRGSMPVFDKVSQGLGIVFSNGERWKQTQR-----FSLTVLRNMEDRIQEEALCLVEALPCNVICSVVFHCCFEYSDEKLLTLLNYLDENMKIASTAWIALYNPGSHNALFNNIAGQQKFILEKIKEHQENPRDFIDYFLIKMEKEKHEFTMDNLITTIWDLFSTGTETTSTTLRYGLLLLLKHPEVTGKVQEEIDYTDAVVHEIQRYIDPNNVPHATTRDVKFREYLIPKGTAILLSLTSVLHDDKEFPNPEQFDPGKKSDYFMAFSAGKRVCVGEGLARMELFLLLTNILQHF-TLKPLVDPKDIDTTPPASGITSVP----------- 14042396 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTVIYLLFAGTMTVSTTVGYTLLLLMKYPHVQKWDRTRLPYTDAVLHEAQRLLAPMGIPRTLMRTTRFRGYTLPQGTEVFPLLGSILHDPNIFKHPEEFNPDRKHEAFLPFSLGKRVCLGEGLAKAELFLFFTTILQAFSLESPCPPDTLSLKPT-VSGLFNIP----PAST--- 145247518 110 ------------------------------------------------------------------------------------------------DHSRFRRNFSHAFSDKALREQQPLIAHYADMLIDKLREIVQADPMVMMYNLTTFDIMGDLFGDPLNRIARYYPWCSYFLNSLLPRSLKQRQASHYQSCKDRVDWRVDQDRPDIWGLVM-AQKESLRLSREEMYANSQLFMVAGTETTATALSGLTYQLLLNPDKLEKITNQLKYLNMCIDEGLRMYPPVPMPRLTKEGMEICGEYIPGDTAVSVHHWATYRNPRNFTRPDEFLPERWGNACQPFSFGPRNCLGKNLAYHEMRLILAKVLYHY-DLRLAPESV-------------------------- 157346296 34 LPPGPPGWPV-------FGNMFDLGAMPHETLAGLRHKYGDVVWLNLGAIKTTVVQSSKAAAELFKNQDLCFSDRTITETMRAQGYHESSLALYGPHWRSLRRLMTAGVRRKCVDDMLSWIEEEARGVEGRGIQVAHFVFLASFNMLGNLMLSCDLLHPGSKEGSEFFEVMVRVMEWPGHPNSADFFPWLRGFVQERIKRHKKDFLDVLLDFQGSGKNEPPQISDKDLNIIILEIFMAGSETTSSTVEWALTELLRHPECMAKVIDDLQYLQAVVKETFRLHPPIPFPRKAVRDTNFMGYHIPKNTQLFVNVWAIGREAELWEEPSSFKPERFHFQLIPFGAGRRMCAGVPLAHRMVHLVLGSLVYHF-DWQLDSSETMDMRENLAMVMRKLPLKALPKKVS-- 157764678 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSEDIRKEVDTFLFAGHDTTSTSLSWLCWNLAHNPDVQEEKINRMEYTERVMKESKRMFPVPGVQRKLTKDIVIDGITIPSEGNITISPTVLHCNPYIYEKPEKFDPDRHSYDYIPFSAGLRNCIGQKFSILNEKVMLIHILKHF------------------------------------ 5832707 29 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLLDVMESEKSEVEFTREHLKALILDFFTAGTDTTAITTEWAIAELISNPNVLKKAQEEMDYLNAIIKETFRLHPPIPMTRKSISDVVVNGYTIPAKTLLFVNLWSMGRNPNYWENPMEFRPER------------------------------------------------------------------------ 126310198 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNLVALVSNLFAAGTETTSSTLRWGILLMMKYPEIQKKVHNQMPYTDAVIHEIQRFSNPMNLSRETTTDVIFKNYYIPKGTEVITLLTSVLQDQTQWEKPCTFHPQHKRDAFLPFSAGQRMCAGESLAKMELFLFFTSLLQKF------------------------------------ 119067596 52 ----------------------------------------------------------------------------------------------------LRQRITPAFTSGKLKAMFPLIVERAERLIAATTAESQSEVVRELMARFTTDFIGACFGIDADTLNTFRRLGKRIFTVTKRDGLVLMLKSIFKYLHMLIMQQRNYKRNDFIDLLLELKGKGKELDDLLMAAQVFIFYAAGFETSSSTTSYTLHQLAFHPEEQKKCQDQIDYLDMIFKESMRMYPSGFLMRRCTQKYTLPNVTVDEDVVVLIPVHALHNDEKYFDEPEKFKPERPKYVYLPFGDGPRACIGERLGQMQSLAGLAAVLSKF------------------------------------ 25396555 58 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSKMRQMVPFMNETSQNIVQYLRETEGQDILKDPENDFYKAGQSLVVGNSLTRRPSFF---IVMTIPALSKFFPFFPKETTDFFRGIVLKTMQHRRPDMIRMLMEAKGEMRQWTPDTLAAQAFLFFFGGFESSASVIVMAVHELAVNSEAQGKLYEEVKEYHEKHEALRKWSPAVITNRVCVKPYVLPPPREEVGDGIYNSVSSVHWDEQYYPEPEKFKPERFPFTFMPFGTGPRNCIASRFAILELKVLL------------------------------------------- 3493151 63 ---------------------------------------------------------------------------------------------------HMRNTLTPVFTSAKMRSMFSLMNESFAECMDHLDQMGSFELLKEVCNRLSNDLIATIVFFRGKALYKLFACPTTLPAVFKLLGFKIFDAQKTDFFIRLVMKYREENRPDMIQLLMEAKKETEHWSDDELVAQCFIFFFAAFENNASLICTTAYELLNNPDVQQRLYTKMKYMDLVASESLRWTLAASTDRECAKDYTLYDFEFKAGDRINIPIVGLHLDDKFFPEPHKFIPERFPYTYLPFGAGPRNCIGNRYALMQAKAML------------------------------------------- 126305756 85 -----------------------------------------------------------------------------------------------------RKLLTPAFHNAVLKSYVGLFAESTQDMLDKWEKNKCVEIFNDVGFMALDTLMKCIFGLMQERVHAFQYHNDFLYWLTPHGRFLRACKVAHDHTDKVIREQKKRHLDFLDILLGVKDENKIHMSDMDLRAEVDTFMFEGHDTTTSSISWFLYCMALYPEHQNRCRKKMTYLTLCIKESFRLFPVPQVYRQLSKPVTFDGRSLPEGSLVSLHIYALHRNRTVWTDPEVFDPTRHPFAFLPFSAGPRNCIGQQFAMMEMKVVTALCLLHF-EFSPDPTQPPIKQTQLI------------------ 10719966 63 ------------------------------------------------------------VREVLVNYGEYTADRPKIPGSLGPKARGVILAPYGPEWREQRRFSVSTLRNLGLKSLEQWVTDEAGHLCDAFPFNPSTLLNKAVCNVITSLIFARRFEYEDANLIRMLRFPVLLHIPGLFDKVFSGQKTFAAIVDNLLTENRRTWDDAFLAEMEKAKGNPESFNDQNLRMVVNDLFIAGTVSTSTTLSWALLFMIQYPDVQRRVQQEIDYTNAVIHEVQRFAAPLNLPCITSRDIEVQGFLIPKGTTLITNLSSVLKDETVWEKPLHFHPEHKQEAFMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPAGQP-------------------------- 183980377 30 ---------------------------------------------------------------------------------------------DGDDHRRRRRLLAPPFHGKSMKNYEIIIEQETLRETANWPEGQLFPTLPSMMRITLNAILRAVFGADGAELDELRRIIPPWTRFSPWGRLAEYRRQYDVIIDRLIDQERSDPTDVLALMLRSTYDDGSRMSRKDIGDELLALLAAGHETTASTLSWAFERVTRHPEVAEAEDAGGELRQATILEVQRARTVIDFRHVYAPQYQLGQWMIPRGQSILVNIAQMHANPDIFPDPQRFDPQRSTFGWIPFGGGTRRCVGAAFANMEMDVVLRTVLRNF------------------------------------ 211587275 105 ---------------------------------------------------------------------------------------------DTPEWRVAHKFLPPALGPKAVRHYAPTMQKTVEDCFDKLDEQGEAWNVYQYMLKLGSQAVGKLLGLDFEHFTSPDAPVHAMVHLIDPKRLKDIKSRIEGMVEQSIQSAARGGAEDLDYAIRATDNKGEKLPKESLVWALVVATAAGFTTTSSLLSWLIYGLVTYPGMQERLLQELIDNDFNDEMQRRHNPSFQPGRTAKTDVLPGGYKIPKDSVIIPAIHHIHNNPELWDNPYKFDPDRWDSPYVPFGAGSRMCIGFNFALQEVKVFLPKLI--------------------------------------- 170049297 38 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWTENELIAQCFLFFLAGFETVSVAMTFLAYELTVNPDVQNRLYQKMEYMDMVVSEGLRWPPAVVSDRFCNKDYMFDRFVIEKGQTVWIPTIAIHNDPKYYSNPEKFDPERFNGAYLPFGIGPRNCIGSRLALMEVKSIM------------------------------------------- 60649472 59 -----------------------------------------------------VLAGYEAVKEALIDNAEAFAGRPFVPILDDIFHGYGIPFSNGENWKEMRRFTISRFRDFGVRTMEDKITEESVCLIKEMEKDEPVELTPYISVAVGNIIASIVLGFDDYKNPTLLRFPILRFFPGDRNKLLKNLKELHCFLRETFMKHRGYIDAFLVKQLEEKENSNSYFHEKNLICILVSLFSAGTDTTIASIRWALTFMVKNPHIQQRVHEEIDYTNAVVHETQRVANPMNLPHATTTDVNFRGYHLPKGTYVVPLLESVLFDKTQFERAEEFYPEHFRPAFLPFSTGKRICIGETLAKMEVFIFFTTLMQKF------------------------------------ 183983133 80 ------------------------------------------------------------------------------------------------EHLMHRRIMQEAFTRPRLTGYVGQVAPCVRAAVPAWPT-GPSVRIYPLLKNLTLDIATDVFMVNEAFVSTVRAASSFVRVPLPGTRFRHGRRVLEDYFSRHLPAARAGETDDLFAALCQATEDGERFSDEDVINHMIFLMMAAHDTSTITTTAVTYFLAKHPEWQEKEARSFGHDSPDIDELERMTPVPLVMRKTVRDVAIDGYHIPRETLCAITPAVNHFDRRIWSDPDRFDPSRHRFAWVPFGGGAHKCIGMQFGTLEVKAILHQMLR-------------------------------------- 157771184 24 -----------------------------------------------------------------------------------------------------RKLLTPTFHFAKLEGYLEVFNEESKIMIECLDKYAEVDMFEYIKRCALDVICGAAMGTKVNAQYYHEHPYVKAVEGFNTLAIQHALNPLYEFLKKQKDEYMKKFTGDVIAERQAAIASGEILSDEDIRQEVDTFMFAGHDTTTTALSWMCWNMAHHPDIQQKVYEKLDYTERVLKESKRQTPVPALQRKLINDMEIDGYTIPSGANVAIAPMVLHKNAEAFPDPDKFDPDR------------------------------------------------------------------------ 84993716 80 ----------------------------------------------------------------------------------------------------IRQNLTPVYTSAKMKNMFPLVQDCCRKVLDDEIGKGRGVEVKSLIARYTMDCISCAFGVDSGTMSKFTETGHLLFDERPIAGVKNVLRKIYRFFRSVIRNGAKSSRNDMVDLISDWKKNKYEVDDELLVSQCVLFFQAGFQPSALTSAYLLYELAKNQDIQERVLAEVDEYWQCMEESLRMYPPVSVMREIYKDYALPNGVHKKGMMIHIPVYHLHHNPKYFPEPEVFRPERFPYTYLPFGEGPRMCIGYRFARLEIFSSLAVLLKKY-RVELAP----------------------------- 148232325 33 ----------------------LYRDGILRYYPEFHKKYGTIFTLWQMTDPVVVLCGYDTVKEALINHAERFSDRPPYPLLDKYTEGFNFLSTN-KHWRLFRRFILMTLRNLGLRSLEEKCLKEAELLVEAVSEMGPFNPIHILSFAVSNFMRTVLFGQRLDYKDHIRKHSDNIFSPYLWRLLSKNSLYLVAHVREQLDFHKQTPRDFIDHFLLKIKEEEGNFRDTSLIMFISSLLAAGSDSTTSTLKYFLAVIARLPDIQAKVQEEIDYTNAVIYELQRHLDLAPSGRVVTQDITFQGYVLPKGTRIIPNLSSVLFDPTQWETPDEFNPGRAKPAFMAFSAGKRECLGVSLARMVLFLFFSALLQKF-SFSSVSGAQMDMKS--------------------- 158293292 127 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLNVTMDGKPLSDSEIREEVDTFMFTGHDSTTSSISFTAYHLSRDASIQQRVYQKLKYLEMVIKETLRNPPVPVIGRRSVGDMVIDGVTIPKGLDFFIMIYLLHNDPELYPEPTRFDPERPPYSYMPFSAGSRNCIGQRYAMLEVKTVLVKLLA-------------------------------------- 118095193 38 ------------------------------------------------------------------------------------------------------------------RGLEQRVQEEALHLLEFFASLKEYPLIHSVSNVICAVVYGHRFSRGDETFHELIRATEHIFKPGPHKKALSCYDILSSFTRREIREHKEEPRDFIDFYLAHIEKSGDEYNEENMVYSINDLFLGGSETTSTTLNWGLLYMVAYPDVQEKVQKELDPSQMICYEHRRKVPYTNMPRVCVRNTTLLGFPLKKGSIVLPNIASSLYDPEHWETPRQFNPAHSQEAFLPFSIGHRVCLGEHLARTELFIFFANLLRAF-TFQLPEGVTTINTEPIFGG---------------- 91092610 33 --PKPSFLVGNLGKSFILSSPGEIYTEIYRKYK-----DASVVGLFRSETPVLLVRDPELLKEITKSFQHFRNNDIDVDKKHDPLFGRNPFVLKGDEWKTVRAQLTPGFTSGKMKWLYSYLETNSKKMVEYIATNGQGYEAKELCIRYTLNNVGDVFGIEGKCFEEFRKLSKEFLSPGSYGIIIMFLATLFRFVTKSVEKKLTNVRNDFLHIISQLKKTNQDFTDVDVTAHAAGFFADGSETSSIVMSFVLFQLSINPDVQSKVVQDLPYLEAVIQETLRQPPIHSLQKLCTKSFTWKPLVIEEGTPIIIPTHALQSDPQHFEDPESFQPERKKCTHMPFGEGPRACLGQRFGLLQIKVGLAYIVKNF------------------------------------ 218715327 79 -------------------------------------------------------------------------------------------------HKVQRKGLMPAFSFRHIKDLYPIFWSKSRDLVKVLEKEISGDASSKVMRTWATRTTLDILGLAGMDHDFFTSNYEAILPLIPIGRVREGAKYIRQVCRELIQEKWNKMSNDIIS----AALKSDVFTTENLVDHMMTFLAAGHATTSHALQWSVYALCKHQDMQQRDVDSLSYLHAFCNEVLRFYPSIPATREAMCDTTIAGYRIPKGTGFLIPIGLVNHDPELWPTASTFDPDRWLGGFLTFLHGPRSCIGSGFAKAELACLVAAIVGRF------------------------------------ 218716653 111 ------------------------------------------------------------------------------------------------HHRRLRRLLAHAFSEKALRAQEACIKGYIDLFIAQLKDNGVVNMVHWFNFGVWSRYLSTVFGIERLLRRLLPLTWKNFTKLIAPKKLLDDRMFQYHLAKDKLARRIAHDRPDFVHYMLKGSRETDGLTFEEMVSQGNLLLLAGSETTASLLSGMLYYLLVNPDVLARTVSYLPYLQAVIEESLRMYPPVPNPRSTPQPGEVICGKFVPGTSVGMHHYACYRSSKNFFEPDSFHPERWKNAFHPFSHGPRNCLGKNLAYAEMKLIVAEFFWNF-DVEL------------------------------- 145594119 19 -------------------------------------------------------------------------------------------------HPAIRALVADALHPAKVAAQRPWLTGLVAERVAAIRRTGSTDLHAELNADLPLLVLARLVELPDAPVSAVKQFARAALELFWAPLDADRQLALADEVGRFHQVLRE-FADTGGGLAAALRATGHP--PDVLVGALFFLLVAGQETTSQFLTLLLHRLADEPTVRAALRADSVSVADVVEEGLREPPIVTWRRVAAVDSTLGGSTVAAGTSVLLWLARAGRDPAVVPAPDEFRPQRGSRRHLAFGAGAHRCLGDQLARMEAAVVVEQVTPLLDGVTVV------------------------------ 154290857 8 ------------------------------------------------------VSSYKYINE-LCNEKKFRKVPGGIFKELRDAANDGLITLDEENWGIAHRVLMPAFGPSAVHGMFDDMHDIAAQLTMKWARLGKYEVPAEDFTRLAMDTMARTLLRSRYRARRLNIPIVKFFYQQETKQWYEDIALLREVSDSIIRHRIKHPRKDLVAAMLTHKDTGKVMTEKSTTDNALSFLVAGHETTAGLLSFTLYYLLKDPRVYNKAREDIDYIEAILREVLRLEPPLPVFSVRPEDTLVGRFLVKKDEGCVLLLKHAHRDKEVYEDADEFRPERPPGAFKPFGNGQRACIGRNFALQEANLMLVMLLQNF-DLALDPSYELQIKQTLTMKPKN------------- 157758811 49 -------------------------------YAKLKEEYGPVFTFWMAKLPMVTVTDWKLIKQHFKDGGSFVGRPDFPISIEIRKGSYGIIESHGDRWVQQRRFALHILRDFGLNLMEEKVLNEVTAMIESINKCKDNVDMQLFGYRYDEANMAEFLELKERMNKHFKMAAEPIGGLIGMYPWTDNWGGLMKMFRKQAEEKLADYDSDEYSDYVEAFLKERKKHENEEGYVCFDLWVAGMETTSNTLYWSLLYVLLNPEVCQKVYEELDMKMATMNESQRLANPMNLSRTTTAEVEIGGYRIPKDTVITPQISSVMYDPEIFPEPYEFRPSRKVEELVPFSIGKRQCLGEGLARMELFLFFANLFNKF-DIKLHPD---------------------------- 194758146 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFETSSSTMTLTLYHLAQNESLQDRLCQQMPYLSQVVNETLRMYPIVGYARQCAQPAEHSSMELPHGMAVYVSAIAIHHDPQYWPEPEKFDPDRFDPAYMPFGVGPRNCIGMRLGLLQSKLGLVHLLR-------------------------------------- 111144659 36 ---------------------PLLGNMPHVALAKMAKRYGPVMFLKMGTNSMVVASTPGAARAFLKTLDIFSNRPPNAGATLLAYHAQDMVFADGARWKLLRKLSNHMLGGKALEDWSQVRAVELGHMLRAMSQRAEPVVVPEMLTFSMANMIGRVFETKGSESNEFRDMVVELMTWLDIQGIQRGMKHLHRKFDRLLTKMMEEHTPDFLDVIMANQENGEKLTITNIKALLLNLFTAGTDTSSSVIEWSLAEMLKNPSILKRAHEEMDYLQAICKESFRKHPSTNLPRVSTQACEVNGYYIPKNTRLSVNIWAIGRDPDVWESPEEFRPERNDFELIPFGAGRRICAG------------------------------------------------------- 120406654 19 -------------------------------------------------------------------------------------------ALDGGDHRKRRKLLTPPFHGKSIKNYETIFEEETLREAANWPEGQPFETLEPMMRITLNAILRAVFGADGAHLDELRRPHRTYGRFSPWGRLAAYRRQYDDVIGRLIDAVQADPRDDILALLLRSTEDGSTMSRQDIGDELLTLLAAGHETTAATLGWAFERISRHPEVLAKLVAEAETDGNEYRQRSRTVIDFAGRHVYAPTFELGEWVIPQGYSIVVAIGQVHKRAQDRFDPQRYIGQRPPFAHIPFGGGTRRCVGAAFANVEMDIVLRTVLRHF------------------------------------ 31419666 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDQLIMNIMDMSFAGTDTTSNTLLAAFLYLMNHPDVQVKCQQEIDYTLAVIHEVQRVANIVPLSHCTTRDTELMGYNIPKGTVIIPNLTVVLKEEGQWKFPHEFNPANKPEAFIPFSTGPRVCLGEGLARMELFLIFVTLLRRF------------------------------------ 157114918 31 -----------------------------------------------------------------------------------------PFFLDGEEWRSKRAQITPAFTNSRLKALLPIMDNICNNMIDRHIPNGPIESKELSAKYTTDVVSSCIFGAETSDRSEIREMGNALFQQTFMFIVLAVISSIAPILKRFVKRKRKASGTDYLDHLINLQEQKE-ISILDMAAHGVTFFIDGFETTSEVLGFSLLELSIDKEIQNRTIMELPYLDQIVNETLRWPPAYALSKRCTEEITFRLKDNHKGITAILPIWAIHLDKEFYPDPNRFNPDRFSEEFLPFGDGPRACIGRRIGLLQVKRALVEIVK-------------------------------------- 157340896 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATCLTVMLAGNDTIAVTLTWALSLLMNNPRALKKAQEELDFHQAIIKETLRLYPAGPLPHEAMEDCTIAGFHIQAGTRLLVNLWKLHRDPTIWSDPLEFQPERFLTKHLPFGSGRRMCPGISLALEILQLTLARLL--------------------------------------- 5106554 35 ----------------------------------------------------------ELLRSVLKDFAAFADRYNISDERSDPLGTRNLFVIKGPEWKYLRAKLSPTFTSGKMRAMFPLVVRCDQQMLDFMQSCCTTDVINTCAFGISSNPGGEFRGLGKKTFEYFFFTPYLSRLLGCVYMQKDTNDFLRRVFWETLTAREQSQRHDLIDHLIQLKNQGADFSGDDLLAQAAIFFVAGFETSSSTMTFCLYELALQPALQTRMLHDMRYLDMVISETLRKYPTPFLDRTCLRDYPVPGCVIERGTPVYVSLLGLHTDPNYFPHPDVFDPERFPFTYMPFGTGPHNCIGMRFGLMSAKAGVAHVLSQY-EVSVAADTPVPLPMA-TRGIVAVPLRF-------- 544085 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEAGFLIEAFRDDPTFFLSRTVSNVISSIVFGDRFDYEDKEFLSLLRMMLGSFQPGPQQQAFKELEGLRDFIAKKVERNQRTPRDFIDSFLIRMQEEKKEFHMKNLVMTTLNLFFAGTETVSTTMRYGFLLLMKHPDVEAKVHEEIDYTEAVIHEIQRFTDMIPMGHRVTRDTKFRDFLLPKGAEVFPMLGSVLKDPKFFSKPREFYPQKKSDAFMPFSVGKRYCLGEGLARMELFLFFTTIMQNF-RFRSQQAPQ-------------------------- 194760659 55 -----------------------------------------------------------------------------------------------------RAEVTPGLSAHRIKAAYPVSQSVCKKLVDYIKKQQRMEVVSDCVLGISAQNFGMIKRVFEHTFGFFFYMTLATIWPQIQKFFAKDVEEFFDLMKKCVVMRRENQREDFLNYMLQLQ-DKRGLSVEELTSHTMTFLTDGFETTAQVLAHTLLSLGRYPKEQQKQMSDLPYLDACIHEALRLFPPGLVLRKVTQPYEFINKQVKPGHVVIIPVNALHYDPQYYEDPKTFKPERDQGVYFGFGDGPRICPGMRFALTQLKAALVEIVRNF------------------------------------ 67541330 5 -----------------------------------------------------VVSTHALVNETCDEKRFRKSVNSALAHVREGVHDGLFTAMGEVNWEIAHRVLMPAFGPLSIRGMFDEMHDIASQLALKWARYGPDDFTRLTLDTLALCSMGYRFNSYYSPHPFIEAMGDFLFFRNRDQKFQDDIAVLRDTAQGVLQARKKSDRNDLLSAMLRGSQTGQKMTDESIMDNLITFLIAGHETTSGLLSFVFYQLLKHPETYRTAQQEVDYINSVLRETLRNATIPLFTVEAFEDTLLGKYPVKAGETIVNLLAKSHLDPEVYEDALEFKPERFPSAWKPFGNGMRACIGRPFAWQEALLVMAMLLQNF-DFSLA------------------------------ 11345411 42 -----------------------------------------------------VISSPSLAREILKDQDIFANDVPLTGRAATYGGLDILWSPYGAEWRMLRKVLLKLLSRKTLDSFYELIRERTRFLYKQSRGEAPVNVGDQLFLTMMNLTMNMLWGIGEPNVSDFFPWLARFDIQGLVKSMRVSARQLDAVFDRAIKQMQQITSSDFLQYLMKLKDQESPITLNHVKAVLTDMVVGGTDTSMNTVEFAMAELINKPELMKKAQQELDYIVAIMKETLRLHPTLPVPRRPAEAAVVGGYTIPKDTKIFINVWCIQRDPNVWEKPTEFRPERTDYSYFPFGSGRRICAGVALAERMVLYTLATLL--------------------------------------- 210113517 33 ----------------------------------------------------------------------------------------------------QRKLFHGAVRAYATRTLEEKVQGSLNEVIEEFSSLEPVDVEDHVFKMVCNVVCSATFGHRYKMEDEDFQLLIKITHTPTKTTMTKLLNEFLEYFKRELDQHIQTFDPDFIKLQKEAEEEGDALTDTHIRQTIVDIFGAALDTTVQSMRWALLLLAAHPEVQEKDRPALPYMDATINEVLRFVVPLSLPHATTVDTTLRGYEIPKGTWVMPNLWNAVRDPEIWGDPNVFRPERKPSALMPFSAGRRACPGEPMARADIFLMLAGLVQKF------------------------------------ 126272484 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRFKEFNQRFLKFLQNTIREHHKAFDEDITGALYKHSQDKSSVPEMLIINLINDIFGAGFDTVTTAISWSLMYLVTNPKVQKKIQQELDFMEAFILEIFRHTSFFTIPHSTTRATTLNNFYIPKGTCVFVNQWQTNHDPKLWEDPSVFRPERFSEKVILFGLGKRRCIGETIARWEVFLFLAILLHQI-EFSVPSGVKVDMTPTYGLTMKH------------- 223583 30 ------------------------RKGLLRSFLRLREKYGDVFTVYLGSRPVVVLCGTDAIREALVDEAEASFGRIAVVDPIFQGYGVIFAN--GERWRALRRFSLATMRDGYMRGVEERIQEEARCLVEELRKSKGASIV---------------FGKRFDYKDELF--------SGFLKHFPGNLQEINTFIGQSVEKHRATLDPDFIDVYLLRMEKDKSDPEFQFLRQNLIMLKYPHVTERVQKEIEQVIGSHRPPALDDRAKMP-YTDAVIHEIQRDLIPFGVPHTVTKDTQFRGYVIPKNTEVFPVLSSALHDPRYFETPNTFNPGKRNEGFMPFSLGKRICLGEGIARTELFLFFTTILQNF------------------------------------ 115482188 38 ---------------------------------------------------------------------------------------------------------QQLLTAARVRSFRRIREEEVARLVRDLAASAANDIMVRCCVGGRSKHRDEFLGTSWLTVADLFPSSRLARMLGTAPRRALASRKKMELILEQIIQEREEMTTDFLDVLLRLQKEGDPITMELIVMLLFDIVSGGTETSTIVLNWTMAELIRTPRVMTKAHAELTYLKMVIKESLRMHCPVPGPRRCRETCKVMGYDILKDTTVFVNAWAMCRSSIYWNDAEEFKPERFENKFIPFGSGRRMCAGMNLG--------------------------------------------------- 75280114 26 --------------------------------------------------------------------------------------------------RQLRKIMMELLSQKSVQSFRSIREEEVLNFIKSIGSKERINLSKEISLLIYGITTRAAFGEKNKNTEEFIRLLDQLTKAVAEPNIADMFEKIHKQFDVIVEQENGEKKEDLVDVLLNIQRRNDPLGDKNIKAIIFNIFSAGTETSSTTVDWAMCEMIKNPTVMKKAQHQLKYLQAVIKERLHPPVPLLLPRECREQCKIKGYTIPSKSRVIVNAWAIGRDPNYWIEPEKFNPDRNSFEYLPFGGGRRICPGITFALANIELPLAQLL--------------------------------------- 51536307 60 -------------------------------------------------------------------------------------------------HLRLRKLVQGPLGPDALRALVPDVEAAVRSTLASWDGNVSSTF-HAMKRLSFDVGIVTIFGGRLDERRKAELRQNYAFPGTLYYKAIQARRRLHGVLSDIMRERRAEPGSDLLGCLMQSRDDGALLTDEQVADNIIGVLFAAQDTTASVLTWIVKYLHDHPKLLEAVRAEQAAIRAANDESLRMASIIFTFREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPNTFMPFGNGVHACPGNELAKLEMLVLI------------------------------------------- 116292895 68 --------------------------------------------------------------------------------------------------RLLRQRMTPAFTSGKLRAMFPLVVERAERLQSRTLEIASQPLARELMARYTTDFIGACFGLDADSLNDFRKLGAAIFNITVQQAIVAALKEIFKYETDFVRNYKPSGRNDFIDLLLECRMKGEELTEQLLAAQVFIFFAAGFETSSSATSFTLHQLAFHPEIQEKVQKELDYLESAFKEAMRMFPSGFLIRECARQYTFPNLTIDEGVGIIIPLQALHNDPKYFDSPNEFRPERTKFVYLPFGDGPRGCIGARLGLMQSLAGLAAVLSKF-TVKPAPNPVVEPKSSIVQSFKGLPLLF-------- 17536175 59 ---------------------------------------------------------------------------------------------------RLRTLASPTFSNKSLRKIMSTVEETVVELLDEASAKGKAVDLLDYYQEFTLDIIGRILMFRNPMLPKVKEMRQLFMKFPKFSPAFGIMNTMEKALNKRLEQRAADKKQDFIDLFLDARANDKHLTFDEIIGQLFVFLLAGYDTTALSLSYSSYLLATHPEIQKKLQEEVDYMECVVKEALRMYPSLVHNRKCMKKTNVLGVEIDEGTNVQVDTWTLHYDPKVWDDASEFKPERWKGGYLPFGMGPRICIGMRLAMMEEKLLLTHILKK------------------------------------- 195400186 55 ----------------------------------------------------------------------------------------------------MRTKLTPSFTSGKLKGMFGTAEDVADKMLAHLNAKIEIDVKNLMSCFVIDIIASTIFGLDVDSFSQPDNDLRRISKAVTQNTAKNIVEDMRQLVHHTISMREKSKRRDLMQLLLQLRNTGEVSKDDSIWSQLFLFFVAGYETTASTAAFTLYELAQNPDVLAKAIQDMKYLELCIMETTRKYPAPILNRMCNQDYPLPNSVLKKGTEIIISLLGMHRDGEYFPDPLSYQPERNPIAYMPFGVGPRQCIAARMGKLNVKIALTKIL--------------------------------------- 210127031 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLKAREDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRKEAQEMLQGRTEVTWFPPVPMIFRHLESPLTFDGRTLPEGSRVGISTNTLHHNPHVWENPMEFDPGRHPFAFIPFAAGPRNCIGQHFAMNELKTAVALILQRFPDNTLPEPIPVPKKPGLFLKIKSL------------ 15222125 70 -------------------NPHEFVHRVAPHYHEWSRVYGKTFLYWFGSKPVVATSDPRLIREALTTGGSF--DRIGHNPLSKLLYAQGLPGLRGDQWAFHRRIAKQAFTMEKLKRWVPQMVTSTMMLMEKWEDMRELEVHKEMHNLSAEMLSRTAFGNSVEEGKGIFELQERMMRLFYLVRWSVYIPGFRFFTNREIWRIEKQIRQAFMSPYTNQNGQEEKLGIEEVTDECKTFYFAAKETTANLMTFVLVLLAMNQEWQNIARQDLKTLSMIINETLRLYPPAMTNRDTLKRAKLGDLDIPAGTQLYLSVVAMHHDKETWDDAEEFNPRRFEDPKVPFGLGPRTCVGQNLAVNEAKTVLATILK-------------------------------------- 32478995 68 ----------------------------------------------------------------------------------------------------LRQRITPAFTSGKLKAMFPLIVERAERLATAAESHGEVDVRELMARFTTDFIGACGFGIDADTLNTFRRLGKRIFTLTKRDGFVFMLKTIVDLVTSIMQQRKYKHRNDFIDFLLELKGKGKELDDMIMAAQVFIFFAAGFETSSSTTSYTLHQLAFHPEEQKKCQDQIDYLDMIFKESMRMYPSGILTRRCVQKYTFPNLTIDEDVLVCIPVHALHNDEKYFDEPEKFKPERPKYVYLPFGDGPRACIGERLGHMQSLAGLAALLSKF------------------------------------ 72158973 43 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYIPTSGPRMIKEITETMFGFLRSQVDEAREHYDNDFYSLLLKAQEDADKLTDTHIFQTVADIFGAGIQTTVETLYWAMALLVTYPEIQAKIRAEIDYTEASLYEVLRYSSIAPIPHATSRDTEFGGYHIPKGTVVFINTHSMHYDPQEWDQPDKFLPEHHPPSFLPFGAGRRGCLGEAVAK-------------------------------------------------- 145240911 111 ------------------------------------------------------------------------------------------------DHSRFRKALSPAFSAKGLQAQEPLINSYVDKLISRLKDIAESQLPADMVKWYTFDIIGDLFGEPFGGLESSQYHYWVATIFQFLNARERQRAHTRITVQKRLDNASKYDRGDFMDSMLRNSGTKDGLTHEELVANANILIIAGSETTATILCGVTYWLLKSPDALAKVTTKLPYMQACIDEAFRMYPPVPTGRMTIEPTLISGYEIPPGTKVFVHPIAAYHSPRNFHAPERYLPERWDNREVPFSIGPRNCIGRNLAFAEMRVIIARLLWNF-DIEI------------------------------- 71998720 51 ---------------------------------------------------------------------------------------------------RLRAISSPTFSNNSLRKINVTVEDSAMELLRHIEEQGQQIDMLQFYQEFTMDTIGRLIGGVFPTLAQVFRFFMLKFPLLGAANFIHVNKTVVTAVQNRIDQRENDRKNDFIDLFLEARADDRQLTTQEIVGQCLVFLIAGFDTTALSLSYTTFLLATHPEVQKKLQEEIEYMDCIIKETLRLYPTMANSRRCMRATKLGNVEVEVGTMVQVDTWSLHTDTKIWDDAKEFKPERWKGGYISFGLGPRQCVGMRLAYMEEKMLLAHILR-------------------------------------- 194698688 73 ---------------------------------------------------------------------------------------------DGDEWKRHRKVVHPAFNMDKLKTMTATMSDCALSMISEWEDAEVVELSSQFEELTADVISRTAFGSSYREGRQVFLAQRELQFLAFSTAFRELDRRVRGMLMDIIKARLAGYGHDLLGLMLEAAEHGGELSMDEIVDECKTFFFAGYDTTSHLLTWACFLLSTHPEWQGRLREEVRQECGADEETLRLYPVSLIQRKAGTDLDLGGVRVPEGAILTIPIATIHRDTEVWDDAGEFRPERHPNALLAFSSGPRSCIGQNFAMIEAKAVVAIILQRFA-LELSP----------------------------- 48098085 75 ----------------------------------------------------------------------FTNHRPFVDVGVDPMLGEVLFAMQGDRWREHRTMLTTLFTSSKIKSMFVLMSDCAKRFADYLSKVEREIELKSVLTRYTNDVIARIFYRYGQVASQLSTFKQNLMIFVHRNSPRHIEKFFHRLVMDTIETRRREHGLDMLQQLMESEEGKRGMTVTDIANHAFSFFFGSVDTMATQISLISHMLAVNPDVQQRLQEEIDYLDAVMSEAMRYHPILFVDRVCGETFELRPFKLERGMNIWFPVKAIHHDPKYFENPDRFDPDRSSGAYMPFGMGPRKCIGSRFALTEMKILL------------------------------------------- 157812611 30 -----------------------------------------------------VISSKKAAKEILTSYRVFASRPVLIPQSLCYNSKNISCCKYGPYWREMRKITTELFSSKRLSSFQNTRLEETQNLLQRVPLNMKIELSTLTLNVITRMAIGKKFRHGECSEDDYIPFLKRLDPGGYIPRLKTTSKKIDCILQRLVDDHREEKSGDLVDVLQSVGIEDSAIK----AVILKDILAGGTDTTAVTTEWALSELIRNPDCLRKVQHHLHYLKAVVKETFRLHPPMMAPHESIEACTLKGYTIPAKTWLLINAWSMGRDPAQWDSPEEFMPERFINSSIPFGAGRRMCVGMSLA--------------------------------------------------- 198428477 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDARDFIDAFLKEAELSKEPFNDTQLLHYLHDLFLGGTETTTSTLRWALLCLLHYPQTQTKCKVDMPYTCAFIQELYRYRTPLSLTHKTNEKAMLGEYTIPKSTIVSVNLWAVHNDPNTWEEPSMFKPERDESGHIPFSVGPRHCVGEQLARMEVFIYL------------------------------------------- 15240917 84 --------------------------------------------------------------------------------------------------HHQRHLAAPAFTGERLKGYARHMVECTSKLVERLRHKLTADIISRTKFGSSFEKGKELFNHCAQATRHLCFPGSRFLPSKYNREIKSLKKEVERLLIEIIQSRRAEMGRSSTHGDDLLGLLLNEMDIDKNMDECKTFFFAGHETTALLLTWTTMLLADNPTWQEKVREKLTSLSKVINESLRLYPPATLPRMAFEDLKLGDLTIPKGLSIWIPVLAIHHSEELWKDANQFNPERFGGRFIPFAAGPRNCIGQQFALMEAKIILATLISKF------------------------------------ 194041754 29 -----------------------------------------------------VFCGYEAVKEALIHGEEFSGRSSYPMNEKSRRGLGIMFS-NGKRWKQIWR-----FSLMMLWNLEDRVQEEALCLVEELRRTSPCDIIYQNRFDYKDQTFLNLMEKVKENLRILNSPWIQVCFPGSYNTFLKTFAQMRSYTLEKTREHQASLGQDLIDFFLIKMEQENHNHQSEYTLENLTVFAAGTETVSTTLRHGLLLLLKHPDVTAKIQEEIDYTDAVVHEIQRCIDPINLPHAVTCDIKLRNYLIPKGTTALMLLTSVLHDGKEFPNPEVLDPGRKSDYFMAFSAGNRACVGEGLAHMELFLFLTTILQKFTLQSVVDSKDID-TSAIFGGLASMP----------- 114762875 3 LPPKPASRPDKLWRYLKLFRQDLLSAQPERLYRAWMAEFRTPFFRS------YLVNQPDLVKTVLKDRPLDFPKSERISEGLRPLLGESVFLTNGAQWQRQRRIIDPAFEGGRLRETYPAMWAASRAAIEEQTSHAAADIIFRTLFSIPIEDDLAAQVFHEFRAYQRTQPIPRWMPRFFRPDTKTAAKRIRGLITALCERRRAEIEDDLATKIMADPETGETFSTEEMVDQVAIFFLAGHETSASALAWALYLVATHPDWQERIARLRLSRDVFRETLRLYPPVPMMVRETTCPERFRDRDLSKGAQIVLSPWHQHRHARLWDNPDGFDPSRWREAYMPFSAGARVCTGAGFAMVEGVLMLSLILR-------------------------------------- 195425640 153 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGGYDTTAMTLILCLAFLGSYPEKQQRCFEQLKYLECVIKETQRCPSVPGIMRECHTETKLNNLILPKGAQIIVHIFDIHRNPKYYDRPNEFIPERHPYAFIPFSAGRRNCIGQKYAMTEMKTLLTYILKNFEILPVDDPLTYRFLAGIL------------------ 210104103 7 ---------------------------------------------------------------------------------------------DGDQWRVHRRLLTPAFHFDILKQYVSVYNKEATEMISKLSETAKIRHAFEMFQEASMCRKLKLLFVEMQFNPIYWLSVSAYNRLPSGREYIRLCKSIQDKAGSIITKRRQNTRLDFIDILLSAREDGTGLTDLEIRE----------EDKVREEVNHLLSGREDDTIQWADLHKLPYLTMCLKEAMRHTPVPMITRATLEDTVIDGVTVPKGFDIGIHLYGLHHNPAVWGDPSRFRPERDSHAFLPFSAGQRNCIGQNFAMNEAKVLLARLIHKFV-FEVDPTRPAQKEMLIVM----------------- 108707170 43 -----------------------LGAKPHRSLARLAERHGPLMTLRLGAVTTIVASSPDAARDILQRHDAFSTRPVPDIVRACGHDRFAMPWLPPPQWRALRKVCSALFAPRRLDAQQRLRREKARRLVSHVARMAREDVRRVVFTTLLNMLSCTLFSADLADLDEYFPAVAAFDPQRLRRWLSRVFTRLFAEFDEQIERRMRERDNDFLDVLYRTTEDGRQFDRQTLRSRFTDLFSAGSDTSAVTVEWAMAQLLQKPEIDESDIDSLEYLQAVVKETFRLHPPAPLSHRAETDTEIGGYTVPKGATVMVNIWAIGRDSKVWFEPDKFIPERRDFELIPFGSGRRICPGLPLAVRMVHLMLASLLHRF------------------------------------ 210105879 41 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPQNYLFDVTSFGKGQPFDPEGDLQVTIANVISTAFGSRRFKKLGEAVLIIVDRL-----GAGQIINVFPFLRFVPGVNKS-------------------------LRDVSKYNAKIHAFLWDEISRHRENPRDFLDFCLVELEKREEDFTEEQAMCLTYEFFIAGVDTLTNTMQWCLLYMVLYPDVQKKVQSELDYTEATLMEVQRMRPVGPLPHATTQDVTVGVFDLPAGVKILTNLHSLHMDPAYWPDPDRFDPERKPKSFMPFSGGRRVCLGEQLAKMELFLLFSSLLQNF-TFKSPEGAPVLSAEGILR----------------- 46243657 45 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTETTSTTLLWAFVYMMKYPEIQEKDRPCMPYTDAVIHEIQRMGNVVPVPRMTNEDTILEGYFIPKGTQIIPNLTSVLFDQTKWKTQHSFDPQNKPEAFIPFSLGKRSCPGESLARMELFLFFTSFLQSF------------------------------------ 149609226 53 ---------------------------------------------------------------------------------------------------QHRKLLTPGFHYDILKPYIRVFVDSSKVMLDKWEKKSSLEIVHDVGLMALDSLMKCTFGLMQERIDRFQYHNDFIYWTPHGRRFLRACKATHDHTDQVIREQKKRHLDFLDILLCAKDESGEGLSDADLRAEVDTFMFEGHDTTTSGISWFLYCLALHPEHQRRCREKMTYLTQCIKESFRLYPPPQVYRQLNKPVQVDGRSLPEGALVSLHIYALHRNPKVWSDPEVFDPGRHPYAFLPFSAGPRNCIGQQFAMSEMKVVSAQCLLRF------------------------------------ 50199401 37 LPPSPPAIP-------FIGHLHLVEKPIHATMCRLAARLGPVFSLRLGSRRAVVVSSSECARECFTEHDVTFANRPKFPSQLLASFNGLVTPSYGPHWRNLRRVATQLLSAHRVACMSGVIAAEVRAMARRLFHRGPFELSLSVLMETIAQTKATRMSVEAQEFKEVVDKPIPHLGAANMWDYLPVMRWFDAFLRRLIDAERRRLADGMIAVLLTLQKTEPKVYTDTMITACANLFGAGTETTSTTTERAMSLLLNHPAALKKDMPSLAYLQCIVNETLRLYPAAPLPHESSADCKVGGYNVPADTMLIVNAYAIHRDPAAWEHPLEFRPERFEDGMIPFGMGRRRCPGETLALRTIGMVLATLVQCF-DWEPVDGVKVDMTGGGFTIPKAVPLE--------- 113680054 52 ---------------------------------------------------------------------------------------------------QHRRMLTPAFHYDILKPYVKIMADSVSIMLDKWEKLDDQDAVEDLNNLIFFRVRSAFYGNSIIYNMRLSRRACQIAHEHTDGVIKTRKAQLQNE-EELQKARKKRHLDFLDILLFAKMEDGKSLSDEDLRAEVDTFMFEGHDTTASGISWVFYALATHPEHQERCWDHLDQMPMCIKEALRYSPVPSVSRELSSPVTFPDGRSIPKIRVTILIYGLHHNPSYWPNPKVFDPSRHSHAYLPFSGGARNCIGKQFAMNELKVAVALTLLRF---ELLPDP--------------------------- 196001231 64 ---------------------------------------------------------------------------------------------------RIRTVLNPTYTTSKMKQMFPLVNDSVDTFIRKMERNQSIDVSDWLKQLSLEIITASAFGVQNGGHDRLINSATAIFKMNFDKSFMNGVKYIDKAVASIIKMRRQEGATDLLQLMIAAAESNKSLTDNEIIAQSSTIMLAGYETTSSCATFTAYLLANNSEVQDKLIHQMTYLNKVIHESLRMYPPGYILREATTTFQCNGYTFPKGIPIFIPAYALHHDNDIWPEPYRFNPERHPCAYMPFGLGPRNCI-------------------------------------------------------- 115483883 181 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDFIVDNCKNIYFAGHETTSTTAAWCLMLLASHHEWQSRARDICQGRPLDFDILRKLKKPPSSPGEALNDMKLAGIDIPKGTNIWIPIAMAHRDPSVWPSADKFDPDRFANGYMPFGVGVRTCAGQNLAMVELKVVLSLLMSKF-EFKLSP----------------------------- 113196861 38 --------------------------------------------------------------------------------------------------RQLRKICTELLSVKKVKSFQSLREEECWNLVQEIKASGPVNLSENVFKLIATILSRAAFGKGIKDQKELTEIVKEILRQTGGFDVADIRKKIDNLIDNLVAEHTVNTSETLLDVLLRLKDSAEPLTSDNIKAIILDMFGAGTDTSSSTIEWAIPELIKCPKAMEKVQKALNGKEKIHEEDIQELSYLNMPRECRQPVNLAGYNIPNKTKLIVNVFAINRDPEYWKDAEAFIPERFENSYLPFGAGRRMCPGAALG--------------------------------------------------- 195332478 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSTVDGRLLTSQELYEEVSTFMFEGHDTTTKEQCDVMGASGLGRDATFQEISTMKHLDLFIKEAQRLYPVPFIGRFTEKDYVIDGDIVPKGTTLNLGLLMLGYNDRVFKDPHKFQPERFPFEYVPFSAGPRNCIGQKFALLEIKTVVSKIIRNF------------------------------------ 193503911 111 --------------------------------------------------------------------------------------------------HRRRKIITPAFHFRILESYVEIFDRQTRLLIHKWQQTHSFDLGHDVHLFTLDVICETAMGVHKRMFNIFYRFDLTYILTPLAWAERQALNVLHKFTEKIIVQRREEDGADFLDILLQSNIDDKPLTNLDIREEVDTFMFEGHDTTSSAIIFLLYNIALYPECQHKCVNNLHYMDLCIKETLRMYPSVPLGRKVLQECEISGKIIPAGTNIGISPLFLGRSEDLFSEPNTFKPERNPYAYIPFSAGPRNCIGQKFAMLEIKAI-------------------------------------------- 118052736 48 ---------------------------------------------------------------------------------------------------RQRTMMNPAFAQARVNVAFPRMLGAAQAMLERLDQAQPYDIEIEMTHVTADIIFRTIFSTPHRIFEAFARYQRWLTMPWYRWQSNQAAREIRGLLHAMIKRGEAEEQEDILAAFMQAKDTGEPFNEEELVNQVAMLFLAGHETSASALTWASYLLSQSPDVQQRAYEQVSQVWNIFRETLRLFPPVFFARENVQSCPIRGKQLKERSTVVVAPWLLQRHRKWWQNPDAFDPDRFDRAYMPFSMGPRVCLGAAFALQEAVLILACLLQR------------------------------------- 156541427 84 ----------------------------------------------------------EAIKNVLRDFKNFSNRC-VAPNHSDYIGNVNIFSLRNPAWKVLRQKLSPVFTSSKLKNMLDLIVETGVDLVDYTYHQHFSDEVKELCEKFTTDVIGTMFGFHNEGKKHFQNSYGRYFSLLSMFFMPQLAKLFGNFFKRVIPEAMNERRNDLLDVFMEMKESFEDEKNDLHYYFQVNFFTGGFEPSASMMYLVLYELSKQSEIQDKMMMNLPYLDMVVSEGLRKYPLHFLDREAEHDYTFPDTTIDKGTPIIIPMSAVHMDPKHFPDPHVFDPQRFPFTYFPFGEGPRNCIGMRIGLAQSKIGLMQILSK------------------------------------- 77552103 41 ---------------------------PHHAMRDIALRHGPLVRLRLGGLQVILASSVDAAREVMRTHDLFATRPSTRVMQLPEGSQGIVFTPYGDSWRNLRKICTELLSAKRVQSFRPIREEEVGRLLRAVAAASPVNLSELISAYSADSTMRALIGSRFKDRDRFLMLLEAELISRRPRQMRRHRDEVYAFLDIIIKEHQENRSSDLVDVLLRIQRKGDPLSTDNIKTTIGDLFNGGSETTATTLKWIMAELVRNPRVMQKAQDEVRRHHKVTEEALKNLSYLHLLRESRTTSQVLGFDVPQGTMILVNMWAISRDPMYWDQAEEFIPER------------------------------------------------------------------------ 71985409 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGIGWSLWCLANCPEYQKKCHEELDYLEKCVKEALRMRPVPQMARSVEEEVEIDGKILPKGCSVMISPAFIQNNPRTFPNHEVFDPERFNYAYIPFSAGPRNCIGQKFAMQEEKTVISWVLRRF------------------------------------ 85068672 31 ---------------------------PHRSLQKLSNEHGPMMMLQFGSVPVLIASSAEAASEIMKTQDLSFANKPIIPSKLFFGPKDVAFTPYGDYWRNARSIMLQLLNNKRVQSFRKIREEETSLLLQRIRESPNSEVLTELFVSMTNDIVCRVLGRKYCDGEEVFNIGDYMPWLAWMNRFDKVAKEFDAFLEDVIEEHTEAEGADFVDILLQVHKEGFQVEMDAIKAIIMDMFAAGTDTTSTLLEWTMNELLRNPEVTEDDLEKMPYLRAAVKESSRHSPVPLLPREAIKDAKVLGYDIAAGTQVLVCPWAISRDPNLWENPEEFQPER------------------------------------------------------------------------ 148258843 36 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRQRIVAYFSEQIPLRRAKDGDDLFSHLCRATDDGALLSTQDIVDHMSFLMMAAHDTLTSSITSFIAQLAAHPEWQQKLRDEVATEMAFQETLRLMPPVPSLPRRPIRDFTFKGYAIPAGTGVGVNPMFTHHMPEIWPEPERFDPGRHRFAWVPFGGGAHMCLGLHFAYMQVKCFARHFLSNI-EVSFAPGYRPNWQ---------------------- 157108137 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MASFETTSSVLSFTLYELTKNPEIQQRLREEIHNCIKKYSEAARLYPVPFIERQCSKLDPFHNFVVPNKMPVLVPIYAIHRDPKYFPDPLRFDPDRFPCSYMPFGVGPRTCLGSHFGTLQVKVAITRLLSKYRILR-------------------------------- 115477194 33 -----------------------LRGNMHHALARLAGEHGPVMALKLGLVTTVVVSSAGAAREAFTDRRLAARAVPDTTRARGFASRSMILPSSDPRWKTLRGVATHVFSPRSLAAARGVRERKVRDIVGHLAGHEVVDVGKVVYGGVLNLRRLDLQGWRRWAEKRYDKVFGIFDSVINS-----------RLADASTGKHADAGAGDFLDSLLDLMSAG-TIARDDVTSIMYDLFGAGTDTIAITVEWAMAELLRNPSVMAKARAEMNHVQAVVKEVMRLHPAAPIPHRAEEDDEIGGYAVPKGSTVIFNVWAIMRDPVAWERPEEFMPERKDHKFMPFGTGRRLCPGLSMAKR------------------------------------------------- 116875795 40 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGPHQKVKQNADDLFNFIRDEAKEHKQTLDPDLLEIEKQKSSKESTFHEEHLVVSTSDLFLAGTDTTETTIRWGLIYLIQNPDVQERCHEEPYTLATVHEIQRCGNIAPKLLHETIRRTKLHGYDIPQGTTIIANFTAMFSDKELWKHPDAFNPENKPEYFFPFSLGPRACLGEALARTELFLFITSLLQRI-RFSWPPNAKPIDMDGIVGIVRS------------- 195486142 63 ----------------------------------------------------------------------------------------------------MRNKLSSTFTSGKMKYMFPTVVKVANEFIDVFPVVEVRELLARFTTDVIGTCECSSLKDPDAEFREMGRFPNLARRLHMKMTAEPIEKFFMRIVRETVAFREQNNRNDFMDQLIDLKNENVNLTIEEIAAQAFVFFAAGFETSSTTMGFALYELAQHQDIQERVMKDLVYVDQVISETLRLYTVPVLNRECLEDYVVPGHPIKKGMPVLIPCGAMHRDEKLYANPNTFDPERDSVEWLPFGDGPRNCIGMRFGQMQTRIGLALLIK-------------------------------------- 125603955 34 -----------------------LRGNMHHALARLRERYGPVMALKLGLVTAVVVSSPDAAREAFTKHDRRLAARAVPDTSRVRGFADRHVFSPGSI------AAARGFRERKVRDIVGYFAAHVGEVVDEAVYSGVVNLVSNAFFSGDVVDVGEILAIAKPNVSDLFPFLRPLDLQGWRRWAEKRYDTVFDILDRLADASAGNHAGDFLDSLLGLMSYG-KIARDDVTTIMFDVFGAGTDTIAITVQWAMAELLRNPSIMAKARTEMEYLRAVIKEAMRLHPVAPIPHQAAEDVEIGGYAVPKGSTVIFNVWAIMRDPTAWERPDEFMPERKDFEFMPFGAGRRLCPGLPMAER------------------------------------------------- 195449591 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLFFVAGYETTASTAAFTLYEMAQNPDVLAKAQQDMQYLELCLKETARKYPAPLLNRECTKDYEVGKLIIKQGTPIIISLIGLHRDEEYFPDPLRYFPERNPAAYMPFGEGPRQCIAARMGKVNAKIALVKIL--------------------------------------- 156547581 39 ---------------------------------ELLDTYPSPFRVWLADRLFYAVYDPEQLKTIFLSPKTI--EKEELYKFAEPWLGTGLFTAPASKWRIHRKLIMPTFNPRILESFVEVFSVQSEVMIKEMENGGEFDIFHYVSLCTLDIICETAMGVRESAKRLFEIVYSRMFKIWLHPDIRECIKYVHSLTDDVIKRKKQAFRKAFLDLLMELSHEGTKFTDEELREEVDTMMIAGNDTTATVNCFVMLMLASHPEIQDKVYHRMEYLERVIKETMRIFPVGPVVRRVTDDLNIGNHPLYFAIMVVLGIIKTHRSEEYWTDPLTFNPDRHPYTYIPFSAGPRNCLGMKYAMMAMKALLATVIR-------------------------------------- 198416227 44 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTETSTNTILWALLALIHYPETQEKLYQKLPLFRAFIQEIFRFKTLVPVTHRASDDVEIGGYVIPKGTKVFPNIHAVHHDPNIWKNPSEFNIYRHSKKVIPFGIGCRSCLGEKLARIEIFLFLANIIKRF------------------------------------ 115468192 33 ---------------------------PHRALRDLARLHGPLMLLSFGAAPVVIASTAIAAREIMRTHDNFSTRPLSTVLKVCTRYGAGMTFVYGEHWLQVRKICSELLSPRRILKFRSIREEEVARLVLAIASSSTPNLSKLLSNYMTDATVHIIMGQCFRDRDTLVRYVDRVMCATTLHRAEVFVESVMEFMDRVISEHLEKRSEDLIDVLLRLQAEGNELSTSIIKAIIFELLAGGSEAPITTLQWAMAELMRNPDVMSRAQTNLPYLHCIIKETLRLHTPGPFPRKCQEQCQILSYDVPKRATVVVNIWAICRDAEIWDEPEKFMPDRFEFEFIPFGAGRRICPGMNFALANMELALASLL--------------------------------------- 189234874 78 --------------------------------------------------------------------------------------------------RDLRQTLSPVFTSSKMRTMFVLMDECVKQLTEYFKDQKQDELKDIFSRYTTDVIATTAFGIKVDSLRNRNNDFVAFFINGSYPRLAKFLDRLGNFFRTIIKETKKIVRPDLIHSLMLARKGKNFLTDEDITAQALVFFLGGFDTTSSLMCFAGYELAINPHIQKRLKDNMKYLDMVVSETLRKWNQAVWDRKCTKEIEIESETSGEPDIIWMPAYAIHHDPKYYPNPELFDPERFSDEYLPFGVGPRNCIGSRFALLE------------------------------------------------ 47779228 111 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTATSITFALYALAMNPHIQEKAYQEMKYLEMVIKETLRIYTTPFYSRALEEDVNMNGQILPKGTMLNVFAYGVHHNPKIYKDPETFDPERSPFAFIPFSAGPRNCIGQKFAMLEMKSSISDVLRNF------------------------------------ 195029855 73 ----------------------------------------------------------------------------------------------------LRNKLTPSFSSGKIKGMFSTIDDVGDRLVQHLAPNDPIEIKQKLTTYAIDIIGSVIFGLEIDSFNEFRAVSDSLLVEDGILIKMHNMAKLRDIMQHTIEFRERHNRKDLLQLLIRLRNTGKIGDDDDEVWDIFLFYIAGSETTAAASAFTLYELAMYPELLKEARDELDVVMERHNETIRKYPAPFLNRECTKDFHVDDMTIKKGTPILISLLGLHRDPAYFPNPMDYDPHRDPTAYMPFGEGPRHCIALRMGKVNAKVAVAKVLANF-NLIPAPRKEIKFR---------------------- 148747522 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGMVTTSTTLSWALMLMILHPDVQRRVQQEIDYTNAVIHEVQRFADILPVPHKTSRDIELQGFLIPKGTTLITNLSSALKDETVWEKPLCFHPEHKPEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SISVPDGQPQPSDHGVFRALT-------------- 146134960 40 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGPHQKIKQNADELLGFIRDEAKEHRQTLDPDLLEIEKQKSSKDSTFHEENLVVSASDLFLAGTDTTETTIRWGLINLIQNPDVQERCHEEIDRLPSMDDEIQRCANIPNVMHQTILPTKLHGYNIPQGTIILTNLAAIFSNKEHWKHPDAFNPENKPESFIPFSLGPRVCLGETLARTELFLFITALLQRI-RFSWPPDAKPIDMDGIM-GLVRSPQTF-------- 158425144 94 ------------------------------------------------------------------------------------------------------RILAPAFGATALKNYYGRIVEVADDLLDHLDRLAPTDLMTRMTFEISYAAFNRRYGIDSPALPAFVEAMNRLLPEVFYHEARKTRAAADKIMLEEVETIIAERRTDLLQVMLTDRVTGQKLPDDNIRGQLIVLLIAGHETTSGMLAYALYHLWKYPETMEKLIAEVDYTQRVLKEALRCPPVPMFPRYVTRDATVGNGRYDLKERIFVSLSAMQKNPRFWADALVFRPERHPHAYHPFGMGARSCIGFQFALVEAKMVLARFIQRF------------------------------------ 404690 59 --------------------------------------------------------------------------------------------------SKHRRIISPAFTLEKLKSMLPAFAICYHDMLTKWEKLAEKDVISKVAFGSTYDEGGKIFRLLKELMDLTIDCMRDVYIPGWSYRMKEINKEITDMLRFIINKRMKALKDDLLGVLKQGNRKDGGMTINDVIEECKLFYFAGQETTGVLLTWTTILLSKHPEWQERARNHLKYVSMILYEVLRLYPPVIDTKIIHEDTKLGPYTIPAGTQVMLPTVMLHREKSIWEDAMEFNPMRNNVTYLPFSWGPRVCLGQNFALLQAKLGLAMILQRF------------------------------------ 160358393 67 --------------------------------------------------------------------------------------------------RLIRQRFTPAFSTAKLKAMFHIITERAEKLIAENEAYENFCDVRELMARYTTDFIGACFGLNIDSLSQFRKLGKRIFKRDLSDAVRAALKLMFPELCKHLKNYKPSGRNDFIDLMLELKQKGKEFDDLLMTAQVFVFFGAGFETSSTASSYTLHQLAFNPKCQEKTQKEIDYLEMAFNEAMRLYPSVGYVRMCTVPFPEINLTINEDVKLMIPIQAIHKDEKYFKDPERFHPERKPYTFLPFGEGPRACVGERLGQMLSMAGLVAVLQKYTEISLIPDPTTTVSEGFVHG---LPLKLR------- 17551420 33 ---------------------------------------------------------------------------------------------------RLRALASPGFSVKALKQVHDVMEDSAINMVDLMAKHGKPFNIHAYFQEFTYDVISRLMGQPNSEFPQFEHLVKRMFYNHAAVQGGDIEKLLLKTVESRIQEREENAKNDFIDMFLNYYSEEKKVTAEDVIGACFVFLLAGFDTTANSLAYASYLLAKHPEKMKLDMTKLKYLDAVVRESLRLYPWFACSRECVKPTTLGDIYIDKGVKIEADVMSLHRSKEIWENADDFVPERWLEPWIPFGAGPRQCVGMRLGLSEAKTALAHLLRRY-DLVAGVETEVRL----------------------- 28192496 49 --------------------------------------------------------------------------------------------------REQRRTVQPAFRPARVAAQADAVAEETRDLLMRRGADGPVDVLQEVTGVLGRTVLNTDLGGYGGIAHAFEAVQDQAMFDMVTQNMVPTWAELIRTVDELVADRSARMTDDAFSLMIAARQTDPRTGQGRLRDELVTLLLAGHETTASTLAWTLLLLARHPHMRDLVRRKLTYTTQVVQEAMRLYPPVWIPRVARQSDEVGPYSVSAGADVLICPYTLHRHPDLWERPEQFDPDRPRYAYIPFGAGPRFCVGSNLGMMEA-VFVTALLTRDLVLEVVPGDERTPEPMMSLRMRGLPMTVRP------ 149632667 193 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMAGTETTSTTLQWAILLMMKYPKIQAKDHKDLPFTNAVIHEIQRFVTLPHVPHCLSVDIHFRDFFLPKGTPVIPLLTSVLLDKSQWETPNVFNPNHKKEAFLPFSTGRRVCVGESLAKMELFLFFTSLLQRF------------------------------------ 84514147 31 -----------------------------------------------------VVSSAEIAKEIFKNNDVFSNRPVLYGQQLSYNGSDIAFSQYSDFWREIRKLVIHIFSAKRVSYYSSIRKFEVKQMIKNISNHAASSNVTNLSEILTSLYHGMLHEFEALMTAFFVSDYITFMSWIDHGRLDRNFKEMDAFYQEVIDEHLDPNRQDVLLELMKQRLFSTDLTFDHIKGVLVDMLVAATDTTSATIVWAMTALIKNPRVMKKVQQNFVYLKAVIKERLYLPAPLLLPRETREKCIVGGYHIPAKTIVYVNAWSIHRDSEIWKDPEEFYPER------------------------------------------------------------------------ 88705653 57 --------------------------------------------------------------------------------------------------RRQRAMIDPAFSHMRISHAFAAMQAAVNRILEASAESGEPLSLDRAMSQLTADIICRAFDVFEDFMVFERSFEPAWTKAPQPQIVLDACTRIRRHLASLIDTHLAPDAEDIASAVIAARDSGEPFSRDELIDQLGVFFLAGHETTASVLTWLFFICAQQPSLVAKMRREIDSVVAVDAEHMRYPPITFMPRVALEDTTVGPRKLPKGALVMISPWTLHRHRDYWDDPHAFKPERFDGAYIPFGQGPHTCVGAGFAQTESLLIIAELLRRF-DFEALNPGRVR------------------------ 157384975 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENEDSMSDKDLRAEVDTFMIEGHDTTASGVSWIFYALATHPEHQQRCWDHLDQIPMCIKEALRLYPPVPIGRELSTSVTFDGCSLPKGVQVTLSIYGLHHNPKVWPNPEVFDPSRHSHSFLPFSGGARNCIGKQFAMSELKVIVALTLLRF---ELLPD-PTRVPMSLAR----------------- 218713950 67 --PVPITIDGHAVRDPPSPRKLPFVGNFFEVYQRLFDQYGPVIKTDNMGRITYQTNDPAIAAIALAESDFFTNEAHPLYALKNASAGVFLGDTDTEEWRVAHKFLPPALGPKAVRHYAPTMQKTVEDVLDHLDEQGEAWNVYYYMLKLGSQAVGKLLGLDFQHFTSPSAPVHEMVHSIDPKRLRDLKARIEEMVGESIEQDAALKADNMVDYAIRATDNGQKLPQSSLVWALVVATGAGFTTTSSLLSWLIYGLCTNTQITAELTDKLDFLDKYIKETQRRHPSFQPGRTAKCDLILGGYKLPKDAVIIPALHHIHNNPEIWDNPFRFNPDRWDAAYIPFATGQRMCIGFNFALQEIKVFLPKLVYR------------------------------------- 57470995 43 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAASWESVRGEVEKTVLSVAGSTGTAVNVGELVFKTTMDIIYRAFGFGAFNMADFIPWLTWVDPQGLNGRLKRARKALDAFIDKIIDEHETDMVDDLLAFYSNEEHNAIRLTRDNIKAIIMDVMFGGTETVASAIEWAMTEMMRCPEDLKKVQQELAYLRCAIKETLRLHPPIPLLHETAEDAAVAGYHIPKGSRVMINAWAIGRDKNSWADPDSFKPARSNFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 157356777 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTLYLLSKNSSSLMKAQEEVDFLTRCINESMRLYPHPPIRRAKVADVLPGNYKVNAGQDIMISVYNIHHSSQVWERAEDFLPERTDFRFIPFSGGPRKCVGDQFALLEAIVALAIFVQHM-NFELVPDQNISMTTGTTNGLRQIPSAFVPTSSR-- 196009870 31 ------------------------------------------------------------------------------------------------------------------AKFEQLVRGEINKLIKVIEKHEPFDVLPDLLNSVTFLIFTVCFGPDNNIFDTFPFLYHLLMPSKTNRELEALTNDLLSMLEKELETHKETYDPDILDAMIKAKREAEDEERDDKASMLDDLFFAGMQTTSYTVQWYLLFMITHPQIQKKVHDELDQIDATISETLRLSSIVPLPHAPLKDIEIFGQKIPKGTAVWVNLWSVHHDEALWPNAKQFQPQRKSPNLIPFSVGTRTCIGESLARYELFMYISHLMNHF-EFKMAESQELQPRPGLVHGCKSYKLIATP------ 195439966 109 --------------------------------------------------------------------------------------DGLLLSVDRKWHAR-RKVFTNAFHFKVLERYVEIMDKQSEIMVEKLKQDADGKTVVDMDFPYIKALKSVVNIQPDRMFKFSQRYGWRLTCPLLHRKLVRDIGIMHDFTDKVIRERRAAVEQALLDILLQANINGEPLTDADIREEVDTFMFEGDDTTSSGVSHALYSISRHPKVQAKLYQELKYLDCIIKETMRLYPPVPIGRHTTKELRIGDQIIPPNTSIYLVFYFAQRDAEYFPDPLSFKPERWTFAYVPFSAGPKNCIGQKFAILEMKALISKVI--------------------------------------- 66821897 40 -----------------------------------------------------------------------------------------------------REIVGKAMRKTNLKHIYELLDKQVDVLIRSMKSIETSGKTFDTRYYITKFTMSAMFKFLFNHDEDINKGDTQKLMGPMSEVFQNYLEMFDQSFKDIMKYHREKYNEDLLDILIKEYGTDNDDKILSILATINDFFLAGVDTSSTALESMVLMLTNYPEIQEKAFDEIKYLVAVIKETLRYKPMSPFPRSSSKDCMIGGHFIPKNAQILINYQALGMNEEYYENPEQFDPSRSNVAFLPFSIGIRSCVGQSFAQDELYICISNIL--------------------------------------- 125526004 37 ---------------------------PHRAMRDLARRHGPLMLLRLCELRVVVACTAEAAREVTKTHDLAFATRPITPTGKVLMADGVVFAPYGDGWRTLRRICTELLSARRVRSFRAVREEEVGRLLRAVAAAAAVNLSERISAYVADSAVRAVIGSRFKNRAAFLRMRAAMLVSRMPRRMKRERQEMMDFIDDIFQEHHESRAADVLLRIQSQDKTNPALTNDNIKTVIIDMFVASSETAATSLQWTMSELMRNPRVMRKAQPDLPYLHLLIKESLRLHPPVTMPRECREPCRVMGFDVPEGVMVLVNAWAIGRDPAHWDSPEEFAPERTDFEYIPFGAGRRMCPGMAFGLANMELALAALL--------------------------------------- 194294527 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKDFVESTVTDLIGAGQDTVSTAMQWMLLLLVKYPSIQSKDRCNLAYLDAFIYETMRFTSFVPIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDPQKWSDPHIFNPSRFTNSVMIFSTGKRRCIGEQIAKVEV----------------------------------------------- 170069354 50 ---------------------DDFLDRVVSAQKMYGRRIGLSRAWNGPF-PYVLISKASAAEPILSNPRQVSADYDFLKPWLGNGLLTSPASI----WHPRRKTLTPAFHFKILSDFIPIFHRLAEKLEEQLGNRTGFDVVPLTTLCALDVFCETAMGIPVNAQRKFWLQPDAIFKLTDEYRHQECLQVLHSFSDRVIRDRHEDPADDFLDLLIEGALDGNGLTLLDVREEVDTFVIGGHDTTAAAMAWLLLLLGTDQTIQERCFGDRDRMPTLHEETLRLYPIPMIARKLAEDVKIHQYTIPAGTNVMIVVYQLHRDPAVFPNPEKFNPDRHPYAYIPFSAGARNCIGQKFAVLEEKTVLSTILRKFRIEAIERREDVSLLGDLVLRPR-------------- 170032678 69 -----------------------------------------------------------------------------------------------------RAEITPAFTNNRIKALSTLVDEVCVRLSDNMEKNGSTFDVKELMSKYTTDVVSNCFNFKAQVIMFLTTFFPSITKFYKFTFIAHDVEQFFIRIMKDAIRHRKQNRNDYLDHLLSLEEKKQ-VTEIDMAGHGVSFFADGFETSSSVITYCLFDLATNPAIQTQLRQEMTFLEQVLNESLRMHVVIPTAKRCTETVELGKKIRVEAGTAVHIPYMVHFDSQYYDEPDKFKPERKPFRFFPFGEGPRMCLGMRFALMQAKRGIVEIIDKF-EISVDP----------------------------- 205277485 81 ----------------------------------------------------------------------------------------------------MRSTLSPAFTSSKMRLMVPFMVEVGDQMMRSLHKNGSVDLCKDLTTRYTNDVIASCFGLKVDSHNDKNNSFYALGKETSTFDFSQIIKAFLNAFKRLVREMKNIIRPDMIHLLMEAKKGKRVWSDEDLVAQAVLFFIAGFEAVSSGTSFLLHELAMNPDVQERSIQNMVYMDMVVSEVLRLWPAAGADRICTKDYNMGDYIIRKGTGVWIPVFSIHRDPQYFPNPLKFDPERNPLAYMPFGVGPRNCIGSRFALCEVKVMTYQIIREM------------------------------------ 85001687 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLVDVLLQLKENNTDLTNDNIKAVLLNLLVGATGTTEVTTIWAMTELIKNPSIMKKVQQKFSYLRAVIKETLRLHLPAPIPRETNKKCMLDGYEIPAKTLLYVNAWAIHRDPKAWKDPEEFIPERFDFEFIPFGAGRRLCPGMNMAFAALDLILANLL--------------------------------------- 196002892 40 -------------------NLPDLEEGIHLAHVALKEKYGKVFGLIIGRKPQIVVCDVNILQKILENFNGFCNRRGFQLLP-YDNLKYGVNTLRDREWRRVRSILMPAFTLESCEELAPIIAKSCNKFLQASYTEQALNISSAMNQFATEITMVTLFGQPGKLQTSVNVRPDKLTIAINSIFRVPPMTSLFRYLRERIAEKMECQR-DLLQLMLEADRNG-KLNDTDIASQSLTYLLTSYHPLKNGLCFLVYLIATHKEVQNRLIREIDYLDAVIKETLRLYPTFIYHREAVEDCSINGFFFPKEVTIAIPVYAIHRDPEIWPNPSSFRPERHPCSYLPFGVGARACMATHFVTMIFKMML------------------------------------------- 148613349 35 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTSMIEEHKRKGKPDFLDMVMAHHSDGEELSLTNIKALLLNLFTADTDTSSSIIEWSLAEMLKKPSIMKKAHEEMDYFQAICKETYRKHPSTNLPRISSEPCQVNGYYIPENTRLNVNIWAIGRDPDVWNNPLEFMPERNDFELIPFGAGRRICAG------------------------------------------------------- 183980959 7 ------------------------------------------------------------IKKVFADPRVF-HAGEANTMLAGLLGESSLLVVDDDVHRDRRRMMLPPFQREAVAHQAQLMSEIAAENIAGWPVGRTFAVAPKMAEITLEVILRTVIGATDPDRAALRKVMPRLLNVGPWETLARAIDEANELLYAEIAERRADPRTDVLATLVRAVDGDGRMTDEELRDQLMTLLVAGHDTTATGLAWALERLTRHPAILAKAVRAAEYLDALAKETLRIRPVFDVGRILTEPTELAGYQLPAGTMVVASIGLVHANAEVYPDPDRFDPDRTPTTWLPFGGGNRRCLGATFAMVEMRVVLREILRRV-DLATTTAPDERY----------------------- 196006473 47 -----------------------------------------------------VVTDPNEISKIYSAEGTYPTRGPFIHHRMQSKRAKGIAVGDGKEWRKARSIIDKLLKVKDVSAYAERMNDIITDFIRYIQSNKDCLESGEVEFRQYLYKWSRLGTLNDPPLPFAQKFFNSVINMLEGTYSLLYAPAYYKYFKTRFWKKYCHDWDTLFEIIQSLGKDKDRWRSEEVSANVVEIMGGGVDTSANTVLWALYILGKHPDIQEKLYQNMPYLRGLVKEGQRIYPVIYAPREIAKDAVLCGYHVPAKTIVVNGIYAMSFNPQIYDEPHKIKPERWARAHLPFGYGPRMCIGRRIAELEIHLLIARLISEFK-IECKNKEEVGLISRLVLAPDA------------- 195471471 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDILLQATIDNKPLSDVDIREEVDVFIFAGDDTTTSGVSHALHAISRHPKVQKCIHEELKYLDCVIKETMRLHPPVPIGRYIPEDLHIGDKTIPGNTSILLMPYYVYRDAEYFPDPLVFKPERWPLAYIPFSSGPKNCIGQKFANLQMKALISKVIRHYELLPLGEDLQPTY----------------------- 115762534 75 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILTCILQAEDDGEKIETADLIDEFGTFFVAGQETTSNLLAFTLLEIGRHKDVAKRLKDEVDYMSRVFKETMRNPPVSGASRELASDVQSCGYVIPKGASVLFLSYLTSRLEEYFDDPLLFNPDRHFFAYFPFAIGQRNCIGQQLALIEAKVILAKLLQSF-DFRLEQSQRHIIVSQVTN----------------- 157345211 33 LPPSPPGFPI-------FGHLHLLKGPLHRTLHRLSERHGPIVSLRFGSRPVIVVSSPSAVEECFTKNDVFANRPKFVMAVEIFASNRLNLFL-GIRRDEIKQLLLRLFAKVELKSMFELLLNITMRMVAGKRFYG--DNMKDVEEAREFREISEILEFSGTSNPDFLPILQWIDYQGYNKRALRLGKKMDVFLQ--VSDDLENRNTMIDHLLSLQESEPEYYTDEIIKGLIVAMQVGGADTTAVTIEWAMSLLLNHPEVLKKARDELDTHIGHDSESLRLFPSTPVPHFSTEDCKLRGFDVPGGTMLLVNAWALHRDPKLWNDPTSFKPERFEYKLLPFGVGRRACPGIGLANRVMGLTL------------------------------------------- 215492219 48 ----------------------------------------------------------------------------------------------------IRQSISPWFTKLKLKLMMDHITQVGDEVLGKKADQGQEVCMFEATQALTMDYIGRIMTGPFHMLAHLAAPIFWLNWTFGSFSFVRVSEEVAKVI-ELRKKNPELRRTDILQNLIDAEYEERTLSSEEVIINTTVLFTAGFETTATTLCYLMFVLGKYPDVQEKVRQKLKYLGQVINETMRIWPATFTTRQAKEDFEYQGIKYKAGTCIMSPTLQIQRDERFFPDPMKFDPDRPKIAFQPFGIGPRNCLGMKLALIEL----------------------------------------------- 15222182 32 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLMKKQEKDGEKLTTDHLKGIISDIFLAGVNTSAVTLNWAMAELIRNPRVMKKVQDQVHYFKLVVKEIFRLHPAAPLPRETMSHVKIQGYDIPVKTQMMINIYSIARDPKLWTNPDEFNPDR------------------------------------------------------------------------ 198444879 56 -----------------------------------------------------------------KDFDHFVDHRRFATDDL---FNESLFMMTGEKWRHMRSTLSPAFTGSKMRKMVPFMCQTSQNIVEHLKETEGQNIVGELIRRYTNDVIATAFGIEVNQKNRFYEYGQKIINFSSVQKAKIFLSVIFDFFKHIVTSTMEYRRPDMIQLLMEAKGEVQKWSTDQLAAQAFIFFLAGFDSTASVLVMAFHELALNPEVQETLYQEVREHHEKHETLRKWPPTLILDRVCQKPYTLKPYTVKEGEVIFNFVNSLHMDEKYYPEPEKFKPERFSDAFIPFGSGPRSCIASRFAILELKVLL------------------------------------------- 3372482 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLVFSVGNLFSAGTDTTGTTLRWGLLLMTEYPHIQDQVQEEISYTDAVIHETQRLANIVPMPHTTSRDVTFQGYFIKKGTSVIPLLTSVLQDDSEWESPNTFNPSHKRDAFMAFSAGRRVCLGEGLARMELFLFFTSLLQRF------------------------------------ 18693253 69 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGAGLDTVSTALHWSLLLLLKHPEIQTKLHELIDYLDAFIYETMRFTSFVPIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDPLKWKDPHIFDPSRFTNNVMIFSSGKRRCIGDQIAKVEVFLFFAILL--------------------------------------- 46114698 49 -----------------------------------------------------------------------------------------MLTTDVENHTRMRRLFSPAFSERALKKQEPLFKKYSELLMYKISEVGTFDVMAELCFPWVRSIFESLKMLPIASMINYYPILNALFTRFEPKSVTQQRVTHCKHSEERVNRRLENGSDDVWNLVLEAKE-GKGITVKEMHSNAELFMLAGSETTATLLSGCLYYLLSCPDKMDERLAELKYMNVCIKEALRIYPPVPIPRVVSGGQQILGKYIPAETRVSVHHWSTYRSESNFKDADKFVPERWLKAHQPFGFGPRNCLGQNMAMHEMRLILTTLVFSF-DFEL------------------------------- 125574606 61 ------------------------------------------------------------------------------------------------RHARLRRFVLGAISPNSLRSFAEVVQPRVAAALRSWAAKGTITAATEIKK-VTFENICRMFMEPSPATAKIDEWFAGLVAGFRAHHARKCRRKLNSVFREEVKRRKLEEHDDVMSGLMRMEDEGRRLGDDEVVDNIVSLVLGGYKSTSSAIMWATYYLAKLSAVLAKDISKMKYTAKVVEETIRLANISPMYRVALRDVEYRGYTIPEGWKVIVWIRSLHVDPKYYDDPLSFNPDRWPGTYQVFGGGERICAGNMLARLQLTIML------------------------------------------- 169628517 60 -----------------------------------------------------------------------------------------------------RRLVQPIFAKRQVDLFAPQMAEAAARTISRWAEGKPVDITAEMNYLTMDIVAQTMFGIDLDMAERMRIYFARLLKLFGAPRTMKGLRWVERTIDQLIADHRSARQDNLLALLMAAEETGAKYTDLEIRDELMTFLGAGFETTAAALAWTWYLLSRNPDARAKLGQEVDWTAAVLNEAMRVYPPIGLARTAKADDVLGDYPISAGTTVMVLIDSIHHNERVWDDAKTFDPARFRKAHMPFGAGKRMCVASGFANLEAIIGIAALAQNY-ELDLLPGQQPRREVTFTGGPE-------------- 159899591 12 -------------------------------------------------------------------TKHFSSWETWHSMDAEMGASKSLISVDGEQHSRLRALQKRGYSRQTIETQFPEVLKVVHGFLDQWQVGTSKATVTQLQRLITDELGMLIAGQPGDYIDDVRTFVRIALMTHITRQRPSILRMLPEYRRQVLKAHRSGTRDSLIDDIIAATNDPSLMPEGDLVMTALGPYIAGLDTVANTMAFLLYVLTTKPELYEQVERKMEVLHRVVLENFRMYPIPAVPRTVKAPFEFGGYRVDAGTRTLVATTVGHFLPELHPEPEKFDIDRYPGAFAPFSTGSHTCLGAGLAEVQIMLTTAALL--------------------------------------- 39971031 90 ----------------------------------------------------------------------------------GSDGVSMISNVDSETHGKMRKIFTSAFSDRALREQEPLLLKYVDKLIRRIHNCTTFDIMADLTFGLGMLDNGKYTPWVARIFDTIRYWLRNLVRATLPASMRKSLEEHRGYVNERVERRMDKDTDDIWNLVLRNPENVKLLGRGSMNEHANLFMVAGTETTATLLSGLTYFLLKKPSTYEKIVAEVRSLPACFEEALRMYPPMGMPRVVPGGAAISGGFVPEGTRVAVHQLSCYRNEKNFKNAFEFIPERWLPEYAPFSYGPRNCMGKNLAYHEMRLIFAKLLWNF-DIELCPESD-------------------------- 198429343 38 ------------------------------------------------------------------------------------------------------------------RGMEEKIQEEADCLAGYLRTKKPVDFKLSLYCLTSNVVSLIMSGRRYDYEDEEHQKRLELIHLIFNDKLRSRMKAVLGFTRSNIEEHKKTFRDFIDTFLAEMKFGNENFTEDELNVLFRDFFLAGSETTSTNILWILLLLVHYPEHTAKVIKEIDFTCAFIQESMRYRTSVPLGHYCQKTFQLNGYTIPKGTLIYPNIWGVHNDPKSWPNPSKFDPYRHNYRNIPFLIGPRNCVGEALARQEIFIFLVKILQKF-EVKPVPGKTPSIADGVNS------VVFSP------ 46108332 88 ------------------------------------------------------------------------------------------------EHKMQRRSLTPAFAFRHIKNLYPVFWRKAREVTRTMAEFGQQEETQVEISGWASRATLDIIGLAGMGRDFIPMEFITKLPFRRNEDIAKAASDIRAICRDLIQEKKAKMANDILSVALES----GGFTDENLVDQLMTFLAAGHETTASAMTWAIYMMARHSDIQTRDIDRMPYLNAVCSEVLRYYPVPLTMRDAAYDTTILGQTIRKGTRIVIVPWATHFDHDLWPDADQFNPDRWNYAFLTFLHGPRSCIGSSFAKAEFACLLAAWIGRF-EFSLANPEEMDEKNVEIRG---------------- 115683794 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLTNILQASQDNENFGIDEMLDEFVTFFIAGQETTSNLMSFTLEMLGKHPHVLQKDMGKLDYLMLVLKESLRMYPAPVVTRVTGTEVKASTGLIIPKSQLNLSPFVMGRMSEYFEDPLVFRPERSPYAYFPFALGQRSCIGQQFALIEARIIMAKLLQQFK-FDLVPGQ--------------------------- 217978086 33 --------------------------------------------------------------------------------------------------RVQRRTLAPLFTPKTIASFAPAMNLAAEKLVARWMNFRDGRLFDRYFLTLGTLDPFDLLDFPDWAPRFGRSGGRAALGF-----FEDVVDTIVARRKRLIAQDAGAAPRDLLTLLLEAQDTGAGLTGAEVRSNIVTFIGAGHETTANALIWSLFLLSISPEWRARLAEEADETRAVIEEAMRLYPPVSISREAIDFDTLAGRRIRKRTLVMVSQWVLHRHRLLWDEPDVFDPRRDRFAYLPLGAGPRICIGGAFALQEAAIILAHIMRSF------------------------------------ 72015385 20 -----------------------------------------------------------------------------------------------------RNVITPTFSAVKMKQLSVLLNESSDTLVKNFGAIQEKDKVFGLFEAFTMDGIAKCFSLSTMIAVTFPRIGKIMDYYGVSTMSPKISSFFISVVDQAIAARKEKMKDFLQLMLNAAQENKSELTKDEIYGQAIIFFLAGYETINTTLGFLTYSLATNPEVQDKLIEEIDYLDNVVCEILRLYPAGVIVRQCNETHVCNGLTIPKDSQVMFPVFAIHRDPAIWPDPEKFDPERHPLAWMPFGAGPRNCIGMRFALMEIKMA-------------------------------------------- 85001701 30 -----------------------------------------------------------------------------------------------------RKIVSPAFNVEKMKLLVPIFCQSCDDLISKWESNGSCELVWPFVQNVSSDVLARAFGSSYQEGKKIFELQREMLPTHTNRRMKAIDKEIRESLMVIINRRLKAIKNDLLGILLESKSSGGGMSLREVVEEVKLFYLAGQEANAELLVWTLLLLSRHPDWQEKRIGQLKIVSMILQESLRLYPPVMFARYLRKDTKLGELTIPAGVELVVPVSMLHQDKEFWDDAGEFNPERFSESYLPFGWGPRLCIGQNFGLLEAKVAVSMILQRF------------------------------------ 6753590 34 ---------------------------------------------------------------------------------------------------KQRKVMDLAFSRSSLVSLMETFNEKAEQLVESMQDMLTCATIDILAKAAFGMETSMLLGAQKPLSQAVKVMLEGISASRNTREIRESIRLLRQVGKDWVQRRREDMPADILTQILKAEE--GAQDDEVLLDNFVTFFIAGHETSANHLAFTVMELSRQPEIVARLQAEVDYLSQVLKESLRLYPPWGTFRLLEEETLIDGVRVPGNTPLLFSTYVMGRMDTYFEDPLTFNPDRPRFTYFPFSLGHRSCIGQQFAQMEVKVVMAKLLQRI-EFRLVPGQ--------------------------- 115496710 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTKDEDGKGLSDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHPEYQERCRQEVQFLTMCIKESLRLHPPVTISRRCTQDIVLPDGRVIPKGVVLIDIFGTHHNPSVWQDPERFDPERSPLAFIPFSAGPRNCIGQTFAMTEMKVILALTLLRFR--VLPDKEPCRKPELILRTEGGLWLRVEP------ 198420779 35 ------------------------------------------------------------------------------------------------EHKVQRQFGMRSLKPSRI---ESLVIQESRYFIDQLHDQKVYDMKTDVYNFTANIICSVVLGKRFDMMAMILIPQLRFLPPFHNQRFLQNQHRILRMLLGIIEEHQKNFDEDFIDAYIYEQKFGKLFENDQLKVYVRDLFIAGVETTSNTIQWSILALLYNPKYMDLCMKDREKMPVTCAMRFRTLTPGAAPHSAMEDIKLNGYDIPSGTMVVANLWALHNDPDTWPEPEKFNPHRHSPKILPFSIGPRYCMGEGIAKAEIFIFLTSLLQKF------------------------------------ 134254470 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEKVAKNRDEMFAFYQTLIDEHRENNARDLIDVIEKAKSEGRAGELFEGRDHELDLFSAGMETIKSSLLWMIVFMLRNPDVKRRVQEELDYTETTILETLRLSSIVPTTHSPTRDVQINGYKIPAGSQVIPLINCVHMDPNLWDEPNKFNPSRRPEYFMPFGVGRRMCLGDVLARKEMFMFFSCMMHQF-DLEMAEGDALPSLEGIV------------------ 1256567 70 ---------------------------------------------------------------------------------------------------AMRSTMSPAFTSSKMRLMVPFMEEIALEMIRSMMTRYANDVIASCAFGLKVNSQASDHEFYVNSQAKFSAFLKVLFFRCLPSVAQKLKMSLVDYFSNVVREKNKVVRNDLINILMERKQHNYEWTDSDLIAQAALFLFAGFDTVSTSMSFLLYELAVNPDVQDRVVQSMTYLDMVVSEGLRWPPAAVVDRVCVKDYNIGRPIIHTGQAVAISPWLFHRNPKFFPEPAKFDPERFPFTYFSFCLGPRNCIGSRFALCEIKVIL------------------------------------------- 149638109 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEEGKYLSDEDIRAEADTFMFEGHDTTSSGLSWILFNLARYPEYQEKCRTQMPFITMCIKESLRLYPPVTISRRCTEDIKLDGRVIPKETICLVSIYGTHHNPTVWPNPYRFDPERSPLAYVPFSAGPRNCIGQSFAMSEMKVVVALTLLRFKKVRRKPELILRTENGIWLNVEPLPAR--------- 125563017 35 -----------------------------------------------------VATSKETARAVLKTHDTFATRPRLLAGEVGYEWADILFSPSGDYWRKLRQLAAEILSPKRVLSFRHIREDEVMMRVNEIRAAGPTNLSVMFHSVTNSIVSRAAFGKKRKNAAEFTWTGILATVTGMKRSLRAIYTTVDGILEEIIAERKENVDENLVDVLIGLQGKGGHLDNSKIKAIILDMFAGGTGTSASAMEWGMSELMRNPSVMKKQAGNLRYLKMVIREALRLHPPAPVPRESIDVCELDGYTIPAKSRVIINAWAIGRDPKYWDNPEEFRPERSNYEFIPFGSGRRMCPGFNYGLASMELMFTGLLYHFDDMAEAPGLGVRRRSPLM------------------ 15241541 58 -----------------------------------------------------VVTSSEVAQEILKTNDIFANDVPAVGPVNTYGGTEIIWSPYGPKWRMLRKLVNRILRNAMLDSSTDLRRRETRQLADQARVGSPVNLGEQIFLMMLNVVTQMLWGVGAEFLEVIREMNDLLLVPNIAKRMRRPAQRMDQMFDRIINQRLGMDRDDVLLKVKDEEAEKTKLTMNDVKAVLMDMVLGGTDTSLHVIEFAMAELLHNPDIMKRAQQEVDYILAIMKETLRLHTVAPVPRRPSQTTVVGGFTIPKDSKIFINAWAIHRNPNVWENPLKFDPDRNDFNYLPFGSGRRICVGMAMGERVVLYNLATFLHSF-DWKIPQGEEVEEKFGIVLELKN-PLVATP------ 79470575 56 -------------------NLPFLDPDLHTYFTKLAQSHGPIFKLNLGSKLTVVVNSPSLASEILKDQDIFSNDVPLTARAVTYGGLDLVWLPYGAEWRMLRKVAAKLFSRKTLDSFYELRRKEIRERTRCLYQKGEQLFLTMMNLMMNMLWGGRLLGVPNVDFFPMLARFDLQGLVKKMHLYARDLDAILDRAIEQMQRLRSRDGDDFLQHLMKLRDQEAPITMNHVKAVLMDMVVGGTESSTNTIEFVMAELISNPELMRRAQQELDYILAVLKETLRLYPTIPVPHRPSETALVGGYTIPKNTKIFINVWSIQRDPNVWEYPTEFRPERTDYSYLPFGSGRRICAGIALAERMILYTLATLL--------------------------------------- 158289913 58 --------------------------------------------------------------------------------------------------HQRRKMLTPTFHFKILANFVEVMNKLVRQLEKQLNNTEGFDCTIYATLTSLDIICETAMGYPIHALEFWLRSDFIFRFTKAYTEHEHCLKILHDFAYSMIQKRREMYRQRKQSMLSELSEDGQLLSDADIREEVDTFILGGHDTTATALAWMLYLLGTDQTVQERVFLEIDYLECCIKESLRLFPSIPISRTLTTGVDIEGHHIPSGTNAVIMLYQLHRDPQYFPNPEKFYPDRHPYSYIPFSAGPRNCIGQKFGALEEKAVISAVVR-------------------------------------- 61806701 46 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDKLLMSIMDLHFAGTDTISNTLLTAFLYLMNHPEVQVKCQQEIDDKDRVMYEDRHNMPYTSVFHSTTRDTELMGYSIPKGTIIIPNLTRVLKEEGQWKFPYEFNPANKPEAFIPFSTGLRMCLGEGLARMELFLIFVALLRRF------------------------------------ 114704721 23 -APAPPHSEPLGFFGF----LQTASRNPIEIWGT-RAFKEPYIEGRWLGVPNIVVNDPQAVRHLLVENAKNYVMQPLRQRILRPLLRDGLLTAEGQLWRRTRKAIAPVFTPRHIAGFTESMAARSENARERLSGMKTIDISHETTLLTFDILQATLFSDDIASEPDEFARSPQFLPRIRRLRGRKSMAYFRQLIGDTIEKRRAQLERDVPADLLTLLLKADGLSRDEIEDNIITFIGAGHETTARSLAWTLYLLSQAPDEREKVETEIDRTRAAFEESMRLYPPAPSNRTALQPDQVGDLKIPAGATVLVMPWLIHRHEMLWDRPDHFIPERDRYQYLPFGVGPRVCIGASFALQEAVIALAILMR-------------------------------------- 170047851 109 -----------------------------------------------------------------------------------------------------RKIITPTFHFKILEEFVEIFDQQSTVFVDQLKPMEPFDVYPRVTLMALDVICESAMGVIVRAFKILARLDFTFKYTSYAKIQKQALAVLHGYTDNVIHSRRKELAKFLDMLLQATTTDGQPLTDLEIREEVDTFMFEGHDTTTSAMSFLLGVLAKHPEVQKKMLNELNYLDMVIKETLRLYPVPMFGRKMMENHDIDGTIFPAGSNVIVMPYIMGRDPDYFEDPLEFRPERNPYRYVPFSAGPRNCIGQKFAVAEIKSLVSKTLR-------------------------------------- 55742015 43 ---------------------------------------------------------------------------------------------------QFRSILGHMLKPKEVEAYSDVLNDVVGDLIKKINYQRQNNVVKDIAKEFYMFRIGCLEPTVPKETEKFIQSINTMFVMKPWQKFCESWDYMFAFAKGHIDKRMKDQGEKVEGKYLTYYLAQEKIPMKSIYGNVTELLLAGVDTISSTLSWSLYELAQHPDIQSAVYSEVEEIKAVVKEVLRLYPVIPNARVADRDIQVGDYIIPKKTLITLCHYATSRDENVFSNPNEFQPDRWPYASLPFGFGKRSCIGRRIAELEVYLALARILSHF---EVKPEQP-------------------------- 66556051 4 -----------------------------------------------------------------------------------------------------RKILTSAFHFNVLRQFVDIFIEDAERLIKTLESEEGINLLQLTSEHTLNVICETAMGTSLKNKEKFQYEYNRIVKPWFYYDFSKLLKILHNFTRKIIQERKEYHRLAMLDLLIEAHRN-NKIDDEGIREEVDTFMFRGHDTTAISFCFSIMLLAEHKEIQDRARQNLPYLERCIKESLRLFPVPRISRKLETSVKLSNYEIPSNTIINVNIFDTHRDPKFWPNPNKFDPDRHPYAYVPFSAGPRNCIGQRFAMLELKT--------------------------------------------- 51100968 37 -----------------------------------------------------VINRMKAMKEVLLTCGEDTADRPPVPIFEHLGFQGMIFAPYGPEWREQRRFSLSSLRNFGLKSLEEWVIKEAGHLCDAFYINPNTMLKKATCNVIASLIFARRFEYEDPYLIRMLKFPILLHIPRLADKFLQSQKSFIAIVDNLLTENRTTWDDAFLAEIEKAKGNPESFNDENLRMVVIDLFTAGILTTSTTLSWALLLMILHPDVQRRVQQEIDYTNAVIHEVQRFIVPLHLPRITSRDIEVQDFLIPKGTILLPNMSSVHMDDTVWEKPLRFHPEHKHEAFITFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPDGQP-------------------------- 170049299 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWTESELIAQCFLFFFAGFDTVSSGMSFLAYELALSPEVQDRLYQKMEYLDMVVSEALRWPPAVLSDRLCSKDYQYDDFVIEKNRTIWIPTIAIHNDPKFYPNPDKFDPERFPGTYLPFGIGPRNCIGSRFALMELKSIM------------------------------------------- 195393148 54 -----------------------------------------------------------------------------------------------PEWREIRTRLSPVFTGAKIKQMFSLMEEITRDLRRGDAARGVVVSIKDVCDLYNTDMIASIAHCQDIFRPNVRRIIDFFVIFFRSKLFTEPHSEFLRRVIQLVIEERERGGDDLIEMLLTLKKEADLQQDKTHFTHHQDFLVAGIETCSSTMSFALYELAKQPLMQERLRREMKYLEMVVEETLRKYPIVPLLERECSPVPHAECYARRGMPVFISNLAIHHDPQYWPEPERFDPERFNASYLPFGAGPRNCIGLPICQLQIKLGL------------------------------------------- 15840853 52 ---------------------------------------------------------------------------------------------------RHRGALNSTFARRHLRGLVGLMIDPIADVTAALVPGAQFDMHQSMVETTLRVVANALFSMPRTVYDTLIWCIYSGVHPPPLREMQEITLTLDRAINSVIDRRLAEPTNSADLLNVLLSADGGIWPRQRVRDEALTFMLAGHETTANAMSWFWYLMALNPQARDHMLTELDWTTACLQESQRYFSVWIIAREAVDDDIIDGHRIRRGTTVVIPIHHIHHDPRWWPDPDRFDPDRPRCAYLPFGGGRRICIGQSFALMEMVLMAAIMSQHF-TFDLAPGYHVELEATLTLRPKH------------- 109107202 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIAGTETTTNVLRWAILFMALYPNIQGQVQKEIDYTEAVLHEVLRFCNIVPIFHATSEDAVVRGYSIPKGTTVITNLYSVHFDEKYWRDPEVFHPERKKEALVPFSLGRRHCLGEQLARMEMFLFFTALLQRFHHFELVPDLKPRL----------------------- 212538573 51 ----------------DLVAKYYFLSGTRPRYHALHMKYGPVVRVSPYELD---ISDIDAVKEIHRVGGRYL-KSEFYENIGHRSLKTLFSTTDPTHHAIRRRLLSAGMARNNLTQLEPIVMERVQLTIRRMQKRGVIDVFKWWTFMATDVIGELSFGESFRTLDKLLRYAQFLPIFPVLKRVSAAGQRMFQYAQQAIGRYQSMLERDLFTKMFKGGSEG--LTQFEITLEAGGYIVAGSDTTAITLTYLVWAVCKRPDVKEKDLRDSPYLNQVIHEALRLHSAVPSPRVPPEGATLVGYNIPGGITVSTQAYSLHRNPEIFPNPETFDPSRWENPFMPFGGGSRICIGIHLAWMELLLATALFFRTFPN---------------------------------- 158302789 5 ----------------------------------------------------------------------------------------ILVAVSGDSHRRQRRMMQPGFHRGKLDHYVISMSAAAEETADSWRPGQVVDVPKMASDLSLAMITKALFDLGAAAEAELRTTGHDILYTSLPTAAKRHMGRTSAAIREAVTAYRADGRDDLLSTMLRARDEGNTMTDDEVHNEIMGLAVAGIGGPAALTAWIFHELAHDHLIEQRLHAEIDYTQRLVKEALRKYPGWVGSRRTVRPVRLGEHELPADVEIMYSSYALQRDPRWYRDPEKLDPDRWKGAWVPFALGTYKCIGDNFALMETAVAVAVIASR------------------------------------- 195028584 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDLLAQCLLFFMVGFDVISTCLCFLTYELCMNQEVQSKLYDKMKYMDSVISESLRWPPAFTLDRECGKDIDMFDEKFKKGDIINIPIIALHRDPHYFKDPELFSPERKPFTYLPFGLGPRGCIGNRMALMEVKSIIYHLVSKF------------------------------------ 21728402 55 -----------------------------------------------------------------------------------------LLNLDGPRWFQHRCLLTPAFHQDILKPCVDMMAHSVNMMLDKWQINGTYESYVKATFELGEIISSRLYNFWHHHDIIFKLSPKGHCFQELGKVIHQCTEKIIQTLKDQVNQDDTQTSQNFLDIVLSAQADEKAFSDADLRSEVNTFMWAGHDASAASISWLLYCLALNPEHQDRCWEQLDEIPMCIKETLRIPPIPSISRELSKPLTLDGHSLPAGMTVVLSIWGLHHNPAVWKDPKVFDPQRHPCAFLPFSSGPRNCIGQQFAMLELKVAIALTLLRFRDLTRPPATVLRPKHGIYLHLKKLP----------- 5915838 35 -----------------------------------------------------VVSSPEYAKEVMKTHDHFASRPYVLAAEIMDDFKGVAFTPYGDYWRQLRKIFAELLSSKRVQSFQPIREEVLTSFIKRMATIEQVNVTKEVISTVFTITARTALGSKSRHHQKLIDLYPSVKFLQHMSGLKPKLEKLHQQADQIMQNIINEHREAKSSATGDQGEEEFGLSDESIKAVIWDIFGGGSDTSSATITWAMAEMIKNPRTMEKVQT--EVRRVFDKEGRPNGSPLLLPRECGQACEINGYHIPAKSRVIVNAWAIGRDPRLWTEAERFYPER------------------------------------------------------------------------ 119894605 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTKDEDGKGLSDEDIRAEADTFMFEGHDTTASGLSWVLYNLAKHPEYQERCRQEVQFLTMCIKESLRLHPPVISRRYAQDTLLPDGRVIPKGVICLINIIGTHHNPSVWPDPEVYDPGRSPLAFIPFSVGPRNCIGQTFAMTEMKVVLALTLLRF---RVLPGEEPRRKPELI------------------ 28071341 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLALRSEGKHLTVEDIVDNAILLLIAGYETSSVLITFLIRQLANEPDILGKITDEQENKPLTWNDVSRMKYTWKVFRTATKDIEYRGYHIPKGWQIFTAQIVTHLDTNFFDEPSKFDPSRPPYCFVPFGGGPRMCPGNEFARTETSVAMHYLVRQF------------------------------------ 156542460 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDENTIAAQAFVFFVAGYETSSNTIAFCLYELAVNPEIQEKARQDMKYLDMVILETLRKYPPAPLSRRCEYPYKLSDVELSKGMRVVIPIYAIHHDPKHYPEPDKFRPERHPYTFLPFGEGPRNCIGTRFALLQTKVGVITFLR-------------------------------------- 157354575 29 ------------------------------------------------------LTTHSAAKALLQNGATFASRPQVATQVLTNNHRTVSSSAYGPLWRLLRQNLMSIVHPCKLKSYSHALSRLKDKIRDDFKSGNAVPVVDHIRYTMFCLLSYFCFGFIRFNVLNFMPKLAKIVFRKLWKELLEIRRNQEKTLIPIIRACRGREKKTMVSYLDHVQDVERKLLEEELVSLCSEFLFIGTDTSTAAMQWVMANLVKHQDIQEKVVEEINRVVKPGEEIKRRHPPGHFPRSVTEDTIFDGYLIPRDALVNFTVADMGWDPSVWEDPMEFRPERREIKMMPFGAGRRVCP-------------------------------------------------------- 110760828 39 ----------------------------------------------------------AIIKQILKDFNYFPDRNFTIQSFYDEIGNKSLFTLKNPQWKYLRTKLSPIFSSAKVKKLFHLMVEAANSMNKYLDDEFSNDMIKDVTLKYTTNVISSVIQFYEEAQKGLKTTFSRSMQLCISFFFPKLSPYLNNFFRKVFREITKTKREDLIDSLMELQDKDFKFEGDALLSQSAIFFIAGRETSISIICLTLYELAKHPEIQKRTRQSMKYLHQVVSEILRIYPPTPIIRVAVADYKIPDIVIEKGTSVFIVLTALHNDPKYHPDPLRFNPDRKPFTYIPFGEGPRICIGARIGQLQSIIGL------------------------------------------- 169609042 66 -----------------------------------------------------------------------------------------LLMTEGDEHKHHRKNIMPAFHFRHIKELYPIFWSKSIEFCNAMAIQDNDDRVLEIG-HYATQVTLDIIGLAGLGRDLFPVWIIEMLPWKLNGRVKFMTTELKRTCTEFVGQKKANESLDILSIMLRS----NNFSDSNLVDQLLTFLAAGHETTSSALTWSGYLLSTHPDVKAKLRNEIYKHNAVCNEVLRVYPTPITARYAVRDTNIAGQYIPKGTVLFIPPWAINRNPKLWPDSEKFVPERWNYAFLTFLHGPRACIGERFARAELRALVAALVGSF-DFQMAYPDEKVIAAGTI------------------ 195474992 58 --------------SFDLYGKD--HAGIFKHSRDCAQALGKSYVEYAIGAAIYNVIDADNAEHVLNDPNLI--NKGTVYYFLHPFLRTGLLTSTGKKWHARRKMLTPTFHFNILNQFQEILITESLKFLQQFKDKDEVIILNEVIPRFTLNSICEMAEKGDRYRENFSQWSDTLFKMFAEKDYASALDVVHGFSSDIIAKRREQLNDEMLDTLIHAEKDG--LIDHIGICEEVTLMFEGYDTTSIGLIFGLMNMSLYPDEQEKCFQEIQAHEYFIKETMRLYPSVPMGRETARETELANGLIPKGSQIAVHVFDIHRNPEYWDSPEEFRPERHTYAYIPFSAGQRNCIGQKFAMQEMKTLMVAVLKQFQILPEIDPKSIVFQTGL------------------- 210111969 42 LPPGPWGFPVVGIF-------PALGSRPHHAFSRMAEKYGDVFRVKFGSRTVIILNGIDMVKDAFKQSACFAGRPALYSFK--QVKNGITFKTYSPSWVARKKVTVGAFVNGRVGALETMITEEAQELAEEYAHTAVANVVCALCFGKRYEHGDQEFRQLLRNTEKFRQPWLRFFPNKNMKLFKEAMESSTQLFDKHINAHLQTYRDIADALIYNMRENKEGLTDEFVLECVIDIFGAGQDTTSQMLHWAFLYMLVFPDVQARVQREIDYTVAVIQEIVRHTGPMSIPHLTTKDTQLHGYTLPKDTIVFANLFSVGHDRRIWGDPSSFRPERFLDPNLPFSAGKRRCPGEHLAKQEMFLFFSILL--------------------------------------- 77554241 38 LPPSPPGWPV-------IGHLHLMSGMPHHALAELARTMRAPLFRMRLGSPAVVISKPDLARAALTDAALASRPHLLSGQFLSFGCSDVTFAPAGPYHRMARRVVSELLSARRVATYGAVRVKELRRLLAHLTKNKPVDLSECFLNLANDVLCRVAFGFPHGEGDKLGAVLAEAQDLFAGFTIGDFFPELRRRLKKCLADLREACDEDFVDVLLRVQKSPDPLTDDNLKALVLDMFVAGTDTTFATLEWVMTELVRHPRILKKAQEELHYMRAIIKETFRLHPAVPVPRESVAPCTLGGYDIPARTRVFINTFAMGRDPEIWDNPLEYSPER------------------------------------------------------------------------ 194226924 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDNLRLVVADLFSAGMVTTSTTLAWALLLMILHPDVQRRVQQHMPFTMAVVHEVQRFADIVPVPHMTSRDVEVQGFLIPKGTMLITNLSSVLKDETVWKKPFRFHPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDHGVFRSI--------------- 210081719 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLRADEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRPSMKYITLCVKESLRLYPAVP---EILRDVETGRTVPQGRSQVYISLRLLHRNPHIWEKPEEYDPGRHPYAFLPFSAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 169783630 111 ------------------------------------------------------------------------------------------------DHSRFRRTLSHAFSETSLRVQEPLVNSYIDLLIQRLHEHKPLDMVAWYNFTTFDIIGDLAFGEPFNCLQNSAYHKWVLLRLITPTRIANGRNWHIELTKEKVKDRKSNDRMDFYGHILKQKDTERAMTFDEMVTNGSTLIVAGSETTATLLSAVTFYLLKNERVLSKGCNQLEYLNAVLTEGLRIFPPTPTPRIVDADDMIAGKWVPGGTIVSIPHLAAFHSASNFTEPESFIPERFDPRFAPFSFGPRNCIGRNLANAEMRLILARVLYNF-DLELDE----------------------------- 115345815 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLLDLVVGSEEDGEGLCEDNIKGFISDLFVAGTDTSAIVIEWAMAEMLKNPSILQRAQQETDYLQAICKEALRKHPPTPIPHYASEPCEVEGYHIPGKTWLLVNIWAIGRDPDVWENPLLFDPERNDFELIPFGAGRRICAG------------------------------------------------------- 157356839 39 -----------------------------------------------------VASKPDSARAFLKTLDLFSNRPPNAGATHIAYEAQDFVFADGPRWNLLRKLTSHMLGAKSFKDWGAIRGAEIGHMIQAMCRRGEPVVVPEMVRRVFETQGSESNDFKEMVVEDFIPSIAWMDLQGTEGKMKLLHNKFDALLTRMIEEHSATAHEDILDVVMAEQEGGVKLSMVNIKALLLNLFIAGTDTSSGTIEWALAEILKNPTMLKRAHAEMDYLEAICKETFRKHPPLNIPRVSANACEVDGYYIPEDTRLFVNVWAIGRDPEVWENPLEFKPERNDFELLPFGAGRRMCAG------------------------------------------------------- 77556825 46 -----------------------------------------------------VVTSKELARDILKTHDNFATRPKLVAGIVAYDWTDILFSPSGDYWRKLRRLIQEILSAKRILSFEHIREDEVRMLADEIRAVGPVDLSARLHRITNTIVSRAAFGNKRFYVPDLFPRFSVLLCWLTGMRRTLHRDTIDSILEEIIEEAKQQQDNNLVDVLLSLKDKGDPITRDTIKAIVLDIFAGGSGTSANAMEWAMSELMMNPRVMNKVQRDLKYLKLVMKETLRLHPPAPVPRESIDACEINGYMIPAKARVIVNSWAISRDPRYWEDAEEFKPERSNYEYTQFGSGRRMCPGYNYGLASMELTLAQLL--------------------------------------- 53988152 35 ----------------------------HHSLIRLGERYGPLYSLYFGSMPTIVVSTPDLFKLFLQTHEASSFNTRFQTSAIRRLTYDNSVAMDPPYWKFIRKLMNDLFNASTINKLRPLRTREIRRVLKVMAQQEPLNVTEELLKWTNNTISTMMLGEAEEVRDIARDVLKDFIWPLKMFKFGNYEKRTEAIFQEIVNKRKEKNGEFLDTLLEFAQDETMEIKIEQIKGLVVDFFSAGTDSTAVATEWTLAELINNPRVLKKAREEIDYIRAMVKEVFRMHPPPVVKRKCTEECEINGYVIPEGALVLFNVWAVGRDPKYWKRPLEFRPERFRGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 210091783 26 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPANYLFDSMVDSGNI-AARWGPGFRQRKRFAITVLKNLGMKVIEDNIREEAICLRSRIADYKPFDMTHDVTVAVANIICSMAFGKRYDYEDETFRELSKAFVPVGNKNALKEFYKVQNVLKDEISRHREHPRDDFCLLEVELQEKVEGLTEEQVLYMAQDLFFGGTDTTNNTLQWSLLYMTLNPDIQHKVHHELDYVNACLLETMRIRTPFTIPHATTQDVNVQGYDIPRGTQVLPNLYSLHMDPAYWPDPDRFDPERKPESYLPFGGGNHH---------------------------------------------------------- 210087068 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLRADEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQDKCRPSMKYITLCVKESLRLYPPEILRDVETSLTFSDGRTLPEGSQVYISLRLLHRSPHIWEKPEEYDPGRHPYAFLPFSAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 9294287 33 ---------------------------PHQSLWKLSKKYGPVMLLNLGKVPTVILSSSETAKQALRDYDLHCCSRPSLAGGRELSYNNRDISFSPDYWKELRKLCTQLFSAKNIHSTQHIKDEEVKKLIVSIAESAS------LKTPINLNKKCLALTVSIVCRIAFGVSFEGTVLSNDS--FNKLIREAFEMLGSFSASDFIPYIGWIIDRFTGLQGRREK----------SDILLAGIETSAGTMAWTMAELAKNPLVMRKVQEQLHYLKTVIKETWRPPAPLLLPREVMSEFEINGYTMQPKTQIHVNVWAIGRDPNTWKDPEEFLPER------------------------------------------------------------------------ 13278244 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLMAEDEHGKGLSNEDIRAEADTFMFGGHDTTTSALSWILYNLARHPEYQERCRQEVQFLTMCIKESLRLHPPVLISRCCTQDILLPDGRAIPKGNIVISIFGVHHNPSVWPDPERFDPERPPLAFIPFSAGTRNCIGQTFAMSEIKVALALTLLRFRIL-PDDKEPRRKPELILRAEGGLWLRVEPLSAGA- 157123674 81 -----------------------------------------------------------------------------------------------------RTALSPAFTGSKMRNMFGLVSEYTNGAVQRLVEDAENDLFKRLHDAITSISLGTDIDSIREPENEFFAHGKELAKTTGLQGFRFFIMSLHGVVSKVIKHRLDNVRPDFIHLLLQARKNPIEWTDYDIAATVATFFFGGAESTTALLCFTIYELALNQHVQQKSMQQMKYLDMVISETLRWPPFGVTNRRCTKPYQIHSVTIEKGQVVFLPIQHIHRDPHFFPNPMRFDPERFADAYLPFGAGPRNCIGSRLSLMQTKCFL------------------------------------------- 210119990 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLTRDDIVGNGIGFFSGAFETVSITMSFALYHLALDQEVQDRARQKMSYLEMCIMETLRLYPVSNIQRVANEEARLKWITVPKGMRVMVPAIAIHYDPARWNEPRKFNPERNPMDWLPFGVGPRNCIGMRLALLELKVGLARAL--------------------------------------- 212518342 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFETTSTTMTYSLYELALNPEVQEKGIMEMNYLSMVVSETLRKYPPPFLDRICTMDYKIPDVVVKKGTPIYIPLFGLHYDSKYYPEPEKYIPERHPYSYLPFGEGPRTCIGARFGSMVSKIGLCAILSNF------------------------------------ 111219498 43 ----------------------------------------------------------EIIREIFKNYSNFSSRPFLPTITFGSFNYRGISGSNGDYWKRNRNLLLNAMKKSNLKQTYDNLSDSVNSLINLMKEFQSSNESFQPDMYLRKYALTTMFGEEAELIDNINEAFNFMTLGNAGDFFKICFNRIRTLIRNRYIEHRKTIDRDLLDLLIIEYGDHSDENMISIVQVCFDVILAGVDTLASSLEWFLVMLCNNQQIQDTVYNELKYTMACIKETIRAPAPFGLPHTTDQDIIVKGHFIPKDSMVLINFYSLGRNPKDFPDPLKFDPNRTPDSFMPFGTGPRNCIGQALG--------------------------------------------------- 115688792 29 ----------------------------HEAYMDLAKKYGPIFSLRRGSFVFVILNDRESITQALKSGEFFSDRPGHFNWSIPDPGKATIAFSNGKPWVDLRRFSLPALRSFGFQSLVPQINLEARYLSEEIRRGEPTDLATTFSKATANIICQLLFSQRYEYSDRILKSMDEFVSLIPETDLVNIFETLRDFIMSHLNSHRETFQKDNIRDFTDADDISKEFELEHFWRVLLDFFIGGTDTTAVITSWAILFLSVHSDVQRKVQAELDYCNATLTEVMRIRPPVSVPHMTSDNVSFRGFTIPKGSIIVPNLWAVHHDPKEWNEPYKFNPDRKNEAWMPFGVGRRECVGSQLAKMETFLLFTNLFQQF-EFKLPPNQP-------------------------- 196018227 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDIMLTAQDEGVGMTVDEIVYQVITFLFAGHDTTSSSLSWLLHSLAANPECQKKCREEVDNVLGCIKESQRLHPTVPIGYTLGEEMTVEGYTFPKGMDIEFPSYVFHHDPNWWEEPWKFNPERDPYAFMPFAVGTRNCIGQNFALQELKSVVAKILQRF------------------------------------ 157335196 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHIKGVLMNIFVGGTDAGTATVIWAMTALMKNPRVMKKAQEKLPYLKAVVKETMRPAAPLLLPRETLQKCSIDGYEIPPKTLVFVNAWAIGRDPEAWENPEEFIPER------------------------------------------------------------------------ 168029463 33 ----------------------------HRTFARISEQNGPLTMIYMGNKPTLLVSTAAMAEQVLKHNDAFASRPFITAKTLGFDFKSIVFAPFGNYYRRLRRIYTELLSPKRVALSQVLRQHEIKHVINSLQEMGIDNLVR-MIFAKPHMGATECLTKEEMYVGDFIPLLDIYDFTGYKKKTNKLAAKMLDIATQLIEKHKSDAGTGVDNDKLNSQKGEDQLPPHAMAGILFDFIIAGSDTTSVSIEWAIAELLHYPHVTEQDIKHMPFLQAVVKELFRLHPAAPIPHCNMEETKLAGYDIPAKTTVMMNLWAIGRDPAHWDDALEFKPERFLNKHLPFSVGRRQCPGAGLGLAVVQLAVASLLHGFEDMREKPGLVTPRKSDIVTAVPRLPL---------- 159126630 80 ------------------------------------------------------------------------------------AAGVFLGDTDTPEWRVAHKFLPPALGPKAVRHYAPTMQKTVEDIFDQLDAQGEAWNVYQYMLKLGSQAVGKLLGLDFEHFSSADAPIHEMVHLIDPKRLRDTKARIEQLVEESVQKAQRGGVEDLDYALRATDNKGEKLPKSSLVWALVVATGAGFTTTSSLLSWLIYGLVTYPEITADFTDQLTFLDKYIKETQRRHPSFQPGRTAKLDLILGGYKIPQDAVVIPALHHIHNNPAIWDNPARFNPDRWDAAYIPFGTGPRMCIGFNFALQEIKVFLPKLIYR------------------------------------- 157117347 42 -----------------------------------------------------------------KDFDHFTDHMNTISADVDPILGRALFFMGGSRWRHGRAGLSPAFTGSKMRNMFKHVDEAMRRLVEDAGEGALEVEIRELFQKLGNDITTSIFGVEVDSVHNLVVPESVFKFFGVRFFPKEAADFYLDIVTETISHREKNKRPDFIQLFYESSTENGQYTDLDIAAVALSFFFGGIETTTTAICFAVYEIVLNATIKEKLQTEIDSGRPLSYEIRRWPPVGVTNRACVKTYAFEENTIEEGQVVHIPVQSFHRDSNYFPDPLRFDPERNQDAFLPFGSGPRNCVGSRLALMQAKCIL------------------------------------------- 116000779 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIRGADVTDSQLRDDLMTMLIAGHETTAAVLTWGLFCLMQNPELMKRIQADIDEVMGCIAEALRLYPEPPIIRRCLEDVTLPKVTLIKGMDIFISVWNLHRSPECWENPEEFDPFRFKRPFIPFGAGARKCIGDQFAMLEATIAMAMVLRRY-DFELTTDPKDITMGATIHTEKGLP----------- 115455489 42 ----------------------LIDKPFHAALSRLAERHGPVFSLRLGSRNAVVVSSPECARECFTDNDVCFANRPRFPSQMLATFNGTSLGSYGPHWRNLRRIATHLLSSHRVSGMSGIISGQARHMVRRMYRREAPDADTDMSMEAQELRHVLDELNPLIGAANLWDYLPALRWFDVFGVKRKIVAAVNAFMRRLIDAERQRMKKSMISVLLTLQKTPEVYTDTLIMTLCAPLFGAGTETTSTTIEWAMSLLLNHPEILKKAQAEIDMSQCIINETLRMYPAAPLPHESSADCKVGGYHIPSGAMLLVNVAAIQRDPVIWKEPSEFKPERFENGMIPFGMGRRRCPGEMLALQTIGLVLGTMIQCFDWGRVDDAMVDMTQSNGLTSLKVIPLE--------- 170029072 58 ----------------------------------------------------------ELIRRLVQQFDHFANHGYFLDESKDRILGNQLHLLKGDKWHQMRATLSPVFASRNVALMASLIQTNSLDLVDHLKVDPELEFKGVTLKHVFNVISGCAFGLDLNTFRDFYLFPKLMTRMGVQLMDAEQSTYFLNLLRNTISEREKTNRPDVIQLLNRKDFSKRKWSDEELVAQCVSFFGTGFEGLVNLLSFATLELAANQDVQNKTISQMTYLDMVVSETLRKWPAFPSSRECSKDYQLNEDNFRKGDSVWVSVWALHRDERNFPEPERFDPERRPFTYMPFGVGPRSCIGNRFALLVAKITLVDLIRNF---ELSPG---------------------------- 215411039 31 ---------------------------------------------------------------------------------------------------RHRGALNSTFARRHLRGLVGLIADVTAALVPGAQFDMHQSMVETTLRVVANALFSQDFGPLVQSMHDLRTVYDTLIWPPPLREMQEITLTLDRAINSVIDRRLAEPTNSADLLNVLLSADGGIWPRQRVRDEALTFMLAGHETTANAMSWFWYLMALNPQARDHMLTELDWTTACLQESQRYFSVWIIAREAVDDDIIDGHRIRRGTTVVIPIHHIHHDPRWWPDPDRFDPDRPRCAYLPFGGGRRICIGQSFALMEMVLMAAIMSQHF-TFDLAPGYHVELEATLTLRPKH------------- 194863218 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSDTLFKMFAEKDYAAALDVVHGFSSEIIAKRRDQLNDDMDDRRNTQRAEKDGLIDHIGICEEVTLMFEGYDTTSIGLIFGLMNMSLYPDEQEKCFKEIQAHEYFIKETMRLYPSVPIGREATRETELANGLIFPKSQLAVHIFDIHRNPEYWDAPEEFRPERHTYAYIPFSAGQRNCIGQKFAMQEMKTLMVAVLKQFQILPQTDPKSIVFQTGL------------------- 212512800 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTDVELREEVDTFMFEGHDTTAAGVNWAILMLSHHPEIQEQAYEEVKTIERIIKETLRLYPVPTIGRHIDEDTQIGDYLIPKGSNTVLVIYAVHRDPKVFPNPDVFDPDRHPFAFIPFSAGPRNCIGQKFAMYEEKVVLSNLI--------------------------------------- 42415843 61 ----------------------------------------------------------------------------------------------------IRTKLTPVFTSGKVKQMYTLMQEIGNDLELALQRHGEKNEIKEICAQFSTDSIATIFGIRANSLAEFRNYGRKLFTFTVGMRIQFFTPDFSHFMRSTIGHVMEERRNDLIDVLVSLRKEAAAEPSKPHYAKNQDFLVAGFETSSSTMSFALYELAKHPEMQQRKIQSLEYLAMVVDEVLRMYPVLPFLDREYESVQFYDYTLENGTPVFIPIYALHHDPKYWTNPRQFDPERFAMAYQPFGSGPHNCIGSRIGLLQSKLGLVSLLK-------------------------------------- 125527394 29 LPPGPAGLP--LVGSLPFIDP-----NLHTYFAGLAAKHGPILSIRLGSKVDIVVTSPELAREVLRDQDVFANRPDAGNAVSFGGVQNIVGNPVGPMWRLLRRLVHEMLSPSGLANVHDLRRREFRSTLRYLHTKEPVDLGAQMFLNTMNVITSAMWGLGTPNVSDFFPALAPFDLQGIRGKMERFRSRFDLMFAKIIQQRMKAQQDDFLECMLKMEKEGGPFTMDNVKALLLDMVVGGTETTSNTVEWAMAEMLQNPQVLKKAQQELDSVVGRDEVVEEWHPQLHYLRMVIKETTVSGYHVPEGSRVFVNVWAIQRNPLVWNEPLEFNPERSQFDYFPFGSGRRICAGIAMAE-------------------------------------------------- 62955864 37 ---------------------------PHVALAKMAKIYGPIVYLKMGTCGMVVASTPDSARAFLKTLDLFSNRPPNAGATHLAYGAQDMVFADGPRWKLLRKLSNHMLGGKALENWAQVRSSELGHMLKAMYCRGEPVVVAEMLCYAMANMIGRVFETKGSESNEFKDMVVELMTWMDLQGIERGMKRLHKKFDVLITKMIEEHKPDFLDVFMAQQENEEKLNTTNIKALLLNLFTAGTDTSSSIIEWALAEMLKDPKILNRAHDEMDYLQAICKETFRMHPSTNLPRVSAQACRVNGYYIPKNTRLSVNIWAIGRDPDVWERPLEFIPDR------------------------------------------------------------------------ 115752464 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGTETTSTTLLWAFLLMAGHPEVQEKIPRYEDRKLMPYTERYRPIAPIGVPHRATSDLKVKGYDIVEDVIIVINILHIHHDPKIWGDPEVFRPERKHEAYMPFGVGRRVCLGEQLAKMELFLFFTNILQQFK-ITMPPGVQPNYDFGH-RALTTL------------ 156547227 61 ----------------------------------------------------------------------------------------------------IRNKLSPFFTSGKLKKMYELMEEICTDLLDKLEIDGKPIEIKEICAKFTTDLIGTTAYGMEMFRSSFMRYLQMLAIFFIPPLRPYINAKFFDFLRKAFWHVINERRPDLLDMLIEIKNNQDNGTDDTFVAQAAIFFTGGFETSSTTMSFALYELARNPETQTKMITTLPYLNMVTLEALRLYPVISWDRLPEADYTFPNITVEKDVPVILPMRTLHLDPQYFPNPDQWDPERFPFTYFPFGEGPRSCIGTRLG--------------------------------------------------- 193083178 143 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDLLLSKDEDGKELSDEDIRAEADTFMFEGHDTTASGLSWVLYHLAKHPEYQEQCRQEVQFLTMCIKESLRLHPPPVISRCCTQDFVLPDGRVIPKGIVLINIIGIHYNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQAFAMAEMKVVL------------------------------------------- 206686192 5 --PKPPARPDPLWRYVKLFREDILSAQPARLYRAWMAEFRTPFFRSF------LVNQPDLVKLLLKRPDDFPKSDRIAEGLKPLLGNSVFLT-NGETWKRQRRIIDPAFEGGRLKDTYPAMRAAAEAAVKRLEGRTGPVEMEEFSIPIGHEVAGEVFTRFRDYQRPLPRWVPRFFRPGTRRNARTIRALIAQLTTERMAAIKAGRADDLATKIMTTRETGSTFDTAEMVDQVAIFFLAGHETSASALAWALYLMALYPEWQERVVSRLKISRDVFRETLRLYPPVPMMREAACPERFRNRAVPEGAQMVLSPWHLHRHERLWENPDGFDPARWRDAYIPFSAGARVCTGAGFAMVEGPLILSMILRRF------------------------------------ 195431830 84 ----------------------------------------------------------DLIKQVMKDFQNFANRGNYYNEE-DDPVTAHLFNLDGQKWRNMRTKLTPTFTALKMHQMLPIIVEIGDRFVDLLNNGEAPVEIKDWLSRFTIDVIGSCFGLDCNSLAEFRVITRTLFTVRRHNTFPKIAEKLHRVVRDTVDYRDKNNRNDFLNLLMGLREKDGGLTFNQILAEAFVFLVAGFETSSSTMGFTLYELAINQDIQDKAREEVKQVLAKHGEFNYWAILPILIRVAEKDYPVPNDVFEAGTQLIIPADAIHHDPEIYPDPEKFDPDRHSMAWQPFGQGPRNCIGAR----------------------------------------------------- 19921686 51 --------------------------------------------------------------------------------------------------RELRTKISPVFTSGKIKQMYPLMVKIGKNLQDSAERSGTEVQVKDLCSRFTTDLIATIFGVEANALQEFFYHNRAIFSLTLSRRVKLFSRETTKFIRSSVRERTGEKRNDLIDILLALKRESKEVDLDYLVAQAAVFQTAGFETSASTMTMTLYELAKNDHISYERIQEMPYLSQVVNETLRKYPIVGYIRECSQPAEFHNMELPHGMSIYMSTVAVHRDPQYWPDPEKYDPERFNDAYMPFGVGPRNCIGMRLGLLQSKLGLVHILR-------------------------------------- 91084715 47 -----------------------------------------------------VPTDPKFIKLILKDFQHF-NFRNFYYNEKDDPISAHLLSLNGEKWKRLRSKLTPTFTAGKIKMVFKIFVECGKIIEHTLEHHAQFDVKEMFSSYSTDVIVNCAFGVEVDRLKKFKNYSQKALDFNTRRCIVMYLGAVFDFFINIVREKTNTIRNDFLQLLINLKDDWGQFSIEEVAAQCFIFFLAGFETSATTMSFALYEIAANPHVYEQIMDEMEMCHDAIKEMTYHSPAYAVSRTCTQDYHVPNIVLKKGFQVLIPIRGIHSDPEFYPEPEKFKPEREPYSYLPFGEGPRICIG------------------------------------------------------- 54401330 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEKIVNVVMDLFGAGFDTVTTAISWSLMYLVTSPRVQKKIQEELDYLEAFILETFRHSSFMPFPHSTTRDTSLNGFYIPKGRCVFVNQWQSNHDQKLWDNPSAFWPERFSEKVILFGLGKRKCIGETIARGEVFLFLAILLQQV-EFRVTPGVKV------------------------- 157136091 52 --PHPKPVLPLLGNSLMFANKDAPA--IFHTVLDLHKQCGQNLVTYGLFGDVQLISSPKAIERVLLSKVT---KKNYIYEYLEPWLGTGLLLSFGEKWFQRRKIITPTFHFKILEQFLEVFNAETDRLVTKIEQHEEFDMYQYITLHALDSICETSMGVSINALDNLRSFPLLYFLHPFYWRQQKLIKTMHNFTNSVIKAKREHNEDDGIYGKKRMSLNESSMSDADIREEVDTFMFEGHDTTTSGIYFSLMALAMHPDIQERLYQQMKYLDMVIKEVLRVYPVPIIGRELLEDVEINGCQVPRGTAMVVIIHNVHRNAEVFPDPERFDPERFPYDYIPFSVGARNCIGQKYALLEMKVTLVKLL--------------------------------------- 33521521 32 --------------------------------------------------------------------------------------------------RNLRRILSEILSSHRLNSFLEIRRDEIMRLIQKLAQKSYNGFLRPMFSEMTFNTIMRMVSGKRYYVGDFLGFLRWFDFDGLEKRLKKISKRTDAFLQGLIDEHRFGKRNSIDHLLTQQQSQPEYYTDQIIKGLMVVMLLAGTDTSSVTIEWAMSNLLNHPEIMKKAKNELDTHIGHDRETLRLHAAAPVPHLSSEDFSLGGYNIPQNTILMVNAWVIHRDPNLWSDPTCFKPERFENKLLSFGLGRRACPGENL---------------------------------------------------- 194223697 142 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKELSDEDIRAEADTFMFAGHDTTASGLAWVLYNLARHPEHQERCRQQLPFLTMCIKESLRLHPPTVISRRCTQDIVLPDGRIIPKGVILISIFGTHHSPSVWPDPEVYDPFRSPLAFIPFSAGPRNCIGQTFAMTEMKVVLALTLLRFRVL-PAGEEPRRKPELILRAEGGLWLRVEP------ 170069183 82 -----------------------------------------------------------------------------------------------------RQLLTPIFTVSKMKQLFPMMEQVSKQFVEYVGRHGGQRRGGKISAAFTTQNVGCAFSLDAECFDNPKSEWREMGKKVFQPTFTEVNEWMRNMVSKLLSERRAKQREDQLQSLLNLKTKTE-LTEEMIAGHSLAFFTEGFETSSTTLGFLIYNLAANPGVQQKVMQQIDYLDWTLQESLRNPPLASMTKLCTKNYSLKRTWIKAGTPVLIPLLAIHMDAKYYPEPQKFRPERFSPEYFPFGEGPRMCMGMRFAQTQVKVAL------------------------------------------- 195129806 57 ---------------------------------------------------------------------------------------------------AQRRLLTPAFQPQLLRRFAPALSKHAERLLYRLQRTGGNAIVTDYLFACLLDCIVDVSAFHRSSELLFKRMINPLLTSDFVFKRTRLWRELHLHMDRIIEQREKQLEAEQQQPEQEKRPRIAGLSRQQIRDEVNTFVFAGVDTTTAAMGFVLYALAKQPSVQERLYNELDYLDAVLQETLRMYTIVPTGRQTTRATTIGGRRYCAGVTLWINMYGLAHDASHFTEPYEFRPERWPFSYIPYSAGPHVCIG------------------------------------------------------- 149920101 179 ------------------------------------------------------------------------------------MFGRVGLTQTPKDYVAERHILRAPFKARLMEGNLGVIDEVVLRFIDGLDDAGEFDLVPTVEGLLQEISARVLMGEDFHARMDAEFWAPPWLPLPRFIRRDIARARLHRKLGALIEERRELSREDLLQALVDAREDGSVLPVERVVDYVLALVFAGFETTTGHAAWGVILLLQHRVHLERIRGQVDVRDALRETERIMPVADRHVRQADAPVEIGGYTIPAGWLLMSGVALTHRMPELYAEPEVYDPQRFERGEVGFGGGSHRCTGVTLAYNEMTILLARLVQRLELELVAPKVPEIADTMGVLGPE-------------- 170058675 29 -------------------------DGQHGVFEYLARKYRTQVIGLRLGREHAVVLGYDLAKQALVSDDLQGRPDNFFLRLRASGKRLGVTFTDGDHWEEHRNFVVRTLGYGRLR-MDDLIQRELHELIQTLATGQHIERGDDHLQRLMQKKRSTMFDMSGGLLNQMPWLRFVAPDWSGYNLLVDFNRQLIAFFSDSIREHEEKSGDDLIYAYIQRHNPDSTFTEEQMIMTILDLFIAGAQNTSIIVDLLLMMMVVRPDIQAKVHQEIDQHEAVIMEVQRFFHTISGPRRAIRDCELGGYRIPKDTTIFVDLKSVHMDPDYWNDPEVFRPERNTERLLSFSLGKRRCLGDVLARACIFTYFGGLMQHFK-IELPEGEQNVPSLNLTPGITYMP----------- 91079496 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDYLVELTDREGRWTDEELTNETRSVIMAGSDATALTLSYCLVMLAMFQDIQDKVYPHLQYLDRFIKETLRVFPVTMIGRELTTDMTIDGHFIPKGTSIGFPILYIHRNPEYYPDPLKFDPDRHPCTFIPFSFGPRNCIGYRYAMMTMKVILATLLRSF------------------------------------ 157130116 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDQLLSTSESSRPFTDEEIFHNVFVIMVAGNDTSGLATAYACLFLGMYPHIQEKVYKQLEYTEMFLKEVLRHCPVANIARQCIKDIEIDGTRVPAGNLFIFTFWAMHRRKDIWPDADKFDPDRNPNAYMPFSSGSRNCIGGRYAMISIKVMLVYLLRRF------------------------------------ 9957087 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGGSDTTAGTLTWAMCLLLKHPHVLEKDINKLVYLHAIIKETLRLYPPAPFPREFTEDCTIGGYHIKKGTRLMPNLWKIHRDPNVWPDPLEFKPERFLSTHLPFGSGRRMCAGMSLG--------------------------------------------------- 116790339 44 -----------------------------------------------------VVSSPDVAKEFLNNHRVFAHRPAAAGKYLMYNFSDIVFSPDGAYWRQLRKLCAQLLNARSIESLSCTREEEVSAMICSIINSDRPVSVTKTVSAVTNAMICRMFGRKYSDQDLIIPYLACLDLQGINRRLKKLNKTLDGLLEKIIDEHVSQNAPDLVDVLLAASADEARISRDNIKAVINDILVAGTYMSAIVIEWAMSEVLRNPTVLKKLQDELEYLQAVAKETLRLHPPAPLPHLSMEDCTVLGYEIPRGTRLLINLWAIGRNPNSWEDAESFKPERENFESIPFGAGRRGCPGRELATRVLEFVVAQLL--------------------------------------- 215498277 48 --------------------------------------------------------------------------------------------------RRIRPAASPAFSTGKLRKMNFLIADCARKTAEHLEKEGELDIIPFFLFLLYPHNLFHSLAFPSFLFRALTASPFGFFFQKQTFPRTYTMADIFLYFKNVCRKEKKSRQEDFLQLMMDAQDGSKALTEDEAMAQCLLFFIGGQDTTSFVISYTVYLLALHPEIQAKLREEADECFKQHSESLRMFPPQVRIRSALNDYVLGDIKVPKGCVVVVPVYSMHHDPEYFPDPTTFDPNRRPYTYLPFGAGPRNCIGMRFA--------------------------------------------------- 67525647 61 ---------------------------------------------------------------------------------------------DPEKHTRMKKSLSPAFSLRSLGDQEVIVSQCVDRFVSRM---GEPELMTKWYEMVAFDILGELFGESFHSIDNFRHFPVVALIAKLLSPFLDIRKKHTGYTRNKVAQRIRSPRKDFMANLI-GKVESNEMSREELTAHASTLVIAGGETVATFLAATTFYLLRDDAVYQKLKAEIRGQFNTYEEITRIYPPQGFPRISP-GASIDGIWIPAGAEVYTSAWTVTHDEANFHDPHTFKPERWKEASQPFSLGPRACLGRNVAYMEINLILARLI--------------------------------------- 5731998 39 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAESWESVRDEVDSAVRVVASNIGSTVNIGELVFALTITYRAAFGTISHEDQDEFVAPWLKWVPQGINVRLNKARGALDGFIDKIIDDHSEEVDTDMVDDLLAFYGEEAKVSEKDNIKAIMDVMFGGTETVASAIEWAMTELMKSPEVEEKDFEKLTYLKCVLKEVLRLHPPIPLLHETAEDAEVGGYYIPAKSRVMINACAIGRDKNSWADPDTFRPSRNNFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 218190207 41 --------------------------------------------------------------------------------------------------RQLRKIMVELLSPRRVRSFRRVREEEVGRLVTRRPGEAAVNVGERLTVLITDIAMRTIIGDRFERREDFLDAAAEWVKIMSGFSLGDLFPELMDYALKQHEEKRAEDDEDIVDVLLRIQKEGGPLTMGVIKGVIRDLFGAGSETSANTLQWTMSELVRNPRVMQKAQTELRDCLRVIKETLRLHPVVPLPRECQETCNIMGYDVPKGTNVLVNVWAICRDPRHWENAETFIPERTDFEFIPFGAGRRMCPGLAFAQVSMELALASLL--------------------------------------- 17536181 27 ---------------------------------------------------------------------------------------------------RLRTITAPAFSNGSIKKVLTTMEDSTQELMKKLRENGKAVNMHLFYQEYTFDVISRVMGQPDSQMGFFEHNRWQIWMFSGGFPFAVSFKSVTDAVMSRIAQREADKKHDYIDMFLNARAENRQLTTQEIISQCFVFLVAGFDTTAISLSYVTYFLALNPKIQSKLQDEVDYMDNVIKESLRLFPFFANSRRCMRNTVIGEQIVEAGVDVMIDTWTLHHDKNVWGDVEEFKPERWDSPYLSFGAGPRVCLGMRFALLEQKGLLSHILKK------------------------------------- 15810491 28 -----------------------------------------------------VFSSNEAAKEVLKTHDLETCNRPVANGLFTHGYKDIGFTQYGEEWREMKKFVLELFSPKKHKSFRYIREEEGDLLVKKISNYAQTDLRKSLFSYTASIIFREAFGCDYINMDKLEEGWLVDRISGQHSRMNIAFSKLTTFFEDVIDELLKTKQLDDHSDLVTAMLDSLKITYDHLIAMMSDVVLAGVNAGTVTMIWTMTELTRHPRVMKKLQEEIEYLNLVIKESFRPPAPLLLPRETMSDIEIQGYHIPKNAHVKINTYAIGRDPKRWTNPEEFNPERFLNQHLPFGAGRRNCPGMTLGITILELGL------------------------------------------- 115924160 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTFFGAGQETTSNLLSFTLLHLGRNPQVLKKLRDEIDTVLKGRKETLRMNPPVGMNRVLPYEMDLCGYKVPKGSTVLMPIYGMGRDEKHFKNPEKFDPERFTRAYIPFSLGARSCIGQTFAMIEAKVVICKLIQQL-EFQLVPNQSFEF----------------------- 14278925 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTTLISLKDEGGKLTDTEIKALLLNLFTAGTDTTSSTVEWAITELIRNPNILARVRKELDYLQAVIKENFRLHPSTPLPRVAQESCEINGYYIPKDSTLLVNVWAIGRDPNVWPDPLEFRPERNDFELIPFGSGRRICAGMNLGIRMVQLLIATMVHAF-DFELANGQ--------------------------- 183585177 39 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAESWES-VRDEVDSMLKTVANIGKPVNLGELIFTLTMNITYRAFGAKNEGQDEFIKILQEFSKLFGAFNMSDFRKALDKFIDSIIDDHIQKRKDDMLAFYSEEARKVDESDDDNIKAIIMDVMFGGTETVASAIEWVMAELMKSPEDQKRVQQELAFLKCALKETLRMHPPIPLLHETSEDAEVAGYFIPKQTRVMINAYAIGRDKNSWEDPDAFKPSRFMKPFIPFGSGRRSCPGMQLGLYTLDLAVAHLL--------------------------------------- 145910280 21 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEQNLVFSVSNLFAAGTDTTATTLRWGLLLMAKYPHIQADKVHNLPYADAVIHEIQRVANIIPMPHKTNRDVTFHGYLIQKGTTVIPLLASVLNDENEWESPHTFNPHHKRDAFMPFSAGRRACLGESLAKMELFLFFTSLLQRF------------------------------------ 197929290 21 -------------------------------------------------------------------------------------------------HRRHRRALQPAFHPRRTAAQVPQVRELTQTHCRHWQAGQTLRLDQDLARDVTARTFCAATDSMAGALAALTASSTTGVYWRVALPFKRAVARLRAAVTGAIEQHRADPRDDVLSALLSARDTGEAMSDEQIVNEITFYMFAAVHGIADVLPHVFLELSRHPDAEERLHAELDYTRRLLTEVMRLHPTVWLARRTLRTVRLGTTDFPAGTEIAYGAYAAHHHPGIHHDPLRFDPDRWKVAQLTFGTGPRKCIGDQLATTHMLTALATITQHW-RLHTPPGHRHRPTPRLFLRPGTLPALITQRTP--- 15238866 63 -------------------------------------------------------------------------------------------------------MVQKLLGPQALQRSRDELERFYKTLLDKAMKKQTVEIRNEAMKLTNNTICKMIMGRSHFLGAMFHKPLKKLGISLFAKELMNVSNRFDELLEKILVEHEEHQTSDMLDMLLEAYGDENKITRDQIKSLFVDLFSAGTEASANTIQWTMAEIIKNPKICERLREEIDYLQAIVKEGLRLHPPGPVVRTFKETCEIKGFYIPEKTRLFVNVYAIMRDPDFWEDPEEFKPERFLAKYIPFGSGRRACPGSHLA--------------------------------------------------- 195122324 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKHPEVQQRLRESLEYMQMILQEVLRMYPPPFLDRECTSDAPFHKFCVPKGMPVYIPAYALHMDPQYYPQPRQFQPERFPYTYMPFGLGPHGCIGERYGYLQAKVGL------------------------------------------- 29827482 17 -------------------------------------------------------------------------------------------------HRRQRRRMQPGFHRQRLESYVATMAAAAQETADSWSAGQVVDVEQAACDLSLAMITKTLFDLGAKAEAALRKTGHDILKVARLSALAPTLYEVLATIREAITAYRADGRDDLLSTMLRADAEGASMTDQEVHDEVMGIAVAGIGGPAAITAWIFHELGQNAEIESRLHAELDYTQNLVKEALRKYPGWVGSRRTVRPVRLGGHDLPADVEVMYSAYAIQRDPRWYPEPERLDPGRWKGAWVPFALGTYKCIGDNFALLETAVTVAVVASHW-RLHALPGDEVRPKT--------------------- 158295233 35 ---------------------------------------------------------------------------------------------------HRRRILTPAFHFNILPSFLLTFQEECRRLVAQIADKGAPVALQPLATKFTLNTICETMTMANEYRSKIEAIGTMLLQRLMNPRFEKLLQPVHAFTRSIIQQRREKQRYAMLDTLLAAEAK-EQIDEDGIREEVDTFTFEGHDTTSAAVIFTLLLLAHSPDVQQRDYTELRYMDMVLKESLRLYPPPFISRNISEDTMFGDRLVPKDTLFNVHIFDLHRDPAVFPDPERFDPERSPYAYVPFSAGPRNCIGQRFAILELKTVLAAILMHFRILPVTKREELVFVADLI------------------ 117188 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFSGGTDTTAVTLEWAMAELIKHPDVMEKAQHQLHYLKLIIKETLRLHPVAPVPRESTRDVVIRGYHIPAKTRVFINAWAIGRDPKSWENAEEFLPER------------------------------------------------------------------------ 4001702 33 LNPLPPKIPPVIGHLFYFNNNGDDDRHFSQKLGDLADKYGPVFTFRLGFRRFLAVSSYEAMKECFSTNDIHFADRPALLYGEYLCYNNAMLAVYGPYWKKNRKLVNQLLSVSRLEKFKHVRFSIVQKNIKQLYNCDSPDWIDKLTFDIFMVQAMEIELYDVFHIPFFKWLDLTGNIKAMKQTFKDIDNIIQGWLDEHIKENEQDFIDVLLSKRSNEHLGDGYSHDTTIKATVFTLVLDATDTLALHIKWVMALMINNKNVMKKAQEEMDYLQAIVKEVLRLHPPAPVQHLSVKDCVVNGYHIPKGTALLTNIMKLQRDPQIWVDPDTFDPERFRGQHIPFGSGRRACPAMN----------------------------------------------------- 15217636 39 --PGPPRLPI-------IGNIHLVGKNPHHSFTDLSKTYGPVMSLKLGCLNSVVIASRDAVREVLKTHDILSGRYISEATKSNNHHEFSVGWIHPSRFRMLRKLATQLFSPQCIQATKALRMKKVQELVNFLSESCEREEAVDISHAFQEMVIGYQESIGNPDLANFFPFMRFLDLQGNSKKMRESSGRLLQVFREFYDARKDVSSKDFLDVLIDLQQDETEINIDEIEHLLLDMFVAGTDTNSSTVEWAMAELLGNPKTMTKVQDEINHVKAVVKETFRLHPAAPFQRKAETNVEILGFTVLKDSQVLVNVWAIGRDPLVWENPTHFEPERFLGKEIPFGAGRRICPGLPLAMKTVHLMLASLL--------------------------------------- 951102 37 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGQKSFMAILDNLLTENRTTWDPDFLAEIEKAKGNPESSFNHENLRMVVDLFTAGMVTTSTTLSWALLLMILHPDVQRRVQQEIDYTNAVIHEVQRFIAPLNLPRITSRDIEVQDFLIPKGSTLIPNLSSVLKDETVWEKPLHFHPEHKPEAFMPFSAGHRSCLGEPLARMELFLFFTCLLQRF-SISVPDGQP-------------------------- 198456540 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFETSSSTMSFALYELAKNSHLQTRKIQSLEYLAMVVDEVLRMYPVLPFLDRSIKDQPYYDFTFEHGTPVFIPIYGLQHDPKYWPKPEQFDPEREAMAYQPFGSGPHNCIGSRIGLLQTKLGL------------------------------------------- 47779230 99 --------------------------------------------------------------------------------------------------RKHRKIITPAFHFQILEEFIEVFNSQADVLVKKLKKKGTIDIYPFIARCTLDIICETAMGLEIAMLRSFSPILRSVLYPFTSMCRRENLKVVHDYTKSVIASRKQQFLSDFLDVLLEYSKTDPSFTEDHIREEVDTFMFEGHDTTATSITFALQAIARHPEIQKKVYQEMKYLEMVIKESLRIYTTVPLGRRIEKDVEWNGMTLPKGLMITMFVYCAQNSDSTFKDPAVFDPGRHPYAYVPFSAGARNCIGQKFAMFEMKATMSSILRNLELLPPVPDHKIALKN--------------------- 72010386 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRRPMQDIISYIKSMVKQHQQNFDPDIIDLLKQQREQQIPGTVEENLEWRIELYIAGMVTTSDSMLWAILIVAQHPQLMKEIQKEIDDIVATLMEVSRIRPAVPLPRLTSRDATLQGYHIPKDTVVIMNLWEVLNSPKYWDKPEEFNPYRNHPAFIPFGIGLRACLGEKLARMQMFIIFTSLLQRF------------------------------------ 115689581 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAYLIHRRADPEGYSLEALDFVLVDLFLAGTDTVSTTLTWAVLYLVSHPEIQQKIHDEIINEIGDKEVSMSHRSGLTYPRESSRDAVLCGHKLPKGTTLLINLWSLHYDQDVWKDPKQFNPDRFLNSFLPFSAGKRMCMGDQLAKMELFLFFTMIVQQIK-FSLPPGADPLPMDGLL------------------ 156351049 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTDAFLKAKLDIEEVTDEEVALMMMDVYLAGLETTVTSLRWIIAYLMNNQEVQSRVQSRIDYMEALVAEVLRLSPPIPLPHKSILDTTIDGYTIPKGTTVLFNLWAIHHDPREWPEPDKFDPDRFDRNFLPFMAGRRVCLGESLAKMELFLIMTRLLQQF-TFEPPTGHPPPELTGI------------------- 17568775 31 -----------------------------------------------------VLTDYEHIKDAFVNQDTFTYRAHRSPETLLPVHDHTILASDGDHWRLQRRTILRDFGLGRNLMEEQVIRSVHEMLLENINDKKNVDVFWPIQLCVGNVINETLFGFHYKHLRHLQGKMPLLVSAFPWHNIKNNISSYHTFIEEEVATQVKKYDNFVHAYMQQMKQTGNPGLDITNLCATVDFWLAGMETTSNSLRWHLAFMMKYPEVQDKDKPNMPYTQAVIHEVQRCSNMIPFSHQCKEETEIHGNRVPAGSLVFAQLWSVMRNDTVFEDPETFNPSRDGKTFIPFSIGKRNCVGEGLARMELFLIFSALI--------------------------------------- 22653677 8 ---------------------------------------------------------------------------------------------DEPNWGKAHRILVPAFGPLSIRGMFPEMHDIATQLCMKFARHGPRTPIDAMDFRFYSYYKEELHPFIEAMGDFLTESGNRNRRPPFAPNFLYRAANMKSVADEVVAARKASPSDDLLAAMLNGPQTGEKLSDENITNQLITFLIAGHETTSGTLSFAMYQLLKNPEAYSKVQKEVDYISAVLRETLRNSPITAFGLEAIDDTFLGKYLVKKGEIVTALLSRGHVDPVVYGDADKFIPERMPNCWKPFGNGKRACIGRPFA--------------------------------------------------- 46359653 33 -----------------------------------------------------------------------------------------------PHWRNIRKVVLELLTPAKINSFVGMRREVVKSIKEASAANEVVDLSAKVANIIENMTYRLLLGRTKDDRYDLKGIMNEALTLAGRFNIADFVKRLDKILEFIIDEHEQNSSNDFIDDMLSLKNKPSNTHDELIKAIMIDIISAAIDTSDTSIEWILTELIKHPRAMKKCQPNLEYVYMVVKEGLRLHPVAPGPHESMEDITINGYFIPKQSRVIVNSWALGRDPNVWEDADEFLPERFEGSNLPFGSGRRGCPGMQLG--------------------------------------------------- 86279652 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLAALFDSDGDEENFYDDEIVDFLVSLLVAGYDTTSTTMTLAVKYLTEHDAIRAKDYKSMPFTQCVVNETLRLSNIISVFRRAITDVKIKDYTIPKGAKVFTSLRAVHLDQDNFEDARVFNPWRWSASFMPFGGGPRRCPGHELARVALSVFLHHLITHF------------------------------------ 211582345 77 ------------------------------------------------------------------------------------------------EHKTQRKNLMPAFAYRHIKNLYPIMVKMIEEDLQSRKANGNNDNTVRISN-WASRATLDIIGVAGMDHDFLRDPDNTLLPMKRNKDIKESGEVIRNVARQMIRQKKAKMEDDIISVALSS----GTFDEENLVDQSMTFLGAGHETTATALQWAVYALCKNPDVQTRLRDNLPYLNAVCNEVLRFHPSVPMTRKAVRDTTLADMYIPKDTTFTICPQILNRLEELWPDANEFNPDRSNYAFLTFLHGPRSCIGQGFAKSELACLIAATVGRF-HMELKPDAKLEIREG-------------------- 73977058 97 -----------------------------------------------------------------------------------------------------RKLLTPGFHYDVLKSYVAVFTNSTHAMLDKWEEKAREDKSFDIFCDVGYMALDSLMKLMQQRIESFQYHNDFIYWTPHGRRFLRACQAAHDHTDQVIRERKAALQDDFLDILLGARDEGIKLSDADLRAEVDTFMFEGHDTTTSGISWFLYCMALYPQHQHRCREKMTYLTMCIKESFRLYPPPQVYRQLSKPVNVDGRSLPAGSLISLHIYALHRNSAVWPDPEVFDPRRHPFAFMPFSAGPRNCIGQQFAMNEMKVVTALCLLRF-EFALDP----------------------------- 85068594 32 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEVLLTLQEEPEYYKDEIIRSLMLVLLSAGTDTSVGTMEWALSLMLNHPETLKKAQAEIDEHRCIINETFRMYPAGPVPHESSEETTVGGYRVPGGTMLLVNLWAIHNDPKLWDEPRKFKPERDGYKMMPFGSGRRSCPGEGLAVRMVALSL------------------------------------------- 163744725 47 ----------------------------------------------------------------------------------------------------QRRAAAPVFSQRNVRNLAPVMTDRAVNMLDEMVTDGTFDAIDDYIAEAGKISLFDILGFPDWLPRPGR---------MMSGQALKQMKAMADSAIEARVARGHEGTPDLLDLLLEGPKTKRQMNTAELRDNLLTFIVAGHETTALTLAWSMYLMGFDQDMQARARAEVQSIRMIVDEALRLYPAGIISRTAQKHDTLCDREIRPGDTVMIPIYALGRNELLWDDPDAFRPERDRYAYLPFGDGPRICIGASFALQEAVIILATLLGRFK-FTPVPGKDP------------------------- 84514149 35 -----------------------------------------------------VVCSSKLAQEILKDHDHVSSRPPHGPKTLSYNGIDMIFSPYNDCWREIRKIVVHFFSSKKISSFAHVRKSEVKLMIEKISNHVCSSKISNLSEVLMSVEKSRFHGLLNETQAIFLSFFVSDYIPFMGWRVDNTFKALDEFFEQVLKEHKDDEEKDIVDVLLELKNQGRDLTNNHIKAVVMNLLVAATDTSAATSVWVMTGLIKNPRAMKKDIQKFVYFKAVIKETLRFYPAPLAPRETSKSFTLNGYKIEPKTSVFVSIWSIHRDPETWKDPDEFYPER------------------------------------------------------------------------ 157327637 82 -----------------------------------------------------------------------------------------------------RKLLNPAFHVEKLKLMSPAFHLSCRQMISKMEEMCELDVWPFLKNLTADALSRTAFGSSYEEGRRLFQLLQEQTYLTMEVFQSVYIPGWWYLPTKRNKRMKKIDKE--MNTFKNA-----GISMQEVIEECKLFYLAGQETTSNLLLWTMVLLSKHPNWQAREEVFQVFGKNKPEEVLRLYPPGATNRAVYEDINLGELYLPSGVEIVLPTILVHHDPEIWDDVKEFKPERFSESYFPFGWGPRICIGQNFAMAEAKMALAMILQCF-TFELSP----------------------------- 194863894 53 ----------------------------------------------------------------------------------------------------MRSVLTPVFTAAKMRKMFTLMNESFAECLEHLRSSQPIALMKVLCNKLSNDVIATAFGLKVNSFVDPGNEFHTIGRTLVFSRGMPFLKFMVDYFVRLVMQYREKHRPDMIQLLLEAKKEEDNWTDDEIVAQCFIFFFAAFENNSNLICTTTYELLHNPDIQERLYQKMTYMDMVVSESLRKWTLSAAARLCSKDYTLKLFEFKAGDNISIPISGLHWDERFFPQPRRFDPERFPYTYLPFGVGPRSCIGNRYALMQAKGML------------------------------------------- 210120093 36 -----------------------------------------------------VLNGYRTIHQALKQADDFSSRPYMPITAENSQKKGVIHVPYGPFWKQHRKLT--LLKMREIPILDQKIAEEGKSLIQEILKKEPFDMTKLIQTAVSNIISTMLCGRRYAYDHPFKFSRLSMLPNHYPWRTLECNQEIREHIRETLVDHEKLFDPDFLNEIRHQDDEDTTASKEQLVQVIRDMFVAGIENIATALRWALLYSALYPDIQEKVQEEIDYTEATIEEVLRYATVAPLTHATSRDTSLNGYFIPKDTLVQVNLWSVHHDPETWPDPEMFDPTRKKAENIPFSLGRRICLGERLARAELLLFFMLLLQHF-HFKLPEGVARPSEKGIF-GITYNPVDFD------- 15224099 36 LPPGPPRLPI-------LGNIHQLGSLPHRSLRDLSLKYGPVITVYLGSVRTVVVHSPETAEEVLKLHDSECCTRPKLSITKSFFYDGLGLGFWGDYYRDVRKLVLELFSVKRANSFRNIREEELSRLVNSFSDSASSDLTANLAKFVASFTCRMAFGLSFQFLELFTEANRVIGKFAAADIFRKSFQDLDTFYQKAIVDHREEDREDLIDVLLKLQSQETKLTDTHIRAIIMDLFVAGVDTSVITLDWTMAELSRHPRVMKKVQAEIRYMKMVIKETWRLHSPILIPREAMTNFKIKGYDIYPGTRIHVNAWAIGRNPDVWKDPDEFIPER------------------------------------------------------------------------ 126433391 12 ----------------------------------------------------------ADIKTVFADPRVY-HAGEANAMLRGLLGDTSVLVIDDDVHRDRRRLMMAPFHREAVARQVEVMTEIAADNVSRWPVGEVFPVAPKMSEITLEVILRTVIGASDPARAALRAIMPKLLQVTPWTTLRERIEEADRLLYAEIAERRADWRTDVLAMLVRAGEDGRTMTDRELRDQLMTLLVAGHDTTATGLSWALERLTRHPAVAAGDPSGDEYLDAVVKEALRIRPVFDVGRVLTEPTEVAGYRLPAGVMVVPGIGLVHDDPAVYPEPDRFDPDRTPTTWLPFGGGNRRCLGATFAMVEMRVVLREILRR------------------------------------- 162329605 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQRAFMAQLDELVAERRRDLTDAFLDEVQKAKGNPESFNDDNLRLVVSDLFAAGMVTTSTALAWALLLMILHRDVQRRVQQEIDFTMAVVHEVQRFIAPVGAPHMTSRDIEVQGFLIPKGTTLITNLSSVLKDETVWKKPFRFHPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDHGVFGTLVS------------- 46138361 28 --------------------------------------------------------------------------------DTAGDHPGIVSVRDPKEHSRQRKYLSHAFSAKSLRGQEVLVHGYVNLFLDQLRDLAFGESFDAVANGKTHFWVSIIIDATYTSMLSALRKRVPLVNLYLPFVVPKDAKATYQMLKRLDMPNSEDRGDFFASLL---RKGGNEVPEPELLQQSNTLIVAGSETTATCLTGIVFCLLSNPSCLEALSNDMKYLSAVIEEGLRIFPPAPFPRISPGAV-IDGHYVPPGVTVSVDHWTTKHDRRYWKDPYSFIPERWKQASQPFSLGPRACLGINLAYLEMRIII------------------------------------------- 50053648 51 ----------------------------------------------------------------------------------------------------QKKMLKTGLNIQQFKRHIPLIEEETREYFNRWGDSGEKNLFVALIRSMLDEEVAQLYADLDGGFTHLAWLAPSWIPFPSFLRRDRAHRKIKQIFYKAIAKRRETVENDMLQTLIDSKKSGRPLSDDEIAGMCIGLLLAGQHTSSTTSAWLGFFLARDKEVQDRCNKDMQLLDHCVKEALRRPPIMTMMRVAKSPLTYKDMTIPAGHQVCVSPTVNQRLKDNWPGPKEFNPDREKFSYVPFGAGRHRCIGENFAYVQIKTIWSVMLRIF-EFELVDG---------------------------- 72108904 48 -----------------------------------------------------VLNGLEAIKKALKQPAVFAGRPDLFINETNVYGPSIGFSTYSEQWKLHRKLLRHFTAGGQVQVLEKVVESEAQELVRYLKASYEEKLSLSVSNILLWYLLSELLGFADKFNPIDFLPWLRFIMTKHTMKLKEFQKQLGQMLQGIIEEHHAVYRDIVDHIITTSTEIGEELAGNTLLQTVHDFFGAGYETTSATLEWMLLYMASYPQVQSDVQGEIDKVIGRHREIQRHASVIPFPHSTTKDTVLDEYFVPKDMVVFVNLYSAHFDPEVWDQPEVFNARRFLAQDVAFGLGRRKCIGSDLARINLFIYFTTLLHQL-NFSCPQGQKVSLDSAFIRRPLEFNVELVPRS---- 147899821 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGKGLSDEDLRAEVDTFMFEGHDTTASGISWILYCMAKYPEHQQKCWEHLSKIPMCIKESLRLYPPVPVSRELNKPITFYDGRSLPAGSVIFNIFCIHRNPSVWKDPEVFDPKRHSHAFVPFAAGPRNCIGQNFAMNELKVAVALTLNR------------------------------------- 197209772 92 ------------------------------------------------------------------------------------------------EHGRLKRLVTAPIAGNNVSTMYERIEDIVINKLEELSSMKHPVEFLKEMRKISFNFIFQIFGTINKISDLFDVMGSALFSLMPFNKALKARKKFAKIVQNIIDERRMMAKEDLINILLEMNDEGEKLEDKDIIDLLIALLFGGHDSIAAGMMLTIMYLTEHPLCLKKAKEEQEYLSQVFDETLRITSVFATFREATTDANINGYLIPKGWKVLVWLNAMHMAPEHHSNPEEFNPSRWNDHFLPFGMGRRLCPGRDLSKYEMLIFL------------------------------------------- 84514165 30 LPPGPLHIP--IITNFQLLQKSI--SQLEPFLKTLHAKHGPIITVHIGSRPSIFINDHTLAHHVLQNSSIFSDRPTALPKMLSSNQHNINTAYYGPTWRTLRRLASEMLHPSKLKSFSEIRKWVLRTLINRLKTASESELMPHFKYAMFSLLVFMCFGNDEKISDIERVQRKIMLNFGRFNKLNFWPKVTRILLRNQWEEFLKKDQEDVLLPLIRAREEKRKLSENEMVNLCSEFLNGGTDTTSTSLQWIMANVVKYPEVQGRLVEEIREVMGGDEEGLRRHPKFPLPHAVKEDVVLDGYLVPKNGTVNFLLAEMALDRRVWEDPLEFKPERKEIKMMPFGAGRRICPGLNLA--------------------------------------------------- 149642723 73 -----------------------------------------------------------------------------------------------------RRMLTPAFRYDILKAYVGIMADSVRVMLDKWEELVSQDSHLEIFGHVSLMMKCAFSHQGSVQMDRSSQSYIQAIRDLSHLIVSRLRNAFHDLIYRLTPEGRWNHRDFLDILLLARMENGSSLSDEDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCRDQMRYTTMCIKEAMRLYPPPFIGRELRKPITFPDGRSLPAGIVSLSFYGLHHNPNVWPNPEVFDPTRHSYAFLPFSGGSRNCIGKQFAMNELKVAVALTLLRF---ELSPDPSRVPVPTPIMVLRS------------- 70989423 98 ------------------------------------------------------------------------------------------------EHKRQRKNLMPAFSYRHIKNLYPIFWSKSIEMVKEWASRATLDIIHDSNNELTKHYRRLLEEPPLAMRIIFVVGVVESLPLKRNREIRESSLYIRDVARQMIRKKEAKMGTDIVSVALES----GAFTEEELVDQMMTFLAAGHETTSTALQWSVYALCKHPDVQTRLREEVRTHNAFCNEVFRFHPSVPGTRDAAKDTTLLGYPIPKGTRILVSPEVINHSKELWPDADQFNVERWNYSFLTFLHGPRSCIGQGFAKAELACLVAAIVGRFQELKDADAKLEVRRSATVAPKDGVLARFTP------ 13661762 38 -----------------------------------------------------VVSSSAAAQEVLRDNDLFASRPNLLATEIMCYGNLVAFAPYGAYWRALKKLVLELLSSRKVRQFKPVRDSETMSLIKEICAAGKIDLREQFMAAMEVAQIHSSGFCVGDLFPSLGFLDVATGMRYQLWRARQQLDNVVDKIISDCEARREEKDEDLLSLMLRIRDEGGSDFPIETINIIVDLFTAGTETTSSTAEFVMSELMRNP-------------------------------------------------------------------------------------------------------------------------------------------------- 109090056 37 -----------------------------------------------------VLHGYEALKEALIDHGEEFSERGALPLIERSQKGHGIIFSTGKRWKEMRRLTLRNFGMGK-RSIEDCVQKEARCIVEELRKTSPCDPTFILGCAPCNVICSIVFQNRFQYMERFNENFRIASTPWIHNKFLKNGAFTKSYILEKVKEHQENNPRDFIDCFLIKMEQVRYNQEWECFSSWLTTFSAERRTKITEIRISLLVIGRHRSPCMQDRSHMPYMDAVLHEIQRYIDLIPNGHTVTSDIKFRNYLIPKGTNIVPSLTSVLYDDKEFPNPEVFDPGKKSENFMPFSAGKRICVGEGLARMELFLFLTTILQNF------------------------------------ 148665147 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEENLIQVVIDLFLGGTDTTATTLHWALIYLVHHRAIQERVQQELDEMRAVLHEVQRLSSVVAVGRQCVTSTWMHGYYVPKGTIILPNLASVLYDPECWESPHQFNPGHFNEAFLPFSAGHRVCPGEQLARMELFLMFATLLR-------------------------------------- 161344533 108 -----------------------------------------------------------------------------------------------------RKILTPAFHFNILRQFSVIIEENSQRLVESLEKCKPIDIVPVVSEYTLNSICETSMGYFFQRFTRVYLYFDIIFYLTSLWRMKKPLKSLHGFTSTVIKERKEDVNDDLLDLLIAAQKDGE-IDDHGIQEEVDTFMFEGHDTTASGLTFCFMLLANHRAVQDKIVEKMKYLECCIKESLRLYPPHFISRNLNEPVVLSNYEIPAGSFCHIHIFDLHRRADIYEDPLVYDPDRHPYAYIPFSAGPRNCIGQKFAMIEMKSAVAEVLRK------------------------------------- 195332767 45 ---------------FDLYGRD--HAGVFDHSRERAKELGTSYIEYTFGSAIYNIIDADSAENVMNHPNLIT--KGLVYNFLHPFLKTGLLTSTGKKWHARRKMLTPTFHFNILNQFQEIFKTESQKFLQQFEGQDEHDVIPRFMAEKGDRYRENFSQIEECFIRRLLFWGDKLFEMFAAKDYASALDVVHGFSSEIIAKRRDLLKDELDSSTQTADDDGDGLIDHSGICEEVTLMFEGYDTTSIGLIFGLMNMSLNPDKQELCFQEIQEHEYFMKETMRLFPVPIMGREAVQETELANGLIPKGAQITIHVFDIHRNAKYWDSPEEFRPERHTYAYVPFSAGQRNCIGQKYAMQEMKTLMVVLLKQFKVLKAIDPQKIVFHTGI------------------- 198432825 38 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLFEMKKEGHHSSFDELQLCVIELLLAGNETTGSQIAWLLLALMHFPKWQDRIHRKLPCTCAFIQETLRLHSIGNAPHKVSRDTEVKGYKIPAGTMVMSNVFAIHTDPKVWTDPETFDPSRHLNSFIPFSLGPRQCIGKTIAENKMFLYFGNICQKF---RIVSETPTPIQSGFVFSPKE------------- 115839528 94 ---------------------------------------------------FVLLNSYEVIVEAFSHPDLNNRPKSQMVEEALGLANNGVILANGKVWEEQRKFAHSVFRSLGVKSYEDTVATEMDQLRAAIEEKESFDPNLLFGQAVANIVCSVAFGTQYKYSDEFRQILNLMNDNMEPKKMVKNMKEVNKFLLNQIESHEKCHPRDFIDLYLKKMAETKVLETSSYSKINLDLLFAGTETTTTTLKWCILYMMAHPEMQSRVQRELDHTNAVLIEVQRKVAALGVPHVAAEDTSFRGHTIPKGATILSNIWKVLNSEELWKDSDAFKPDRKREELIFFSVGRRVCLGEQLARMETFLGFTSLLHRF------------------------------------ 126735810 3 -----------------LFRKDILSAQPAKLYRAWMAEFRTPFFRS------YLVNDPALIKKVLTNPDAFPKSDRIGAGLRPLLGNSVFLT-NGEDWKRQRRIIDPAFAGGRLHDTYPGICDATPQEIEAITSHIAADVIFRTLFSIPIQEVFEAFRTYQRTQPILNLAAFVRGPAWMPRFFRSRTRSTARQIRTLITKLTQDRPDDLATKILTTKDTGQTFTLDEMVDQVAIFFLAGHETSASALAWALYLLATHPAWQEAVAQNLKQTRDVFRETLRLYPPVPMMREATEAETFRGRQVRPGSQVVLSPWHLHRHTRLWDNPDGFDPSRWRDAYMPFSAGPRICSGAGFALIEGTVVLAHLLAH------------------------------------- 195473919 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDIMRKCIQVRREQQRDDFLNYMLQLQEKKG-LDALELTSHTMTFLTDGFETTAQVLTHTLLFLARNPEEQRKQISELPFTEACIHETLRIFPPGLAARVVTEPYEIANKKLNPGDVVIVPINALHNDPQYYEDPQSFKPERDQGVYFGFGDGPRICPGMRFSLTQIKAALVEIVRNF------------------------------------ 211581370 79 ------------------------------------------------------------------------------------------------EHPRFKKLMSPAFSEQAIKEQEPTIQQYTSIMIDALRNNGIANIGAWCNFLIFDILSCLSFGKPIGCMADYHEWANVIFGAMKHSHFLQCAHRLHRLLEKLIETHMQNVRKNLLARADFASFIPKGMSEDELVDNVNILATAGSETTATTLSSLFYYLTHNPDSYQKLVDELKYLKAVIQETFRIHPSVPVGRITPKGSYIDGKWVPGGTWVSVALLAAYRSPRYWKQPEDFLPERWDNRQIPFSIGPRKCIGINLAYLNMRLIVARLL--------------------------------------- 195380885 53 -----------------------------------------------------------------------------------------------PDWKELRNKISPVFTSGKIKQMYPLMLEIGKNLIKSICARFTTDLIATTAFGLKANALGDIKSEFYKYNKNFRRGIDFTIIFMLPMRVTVFSKQASNFMRRSISYVLAERRNDLIDILLTMKREAAAQPDDYLVAQAAIFQTAGYETSASTMTMTLFEFAHHPEIQERRIQEMPYLTQVVNETLRKYPIVGYARECTQPATGERFTLAPYSPIYISSIGIHRDEQYWPEPEKYNPDRFAPAYMPFGIGPRNCIGMRLGLLQAKLGLVHLLRNYRVVKCDKTPKTIRFANF------------------- 156054726 33 -------------------NPHVYRQNYHKTMVSLHKKYGKVVRFAPNDLDFASPQAYQDI---YSHSKQGKNAKGRAYNTGSEANAGIVSARDPAVHREIRKCLSHAFSAKALRLQEEVVMQYMDLLLSAWYNWLTFDIIGDLAFWISTILSAVHFMSLMEIFRRFPFLTNPIFKTIATFFMPKGLKEFENSMKKAIQRMERNDRDDFFSHLLREKENGPKITPEFILAQSNTLIVAGSETTATLLIGVTYYLLNRPDITSDSTSALPYLAAVIEEGLRIYPPVPMPRDCPGAI-IDGEYVPKGAVVYVSGYVATHNEEYFTDANEFHPERWPVSHPPFSLGPRACLGINLAYMEMRVVLAKL---------------------------------------- 195383020 73 ----------------------------------------------------------------------------------------------------LRNKLTPSFSSGKIKGMFTTIDDVGDRLVQHLAPNEAIEIKEKLTTYAVDIIGSVIFGLEIDSFNEFRAVSDSLLVMNRLGYENKVLAKLRDIMQHTIEFREKHNRKDLLQLLIRLRNTGKIGDDDDEVWDIFLFYIAGSETTAAASSFTLYELAMYPELLKEARDELDFLDHCILETIRKYPGPFLNRECTQDFTVPDYTIKKGTPILISLFGLQRDPSYFPNPEGYDPHRFDAAYMPFGEGPRHCIALRMGKVNAKVAVAKILANFNLIE-APRKEVKFR---------------------- 115477190 35 -----------------------LSGDMHHELARLREQYGPVMTLKLGLFTAVVVSSPDAAREAFTDRRLAARTVPDISRARGLTGRSMILPSSDPRWKTLRSAVTHFFSPRSLAAARGVRERKVRDIVNYFAGHGLRETLEDIILAIAKPNVSDLFPF---LRRLDLQGWRRWAEKRYDKVFGILDDKINSRLADADADASTKKHGDFLDSLLELMSAGKIACDD-VTTVMFDAFGAGTDTISNTVVWAMAELLRNPSIMAKVRAEMEYLRAVIKEAMRLHPVAPIPHRAAEDVEIGGYAVPKGSTVIFNVWTIMRDPAAWERPEEFMPER------------------------------------------------------------------------ 121707561 110 ------------------------------------------------------------------------------------------------DHIRMRRLVSHAFSDKALRDQEPLLHTYADLLVEKLQACGVIDITRWYNYTTFDLIGDLAFGEPFDCLKWFFPFLAPLTKLLVPRSLHQRREASFQLVVDKVDRQRQTDRPDFISYILRNKDDESRMSREEIDANAATFVLAGSETTAALLSGCTFNLLKNRRVYERSIATLPYLNAVLEESLRIYPPIMLPRLVPEEAMINGAYVPAGTSVSISLWSIFHSSTNFAEPDAFVPERWDNPFAPFSYGPRNCLGQHLANAEMRLILTKVLWHF------------------------------------ 145615129 39 ------------------YTISIFRGDVTFRVKALHDKYGKVVRITPDTLSY---TDSQAWSDVYSLKKTGSSGNLPKDPKFYVAAPDTSTAND-ADHRRLRRVQAHAFSEKALTMQESFIQQHTDRYIKCLERDGVVDVVKWVNFLTTDLIGDLSFGETFGGLARLHPWLESVFTTLKTFTFIREFLRLPSWATRLAVACRGSDKPDFMHYILRHEKDDEKMSPDEIYMAAITFIVAGSETTATMISGTVYLLLQHPDVLHRNLQQHEYLNAVIKEGLRLYPPAADFLFRTQSVVVAGRVVPPKTSLTMNLWAMYRDPTNFHRPLEFIPDRWRACFKPFSVGPRDCIGKNLAYAEMRLILAKMAWSLDLLSVEPDSQ-------------------------- 194770321 54 -----------------------------------------------------------------------------------------------PEWREIRTRLDPAFAGAKLKQMFSLMEEITRDLRRGDAERGAVVSIKDVCDLYNTDMHCQDLFKPNVWRIFVIFYLPKFVPLLRPKLFTEPHSEFLRRVIQLVIEERERGGDDLIELLLTLKKEADLQQDKSHFTHHRDFLVAGIETCSSSMSFALYELARHPLMQSRLRREMEFLDMVVKETLRKYPIVPLLERECTPIPHAECYARRGMPAFISVLAIHHDPKYWPDPERFDPERTPMSYLPFGAGPHNCIGMGLGLLQIKLGLT------------------------------------------ 83646330 49 ------------------------------------------------------------------------------------------------------------------------LHAVTRERLQQLKLQSQVDLVNDLCDPLFTDMISILFGLDIPDRADFLALIDAITEPLLPIRRLKEVQNAFLTLRDMIGGQWRTLRPGILSAM---QQHGDGLGQEELLILMATLVIA-SRTTTETLAGVMLENSGKDGCRHGLMGDPQWVEEHIEGMIRCASTEYLTRVAKESVQIGDLPLAAAGQVFIHAPSANRDPSYYPDNHFSGLERSKHRHIAFGGGSHRCPGANLAKVTLSAVIPIIYSTLERIDIDPKAVRYKNSTFAKRPASIP----------- 47219043 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGNLFIAGTDTTAATLRWGLLLMAKYPQIQDQVQEELSFVDAVVHEVQRNIVPMAIPHKMARDVEFRGYFIKKGTTVFPLLSSVLYDENEWETPHTFNPSHRRDAFLPFSAGRRTCLGEGLARMEVFLFFTSLLQRF-RFTPPPG---------------------------- 147774515 33 ---------------------------PHQTLYRLRSQYGPVLWLQLGAINTVVIQSAKVAAELFKNHDLFSDRKPCALTALNYNQGSMAMSNYGTYWRTLRKVCSSLLVIKRINEMAPLRHKCVDRMIQWIEDDATMNLIANLMFYBAMNKIMELAGKPNDFFPFLKWLDPQGIKRNMVRELGRAMDIIAGFVKERVEERQEKEKRDFLDVLLEYRRDGEKLSERNMNIIILEMFFGGTETTSSTIEWAMTELLRKPKSMRKVKEELDYLQAVVKETLRLHPALPIPRNALQDTNFMGYFIPQNTQVFVNAWSIGRDPEAWHKPLSFKPRRFNFELIPFGSGRRMCIGMPFA--------------------------------------------------- 196008707 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILIKARDDGKGLSFNNIRNEVETFMFAGHDTTSSALSFTIYLLSKHKEHQQKVRDELKYTTICIKEAMRLYTTVPMIRVLDKDVKIDGITVLAGTKINIPIFVLHGKANTWLNRDEYNPSRDAFSYIPFSAGSRNCIGQSFAMNVLKVAVAKIVRHY-HLEIDETKPV------------------------- 195474990 59 --------------------------------------------------------------------------------------------------HARRKMLTPTFHFNILNQFQEIFKTESQKFLQQFEGQDEVTILHEVIPRFTLNSICEAMGVKDRYRENFSQWGDKLFNIFAAKDYASALDVVHGFSSEIIAKRRTQTGDDMLDTLIHAEKDG--LIDHIGICEEVTLMFEGYDTTSIGLIFGLMNMSLNPDKQEICFQEIQEHEYFMKETMRLFPVPIMGREAVQETELANGLIPKGAQITLHVFDIHRNAKYWDSPEEFRPERHTYAYVPFSAGQRNCIGQKYAMQEMKTLMVVLLKQFKVLKAIDPQKIVFHTGI------------------- 195397465 227 -------------------------------------------------------------------------------------------------HKR-RKIITPAFHFKILEQFVDIFERESRVLLERQRQGQTGFNLYDWINLCTMDTICETMVLHKRMFNIFYRFELTYMLTPLARAERRALNVLHNFTEKIIVQRREESADDFLDILLQSSIDDKPLTNLDIREEVDTFMFEGHDTTSSAIMFFFYNIATYPECQRKCVNKLHYVDLCIKETLRMYPSVPLGRKVLEECEINGKIIPAGTNIGISPLYLGRREELFSEPDTFIPERNPYAYIPFSAGPRNCIGQKFATLEIKAIVANVLRHF------------------------------------ 157357203 32 -----------------FFAPNT-SSDIPPFIKERMERYGPIFRTNLVGRPVVVSTDPDLNYFIFQEGQLFQSWYPDTFTEI--FGRQNVGSLHGFMYKYLKNMVLNLFGPESLKKMLPEVEHATCRNLDRWSCQDTVELKEATARMIFDLTAKKLISYEENLRENFVAFIQGLIYHKCLQGRKKAMSMLKNMLKERRAMPRKKQSDFFDYVIEELKKEGTILTEAIALDLMFVLLFASFETTSLAITLATKFLSDHPELTWKEYKSMTFTFQFINETVRLANIVPIFRKALREIQFKGYTIPAGWAIMVCPPAVHLNPAKYEDPLAFNPWRWEGHFMAFGGGMRFCVGTDFTKMQMAVFL------------------------------------------- 115613156 44 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGGWETSTTAISWMTFTLAAHPEAQRRVRQEMPITEATLAECTRLRPAIHIPHIASRDCKLGGYDVTKGSAITTDLWYLALSPNLWKDPQDFKPERFLDAELPFGYGKRVCPGEQLARMEIFVFVTYLL--------------------------------------- 195485483 61 ----------------------------------------------------------------------------------------------------IRTKLTPVFTSGKVKQMYTLMQEIGNDLELALKRHGEITEIKEICAQFSTDSIATIFGIRANSLEEFRNYGRKLFTFNISRRIQFFTPDFSHFLRSTIGHVMKERRNDLIDVLVALRKEAEPSKPHYARNQDFLFFTAGFETSSSTMSFALYELAKHPEMQHRKIQSLEYLSMVVDEVLRMYPVLPFLDREYESVQYYDYTLENGTPVFIPIYALHHDPKYWTNPSQFDPERFSPAYQPFGSGPHNCIGSRIGLLQSKLGLVSLLK-------------------------------------- 15222177 28 --------------------------------------------------------------------------------------------------RTMRKLVVELFSSKKLQSFR-YIREEENDLLSDLASRRSLVNLEKTLFTLVGSIVCRIFGINLRECEFFSDFFPGLMGRLIEWIFSERKREVDTFFQNILDDHLKPGRDVMIDMMKKQEKEGDKFTTDHLKGMISDIFLAGVGTSSTTLIWAMTELIRNPRVMKKVQNQLHYFKLMVKEIFRLHPAAPLPRETLSHVKIQGYDIPAKTQIMINAYAIARDPKLWTNPDEFNPDR------------------------------------------------------------------------ 170027975 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELIGHSVTFLTEGFETSGTLMSYVLFELATNREVQDRVLQELDSERAMYETLRLHAATLTLTKVCTKEYELKRVRIQPGTAVIIPVYGIHYDPEIFPDPHRFEPDRHRYAFLGFGEGPRICLGMKFGLLQSKIGIATLLSKY-RVELSPKQQLPLKSTWLLAPK-------------- 46136311 42 -------------------------------------------------------------------------------------------------HKLRRAAISQPFSAPRLREFYPTVQGKAEQLVRRHDKNGNVEIETNVWKTVLDVIGLETFGLDLNHLEHIVNYLNSLVPIRQFIPIAECVEMVREFILCLINIRRNLGEKGFINLQCLLEHNDADWNDESLVEYVLNLLVLGHDTTACSITWAIHELSRRPDCQQRLRDEIKILDDTCREVLRLYCVAMAPRQATEDVEIEGVIIPKGTVVQLSPAVMNTHPSVWSDAQVFNPDRWNYAFETFHNGPRMCIGKQLSVMEMKVMLVEI---------------------------------------- 156057615 82 ------------------------------------------------------------------------------------------------------KFLAPALSPKAVRHYTPQMQNTAEQVFDELDERGEAWNAYQYMFKMGSTAIGKLLGMEMHHFDSVMGDWYAHMPWGAPKQLKENKAQVKELIEEAIKNVKVGGTEDLVDYLTRADEKGNKLAEKYRTNASLVVIGAGFVTTASLLSWLLYSIASYHDVTEDTEWTPDLANTLIKETQRLHPSYQPGRTALADVIVGGYRIPKGSIMIIGIHHIHNNPKVWDSPAEFDPDRWNTAYVPFAAGPRMCIGFNFALQEVKVIISMLIYRYQ-FEKIGNEPVEYDPSF------------------- 157339144 29 --------------------------------------------------------------------------------------------------REVRKIVLEVFSTKRVQSFQFIREEEVALLIDSIVQGSPIDLTERLMSLTANIICRIAFGKSFQASEFGDGRFQEVVHEAMHGRLERSFHEMDGFYQQVIEDHLKEEHEDIIDVLLRIEREQSEFTKDNAKAIVMDLFLAGVDTGAITVSWAMTELARNPRIMKKAQDQLHYLKMVVKERLHPPAPLLLPRETMSHFEINGYHFYPKTQVHVNVWAIGRDPNLWKNPEEFLPERFRGQHLPFGAGRRICPGMYMAIATVELALANLLYRF------------------------------------ 190337597 40 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGPHQMINENANEVYSFVRHEVEEHRKTPRDFIDGYLLEIEKKDSTFHEDNLITTTVDLFLAGSDSTSSSIRWGLLFLIQNPDVQERCHPCMDDRDATVHEIQRCGNIAPFGHETVQPTKLRGYNIPQGTIIMTNYTAIFSNKEHWKHPDTFNPENKPKCFIAFGVGPRICLGDTLAKTALFLFITSLLQRI-RFSLPPDAKP------------------------- 195638474 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLVGLLLENMRDDMGMTIEDMIEECKVFYFVGMETTLVLLMWTMVVLSMHPEWQDRAREHLKVVTMVLYEVLRLYPPTSVVRQTYKEMEVGGVTYPAGVILELPVLLIHHDPDIWGDAREFRPDRDPGAFLPFGWGPRICIGQNFALLEAKMALCMILQRF-EFGLAP----------------------------- 83854998 12 ----------------------------------------------------------------------------------------------------QRRAVAPAFSHRNMLNLSPIMTAAAQRSADRIADAGPFDVISDVTFGFDRDAVHRAIDDYIAEAGKLSLFDILGLPDWLPRPGRAMSGRALKDMKRIADDARAERGPLDLLLDGTDPKTKRQMNTAELRDNLLTFIVAGHETTALTLSWALYLMGFDQAVQQKDVENLTYIRQIIDETLRLYPPGVISRTAQRNDTLCGREVRPGDTVMVPIYALGRHQQLWDQPDVFDPDRDRYAYLPFGDGPRICIGASFAQQEAVIILATLLSRF------------------------------------ 72079178 39 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MREMIDFIRDHVEEHKANFNPDFMSCYNSSGIPDTTFDETNMLQTCWDAMFPGYETTISAFRWALHLLASHPQVQSRDRHNMPYMESTVVECLRMRPVIPYPHIVSRDRKIAGYDVAVGTRITVNLWFLARSPTLWEDPDEFRPERRSREPLSFSYGRRTCPGDQLARMELFLILSYILQRF-TLTLPDGAPRNLEGSM------------------- 210103643 87 ---------------------------------------------------------------------------------------------DSPAFRKKRQFMVKVFSGKAYQQLDTNIAEEARKLVDKGLEGKPFDMQPYVTVTTLNIICSMVFGKLHDYHDEFARVMKNLDNVTMNMEILENKRKIMSFVNDIIEEHRATYDPDHTRDLVDADGRSEFLTDEELAHMAVELMVSGNDASSYALQWGILFMALHPEIQEKVQREIDYTHATTLEILRYRPAPINGRKTKRPVKLRNYELPADTIVLTNVWNILHDPETWSEPETFNPARFPPQFKPFGAGRRICTGQQVAKQMLFTIFTTLMQHF-TFKLPEGAPAPDTEGTV------------------ 169641892 29 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDALIQSEDKNQLLSDDQIISTVNDIFGAGFDTITSALLWAIFYLLRYPEFQDKIHKEIEYTEAFINEVLRHSSFVPFPHCTTMDTKLNGYFLPKGTCVFTNLYQVNHDNTVWKDADMFMPERFLDQNLVFGMGVRKCLGEDVARNEMFVIMTIMMQR---LKLVKSTKHELDPIPVYGLT-------------- 125594201 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEIIDECKTFYFTGKETTANLLTWATLLLALHQEWQNKARDEVLQACGKSEEYRHTASDTFLMFECNQDCQAGQTRHSSWHAAPFPILDIHHDVNIWTNADEFDPSRFAGAYFPFGIGPTICVGQNLTMVEEKVALAMILQRF---ALVVSRPMFMRSNPSTVLKFLPIRFE------- 212646200 117 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNSEESNE-LTSDEIRKEVDTFMFAGHDTTSTSLSWLCWNIAHNPEVQEENINRLEYTERVLKESKRMFPPVPGFRKLTKDIVIDGITIPSEGNITISPTVLHCNPFVYQNPEKFDPDRHSYDYIPFSAGLRNCIGQ------------------------------------------------------ 197729457 21 ------------------------------------------------------------------------------------------------DHRRQRRTIQPAFHHSRLPGYARTMTEVIDEAVRGW-DGPEVDLCHETRSIASSVLLTTLFGTAFAPEARDALARDLETILRGGLRRAVLPEALSAMMADLIRAVRAGDGDSLFATLVNQHGAGTPMTDEELVDQAITMYVAGTETTAGVVCWALHLAAQHPQAGRRLADECRSVLGHRAATWEDLPHLPYTRTTTDDARLGDHAVPRGSTIVYSAYLLSRLPARYEEPEHFAPERWAPGTMGFGGGARKCIGDEYALIEGVLMLATITARW-DVRTAPDAPKRPHPALTLNPTRLMATVTPA----- 67526807 105 ----------------------------------------------------------------------------------------------------------PALGPKAVRHYAPTMDSCVKDVFDALDETGEAWNVYQYMLKLGSQAVGKLLGLDFEHFTSPDAPTHEMVHAIAPKRLRNLKARIEEMVDESVQRAARGGVSDLDYAIRATDNKGEKLPKSSLIWALVVATGAGFTTTSSLLSWLIYGLVTYPGMQDRTENLPFLDKYIKEMQRRHNPSYQPGRTAKVDVLPGGYKIPKDSVVIAALHHIHNNPSIWDNPSRFDPDRWDASYIPFAIGPRMCIGFNFALSEIKVFLPRLVYR------------------------------------- 17562204 26 ----------------------------YDIFHKWKKEFGPVFTFWLADRPFIFITSYEVMKETFKDGDTFADKQLNQIDKKKLQRNYGVLDTNGEMWREHRR-----FTLSQLRDLEKILLEIEEQFKDINSHLGEIDLPSVLDRGVGNVINLTLFNFETNQRDEFFRYFIQFLVPWSSDKTKGMKEELDVFFVKQVEEHRKEIDFDTVQKKREADGDHETFCNKQLYAMCFDLWMAGLQTTTVTLTWGFSFYLHNADVQLKIREELDYLTAFINETQRCANIIPFNHVATRDTVIEGYPVKKGTGVIAQIGTVMSDEQIFPDAHCFNPGRKVDEVIPFSIGKRQCLGEGLARMELFLFFANIFNR------------------------------------- 119917489 164 -------------------------------------------------------------------------------------------------HRQRRKILARAFSRAALECYVPRLQRALRREVRSWCAARGPVAVYEAAKALTFRMAARILRLDEAQCSELARTFEQFVENLFSLPLDRARDQLHRHLEEAIAQKLVEPGDALDGIIHSTRELGHELSVQELKESAVELLFAAFSTTASASTSLVLLLLQHPAAIAKIQQHLRYVGCVVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWNVMYSIRDTHETAAVYRSPEGFDPERFRFHYIPFGGGARSCLGQELAQTVLQLLAVELV-RTARWELATPAFPAMQTPIVHPVDGLRLFFHPLASPA- 167521978 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDLLSRFMAVKDEGKPLDDERLRDVVMSFVIAGRDTTANCLSWVFYELHQHPEVFAKLKKEVDYLHAVVKETLRLHPSVPKDGKVKDDVLPDGTVIKAGTIVIYLPWVMGRMESLWEDATRFNPERWLNQYTAFNAGPRLCLGMHMAYIEAKLLVAMLVQRF-DFEVKPNQEFTYTVTLTMPLKN------------- 195060180 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLQARLAGASLTDDQIRDEVSTFIFAGHDTTTSAVSFCLYLLSRHATIQQRLFEELAGYYGKDLEQPVCYPIPAVSRCLDKDLLLGESRLPSGSNVIVLLWQLLRDEQLYADPLRFWPERHRDYNIPFSAGPRNCIGQRFALLELKTIVIRMLRHF------------------------------------ 31223098 36 -----------------------------------------------------MITDPEMIRNVLRDFRHFYNRGGYINRQ-HDPLSGHMLNSGSERWSVLRHASSPIFSTGRLRAFLPDMVQMIDQLDAKLAAEGEMIELKDIAMRFLLGREGNNLLAPEGGLHEAVMRGGFLLPSVWKLRLKVCSRELRETVERAVERPEASRRVDLIDQLVKAPGDGKSSLTLSEIAAQVFLFVAAYETNAITTFYCLYELAQRPELQQRARACVCYLDQCINETLRKHPAINLIRVVTEDYPVPDSTLPKGLNIIVPVYAIHYDPQHYPEPERFDPDRFPYTFLPFGAGPKICIGYRQGKLQLRTMLAVLL--------------------------------------- 125539555 52 --------------------------------------------------------------------------------------------------RAQRRLAMEVMSPGRLDALAPLRREKVRELLVRVRRDGDGELVPVEVGQAAFEGFLSILSSTMVSVDDIFPAIAAADLQGYRRRMGELVARGYGIFEELLARRKERRKDDLLDVVLDREDELKKLDRNAIKGLITDLMVAGTDTSSSTIEWAMAELLQNSESMQKDISHLPYLQAIIKETLRLHSNVPMSYYMAETVEVQGYTIPKGTNIIVNIWAIHHQPNVWVDPDKFMPERKHPELIPFGGGRRICLGLPLAYRMVHVVLASLL--------------------------------------- 13878395 51 --------------------------------------------------------------------------------------------------REMRKLVTELFSLKKVQSYREEIEFMVKKLSESALKQSPVDLGSTFFSLTASIIFRVALGRNFHFSDFFPSGLGRFLDCRTQTNINKVSEKLDAFYQHVIDDHLKPSTLDLDMIKKKGHKDDFKLNVDNIKAVLMNIFLAGIDTGAITMIWAMTELVKKPLVMKRAQCKFDCLKHIVKETLRLHPPVPFPRETISHIKIQGYDIPPKTQIQVNVWTIGRDPKRWTDPEEFRPER------------------------------------------------------------------------ 147777099 96 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYLAGQETTSVLLLWTMFLLSEHPNWQACAREEVLQVTMIFHEVLRLYPVAMLNRAVYKDTQVGDMYFPARVQVALPTILVHHDHEIWDNAKGFDPERFAEGILKATKTSSACIGQNFAMMEAKIALAMILQHF-SFELSP----------------------------- 157329735 83 -----------------------------------------------------------------------------------------------------RKLLSPAFHLEKLKGMMPAFSTSCHDLIERWQGTYELDVMPEFQNLTGDVISRTAFGSSYEEGRRVFEMEDFRNFYIPGFRFVPTRKNKRRYYMDTLKNGDPGNDDLLGLLLQCQEQTDSEMTIDDVVEECKLFYFVGQETTANWLTWTTLLLSMHPNWQEKARSNLKIVSMILHEVLRLYPPIMQFRHTGERINIAGMCIPAGVDLVLPTALLHHSPEYWDDVEEFKPERDQTAFYPFGWGHRICLGQGLAMIEAKMALAMILQHF------------------------------------ 193206291 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLDSVCFDLWVAGMETTSNTLNWALLYVLRNPEVRQKVYEELDYINATINESQRLANPMNLARSTTKDVEIAGYHIKKNTVIIPQISLVLYNPEIFPEPYEFKPERKVEELVPFSIGKRQCPGEGLAKMELLLFFANLFNRF-DIQL------------------------------- 195996133 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGQKLLVNDIRDEINSFIFSGYDTLSNGITWSLYCLGKHRSHQRKVRDELKYTIMCVKEALRLYPPVPFGRCLDKDIKIEDVKLPTGCPVEVPVISVHHQAEWWPDPMTYDPDRHPFAYLPFSAGSRKCLGQIFAMGVVTLVVAKIIQRY-DIRLVANRAVKQRVGLVLQPKN------------- 194754152 63 ----------------------------------------------------------------------------------------------------IRTKLTPVFTSGKVKQMYPLMQEIGRDLEAALKRHGEITEIKEICAQFSFRNHGRKLFTFNVSRAKDFFVAFFLPKLVSLLRIRFFTPEFSYFMRSTIGHVLEDRRNDLIDVLVALRKEAEPSKPHYARNQDFLFFTAGFETSSSTMSFALYELAQHPEMQHRKIQSLEYLSMVVDEVLRLYPVLPFLDREYESVQFYDFSYENGTPVFIPVFGLQRDPKYWPNPNQFDPERFSPAYLPFGAGPHNCIGSRIGLLQSKLGL------------------------------------------- 194751959 30 --------------------------------------------------------------------------------------------------------------------MEQHIEREAEELMSQLNQEEPIEPVTWLAQSVLNVLWCKLFDICGGLLAQFPWLRHVAPDRTGYNLIRQLNTELYGFFMGTIEEHRRQLEKDIYAYLQEMQSNGDEFNETQLVMTILDFFIAGSQTTSNTINLALMVLAMRKDVQDKRRESFDYMDAFIMEVQRFFHITPIPRRALWPTQLGGYDIPKNATILIGLRSVHLDAKHWGDPLEFRPERFLNAFMPFGMGRRRCLGDALAR-------------------------------------------------- 584863 36 ---------------------------PHRSLRKLSQKYGPVMLLHLGSKPVIVASSVDAARDILKTHDHVWATRPSIADSLLYGSKDVGFSPFGEYWWQVRSIVLHLLSNKRVQSYRDVREEETANMIEKICDASVINLGEHLCFLTNNITSRVALGRTYDEREQFLQLLDTFNVGDYIPWLKWIAKKLDTFLDSVIEEHEAKDFVDVLLEIQNGKETDFPLQRDSLKAILLDAFAAGTDTIYTNLDWTMADVLRQPEITEDDLKNMQYLRAVIKESLRLHPPNSVPRESMEDVKLGYYHIPARTQALINVWAIGRDPLSWENPEEFCPERFLNNLLPFGSGRRGCPGSSFAIAVIELALARLVHKF-NFALPKGTKPE------------------------ 21554381 30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDYETRVKKLAGRLDEFLQGLVDEKRKEKGNTMIDHLLTLQEQPDYFTDRIIKGNMLALILAGTDTSAVTLEWALSNVLNHSEVLNKARDEIDYLQNIVSETLRLYPAAPMPHVASEDCKVAGYDMPRGTILLTNVWAIHRDPQLWDDPMSFKPEREAQKLMPFGLGRRACPGSGLAHRLINLTLGSLI--------------------------------------- 157335362 77 -----------------------------------------------------------------------------------------------------RRISNLVFNMERVKGWIPEIVASVTKMMEKWEEERGGDAHKELHNLTADIISRTAFGSSFEEGKRIFELQEHVYIPGFRFLPTKKNRERWRLEEETQKSIRKENSENLISLLMSANKNEEMFGVEDVIGECKTFYFAGKETTANLLTWALLLLAFHQEWQDKAREEVVRIYGHNNETLRLYPPVVMTRKVSKNVKLGSLDIPSNTQLYLVMTAVHHDPKIWEDANDFNPLREPRKHLPFGLGPRICVGQTLAVVEAKIALSMI---------------------------------------- 170042722 80 --------------------------------------------------------------------------------------------------RKHRKLLNPTFSTRVLTEFVPIMDARARKMVRTMAAFSEVDILPLTAECTLEMVFSTTMGCRMEERDGQKQYIDRYLEPVYRFTKAYKNDKITRFTDQIIQERKKQLADFLDQILTILRQDGTYFPDKEISDHLYGIVAAGNDTSSLSISYTCLFLAMYPEHQAKVVRQLEYTEMVLKETLRLCPVPFIGRNNAEPIELDGFQIPPWQHICFNFYSLHRRKDFWPDPERFDPERHPYAYLPFSGGFRNCIGNRYAMNSLKIMLVRILQEF------------------------------------ 115402683 110 -----------------------------------------------------------------------------------------------PNHTRHRKALAHAFSARGLQAQEPLVRGYVDKLIERLKEFAESQLQVDMVKWIGDLAFGESFGGLDNSRPILIPLLMALLPKSLRTARRDQTNYSKETVHKRLANTAAHGRGDFMDSMLRHRGEKDGLSDRELEENASILIIAGSETTATLLSGVTYWLLRSPEALAKVTDRLPYMLACLDEAFRMYPPVPCARRVLTPIVIAGYNIPPGTVVSVHQSAAYCSPANFHRPQDYIPERWSSPYFPFSVGPRNCIGKNLAYAEMRLILARVLWNF-DLEL------------------------------- 169765620 47 ---------------------------------------------------------------------------------------------DPKEHAARRKLFARPFSKSELRRWEPAVREKVQQIQRELKAVGKSDLLKWWTFLATDVSGQLMFGESFNMLQPLVAWLGRHIPLSSFQNMFRATDYLFQYGQRAVTNSRNASRNIFAGMVYESEKGDGIITDEEVVLEAGNLIVAGSDTTAITLTYLIWAVLSQPKLQRELEEEVNSLSADFDEALRLYGAAPGPRETPEGAKFCGYFIPQGMTVTTQAYSIHRDGDIYPDPERFDVSRWKKAFSPFGAGGRICLGIHLAWMELRLATAQFFRECAGVRLAPSAT-------------------------- 1020413 126 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSATFAQRNVLEFEPYIASVMRQLLNKWDAMCAFDIIGDLAFGAPFGMYSNCLGVMPPHWRPFSKYVDPWFSRGHASVINLAGMARARVNARL--KSGAGDRKDLLARLQEARDEGNPMDIDELTAEALTQLIAGSDTTSNSSCAIIFYLARNQDAQKKLQAELDYLEACINEALRMHSTSSMPRVMPQGADFQGEHFKEGTEVSVPAYTIHHLESIWGDPFNYRPERWEKSFIPFSIGPRSCVGRNLATMELLVFMSTLFYRY-DFKLADENQTKLETGFLR----------------- 74418644 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGAGQDTMSTFMQWLVHLLVKYPDYQTKLQQLIDKVDAFIYETMRFTSFFTIPHSTTSDVTIESLHIPKDTVVFINQWSVNHDPLKWKDPHVFDPMRRTNSVMIFSTGKRRCIGSQIAKVQV----------------------------------------------- 29465680 34 -----------------------------------------------------VLNGLAAVREALVTHGEDTADRPPVPITQMLGFGGVFLARYGPAWREQRRFSVSTLRNLGLKSLEQWVTEEAACLCAAFANHSGRPFRKAVSNVIASLTCRRRFEYDNPCREVLNAVPVLLHIPGLAGKVLRFQKAFLTQLDELLTEHRMTWDEAFLAEMEKAKGNPESSFNDENLRIVVDLFSAGMVTTSITLAWGLLLMILHPDVQRRVQQEIDYTTAAIHEVQRFGDIVPLGHMTSRDIEVQGFRIPKGTTLITNRPSVLKDEAVWEKPFRFHPEHKPDAFLPFSAGRRACLGEPRARMELFLFFTCLLQHF-SFSVPTGQPRPSHHGVF------------------ 212511456 72 ---------------------------------------------------------------------------------------------------RHRALMTPAFTAGKIKAMFLIMVEVAKELVEFLKEHPEEIHVKQVMSRYTAEIVARCLGIDGRNFKENVPEMHEMGKLFFEPDLARNLKLMALFFLPRVRQEKKIDRNDLIQYLIEVKRKTKTYTDEDILAGCATFFMEGYETSALTLNNILYYLAKNKNVQDTLRQEIDYLNSVFLETGRMLPVMYTFQKCTENYEMDIGEIEKGTPVVLPIFAIQNDSTYWENPHIFNPDRSTNNFFQFGDGPRMCPGMRIASTIVKLAI------------------------------------------- 118097748 35 -----------------------------------------------------VLSGYEAVKDALLNTADVFADRPPIPIFHQIQHGNGVFFSSQELWKTTRR-----FTLAVMRDLEERMLEELQFLIELIKFQGGPFRLRLLNAAPTNITFAMLFGRRFDYLHLFNFYPFLGFLLKPHKMILKKVEEVCVILRKRIQESKANISENNLTSYIDAQEDNKSFHDANVLASALDLLMAGTETTSTTLQWAVLLMMKYPEIQKKVHAEPDCPPTFEDEVQRFVTLPHVPRCTSADTRFKGYFIPKGTTVIPLLSSVLLDKTQWETPDEFNPNHKKKAFLPFSTGRRNCIGESLATVELFIFFTGLIQKF------------------------------------ 210092918 24 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAGMETTATTLHWTALYMALYPDVQRKVQDELEFTEATIKEIQRICNVAPVPRMTTTDVELRGYHIPKGTQVCMNLYTVHMDPKYFSEPEVFNPNRKMEAFAPFSAGRRVCIGEQMARNELLIFFTTMMTHF-TFKLPEGAPTP------------------------ 164987 121 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKVRRKRRLDFLDVLLFAKENGSSLSDQDLRAEVDTFMFEGHDTTASGISWIFYALATHPEHQHRCWEHLDQMPMCIKEALRLYPPVPVGRQLSSPVTFPDGRSPKGVIVTLSIYALHHNPKCGPNPEVFDPSRHSHAFLPFSGGPRNCIGKQFAMNELKVAVALTLLRFPDPKRVPDQKPRLVLKSSNGI-HLRLR--------- 195472883 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAQVFVFYVAGFETSSATMSYCLYELAQNQGIQDRLRNEIQTVLEEHEETLRLYTLVPHLRQALNDYVVPGHEIEKGTQIIIPACAYHRDEDLYPNPEVFDPERFSPEWLPFGDGPRNCIGMRFGQMQARIGLAQIIRRF-RISVCDKTEI-------------PLKFNPASVAMV 115469142 39 ---------------------------PHHAMRDLARRHGPLMLLRLGELPVVVASSAEAAREVMRTRDIEFATRPMSRMTRPAGTEGIIFAPYGDEWRELRKVCTELLSARRVQSFRAVREEEVGRLLRAVPAQAAVNLSALLSAYAADSAVHAIIGSRFKDRDKYLMLLEAMWLSRMPRRMMQHRREAYAFTDAIIREHQENRKEDLLDVLLRIQREGDPLSTERIKTTVGDMFAGGSETAGTALQWIMAELIRNPRVMHKVQDEVRQTLAGRDRRLHPPVPLLLPRECRNTCQVLGFDVPKGAMVLVNAWAISRDPQYWDEPEEFIPER------------------------------------------------------------------------ 145243558 56 ------------------------------------------------------------------------------------------------EHKQQRKLLMPAFSYRHIKNLYPVFWSKGIEMVDLQRRANPADNVIRVAS-WSSRATLDIIGLAGMNRDFLQNPTNQLAVAYHPFKRNRYIRESAAYIRNVIEGEKTHQTTDAVDILSVAIESGG-FTDEELIDQMMTFLAAGHETTSGALQWCVYALSQYPDIQTRLRDSLPYLHAVCQEVFRFHPSVPNTRIANRDTTLVGQKVPKGTVIQIVPALTNHDKSLWPDADQFNPDRWNYAFLTFIHGPRSCIGQGFAKAELACLLAAFVGRF------------------------------------ 157335594 32 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYLQGMLDEFRRNNRTLIETLLFLQQSEPDFYTDDVIKGLMLVVISAGTDTSSVTLEWAMSLLLNHPEALEKARAEIDSHRSVVNETLRLYPTAPLPHLSSEDCSVGGFDIPRGTTVMVNVWALHRDPRVWEEATKFKPEREAFKFAPFGIGRRACPGAALA--------------------------------------------------- 198419762 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLQCDENGEGLSDIEIRDEVDTFLFAGHDTTSSGIAWAMFHLAKYPQFQTKCREELKEVLGNKDEIEWRPPVYAVGRYLEHPITIRDTVIPAGTNVSMHIFTLHRHPDFWDEPSKFDPERPAFAYVPFSAGSRNCIGQNFAMNEMKISL------------------------------------------- 13516750 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIVDVLLRLREEGQ-LTMDHIKGALMNIFVGGTDTSAASIAWAMAELARKPKVMKKAQEQLQYIKCVVNERLHLPLPLLVPRETIQHCEINGYDVSAKTRVLVNAWAIGRDEDAWENPEEFNPDR------------------------------------------------------------------------ 156399758 29 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTDALLKSLEDAKQLTEDHLLIAINDVFMAGFETTTTALRWIFLYVAAYPEVQARIHQELDYLEATILEVLRISPVFPIRRKARKQLNIGGYCIPEETFVYVNLWAIHHDEAEWVDPYKFRPSRSAYSMLPFGAGVRVCVGESLAKMELFLFVSRLLHRF------------------------------------ 156552063 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKIDDEGIKEEVSTFIFEGHDTTAMSMCFIIMLLAENKHCQDADLKHMNYLERCIKESLRLFPVPSITRYLHEDVQLKNYKIPAGVNIIMHIIDVHRDPNFWPEPEKFVPDRHNFAYLPFSAGSRNCIGQKFAMMELKSLISRIL--------------------------------------- 157338501 57 --------------------------------------------------------------------------------------------------RNLRRIATHLFSPKRIAAFEGFRRDICLKMVDEMVENGEVEVKKVLHFGSLNNVMMTVFGRSYDFLEKLVREGYELLGTFNWKRCRRLASKVNVFVGKIIEEHRANGVEDFVDVLLDLEKE-DKLTDSDMIAVLWEMIFRGTDTVAILLEWILARMVLHPEIQSKAQSEIDAMQSIVKESLRVHPPGPWARLATDDVHIGDTLVPAGTTAMVNMWAITHDEKVWPEPLEFKPER------------------------------------------------------------------------ 197732762 11 -----------------------------------------------------VVCDLELTRTLLRHDRVFDKGGPLY-RRLEEVGGVGLATCPASEHRRQRRLVQPAFHQRCFPGYAQIMTDRTDAALTCWQEGGTVDLTRETRRITADVLVATVFGADLDFRRSLLPEPLCRLPTPGNRRHARASARARRLMGELIAGHRARSGLLSLLLAARDPEGGPAFSDEELIDHAVTLYVSGTETTAGAVCWALHFSALHPPVHRRLTEERYTRQTLTEALRLCPPGWLLTRRTEEDTTLGPYALPRGTVLAYSPYLLHHLPEEHPDPDTFDPNRWQPGFLAFGAGPRRCIGDEFAYLQGTLLLASLLSH------------------------------------- 72014091 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAAGWAILLIGHHPDVQARLHMEIDYLTCVVKETLRLIPVPSIFRKLDEDIMLDGKVVPKETLVALSIYGLHQDPDEFPNPERFDPERHPYAYVPFSAGPRNCIGQKFAMMEDKIILASILRRF------------------------------------ 125982173 54 -----------------------------------------------------------------------------------------------PEWREIRTRLSPVFTGAKIKQMFSLMEEIGCDLRSDASARGVIVSIKDVCDLYNTDMIASIAHCQDIFRPNVRRIIDFFVIFYRPRLFTEPHAEFLRRVIQLVIEERERGGDDLIEMLLTLKKEADLQKDKSHFTHHRDFLVAGIETCSSSLSFALYELAKQPLMQARLRRRMQYLEMIVEETHRKYPIVPLLRECTSLRPHAECYARRGMPIYISNLAIHHDPKYWPDPERFDPERFPMSYLPFGAGPKHCIGMQIGQLQIKLGLIYFLRR------------------------------------- 11527090 17 ---------------------------------------------------------------------------------------------------RHRRLLTPAFHSDILKPYVGLMADSARVMLDKWEKLSYQPLSLEISEHVSLMTLDSLMKCAFRMRNAFYHNDVLYWFSSAGRRTREAAQRAHQYTDQVIQKRRQQHLDFLDILLCARTEGGDSLLDEELRAEVDTFMFEGHDTTASGISWLLYALATHPEHQQKCREQLPYTTMCIKEALRLYPPVPIGRDIKETITFPDGRIRAGNSVSLHIYALHHNPRVWENPEVFNPFRHSHAFLPFSAGSRNCIGQKFAMNEMKV--------------------------------------------- 84514203 1 --------------------------------------------------------------------------------------------------RVRRRTIVPALHLKFVAAMIGLFGQATDRLLDTAASDGEDVEMESLFSRLTLDVIGKAVGIIEAVYTVLREAEDRSISPIPVWDLPIWLKLVNDTLNNLIAICKRMVDEEELQFHEEYMNEQDPMTSKQLRDDLMTMLIAGHETSAAVLTWTFYLLSKEPSVMSKDMKKLKYTTRVINESLRLYPQPPVIRRSIEDDVLGEYPIKRGEDIFISVWNLHRSPTLWNDADKFEPERWPFKYLPFGGGPRKCIGDMFASYEVVVALAMLVRRF-NFQMAVGAPPVVMT--------------------- 169628307 4 ---------------------------------------------------------------------------------------------DPERRKEM--LHNAALRGEQMKGHAATIENEVRQMISRWGESGEVDLL-DFFAELTIYTSSACLGRFAHLYHQLEQGTDPLCYVDPYLEIESFRQRLVALVQEIINGRVQRSADDMLDVLIMIKDEHGRFTADEITGMFISMMFAGHHTSSGTASWVLIELLRHPDIQSQVIDELDELYADGSEVSFHAPLIILMRVAKGEFEVGGFPIHDGDMVAASPAVSNRIAEDFPNPDGFVPDRNRWTWIPFGAGRHRCVGAAFATMQIKAIFSVLLR-------------------------------------- 149614989 162 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTDTTTNTVLWCLLYMSLNPDVQEKVHQEIDYTEATIMEVQRMTVPFSIPRMTTEETVLLGYTIPKGTVILPNLWSVHRDPAIWEEPDNFLPERKKETFIPFGLGKRVCMGEQLAKMELFLMFT------------------------------------------ 195430378 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAEVEGKPLTFQQIFEEVSTFMFEGHDTTASAITFAVYCLAWYEEQQQIYGSAKDTHPTFQEETLRIFPVPFIFRSVRKGTVIVDKFVPKGTTIVLPLVATGHSPHCFKNPHEFQPERSAFDHVPFSAGPRNCIGQKFALMELKVTLSKLLRRF------------------------------------ 5915841 55 -----------------------------------------------------VVSSAEAAREVLKDVDCCSRPASPGPKRLSYDLKNVGFAPYGEYWREMRKLFAELLSMRRVKAACYAREQEMDRLLDRAAASKASIVLNDHVFALTDGIIGTVFGNQFAHKERFQHVLDDAMDMMASFRRERIFNELDVFFEKVIDQHMDPARPDVLINLCKEHDGTLRFTRDHVKAIVLDTFIGAIDTSSVTILWAMSELMRKPQVLRKAQAEVDDKPRVNSEDAAKIPYLKMPRETMRDTTICGYDVPANTRVFVNAWAIGRDPASWPAPDEFNPDRSHFELIPFGAGRRICPGLTMGETNVTFTLANLL--------------------------------------- 50979325 37 ------------------------------------------------------------------------------------------------------------------KSLEQWVTEEASCLCAAFAEQAGRPLNKAVSNVISSLTYGRRFEYDDPRREALNSIPVLLHIPGLASKVFSAQKAIITLTNEMIQEHRKTRDDAFVDEIEKAKGNPKTSFNEENLCMVTDLFIAGMVSTSITLTWALLLMILHPDVQRRVQQEIDFTVAVIHEVQRFGDIVPVPHMTSRDTEVQGFLIPKGTTLITNLSSVLKDEKVWKKPFRFYPEHKHEAFMPFSAGRRVCLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSDHGVF------------------ 210103209 996 -----------------------------------------------------VISDPKEIGKVFRNEGKYPERPPMGSIKTYREVRKLPTNLNGPEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDRWALEAISVVVLDKRLGCLTLGDLEPGSDAKLMIDGVNDFFDAFVKLEMWRKFAKAVDQFHSVAEKLLKEKLAESDTDFLQSLLSRND----VTFEEAMEMAVDLLSAGIDTTGNTLMFNLFCLAKNPEAQEKLYNRMHYLRAVRQETFRIYPTASNMRTLDRDMVLSGYAVPAKTIVLMAHDVISSLPEYYPEPEVYRPERWPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 210103209 55 -----------------------------------------------------VISDPKEIEKVFRNEGRYPERIELASIKVYRELPTGLINLNGPEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDVIRAIGKEESGGQVQNFINYVYRWALEAISVVVLDK-RLGCLTLGDLQPGSDAKLMIDGVNDYFASLVKWRKFAKAIDQWHFVKSATKDGKPVTFEEAMLMAVDLMAAGIDTSGNTLMFNLFCLAKNPEAQEKLYNRMHYLRAVVKETFRVYPTVNNVRRLDQDIVLSGYVVPAKTTILLAHDVISSLPEYYPEPEVYKPERWPFTLLPFGYGPRMCIGRRFAEQELHL--------------------------------------------- 210103209 537 -----------------------------------------------------------------------------------------LINLNGPEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDVIRAIGKEESGGQVQNFINYVYRWALEAISVVVLDK-RLGCLTLGDLQPGSDAKLMIDGVNDYFASLVKTWRKFAKAIDQWHLVAAKLLKEKLTFEEAMLMAVDLMAAGIDTSGNTLMFNLFCLAKNPEAQEKLYNRMHYLRAVVKETFRVYPTVNNVRRLDRDIVLSGYVVPAKTTILMAHDVISSLPEYYPEPEVYRPERWPFTLLPFGYGPRMCI-------------------------------------------------------- 211586087 52 -------------------------------------------------------------------------------------------TTDPHFHSNRRRLLASPISDTSLHQHEDLITGRVKRMAEEIQDRGATDVFKWWLFMATDIIGELSFGESFRMLEAGKKYFGKYLPLPVFKRTVETGKRMASYTSQSIDRYNKMITENLFTKLFDTEKGG--LTPEEIKNEAQGYIVAGSDTTAVTLTYLTYAVCGNKQIRDKDLRSLPYLNMVISETLRLHTAVPFPRAVPSGASFKGYFLPSGATVSTQSYSLHRDPTVFPDPDTFKPERWENPSIPFGGGSRICIGVHLARMELRLGSALFFRKFPN---------------------------------- 78183420 28 ---------------------------PHHSIAALAKTYGPLMHLRMGFVDVVVAASASVAAQFLKTHDNFSNRPPNGAKHIAYNYQDLVFAPYGPRWRMLRKICSHLFSGQALDDFRHIRQEEVLALMRALAREGQTPVLGQLLNVCTTNALGRVMGGEDPKADEFKEMVVELMVLGVASKMKKLHARFDAFLGAIVEEHKSERHVDLLSTLDNADGEGGKLTDVEIKALLLNLFTAGTDTSSSTVEWAIAELIRHPEMMAQAQQELDYLQAIVKETFRLHPSTPLPRMAAESCEINGYHIPKNATLLVNVWAIARDPEVWEEPLEFRPNR------------------------------------------------------------------------ 146275397 28 -----------------------------------------------------VLNSLDAIREAFVKKGVFAGRPTFVSADIFTEGGKDIAFTDYPTWKLHRKLFHTAIGYASGENLQNKVHESLEETIAEFSKMEGQDLEDYIYKLVYNVICSAAFGVRYNMDDKDFNTLMRFLPTPGITAIQKIVRPFLDIMQHHLDQHRETFDPDITDHMIKAQKDAEELTDTHLRQTIADIFGGGTDTTILTLRWAVLFLSAHPEIQEKVAAELDYTEATIHEVMRMGSIAPSPHTTTVDTTLRGHRIPQGTWIMPNLWAVHHDPDTWGDPDVFRPERKPPALMPFSAGRRACPGEAVGK-------------------------------------------------- 168007408 70 -----------------------------------------------------------------------------------------------------RRTLGPFFHQKSLEGMVGAIMEGAATELQKWEQTAELDVEPDLHKISGRIISRTAFGDEFEIGEQIFKFQTLLLPTKRNRSMNLYGSQVDALVRGIINARREAYGDDLLGRMLTAATEGWSANTKEFNQNCKLFYFAGQDTVANAIGFMILMLALYPEWQDRCRQRLKVVGMVFNETLRIFPPASTTRVAAKDLQLEGLFIPKGMAIEFSLAAMHQDKDYWDDVGKFNPERHPQAFSPFGLGPKFCIGNNFAVMEAKIVLAMMLRRFQ-LVLSPNYKHHPTSIMVQSPKGLPIIL-------- 210092288 18 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILANGFIFWIGGYDTTATTISFLAYNLALNPDIQERIMRGRECMDMCVDETLRMYPPSQRFRQAKEDIDLDGVKIPKGMCVQFSSFAIHYDPDNWPDPEKFDPERDPYAYVAWGVGPRSCVMKRLGMLEVKFAIAKIL--------------------------------------- 167356870 12 -APLPRTVPPSRLEIIRLRNPLELWGEPSYTLPWIR--------TNFFGQRTLIVNDPGLIKHVLVDNANNYRMSDVRQLVLRPILRDGLLTAEGPVWKRSRKAVAPIFTPRHAQGFAGQMLRQSEDYARKYEGAGEAGAIFDISTDMTELTFARMGRVDPMDLMRAPSCVPRVTRIGGQKVLEKFRAIVRNTMDMRLAKMKADRSEDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREKPVEWLDMMPAAFEETLRLYPPPSINRAAISDDSWERVELEAGVTVLVMPWTLHRHELHWDRPRAYMPERFRFQFLPFGAGPRVCIGATFALQEAVIALAVLMHR------------------------------------- 78191372 31 ---------------------------PHHSLAAMAEKYGPLMHLRLGFVDVVVAASAAVAAQFLKHDANFASRPPNSGAKAYNYQDLVFAPYYGPRWRMLRKICSHLFSSKALDDFRHVRQEEVAILTRALIGAGDSPVKALARVMLGKRVFGDRSGGGDPKADEFKDMVDSLDLQGIAKKMKELHVRFDSFLGKILEEHKTGNGTTLISLKDDTDEEGGKLSDIEIKALLLNLFTAGTDTSSSTVEWAIAELIRHPQLLKQAQEEIDNVQAIVKETFRLHPSTPLPRIASESCEVNGYHIPKGSTLLVNVWAIARDPKMWSEPLEFRPARNDFEVIPFGAGRRSCAGMSLGLRMVQLLVATLVQTF-DWELANG---------------------------- 210100938 39 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKNIEEHRATYQDDLIDTLLKAQAEARHLSDQHILITVNDVFGGGMETATTTLRWILLFLVHYPEVQDRIQAEMQYLEATIREVLRMRPVAPIPHVTIRDTSVGDFDVPQGTRVMFNLWAIHHDERHWTDPATFNPDRRGGSFLPFLAGCRGCLGESMAKAELFLFTARILRDF-RLELPDGVSPPSRYGVVMAPDRYDICFRP------ 210125840 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFCLLEVEQQGDGLTEENVLYMAGNLFFAGTDTTTNTLLWSLLYMTLNPDIQHKVQEELDYVNACLLEVMRIRSPVAIPHATTREVKVQEYDIPKGTQVLVNLHSLHMDPVYWPDPDRFDPERKPESFLPFSGGRRVCPGEQLARMELFLFFSTLLQSF------------------------------------ 198413665 30 ------------------------------------QNYGPVFFFTRGNTRTVVLNTYEAA------SEGFVKQGNHLSGRFIDANHNELFADYSPQWQEQRKLRVKTLKGFGKVNTEEIMTSECKKMICRIRTKGSFEAGYYLAVPTFNIVKSIIYGEPSEGMNKQDEVNLSKVLADPVYKAGNGFMEFMAGMKERVRQVKEKMTEGMLQNL-QDWETGEVYNNQQLSCYLTDLFMAGTDTMATTVHWSLVFLAQNPQVQEKMMDSMPYTRAVMHESSRLRPVFPLRHQATSDVTVKDYVIPTGTSVVANLWAIQNDPKWWKQPSEFRPERKSEKIVPFSIGPRYCLGSQIAIYQQFIFLTNLVRGF-RFRFDQDKVEPDLTGLMTSVLA-PV---------- 194757243 86 ----------------------------------------------------------------------------------------------------LRQKLTPSFSSGKIKGMFGTIDDVGDKLVQHLEGTLEQNEVVEIKDVMTTYAEIDSFKNPQNEFREIIHNMSMFICPPIAKLMNRILTSLRDMMKRTIEFREKNNRKDLLQLLIRLRNTGKIGEDDDEVWQAFVFYVAGSESTAAASAFTLYELSMYPELLKQARQDMKFLELCIMETIRKYPGPFLNRECTEDYPVPNHVITKGTPILISLFGINRDPIYFPNPNDYDPHRNPAAYMPFGEGPRHCIALRMGKINSKVAVAKVLANF------------------------------------ 7503133 25 --------------------------------------------------PYVIIGSYDLLKETFRDGDTYKDKYPQPFNEKLRGGMYGIVESNGHMWSTHRRFALSTLRDFGLDLMQEKILIEVEDIFRKAQLGKEQDIQVVLNNAIANVINQTIFGFDETNQEEFERMRHLVEYQEKQFALDDWRNSFYTFFDTQIENHRKKIDFDSEQKKQEALGEFELFSNTQFSNTCLDLWLAGVSTTNTTVNWTICYVLNHPDVLQKMNEEFDYFNAVLNESQRCANIVPIFHATTKDTVINGYPVKKGTGVIAQISTVMLDEKIFPEPYKFNPDRKIEQLIPFSIGKRQCPGEGLARMEIFLFL------------------------------------------- 134100463 15 ----------------------------------------------------------------------------------------------DDEYRRQRALVLPRFQGRQLENYVATMVDEVCELDRALGNSGEFDLVRTMGPLVMRIAARAFLGLENGFFEKFRRFMAGWLPLPHLVRSRFAKRELHRLMGELIRQRRREPGDFLQTLIEARYDDGEVVPDRVLINLILLFSWAGHETTTGHISWAVIDLLRNPEALRKDVGKLKYLGHALHETERLHPVFTMARTAAEAFEYAGYRIPEGAMLMISPAVTHRLPGLYPEPDRFRPERKDTRYLGFGGGVHRCLGVHFAYLEMTIALAHLFREF-EFELLDTNPRPVPGAHTKWPRS------------- 67904462 103 ----------------------------------------------------------------------------------------------------------PSMTPRAVRHYTPLLQQSVDNVLDKFDNNGQAFNVYHLTAKLASQVICQLLGVDLHHFDAVDSPVHPILPFGDPVALKNTRRELYGLIEEAVITCQKKNGTCLVDYLARADEHGNKLRHEYILSNTLALVGAGFVTSSAFLSWLIYELVDHGAVSDKRWTYDEIQDAFVKEAQRMHSPSFQPRNVKKDIILGGWALPQGSILIPSIPHLHHHTAYWENPDRFDPDRWRNRHVPFAAGPRSCIGFNVALQEVKISLAELVYR------------------------------------- 195149570 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLAAKLDGRALKEREIIEEISTFIFAGHDPVAAAISFTLYTLSRHTEIQQRVFEEQQRIFGQDRETLRLYPSVPIARTNRKPIDINGTKVAKRTTVIMCLIAMGYNEKYFEEPCVFRPEREAFKSVPFSAGPRRCIAEKFAMYQLKALLSQLVRNF------------------------------------ 79155148 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTSYLLSKNPSSLVKAQAEVDYLTRCINESMRLYPHPPIRRAEVADELPGSYKVNPGQDIMISVYNIHHSSKVWDRAEEFIPERTDYRFIPFSGGPRKCVGDQFALLEAIVSLAIFLQHL-SFELIPDQVI------------------------- 211586125 58 -------------------------------------------------------------------------------------------------HTHRRRLLAAPISDSSLARLEPLIANRVRMAVNKITMHGTTDVFKWWLFELTFGDSFRMLEIPYRMKYPFLVKIARYVPLPAIKDTARAEGRLQTYAMQSVDRYKKNPSNPKQTLFTKLFDEKSGMSYSDIIQEARGYIVAGSDTTAVTLTYLTYSVCRDNRVREKLVAELATIPQVINETLRLYPFGLPRLVPPEGARFNGYHVPGGTTVSTQAYSLHRDHAIFPDPDNFNPERWENASLPFGGGSRICLGIHLARMELRLATALFFRALPNAR-------------------------------- 11994435 4 ----------------------------------------------------------------------------------------------------------------------GYIRELVKKLLESAVDQSPVDLSKTLFWLTASVMFRVAFGQSFHESEFIKDKVDELVFEAETAQASFTCSDFFGWLVDCISGQHKRLKDVFFKL--------DALFQCWMSCRNNNIFLGGIDTGALTMIWAMTELARNPEVMKKVQGEIRDRLGRNKERIHHPVPLLLPRETMAHIKVQGYDIPPKRRILVNAWAIGRDPKLWTNPEEFNPERFINSLLPFGSGRRICPG------------------------------------------------------- 164454800 36 ----------------------------------------------------------------------FSNRPPNAGATHLAYNSQDMVFADGPKWKSLRKLSNHMLGGKALDDSVGIRHTETGHMVRAMCESGRRVVAEMLTFAMANIIGQVILGRRVFVQAEFKDMVVELMTWMDLQGIEGGMKRMHRKWDSLITRMVKEHAEDFLDVLMANRETGPGLSITNIKALLLNLFTAGTDTSSSVIEWALAEMLLNLQILKRAHQEMDYLQAICKESFRKHPSTNLPRISSEACEVNGYYIPKNARLSVNIWGIGRDPDVWENPLEFNPER------------------------------------------------------------------------ 4583521 69 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEVICAQAFVFYIAGYETSATTMAYLIYELALNPDIQNRLIAEIDYLNKVFDETLRMYSIVEPQRKAIRDYKIPDVVIEKDTIVLISPRGIHYDPKYYDNPKQFNPDRHPCAYLPFGVGQRNCIGKGL---------------------------------------------------- 196013621 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDILLTARDEGQGLKLREIRDEAHTFMFAGYDTTASALGWTLYCLAKYGEHQTKVREEIDYTTMCIKEAMRLYTTVPSVRKLNRDMTIDNKFVPAGTTVRIYLHALCNREDTWENPTEFVPQRDPYDYMPFSAGHRNCIGKHFALNEMKVAVSKIL--------------------------------------- 110749102 60 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDENSIAAQAFVFFAAGYETSSNTIAFCLHELALNTEIQEKT--RRDIQDAIDSRNGNLTYDAVQDMKYLDMVIADIVELPAGIRVIIPIYGLHHDPDYYPSPAIFNPERHPYAYLPFGEGPRNCIGMRFALLQIKVGIISFLR-------------------------------------- 194760661 44 -----------------------------------------------------------------------------------------------------RAEVTPGLSANRVKAVYPVSQDVCKKFVDDLCLCYTTEVVSDCVLGISAQSFTDLVGMIKRVFDFFTVVANLWPPIRKFYTVPFFTKDVENFFFDIMKKCRKEQRDDFLNYMLTLQEKKG-LETVELTSHTMTFLTDGFETTAGTLAHMLLLLARNPETIRKLREELPYMEACIHETLRLFPPVLAARVVTEEYEFVNKKVYPGEVVIVPVSSLQKDPQYFEEPDKFKPERDQGIYFGFGDGPRICPGMKFALTQLKSAMVEIVRNF-DFKVNP----------------------------- 210106375 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLEAREDGTGLTDAEIRDEVDTFLFEGHDTTASGISWALYHLAKHPEYQDRCRGEAEGLLQGRTEMSWRPPVPGIGRTLTQTLALDGKKIPAGFQVLTGIMTAHRNPLIWPDPEVYDPDRHSHAFIPFSAGPRNCIGQHFAMNEMKVAVALILQSF------------------------------------ 188582030 19 -----PKVPPPLTRPLGLFALKAVRANPIATWMDAHFEEFIVAGETAMGR-VTVVSDPAVVRYLLVERAANYRKDDLQKRVLAPGLGDGLLTAEGDEWRLQRRTLAPIFSARHVAGFVAQMDEMTRATLDVLERPGDPDAITRLLESIGPIDPLDVFGFPA-----FVPRLGRLRARPALRFFAEVVDTLLD--QRKAALARGEAPHDLMTLLLAAQETGRGLSDLEVKANIVTFIAAGHETTANALTWALYCLSQDEAARDRVEAEVDFTKAVMEETMRLFPPVPFSRQALREDRIGRVKIPRNSTVIIAPWVMHRHRKLWDEPDAFMPERERFAYLPFGAGPRICIGQSFSVQEATLVLAHVARAV------------------------------------ 167466280 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGNKLNDEEIREEVNTIMFEGHDTTAAASSFFICILGVYPEIQEKVYQQMKYLERVLLETLRMYPPPIITRVINEEVKLGDYTLPVGTTVGIGQFLVHRNPKYFPNPDKFDPDRHYYSFIPFSAGPRSCVGRKYAMLKLKILLASIVRNF------------------------------------ 189092908 32 -----------------------------------------------------------------------------------------------------RKMLTPTFHFRILHDFVEVFNQQTCVLIEKLKHHGQFNVFQDIALCALDIICETAMGVEKRMRTPWHYNKTMYDLFGPGEVHDHHLKILHEFTIKVIKDRMSNFNDDFLDMLLFMSDNGKVLSIDDIREEVDTFMFEGHDTTAAGMNWCTYLIGSDEKVQGKVCEELDYLECCIKEAQRLFPVPYFGRTTTEEAQISKSSNCSFRTVIVFTSAIHRDTRWFPNPEHFDPDRHPFAYIPFSAGLRNCIGQKFAMMEEKVILSSIFRNF------------------------------------ 194758144 53 -----------------------------------------------------------------------------------------------PEWKELRHKISPVFTSGKIKQMYPLMIKIGKDLADGLAGRSPVPIKSLCGRFTTDMIATIAFGVEANALKEFFHHNQAIFAVTWSRRVKVFSKETTKFIRNTIRERTGVKRNDLVDILLALKREAEANPDQLQKCKDLDYLVAGFETSASTMTLTLFELARNESIQDRLCQEITEYFGDEDETLRMYPIVADARQCSQPAEHSLMELPHGMPIYVSILAIHHDLQYWPEPEKFDPDRFDPAYMPFGVGPRNCIGMRLGLLQTKLGLVHLLR-------------------------------------- 211583722 118 ---------------------------------------------------------------------------------------------DDADHSRFRRLLSHAFSESSLRSQESIIKGYIDLLMQRLHENNAVDMVAWYNFTTFDIIGDLAFGEPFDCLKNSEYHQWVILPYITPRHVLSQRSAHLALTKEKVQRRRSNERPDFFGNILQHQSTEKGFSIPEMITNGSTFIIAGSETTATVLSGVTYLLLRNPRVLAKSCNKLEYCPAVLTEALRLYPPVAVPRIVAQGDMIAGNWVPGGTVVSVPHLAASHSPANFAGAEQFIPERSKTAAQPFSFGPRNCIGRNLAYVEMRIILARMVFNF-DMELDQPEK-------------------------- 108707168 31 -----------------------------------------------------VASSPGAARDILQRHDAAFSARSVPDAARACGHDGFSMGMLPPLWRALRRVAAELFAPRSLDAHQRLRRDKVRQLVSHVARVGRAAFTASLNLLSSTIFSADLADFGDARAEDFFPAVAPLDPQRLRRRVARVFERLQAVFDGHIERRLRDPKNDFLDALYRSPEDGRGFDRPTLQFLFTDLFSAGSDTSAVTVEWAMAQLLQNPPAMAKDISQLKYLEAVVKETLRLHPPAPFPHQAETTTQVGGYTVPKGTRVLVNVWAIGRDSKVWSDPDKFMPERRDFELIPFGSGRRICPGLPLAVRMVYLMLASLLHRF------------------------------------ 145357392 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDDVTSKQLRDDLMTLLIAGHETTAAVLTWTTFLLAKHPEVKAKVFEEVDYTTRVINESMRLYPQPPVIRRALEPVTLGGYNIDAGTDFFISVWNLHRNPRIWDEPDAFKPERFPYAYLPFGGGQRKCVGDQFAIFESIVSLAMLMRRF-DFELDESKHPDGECGMTTG---------------- 158301535 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLLNVTIDGKPLSDSDIREEVDTFMFAGHDTTTSCISFAAYYLSRDATVQQRVYQELKYLDMVIKETLRINPVPIIGRRSAGDMLIDGVTIPKGMDFGILIYALHNDPELYPEPARFDPERFPYSYIPFSVGARNCIGQRYAMLEIKTML------------------------------------------- 84514151 33 -----------------------------------------------------VVSSAKMAKEVMKTHDIFCNRPALISHMKISYNGLDQIFAPYREYWRHTKKLSHFLSVKRVSMFYSVRKDEVTRMIKKISENASSNKVMNMQDLLTCLTSTLVCGIERSMFQGLHKEVQDLLISFFYADYLPFVGGIVDIVDEHLDPERKKHEDDVIDALIELKNDPYCSMDEHIKPLIMNMSFAVTETIAAAVVWAMTALMKNPRAMQKVQEKLPYFKAVIKESMRLYPILPIPRETMTNCNIAGYDIPDKTLVYVNALAIHRDPEVWKDPEEFYPER------------------------------------------------------------------------ 169774501 109 ------------------------------------------------------------------------------------------------DHSRYRKALSHAFSAKGLQAQEPLLNSYVDKLIERLKGIAESNLPADMVKWYTFDIIGDLFGEPHHWVSTIFESIKAIPFLKLKDAYPLAFKAILGLIPKGIMEARKRQRGDFMDSMLRNRGEKDSLNDSELEANSNILIIAGSETTATLLSGATYWILRNPEALAKLTDELPYMLACFDEAFRLYPPVPTGRRTLVPTRISGCDIPAGTKVSVHQSAAYWSSTNFHAPDRFIPERWDNRGVPFSTGPRNCIGRNLAYAEMRVILARVLWNF-DLEL------------------------------- 110756446 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFLAGFENASLTISNALYELAWKPEIQEKAREEMKYLEACIFETLRMYPVQWLSREAMETYTFTKVTIPKGQQVFLPIYAIQRDPDIYPNPDNFDPERHSMTHLPFGDGPRHCSGIRLAKKQLKVGLVTVLSKF------------------------------------ 125606476 72 ------------------------------------------------------------------------------------------LELVGDDHRRVRGAILQFLRPDMVRRYVGKIDSEVRRHLAARWAGRRTVAVFPLMKTLAFDVIATLLAIREQLADAFDGMHEGLWTVPVDLPFTPFRRGLMASARARLEHGESSPSDDLISCLLSLRDGGRQLTEEEIVDNSVLALVAGHDTSAVLLTFMLRHLANDPATLAAMAQGKNPTLPSPDEHSEHPPVLGSFRRAPVDVEFEGYTIPRGWQIFWSPSVTHMDPAIFHEPTKFEPSRFDYSFVPFGGGPRICPGMELARVE------------------------------------------------ 89069850 2 IPPKPASRPERLWRYLRLFRRDILSAQPEKLYRAWMAEFRTPFFRS------YLVNDPSLVKRVLQRPDDFPKSDRIGAGLRPLLGQSVFLT-NGAQWKRQRRIIDPAFEGGRLRDTYPAMWAAGQAAVARLADGRPVEIEAETSHAAADVIFRTLFSIPIEHFAEFRTYQRRWLPRFFRRETRASAHRIRALIARLTTERGAEIRDDLATKIMTTRETGETFSDAEMVDQVAIFFLAGHETSASALAWALYLLALYPDWQDKVSRLRITRDVFREALRLYPPVPMMVREARCPETFRDRAVSPGAQVVLSPWHLHRQSRLWERPDEFDPARWREAYIPFSAGPRVCTGAGFAMIEGVLLLALILR-------------------------------------- 30350220 50 -------------------------------------------------------------------------------------------------HMIIRSALQGFFSPGALQKYIGQMSKTIENHIEKWKGNDQVSVVALVGDLVFDISACLFFNINEKHRERLFELLEIILPGFAYHRALQARSKLNAILSGLIEKRKATSNQDLLSVFLTFKDDGNPCSDEEILDNFSGLLHGSYDTTVSAMACVFKLLSSNPECYEKVVQEQKYTWQVVQETLRLYPSIFSFRQAITDIHYNGYIIPKGWKLLWTPYTTHPKEMYFSEPEKFLPSRFPYTFLPFGGGQRSCPGWEFSKMEILLSVHHFVKTFSTFTPVDPAEIIAR---------------------- 189238176 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAFVKQILALKKASVTDDFLNHLLTTSETNPQIDELAILEEIQTILVTGSETTAITIGMVFIILGIYPEIQEKDINNLEYLERVIKETLRVLPIVPITRTVEQDVKLGTKTIPSGSFVLVPIASIGKKAEFWAEPKKFDPDRPRCSFIPFSYGPRNCIGFKYGMMSLKVLLATVIRKF------------------------------------ 189238176 533 -----------------------------------------------------------------------------------------------------RKIINPTFNPRILNSFLDIFNKHANRVVDVFAEGCGKESFDVFLKLFRCDVDSDLIKGQDAYLQKAIRMEDVLANSSFGKEVAKASPEVFGFIKQIIGEDEFCKKKRFVNHLLTASETNPHFDELAVEEETQTILITGSETTAITIGMVLIILGIYPEIQEKIMNKMEYLERVIKETLRVLPIVPIIRSVDEDIKLGK-KIPAGSIILIPIFQLNKKPEFWNEPQKFDPDRNSNRHIPFSYGPRNCLGLKYGMMSLKVLLSTILR-------------------------------------- 210091021 25 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEGGDKLTDTHIRQTVVDILAGAIDTLVQTMRWSLLLLAAHPEVQEKLAAELDYMDATINEILRFVAPIAVPHTTTVDTSLRGYKIPKGTWVMPNLWNVVRNPVIWGDPEVFRPERKPSALLPFSAGRRACPGEPMARADMFLML------------------------------------------- 21552585 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDVLISARKEGH-ISDTGVQEEVDTFMFEGHDTTAGGLTYCFMLLANHKEAQDKDLPKMKYLERCIKESLRLFPPHFISRSLNETVTLSNYKIPAGTLCHIQIYDLHRRADLFKNPTSFDPDRHPYAYIPFSAGPRNCIGQKFAMMEMKIAVAEVLREF------------------------------------ 147778582 32 LPPSPPAFPV-------LGHLHLVKLPFHRALRTLSEKYGPIFSLRLGSRPVVVVSSPCAVEECFTKNDIVLANRPHFL--SGKHLGYNHTTVDGEDWRNLRRLCSQILSSNRLNMFLGIRSDEVKLLLRRLSQDSRDKFLKSLFSKLTFNTITRTIAGKRYHGEEVGMEEEWVDYGGYKKKLMKLGRQTEAMLQCLIDERREDKSTTIDHLLSLQKSEPEYYTDEIIKGLILVLILAGSESTAVTIEWAMALLLNHPDALNKVREEIDIHVGQMEERLXPAAPLLLPHMTSSHCQXGGFDIPKGTMLLINAWAIHRDPKAWDNPTSFKPERNNYKLFPFGLGXRACPGSGLANKVMGLTL------------------------------------------- 210105579 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDIMTLILKANDEDSGLTVEKLVDDFVTFFIAGSETTANQLSFTLMELGRYPDVLEKDIGKLQYMGQVLKESLRMYPPTGTSRLVEEEMELCGHRIPGDTVLITSTYIMSHMEKHYPEPYTFNPDRFTYTYFPFSLGSRSCIGQHFSQIEAKVLLCKFLQKL-EFELDPNQ--------------------------- 19705467 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETLVMTTHNLFFGGTETTSTTLRYGLLIMLKYPEVAAKVQEELDYTNAVLHEIQRFISVLPLPRALIRDVNLRNHFLHKGTFVIPLLVSAHRDPTQFKDPDHFNPTQNNDAFMPFAPGKRMCLGAGLARSEIFLFLTAILQKF------------------------------------ 154314349 39 ----------------------------------------------------------------LCDESRFEKAPPMALSKKDDRPSGMFTATDDPDWGQAHRILVPAFGPLAIEQMYDHMHPFVDAMVGFLSESG-----------------------DRIRRPAIVTS----LMRKKNAKFQRDLDYMFEVSQGLVQHRKQNPTEDLLNAMLSGKDNKDEMRDDLIIANMITFLIAGHETTSGLLSFAFLNLMKNPDAYNAAQREVDQVPIRVEHLNKFEYLNGVLRESLRLTPTGKYKIEQTDKIIALLGAIQQDPNVYSDANEFKPERDDFKNLPFGSGVRACIGRAFAWQEALMVTAMLIQNF-DFHLDPGYKLRIKQTLTIKPKDL------------ 71152715 143 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSKDEDGKELSDEDIRAEADTFMFGGHDTTASGLSWVLYHLAQHPEYQERCRQQLPFLTMCIKESLRLHPPVPVSRCCTQDIVLDGRIIPKGIICIISIFGIHHNPTVWPDPEVYDPERSPLAFIPFSAGPRNCIGQVFAMAEMKVVLALTLLRF------------------------------------ 218200348 65 ---------------------------PHKSLRDLATKHGPDLMLLHLGAPTLVVSSARTAQAILRTHRVFASRPNTIADILLYGATDVAFSPYGDYWRQIKKIVMNLLTIKKVHSYGQTRQQEVRKIVEEAATHMAIDLTELLSCYSNNMVCHAVSGFREEGRNQLFKEVRRLLCAKAYHVKRRWDQLLDQLIDDHASKRRSSMLDDFIDVLLSIQQE-YGLTKDNIKANLVVMFEAGTDTSYIELEYAMAELIQKPQLMAKLQGRMPYLKAVIKETLRLHPAAPVPHVSMVDCNVEGYTIPSGTRVIVNAWAIARDPSYWENAEEFIPERNNFNFLPFGTGRRICPGMNFAIAAIEVMLASLVYRF------------------------------------ 218717198 78 ---------------------------------------------------------------------------------------------DQEEHQRLRRALAHGFSDSSMRQQEPIMLKHIDMLVNRLRQESVNGLMAEWYNWTTFDLSSDLFGESFHCLETVNYHPWVATIMKTIKFHAFMMKTMRGYIDSMLKSRMDQSRDDLFEGLAKRRHEWEKLG-----VNATVLLLAGSETTATCLSGTTYFLLTHPEVLKKVTNEIRTSFSSDTEINRMYPPGMVRKVPTGGARIAGHYVPADTLVEVQHWSINHSKDNWVDPWSFRPERKERGDLAFSIGPRNCIGQNLAMTEMRLILAKIFYNF-DMKLADD---------------------------- 76647305 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEKIINVVIDLFGAGFDTVTTALSWSLLYLVTSPRVQKKIQEELDYLEAFILETFRHSSFFTIPHSTTRDSNLNGFYIPKGRCVFVNQWQINHDQKLWEDPSEFRPERFSEKVIIFGLGKRKCIGETIARLEVFLFLAILLHQV-EFCVTPG--VKVDMTPVYGLT-------------- 194755198 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETMRLYPVPIMGRATVQETELSNGLIPKATQITIHVFDIHRNPKFWDSPEEFKPERHTYAYIPFSAGQRNCIGQKYAMQEMKTLLVAVLKQFKILPVTDPESIVFTTGI------------------- 195058682 54 -----------------------------------------------------------------------------------------------PEWRDIRTRLSPVFTGAKIKQMFSLMEEITRDMRRGDADRGVVVSIKDVCDLYNTDMIASIFGLRSHCREIFRPNVRRMVDFFRCKLFTEPHSEFLRRVIQLVIEERERGGDDLIEMLLTLKKEADLQQDKSHFTHNQDFLVAGIATCSATLSFALYELAKQPLIQERLRREMHYLEMVVEETLRMYPIVPILRECTSLRPHAECYARRGMPVFISNLAIQHDPQYWPEPDRFDPERTPMSYLPFGAGPHNCIGLHIGQLMIKLGL------------------------------------------- 164519861 117 ----------------------------------------------------------------------------------------------------MRKMFSPAFHFEYLKNLSSSIEKIVDNALDELQNVNIINLIFDMTQAITHILSALSNQVMELGYLVFGAKYLKLGIFKQHRELENYLQEFKSFFLDIIKSKKEEQQNCVLSILIK-ENNIQNLSDSDLLDNLMTFFIGGTDTTSHLIAMAIYYVCQNEHFYSKSMQDLPFMNAVIKETLRIYGPGNKSQKVTEDIMINNIKIEKDIVLTSYVNSVHRDPQIYKDPHTFRPQRWINAFIPFSSGKKNCIGQHLAMIEARIIL------------------------------------------- 91084235 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFFVGTETSGVAISSVLLILGMFPQIQEKIFNHLDYLERVIKETLRLPPIPFVMRSLDENLKLSCGTFPAGSRVIVPIMMVHRREDFWPEPLKFDPERPSGTYIPFSYGTRNCLGYKYAMLSMKVILATILR-------------------------------------- 85068610 39 LPPGPRPLPVVG----NLYDIEPVR---FRCFADWAKTYGPIFSVYFGSQLNVVVTTAELAKEVLKNDQNLADRFRTRPANNLSRNGMDLIWADGPHYVKVRKLCNELFTPKRLEALRPIREDEVTAMVENIDNTGKSLLIREYLGSVAFNNITRLLAEYVPWLRWFFTMENEALVKHSARRDRLTRMIMDEH--TLARKKTGDTKQHFVDALLTLQKQYD-LSDDTVIGLLWDMITAGMDTTTITVEWAMAELVKNPRVQLKAQEELDYLQCVAKEALRLHPPTMLPHRASASVKIGGYDIPKGSIVHVNVWAVARDPAVWKNPLEFRPERHDYRLLPFGAGRRVCPGAQLA--------------------------------------------------- 183984453 19 ----------------------LIRHGPRFLAACRRRYGDVFTLRVASIGTMVYVADPAVIKSVFADPNTL--HGGAASMLRGLLGDSSLLVVDDRAHRDRRRLMLAPFHRDVIERQAGLIAEIAAENVTGWPVGTPFAAATKMSEITLEVILRTVIGLDLRPWETLALAKPNLLQRGPWRSLHRRIAEADELLYAEIAEHRTDPGDTLAMLIQAAYDDGRTMADGELRDQLMTLLVAGHDNTAAGLCWALERLTRHPAVLAKAVQAAEYLDAVVKETLRARPVVFDGRVLRKPIELAGYLLPEGVMVVPSIGLVHGSAALYPGPERFDPDRGPTGWLPFGGGSRRCLGAAFAMAEMRVVLREILRR------------------------------------- 154146206 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGDSMSDKDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEHQQRCWDHLDQIPMCIKEALRLYPPVPIVRELSTSVTFPDGRSPKGVQVTLSIYGLHHNPKVWPNPEVFDPSRHSHSFLPFSGGARNCIGKQFAMSELKVIVALTLLHFPDPTRVPEPLARIKNGIYLHLKKLH----------- 125807680 63 ----------------------------------------------------------------------------------------------------LRKKMTPSFSSGKIKGMFGTIDDVGDKMVQHLKGDNEIDIKEMMTTYAVDIIGSVIFGLEIDSFANLLKIHNMAMFICPPIAKLMNRTALRDMMKRTIEFRESNNRKDLLQLLIRLRNTGRIGEDDDEVWDMFLFYVAGSESTAAAAAFTLYELAMYPELLKEARHDLKFLDLCLKETLRKYPGPFLNRECTEDYLVPRHTITKGTPILISLFGIHRDPVYFPNPEGYDPHRDQAAYMPFGEGPRHCIALRMGEVNTKVAVAKILANF-DLVQAPHKEVEFR---------------------- 17568779 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNSLRWHLAAMMKYPEIQDKDKPNMPYTQAVIHEVQRFSNMIPITHTNKEDILLKGKNVPTGTVIFAQIWSVLKNDSVFEDSHKFNPDRYLERTIPFSVGKRNCVGEGLARMELFLIFTALIQKYEDLSPVPGAVLTTKP--------------------- 63100656 30 -----------------------------------------------------VLTGQKMIKEALTQAAEFSGRSNNMMFSHVTGGKGVIMADYGESWREHRRFALTTLRNFGLKSMEQRILEEVKHLLLEESAGKSIDPQHLYHQAASNIIASVIFGSRFNYKDAYFQTPVLRIFPLPFQKAFQYFEQITKHVLKVVEEHKGEPRDLIDCYLEEMENKSDHFDESQMVTLLFDLFIAGTETTSNTLRTLTLYLMTYTHIQEQCRREIDFVQAVIHEGQRVADIAPMFHSAKTDTQLRGYSIPKGTIIIPYLSSSLREEGQWKFPHEFNPQNKNDAFMPFSAGPRVCLGENLARMELFLILVTVLRRF------------------------------------ 169629237 74 ---------------------------------------------------------------------------------------------------RVRSAFNPYFGERALAQATPLMMEGITERVDAWSRHVHSGELVDLEHELGAVVMDGLMRSMFKVRLRAMHFLPRWLPNPLRRSGEEAKAELFGILDRFVQERAGCPTPDLVDTLLALEFDGCPIRERRRRSEAAGLVFAGFETTAAALAWTIALLCRNPIALGKAYAEVDYLRACFDEAQRFQAAPANVRTAIEDDEVGGYFIPRGSQVIITQYALQRDPRFWNEPERFNPDRNRNTFLPFSIGPRKCMGTRMAYIEGTLVLGAILQRYA-FQIRDGWTPRHRVRVSTGLAGLPARL-------- 115482930 90 LPPGPPAVP-LLGSTVWLTNSLY---DAEPVVKRLMSRHGPVVSLRFGSQLLVFVADRRLAHAALVESGASLADRPASARLVGEGDTMISRASYGPVWRLLRRLVADTLHPSRAHLFAPVRARVRRLLVDRLREEHPRAVVETFQYAMFCLLVLMCFGEQEMGVFNFFPAITRHLFRGRLQKAHALRRRKEELFVPLINSRREYKKNDNLLDINLPEDGNRALTDDELVMLCSEFLVAGTDSTSAALQWIMAELVRNHEVSEEDVHDMPYLKAVVLEGLRKHPPAHMPHKAAEDMDVGGYLIPKGTIVNFMVAEMGRDEKEWEKPMEFMPERKGIRMMPFGVGRRICPGLGIAMLHLEYFVANMVREFEWKEVAGDEV-------------------------- 195581132 108 ----------------------------------------------------------------------------------------------------MRSVLTPVFTAAKMRNMFTLMNESFAECLEHLKSSQPFAAMKVLCNKLSNDVIATAFGLKVNSFDDFQKFMMCLLAPKVFNFFKENVEYFVRLVVDAMQYREKHNRPDMIQLLMEAKKEKNNWTDDEIVAQCFIFFFAAFENNSNLICTTTYELLLNPDIQERLYEEVEYMDMVISESLRKWPLSAAARLCSKDYTIKLFEFKAGDNISIPICGLHWDERFFPQPQRFDPERFPYTYLPFGVGPRSCIGNRYALMQAKGML------------------------------------------- 197090681 29 --------------------------------------------------------------------------------------------------REMRKMMVNLFSPNRVASFRPVREEECQRMMDKIYQSGTVDLSELLLSFTNCVVCRQAFGKRYNEYGTEMKRFINILYETQNARLKRAFKELDTYLQELLDETLDPSRPDLLMQIYRDQPFSIKFTHENVKAMILDIVVPGTDTAAAVVVWAMTYLIKYPEAMKKDIPNLPYLKAVIKESLRLEPVIPIHRETIADAKIGGYDIPAKTIIQVNAWAISRDTAAWDNPNEFIPERFMNEQLPFGSGRRMCPAMHLGVAMVEIPFANLLYRF------------------------------------ 125571263 124 -----------------------------------------------------------------------------------------------------RRIMNHAFHLEKLKRMLPAFAACSSELISRWQDSQEIDVWPEFQNLTGDVISRSAFGSSFSEGRRIFQLQSRFLPTELNRRTKANAREVRELLKGIITKRESAMKDDLLGLLQEAGSSKPTMTTKDIIEELKLLYFAGSDTTAVLLTWTMVLLSMHPEWQDRARNHLKVVTMILHEVLRLYPPILLGREAYEETELGGVTYPPGVTFALPIAGIHHDPDVWEDVGEFKPERDSPALVPFSWGPRICVGQNFALLEAKMALSMILQRF------------------------------------ 195061194 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAISWTLFLLGANPEYQERVYEELEYLECCIKDALRLFPVPMMARMVGEDVTISGKLVPAGTQAIIMTYALHRNPRIFPKPEQFNPDRHPFAYIPFSAGPRNCIGQKFAILEEKAVISTVLRKFKIESVDRREDLTLLGELILRPKGLRVKITP------ 194765029 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDFLNYMLTLQEKKG-LDTVELTSHTMTFLTDGFETTAGTLAHILLLLARNPETIRKLREELPYIEACIHETLRIFPPTLYARKLVSETYEFVNKNYPGDVVLVPVNSLHKDPKYYEDPEEFKPERDQGVYFGFGDGPRICPGIKFATTQLKAALVEIVRNF------------------------------------ 125597853 41 ---------------------------PHQALHRLAARHGPLLFLRLGSVPCVAACSPDAAREVLKTHEAFLDRPPAAVHRLTYGGQDFSFSAYGPYWRFMKRAADGGERVDVDAALMGLTGDIVSRMVMGRRWTGDDNDAEEMRSVVAETAELTGTFNLQDYIGVFKYWDAVHRKFDAMMERILTAREAKRKLRRQAAADGEDDEKDLLDMLFDMHEDEARLTRDNIKAFMLDIFAAGTDTTTITLEWALSELINNPPVLRKLQAELDYLQAVAKETLRLHPTGPVVRRSLERATVAGYDVPAGATVFVNVWAIGRDAAWWPEPTAFRPERFRGQHLPFGSGRRICPGASLAMLVVQAALAA----------------------------------------- 15235541 30 -----------------------------------------------------VISSSSLARECFTNDVIVSNRPRFTSKYIAYNYTTIATTSYGDHWRNLRRICSEIVSSKRLANFLHIRKEEIQRMLTRLARVGKEVELESILYDLTFNNIVRMVTGKIYYGDDVSDKEEAIFGGSFEKEVKAAAKVIDEMLQRLLDECKSDKDGNTMHLLSLQQDDPEYYTDIIIKGLMLGIMVASSETSALTIEWAMASLLNHPKVLDKVKLEIDYLQNVVSETLRLHPAAPVPRSTAEDIKIGGYDVPRDTMVMVNAWAIHRDPDLWTEPERFNPERFNGGEIAFGSGRRICPGVGLAHKIVTLALGSLI--------------------------------------- 145229611 93 ------------------------------------------------------------------------------------------------EHRAQRKILAPAFSFRHIKNLYGVFWDKSCEVVTAMVNTGVLDIAEWSHRMIGIAGMGRDFGAVHNPNADLVRWMVDWLPLRRNEEIRCAVQRIRGECADLIRQKSKHQRKYHTSQHRDILDSYGGFSDTLLIDQLMTFLAAGHETTATAITWAVYLLCVHPEVQTANIDTMTYLNAVCDEVLRYAPVPLTFREAVIDTNILGQPVPKGTKIILVPRATNRDANLWPDAQQFKPDRWNYATLTFLHGPRSCIGRSFAKAEFSILLAALVGRF------------------------------------ 115449459 66 ------------------------------------------------------------------------------------AAGVFLGDTDTPEWRVAHKFLPPALGPKAVRHYAPTMQQTVEDVFDKLDEQSEAWNVYQYMLKLGSQAVGKLLGMDFQHFDAPDTPVHEMVHNIDPRRLKNLRVRIEEMVGESMKKATRAGIEDLDYAVRATDNKGEKLPKSSVVWALIVATGAGFTTTSSLLSWLIYGLCEYKGMQERFTEKLEFLDKYIKETQRRHPSFQPGRTAKVDLILGGYKLPKDAVIIPALHHIHNNPDLWDNPARFNPDRWDAAYIPFAMGPRMCIGFNFALQEIKVFLPKLIYRYK-FSREGDGPIEYDPMF------------------- 125556226 45 ---------------------------PHRAMRDLARRHGPVMLLRIGEVPTLVVSSRDAAREVMKTHDTFATRPSATLRVLTNGGRDLVFAPYGDYWRQVRKIVTELLTARRVHSFRSIREEEAAVLRAVAVAAGTVEMRAALSALVSDITARTVFGNRCKDRGEFLFLLDRTIEFAGGFRAEECRNSVYKILDGIIQEHQERTGEDLVDVLLRIQKEGEPLAMDDIKSIIFDIFSAGSETSATTLAWAMAELIRNPTAMHKATAEVRRAFARETLRLHPPLPLLLPRECREPCRVLGYDVPRGTQVLVNAWAIGRDERCWPSPEEFRPERFENGFLPFGAGRRMCPGM------------------------------------------------------ 170047843 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDKLLRMEIDGRRLTDEQIKDQVNSFMFAGHDTTSSALTFIMYLLAKHPDVQRKLYNNLKFMDQVIKEALRLYPVPFVSRTVDADTELAGVTYPAGTTISLGIYFMHHNPAYFPEPTRFKPERNPYVYIPFSAGSRNCIGQKFAMNEMKTAVSHVVLRC-ELELDPDFVPRLKDELILKPDGMPIKF-------- 157357129 34 ---------------------------PHESLAELAKTYGPIMTLKLGYVTTIVISSAPMAKEVLQKQDLFCNR--FVPDAIRATNHNQLSMAWMPTWRVLRKICSHLFTTQKLDSNTHLRHHKVQELLAKVEESRQVDPISETVLEFQELVRCIIEEIERPNLVDYFPVLRKIDPQGIRRRLTIYFGKMIGIFDRMIKQRRKMQGDVLDTLLNISEDNSNEIERNHMEHLLLDLFVAGTDTTSSTLEWAMAELLHNPEVKESDITRLPFLQAVVKETFRLHPVVPFPHRVEEDTDIDGLTVPKNAQVLVNAWAIGRDPNIWENPNSFVPERFNFELIPFGAGRRICPGLPLATRMVHLMLASLI--------------------------------------- 33943610 76 -------------------------------------------------------------------------------------------------HRRRRKVLARVFSRAALERYVPRLQGALRHEVRSWCAAGGPVSVYDASKALTFRMAARILRLDEAQCATLARTFEQLVENLFSLPLDRARDQLHRHLEKLHEDKAAEPGDALDLIIHSARELGHEPSMQELKESAVELLFAAFFTTASASTSLVLLLLQHPAAIAKCGCEPDYVDCVVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWSVMYSIRDTHETAAVYRSPEGFDPERFGAAYIPFGGGARSCLGQELAQAVLQLLAVELV-RTARWELATPAFPAMQTPIVHPVDGLRLFFHPLTPS-- 147905866 141 ---------------------------------------------------------------------------------------------------RVRSAFQKLMKPTEVMKLDGKINEVAADLIKRIKVNGKMDALEGMDFITAVKTMMSTFGTMMVTPVELHKTLNTKTWKDHTEAWDRIFSTAKHYIDKNLQKQSNGEADDFLSDIFH----NGNLTKKELYAATTELQVGGVETTANSMLWVIFNLSRNPCAQGKLIKSMPYLKACLKESMRVSPVPFTSRTLDKDTVLGDYTLPKGTVLMLNSQAIGVSEEYFDNGRQFRPERWPFAHVPFGVGKRMCIGRRLAELQIQLGLCWILRDYKIVATDLEPVDSLHSGTLVPSRELPVAFVP------ 115469126 43 ---------------------------PHHAMRDLTRRHGPVMMLRLGEVPTLVVSSPEAAQEVMRTHDVFATRASATVRAGTMGGRDIAFAPYGDYWRQLRKIATELLSAPRVASFRAIREEEVAATLRTVAAAAADELRAALCALVTDSTSRAVVGDRCKESDALIRAFDRSMELASGFEIEANLHTVFGILDRLIEKRLQQKGEDILDALLRIHKEGGPLDMDSIKLIIADLFSGGGETVATLLVWAMAELIRNPMAMQKATTELRYLHLVIKEASRPPAPLLLPRECSEPCQVLGYDVPRGTQVLVNAWAIGRDERCWSSPEEFRPERNNFELLPFGAGRRMCPGMAFALANIELTLASLL--------------------------------------- 125582574 61 ----------------------------------------------------------------------------------------------DPRWKALRGIATHLFSPRGLAAVRSVRESKVRDIVAYFRSRAGEEVVEAIYSGVLNLVSSSFFSVNMAGVGSEEAHGLRELVEDLVEAIAKPNERMARAFRRLANRTHGDRHGDFLDALLDLVSEG-KMARDHVTIMLFEVFGAGSDTMSVSLEWAMAELLRNPRAMRKARAELEDAAAVVEESMRLHPVGPIPHRAVEDVEIGGYAVPRGAMVIFNAWAIMRDPAAWERPDEFVPERKEYEYLPFGSGRRLCPGLPLAERVVPFVLASLLRAF------------------------------------ 154152137 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMTVVYLLFAGTVTVSTTIRYTLLLLLKYPQVQERVQEELMYTDAVLHEAQRLLAPMGIPRALTKTTRFRGYTLPQGTEVFPLLGSILHDPAVFEEPKEFNPGRKHEAFLPFSLGKRVCLGEGLARTELFLLFTAILQAF------------------------------------ 153007485 71 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHIGGFAEAMRDRSLQFVERYKTPGTITDVAHDMTLLTYDFSGEIAGDPNDFAHQIVDPFDLLGLPDWLPRLTRLRQQSLGFFRELVMDRQEDVPSDFLTLLLRAE-GPDGLSRSEIEDNIITFIGAGHETTARALGWTLYLLAKAPQEPQEWLASLPFARAAFEEAMRLYPPPSINREAATDDTYDDLKIPKGATVLVMPWVIHRHRLYWDQPDAFMPERDRFQYLPFGAGPRVCIGASFALQEAVIALAILLRRF------------------------------------ 6978741 32 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKLEDFMIEKVRQNHNSPRNFIDSFLIRMQEEKSEFHMNNLVMSSLGLLFAGTGSVSSTLYHGFLLLMKHPDVEAKDHMKMPYTQAVINEIQRFSNPLGIPRRIIKNTTFRGFFLPKGTDVFPIIGSLMTEPKFFPNHKDFNPQKKNAAFLPFSIGKRFCLGDSLAKMELFLLLTTIL--------------------------------------- 156555542 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EADENPLSLEEIREQVDTFMFGGHDTTGITISWVLFSLGNAPEVQRKVHEELDYLDRVIKETLRIYPSPMVGRILDHNTVIDGHIIPKGVVVNLQILHLHRDPEIWDAPDKFNPDRHPYAYVPFSAGPRNCIGQKFAGLVLKIALTAIM--------------------------------------- 161344531 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDALLIAQCVVFFGAGFETSASTLSAALYELAKNPEAQRRAQEEVDYLEACMNEAMRLYPVPNITREAVADYTFDGLRIEKGMRVHVPVYAIHRNPDNFPDPEEFRPERKQFTFFPFGEGPRICIGMRFGKMQTIAGMVTCLKKY-NFELADGKTVPFRSTTV------------------ 73665493 33 ---------------------------PHSGLALLSRRYGPIMFLKMGIRQVVVASSSSAARSFLKTHDRFSDRPDIISKQVSYNGQNMVFADYGPKWKLLRKVSNHLFGPKAMSRWADVRRDEAFSMSHFLKKQSSNLLVCSMANVIGRISMSRVFDEEGKEAKEFKEIIKELMRWLDPQGARKKLLGLNQRFVRMISKFLAEHGEDLIVADKIAGDDGEGLSEENIKGFISDLFVAGTDTSAMVIEWAMAEMLKNPAILRRVQEETDYLQAICKEALRKHPPTPIPHYASEPCEVEGYHIPGKTWLLVNIWAIGRDPEVWEKPLEFDPERNDFELIPFGAGRRICAG------------------------------------------------------- 84514181 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGQETTSVLLVWTMILLSRYPDWQTRARNNLKIVTMILYEVLRLYPPVMGARNVVKDMKLGNLTLPAGVEVFLPILLIHHDCKLWDDAKMFNPERFRVSFFPFGWGPRICIGQNFSLMEAKMALSMILQHF------------------------------------ 186510787 31 --PSPPRLPL-------IGNLHQLSQHPHRSLCYLSHRYGPLMLLHFGSVPVIVASTAEAARDVLKTHRVFASRPRSIFEKLLYKSRNMASAPYGEYWRQMKSVVLHLLSNKMVRSFQDVRQEEITLMMETIRKSSSKPVLSKILSSLTNDVICRVLGRKYGVGTDFKELIDRLMRPWLAWRLEKTANDFDKLLERIVQDHEDGDGDDFVDVLLAAQRDKSFGFDIDRLSIKLDAFVGGTDTSSTLVEWEMTELLRHPTCLKKDIQGMEYLKAVVKEALRLHPPVMVPHQSTQDVRLRDNHIPAGTQVIVNLWAVGREAATWPDANEFRPERHDFELIPFGAGRRMCPG------------------------------------------------------- 160358389 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDELLIAQCVSFFGAAFETSSTTLSLTFYELAKNPKYQKRAIEEVDDYNACIDETLRLYPSANLTREVMEDYTFPTGKVEKGTRIHIPVYHLQRNPKYFPEPNKFDPRRFPFTYMPFGEGHRICIAMRFAKMQMLAGFATLLK-------------------------------------- 149577062 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGKGLSDEELRAEVDTFMFEGHDTTASAISWILYALALYPEHQQRCREQLTFTTMFIKESLRLYPPVPISRELSSPITFDGRSLPKGSFIRIHIYSLHRNPLVWKDPEVFDPQRHPYAFLPFSAGPRNCIGQQFAMNEIKVSVVQTLLRFPDHSRPPEPILKSKTGIHLHLRKLP----------- 195995637 3 -----------------------------------------------------VVSDADDAQKVLRAEGKYPNRSPIVPRKKRNLPMGVMLSKD-EEWKKFRTVMDKMMRPHEVSCYADRINDVGDDLLQRLKRCRRDDIIPDIEKEVTKYFEKRLGMFNEPIDPKVEDFYESITFTKNWKKLVKWSDKAFQFADDIVEEKRKGDRIDFLSYVIAT----GKLNRSEANVAMIELLFAGMDTATSTILWTLYNLGKNPQVQDKLRNKMPYLRSCVRETLRLQPIVFAPRITDRDLVLSGYKVPAQSFVLIGSYIMGRDESVFTNPQQYMPERWRFQYLPFGFGPRMCLGKRVAEMEIQSLMAKLI--------------------------------------- 195353820 51 -----------------------------------------------------------------------------------------------PAWRELRTKISPVFTSGKIKQMYPLMVKIGKNLEDSAERSGSEVQVKDLCARFTTDLIATIFGVEANALREFFYHNRAIFSLTLSRRVKLFSRETTKFIRSSIRERTGEKRNDLIDILLALKREAAANPEKLSKVVDLDYLVAGFETSSSTMTLTLYELAKNEALQDRLRQEIVDFFGDEDHCQRDTPQVPDRGLCTRDSQFHNMELPHGMSIYMSTLAVHRDPQYWPDPEKFDPERFSDAYMPFGVGPRNCIGMRLGLLQSKLGLVHILR-------------------------------------- 115483248 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTIYLLSKDPAALRRAQAEVDYLMRCINESMRLYPHPPIRRAIVDDVLPGNYKIKAGQDIMISVYNIHRSPEVWDRADDFIPERFDYRFIPFSGGPRKCVGDQFALLEAIVALAVVLQKM-DIELVPDQKI------------------------- 169609026 66 ------------------------------------------------------------------------------------------------HHARQRRALAHAFSKQALLEQEPILRGYVDLFVRKLREMAHSEGSESANWVVLIYEAIKSGAIEQATRRFAAPSQRFLMWCIPSAIRERRTRHLRNSTEKTVRRMTKTEHRDFIWYILKQREKKNEVSDDEVIMNAALFIVAGSETTATELCGLTNYLLRNPPMHKKIVADLPYMNACIEEGLRIFPPVPIGRTVPKGSLIDGHAVPGGTSVCVASWAAAHSASNFADPDSFIPERFKKAAQPFSTGPRGCIGRNLTYVELRLILAALLWNF-DIEFADGAPLWHPKNEFEGLRA------------- 5915819 38 --------------------------------------------------GTVVASNPKAARAFLKTHDNFSNRPDGGPTYLAYNAQDMVFAEYGPKWKLLRKLCSHMLGPKALEDWAHVKVSEVGHMLKEMYEQSSKVPVPVVVPEMLTYAMANMIGRIILSRRPFVPYIAWMDLQGIQRDMKVIQKKFDVLLNKMIKEHTESAHDDFLDILMAATQEGIQLNLVNVKALLLDLFTAGTDTSSSVIEWALAEMLNHRQILNRAHEEMDYFQAICKETFRKHPSTNLPRISTEACEVDGFHIPKNTRLIVNIWAIGRDPKVWENPLDFTPERPRGNHIPFGAGRRICAGAR----------------------------------------------------- 114158646 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGKGLSDKDLRAEVDTFMFEGHDTTASGISWILYALATHPEHQQRCWEHLDQMPMCIKEALRLYPPVPVGRELSKPITFDGRSLPKGFLVSLSFYALHHNPNVWPNPEVFDPSRHSHAFLPFSGGSRNCIGQHFAMNELKVAVALTLLRF---ELAPDP--------------------------- 156541632 36 ----------------------------------------------------------DLIKSVATNADKFPDHLPFVHGSIDPLFGTDLFNTLGDQWRELRSLLTPALTPSKLKGMFPSMIECAQNLVKELFTKSTNDIITTCAYGISPNNAFYVFGNKAANLDGHVFIMRSLSTASRLLRLKFVSDENCKRFTDLIRTAVKTRDDDMLQLMMDARKDTKDLDPSLMAAQAFSFFLSNFDSSATHMCLMAHELAINPDIQDKLQNEIDYFDAVFNETLRKHAQGTGARVCKASFEFKPVTLKPGANVWIPSVAIHADPQYYEEPDRFDPDRKNAPNLGFGIGPRGCLGVRFAVIEVKILF------------------------------------------- 168067866 27 -----------------------------------------------------VISTAAVAREVLKNDADTAGRPMVVALAILEEDKTVASANPGPYWSQLRKLCHQLFSPKRVASYESVRTEEIHKLLLKDSNKGDAVNVRRWLQGVTCNYVTRMLLGKRYFRKEFEKFYEHIFWALGTFIIDDYLKEIRQFSDDILDKHRQRAQDDFVDVLLTAKEDGKPLPDMNIKMILMDMLIAGIDTIANTVEWAMAELMKNPTLMKRAKDELDFLQAITKEALRMHPPAPLPHESTRPAEMFGYKLPAHTRVFYNLFAIHRDPAMYEKPDEFNPQR------------------------------------------------------------------------ 212545522 90 -------------------------------------------------------------------------------------------------HGSLRKLLSNAFSDKVLKGQEPVLLHYIDLLVSRLQKEEPVDIVRWFNYVTFDIIGHLAFYEPFDCHPWMSMIFNAIVYVHMPKRIVERRKWHIGLVEEKVKRRKTHHPDDFMSHLLQAEEKGH-LTLPDLVANANLMVIAGSETTATILSGTIYYLCTHPRVMQKRISQLKYINAVIDESFRLYPPGSHPRITPEGANILGQWLPGNTSMGMAQYAVFRSPYNFKDPEIYLPERWREALQPFSFGPRNCIGRNLANIEMRLILAKVLFNF-DFELTPE---------------------------- 210121811 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTHLRQTISDIFFGGTFSSIFSLRWALLYLAVHPEIQEKVAAELDYMEATIHEVMRMASMDPLPHATTVDTTLRGYQIPKGTMVMPNLWALHHDPDTWGDPDVFRPERKPAALMPFSAGRRACPGETLGK-------------------------------------------------- 86475799 15 -------------------------------------------------------------------------------------------------HRHYRRLASPYLRSSSVDAYVPAMRDIVRVHASSWRAGDPVDIQSEMCRITCAIVVGTLIGLPPETTQALSERLSRLAWPGASRRLSKARTEFRELLAACIADLLNSPESTILSALLADSDDNRVLTAEEVCEEAVMMLTAATVTTASVMSWSLHVLSQDSSVEERGHDASSYTLRFLMEILRLYPPVWISRKTLSDVALGDHLLPAGTNVVFSSYLLHRDPEHYPDPRRFDPDRWDASYIPFGIGSKGCIGEVFAWEQLEAILDVVTQEWK-LSTEPDRQVRTAPETTLHPRRLLLVPQP------ 72001009 25 ----------------------------YEAFSNWKKEYGPIFTFWMANKPFVIIASYEKMKETFKDGDTYVDKQLTHTEKERLGENYGVLDTNGHMWKEHRR-----FTLTQLRDMQEKILMEVEELFKELDAHGEIDLPKLIDRSVGNVINLTLFNFDMDKRDEFAWTSTVLPGPTLSEKVRAKREELDDFFYSQIDEHRNEIDFDYLKEQKKREEDGDTFCNKQLCAMLFDLWIAGLMTTTMTMTWGLSYYLYNPEVQRKIREELDYLQAFVTETQRTANIIPLNHMTTRDTVIDGFPIQKGTGVIAQISTVMYDEKVFPEPYKFKPERENGKFIPFSIGKRQCLGEGLARIELFLFFANIFNRYPDFS-------------------------------- 120972543 31 ---------------------------PHHSLAALATKYGPLMHLRLGFVDVVVAASASVASQFLKSHDNFASRPPNGAKHIAYNYHDLVFAPYGPRWRMLRKICSHLFSAKSLDDFRHVRQEEVAILTRVLISAGETTVLGQLLNVCTTNALARVLRDSDPKADEFKDMVVEMMVLAGEFNIGDFIPALFDSFFNLILEEHKSYGNDLLSTLIDADGEGVKLTDIEIKALLLNLFTAGTDTSSSTVEWAIAELIRHPRVTELDLNQLTFIQAIVKETFRLHPSTPLPRISSEACEVDGYYIPKGSTLLVNVWAIARDPEMWTDPLEFRPSRNDFEVIPFGAGRRICVGMTLGLRMVQLLVATLVQTF-DWELAKG---------------------------- 118428564 69 ----------------------------------------------------------------------------------------------------LRTKISPVFTSGKIKQMYPLMMEVSSQLEHHLAQKGERFEVKEICALFTTDLIATIFGINANSLKEFRTHCRKIFLFNIPRAIEFSIAFFLNFLRSTIKYVMQERRNDLIDILVAIKKEVATGNINEAIAKNAVFLTAGFETSSSTMTFTLFELAKRPDLQERTITTLEYLNMVVEEVLRLYPDRQHNRPAGEKQGFSLKPYYDYTPVYIPIFGIQRDPKHWPNPNTFDPERFSPEYMPFGTGPHNCIGMRIGLLQTKIGL------------------------------------------- 118150926 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARENGSSLSDEDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCWDHLDQMPMCIKEAMRLYPPPVISRELSKPITFPDGRSLPAGIVSLSIYGLHHNPKVWPNPEVFDPTRHSHAFLPFSGGSRNCIGKQFAMNELKVAVALTLLRF---ELSPD---------------------------- 115803137 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGMETTTTTLKWCILYMMAYPEVQSRVQAEMDYTCAVLMEVQRKGAVMGVPHMAAADVTIKGYTIPKGTIIFPNILNVLNNKNFWDDSDAFTPERKREELIFFSTGRRVCLGEQLARMETFLGFTSLLHRF------------------------------------ 116310272 42 -------------FQFFRASPSI---DMPSYYKQRLERYGPLFKTSLVGRPVIISLDPEVNRFIFQEGKLFQSWYP--ETAINIFGKKSLTTYNGTIHKFIRGVAAKLFGLENLKELLPELENSMRESFASWTGKPSVEVQDGVSDMIFDLVAKKLIGLDVTNSRELRKNFQDFFQGMVFYRSMQGRRNVRNTLTDIMKERLSAPGGDLVDLIVEELQSEKPMIDENFAIDALALLFTSFATLSSTLTVAFKYLTDNPKVTWEEYRSLKFSTQVMNEITRISNVTPVFRKTLTDVQVKGYTIPSGWLVMISPMAVHLNPKLFEDPLKFDPWRWRKNYMPFGGGVRLCLGAEFSKLFIALFL------------------------------------------- 194856571 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLRREKPEEQRDDFLNYMLQLQEKKG-LDESELTVHTMTFLTDGFETTALVLSHTLLMLARHPEQQQKVRDELPYLEACIHETLRLFSPQLTARKVTEAYELSPLRLNPGDVVIIPVNSLHHDSQYYENPHEFRPERDQGVYLPFGNGPRICPGIRFALTQLKAALVEILRSF------------------------------------ 157342106 41 ---------------------------PHISLHRLAQKFGPIIFLQLGEVPTVVVSSARVAKEVMKTHDLALSSRPFSAKHLFYDCTDIVFSPYSAYWRHLRKIILELLSAKRVQSFSFVREEEVARMVHRIAESYPCPFGRDFSAGGEYDRHGFQTMLEEYQVDFFPSMEFIHSLTGMKSRLQNTFRRFDHFFDEVVKEHKKEEHKDLVDVLLHVKEEGAPLTMDNVKAIILDMFAAGTDTTFITLDWGMTELIMNPKVMERAQPQLHYMKAVIKEIFRLHPPAPVPRESMEDVTIDGYNIPAKTRFFVNAWAIGRDPESWRNPESFEPQR------------------------------------------------------------------------ 195020290 30 ------------------------AGGQHLLFKQWAKKYDSQLLGLKLGQEYVVVAGHELVREV-QLQEVFEGRPNFFLRLRTMGTRKGITCTDGQLWYEHRN-----FAMKQMRHMEQQIEHEAEQLMDAAAVEPVNWLAQSVLNVLWCLIAGELFDICGGILAQFPWLRHVAPNWTGYNLIRQLNAEMHSFFMETIAEHRQHESDDLIFAMRSRGKDTDSFNETQLVMTILDFFIAGSQTTSNTINLALMMLAMRQDVQEQVHEYFHYMDAFIMEVQRFFHITPIPRRALWPTKLGGYDIPKNSTILISLHSVHMDKQHWTEPHEFRPERKDDYLMPFGLGRRRCLGDALARACIFSFLVRIVQHF-RVVLPEGETPILQPGITLTPKPYKVRF-------- 157345214 31 LPPSPPAIPILGHLHL------LLKQPIHWHLQTLSQKYGPIFSLRFGSRLLVIISSPSTVEECFTKNDIFANRPCFFGKHIDYNYSTIASAPYGEHWRNLRRLSTEIFSSNRLNMFLGIRRDEIKLLLSQLSRNSRDHFARVELRPMFIELTCNIIMVDFEEAKHFREVMRGIFELAGARNPGNFLLSLRWIFQGLIDEHRSPTGNTMIDHLLSMQKEPEYYTDEIIKGLALDLILAGTDTTATTIEWAMSLLLNHPDVLKKARVELDYLQNIISETLRLFPAAPVPHMSSENSQIGGFDIPRDTILLANVWAIHRDPKLWEDATSVKPERFENKLLPFGLGRRACPGVGLANRVVGLAL------------------------------------------- 170063827 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLDMLIQQESKEGQLSFNELAAQAFGFYYAGLETCPALLTWTLYELSNAQVMQKKARQHVKTALAKFNESLRKYPPIPVIRETTKNYQIPNTTTTLETPIYIPVYAIHHDPELYPTPEKFNPEREPYTWIPFGEGPRACLGKQLSIMQAKIVLAYLL---INFRFSIGKKCSMPTSFVLTPKNLWL---------- 198428479 35 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMMGLFQQLVDQQRKTFDKDFIDAFILENENGESFTDRQLVHYVRELFKAGTETSTGTLRWAMLCLIHYPGAQEKDRNAMPYTSAFIQEVFRFRTPLGVPHKTTDTVNFANYIIPKGTTILSNLWAVHNDPTVWNNPRQFKPERHSNHVIPFSVGPRHCLGEQLARMEIFIFL------------------------------------------- 126309718 25 -----------------------------------------------------VLNSKKAIEEALKNWLDFSGRPTFTNQEVSKNSHDLSLGDYTPLWKAQRKLARSALLYVQ-NTMEPIIGQMVQDLCKRLAQAGSPVSIHKELSMFTGSIISFLFGEKESVIQQFYSCIQELMVVWDSWQIRIVQEQLSRHKETMVEGQIRDLTDYMLQKLREQAEGSNRLSEEHVHMALVDIFIGGMETMSSTLTWALAFLLHHPEIQRRLQEELDEEPNYRDRDRRPAAPLALPHYTRQPSTICGFDIPKNTIVIPNIYGAHHDDRIWEQPYDFRPDRPSQAGIPFSCGVRVCLGETMARFELFLILAQLL--------------------------------------- 157812631 27 -----------------------------------------------------VISSQELAKEIFTTHDLFASRPYLVSGDFSYNFSGIGTSPYGELWRNTRKLTMELFTAKCIDSFSWVRRDELSRTLEGILKDHGDDEVRKVASVFSFNITSRILMSKRYFGDENVDAHAMAINPCISNLVPWYLRWLDEFLQKIVEEHKETTREDFLDIMLDFFGAG-TQGETYVKANLIEMLMAGTDTITTVSEWLMGAVMHNPRVMAKLHQKLEYLQIVLKESLRRYPPGAIPRISSQAATVGGFHVPKGTTLLVNAWAIGMDPAVWENPTQFHPERFNFELLPFGSGRRQCPGMGMGLRSVELLVANLIHGF-DWSFVPGTTP------------------------- 118095199 30 -----------------------------------------------------VLNGYKAVKDAIVTHSEETSGRPLTPFYRDMMGEKGIFLTSGHTWKQQRRTIIRSLGFGK-NNLEHQIQTEASHLLHIFPFNPRTSIVHAIANIICAVVFGHRFSSEDESFSKLIRMYDAFPWLMHHQKVFAYNNFMHNLVMNEIQMHEREKAGDLTQIAKTKDDPTSTFNKDNMVQTVVDLLLGGTETTSTTLLWALLYMVQYPEIQERVQREIEYTNAVIHETLRYSNITSVPRLCVRNTTLLGFHIKKGTLVLPNLHSVVYDSDHWATPCKFDPNHNKEAFLPFSAGHRVCLGEQMARVELFIFFTNLLRAF-TFQLPEGVKEINPEYVLGAI--------------- 145497545 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKEEAVHQYFTLLIAGIDTTSHIVKNFCYALGLHPEVQERLRKEINSHDNFINEAYRQYTAAPFNRIALKDIQLGEFTILKGQSMDLNMMMSHFDPSIFENPLKFDIDRWPYSFTPFSAGPRNCIGQHLATLELKTLL------------------------------------------- 194754154 43 ------------------------------------------------------------IRKIMKDFAKFSNRYSNSDHKGDPLGSQNIFFLKNPAWKEVRLKLSPFFTSNRLKNMFPLIEEVGASLDAHLRQKPLHNFTTDVISTVAFGVQANSFTDPNCEFRRHGRSVFEFTHWVPFFGFKVVPAESTRFLRKTIRERSGQIRNDLIDILIEFRRNTQQFEGDILVAQAVLFFTAGFESSSSTMAFAMYELAKDADVQQKMIESLEYMQMILMEVLRMYPPPFLDRECTSDDPFHNFQVPHGMPVYIPCYALHMDPQHFPQPRKFQPERTPYTYMPFGLGPHGCIGERFGFLQAKVGLVSLLR-------------------------------------- 115452827 9 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGYESTAVTAAWCLMLLGLHPEWQDRVREEVQELTMVIQETLRLYPGAFVSRQALQELKFGGVHIPKGVNIYIPVSTMHLDPNLWPDVKEFNPERFSNAYLPFGAGARTCLGQGFAMAELKTLISLIISKFPNYEHSPTLKLIVEPEF------------------- 109123778 221 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAKDENGKELSDEDIRAEADTFMFGGHDTTASGLSWVLYNLARHPKYQEHCRQEVQFLTMCLKESLRHSPVSRIQRCCTQDVVLDGRVIPKGNTCTVSIFGIHHNPSVWPDPERFDPERSPLAFIPFSAGPRNCIGQTFAMAEMKVVLALTLLRFRIL-PDLAEPRRKSEVILRAEDGLWLRMEP------ 156549469 57 --------------------------------------------------------------------------------------------------RAHRKLIAPTFHLNVLKSFIDLFNANSRAVVQKMRKEDEREFIHDYMSETTVEILLEAMAVMKMCDILHLRHTRVWLRPDWLFNLTKYGKEIHGLTKKVIARKKEDYRQAFLDLLVEASQNGVVLTDEEVKEQVDTIMFEGHDTTAAGSSFFLSMMGCHPDIQEKVIQELDYLERCLMETLRMYPPPIIAREVKTDLKLGDYTIPAGCTVVVATFKLHRQPHIYPNPDVFNPDRHYYAFVPFSAGPRSCVGRKYAMLKLKILLSTILRNFRVRSTVKEEDFRLQADII------------------ 5915853 43 ----------------------LLSPTPHQDFHKLSLRYGPIIHLFLGSVPCVVASTAEAAKEFLKTHEAFSNRPAVAVETLTYGFQDFLFAPYGPYWKFMKKLMSELLGGHMLDQFLPVRQXETKKFIKRVLQKGISGEAVDFGGEFITLSNAELSG--KFNISDFVSFLKRFDLQGFNKRLEKIRDCFDTVLDRIIKQREEERRNDMLDVLFDISEDESKLNKENIKAFILDILIAGTDTSAVTMEWAMAELINNPGVLEKARQEMDYLQGIVRETLRLHPAGPLFRESSRRAVVCGYDIPAKTRLFVNVWAIGRDPNHWENPLEFRPERFRGQHLPFGSGRRACPGTSLA--------------------------------------------------- 157133508 48 ----------------------------------------------------------------------------------------------------LRKLITPSFGPGLLSSFVPIFNEKSSVMVEQMAKNPQRDYYSEIVLCFMDTICNTAFGVDCDLQRYLKPWQYLNFIYRFTNAYQIFKKRHGKFLALLTQATRINEVEDMLSKLLDEIQKSGHIKREDIDDHIVTMCFAGNDTTATTMSNILLMLAMHPDIQERVYQKLTYTEMVCKETMRHFSIPVIGRTATQDVKLDDITIPANSTLICCFYKLHMDPKNWGNPDNFLPDRHPYSFLPFSGGPRNCLGVRYAWLSMKIMLVHILRR------------------------------------- 93278143 54 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAALVFLLHNLASNLAIQEKVRQEIKYTDRVIKESLRLYPVPFISRIASEDFITHTGYSISKGTVLMHIFDLHRNPEIYPDPLTFDPERHPFAYLPFSAGPRNCIGQKFAMLELKAVLWGLLHKF-RLTLDP----------------------------- 115469130 39 ---------------------------PHQAMRDLARRHGPVMMLRLGEVPTLVVSSPEAAREVTKTHDVSFATRPLTTRVFSNGGRDIVFAPYGDYWRQLRKIVTELLSARRVASFRAIREEEVAAMLRAVGGYAAVEIRPLLAALVSDSTVRAVMGDRFPHRDVFLRELDRSIELTAGFQAKKCWDTMSSVLESTIQEHLQKNDEDLIDVLLRIQKEGGPFDMDVIKSVIHNVFGAGSETSATTLGWAIAELIRNPMAMKKATAEVRQAFAKETLRLHPPGPLLLPRECREQCKVLGYDVPRGTQVLVNVWAIGRDPRYWPSPEEFRPERTDYELLPFGAGRRMCPG------------------------------------------------------- 93278153 1 ------------------------------------------------------------------------------------------------EWRPRRKLLTPTFHYDILRNFEILIKKLQEKVVNGMATIPDIGFMVDAQEKSDSDYVTAVLRINDIIQRRLMWNNFLFRLFGDGKEHDWALSVLHSFTKKVISERRKESRLAFLDLLLEMERNGS-LNETDTQEEVDTFMFEGHDTTATAITWTIQMLGCHKDLQEKAYEQMKYLECFIRETLRLYPVPIIARRSGEDSIIGGHFIPKNTQLLINIYLIHRDPSQWKDPEVFDPDRHPFAYMPFSAGSRNCIGQRFALLEEKSVIAWILRHF------------------------------------ 15219831 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTGHETTSLLLTWTLMLLAHNPTWQDRQVCGQDGVPKVINESLRLYPPATLPRMAFEDIKLGDLIIPKGLSIWIPVLAIHHSNELWEDANEFNPERSSRHFMPFAAGPRNCIGQTFAMMEAKIILAMLVSKF------------------------------------ 17863004 61 ---------------------------------------------------------------IFTDAGHFTSR-GLYSNPSGEPLSHNLLQLDGHKWRSLHAKSAEVFTPANMQKLLVRLSQISSRIISELVGAYNTDVMASMAFGLVGQDNVEFAKWTRNYWADFRMWQAYLALEFPLIARKSYAEPATAYFQKVLQEHRRRDRQPLQTFLQLYSNAEKPLTDIEIAGQAFGFVLAGLGPLNATLAFCLYELARQPEVQDRTRLEIEHCGQVTPECLRHTPHPFLLRRATKEFEVSVFVIAKGNNVLIPTAAIHMDPGIYENPQRFYPERPAAAFLPFGDGLRGCIAARFAEQQLLVGLVALLRQ------------------------------------- 60459952 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARATLADIMTSLIEKRRNELRQDLLSVLLTTDERGNSLADKEILDNFSMLLHGSYDSTNSPLTMLIKVLASHPEIAWKDLKEMKYSWQVVQETLRMYPPIFTFRKAITDIHYNGYTIPKGWKLLWTTYSTQTKEEYFKDADQFKPSRTPYTYLPFGGGMRVCPGWEFAKMETLLFLHHFVKAFSGLKIDPNEKL------------------------- 125531230 44 -----------------------------------------------------VVSSPEVAREVQKHDAVFADRS--IPDSIGDHTKNSVIWLNPPRWRALRRIMTELFSPHQLDALQQLRQEKVAELVDHVARLARESAAVDVGR-VAFATSLNLLSRTIFSRDDFYPAIAAVDLQGWRRRCARLFTQLHRLFDDEMDHRKLHSRDDFLERLGARDDDIAGLDGDTLRSLFIDLFAAGSDTSSSTIEWAMVELLKNTLSMGKACDELAYLQAVIKETLRLHPPVPLPHRAKMAMQIMGYTIPNGTKILINVWAMGRDKNIWTEPEKFMPERFLDRLIPFGAGRRICPGMPLAIRMVHVVLASLL--------------------------------------- 195428609 30 ---------------------ARAAGGQHVLFEHWSKQYNSQLLGLKLGSEYVVVAGNAMVREV-QLQEVFEGRPNFFLRLRTMGTRKGITCTDGKLWYEHRN-----FAMKQMRHMEGHIEREAEELLNKLAHGTPIEPVTKLAESVLNVLWCKLFDICGGLLAQFPWLRHVAPNKTGYNLIRQLNTELYQFFMTTIEEHRQQLADDLIYAYLQADDESSSFNETQLVMTILDFFIAGSQTTSNTINLALMILAMREDIQKRRRESFDYMDAFIMEVQRFFHITPIPRRTLWSTKLGGYDIPRNTTILIGLRSVHLDKEHWGDPLEFRPERKDDYFMPFGLGRRRCLGDALAR-------------------------------------------------- 66826755 30 -----------------------------------------------------VLTEYPTIRKAFVDNSLFASRYQLKSRVVLTGAKDLAI-QNGEIHSLLKKVVLSEMTTTKIKRMEIHIIKETEKILDKHAERGEPFIINNYLNMFSMNVILRFLDYPYENVDETVGYVKSIIPLKKSGVFFDSYKELEIETDKLIEKFKKSRNEKIENGTYNEEEDEGNITWECVSHTCIDIISAGTDTSANTLVMALIELINNQEIHSKYRSLLPYISMIIKETFRKHPIAGLPHVTTEDVEIDGYKIEAGTYIIQNIFSSHRSDKIFQSPNEFIPERFNQGLIHFGLGVRDCVGKSLAECEIFTLIATLLNR------------------------------------- 116249819 12 -APLPRTVPPSRLEIIRLRNPLELWGEPSYTLPWIR--------TNFFGQRTLIVNDPGLIKHVLVDNANNYRMSDVRQLVLRPILRDGLLTAEGPVWKRSRKAVAPIFTPRHAQGFAGQMLRQSEDYARKYEGAGEAGAIFDISTDMTEHRMGRVDPMDLMRAPSWVPRVTRIGGQKVLEKFRAIVRNTMDMRLAKMKADRSSAPEDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREKPVEWLDMMPAAFEEALRLYPPPSINRAAISDDFWERVELEAGVTVLVMPWTLHRHELHWDRPRAYMPERFRFQFLPFGAGPRVCIGATFALQEAVIALAVLMHR------------------------------------- 15231524 28 ---------------------------LHRSFYKLSQEYGPVMFLRFGVVPVVVFSTKEAAEEVLKTHDLETCTRPKLSATGLFTYNFIGFAQYGEDWREMRKLMLELFSSKKLKAFRYIREEESELLVKKVTESAQTQTLVDLRFSYTASIVCRLAFGQNFHECDFVDMWAIDRISGQHSRLHKAFARLSNFFQHVIDDHLKPWQSDIVGVMKESKVGSFKVTYDHLKGVMSDVFLAGVNAGAITMIWALTELTRHPRVMKKLQQEIRELLGDNKERLHPPAPLLLPRETMSDVKIQGYNIPKNTMIEINTYAIGRDPNCWTNPNEFIPERFKGQHLPFGGGRRICPGM------------------------------------------------------ 110761983 50 ------------------------------------------------------------------------------------------------------------------DKMEERISDAVNECVSVLRDNGPIDPLDTLHHCLGNLVNSIVFGKTYEEEDRIWKWLRHLQYGRVIRSIVDGKDKTHEIYRQILDEHRARVDDSFLAAFDEQMRKKDGFTEPQLYHLLADLFGAGTDTTLTTLRWFLLFMAAHPMEQEKIQSEMDLCLREGEQPIRSVTPLGIPHGTSEDVEIGGYDIPCGAMIVPMQWAIHTDPAYWRDPLEFRPDRKPESFLPFQNGKRVCVGEELARMILFLFAGRILRAF------------------------------------ 146455163 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NELYSFIEDEVEEHRKTPRDFIDAYLLEIEKKDSTFQEENLIGSAIDLFFAGTDSTATSIRWGLLFLIQNPDVQERCCDRLPYTHATVHEIQRFAKTVPFGHETIWPTKLHGFDIPQGTMIMTNLAAIFSSKDHWKHPDTFNPENKPESYIPFSLGLRACIGESLVRTELFLFATVLLQRI-HFSWPPDAKPLDMDGIV-GIVRYPQTF-------- 189203367 31 -----------------------------------------------------------------------SSRAPFPVAGDALSGGMRFLFMEGPEWRKLRGISHKLLTPAVSATFKPSQEFEAKMLLEEILKGADAEKGNDVSYMAIRRYTVSVIMIPQWDCPEVHSIYEIMFFGKLPPSLQWWRKGVKPYFDKQAKLWMSFWSECFVKQFMESGYEEQGISELQAAFLAGSMIEAGSETTSAALNTAILYLSANPDARKRAVNEISRSPTFDDEPKRPVTNIGTPHYTTAPVTYKDIHIPVNSVVCLQQYPIHYDPTVFPEPQRFTPERASRDHWAFGAGRRICSGVHLAENSMFIVLAKLLWAF------------------------------------ 170750911 16 -------------------------------------------------------------------------------RVLAPGLGNGLLSAEGDEWRLQRRTLAPIFNARTVQGFSDAMNAAGARLGRRLVRRDPVDVALEMTRVTLDVLERTIFPLDVFGVPDFVPRIGRLRARPAGRFFAEVVDELIARRKALMARGEAPR--DLLTLLLAAQETGNGLTDLAVKANIVTFIAAGHETTANSLTWALYCLSQDPAAQARVEAEIDFTRAVIEEAMRLFPPVPFSRQAIRDDRLGRIKVPRGSLVMVAPWVLHRHRLLWEDPEAFVPERPRFAYLPFGAGPRVCIGQSFSIQEAVILLAHVVRAV-RFRLPADHPP------------------------- 126324079 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAKDENGNTLSDKDIQAEADTFMFEGHDTTASGISWALYNLAQHQEHQDRCWDDLSQMPMCIKESLRLHPPVTVTRFCTKDIQLPDGRIIPKNRCLINIFGTHHNPSVWTNPEVYDPYRSPLAFIPFSAGPRNCIGQNFAMSEMKIVL------------------------------------------- 13661754 34 ---------------------------PHRALKDLADVHGPLMMLQMGQTPLVVASSKETARLVLKTHDTFATRPKLLAGEVGYEWSDIVFSPSGDYWRKLRQLVAEILSPKRVLSFCHIREEEVGIRVEQIRAAGPVNLSVMFHSITNSIVARATFGKKRKNAAEFMAAIKSGVGLASGFNIPDLFPTLTTVLATITGMKRENVDENLTDVLIGLQGKGGHLDNSKIKAIILDMFAGGTGTSASAMEWGMSELMRNPAVMEKLQGQLRYLKLVIKEALRLHPPAPVPRESIDMCELEGYTIPAKSRVVINAWAIGRDPRYWDDAEEFQPERSNYEFLPFGAGRRMCPGFNYGLASMELALVTLLYHFDDMEEAPGLGVRRRTPLM------------------ 51535458 37 ---------------------------PHRAMRDIARRHGPLVLLRLGELPVVVASSADAARDVMKTHDLAFATRPITRMMRPEGSEGIIFSPYGETWRQLRKICTELLSARRVNSFRSVREEEVNRLLRATSPAKTVNLSELMSAYAADSSVRAMIGRRCKDRDKFLAMLEAMVVSRMPRRMRRHREEVFAFLDAIIAEHQENRAEDLLDVLLRIQREGKCSYLKIWLHGTQDLFNGGSETTATTLQWIMAKLMRNPRVMQKAQDEVQRQHKVTEENLSNLSYMYLPRECRTTCQVLGFDVPKGTIVLVNMWAINRDPKYWDQSEEFILER------------------------------------------------------------------------ 157344734 75 ----PKHVPIA----------HDWYCTLFPYIEQWRNQYGAMFTYSSGNTQLLCITDPEMVKQISLCTSLKLGKPAYMLKERKPMFGEGIISSSGHIWAYQKKIIAPELYLDKVKGMVDLMVVSTSSMLRSWERNSTADVISRACFGSSYDQGKDIFQVMSKAFLYFGVPGFRHLPTKTNRETWRLEKEIVSMILRVVQRIRAAEEKDLMQMILKGAKTGDGEYDKFMVDNCKNIYFAGHETTATTAAWALMLLATHPEWQTRMLRSMKTLTMVIQETLRLYPVGFVARQGSEDMKFKDIIVPKNVVIWIPVPFLHQNPDVWPDAHLFNPERFANAYMHFGMGIRTCVGQQFAMVELKVILSLILSKF-SFTLSPA---------------------------- 169768246 57 -------------------------------------------------------------------------------------------------HRRFRRLLSHPMSDKALGSQQEIITGYVDQLIHELRQRSERDMVRWFNFAFGESFGCLGSGLMHPWIELIFTSIKSVMDMQIIRRIKQDLQEQFMFCQKKARERKETTRPDFMTYILRATEEKG-MTPEEIEANAQILIMAGSETTASALSGTLFYLLKNSEITMRSTQSMEYLHAVLQEAMRVYPPCTFPRTTPGGAMVCGRFVPGGYIVGVNQLAAMTSEKNFKDPLKFIPERWRKAYQPFSYGPRNCLGKNLAYAEMRLVLTRLLWNF-EFDLLEESKDWHA---------------------- 494995 33 --------------------------------------------------------------------------------------------------RKIRTKITPTFTAAPMRQMFGNVEAIGRHFMQVMEKQAEPVEVRDLCARFTTDVIGRTFSDVNPFWDMLASHFPKLFTWLDYKVATPELISFYSNIVCRTVEYREKNRNDFLDLLIEQQEGEYQLEMDDLIAQSFAFFSAGFETSSNTMAFALYELAKNPRVQERARNEMTYIRQVVQETLRKYPPVPSTRVCRRSYKFPDRTVEPYVHIIIPIYAIHHDPEYYPQPEVFRPERHPMAYLPFGAGPRICIAERFGMME------------------------------------------------ 57505265 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRFSFEEILDQVAMLFLAGHETTASSLTWTLYLLSLYPKEQERAYNEICEVLQDSKEIKIAHPVGFFAREAKKDTQVRNKLIKQGSGVVIAPWLIHRHELFWQNPHGFDPSRFERAYLPFGMGERICIGQGFAMQEAILILANILKTYK-LELKEDFVPDVVGRLIRSLNGMWIKF-------- 169602521 110 ---------------------------------------------------------------------------------------------DREEHTRKRKTVSHTFSAKSVGQFEQYIHHNLEELQKQWDDWYQMDALHWFNYLAFDVIGDLAFGAPFGMLEKYIKPYAKYLPDPFFSQGMKAIQDLAGIAIARVNARLDKPSDDLLARLMEGRDEGQKLGKEELTAEALTQLIAGSDTTSNTSCALLYHCLTHPEVVTKLQQELDYLEAVIKEAMRIHSTSSLPRIIPPGITVCGHHFPQGTVLSVPAYTIHHSKEIWPDADEFRPERWKAAFVPFSYGPRACVGRNVAEMELALIVSTVFRRY-EFELRQGE-LETREGFLRKPLALEV---------- 154296440 77 ---------------------------------------------------------------------------------------------DPAVHREIRKSLSHAFSAKALRLQEEVVIQYMDLFLSEWYNWLTFDIIGDLAFGIHLMAIMEIFRFPFFMNPFFKKIATILMPKGLKEKSKVHFQNAMQKATQRMERG-NNDRDDFFSHLLREKENGPKITREFILAQSNTLIVAGSETTATFLIGVTYYLLNRPETLRRLQEELPYLSAVIEEGLRIYPPVPMPRECP-GATIDGHYVPKGAIVCVSGYVATHNEEYFADANEFHPERNKDASKPFSLGSRACLGVNLAYMEMRVVLARLAWEF-DWELK------------------------------ 168040669 74 ----------------------------------------------------------------------------------------------------QRRMLNPCFSNESLKPMVERMVKSAAQEMRNWEEMAEHDVEHDIHIIAYNIISYTAFNEGFDKGKQIYLMQDRLLPTKHATAIAQLNGRTEKLIMELVKDRREAYGDDLLGRMLTATERTDKFILDAVINNCKNFFFAGSDSAANLTTFSLLMLANYPEWQDRARKEVDNDPCEMNDISRFAVSPSIARLAVKDCQLGDLFIPKGLVIEIATLAMHRDPELWKDVAEFRPERFANAFLPFGAGPRSCIAEKMAWLEVKVVLCMILRRF------------------------------------ 170061688 42 ----------------------------------------------------------------------------------------------------QRRNLNLSFGSAILSSFLGIFNEKSSILVENLAAYPQRDISHDIAKCFLDTIYSTAFGLNFDQEEFIDLVTRRIFSPMKYPEFLFRMQEVLEFMRDTLKVMETKIGDDFLDSLMDLARKSEDFTIKDIIDNLITIIVAGNDTTATTLSNLMLMLAIHQDVQERVYQMLTYTEMVCKETMRLFPIAPIGRVTTQEIKLDDNFIPANATIVAVIYQVHRDPSIWPEPEKFNPDRHPYAYVPFSAGPRNCIGLRYAWISMKILIAHVLRR------------------------------------- 84514133 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLEDVVGECKLFYLAGQESTSTMLVWTMILLSRYPDWQERARNKLKILPMILYEVLRLYPPFGVTRYVGKDIKFGNMEVPAGVEVFLPIILLQHNNELWDDAKMFNPERFAEGYFPFGGGPRVCMGQNFSLLEAKMAVSMIL--------------------------------------- 15232418 42 LPPSPPSFPVGSPQSNNLH--LLLSALVHKSFQKISYKYGPLLHLRVFHVPIVLASSASVAYEIFKAQDVNVSSRGHAPESLLFGSSSFFFAPYGDYFKFMRKLITKLLGPQALKIRADELDRFYRNLLDKAMKKESVDIVEEICKMIMGRSCSEDNGEAERVRGLVIESTALTKQIFLGMIFDKPLKRFDELLEKILVEHEERMGNDMMDLLLEAYGDENKITRNHIKSLFVDLVIAGTDTSAQTIEWTMAELINNPNILERLREEIEYLQAVVKEGLRLHPPGAVFRTFQERCELKGFYIPEKTLLVVNVYAIMRDPKLWEDPEEFKPER------------------------------------------------------------------------ 91077588 31 ---------------------------LHLSFETLGKRYKTDILGFFLGNAPTVVTSYELTKEMLSRDEFMGRNDTIIVQTRSRGSPKGIFFTDGPVWKQQRRFALRHMRGRRSENMENLAHQETNYLIDFLPSQGDLDLVPDFMYGSLINTVMLVLTSRHFEHQEVRKYAKAAFRFMKSEDAVDDNDMLIDFMKGLIEEHVEHHRDFIDDYISESIKQGIEIDYLQLALITLDFMFPSPVGVGHTLSFYFAHLINNPEIQTKIQEEIDYFEASIRENLRLMPVTPLGRRCVKDTMLGGHFIPKDSFVLANLWTAHRDPRIWDDPEEFRPERRKDYTIGFGAGKRLCAGETYARNTMFLIMSGLLQNF------------------------------------ 145243668 86 ------------------------------------------------------------------------------------------------DHTRFRKAISHAFSAKGLQAQEPFIMEYVDKLINKLHSMAKSQVAVDMAKWIGDLAFGESFGGYHYWVSTIFEFIKAIAFARFKDNYPMMFQVLERFLQKRLHHQRDRGQADFMQSMLRHRGEKDGLTDEELAANASILVIAGSETTATLLSGLTYWLLQHPKEMEKVKFKLPYMLACIDEAFRMYPPVSGGRYVPDPTEISGYLLPPKTNVSVHQSAAYRSPLNFYRPEEFIPERWPFYHQPFSVGPRNCIGRNLAYAEMRVILARVLWNF-DIEL------------------------------- 115803116 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRRPMQDIISYIKSMVKQHQQNFDPDIIDLLKQQREQQIPGVVEENLEWRVELFLAGMVTTSDSLLWAILIVAQHPQLMKEIQKEIDRPPKMADQRIRPVTPLALPRLTSRDATVQGYHIPKDTVVLMNLWEVLNTPKNWDKPEEFNPYRDHPAFIPFGIGLRACLGEKLARMQMFIIFTSLLQKF------------------------------------ 168007176 3 -----------------------------------------------------------------------------------------------PHWRYVRRIVHELLTPKRLEIMKERIEECMIMAVAEAAQKGEIVDMRDVFAGVSMTVMCRMLDFKHLIHELFRRDFVPALGWLDLQGFERDMYKLRDEFDEVFDAVIQEHRDDFISVLLDLPGENGHLDDKTIKAITLDMMAGATDTSAVTNEWAMAEIIRNTEIQRKLQEEIDYLMCVVKETFRLHPPFAIPRETMADTKLSGYRIPKGTRVLINIFSLGRSSETWKDPLKFQPERWANENLPFGYGRRQCPGYNLGTTMVLLTLARLL--------------------------------------- 125562445 35 LPPGPTGLP--LVGSLLSLDPEL-----HTYFAGLAARYGPIFSIRLGSKLGVVVTSPALAREVLRDHDVFSNRPDAACSISYGGGQNIVWNPVGPTWRLLRRIVHEMIGPAGLDSLHGLRRREFMATLRHLRAREPVDVGAQMFLTVMNVVTGALWGVGKEFRELVADITELLGAPNVSDFFPALADRFDDIFARIIQKRTEETASDFLEYMLKLEKEGGDGKTAFTMTNVMDMVIGGTETTSNTVEWGMAEMLQNRGTLRKVREELDYLNLVVKETLRLHPPLMVPHCPGEDATVGGHRVPAGARVFVNVWAIQRDPAVWKDPEHFIPERSEQEYMPFGSGRRICAGVAMAERMVAYSLAMLVQAF-DWELPAGE--------------------------- 195485203 68 --------------------------------------------------------------------------------------------------REMRNILTPAFTGSKMRIMYDLIQSCSEEHIEELSQDGSIDLMKDYFTRFANDVIATVFGISVNSFRRFFRIGQAMSRIGAWSVVKAMLYALFDYFSSLVRHEHKVVRPDMIHLLMEAKQQRSQFTADDLLAQCLLFFFAGFEIISASLCFLTHELCLNPTVQDRLYTKMKYLDMVVLEALRWPPSISTDRECREDIDLCDFSARKGDVVQIPIFSLHHDPENYEDPEFFNPERFAEGYLPFGVGPRNCIGNRMALMEIKSIVYQLL--------------------------------------- 41407442 39 -----------------------------------------------------------------------------------------------------RRTLQPVFTRQRVREFGGHMAEAAESVCAGWPEDTEIDLDAQCRTLTLRALGRSVLGLDLDERSDAIAEPLRVATSYAVRRALRPLRAIRALADEILQACRADPGRELVHALIAATETGQALSDKEIRDEMIIFLFAGHDTTATTLTYALWALGRHPEYQARVAAEVAELPDRHEALRLCPPGPTGTRMATRDVEVAGYRVEAGTMLAFGRMAVQTDPSLWDAPLRFDPDRFDPRYLPFGGGPRSCIGDHFAMLEATLALATIVRRVEIESLSDDFPLAVPFTMV------------------ 164454798 8 ---------------------------PHHSIAALAREYGPLMHLWMGSVHVVVAASASVAAQFLKTHDNFSSRPPNGAKHIAYNYQDLVFAPYGPRWRMLRKICSHLFSAKALDDFRHVRQEEVAILTRALANAGKSTTVAIARVMLGRRVFGDGSGSGDAKADEFKSMVVELMVLGVAKKMKRLHSRFDAFMSEILEEHKAQSHTDLLSTLISLKEDGGKLTDTEIKALLLDLFTAGTDTSSSTVEWAVAELLRHPKVLAKAQQELDYLQAIIKETFRLHPSTPLPRMAAESCEINGYFIPKGSTLLVNVWAIARDPDAWANPLEFQPERKPNRSFRFGAGRRICAGMSLG--------------------------------------------------- 47213902 26 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLVVCVWDLFLAGTDTTTCTLRWLFLFMAKYPEMQEKDCVNMPYTNAVIHESLRMGNVVPLSHATGQELHLRGYTIPKGTTVIANLTSALFDKNEWETPFAFNPGRKRAAFIPFSAGRRVCLGENLARMMLFLFFTSFM--------------------------------------- 157340903 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIHAMLSVIDDGQRDPDTIIKGTCSNLILAGYDTTSITLTWALSLLLNNRHALKKAQAELEIHQAIVKETLRLYPPGPLPHEAMEDCTVAGFHIQAGTRLLVNLWKLHRDPRVWLDPLEFQPERFLTKHLPFGSGRRVCPGISFALELTHLTLARLLHGFELGAVADSPVDMTESPGLTAPKATPLEVT------- 71002943 122 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSHTFAPKTIVAFEPFIRREVQLLLERWCDKATKDNTEGPRGIKGRAWLDSLMWLNYFAFDTIVWMRPYLIKLPWFSSRLKSVKKLTGIALARVNDRLQNEREDLLAKLQAAKDDGEPMGKMELTAEALTQLIAGSDTTSNTSCAIVYHLATHPDKMRKLQAELDRELEHAEERYHSTSAIGLPRVIPAGATVCGQQFPSGTILSVPAYTLHRDKSVFADAEEYNPDRWEKAFIPFSVGPRACVGRNVAMMELSILIAAIFRRYDIVLAEPDKPLDTFEGFLRKPVKLEV---------- 15231782 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIISVMLDMEVGSYKVTDDHLKGLMSDVFLAGVNAGSITMIWTMTELSRHPRVMRKLQEEIRAALGPNKEKIHPPAPLLLPRLTMSDINIQGYSIPKNTMIQINTYTIGRDPKNWTKPDEFIPERFKGQHLPFGAGRRVCPGM------------------------------------------------------ 78100210 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CMALLAAGSDTTSVTIIWALALLLNHPEKMKIAQDEIDKHNAIIKETMRLYPAAPVPHEAMEDCVVGGYHIPKGTRLLPNFWKIQHDPNIWPEPYEFKPER------------------------------------------------------------------------ 198460884 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDLLAQCLLFFSAGFDTVATCLSFTSHELLMNPEAQDKLYMGMKYMDCVVSESLRMWPPAFVDRMCGSDFELRDETLKKDELINIPVIALHHDPDNFPQPDEFRPERKPFTYLPFGIGQRSCIGNRMALMEVKALLYGLVRRF---RLEPAERTTTDMGNIAGFRMMP----------- 13994166 29 -----------------------------------------------------VLHGYEAVKEALIDYGEEFSGRGRMPVFEKATKGLGISFSRGNVWRATRHFTVNTLRSLGMRTIEIKVQEEAEWLVMELPCDPKFIIGCAPCNVICSIIFQNRFDYKDKDFLSLIENVNEYICPGNHKTHSKHFAAIKSYLLKKIKEHEENPRDFIDYFLQRCQENGNQQMQEHLAILVTNLFIGGTETSSLTLRFALLLLMKYPHITDKDRIHMPYTNAMIHEVQRYIDLAPNGHEVTCDTKFRDYFIPKGTAVLTSLTSVLHARKEFPNPEMFDPGKKSDYFMPFSAGKRKCVGEGLASMELFLFLTTILQNF------------------------------------ 115474107 74 ---------------------------------------------------------------------------------------------------HQRKLIAPEFFPDKVKGMVDLMVDSAQVLVSSWEDRYSADVISRTCFGSSYVKGKQIFDMIRELQKTVSTKKQNLLAEMTGLSFWRLNGRVRALILDLVGENGEEDGGNLLSAMLRSARGGGGGGEDFVVDNCKNIYFAGYESTAVTAAWCLMLLALHPEWQDRVRQKMKNLTMVIQETLRLYPGAVVSRQALRELSLGGVRVPRGVNIYVPVSTLHLDAELWAGAAEFDPARFAHAYLPFGAGARTCLGQTFAMAELKVLLSLVLCRF------------------------------------ 77744235 45 -----------------------------------------------------AISDADAARQVLQQDNIFSNRPATVAKYLTYDRADMAFAHYGPFWRQMRKLVMKLFSRKHAESWQSVRDEVDHAIRTVSDNIGNPVNIGELVFNLTKQEFSKLFG--AFNISDFVPCFGAIDPQGLNARLVKARKDLDSFIDKIIDEHVQKKKTDMVDELLAFYSEEAKLNNDNIKAIIMDVMFGGTETVASAIEWAMAELMKSPEDLKKVQQELAYLKCALKETLRLHPPIPLLHETAEEATVNGYFIPKQARVMINAWAIGRDANCWEEPESFKPSRSNFEFIPFGSGRRSCPGMQLGLYALDLAVAHLL--------------------------------------- 126738078 25 -----------------LFKRDILSALPGHLYRAWMAEMRTPFFRS------YLCNDPELVDLVLKQRAMDFPKSERIRVGLKPLLGESIFISNGELWARQRRIIDPAFEGGRLRVVFPSMWDSGNAATARLRASGQPVEIEEVTSHVAMDVIFRLFSIPIEHFQTFRNHQARWLPGVHSRQTKETARTIRGLVRQLVDERAKRIADDLATKIMTTPETGRCFEPEEMVDQVAIFFLAGHETSAAALAWALYLLALYPEWQERTLSKLRQSRAVFRETMRLYPPPMYVREARCPENFRERKVAKGSQVVISPWHLHRHERLWERPDEFDPSRFRNAYVPFSIGPRVCPGSAFAMAEGPLLLSMLVRAF-RFDLVPGEPVPVAHLTLRAKEGIHLALTPRS---- 156539806 35 -----------------------------------------------------VLSDYRIIRETFRREE-FTGRPHT--EFINILGGYGIINSEGALWKDQRRFIHEKLRNFGMKVMESTIMKEVDLFIRGLEVKEGCSIIMGVRFKHGDSRFKRFMGFKLFGRLSFVNYIPMFRYLPWLQSVKANREEMADFFQETVDQHKATFDDTYLLEIEKAKAEGREDHDRQLQQILGDLFSAGMETVKTTLEWAVILMLHHPEAARAVQEELDQTEATILEVLRRTSIVPLGHATTREVNLNGFTIPSGSQVVPLLHAVHMDEELWEEPAKFQPSRKPEYFMPFGVGRRMCLGDVLARMELFLFFSTLLHTF-DFRLPEGA--------------------------- 115683733 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTLFIAGQETTSNLLAFTILQLGRHPDVAKKLQAEVDYMMRVLKETLRYSPVGGTTRLTAHPVKYNGITIPAKATVTVMSYVMSRMEEYFDDPLLFNPDRFKYAYFPFSMGQRSCIGQQFALIEARVILAKLLQRF-EFRL------------------------------- 33386534 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDMHVHMATVDLLIGGSETTAAWLNWTVAFLLHRPEFQTKVYEELCRYPKYSDRQRRPVAPLAVPHKAIRDSSIAGYFIPRNTIIIPNLFGAHHDPEVWSDPYSFKPERSTRALIPFGGGARLCLGETVAKMELFLFTAYLLRDFPDSE-APLPDLRGVASVVLKIKSFTVIARPRT---- 85068616 33 -----------------------------------------------------------------------------------------------PYWRQARRILNQIFTPKRLDSFEYIRVEERQALISQLNSAGKPFFLKDHLSRFSLCSMTRMFGESTVRVEDLQYLVDQWFLLNGAFNIGDWIPWLFDKFHNIVLDDHRAKKNDMVDVLLKMAEDPNKLTNDCVKGLMQDLLTGGTDSLTAAVQWAFQELLRQPWVEEKDCSQLSYVEAILKETLRLHPLGTMPHCAIEDCNVAGYDIQKGTTFLVNVWTIGRDPKYWDRAQEFLPERHNFAFLPFGSGRRRCPGYSLGLKVIRVTL------------------------------------------- 111021599 80 -------------------------------------------------------------------------------------------------------LLAPAFTKSAMRSYHRTMLDVAGELTEHWVDGSPVDVSSDMTKLTLETIGRTGFSYSFDSFGRERPHPGRLLMRRSDRRNIANLEHMAEVVDEVIRARRDSAEDDLLELMLRAARENDPHRIDEIRHQVVTFLVAGHETTSGALSFALYYLSRHPDVLAKAQAEVDAVWGDEEESLRLWPTPAYGREATVDTTVGKYPMKVGDWVLVLIPALHRDPVWGDDPEAFDPDRSRPAHVPFGTGERACIGRQFALHESVLVLGTILRRYPDYRLKVAERLTMPEGFTLQLRR------------- 197259950 37 ---------------------PLLGSMPHVELAKLAKKYGPVMYLKMGTCNMVVASTPDTARAFLKTLDLFSNRPSNAGATIAYNSQDMVFAEYGPRWKLLRKLSNHMLGGKALEDWSQVRAVELGHMLRAMWRKGEPVVVPEMLTYAMANMIGRVFVTKGSESNEFKDMVVELMTWMDLQGIEGEMKKLHNRWDVLLTKMMKEHKPDFLDIIMDNRENGERLSLTNVKALLLNLFTAGTDTSSSIIEWALAEILKNPKILNKAHEEMDYLQAICKETFRKHPSTNLPRVSTQPCEINGYYIPKNTRLSVNIWAIGRDPDVWGNPLDFTPER------------------------------------------------------------------------ 195128601 30 ---------------------ARAAGGQHILFEQWAKRYQSPLIGLKLGQDYVVVAGHELVREV-QLQEVFEGRPNFFLRLRTMGTRKGITCTDGQLWYEHRN-----FAMKQMRHMEQQIEHEAEELMQQLARTEPIEPVNWLAQSVLNVLWCKLFDICGGLLTQFPWLRHVAPNYTGYNLIRQLNTELHGFFMESIKEHRQRIEEDLIQEMNSQRQDTDSFNETQLVMTILDFFIAGSQTTSNTINLALMVLAMRKDLQDQLYDEVAYMEAFIMEVQRFFHITPIPRRALWNTKLGGFDIPRNATILISLRSVHLDEQHWSDPHEFRPQRKDEYFMPFGLGRRRCLGDALARACIFSFLVRIVQQF-RVVLPEGETPILQPGITLTPK-------------- 211584668 81 ---------------------------------------------------------------VFSESDFFTNEAHPLHPIKNQQAGVFLGDTDTPEWRAAHKFLPPALGPKAVRHYAPTMQETVEDVFDELDERGEAWNVYPYMLKLGAQAVGKLLGMDFKHFSTVDAPPHELVYRIDPKRLRHARDRIVEMVNESIQNASRNGVEDLIDYIIRATDNGEKLPKTSLMEALVVATGAGFTTTSSLLSWLLYSLVNYPGMQERLLQELIDNDFIKETQRRHNPSYQPARTAKVDMILGGYKLPEDSIVIPALHHIHNNPAVWSNPARFDPDRWDSAYIPFATGPRMCIGFNFALQEVKVFLPKLLYRYKFTKENDGPVEYDPMFQLIRPTNLYVRWPPKT---- 125979181 30 ---------------------ARAVGGQHILFGQWAQRYQSQLLGLKLGQEYVVVAGHEMVREV-QLQEVFEGRPNFFLRLRTMGTRKGITFTDGKLWYEHRN-----FAMKQMRHMESHIEREAEELLLQLGRTEPIEPVTWLAHGVLNVLWCKLFDVCGGLLAQFPWLRHVAPDRTGYNLIRQLNTELYGFFMDTIADHRRQVESDLIYAYLQEMRDSSSFNETQLVMTILDFFIAGSQTTSNTINLALMVLAMRSDVQEKRRESFDYMDAFIMEVQRFFHITPIPRRALWPTQLGGYDIPKNATILINLRSVHLDEKHWVDPLQFRPERKDEFFMPFGIGRRRCLGDALARACIFSFLVRIVQHFC-IVLPPGETP------------------------- 91975449 20 -APPPPLVPDDLGADLKRWSTTAFSYVLRGALYLFRE-----FWPNPQFGRLVIVTRETDVREVLAQPGVFEVPYGPEMTELAGGTNFVL-GLEGPEHDRQNAIIRSVLRPTDLDRIKSLARHYAQILIDG--SGGRIDVMKDLMTRVATETCCGYFGLAPEDPDAFAEWAMSISALLFADPFLNGAAQVREVIDRAIARAKAAPETDTVVGRLVAQSSDGAATEGEIRAILVGLVTGFIPTNTLAAGKILEELLRRPKVWAEAIDCAGRDDAILLEAGRLNPAPGQWRYATKDGVIAHNTSRQRSVLMVATMSALRDKRAFVSAGSFRADRPNQSSLMFGDGVHACLGMHVAIAQITEVFRVLLRQ-PNLRRASDRAIGWVGPF---PRRLDMEFEPK----- 157328014 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITRTKVKALLVDILVGGTDTTATTIEWAMAEMMSNPETMRKAQPKLKYMDAVMKETLRLHPAVPIPKCPSESCTVGGYTVPKGTKVFVNVWAMHRDPKYWDNPSEFKPERNNFQYLPFGSGRRVCPGIPLAERMIIYLLASLL--------------------------------------- 190361123 7 ------------------------------------------------------------------------------------------------DHRRIRKLAAPINGFDALTTYLSFIDQTVVATLRRWESSGEIKFLTELRRMTADDRTMEALERSYTDLNYGMRAMAINIPGFAYHRALRARRKLVAVLQGVLDGFRRSGAMDMMDRLIEAEDEGRRLADDEIIDVLIMYLNAGHESSGHITMWATVFLQENPDILAREEIMRSIPPTQKGLTLRDFKKMHFFRQATKDVYVNGYLIPKGWKVQLWYRSVHMDDQVYPDPKTFNPSRWEGPFLPFGLGSRLCPGNDLAKLEISVFL------------------------------------------- 15231536 32 ---------------------------LHKCLHDLSKKHGPVMHLRLGFAPMVVISSSEAAEEALKTHDLECCSRPITMASRVFSRNGIGFGVYGDEWRELRKLVREFFSVKKVQSFKYIREEENDLMIKKLKKQSPVDLSKILFGLTASIIFRTAFGQSFFDNKHVDQKWFIGFVSGQHKRLYNVFNRVDTFFNHIVDDHHSQDRPDMVDAILDMIDNEQKLTVDHLKGVLSNIYHAGIDTSAITLIWAMAELVRNPRVMKKAQDEIRTCIGIKKETLRLHPAAPLPRETMADIKIQGYDIPQKRALLVNAWSIGRDPESWKNPEEFNPER------------------------------------------------------------------------ 47219944 39 -----------------------------------------------------ILNGYKVVKEALSHPEVFSDRPDIPAISIMTKRKGIVFAPYGPVWREHRKTTLRSFGLGRLS-LEPCIMDVKTELLRLDAESGGTGVNPAISNAVSNVICSLVLGHRFDHRDQEFRSMLRLMPFGVFSELRQVERDITAFLKRFIANHLETLDPDEISARRAAGEVDGGFTEDYLFYIIGDLFIAGTDTTANSVLWIILYMASFPDIQDKVQAEIDFTEAAIMEVQRLTAVVPIPHMTSETIEFGGYTIPKGTVVLPNLWSVHRDPNEWDDPDSFDPTRFLDEFIPFGIGRRVCMGEQLAKMELFLTTTTLLQAF-EVRLPEGVP-------------------------- 118095197 77 ------------------------------------------------------------------------------------------------------------------KGMERGIQAEARHLVDGRAVDPSFPIVHAVSNVICAVVFGHRFSLQDETFRRLMEAYNGIVAPGPIRKIESCCNFIRSFIRQEIKSHRDEPKDFIDFYLDQMEKTKNTYDEENMLQSVFDLFLGGSETTATTLRWALLYMVAYPDIQEKVQKELDYTNAVIHEIIRFSSIITIPRQAVKDTTVLGYQVPKGTIIMANIDSTLFDPEYWETPHQFNPGHFREAFLAFSAGHRVCLGEVMAKMELFIIFCSLL--------------------------------------- 158289178 32 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLIEASQDGAVLSHEDIREEVDTFMFEGHDTTSAAISWILLLLGTEPTIQDRIVEEIDQIEACIKEGLRLYPSVPIARRLTEDVDIDGYVLPAGTTAMIVVYQLHRNPEVFPNPDKFNPDRHPYAYIPFSAGPRNCIGQKFAVLEEKSIISAVLRR------------------------------------- 198458477 59 --------------------------------------------------------------------------------------------------HARRKMLTPTFHFNILGQFQEIFRAESLKFVQQFQSQDESIVLSDLIPRFTLNSICETAGIHMIEMSFIRRLSNPLLWWFAAKTYDAFLKTVHEFSSEIIAKRRRKKRFAMLDTLICAEKDG--LIDHAGICEEVTLMFEGYDTTSIGLIFSLMNMSLYPEKQELCYKEIEEHEYFIKETMRLFPVPIMARQTIQETELANGLIPERSQITIHVFDVHRNPKYWDSPNEFRPERHTYAYIPFSAGQRNCIGQKFAMQEMKTLIVVLLKKFRILPLIDPKTIVFNVGI------------------- 40549335 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEEFFAYVKDKVVQHRDTYDPDMSDAIIGVIEHGKELTKDFVESTVTDLIGAGQDTVSTVMQWILLLLVRYPSIQTKLQEQIDYLDAFIYETMRYTSFVPIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDPQKWQDPHIFNPSRFTNSVMIFSTGKRRCIGDQIAKVEV----------------------------------------------- 157349271 34 --------------------------------------------------------------------------------------------------RKIRKICTRMFSVQRLEASQGLRRKIVQELLDHAEECCSINLVHHFSQEFKDIVWRVMEDAGRPNFADYFPAFKLIDPQGIQQNMKIHLDKLIHIFEGIINQRLQSKADVLDAFLNLTEENNQEWSCRDIIHLLMDLFLAGTDTTSGTIEWAMAELLHNPEKMAKAQRELQYFQAIVKETFRLHPPGPAPHKAESDVEIRGFTVPKNSQVLVNVWAIGRDPSTWSNPNAFVPERRDFELIPFGAGRRICLGLPLAHRMVHLILASLL--------------------------------------- 46115412 68 ------------------------------------------------------------------------------------------------------KFLPPALGPKAVRHYAPTMQRTVEKVFDELDQKGEAWNVYQYMLKLGSQAVGKLLGMDFAHFEQVDSPLHEMMPFGDPKKVRQTMARIMEMMDESIARASKGQEDLELQFLRATDNKGNKLPPSQFAPALLVATAAGFTTTSSLLSWLIYSLVKYHGNQERLLQELIDNDWFIKETQRLHPSFQPGRTAKVDMILGGYRLPKGAVVISALHHMHNNKDVWENPGRFDPDRWPGSYIPFATGPRMCVGFNFALQEIKVFLPKLVYRYK-FSLAQDGPIEYDPYF------------------- 115482932 33 LPPGPPAVP--LLGSVVLLTKALTDVEPELLLQRLIARYGPIVSLRMGTRVSVFVADRRLAHAALVEGGAALADRPGVPRLLGENDNIITRAGYGPVWRLLRRLVSETLHPSRARLFAPARYWVHRVIVDKLAASGPHDVVDTLQYAMFCLLVNMCFGVEDAQRDLLIYITSQMAVFAYFPAITKHRRRQRELFMPLINARREYKKHDTLLDIKLPEDGNRALTDDEIIKLCSEFLNAGTDTTSTALQWIMAELVKNPEVTEEDVHGMPYLRAVVLEGLRKHPPGHFPHRAAEDVEVGGYLIPKGATVNFMVAEIGRDEREWAKPMEFIPERKGIRMMPFGVGRRICAGLSFA--------------------------------------------------- 169626436 106 ----------------------------------------------------------------------------------------------------------PAMSPKAVRHYTPMMEASVKDVFDQLDEDGEAWNVYQYMFKFALGYDAHHFDDPDSGLNELVILIAQWVPGTAAYELKNIQGRLWGILNEAIDKPKGDTDEDLVDYLKRATDDGNKLPRDLVIPNMLPISGAGFTTTSSLLSWLLYALCVYPGNQDRMVQELTFLDKFVKETQRLHPSFQPGRTAKVDCIVGGYKLPAGSVVICALHAIHNNPAIWSNPDRFEPDRWKNSYMPFGTGPRSCIGFNFALGEVKVLLPELVYRY-EFSKEGEDAVTYDPEF------------------- 27529728 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFGKLMRLFDSLINERVEEKRSDVLEVLLNNKENPEEINQNHIKAMFLDLFGAATDTTTSTLEWAMAEILRQPEIMKKAQAELAYLQCIIKETFRMHPATPFPRKVEQDVEVCGYIVPKGSQVLVNVWAIGRDSTYWEDPLMFKPERFDFELIPFGAGRRICPGLPLALRMVPVVLGSLL--------------------------------------- 32489154 35 ----------------------LLRSQPQVALRDLAGKYGPVMFLRTGQVDTVVISSPAAAQEVLRDKDTFASRPSLLVSEIFYGNLDIGFAPYGAYWRMLRKLCTELLSTKMVRQLAPIRDGETLALVRNIEGKKPFTLATLLISCTNTFTAKAAFGQACELQEQFLTALDEALKFSNGFCFGDLFPSLRTVFDKIVAQCESNPGDSLVNVLLRIKDQGEPFSSTHVKAIILDMFTGGTETTSSTTEWLMSELMRNPEVMAKVQVFDNKSPQDHEGLLENLSYMLLPHLCRETCEIGGYEIVEGTRVLINSWAMARSPEYWDDAEKFIPERSRFEYLPFGTGRRRCPG------------------------------------------------------- 148230837 1 -----------------------------------------------------VLSGYDAVKEALIDNAEVFSERPFVPVFEDMHQGYGIPFARGDNWKEMRRFTLSTFRDFGMRTIEDKIIEECGFLIKEVEYKDEPVELKEFIHRFDNYQHPTLLRVLHLVHENFRIFPILRFFPGDHKRIMKNLEELHSFLRETFMKHRGYIDAFLVRQLEEKGNPKSYFHEKNLISILATLFAAGTDTTIASIRWAISFMVKNPLIQKRVHEEIDYTNAVVHETQRVANPMNLPHATTRDINFKGYHLPKGTYVVPLLESVLFDKTQFERAEEFYPEHFKPAFLPFSTGKRICIGETLAKMELFLFFTSLMQKF-SFHPTPGDP-------------------------- 145248051 61 --------------------------------------------------------------------------TPWYQKFAWDRNPGLFTMRDPKEHAARRKLFARVFSKSDLRRWEPVVKEKVQQIRGELLRDGTSDILKWWTFLATDVSGHLMFGESFDMLQYFVGLLGRYVPLASCQAMFRPSDYLTEYGRRAVSNSRTNTRNIFTGMLNESEKASSMLSEEDVVIEAGNLIVAGSDTTAVTLTYLVWAVLQHDLEEEVSALDPNYNEAALEELYGAAPGSLPRSVPNGGVTFCGYHVPQGATVSTQSYTIHRDEELYPDPETFDATRWLGGHSPFGYGTRICLGVHLAWMELRLAATEFFRECRGVRLASD---------------------------- 198426824 39 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKYTVEDIVGFFSDLFIAGTETLSSQLRWGFLIMMLNPECQENDRYRMPYTCAVIQEIFRFRTLGSLPRTNVVDVEIEGCKIPKGSKVILNTWAIHNDERNWENPQKFIPERHSKKVLPFSVGARSCLGEQLARAEIFFFFVATLQQF-ELKFDPNAQVP------------------------ 152967697 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARIVATRRARPLEDPRDVVGLMLAAG--MDDRQVRDELVTFVVAGHETVASSLTWTLDLLARAPSVLARVHAELAGARAVVDESLRLYPPWVVTRQALADDVVAGVAVPAGTLVIVCTWGLHRDPALWEAPEEFRPDRFAGSYVPFGAGPRLCIGRDLALVEEVLVLATLL--------------------------------------- 168063004 11 -----------------------------------------------------VVSSADAAKEMLRDHALSSRPLTRAAARFSRNGQDLIWADYGPHYVKVRKVCTELFTFKRLESLKPVREDEVGAMVAALCADSRPLNLKKYVSAMAFNNITRIVGNIDNQGVEFKEPYLRWMFPLQEEEFAKHGARRDNLTKAIMQEHRLQPGHHFVDALLSMQKQYD-LSETTIIGLLWDMITAGMDTTAISVEWAIAELVRNPDVQVKAQQELDYLQAVAKEALRLHPPTMLPHKATETVKIGGYDVPKGTVVHCNVYAISRDPTVWEEPLRFRPERHDYRLLPFGAGRRVCPGAQLGLNMVQLMLARLLHHF------------------------------------ 584866 27 -----------------------------------------------------IVASAELAHEALQKGQIFASRPRENPTRTIFSCNKFSVNVYGPVWRSLRRMVQNMLSPSRLKEFREFREIAMDKLIERIRVDENNDVVWALRFAVFYILVAMCFGVEMDNEEMIERVDQMMVGYKQRKRVNEVRKRQIETLVPLIEKRRQNPGSDYLDTLFDVKVEGRKPTNAELVTLCSEFLNGGTDTTATALEWGIGRLMENPTIQNQLYQEIKYLNAVVKELLRKHPPTYFTHSVTEPVKLAGYDIPMDTNVEFFVHGISHDPNVWSDPEKFDPDR------------------------------------------------------------------------ 111021643 18 ---------------------------------------------------------------------------------------------------------NQALRGEQMKGHAATIAHEVDRMVAQWGDEGEIDLLEFFAELTIYTSSACLIGFREQLDGRFAHYVDAYAPIESFRRRDEARVQLVALVQEIMNGRIENPDRDMLDVLVSIKDEDERFTADEITGMFISMMFAGHHTTSGTAAWTLIELLRHPDYAKQVVAELDDLEAVLKETLRLHPPIILLRVARGEFEVGGYRIAENDLVAATPAISNRIAEDFPNPDTFDPERNRWTWIPFGAGRHRCVGAAFALMQLKAIFSILL--------------------------------------- 170027965 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGHDTTAAGIIFTVLLLANEQDAQRRDYTNLKYLDRFVKEALRLYPPVFISRSLTGRLDVDSTTTLPHGTIANHIFDLHRDPEQFPDPERFDPDRNPYAYVPFSAGPRNCIGQKFALLELKVVVCALLSSFRVLPVTTRDEVVFVADLV------------------ 115472399 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLVLRSKGHSLTVEDIVDNAIVLLAAGYETSSVLITFLIRCLANEPDIFGKITDEQENEPLTWDDVSRMSPIFGSFRTAIKDIEYRGYHIPKGWQVFHAQSITHLDGKFFNDPIKFDPTRFDNQFVPFGGGPSMCPGNEFPRTETLVAMHYLVRQF------------------------------------ 86279656 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KASPTQDILSQML-CDEESQNIAEADTADVIIGLLIGGHDNASSTCAFIVKFLADLPEIYWEDLSKMKYSWNVACEVLRLAPPQGSFREAMTDFVYNGYSIPKGWKLYWSALSTHKNPEVFTEPQKLDPSRFPYTFVPFGGGPHMCPGREYARLEILVFM------------------------------------------- 157126335 30 ---------------------------YHLMWAELMRRYGPIVGLRLGRDRVVIVSGLDAIREVYSKDQFDGRPDGFFFRIRSFDKRLGVVFTDGAHWDIQRRFSVRTLKALGMGRMVNSLEREAEEMIHHLRKLSRTQKVISMHNAFWTLIAGKRFDLDDKKLEWIMETIHKSFRVIDMNQFPPIRYVLPDFGKGTIKSIRDNPDCFIASYLRELNIAERHFTNEQLLCLCLDLFQAGSETTSNTLGYGIAHMLHHPEIVQKIHNELDYTEAVLCEIQRISNIAPIAHRTVAPVQLGTYVIPKNTITLISLYSLHMDKAYWGDPEVFRPERFLNEFVPFGSGKRRCLGESLAKSSLFLFFTAFMHAF------------------------------------ 17557810 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLKNMCFDMWVAGMHTTTNTMGFLTAFALNNMDAQRKMQKNLPYTNAFINEAQRCANPMNLPHAVTRDVQLLGCTIPKGTTVIHQISSVMSDPEIFEEPERFVPERKIEELVPFSIGKRVCLGEGLARMEL----------------------------------------------- 47230274 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKDNAEGTVSDLIGAGLDTVSTALHWMLLLLVKHPQLQHKLQQLIDYLDAFIYETMRFTSFVPIPHSTTSDVTIEGLRIPKDTVVFINQWSVNHDSLMWTDPHVFDPSRSLNRDLAFSAGKRRCIGTQIAKAEIFLFLAILL--------------------------------------- 157131909 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDDVREEVDTFMFEGHDTTTAGMSWALFLLGLHPDWQDRVHQEIDSIERCLKETLRLYPVSFFGRKLSEDVTLGQYHIPAGTLMGIHAYHVHRDERFYPDPEKFDPDRHPFAYIPFSAGPRNCIGQKFAILEEKSIVSSVLRKF------------------------------------ 168034105 95 ---------------------------------------------------FVVVSDPIVARHILREN-TFSYDKGVLADILEPIMGKGLIPADLETWKVRRRAIVPGFHAAYLEAMVEVFDNCAERLLDAVQKECKSQIEIEMESEYSNL-ALDIIGLSVFNYDFEAEHRSTFYIPYWQRKFNEDLKVINDCLDDLIKRAQSTRQEEDVESLQQRDMRGEDATNKQLRDDLMTMLIAGHETTAAVLTWATFHLAQNPDMVAKAQAEIDYIKLIVAESLRLFPQPPIRRSLQPDTLPGGHKIPKGVDLFISVYNLHRSPYFWDEPEKFNPERFDFAFLPFGGGARKCVGDQFALMESTVALAMLLQKFEELRGSPEDVELVTGATIH----------------- 125539976 59 ------------------------------------------------------------------------------------------------------------FSPRALAALRGIRARKVRDCVREVVHNGVLNLISNSFFSMDMADVGSLHGLIEDIIATFFPFLRQLDLQGLRRQTGSHLGIVFGLLDDIIDRRMAESRDDYLDALINLSSTG-KIPRYHITYLLFDIFAAGADTMTTTVEWAMAELLRNPRVMAKVRAEVMYLQCVFKEAMRLHPVGSIPHLAQQDVEIGGYAVPKGTTVIFNAWAIMRDPAAWESPDQFLPERKDYEYIPFGSGRRLCPGLPLAER------------------------------------------------- 114800014 19 ----------------------------------------------------------------------------------------------PPIHMPVRLTLLRQLSPKQAALLEPVARNVVQGLLDTLKHRDEIDLVEDIAERLTARFWGALIGMTETEMAEAVRDMTAMFLIQMTRGDLQTADTATATYGRLVETFVTELAADLAKIEAQDDPDEAGIVPPNVGKLLAGNLVDGFHTAAIGAVNTLFALLQHPDTFTEVLAAPEKLPAVIMEALREPPVLFLRRYMLRDLDYAGIHIPKGTQVLMLWAAGNHDPAVFPKPQIFRLDRDHRGITTFGGGAHICPGRHVALMLIRLLLEEIAAR------------------------------------- 148698708 47 -----------------------------------------------------------------------------------------LLNLDGPRWFQHRCLLTPAFHQDILKPCVDTMAHSVKVMLDKWEKMWTTQETTIEVFEHINLMTLDIIMKCAFGQETNCQINGTFWHHHDIIFKLSPKGHCFQELGKVIHQYTGKNTD------ISWAEDERAFSDADLRAEVNTFMWAGHDASAASISWLLYCLALNPEHQDRCRDEMSYTTMCIKETLRIPPVPSISRELSKPLTLDGHSLPAGMTVVLSIWGLHHNPAVWNDPKVFDPQRHPCAFLPFSSGPRNCIGQQFAMLELKVAIALILLHFPDLTRPPA---------------------------- 171683657 2 ------------------------------------------------------------------------------------------------------RVLTPAFGPVPIQEMFPEMHELAAQLVMKWARHGPEQSIEDFTRLATIALCSMNFRFNSYYHDELHPFITAMLFFWSSNKYFADIKTLRDIAQSVLDARRANPKKDLLSAMLDGRKTGEKLDDGAIIDNLITFLIAGHETTSGMLSFAFVMLLKNSETLKKARQEVDYITAILRETLRLCPTIPYGVQALEDTVIGKWAIAKGQVVLLYLARSHRDKAVYETADEFIPERHPGFWKPFGNGQRGCIGRAFAWQEAMVIMAMLVQNF-DFEM------------------------------- 169774793 29 -----------------------------------------------------------------------------------------------PEWKVAHKFLPPALGPKAVRHYAPTMQETVEDVFDEFDKQGEAWNVYQYMLKLGSQAVGKLLGLDFQHFANLHEMVNLILPFGDPQKLKQIKVRIIEMVEESIRSAERGGVVDLDYAVRATDNKGEKLPKTSLVWALTVATGAGFTTTSSLLSWLIYGLVTYPDMQERLLQELIDHDYIKETQRRHNPSFQPGRTAKVDLILGGYKIPQDSVIIPALHHIHNNPELWDNPQKFNPDRWDAAYIPFAMGPRMCIGFNFALQEIKVFLPKLIYR------------------------------------- 153869431 38 -----------------------------------------------------AISDADSARQVLQVHDIFSNRPATIAISLTYVRADMAFAHYGPFWRQMRKIVMKLFSRKRAESWQS-VQDEVETVVRTVANTGKEVNIGELVFSLTKNITYRFIGILQEFSKLFGAFNIADFIPSLSWRLAKARGSLDSFIDKIIDEHMQNKKGDMVDELLAFYSEDHKLTKDNIKAIIMDVMFGGTETVASAIEWAMAELMRSPEVQESDMEKLTYLKCALKETLRLHPPIPLLHETAEDAVVSGYFVPKKSRVMINAWAIGRDRNAWEDPDSFKPARSNFEFIPFGSGRRSCPGMQLGLYALEMAVAHLL--------------------------------------- 15242068 30 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKVKALGEAMDAFLQRLLDECRINESNTMVSHLLSLQLDPKYYSDVIIKGLMLSMMLAGTDTAAVTLEWAMANLLKKPEVLKKAKAEIDYLQNIVSETFRLCPAAPVPRSPSEDLKIGGYDIPRGTIVLVNAWAIHRDPRLWDEPEKFMPERFEDQEMVFGNGRRTCPGATLGQRMVLLALGSLIQCF-DWEKVNGEDVDMTENPGMAMRKL------------ 115399036 71 ------------------------------------------------------------------------------------------------EHRKQRKNLMPAFAYRHIKDLYPIFWAKSTEMVRTIEKDNRTDPTDNVVRVGTWRATLDIIGVAGMDHDFVQQYHKIMTEHPKYVKVAESSEVIRAVARDMIRQKKEKLENDIISVALES----GTFTEDDLIDQMMTFLGAGHETTSTALQWAAYALCKHPDVQTRLRDTLPYLNAFCNEVLRFHPSVPATRIAARDTTLVGAHIPKGTLILLAPEVVNHSHELWPDADQFNPDRWNYAFLTFIHGPRSCIGQGFAKAELACLVAAMVGKFQ-MELKPDAPLDVRRG-------------------- 198436465 37 -------------------------------------------------------------------------------------------------HQEQRR-----FSLNKLREYEPTILLYSNELCERIEKFGSKPFYIDMYKAISSTICHIVFGHNVIEEEDFKEIINTLVFSTIHAKSVNFQQTLHALVRQEISEHEKEPRDYIDSFLNEMDKAKSTMQEEQLVAMCRDLFMAGTDTTSSTTSWIILFLCRYPEVQRKMQEEADYTRAVIQEINRIRPNVPVPHYSSKDTMVMGYKIPKDTIVLTNIWGIHHDEKLWKNPYDFNPERKSSKVIQFNIGLRSCLGQQLANMELFLVTVSIFRQF-SFSFNPGDKIDMEGESVIALR-------------- 83949818 26 ----------------------------------------------------------------------------------------------------QRRAAAPAFSHRNVLNLAPVMSGAAGRSADRVAAAGGQDMVRTTFDVISDVTFSGGDAFDADGVHRAIDDYDILGFPDWVPRPARVMRQMKALADRAVNDRRARGHDDLLDLLLAGEETKRKMNTAELRDNLLTFIVAGHETTALTLAWSLYLCAFDQEVQDRDVAKLPFIRQIADEALRLYPPGMISRTALKKDRLCDRDIRPGDTVIIPIYALHRNHLLWDDPDHFRPERDRYAYLPFGDGPRICIGSSFALQEAVIILATLLARF-RFRPIAGRDP------------------------- 15233027 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGVDTSSSAVEWAMAELLRNPKMIVKVQEKLPYLQAVVKESLRLHPPAPFPRKSSDDVQIFEFLIPKNTQVLVNVWAIGRDPNVWKNPTQFEPERFLGRLIPFGAGRRICPGMPLAFRIMHLVLASLL--------------------------------------- 189241210 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLLAAKNEGADIDYEGIREEVDTFMFEGHDTTSMAISFILLTLANLQDVQTKVRQELKYTERCIKETLRLFPVPFISRYASEDFVTKTGYTIPEGTVLHHIFDLHRNAEIYPDPLKFDPERHPFAYIPFSAGPRNCIGQKFAFLELKTVLCGILRKFKLEKVDDMYEIEFRPDLVLRPKN------------- 198436286 147 ------------------------------------------------------VSGHEYVKEILTEHDKVTTIWPYTVRTI--LGSHGIVNSIGDIHKYKRKVAFKAFTRAALNDYVPIMRNHATRIVRQMQESDQPLVYPNMLRLTFDVAVNALLGLEISDQVELDMLFKTFVPGFGFNKGMKARNQLLDLLQIHIEAKKQAFRGALGTILYEEADNEFELGDLEIKEIAIELMFAGYYTSASALTSAILELARHPDVFSKNIHKLTYLDQVLKETLRIRPPVLGARRAKKTFQIGDYRIPKGWTVIYNIRDTHELE--FEHMTEFDPEHKKFRFIPFGGGPRVCIGQEYARIIMKVSLIEMIR-------------------------------------- 212511836 30 LPPGPYGLPIVG------YLPFIDAKNPHYTLTKLSEKYGKIYSIQMGNIFTVVLSDVKLVRQALA-MDIFTGRAPLYLTH-GIMKDNGIICVQGEKWKEQRKFVMVKFATKKRDKMEEGIRCGVEELIKKIKTREEHLLMHTLGNVVFNLVFGKLIGVPINFLPFLRFLPKYKKVIKYLKTGIEYSHDIYQKILQEYKKNEKSMDDDFHWEMEKRKNEKSFYTNYQFNYLMADLWGAGVDTTITTLRWFLFYVAHDDKIQKNIQNEIDYFQACISECQRIRSVTPIPHGSLEDAVLDGYHIPKGTMIIPLQWAIHMNSSYYNEPNVFDPTRKPEAFIPFQTGKRMCLGEEYAKMLLFLFAGAILNNF-HLSLDYYEDFEGEPGITLTPKKHLIIFT------- 115643113 35 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGSDTTTTTLKWCILYMMAYPQVQSRVQDELDHTNAVILEVQRKVVPLGVPHVAAADTTIRGYTIPKGAIIVSNIFEVLNSEELWKDSGAFEPERKRDELIFFSTGRRVCIGEQLARMETFLGFTSLLHRFTFKKPDDSPTLSFEG--VLGISRNPV---------- 156539804 26 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGEPLTETQCFYLLADLYGAGVDTTLTTLRWFLLFMAAFPDEQAKIQEEISNVVGEKEQRLRSVVPIGIPHGTTEDTHIGDYDVPKGSMIVPFQWAIHLNPLYWSDPRAFKPQRKPAAFLPFQNGKRMCVGDELARMILILFAARILHRL------------------------------------ 156543774 33 ---------------------------------------------------------------------------------------------------HRRKILTPAFHFNVLQKYMDIIIENDERFIDTLKAKGEQNLLPLITNYTLNVICEAAMGTSLQGKEELQARYRRAIHDMGNHEQKKALQVLHGFSTDIINERKEYHRLAMLDLLIAAYREKQ-IDDLGIREEVDTFMFEGHDTSAMGVCFVLLLLAEHKDIQARARNQMSHLERCIKEALRLYPVPFISRNINEDLHLKDYTVPRGTIAHIHVYDLHRDANFWPDPDRFLPERTRNRHIPFSAGSRNCIGQKFAMMELKSITAHLL--------------------------------------- 157167198 104 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSRMRHMAELVAKCATSMTDFIHSEAKSRFVCDAIASVAFGIEVDSFRDPENEFYKKGNESQKIHTFKSLATFVTLRANVAGYFKKLILDNMDQRRNDLVNMLMETKKHSRIWTDNELISQCFFFFFAAFDNVSSILAFLSYELTVNQDIQRRLYQKMAYLDMVVSEALRKYPTATLTRYANKDYVFDRFVIEKGKTIWIPMLALHHDPKYFPEPERFDPERFPGTYLPFGAGPRSCIGPRLALLEVKMAL------------------------------------------- 195154120 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDDLLAQCLLFFFAGFQIISSALCFLSYELCMNPEVQSELYTRMKYLDMVVQEGLRWPPSIATDRECNKDIDLCDFSAKKGDVLQIPIFPLHHDPENFAEPERFDPQRRPGTFLPFGLGPRNCIGSRLALMELKSIV------------------------------------------- 85104987 41 ------------------------------------------------------------------------------------------------------RILMPAFGPMAIQNMFPEMHEIASQLALKWARHGPNQSIKSMDYRFNSYYHDDMHPFIDAMASFLVESGNAFMYSKVDRKFYDDIRVLRETAEGVLKSRKEHPRKDLLTAMLDGPKTGGKLSDDSIIDNLITFLIAGHETTSGLLSFAFVQLLKNPETYRKAQKEVDDVPIKLEHMNKLHYIAAVLRETKEDTVIGGKYEVSKGQPFALLFAKHVDPAVYGDANDFDPERFPDCWKPFGNGMRACIGRPFA--------------------------------------------------- 118488673 30 -----------------------------------------------------------------------------------------------PYWRQARKILMEIFSPKRLDQFETVRVQELHALLRKLVSAGKPINARDEFSDLSLSVISRLVQKQYMSPKEFKEMIDELFYIKRMKAVGQLFDGFLEYTLNEHQQRRKGVKDDMMDILLQLSDDPNQLDRTAVKAFTMDLIAGGTESSAVTTEWAMAELGRDRWIEEKDIVNLPFINAICKETMRLHPVSPFPRLAREDIQLGGYDIPKGTRVMVNVWTIGRDASIWEKPHEFCPER------------------------------------------------------------------------ 22331672 33 --PSPPGLPL-------IGNLHQLGRHPHRSLCSLSHRYGPLMLLHFGRVPVLVVSSAELARDVLKTHRVFASRPRSIFEKLLYDKHDVASAPYGEYWRQMKSVVLHLFSNKMVRSFREVREEEISLMMEKLPVNLSKILVSLTNDVICKVALGRKYGGETDFKELMERLNKLLWIRGLDCQLEKTANDVDKFFERVVQDHVDGNRDDFVDVLLAIQRDGFEINRVSIKAIVMNVFVGGTDTSSTLMEWAMTELLRHPKVSEEEIQNMSYLKAVIKEALRLHPPLMVPHESTQDVRLGDHHIPAGTQVLI---------------------------------------------------------------------------------------------- 33521210 123 -----------------------------------------------------------------------------------------------------RRMLTPAFHYDILKPYVGLMADSVRVMLDKWEELLGQDSPLEFFQHVSLMTLDTIMKSAFSHQGSIQTHRACQLAHQHTDQVIQLRKAQLQKEGELEKIKRKRHLDFLDILLLAKMENGSILSDKDLRAEVDTFMFEGHDTTASGISWILYALATHPKHQERCWNHLDQMPMCIKEALRLYPPVPIGRELSTPVTFPDGRSPKGIMVLLSIYGLHHNPKVWPNPEVFDPFRHSHAFLPFSGGSRNCIGKQFAMNQLKVARALTLLRFPDPTRTPIPVLKSKNGIHLRLRRLP----------- 67513958 64 --------------------------------------------------------------------------------------------------RRRRKITVPAFSPKIVDTFMEVFAEQSEKLVSVLAACAGYIAMEPYLCRYTLDSVCELNLVCERIFHLWLQPDWLYKFFSQSKSHQKYTKEMQGFVDEVIQNKRREIKQSFLDLLIEFSGGENGYTDLELREEILTLTIAGTDTTGISIGYTLKLLAMYPKVQDKLYQKLKYLERIVKESLRLYPPPFIIRKVLEDISLSGRVFPAGSGAAVSIWGLHRDPKYWGDPDRFLPERFNLKHIPFSSGPRNCIGYQYALMSMKTVLSAIVRRYKIMGEESGPVPHIKS--------------------- 157354980 44 -------------------------------------------------------------------------------------------------HKRIRRLLSDPFSMNSLSKFVMEFDNMLYQRLNKLEEGGKSFVVFDFCMKIAFDAICNRLERDCTYVSNAMLSFPLMIPGTRYYKGIKARKRLMETFGEMISSRRKEYSDDFLQSMLQRDSYPEKLEDSEIMDNLLTLIIAGQTTTAAAMMWSVKFLDENEEVQDRLREEQLSIIRNKAECYGLQVVKETLRMSNVLLWFPRFEIKKGWHLNIDATYIHFDHSLYKDPIQFNPSRKPYSFMPFGSGPRTCLGINMAKMTMLVFLSRLTSGF------------------------------------ 133874240 28 ---------------------------IHHSFHDLSSRYGPLIHLRLGSVPCVVASTPELARDFLKTNETFSSRKHSAAIKRLSYDVAFAFAPYGPYWKFIKKMSTELLGVRNLSHFLPIRTREIHGLIHLLMKKKERVNVTEELVRLTNNVISQMMMFGQFNLSDFVWFCRNVDLQGIKKRYEDTHRRYDALLEKIISEREEKRRKDFLDMLLDVLEDKKKITRDHIKALILDFFTAATDTTAISIEWALAELMNNPKVLAKAQEEIDYIQAIIKENFRLHPPIPMIRKSIDDCTVQGYSIPSHTLLFVNIWSIGRNPNYWESPLEFKPERHDFQLLPFGTGRRGCPGVALAMRELPTALAALI--------------------------------------- 114052010 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLADEDGKGLPDEDIRAEADTFMFEGHDTTASGLSWILYNLAKHPEYQERCRQEVQFLTMCIKESLRLHPPVVISRLCTHDVVLDGRVIPKGNICVISIFGIHHNPSVWPDPEVFNPKRSPLAFIPFSAGPRNCIGQTFAMNEMKVALALTLLRFRIL-PDEEEPRRKPELILRAEGGLWLQVEP------ 195617468 40 ----------------------ALRSNTDDQWFRARKRYGPVSKMSVLGSPTVLLAGTEANHFIFTNQGLILTQT----RALRSLLRRSILTLTGDDLKQVRSALQGYLRPEMVRGYVGKMDAEVRRQLKLNWVGRSTVNVLPMARSLTLGVICSVVFGEEAAATDFQQLGDAILSFPVNIPFTRFGKGMRAKIREAITKFARKREEDFVTYMLLLRSRGHSLSLADIVDNVMGIVIGAHGTTSTLITFMVRHLANEPDVLAKITQEQDTWRAALETLRTVPPVFGSFRTATKDIEYQGYLIPKGWKVFASQSITHMDPRFFAEPTKFDPSRPPYSFLPFGGGPRMCPGTEFSRVETMVAMHYLVTRF------------------------------------ 114326305 30 ----PPHIPSSIPF---LGHAIAFGKSPIEFLENAYDKYGPVFSFTMVGKTFTYLLGSDAAALLFNSKNEDLNAEDVYSRLTTPVFGKG-VAYDVPNFLEQKKMLKTGLNIAQFKQHVTLIEEETKEYFKAWGESGERNLFEAFIRSLLNEKVAQLYADLDGGFTHAAWLLPAWLPLPSFRRRDRAHRAIKNIFYKVIQKRREEKEDDMLTLLDASYKDGRPLTDDEIAGMLIGLLLAGQHTSSTTSAWLGFFIARDKAIQEQCYAEQKAVDRCLKETLRRPPIMTIMRLAKTPQTVAGYNIPPGHQVCVSPTVNQRLKDSWKDALDFKPDREKFAYIPFGAGRHRCIGENFAYVQIKTIWSTLL-RLYEFDLVDGFPSINYTTMIHTPNN-PV---------- 149639131 47 --------------------------------------------------------------------------------------------------------------------LEEHVSKEAVSLIGKMKKRGSFDPYRYVMVSVANVICAMCFGKRYDHNDQEFIPILRYLPNHALRNFKDLNQKMVAFLQKMLMEHEKNQVRDITDSLIEHCQDKKQLSDKKIVNVVLDLFGAGFDTITTSLSWSLMYLVKYPEVQKKIQEELDMTEAFILESFRHSSFIPFPHSTTRATTLNGYYIPKGRCVFVNQWQINHDPELWEDPSAFRPERKINKALSFGLGKRKCIGETIARWEVFLFLTILLQQI------------------------------------ 194746023 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKDLIAGQLFLFYAAGFETTASTASFTLFELSQNPEAMARAQQDMKYLEACVLETARKYPAPILNRICTQDYPVPDSVIRKGTPIVISLIGMHRDADNFPDPLSYQPERNQAAYMPFGEGPRHCIGARMGKVNVKLALAKVLSNF------------------------------------ 18157659 34 --------------------------------------------------------------------------------------------------------------------------------------------------------------------DAFPTWKLLHYIIGAESKPRRLHQEIDDILEEILNEHKANKADNLMDVLLNLQKNGNPVTNESIKASVLQMFTAGSETTSKATEWVMAELMKNPTELRKRFHDLKFFKLVVKETLRLHPPVVIPRECRETTRIDGYEIHPNTRIVVNAWAIGRDPNTWSEPGKFNPER------------------------------------------------------------------------ 194751883 35 --------------------------GPHPF---RRASEVIAAHLKDHRGKLWMGTKPKDIQALCSAQQLLTNDYTVFENWLCEG----IFTSGFEKWSHRRKIITPAFNYAMIKQFVKVFEKQSRILVDRLVKFGEPVDFLQMISCFTLDTICELVIIDLRLKNLFYRNSRIFQFTSHYRKERELLKTLHGFTEGIIQKRMDELRQDLDTLLQASDPDGKPLSVKDIREEVDTIIFGGFDLTATTLNFFMYNMTLHPEYQVRCREELEFLEACIKETLRMYPSGPTARKATANCQINEFFIPKGSDVLISPIYMGRCKEFFPEPMTFKPERWASGFIPFMKGARSCLGQRYAMVMLKLVLAHLLR-------------------------------------- 18376189 57 ---------------------------------------------------------------------------------------------DRAEHTRKRKIVSHTFSAKSVQQFEPYMHSNLELFVKQWDSMAHLDCLEWFNYLAFDVIGDLSFGQPFGMMAEIRSSPDAAPIYAPAIEILNRRGEVSATLKSRLDNPPPVTRKDLLQRLMEGRDEGEPLGREELTAEALTQLIAGSDTTSNSSCALLFHAVRTPGVMQKLQAELDYLEAVINEVLRFHSPRQIPHDASQGVHIQGYYLPPGTVLSVPTYSIHHSKEIWPDADEFKPERWKNAFIPFSHGPRSCVGRNVAEMEMKLIVATWARR------------------------------------- 62086547 51 -----------------------------------------------------VASSASVAEQFLKKHDVFSNRPPNGAKHIAYNYQDLVFAPYGPRWRLLRKICSHLFSSKALDDFQHVRHEEICILIRAIASGGHAPVTNALARVMLGRRVFEGDGGENPHADEFKSMVDWFDLQGIAGKMKKLHARFDKFLNGILEDRKSNGSNDLLSVLISLQDEGTKLTDTEIKALLLNLFIAGTDTSSSTVEWAMAELIRNPKVTESDLPQLTFLQAVIKETFRLHPSTPLPRMAAEDCEINGYYVSEGSTLLVNVWAIARDPNAWANPLDFNPTRNDFEVIPFGAGRRICAGMSLG--------------------------------------------------- 115689712 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELVDEFFTFFGAGQETTFNLLSFTLLHLGRNPQVMKKLRDEIDTVLKGRKEALRNPPFGHIHRLLPHEMDLCGYKVPKGSVVMIPVYGMGRNEKHFKNPEKFDPERFTRAYIPFSLGARACIGQTFAMIESKVVLCKLIQQL-EFQLVPNQ--------------------------- 85679310 15 ---------------------PLLGNMPHVALAKMAKRYGPVMFLKMGTNSMVVASTPEAARAFLKTLDIFSNRPPNAGATLLAYHAQDMVFADGARWKLLRKLSNHMLGGKALEDWSQVRAVELGHMLRAMCQRAEPVVVPEMSNEFKDMVVELMTSAGYFNIGDFIPSIAWLDIQGIQRGMKHLHRKFDWLLTKMMEEHERKGNPDFLDVIMANQENGEKLTITNIKALLLNLFTAGTDTSSSVIEWSLAEMLKNPSILKRAHEEMDYLQAICKESFRKHPSTNLPRVSTQACEVNGYYIPKNTGLSVNIWAIGRDPDVWESPEEFRPERNDFELIPFGAGRRICAG------------------------------------------------------- 119500518 92 ------------------------------------------------------------------------------------------------DHIRMRRLLAHAFSDRALREQEPLLHFYADLLIARWYNYTTFDLIGDLAFPFHCLKDSKYHWWVSIMLDWFFPILSPLTKLLVPSYLHQRREASFQLTVEKVSRHRQTNRPDFISYILRHKDDENRMSRQEIDANAATLVLAGSETTAALLSGCTFHLLKNPHIYRRSIATLSYLNAVLEESLRIYPPIMLPRLVPEEAMINGEYVPAGTSVSMSLWSTFHSSANFHNPDSFVPERWKEAFQPFSYGPRNCLGQHLANAEMRLILAKVFWHL-DMELCPESE-------------------------- 157349943 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVDVLLKLQQDGDPLTDDNIKAVILDIFGGGGDTVSTAVEWTMAEMMKNPEVMKKAQAEVRRDEAGIDERLHPPFPLLLPRECREKCKINGYEVPVKTRVVINAWAIGRYPDCWSEAERFYPERFDFGFIPFGSGRRICPG------------------------------------------------------- 18420031 46 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGGSFEKKVKALAEAMDEILQRLLEECRDKDGNTMVNHLLSLQQEPEYYTDVTIKGLMLGMMIAGTDTSAVTLEWAMSSLLNHPEALEKAKLEIDYLQNIVSETFRLYPAAPVPRSPTEDIKVGGYDVPRGTMVMVNAWAIHRDPELWNEPEKFKPERFNHKLMPFGNGRRSCPGAGLGQKIVTLALGSLI--------------------------------------- 121712212 160 ------------------------------------------------------------------------------------------------DHTRHRKALAHAFSAKGLQAQEPIVTGYVDQLIARLRDVATFDLIGDLAFGEPHRWVAAVFGFPFLKGMDEYSVLFRVILSFLPRSFLQMRTDQVEHTKRTVQRTRRHDRSDFMDSMLRHRGDKDGLSEEELVANANILIIAGSETTATLLSGVTYWLLQTPAAMERVTRQLPYMLACISEAFRLYPPVPGGRWTETPTRISGYEIPGRTKVSVHQAGAYWSSRNFHQPDSFIPDRWPASSFPFSVGPRNCIGKNLAYTEMRVILARVL--------------------------------------- 196005621 28 ----------------------------------------------------------EDVATMFSAEGKYPSKGPVNPREQRKKPKGVLIG-EGEDWRRSRSVMDKLLKLKDVSAYSERINQVITDLIAHIRQKRITDWAFETNNTILFNKRLGAFNDPPTPIAKLLPPYYKYIKTKGWKAYCSYWDTLFEIGGKLIEEERNRLSSTEINLLNNRQNKQRELNDEEIASNMIELMMAGVDTTATTILWTLFILGKNPDIQDKLYHEVSYLRGVIKESQRLYPVVHTARILDQDVVLSGYHIPAKTRVLALMHLISRDESIFEEATKIKPERWPFSIISFGLGPRMCIGRRIAELQMELTIARLISEF------------------------------------ 67901788 60 -----------------------------------------------------------------------------------------LTTIDKRKHGKKRRLISQAFSDAAFRSYEETIQQKIAQLCTALRNWGPAKNMSHWCDWFTFDVMCSIFGVPWRNVPHLIEVSNVRVGCYLFPAAIAARNQFVKFVNDIIRQGMAMKGAFALLRDATDPETQEPLSFKELCGESATLVVAGTDTTSTALAASIYYLCNHPKVYERKVNSCTYLRAVIEESMRLSPSAPGPLWRQADATVDGQYIPQGLEAGTCVYAIQHHPEIYPQPFKFVPERWLGPFTPFSIGPRGCIGKPLAYIELTLTLCHILYAF-DMRL------------------------------- 157360780 34 -------------------------------------------------------------------------------------------------HKCLRNLILNQFGSESLKRFLTQVEELVLKHLQLWSNCTSVELKEAIASMIFGFTAKKLFDYDERTPEKLRENYAAFLYWKCLQGRKRAMKTIRNMLDERRASPEREDKDYIDFVLEEMQKDQTILTEEIVLDLLFALPFATYETTSSALVLAIQYLGSHHESILRSRERVDSGITWNEYKSMNFTMMASPRKVAKDIEIKGYTIPAGWMVMISPPAVHFNPTLYKDPLVFNPWRWSRNFMGFGGGIRQCVGAEFVKLQMAIFLHHLLTKY-RWTVIKGGDTVWKPGLVF----------------- 88606671 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTRMSQHEVCGMIVAAMFAGQHTSTITTTWSLLHLMRNKRRLAKLHQEIDEFPAQRESIRRDPPLVMLMRKVLKPVQVGKYVVPEGDIIACSPLLSHQDEEAFPNPREWNPERNDGAFCGFGAGVHKCIGEKFGLLQVKTVLATVLRDY-DFELLGPLPEPNYHTMVVGPTA------------- 115495007 58 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMSVLSLFFAGTETTSTTLRYGFLLMLKYPHITERIQKEIDYTDAVIHEIQRFADLIPIPHMVTKDTHFRGYILPKGTEVYPVLSSALHESCYFEKPDDFNPDKKNDAFMPFSIGKRICLGEGIARIELFLFFTTILQNF------------------------------------ 218190622 48 -------------------------------------------------------------KQVLMDDEGFVTGWPKATVTLI--GPKSFVNMSYDDHRRIRKLAAPINGFDALTTYLSFIDQTVVASLRRWPESGQVEFLTELRRMTADDATMEALERSYTDLNYGMRAMAINLPGFAYYRALRARRKLVSVLQGVLDGRRAAAAKDMMDRLIEAEDEGRRLADDEIVDVLIMYLNAGHESSGHITMWATVFLQENPDIFARAKAEQEEIMRSIDETLRCVNIFVSFRQATRDIFVNGYLIPKGWKVQLWYRSVHMDDQVYPDPKMFNPSRWEGPFLPFGLGARLCPGNDLAKLEISVFL------------------------------------------- 195436268 53 ----------------------------------------------------------DLIKKIMKDFCQFGNRYSNSDYKGDPLGSQNIFFLKQPQWKEVRLKLSPFFTSTKLKHMFPLIDEVGRNLDAHLRQQPLHNFTTDVIATVAYGVQANSFSVPDSEFRRLVFFLPHLVPLFGFKVVPKEPTEFLRKTINYVMAERKQTRNDLIDILIEFKRSTQQAKDDILVAQAVLFFTAGFESSSSTMSFALYELAKNLEIQERMIESLEYLQMILYEVLRMYPPPFLDRECTSDAPYHSFRVPRGMPIYIPAYALHMDPQYYPQPRKFLPERTPYTYMPFGLGPHGCIGERFGFLQAKVGLVYLLR-------------------------------------- 125582221 49 ----------------------LFRKPLHRTLARLAARHGGAVFGLRLGRRVAVVSSAPAAEECLGAHDVAFADRPRLPSGRILSYDWMGTASYGPYWRNVRRVVTEILSARRVQHFADVHVREARRHGAALCSDDDGKVSKEARWFREMVEETMALSGASTVWDFLPAALRWVDVGGVGRRLWRLRESRTRFLQGLINDERKEMRRTMIGVLLSQRQDPDACPDQLIRSLCISSLEAGTDTSADTIEWAMSLLLNNPNVMRKARDEIDAFPCIIMETLRLYPPAPVPHEASTDCSIAGFHITRGTMLLVNTFAIHRDPQVWNEPTSFIPERFENGRIPFGMGRCKCPAENLG--------------------------------------------------- 170061700 67 ---------------------------------------------------------------------------------------------DPQHWKLLRKRLNSSFSPLVLKNFAPAFNECADKLLDKYVDQGTFDLLPKVSEFTITATLLNLFKVDLRAGDNWRRIYQPWLHLDFFYQFTDRFQEMIRDFTHEISNARDSTREVLIDRLERMAFDTQEIDQETFLSNIDTFMFASNDTTSNVMSTTLLMLAMHPEIQERVFAEVSYLEMVIKETMRLVPVGSIGRICEKELTVDQWTIPAGTEVVIPIFKMHRNKAVWGDPDNFLPERHPYAYIPFSGGIRNCIGMKYAYMSLKIVLAKLIAR------------------------------------- 89054887 4 LPPKPPARADHLWRHMKLFRQDILSAQPARLYHAWMAEFRTPFFRS------YMINEPALIDEVLRRPMDFPKSDRVGEGLRPLLGDSVFLT-NGETWARQRRIIDPAFEGGRLRDTFPAMWAAGEASVARMVP-GLHEIEEEMSHTAADVIFRTLFSMPIRVFHQFRAYQRRWLPRGHRAPTRETARNIRALITEMVEIEADIAPDDLATKIMTDPETGACFTTDEMVDQVAIFFLAGHETSASALAWALYLLARYPDWQDKVMSRLKHTRDVFRETLRLYPPVPMMRETTGPETFRNRAIRRGSQVVISPWHLHRQNRLWDNPDGFDPGRWRDAFIPFSAGARVCTGAGFAMVEGVLLLAMLVRAFRFERITGDDPVPVA---------------------- 122166103 67 -------------------------------------------------------------------------------------------------HLRLRRLVQAALAPDSLRALVPDVDAAVAATLAAWSGGHVASTFHAMKKLSFDVGVVTIFGLGRRHREELRNCFPNRFPGTLYHKAIQARKRLRAILSEIVAERRARGGGGDDLLGGLMRSRDDGLTDDQIADNVVGVLFAAQDTTASVLTWILKYLHDSPKLLEAVKAEQMAIYVANEGGKRPLTWTQTRREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPSTFLPFGSGVHACPGNELAKLEMLVLVHRLV--------------------------------------- 198414473 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTTATTLRWAILLIHYHTDVHEKIHEEIDYTQAVIQEVFRSRPIANFMRKTTAVGKVGGYRIPKGSIVMPNIWAVHHNPQRWKNPHLFKPDRHIDQNIPFNVGQRSCLGMQLAKMEIFIFLVRMMQRF-NFKLATDKE-------------------------- 50401144 45 -----------------------------------------------------MATTPEACKQVLMDDDAFVTGWPKATVALI--GPKSFVNMGYDEHRRLRKLAAPINGFDALTSYLGFIDDTVVTTLRGWSERGHFEFLTELRRMTFRIIVQIFMGADERTAAELERTYTELNYGMRAMAIDRARRRLVAALQRVLDERRARGGKDMMDRLIAVEDEGRRLQDDEIIDVLVMYLNAGHESSGHITMWATVFLQENPEILAKAKAEQEAIMRSIDETLRFVNIFVSFRQATRDVFVNGYLIPKGWKVQLWYRSVHMDPQVYPDPKKFDPSRWEGPFLPFGLGTRLCPGNDLAKLEISVFL------------------------------------------- 47211553 67 ------------------------------------------------------------------------------------------------QHKTKKKAIMQAFSREALELYIPAMQEEVQAVVQEWLAKDSCVLVYPEIKRLMFRIAMRLLGFELEQIEAFEEMIKNLFSLPIDVPFSKARNFIHAKIEENIKRKLQESRDALQQLIDSSKKSGHMLSMQALKESATELLFGGHETTASTATSLIMFLGLNPDVLDKLRQQLKYTSCVIKETLRMNPPVPGGRVALKTFKLGGYQIPKG--------------------------------------------------------------------------------------------------- 119484008 94 -------------------------------------------------------------------------------------------------HKKQRKALTPAFNIKNIRSLYSLMWEKTGLFLDELEKEIRQNPMEDIIGPAAMGRDFRSLHNPENKVAMAFLAINFILPQWFARRLPWRLNKVIDFLRDLCKDIVREKRKTIVSSNMTAKEVGGDFTDDELVDQMLTFLAAGHETTASALTWACYLLTLHPDVQERTWSDLESMPGVCQEVLRLYPTVPITREAVRDTTIAGKHVPKGTRILICPYAINRSPEFWDNGEEFLPERWNYAQITFLHGQRSCIGKDFARAELRCAVAGVVGRF-RFEMQDPKQEIHIAGAV------------------ 154297908 82 ------------------------------------------------------------------------------------------------------KFLAPALSPKAVRHYTPQMQDTAEQVFDELDKKDEAWNVYHYMFKMGSTAIGKLLGMDMHHFDSIDAPLHDLWYSHMPWGAPKQLKDNRAHVQELIEEAIRNVKGGIVDYLVRADEKGHKLAEKYRNNAALVTVGAGFITTASLLSWLLYSIASYPGNQERLLQELVDHDVTNDETQRLHPSYQPGRTALADVIIGGYRIPKGSIMIIAIHHIHNNPKVWDSPADFDPDRWNNRHVPFAAGPRMCIGFNFALQEVRVILSMLVYRY-EFEKTGNEPVEYDPEF------------------- 218193729 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFPTWTTALAAVTGMKRSLRGIHKTVDAILQEIIDERRCVRGDKINNGGAADGKSVTVTRMICTLDVQDMFAGGTGTSASALEWAMSELMRNPAVMKKQASNLRYLKLVIKEALRLHPPAPVPRESIDTCELDGYTIPAKSRVIVNVWAIGRHPKYWDDAEEFKPERFDYKFIPFGSGRRMCPGFNYGLASMELVLVAMLYHFDDMEEAPGLGVRRRS--------------------- 187940946 69 ------------------------------------------------------------------------------------------------DHSRMRRILSRGFSAATFQKQEPLLKGYVDLLLSELRKRCEFDIIGDLTFWASLIFETTRFVILANCLKRINRAFLPVLLFITPKGFGRRLKENQQLTDAKIAKRRAASRPDYMTAMLGNDEKGAKLSDTEITSNCTALILGGAETISSALSGTTYYLTKNPEAMAKVIEHLKYLNAVITESLRMFPPFASPRQVPRGATIAGEFIPAGTSVGIWHWSMARCPDFFTHANEFHPERWKDASQPFAVGPRNCIGMNLTYVELRLILARLFWNF-DIKLD------------------------------ 170032672 95 --------------------------------------------------------------------------------------------------RVQRAQVTPAFTSNRLKSLFPLMDNVCDDHIELEAKLGPIESKELAAKYTTDVVASCIFGIEGGSFSEIREISKALLNQTFMFVVLTVVQSIAPFVRRFVKRTRKANGTDYLDYLIGLQEKKE-ISVLDMAAHGVTFFIDGFETTSEVLAFALFEIAMNRDVQKRTIMEMSFLEQVVNETLRWPPAFALTKVCTEDINLKSVMIERGISAILPIWAIQLDEHHFPDPERFDPGRFSEAFLPFGDGPRACIGRRIGLLQVKRALVEIVKKY---------EITISSKTI-----LPLRIDPK----- 5902861 37 -----PGLGNLLQVDF---------RGIPNCFRQLRCRYGDVFSLQLAWTPVVVLNGPAAMREALVTYGEDTADRPYSLSLEGPQAQGVIMACYGHAWREQRRFSVSTLRNFGMKSLEHWVTEEAACLCAVFSEHAGHPFSPKCRFEYDDHRLTRLMDLIEIMLEELNVIPILLRIPGLVDKVFHGQKAFMALLDELVTEHRRDLTDAFLDQVEKAKGNPESFNDDNLRLVVADLFVAGMFTTSFTLSWALLLMILHPDVQRRVQQEIDYTTAVVHEVQRFADIVPVPHQTLRDIEVQGFLIPKGTMLFTNLSSVLKDEAVWEKPFRFHPGHKQEAFMPFSAGHRACLGEPLARMELFLFFTCLLQRF------------------------------------ 157339143 36 ---------------------------PHYSWWQLSKKYGP-IILLQLGVPTVVVSSAEAAREFLKTHDICCSRPPLVLGKFSYNHQDIGFAPYGDYWREVRKIVHEVFSTKRLQSFQFIREEEVALLIDSIASGSPIDLTERLMNIICRIAFGKSFQVSEFGDGRFQEVVREAMALLGGFTAADFFPEMDGFYQRVIEDHLKEEHEDIIDVLLKIQRERSEFTKDSAKAILMDLFLAGVDTGAITLTWAMTELARNPRIMKKAQDQLHYLKMVVKERLHPPVPLLLPRETMSHFEINGYHIYPKTQVQVNVWAIGRDPNLWKNPEEFLPER------------------------------------------------------------------------ 8215679 37 ----------------------------------------------------------------------------------------------------QKKIIKSGLNIAHFKQYVPIIEKEAKEYFQSWGESGERNVFEALSELIILTASHCLHGKEDGGFTHAAWLLPAWLPLPSFRRRDRAHREIKNIFYKAIQKRRKEPAEDILTLLDSTYKDGRPLTDEEISGMLIGLLLAGQHTSSTTSAWMGFFLAKDKPLQEKCYLEQKAVDRCIKETLRRPPIMTMMRMAKTPQTVAGYTIPPGHQVCVSPTVNQRLKDSWAERLDFNPDREKFAYVPFGAGRHRCVGENFAYVQIKTIWSTML-RLYEFDLINGFPTVNYTTMIHTPEN-PV---------- 126732304 57 ----------------------------------------------------------------------------------------------------QRRTAAPVFGHRNVMNLAPVMSAAAGRSVDRIRAAGPRDFLEEMVSVFDVISDVTFSGDSTFDRDGVHSAIDAWVPRPGRAFFAGGVNQMKQMADRAIEARAQNTVPDLLDLLKAGPETGRTMSTAELRDNLLTFIVAGHETTALTLSWSLYLMAFDQEAQTRDVPNLPFIRKVIDEALRLYPPGMVSRTAREDDTLCGREIRKGDTVILPIYALHRHHALYDDPHAFRPDRWRYAYLPFGDGPRICIGASFALQEAVIILATLLANF-RFAPVRGRDP------------------------- 157339934 34 -----------------------------------------------------------------------------------------------PYWRQARKMLMELFSARRLESYEYIRVEETKSLLSSLYKQSNSPVLKDHLSTVSLNVISRMVLGKKTWRARSIPWIDFLDLQGYVKRMKVLSKKFDRFLEHVLDEHNARRKGDMVDVLLQFADDPTKLERHGVKAFTQDLIAGGTESSAVTVEWAISELLRKPEVEEKDIPNLPYLDTIVKETMRMHPVAPMPRFSREDIKIADYDIPKDTRVLVNVWTIGRDPEIWDQPNEFIPER------------------------------------------------------------------------ 157112707 77 -----------------------------------------------------------------------------------------------------RKLLNPTFNTRMLTGFLPIMDSEARRLSNGLEPLAEIDIFKYISSCTLSMVFSTTMGQNGKEIPNVNHFIGPIYRFSKAYRVHQKASEVCNGFTHRIVQKRRHQKDEYIKQSLNAKQDGSGFSDTEVNEHLYSLIGAANDTSALTAAYTCLYLAMYPEIQNKVVNEMEYTEMVIKEILRLFPAVPLGRQTANEIVLDGIRIPKDQIIVYSLYTLHRRKDIWPDPDQFDPERHPFAYLPFSGGLRNCIGHRYAMNSMRIMLLRILQKF------------------------------------ 212539251 36 --PLPPGPPGEFILGHSRTIPFVA---PFKQYAQWAKEYKSDVLYFETFGSKWIVLNSSAVDLLDKRGSNYSDRPRFILFEEMGWAPTLTWLRWGPKMQQHRKILQPAFSKAQVRQYQDNQQRQALLCLRNMLDDQTNYLSAIRRFAVPWIKIADPTWLPFMERLRYARKWKWAIEAITNIPFALAQKEMGEKID------RKCFSHDRLHVYNANAEKGKPFTMDDIRGASAAIYIAGNDTTATTVQLFVLYLMQNPEAQAKAQAELDRVPTWDDETYRMNPLSPIPHASVSDDVYEGMLIPKGTIIYPNVWGMHHDESFYSEPFKFWPEREPYPVGNFGFGRRVCIGRVLAENSLMIVLANMVATLPNGERTPFEPEWSYIGQAH-PLSFPADLIPRSPKA- 160948488 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGEKLSITNIKAVLLNLFTAGTDTSSSIIEWALTEMIKNPTILKKAQEEMDYLQAIAKETYRKHPSTNLPRIAIQACEVDGYYIPKDARLSVNIWAIGRDPNVWENPLEFLPER------------------------------------------------------------------------ 198450645 33 ------------------------REDILNEFGIYLAKHGPTIMSWLGPIPFVIASDPQVVQDILTSPH--CVNKGIIYRAVDDGMGVGLFSLKDPRWSVHRKLLNPAFSHKVLLSFLPIFNKETGQLLDDLPSKGEYNLIEANFNSIVESYHCCLETITDMCISPWLHFKWVRQLTGREKNYHRSKTEIRAFLNKLIQKRLAEDTEDSIKLHVTTDLLKRGVFDLTNVEDESNVVFGAFETTAKTVYYVLMLLAMFPQYQEKVFQQMVYLDLVINESMRVIPPIPVSRQTSGDLTLSSGTVIPKVQIMIDIFHMHRSKKIWPEAETFNPEKHPYAFIPFTKGIRNCIGWRYASISVKVILAKLLRNF------------------------------------ 120401271 13 ---------------------------------------------------------------------------------------------------PRRRALQPIFTKQHVREFAGHMATAAQTVADSWADGTELDLDTECRKLTLRALGRSVLGLDEPLRTALEYIADRALQPISAPRWRAASSTLHKLADKILQACRTDPTRDLVQALIAASDTGRPLSDDEIRDELIVFMLAGHDTTATTLTYAMWALGHHHDVQDRVRATPEDVPALHEALRLCPPAAATARMAMRDVEVDGYRIEAGSMMAVGIYALHRDPALWERPLVFDPDRDRWQYLPFGAGPRSCIGDHFAMLEATLALATIIR-------------------------------------- 15222937 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDFVDVLLGLQKD-EKLSDSDMIAVLWEMIFRGTDTVAILVEWVLARMVLHQDIQDKLYREIAYLQAIVKETLRLHPPGPWARLAIHDVHVGPNLVPAGTIAMVNMWSITHNAKIWTDPEAFMPER------------------------------------------------------------------------ 121713402 66 -SPVAITVDGHAVRDVPSPAPLPLVGNFFQVFQRLFEQFGPLIKTTTLGRTVYQTNDPAISAIVLNESDFFTNEAHPLYSLRTPVAGIFLGDTDTPEWRVAHKFIPPALGPKAVRHYAPTMQKTVEQVFDELDERGEAWNVYQFMLKLGSQAVGKLLGLDFQHFTDVDAPIHEMVHAIDPKRLKMLKARIEQMVEESIENAGRGGVEDLDYAIRATDNKGEKLPKSSLIWALVVAAAAGFTTTSSLLSWLIYGLVTYPGMQDRTDQLPFLDKYIKETQRRHNPSFQPGRTAKVDVLPGGYRIPKDAVVIPALHHIHNNPAVWDNPARFDPDRWDAAYIPFPTGPRMCIGFNFALQEVKVFLPKLI--------------------------------------- 168056588 53 -----------------------------------------------------VVSTAAAAKEIFRKHDTFASRPPAFNILTAGAYRNLGYAPYGPFWRRLRRIATQLFSPAVHASHEPIRRKEIHYMLKVLVHKGKPIHLKSWLTSVTANNMTMMLDFDEMLRRTFVVNGDFMICDYVPYLSFFQVDEHRERAQKMYPSDTDYVPDYIDVLLKTSLDDGDRLPDRDIVSLVVGLLNAGTDASANTVEWAMAELMANPDIRKKAQAELDFLQAIVKENYRMHPSAPVRHESHESCVISGCEFPAHTELIVNIFAIHRDPSVYENPDKFDPTR------------------------------------------------------------------------ 195166220 33 ------------------------REDILNEFGIYMAKHGPTIFSWLGPIPFMIVSEPQVVQDILTSPH--CVNKGIIYKAVDDGAGVGLFSLKDPRWSVHRKLLNPAFGHKVLLSFLPIFNKETAQLLDALPGGGEKDLIPLLQSLTLGIATQTTMGCDVKSEENFKSNSLMERYQCRWARYYRAKTEIRAFIRKLIQKRLSEDTEDSIDLLRRGVFDWKNVEDESNV-----IVFGAFETTANTVYYVLMLLAMFPQYQERAFQQMVYLDLVLNESMRVIPPPVVSRQTSQDLTLNGIVVPKGVQIAINMFHMHRSKKIWPEAESFNPDKHPYAFIPFTKGIRNCIGWRYALISAKVTLAKLLR-------------------------------------- 195430348 58 --------------------------------------------------------------------------------------------IDGPKWRPLRQKMSPTFSSGKMKYMFPSVCAVGEDLLADNAICGILEITDLMARYTTDVIGRCVFGLECNGLREFAVMGRRAFTDRRHSRMCQIHQDITDFYVGIVEEMREEQRNDFMNLLIEMKQRGE-LTLKEMAAQAFIFFAAGFDTSASTLGFALFELAKQPELQEKLRQEIEFMELVIAETLRKYPVPHLSRISRQYYACKGNKHFYGQMVIIPVYGIHHDPAVYPEPHKFIPERPTAAWLPFGDGPRNCIGMRFGKMQTSIAL------------------------------------------- 116282902 11211 -------------------------------------------------------------------------------------------------------------------ALSEYVERSAETLIDAFASRGEAELITEYASVIPLLVFNQLFGARPADGPKLVETMMKLFDS--GEDAAAANDELLHWISGLLAEKRRQPAADVTSWLMA---HPSQLADDELMQQMILLMAAGTDPEQNLIANALRLLLSDDRFAGELSGGSMPVEDALDEVLWNDPPMYGTRFPRYDCDVAGVRLRKGDPVLISYAAANHEAALASD------RRSGNRHLAWSAGAHRCPAERPARVIASVAIERLLDRLPDMELAVPAERWRTGPFSRALATLPVRF-PA----- 126314651 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLGGTETTATTLRWALLYMIHHRDVQGKVQQELDYTNAVLHEVQRFCSVISVGRKCGTATTVQGFPIQKGTIVLPNLASVLCDPEHWETPWQFNPGHFHEAFLPFSAGHRVCLGELLAKVELFLVFAHLLREF------------------------------------ 28202045 76 -------------------------------------------------------------------------------------------------HRNKRKVFSKIFSHEALESYLPKIQLVIQDTLRAWSSQPEAINVYQEAQRLTFRMAVRVFSIPEEDLGHLFEVYQQFVENVFSQARQILQKGLEKAIREKLQCTQGKDYSDALDILIESKEHGKEMTMQELKDGTLELIFAAYATTASASTSLIMQLLKHPAVLEKLREELRYLDCVIKEVMRFTPVSGGYRTVLQTFELDGFQIPKGWSVMYSIRDTHDTAPVFKDVNVFDPDRFRFHYLPFGGGVRTCLGKHLAKLFLKVLAVELARTFPRITLVP----------------------------- 195615488 40 ---------------------------PHHSVHELSKRYGPLMSLRFGSFPVVVASSVDTARLILKTHDLAFIDRPQTAAGRYTTYNGLFYQPYGAYWRQARRLCQALFSARRLMSLEHVRSDEVRAMLSDLRPAGGHDAVTATPEEFRWLIDEHFFLNGVLNVADMIPWLSPLDPQGYVKRMKRSAKMLDRFLEHVVDEHNERRRRDMMDVLLELADDPSPITRDNVKGFTLDLMGGGTDTSAVTVEWAMSELLRNPEVLAKATEELDYLDAVVKETLRLHPVAPTPRLCREDVSVGGYDIPAGARVFVNAWAIGRDPAVWEAPLEFRPERFAGSSLPFGSGRRMCPGMGLA--------------------------------------------------- 214031538 38 -----------------LFRADLLSAQPARLYRAWMAEFRTPFFRSF------LVNQPDLIDRVLKTEAETFPKSDRVSEGLRPLLGNSVFLTNGAQWKRQRRIIDPAFEGGRLRDSYPSIHAAAEATVARLAPRQPVEIEAEASHAAADVIFRTLFSIPQEVFHSFRAYQQRWFPRFHRRRSREHARHIRGLITALTEERQRQIAEDLATKIMTTPDTGQCFSADEMVDQVAIFFLAGHETSASALAWALFLLACAPDWFAAMSSLRISRDVFREALRLYPPVPMMVREAAEPRTFRNRKVPKGAQIVLSPWHLHRHERLWSDPDGFDPGRWRSAYMPFSAGPRVCTGAGFAMVEGVLMLSMILRQF------------------------------------ 4206116 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIETTLWSMEWALAELVNHPEIQKKIRHEIAMKQAVVKETLRLHTPIPVPHSNLEEAKLGGYTIPKNSKVVVNAWWLANNPEWWRDAEEFRPERFDFRFVPFGVGRRSCPGIILALPILGLVIAKLVSNF-EMKPPPGEEKIDVSFSLHIAKHSTVVFHP------ 194753077 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDVLLAAKLDGRALKEREIIEEISTFIFTGHDPVAAAISFTLYTLSRHSEIQQKAFDQMHYLELIIRETLRLYPSVPIARTNRQAIDINGTQVAKRTTVIMCLIAMGYNEKYFEEPCAFRPERFENKSVPFSAGPRRCIAEKFAMYQLKSILSQLLR-------------------------------------- 73921486 53 --------------------------------------------------------------------------------------------------RAHRKLIAPTFHLNVLKSFIDLFNANSREVVQKLKKFDCHDYMSEYDYAMAVMKMCDILHLRHWLRPDFIFNIHSLTRKVIKRKRADFEKGIRGSTAEVPEELKEKKRMAFLDLMIEASQNGVVINDEEIKEQVDTIMFEGHDTTAAGSSFFLSMMGVHQDIQDKVVQEIDYLERCLMETLRMYPPPIIARQLRQDVKLGDYTLPAGATIVIGTFKIHRQEDVYPNPDKFDPERSANRHIPFSAGPRSCVGRKYAMLKLKILLSTILRNYRIYSTVEEKDFQLQGDII------------------ 157812621 29 --------------------------------------------------------------------------------------------------RHLRKICTEFFITKRVQMFQPVMSMLITELVEACSQRRPVDLTSRF-FQFAFNTMSRMVGSESEKLKEFLNNLNEAWADPKVFRIKWLQTQLVNYLGEQLQEHKKTRESDFMDVLIA----GGVLDDTRIKALTSDMLAAGTDAIAVTMDWALAELMRNPELMQEVKQKLEFLQAIVKETLRLHPPAPAPHESVESCNIWGYNIPAGTGLLVNAYALGRDESTWSEANKFNPKR------------------------------------------------------------------------ 46403211 42 -----------------------------------------------------AVSSPDIARQVLQQDNIFSNRPATIAISYLTYDRADMAFADGPFWRQMRKLVMKLFSRKRAESW-DSVRDEVERMIGEMVFGLTKDVIYRAAFGTSSHEGQDEFIFGAFNLADFIPWLSWFDPQGLNKRLEKARASLDGFIDSIIDDHMNRKKSDMVDELSEDLQNSIKLTRDNIKAIIMDVMFGGTETVASAIEWAMAELMRNPDDLKRVQQELSYFKCCLKETLRLHPPIPLLHETAEASEIAGYRIPAKSRVMINAWAIGRDKDSWKDPDTFRPARSNFEFIPFGSGRRSCPGMQLGLYALEVAVAHLLHCF-TWELPDGKPSELDMGDVFGLTA------------- 118786823 29 --------------------------------------------------------GYAEMKDILCNEAFQGRPDNFFIRLRTLGTRLGITCTDGSFWNEQRSFVTRHLRQVGYQAMHEQIQTELTELLDVLDTRAEQPLWPLQRLLELLQERSKVFDMAGGTLNQLPWLRFIAPEWSGYNLVRRFNKQLTEFFYPTIEEHKGDFTDDLIYAYIKEMRDGSNFTEVQLTMIILDIFIAGGQTTSATLDLALMMMIVHPEVQEKVHREIDYVEAFLLEVQRFFSPVNGPRRAVVDCTLGRYRVPKDTTVLMGLRNVHMDPEHWGDPEVFRPERFLNRLLPFGQGKRRCLGETLARSCLFTFFVGVMKRF------------------------------------ 157335424 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCLALIVGGSDTTVVTLTWALSLLLNNRDTLKKAQEELDIQQAIVKETLRLYPPAGGPRQFTEDCTLGGYHVSKGTRLILNLSKIQKDPRIWMSPTEFQPERKHFEFIPFGAGRRACPGIAFALQMLHLTLANFLQAF-DFSTPSNAQVDMCESLLTNMKSTPLE--------- 198458481 45 ---------------FDLYGKDN--AGVFKFTRDLSKTLGKSYVRYVVGMPIYNVIDAETAEMILTDQKSLIGKGCVYNFLHPALKTGLLTSQ-GDKWHARRRMLTPTFHFNILGQFQEIFQAESLKFVQQFQSQDENIVLSELIPRFTLNTICEMADKGDRYRESFHMIEKSFVNLFVAKEYAPFLKVVHDFSSEIIAKRRRHKRFAMLDTLICAEKDG-MIDHAGICEEVDTLMFEGYDVSSITLIFTLMNMSLYPDKQELCFKEIQEHEYFIKETMRLFPPIPMGRQAVQETELANGLIPSGTQIHIHTFDIHRNPKHWDSPNEFRPERSVYAYIPFSAGQRNCIAQKFAMQEMKTLMTVILKKFEIQPLVDPNSIVFHVGITLRIKN------------- 70730359 58 -----------------------------------------------------------------------------------------MNAFDGPRHRNARKASTDAFTPKGLAKVGQFIMETIDQRLKHWSRENQLAIFPQ-TKDIALEVVFRILGIATHELELWRHQYEEFFLGMIPWRCRKARGWLEQRVAQIVATTRANNDHDSLAMILGRDEQGNGLSEVELVHNILGLGFAGSETTAAVMAWSALMLSQHPDVWQQLCEQLESLPVTHEELVRYPPAPFEMRKVHTEFELLGQRIPAGVMAGVSLLHVSRNPERYPDPDSWRPERWQVETCQFGGGPHACLGRHVAALEITLFIAMLAR-----ELGPKGNVPRLVGKMPPPAYLP----------- 115465868 39 LPPSPMALP--IIGHLHLIRPP-----PHRAFDRILARHGPLVYLRLGPSTHCVVIGSADVARDFLKFEASIPERPAVTRQLAYGKAGFAFAPYGAYWRFVKRLMSELLGPRTVELLRPVRAAELADVLRAAQSAAEHELVRMANNSIMRMVASALPGVGAFNAEDFVAVCRGWDLQGIGRRTNEVHARFDALLETIIEAKEEARSKDLLDMLMDAAEDDTKLTRDNIKAFVLDIFTAGSDTTATTVEWMLAELVNHPECMAKLRGELDYLQAVLKETLRLRPPAVFARVTVEPVQVRGYTIPTDTQVFFNIFSIGRDATYWDQPLHFRPDRPKGQHMPFGSGRRACPGMGLAMQAVPAFLAALV--------------------------------------- 3207186 45 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDLLITAQKEG-FIDDIGIQEEVDTFMFEGHDTIALALTYTLMLLANHRSIQHTVIAEIDYLERCIKESLRLYPPVPIGRLLSEDVTLSGYRVPEGAYCHIQCFDLHRRGDLYKDPLVFDPDRHPYAYIPFSAGPRNCIGQKFAILEMKSAISSLLRHYELLPVTKPEDLKFTADLV------------------ 84686951 4 -----------------LFREDILSAQPGHLYRAWMAEFRTPLFRS------YLCNDPALTKMVLKRPDDFP-KSDRIREGLAPLLGNSVFVTNGETWKRQRRIIDPAFEGGRLRDTFPAMWAAGQAAEARMETGQAVDIEPETSHAAADVIFRTLFSVPIEDREKFREHQRAWFPRFHSRATKRTAAEIRALITQMTADRMAAIEDDLATKIMTTRDTHETFDTAEMVDQVAIFFLAGHETSASALAWTLYLLALFPEWQDRVAEERIARDVFREALRLYPPVPMMVREAACPEHFRDRDVPKGAQIVLSPWHQHRHERLWERPDDFDPGRFREAYMPFSAGQRVCTGAGFAMVEGPLLLAMLLRRF------------------------------------ 210089555 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKFQEARGKLQATIGRVVKYRRENPPPPQEQLFIDVLIEGD-LPEEQVFGDAITYMVGGFHTTANLLTWALYFIATHEEVEEKLYQELSYLRQVLDETLRCAVVTPWGRYMDLDAEIGGHIVPAKTPVIHAFGVVLQDERFWPEPNKFDPERFDAAFQPFGAGGRKCPGYRFTYVETTVFLSILCRQFK-LHLVDGQVVKPRHGLVRPVDEIWITVT------- 115468220 54 --------------------------NLHHTLARLARAHGAPVMRLQLGSPAVVISSPGAAREAFTAHDRRLAARAVPDANHALGFDRSMIWLPDPMWRTLRGVVAHAFSPRALAAARAVHERKVRDLVAYLRGRREVDVKDAVYGGVLNLVSSALFSADVVDFPFLRRFDLQGWRRWTSGHLAKIYKVLDDIIDRRSAEDDAAMRGDFLDVLLELMSTG-KIAREYLTNILFDVFTAGSDTMSLTVVWAMAELLRNPGVMAKARAEIDYVQAVLKEAMRLHPPVMLPRKAAEDVEIGGFEVPRGCAVIFNTWAIMRDPAAWERPDEFVPERKDFGFLPFGSGRRLCPGVPMAERVLPLIMASLL--------------------------------------- 157678673 28 ---------------------------LHITLANMARTHGPIMILWLGTQPTVMASTAEAAMEILKTHRIFSARHIRMSFRLKHHIKYSLVWSDCTDWKLLRKIVTEIFSPKMLQAQSHVREQKVAELIDFLRSKEGQVV---KISQFVFGTLLNILGNVVFSKDVFVYGDETLIREMLMIGAEPNVAEFYPSLEELLQGLKKKCDERFIMKMWEGTVKERKANRNEESKDMLDVLLAGSETSSATIEWVIAELIKSPKEMAKVRPQLPYLQACIKEAMRLHPAAPFPRRAAETCEVMGYTIPKNSQVLVNAYAIGRDPKSWKDPSTFWPERFHYQFIPFGSGRRTCVGMPLA--------------------------------------------------- 157328020 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEGGKDFLQFLLRLKDEGHPLTMNHVRALLLDMVVGGTDTTSNTVEFAMAEMMNKPEVMRKAQQELEYLYAVMKEVLRLHPALPVPHCPSESCVVGGYTIPKGARVFVNVWAIHRDPSIWKSPLEFDPERKDFSYFPFGSGRRICAGIAMAERMVMFSLATLL--------------------------------------- 157354389 38 -----------------------------------------------------VVSNHEAAKECFTNDKVFASRPSSASKILGYNYVAFGLAPYGPLWREIRKLMLEILSTRRLSDLMHVHVSELHAGIKDLYILGKDVVISEWFEHLNFNVVLRMVAGKRYFASDVIPFLEWVDLQGHLSSMKQVAKEMDSVLESWVEEHEASSRQDFIDIMLTKLKDASLFRETIIKATVMMLIVAGSDTTSITSTWLLSALLNNRHVMKHAQEELDYLKAIVKETLRLYPAVPVPHEAMEDCHVGGYHIPKGTRLLVNAWKLHRDPAVWSNPEEFQPERFLTSHIPFGSGRRSCPGINMALQMLHLTIAQLL--------------------------------------- 4584536 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVVDKRFDEFLERVVKEHEEADKETRSDLVDKLLTIQSDKTGQFELEKKLIIWDMFLAGTATTLSFLEWAMTELMRNPKVMEKEAEKMNYLQAVIKEALRLRPPAPVPRVLSEDVKLKGYNIPAGTQVIVNAWAIQRDTTTWTDAEEFKPERHDFKFIPFGSGKRICPGIGFTSALIGVTLANIVKRF-NWRMDVEPQRVQHTGLVV-FRKFPLIAIPSS---- 115663014 64 -----------------------------------------------------ILSSYDIIKEAYNHPNL-QGRPRIVPIEDYIGRRNIGVASSGPVWREHRQFVFSAFRHFSTQNIDHIIHVEARTLVSEVPFNPHKVLNNAVSNVIAVMLFGKAYNYADDDFNQLQEIINTNLQFSPANKIKQGIKRFTDFTKKIVNEHRDHPRDIIDLYLKKIQEDHEGFDETNLHVLCGDLFGASTETTNASLKWSILYMMIHPEVQTKVQEELDFTLATLHEIQRMGHVFPIPHACTADMRLADYDIPEGTLVVSNLWRLSRDSRLWSDPNEFRPDRKPEALIPFSIGKRVCIGESIARKEIFVFFSSLLHRF------------------------------------ 195329458 33 ------------------------REDILNAFGCFLDKHGPTIFSWLGPIPFMIVSDPQVVQDIFTSPH--CVNKGIIYKAVDDGAGVGLFSLKDPRWSIHRKLLNPAFGHKVLLSFLPIFNRETALLLDQLQDDGEKDLIPLLQSFTLGIATQTTMGSEVKDEESFRTMTDMCFSPWLNSRFCRQLAEIRQFIQKIIERKLAEDEMGVLPAIQSKNIFLNLATDLMRRGVFTLIVFGAFETTANAVYYTLMLLAMFPEYQERAFQQMVYLDLILNESMRVIPPPVVSRQTSQDLKLSNIVVPKGVQIAIDIYHMHRSKKIWPDAETFNPDKHPYAYIPFTKGIRNCIGWRYALISAKVTLAKLLR-------------------------------------- 22530982 35 ----------------DFFEPHGLYE-ISPFVKKRMLKYGPLFRTNIFGSNTVVLTEPDIIFEVFRQENVFSYPEAFV---KPFGKENVFLKH-GNIHKHVKQISLQHLGSEALKKMIGEIDRVTYEHLRSKANQGSFDLTPKIISNLKPETQATLVDNIMALGSEWFQSPLKLTTLISIYKVFIARRYALQVIKDVFTRRREMCGDFLDTMVEEGEKEDVIFNEDSAINLIFAILVVAKESTSSVTSLAIKFLAENHKAWEEYRHQMTFTNMVINETLRMANMAPIMRKAVNDVEIKGYTIPAGWIVAVIPPAVHFNDAIYENPLEFNPWRWEGKFMVFGGGVRQCVGAEFARLQISIFIHHLVTTY-DFSLAQESE-------------------------- 212545777 54 ---------------------------------------------------------------------------------------------DQDEHQQLRRALSHGFSDSSMRQQEPTMLKHINMLVDRLRTEGKNPDMAAWYNWTTFDLSSDLFGESFHCLQTVNYHPWVATIMKAIKFHAFMMKTMRGYIDSMLKSRMKQRHDDLFEGLAKRRDEWDKLS-----VNATVLLLAGSETTATCLSGTTYFLLTHPEVLEKVTNKLTYLIPVLNESLRMYPPGMVREVPTGGAEIAGRFVPGDTLVEIQHWSINHSKENWVDPWSFRPERFAKEHQAFSMGPRNCIGRNLAMTEMRLILAKILYNF-DMKLANG---------------------------- 210125569 56 -----------------------------------------------------------------------------------------------PEWRHLRTAVSRIMRPKEVPRYGDSMNEVVTDMITRFKDTGGGKTVPDLTNELTVLFDTRLGCLEREMPEKTQQFIDSITMFRTAFLVSALKPWMLTYLKRHVEAWRLSRGEDLDGSFLTYMLTGTDVTKKDLYATVTELLLAGVDTTSNTMVWTLYELARHPELQDRLHRNMALLKNVIKEILRVYPVPANGRVLDKDIVLDGYSIPKGTQFAILHYNMTRDPEAFEEPDRFNPDRWTRSSVPFGFGPRQCAGRRLAEMEMYLVLARLVQTFEVRQLTPGEVVR------------------------ 169772597 57 -------------------------------------------------------------------------------------------------HAQQRKALNPAFSISAIKALAPAFWDYSCSMISDWASRATLDIIDTLHNSTAPLIEAFRTVFRFDAVAKLLAVLHILFPIVRYLPIKENRRTLFEFASGLIQEKEANIGNNILSQLVRGDRKGEDIFSRVICDQIATFLGVGQDTSATWLSWTLHLLSKHQHMQVKVDRLPYLNNVCRESLRFIPPIPFVSREAARDERLGEYFIPKGTVIHIPINTIHRMPEYWPNSNAFDPDRWNNAFLPFTQGPRGCIGRKFADTEVKTIL------------------------------------------- 118357836 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGTDTTGNMVGTSIFYLSQNPEIQNKCNKMQDLYEQMTFEDITNFNYNVFPRKVIKDLQIGKFQLKKGDAVNTNFICGHYNPQVFKNPEQFDPSRWMNAFTPFSLGPRNCIGQHLAMIEGKCMLAYILLNFPNLKVKVRKEAKMSYGLI------------------ 189203563 110 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSAKSVGQFEQYIHHNLAELQKQWDSWYQMDALHWFNYVIGDLAFGEPFGMLKKGRDEAEVSKDGVITYAPAIEVLNRRGEVSGFFSQGIKAVENSDRVDLLARLMEGRDEGNKLGREELTAEALTQLIAGSDTTSNTSCAILYHCLKHPDVVRKLQEELDYMDAVIKETMRIHSTSSLPRLIPPGITLQGHHFPQGTALSVPAYTIHHSTEIWPDADEFRPERWKAAFIPFSHGPRACVGRNVAEMELALIVSTVFRRY-EFEIRQGE-LKTREGFLRKPLALEV---------- 212515038 40 -----------------------------------------------------------------------------------------------------RKLLTPTFHHSLLEGFQPIIEKILISLLENEVGQPPFDVLKDVNAQLCHEYVQAVEGLNKILQRRFITPWLKPDFIFKRCQLGRYINTINNFVSQVIEDKKNELKPAFLDLILKTRKDGQALSDNDIREEVNTFMFAGHDTTSVAISWCLFALGKHQSIQKNIIQKLEYLENCIKETLRLYPVVPIARDIKHKIDIGKTRLLPGVTALIFTPSLHRDCKVFQEPNEFMPDRNPFSYIPFSAGPRNCIGAKFAMIEVKIVLYNILKNYEIISVDSEKDLNLMSEIV------------------ 157349276 34 -----------------------------------------------------VVSSSEAAQEVLKNDQAFSSRTVLNAIQVADHHHFSIVFLPAAHWRNLRKICSKMFSSHRVEAGQAMRENIVQQLLESCSSGRAVDIGRAFSQEFKDLIWSIMEEAGKPNLADFFPVLRLVDPQGILRRMTVCFNKLVEVFDGFIEQRLSANNDVLDGLLNLDKQHDHELSSNDVRHLLVDLFSAGTDTTSSTVEWAMAELLNNPNLMAKDISKLPYLQAVVKETFRLHPPVPFPRKTEMKSEILGYAVPKNAHVLVNVWAIGRDSTIWSNPNSFVPERRDFQLIPFGAGRRICPGLLLGHRMVHLMLASLL--------------------------------------- 196011609 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLTAKDDGVGMTLDEMADEVITFLFAGHDTTSTSISWLLYSLASNPDYQKKCQEEIDNVLGDRTEIAWHTTVPLLGYTLAEGMTVGGVKFPKGMDIEVPAYVYHHDSRWWKDPWTYDPSRDAYVYIPFAIGSRNCIGQNFAFQEVKAVAARILQRFDTFKHIPGGVLKSQNGIWISLKE------------- 210085748 43 -----------------------------------------------------VLNGHKAIQDALKQPEVFSNRPPPMLDSAKDQGVAM--SEYGEDWKAKRRIGLTALRQFGMRSLEGKITEEARILCDVLAEKNGTALSNAVSNVICAMSFGERFEHNDMEFQRLMRLMSEMVGGSGGNAGSSISRFILPFFKKGLERRVKEVVDFIKSKIKEHKETFDPADIRDIIDWGLLYLARHLEVQRKVQDEIDREFGASPPTLSQRGKLPYTEATILEQRIRPIAPLAVPHTTSTATVLHGFDIPADTFVIPNLWSAMMDPAVAPDPETFNPDRRPEWLIPFSLGRRQCLGEQLAKMELFLFLTTLLQHF-TFKLPDGAP-------------------------- 164519855 116 ------------------------------------------------------------------------------------------------EHTRKRKIISQAFHYQLLQSMISPLSEIYDEFIDKVKDKKVDDCIS-MFQDISGESVLRLFFSKSFKDYKYRNKTMTALRFGKLSTLQKTTKDIKKIFKEVIDDLKHKQRKDMIDYLIENQESENKITIETIIEEFITFYVAGLDTTGHTLGMAMYYLSVYPELSEENIKNMKYLQAFVNEVLRHYTDQLFMRTATQDIQLGNLKIKKGTVLNVGNLENHFDPKYFKDPHQFNPQRWPYIFNPFSAGKNNCIGQHFAQINIKIGLIKFIQSF-DFEIDP----------------------------- 7671398 35 ---------------LDFFKPYGFYEISPYLKKKMLRYGP--LFRTNILGVKTVVSTDKDVMEILRNKSFILSYPDGLMKPLGKDSLFLKI---GNIHKHIKQITLHLLSSEGLKRILKDMDRVTREHLSSKAKTGRLDLTPKMMSNLKPQTQAKLMGFKAFTFDWFRTSYLISAGKGLYNTLWACREGMREIIYTMRKTSEEKYDDFLNTAIEESEKAGELLNENAIITLIFTLSCVTQDTTSKAICLAVKFLLENPKVLAELKKEHEVILESREDKEGGVTWEEYRHKMTFTNMKSGYTIPAGWIVMIIPSVVHFDPEIYENPFEFNPWRWEGKFMVFGTGLRQCAGAEFARLQISVFL------------------------------------------- 93448327 109 -----------------------------------------------------------------------------------------------------RKILTPAFHFNILKQFCEIIDENSERFLEVLYQTKPIDVVPVLSEFTLNSICETAMGIGCLVFDRFVRIYFIFNLTSMGRKESKYLKVVHSFTENVIEQRREEADDDMLDLLLSAQKEGH-IDKIGVQEEVDTFMFEGHDTTVSGLTYCFMLLANHRKIQDKIIQELDYLDCCIKESLRLYPPHFISRNINEETVLSNYTIPAGTLCHILISDLHLRPDLFKNPTVFDPDRHPYSYIPFSAGPRNCIGQKFAMIEMKIAVARVLRKF------------------------------------ 23573434 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGRRVLEDYFFRHLPAARAGETEDLFAALCQATEDGERFSDEDVVNHMIFLMMAAHDTSTITTTAVTYFLAKYPQWQEAAAAEMTVIDRVIKEALRLAPVPLVMRKTVRDVAIDGYHIPSNTLCAITPAVNHFDRTIWNDPERFDPSRHRFAWVPFGGGAHKCIGMQFGTLEVKAILHRMLRSF------------------------------------ 170042743 77 --------------------------------------------------------------------------------------------------RYLRRILNPTFNTRMLNNFIPIMDSRTQRMVSRMATDGRTDVLEIVFCTTMGRNADELRGQPEYMIMNANYMVNALYRLTGAFKVEQKAREVCKRFTKQIIYSRRDELDFLDQILMIRKDDGTGFTDQEVYYHLETIISAASDTTALTVANTLLFLAMHPHIQDKVVSQLRYTEQVIKESLRCPSAPVEARQTSCEITLDGVRIPKDQILVANFYTLHRRPDFWPDPERFDPDRHPYAYLPFSGGLRNCIGSRHAMHTSKIMLTRIL--------------------------------------- 210084766 28 ------------------------------------------------------------------------------------------------------------------ENLQTKVHESLEDTIAEFKMEGQAVNIEDYIYQLVYNVICAAFGVRYTMDDEEFYPSLRFLPSPTLTTIRKMTKQYMGIMQRHLEEHRETFDPDITDHMIKAQKDAEELTDTHLRQTISDIFGGGTDTTIFTLRWAILYLAVYPEIQEKVAAELDYTEATILEVMRMGSIAPLPHATTVDTTLRGYQIPKGTWVMPNLWALHRDPDTWGDPDVFRPER------------------------------------------------------------------------ 83026885 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQSHGE-LSADNVRQCLLEMVIAAPDTLSISLFFMLLLLKQNPDVEMRDYQSLKVLESFINESLRFHPVDFTMRKALEDDNIEGVKIAKGTNIILNIGLMHK-TEFFPKPKEFSLTNFPSRFFPFGCGPRSCVGKHIAMVMMKAILVALLSR------------------------------------- 195474713 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLTAKLDGRALKEREIIEEMSTFIFTGHDPLAAAISFTLYTLSRHPEIQEKRLDQMHFLELIVRETLRLYPSVPIARTNRKPIDINGTKVAKRTTVIMCLIAMGYNEKYFDDPCTFRPERFENPSVPFSAGPRRCIAEKFAMYQIKALISQLLRRF------------------------------------ 2575863 37 -----------------------------------------------------------------RPPLHFNDQSGFGPRSQG-----VVLARYGPAWRQQRRFSVSTFRHFGLKSLEQWVTEEARCLCAAFADHSGFPFSKAVCNVIASLLFACRFEYNDPRFIRLLDFPMLLHIPGLLGKVFSGKKAFVAMLDELLTEHKVTWDDAFLAEVEKAKGNPESSFNDENLRVVVDLFMAGMVTTSTTLTWALLFMILHPDVQCRVQQEIDFTNAVIHEVQRFADILPVPHKTSRDIEVQGFLIPKGTTLITNLSSVLKDETVWEKPLRFHPEHKHEAFMPFSAGRRACLGEPLARMELFLFFTCLLQRF-SFSVPAGQPRPSNYGVFGALT-------------- 33521517 32 --------------------------------------------------------------------------------------------------RNLRRITSDVLSNHRINNFAPIRRDETQRLIKKLAEDSSTKFAEELTFRFFDMTFNNIMRMISGKRYQFRDMVSELLQLSGANRVKRIGEKNDVFLSGLLQEQRKERTNTMIDHLLNMQEQPEYYTDTIIKGLCLAMLLAGTDSSAVTLEWTMSNILNYPEVLKKVRDEVDTHRNVIYETLRLYTPAPLPHSTADECIMGGYKVPRDTIVLINAWAIHRDPETWSEATTFKPERFDKKMIAFGMGRRACPGEGLA--------------------------------------------------- 157760553 25 --------------------------------------------------PHIMINTYDKVKETFRDAETYTNKVCLPAVDFFRGGDHGVIDSNGAKWRDHRRFALRDFGLGKNLMQEKILLEVQDVFVKFDATEGETEIPPVFDNAIANVINQLLFGFDETKQDEFQELKRIIDAPPYEKPFKDFRDTGFGFFRAQVEKHREQIDEDLDSRKRQNEGDEGTFSNIQLENMLMDMWFAGLGTTTNTTTWALSYILHYPKVQMKIHEELDYMNAFLNETQRCTNPLNMQHETTKDTVINGYHIPRGTGVVAQISTIMMDEKTFPDHESFKPERKVEQLVPFSVGKRQCLGEGLARMELFLFIANFLNR------------------------------------- 89511874 42 ---------------------PLLGNMPHVTFANMAKKYGPVMYLKVGSHGLAIASTPDAAKAFLKTLDLFANRPPNAGATLAYNAQDMVFAHYGPKWKLLRKLSNHMLGGKALENWADVRKTELGYMLKAMFESSQNNLTYAMANMLSQVILSRVFNKKGAKSNEFKDMVVELMTWMDLQGIEGGMKRLHKKFDVLLTRHERKQKPDFLDFVIANGDDGERLNTDNIKALLLNLFTAGTDTSSSIIEWALAELLKNRTLLTRAQDEMDWVQAICKETFRKHPSTNLPRIASEPCEVNGYYIPKGTRLNVNIWAIGRDPSVWDNPNEFDPERNDFELIPFGAGRRICAG------------------------------------------------------- 156400918 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTDALIKALQDHGQITQDHVVMTMADAFSVGFETTTHTILWFIVFMIHNPHVQARCQSELDYIEATIAETLRASSVASVPHKAIKDTTLADYKVPKGTSVLFNFWAMHYDDKEWKSPEVFDPTRFLDSFLPFGAGRRVCLGEALAKHELFIAVAGLLQKF------------------------------------ 157331498 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATVMTLIVGGSETTSIVSTWILSALLNNRHALKRAQEEIDYLQAVVKETLRLYPPAPIPHEAVEDCNVCEYHIPKGTRLFVNVWKLHRDPGVWSDPEEFQPER------------------------------------------------------------------------ 210083939 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDTHLRQLIGDIFFAGTISTILTLRWAILYLAVHPEIQEKVAAELDYTEAIFHEVMRMASMDPVPHATTVDTTLRGYQIPKGTWILPNLWALHHDPDTWGDPDVFRPERKPAALMPFGVGRRACPGEALGK-------------------------------------------------- 40549337 69 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEAHTEGTVSDLIGAGLDTVSTALHWMLLLLVKYPSIQTKLQEQIDYLDAFIYETMRYTSFVPIPHSTTSDVTIEGLHIPKDTVVFINQWPVNHNPQKWQDPHIFNPSRFTNSVMIFSIGKRRCIGDQIAKVEV----------------------------------------------- 124268566 30 -----------------------------------------------------VISDAETIAALLRDRPDTWRRMRPIEAVIREAGGHGVFSAEGDDWRRQRRLVMSAFDPGHLKRFYPSLQRVTERLMASWRRGEAIDLQASLMRPHPLQEHLDKLFPMLFRRVNLPFPYWHYLRLPIDREYDRHLRRVHEAVRGFVQAARQRLQDDLLEAMLAARDDGSALTEEEVAGNVLTVLLAGEDTTANTLGWAIWLLHEHPDDWQALVAEVDSIEASVGEAMRLKPVAPLFMEANRETALAGFRLPPGAVVFCLMRRAALDARLAEDVADFRPGRWQDASMPFGAGPRLCPGRYLALLEMKMVLGMLARNFELLEV------------------------------- 125563669 87 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAGHETSALLLTWAIMLLATNPAWQEKCGDHPPLQMIIQETLRLYPPATLLPRMAFEDIQLGGLRLPRGLSVWIPVLAIHHDESIWPDAHEFRPERFAARFLPFAAGPRNCVGQAYALVEAKVVLAMLLSAF-RFAISDNYRHAPENVLTLRPKHVPVHLRPLRP--- 215499847 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDLLMKKHRDDKRYTLNDVRMDIDSIIGAGNDSTTTAICWTLNLLGHNTDAQAKVHEELDYLECCLKEALRLYPFCVIGRLLDEDLIMDGHRVPKGVTCFVNIYSLHRNPKYFKDPEQFLPERHRFSYIPFSGGPKNCIGQKFAMIEMKLILAKVLR-------------------------------------- 149913521 86 ----------------------------------------------------------------------------------------------------QRRTAAPVFSHRNVMNLAPIMSAAAERSCARIITAGPRDMVRTTFDVIADVTFSGDGGFAADAVHKGIDAYDILGFPDWVPRPGRVMAQMKRVADEAIEARRARSQPDLLDLLMDGADTGRRMTTAELRDNLLTFIVAGHETTALTLGWSLYLCAFDQSVQDRARARLPFIRQIIDEALRLYPPGVVSRSAMQHDTLCGTEVRPGDTVMIPIYALHRNSRLWEHPDSFKPERDRYAYLPFGDGPRICIGASFALQEAVIILATLLSRF-RFTRVPGRDP------------------------- 29833968 60 -----------------------------------------PVFRRKAFGKEIVFVGGADLAAELADESRFAKHVGLVANLRPVAGDGLFTAYNEPNWQLGHDVLAPGFSREAMAGYHPMMLAVTERLIDHWDREQPGDMTKLTLETIARTGFGHDFGSFERARPHVPEPLAPLLLRTATRRNAADLAYLNRTVDALVRARRTTSGEDLLDRMTARPGTGERLAPENIRRQVITFLVAGHETTSGALSFALHYLSRHPDVAARARAEVDYVRRVLDESLRLWPTPAFAREARRDTVLGVHPMREGAWALVLTAMLHRDPGVWADAERFDPDRFDAQFKPFGTGARACIGRQFALHEATLVLGLLLRRY-ELRAEPGYRLRVAERLTLMPEGLRLRLD------- 188011248 67 ------------------------------------------------------------------------------------------------------------------------------------------DLSEDFTVAASNVITTLAFGKEYDKLQQLHSCLNEIVALWGSTWISAPNPVFSRLLKEVVKRDEDAITGSLLQGLEKQQNTEHTLTDIHVHMATVDLLIGGTETTAAWLNWTVAFLLHRPEVQTRVHEELCRYPTYSDRHRRPVAPLAVPHRAIRDSSIAGYFIPKNTVIIPNLFGAHHDPTIWTDPYSFKPERSTRALIPFGGGARLCLGESVAKMELFLFTAYLLR---DFQFIPPE--------------------------- 19335650 76 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSRMRHVAELVAKCATSMTDFFHSEAEFNMKDTFSRFVCDAIASVAFGIE---VDSFRDPENEFYKKGNETQKVHTFKSLTGYFKKLILDNMDQRRNDLVNMLMETKKHSRIWTDNELISQCFFFFFAAFDNVSSILAFLSYELTVNQDIQRRLYQKMAYLDMVVSEALRKYPTATLTRYANKDYVFDRFVIEKGKTIWISMLALHHDPKYFPEPERFDPERFPGTYLPFGAGPRSCIGPRLALLEVKMAL------------------------------------------- 189529653 72 ------------------------------------------------------------------------------------------------------------------------------------------DLSEDFTNVITTLTFSKAYDKSSAELQKLQECLNEIVSLWPFSRLMKEVARRDELIGKHIEEFKVRQGGTLTSSLQQGAANHTTLTDTHVHMTTVDLLIGGTETIAALLNWTVAFLLHRPEVQDKVYEELCCYPQYSDRHKRPVAPLAVPHRAIRNSSIAGHFIPKNTIIIPNLYGAHHDPEVWDDPYSFKPERSLRSLIPFGGGARLCLGEAVAKMEMFLFTAYLLREF------------------------------------ 189211941 112 -------------------------------------------------------------------------------------------------HRRQRRILAHAFSDAAIKEQEALIMQYVDKLFVHLRQHQPTDMVKWFNFTTFDIIGDLAFGEPFDCLENSDYHPWWILRLVISKENMQKRLESKAMTDKKVEKRLANGRKDFMTYILRH-NDEKGMSHQEILGNSEALIVAGSETTASALSGLTYYITTNPQALERLQHHLKYLTACIEEALRVYPPETPPRVSPGEYVNGYY-IPKGTLITIFQWAVYHNPNNFVQPDAFIPERWKAAFQPFSFGPRNCIGKNLAYNELRLIAARLFWNF-DFVLQPESQ-------------------------- 159044880 3 --PAPKPVARQDRVSLWLFRKDILSAQPARLYRAWMAEFRTPFFRS------YLVNDPVLVREVLHDPEDFPKSDRIAEGLRPLLGESVFLT-NGATWARQRRIIDPAFERGRVRESFAAMQDAARNAVARLEARRAADLVEEVCAHAAADVIFRAFRAHQRSQPILNLGAFLPLPRWMPRMHRAETKETAAHLRALIAQMTARRQRDLATKIMTDPETGARFSTDEMVDQVAIFFLAGHETSASALAWALYLLGAAPDVQARVRAEPRTRDVYREALRLYPPVPMMVRQVEAARVWRGRKIRRGAQVVLSPWHLQRHTRLWSAPDVFDPDRWQRAYMPFSAGRRVCPGAGFAMAEGTLMLAAFLQAF-RFEADP----------------------------- 42565543 35 ---------------LDFFKPYGFYEISPYLKKKMLRYGP--LFRTNILGVKTVVSTDKDVMEILRNKSFILSYPDGLMKPLGKDSLFLKI---GNIHKHIKQITLHLLSSEGLKRILKDMDRVTREHLSSKAKTGRLDLTPKMMSNLKPQTQAKLMGFKAFTFDWFRTSYLISAGKGLYNTLWACREGMREIIYTMRKTSEEKYDDFLNTAIEESEKAGELLNENAIITLIFTLSCVTQDTTSKAICLAVKFLLENPKVWEEYRHKMTFTNMVINESLRITNAPMLFRKAVKDVEIKGYTIPAGWIVMIIPSVVHFDPEIYENPFEFNPWRWEGKFMVFGTGLRQCAGAEFARLQISVFL------------------------------------------- 115389412 98 -------------------------------------------------------------------------------------------------HRAQRKAVTPAFAIKNIRAMYDLMWSKTQIFLHQLDREIQLHPVPGMKSGWASRLTLDIIGPAAVGRDFFPQWLVKLVPVRANIELPRRISYLRRVFHDILREKRTQLTEDVDGDILGTMMRGGEFSDSELVDQMLTFLAAGHETTANALTWASYHLALNPHIWQQLESMPYLNGVMHEVLRLYPTVPMTGREAIRDTTIAGQKIPRGTIISICPQSVNRSPEFWGDADDFRPERWPNKHITFLHGPRACIGKDFAKAEFRCAAAGLFGRFKA-ELQEGCVVKFGGTLTAQPRGMPLRLT------- 212538619 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMTFLAAGHGTTSHSLQWAVYALCKHQDIQSRLRKEVRDCHAFCNEVLRFYPSIPTARASIRDTTVAGYHIPKNTGFIIPMGIINHDPELWGTASTFDPERWLGGFLTFLHGPRSCIGSGFARAELAFLVAALVGRF------------------------------------ 45356816 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNVGE-LSADNVRQCVLEMVIAGPDTLSISLFFMLMLLKQNPDVELRDYQRLKVLESFISECLRFHPVDFTMRKALEDDTIEGIKIKKGTNIILNAGLMHK-TEFFPKPKEFSLMNFPNRFFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 156552343 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTSSMAMTFTLMLLAENKEAQDLEIQELHYLERCLKESFRLYPPVATMRYVSEELELKNATVPADSHVMIHFWDTHRDVNFWPEPDKFDPDRHPYAYVPFSAGPRNCIGQKFAIMELKSLIARIL--------------------------------------- 67968027 57 ----------------------------------------------------------------------------------------------------QKKMLKSGLNIAHFKQHVSIIEKETKEYFQSWGESGEKNVFEALSELIILTASHCLHGKEDGGFSHAAWLLPGWLPLPSFRRRDRAHREIKNIFYKAIQKRRQSQEDDILQTLLDATKDGRPLTDDEVAGMLIGLLLAGQHTSSTTSAWMGFFLARDKTLQEKCYLEQKTVDRCIKETLRRPPIMIMMRMARTPQTVAGYTIPPGHQVCVSPTVNQRLKDSWVERLDFNPDREKFAYVPFGAGRHRCIGENFAYVQIKTIWSTML-RLYEFDLIDGFPTVNYTTMIHTPEN-PV---------- 85068676 32 --------------------------------------------------------------------------------------------------RQARRILNEIFNPKRLDSFEYIRIEERHNLISRLVLSGKPILLRDHLTRYTLTSISRTVQNSMITLKQLQDMLDKWFLLNGVINIGDWMKELHRNFDKVLDDHKANRGEDMVDVLLQQAEDPNKLTNDCVKGLMQDLLAGGTDTSATTVEWAFYELSQDRWVQEKDYTQLPYIESIIKETLRLHPTMLPPRIALEDCHVAGYDIPKGTILIVNTWSIGRNSQHWESPEEFLPERFEGKNLPFGAGRRKCPGYSLGIRIIRATLANLL--------------------------------------- 189240531 48 -----------------------------------------------------------------KDFEHFTDHSAFTSEKTDPILGLNLFSLKGQKWREMRSTLSPAFTGSKMRAMFTLIAQTAESFTQYLLGLGQNDVIANCAFGIECYKMGTMVSKPSPWRLFKSLLYGFFPKIFEFFRIPALPPTISDFFLRIIREQQGIVRPDMIHLLLEAREKSLQITDELITAQALVFFIAGFTTSSSLMSFLAYELVVNPEIQKKMQKEIDYLDQVVSEALRKYPPGYVNRICVKDYVIKPKVIEKGCLVAIPVIALHYSPEFFPDPEKFNPERFPGSYIPFGLGPRNCI-------------------------------------------------------- 195432436 54 --------------------------------------------------------------------------------------------------REIRTRLSPAFTEAKIKQMFSLMEEIGCDLLKRLMRSLRRDSIKDICDLYNTDMIASIAHCQDIFRPNMRRIIDFFVIFYRSKLFTESHSEFLRRVIQLVIEERERGRNDLIEMLLTLKKEADLQQDKSHFTHHQDFLVAGIETCSSSMSFALFELAKQPLMQARLRREMEYLRMVVEETLRKYPIVPLLRECTPTSKKRFYSLRPHMPIYISNLAIHHDPKYWPDPERFDPERFPMSYLPYGAGPHNCIGMQIGQLQIKLGL------------------------------------------- 74273619 21 -----------------------------------------------------------------------------------------------PYWRQARKMMTELFSAKRLESYEYIRREEMKLLLKGLESSGVPIVLKDRLSDLSLNVISRMVFGKKYTEKEFKEMLDELFLLNNIKRMKALSKKFDKFLEHVLDEHNARRRDDMVDVLLQLADDPNKLERHGVKAFSQDLIAGGTESSAVTVEWAISEMLKKPEIFAKATGELDYIDSIAKETMRLHPVAPMPRMTREDCQVDGYDILKGTRALVNVWTIGRDPTVWDNPNEFCPERHDFQLLPFGAGRRMCPGYPLG--------------------------------------------------- 145616420 105 ----------------------------------------------------------------------------------------------------------PALGPAAVRHYAPTMQSTVEDVFDQLDERGEAWNAYWAMLKLGSQAVGKLLGMDFKHFEKVDSPPHEMMPFGAPQQLRNARERIEQMMIESVENASKGDEDNMVDYVLRAKDKGNKLPRDRILEPLVVATGAGFTTTSSLLSWLLYGLVTYPGVQDRFTQKLTFLDYYIKETQRMHPSYQPARTAKADMILGGYRLPKDAIVIPALHSLHKNPLYWDNPQRFDPDRWAGSYAPFGMGQRMCIGFNFALQEVKVFLPKLLYRYEFESATEGNVEYDPMFQLIRPTNLRVKWPPRSEEA- 157765934 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLQLRSEG-LMNEEDIREEVDTFMFEGHDTTAASMGWTLWCIAHNPDIQEKVIKQMKYLEKCIKESLRMFPPPFFGRKVEKDVVIHGNFLPKGVRIILVPLVLQRNPLLFENPNVYDPERHAYSDVPFSAGPRNCIGQKFAMMEEKTVISWFFRK------------------------------------- 185132194 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQTVANLFAAGTDTTGTTLRWGLLLMAKYPDIQDRVQEEISYTDAVIHETQRLANIVPMPHTTSQDVTFQGYFIKKGTDVLPLLTSVLRDESEWKSPHTFNPEHKKDAFMPFSAGRRVCLGESLARMELFLFFTSLLQHF------------------------------------ 7671443 29 LPPSPTPLP--IIGHLHLINKYPLPQALHH----LSSNYGPVLFLKFGCREVLILSSPDSIEECFTNHDIALANRPITSDHFSYGYKNFGFAPYGDLWRTLRRLSTEVFSSVSLQKNSSIRTEEVSNLCSSLFRFSGGNSCKDLRYQFTLLTAHVMLRLVSGNRDEFKSRFFSSLSSMNVCDYFPVLRWIDEYLQRLIDDIRMKKFDSTGSFLKLQESEPEFYSDDVIKGIVVLMFNAGSDTSPVTMEWAMALLLNHPDKLDKVREEIKYLRCVIYETLRLHPPILPPHCSSKRFNLGNYEIPENTVLLVNAWAVHRDGELWEEADVFKPERDGFRFLPFGVGRRACPAAGLAMRVVSLAVGALVQCF-EWEKVEKEDIDMRPAFSVAMDR------------- 5002354 42 -----------------------------------------------------VISGPEEARQVLQQDNIYSNRPKTVAISYLTYDRADMAFADGPFWRQMRKLVMKLFSRKRAESW-DSVRDEVDSMVKELVFCLTRNIIYRAAFGTSSDEGQDDFIFGAFNMADFIPWLGWIGKQGLNVRLAKARASLDGFIDTIIDDHIERKKSDMVDELLAFYSEETKVNESEDLQNIMDVMFGGTETVASAIEWAMAELMKNRKVDESDFENLTYLKCCLKETLRLHPPIPLLHETAEESTVSGYYIPANSHVIINSFAIGRDKNSWEDPDSFKPSR------------------------------------------------------------------------ 218723246 86 -------------------------------------------------------------------------------------------------HAERRRLLSGPISEQNLLKMEPIINQRIARIEEEISNMGAADIFKWWTFMATDVIGELSFGESFRMLEPFIEIVSKILPLSVFKQATEAGARIRNYADQSIKRYKRDPKPTLFTKLYNPGRDGEGLTDQEIVREAVGYIAAGSDTTAVTLTYLIFGVCINPEVQKKLVAEVANLPAVLNETLRLYPPSPLPRVTPQGAELSGHHIPGGTIVSSQAFTLHRNEYAFPNAEKFQPERWFNPFLPFGGGSRVCIGMHLAKIEIRMGAALFFKKFPNMTLEEMNPLMYFMATPRGMRCL------------ 15231050 42 ----------------------------------------------------------------------------------------------------MKKLLTKLLGPQALERSRDELERFYRSLLDKAMKKESVEIGKEAINSICRMSMGRSFSEESGEAERLRWPLEKLRISLFKKEIMYVSNSFDELLERIIKKPNEHQGTYLMDVLLEAYEDEKKITRNHIKSLFVELLLGGTDTSAQTIQWTMAELINNRNVQEKDLPKLPYLQSVVKEGLRLHPPLPLMRTFQRSCEMKGFYIAEKTTLVVNAYAVMRDPTTWEDPDEFKPERFLRKHIAFGSGRRGCPGSNLA--------------------------------------------------- 189521688 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEKITRHSLKVVEEHKKEPKDLIDCYLEEMKKVNQRTTFDEMVTLLFDLFLAGTETTSNTLRTLTLYLMTHTHIQEQCQREIDFVQAVIHEGQRVADIVNVFHTARTDTQLRGYSIPKGTIIIPYLSSSLREESQWKFPHEFNPQNKNEAFMPFSAGPRVCLGENLARMELFLILVTVLRKF------------------------------------ 195345517 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIAQNRAEMQRFYQDVIDDHKRSFDPDLVDFYIDAELFDGKNHEEQLVQVIIDLFSAGMETIKTTLLWINVFMLRNPKEMRRVQDELDQVVGRHRESMRRSSIVPTTHSPTRDVELNGYTIPAGSHVIPLINSVHMDPNLWEKPEEFRPSRKPEYFIPFGVGRRMCLGDVLARMELFLFFASFMHCF-DIALPEGQPLPSLKGNV------------------ 209551556 12 -APLPRTVPPSRLEII-----RTILRNPLELWGE--PSYTLPWIKTSFFGQHTLVNDPGLIKHVLVDNAGNYRMSDIRQLVLRPILRDGLLTAEGSVWKRSRKAVAPVFTPRHAQGFAGQMLRLADTLFSGEIVTSSGHFADDVNALL--HRMGRVDPMDLMRAPSWVPRVTRIGGQKVLEKFRAIVRDTMDMRTAKMKADRATAPEDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVSNSPHIREAMETEIDAVLATGAEAVEWLDMMPQTRAAFEETEGERVELEAGVTVLIMPWTLHRHELYWDRPRAYMPERFRFQFLPFGAGPRVCIGATFALQEAVIALAVLMHR------------------------------------- 157138635 32 --------------------------------------------------------------------------------------------------------------------------------------------MKELGDKFTTDVVSSIFGADAQSFAEIRDMGSKLMDSSLSFALKKPREKFFIKLMAEAIRHREESNEDFLDYL-SMLKKEKNITELDMAAHGVTFFLDGNETSSATLSLNLYELAKQPEIQKRLREELMFLEQVFSEGLRWPPVTFMSKVCTDPIELDKVPIERGTCAIISNWSLHRDPNFYEDPLKFNPDRFAPEYMPFGDGPRQCLGMRFGRMQVKRGIYEVIRNF-EISVADPLKIVSSPAISLGLSGIWLSFKPIRS--- 125563879 35 --------------------------------------------------------------------------------------------------RQARKMLTELFSAKRLESYEYIRGEEVRALLRDLHGAGGVVVLKDYLSTVSLNVITRMVGGSVTTPEEFKWMLDELFLLNYIKRMKKLGKMFDRFLEHVVDEHNERRRKDMVDVLLQFADNPNKLKREGVKAFTQDLIAGGTESSAVTVEWALSELLKKPEVFAKATEELDYVDAIVKETMRLHPVAPMPRLSREDTSVDGYDIPAGTRVLVSVWTIGRDPKLWDAPEEFMPERFDFELLPFGSGRRMCPGYSLGLKVIQLSLANLL--------------------------------------- 14794408 76 --------------------------------------------------------------------------------------------------RDMRSTLSPAFTGSRMRHMAELVVKCATSMTDFFHSEAEFNMKDTFSRFVCDAIASVAFGIEIHTFKSLATFVTLRFVPFLQKVFNFDFANVAGYFKKLILDNMDQRRNDLVNMLMETKNHSRIWTDNELISQCFFFFFAAFDNVSSILTFLSYELTVNQDIQRRLYQKMAYLDMVVSETLRKYPTATLTRYVNKDYVFDRFVIEKGKTIWIPMLALHHDPKYFPEPERFDPERFPGTYLPFGAGPRSCIGPRLALLEVKMAL------------------------------------------- 44889632 33 -------------------NLPQLGAKPHQSLCELSRTYGPLFGLRFGYVDVVVAASADVAEQFLRVHDVFSNRPPNSGAEIAYNYQDLVFAPYGPRWRMLRKLCAHLFSPKALEDLSPVRSLEVATLANTLYLRAQSDLTTCTTNALSKAMMGRRVFVNEFNVGDFVPWLRPFDLQRVVRKMKDVHARFDSFLDKVIAEHRMDNAHDLLSLLIRSKDDGVKLTNTDIKALLLNLFTAGTDTSSSTVEWALSEMIRHPDALKRAQRELDYIQAIVKETFRLHPSTPLPRISSEACTVNGYLIPKNTTLLVNVWAISRDPGVWKEPLEFRPERNDFELIPFGAGRRVCAGLSLG--------------------------------------------------- 212545520 95 ------------------------------------------------------------------------------------------------EHKKQRKLLMPAFLHRHVKDLYPIFWELAAELEQNIKRSGQSSQVFDVADWLA-RTTLDILGAAGLGREFLHNPDNEIVRAYRGVFEQKPPKGLFRILRRLIKDKRDEKVQDSKDSVDRSALDSGNFTDNMLENHLLTFLAAGHETTATSMTWAIYALCLYPHVQQRLRDSLPYLHAVCNELFRVYPPAGTRRVAVKDTSILDQHIPKGTVIAISMRALNISKELWENAFAFDPDRWNFSFMTFLHGPRSCIGQGFARGEFACLLAALVGTF-EMELEDTTELVIETGLTSRPKGLRVRLQP------ 118347076 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KISNEEIIDNFLALFFAGTDTTGNMTRVALYYLSLYPDIQNKDIQNLNFLNSVLKESLRLIPPEVFPRVAIQDIQIGDFEVKKGDFINTFFIYNFSNPEIYPEPNNFDPSRWTFNFTPFSLGPRNCIGQHLAMIEGKSMLAYIL--------------------------------------- 196006519 50 ------------------------------------------------------ITKPEDIAKVFKVEGKYPNRGPILPREQRKKPKGILVGIS-EDWRLSRSIMKKLLKLKDVKAYDNRLNEVTTDFIHYIKRRRIEDALNDPPIPLAKKFYTAVFMLDRTGLLRLVPPYYKYIQTKYWKEYCGFWDTLFEIGEELIVEERARADSDHAGQIPQDSHRSEELTDEQITANIIELMAGGVDTSANTITSALYILGKNPDIQEKDRECLDWDRGVLKESQRIYPVVQGSRIIAKDVVLSGYHVPAKTMIITGSYAMAFDKSLYDEPDKVKPERWPFSFLPFGFGTRMCIGRRIAELEMQILLARLV--------------------------------------- 40748291 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDKAHMEIKNIFYEVTQKRRREKVDDILQTLIDATKDGRPLNDDEIAGMLIGLLLAGQHTSSTTSAWMGFFLARDKALQERCYAEQKAMERCLKETLRRPPIMTMMRMARSPQXAAGYTIPVGHQVCVSPTVNHRLHDTWAERMEFKPDREKFAYVPFGAGRHRCIGENFAYVQIKTIWSTLL-RLYDFDLVDGFPTINYTTMIHTPHN-PV---------- 125555467 54 --------------------------NLHHTLARLARAHGAPVMRLQLGSPAVVISSPGAAREAFTAHDRRLAARAVPDANHALGFDRSMIWLPDPMWRTLRGVVAHAFSPRALAAARAVHERKVRDLVAYLRGRREVDVKDAVYGGVLNLVSSALFSIAKPNVSDLFPFLRPFDLQGWRRWTSGHLAKIYKVLDDIIDRRSAEDRGDFLDVLLELMSTG-KIAREYLTNILFDVFTAGSDTMSLTVVWAMAELLRNPGVMAKARAEIDYVQAVLKEAMRLHPPVMLPRKAAEDVEIGGFEVPRGCAVIFNTWAIMRDPAAWERPDEFVPERKDFGFLPFGSGRRLCPGVPMAERVLPLIMASLL--------------------------------------- 71755561 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSGLLSAYRDGTPMSLHEVCGMIVAAMFAGQHTSSITTTWSMLHLMHHLEALRKMDEMPFAERCARESIRRDPPLLMLMRKVMADVKVGSYVVPKGDIIACSPLLSHHDEEAFPEPRRWDPERDEGAFIGFGAGVHKCIGQKFGLLQVKTILATAFR-------------------------------------- 58389745 61 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGQLRHMLPTFLAVGSKLLERLANEKQIVDMRDIVSRYVLDVVASFFGFEANCLDAFRVALRDLNNPDSFINNIRTAGVFLKFTTEVIRETGQVTRKDFIQMLTDLRRKEETLTDAQCAANVFLFYGAGADTSTGTITFTLHELTHNAEAMAKLQQEVDEMDLCVKETLRIYPAAVLNRECTIDYKVSDTVIRKGTQMIIPLLGISMNEKYFPEPELYSPERDADAYYPFGAGPRNCIGLRQGLLLSKIALVMMLSRF-NFSATIPRKIKFEP--------------------- 86279650 63 LPPGPYGLPVIGYLPF-------LSSNLHERFTEMSHKYGPIFSLYLGSKLNVVVNSIDLAKVVARDDQTFANRPPVTAITVTYGLLDIAWSNNNTHWRNTRKLLVQGFRTDEVRKTVGHVYAKIGEIVDEISFETELNVVTNMGFREVELKMLELLGAPN--ISDFIPMLSWFDLQGRKREMQKQHERLDRILDNVIKARMEDGKKDFLQIMLELKDQKDGLNMVQIKALLFDILTASTDTTSTMVEWVMAEILHNPDVMRRVQQKLVYLDAVVKETFRVHPPLPIQRCPNESFTVGGYTIPKGSIVYINVMAIHHDPKNWINPLEFKPERFLNKYLPFGSGRRICPGIPLGEKMLMYILASLL--------------------------------------- 193089985 110 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVAHTFSAKSVLQFEQYIHHNLQELQNQWDRWYEMDALNWFNYLAFDVIGDLAFGEPFGMLKKGRDPYAKYFPDPFFSQGMKAVENLAGIAIARVNARLEKPSDDLLARLMEGRDEGNKLGREELTAEALTQLIAGSDTTSNTSCALLYHCLQHPEVVQKLQNELDYVDAVIKETMRIHSTSSLPRVIPPGVTILGRHFPQGTVLSVPAYTIHHSTEIWPDADTFRPERWKAAFIPFSYGPRACVGRNVAEMELALIVATVFRRY-EFELRQGE-METREGFLRKPLALQV---------- 28933414 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVENIDYQSLKVMESFINESLRFHPVDFTMRKALEDNDIAGTKIKKGTNIILNTGLMHK-TEFFPKPEEFNLTNFPNRYFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 45331333 27 -----------------------------------------------------------------------------------------------PHYVKVRKLCTELFTPKRLEALRPIREDEVTAMVDSIDNYGKSLLVKQYIGAVAFNNITRLVGVKIGGLRFIGEHIPWLRCMFPQEEHEARRDRLTRAIMEEHTLARKHSGQHFVDALLTLQKEYE-LSDDTVIGLLWDMITAGMDTTSISVEWAMAELIKNPRVQQKAQEELDYLQCVAKEALRLHPPTMLPHKANSNVKIGGYDIPKGSIVHVNVWAIARDPATWKDPHEFRPERHDFRLLPFGAGRRICPGAQIAINLITSMLGHLLHHF------------------------------------ 115481120 52 ----------------------------------------------------------------------------------------------PTRHHRWRALAEQLFSPRRVEEQRPLRRDAVRGLLRHVAELAAADVGRAAFAAMASLLFGALFGIDAATSCRFRDAAREFALLTMRRRTARHITWMYQLIDGHVERRMREKEKDLLDVMLDMSEKEEQNDDSSLTMFMADLLMAGSETSSAVIEWAMAELLQNPQTMTKDIDQLPYLQAVIKETHRLHPAIPLMYKAAVPVEIQGYKIPKETTVIVNTWAIHQNSEVWIEPDKFIPERTNMELIPFSAGRRFCLGYPVANRMLHVMLASL---------------------------------------- 115916149 1183 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTTTNTLNWSILFMMAHPDIQSRVQTELDQVVGRHREVQRKGAVLGVPHVAAADTQVRGYTIPKGATILSNLYKVLNREDLWGDTNDFRPERKREELIFFSSGRRMCLGEQLARMETYLGFTSLLQRF-TFKKPDHTPPLSFAGVLGGTRN------------- 67633430 48 -------------------------------------------------------------------------------------------------HRIIRAAVAGFLGPAGLKIHIGEMSAHIRNHINQVWKGKDEVNVLSLARELVFAISASLFINDREEQHQLHKTLETILPGYFSVPINFPGFAFRKALEGNSKRRKASRTQDLLSVLLAYEDDGNPLTDEEVLDNISALIDGSYESTSSQMAMLLKLLSDHPECYEKVVQEQRYTWQVMQETLRMFAPVFGPRKAITDIHYDGYTIPKGWQLSWATYSTHQNDTYFNEPDKFMPSRFPYTFVPFGGGRRKCPGWEFAKTEI----------------------------------------------- 193673986 93 --------------------------------------------------------------------------------------------------RRHRRLITPVFNANLLDQFFPVFNELTRNLKKELGKTQPFDLWDYIADTTLDIICQTAMGYNMRIYKPWLHPDIIFSIYGKLTGLHNVYKTLHKLPNQVIKEMKETYDDDFLDTLLDLNEAGANFSDEELRDEVVTMMIGGSETSAITLCFCLLLLAIHPEIQDKVYDEIYYLEQCLRETLRLYPIGPLLRQLQDDVKIGDHTLPKGTTCIISPICTHHIPELYPNPWSFNPDRHKFSFIAFSGGPRGCIGSKYAMLSMKVLVSTFLR-------------------------------------- 115487738 52 ----------------------------------------------------------------------------------------------PTRHHRWRALAEQLFSPRRVEKQRPLRRDAVRGLLRHVSETAVVDVGRAAFAAMANLLFGSLFSVSCRFRDAAREFALLTLTPNVSEFFARHITWMYQLIDGHVERRMREKEKDLLDVMLDISEKQEQSDDSLTINRGVDLLTAGSETSSAVIEWAMAELQQNPQTMRKDINQLPYLQAVIKETHRLHPAIPLMYKAAVPVEIQGYKIPKETTVVVNTWAIHQNSEVWIEPDKFIPERTNMELVPFSAGRRFCLGYPVANRMLHLML------------------------------------------- 157116160 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIVGHSVTFLTEGFETSSTLMCYFLYELASNQHIQDRVLNEIDCMERAMYETLRMHPVFTLTKVCTKEYELPPQTMKPGMSAIIPVHAIHLDPEIYPDPCRFEPDRHRYAFLGFGEGPRICLGMKFGLTQSKIGIATLL--------------------------------------- 197209782 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILLNLIEADGADNKLTRESAKAFALDMFIAGTNGPASVLEWSLAELIRNPQVFKKAREEIDYLQAVVKETLRMHPPPIFAREAIRGCQVDGYDIPANSKIFINAWAIGRDPKYWDNPQVYSPERFLYQLLPFGSGRRSCPGSSLALLVIQATLASLV--------------------------------------- 71007562 98 -------------------------------------------------------------------------------------------------HRKQRKLMAPAFTPAHIKGLTPIFAKYAQLMCHALADDESVDFAEYLDCTMLDIIGEAGFGYRCSALERLYPRASIWPLSEANRRIAKVNRVMDRITMQIVREAKSRDKKDLLSLLIKSNLDGERMTDKEISGQIQTFMFAGYETSSVTTSWTLYFLARHPEVQNKWCQDLEYFDWILAETLRCPPLSGNDRQAMQDSVLPLMTPVKMTRLTIGIKTVNCDRKLFDDADEFRPERPPYATYSFFGGPKSCIGSKFALTEMKVIIIAVLSRFQ-LSPEPGVTIKQHQALIVRPR-------------- 157770093 94 -----------------------------------------------------ILADYKSIEEALKTSGRSSAESFVLFTGDRQDGDGVILAM-RQKWKNMRQEILRFMSKWYGKPMDELVLHHTRSLESELVKMAESKCLIDLREPISEIMTAEVFFVNCYPFLRFLPEGILRKWTNYKRSGFRLQQWFRTILDEH--HINRHQGDFMSHMVDLQESRPDEFNDLSIILTCGDMWTGGMETTTTTLRWGIIYLLNNPEVQTKCHNELPYVRATLSEIQRLANPWAIPHKTFEECQVGEHKIPVNTEVIPALGALLCDPTLFENPKEFKPERFLDKFRPFGMGPRVCLGERVARTELYLIFASLLQNF-RFYLNRTDPIPVAERIIGGITAPP----------- 6688937 39 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAESWES-VRDEVDSMVKTVENIGKPVNVGELIFTLTMNITYRAFGAKNEGQDEFIKILQEFSKLFGAFRLVKARKALDKFIDHIIDDHIQKRKDDMLTFYSEETKVNEKLTRDNIKAIIMDVMFGGTETVASAIEWAMAELLKSPEDIKRVQQELAFFKCTLKETLRLHPPIPLLHETSEDAEVAGYYVPKKTRVMINAYAIGRDKNSWEDPDSFKPSRNHFEFIPFGSGRRSCPGMQLGLYALDLAVAHLL--------------------------------------- 39975105 120 ------------------------------------------------------------------------------------------------DHRRQRRTVARAFSVTALKEQETYVQTHLDFFIGRMHEFATFDIVGDLALGEPFGCMANGGYHPFVSMIFDTAKANAMGNFMDNFKFLSPLVKLMGAIIEMAAATTEKRRKDFMTYLLRKSKDGEGLTHPEILTNSRVLIVAGSETTATALCGLIFYLSRTPQAYRRLVEEIRSFNACLEEILRIYPPADTPPRISPGAEVGGYYIPEGTVVSIYQWATHHNPDNFVNPLTFAPERWKAAFRPFAVGPRDCVGKNLAYSEMRLVISRLLWNF-DVTLVPGQD-------------------------- 85001689 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTKDNIKAIIMDVMFGGTETVASAIEWAMAELMRSPEDQKRVQQELAYLKCALKETLRLHPPIPLLHETAEDATVGGYFVPRKARVMINAWAIGRDKNSWEEPETFKPARSNFEFIPFGSGRRSCPGMVLGLYALELAVAHLLHCF-TWELPDGKPSEMDMGDVFGLTA------PRSTRLI 157339139 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMKEEHEDIIDVLLNIEKEQDKLTKDHVKAILMDLFLAGVDTGAITVVWAMTELARKPGVRKKVQDEVRSHESDIEQFHYPPVPLLLPKETMSTIEISGYQIYPKTQVYVNVWAIGRDPNLWNNPEEFFPER------------------------------------------------------------------------ 70724310 36 --------------------------------------------------------------------------------------------------RKLRKLCKEMFSVQRLDRSQGLRREKLRSLRDYVKECEAVNIGRAAFTTSLNLMSATLFSMEFATLEEFRDIVLGIMTLIGKPNLADYFKRCFAIFDEIIRQRQQTPKNDMLEALLQNQKNESELSFYDIKHLLLDLFVAGTDTTSSTVEWAMAELLRNPEKMWKTRDQLPYLRAVVKETFRLHPAAPVPHKAEEEVEISGYIVPKNAQVLVNVWAMGRDSSVWPNPDVFMPERFHGRHLPFGGGRRICVGLPLAYRMVHLMLATLVSSF-DWKLEEG---------------------------- 171678721 17 -----------------------------------------------------IISSYGLINEVLSRKEFIKYPVGTVMRMRDVIHDSLITAFHHEEWAIAHRTLVPAFGPLAIKQMFGEMHDIGSQLVQKWIHSGPIDVAADLQSLALDTLALCAMDFSEVTVRAARPAWFTKLQWSANRKFDENNAFLRKLAHEVISHRRANQKKDLLNALVNGKDTGNSLTDDCIINNMMAFLIAGSETTGNLLAFLLYYLLANPRAYATLREEIDRDPLAPEHLNKLPYTKACLREALRPIVLGHWELDGPQTILILLHHLHRDASVWENAKDFNPQRPPNAWKPFGNGQRSCIGNEFAFQEATIAVALLFQKF-DFSFADPD--------------------------- 218201419 43 ----------------------------------------------------------------------------------------------DPRWKTLRGVVAHVFSPRSLAAARGVRERKVRDIVGYFAVHGLRKTVEDMISAIAKPNVSDLFPFLRPLDLQGWRRWAEKRIDEIYGILDNKINSRLADTDADADASTKKHGDFLDSLLELMSA--GKIARDDVTNIMFEVFGAGTDTISITVEWAMAELLRNPSIMAKVRAEMDYLRAVIKEAMRLHPVAPIPHHTAEDVEISGYAVPKGSTVIFNVWAIMRDPTAWERPDEFMPERKDFEFMPFGAGRRLCPGLPMAER------------------------------------------------- 218721675 5 ---------------------------------------------------------------------------------------------DRPTHTRQRRLLSHAFSEKALREQEAIIQRYVKRLMEQLALRGPQDVVRWFNFTTYDLIRDLSFGEQFGCLEELLGLRRFFMPKAIAGTRAQNMQRVIQTVDRRVKS--KTNRKDFLHYILAAMETDKGMSRAEMDVNTFSLSIAGSESSATLLCGFVFYTLTHPTVYQKNVHHLTYLNAVLQECLRVYPPVAVPRVVPEGGEIDGGYVPAGTTVGVNHFACYHDQRNFYRPNEFLPERWRNCLQPFSLGPRNCLGKNLAWAEIRLI-------------------------------------------- 19702552 61 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGQLRHMLPTFLAVGSKLLERLANEKQIVDMRDIVSRYVLDVVASVFFGFECLHDPDDAFRVALRDLNNPDSFMNNIRTMKKFTTEVIRETGQVMRKDFIQMLTDLRRKEETLTDAQCAANVFLFYGAGADTSTGTITFTLHELTHNAEAMAKLQREVDEMDLCVKETLRIYPAAVLNRECTIDYKVSDTVIRKGTQMIIPLLGISMNEKYFPEPELYSPERDADAYYPFGAGPRNCIGLRQGLLLSKIALVMMLSRF-NFSATIPRKIKFEP--------------------- 82570227 27 -----------------------------------------------------VVDTAELAKEVLKDNDQLADRYRSRPSARMSRNGQDLIWADGPHYVKVRKLCNELFTPKRLEGLRPLREDEVTAMVDSIENKGKSLLMRNYLGSVAFNNITRLTHIPWLRWMFVGENEDLDKHNARRDKLTRMIMEEHTLARQKSGNTKQHFVDALITLQKQYE-----LSDDTVIGLLWDMITAGMDTTTISVEWAMAELVKNPRVQHKAQEELDYLQCVAKEALRLHPPTMLPHRANANVKIGGYDIPKGSIVHVNVWAIARDPAAWKNPLEFRPERHDYRLLPFGAGRRICPGAQLALNLVTSMLGHLLHHFTDLEESPGTVTYMRT--------------------- 211582101 76 ----------------------------------------------------------------------------------------------PGKHGHMRKYLSHAFSDKSLKAQEPLIDEVVNEFVSQLDVFGSRDIVVWFNLATFDIIGSLAFGESHPWISRIITAIGQSALADAFKRFPAFATTFKWLFPKAIERMLEDTRPDFLTRMLENR--PEDLTDVQIAAHASDFVIAGSETTATTLSCIVYYLTKNPSVYQKATQEIRDRFERFEEAMRIYPPLPLPRVVPKGDTIDGHFVAEGTIVSVNPVAACLSTKNFDAPLEFRPERWLESDLPFSMGPRACLGRNLAWIELSLLLSKIL--------------------------------------- 194704096 51 ----------------------------------------------------------AVVEHVLRTN--FSSKGAYNIGVMKDLFGDGIFAIDGDSWRHQRKLASHEFSTKVLREFSSVVRANATRLVDKISSAAANRTILNMQDLLMKTTMDSIFCIVYHRYVDLFWQLKRYFNIGSEAKLRKNIQIIDDFVMNLIHQKREQMREDILSRIIASKEDPEMINDCYLRDIVLNFLIAGKDTTGNTLSWFLYMLCKNPIVQDKVALEIKESVEWAEEDNRAIDKMHYLHAAISDVLPNGYKVIKGDGINYMIYAMGRMTYLWEDAEDFRPERWPYKFVSFNAGPRTCLGKDFAYRQMKIM-------------------------------------------- 158301541 45 --------------------------GVFEKVVELHQTHGQDYMWSLFNWTILMMTSRKNVEKVLLAKQT---EKALLYQFIEPWLGTGLLIASGEKWFQRRKIITPTFHFKILEQFVRVFNTETDQLLRKHVGGKEFDIYDYVTLMICETSMGTTVDAQHNPDNQYVQNVKRMLFHPNAWEQRRVIKQLHAFTDNVIRSRREQLAKEFLDLLLNVTVEGKPLSNLDIREEVDTFMFEGHDTTTSGISFTIYELARNPDVQERVYQEFKYLDLVVKEGLRMYPPVGIIGRALLPLNTDGTTVPAGQNVLVPIYVIHRNPEIYPNPNQFDPSRFPFDYLPFSIGARNCIGQRYALMEMKVTLIKLIA---NYRILPGE--------------------------- 169857765 87 ---------------------------------------------------------------------------------------------------RFKKIVSPAFSERNNRVWEETIQVLAQLFSDVWENKDRIDNTKDLTFPIALFVIGAAFGRKISWKEEDNCPPGHAMSFKQALHIAAENEELGLYMQDLIREREKAEKHDLLSLLVEHEDKENPLTDQEVMGNIFLFLVAGHETTAQTLCFAFALLALYPEEQDALYQHLVRTMAVYYETLRMFPASEVPKVATEDTVLKTIPVPKGTRISFSLPGVHHNPRYWPDPLEFKPSRPRDAFVPFSAGHRSCIGRRFFEVEAVATMVMLLSR------------------------------------- 156549921 66 -----------------------------------------------------------------------------------------------PVHRAHRKAIMPMLNSKALNEYLKHFDRICSELLEEKAGTGVFDIQPFMVHCTFDMIFDTILGMPKEGHKELVYWTEKMYELVHTRMIKVWLHAIHSFIETAVARKKKEHRLMLLEQLIDHNAKTNLMNDTELRDETYTIFTAAQDTTGVISSFALLNLAINQEIQDKVRPELKYTELVIKETLRLYPIAPLMREATGDIDLETCTLPKGCSIVMIPYETHRSTKYWTDPEKFIPERHPYAYIPFSGGLRGCVGQKFAIMCLKTMLVHVIRNLETLRLKADISVRSRDGYMVSVERI------------ 210101405 41 -----------------------------------------------------VLNGYTAVKDAMVDSELFASRPPNYIPDLLTGFGDIVGTRWGQEFKQKKRFATTVLKTLGMKVIEEKIQEEGRSLCERFAAYQPFDAERDLQVTIANVICAMAFGHRFAYGDE---------------RFAEMAEAIVS-----VQMNLASLSGQLISV------------------FPFLRFVPGEATVMEVQ------------------------------RVRTTVPMGLPHATTQHVKLGQFDLPAGTQVLTNLYSLHTDPAYWPDPDRFDPDRKPHSFMPFSGGRRVCLGEQLAKMELILLFCGLMQNF-TFKLPEGAPPVSTGGILR----------------- 149035637 107 -----------------------------------------------------------------------------------------LLNLDGPRWFQHRCLLTPAFHQDILKPCVDMMAHSVNMMLDKWEKTWTTQETTIEVFEHINLMTLDIIMKCAFGQETNCQINSRLYNFWHHHDIIFKLSPKGHCFQELGKVIHQCTGK---NTGMSWAGDEKAFSDADLRSEVNTFMWAGHDASAASISWLLYCLALNPEHQDRCWEQLDEIPMCIKETLRIPPIPSISRELSKPLTLPDGHSPAGMTVVLSIWGLHHNPAVWKDPKVFDPQRHPCAFLPFSSGPRNCIGQQFAMLELKVAIALTLLRFRDLTRPPATVLRPKHGIYLHLKKLP----------- 182892080 8 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLIGSTTDLFVAGSDSTATTFRWGLLFLIQNPDVQERCHKEIDRLPSMEDEIQRCANLAPFGHETIQPTKLQGYDLPRGTTIIVNLTAIFSNKENWKHPDTFNPENKHESFIPFSLGVRVCLGETLARTELFLFITALLQRI-RFSLPPDAKP------------------------- 169767552 6 LIPIPEGLPLLGILDVDSEAPE-------KSFQRLAETYGPIFRLNLAGASRVFISTYELVDEIC-DEERFTKVVTAGLREIRNGVQDGLFTADYPNWAIAHRVLVPAFGPLMIRAMYEDMYDIASQLALKWARQGSDDFTRLTLDTIALCSMGTRFNFYSEDLHPFIKAVATLLQGSSDRTFRSTLLNLRTLSQELVDARRNNPIDDLLNALILGQDTGQHLSDDSIINNMITFLVAGHETTSATLTFLFYYLLKNPHAYQRAQEEVDYIAASLRETLRFHPHPTKNHEDPVTLGKGKYALNNDEPVVLIMGKVHRDPKVFDDAEEFKPERPKNAWKPFGNGMRGCIGRPFAWQEMLLVVAMLL--------------------------------------- 195122322 61 -----------------------------------------------------------------------------------------------PQWKEIRTKLTPVFTSGKMKQMYPLMQEIAADLESMLAKERPANDIKDVCARFTTDSIATIYGVRANSLAEFRRQGRKIFAPTLARRIKVFPDDFSKFLRDTIRERTATVRNDLIDVLEAALEPGKPHNNDFLVAQAGVFFTAGFETSSSAMSFALLELARQPELQKRKIHSLEYLSMVVDEVLRMYPVLPFLDREYQSIPYYDHKLENGTPIFIPVYALQRDPKYWTNPNLFNPEREPMAYQPFGLGPHNCIGSRIGVLQTKLGL------------------------------------------- 195123398 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAEVDGKPLTFEEIFEEVSTFMFEGHDTTASAITFAIWCLAWSPDAQQRAYEEQARMYATADGRERDPTHQFIFRTMREATTILDKHLPKDTTIGLPILAIGHCPHSFEAPYEFRPERFEAANVPFSAGPRNCIGQKFALLELKVTLSKLLRRF------------------------------------ 157112458 21 -----------------------------------------------------------------------------------------------------RKLVNPAFNTRMLTAFLPIMDSEAKNLCDKLEPLADGNTEIDIFSHLSSCTLSTTFGTTMGQNAKVYYFIEPIYKLSKAYKIHDEARRICNEFTHRIDEYIKQHLNALDQIITMKRPDGTGFSDPEVNEHLYTLIGAGTDTSALTVAYTCLYLAMYPEVQEKNLKQLEYTEMVIKEILRLFPAGPLGRQTMSAIELDGIRIPKDQIIIFSMFTLHRRKDIWPDPEQFDPERHPFAYLPFSGGLRNCIGHRYAMNVMRIIL------------------------------------------- 147853615 52 -----------------------------------------------------VVSNHEAVKECFTNDKVFVSRPPSAAKILGYNYAAFGFAPYGPFWREMRKLLLQILSTRRLSDLMHVQVSELQAVIKDLYILGKDNWVNSKKVVMSEWFEHLTFNVVLTMIAGKRYFNDVVHGGEEARSAIAAIKKFMSLSGAFVA-------SDVIPFLEWVDLQGH-LSSMKLVAKELDSLIESWHVMKHAQEELDLKVGRDRWVEQSDIQNLVYLKAIVKETLRLYTTAPVPHEAMEDCHVGGYHIPKGTRLLVNAWKLHRDPAVWSNPEEFQPERFLTSHIPFGSGRRSCPGINLA--------------------------------------------------- 194578951 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQNLLITVSNLFAAGTDTTGTTLRWGLMLMAKYPQIQDRVQEEIDYTDAVIHETQRLANPLNLPHKTSCDVTFNGYFIKKGTCVLPLLTSVLRDETEWETPDTFNPQHKRDAFMPFSAGRRACLGESLARMELFLFFTSLLQYF-RFSPPPGA--------------------------- 195496131 30 -------------------------GGQHILFERWAKDFRSELVGLKLGREYVVVAGHEMVKEV-QLQEVFEGRPNFFLRLRTMGTRKGITCTDGQLWYEHRH-----FAMKQMRQMEHHIELEAEELLGQLERTEEQPIVTWLAQSVLNVLWCKLFDICGGLLAQFPWLRHVAPDRTGYNLIQQLNTELYCFFMDTIEEHRRQLAKDIYAYLQEMEDESSSFNETQLVMTILDFFIAGSQTTSNTINLALMVLAMRPDVQGKLFNHVDYMDAFIMEVQRFFHITPIPRRALWPTKLGGYDIPKNATILISLRSVHLDKEHWKDPLEFRPERKDEYFMPFGMGRRRCLGDALAR-------------------------------------------------- 162148374 26 --------------------------------------------------------------------------------------------------RRQRRAMAPAFTPRGVPVLAGHIAACADRACRALEPDRPVDLFSTMRRLALDVAAVSMFSLDIGSFDRLPPGMPTLLGWRRRRFRRRWVALIGQIIAARQALGPTDAPRDLFDLMQAAFGAEGGGTTSELIDEVATMIVAGHETTASVLFWACLLLPRWQDEVAREVRDMDLSPAVVRETLRLYPPFMSGRESVDEADLCGHTVPKGAMVLLPFWMLHRNPALWDNPGCFDPARPRFAFLPFGAGPHVCIGAQLAMTEAVLVLARVVQDV-SLALVDHAPV------------------------- 32478997 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CSIFFGAGHETSATTLSYTLFELAKNPEAQKRAIEEVDAYEACLDETLRLYPVSVLTREVVEDYTLPTGLHDKGVRIHLPLYHLHHNPDNFPEPEKYRPERKPYTYMPFGEGGRTCIGMRFSKMQTLSGLVTFLKKY-RVELAKGTSP------------------------- 169857596 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSLLVEHSDEDKPLTEDEVMGNTFLFLAAGHETTAQTLCFAFALLALHPDEQEAVYQEIKRTMAVYNETLRMFPTSEIPKVAAEDTVLKKIPVPKGTRVSFDIPGIHYNPRYWKDPLEFKPSRPRDAFIAFSVGHRSCIGRRFFEIEAIAVMVMLLSR------------------------------------- 158339978 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIEQRRESPQDDLLSSLLLAQEDGSQLSMKELRDEVMTLLLAGHETTATALTWTLMLLAQNPEVAQKDLPRLPYTEMVLKESMRLYPPAWASREVAQDCMIGPYFLKRGTSVFFSQWVVHRDTRFFDNPEQFLPERWQDAYFPFGAGPRGCIGQAFSIMEATLILAMILKQ-NYFKLVPDQAIELLPSITLRPK-------------- 170057032 80 --------------------------------------------------------------------------------------------------------LSPAFTGSKMRNMFELLTSYCEGAMRRLVESAEGRIVKDLFQRFGNDIMASIFGMDIDSVRDFYQKGKRFTWLGIRLTPRDVADFYLDVVSRTIKYREENVRPDFIHLLLQAREDSKQWTDLDIAAAAASFFFGGIETTTTMLCFAIYEISLNPDIQHKAMQRMKYLDMVVTETLRWPPFGVLTRKCNKQYVMENVTIEKGGHVQFSVHAIQRDPQYYPDPMRFDPERDENRHLPFGSGPRNCIGSRLALMQAKCLL------------------------------------------- 74143584 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFARMEDRNLSDEDLRAEVDTFMFEGHDTTASGISWIFYALATHPEHQQRCREQMPYTTMCIKEALRLYPPVIVSRELSSPVTFPDGRSIPKITATISIYGLHHNPRFWPNPKVFDPSRHSHAYLPFSGGSRNCIGKQFAMNELKVAVALTLLRF------------------------------------ 115481256 51 -----------------------------------------------------------------------------------------------PRWRELRKIMTELFSTRRLDALHELRQEKVAELVDRVAFTTSLNLVARTIFEFQRLITDVMEAVGSPNLSDFFPALAAVDLQGWRRRLSGLFARLHRLFDAEMDHRRKEKDGDFLERLAARDDDTARLDGDTLRSLFTDLFTAGSDTSSSTVEWAMAELLQNPISMAKLCDQLPYLQAVIKETFRLHSPAPLPRQATRTIQIMGYTIPKGTRVLINVWAMGRDEDIWPEAGKFIPERFLERLIPFGAGRRICPGMPLAVRMVHVLLASLL--------------------------------------- 85068598 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEKLLSLQEEPEFYTDDIIKSIMLVVFVAGTETSSTTIQWVMRLLVAHPEALYKLRADIDYLHCVVNETMRLYTPIPLPHYSTKDCIVEGYDVPKHTMLFVNAWAIHRDPKVWEEPDKFKPERFNYKLVPFGMGRRACPGADMGLRAVSLALGALIQCFDQIEEAESLEESYNSRMTMQNKPLKVVCTP------ 125578315 80 ---------------------------------------------------------------------------------------------------HQRKVIAPELFMERVKGMVNLMMEAAMSMLDEFLRTFSADVISRACFGSSFSEGKEIFIKIRQLQKAMAKQSMLIGVPGSRYLPTRSNRGIWNLIRTLILNISKKYEHDLLHSIIQGSKDGSCTPEDFIVDNCKNIYFAGHETTSTTAAWCLMLLASHHEWQSRARRKLKKLTMVIQETLRLYPPSFVAREALNDMKLGGIDIPKGTNIWIPIAMAHRDPSVWPSADKFDPDRFANGYMPFGVGVRTCAGQNLAMVE------------------------------------------------ 15789667 6 --------------------------------------------------------------------------------------------------REQRGRANPAFSMARVAGFDADIAAHAADRVDDWPVGDTVDVEAAMTHITLDVILDVMLGVSRFEPDPVRFAVPEWLPMPDDREYAAAVATLDDLVDDIVAAREGTASGDLLSVLLRARDRGEQSLDRLRDEVMTTLL-AGHDTTALTLTYTWFLLSEHPDVEARLHQDLDYLEWVLQESMRLYPPYNVFRTPIEPVELAGSEVPAGAPIMLPQWAIHRSPDHWDDPEAFDPERWRFAYFPFGGGPRHCIGKQLALLEAKLIVATV---------------------------------------- 115469128 41 ---------------------------PHHAMRDLARRHGPVMMLRLGEVPTLVVSSPEAAQEVMRTHDVFATRASATVRAATMGGRDIAFAPYGDRWRQLRKIATQLLSARRVASFRAIREEEVATMLRAVAAAAADGRAVEMRAALCDSTARAMVGESCQERDAFLREIDRSMELVSGFKIEASLHTVLGILDRIIQKRLQEASEDILDVLLRIHKDGGPLDMDDITLVITDLFSGGGETVATLLVWAMAELIRNPMAMQKATGELRYLHLVIRETFRPPGPLLLPRECSEPCQVLGYDVPRGTQVLVNVWAIGRDER------------------------------------------------------------------------------------ 157130128 111 --------------------------------------------------------------------------------------------------RPQRKQLAAPFSYQVVANFAPSFNEYAEEYLDRFVGAEAFDMLPKLSFYVLSSTLANLFKVQLHSHDHFRMWINIFRRVYKPWLISEFIEEHVAFIQSIVEQQKSHPGDDLIERLERLTYQTGEMTNEEMMDNIDTFLFAAVDTTTSTMASTLLMMAIHPEVQERVYQEVSYLERVMKETMRLIPIAGMNRVCEKELQVGEWTIPVGATIGIPVLKVHRDRAIWGDPDNFLPERHPYAYIPFSAGIRNCVGMRYANVSMKVLLAKLVKRF------------------------------------ 218247232 165 ---------------------------------------------------FVLVTLFPDVQEVFSRPEVFSVR--LYAPKMDPNHGPAMLSRDNTVYNWREKSIMKTMLDEDLPRIKQAAGEVAKAALDKFAPTKKIETVNELAKWVLVRMSGDYYGFPGPDRETMYRWRNLANDPQIHEASVQAGKEMRDYLTQLLQQKKANNTPDIFTRLVQANLTSDIPFDESRILTNMLLLISTLDTTAQAIVQSLEQLLRRPDILPKAVAAAKANDKYVWEALRFNPVSPAPRFCESDYTVRATRIPANSLVLVSLGSAMMDGAIVQNPEQFSIERPKHNYMHYGYGDHTCLGEHIGNVVVSEVIKQVLLR-PGVRLIPGDE-------------------------- 117169 123 -----------------------------------------------------------------------------------------------------RRMLTPAFHYDILKPYVGLMVDSVQVMLDKLEKLARKDAPLEIYEHVSLMTLETIMKCAFSHQRNVFHQSDFLYRLSPEGRLSHRACQLHEHTDRVIEKVRRKRRLDFLDVLLFAKENGSSLSDQDLRAEVDTFMFEGHDTTASGISWIFYALATHPEHQHRCWEHLDKMPMCIKEALRLYPPVPVGSKLSSPVTFPDGRSLPKGIIITSIYGLHHNPKVWPNPEVFDPSRHSHAFLPFSGGSRNCIGKQFAMNELKVAVALTLVRF---ELLPD---------------------------- 86355719 12 -APLPRTVPPSRLDIIRI-----ILRNPLELWGE--PSYTLPWIKTSFFGQHTLVNDPGLIKHVLVDNAANYRMSDIRQLVLRPILRDGLLTAEGQVWKRSRKAVAPVFTPRHAKGFAGQMLRQSEDFVRKYENGDAAGQIFDIATDMTDLTFARMGRIDPMDLLRAPSWVPRLTRIGGQKVLEKFRAIVRDTMDMRLAKMKADRAEDFLTLLLE-QAGPDGLTEEEIEDNILTFIGAGHETTARALAWTLYCVANSPHIREAMETEIDVTRAAFEEALRLYPPPSINRAAIADDLWEKIEIPADITVLIMPWTLHRHELYWEKPRAYMPERFRFQFLPFGAGPRVCIGATFALQEAVIALAVMMHRF------------------------------------ 15222180 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VINMIKKQEKDGDKLTTDHLKGMISDIFLAGVSTSASTLIWAITELVRNRKVMKKVQTNLHYFKLVVKEIFRLHPAVPFPRETLSHVKIQGYDIPAKTQIMINVYAIARDPKLWTNPDEFNPDR------------------------------------------------------------------------ 86129702 67 -------------------------------------------------------------------------------------------------HTRLRKLVQRSLSFEALRNLVPHVEALVLSGMNSWGDGQVINMFKEMKRISFEVGILTTFGLEPRSREELKKNYRTCIPGTQYKKALLARKRLGKIISDIICERKEKKERDLLSCLLNWKGEGGELSDDQIADNIIGVLFAAQDTTASAMTWVVKYLHDEPKLLESVKAEQKAIHKSNEESLRMASIISFPREAIADVEYKGFLIPKGWKAMPFNGVHHACPGNEPNPSRFYVAPKANTFMPFGSGGHACPGYELAKLEMLIMTHHLVTKFRW------EAEGSNSGIQYGPFPVPVRGLPARFR-- 187940970 112 ------------------------------------------------------------------------------------------------EHYRQRKVFAPAFSDRAIREQEPLLKKYTDLLVEKCQTAGKVDMVMFFNFATFDFIADCVFGDSLHHLESMEYHPQAIFEAFMPKSMIKKRLEHVKFCDERVMNRLANDNPDFWTLVEHAEAKGNGLTKGEMRQNGFLLLTAATETTSSLMSAITYLLCKNPEKMKKLQPKLQYLQMAIEEGLRVYPPVPPRRVVQPGTTLDASNMHIQSVVFYSQYASYHSPSHFARPHEFIPERWSEAVQAFSAGPRDCIGKNLAYHEARMLL------------------------------------------- 210124924 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGNGLSDVEIRDEVDTFMFEGHDTTASGLSWTLYNLAKHPEHQERCRQHLPYITVCIKESLRIHTVPSIARKLTKSITFPDGKSPPGSLVGISVWNIHHNPHVWRDPKVYDPSRHSHAFIPFSAGPRNCIGQHFAMNELKTAV------------------------------------------- 66512127 28 -----------------------------------------------------VISTHDLVKKVLLQDEFNGRPDGFFFRVRAFGKRKGILFTEGSMWSQCRRFTMRHLRSFGLSTMEKYLTVEAENLVNYLRRVSTKGPVPAVLNSLWCMFAGHRFDYENEKLAEILEIVHDSFRLMDTMNLMEILRKLWNFLDEEINNHEKHLSQDLIEAFRNGVQNDSIFDRENLLILCLDLFLAGSKTTTDTLSTSILFLSLHSEWIKILQEELDNMESFLAEIQRFLAPLGVPHKTTKDVILNGYNIPKDTTVLLDFHSAHNDPAYWDHPEEFRPQRFNNANIPFGLGKRRCPGEMLARTSL----------------------------------------------- 157335364 77 -----------------------------------------------------------------------------------------------------RRISNQVFNMERVKGWISEIVASVTKMMEKWEEERGGDAHKELHNLTADIISRTAFGSSFEEGKRIFELQERFLPTKKNRERWRLEEETRKSIRMLIETNSKENSENLISLLMSANKNEEMFGVEDVIGECKTFYFAGKETTANLLTWALLLLAFHQEWQDKAREEVVRIYGHNNETLRLYPPVVMTRKVSRNVKLGSLDIPANTQLYLAMTAVHHDPKIWEDANDFNPLREPRKHLPFGLGPRICVGQTLAVVEAKIALSMII--------------------------------------- 198433432 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLILCVIDLFFGGTETSTSTVMWAMVVLINFPQIQEKLHKEIVNFQAFIQELYRCMTLAPLGHQTTKDADIGGYCIPKDTVVLTNIHAVHHDPKIWKNPSEFNIYRHSRKMIPFGIGCRSCLGEKLARSEVFLLLANIIKGF------------------------------------ 115479381 36 --------------------------------------------------------------------------------------------------RQARKMVTELFSARRLESFEHIRGEEVRALLRDLHGAAAPVLLRDYLSTATLGVISRMVTSPAATPEEFKMMMDELFYIRRMKRVGKKLDRFMEHVLDEHDKVRRQQGDDLVDVLLQLADDPNQLRRDNVKALTQDLIAGGTDTSAITVEWAISELLRKPEILAKATEELDYVEAIVKETMRVHPVAPAPHVAREDASVGGYDIPAGTRVLVNVWTIARDPALWDSPEEFMPER------------------------------------------------------------------------ 195430208 62 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEQRRRDRQPLQSFLQLYSRSESPLSDKEIAAQAFGFIVAGLNPLNATLSFCLYELAQQTELQERTRKELQFTKQVVQETLRHSPYPFVVRRCTKEFEVDNFVIARGNNIIIPTVAIHRDPSIYEEPLRFDPSRFDAAFLPFGAGLRGCLASQLAEQQLIVGLVALL--------------------------------------- 195436264 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLFFTAGFETSSSTMSFTLYEMAKHPELQQRRINSLEYLSMVVDEVLRLYPVLPFLDREYKSVPYYDFSLENGTPVFIPIYGLQRDPKYWPNPNQFDPERFAPEYQPFGSGPHNCIGSRIGLLQTKLGL------------------------------------------- 125559386 96 ---------------------------------------------------------------------------------------------------RRRRVLTPAFHTENHRMIAPFVAGTVTRMLDELAERAEVDVAEWFQRVPQEAITFAAFGRRNYDHSKVYIPGYRFLPTRKNRRVWQLDREIRSHLAKFVTGLQSCSSSHGDDADDGGDGGGGMREFMSFMAPAMTFFFAGKETLSNLLTWTTVALAMHPEWQERARPKLKTLGMILNETLRLYPPAVAMRTAKEDVELGGCVVPAGTEVMIPIMAVHHDAAAWGNPARFAADRHPMAFMPFGGGARVCIGQNMALMEAKVALAVVLRRF-EFRLSPAYVHAPRVLMILSPQGAPVIFRPLTSAA- 147782357 32 LPPSPPAFPV-------LGHLHLMKLPFHRALQTLSEKYGPIFALRLGSRPVVVVSSPSAVEECFTKNDIVLANRPHFLTGKHLCYNHTTVEAYGEDWRNLRRLCSEIFSSNRLNMFLGIRSDEVKLLLRRLSQDSRDKFAKVELKPLGKRYHGEEVGTEEIKQFRILEWVDYGGYKKKLMKINRRAEAMLQYLIDEHRNSKKRGLEDIDHLLSLQKSEPEYYNDEIIKGLVLILILGGSESTAVTIEWAMALLLNHPDALNKVREEIDIHQNVISETLRLCPAAPLPHMTSSHCQVGGFDIPKGTMLITNAWAIHRDPKAWDNPTSFKPERNNYKLFPFGLGRRACPGSGLANKVIGLTL------------------------------------------- 5915844 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGGTDSTAVTLTWALSLLLRNPLALGKAKEEIDMQQAIVKETLRLYPPAPFPREFTENCILGGYHIKKGTRLIHNLWKIHRDPSVWSDPLEFKPERFLTTHLPFGSGRRVCAGMSLG--------------------------------------------------- 28374215 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTETGATTLRWGLLFMIKFPEIQKKVQAEIDYTEAVLHEIQRFGDVVPFPKQAAVDTKIGNYFIPKGTSITTNLSSVLHDPNEWETPDTFNPGRKRDAFLPFSAGKRACVGELLARNVLFLFFTSLLQQF-TLSKCPGEEPSLEG--------------------- 62859115 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHREIKNIFYQVIQKRRAEREDDMLQTLLDATKDGTPLNDDEIAGMLIGLLLAGQHTSSTTSAWMGFFLAKNKSLQAQCFAEQKAVDRCIKETLRRPPIMTMMRMARTPQSVAGYNIPPGHQVCVSPTVNHRLRDTWDKNTDFNPDREKFAYVPFGAGRHRCIGENFAYVQIKTIWSTML-RMYEFELVDGFPTINYTTMIHTPNN-PV---------- 162462485 46 ---------------------------------------------------------------------------------------------DLPRWKILRQKLSPAFSSLRLKTMFEGIERSARDFVEFIENSGNDQDLEEMPFNAIYKYTAAVFGVDVDMTFFLAGTFPRLIKWLDMMNFDNYETSFIDAVKKVLENRRAEKQYDFIDVCLELQNHERDLVTGYEIVPTDELLVAGADTTANVMHFTLLELSSNPSVLKKLHAEIDYLEMVVNETMRKYPPIGLQRICTKETNLPSNRISKDTIAVVPVLALHRDERFYPKSDAFDPQRNKFSFLPFGEGNRVCIGAKFARLQLRAGLAWLLR-------------------------------------- 167998404 27 -----------------------------------------------------VISTAAAAREVLKNDADTAGRPQVVALAILEEDKTVASANPGPYWNQLRKLCHQLFSPKRLASYENARTEEIHRLLREDAKRGEVIDVRRWLQGVTCNYVTRMLGFEKFYKRIFEWIPRLWDIRHFSDSISVKIADLDKHRQRALDRNREEYVPDFVDVLLTTKENGEPLPDKNIKMVLMNMLIAGTDTMANTVEWAMAELMVNPLHMKRAKDELDNVQAITKEALRMHPPAPLPHESIRPAEIMGYKFPAHTRVFYNLFAIHRDPAMYEKPDEFNPQR------------------------------------------------------------------------ 40646519 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKDTDVQQKMIESLEFMQMILLEVLRMYPPPFLDRECTSGRDYSLAPFHKKMPVYIPCYALHMDPQYFPQPRKFLPERTPYTYMPFGLGPHGCIGERFGYLQAKVGLVNLLR-------------------------------------- 164459316 30 ---------------------------------------------------------------------------------------------------AHKKLTRSALLLGMRDSMEPVVEQLTQEFCERMRQAGTPVAIEEEFSLLTCSIICHLFGYYKCIQEVLKTWSHWSIQIVDVIPFLRFFKQLRQHKESLVAGQWRDMMDYMLQVVAQMEEGSGQLLEGHVHMAAVDLLVGGTETTANTLSWAVVFLLHHPEIQQRLQEELDHQNATIAEVLRLRPVVPLPHRTTRPSSISGYDIPEGTVIIPNFQGAHLDEMVWERPHEFWPDRKNSRALAFGCGARVCLGEPLARLELFVVLTRLLQAF------------------------------------ 15222806 180 -----------------FFKPYSF-NEIHPFVKKRMFKHGGSLFRTNILGSKTIVTDPEVNFEILKENRCFIMSYPEAL-VRIFGKDNLFFKQGKDFHRYMRHIALQLLGPECLKQFIQQIDIATSEHLKSVSFQGVVDVKDTSGRLILEQMILMIISFRDFSFDLVRSPFDPSFWLMARSNVMKMLKRMFKERREEATSDDSKYGDFMETMIYEVEKEGDTINEERSVELILSLLIASYETTSTMTALTVKFIAENPKVWKEYRSMMNFTHMVINESLRLGSSPAMFRKAVNDVEIKGYTIPAGWIVLVVPSLLHYDPQIYEQPCEFNPWRWEGKFMAFGGGARLCAGAEFARLQMAIFL------------------------------------------- 198419910 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAEMNKEGEYFTDEQLHHYTRDLLVAAINTTTAAFGWCVVSLLRHPECQEKIWQEVDYMRSFIQEIHRHRSIANLPHRTVRSVRLCGYDIPKDTPVLTNIWRVHNNQNVWKNPHEFRPDRHSNNVIPFACGYRRCLGEQIAKAEIFLFIVNIVKRFPTLEKDPKGAVNTPAPFRFSVRA------------- 30685997 42 LPPSPPSFPVIGHLHL------LLSALVHKSFQNISSKYGPLLHLRVFHIPIVLASSASVAYEIFKAQDVNVSSRGHAPESLWFGSSSFFFAPYGDYFKFMRKLITKLLGPQALERSRKIRADELDRLLDKAMKKESVEIGEEICKMIMGRSCSEENGEAEKFRHLVIESMALTKQIFFGMIFHKPLRKFDELLEKILFEHEENQANDMMDFLLEAYGDENKITRNHIKSLFVDLVIAGTDTSVQATQWTMGELINNPKILQRLREEIEYLQAVVKEGLRLHPPGSISRMFQERCELKGFYIPEKTLLVVNTYAIMRDPNFWEDPEEFKPERFIAKYIPFSAGRRGCPGSNLAYISLGIVI------------------------------------------- 146161403 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNQSITDEEIIQNSLSLFFAGTDTTGNLVGSALYYLSLNLTIQNQARENMNFLNSILKETLRLIPPAPNSRICVQDFQIGDFFIKKGTPVGTYFISSQMNPKLYPNPETFDPNRWMNAFTPFSLGPRNCIGQHLAIIEAKCILSYILINY-DILPNENQKIQFRSKFVYGI--------------- 211589826 50 --------------------------------------------------------------------------------------------IDKKQHGRKRRTIAQGFGDNALRGFEDTIMGLVRTFSDSLVQWSSPQNMAKWSNYLTFDIMSDLIGSPENRHIQAGELSTRRLDRKLFPEAIAGRNIFIRFVNQLLKKRMSVKRNDVFSFLLDAPETKQGFTPAEIGAESTTMIVAGSDTTSTAIASIFFYLCRYPDIYERVKTFPDPNDACIDETLRMSPPASSWREVIQDVMIDGHVIPRGYDVGTCIYAVHHNAEYYPQPFEYRPDRWRSAFTPFSIGPRSCLGKGLALTELSLTMAYLLSKY-DFRPAPGTEHVGGGSASQGPGR------------- 147807677 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATIMILIVGGTDTLSTTSTWLLSALLNNKHALKCAQEELDYLQAVIKETLRLYTATPAPHEAMEDCHVAGYHIPKGTRLFVNAWKLHRDPSVWSDPEDFQPERFLTTHIPFGSGRRSCPGITMALKLLPLVIGRLLQGF-DLSTPLNAPVDMREGLLAKLTPLEVMLTPRLPS-- 195333650 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKDADVQQKMIESLEFMHMILLEVLRMYPPPFLDRECTKDYSLAPFHNKFGMPVYIPCYALHMDPQYFPQPRKFLPERTPYTYMPFGLGPHGCIGERFGYLQAKVGLAYLLR-------------------------------------- 148673846 39 -------------------------------------------------------------------YSVFTNRRFFGP--VGFMKKAITISED-EEWKRLRTLLSPTFTSGKLKEMFPIMRQYGDILVRNLRRKGEPISMKDIFGAYSMDVIFDPFLLSIILFPFLTPIYEMLNFSIFPRDSMNFFKKFVKRMKKERLASNQKNRVDFLQLMMNGQESQKALSDLEMAAQAVIFIFGGYDATSTSISLIMYELATHPDVQKKLQDEPNKVSGWNLLCLHLSDPNMTFRVTILDGIFVCLFVCLRHLLLFCAYVLVSWGLYFPSPHLFCGSRDPYIYMPFGNGPRNCIGMRFALISIKLAV------------------------------------------- 163838680 52 -----------------------------------------------------------------------------------------------------RKLIAPTFHLNVLKSFIDLFRAVVDKLKKEASNFDCHDYMSEFEYAMAVMKMCDILHLRHTKI--WLRPDLLFKFTDYAKNQTKLLDIIHGLTKKVIKRKKEEFASGFLDLLLESSQSGVAISDEEIKEQVDTIMFEGHDTTAAGSSFFLSMMGIHQDIQDKVIEELDQIERCLMETLRLYPPPIIARQVNQEITLPSNKIPAGTTLVIATYKLHRRPDVYPNPNKFDPERSANRHVPFSAGPRSCVGRKYAMLKLKVILSTILRNFRVISVLKESDFKLQADII------------------ 91084353 33 ---------------------------------------------------------------------------------------------------RHRKIIAPTFNQKVLNEFPGVICEQVNELLRKECDKGEIDHCRYVTNCAIDIVGETIFGVSFMRIFRLDYQFEWIFSWTKASKIQEEVKRIHTMTRDIIEKKKEQIGDDFLNLLVEKHLNNE-LTLQELEDEVNTFLLAGSDTNATSGSFILTLLGMHQDVQDKLYPKLKYTERVIKESLRVFPGPFVARVVEEDVNLGDVIVPKGANIGLGYLHLHRSEKYWKEPLKFDPDRHPYTWLPFSGGSRNCIGWKYGMMVMKIMTAMVIRKFRDIELTANVVLKPKNGF------------------- 17560938 25 --------------------------------------------------PFVMISSYDLLKDTFRDGDTYKDKYPQPLNQKIRGGNYGIVESNGHLWSTHRRFALTTLRDFGLDLMQEKILIEVEDIFKKFQLGLEQDVSVVMNNAIANVINQNIFGYDFKKLRELMEYQETAFATFKVYVLEEWRDNFYTFFDTQIENHRKKIDFDSQESLDYAEAEFELFSNKQLSNTCLDLWLAGLSTTNTTVNWTICYVLNHPDVLQKMNEEFDYFNAVLNESQRCANIVPIFHATTKDTVINGYPVKKGTGVIAQISTVMLDEKIFPDPYKFNPDRKIEQLIPFSIGKRQCPGEGLARMEMFLFL------------------------------------------- 194901652 33 ------------------------REDILNAFGCFLDKHGPTIYSWLGPIPFMIVSDPQVVQDIFTSPH--CVNKGIIYKAVDDGVGLGLFSLKDPRWSIHRKLLNPAFGHKVLLSFLPIFNRETALLLNQLEPDGEKDLIPLLQSFTLGIATQTTMGSDVKDEDNFRTMTDMCFSPWLNSRFFRQLAEIRHFIRKIIERKLAADEMGTLPAIQSNDKNIFNLATDLMRRGAFTLVFGAFETTANAVYYTLMLLAMFPEYQERAFQQMVYLDLILNESMRVIPPPVVSRQTSQDLKLSNIVVPKGIQIAIDIYHMHRSKKIWPDAETFNPDKHPYAYIPFTKGIRNCIGWRYALISAKVTLAKLLRNYRFRTSFPFEDLYFVEDITMKLKSVPL---------- 80973284 55 ---------------------------PHQSMAALARVHGPLIHLKMGFVHVVVASSASVAEKFLKHDANFSSRPPNGAKHVAYNYQDLVFAPYGPRWRMLRKICAHLFSAKALNDFTHVRQDEVGILTRVLADAGETPLLGQMMNTCATNAIARVMGHADSKAEEFKAMVVELMVLAGVFKMKKLHLRFDSFLSKILEDHKINSSDDLLNMLISLKDEGGRLTDVEIKALLLNLFAAGTDTTSSTVEWCIAELVRHPEILAQVQKELDFLQAVVKENFRLHPSTPLPRIAHESCEVNGYLIPKGSTLLVNVWAIARDPNVWDEPLEFRPERNDFELIPFGAGRRICAGMSLGIRMVQLLTATLIHAF-DFDLADGQ--------------------------- 13661750 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDFIDVMLSVQ-DEYKLTRNNIKSILMDMFQAGTDTTFIWLDYAMAELARAPQVMAKLQSSMSYLKAVMKETMRLHPPGPLLLPSIADCEVEGYVVPAGTRVIINVWAIGRHASSWERAEEFVPERNDFRLLPFGSGRRMCPGINFATLTFEIIL------------------------------------------- 40748287 57 ----------------------------------------------------------------------------------------------------QKKMLKTGLNIARFKEHVRLIESETIEYFKRWGDSGERNLFEALSELIILTASSCLHGKEIRSMSHAAWLLPTWVPLPSFRKRDKAHREIKNIFFKVIEKRRRETPDDILQTLIDATKDGRSLTDDEIAGMLIGLLLAGQHTSSTTSAWMGFFLARDKALQDRCYAEQKAVERCLKETLRRPPIMTMMRMARTPQTAAGYTIPVGHQVCVSPTVNHRLQDAWVGRMEFNPEREKFAYIPFGAGRHRCIGENFAYVQIKTIWSTML-RMYEFDLVDGFPTINYTTMIHTPHN-PV---------- 169631041 43 -------------------------------------------------------------------------------------------AVDGPQHKQWRTLLQRGYSREAIADRYSEAIDVIDDAVDKHWRPGESVPVLPAMQKLSIAQVGTFLGAPVQHIPKFMLQLPRYVNA--RSRVARVAQNALALAGHSSASGRRGQSTLLEDILESCRDDPNAANQRNMLFHSVLPYFAGVETTSATATYALYLILRHPDVLCRFHSTPVLHGAIMEAMRLRPIASFIIRVAAKDFEFHGHQIRSGEGVFIGTTVPHFLSEFYENPMKFDPNRTPGAYSPFGRGPHMCVGKGLAESLMQLMLARIIHR------------------------------------- 17978831 27 -----------------------------------------------------------------------------------------------PHYVKVRKLCTELFSMKRLEGLRPIREDEVTAMVESIENKGKALVLREYLGMMAFLHIARLFGKRFMDLKAILHNGIKLGTKKSWAEFLPWFRFLFKTENQLLAEHDANTKNHFVDALLTLQKEYD-LSDDTVIGLLWDMISAGMVTTTITVEWAMAELVRNPRVQQKVQEELDYLQCVTKECFRMHPPTMLPHKASTNVKIGGYDIPKGATVSVNVWALARDPAVWKNPLEFRPERTDYRLLPFGSGRRICPGAQLA--------------------------------------------------- 193208025 48 ------------------------------------------------NTPYVIVSSYELMKETFRDGDTYKDKFPQPFNEKFRGGIFGIIETNGHLWNTHRRFALSTLRDFGLDLMQEKILIEVEDIFRKAQIDKDMEISTILHNAIANVINQTIFGFDESNQEEYKKLKHLIEFQENVFTMKDWKNSFYDFFNTQIENHRQKIDFDSEQKKYEALGDTELFSNKQLSNTCLDLWFAGLSTTNTTANWTICYVMNTPGVLEKIHDELDYMNAVINESQRCTNIVPIFHATTRDTVINGYPVKKGTGVIAQISTVMLDEKVFPEPYKFKPERKVDELVPFSIGKRQCPGEGLARMEL----------------------------------------------- 77404540 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLDLMLHSAETGEKLDPVNIRNQVFTFLVAGNETTAGTLAFALYFLSRHPDVADEDVARMRYLRRVVDETLRWPSAPGYFRKVRTDTTLGRYDMPKGSWVFVLLPQLHRDPVWGEDPESFDPDRPAHAYRPFGTGPRACIGRQFALHEAVLALAIILQR------------------------------------- 15231526 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTTDHIKGIISDIFLAGVNTSATTILWAMTELIRNPRVMKKVQNQLNYFKLVIKETFRLHPAAPLPREAMAKIKIQGYDIPEKTQIMVNVYAIGRDPDLWENPEEFKPER------------------------------------------------------------------------ 212721244 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNDLLGLMLEAERDELSLTMDEIIDECKTFFFAGHETTSHLLTWTMFLLSVYPEWQQRLRNKFNEMTMVLLETLRLYPVMLMLRKPTSDIRLGSLSIPKGNGIAIPVPFLHRDREVWDNANDFDPLRTPQALLSFSIGPRACIGQNFAMLEAKSVMAMILKKF-SFTLSSSYVHAPVDYITLQPKGLPIVLRP------ 37788136 43 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYFEKVIEQHLDPNRPDVLIGLMKDESTSFKITKDHVKAILMNVFVGGIDTSAVTITWAFSELLKNPKLMKKAQEKIKYIDCIVKETFRKHPPVPVPHFSMKHCKIGGYDILPGTTIYVNAWAMGKDPTIWENPEEYNPDR------------------------------------------------------------------------ 133874242 48 ---------------------------PHQTMAALARTYGPLMHLRLGSVDVVVAASGAVAEQFLKHDANFLNRPPNSGAVIAYNYQDLVFAPYGPRWRLLRKVSAHLFSAKALDDFRHVRQEEVAVLTRDLASAGNAPVLNQLLSVCTTNALSRVMGGGDSKADEFKQMVVEAMVLAGVFKMKKLHVRFDSFLTAILEEHKTTGSRDLLSTLISLKDEGEKLSDTEIKALLLNMFIAGTDTSSSTVEWALAELIRHPKILAQAQQELDFFQAIIKETFRLHPSTPLPRMAAESCEINGYFIPKGSTVLVNVWAIARDPDIWAEPLEFRPQRNDFEVIPFGAGRRVCAGLSLGLRMVQLVTATLVHSF-DWELADGQ--------------------------- 146171206 1906 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDTTGHLLAMTFYYITQNPELQKALQREVDYLNAFLKETLRYYGNFTFDRIATKDHYLGDIPIAKGTIVVPISQSTHRNKKYYEDPHRYNPERWNYAYMPFSSGQRNCIGQHLAMIVARITLNKFVKMF-EFSCDP----------------------------- 149689500 89 -----------------------------------------------------------------------------------------------------RRMLTPAFHYDILKPYVGLMADSVRVMLDKWEELVSLDSHLEVLGHVSLMTLETIMKCAFSHQDRNIQSYIQAIRDLGNLTFSRIRNAFHDFIYRLTPEGRWSHRDFLDILLFARMENGSSLSDVDLRAEVDTFMFEGHDTTASGISWILYALASHPEHQQRCWDHLDKMPMCIKEALRLYPPPVISRDMSKPITFPDGRSLPAGILSLSFYGLHHNPKVWPNPEVFDPDRHSHAFLPFSGGSRNCIGKQFAMNEMKVAVALTLLRF---ELAPDP--------------------------- 156554006 37 ----------------------------------------------------------EIIKQIMRDFDNFSDRHFAGSQQKDSIGMKNLFGLKNPAWKYLRSKISPTLARGKLKQMLPLMMQTGKPMMEYLEAQGMIDAQELNYKYATDLIANVALGTPMDSFHRPNEEFSKAVYQFFHGFKRMIALVTVFFVPELVEEKNGEKRGDFIDQLKNGEQNPVYKFEGENLLYQSGTFFSGFESSSTTTAFTLMELAAHPEIQERAFNDMKYLDQCLAEGVRLHPPVTIDRYTRQDYTIPDIVIEKGTAIYISLYGLQEDPRFFTRPSVFDPERFADAFIPFGIGPRMCVGMKAGQLHAKVVLAMILR-------------------------------------- 30689861 41 ------------------------------------------------------------------------SKGPVGTVNLADLLGHGIFAVDGEKWKQQRKLVSFEFSTRVLRNFYSVFRTSASKLIAEFALSGKSFDFQDMLMKCTLDSIFKVFGVELGCLDGFFWKLKCFLNIGSESRLKKSIAIIDKFVYSLITTKRKEVREDILSFLLESEKDPENMNDKYLRDIILNVMVAGKDTTAASLSWFLYMLCKNPLVQEKIVQEIRDVTSSHEETMRLYPPVPEHMRCAEDVLPDGHRVSKGDNIYYISYAMGRMTYIWGDAEEFKPERWQFKFISFHAGPRICIGKDFAYRQMKI--------------------------------------------- 210113111 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGNEDLESGFKQMRGFIANQVHQHRQMLDDVFLLEIQRREDDGEDFTDDQMMQTVFDLFIAGVETVLSAFMWLVFYAAKFPTVQAHRRALPVTEATVMEILRLATPSPLNFRATACDVTLRGYRLPEGTWTLMNCWAVHRDPLQWTEPDTFDFTRTPPAWRPFGIGRRTCLGEQLARTELVVFFAALLQNFTSLHVPVGAPLPSVEDAVLGVALMPAAF-------- 170072409 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLDMLIQQRDPNEQLSFNELAAQAFGFYYAGLETCPALLTWTLYELSNNGEICYDSISTMTYLDQIVKESLRKYPPIPVIRETTKNYQIPNSTTTMETPIYIPVYAIHHDPELYPKPEKFDPEREPYTWIPFGEGPRACLGKRLVMMQAKIVLAYLL--------------------------------------- 86515430 28 ----------------------------------------------------------------------------------------------------MRATLSPAFTSSKIKNMYSLISECAENFVDFFQGREQDVEIKEVFSRFSNDVIATAFGIRVNSVQEPNNEFYAMGRSLTTFSAFQILKIFLAHLVPKIAEFEKIVRPDLIHLLMEAREGGEELTDEKIVAQALLFFFAGFETVSTGVSFMAYELATNPHVQKKLQKEIDYLDQVVCESLRWPPAPQTDRLCNKNFVIRTFTVEKDTMVMISMFAIHRDPQYFPDPEKFDPER------------------------------------------------------------------------ 78061625 2 ----------------NPTDPAVTHRDPYPYYAALVDGPPLAF---DATLGLWVASRAAAVTAVLGHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRTAFAPIDTVALRDRVTQLAAR---RLPTPGDAGALNAWCMTVPVCAVADLLGFDDTQLDDFVAALSPLSDAVALARASDAARQLLDRMTARVAQSHAHDGTLVAAVQQAARVSGWQASGGLVANLVGLLSQTCEATAAWLGNTLVAWSGDASASAARVVPDDAALDAFVAEVGRFSPVQNTRRFVASRTTIEGVTVEAGDAILVVLAAANRDPAVHRDPHRFMPGRAAGPNFGFGTGPHGCPGERIARAVTAGAFGAWLR-------------------------------------- 30684709 39 --------------------------------------------------------------------------------------------------------------------------------------------------------IMELLGFPIGDYVPALAWIDRI--NGFNARIKEVSQGFSDLMDKVVQEHLENHKEDFVDILLSIESEGFQAQRDDIKFMILDMFIGGTSTSSTLLEWIMTELIRNPNVMEKDVENMKYLKAVIKEVFRVHLPLILPRLLSEDVKVKGYNIAAGTEVIINAWAIQRDPAIWPDAEEFKPERKDLNFIPFGSGRRICPGINLA--------------------------------------------------- 157761055 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFMSHMLDLQETPEEFKDLSIILNCGDMWTGGMETTTTTLRWGLIYLLQNPEVQAKCHQEIPYVRATLSEIQRLANPWAIPHKSFEDCQIGGYKIPANTEIVPALGALLCDPTVFKNPEEFKPERFLDQYRPFGMGPRACLGEKLARTELYLIFSSLVQNF-RFYLNESDPKPTTERVTGGITAPP----------- 48869189 40 ------------------------------------------------------------------------------------------------EHRTLRAALARFLRPQALQSYMGIMSSEIEHHINEKWKGKDEVKMLPLIRGLIFSIATTLFFNDEHLKDRLHHLLETIFPGTSFRKAVEARSKLDEILSSLIKSRRASDGQDLLTVLLTFKDEGNSLADNEILDNFSLMLHASYETSVSPTVLMFKLLSSNPECYWKDVKAMKYTWQVVQETMRIFPPGFGSRKAIIDIDYDGYTIPKGWQLYDALY-YTWERTVLPYPEQFRPSRFPYTFLPFGAGARICPGWEFAKTEILLFVHHFVKNFSSYHLVDPKE-------------------------- 46110513 85 ---------------------------------------------------------------VFGESDFFSKRHPLFPIKNKEAGVFV-GDTDTEEWKEVHKFLPPALGPKAVRHYAPTMQRTVEDVFDELDERDEAWNVYPYMLKLGAQAVGKLLGMDFQHFSSPDARPHAMLPFGDPQRMREARAHMEAMMTESVANAAKGEGDMVDYVLRASDSKGNKLPRERIMEPLVVATGAGFTTTSSLLSWLLYGLDENTQITADLTNKLTFLDKYIKETQRRHPSYQPARTSAVDMILGGYKLPKDSIVIPALHHIHNNTKIWDNPALFDPDRWDDSYIPFATGPRMCVGFNFALQEVKVFLPKLVYRYK-FNLAQDGPVEYDPMF------------------- 156378651 27 -----------------------------------------------------VLTG-RAIKEALAQPVEFGGRPWTVSFDLALRGERPLVFEDYGRHKLHRKMGHRALKVYSQKKYQQVIIQEAEELCKRIADSSDFDVKKEFGLCIMNIICTKIFGSRYQVNNKLVDIFPFLRNILPIYGHTKELQETHDEWQKILWRKYKQHLDDYTDALLLAKQDQKYLENKYIVSAISTVFIAGSETTATSLCWAILYLIHFPKIQDQIYEMRKMCPAFIAEVLRIITPLGVPHKTLCETILRGYTIPKGTTVLANLWSLHHNVSLWENPEDFNPERFNFSHLPFGAGPRICMGENLARTELFLILALLLKQF-RFECPPGQQ-------------------------- 157764674 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEEELRNEVDTFMFGGHDTTTTSCSWMVWSLAHHQDIQQKVHNKLYYLELVMKESKRFFPPVAVQRHLQEPMVIDGHKIPAGTNIAIAPLVLHSNPEVFKNPEVFDPNRHAYDYIPFSAGVKNCIGQKFSVLNEKVLISHLVRNFPMLELDGTRP-------------------------- 15228011 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSRLVEELIKG-VITEEEVVDNMVLLVFAAHDTTSYAMSMTFKMLAQHPTCRDEDVKKMKYSWQVVRETMRLSPPIFSFRKAVADIDYGGYTIPKGWKILWTTYGTHYNPEIFQDPMSFDPTRFDKPYLPFGGGPRLCAGHQLAKISILVFM------------------------------------------- 198413296 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MENVFQELVDQHRKNNIRDFTDAFICEVDNGDSFTDRQLVQYLREIFEAGTQTTTGTLNWAILCLIHYPQAQKKDRKSMPFTSAFIQEVFRFRTRVRTPHKTTETVNFANYVIPKGTTIVANLWAVHNDPDVWDEPSKFKPERHQSKHIPFSVGPRHCLGEQLARMKIFIFL------------------------------------------- 195636624 48 ----------------------LIKKPFHATLSGLAQRHGPVFTLRLGSRDAAVVTSPACARECFTEHDVTFANRSLLPSQRLVTFDGLGTASYGPRWRDLRRVVVQLLSAHRVGCMSGVICGEVRAMVRRLXRAAAAAAGAGARVELFKRVIDEVFPYVSSVLWDYLPVLRWFDVAGVRSRILAAVSRRDAFLRRLIDAERRRMADGVCGLLALQKLEPEVYTDTVITAFCSNLFGAGTETTSTTVEWAMSLLLNNPGTLEKAREEIDYLRCIIAETLRLYPAAPLPHESSADCKVGGYDVPRGTALLVNVYAIHRDPAVWEEPGRFVPERFEGGKAPFGMGRRKCPGERLALQTVGVALGSLI--------------------------------------- 157342109 45 LPPSPPKLPIIG----NLHQLGLL---PHRSLWALAQRHGPIMLLHFGKVPVVIVSAADAAREIMKTNDVFLNRPSSIFAKLLYDYKDVSMAPYGEYWRQMRSIVLHLLSNRRVQSFRGVREEETALLMEKISSSSPIDLSKMFYRELLKEFVGLLGGFDVADYIPWLSWVNFILDAKVEKVAKEFDRFLDEVVKEHVERRKRGVDEDFVDVLLGIQEDGVAITGVCIKALTLDMFAAGSDTTYTVLEWAMTELLRHPQVMRQLQNKMQYLKAVIKERLHPPVPLLLPRESTRGAKIMGYDIEVGTQVITNAWAIGRDPLLWDEAEEFRPERKDFELIPFGAGRRGCPGTLFAAMAIEVAL------------------------------------------- 5059126 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILLNLIEADGADNKLTRESAKAFALDMFIAGTNGPASVLEWSLAELVRNPHVFKKAREEIEYLQAVLKETLRLHPPPIFAREAMRTCQVEGYDIPENSTILISTWAIGRDPNYWDDALEYKPERFLYQLLPFGSGRRSCPGASLALLVMQATLASLI--------------------------------------- 125536059 52 ----------------------------------------------------------------------------------------------PTRHHRWRALAEQLFSPRRVEKQRPLRRDAVRGLLRHVSEGGTGTAVVDVGRAAFAAMASLLFGFRDAAREFFFPVVAMADLQGLRRRTARHITWMYQLIDGHVERRMREKEKDLLDVMLDISEKQEQNDDSLTINRGVDLLTAGSETSSAVIEWAMAELLQNPQTMRKDIDQLPYLQAVIKETHRLHPAIPLMYKAAVPVEIQGYKIPKETTVVVNTWAIHQNSEVWIEPDKFIPERTNMELVPFSAGRRFCLGYPVANRMLHLML------------------------------------------- 164454824 35 -APSPPSLPVVG-------HLHLLKKPLHRSISLLSSRHGPILLLRFGSRPALAVSSLPLAEECLKNDLAFANRAHFSTKQLLYNYSTLDSANYGPYWRMLRRISAELLSSHRINSFSQLRSEEVHSMISTLFLESDKELLKSKLFELAMNNMMRLLGASTRVGDFFPFWTDWRARRMVLRLVRRRDEFLQSLIDAHARKMEEVEEKTMIRVLVELQKSNRESNNDEEFMIIISLLQAGTDTSSDTIEWAMSLLLNNRDKLKKARDEIDYLQCVITETLRLYPAAPVPHESAEECTVGGYAVPQGTMLLVNAYAIHRDPSTWVEPEKFEPEREGNKTLAFGMGRRRCPGEGLG--------------------------------------------------- 57157398 65 -------------------------------------------------------------------------------------------------HLRLRRAIDPAFSQRALREQESYFQDHSDNLVQKLKQRCKFDIVSDLAFGEPSGCVNAIVWFQLAVQYGFMGLLNWMTPKYVTESRKKHIAMTEAKLKARVEA--KNPGKDFMSYIL---ENDEKLNHLELVMLSSNFIVAGSGTSAGGMSGLTYLLLRNPDKLEKLKQEIKYLRACLNEGMRLYPPTPGPRFVPKGEMIEGKWVPGGYAVGVNQLAAGHSERNFKKAREFHPERWRSAVQPFSYGQRGCIGRSMAYAEMSLTMAKLVWYF-DWELDPDNDWWNQQGTYLVWEKLPVKLTP------ 198470110 55 ----------------------------------------------------------------------------------------------------MRKIITPTFHFSILEEFVEVFDKQSQLLVERLQPLSNGGMVAINIYPYVGLAALDILATRFMRPHLLPPLLFRLCWPSGFRKQQEGIKCLHLFTNSIIEQRRQDRRNALLDTLLRATVDGQPLTDKQIRDEVNTFIFEGHDTTTSAISFCLYLLSRHAAVQERLFDEVKGHNCVVREALRLYPPIPAGRCLETDLAVEGGRIPAGTNVILLLWQLLRDEMLFADPLIFRPERHAYSNIPFSAGPRNCIGQKFAMFEVKTMIIKMLRNFPDVEPSIKIVLRSRNGVHFGLR-------------- 157130122 30 -----------------------------------------------------------------------------------------------------RKLLNPTFNTRILNSFIPIFNDCADKMIESIHEHGKVLNILEFTSPCTLAMICRVEGLEIILSNVGLRMFNANLHPDIVYRFMESRKFCYAFTDKIILEKQEEEEDDLLSYLTIPLPDGKPFSHKEISDHIYTMIAAGNETSATQAAHTLMYLAMHPEVQEKVMKNMVYMERIIKESQRLAPVAVYGRKTIADLQLDQFTIPKGNIFILNIFALHRRKEYWGNPDRFLPERHPFAYLPFSGGNRGCIGNRYAMMSMKTIVSAILRNF------------------------------------ 5852340 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEENLIFTVSNLFSAGTDTTAATLRWGLLLMAKYPQIQDEDRKNLPYTDAVIHEIQRLANIVPMPHKTSRDVTFQGYFIKEGTTVFPLLTSVLNDESEWESPHSFNPSHKRDAFLPFSAGRRVCLGEGLAKMELFLLFSSLLQRF------------------------------------ 157412294 84 -----------------------------------------------------------------------------------------------------RRLVQNSFTGEGTSRLQDMVLAAVDSLCEELLSMEGFDPAPAVTRAVTNVVCMLVFSATYRHGDSEIYPWMKVFPNKTLSKLKACIAVRDRLLTHKLEEHKATLTDDLLDALLMGQVEEDIITEDHVLMTAAEAFGAGVETTSTTLLWILAYLLHHPQVQERVQKELDDHDCVINEGMRIRPVSPIPHTAMTDSSIGGHHISRGTRVLVNMWSIHHDSAHWDKPDLFNPDRTPSCFLPFGAGPRVCVGESLARLELFLFLSSLLQRM-SFRLASPPDLQGRMGVVLQPVPYKVVVTP------ 195627000 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GETLTTDEVIDECKTFFAAGQETTATLLVWAMFLLAVHPEWQDKVREEREFCTGDDGEVPHYPPIVYIQRRAAWDAVLGGIKVPQGTVISIPIAMLHRDKQVWPDADEFNPMRDPKALLSFSLGPRVCTGQSFGIVEVQVVMAMILRRF-SFSLSP----------------------------- 72013738 59 -----------------------------------------------------VLNGYEAIQKALKQAVVFSGRPDLYTFELIKSGVKSGTSLYGESWKLHRKLLRHFTAGSQVKFVESVVSTEASELVQYFQCKPRPDNVVDIRNVLRLAVSNVMCWFMFSKRHTLLNISDRFTAATGSGNPVDFMPWLRVFFRKLLTEFRAFVGGNLLEVHTAEYEDGSEINDVMLRETCFDYFGAGFETVSTTLEWCLLYMAAHPDTQRKVQEEIDTMQSCLLEILRHATPVPFPHSTTSDTVLDGYFVAKDTVVFVNLYSAHVDPQVWNEPQVFNASREMKKHIPFSVGRRRCIGSDLARIELFFFFTIFLQNF------------------------------------ 148839039 35 --PSPPRLP--FVGHLHLLDQPLL----HHSLIKLGERYGPLYSLYFGSMPTVVASTPELFKLFLQTHEASSFNTRFQTSAIRRLTYDNSVAMVPPYWKFIRKIMNDLLNATTVNKLRPLRSQEIRKVLKAMAHQQPLNVTEELLKWTNNTISRMMLGEAEEVRDDFIWPLKKLKVGQYEKRIDEIFNKFDPVIEKVIKKRRRKERDGLDTLLEFAEDETMEIKIEQIKGLVVDFFSAGTDSTAVATDWALSELINNPRVLKKAREEVEYIRAIVKETFRMHPPPVVKRKCVQECELNGYVIPEGALILFNVWAVQRDPKYWEGPSEFRPER------------------------------------------------------------------------ 157107783 115 -----------------------------------------------------------------------------------------------------RNQLTPVFSEETLKPVFRMIASFADELISKNLDRRLQDVQEWVSRYVTQVMRCRMMQDPNTDFRRYGRIWLLLLKNWIGVTMPWIARKVGLRITDLVRESYKVKENDILQLFMRLRE-ARQLTMEELTTACYSFVKHGMEPCTSVMTFCLYELAKNVSIQKRLRDEISHYDQVVNETMRKYPPDFIYRRSSQ----SRDNIPQGTLFVIPVYAFHHDPDHFPAPEKFDPERHPYCYLPFGAGPRECLGARFGLLVVKAGLVTLLRRF------------------------------------ 170042737 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDGTEFTDREISDNLYTVMAGGHDTSALTISYACMMLGMYPEIQAKVVKQLEYTERVIKEVLRLFPPVPFARQTRNELVLDGVKIPPNQIVVINFYAYHRRKDFWPDPERFDPDRHPYAYLPFSAGLRNCIGMRYAMNSMRIML------------------------------------------- 170071604 32 -----------------------------------------------------------------KHFRSFSDNAELTDVDTDPLMGRNPFMLTGEEWKAKRSEVTPAFTASRMKTLFAIVEALASRMTKYIEQNQHIDVVSSCIFDTDAQSFSDDHGEIQEMGRKLVEPSPRIAKALNIAMIPKSIEIFFTNLMKQAIRYREANRADYLEHLISLR-NKKEITELDMAAHGVTFFFDGFEASSSTISFTLYELGRHPAIQARLRTELMFLDQVVNESLRLWPGGPFSKRCTEPIDLDQVRIEPGVCAMIPFWAIHRDPECYTDPDTFNPDRFSPEFFPFSEGPRQCLGMRFARMLVKRGVYEVVKNF-EFSVDSKTEEPLRMN-------------------- 72098778 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLQMHREDPSFTLEDIREEVDTFMFEGHDTTAAAASWTILMIGRHPEVQTRLHEELDYLNCVFKETLRCPSVPMIGRDLEEDCVIDGKVVPKGTLVVLGIYALHRDPEQFPDPEKFDPDRHPYAYVPFSAGPRNCIGQKFAMMEDKVILANLMRKF------------------------------------ 71726944 82 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDNCKNIYLAGYETTAVSAQWCLMLLALYPEWQNRMVSRMKQLTKVINETLRYTPVPLHPREAFADMKFGDIYIPKGLNIWLLATMLHTDKKIWPDANEFNPDRFENGYMPFGAGVRVCVGQNFA--------------------------------------------------- 15228330 46 LPPGPPGWPVIG----NLFQFTRSGKQFFEYVEDLVKIYGPILTLRLGTRTMIIISDASLAHEALERGAQFATRPVETPTRKIFSSSEITVAMYGPVWRSLRRMVQNMLSSNRLKEFGSVRKSAMDKLIERIKSEARDNWVLQNSRYAAFCVLLDICFGVEMEEESIEKMDQLMFNYNERNRALKLRRELVDFVVGFIEKRRKAIRTDTLFDLRIIEGSETTPSDEDLVTLCSEFLNAGTDTTGAAIEWGIAELIANPEVDERDVDKMVLLQAVVKEILRRHPPTYFSHGVTEPTTLSGYNIPVGVNIEFYLPGISEDPKIWSEPKKFDPDRFGVKMMPFGVGRRICPGMGMATVHVHLMI------------------------------------------- 84687420 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKPMTPVELRNEAATIFMAGHETTAATLTWAWYLLSRAEWAEDQLHRELDYTRAIIDETLRLYPPVPIGRQAKEADMIGEFPIDAKSLVLVIPWLLHRHEEFWERPHNFEPDRFPFAYTPFAVGPRVCAGTAFGQVEAVLCLATLAQQF-RVRVPEGADVVPQCRLTLRPRGLPVTIHPRRDR-- 157343049 59 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVHQYSEMWEEEMDLVVDDLRNKESYNIMYRMMFDAKFESQEDPLFIQATRFNSERSRLAQSFDYNYGDFIPLLRPFLRGYLNKMAANGEKHKIRCAIDHIIDAQHKGE-ISEENVLYIVENINVAAIETTLWSMEWAIAELVNHPHVQSKIRHQLPYLQATVKETLRLHSPIPVPHMNLEEAKLGGYTIPKESKVVVNAWWLANNPEWWKNPEEFRPERFDFRFLPFGVGRRSCPGIILA--------------------------------------------------- 71005810 41 ---------------------------------------------------------------------------------------------------RKRRAAATALNRVAVQSYVPIIDRETFSLVEDLYSAKGKAIAPFAYFQLSVNYGSRLDKISDELLQEIVERYVQMLVGGNNSFAAQIRARRDKYMRRLLEKARVKAGTDIPCITGNIRDPTAKLTDLELSSICLSMVSAGLDTLANTFIWSMGFLAKHPEIQEKAYEQVEYITALHKECSRYFSVLKLPKATISDSSYKGVNIPAGTTVFLNAFAIHQDAERYGDVENFRPERNKQSHYSFGAGRRMCAGVHLANRELYIAF------------------------------------------- 28828956 9 ---------------------------------------------------------------------------------------------------KYRKIFSSAMTNARKFNIASRIEQQAHDYIRRYSLNGVIDVEYESDTHHIVIRAAEIMGNPHDYLPFLKP-----FYTKKRNTLAMAVGQVWDYCNDAITVHRKTLDHDLILMEIEKSEEKQFYDDDSLSKCLTDLIVAGHETVAITLGWMILFLSNHQDVQQKVYDELSYLNACIQETMRIRTAAPLPRIASEDIKVGGYTIPKGTQVMMSVYGMASDERYWKDPHIFNPER------------------------------------------------------------------------ 171677071 42 ---------------------ALLRGTFVHDIQKLHRKYGPILRIAPNELTFTHPSAWNDILQSHHGRPPFPKDPTWWTAQRVHT-EGLLTALNHETHARMRKALTPGFTTRALRSQEPIIQRYVNLLVERLSEMAEVDISPWFNFVTFDIFGDLAFGESFHCLERFYPWLESALFKLIPPSLRKMQRDHWGQVVERVARRMEVEREDIMSPILRGNTKNEMSLDD-INGSFMALVIAGSETTATALTGMMNYLVQNPQYLRKVTRELKWLNAVLTEALRPIPWILPRRVPDAGGVVAGVTLPGQTLVSIQAYAMQRDPNYWRRADEFLPERWREAFQPFSMGPRICLGIHLAWAEMRLITTKLLRAF-DFEAVDGKRLEWESKTFMLVERKPVV--------- 584861 37 ---------------------------PHRSLHKLSQKYGPVMLLHFGSKPVIVASSVDAARDIMKTHDVVSRPKSSIVDRLSYGSKDVGFSPFGEYWRRAKSIVLHLLSNTRVQSYRNVRAEETANMIGKIRQGCDSSVIKESGIEHIIEQFVELLGIFNDYIPRLEWVNKFTGLDAKVKKVAKELDMFLEIVIEIIRKKKEEYTSDVLLEIQNGNETDFPLQRDSLKAILLDSFAAGTDTTFATLDWTMAELLRQPEITEDDLKNMQYLRAVIKESLRLHPTQEVPRESMEDVNLGYYHIPARTQAIINAWAIGRDPLSWENPEEYQPERFNFKLLPFGAGRRGCPGSSFAIAVIELALARLVHKF-DFALPEGKPEDLDMTETIGIRKLPVVATP------ 30314489 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTETHVHMATVDLLIGGTETTAAWLGWTVAFLLHRPEVQCRVYSELCCLSALINEVLRLRPVAPVPHRAIRDSSIAGYRIPKDTVIIPNLYGAHHDPAMWIDPYAFKPERSTRALLPFGGGARLCLGESIAKMELFLFTAYLLRDF------------------------------------ 33357704 75 -------------------------------------------------------------------------------------------------HRRRRKLINDLFSAKSMEALSHLVLKVVQNALSKAHEHHEANKVLDIQRLYTGITIDTIMQVEPPFLATLRTFSENFFLLKHFPILIWMRASINQWIRDRASEHEEDGRKTVIDLLLRPEDGGRPLTHQAVEDETYSFAFAGTHTTSHTMSMGTYYLLSHPAKLQKLRDELKPIPACIKESLRMSSPVPGPRVPAEGMTWRGHYLPPGTSVSSSIYSVHTDPNIFPNPEQFIPERWDHYLVVFGKGSRACIGLNVAWME------------------------------------------------ 119833037 74 -----------------------------------------------------------------------------------------MNAFDGQRHRNARRASMDAFTPKGLTRARQFVVETIEQRLKRWTSERKLAIFPE-TKDIALEVVFRIMGIETHELEQWRHQYEEFFLGMIPWRCRKARGWLEQRVSQIVATVRANNDRDSLAMIFGRDDNGNGMSEVELVHNILGLGFAGSETTAAVMAWSALMLSQHPHVWQQLCQQLDSVPYTHEELVKYPPAPFEMRKVHTEFEMMGHTVPAGAMVGVSLLHVSRHPERYPDPDSWRPERWPNQVESFGGGPHTCLGRHVAALEITLFIAMLAREM------------------------------------ 125563880 35 --------------------------------------------------------------------------------------------------RQARKVLAELFSAKRIESYEHIRREEVRALLRDLHASGRVVALKDYLSAASLNVISRMVGEVVTTPERFRWMIDELFYIRRMKKLSKMFDQFLEYVLDEHENRMCREGEDMVDALLNVASDPSKFSRDSVKAFTQDLIAGGTESSSATVDWAIAELLRKPEVFAKATEELDYIDAIMKETMRMHPVAPMPRLSREDTSVDGYDIPAGTRVLVGVWSIGRDPKLWDAPEEFMPERFDFELLPFGSGRRMCPGYSLGLRVIQVSLANLL--------------------------------------- 15231525 28 ---------------------------LHRSFHKLSQNYGPVMFLHFGVVPVVVVSTREAAEEVLKTHDLETCTRPTATKLFSYNYKDIGFAQYGDDWREMRKLMLELFSSKKLKAFRYIREEESEVLVNKLSKSAETRTMVDLRFSYTASIVCRLAFGQNFHECDFVDMWVIDRISGQHSELHKAFARLSNFFQHVIDDHLKQDHSDIIGVMKESKVGSFQVTYDHLKGVMSDVFLAGVNAGAITMIWAMTELARHPRVMKKLQQEIHYLKLVIEETFRPPAPLLLPRETMSDLKIQGYNIPKNTMIEINTYSIGRDPNCWENPNDFNPERFKGQHLPFGAGRRICPGM------------------------------------------------------ 126334399 40 -----------------------------------------------------VLTGYHAVKEALVDSEEFADRPPIPIFQRIQEGQGIFFSS-GNLWKTTRKFTMSSMHKLGMKLIAKKILEELEELIDSFK--GEPFKLKLFNMAPTNVIFFLLFGERFDYQDPFNFYPFLGWFLKPHKTVLVKIEEVRVILRKYMVASRQNISDALIQKQSEEPKEDTISQMKTLLPPSLTLVMAGTETTATSLQWAILLMAQRLPEYEDQKALPYTNAVVHEIQRFIALLPHVPHSTSVDTHFRGYFIPKGTPVIPLLTSVLLDKTQWETPNKFNPSHKKAAFLPFSIGHRVCIGENLAKMEMFLFFASLLQRF------------------------------------ 206601433 17 --------------------------------------------------------------------------------------------MDGEIHRAVRGIVMSYFTRARLDRVEERLKNTCQELVRSLVGKRDADLISDLAEPLVLDGILSMMEVPNECRSELGDLARSMLGMLEPNRHKTMNAALSATLL-FWRDGKAGHAMGLHAVLEDAAKDG-IIPIKLARSTPVVVLHGGYENPLNQLGCLIAWAVENSERFREMAM--SAPTLLFEEILRLYPVRLVARRAAMGGAIDGKAVNRGDLVWVDIESANLDPQRFRTPSEFNPNQKQ-THLGFGHGSHMCLGAALARLEGIILIQALLEQLREFKIKWGD--------------------------- 57337317 75 -------------------------------------------------------------------------------------------------HTRQRRALAHVFSNTALLQQEEIMRSHVDKLVGQWYTYTTFDMMGDLCFPFGCLDQGGATEWSTSVINVFKWLQKLMVKLLIPSKAANWRKVHFQTLRRLADGNREHK--DFIYHILKNKEAKNSLSETEIILNMVLLISAGTETTASLLTGWTYFICTHPEVYKRTVKDLPYLHATLSEALRLYPANQQRIVPPGGSVIDGHFVPGKTTVAVAPWAAINSSLNFKDPQKFIPERWLNASQPFSLGPRGCIGKNLSFFEMRLITSRLL--------------------------------------- 195123396 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDVLLSAKLDGDALKERDIVEELSTFIFTGHDPVASAISFTIYTLSRHPEVQQKVFQQMHYLELVIRETLRLYPSVPIARTNRKSIDINGTKVAKRTTVIMCLLAMGYNERYFDEPCVFRPERDAFKSVPFSAGPRRCIAEKFAMYQLQALLSLLVRHF------------------------------------ 210084773 28 ------------------------------------------------------------------------------------------------------------------ENLQTRVHESLEDTIAEFKMEGQAVNIEDYIYQLVYNVICAAFGVRYTMDDELADVYPSLRFLPSPSESLTNIRKMTKQYVGIMQRHLEEHREDITDHMIKAQKDAEELTDTHLRQTISDIFGGGTDTTIFTLRWAILYLAVHPEIQEKVAAELAYTEATILEVMRMGSIAPLPHATTVDTTLRGYQIPKGTWVVPNLWALHRDPDTWGDPDNFRPER------------------------------------------------------------------------ 218715013 95 ------------------------------------------------------------------------------------------------EHKKQRKLLMPAFLHRPVKDLYPIFWEKSVSLAAELLHNPENEIVRAYRGVFEQKPPKSIFGILVFLA---KQQTMNLLSIKPRDSITTATEVLTDVSRRLIKDKKDERRRDILSVA----LDSGNFTDTMLENHLLTFLAAGHETTATSMTWALYALCLYPEVQQRLRDSLPYLHAVCNEVFRIYPPAGTRRVAAKDTSILDQHIPQGTVIVISPRAVNISKDLWEDALVFNPDRWNFSFMTFLHGPRSCIGQGFARGEFACLLAALVGSFK-MELEDNAELVIETGLTSRPKGLRVRLRP------ 78369568 30 -----------------------------------------------------------------------------------------------PRWRMLRKMCSHLFSAKALTDFRQVRQEEVTILTRVLARTGQSAVKLDQQLNVCFANTLSRMMLDQFNIGDYIPWLDLLDLQGIVKRMKKVHSQFDSFLDTIIDEHTIGTGSTMISLKDNADGEGGKLSFIEIKALLLNLFSAGTDTSSSTVEWGIAELIRHPQLMKQAQEEMDFLQAIVKETFRLHPATPLPRIASESCEVKGYHVPKGSILFVNVWAIARQSELWTDPLEFRPGRKPNDFVPFGGGRRICAGMSLGLRMVNLLIATLVQAF-DWELANGEPEKLNMEEVFGI--------------- 145507106 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EICSMFITMFAAGSGTSVNALTMTLYFLGLEQEAQQEIRQQIVQVTAFIQEMFRFKAPLFAPRKAKKTHYIKNLKIEKGTNVLVLFAAPGWSNKHYDNPEKFDYKRWLNAYMPFSAGMRNCIGQHMAQLNMKIILSHILMNYK-ITLDPKQQVRFPINF------------------- 195473909 61 ---------------FDLFTSESIFNFMRDASA---EAKGRNYLWYFFRAPMYNVVRAEEAEEIFQSPKLITKNM-IYDLLKPFLGEGLLTSTARSLFREECSKLVKVLHRSVDKDLENIIAETADDMTEGIRYRKSIHAIEEVM----QQRLCNPFFYNVVYFYLFGDYRKQVNNLKIAHEFSSNIIEKRRSLFKQEDEFGKKQRYAMLDTLLAAEAEGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTMLMLALHEDVQRRCYEEIKYLPCVIKESLRLFPVPFIGRRCVEEGVVNGLIMPKDTQINIHIYEIMRDPRHFANPDRFLPERHPFAFVPFSAGQRNCIGQKFAILEIKVLLTAVIRNFRILPVTLLEDLTFENGIV------------------ 51593110 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSGDNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVELQIVEEMNTMESFINESLRFHPVDFTMRKAQEDDNIDGTKIRKGTNIILNIGLMHK-TEFFPKPKEFSLTNFPSRFFPFGCGPRSCVGKHIAMVMMKAILITLLSR------------------------------------- 125526056 124 -----------------------------------------------------------------------------------------------------RRVLTPAFHMDNLRLLHPCVGMTVLDMADKWRAMAEADKSGEVEIDVSDWFQAQLMAFASEAFRKVFIPGYRFLPTKKNTSSWKLDKEIRKNLVTLIGRRQEAGDDDLLGLMINAAASSNPITVNDIVEECKTFFFAGKQTTSNLLTWAIVVLAMHPEWQERARQKLKTLGMILNETLRLYPPAVATRRAKADVELGGYRIPRDTELLIPIMAVHHDARLWPDAAQFNPARHPAAFIPFGLGARMCIGQNLAILEAKLTVAVILHRF-EFRLS---ARYVHAPTVLMLLHAPIVFRPRSSS-- 195456714 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLRATMSGESLTDAQIRDEVNTFIFEGHDTTTSAASFCLYLISRHGDVQQLLFDEIKSYNCVVKESLRLYPPIPVSRCLEQDLPIDNCRIPANTNVIVLLWQLLRDENIYPDALSFRPERHLYQYIPFSAGPRNCIGQRFALFEVKTIVIRMLRHF------------------------------------ 5915814 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLDFVDLLLQFQRENEPVDDLTIKAVILDMFLAGTDTTVTALEWALSELIKNPEIEESDLEKMPYLKAVMKESLRLHAPVPVPRESTRDTKVLGYDVASGTRVLINCWAIGRDSSVWEESETFLPER------------------------------------------------------------------------ 110762632 70 --------------------------------------------------------------------------------------------------REVRSLNTPAFSTSKIRSMYRSMSEIAARYLSTLAPGQNIVEMKDIFTRYANDVFATCFGFYELGREALDIHSTPILKLILIFAFPKLARRLTNFFTRVVREEKGITRPDFIQAMRNGRGRDDELTVEDITAQAFVFFFGGFETTSGLLSFAVHELAANPEIQGKVHAEIDYLDAVINETLRMYPIIPITRECSKRFELKPYVLKEGSHVWFPIYAIQRDPRYFEKPDCFDPDRNGDAYMPFGAGPRNCIGNRFSMVETKVAL------------------------------------------- 161344537 71 -----------------------------------------------------------------------------------------------------RSHLTPMFSSGKLKNMVRVLSQTGDRFVDEVRLRPEQELVSLFINDMQVYEMLNVAVFENSYISELDMVFPGILRKTNRSIFGPTVNNFCYEIVEFIKNERNANRNDMMDMLKNGSEDFVEITEHVMAGQVFVFFAAGYVNNTITLTFSLYHLAKDQSIQERLMNEMSYLEMIFLETLRMHPTTNTQRSALEDYTIPDIEIEKGTLVLIPPLAFHHDEKIYPEPEKFDPSRHACAFLSFGIGPRTCIGIRLAKLQYKVCM------------------------------------------- 156356324 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAMAWAVQLLGEHPDVQRKAQAEVDEFECVIKETLRIFPVPFFGRSLVEDLELEGRLIPKGTDVGVITIGLHRNPEVWPSPMKFNPDRHPYAFVPFSAGSRNCIGQRFALLEEKVVLAYIL--------------------------------------- 5915821 37 -----------------------------------------------------ILTDAKLVHEAMQKGATYATRPPENPTRTIFSENKFTVNTYGPVWKSLRRMVQNMLSSTRLKEFRSVRDNAMDKLINRLKNNGVVWVLKDARFAVFCILVAMCFGMDEETVERIDQVMKSVFFSKQRKKALEVRREQVEFLVPIIEQRRQNPGSDYLDTLFDLKVEGKKPSDAELVSLCSEFLNGGTDTTATAVEWGIAQLIANPNVQEKDVEKMPYLHAVVKELLRKHPPTHFTHAVTEPTTLGGYDIPIDANVEVYTPAIAEDPKNWLNPEKFDPERTGVKMMPFGVGRRICPGLAMATVHIHLMM------------------------------------------- 15240211 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRENIKAFIMNIYGGGTDTSAITVEWALAELINHPEIMKKAQCNLSYTQAVVKETMRLHPGGPIFRESDEECAVAGFRIPAKTRVIVNVWAIGRDSNQWEDPLEFRPERFEGKMMSFGAGRRSCPG------------------------------------------------------- 46139749 29 -------------------------RDAHLQFRKWADEYGPVYSLILGTKPFIVLSSAQAVKDLLKKSGIYSDRQEIHLHQLTFVFKWSDLAIGGFQHRRYRKLVHSLLNVTAAKSYVPYIRRYSNALTTTMVFGWRSPIYQDPKLMQLFDGFADFAEINQTGIAALLDTFPILRRPDFLLPVQKKAKELHKKEKALYLSHWLKAKQDIFCVGLAEAQEKNKFDDDQAAYISGTLLEAGSDTTSSTLYAFVQAMLLYPDIQRRAQDEIDYIRACMKETLRWMPTTIVPHAVTQDDIYNDYLIPKGAGVLNNVWGIHMDPERYPNPRQFNPERSKRDQFTFGAGRRICPGIHVAERSLFLGMSRILWAF-NIEPALDEPDKLTQGFVCMAEEFPAKITPRS---- 147905750 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGQRLSDEDIRAEVDTFMFEGHDTTSSGISWILHCMATHPEHQQKCQEEIERQTMEWDDLNRIPYTTMCIKESLRLYPPVPSVSRELAKPITFHDGKSLPAGIIFDPLRFSPERHSHAFVPFAAGPRNCIGQNFAMNEMKVAVALTLKRF------------------------------------ 196000735 1 ----PPHIPPFLGCSIEFSNPILFLQNAHKKYGE-------VFSFTMVGSTFTYLVGSEA------SSLFFNSKNEDLNAEDVYSQLTTPVAYDVP-HKEQKKMFKTGLTIARFQNYVPMIEEETREYFKRWGNEGEKDLFVALSELIIMTASRCLHGKEDGGFTQLAWLLPGWIPFPSFIKRDNANKEMKRIFRSVITNREQKYEDDMLNTLIESSRSGRKLTEDEIAGMLIALLLAGQHTSSTTSSWLGFFISKDKKWQDRLIEEQHHLDRTLKETLRRPPIMTMMRMAKTPQKVKGYTIPTGHQICVSPTVNQRLYSVWKDGETFNPDREKFSYVPFGAGRHRCIGEFFAYVQIKTIWSVLIR-------------------------------------- 2738982 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLGILLQLQECGRQLDRDNLKAILVDMIIGGSDTTSTTLEWTFAEFLRNPNTMKKCVNQMNYLKCVVKERLHPPLPLLIARETSSSVKLRGYDIPAKTMVFINAWAIQRDPELWDDPEEFIPER------------------------------------------------------------------------ 134113270 85 -------------------------------------------------------------------------------------------------HKKQRKALNPSFSPAAVRGMIPVFYDKAYELKAKLLGIIEGDETEQAVMKYLGKTTLDVIGIVGFSYDFLSEPRNELSEAYSKMFQAGMDANFWDFLRGAIPEKREDIGDDLLSILIKANKPEQKLSDEEVLDQITTFMLAGNETSSTALTWILYSLTQHPECQKRLRNNLPYMDAVIREALRHAPAPGTMREAKEDTQIDSVKINKGTMVFIPIITVNTSPAIWPDARVFNPDRHANMHVPFLGGARNCIGYKLALAEISTILFVLIRSFEFQELKSKPEVEKKASVVMRPR-------------- 10197654 34 --------------------------------------------------------------------------------------------------RQMRKVVMKVFSRKRAESWAS-VRDEVDKMIRSVSNVGKSINVGEQIFALTRQEFSKLFG--AFNVADFIPYFGWIDPQGISKRLVKARNDLDGFIDDIIDEHMKKKEDDLLAFYSEEAQNSIKLTRDNIKAIIMDVMFGGTETVASAIEWALTELLRSPEDLKRVQQELAFLKCTLKETLRLHPPIPLLHETAEDTEIDGYFVPKKSRVMINAFAIGRDPKSWPDAETFRPSRSNFEFIPFGSGRKSCPGMQLGLYALELAVAHIL--------------------------------------- 95104788 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVELRDCQSLEVLESFINESMRFHPVDFTMRKALQDDIIEGTKIRKGTNIILNIGLMHKTEEFFPKPKEFNLMNFPSRFFPFGCGPRSCVGKHIAMVMMKAILVTLLSRF------------------------------------ 164604840 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQAIVKESMRLYPPGPIIRETTEDCDVGDFRIPAGTRLWINLWKLQRDPNVWPDPQEFQPERFLNGHIPFGSGRRMCPGVSFSLQVMHLVLARIIH---GFELKTPTDADIDMSTTLGMISLEVLLTP------ 90657649 26 -------------------------AGLVPHLRRLHRRLGPIVTVRINSRPAIFVSDRSLAHQALQNGAVFSDRPPALPAVFSSNQHNISSASYGPTWRILRRLTSEILHPSRLRSYSHARKWVLQILVDRFRTSGGQEVVDHLHYAMSALVVLMCFGVSRFNILDVCPKITKFLFRKRWEEVLQLRRDQEALLLPLIRARRKDNKDYVVSYVDELPDEKRKLDEGEMVTLCSEFLNGGTDSTATALQWIMANLVKYPEVQKRLHQKMPYLKAVVLEGLRRHPPGHLPHRVTDETDLGGYSVPKNGTINFMIADMGRDPEVWEDPMAFKPER------------------------------------------------------------------------ 158291008 347 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMLLQSKIDGRPLTDLEIREEVDTFMFEGHDTTTSAISFLLQNLAKHPAIQQKMLNDMHYLDLVIKETLRLYPVPMFGRKMMEDAEINGKVFPAGSNTIILPFFLGRNPEFFPNPEKFDPERNPYQYVPFSAGPRNCIGQKFAVAEIKSLVSKLLR-------------------------------------- 67901662 55 ------------------------------------------------------------------------------------------------HHRRYRRLLASAFSEKGLRAQQGMIQSHIDRLMTRLQGNGSLDMTVWFNWATFDIIGDLAFGEPFGCLERMRYRLDRLIEFLAPPRLLEMRRRNAQFTAEKVDRRLKHTRGDLWDSVLADPPDGEPMSRAEMVSNASAIVLAGSETSATTLSGCLWLLLTNPEIDAQTVTQIQGLQAVLDESLRLYPPMQSNRIVPPPARLAGSWVPGGTSVAVQQFAACRSPTNFHRPDEFIPERWREASQPFSIGPRNCIGRQLALAEMRLILVHLLWHF-DIELD------------------------------ 115468946 41 ---------------------------PHQALHRLAARHGPLLFLRLGSVPCVAACSPDAAREVLKTHEAFLDRPPAAVHRLTYGGQDFSFSAYGPYWRFMKRAVHELLAGRTLDRLRHVRREEVARLVGSLRDGGERVDVDAALMGLTGDIVSRMVMGRRWTGDDVFKYWDVQGLGKRIDAVHRKFDAMMERILTAREAKRKLRRQDLLDMLFDMHEDEARLTRDNIKAFMLDIFAAGTDTTTITLEWALSELINNPPVLRKLQAELDYLQAVAKETLRLHPTGPVVRRSLERATVAGYDVPAGATVFVNVWAIGRDAAWWPEPTAFRPERFRGQHLPFGSGRRICPGASLAMLVVQAALAA----------------------------------------- 210130978 42 --PAPPGVRAWPL----LGHLPALGPEPHRTLAAWTDSCGDVLGLRFGMSDVVVLNSLEAMREALAQGDAFSSRPRMFMMDIFSDGGKGLVFRAGKSLMEQRKFAMVVFRPRTESMMIREAQTLASTLAQKAPTRVHDNIGLSLLNVTCSLCFGRRFETSDPRVPKIREVKEFVRSETEGHKVKFDRENIRDIIDAFVLEMESRRRSGRDLGSFTEREMEQVIFDLFFVQVIFDLFFTGAETSSTCLRWAVFLMAVYPDVQARIHRELDFLDATISEVLRFRPAAPFMRCATKDSKLRDYFIPADTQVLVNLWSIHMDPKHWQNPDQFNPDRFPEAFKAFGLGRRLCFGEQMARMEMFLFFAILMQHF-TFKLPEGAPVP------------------------ 2244891 38 LLPSPPSLPIIGHLHLLLSTL------IHKSLQKLSSKYGPLLHLRIFNIPFILVSSDSLAYEIFRDHDVSSRGVGAIDESLAYGSSGFIQAPYGDYWKFMKKLITKLLGPRSQDFRSEELERFYKRLFDKAMKKESVMIHKEVNNSLYKMCTGRSFSVENNEVERIMELTADLGALSQKFFVSKMFRKLLERFSELVERMDGHQGTQFMDALLAAYRDENTEYKITRSHIKSLFFIGAADASSIAIQWAMADIINNREILEKLREEIDYLQAVVKEGLRLHPPTPVVREFQEGCEIGGFFVPKNTTLIVNSYAMMRDPDSWQDPDEFKPERFLASFLPFGSGRRMCPGSNLG--------------------------------------------------- 47220723 133 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLIGDILHQ----SRLSKKELYAAITELQIGGVETTANSMLWAIFNLSRNPDAQRRCGEHIKSMPACLKESMRISPVPFTSRTLDKDTVLGDYAIPKGTVLMINSHALGSNEDYFDDSKKFKPERWPFAHVPFGIGKRMCIGRRLAELQLQLAMCWLVRDFEIVATDNEPLDVIHSGLLVPNRELPVAF-------- 210091360 34 -----------------------------------------------------VLNGGRTIKDALVEARHFSSRPDVYVLDAITGFGQSIATARWTDEFVLRRKLSKSLGMRSPGHAEDVVLEEADCLCQKIQSYEPFDIVEAFSNVVCSMVFGRRFDYDDSKLSQLRRNVKDIARAISSCQILRLAEMLQAFIREEVENHRANPRDFIDYCLLELAKPNGGFTEEHLVYFVANLFTAGTEGGSMTLAWGVLYMILNPDIQTKVQEELDYVEATVLEIQRQVIPLNLPHATTTAVNFRGYDIPAGTQVLTNLWSAHMDPEVWTDPERFRPERSTESFMPFSAGDRLCLGEKLAKVELFLLFSSLMLRF------------------------------------ 212531261 116 -------------------------------------------------------------------------------------------------HTRQRRLLSHAFSEKALREQEGIIQKYVKKLMEQLSPQGPQDMVKWFNFTTYDLIRDLSFGEQFGCLENGKHDPFVLRGLFMPKAIAGARAQNMQRAIETVDRNSKTNRKDFLHYVLAAMETEKGMSRAEMNVNTFSLSIAGSESSATLLCGFVFHTLAHPNIHEENVHGLTYLNAVLQECLRIYPPVAVPRVVPDGGEIDGRYVPASTTVGVNHYACYHDPRNFHRPDDFLPERWRNCLQPFSLGPRNCLGKNLAWAEVRLI-------------------------------------------- 218192445 56 ------------------------------------------------------------------------------------------------------------LAPRRLAALQPLCRDKVRGLVRELAARGEPVHVRRVALDMALSLIAELLRRPGPRIDGRVQGVRRRVAELFTITYRQYDEQVARRRRDAGEAGKNDLLNVVLDMEREWQQKGSVLSHDAMRVLFTDLYGAGASTTSVLIEWAIADLLQNPESMRKIKEEITYLQAVVKETLRRAVAPLVPRRAEATIEVQGFTIPKGTNVILNLWAINRDARAWNDPDKFMPERFNFQFVPFGVGRRICLGLPLAQKVMYLVLGTL---------------------------------------- 156044899 58 ----------------------------------------------------------------------------------------ILSMIDPKEHAARRKLFSQAFSKSFLKNWEPEVRKKATMAVEKIKKNAEVDILTYFTFMATDVVAHLAFGESFKTLETEKKTQIDLQHEINRGTLRAEIPNLFAIGKYLLQTGEARIREYGILAVKNAKSHEGSMSDENILQEAAFFIVVGTDTTANSITYILYNILKDRDFEAKDVEQLVLLNAVIDEGMRLYGAAPGPRVVPNGAVLDGYQVPGGVTVSTQSWTIHRDPEIFPEPDSFRPERWKAAYHPFGSGTRTCIGIHLARMEIWLALALFLR-------------------------------------- 157357126 34 ---------------------------PHESLANLAKTYGPIMTLKLGYVTTIVISSAPMAKEVLQKQDLSFCNRSIPDAIRAAKHNQLSMAWLPTTWRALRRTCSHLFTPQKLDSNTHLRHQKVQELLANVEQSCQVDPISETAQEFKELVRGVMEEAGKPNLVDYFPVLRRIDPQSIRRRLTIYFGRMIEIFDRMIKQRRKNQGSDVLDVLLNSEDNSSEIERSHMEHLLLDLFAAGTDTTSSTLEWAMAELLHNPEVKESDISRLPYLQAVVKETFRLHPAVPFPRRVEGDADIDGFAVPKNAQVLVNAWAIGRDPNTWENPNSFVPERFNFELIPFGAGRRICPGLPLAIRMVHLMLASLI--------------------------------------- 156066019 50 ------------------FAEALIAGTIVHDVEKIHRKYGPVVRIAPNEISF-------AHNQALTD--IFTVRPGHLPFPRQPGQPESFISAGSEDHARMRKLLHHGFTPRALKMQEPILQKYVGLLVEQMPDGGVIDIVPWFFDIFGDLGFGESFDCLQHSRARFYPWVEKILMMLIPKSLKKMRNDHFQQIKDKVHRRLDWERPDLMSHVIKHDNESDGITLEGIQVTFMILTTAGSETTATVLSETTNYLMSHPEILGKLVKQLEYLNAVIQEGLRLCPPVMLPRIVPEGDTVCGMWIPAGTSVSLQYWSLFRDPSCFHDATSFIPERWDSPYVAFSVGPRICMGRLLAWAEMRLVIARLLWAF------------------------------------ 171694638 30 -----------------------------------------------------VLSSDKAVKELLKKSNMYSHRQEMYLGQTLCSGDLRILMMGYPRWRMCRKMVHTLLNISAAKSYVPHVRRYTNSLTTTMVFGWRSETYDDPKMMQLFDGFGEFAELNQTGAAGLMDFFPIIRYPDFMLPARVKAKELHALYLGHWLKAKQDTLNGTITRCFSEDQKTEGFDDDQAAYISGTLLEAGSDTTSSTLYAFIQAMVLYPEVQKRAQEIIDYIRQIMKEALRWMPTTIMPHAVTKDDYYDGYLIPANAGVVNNVWAIHMDPARHPEPRKFNPDRYENDFFTFGAGRRICPGIHVAERSLFLGISRILWAF------------------------------------ 70994942 60 ---------------------------------------------------------------------------------------------------RRRKGAASALNRPSVESYVSHLDVETKAFVAELLKYGPVDPMAMIQRLSLSLSLTLNWGVRVASQEEDLFNEITHVFSTNSRKAKEMRDRRDRYLNALNRDLDDRMEKGIHKPCIQANDKEAKLNKEELISISLTMLSGGLDTITTLVAWSFCLLSRRPDIQEKAAQAIQDMFSQDEECLRYYTVLRLPRTSIKDITYDGKVIPKGTVFFLNSWACNMDPEVWNDPEEFRPERWDAPMLTYGIGYRMCAGSLLANRELYLVF---MRTLNSFHIEPHDDVDWHTSLVAIPKKYKVRFVPKNEQAL 70993962 126 ------------------------------------------------------------------------------------------------DHIRMRRLLAHAFSDRALREQESLLHFYADLLVQKLHHSEVVDIARWYNFTTFDLIGDLAFGEPFQCLKDSKYHWWVLTKLLVPRYLHQRREASFQLTVEKVSRHRQTNRPDFISYILRHKDDENRMSRQEIDANAATFVLAGSETTAALLSGCTFYLLKNPHIYRRSIATLSYLNAVLEESLRIYPPIMLPRLVPEEAMINGEYVPAGTSVSMSLWSTFHSSGNFHNPDSFVPERWKEAFQPFSYGPRNCLGQHLANAEMRLIL------------------------------------------- 217075016 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFLQGLIDEHRKEKGNNMIDHLLNLQEQPEYYTDQIIKGIVLVMILGGTETSATTLEWAMSALLNHPEVLKKARDEIDTNQNIIHETFRLHPAFAAPHFSSQDCTIGGYIVPKNTILLVNAWAIHRDSQLWSDPTQFKPEREADKLIPFGLGRRACPGANLGQRTVSLTLALLI--------------------------------------- 145490000 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKDEIISQFITLFFAGTDTTSSVAAMCLFYLAQNPDVYDALIKELENVNSFIWEVLRVRNPASGPRVAKQDLVLKDLHIKKGWILMPANFVQQQTDKYFENFKEFDHKREDNGYIPFSAGPRNCIGQHMALMEIKIILCHILRTF------------------------------------ 195474245 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPLADIEIAAQAFGFVLAGLGPLNATLAFCLYELARQPELQNRNRTLEQHGGQVTPECLRHTPHPFLLRRATKEYEVSVFVIAKGNYVLIPMAAIHRDPGIYENPEQFNPERSAAAFLPFGSGLRGCIAARFAEQQLLVGLVALLR-------------------------------------- 194226914 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLRLVVTDLFFAGMVTTSTTLAWALLLMILQPDVQRRVQQEIDFTLAVVHEVQRFGDIIPIPHMTSRDIEVQGFLIPKGTTLITNVSSVLKEETIWKKPFRFHPEHKQEAFMPFSAGRRSCLGEPLARMELFLFFTCLLQRF------------------------------------ 198435518 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REKLYTMLIPIIDRHRETVDDDFIQKISQTRDDPTSFYDKELLGNVRDLFVGGTDTTVNTLRWTIIYLINRPEVQKKIQKEIDYTNAFMHEMLRIRTPGPLGHRTTEPTKLMGYDIPENTQVITNFWAVHHDPKLWDQPEEFIPERKNANLVPFSMGSRYCMGETVARMEFFLFVVTMLQRF------------------------------------ 189178726 72 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLEASELGQKLTDDEIREEVDTFMFEGHDTTTAGICWSLFMLGNHPEYQDKDLNEMKYLERVIKESLRLFPVPFIGRYLGEDTKFDNYIVPAGCVMNLQIFHVHRCPDQFPDPEKFNPDRHPYAYIPFSAGPRNCIGQKFAVLEEKTVLSSILR-------------------------------------- 157349272 34 -----------------------------------------------------VISSSETAKEVLRNDQAFSSRTVPDAVRAHNHHESSVVWVPASHWRKIRKICTRIFSVQQLDASQGLRRKIVQELLDHVEECCSRGCAVDFSQEFKNIARGVMEGVGRPNFVDYFPAFRLIDPQGIRWNMKIYFNKLFHIFDGIINQRLQSKKDVLDALLNLTKENDNEWSCSDIKHLLLDLFVAGTDTTSSTVEWAMAELLCNPEKIAKA----------------------------------QKEIRGNSQVLVNAWAIGRDPSTWPNPNAFMPERRDFELIPFGAGRRICPGMPLAHRMVHLMLASLL--------------------------------------- 64368472 32 -----------------------------------------------------VLTGFEAVKEALAGPQELADRPPIAIFQLIQRGGGIFFSS-GARWRAARQ-----FTVRALHSLGVGREPVADKILQELKCSGQLDGYRGRPFPLALLGWALLFGRRFDYRDPFNVYPWLGALLQLHRPVLRKIEEVRAILRTLLEARRPHVCPDALIQQGQGDDPEGLFAEANAVACTLDMVMAGTETTSATLQWAALLMGRHPDVQGRVQEELDYTSAVLHEVQRFITLPHVPRCTAADTQLGGFLLPKGTPVIPLLTSVLLDETQWQTPGQFNPGHKREAFLPFSAGRRVCVGERLARTELFLLFAGLLQR------------------------------------- 157360628 61 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVHHYSEMWEEEMELVVDDLRNKESYNIMYRMMFDSKFESQAQSFDYNYGDFIPFLRPFLRGYLNKCRELQSRRLAFFNNYFVEKRREIMAANGECAIDHIIDAQLKGE-ISEANVLYIVENINVAAIETTLWSMEWAIAELVNHPHVQCKIRHQLPYLQATVKETLRLHAPIPVPHMNLEEAKLGGYTIPKESKVVVNAWWLANNPSWWKNPEEFRPERFDFRFLPFGVGRRSCPGIILA--------------------------------------------------- 70999962 10 ------------------------------------------------------VSTHELVDEVCDEERFTKVVTAGLNQIRNGVHDGLFTANFPGEWAIAHRVLVPAFGPLSIRGMFDEMYDIATQLVMKWARHGPTVVTDDFTRLTLDTIALCAMGFNSFYHEEMHPFVEAMLPTSENSKYWDDIAFLRNLAQELVEARRKNPEDDLLNALILGRDTGKGLTDESIIDNMITFLIAGHETTSGLLSFLFYYLLKTPNAYKKAQEEVDRRKITVEDMSRLPYLNAVMRETLRPVTLGKYVLNKDEPIVIILDKLHRDPQVYPDAEEFKPERPKNAWKPFGNGMRACIGRPFA--------------------------------------------------- 47523920 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTTQLIFAEKRGE-LTKENVNQCVLEMMIAAPDTMSITVFFMLFLIANHPQVEEEDMQKLKVVENFIYESMRYQPVDFVMRKALEDDVIDGYPVKKGTNIILNIGRMHRL-EFFPKPNEFTLENFPYRYFPFGFGPRACAGKYIAMVMMKVILVTLLRRF------------------------------------ 84514179 44 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIERTNEKLGGRLDEIVEKRRTRSSKDFLSLILNARESENVFTPEYISAVTYEHLLAGSATTSFTLSSVVYLVAAHPEVEKKMLEEIDGYDQVIKEAMRFYIVSPVARETSNEVEIGGYLLPKGTWVWLALGVLAKDHKNFPEPEKFKPERHPYAFIPFGIGPRACIGQKFSMQEIKLSL------------------------------------------- 190361121 7 ------------------------------------------------------------------------------------------------DHRRLRKLAAPINGFDALTTYLGFIDHTVVASLRRWPGAGEVEFLTELRRMTADDRTMEALERSYTDLNYGMRAMAINLPGFAYHRALRARRRLVSVLQGVLDSRRAATTKDMMDRLIEAEDDGRRLADDEIIDVLIMYLNAGHESSGHITMWATVFLQENPDIFAREEIMRSIPPTQKGLNLRDFKKMQFFRRATRDVYVNGYLIPKGWKVQLWYRSVHMDDQVYPDPKVFNPSRWEGPFLPFGLGARLCPGNDLAKLEISVFL------------------------------------------- 157346502 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRDLAAQDLLSMLLVPDENGKVLNEMEISTYILGVLLASHETTSTAITFVLKYLSEFPDVYWNDIQNMKHSWNVARESMRLSPPGIGGREALTDFTYEGFTVPKGWKTHWTVHSTHKNPEYFPDPEKFDPSRFPYTFVPFGGGPHMCHGKEYARLELLVFMYNVVSRFKLEKVVPNEKITYNPSPIPA-NGLPMRLQP------ 189237360 97 -----------------------------------------------------------------------------------------------------RRIMNRLLLKGDFRWIEGACECVSDKLIDSL--MGESDYCGNLEATLYKWSYSQLCGELEPKVQKLAQVTHLVFQTPQWRRFVDSVDNALAQANALVDTEKKPHSDGLLPKLLA-----EQITLEDIKRIIVDLVLAAGDTTAVAMEWMLYLVAKSPQIQEKLRRNPDFVKHVFKETLRLYPVAPFTRILPEDAILGGYGVPKGTLVVMSIYTSGRDGRYFKNPGLFQPERWDRASLPFAMGLRACVGRKVAETQLQMTL------------------------------------------- 210121815 58 -----------------------------------------------------------------------------------------------PAWKQHRKLVKSALRYASDTKLETKAHEALRDIIDELAKVEGQDLNVHIFNLVYNVVCPVVFGVRFRMEDE--DFQNLMKFSDDLLKKDPPLGDIYGFLPNRADNLR-DVTDHMIKAQKEAEEDGAHLTDTHLRQIVADVFLGGTETTTQVLRWAILYLAAHLEIQEKVTAELDYTEATVNEVLRMIDPLSLPHATTVDTSLRGYHIPKGTVVLPNLWALHHDPAIWGDPHTFRPER------------------------------------------------------------------------ 169857741 190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEELGDYMNEMLQERRNSERHDLFSLLMASSKDGERLDRSEILGNAFIFLIAGHETTANTLCFAFALLALYQDEQERLYEHVCRCLAVFYEALRLFPPVPIPKLASEDTSLTTVPVPKGTYLTISVPGIHHNPRYWKDPEEFRPDRPRDAFLPFGAGPRACSGRKFTETEGIAVLALMVSKYKTFEQRKARVLNTKLDITLGPVRVPLVFT------- 157355863 72 -----------------------------------------------------VISSSSVAKEILKDHDVFANRVPISALALTYGGQDIAWSHYSPEWRKLRKVVQEMMSSASLDACSALRRREVQEMVRDVYNMGDQMFLTVLNVVTSMLWGGTLHGIGMEFRRVIVEMVGLMGKPNISDRVKKLVLWFDRIFESLIAQRTQLDGADFMLELMHQGDDKTSVSITQLKALFMDIVVGATDTSSITVEWAMAELLQHPQTMQKAQEELEKNENIVEESHHPPLPLLVPHSPSTSCIISGYTIPKGSRILFNAWAMQRNPEVWEHPLEFIPERNNFNFMPFGSGRRICAGLPLAE-------------------------------------------------- 211582099 69 ---------------------------------------------------------------------------------------------DPEKHRQMKSFLSAAFSTKALLEQEPLVSQTVDAFITRLGNDGGSETKGLDMTKWTEMVAFDILGFECIVRGEPHYWQEMILKHLYFVTVADNLRRLSQFTRDKVAERMKNPRKDFMSNLI-SKVESGEVDREEMTAHASTLIIAGGETVATFLAATVYYLLKTPEVYKAMRQQLPYLQAVINEGLRIYPPQGFPRLSP-GFEIDGEWIPEGTEIYTSAWTVTHNPQIFRDPMKFDPSRWKEASQPFSLGPRGCLGRNFALMELNLILSKL---------------------------------------- 62148966 53 --------------------------------------------------------------------------------------------------RQARKLLTHMLSAKVVHSFRHGRQEEVRLVINKIHTRGTAVDMSELLSGYTNDVVCRLGGFSLENYIPPNMVMADVLLRLVSVKARRLNKRWDELFNEIIEEHLEQQAVDFIDLLLSLKEE-YGLTTDNIKAILVDMFEAGIETSYLTLEYGMAELMNNRHILKKLQEEMAYLRATIKETLRLHPPAPFPHFSTADCKIDGYLIPSNTRVLVNAWALGRDPSSWERPEDFLPERKDLRFLPFGFGRRICPGMNFGFATMEVML------------------------------------------- 156552720 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGFETSSTTMSFALYALARHPEIQAKLRMSLPYLNMVVNEALRLYPVPWIDRIPETDYTFPNITVEKGVPLILPMRTLHLDPDYFPDPDKFIPERFPCTFFPFGEGPRNCIGLRLGIIQSKLGIVNFLSR------------------------------------- 210088880 5 -----------------------------------------------------------------------------------------------------RRLLTPAFHFDILKHYVTLFAESTQVLLEKWLSRGPVELFDQVGLMTLDNILKCSLGYHSNCQPYIQAVHDLTSLIDERVDHPLQHIDFIYYLTSKGRRFRQACKVDFVDILLQADEDGTGLSVSEIRDEVNTFLFAGHHTTASGISWTLFYLAQHQDYQDKCRREAEFLTMCIKESLRCVPPVRSARTLQQDLAFADGKWLPKGQLFPDFPGLHRNSEIWENPTVYDPRRPPHAFLPFSAGPRNCIGQNFAMNEMKVTLALTLQRF------------------------------------ 4091078 51 ---------------------------------------------------------------------------------------------------RHRRFLTPGFHYDVLKPYVKLMSDSTKTMLDKWGSYANSNESFELFQHVSLMTLDSILDLINLRLRTFPYHSDLIFYSPHGYRYRKAIKVAQSHTEEVIKKRKEALKEDFLNILLLARDEKQQLSDEDIRAEVDTFMFEGHDTTASGISFILYSLACHPEHQKICRDEIMYTTMCIKESLRIYPPVPMSRKITKPITFCDRTLPEGSYIGTSVFGIHRNGIVWENPDVFDPERSPHAFVPFSAGPRNCIGQNFAMNEMKVVIALTLKK------------------------------------- 145240823 137 ------------------------------------------------------------------------------------------------------KFLPPALGPKAVRHYAPTMQKTVEDVFDALDEQGEAWNVYQYMLKLGSQAVGKLFEAPDAPVHEMVHNIAEMLSLNKKVTSMKRLRSLRTSIENMVAESMEAKADNMVDYAIRATDNGQKLPQSSLTWALVVATAAGFTTTSSLLSWLIYGLCENTEITADFTDKLEFLDKYIKETQRRHPSFQPGRTAKVDVLPGGYKLPKESVIVPALHHIHNHPDLWDNPARFNPDRWDAAYIPFAMGPRMCIGFNFALQEVKVFLPKLVYRYK-FSMEDNGPIEYDPMF------------------- 212513884 48 ----------------------------------------------------------ELIKLVMKDAECFTNRYTWF-EASDYLLNKNLTMLKDEKWKTLRSVMTTVFTGAKMKDMFIFMDKCAEQSVQEFFSRYGTDVVASTAFGLFEDPKNEFFQIGVELRDKFKSFPLFKTFFTVLFPISFFGKNINNFFLKVVDENIKNRRKDVIHVLMEARKNKNFSSDNEIAAQSVSFFFGGFDILATALGFLCYELAINPEVQQHLHDEIEQIMDRENEIRKWPSAGITDREVSKTYDFPKTEDNPEDLLLLPIIALHRDPKYFPNPDKFDPERFPMSFMPFGGGLRHCIALRYAMMEMKIGI------------------------------------------- 168053858 21 -----------------------------------------------------VLSTAEAVREVFRDERILSRPKMLSFGIISDNYRSISFGPPGKLWQSMRRFCSELFTNTRVASYQGRREEEVKHMLMVLVEKGKAVDLRSWLHDLSSNMTTRMLGKQEILKSELEHVLEGFNVNIMRNVLSDYLPSLRYFAEELLEKHRENYVPDFVDVLIGAPDDGKSFSESCEVGALQEFFFAGTHTSSATVEWAMAELITHPDLMKRAQAEVDYLQAVVKETFRMHPVLSGPRETTRPIEVNGYKIPAQTRLFVNIFAVHRDPAVYTDPETFDPDRFLTQHLPFGVGRRMCPGFHLGNTLVHLMLANLLHRF------------------------------------ 102139916 34 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REMDAILSSIIQEHRERNSEDLVDVLLKVQREGSAFTDVAVKAIILDLFGAGGETTATTLEWIMSELMRNPGAMKRVQQERETVGGKGRVREEDINEMKYLRMCQEPREILGYQIPEKTRVLVNVWALGRDPRHWDDAAMFKPER------------------------------------------------------------------------ 210113402 9 ---------------------------------------------------------------------------------------------------------------------EENIREEARQLCLKLSEQGPRDIADNLTVSVANIICSMVFGKRYDYDDQLMMVFPFLRFVPGGRALLKIAKEVIAFVRQEITKHRETLDSDFINLLLQTQNKTDCFTEENIVWIIQDLFVAGLETTTTTLRWGLLYMVLCPEEQKKVQAELDYTEATIMEIQRIRTITPGPHATTENTTFRGHAIPAGTQVFPNLWSAQMDPEFWPDPEKFDPRRRPGSFMPFSTGRRVCLGEQLAKMELFLLFSSLLKHF-TFKLPEGAAAPSTDGIT-GITLVP----------- 3913326 73 -----------------------------------------------------------------------------------------------------RAMLRPQFARGHVKLIEPHFQSLKKHIIK---NKGQFFDIQELFFRFTVDSATEFLDFDFDGRKNFAEAFNKFYWLVNGADFKKSVAEVHKFTDYYVEELEKHSGYIFLYELVQQTRDPKVLRDQ-----SLNILLAGRDTTAGLLSFALFELARNPEVWSRLRKQCEYLKAVVNECLRMYPVPRNFRIATKHTTLDPIFIKKGAVVSYGINSTHLDPMYYPDARLFNPDRWSKPFLPFNGGPRICLGQQFALTEASYVLVRMIQNFKELELTPNTPPRRLTNLTMSL--------------- 72014087 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGGWETVASTLRWTIYLLSKHPEAQGRMRQEIHDVEATIAECMRFIPPIHLPHVTSQDCNIGGFDVPKGSAVAANLLHFAKSPMFWEDPEVFRPERDAGNFMPFGYGKRQCPGELLARMEMFIF-------------------------------------------- 125571247 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTTDEIIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQERAREEVLHHTMILYEVLRLYPPVVFTRRTYKEMELGGIKYPAEVTLMLPILFIHHDPDIWKDAGEFNPGRFADSFFPFGWGPRICIGQNFALLEAKMAICTILQRF-SFELSP----------------------------- 57525783 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEAGSDSTATTIRWGLLFLIQNPDVQERCHPCMDDRDATVHEIQRCGNIVPFGHETIQPTNLHGYDIPQGTVVMANFTAILSNKENWKHPDTFNPENKPESFIPFSLGPRSCLGETLAKTELFLFITSLLQRI-HFSWPPDAQPIDMDGIM-GIVRYP----------- 212517421 95 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAAAQAFVFFFAGFETTSSALTSAMYELALNPGVQKKLQFEIDDVREKHDETLRKYPPIFGTRHCTKDYTVPDMTIPKNSRLFIPIQAIQNDPDYFVDPDKFDPERQKRNYLTFGEGPRYCIGNRFAINQIKIGIVSLLSRFEVFE-------------------------------- 193634265 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSHEQIRDELGTIMIGGQETTAMANACAIFMLAHHPDVQNKVFQQMEYLERVIKETLRIFPPLPVFRSLDEEMKIGEHMCPAGSTLLVSPLFIHSSGQYYTDPEKFNPDRHPYSFIPFSAGYRNCIGIKYSMLQMKTVISTLVRK------------------------------------- 195612262 34 --------------------------------------------------------------------------------------------------RQARKMLTELFSAKRLESYEYIRADEVRALLRDLHSSGRAVMLKDYLSTVSLNVITRMVGGSVTTPEEFKWMLDELFLLNYIKRMKKLSKMFDRFLEHVVEEHNQRRAKDMVDVLLQIADDPTELDRESVKAFTQDLIAGGTESSAVTVEWAISELLKKPEVIAKATEELDYVDAIVKETMRLHPVAPVPRLAREDTTVAGYDIPAGTRVLVSVWSIGRDPALWDAPEEFMPER------------------------------------------------------------------------ 147826996 34 -----------------------------------------------------------------------------------------------PYWRQARKMLMELFSARRLESYEYIRVEETKSLLSSLQSNSPVDLKDHLSTVSLNVISRMVLGKKYLDEEEFKKMLDELFPWIDFLDLQGYVKRMKHVLDEHNARRKNYVAKDMVDVLLQFAEDPTKLERHGVKAFTQDLIAGGTESSAVTVEWAISELLRKPELFEKATEELDYLDTIVKETMRMHPVAPMPRFSREDIKIAGYDIPKDTRVLVNVWTIGRDPEIWDQPNEFIPER------------------------------------------------------------------------ 170038794 77 -----------------------------------------------------------------------------------EVSDGIFGMRDGERWSKIRRLLNRTFNPVTLKSFLPIMDSNAKALIEELRNLVSEEDNPNFGFDIHTYYNTTMGCNDNDEVGKNEYLHRLEVLLKIMSERMANVQQYFDIFFQMTDTYREKRANKFLDQLLTIREGDRNFTDQEIIDQCLTMLVAGSDTTGGAMSTTCLFLAMHPEVQDKVVAEMSYTEQVIKETLRLVPVGVMARETKFEETLHGVRIPPKQIIMYNLYTYHRRKDIWGDPDRFEPERADKRHIPFVAGQRTCIGQRYAMLSMKILL------------------------------------------- 194856600 81 -------------------------------------------LWYFFRAPMYNVVRAEEAEEIFQSPKLITKNMIYDLLKPFLGEGLLTSTAQSPFREECNKLV-KVLHQGVDKELEQVIPQFTLNNVCETALGVKLDDMTEGIRYRKSIHAIEEVMQQRLCNPFFYNIVYFYLFGDYRKQV-NNLKIAHEFSSNIIEKRRKRQRYAMLDTLLAAEAEGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQHRCYEEIKYLPCVIKESLRLFPVPTIGRRCVEEGVVNGLIMPKDTQINIHIYEIMRDPRHFANPKMFQPDRHPFAFVPFSAGQRNCIGQKFAILEIKVLLAAVIRNFKILPVTLLDDLTFENGIV------------------ 157311677 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPDVDEKATESIDYEESFINESMRFHPVDFTMRKALEDDEIEGTKIRRGTNIILNIGLMHK-TEFFPKPTEFNFEKTPSRFFPFGCGPRSCVGKHIAMVMMKAILITLLSR------------------------------------- 17565874 25 ----------------------------YECFRRWTRIYGDVFTFWLGDTPYVVISSLEKMKETFKDGETYQDKIQFSFTEKFRGGRFGVIETTGHMWSTHRRFAISTFRDLGLNLMQEKILAEVEAVFQILDANAEQDVPEVIYNAVANVINQMIFGFDESNQNEFEKLKDLIDIQEKSFAFKLCVQAFVPILEDLIAEKRHDYYNFFYAQIQDHRAKSDLFSDQQLANMCFDLWFAGLTTTNTTINWTISYVLNHPEVQDKMQEELDYMNAVINESQRCVNPCNLFHATTRDTVINGNIIPKGTGVIAQISTVMLDEKIFPDPYKFQPERKIEQLIPFSVGKRQCLGEGLARMEL----------------------------------------------- 90658394 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVIDALIELKNDPYCSMDEHIKPLIMNMLLAGTDTIAAAVVWAMTALMKNPRVMQKVQQKLPYFKAVIKESMRLYPSLPVPRETMKKCDIEGYEIPDKNIGVHNAWAIHRDPEAWKDPEEFYPER------------------------------------------------------------------------ 187033934 26 --------------------PFIWDKPGYECFRKWNKTYGDVYTFWLGPSPYVMIGSYELMKETFKDGDTYTDKLQQPFTEKFRGGKFGIIETSGHFWSTHRRFALSTFRNFGLDLMQQKILLEIEEFFKVVNIEEEQDVPKEIYNTVANVINQLVFGFDEEKQEEFQKLKDLIDIQEKSFTITEKREDYYSFFYAQIAEHRLKIDEDVLDYAQEEKGDTELFSNQQLANMCFDLWFAGLTTTHTTLTWTVAYVMNHPEVQERIHKELDRINAVINESQRCVNPLNLFHATTKDTIINGYPVKKGTGVIAQISTVMLDEKVFPDPYAFNTDRKIDELIPFSIGKRQCLGEGLARMEL----------------------------------------------- 170590242 31 -------------------------------------------------GPVIVLADYKLLREALVNQGIFAGRPGIFSNHHPDGDGIILSQ--NEKWNHQRRFALRVFRNFGVNMMEQKIRYYADTLIQHLKKEGLKTAVIDLHLPITFCIDSTLKDFVSIPMLLVDRYPIIRFLLPTYYRYCKNGFALQRFFLKHIDEHEKTDKDDEPNDFIDAYLKNMIKYTEQRVYNKITLALGGMETTVTTLRWAIIYLIHNPMVYWADRTNMHYTMAVICEVQRIINPWHIPHATTSNTTLYGYKIQKGTMIMPQIGAINFDENLYPNPEAFQPSRRNSEHLPFGIGKRSCLGEALARTELFIILTTLLQNF-EFTAAYGKPPKRHPGMVSVPQE------------- 60729679 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQLSALIFDLFVAGMETTSSALTTAVYLISKHPHVQRRLQEELDEMQATIHEVQRNFVKFSLPHVANQDCKLGGYDIPKGTWLLANLDDALRSSEYWKNSLEFDPQKKNDAFMPFGVGKRVCAGESLARLELFLFFTHLFQRF-TFSLVEEHKPI------------------------ 148224923 33 -----------------------------------------------------ILCGYNTVKDALINHEEFSHRPTFIGDKLTEGYNF---QSSGTHWRHFRQFI--LMTLRNIKPLEERNFMEAEKLIEAINQMEPFNPIILLGCAVFNMMSFVLFGRRFEYEDKINMFPIILKLPILWKIHCKDTLSLQSFVRQQIHSHKQNPRDDFFLLKIKEEEGDSIFCDTSLHMFITGLLAAGTDTTTSTLKYCLVQIAQFPDIQVKVQQEIDYTNAVIHELQRHLSSTAFYHALSKDTEFQGFTLQKGTRVIPYLSSVLFDPTQWETPDEFNPGRTKTAFMVFSAGKRECLGVNLARMEIFLFFSALLQKF------------------------------------ 167538930 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVDILLTAKDDGMGMSPEDIRAEVDTFLFAGHDTTTSAMTWILYELAKQPDYMMQCQEEIDFLTQCIKEGMRHSPVPIIGRQASRPYTIDGVTFPAKTYFSVQVYALHHNPTVWHEPHIYDPNREPFAFIPFSAGPRNCIGHHFAMNEVKTVIARVLERF-TLEIDPNHTVERRMALVMRAKN------------- 163256092 34 ----------------------------------------------------------------------------------------------------LRQNLTPLFSSAKMKNMFPLIEKCTHDLIRSVISRFTMDCIGACAFGIPFRQIGDKIFEVSIIRGFFRSIWPSLFYSLRLSMFPPQIPAFFHSVLMTVFKERASSRQDFVDMILALKKSNYKVDDEFLVAQCVLFFAAGFETSSTTSSFTLFELAKQPELQQRVIDEVDSYEQCIEETLRLYPVPVVTREVVEDYKLPSGTLEKGLRVHIPMTHLHRNPKYFPDPPEYIPDRFPFTYFPFGEGPRICIGMRFAKMQMMAGLVTLFK-------------------------------------- 4688640 32 LPPGPPSLPIIGNFHH-------LKRPLHRTFKGLSKTYGDIISLWFGSRLVVVVSSLSEFQQCFTKNDVVLANRPRFLKYIFYNYTTLGSTSYSEHWRNLRRITSDVLSNHRINNFSGVRRDETQRLITKLAEDSSTSFAEELSFRFYDMTFNNIMRMISGKRYQFRDMVTELLQLSGANRVKNIADKTDAFLRGLLQEQRKERTNTMIDHLLNLQEQPEYYTDQIIKGLALAMLLAGTDSSAVTLEWSMSNLLNHPEVLKKVRDELDTHKNVIYETLRLCTPAPLPHSTSDDCIIGGYKVPRDTIVLINAWAIHRDPKSWSEATTFKPERFDKKVIAFGMGRRVCPGEALA--------------------------------------------------- 169847137 126 ---------------------------------------------------------------------------------------------------RYRRISAPAFSEKNSKLVWDETVRVMDGLFDLWDGRGERKLTVDHCLDITRMPWTETDRCPEGHQMTFKEPEWAMGLTKRTRTARLAFKELDLYMKEMIHEREKVERNDLFSILLESNSDADALTEQELTGNIFMFLIAGHETAAHTLCFTFALLALYPEEQELDMPKLTRAMAVFNETMRLFPPTNIPKESAEDTTLTTIPVPKGTQIAINTAGLHYNPRYWEDPHEFNPDRNKDAFLPFSSGVRSCLGKRFFECEGIATLTKLVSR------------------------------------- 66512130 27 -------------------------GGQHKAFMELSKRYNSDIITVNSYEKIIVVSGSKFCDMILQNEEFQGRPWNEFIKVRNMGKKQGITMNDGTEWKELRNWMMRTFGFGKSEMIEMIQHQLVENLNKNKLHQLKLLFVPAVINVLWNFITGELVAFNQQQRSRCFDITGGLLAAFPWIRMCMLNKELKDFLMKTINDHKEKYIEDLIDMFIQEMRKNEKFTDEQLMMILIDLFLAGFTTTSTTLDFLFLIVTLFPDVQRKVQKEIDYVEAVISETYRLWPVFPIPRRVLCDTNIDKYVIPKDTTILFNTYSINKDPTLYPDPDKFMPERPDEYSLQFGKGKRRCPGDILAKATIFILF------------------------------------------- 157130120 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDQILSANRAGKPFDDEEIQHNVRTMIAAGNDTSGQLMAYACLLLGMYPHIQEKVYKTLTYTEMFMFECLRLCPIPNIARLNMTPIELEGITIPAGHIFFISFYSLHRRKDIWPDAEQFDPER------------------------------------------------------------------------ 156392506 41 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMADYVFNVLKEVVDERNKTFDPDLLTALLKARLEAELLADKYLLNTLTDMFIAGYATVSDTLRWLIVYLVNYPHIQEEIHNALDIIQATIMETLRFTADFTLPHYTLKDTSLCGYRVPKDSVVMVDIKSVHMDPKCWENPTEFNPHRHQGNWLPFSAGRRVCAGEPLAKIEV----------------------------------------------- 86747988 19 -----------------------------------------------------IVTRETDVRDVLAQPGLYEVPYGPEMTELAGGTNFVL-GLEGPEHDRQNAIIRSVLRPADLDRIRELSAHYTTILLDA--SGGRIDVMKDLMTRVATETCCGYFGLEPEDPDAFAEWAMSISALLFADPFGDGAAQVREVIDRAIARAKAAPETDTVVGRLVAQAHDGVVTEDEIRAIIVGLVTGFIPTNTLAAGKMLDELLRRPKVWAEAIACAGRDDAILLEAGRLNPAPGQWRYATQDGVIAHNTSRQRSVLMVATMSALRDKRAFVAPGSFRADRPNDSGLMFGDGAHVCLGKHVAITQITQVFRGLLQQ-PNLRTASGKD-------------------------- 210089384 8 ----------------------------------------------------YVITRPSAAWHVLKSNRRFGSRTGL---STIGMYQNGIIWNGDDGWRVLRGFFQKALTYRQMGNIAALQQKAADDFLRRITLEVTNNLTLGVHIADPDDLVERIVYFKAWEFFLLRPPIMYLMTPKLYWKHCQAVNDLNDAIAELLTNKRQEDKPDFATCLLQAEERGE-VSPAHVQQCVLEMLLAGTDTSSVSMYYLLVSVAENPQVELKDLPQLVYLEQVIKEAMRIKPVPVIMRQAKEDDRIDGIETPAGTNIILNLADMHRRQDNFPAPDDFNPQHFDNKYVPFGTGPKGCIGQFLAMIEMKAIMCTLLR-------------------------------------- 157343527 32 -----------------------------------------------------VVSSPEAAKLVMKTHDVFASRPKLAYEYLSYGAKGIAFTEYGPYWRHVRKLCAHLFSSAKINSFASVRKAEVGLLVKSVKEMASVDISAKVAGVVEDMAYRMVFGHNKDRIFDLKTLIREATRLAGTFNLADYVEAIDEVLDKIIDKHIQDVSKDLMNKSNNFEDDPLYAIDRQNAKIILDILVGGIDSSITSIEWVISELLRHPRVMRRLQEELKNVVGMCKETLRLHPIGPFPRESIEDIVINGHYIPKKSRILINTWTIGRDPNV----------------------------------------------------------------------------------- 162148147 68 -----------------------------------------------------------------------------------------------------RQMVSPVLHTSRMDQFAPAMVETVGELADRWAPDGATFDVLKVMAQLTAEIICRAVFGRTLGAEHAREVAEAFTEYQKYVKTRRATARIHAVLDGIIADLQRTEDDG---SVIRMLMRDGVLDATALRNEAAVIFLAGHETTANCLSWVWYLLSQAPEVEARLHEELDYTRAIVEETLRLYPPVPLAREAKEDDTIRSRKVKAGALVMVVPWLLHRHRLYWRKPDHFMPERFKYTYVPFSIGPRICPGLSFGLVEAIICLASLA-RGTTLRLAPGAVVE------------------------ 195430682 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDLLAQCLLFFSAGFETVATCLSFTSYELHMNQEVQQKLYMSMKYLDCIISESLRWPPAIVIDRLCAENFDLVDEKLQKEDLVHIPIIALHYDPENFDEPNEFRPERKPFSYLPFGIGQRSCIGNRMALMEVKSLIYQLIRNF------------------------------------ 46110473 95 -------------------------------------------------------------------------------------------------HKMQRKNLMPAFSFRHIKELYPVFWSKAQELVHGIEKESQIDIADWASRASLDIIGSAGMGHEFKSLSDLPSMITDYLPFQRNMGVLAASKAARDTSQRLINAKKVQMKEKLSPDIISTALESGHFTDEGLVDTMMTFLAAGHETSAAALTWTIFLLAKNHDVDSKKLDGLSYLHAVCQESLRLYPIPFTVRDSLRDTTILGTFVPKGTMIILCPWAINRAHESWADADDFYPERWNYANLTFLHGPRSCIGQKFSLAELMALTCALVGRY-RFDIDKDYEVKLTDGIVAKPRE------------- 168823413 42 ----------------------------------------------------------EIARRILKDNAHFNNRYCYSSYGVDPLGSLNLFTVKNPKWSNIRHELSPMFTSLRLKTICELMNVNAKELVDYIDNNEDVNLKELFSMYTSDTVGYTVFGLRVSALNDPSSPLWFITNHMVKWDFWRGFEYIMRLFRTVVDERKKTNQNDLVNHLLKLKENLKKLADEIMMAQAAVFILGSIETSSSTLSYCLHELAYHPEEQQKLFEEVDYLSACILETLRKYPPPHIDRVCNKTYKLNDELTIEEDIVFVNVLAIHRNEKYYPEPDQWRPERMQYTFLPFGDGPRFCIGKRYGLLQMRAAI------------------------------------------- 115476802 35 -----------------------LRGHLPPALARLARTYGPVMMLKMGLTTTVVISSGDAAREAFKHDRHLAARTVLDVTRSLDFADRSMIWLPSSDWKTLRGVTAASFSPRGLAALRGVRESKVRDLVSAFFSVDVVDLSAESENEFRQSMTFLMEVVSKTNVSDFFPFLRPLDLQGWRRLTERYLGRVTCFLDDVIDRRSANRHGDFLDSLLDLVSTG-KIVRENVTTILLDVFIAGSDTITATVEWAMAELLRNPSEMAKVRAEMDYLQAVVKEAMRLHPAAPLPHRAVEDVEVGGYCVPKGSMVIFNVWAIMRDPAAWERPEEFMPERFIRRFIPFGSGRRVCAGLPMAERVVPFMLASLLRAF------------------------------------ 115466172 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILSRFVASEQDPGTMDDRYLRDIVLNFLIAGKDTTGNTLTWFFYLLCKNPIVQDKVISKMHYLQATISETLRLYPVPVDAKMADEDDVLPNYRVVKGDGINYMIYAMGRMTYLWEDAQEFRPERWPFKFVSFNAGPRICLGKEFAHRQMKIMAATLI-HFFKFRLEDESKEP------------------------ 5852316 55 ---------------------------------------------------------------------------------------------------KLRTATSPAFTSGKLRKMQAIIDSCAHERLKKAATASEDVDMKGFYGHFTLDAVASVFFAEVTPAVMLSTLVQKAGQAFRKRVFNEKAFTFYKNATIDIIKKREENNEDFLQMMMNAKEDVKSLSEDEALAQCVLFFLAGQDTASTTTSFASYLLAVNPQAQEKLQAEVDECDCVVNETLRMTPGTRLERVFHEDYMLGEIKLSEDCTVVVPVYSLHHDPEFFPEPDVFNPDRRPYTFLPFGAGPRNCIGSRFA--------------------------------------------------- 71002354 112 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSMKSIGQFEQYIHQNVELFVQQWTKYATIDALNWFNYLAFDIIGDLAFGAPFGMLEKGKDIAEMRKTPDSEPTYVQAVEVLDRFFKDGVEVMEKNTRVDLLSRLMEGKDNGNKLGREELTAEALTQLIAGSDTTSNTTCAILYWCMSTPGVIPKLQKVLDYLQWVIWETMRIHSTSAMPREIPPPVTISGHTFYPGDVVSVPSYTIHRSKEIWPDAEKFVPERWDAAFIPFSTGPRACVGRNVAEMELLVMTGTIFRLF-EFEMQQDGPMETREGFLRKPLGLIV---------- 53803178 5 ------------------------------------------------------------------------------------------------------QMLMPALRDKPMRTYSEIIVAEVEAMLRDWKDAGTIDLLEEFRHELNTEFAGIYRDLEMGIQPIAYVFPNLPLPVFKRRDQARVRQELVTQIMERRARSQERSTNVFQMLIDASYDDGSKLTPHEITGMLIATIFAGHHTSSGTTAWVLIELLRRPEYLRRVRAEIDQLENVIKEVLRLHPPILLMRKVMKDFEVQGMRIEAGKFVCAAPSVTHRIPELFPNPELFDPDRDLYGWQAFGGGRHKCSGNAFAMFQIKAIVCVLLRNY-EFELAAAPE-------------------------- 115758792 43 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQERLWGFLRLQVDETREHYDPELLKAQEDARKEGEKLTDTHIFQTYLLYFIAGILTTVETLYWAMALLVTYPEIQAKIRVEIDYTEASLYEVLRYSSIVPNPHATTRDTEFGGYHIPKGTTVIINTYSMHYDPQEWDQPDKFLPEHHPPSFLPFGAGRRGCLGEAVAK-------------------------------------------------- 125571713 29 LPPGPVGLP--LVGSLPFIDP-----NLHTYFASLAAKHGPILSIRLGSKVDIVVNSAQLAREVLRDQDVFANRVDAGDAVSFGGAQNIVGNPLGPMWRLLRRVVQEMMSPAGLASVHGLRRREFRSTLRYLHPGEPVDVGAQMFLNTMNVITGTMWGLGTPNVSDLFPVLKPFDLQGIRRKMERLRSRFDLLFTKIIQQRMRSQQDDFLECLLKMEKEGSDFTMDNVKGFLLEMVVGGTDTTSNSVEWIMAELLQNPQVLNKVQQELDYLRMVIKETLRLHPPVPVPHSPSAAATVGGYHVPEGCRVLINVWAIQRNPLVWNKPLDFNPDRFARDYLPFGSGRRMCAGMAMGEKVMVYSVAMLLQAF------------------------------------ 47214170 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETTSTTLLWALVYLINNPDIQEKVQAEIDYTDAVIHEIQRIGNIVNGFRKAARDTTLGGYFIPKGSTLLPILTSVMFDKNEWETPEKFNPGHRREALIPFSAGKRACPGEGLAKMEMFLFLVSLFQKF------------------------------------ 156552726 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWESMNERKESKRGDIIDFLVELSNEKQKFEGDHLVAQSAILLVAGVETSAVTIGFTLLELAKHPEIQRRVREEMTYLSQVISETLRLYPPAPIDRLASEDYKLPDIVIEKGTAVYAALAGLHEDPHYHPNPTKFDPDRFPCTYMPFGEGPRVCVGMRIGQLETMVGLITIL--------------------------------------- 55668263 48 -------------------------------------------------------------------------------------------------HRIIRAAVAGFLGPAGLQIHIGEMSAHIRNHINQVWKGKDEVNVLSLARELVFATSASLFINDREEQHQLHKTPETILAGYFSVPINAFRKALRKHFSVLLEKRRRDRNQDLLSVLLTFKDDGNPLTDEDDLDNISALIDGSYESTSSQMAVLLKLLSAHPQCYEKVVQEQRYTWQVMQETLRMFAPVFGPRKAITDIHYDGYTIPKGWQLSWATYSTHQNDTYFNEPDKFMPSRFPYTFVPFGGGRRTCLGWEFAKTEILLFVHHFVKTFSAYTIDPHESIRGRP--------------------- 195616062 36 ---------------------------PHRAMRDLARRHGAVMLLLVGEVPTLVVSSREAAREVMKTHDTFASRPSATVRVLTNNGRDIIFAPYGEHWRQLRKVITELLSARRVLSFRAIREEEVAATLRACAPPRPVEMRARLSALVADATVRAVMGDRCRDRDVFLRELDRSIGLSAGFRAEECRDTVFGILDGIIKEHLQRMDSDLLDVLLKIHKDGSPLDMDVLKAVIFDIFGAGSETSATTLEWAMAELIRNPKVMQRATGELRYLHLVIRETFRLHLPLLLPRQSQEPRRVLGYDVPAGTTVLVNVWALGRDGRYWPDPEEFRPERFDFELLPFGAGRRMCPGMAFGLANVELALASLL--------------------------------------- 119962488 14 -------------------------------------------------------------------------------------------------HTGIRKVVAGFFTPAKVAAMEPRIRGLAREAAQALASDGSVDLVQAVAADPPAVIMLEMLGLPVRDVPALKAWSLDSLELFWGWELAQSAADFYTWLRELVLESVASPDSNLFNALALH-----GLSTQEICSLGYFLLIAGQETTTQLISTTLFRLAERGISWSEAASGLKARDLVRHVLATESSVPTWRRVATNDALLDGTPIAAGEEILLELTGNHGFPAETEDGEGADRSGPTPYGLAFGSGIHRCLGAKLAELEAAVVVHETAAALKGVRLQNSNPDWIRLLSFQAPRT--VVVEPG----- 168054398 32 --------------------------------------------------------------------------------------------------RHLRKITMDLFTPKRLMSFRTPRTEEINQMMTSIHNNITRMLLGKRFFTVDEKGQMEAHRFKELVFELFRASSTPMIGDFIPWYLKRVKADLDAFLQEFLEIKKAERAKDFVDLLLE-QKTVSGDGPLEDATIRSDMLLAGTDTVSNAMEWTIAELMRHPECMRKLQQELDYLQAVVKEVMRFYPPAPLPHQSIVPTTVCGYDLPAGTQLCINLYAIQRDPKYWPNPVQFNPDRFLNQLIPFGAGRRQCPGMPLGNLLLQISVARLVQAF-EYSLPRGTKRNYFMNYYSGANKL------------ 194755196 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETMRLYPSVPMGRETVEETELENGLIPKGSQIVIHNFDVHRNPKYWDSPEEFRPERHTYAYIPFSAGQRNCIGQKYAVQEMKTLLVVLLKEFKVLPVTDPKSIVFTTGI------------------- 118786815 28 ------------------------YGGQHKVFELLGKTYRSDVIGLKLGREYVVVANYPAVNEVHRN-DVFTGRPNFFIRLRTMGTRLGVTCTDGAFWAEHRNFVTRHLRQVGYQPMQVQIQNELNELIDVIRERHPREDDRLQRLLRLLQDRSKAFDMSGGVLCQLPWLRFIAPEWSGYNLLRRFNLELNEFFAPTIAAHHANFSEDIKEMRDRQDDPQSTFTDLQLTMIILDIFIAGGQTTSTTLDLALMMMLVRPDIQARVRQEIDYTDAFLLEVQRFFHIVPVPRRTLADCSLGGYRVPKDTTVLIGLRTVHMDRDYWGDPEVFRPERHTDRLMFFGIGKRRCLGEVLARACLFTFFVGVMQKFELLKPEGGPSIVLRPGITLSPKPYEVVFRP------ 145235557 129 -------------------------------------------------------------------------------------------------HTRQRRLLSHAFSEKALREQEGIIQGYVDQLMKQLANDGPQNMVDWFTFTAYDLIRDLSFGERFHCLDKLLSLRQLFMSKAFSGARAQNMQRVIETVNRRVD--RNTDRKDFLHYILAAMETEKGMSRAEMNVNAFSFSIAGSESSATALSAFTYYTLSRVSVYDRSTAQLSYLNAVLQETLRIYPPVAVPRVVPNGTVIDGDFVPAGVTVGVNHFACYHDPRNFHRPQEFLPERWQKSCQPFSFGPRNCLGKNLAWAEMRLIAAKLLFLF-DMEIDETSKGWTDGQKVFGF--------------- 167998710 26 ---------------------------------------------------------------------VFSSRPTFTELVAYDAHDFAMAPY-GPHWRHVRKIVHELLTNKRLESTAGERKEEWRCMVKAIANSGDVVDMRDVFAGVSMTVMCRMLDFKHLIHELFRRDFVPALGWLDLQGFERDMRKLRREFDEVFDAVIQEHRDDFISVLLDLPGENGEPHLDEKTIKALDMLAGATDTSAVTNEWAMAEIIRNQEIQRKLQNELDYLMCITKETFRLHPPFGIPRETMADTKLNGYHVPKGTRVLMNFYSLGRNPEIWADPLEFKPERWERENLPFGNGRRQCPG------------------------------------------------------- 22331680 33 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDFVDVLLRIQREGFEIDRLSIKAIILDVVVGGTDTSYALMEWAMTELLHRPECLNRDIKDMNYLKAVIKETMRLHPPLMVPHESTQDVRLGDYHIPAGTQVMI---------------------------------------------------------------------------------------------- 169772481 73 ----------------------------------------------------------------------------------------IGGHVDSDTHSRHRRLLSHSFSERSLREQEGIVVYYVDLFIQRLRERTSVNKIHRAEEDLKSWFNFTTFDIDLMFAETFDCLKDSQLHPWIALMFKQKMLENHKLCAQKADRQKGASRPDFVSMQTQSCKHMGPLLFFFFMAANTDITIAGSETTASLLSGCLFYLCKHKYIMDQKCFNLSYLNAVLKESLRLYPPVAASRLVPKGCTIDGHFVPEDVTVSTHHYASYRDAANFTFPEQFIPERWDNRFQPFSLGPRDCLGKNLAHMEMRLILSKLLFNF-DIHLTPESE-------------------------- 144905166 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLGALLAS---GEQFSDEEIVDFMLALLVAGYETTSTIMTLAIKFLNETPLALAQLKEEHEQIRARSEEWTDYKSMAFIFRRTTTDIDIKGYTIPKGWKVIASFRAVHLNPEYFKDARTFNPWRWQNVFTPFGGGPRLCPGYELARVVLSVFLHRFVTRF------------------------------------ 119189629 115 -------------------------------------------------------------------------------------------------HDARRKVFSKAFTPTALREYEERVVVHCEEFVREWFKYFAFDVMGDMMTTETNRWIPTLLETSMKHVGPTSPVPWMAPILHKMPWAGKGARAWLEFVGSQVKQRTQKKSDDILSHLIDAYDQTEKKDIDYQWGDTRLTIVGGSDTTAATLTFLFYHLAKDPSQVEKLRAELEHLNGVIQETLRLHPAIPFPRVTPEGVTISGTYIPGGTTIVIPLYAMQHDEANYANAEEFIPERWRDAFLTWNIGTNGCIGRALALTEMRNLITYFIRNFSTVRFAPGEDTETKDHFTVGVKPLHLIFE------- 156351474 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITSNLVEILMAAVDTTSNTSLWACYCLAKHPEVQEKLHNKMRYLRSVIKETLRLYPAPENARFMQKDTEIGGYLIPQGTMVRIPLYVMGRDPEIFDDPLTFSPERWAYAMLPFGHGTRMCLGRRVAELEMQLLL------------------------------------------- 71725821 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLGALMDEEGGGGGFSDEEIVDFLVALLVAGYETTSTIMTLAVLALAQLKEEHDEIRARKDNLEALEWNDYKSMPFTQCFRRAITDVDVKGYTIPKGWKVFASLRAVHMDHDHFKDARSFNPWRWQNLFTPFGGGPRRCPGAELARVELSVFLHHLVTRF------------------------------------ 145353848 79 -------------------------------------------------GPKWVVSDPVAVRTMFKDADSFS--KGILTDIMEPIMGDGLIPANKEIWAKRRPVIGAGFHGAWLKHMCNLFGASAMRLADKLDTFVESEKTVELESEL-YAMALDVIGKAVFNYEFLRESEHRSTFPLQYWQFKEDMKMVNDELSVLINNAIASRNETGLEEMERRDIRGDEATSTQLRDDLMTMLIAGHETTAAVLTWTLYLLAQHPEIADACVENADGIPTPEEEGMRLYPAPPIIRRAIKDVTLPRITLKAGTDCFIAVWNLHRSPDLWEDPEKFDPSRFSRRYVPFGGGQRRCAGDQFAMLEAVTALSVLLKKFK-FELAPGEVEMITGATIHTKKGLP----------- 17065192 11 LPPSPPKLPI-------IGNLHQLRGLFHRCLHDLSKKHGPVLLLRLGFIDMVVISSKEAAEEVLKVHDLECCTRPKTNASSKFSRDGIAFAPYGEVSRELRKLLINFFSTQKVRSFRYIREEENDLMVKKLKESAKKKNTVDLSQTLFYLVGSIIFHVNKEKIEELMFEVQKVGSLSSSDIFPAGVGWFMDFLNHVIDGHLKNPRPDIIDIYKQEQDESFKLTIDHLKGIIQNIYLAGVDTSAITMIWAMAELVKNPRVMKKTCIGIKQKERIEEERLHPPAPLLLPRETMADIKIQGYDIPRKTILLVNAWSIGRNPELWENPEEFNPERNSFEMLPFGSGRKICPGIAFGIATVELGLLNLLYYF-DWRLAEEDKDIDEAGDATIVKKVPLELVP------ 119604892 29 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIDVLLLSEDNGKELSDEDIRAEADTFMFGGHDTTASGLSWVLYNLARHPEYQERCRQEVQFLTMCLKESLRLHPPIPFARGCTQDVVLPDSRVIPKGNVCNNIFAIHHNPSVWPDPERFDPERSPMAFIPFSAGPRNCIGQKFAMAEMKVVLALTLLRFRIL-PDHREPRRTPEIVLRAEDGLWLRVEP------ 84499890 45 ----------------------------------------------------------------------------------------------------QRRAAAPAFSARNIGALSPVMTAAADASSDRIAAAGSRAILEMVRATFEVISDVTLSGEGRFDRESMHRAIDNYIDVAGRVSLFDIAKKMKAVADDAIAKRSAKSPPDLLDLLMAGEDRERRMRTPEIRDNLLTFIVAGHETTALTLAWGLYLCAFAPEVQAEDLPALPLIRAIVDESLRLYPPAGLSRTARTADTLCGREIRAGDTVMIPIYALHRNRLLWDRPDAFDPQRDRYGYLPFGDGPRICIGAGFAIQEAVIILATLLARF-RFRAVPGRDP------------------------- 115391773 150 -----------------------------------------------------------------------------------------------PDHARFRRNFSNAFSDRALREQQSLICRYVDMLIEKIKVEIEIDPLADIMGDLTFGDPLDLLKFSSVKRGAFRRASRYYPWAVPRSVIEKAANHFRACVERVDWRVNQKLDKPDIWGLVLDQKENLRLTRAEMHANSQVFMLAGTETTATALSGLTYQLLLNPDKLERITKQMKYLNACIEEGLRMYPPVPAPRLTPEGMVICGEYVPGKTAVSVAQWATYRNPKNFKRADEFLPERWTDPSFPFSFGPRNCLGKNLAYHEMRLILAKVLYNF-DLVVAPE---------------------------- 115894541 60 ---------------------------------------------------------------------------------------------------RVRDITTPTFTGKKMKMMSGILNEMVEKLLQSCDEDGNIDSLELFGSFVMDSVASCGFGLKVNSQDHLFIKNGKRFFEFIFNSPVFMAVSFMPFLRPVVKFFNFSFPKDVIHFFTDVTEKAVALRESHPSRQRVDFLQLLIDAKNGKSKMA-------SENDEDDIHNKYFKDAGADENISTKTQKYLTR---EELLAQGYKIEKGLQIWIPTYTIQRDPIYWPDPLKFDPDRNPFTWLPFGAGPRICIGMRFALMEAKMAL------------------------------------------- 116788881 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLSDDQIIDLLLSLLVAGYETTSTIMTLAVKFLTETPDALAQLKEEHEAIRKQKPGAQRLEWSDYKFRRALCDVEIKGFNIPQDWLVFPCFRAVHLDQELYSDARKFNPWRWQGNHTPFGGGPRLCPGYELARVEISVFLHHMVTLF-SWEVVEEDKLIFFPT-TRTVKRYPINLT------- 115647018 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAALASWAMFLIGHHTRVQKKLHQELDYLTCVLKETLRIFPVPIVGRDLQEDCIIDGKLAPRGTLLIIAIGSLHRDPTQFPEPLMFDPDRHPFSYVPFSAGPRNCIGQRFALMEDKVLLANVLR-------------------------------------- 77459694 6 -------------------------ADPYPYYAELRAAGGLTFHH---GLKLWVASSARAVCAVLAHPDCRVRPKAIVDGMAGKVFGLLMRMNDGEAQRCPRSAIEPPLGLID--------REEVGALVSARLITNDSDGLYKAMFRGPVCVVASLLGFTPAQARDFAACLSPLSNDLQLAAAHRAAEQLRGYFIEMLADP-----NPFLADIRQRFVGNE----EVLLANLIGLCSQTFEATAGLIGNALVALHRQPELRNAS------VDSLLAEVQRFDPSVQNTRRFMANCEIDGVRLEAGDVILVLLASANRDPALNENPDRFRVDRPNRRSFTFGSGRHQCPGQTLAMTIASATLTEILAR----NIDPGRFTWHYRPSLNG---------------- 85001691 36 -----------------------------------------------------VISSIEATKEILQTHELFSDRTNPDITTSYNHNRYSLVFLPSPLWQELRKICHGLFSAKTLDASTDLRRMKMKELLTDIRQRSSLDFVPSVGDGEYKHIVGTLLKATTPNLVDYFPVLRVFDPQGIRRHTTNYIDKLFDVFDPMIDERMRRRGEDMLDILLDSDQSSEKIHRKQIKHLFLDLFVAGTDTTAYGLERTMTELMHNPEAMRKAKKEIAYLQSVIKESLRMHPPAPLPRRAKTDVQVCGYTVPQGTQILINEWAIGRNPAIWEDAHRFSPERFKGRHFPFGSGRRICPGSPLAVRMLHNMLGSLI--------------------------------------- 30683137 93 -------------------------------------------------------------RHVLRENA-FSYDKGVLAEILEPIMGKGLIPADLDTWKLRRRAITPAFHKLYLEAMVKVFSDCSEKMIEKLIREKETDLEAEFSSLALDIIGLSVFNFEAEHRSTFYFPYWNFPPARWQRKFQSDLKIINDCLDGLIQNAKETRQETDVEKLQERDYTGVDIDDRQLRDDLMTMLIAGHETTAAVLTWAVFLLSQNPEKIRKSMKKLEYIRLIVVEVLRLFPQPPLIRRTLKPETLPGHKVPKGTDIFISVYNLHRSPYFWDNPHDFEPERFDFAFLPFGGGPRKCIGDQFALMESTVALAMLFQKFDELRGTPESVELVSGATIHA---------------- 42567640 33 --------------------------------------------------------------------------------------------------RRMRKLVMMLFSRKRAESWVS-VDEEVHKSVRKLAFSLSRDITFRAAFGSSSQEFSKLFG-EFNVADYVPSWLSWIDPQGINGRVEKARKSLDGFIESVIDDHLHKKKTDMVDQLLAFYEEETKINLDNIKGIIMDVMFGGTETVALAIEWVLTEILRSPENMKRVQDKLTFLKCILKETLRLHPPFPLLHETVKDTEISGYFIPKGSRVMVNTYALGRDPNSWSDPESFNPGRNNFEFVPFGSGRRSCPGMQLGLYAFELAVAHLL--------------------------------------- 157339267 30 --PGPPVFP--LVGHLPLMAKYG-----HDVFSVLAKKYGPIFRFHVGRQPLVIVADAELCREVIKKFKDIPNRSIPSAISASPLHQKGLFFTRDARWSTMRNTIISVYQQSHLANLVPTMQAFIEPAFRNLPSSEEEDIVSEFINQHIYSTFSIILGLLVPILQKPVQHILKRIPGTMDWKIYQTNKKLSSRLDEIVAKRMKDKDKDFLSLILNARESEKAMKNDYLNAVTYEHLLAGSATTSFTLSSTIYLIAEHPEVEKKGFGPPDQMPTAHDEAMRFYTVSPVARETSAEVEIGGYVLPKGTWIWLAPGVLAKDPKNFPEPDKFKPERHPYALIPFGIGPRACLGQKFSLQEVKLSL------------------------------------------- 203680 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEILDYIGHIVEKHRATPRDFIDTYLLRMEKVSPAWMREEKSNHHLSLFFAGTETGSTTLRYGFLLMLKYPHVTEKVQKEIDYTDAVIHEIQRFAAPIGLPHRVTKDTMFRGYLLPKNTEVYPILSSALHDPQYFDHPDTFNPEKKSEAFMPFSTGKRICLGEGIARNELFLFFTTIL--------------------------------------- 157354384 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATVLTMIVAGSDTTSLTSTWLLSALLNNKHVMKHAQEELDYIKAIVKETLRLYTTFPVPHEAMEDCHVGGYHISKGTRLLVNAWKLHRDPAVWSNPEEFQPERFLTSHIPFGSGRRSCPGLNMGLQMLHLTIARLL--------------------------------------- 115391241 50 -------------------------------------------------------------------------------------------------HQRKRKYMNPAFSARALRDFEPYMDQEANAMVDFWTNYLAFDVIGSFSFGQSFGFVLNALGSTPSWVRPLMKYHPFDSFWKRGVNAKANLENFGRRAYLERKHSKFCDRQDLLSYLLAAKDTGNPLPEEEIIAESISFIVGGSDTTSSTMTNFIDYVSRDKMLLGRIHAELDAANATLREVMRLRPTSATGRVTPKGRTIGGSFIPEGTIVSVPTQGLMQDPNIFPDPLSLRPERWLNSFLPFSTGPRACIGRNFAWMEAVKGLATLLRLF-DLHRTTETETKVREGFF------------------ 158284919 68 ---------------------------------------------------------------------------------------------------HQRKTLNTSFNKRILDSFLPLFDKCARKMVNAIKQESRVDVMKHCSRCTLDMVCGSTFGLDDPEANKFVPMIDKAFEIIARRVVMYLRSTFYEYVYSIINRKRASLTDENTDKRNEADDDGEPFPDLEILHHAVTIIVGGNDTSALALCNHLTLLAMHPKVQEKAREEIMYLERCILEALRCPSGPLLGRVCSEDIEVDGNVIPRGTNFLFSIFALHRRTDVWGDPDRFLPERHPHAYAPFSMGSRDCIGKRYA--------------------------------------------------- 170042739 78 -----------------------------------------------------------------------------------------------------RKVLNPTFNTRMLTSFLPIMDARAKKMVANLGPMGQREYVKNLN--IIMTRVGERMMNAYQFLDVFYRMTSAYKSEYPARTFCNEFKIIRERRTELQEEQKLPKETDLDQILTTKREDGSCFTDQEISDNLYTIMTGGHDTSALTVSYTCLILAMYPEIQEKVVKQLQYTERVIKEVLRLFPPVPIARQTRNELELDGVRIPPNQILVFNFYAFHRREDFWPDPERFDPDRHPYAYLPFSAGLRNCIGQRYAMNSMRIML------------------------------------------- 170058686 8 ---------------------------YHLMWDALARRYGPVVGLKLGRDRVVIVSGLAAIREFYSKEAFNGRPNGFFFRIRSFNKRLGLVFNDGADWDVQRRFSVKTLKSLGMGRMVHSLEKETEELIHHLRKLSRGGRTIQMHSAFDIAVLNVIWTLLAGNRFKLDDKRLAWICDTIHNSFRPLLNFINDTISNIKANPECPERHNCLSYLEELQIDNPHFSNEQLLSLCLDLFQAGSETTSNTLGFGVAHVMHHPNVIAKIHQELDYLEATICEIQRIANVAPIAHRTTSPVQLGQYVIPRDTIAMVSLYSIHMDRQYWGDPEVFRPERFLNEFLPFGAGKRRCLGEALAKSNLFLFFAAFMHAF------------------------------------ 84514145 36 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMEHVLEEHIERRKNVKDDMVDVLLQLAEDPNKLERHGVKAFTQDLIAGGTESSAVTVEWAISELVRKPEIFKKATEELDYVYAIAKETMRLHPVAPFPREAREDCKVDGYDIPKGTIVLVNTWTIARDSEVWENPYEFMPER------------------------------------------------------------------------ 195381299 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIFFTAGFESSSSTMAFAMYELARHPEVQQRLRNELEYMQMIIQEVLRMYPPPFLDRECTSEDGYDLAPFHKFCPIYIPAYALHMDPQYYPQPKQFQPERTPYTYMPFGLGPHGCIGERYSFLQAKVGL------------------------------------------- 62086549 33 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFLDILMDAMEDDTKLSRNHIKAIILDFLTAATDTTAISLEWALSELINNPRVLKKAQEEINYIKAIIKETFRLHPPIPMIRKSANDIQVAGYDVPKNTMLFVNIWSIGRNPSYWEKASEFSPER------------------------------------------------------------------------ 17558634 26 -------------------------ANPPPAFERWTKKYGDVYTFWIGNTPHIMINTWDKIKETFRDADTYTNKVVLPMVTLSRGGEYGIIDSNGAMWREHRRFAMRDFGLGKNLMQENILMEVVNQLLFGYRFMGPKENEYQELKHI-IDSPAEIFGKLHIFLAMNIPIFAKLLPSLYEGPIKTFRDTTLAFFNKQIEAHRHRIDEDLNSRESEANSKNLNFSNIQLLNVCIDLWFAGLNTTTNTITWAISYVLHHPEVQDKIHEELDYFNASINESQRGINPLNLQHATTRDTVIDGFKIPKGTGVVAQISTVMNNEEVFPDPYTFNPDRDENGKLPFSVGKRSCPGEGLARMELFLFIANFLNR------------------------------------- 189237249 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLETKIDGIPLTQEEIREEVDTFMFEGHDTTASAISFTLYSLANNLHVQEKDLQNMKYLENIIKESLRLYPVPFYNREITDDIMFDNKLLPKGDTIMVFAFAIHRNAKYFDNPEQFNPDRFPYAYIPFSAGPRNCIG------------------------------------------------------- 211587858 31 -----------------------------------------------------VLSSDEAVKELLKRSGIYSHRPELYIGQILCSGDLRMLMMYGPTWRGFRKMVHGLLNVTTSKKYLPHIRRYSNALTTTMVFGWRTPTYEDEKMMQLFNGFSEFADLNQDFFPWLRKLPEFLLPAQQKAKDLHKKEKLSHWLRAKEEVEQNTIKPCFCAGMYKAQKE-DGFSDDQAAYISGTLLEAGSDTTSSTLYAFVQAMLLYPDIQRKAQEEIEYVRGCMKETVRWMPTTIVPHAVTQDDEYKGYFIPKGAGVMNNVWGIHMDPARHPNPRVFNPDRYHDDYFTFGAGRRICPGMHVAERSLFLGMSRILWAF-DISLILPDPDRLTQGFVCMPEEFPARIT------- 54024558 18 ---------------------------------------------------------------------------------------------------------NSALRAEQMRGHATTIAAEVDRMIAGWDDEGEIDLLDFFAELTIYTSSACLIGVKFRNEDRFARLYHELVDPYAPIESFRRRDEARAALVALVQAIMDERDRDLLDVLVSNEDGGPRFSASEITGIFISMMFAGHHTTSGTAAWTVIELLRHPELRDRVVAELDELEATLKETLRMHPPIILMRVAQGDFEVCGHHIAAGDHVAATPAISNRLPEDFPDPDTFDPGRNRWTWIPFGAGRHRCVGAAFALMQLKAIFSILLR-------------------------------------- 169783066 80 -------------------------------------------------------------------------------------------TLDGPGWSHARGLLRPQFTRDQVADLE-LMDGHISRMIDLIPQDGSSFDIQRLFFLLTIDSATHFLGSAQGFAEAFGTAQDYLTTRSRAMHFYWMVNEVVDHYVQLAIQSKNNPDKKSDRYIFAEALAADNDDPKVLRDNMLNILVAGRDTTASLLSSAFFYLSRNQDVWAKLKDIPYLRYVLNEVLRLLPPVPLNFRVAAKDTSLSPVFIPKGQVVAYSVYAMHRRTDLYPDSHSFRPERWEENYLPFNGGPRICLGQQYALTEASYTLVKLVQRFDTLECADPE--------------------------- 156545491 47 --------------------------------------------------PFLLLRNAELIKQLLKDSQYFPNRYFASKRKSDVIGSQNLFSVDNPMWKYLRVKLSPAFTTGKQKRLFELMLESSQNMMRRVSSKYTTDVISSLAFGIKTDSFTEPEAEFYLRSRKLFEQSIINTLKLFYNFFFPKLNDIVDYFRKIFWESMNQRRGDAMDLLLELQSKEFRFEGDRLVAQSVILFAAGLETSATTMSFTLLEIAKQPEIQRKRISEMNYLHQVVSETLRLYPPAPLDRVAIDDYKIPDIVLEKGSVVYVALNGVHRDPDYHSDPLTYDPDRKPCTYMPFGDGPRICIGMRTGMLQTMVGLITLLSQ------------------------------------- 94496644 31 ----------------------------------------------------------------------------------------------------QRAMVNPAFAHTALGRSMPLMVAAADDLVARIQDGGPVDIDPMMTHVAADIIFRTLFNIIHTAFGRFQRLAHSASMGWFEKRSKGPARAIHDVFRPIVEARYEAGTRDILQSLIEAKETGAHFTCEEVMEQVSTIFLAGHETSASTMTWALYMLGECGHIQTRMLKDMSQLRNIFKETLRLYPPVSFPREVTCPMDMRDKHLEAGAMLVVAPWLTQRNKDNWACPHAFDPDRFEDPWFPFGRGPRVCVGAGFAQQEVMTVIASVVRRF------------------------------------ 211592173 116 -------------------------------------------------------------------------------------------------HSRMRRLLTHAFSNKALREQEEILQMYANMFMEKWFNFTTFDLIGDLAFPFGCLSNSTYHWWVRIILDKVFWYYPFLVPLVRVLVPKHLLQKRQASFNLSVEKVRRRTRPDFTSYILKHSKDGKGMSPEEMDANSAVFVLAGSETTAALLSGVTYYLLRYRDKYTRLVRDLPYLNAVLTEAMRIYPPIMLPRIVPEGAMINEQYVPGKVSVSISLYSAFRAASHFKNPEAFVPERWLNAFQPYSYGPRNCLGQHLANAEMRLLLAKLLWNF-DLELLP----------------------------- 50122583 8 -----------------------------------------------------VIADTEWIRTIMKRPDEF-RRISSIESVFQEAGLNGVFSSEGERWELQRKLTEPMFQPAHLKYFYSSLRKVTSRLSERFTMLAETGLVDEFKRYTVDITSLLAFGLSQSLRHLFPIINERCESPIPVWRYIRRARDIREYVDGFISRQRQRIQENMLQVMLAEQQKDGTLKDDDIVANAITLLIAGEDTTANTLTWMSFLLCSAPSVEEWPLPRMAWLTAVMYESMRLKPVAPLLYEPTRDTVIDDFLIKKGTPLLLMLNASGFNDELFQQPYDFMPERWLERLQPFGGGPRMCPGRSLALMEIKLGFHAL---------------------------------------- 156546954 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGFETSSTTMSFALYELARNPESQTKMMTTLPYLHMVTLEALRLYPVIAWDRIPETDYTFPNVTVEKGVPVVLPLRALQLSPQYFPNPNQWDPERFPFTYFPFGEGPRSCIGIRLG--------------------------------------------------- 210094656 34 ------------------------------------------------------------IKEALVDYDAFSSRPSVYVLNLISGFGNIGVSKFNQAYKEKRKFAYSALRNLGIKMMEESIREEGRQLCLKLSEQGPRDITDNLTVSVANIICSMVFGKRYDYDDELTKSINKLVAQLGSSQLMECLNEVQAYLRHEITKHRENLDNDLLLTELQTQEKTDCLTEENIMFIIQDLFTAGVGTTVTTLRWGLLYMVLCPEEQQKVQAELDYTEATIMEILRIRSIVPTPHAPNEDTTFRGYDIPSGTQVLPILWSAHMDPEFWPDPEKFNPCRFNFFSLSYSTGRRACLGKQLAKMELFLLFSSLLKHF------------------------------------ 157133510 122 -----------------------------------------------------------------------------------------------------RKLLSPCFSPAILASFVSIFNVKSEILVQRLEKQGAFNLFGDISRCTLDMICATTLGIEDACELINCRLYKFWLHPEWIYQRTKYYKEMSRKILKMKQEARSKSRNTLIDQILRLAEETDVFDNQAIKDELDTIIVGGNETSALTLSHVMLMLAIHQDIQQKVYNKLIYTEMVMKETMRLFPVPVVARTCTSPTRISKTTIPAGTNIVLGVYNVHRNPKHWPDVDRFDPERHPYSFLPFSGGPRNCIGYKYGLMSMKIMLCHLLR-------------------------------------- 145595219 37 --------------------------------------------------------------------------------------------------REQRRVIQPVFQAKRVAGQAHAVAEEADARLRARRGRGPVNLTDEFTALTLGVLGRTLLDFEEMQNQAMFEMASMSMVPMWQLRFRRARRELERIVGRLVARGEGTGADDALSRLIASDEPDPGVARRRMRDELVTLLLAGHETTASTLGWTFHLINQDPRVRVRLRERLTYTKMVVSEAMRLYPPVWMSRLARDADVVDGYPVPARADVLICPYTLHRHPAFWPEPERFDPERPRYAYVPFGAGPRFCVGNHLGLMEA----------------------------------------------- 149254652 81 -----------------------------------------------------VLSGYEVVREALVGTGHELADRPPIPIFQHIQRGGGIFFSSGARWRAGRQFTVRTLQSLGVQQMVGKVLQELACLKGQLDSYGGQPLPLALLGWAPCNITFTLFGQRFDYQDPFNTFPRLGAFLRLHRPVLSKIEEVRTILRTLLETRRAQSYVEALLQQGQEDDPEDMFGEANVLACTLDMVMAGTETTAATLQWAVFLMVKHPHVQGRVQEELDRVQLPQPEHQRALPYPHVPRCTAADIQLGGYLLPKGTPVIPLLTSVLLDKTQWETPSQFNPNHKRGAFLPFSAGRRVCVGKSLARTELFLLFAGLLQR------------------------------------- 154298449 8 ------------------------------------------------------------------------------------------------------RILMPAFGPLSIRSMFDEMHDIASQLVMKWARFGSREKI-DVTDGFTRL----------------------------------TLDSIAFTAKELLAERRANPNDDLLNAMINGRDTGKGLPDSNILNNMITFLIAGHETTSGMLSFLFYYLLKNPSAYQAVQREVDEVPITIDHMSKLPYIEACLRETLRLTPTGKYEVKPGQPILALIPAVHRDPTVYDDVASFKPERPPNAWKPFGNGMRGCIGRPFA--------------------------------------------------- 17644123 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLDALLRMQKDEEGLTEDHIKGVLMDIFIAGTDTSSATVEWAMAELIRQPELMKRAQHQLHFFKCVIKETMRPPAPLLLPRETMQHFKLNGYDILPKTWMYVNAWAIGRDPNSWGRPHVFDPER------------------------------------------------------------------------ 195108707 30 -----------------------------------------------------VVHDGQTVREVL-NNQVYDGRPGLFLSKMRDADDRGIFFQEGVLWREQRRFILRYLRGRRFDQLENVIAEEITDMLDLIRNGPRYEHEHQLVKPGGYRIQLPLFFNPFSANSHFSWIRHIWPEASGYNKMNEANLYIYQYFSEFIDRHESCERDFLDLYITEMKKDESGFNREQFIMALIDFSFPAFTAVGSQLSLIVQYLMLYPEVTKRIQREIDYTEATIRETMRIETPSDVPHKALEDTELMGYRIPKDTIVVPSLYAMHMDKRIWSDPENFRPERKKDMSLPFGAGKRLCAGETFARNMLFLITTAMLQNF-DYVLAPGDSLPDLSKNFNGL--------------- 3915140 59 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQKPVDISKWYTFTTFDMIGDLAFGESFSCLDNSTYHPWVSLAFESLKSLAFLAERIAPYLGLLVPRDTETDRPDFVGKITQGKSKGTSMEFNELASNASVLIVAGSETTATLLSAAVYFLCAHHDIDLVSTQGLRYMQAVLDEALRMYPPVSPRKIAKGGSFVAGHFVPENTLVENDMWAMHYDPKYFTQPHDFIPERWANDRLPFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLSEG---------------------------- 158294555 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWGFLKETIETIRKNPRDSLISAFMSRTERHESFTESQLVSLCLDLFQASVETMSSVLGFAFLYMLHHPDVMRKVQQELDYTEAVILEVERIATVVPGGHRAMEEVELCGYRIPKDAIVMPLLYSLQMDADYWIDPDVFRPERFLSVFIPFGAGRRRCLGESLAKPAVFLFFSAIMHRF---EIECEGKELPSLNAVDGITLSPVPYT------- 84578863 37 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPHVDLLSTLISLKDEDDKINDTEIKALLLNLFSAGTDTTSSTVEWAIAELMRHPKILAQAQQELDFLQAIVKETFRLHPSTPLPRIAEKSCEINGYFIPKGSTLLVNVWAIARDPNVWADPLEFRPER------------------------------------------------------------------------ 114633513 32 --------------------------NIPKSFTRLAQRFGPVFTLYVGSQRMVVMHGYKAVKEALLDYKDEFSGRGDLPAFHAHRDRGIIFN-NGPTWKDIRR-----FSLTTLRNYESRIQREAHFLLEALRKCAPCNVIADIHFDYDDEKFLRLMYLFNENFHLLSTPWLQLYNPGSHRKVIKNVAEIKEYVSERVKEHHQDLTDCLLVEMEKEKHSAERLYTMDGITVTVDLFFAGTETTSTTLRYGLLILMKYPEIEEQVGRNADVRREVQEEFHRAPPSGTWPLEATRDTIFRGYLIPKGTVVVPTLDSVLYDNQEFPDPEKFKPEHFLNEFKPFSTGKRVCAGEGLARMELFLLLCAILQHF------------------------------------ 185135863 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLLFSIGNLFGAGTDTTGTTLRWGLLLMAKYPHIQDQVQEEISYTDAVIHETQRNISPMAVPHTTSRDVTFQGYFIKKGTSVIPLLMSVLQDDNEWESPNTFNPSHKRDAFMAFSAGRRVCLGEGLARMELFLFFTSLLQRF------------------------------------ 170042735 78 -----------------------------------------------------------------------------------------------------RKVLNPTFNTRMLTSFLPIMDARARKMVANLGTMADGRTVVDLLKYVGECIIMTRLGERMMNVNQFLDIFYRMTSAYKSEHASRIFKIIRERRTELHEEQKMPQETDLDQILTIVREDGTSFTDQEISDNLYTMMSAAHETSALTVSYTCLLLAMHPKIQAKVIKQLEYTERVIKEVLRLLPAVPIGRQTNSELLLDGVQIPKNQILAFNCYNLHRRTDFWPNPERFDPDRHPYAYIPFSAGLRNCIGMRYAMNSMRIML------------------------------------------- 148224544 1 -----------------------------------------------------VLTGYETVKEALVDNADAFAERPFVPIFNDIFHGYGIPFSNGENWREMRRFTISTLRDFGMRTIEDKTTEESGFLIKELEKDEPVDLSPYISVAVGNILSSIVLGFDDYQNPTLLRFPILRFFSGDRNRLMKNVDELHSFLREFLKHLRVLEQDDLVKQIEEKENPKSYFHEKNLLSVLVTLFSAGTDTTIASLRWALSFMVKNPHIQKRVHEEIDYTNAVIHETHRVANPMNLPHATGRDINFKGYHLPKGTYVVPLLESVLFDKTQFERAEEFYPEHFQPAFLPFSAGKRVCIGETLAKMEVFIFFTSLMQKF------------------------------------ 46318071 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLTADEIKSQGFLFLLAGYETTSNTLACCSHALANNPDKQQEKVKALPYLDMVLRETLRMYPIQVVTRRCVETCTINDLVVPRDMAIHANVWDVHYNANIWGEPERFLPDRKARRHLPFGAGPRNCIGLRFALLEAQIVLAKLIKKF------------------------------------ 2827546 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFLQYLLRVKDDDEPLSMTHVKSLLMDMVLGGVDTSVNASEFAMAEIVSRPEVLNKIRLELDYLQAVMKETLRLHPTLPVPHRNSETSVVAGYTVPKDSKIFINVWAIHRDPKNWDEPNEFKPERFDFKYLPFGSGRRICAAINMAER------------------------------------------------- 121710284 31 -------------------------------------------------------------------------------------------------HKKQRKNLMPAFSYRHIKDLYPVFWSKSIEMVDLRRRADTEDNVIRV-SEWASRATLDIIGVAGMDHDFLRNSQNELTKHYRNREFRESSQFIRDVARQVIREKESKMKDDIVSVALES----GAFTEEELVDQMMTFLAAGHETTSTALQWSIYALCKHRDVQTRLRDSLPYLNAFCNEVFRFHPSVPTMRETARDTSLVGYPIPQGTRILISPEVVNHSKELWPDADQFNVERWNYSFLTFLHGSRSCIGQGFAKAELACLVAATVGRF-EMELDPEAKLEVR---------------------- 211585114 66 --------------------------------------------------------------------------------------GFGMITSEGAAHKKQRKALTPAFNIKNIRSMYSLMWSKTGQLLDELEKTGPEDEMSEWASRLTLDIMGRDFGSLQNKRNKLPQWMARRVPWRQNDVLNAETAYLRSTCDEIVREKRASSAQDLEADILGTMMLGGDFSDTELVDQMLTFLAAGHETTASALTWACYLLHLHPEYQTRLRDEIRSKNGVCQEVLRLYPTVPTTRESVRNTVIAGKYIPKGTRVVLCPWAINRSPLFWENGEEFVPERWNFAQITFLHGQRSCIGKDFARAELRCAVAGVVGRFL-FEMQDPKQEIHVAGTIKPVEGMHLR--------- 93278131 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQGKPLSDAFIRHEVDTVMFAGHDTTAVALAFALYLLAKHPEVQAKDIQNLNYLDLVVKETLRLYPVPFYSRALKEDMVYQEGKILPKGLVVLIVYTVNRNPAVYQNPDQFIPTRFPFSLLSFSAGPRNCIGQKFALLELKVALSKLLLRF------------------------------------ 7406712 34 ---------------------------PHESLANLAKTYGPIMTLKLGYVTTIVISSAPMAKEVLQKQDLSFCNRSIPDAIRAAKHNQLSMAWIPTTWRALRRTCSHLFTSQKLDSNTHLRHQKVQELLANVEQSGPVDIGQEAFRTSLNLLSNTIFSVDEAGKPNLVYYFPVLRQIDPQGIRRRYFGRMIEIFDRMIKQRRKIQGSDVLDVLLNSEDNSNEIERSHMEHLLLDLFAAGTDTTSSTLEWAMAELLHNPEVKESDISRLPYLQAVVKETFRLHPAVPFPRRVEGDADIDGFAVPKNAQVLVNAWAIGRDPNTWENPNSFVPERFNFELIPFGAGRRICPGLPLAIRMVHLMLASLI--------------------------------------- 33320161 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKLFDVMVDERLELNGPDVLDELLKL-VNTDEIDKSHIQHMFLDLFGAGTDTSSSTVEWAMSEILRKPAVEEADISKLDYLRCIVKETLRLHPPAPVPRQVQEEVELCGYTVPKNSQVLVNAWAIGRDPMLWENPLSFQPERDINGHIPFGAGRRICPGMPLAMRMVPIMLGSLL--------------------------------------- 118347048 62 ---------------------------------------------------------------------------------------------------RQRQFLGKSFHFEEIKNYLPLIKEICDKVFERVSEK----LTQNDQLEINAVKICEQVTSEVVFRAFFGSTTQNLVITRQDGSQIPIADELIQAIMQVVQQRKNQLQNDLDQYLYDMITNKQEVNNEEIIDNFLGLFFAGTDTTGNMTGVALYYLSRYPDIQKQARQNMNLINSILKESLRLIPPEVFPRVAIHNMKIGEFQIKKGDLVSTYFIYNQSNPELYQDPEIFNPQRWNFNFTPFSLGPRNCIGQHLAMIEGKCML------------------------------------------- 110468055 73 ---------------------------------------------------------------AIKHFDSFNHRIPHIDPDSDPLWAANLTQIRGERWKEMRQSLSGSFTSSKMKFIFELLNKSCSQFAEHYSSNGPTEVMNEVSAMLTTDSIASLMSKNILDLTTLRSQLKVLLTTICPFLLRIFKVGLFDYISKIIEEKTGVVRPDMITALDKQKVRKRPLTNFEIASQAFVFFFAGQSSNSTSITFTFYELAVNPDIQERLRADIKETHKKNESLRKWSPIINFDRVCTKNFTIKPIHMKVGDCIGIVPSCIQRDPKYFPNPDVFDPERFPYSYIPFGLGPRNCIGSRYAILQTKLAV------------------------------------------- 194863222 46 -------------------------------------------------------------------------------------------------HTR-RSMLTRTFHLDILNQFQEIFIAESLKFVNHFEGQNECVVLRDHIARFTLNSICEAMGIKDRYRENFHYWDDCVYNIFAGHKYNAALRVVHEFSSEIIAKRRQTADDDMLDTLICAQKDG--LIDHIGICEEVDTLMAGYDTTSIGLVFGLMNMSLYADAQELCYQEIQEHIRFIKETMRLYPIPIMGRQTLEETELENGLIPKRSQINIHVFDIHRNPKYWESPEEFRPERHPYAYIPFSAGQRNCIGQKYAMQEMKTLMVVILKQFKILPVIDPKSIVFQVGITLRFKN------------- 145610404 58 -------------------------------------------------------------------------------------------------HKRLKRFLSPAFTVAYIDNLEKYFQKTMRELLNKYESQMEVDLMDDLHNVALDIMGECSFGIPRSIFDGLSKRYQMFLRMFGLDVNFDWPAEMITAIDAVVQRRRQTSRRDLLQHLIEEPDSGTAMNTRDIVDQMAEILLAGSETTSGTIACLFLELARNADVRAKDAGQYWYLEACIKENLRLHPIEMGRRTGKDWVTIMGYDLPPHTVVSASYRDLHRNEKYWPEPLRFWPERWMNAYYPFSAGKHSCIGINFAWAEMRMVAANIFSRF-DIEEVPGQVIDFR---------------------- 2244893 40 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLERILQERKENEGMDMMDVLLEAYGDENKITWKHIKAFFVEFFIGGTDTSVQTTQWAMAEMINNANVLERLRPNLPYLQAVVKEVLRLHPPSPVIRKFQEKCEVKGFYIPEKTTLIVNVYAIMRDSDSWEDPEKFKPERKELKFLPFGSGRRGCPGANLG--------------------------------------------------- 125556225 43 ---------------------------PHHAMRDLARRHGPVMLLRIGQVPTLVVSSRDAAREMMKTHDMFATRPSATLHVITCDGRDLVFAPYGDYWRQLRKIVTELLTARRVNSYRAIREEEVAAAEGSGAAAGTVEMRAALTALSTDITARAVFGNRCKDREEYLAQVDHTIELTAGFRAEECRDTAFKILDRIIQERLEMARSDLIDVLLRIQKEGGPLAMDDIKANIFDIFGAGSETSGTALAWAMAELIRNPTVMRKATGELPYLHLVIRETFRLHLPLLLPRECREPCRLLGYDVPRGTQVLVNAWALGRDERYWPSPEEFRPERFDFEFLPFGGGRRMCPGIAFALATVELPLASLL--------------------------------------- 196000200 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRACIKESMRLYPVINLSRIVKEDVVLSGYHVPANTPVITNIYEPFHNESIYPEPEIFKPERWGFKFLPFGFGPRMCIGRRIAELEMHLLLAKLYEVFRNESIYPEPEIFKPERWIKGI--------------- 15225585 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLMDVLLAVYRDGKKITRDHLKSLFVELILGGTDTSAQTIEWTMAKIIKKPNILERLRKEIDYLQAVIKEGLRLHPPAPLGRKVTDGCTIGGCYVPKNTTLVVNAYAVMRDPDSWEDPDEFKPERFELKYIPFGSGRRGCPGVNLG--------------------------------------------------- 15225499 42 -------------------------------------------------------------------------------------------AVDGEKWRQQRKLSSFEFSTRVLRDFSSVFRRNASKLVSEFALSGKAFDAQDLLMRCTLDSIFKVFGVELKCLDGFLWKLKWFFNIGSQSKLKKSIATIDKFVYSLITTKRKEVREDILSRLVESEKDPENMNDKYLRDIILNFMIAGKDTTAALLSWFLYMLCKNPLVQEKIVQEMHYLHAALSETLRLYPPVPVDMRCAEDVLPDGHRVSKGDNIYYIAYAMGRMTYIWGDAEEFKPERWPFKFISFHAGPRICLGKDFAYRQMKIVSMALL--------------------------------------- 157335427 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCLTLISGGSDTTVVSLTWALSLVLNNRDTLKKAQEELDIQQAIVKETLRLYPPGPLGRQFTEDCTLGGYHVSKGTRLIMNLSKIQKDPRIWSDPTEFQPERKHFEFIPFGAGRRACPGITFGLQVLHLTLASFLHAF-EFSTPSNEQVNMRESLLTNMKSTPLE--------- 157771576 32 -----------------------------------------------------VLNDYEHVKEAFTQGDTFTYRAHRSPETLLPVHDHTILASDGDHWRLQRRTILRDFGLGR-NLMEEQVVRSVQEMIENITDKNKVDMFWPIQLCVGNVINETLFGFHYKYEDHLRHLQGTMPLLVSAFPWLRHLPIIGDFIEEEVTTQVKQYDNFVHAYMQQMKQTGNPGLDIKNLCASVDFWLAGMETTSNSLRWHLAYMMKYPEIQDKDKPNMPYTQAVIHEVQRCSNMLPFSHQCVEETSIKGKHVPAGTLVFAQIWSVMKNDPVFKDASEFNPDRDGKTFIPFSIGKRNCVGEGLARMELFLIFSALI--------------------------------------- 193650239 50 --------------------------------------------------------------------------------------------------RAHRKLIAPTFHLNVLKSFVTLFNVNSRDTVSKLRKMGSSTFIHDFMSECTVEILLEAMGVSKKTQKKHMRHTNLWLKPDFIFNFTKYAKELLDLIHGLTNNVLAKKKDDFLDLLIECSENGVVLSDEEVREQVDTIMFEGHDTTAAGSSFFLCLMGAHQDVQQKVVDQMKYMERCIMETLRMYPPPIISRQIKEKVKLGDITLPVGATIVIATFKIHRNEDVFPNPEVFNPDRHYYAYVPFSAGPRSCVGRKYAMLKLKIILSTILRNF------------------------------------ 115668576 64 ------------------------------------------------------INDYETIKEAFRKDDAFSDRPRITMFEVYTNGHGVATCYFDNHWKEQRRFAMKAFRHFGVSVFEEYLMRESKHLLHAYSRKHVAFNLKPFCNIISSMTFGNRFSYTERTFQQFLQALDDIFHAADVAGVTNYVREREGHKRTYVASETRDLIDAFLHEIRKKKEEGTGFSDKMILHFIADMFAAGTDTTSNSTQWLLLFAAKYEKEQLRVQEELDYTEAFMVESMRCAGPFAVPHAAVRDTEFKGFFIPKGTVIVSNILAVLRDPKMFPEPEEFRPSRFERVSAQFGVGRRTCIGDQMARAERYIFLTHLI--------------------------------------- 215504767 7 ---------------------------------------------------------------------------------------------DGPEWIERRRSLNNVFKPKTVTDHVPVFNDVIADLLDRWQETRERELYNWSIESLGTMIFGRRLGCSMENVHEFVHCVQQIFNLPVWKRFVKAAGRALELARDYVEENVRNIAQGILSQLLL----GERISEEELVRIVTDLFLAAADTTSHATQWAFYLLAKNPERQERCLARLPYVKAVIREALRLYPVAPFTRILSEDIVLNGYTVPAGKLILMSLYTTGRDERQFTEPNEFRPERWLRACLPFGLGARSCIGRRVAEVQMQSLIARTVQKF-HLSPITDRDIPIKMRLITTPEE-PVRLTP------ 15231517 30 LPPSPPKLPV-------IGNLHQVGELPHRSFRRLAERTGHVMLLHLGFVPVTVISSREAAEEVLRTHDLDCCSRPVGSRLISRGFKDLNFTPYGEEWKERRRLVGELFCSKKLQSFIYIKEVECNFLVKKLSESAVDQSPVDLSKTLFWLAASILFRVSFTCSDFFPIAGLGWLVDWQHKRLNDVFLKLDALLQHVIDDHRSKDHKDIVDVMKQGKDDSLRLTIDHIKGLLTNIIIAGIDTGALTMIWTMTELARNPEIMKKVQGEIRDRLGNNKETFRLHPVAPLPRETMAHVKVQGYDIPPKRRILVNAWAIGRDPKLWTDPEEFKPERFRGQHLPFGSGRRICPGMAMGMATLELGL------------------------------------------- 147799011 38 -----------------------------------------------------------------------------------------------PSWRQMRKIVMKLFSRKRAESWAS-VREEVDSTLQSIAKRGGSELALDLTKNITYREFSRLFG--AFNFADFIPWLGWIQGKEFTKRLVKARGSLDEFIDKIIDDHIEKRKKDIVDELMEFYSKDVKFTRDDIKAIIMDVMFGGTETVASAIEWAMAELMKSPDDLKKLQQKLTYLKCCIKETLRLHPPIPVLHETAEDSVVAGYSVPARSDVMINAWAINRDKTAWEDPETFKPERSHFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 156399784 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEDHLIMTIADVFSAGAETMTTTLRWFIACLVNFPDVQKKIQNELDCVEAVITEVHRYCTVTHLPHKATCDSHLHGYSIPKDTVIMFNVWQMHHDERYWDQPYRFDPTRFLDAFLPFSAGRRVCSGESLAKKELFLVTSRLLHQL-TFTSPPGYPVPDLEGEV-GMNHFP----------- 119492053 10 ------------------------------------------------------VSTHELVDEVCNEERFTKVVTAGLNQIRNGVHDGLFTANFPGEWAIAHRVLVPAFGPLSIRGMFDEMYDIATQLVMKWARQGPTVVTDDFTRLTLDTIALCAMGFNSFYHEEMHPFVEAMLPTSENAKYWNDITFLRNLAQELVEARRKNPEDDLLNALILGRDTGKGLTDESIIDNMITFLIAGHETTSGLLSFLFYYLLKTPHAYKKAQEEVDYLNAVMRETLRLRSTHAHPEKNKEDPVTGKYILNKDEPIVIILDKLHRDPQVYPDAEEFKPERPKNAWKPFGNGMRACIGRPFAWQEALLVVAILLQNF------------------------------------ 195149768 53 ----------------------------------------------------------DLIKRILKDFGKFSNRYSNSDYKGDPLGSQNIFFLKNPAWKEVRFKLSPFFTSNKLKSMFPLIVEVGSNLDAYLREQPLHNFTTDVIASVAYGVQANSFTQPNGEFRRLPHLVPLLGFKMVPSEATRFLRNTINYVMAERERS-QQTRNDLIDILQQARAAGDHFEGDILVAQAVLFFTAGFESSSSTMAFAMYELAKDADIQLRVRHEIEALIASGGQVLRMYPPPFLDRECTAETPYHGFRVPKGMPIYIPCYALHMDPQYFPQPRKFQPERTPYTYMPFGLGPHGCIGERFGLLQAKVGL------------------------------------------- 3493153 71 --------------------------------------------------------------------------------------------------REFRTKLTPVFTSGKVKQMYTLLQEIGKDLELALQRRGEKNEIKEICAQFSTDSIATIFGIRANSLENPNAEFRNYGRKMFTFTVARAKDFFVAFFLGHVMEERERSGDVLVSLRKEAAAEPSKPHQDFLVVSAGVFFTAGFETSSSTMSFALYEMAKHPEMQKRKIQSLEYLAMVVDEVLRMYPVLPFLDREYESVEFYDYTLENGTPVFIPIYALHHDPKYWTNPSQFDPERFSPAYQPFGSGPHNCIGSRIGLLQSKLGLVSLLK-------------------------------------- 193599086 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDDIKDEVVTMMIGGSETSAITICFSLLMLAIHPDIQDKVYDEIYYLEQVLKETLRLFPVPLVFRKLEDDIKIDDLVLPKGTTCIISILGTHHFSESYPNPWTFNPERHKYSFIAFSGGPRGCIGSKYAMMSMKVAMSTFLR-------------------------------------- 193681039 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVWKFLKAELDDHKEQPRDDVYLQMLHSEDKKESYSESQLLAICMDMFMAGSETTSKSLGFGFLYLLLNPEVQKKAQEEIDYLEALVLESVRVFMTFSIPHRALKDTTLQGYHIPKDTMVIANFAALLNDDDVWDHPDRFWPERFPDEYLPFGYGKHRCMGQTLARSNIFLFSACLLQNF-DFSVPDGQAPP------------------------ 118093763 107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEEIYANMTEMLLAGVDTTSFTLSWAIYMLAKHPEVQQRVYEEIINIRAVLKETLRLYPVPGNGRVTQKDLVVGGYLIPKGTQLALCHYTTSYSEENFPMANEFRPERWNFGSIPFGYGIRSCIGKRVAELEIHLALIQLLQNF------------------------------------ 194136531 43 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGKEHGKELTMQELKDGTLELIFAAYATTASASTSLIMQLLKHPSVLEKTISSLHYLDCVIKELLRLFSPVSGGRTVLQTFELDGCQIPKGWSVLYSIRDTHDTAPVFKDVDVFDPDRFRFHYLPFGGGVRNCLGKHLAKLFLKTLAIELAS-MSRFELA------------------------------ 218719422 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNVLFAGRDTTAGLLSFTFYILARRPDVFEKQIKNMKYLQYTLKEVNRLYPIPFNARAAVRDTTLSPILVKAGQAINYQIYTMHRRKDLYEDALEFKPERWEHQYLPFNAGPRICIGQQFALTEASYTIIRLLQAFKSIRPREGEELLALTSSVRG--GVNIGLTPA----- 157118529 85 -----------------------------------------------------------------------------------------------------RKLIAPAFHMNVLKTFVDVFNDNSLAVVERMRKEVGKEFVHDYMSEVTFDYAMAVMKMCDILHSRQLKFHLRMDSVFNFTKIKQEQERLLGIIHGLTRKVVKQKRDDFLDLMIETAKSGADLTDEEIKEEVDTIMFEGHDTTAAGSSFVLCLLGIHQDVQDRVYKEMKYLERVIFETLRMYPPPVIARKVTQDVRLHDYVVPAGTTVVIGTYKVHRRADIYPNPDVFNPERTQNRHIPFSAGPRSCVGRKYAMLKLKVLLSTILR-------------------------------------- 157760743 25 --------------------------------------------------PHIMINTYDKVKETFRDADTYTNKVRLPALDLFRGGDHGVIDSNGVKWRDHRRFALTSLRDFGLNLMQEKILLEVQDVFAKFDATEETEIPPTFDNAIANVINQLLFGFDETKQDEFQELKQIIDAPPYEAPFKDFRDSAFAFFRGQVEKHRQQIDEDLESRKRQNEGDEETFSNIQLENMLMDLWFAGLGTTTNTTTWALSYILHYPKAQMKIHEELDYMNAFINETQRCTNPLNLQHETTKDTVINGYHIPRGTGVVAQISTIMNDEKTFPHHESFKPERFIDKNVPFSVGKRQCLGEGLARMELFLFIANFLNR------------------------------------- 125602937 42 -----------------------------------------------------------------------------------------------------RSFASKLFGPTNLKELLPELESAVRESFATWVMNPSIEVKDGISNMIFDLVAKKLIGFNPTKSRELRKNFQEFFQGMVFYRCMQGRRNVHKTLTDLLKERLSAPGEDLIDQIIEELQSENPVIDVNFAVDVLSLLFASFATLSSTLSVGFKFLTDNPKVTWEEYKSLMFTSQVVHEITRISNVPGIFRKTLADVKVKGYTIPAGWLVMISPMAVDLNPTLFEDPLEFNPWRWTRNYMPFGGGIRLCLGA------------------------------------------------------ 9759546 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVDILLDTYNDPKRLTMNQIKFFILELFMASLDTTSAALQWTMTELINHPDIFAKIRDEIKYLQAAIKETLRLHPVGPLRRESNTDMKINGYDVKSGTKIFINAYGIMRDPTTYKDPDKFMPERFDVNYLAFGSGRRGCLGASHASLVLSLTIGSLV--------------------------------------- 17560844 25 ----------------------------YECFRRWTKQFGDVYTFWMGNTPYIIIGTYDLLKETYRDGDTYKDKYPHPFNEQLRGGMYGIVESNGHLWSTHRKFALSTFGLGKDLMQENIVEDIFRKFDAQLGKEQEIQVVLKYRFDATNQDKLEKMRYLVEYQEKAFTTVKASIQAFAPRILNEFKDNFYTFFNAEIENHRRKIDVDSEQRKHEARGEFELFSNTQFANTCLDLWLAGVSTTNTTVNWTICYVLNHPEVLQKMNEEFDYFNAVLNESQRCANIVTIFHATTKDTVINGYPIKKGTGVIAQISTVMLDEKIFPEPYKFNPDRKIEQLIPFSIGKRQCPGEGLARMEI----------------------------------------------- 56607112 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGQLSKKELYATIAELQIAGVETTANSLLWALYNISRNPHVQQKSIKNMPYLKACLKESMRLTPVPFTTRTIDSEMVLGDYVLPEGTVLMINSYALGCNEEYFNGWTQFKPERWPFSHVPFGIGKRMCIGRRLAELQLHLALCWIIRKYQLVATDDNPVETLHSGILIPSRELPIAFH------- 195998868 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKQELHDQVMTFMLAGHETTSVALTWALYALANNPKIQIKARREIKDVLNNCDE-------------------ISCEKLDELLYLGNVIKESLRHPDYFEDPEMFNPDRWPYAYLPFLIGSRTCIGYKFALMEMKLILANLLAKF-SFNIVPNFEFKRRQFITM----------------- 72090895 13 -----------------------------------------------------VLNGFQAIKEALKQPAIFAGRPDLFIDETNVYGPSISFSTYSEQLKLHRKLLRHFTEGGQAQFLEGVAKGEAEELVRHLKCEGGLDIRRLIRLSVTNMILWYMFSKRSSYDSKLLNPWLRFITTKYKTTLQEYRKKFGKLLSGVIEEHERDVIDHLISTGHNSGEEELQLAGKALYQSAFDFFPAGTETVLATLEWIMVYMVTYPNVQSDVQHEIDQFQSCLLEIQRHAAPFAVPHSTTQDTVLDGYYVPKDMLVFVSLYSAHFDPDVWEKPEVFNPRRFLAQDIPFSLGPRRCLGSGVARIQLFIYFTTFLHQL-NFKCPDGQKASFDATFPRRPKVFNVQIDP------ 193657139 58 --------------------------------------------------------------------KNFSSDRGIYSDFVAEPLTNNLLLMENPQWKIIRNKLTPAFTAGKLKTMYDQIKECGDELVKDIMGKYSTDVIGTCAFGLPFRKYGKLIFKPVLMRELCVMITPALLKVVRLKKFPTAADFFHAAFNETMTYRLENNRNDFVHYLMQARNDHEKFAESQIVANAFVLFAAGFETVSSAISYCLYELALNKSIQDRVRKEIQYLDMVIAETLRKYPPVALFRKASQTYRVPNSIIEKGQKIIIPIYAIHYDNKYYSDPEKFIPER------------------------------------------------------------------------ 148234925 33 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSLLMNITGLLAAATDSTSCTLKYCLSVIAQFPDIQAKVQQCMPYTNAVIHELQRHLDIAPIAHALTKDTIFHGYSLPKGTRIIPYLSSVLFDPTQWETPNKFNPARMKPAFLVFSAGKRECLGVNLARMEIFIFISALIQKFTFYAVSRGGPKTVKMNFI------------------ 115476736 122 --------------------------------------------------------------------------------------------------RQARRIVTELFSARRVASFEHIRADEVRALVRGLFRSGAVHLNRDHLSTLSMNVITRMVVLNVGDWIPWVDWMDLQGYVRRMKKVGKMFDAFMEHVLDEHSERRRREGEDMVDVLMDLADDPSKLGRVGVKAFTQDLIAGGTESSSVTVEWALSELFKNPWVTEKDIPNLPYLDAIMKETMRMHPIVPIPRVARDDAAVAGYDIPKGARVLINVWTIGRDPELWDAAEEFMPERFDFELLPFGSGRRMCPGYNLGLKVMQLSLANLL--------------------------------------- 170038796 86 -----------------------------------------------------------------------------------EVSDGIFGMRDGERWSHVRKLLNRTFNPAILKSFLPIMESKANTMVERLRPDSGIDILPYFAECTLEMIFNTTMGYNEGNVPRMANVHQYLEVIFQMTEAYREKQACRIWVDQFAEKIVKHRRQQLKEAQIQAPEEDENFTDQEIMAHLLTMMIAGSDTSTFVMSTVCLFLAMHPEVQDKVVQQLRYTEQVIKETLRLAPVGVMARETSAEVTLNGVRIPPNQTIMYNLYAYHRRKDIWPDADQFDPDRHRYAFVPFLAGQRNCIGHRYAMYSMKIVL------------------------------------------- 170061704 110 --------------------------------------------------------------------------------------------------RKQRKLLNPSFSNAVVKRFVPTFNAKADKLAEALAGTGQFNMVEDLDEDNSDYKKRYLENADKMQTLKFTRIYKAWLHPDFEMKRVQMFQEMADRLKKSIQKCNIYRDEDFIDRLEAIASESDFFDEECIIENLDTVIFASNDTSACAISTALLLLAMHPDVQERLYQKLVYLEMVIKESMRILPVPVFARECEKEIQVGQYTIPAGAQIMIPTIKVHWDRKIWGDSEEFDPERHPFAFLPFTGGVRSCTGAKYAYISLKIVLAKLVKRYRELRLVD---LKFHASIVMRI--------------- 212526040 96 -------------------------------------------------------------------------------------------------HVHQRKALTPGFSIGSIRTLAPIFWRLMARLWDEEIKRGTIEVLEWLNRTTLDIISEAGFGTDINSLEPLREAYRKVFVFDSLSRLMHGLQTLFPFTKYIPAKMNRDMDKDILSLLVRDNLKEAGLSFETMRDQVMTFLGAGHDTTATGVTWTLHLMSKHYDISTIDPDHLPYMDNVCRESLRYIPPIPMTRELVDDDKLGEYVVPKGTTVLVYSNAINRLPEYWPTADEFDPDRWDNAFMTFLQGPRGCIGRKFAETEMKVLLCVLLSQF------------------------------------ 71984968 25 --------------------------------------------------PFVVLTDYQDIKEVIKDGDTYADKPEFNKYFRGGEYGIMDIS--GDRWKEHRK-----FAVLQLREMESKILIEAEELIKKLKTAEILNVINQFLFGYRFDNFMEEVGKPLGVLAFTCHGIPSFLVKLMVSGIEEQKRELFRFLRKQIDNYEEEHNEDFVEAYREQKNDFDSYCDSQLENVCFDIWAAGFDTLTNTVGFLIAYAINYPEMQMLIHQEIDNYLAHHNEAQRVSNPMNLPHALTRDVKLKGYHLKKGTGVIHQIANVMTDETIFKDSQRFDPNRDENGKLPFSMGKRQCIGEGLARMEI----------------------------------------------- 157354390 38 -----------------------------------------------------VVSNHEAVKECFTNDKVFASRPPSAAKILGYNYAAFGFAPYGPFWREMQKLLLEILSTRRLSDLMHVQVSELQAVIKDLYILGKDNVMSEWFEHLTFNVVLTMIAGKRYFNDVVHGGEEARSAIAAIKKFMSVAKELDSLIESWVEEHRASSRLDLIDVMLTMLKGASLFHETIIKATVVNIIVGGTDTTSITSTWLLSALLNNRHVMKHAQEELDYLKAIVKETLRLYTTAPVPHEAMEDFHVGGYHIPKGTRLLVNAWKLHRDPAVWSNPEEFQPERFLTSHIPFGSGRRSCPGINLA--------------------------------------------------- 169782556 59 --------------------------------------------------------------------------------------------IDKKQHGRKRRIIGQGFGDAALRGFEGTIMSLVRKFCDELAKDISGRKAGEWSTPQNMGKWSNYLTFDIMSGIIFGESFDLIGSPWLFPQAIQGRNAFIRFVNILLKKRMSAKRHDAFSFLLDAPETQQGFTPAEIGAESTTMIVAGSDTSSTAIASTFFYLCRNREWYEKAKNNCVILRACIDESLRMSPPASSWREVLDDVIIDGQVVPRGYDVGTCIYAIQHNPDYYPEPFEYRPDRWRSAFSPFSIGPRSCLGKGLAWTELMLTMAYMLSKY-EFRSAPGEDEKVGGGHV------------------ 78062539 1 -----------------------------------------------------------------------------------------------------RQALQPNFMPKPVQAFVPSIAATAGHALAQWPARDPDWPIESAMDVIMRTMFSDAIGDDARAAEEAVRTVSAAANADFYWPWKRGKARAMAVLNGLIDRQRAWPDDLLSRLLRLHRDDARRWPLQAVHDECMTAFLAGHETTAGALTWWAWCMATNCAPSAETRSSLRYLTHTLEETLRLYPPILISRRASRPIVLGPWQFPARTLFMLPLQLMQRDARWFAEPDVFRPERPRGTYMPFGTGPRVCLGQHLAMTEMTVVAAMILQRY-ELSAQPGPPRPVLNVTLRPERLLHLAIAPA----- 210104959 1152 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLLSMLARDRDTGEGLPEEVIRHEVMTFMVAGHETTSTGLSWLLLELSRHPEIQDRGDDTPITWDLLDQIPYLMWVVKETLRQALQDDRLGQYPIPAGTVVNISPAVMHRLSQYWEDPDTFKPERNPYTFLPFIAGPRTCIGSKFALAEMRAVTAVLVRHFQ-FDPVPG---------------------------- 46127417 625 --------------------------------------------------------------------------------------RGLFNTRDRAEHSRKRKIVSHTFAPKSVLEFEPYIRQNLEIFVKQWDRYGRVDCLNWFNFLAFDIIADLAFGKPFGMLASGADIAEVKASPTSPTIYAPAVEIMNARVSERLERGGDSTRKDLLARLMQGRDEGEPLGRDELTAEALTQLIAGSDTTSNSSCALLYHIVRTPGVMKKVYEMPDGVDIPDFESVKHLPYLGYPREVPKGVTIHGRYFGPGTVLSVPTYTIHHSTEIWPDADDFKPERWKSAFIPFSYGPRSCVGRNLAEMQMRMIAATWIKR------------------------------------- 71996277 108 -----------------------------------------------------ILAEYKTIQEALQTSGRSSAESFVLFTGDRLNGDGVILAM-RQKWKDMRHEISRFMNKWYGAPMDELVLHHTRCLEQELAKIAEIDLLRDINAVVKEIMTAEVFFVNCYPWLRYLPEGILRKWTNYKRSGFRLQQWFRTILEEH--HVNRHQGDFMSHMIDLQESKQEQFRDLSIILTCGDMWTGGMETTVTTLRWGIIYLLNNPEVQAKCQMEIPYVRATLSEIQRLANPWAIPHKTIEECNIGGYDIPVNTEIIPALGAVLFDPNVFESPKQFKPERFMEEFRPFGLGPRVCLGERIARTELYLIFASLLQNF-RFYLNRGDPIPVAERVIGGITAPP----------- 189240563 611 ---------------------------------------------------------------------------------------------------RMRATLSPAFTSSKMKNMYHLIYECSENFAQHFQDGKQNVEVKDIFSKFTNDVIATAFGIQVNSLKEFYSMGKALTTFQGFQLIKFFFVQLVNFFTSIIINNMQKRRPDLIHLLMEARKGKVELTDDLIVAQALLFFFAGFDTVSTGASFLAHELATNPDVQKKLQEEIDMVDQVISESLRWPPAPQTDRFCNTDFVLEPTKPHERRTTIIPIYGIHRDPQYFPNPDKFDPER------------------------------------------------------------------------ 50355601 107 -------------------------------------------------------------------------------------------------HSILRRYLAHGFSENAMKAQEPVILDLVNLLMQRLREHAEEDVNKWFNFATFEIIGKLTFGADLGNLRNRDWHPWVKGSANNNMVVGFMAAARQKYLDELAEMVQKRTRPDFIQGLLR---DDVQLSNGEIVANVEALIGAGSESTATLLTGTVCALLQNPDQLAKVIQRLDYMLACLNETFRYYPPNGMPRVTKEGAIIGGRLVPGNTVVAIWQWAICHDPALWKDPYTFRPERFREALNPFSVGTRNCIGRNLSYAETRLILARLFYYF-DLELADPDQ-------------------------- 27817968 54 -------------------------SRPHRYFQAVSRRYGPVVQVQLGGVRTVVVHSPEAAEDVLRTNDVHCCSRPPSPGPRMLSYNYLDVAFAPDYWREMRKLVVELTSVSRVRSFAYARAAEVARLVDTLAASPPVDLSCALYQLLDGIIGTVAFGQWSTERAVFQDVLSELLLVLGSFSFEDFFRQVDGFLDSVIDKHLEPEREDMVDALVKMWREQQDLTREHIKAILMNTFAGGIDTTAITAIWIMSEIMRNPRVMQKDSQNLKYLEMIIKENFRLHPPGNVPRQTMQPCLIGGYNVPSGTRVFINIWAMGRGPMIWDNPEEFYPER------------------------------------------------------------------------ 75319885 37 -------------------------------------------------------------------------------------------NVDGDKWRQQRKLASSEFASKVLKDFSGVFCNNAAKLANILAQAAKLNLMQDLFMRSSLDSICKVFGIPEASFAKAFDVANAMVFHRHMVGSFWKVQRFFDFLYKVIHFRRQEMRPDILSRIISDKETDGKVSDKYLRDVILNFMVAARDTTAIALSWFIYMLCKHQHVQEKLLEKMHYLHASLSETLRLYPPVDGKYVVNEDTLPDGFKVKKGDSVNFLPYAMGRMSYLWDDAKEFKPERWPFKFPAFQAGPRTCLGKDFAYLQMKIV-AAVLVRFFKFEAVKTKEVRYRTMLTLHMNELNVQVTP------ 189202834 99 ------------------------------------------------------------------------------------------------DHSRQRRLVNHAFSDKALRAQEGIVMRYIDQLVKNWLEWTAFDIVGDLAFGEPFGCLSSGAYHPWVEFKPFTPLIIALLPKKDIKRRFQHIKLSAEKVHKRLAAGEQPHRSDFWTYILRH-NDEKGMSIEEMESNAGIFISGGSETVATALCGIMYLLATNPDINMISVAGLKVLQATISEGMRIYPPVPAGRIVPKGAIVAGHAVPGGTIVNVSQQPAYHLASNFAYPKRFAPERWKDAFQPFSTGPRNCVGKNLALAEMKLILARLVWQF-DWQLADD---------------------------- 212512802 67 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTDMELREEVDTFMFEGHDTTAAGVNWAILMLSHHPEIQEKVYEEVKTIDRVIKETLRCPSVTSIGRIAEEDIHLGEYTIPKGANTVINIYALHRDPTVFPDPDVFDPDRHPFAYIPFSAGPRNCI-------------------------------------------------------- 147789083 171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEKTASATQDLLSHLVTADASGRFLTEMEIIDNILLLLFXGHDTTASAITLLIKYLGELPEVYAKQQKMRYSWHVASEVMRLSPPASGSFREALVDFSYAGYNIPKGWKLYWGTGSTQRDPAFFRNPDNFDASRFPFSYVPFGGGPRMCLGQEFARLQILVFMHNIVKRF-TWDLLNPDEKIEHSPMLAPLEGLPIRLHP------ 194742351 33 ------------------------REDILNAFGYYLDKHGPTIFSWLGPIPFMIVSDPQVAQDILTSPHCI--NKGIIYKAVDDGAGTGLFSLTDPRWSIHRKLLNPAFGHKVLLSFLPIFNKETTLLLDKLQDDGEKNLIPLLQSFTLGIATQTTMGSDVKSEENFRSHSLLERYQCRWIRQLAGKEEIRQFIRKLIEKIQSNDQKNIFLNLATDLLKRGVFSWKNVEDESNIIVFGAFETTANTVYYTLMLLAMFPEYQEKAFQQMVYLDLILNESMRVPPVPVVSRQTSQDLKLSNIVIPQGVQIAIDMFHMHRSKQIWEDAETFNPDKHPYAYIPFTKGIRNCIGWRYALISAKVTLAKLLR-------------------------------------- 157344737 11 ----------------------------------------------------------------------------------------------------QRKIIAPEFYLDKVKGMVSLMVDSTTSMLSSWESRGVADIVDDDLRSLSADIISRCFGSNYSKGRQIFSKIRTLIPTKSNREIWRLEKEIDSMILKVVKERIETTQEDLLQMILDAAKDEDKLSDRFIIDNCKTIYFAGHETTATAASMALVLLAAYLDWQARMLRRMKMLTMVVQETLRLYPPTFVVREALQDMKIRDLVIPRGVSFWVPIPVLHQDPELWPDAHQFNPERNPQAYMPFGVGPRVCVGQHLAMIELKLI-------------------------------------------- 94158626 45 --------------------------------------------------------------------------------------------------RNHRKLIAPTFHLNVLKSFIDLFNANARSVVEKMRKENGKEFCHNYMSELTVDILLEAMGVSKPTRDHNAFEYAMAVMKMCDILHLRHLEIIHGLTKKVIQLKKEEYRQAFLDLLIEAGQNGVLLTDKEVKEQVDTIMFEGHDTTASGSSFFLAVMGCHPDIQEKVIQELDYLERCLLETLRMYPPVPIAREIKTDLKLGDYTIPAGCTVVIGTFKLHRQPHIYPNPDVFDPDRHYYAFVPFSAGPRSCVGRKYAMLKLKIVLSTILRNF------------------------------------ 156400965 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLETTTSTLRWFFVYMMSNPEVQARVHIGRDVMPRWEDETLRLSSVVAVPHKTIQDTTLEGYDIPKGTTVLLNIWAMHHNETEWTCPLKFDPSRFSRSYLPFGAGRRVCIGEALAKQELFVVISRLMHKF------------------------------------ 218189767 45 ---------------------------PHHAMRELSRRYGPVMLLRLGHVRTLVLSSPEAAREVMKTHDVAFANRAVTPTALTYGARDIVFAPFGKHLRELRKLCAELLSPRRVRSFRHVREEEVAAAASASSAVNVSELVKIMTNDVTMRIIGDRCPQREEYLEALDKTMDLLLGGRSLRTTKRVHEKLHQITEAIIQGHEHHECEDILDVLLRFQRDGGTLTKEIVSAVLFDLFAGGSETTSTTILWAMSELMRSPHVMEQAKYRLHYLQLVIKETLRLHPPVPIPRLCSKPSKIMGYDIPQGTSVLVNVSAIGRDEKIWKNVNEFRPERTDFRFIPGGSGRRMCPGLTFGVSNIEIALVTLL--------------------------------------- 19910935 34 ---------------------------PHASMAELARAYGPLMHLKMGFVHVVVASSASAAEQCLRDANFLSRPPNSGAKHVAYNYEDLVFRPYGPKWRLLRKIAQHIFSVKAMDDFRRVREEEVAILSRALRVVGHADGTNDAKAEEFKAMVVELMVLSVFNISDFIPFLEPLDLQGVASKMKKLHARFDAFLTEIVRERCHAHQDDLLSTLISDDGDGSRLTDTEIKALLLNLFAAGTDTTSSTVEWAVAELLRHPKTLAQVRQELDYLQAVVKETFRLHPPTPLPRLAEDDCEIDGYLIPKGSTLLVNVWAIARDPKVWADPLEFRPER------------------------------------------------------------------------ 93278322 1 ---------------------------------------------------------------------------------------------------AMRQIVTPTFSSAKMKAMFPLIAECAQTLKNSLLKESLEEVVPDFMTRFTTDVIGSCFGVDPMSQKMFKIDRSTVLKRYCRTFFPKLFKFLNTFFTTIIRRMTGVQRHDFLQLMLNVQKTETNMTDTLIISNSFIFMLAGLESSSTTLSFCLYELAKDKHIYEAVCSMRLVNQAVLETLRLHPPTPLTTRLCTTACTLNGTDVRVRDPVLIPLYCIQRDAQHFPNPDKFNPERNPPGFLAFGEGPRSCPGARFAQL------------------------------------------------- 4239990 97 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVQELHDAIGDLVEQKRRDVEQNFTTGLIFAQNHGE-LSAENVVQCVLEMVIAAPDTLSVSLFFMLLLLKQNPDVELQLLREIDTVESFINECLRFHPVVDFMRRALSDDIIDGYRVPKGTNIILNTGRMHR-TEFFCKPNEFRLDNFPRRYFPFGSGPRSCVGKHIAMAMMKSILVTLL--------------------------------------- 6118407 58 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITRDHIKALILDFFTAATDTTAISIEWTLVELTNNPKVQESDIPNLPYIQAIIKETLRMHPPIPMIRKSIDNVTVQGYDIRAGTMLFVNIWSIGRNPLYWESPLEFKPHRFLDGHLPFGTGRRGCPGISLAMRELPVVIAGLI--------------------------------------- 115446807 52 ---------------------------LHHRLASLARVHGPVMALRLGLTTAVVVSSRDAAAEAFTKHDRRLAARVVPDSNRAHGFSIIWLPSSDPRWKALRGIATHLFSPRGLAAVRSVRESKVRDIVAYFRSHGLRELVEDLVEAIAKPNVSDLF-------PFLRQLDLQGLRRRTEERMARAFGILDGIIRRLANRTHGDRHGDFLDALLDLVSEG-KMARDHVTIMLFEVFGAGSDTMSVSLEWAMAELLRNPRAMRKARAELEDAAAVVEESMRLHPVGPIPHRAVEDVEIGGYAVPRGAMVIFNAWAIMRDPAAWERPDEFVPERKEYEYLPFGSGRRLCPGLPLAERVVPFVLASLLRAF------------------------------------ 117295 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAERRGD-LTKENVNQCILEMLIAAPDTMSVTLYVMLLLIAEYPEVETADVQNLKVVENFINESLRYQPVVDVMRRALEDDVIDGYPVKKGTNIILNIGRMHRL-EYFPKPNEFTLENFPYRYFPFGFGPRSCAGKYIAMVMMKVVLVTLLKRF------------------------------------ 115482190 36 --------------------------------------------------------------------------------------------------RQLRKLCTELLSAARVRSFRRIREEEVARLVRDLAASAAANLSGRIAKLINDVVVRCCVGGRSEHRDEFLDALRTALDQTTWLTVADVRKKIEHILEQIIQERKRNTSECFLDVLLRLQKDGNPITNEVIVVLLFDMFSGGSETSSSTLIWTMAELIRKPKVMAKAHNELTYLKMVIKESLRMHCPVPGPRKCRETCKVMGYDIPKDTTVFVNAWAICRDPKYWDDAEEFQPERFENKFLPFGSGRRMCAAMNLG--------------------------------------------------- 47086709 72 -------------------------------------------------------------------------------------------------HRKRRKIFAKVFSHEALESYLPKIQQVIQETLRVWSSNPDPINVYRESQRLSFNMAVRLLGFMHCLFSTFQEFVENVFSLPIDLPFSGYRKGIRARLQKSIEKQGKDYTDALDVLLESAKENNTELTMQELKESTIELIFAAFATTASASTSLVMQLLRHPAVLEKLREELRSCDCVIKEVLRFAPVSGGYRIATQTFELDGVQVPKGWSVMYSIRDTHDTSAVFKDPDRFSPERSEDRYLPFGGGVRSCLGKQLATLFLKLLAVEL---------------------------------------- 73973250 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNDPRSFIDAFLVRQQEEKDTFSDENLVALVSNLFAAGTETTATTLCWALLLMMRYPEVQKKVCDQMPYTDAVIHEVQRFANILPTPHATTTNVMFKNYYIPKGTEVITLLTSVLRDQTQWEKPDTFNPNHKKEAFMPFSLGRRMCAGESLAKMELFLFFTSLMQKF-TFQPPP------------GVSHLDLDLTP------ 14423325 60 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVHQYSDMWENEMDLVVDDLKKNEKYNIMYRMMFDAKFESQDDPLFIEATKFNSERSRLAQSFDYNYGDFIPLLRPFLKGYLNKCVGKRRKIMGENAIDHIIDAEMKGE-ISEQNVLYIVENINVAAIETTLWSMEWAIAELVNHPIVQQKIRHELPYLLATVNETLRLHTPIPVPHMNLEEAKLGGYTIPKETKVVV---------------------------------------------------------------------------------------------- 210106044 28 -----------------------------------------------------------------------------------------------PAWKQHRKLIKSALREASDKKLETQAHAALRDIIDELVHMHINNLVYNVVCPIAFGVRFDLENEDFQHLEEDTYSNSPVGDIYPSLRFLPNRAKFVEYFKHQVDRHRQEFNPDMIKAQKEAEEDGAHLTDTHLRQIVVDVFSGGTETTTHALRWAIQFFAAHPEIQEKVAAELDYTEATVNEVLRMGIPDPLPRATTQDTSLRGYHIPKGTMVLPNLWALHHDPDIWGDPHTFRPER------------------------------------------------------------------------ 195635727 45 ----------------------LLGNQPHRSLARLAKTHGPLVSLRLGSVTTVVASSPAAAREILQRHDAAFSNRSVPDAPGAHARNSTVWLPNAPRWRALRKIMTQLFAPHRLDALQHLRRDKARELVDRLARRGEPVNVGRVAFTTSLNLVSRTIFSDDGASRKFQEVVTDIMEAVGSPNVSDFFPALHRIFDEEIDARLRGRDNDFLDLLLDAAEDDDNLDRDTLRSLFTDLFSAGSDTSSSSVEWAMVELLRSPASMAKACDELAYLQAVVKETFRLHPAAPLPRRAQADVKMMGYVIPEGSRVFVNVWAMGRDEETWPEPEKFLPERFDFDLIPFGGGRRICPGMPLAIRMVHLLLASLLNQF------------------------------------ 157752756 126 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGIGWSLWCLANSPEYQKKCHEELDQIEKCVKEALRMRPVPQIARSVEEEFEIDGTIVPKGCSVMVSPAFLQNNPRTYENHEVYDPERFNYAYIPFSAGPRNCIGQKFAMQEEKTVISWVLRRF------------------------------------ 195331967 61 ---------------------------------------------------------------IFTDAGHFTSR-GLYSNPSGEPLSHNLLQLDGHKWRSLHAKSAEVFTPANMQKLLVRLSQISSRIQRDLGEKSHQELVGAYNTEVMASLAFGLVGQDTEEFAKWTRNYWADFRLWQAYQYKSYAEPATAYFQKVLQEHQRRDRQPLQTFLQLYSNAEKPLTDVEIAAQSFGFVLAGLGPLNATLAFCLYELARQPEVQDRCLRELRYTKQVLNETLRHTPHPFLLRRATKEFEVSVFVIAKGNNVLIPSAAIHRDPGIYENPERFHPERPAAAFLPFGDGLRGCIAARFAEQQLLVGLVALLRQ------------------------------------- 197914494 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLSFNEILAQAFIFFVAGFETSSTTMGFALYELKHNNEFTYEGIKEMKYLEQVVMETLRKYPVAHLTRMTQTDFEDPKKIIAKGTTVVIPALGIHYDPEIYPEPEKFKPER------------------------------------------------------------------------ 194220620 76 -------------------------------------------------------------------------------------------------HRNKRKVFSKIFSHEALESYLPKIQLVIQDTLRAWSSHPEAINVYQEAQKLTFRMAIRVFSIPEEDLGHLFEVYQQFVENVFYRRGIQARQILQKGLEKAIREKLQCQGKDYLDALDSSKEHGKEMTMQELKDGTLELIFAAYATTASASTSLIMQLLKHPAVLEKLREELHYLDCVIKEVMRFTPISGGYRTVLQTFELDVFPDPKGWSVMYSIRDTHDTAPVFKDVNVFDPDRFRFHYLPFGGGVRTCLGKHLAKLFLKVLAVELARTFPRITLVP----------------------------- 157341513 29 ----------------------------------LHAKHGPIVSLPLGNSPAIFVASASLAHEALQNAAVFAHRPPVTNKVIGSNQHNVSSAGYGPTWRLLRRLTTEILNPLRLKAYSRARKWVLEILFSRLLRDGVVRVVDDFHFAMFCLLVLMCFGWPTIGKILFRKRWEKFLQLRKHQELIRARERLKEELQSKQQEDSDNEDSSRITVYVQLPDEKRKLNDSELVSLCSEFLNAGTHTTYTSLQWIMANLVKYPHIQAKVFEEISGVKGTREEGLRRHPPGHFPHAVDQDVNLGGYTIPQNANIFFMVAEIAWNPEVWEDPLEFKPERKEIKMMPFGAGRRVCPGNGLG--------------------------------------------------- 195448799 45 ------------------YLPFLNAKQPHKSLQKLAEYYENGIFQLRMGGQTVVLSDAQLVREFFRHEEL-TARAPLYLTH-GIMGGYGIICAAGAIWKHQRRQIIDWLKALGMKQLEQRIDECVQLYARQLETEMEFDPLPALQHTLGNIINDLVFGLKYEYLQQLQEEGVKLIGVSGMVNFVPWLRHLHDIYDRIVNECEKRMKENLEHFLRERQPHSELYCQEQLRHLLADLFGAGVDTALATLRWFLLYMACNPDIQRQLRSHLRHLRACISEVQRIRSVVPIPHGTEKDINIAGYRIQKGSMIVSLQWAIHMNPKHWPQPEEFRPKRFPAQFIPFQNGKRMCPGDELARMMLTLFAGRILRKF------------------------------------ 157354218 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVDVLLELQQHGDPLTDNNIKAVILDIFSGGGETTSTSLDWAMSEMLENPRVMEKAQDELKFLKAVVKERLHPPLPLLVPRECREMCEINGYEIPKKTSIIVNAWAIGRDSDYWVEAERFYPER------------------------------------------------------------------------ 67524539 42 ---------------------------------------------------------------------------------------------------ALRKAAQGLFTPRELAGVLPIQEAEATQTAFDLIR-SPDRYYEHIQRYTTAVILASVFGFNSPNVQALYDVQNRFTPPVDGITFLRHIPEFLAPWKRRAKEIRRDQRA-LYFRLYNATKEKNGLDDEHTTYLGGILMEAGSDTTSSTLLSFLLAVLENPGALKRVQEDVDYIEACMHEILRWRPVGGIPHMLTQTDTYKDYIFPAGTIFFANTWAIHHDETEYSNPAIFNPDRWNNSTLGWGAGRRICSGQKMAEASLKINIAKLVWAF-DFERVKGEETGYEGGFLVCPKKFPIKITPRS---- 83943560 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLTFVAAGYETSANTIAWGLYLLAMHPEVQTHDLPKMPKLHAHVRETLRMYPAGAFARDATDEVTIKDVTFKKGDVIMFPVYALHRNELLWDNAALYQHDRPRGQYIPFGDGPRICIGAQYAETEIMVLLASALRR-ASFELTDHPV-------------------------- 125556221 38 ---------------------------PHRAMRDLARRHGPVMMLRLGEVPTLVVSSRDAAREVMRTHDAFASRPSASVRAATKGGRDIAFAPYGDYWRQLRKIVTELLSARRVLSFRPIREEEVAATLRAVAAARTVELRAALCALVADSTVRAVVGERCAGLDVFLRQLDRAIELAAGLNVARCRDTMFGVLDGIIQAHLEKTGEDILDVLLRIHKEGGPLDMDAVKCVVVDVISGGCETSATTLGWAFAELIRNPAAMKKEVRRDFEAAGAVSESALAVGELPYLRECREPCRVLGYDVPRGAQVLVNAWAIGRDERYWPSPEEFRPERFDFELLPFGGGRRMCPGM------------------------------------------------------ 126352438 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLILAEKRGE-LTKENVNQCILEMMIAAPDTLSVTVFFMLCLIAQHPKVEEADMQKLKVMENFINESMRYQPVDIVMRKALEDDVIDGYPVKKGTNIILNIGRMHKL-EFFPKPNEFTLENFPYRYFPFGFGPRSCAGKFIAMVMMKVMLVSLLRRF------------------------------------ 15229913 28 -----------------------------------------------------VVSSKEGAEEVLKTHDLETCTRPKTAATGLFTYNFIGFAPFGDDWREMRKITTELFSVKKLKSFRYIREEESELLVKKISQNSSVDL-RKVLFSFTASIICRLFGQNFHFADFFPGGWLIDRISGQHSRVNKAFYKLTNFYKHVIDDHLKTGQPDIVSVMLDMKADSFKVTYDHLKGVMSDIFLAGVNGGANTMIWTLTELSRHPRVMKKLQEEIRAMLGPNKERIHPPAPLLLPRLTMSDIKIQGYNIPKNTMIQINTYAIGRDPKYWKQPGEFIPER------------------------------------------------------------------------ 212539342 87 -------------------------------------------------------------------------------------------------HKQQRRIFLPIFAPRHIREMFPIFWGKTRDLTQKMTHEALSEPHRDAVFEVTMATIGEDFGVLAMLEIWLPAWLVHILPNKMNRTMGESVPILRDLCRHLLRKRRQQDGKDLLSLCFHYEEVARA-NEEEVIDQMTTFLAAGHETISVGITWAVYMLCLYPEWQADVDNMPLIQAFINEVLRWYPPIPQTMRETLQDTVIGGRVIPKGTWIALPIKGFHRDERVWPDANQFNPRR------------------------------------------------------------------------ 7415992 35 --PSPPRLP--FVGHLHLLDQPLL----HNSLIKLGEKYGPLYTLYFGSMPTVVASTPELFKLFLQTHEATSFSTRFQTSAIRRLTYDNSVAMVPPYWKFIRKIMNDLLNATTVNKLRPLRSQEIRKVLKAMAQSAEEELLKWTNSTISRMMLGEAEHVKDIVREVLKIFGEDFIWPLKKLRVGQYEKRIDEIFQEIIKRRKERNGEDTLLEYAADENMEIKITKEQIKGLVVDFFSAGTDSTAVATDWALAELINNPRVLKKAREEVDYIRAIVKETFRMHPPPVVKRKCVQECELNGYVIPEGALVLFNVWAVQRDPKYWKTPLEFRPERFKGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 171682916 51 ------------------------------------------------------------------------------------------------DHSRFRKILSHGFSAKAMQDQQPLITQYIDLLMDRWFNFTTFDIIGDLSFGAPFGCEFAMLLVMNWFFPSFSRVVKVLTPWHHPAKHTNEQAEF-ARVQVVKRLNSGVERPDFVQALTNGSKNGRPLTIEEMAMNARLLILAGSETTATALSATTYYLATYHRVQTRSVNRLTYMLAVLDEAMRLFPPVPAPRKAAKDVILGWQ-IPENTGLEIWPWAVNHLSRNFTEPDKFIPERWKSRHQPFSVGPRNCIGKNLAYVEMRVILARFIWNF-DLALADE---------------------------- 170113718 37 ------------------------TSEPWKTYASWGKKYNSPIILFRVYNRSLVVSTNSAIQTLLQRAELYSHRPMSWMYNTICGRGQAIFQISPTDHKTYRRLLQTELGVRGTKMYAGVIQEELGNLVEGMRSNPVR-WVAHVQRNASAVIMKVAFGYTVKEDDAFIAIADAFFPGAGWKRQGLRWREKLWHLSEIPHQWKGDYTDSFTSRLLQRDDNEPLTAEEENKWCAGGLYAGAGDTTVSALISFVLLMSLHPEVERRAQAELDYLHAILKEVLRYAPVGNLPHRVIEDDEYMGYRIPKDATVIANVWAVMHDPELYPDPFTFSPDRPDPRQFAFGFGKRACPGIHFAETTMLVAMAGILSQF-DISLAPPPLVEFTTGITSHIK-------------- 195352124 35 --------------------------GPHPL---RRATEMIDQHLHDHRGKLWMGTKPKDIQALCSAQQLLTNDYRVFENWLCEG----LFTSGFEKWSHRRKIVMPAFNYTMIKQFVAVFEKQSRILLAKFAESGDQIDFLQLISCFTLDTICELVIIDKRLKNIFYRNSFIFKRTSHYKREQELIKTLHGFTEGIIQKRIDEISQDLDTLLLSKGPDGKPLTVKDIREEVDTIIFGGFDLTATTLNFFMYNMTLHPEHQQRCRREMEFLEACIKETLRMYPSGPTARKATANCTINDFFIPKGSDVIISPIYMGRCKDFFPEPMVFKPDRWAIGFIPFMAGARSCMGQRYAMVMLKMVLAHLLRNFL-FEPLGERQAKLKLNFV------------------ 105295612 29 ------------------------------------------------------------------------------------------------------------------DSMEPVVEQLTQEFCERMRQPGTPVAIEEEFSLLTCSIICNLMPAYYKCIQEVLKTWSHWFFPNPGLRRLKQAIEKRDHIVEMQLRQHKEWRDMMDYMLQSMEEGSGQLLEGHVHMAAVDLLIGGTETTANTLSWAVVFLLHHPEIQQRLQEELDHENATIAEVLRLRPVVPLPHRTTRPSSISGYDIPEGTVIIPNLQGAHLDETVWERPHEFWPDRKNSRALAFGCGARVCLGEPLARLELFVVLTRLLQAF------------------------------------ 168037445 41 -----------------------------------------------------VVSSASMAKEVVTNHDLFAYRPTKLFGKLLFNSKDIVHASNGPAWRHLRMITSQFFTKKRLASYEATRTFEIHTLMDILRKSSSEDCVVNLPFQLRNTSTNFISQMVFNKRYHFSSYAIFVVSDYIPCKFQQIADKIHKKMDEIIDKQDADRKKDFVDLLLESHDGKGTLDHETVRGVVMDMLFAGAETQSSTLEWAMAFLIRNPGVMKQVQAELDYLEAVVKEVMRVKPGAPIGHESREPRQVAGHYLPAKTRLIFNIHAIHRDPSVYDRPDEFDPTRELFQLMPYGAGRRICPGMPLA--------------------------------------------------- 186490036 68 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITRNQIKALIVELFLGGTDTSAQTIQWIMAELINHPEIQETDLSNLPYLQAVMKEGQRLHPHSPMVRNATKGCKIGGYYIPQNTTMLINTYAMMIDPDSWENPDKFQPERFALNFIPFGSGRRACPGEKLG--------------------------------------------------- 584864 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDMGKGKEITKKFIEERIEERKKGEKNDLLDVLIDGKDEPDKLSEDEITVIILEMFLAGTETTSSSVEWALTELLRHPQAMAKVKILQVIGPNKKFEECDIDSLPYMPRKAIQDTKFMGYDIPKGTQVLVNAWAIGRDPEYWDNPFEFKPERFNYELIPFGAGRRMCVGLPLGHRMMHFTFGSLL--------------------------------------- 18479135 130 ---------------------------------------------------------------------------------------------DPKIWKVRRRAVVPGFHKKWLNSMIGLFGDCGDRLVDDLEKRSTSDDMEERFCSVTLDIIGRVLREAEHRSSSFIPYWNLPYWMVGQVEFRKDMGMLDDILAKLINREERETSDDPSLLRFLVDMRGEDLTSKVLRDDLMTMLIAGHETTAAMLTWTMFGLVSNDPGMMKEIQRPDYDDVVAMKKLRYAPPVLIRRARQEDTLPGGVKVLRGTDIFISTWNLHRAPEYWENADKYDPTRWERPFLPFGAGKRKCIGDQFAMLEASVTLSMIMNKF-DFTLVGPEDVGMKTGTIHTMNGL------------ 111226486 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIKETLRFKPVTPFPRSCVNEITIDKYFIPKGAQVIINYPSIFENEKYFKNANQFDPSRSNLAFIPFSIGPRNCVGMQFAQDELFLAF------------------------------------------- 22331674 31 --PSPPGLPL-------IGNLHQLGRHTHRSLCDLSRRYGPLMLLHLGRVPVLIVSSADMAQEILKTHDAFANRPRSLSQKLLYNNRDVASAPYGEYWRQMKSVVIHLLSNKMVRSFRDVREEEITLMMAKIRKSSSLPFVSKVLECLTNDVICRVLGRKYGGETDFKKLTDRLWIRGWDAQLDKMGKDLDDFFEKVVQDHERRDGTDLIDALLRVKREKSPGFEIERVSIKLDVFVGGSDTSFTLLEWAMTELLRHPKVSEDDIQGMKYLKAVIKEALRLHPPMMAPHESTEDVKLRDYHIPAGTQVMM---------------------------------------------------------------------------------------------- 84514153 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDVMMEKVLKEHEEARAKEGDILLNLIEADDGAESKLTRQSAKAFALDMFIAGTNGPASVLEWALAELIRNPHVFKKAREEIDYLQAVVKETLRMHPPPIFAREATRSCQVDGYDVPAFSKIFINAWAIGRDPNYWDNPLVFNPERFLYQLLPFGSGRRSCPGSSLALLVIQATLASLI--------------------------------------- 21429266 59 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQSSNDISKWYTFTTFDMIGDLAFGESFGCLDNSTYHPWVALAFESLKSLAFMAERIAPYIGFLLPRDTETDRPDFVGKITQGKAKGSSMGFNELASNASVLIVAGSETTATLLSAAVYFLCSNPRTLELSTQGLRYMQAVLDEALRMYPPVSPRKIAKGGSFVAGYFVPENTLVENDMWAMHYDPKYFTQPHDFIPERWDARFKPFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLAESSRDWYQ---------------------- 121709591 57 -------------------------------------------------------------------------------------------------HRRFRRLLSHPMSDKALNSQQDIIGGYVDQLIHELRRPGVVDMVRWFNFAFGESFGCLGSGVMHPWIELIFTSIKSVMDMQIIRRVPRQNQDLQDQFMFCQKKARERCRPDFMTYILRATEEKG-MTQEEIEANAQILIMAGSETTASALSGTLYCLLKNPDITMRALQGLEYLNAVLQESMRVYPPCTFPRTTPRGAMVCNRFVPAGYIVGVNQLAALTSAQNFARPLQFAPERWRKAYQPFSYGPRNCLGKNLAYAEMRLVLTRLLWNF-DLELMPESE-------------------------- 115529248 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASQLIFAQNRGD-LTAENVNQCVLEMMIAAPDTLSVTLFFMLILIAEHPTVEEEMMREIEIVENFIYESMRYQPVVDIMRKALQDDVIDGYPVKKGTNIILNIGRMHKL-EFFPKPNEFSLENFPSRYFPFGFGPRSCVGKFIAMVMMKAILVTLLRR------------------------------------- 3913355 96 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAIESLVERKRKEMEQNFTAELIFAQGHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQNPHVQNQDLQKLQVLESFINECLRFHPVDFTMRRALFDDIIDGHRVQKGTNIILNTGRMHR-TEFFHKANEFSLENTPRRYFPFGSGPRACVGRHIAMVMMKSILVTLL--------------------------------------- 197725404 64 ------------------------------------------------------------------------------------------------HHRRYRRLLAFSFSDKGLKAQQGMIQQYIDQLIVRLHENGPVDMTLWYNWATFDIIGDLAFGESFGCLEKVETHPWIASIQGNPRNLLEMRRRNAQFTADKVDRRLQHPRGDLWDSVLADNPNGEPMSRDEMVSNASAIVLAGSETSATLLSGCTWLLLKNPDIDAQTVTQVEGLQAVLEESLRLYPPMQSNRIVPAGMWVPGGVSLQQTSVAVQQFVACRSADNFHRPNEFLPQRWREASQPFSIGPRNCIGRQLAYAEMRLILVHVLWHF-NLRLDQGR--------------------------- 39946804 100 ------------------------------------------------------------------------------------------------EHAQGRRVLSHAFSAKRMLEQEPLIKKYIDLFFERLPCSKPVDIVRWYNYTTFDIIGDLTFGESFHCLETMHPWVRLIFASVRDGNLLSNMRAMYRFFPSAVKHKMQHERPDFYDSMTRRDKNGFGFTPIQIERNSDLLVGAGSETTATVLSFSTYLLCKHPEIQAKQVQQSHYLLAVLNEAMRLWPPAELPRQTPEGSMVCGEFIPGDTILLVAQYPSNHYPGNWVKPEEFIPERWKEAFNPFNHGGRDCIGKNLAYSEMRMILARMLYNY-DMELDE----------------------------- 117249 37 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGQKSFMAILDNLLTENRTTWDPDFLAEIEKAKGNAESFNDENLRMVVLDLFTAGMVTTSTTLSWALLLMILHPDVQRRVQQEIDYTNAVIHEVQRFLHCLCHASQVVTFTQVQDFLVTKGSTLIPNLSSVLKGETVWEKPLRFHPEHKPEAFMPFSAGHRSCLGEALARMELFLFFTCLLQRF-SISVPDGQP-------------------------- 159124800 76 ---------------------------------------------------------------------------------------------DQDHHPRVRKALSYAFSEKALRDQEPFVKHYVDLLIQRLREDNRVDLVKWYNFTTFDIIGDLAIGRSFDCLQDYHSWVDAFWKSIKISPYARAMATYTDHMEERLARGILRDKPDFISYILRSKGTADELTDGEVEANVSFLLLAGTETTATALSGTTYYLLKNPEGLRKTAERLPYMQACLTEGLRIYPSGPIPRRTPRGTAIRCQGGGGGVSVGVHAWTASNSPLNFHRQADFIPERWRAASQPFSVGPRNCLGKAFALNEMRVILARMLWNF-DMKLLP----------------------------- 147781173 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVGGIDSSSTTIEWVFSELLRHPRVMRQLQHELQYLNMVVKEVLRLHPIGPFPHASAEDITIEGHFIPKRSTILINTWAIGRDPNIWSDVDEFLPERFINSNIPFGSGRRGCPGIQLGLRTVRLVLAQLL--------------------------------------- 160623513 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSADNVRQCVLEMIMAAPDTLSVSLFFMLMLLKQNPDVELKDHQNLKVLECFIKESMRFHPVDFTMRKALEDDSVEGIKIRRGTNIILNTGLMHKG-EFFPKPKEFSLTNFPSPFFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 168063101 103 ----------------------------------------------------------------------------------DENYRNIGLAEYGPYYRKLRRLLTELFSPRRHASYEQEIQCMMKVLLEESEKGNPVNLQTWLHGTTSNNMTRMVVGKRFYFVPYLSFITKLQGHASKFSKIRDVSDKLTADFFDL-DSHRNNYKPDFEDVLMETPENGTNLPDQDLLKLLQEMLNAGTETSSNTSEWAMAELIRRPELIERAQTEMDFLQAVMKENFRLHPPLLLPHESREPTELLGYHFPAGTEVLVNSFAIHRDPSVYDNPDSFDPDRDPYELMPFGKGLRMCPGYRLANTMVALMLANLLYVF-DWSLPEGQTE------------------------- 195485481 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKDADVQQKMIESLEFMQMIILEVLRMYPPPFLDRECTKDYPFHKFVVPKGMPVYIPCYALHMDSQYFPQPRKFLPERTPYTYMPFGLGPHGCIGERFGILQAKVGLVYLLR-------------------------------------- 210125769 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISAGTDTTSHSLYWILLYMVIYPDIQERAQREISLMDAVISEVMRINPVTPVPHCTSSDTAIHGYDIPRGTMVHVNLWSVLRDPSLWEEPDQFNPERKKDAFIPFSIGRRSCLGAQLAKMELFVFTTYLLQHF-TFKLPEGAPPPSRLGLTNGPR-------------- 198414804 9 --------------------------------------------------------GYSAIHEALVDKASSCSGRICAPIIDAMVNQQGLFFVDHDEHKKWREIAHSGLSSERLKNYEETLQITMANAVFQTCLSRRFDLDDTEAANFLVDLYATNRDPKFGKILFLTFLRFLPSYKSYLIEGDTRRKKVRKVLRGFIEERLEDDDQDLVSLFFKAGPTPSLENKTLVAGLIQDMLFAGSITTSSQLLWVILFVLKNPACMHKMQNELDAVLGDCENPTRCIAPTSMFHKATEDTTIAGYFVAKDTVIMPNLYSVHHDPITWPDPESFRPERHNSDHIPFSVGWRRCVGEKIARTEI---FAHLVTIFKHFEVAHPDDVGVDMEGVPGPILRPV---------- 3929333 28 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKMMQDNPNEFNHTNIKALFLDLFVAGTDTTSITIEWAMTELLRKPHIMSKAKPYLSCIVKEVLRLHPPSPLLLPRKVVTQ-VELSGYTIPAGTLVFVNAWAIGRDPTVWDDSLEFKPQRHDFDLIPFGAGRRICPGIPLATRMVPIMLGSLL--------------------------------------- 47933890 39 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRKRAESWES-VRDEVDSMVRVVVHTGKSVNIGELVFSLTRDIIYRAFGFGAFNIADFIPGLGWVDPQGLNARLVQARASLDGFIDSIIDDHIEKHRDDLLAFYSDEAKVTERLTRDNIKAIIMDVMFGGTETVASAIEWAMAELMKSPEDLKRVQQELAYLKCALKETLRLHPPIPLLHETAEDTEVAGYYIPARSRVMINAWAIGRDKNSWDEPETFKPSRSNFEFIPFGSGRRSCPGMQLGLYALEMAVAHLL--------------------------------------- 125597995 43 ---------------------------PHHAMRDLTRRHGPVMMLRLGEVPTLVVSSPEAAQEVMRTHDVFATRASATVRAGTMGGRDIAFAPYGDYWRQLRKIATELLSAPRVASFRAIREEEVARTVAAAAADGRAVELRAALSALVGRDHGARRDWRPRTIELSAGFNPADLWPSSRREAEECHDTVYGILDGIIQEHMERTSSGLLDVLLRIQKEGGLEFPVDMLQVIFDIFGAGSETSATTLEWVMAELIRNPKAMRKATGKLHYMHLVIRETFRLHTPLLLPRECREPCRVLGYDVPRGTQVLVNVWAIGRDERYWPSPEEFRPERFDFELLPFGAGRRMCPGLAFGLANVELALASLLFHFDWEAPDVADPAEFDMTEGFGITALPLR--------- 218713994 85 -------------------------------------------------------------------------------------------------HRVQRRALTPAFNIKNIRSLYGLMWEKTNVLLAQLEEEMRLNPVEGMHGDWASRLTLDVIGPVAMGRDFIFLGVNFLLPQWFARRIPWTLNRVVDFLRAVCHDIVREKREALKSHLETLEVDRGEFSDDELVDQMLTFLAAGHETTASALTWACYLLCLHPEVQTRLRDEIHSTIPSAEHDITWHQLESMPREAVRDTTIANTRIPRGIRIILCPYAINRSPQFWGDGDSFIPERWNFAQITFLHGQRSCIGKDFARAELRCAVAGVVGRFVLEMQRPEEEIHIAGAVTTKPKE------------- 116182750 105 ----------------------------------------------------------------------------------------------------------PAFGPKAVRHYAPTMQKTVEDVFDELDERNEAWNVYPYMLKLGSQAVGKLLGFDFNHFTAVRGDWYAALPFGDPKRLRGMKERIATMMEEPIQNAKRGGIQDLDLQLRATDNKGNKLPKTSFIEPLIVATGAGFTTTSSLLSWLIYGLVAYPGMQDRLLQELIDNDYIKETQRRHNPSFQPARTALRDLILGGYKLPKGAVVIPALHHIHNNPAVWDSPARFDPDRWDAAYIPFATGPRSCIGFNFALQEVKVFLPKLVYRYRFEREDENETVEYDPMF------------------- 75319888 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTKL----LEEDSISDEIICDFILFLLFAGHETSSRAMTFAIKFLTTHKKLEWDDYKSMKFTQCVINETLRLGNFPGVFRETKEDTKVKDCLIPKGWVVFAFLTATHLDEKFHNEALTFNPWRWENNHLPFGGGARLCPGSHLARLELALFLHIFITRFRWEALADEHPSYFP---------------------- 116200951 62 -----------------------------------------------------------------------------------------LITLEEDNHKFLRKNTLPAFHARHITDLYPMMWTKAGILTRKLRSEIANDATSESKTGWASKVTLDIIGIAGMGREAFGFSLIRLLPWKMNKLFVYLTTSLDNICRDLIKEKRHQKDDDHFDIL-SLLIKSNNFDDEVLKDQLLTFLAAGHETTASALTWSAYLLAKHPEIQKKLRDQMPYLNGIMHETLRLYPTPVTMREALCDTSIGEQFIPKGTEMVISIWQINRSPEIWPDAGTFRPERWNYDFLTFLQGPRSCIGQEFAKAEMRCLLAALVTTFSDLAMDE----------------------------- 1169078 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEGEVLARRANRNPDMLDVLIAND-----FNEHQINAMFMETFGPGSDTNSNIIEWALAQLIKNPDKLAKLREELDYLQACVKETMRLYPPIMIPHRCMETCQVMGYTIPKGMDVHVNAHAIGRDPKDWKDPLKFQPERKQFQFIPFGSGRRICPGRPLA--------------------------------------------------- 115729660 7 ---------------------------------------------------------YEVISEAFRHPDLQSRPHSQMLTEMSGVGQLGLILGVGDSWKEHRKFTFSVFRSLGVKSYEDTIAAEMAQLGGAIEEKKGTAFNPNVLFEVANVICSIVFGTQYQYSDTDFQHVLYLLNNIFVKQFVNTVDRLLAFSQAQLDSHMKDLDPDLIKLEETQRSDSASYFDQLNLKYLIDLFIAGTETTTTTLKWCFIYMMAFPEVQSCVQAERERMPGWQDRKNLPYTCMGVPHVAAADVTIKGYTIPKDTIIFSNIWNVLNNKNFWNDSDAFTPERKRDDLIIFSTGRRVCIGEQIARMETFLGFTSLLHRF-TFKKPDNSPPLSFDGVLGGTRSLP----------- 193697671 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIVFLGGQETTAMANACAIFMLAHHPDVQNKVFQQMEYLERVIKETLRIFPPPVFGRSLEEEMKIGEHLCPAGSTLMVSPLFVHSSGQYYTDPEKFNPDRHPYSFIPFSAGYRNCIGIKYGILQMKTVISTLVR-------------------------------------- 70996768 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGVFDEHHLVDHVMTFLTAGHESTATAFEWTMYELGRRPEMQSRRVQNLPYLNAFCSEVLRCYPFPIIVKVAQKETMLIGQRIPKGTVVLYSAEVSNHDKTLWPDADKFDPERWNYAMLTFGAGPRNCIGANFARATLECLVAAVLSTF-EIELA------------------------------ 39972583 56 ------------------------------------------------------------------------------------------------DHTRQRRALGYLFTNSALLRFEALMKLQVQKFIAVMEEKKEPVNVANWFTYLAFDIMGDLFAEPFGCLDQATWLESLMTWLLVPAKAAEWRRTHLNNSRERTLRRLASSEQDHADFIYHNSEGKSTLSHNEVILNVALMISAGTDTTATALTGWTYFVCTHPEVYQRNVRKMSYLEATIHEALRLYPPSPQQRVVPRGATIDGYFVPEGTTVAVPPWVSTHSEMHFYDPESFRPERWLNASLPFGTGPRVCIGRNLAYMEMQLITATLLWNY-DLEL--DREKYLDVNSVWGL--------------- 146161828 123 -------------------------------------------------------------------------------------------------HRNFRKQFAPAFNFEYLQNLSSQITKITDNKINSLIQANNFKDIDPIAFSSEITGQVILLSFLGDTLENLSFRNMKLPHALSYILNCLCGQMFGAKYTQKGYFKQHKEVEDFMQEFKNYLRNGEKIDLDDLLKYFLNFFLAGTETTSNLVGMTIYYLTQNKEVQQKLQQEIDQNTDYSAEALSNLPYLNATRIAVKEHYLEDIKIEKGVIVNVYMKAVHRDSRFYSDPHTYNPQRWPFTYLPFSAGQRNCIGQHLALIEARIIL------------------------------------------- 169780288 50 --------------------------------------------------------------------------------------------MDRKEHARHRRLIGIGFSQSAMKSVNERLLHHVKSFYHVAYNAGLPDEANGWSHPLTMSDLCSYLTFNVMADFIYGKSYDLIHCPDYRHRASTGNKTIHSFINQIIQERKSENGVGYEQLGTQRKSTDHPLTPEEIRSEAMLLTIAGNDTTSTALCAALFYLGKNLHAYEKTLRNCHYLHACTYESLRMSPPVMWREVGPGGTSIDGEFIPCGYGVGTGIYSIHHNPKYFPRPHDFIPERWLAAYILFSAGTRACLGRHLAITELLTTIAAL---------------------------------------- 40641242 31 -------------------------------FAEWAARYGPIMTVWFGSTPMVVVSTPELAQEVLRTHDHLADRSRNRSSERFSRGGMDLIWADGPHYIKVRKLCNELFTPRRLEALRPVREDEVTAMVESVHKGGRPVAVREFLAMVGFNNITRLAGELDEQGREFKEIVNNGIKIGASLSIAEHIRWLRWLVDEVAYQAHGDRRDRLTVKIMEEHADKYDLSDDTVIGLLWDMITAGTDTTVITVEWAVAELVRNPTVQHKVQEELDYLQAIVKESLRLHPPTMLPHRASAAVKVAGYDIPKGASVTVNVWAIARDPEAWDSPLEFRPERFDYRVLPFGAGRRVCPGAQLG--------------------------------------------------- 171687955 140 ------------------------------------------------------------------------------------------------EHKVQRRNLNPAFHFRHIKNLYPIFWSKSKEGVEALTKKGPKDQEESRAAVVEVGNWADIIGVTGLGRDFFPARLVQLLPVQRNADILEAARYIRNVCHDLIRAKKEKQGDDILSTAIES----GAFSDDNLVDQLMTFLAAGHETTASAMTWAIYLLSKNPEIQSRDIDSMTYLNAVCSEVLRYFPPAPVTRVAACDTSIQGRHIPKGTQFMIIPWAINKSEALWPDAREFKPDRWNYAFLTFLHGPRSCIGQQFAKAEFACMLATWVGRF------------------------------------ 33416423 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGVDTTSNTMLFALYHLSKDPETQAQEVNTMSYLKAVIKETLRLYPPMNARLIAENEVVIGGHLFPKNTTFTLCHYAISRDEKVFPEPQKFKPERWPFGSIPFGFGVRGCVGRRIAELEMYLALARLIKLF-EIRPDP----------------------------- 1352181 81 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLISYLVNNGSMSTKEVTGLIVDLMLAAVETTSSATVWCLYNLAKNPQVQEKLFCKLPMVKAVVKETLRLYPITYTSRNIAEDMELGGYTIPAGTHVQANLYGMYRDPSLFPEPEGILPERWLRSQLVWGHGARMCLGRRIAEQEMHITLSKIIQNF------------------------------------ 8886889 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTLMIESEHRGEGLSNEELLSDLIIFFIAGHDTTAFALSAAIYYLAKHPDIQEKARQHFVYINQIMKETLRINGSVLFPRLVTQDVNLSGVFIPKGSQINVNIHEVHHNPNVWHDPETFDPDRWASAWVPFSNGNRQCIGMNFSLLEQRVILGSLLRK------------------------------------- 158515851 42 -------------------NLPHLGEKPHQSIAAMAERHGPLMHLRMGFVDVVVAASAAVAAQFLKHDANFSNRPPNSGAEIAYNYQDLVFAPYGPRWRMLRKITSHLFSAKALDDFCHVRQEEVATLTRSLASAGKTPVLGQLLNVCTTNALARVMSKSDPKAEEFKSMVEEMMVLAGSFKMKKLHARFDAFLNSILEEHKFVNNQDFLSTLIRLKDNGGKLTDTEIKALLLNLFTAGTDTSSSTVEWAFAELLRNPKILNQAQQELDFLQAIVKETFRLHPSTPLPRMGAQGCEINGYFIPKGATLLVNVWAIARDPNVWTNPLEFNPHRNDFEVIPFGAGRRICSGMSLGIRMVHLLVATLVHAF-DWDLVNGQSVE------------------------ 125581078 40 ----------------------------HRSMARIARRDAPLVYLQLGEVPVVVASSPGAAREVTRTHDLAFADRALNPTA-----------------RRLRPGGAG----------FERRDEFLQELTEQMKLLGGFSLDDLFPSSWLASAIGGRARRAEANSRKLYELMDCAIRQHQQQRAE-------AAVVDGGAGVEDDKNQDLIDVLLNIQKQGEPLTMEQIKAVILDLFSGGSETSATTLQWAMSELIKNPMVMQKTQAELKYVKLIIKETLRLHPVVPVARECRESCKVMGYDVPKGTTVFVNAWAIGRDPKYWDDAEEFRPERFEHSFIPFGAGRRICPGMAFAEAIMELLLAALL--------------------------------------- 114658111 45 -----------------------------------------------------VLSRLDTIRQALRQGDDFKGRPDLYTSTLITDGQSMTFSTDGPVWAARRRLAQNALNTFSICYLEEHVSKEAEALISRLQEPGHFDPYNQVVMSVANVIGAMCFGFPESSDEMLFFPILRYLPNPALQRFKAFNQRFLRFLQKTVQEHYQDFDKDITGALFKHRASGGDLIPQEKIVNLVNDILEQREDVSTSFLPSPPSVGMEMAVGRLSGWGGGRSNTCPSFPALSLTAPSSLLSTTRDTTLNGFYIPKKCCVFINQWQVNHDPELWEDPSEFRPERFSEKMMLFGMGKRRCIGEVLAKWEVFLFLAILLQQL-EFSVPPGVKV------------------------- 195380095 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVDLLAQCLLFFSAGFETVSTCLSFTSYELVMNPHVQQKLYMGMNYLDCIVSESLRWPPAIIIDRMCAADFELRLLKLSKDDLVHIPVVALHYDPDNFDQPDEFRPERRPFTYMPFGVGQRSCIGNRMALMEVKSLIYQLVLRF---RLLPTERTPLDMGFRMQPREL------------ 45260636 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFSDEVIVDFMLALLVAGYETTSTIMTLAVKFLTETPEEHEEIRLRKGDVESLLWEDYKSMPFTQCFRRTMTDINIKGYTIPKGWKVFACFRAVHLDHEHFKDARTFDPWRWPNVFTPFGGGPRRCPGYELARVELSVFLHHLVTR------------------------------------- 116787514 33 -----------------------------------------------------VASSAEMAREFLQTHDTFSSRPQVASGKTTYNYSDITWSPYGDYFRLARKVLMELFSAKRLESFEYIRVEEVARMLGSVCQRGLPVEIRKETYGVSNNIISRMLGRRYFDKEDFIPWLGWLDLQGYVGRMKKLSERLDVFLEEVVEEHDRRRKDMMDVLLKQADDPQLNLSRIKVKAFTLDIIAGGTETSATLVEWGLSELGRERWVEEKDMGGLEYVQWIVKETMRLHPVAPVPHLSTQRCRIAGYDIPANTRVFVNVWSIGRDDQSWENPNEFRPERRDYELLPFGSGRRMCPGNSLGLKVVQIALANLI--------------------------------------- 26522472 28 -----------------------------------------------------------------------------------------------PHYVKVRKLCNELFSPKRLEAIRPMREDEYTALVESIYKDGKSLLVREYLSSVAFNNITRLAGVVNEQGQEFKKITHAEYIPWIRWMFKVEQDALRDHLTRVIMEEHIKSGNHFVDALLTLQKQYD-ISEDTIIGLLWDMIAAGMDTATISTEWAMAELVRNPRVQRKAQEELDYLQCIVKESLRLHPPTMLPHRASANVKIGGYDIPKGSIVHVNVWAIARDPAYWKNPEEFRPERTDYRLLPFGAGRRICPGAQLA--------------------------------------------------- 156555638 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRISSSPIVPHVATCDTEIGGYPVAKDTVIFLNNYDLNLGEAYWTDSKTFRPERRPEHFVPFSTGKRTCIGQRLVQGFAFVVLAGLLSKFD---ISAPAKVDVKSKLQPSCVAVPLVLTPRTAS-- 197769305 2 -----------------------------------------------------------------------------------------LTMVEGEAHRRQRKLVQPAFSPRRIEQYTQTMIEAAEAGVGSWRPGRRMD-ADRVMYDLGMDVFTRVLGIMAGMVAHSLYPAQWLVPIPLNRRFRRGDAQMTEVVDRIIHHYRQGGTADILDALMNERASGRPLDSVELRTEVIHLLVAGAEGPGASLAWLFHELSRHPDVERQLVEELDFTRAVVKESLRVHPTWLLTRRALKAVALGGHRIPAGGEVAFSLTALHRTAPQYDDPGRFDPARWRSAYMPFGTGRHRCVGDH----------------------------------------------------- 72007191 41 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLSDEHLLWTIMDIFSAGIQTSTDTLYWALALMTEHPEIADRVRKEIDYAEATLYEVLRYSSIAPIPHATTCDTTLSEYWIPKGTTVMMNVYSMHFDPREWKDPENFCPEHHPPSFLPFGAGRRVCLGEAVAKADLFLIFTWFMQNY-TFSKVPGKESESLTNMI------------------ 37901459 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DENLRIVVGNLFLAGMVTTLTTLAWGLLLMILHLDVQRGRRVSPGCSPAVIHEVQRFGDIVPLGHMTSRDIEVQGFRIPKGTTLITNLSSVLKDEAVWEKPFRFHPEHKPEAFLPFSAGRRACLGEPLARMELFLFFTSLLQHF-SFSVAAGQPRPSHSRVV------------------ 145493156 95 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKITIDEIIQQFITLFFAGTDTTAVLSYHCLYYMAQYPEMQDEIRKQLHKLSAFINEVLRFPALRLMMRFCNQTHQVKDLTIQKGWSVTIDYQFPQWLPKHFPNPEKFDYKRWLEKYLPFSSGPRNCIGQHMALMEAKIILSQILRQ------------------------------------- 57240853 47 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERFSFNEILDQVAMLFLAGHETTASSLTWTLYILSISPNEQQKAYEEIMQVAGDEEEHIRYPPVGFFAREARNDNKMRDKLIKKGSGVVVAPWLIHRHDSFWENPHEFDPSRHEDKYMPFGMGERVCIGQGFAMQETVLILANILR-------------------------------------- 157360779 35 -------------------------------------------------------------------------------------------------HKCLRSLILSQFGSESLRRVLSQVEELVLKKLQLWSNHTSVDLITSMMFDFTAKMICN--YDESKTPEKLRENYSAFLYWKCLKGRERARKTLRNRLLERLASPEREHKDIMDFIIQEMKKDDTILTEEIAVDLLFGLPFGANETTSSTLILAVQYLGSHPGITWEEYKSMSFTMMVVNETVRMGSIPSIFRKVDKDIEIKGYTIPAGWMVLVSPPAAHFNPNVHKDPHVFNPWRWSNALMGFGGGIKLCAGVDFAKLEIAIFLHHLVTKYRWEVIKGGEVVWRQS--------------------- 210127338 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNTRLDFIDILLSSREDGTGLTDMEIREEVDTFLFAGHETTASALSWTLYSLAQHPHHQDKVRHKLPYLTMCLKESMRHTPVPIIVRSMLEDTVIDGVTVPKGFEIYISLYGLHHNPAVWPDHMEFDPDRDPHAFLPFSAGQRNCIGQNFAMNEAKVLLARLIHKFV-FEVDPTRP-------------------------- 115485127 42 -------------FQFFRTSPSI---DMPIYYKRRLERYGP-IFKTNIGGQHVVISLDPEVNQFIQEGKLFQSWFP--ETTLNIFGKKTLTTYNRTAHKLIRSFVCKLYGPENVKKLLPELENSMRESLASWIGKPSVEVNDGVSNMIFGLAAKHLIGLDITNSGELKKNFQEIFQVMVSIPFMQGRRNVWTTLTNVMKKRLSAPGNDLVDLIVEELRSENPTIDESFAIDTLGLLFASFAPLSCTLTTTFKFLNDNPEVFDKLKEEHEMILKKREGANSGFTWEEYFRKALTDVQVNGYTIPSGWLVMISPMGVHLNPKLFEDPLKFDPWRWQRNFMPFGGGIRMCPAAEFNKLFITLFL------------------------------------------- 195645444 54 ------------------------------------------------------------------------------------------------------------FSATRLESFEHIRDEEVRVMLQQLRQAGRTVLLRDYLQMLTLGVISRIVSAPAMTPAEFGEMVDEFLVLHYVARMKRMKARFGRLLERLLDVHNERRAKDMLDVLLQLADDTSQLNRDNVKAITQDLIIGGTDTSAKALEWAVSELLKNPKVLAKATEELDHIEAVLKETLRLHPAAPMPHVAREDTSVDGYDVLAGTVVFINVWAIGRDPALWDAPEEFRPERHDFQLLPFGSGRRMCPGINLALKVMALTLANLL--------------------------------------- 210111837 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTDTTSTTLQWALLYMILHPDIQEKVQQEIDSRNQDPSMMHRAQTPYTAAHTTTEDTFLRGYYIPKGTVVEPNIWAIHHDPQIWTNPNKFDPTRKRDELIPFSIGRRACLGEQLARMELYLFFSSLLQRF-SFKLPEGPSVKGEFGLTHAPKSYNLVTVP------ 168059431 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEFLRDIVISFILAGRDTSTSSLTWFFWNLEHHRQVEDAICKKMHYLHAAVSESLRLYPPVPIEMKLAHDEWPDGTRIDPNSTIIYHPYAMGRMERIWPDCMKFKPERWPYKHAVFQAGPRMCLGRELALMQIKMVVAVLLQRF-RFSSQKGFTPEYDLNLTLPMKN------------- 85706798 48 ----------------------------------------------------------------------------------------------------QRRTAAPVFSHRNVMNLAPIMTGAADRSAERIAAAGPREMVRTTFEVIADVTFSDMFDVDAVHRGIDAYIFDILGFPDWVPRPGRLMAEMKRVADQAVEARRSRGAQGVPDLLDLLLEGEDPMNTAELRDNLLTFIVAGHETTALTLGWSLYLCAFDQTVQDRDVARLPYIRQIIDEALRLYPPGIISRTAQVADTLCGRDIRAGDTVIIPIYALHRNHLLWPEPDAFDPDRERYAYLPFGDGPRICIGASFALQEAVIILATLLSRF-RFTPVPGREPE------------------------ 72001056 119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPEDLRQEVDTFMFAGHDTTTTSVSWVCWNLAHHPDIQQEGIKKLEYTERMLKESKRICPTVPVLRQLISDMEIGGVLIPAGANVAIAPMAIHKNANIYQNPDIFDPDRHAYDFIPFSAGLRNCIGQKFAQLNEKVMVIHLLKNF------------------------------------ 150247081 33 -----------------------------------------------------------------------------------------------PEWRRQRGATRGAL-ARAVRHLEPLLELQGWALCQELSSYGPVDLFEAFTFHTCSTICRLAFGDPEAEVRSFTRCVVELLEVWGRASVRRLVERRDAFVESQIRWHQSPPRDTVLGALLGGDVPMGPLGGDRLHMALVDLFIGGTETTAVALLWAVAFLLHHPQVQDRQVLGPRGTPKPGDMGRRPPAPLALPHCARRHSSIAGIPVPAGSIVIPNLFAAHHDPKIWDRPDEFLPERPWRALLPFGCGARSCVGEALARAELFVFLGHILQRF------------------------------------ 115446079 60 --------------------------------------------------------------------------------------------------RRMRRVMTPFFTARVVQQYKAMWEAEMDAVVDRMMFDARFESVDDPMFIEATRFNSRLAQSFEYNYGDFIPILRPFLRGYLNKCRDLQSRRLAFFNNNYVEKRRKVMDTPAIDHILEAEKNGE-LTAENVIYIVENINVAAIETTLWSIEWALAEVVNHPAVQSKVRHKLTYLQAVIKETLRLHSPIPVPHMNLEEAKLGGYTIPKGSKVVVNAWWLANNPALWENPEEFRPER------------------------------------------------------------------------ 218723677 76 ------------------------------------------------------------------------------------------------AHKAQRKSLMPSFSYRHIKELYPVFWTKAIQMTNEWASRAMLDIIGLAGFDYDFNTVASMFFTPTGWQRVIAFVCLFIIGFKWYFRIPSRQNSIMDDAMSFIRKQLQTDRKDAHVDILSVAMRNGDFTDENLVNQMMTFLGAGHETTSSAFQWAVYVLSKHPEIQTRNNTNIPYLWAFTNEVLRFYPSPFTSREAIRNTTLGGQFIPKGTHILVAPDITNKDTELWPDAETFKPERWNYAMLTFIHGPRSCIGQGFARAELAIFVAVFVYRF-RFELDPGRKLEVR---------------------- 15233799 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDLMDALLAAYRDENKITRNHIKSIIADLLFAGTENQVQTIQWAMAEIINNPNVLERLRGEIDYLQAVVKETIRLHPPGPFFRFTKEGCRIRGFYVPENTSVVVNVYAVMRDPDAWEDPLVFKPERFLAKYLPFGSGRRSCPGENLAYVIMGTAI------------------------------------------- 157130490 123 ----------------------------------------------------------------------------------------------------QRKALNPSFAPAILNNFVPIFNEKCAGLLGKYVGQPERNYTRDLCKFTLDQIYATALGCDFDMQRYIKVMVARIFTVWKYPEFRMTKQEILKTYHETIENNNEAMNEDTGSKKPNIFIDHEIAKEDIFQQIDM-ILFAGNDTTAKTTSFILLMLAMHPEVQERCYQEIMYLEMACKETMRLFPVGSVARVTTADIKLDEHTIPADSTIIMGIYQIHRDPKIWPKADEFDPNRHPYSFLPFSGGPRNCVGMRYAWLSLKVLV------------------------------------------- 195615494 77 -----------------------------------------------------VVTSHPDVKEILDSPA-FAARPLNHAAYGLMFHRSIGFAEHGPYWRALRRVAAHLFGPRQVEAFAPYRAAVAEGIVAALMRAGSGGAVYDVSRVLPPSGGEEVEKLLEMVHEDYFPGLAALDPQGVGTRCAELMPRVNRFVHGVIQEHRAKDARDFVDILLSLQES-EGLADADIASVLWEMIFRGTDAMAVLMEWTLARLVLHRDVQAKAHRELDYLQALLKEALRMHPPGPWRHRAISDTYVDGHLVPAGTTAMVNQWAISRDPEVWDAPLEFRPERFDGRLVPFGSGRRSCPGKSLAMTTVTSWMATLL--------------------------------------- 84578855 32 ----------------------------------------------------------------------FSNRPPNAGATHLAYDAQDMVFADGSRWKLLRKLSNHMLGGKALEEWSQVREIEMGHMLRAMYDCSEPIVVAEMLTYAMANMIGRVFETKGSESNEFKDMVVQLMTVAGYFNIGDFIPFLARFDLQGIERHKRKGKPDFLDVLMHHTNESHELSLTNIKALLLNLFTAGTDTSSSIIEWALAEMLINPKIMKKVHEEMDYLQAICKETYRKHPSTNLPRISSQACQVNGYYIPKNTRLSVNIWAIGRDPNVWENPLEFNPERNDFELIPFGAGRRICAG------------------------------------------------------- 85068654 44 -----------------------------------------------------VVSGPDEARQVLQEHDIFSNRPATVAISYLTYDRADMAFADGLFWRQMRKLVMKLFSRKRAESW-DSVRDEADSMVRELVFSLTRNIIYRAAFGCSEDGQGEFIEIMQEFSKLFGAFNIADFIPWLGWRLAKARASLDGFIDSIIDDHIIRKKTDMVDELLAFYSEEAKVTESEDLQNIMDVMFGGTETVASAIEWAMAELMRNRKVEESDFEKLTYLRCCLKETLRLHPPIPLLHETAEESTVSGYHIPAKSHVIINSFAIGRDKNSWEDPETYKPSRFNFEFIPFGSGRRSCPGMQLGLYALEMAVAHLL--------------------------------------- 126305758 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGDSLSDKELRAEVDTFMFEGHDTTASGISWLLYSLAMNPEHQQKCNRMPYTTMCIKESLRLYPPVTSISRDLSKPLTLSDGRYPAGTIVTLHIHALHHNPSVWPEPEVFNPSRHTHSFLPFSAGTRNCIGQQFAMNEMKVAVALTLLHF-HLEPDATQPPQLFPRVV------------------ 170061694 125 -----------------------------------------------------------------------------------------------------RKLLSPCFSPQILASFVNIFNEKSSVMVQRISHNGAFDIYGDVSRCTLDLICATTLGLINRRIHKIWLYTDWVYHKTSTFRLETAAFETAYKMSRRVLDRRNGDRGKFLDQIFRLAEETDVFDEQSIKDELDTIIVGGNETSALTLSHIILMLAIHEDIQQKVYQQLNYTEMVMKETMRLFPVPVVGRTCTAPTKISKTTIPPGATIVCGVYNVHRNPKYWGNPDRFYPERHPYAYLPFSGGPRNCIGYKYGLMSIKIMLCHLLR-------------------------------------- 215507308 20 -----------------------------------------------------------------------------------------------------RKALTRAFTPIKLIKLGTRASLCCDEFLEPLEARGEAFEVGRAFQRLSTDMTVRSLFGTQTQQQLGREGMDVV-----RRELRIFIDSLVSDWQTVIVGRRGNPTGGASASLQPNDLDIQRFSDKEIRANLFATLVDGFETISAAMTFMAYILAKHQDVQDKLRTRIEYLDQVTLEALRLYPPVFITRTCEKDYHYKGLKIPSGMTILIPVHQLHYDLNLWNQPEAFDPDRFSAQYQAFGNGPRRCMGMRFAQLELKIAFAKILANFLDERHIGEDQLKLKTSFIFA---------------- 147812439 45 LPPGPPGWPIVG----NLFQFARSGKQFFQYVRELRPKYGPIFTLKMGNRTMIIISSAELAHEALIEKQSFASRPRENPTRTVFSCNKFTVNVYGPVWRSLRRMVQNMLSASKIREFSNLRDVSMDKLIDRLRNDGAVWVLKNARFAVFCILLSMCFGV-EMDEETIEVMDDLMFFSKQRKAATEVRKRQIKTVVPFIERRRENPGSDYLDTIFDLKIEGRKSSPTELVTLCSEFLNGGTDTTGTAVEWAIARMIENPEVQEKDMEKMPYLNAVSKELLRKHPPTYFSHAVTEPAKLAGYDIPTDANVEFFLPPISEDPKLWKNPEKFDPDR------------------------------------------------------------------------ 25147224 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEITAQCKFISVAGFDTTSNTLTLLFNFLANNPDVQDKIYNQPEQIQNCIFETLRLFPHPLQTRICTEPFKIGKYQFLENVQIVVNPWGPHHDREIWGDVDCFRPSRFENAFMPFGVGPRQCVGMRFALLEMKT--------------------------------------------- 108707184 56 ------------------------------------------------------------------------------------------------------------LAPRRLAALQPLCRDKVRGLVRELAARGEPVHVRRVALDMALSLMLAMLLIGTANLSDLFPAIAALDLQGVRRRVAELFTITYRQYDEQVARRREAGKNDLLDMEREWQQKGSVLSHDAMRVLFTDLYGAGASTTSVLIEWAIADLLQNPESMRKIKEEITYLQAVVKETLRRAVAPLVPRRAEATIEVQGFTIPKGTNVILNLWAINRDARAWNDPDKFMPERFNFQFVPFGVGRRICLGLPLAQKVMYLVLGTL---------------------------------------- 158287833 82 -----------------------------------------------------------------------------------------------------RSLLTPSFTGAKIKQLFPVMESVADAFVTFIGRHVAQELAKEIAARFTTQNDGDCFGEQESEFRRMGRRVFETSPMATVKTMMAVFKDVDEWIRSLVAASEKTVQEDLLQSFLKNREKSSTYRIDEITAHALTIFLEGFETSSVVLGFALYRLAKSPEVQQNLYQQLEYLDWVMLETLRMHPPAATMHVCTKKYIMRKIYVREGTPILIPVLAIHMDPKYYPEPHQFDPERFSPAFLPFGEGPRMCLGMRFAQAQVKLAMVKLI---LNYRVTVGP--------------------------- 56424272 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-LSSENVQQCVLEMVIAAPDTLSITLFFMLMLLKQNPAVEEIKHQDLKVLEKFINESMRFHPVDFTMRKALEDDDIDDLKIRKGTNIILNIGLMHK-TEYFQHPNEFTLDNFPNRYFPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 169857598 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSLLVEHSDKANSLTEDEVMGNTFLFLAAGHETTAQTLCFAFALLALHPEEQEVVYQEIKRTMAVYNETLRMFSIPIIPKVATEDTVLKKIPVPKGTRVTFDVPGIHYSPRYWEDPLDFKPAR------------------------------------------------------------------------ 145236908 64 ------------------------------------------------------------------------------------------------DHARIRHLLSHAFSERALKSQEPMIQVFFNLLIERLRPGRQAININDWLQYTTFDITGELFGESFGCLEKGEYHPWILVGLTIPKAVMQQRQQHFSYVSRRLARGNDPMRPDFLTYINRNEDEKKGMSRAEIDSTFNVLVIAGSETTSTCMTATLHCLLRNPDITFDSTIPLPYLNAVIEESLRLCPPTMLPRVTPAGAYVCGYWLPGGTAVEISQYAMSRSHANYGDPDRFIPERWARAHRPFSFGPRNCLGRSLAWMEIRCVLCKLLWNF------------------------------------ 158288180 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGGIETTTTVLCFTSYELAVNPPIQDRLRAEIDSARDESETLRRWAPFGLTNRRCTKDYTFTNTTIEKGLNVSIPLKSFHLDEKFFPDPLRFDPERFADPYVPFGTGLRNCIGSRLALMQAKCFL------------------------------------------- 196005653 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIVGNIMDLMIGGVDTSANTMLWTLYVLGKHPDIQEKLYQEVCSVMKKGEECQRMYPVIVTARILDKDTVLGGYQIPAKTKVLVGYHMMSFDESFHDEPTKIKPERWPFGHTAFSFGPRMCVGRRIAELEMQLLI------------------------------------------- 15231632 28 ----------------------------------------------------------------------------------------------------MRKLVVELFSVKKLQSFKYIIEELCVKKLSEFATRQSPVNLERAIFTLVGNIVCRIYGINLYECDFFEADRVVDLISGQNRRLKNNFSVVDTFFQNVLNEHLKPGRDLMIDMKKKQENDGDKFTTDHLKGMISDIFVAGIGGVAGITLWGMTELIRNPRVMKKVQNQLHYFKLVVKETLRLHPTTPLPRQTMSHIKIQGYDVPAKTQILVNVYAMGRDPKLWENADEFNPDRKNYEFIPFGSGRRICPGM------------------------------------------------------ 210112507 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDKQLQEIIMDLFLAGTETTATTMCWALLYMLLYPDVQEKAKVHREYTTATLAEVQRINSPIGVPHSPSRKATLNGYTIPADVSILSNIWSVHMNPQLFPEPRTFNPDRKHEALIPFSVGPRVCLGEQLARMELFLLYVSLMQRF-TFQLPEGAPTPSSVGNMTALINMPHPFD------- 8778430 15 ------------------------------------------------------------------------------------------------HHKILRSRLINLFSKRSTALMVRHFDELVVDALGGWEHRGTVVLLTDL-LQITFKAMCKMLGSMQRDVGFVCEAMLAFLPWTRFHKGIMARGRVMEMLEKIIRERRNNHHEDFLQQLLAVDNDTPQLTDAEIKDNILTMIIAGQDTTASALTWMVKYLGENQKVLDILIEEQSQITKMVKESLRMASVPWFPRLVLQDCEMEGYKIKKGWNINIDARSIHLDPTVYSEPHKFNPLRKANSFLAFGMGGRTCLGLALAKAMMLVFL------------------------------------------- 115401820 52 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSMKSIGQFEQYIHHNIELFVKQWTRYATIDALNWFNFLAFDIIGDLAFGAPFGMLEKMRKSADAAPTYVQAVEVLNRRGEVSATLGTLIARVNERLRPDLLARLMEGKDNGNKLGREELTAEALTQLIAGSDTTSNTACAILYWCMSTPGVIDKLHKVLDYLQWVIWETMRIHSTSAMPREIPAPINISGHVFYPGDVVSVPSYTIHRSREIWPDAEKFVPERWDAAFIPFSTGPRACVGRNVAEMELLVMAGTVFRLF-DFEMQQKGPMETREGFLRKPLGLIV---------- 145332655 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKNHIKAFFVDLFIGATDTSVQTIQWTMAEIMNNTHILERMREEIDYLHAVIKEALRLHPPGPLPREFQQGCKIGGFYIPEKTTLLINAYVVMRDPNVWEDPEEFKPERFALKFLPFGSGRRGCPGSNLAYMIVGSAIGMMVQCF-DWRI-EGEKVNMKEAVKGTILTMPLKLTPVT---- 218184181 44 -----------------------------------------------------VVSSPDVAREFLQKHDAVFATRSAPDAAGDHTRNSVPWLPPGPRWRELRKIMTELFATHRLDALHELRQEKVSELVDHVARLARDGAAVDVGR-VAFTTSLNLLSRTIFSRDDFFPALAAADLQGWRRRLAGLFERLHRVFDAEIEHRRRVAGDDFLRVLLRLAARDDDTAGLDDRSVFTDLFAAGSDTSSSTVEWAMAELLRNPLPMAKACDELQYLQAVIKETFRLHPPVPFPRQATTTIQILGYTIPKGAKVFINVWAMGRDKDIWPEAEKFMPERFDFELIPFGAGRRICPGLPLAVRMVHVVLASLL--------------------------------------- 169775089 67 -------------------------------------------------------------------------------------------------HSRIRRAMAPAFSPRALLEQEPIIQANIKLLMDKLEARAPTDLRAWFNYLIGDLAFGESFGCCHEWVQFVLDHFYTSTLLHVVHRFHPFNRVLAALLKSLIEKRKAHRRNDFTQHLLDAAEAG-TLSSREVEKQASVLILAGSETTSVALTFAIYLVLTNQEINLLSVNQLKYLHAVIQEALRFCPPNGFPRQTPQGATVDGMFIPGKTVVNINHWAAYRSPRNFTLPEQFLPER------------------------------------------------------------------------ 17223767 84 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSAKSIGQFEQYIHHNIENLVKQLNGYATVDALNWFNFVAFDIIGDLAFGAPFGMLDKGQDIAEMRKSPDSPPQYVQAVEVLDRFFRDGLEAMANNTRVDLLARLMEGKDNGNKLGRAELTAEALTQLIAGSDTTSNTSCAILYYCLRTPGVIDKLHKVLDYLQWVIWETMRIHSTSAMPREIPEPVEISGHIFKPGDILSVPTYTIHHSKEIWADADEFIPERWAAAFIPFSTGPRACVGRNVAEMELLVICSTVFRMF-DWELQQKGPMETREGFLRKPLGLTV---------- 21311915 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDPGTEFTEKNLLMTVTYLLFAGTMTIGATIRYALLLLLRYPQVQQRDRVRLPYTDAVLHEAQRLLAPMGMPHTITRTTCFRGYTLPKGTEVFPLIGSILHDPAVFQNPGEFHPGRKHEAFLPYSLGKRVCLGEGLARAELWLFFTSILQAFSLETPCPPGDLSLKPA-ISGLFNIPPDF-------- 15231053 42 -------------------------------------------------------------------------------------------------------MVTKLLGPQALQRSRGIRADALERLLDKAMKKESVEIGKETMKLIYDSICKMIMGMANVLHKPLKKLGISLFKKEIMDVSNSFDELLERFLVEHEEKLNEDQDMDMMGVLLAACRDKNKITRNHIKSLFVDLVVAGTDTSRHATQWTMAEIINKPKVLEKVREEIYYLQATVKEGLRLHPPGPFARTAREGFSVGGFYVPENTPLVVNAYAMMRDPGSWEDPNEFKPERHGLKYIPFGSGRRGCPGINLA--------------------------------------------------- 86753682 49 LPPGPYGLPIVGYLPF-------LGSNLHEKFTNMADTYGPIFSLRLGTKLHVIVNSMDLAKVIAHDDHTFANRPPLTALTITYGASDVIWSNNNTHWRDMRKLLDQIFRTRAVRNMMNGVYAKIGTKVDKIAFDTDLDLVTSMLWGCSEAGEGDLLGAPNDYLPLLSCFDLHGRQREMQRQLEYVDRNFNNIIKERIKVNKKDETKDFLQILLDIEDQKDSFNIIHIKALLLDMVTAATDASSTMVEWVMAEIMHNPSVKKKVQPKLSYLDAVIKETFRLHPPLPIQRSPDETCKVGGYTIPKGTSVSMNIWAIHRDPKNWSNPLEFKPERNNMKYVPFGSGRRICPG------------------------------------------------------- 210105416 12 -----------------------------------------------------VLTGYETIRAALKRAEDFSSRPPAMLDVRGDGTKGVIFATYGPRWKQRRKMTLRDFGFGK-RSLEGKVTEEANALVQEVQNGQPFDLKIMMQNAVSNVICSIVFGDRFEYGDP--DFLRLIRLLNAFVEAKPTVRDLLTMIHPLFRHLR----------HIEASREGKSVHQEIDS-------VLGQSAPSYAQQNLLPY-----------------TAATLAEAMRMKPIPIVVRAPSRDTTLKGYNIPQEAGIMVNLWSVHMDPQLFPEPNTFQPERKHEAVMPFSTGHRVCLGEQLAKMELFMFFVSLMQRF-TFHLPEGAPKPSMVGSIR----------------- 51090610 87 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAGHETSALLLTWAIMLLATNPAWQEKARTEVAAVCGDHQETLRLYPPATLPRMAFEDIQLGGLRLPRGLSVWIPVLAIHHDESIWPDAHEFRPERFAARFLPFAAGPRNCVGQAYALVEAKVVLAMLLSAF-RFAISDNYRHAPENVLTLRPKHVPVHLRPLRP--- 15235535 30 ------------------------------------------------------------------------------------------------------------FSAHRLNSFSSIRRDEIRRLIGRLLRNSSYGFMKSMFSDLTFNNIIRMLAGKCYYGDGKEDDPEATWITYSETRIKKLAGRLDEFLQGLVDGKEKKENTMVDHLLCLQETQPEYYMDRIIKGTMLSLIAGGTDTTAVTLEWALSSLLNNPEVLNKARDEIDRMQNIVSETLRLYPAAPMPHVASKDCKVGGYDMPRGTMLLTNAWAIHRDPLLWDDPTSFKPEREAKKLMPFGLGRRACPGSGLAQRLVTLSLGSLI--------------------------------------- 195454549 61 -----------------------------------------------------------------------------------------------------RAEITPGLTAKRVGAIYPVTQSVCRQFVDDLCLCYTTEVVADCDNPTPLVDMIKRVFEQSFGLKFFTMIANIWPPIRKFFTVGLFAKDVEEFFFDLMQKCKLQDRTDFLNYMLLHLQDKKGLNTPELISHTVSILTDGFGTTALVLAHTLLLLARYPEEQRKLREELGNSDACINETLRLIPPLLSGRIVTESYDFVNKRVEPGDAVIVPVYSFHHDPQYYDEPEEFKPERDQGVFFGFGDGPRICPGMRFALTQMKAALVEIL--------------------------------------- 195584707 86 ----------------------------------------------------------------------------------------------------IRNKVNPVLMKQNVRQNLPQLDQISKEFIDKLRNPESHTLTTDFHNELKMWRMGLLSDNPDPNADRLAKHMGDFFNYSFQFKFLKTYDNITDITSNYIETAMKGFGNNEDGKTKCVLEQLLELNKKVAVTMVMDMLMAGIDTTSSACLTILYHLARNPSKQEKNTKNMPYLRACIKEGLRITSITPNFRITPKDLVLSGYQVPRGTGVLMGVLELSNDDNYFAQSSEFIPERWPFVYLPFGFGPRTCIGKRIAELEIETLLVRLLRSYK-VSWLPETPIDYESTII------------------ 183984900 22 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVDPYLPIESFRRRDEARKGLVALVQDIMHQRVANPDRDMLDVLITDEQGNPRFCADEVTGMFISLMFAGHHTSSGTSAWTLIELLRHPDAYAAVIDELDRLENVLKETLRLHPPIILMRVAKGEFQVEGYPIHEGELVAASPAISNRIAEDFPDPDEFVPERNRWTWIPFGAGRHRCVGAAFATMQIKAIFSVLLR-------------------------------------- 71024753 107 -------------------------------------------------------------------------------------------------HRSRRRLMSPAFAVEFTRQLEPFLVDATTKLFEGYHQQKASDPFKPLLFNVYEDLACLAMDIDPGADRKFADINKLLAKYLHDGGIRFFCRPFDKYMKRDLNVYKVETREDILQYLVDASLEKEKLTRTHVRDQCVELLIAGGETTSNTITYILKALLENPAKLAKLYETIEPEPACIQEGMRMYPVTSERRTGKEPTVVLGHVIPPRTAISASLRALHYSPKYWASPNRYWPERDMEAFMPFGCGPRNCIGSKFAWHEMRMVLHTLLAR------------------------------------- 15240223 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDEKRKLNEDEIVSLCSEFLNAGTDTTATTLQWIMANLEEEKEIEEEEMKKMPYLKAVVLEGLRLHPPGHLPHRVSEDTELGGYRVPKKGTFNINVAMIGRDPTVWEEPMEFKPERRGIKMMPFGAGRRICPG------------------------------------------------------- 147866671 20 --PGPPVFP--LVGHLPLMAKYG-----HDVFSVLAKKYGPIFRFHVGRQPLVIVADAELCREVFKDIPNRSSASRSPPKGCIXGSDFGLXK--PPSSNEVKKSVMKYFS------------EFIKFSLVFNIFNSTTNLKMDLSGSFSI-----ILGLLVPILQKPVQHILKRIPGTMDWKIDQTNKKLSSRLDEIVAKRMKDKDKDFLSLILNARESEKAMKNDYLNAVTYEHLLAGSATTSFTLSSTIYLIAEHPEVEKKGFSPPDQMPTAHDEAMRFYTVSPIARETSAEVEIGGYALPKGTWIWLAPGVLAKDPKNFPEPDKFKPERHPYAHIPFGIGPRACLGQKFSLQEVKLSL------------------------------------------- 116191215 75 ---------------------------------------------------------------------------------------------DREEHSRLRRAVAAGFSDRSMREHEPIIMKYVDQLMRGLRRKTEMGEEVDMAATFVGHEVCR-----YGIRPGFRWALNKLVKWAAWDSFKQMMIMMEKKLRHRLDMDQE--RNDLFEGLMSKREE-WNLDLQRLQSNATLIAAAGSETTASLMAGVTFHLLQNPEALEKLNKRLPYLLACLNEGLRRYPPSNLPRDVHEGGEIAGEWVNENTIVEIQQYAINHSSQHWRDPFAFRPERWLNAMQTFSVGPRNCVGRNLAYAEMRVVMARMVFEF-DMELSERSKNWLKEAKVYTITELFLRLTP------ 5921934 28 -----------------------------------------------------VISSPAAAQEVLRDKDTFASRPSLVADIILYGSMDMSFAPYGGNWRMLRKLMSELLNTHKVRQLAAVRDSETLSLVRKVVYAAGAGLVLSCSMAITGRDVAVLYGSGFCAGDLFPSLWFVDVVTGLTRRLWTARRRLDAIFDRILAECEARQRDGFLGVLLRIRDDDGEISTTSIKAILFDMLAGGTETTSSAAEWIMSELMRKPEAMAKAQKSPEDHEGQMDKLSYTRMVVKEGLRCQETCDVGGFEVTKGTKVIVNAWALARSPERWHDPEEFRPERSQFEYIPFGSGRRMCPGNTFGLAALELMVARLL--------------------------------------- 170045107 73 -----------------------------------------------------------------------------------------------------RHKLTPNFSTGKLRNMVPTVLDVGKKLLAEHADRGEIVELREICTRYVIDIIAVLFGFEMDSINDPDHPFYVVGRELVRNSFSNNLRKVSDFMVELVKKQLELREKDCVTRLRHEDRDREALSIVECASNVNLFYIAGSETTGGTIIFTLHELTHNPAVMKQLLAEIDYLDVCIKETLRKYPGPILNRKCTQDYRVPNMTIRKGTQLIIPLLAYAMDERYFPEPEKYMPERDDDAYAPFGDGPRQCIATQMGITVAKVTLVMLLSKF-SFEATHGQRIEFPSSVPLGPK-------------- 194760883 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFGLYELAKHPVIQTRIINGMTYLRQVVDEVLRMYPPTAFDRCCNAPEGYDLSEWNCGTPVYISVLGLHHDPQFWPNPEVFDPERHPMTYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 149922286 2 -----------------------------------------------------------------------------------------MLVVDGPDHKRMRGASGHAFTPAGLRRVGDIIGETVARRLGEWQGRERVPVVVD-TRTIALEVIFRVMGVEVDDLQAWSKWYGEYFPGTPLWRAKRARRWLDERIRKMITTARSKDDHDLVGAMVHGRDDGAGMSEAELIDNLLILGFAGHETTASTMAWSMIHLAHHPEYWDQLREQPIAVGIFRESLRLYPPVAQDTRLVHAPFEIAGYRVSPGSTVGTSLMLLSRSPDLYEQPERWLPERWPVENCQFGGGAHFCLGYHMALLEGTMFL------------------------------------------- 210087809 46 -----------------------------------------------------VLNGYTAVKDALVDSELFASRLPVYLLDAMSGFGDNVAASWSPGYRQRKRFATTVLKNLGMKVIEDNIREEAICLRSRIAENQPFDIGHDVTVAVANVICSMVFGKRYDYEDEFRELSKAILVPVVNKAFNNAWGELRNVCREEISRHRENPRDDFCLLEVEQQEKVDGLTEENVLYMTGNLFMAGTDTTINTLLWSLLYMTLNPDIQNKVREQLDYVNACLLETMRRTPAPIAGHATTQEVKVQGYDIPEGTKVLMNLHSLHMDPAYWPDPDRFDPERKPESFMPFGGGRRGCLGDQLARMELFLFFTTLLQSF-TFKAPEGAPPPNTDGVL------------------ 83952275 9 -----------------LFRQDILSAQPARLYRAWMAEFRTPFFRS------YLCNQPDLVDLILKRPDDFPKSDRIREGLTPLLGQSVFVT-NGETWKRQRRIIDPAFEGGRLRDTFPAMYAAGEAAVARLAPQAPKDIEFHTSHAAADVIFRTLFSLPIEDFAAFRDHQRRWFPRFHRRRTRETARHIRALITDLTARRRAEIEDDLATKIMTTPDTGKRFETEEMVDQVAIFFLAGHETSASALAWALYLLALYPDWQERMAKLRLSRDVFREALRLYPPVPMMVREASGTEVFRDREVRKGSQIVLSAWHLHRHERLWERPDAFDPDRFREAFMPFSAGQRVCPGAGFAMIEGPLLLSMLLRNYRFEVVADRPAMPVAHLTVRGRDGIWLRITP------ 62728550 76 -------------------------------------------------------------------------------------------------HKRKRKVLAKVFSRGALEAYLTRLQDVVKSEIAKWCTETGSVEVYAAAKSLTFRIAVRVLHLEEQQITYLSKTFEQLMNNLFSLPIDRAREILHSAMEKIIEEKLKKQQDAFDYMLSSARENDYELTMQELKETAVELIFAAHSTTASASTSLIMQLLRHPDVSERARSQLSYLDCVVKEVLRFLPPVSGGRTVLQTFELNGYQIPKGWSVMYSIRDTHETAEAYQNPELFDPDRERFSYVPFGGGVRRCIGRELALIVLKTLAVELLAT-ADCTLATQTYPRMQTPIVHPVNGLHVFF-------- 189192082 17 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLSDRDFSYIPASLFGAGSDTTASTLCTAFLALVTHPETLHAAHNELDYIRALVKEVLRWRPVAVTPHASTEDDHYEGYYIPNGTTILGNSWAINLNEEYYPNAHHFDPTRSKSGHSSFGWGRRICPGANLAENSLYIAL------------------------------------------- 5915843 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSFVLTVIQAGTEASITTLIWATSLILNNPSVLEKLKAELDIQQAVVKETLRLYPPAPRPREFEEDCTIGGYTVKKGTRLITNLSKIHTDHNVWSNPLEFKPERFKGQHLPFGGGRRICPGINLGLQTVRLTLASFL--------------------------------------- 56710314 84 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEEIKEQVDTIMFEGHDTTAAGSSFFLSMMGIHQHIQDKVIEELDHIERCLMETLRLYPPPIIARHLKEEITLPSNKVPIGTTLIVGTYKLHRRPDVYPNPHKFDPERSANRHVPFSAGPRSCVGRKYAMLKLKIILSTILRNF------------------------------------ 170065950 32 -----------------------------------------------------------------------------------------------------RAEISPAFTASRIKALFAIVEALASRMTKYIEQNQHIDVVSSCIFDTDAQSFSEDHGIPEMARKMLEPSFSSLLIMINIGMIPKSVEVFFTNLMKEAIRYRETNRVDYLEHLISLR-NKKEITELDMAAHGVTFFFDGFEASSLALSFTLYELGRHPAIQTRLRTELPFLDQVVNESLRLWPAGPFSKRCTQPIDLDQVRIEPGVCAMIPVWAIHRDPECYTDPDTFNPDRFSPEFLPFNEGPRQCLGMRFAKMLVKRGLYEVVKNF-EFSVDSKTEEPLRMN-------------------- 119483586 31 -----------------------------------------------------VLSSDQAVKDLLKRSALYSHRQEMYIGQTLCSGGLRMLMMGYPVWRGFRKMVHGLLNVTAAKSYVPYIRRYSNALTTTMVFGWRTPTYEDEKMKQLFDGFSEFAGINQDSFPWLRRLPDFLLPTQKRAKELHEREKVGHYLRAKQDIRDGNIKPCFCVGLAEAQKS-DGFSDAQAAYISGTLLEAGSDTTSSTLYAFVQAMLLFPDVQRKLQEEIDYVRACMKETLRWMPTTIVPHAVTQDDEYMGYLIPKGAGVVNNVWAINMDEKRHPNPRVFNPDRTKRDQFTFGAGRRICPGIHIAERSLFLGISRMMWAF-NVEPALDEKDRLTQGFVCMPEEFPARITPRS---- 10047439 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTAELIFAQSHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQNPDVELKILQEMDSVESFINESLRFHPVDFTMRRALDDDVIEGYNVKKGTNIILNVGRMHRS-EFFSKPNQFSLDNFPSRFFPFGSGPRSCVGKHIAMVMMKSILVALLSRF------------------------------------ 145485054 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTLFFAGTDTTATMTVTCLVYLAKYPDVQNELLEEIKDMNAFINEVFRLRNPAFSPRLVQQDMQFLDIKLKKGWMVVQRHDIPVIRNEHFSNPEVFDYKRWGFVHIPFGAGGRNCIGQHMAQMELKIILCHIIRKF------------------------------------ 194743180 30 -----------------------------------------------------VVHNYEGVREIL-NNKAFDGRPGLYVAAMRDPGDRGIFFQDGPLWKEQRRFILRYLRGRRFQQLESVIQEQLTDMLDCLPREEMGRLIKLCQMGMQFQRNADDYGRMLSILPWIRHLFPELSGYSQMHEANVFVHKFFDFVDRHLETYQEGVERNFMDVYITEQSPGYGFNRDQFIMGLVDFSFPAFTAIGVQLSLLVQYLMLYPEVLKRIQSEVHFTEATIREGLRIETPSDVPHKALVDTELLGYKIPKNTIVVPSLYAFHSDTRVWKDPENFRPERFLDSSLPFGAGKRLCAGETFARNMLFLMTATICQHF-DFVLAPGDTLPDLSQNLNGL--------------- 115446257 50 ----------------------LFRRPLHRTLARLAARHGAAVMGLRFGRRVAVVSSAPAAEECLGPHDLAFANRPRLPSGEILAYEWMGTASYGPYWRHIRRIVTELLSAHRVQHFADLMNTMMSMICERTFYGADDDEVSEEARWFRSVVKETMLSGASTVWDFLPAPARWLDAGRMTRRMRELSDSRTRFLQRLIDDQRKDMDADSDDHLSLQRKDPDSCPDQLIRSLCIGSLQAGTDTSAATVEWAMSLLLNNPGAMARARGEIDACRCVVMETLRLYPPVPAPHESSADCVVAGFHVPQGTMLLVNTFAIHRDPQVWDEPEAFIPDRFADGKIPFGMGRRRCPGENLGMQMVGLALGTLIQCF-DWERVGEELVDMRESGLTMPKELPLE--------- 218716223 172 ------------------------------------------------------------------------------------------------DHARRRKMWDRAFSSKSLRDYEQRVSRYAAQLLSRWFNYYSFDVIGDLIFGKSFDML--ITGKDAYMLKTLHKDMQSMGPFLHSMWILEIFKLIFEWVKEQIENRMKNENPDIFTQLEADRNTKQSKKDQLHFHGEVNVLVAGSDSTASTLTNLFYELANAPEVKERTYQELSQMNAAIDETMRLHPAIMQRLTSQKGVMIDDVYIPGNCLVQIPLYSIFRDERSFAQPNEFIPQRWPSAYAPFGLGPFACAGRQLAYMEIRRITTELLSRY-DISLAKDQTRE------------------------ 58389096 44 --------------------------------------------YFDFLSPIYVVRDLELVKQIIKDFDHFVNHRIQLDENHDPLFGRALFAMRDTRWRNMRTILSPAFTGSKMRLMFGLITSYCDGAVRTIRSELGADEMKELFRRFGNDIVATLDGVQGLKFLAFSSFPRVMRALRLRLFSAKMTSFFRHVVMDTIREQRGIVRHDMINLLMQARKQELRFDENENIEQCTVFFFGGYDTVSTLSAFMAHELAVNPDVQERLRDEIDYLDMVANETLRWTPAPFLDRTCTKPYMLEDYQLQPGDGLWIPAAAIMRDPQLFPEPDRFWPERDSSAMLAFGLGPRNCIGSRFALME------------------------------------------------ 84685513 56 ----------------------------------------------------------------------------------------------------QRRAAMPVFAPRNLTALTPVMTEAAEASCRRIAARPGRQDMYQEMLQTAFEVIAAVSMSEDTAIPREVAHRAAFVPRPKRVVGKAIIADLIRATDKAVEARMGREPADLLDLLIGAPETGRTMTAEELRDNLLTFLVAGHETTALTLSWALYLVAFDPAVQERARTEPYIRQILLETMRLYPPVAILSRTAMKPDQLRDREVRAGDVMLLPFYALHRSEVLWDDPNGFDPDRDRYAFLPFGAGPRVCLGMDFAMQEAVIVLATMLARF-RFTAIPGRDPE------------------------ 197782261 27 -----PHPPRRLPLLGDVLGVD--RATPLQDSLRFARRLGPIFRRRAFNREFVFTWGAELVADLADESRFAKHVGLGVANLRPVAGDGLFTAYNEPNWQLAHDVLAPGFSREAMAAYHPMMLAVAGRLTDHWDREQPGDMTKLTLETIARTGFGHDFGSFERDRPRLNSVPFPALVRRAAQRNADDIAYLNRMVDDLVRARRGASGDDLLDRMTAHPETGERLSPENVRRQVITFLVAGHETTSGALSFALHYLSRHPEVAARARDEVDYVRRVLDESLRLWPTPAFAREAVEDTVLGQHPMRRGAWTLVLTPMLQRDPEVWGDPDRFDPSRPPHVFKPFGTGARACIGRQFALHEATLVLGLLLRRY-ELRADPG---------------------------- 47498772 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTMLIAGHETTAAVLTWALFLLAQNTDKLVKAQAEIDTILDQRKEALRLYPQPPIRRALRQDTIPGGYRIPKGTDIFISVYNLHRSPYFWDQPHEFRPERFDFAFLPFGGGPRKCVGDQFALMESTVGLAMLLQKF------------------------------------ 121708864 70 -------------------------------------------------------------------------------------------------HKTQRRALTPAFSFRHVKELYPIFWRQAMKMADKWATRATLDIIYQRMRQEPSRVETLLEGLLSFILPYFDRVV-SMLPTRRATIIVEASQCIRALCGKLVQDKKKQNCERLEGQCDIATVKSGVFTDSELVDQMMTFLAAGHGTTSHALQWTVYALCKHPGVQERDIDGLEYLQAVCSETLRLYPPPTTTRKSLHETMLGGYPIPKGTLFTISPAVINVDPALWPDSEIFDPERWHHAFLTFLQGPRSCIGATFARGELACLVAALVGRF------------------------------------ 119488227 4 ------------------------------------------------------------------------------------------------RHSRLRRQMAAGFSEKSMRDQEPIIRGYVDLLLQRLRNDGQPVVISDWFNYTTFDIIGDLFGEPFECLKSFFPWLKRIVLDMVPKDLQETFKRQQRHTEAKMRRRMAVTGNDLMEGLLK-KKDEFNLSIDELITNAQVLILAGSETTASLLSGVIYLLLQNSVAYQQLVDQLSYMLACLNEALRMYPPVANPRVVPKGAQILGQYIPEQTYVAIPQWALYHRKEYFAEPMDFHPERRRDALQPFSVGPRNCLGRNLAYAEMRLIL------------------------------------------- 212526628 57 -------------------------------------------------------------------------------------------------HGKKRRVLSHAFSDHALKEMEDLMLIHIRQLCANWLGFMTYDVMGELCFAYRHYVCGLWMPLDRWGLDKIFIRKLTMDRWNFIIT---SRAEATERAKERVEAGRDAKKDFFCYLLNAKDETGEGLSMKELWGEANVLMVAGSDTTSTSIVATLFYLVRHTEAMKKQLNDLVYLKACIDEAMRLSPAVPIPREAMEGAEVDGVFLSAGSECGTPAFSIHRSPDYYREPLSYIPERWRNAFCPFSIGPRGCIGKSMALMEMRITLARLLFLF-DIELAD----------------------------- 149203656 87 ----------------------------------------------------------------------------------------------------QRRTAAPVFSHRNVMNLAPIMTAAAEQSAARVAAAGPRDMAAEMVRTFDVIADVTFSGDGMFNVDAVHRGIDAYIFPDWVPRPGRVMAEMKRVADEAVEARRARGSEGVLLLDGEDPETKRRMSTPELRDNLLTFIVAGHETTALTLGWSLYLCAFDQAVQDRDVARLPYIRQIIDEALRLYPPGIISRTAQVADTLCGRDIRPGDTVIIPIYALHRNHQLWPEPDAFNPDRERYAYLPFGDGPRICIGASFALQEAVIILATLLSRF-RFTPVPGRDP------------------------- 51536371 42 ---------------------------PHRAMRDLARRHGPVMLLRIGEVPTLVVSSRDAAREVTKTHDTAFAMRPLTLRVLTNGGRDLVFAPYGDYWRQVRKIVTELLTARRVHSFRSIREEEVAALMRAALSALVSDITARTVFDNRCKDRGEFLVLLERTIEFAGGFNPADLWPSVVRRAEECRNSVYKILDGIIQEHQERTGEDLVDVLLRIQKEGGPLAMDDIKSIIFDIFSAGSETSATTLAWAMAELIRNPTAMHKVMAEVRRAFARETLRLHPPLPLLLPRECREPCRVLGYDVTRGTQVLVNAWAIGLDERYWPSPEEFRPERTDFEFLPFGAGRRMCPGM------------------------------------------------------ 195426220 78 -----------------------------------------------------------------------------------------------------RAEITPGLTAKRVAAVYPVTQSVCRQFVDDLCLCYTTEVVADCVLGISAKSFTDLVGMIKRVFEFFTMIANIWPPIRKFFTVGLFAKDVEEFFFDLMQKCKLQDRTDFLNYMLLHLQDKKGLYTPELISHTVSILTDGFGTTALVLAHTLLLLARYPEEQRKLREELPFLDACINETLRLIPPLLSGRIVTESYDFVNKRVEPGDAIIVPVYSFHHDPQYYDEPEEFKPERDQGVFFGFGDGPRICPGMRFALTQMKAALVEIL--------------------------------------- 210103248 55 -----------------------------------------------------VISDPKEIEKVFRNEGRYPERLPLESIKAYRELKKLPVNLNGPEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDVIRAIGKEESGGQVQNFINYVYRWALEAISVVVLDK-RLGCLTLDDLEPGSDAKLMIDGVNDFFDSFVTWRRFEKAIDQWHTVAAATEEGKPVTFEEAMMTVVELLAGGIDTTGNTLMFNLFCLAKNPEAQEKLYNRMHYLRAVVKETFRVYPTVPNNRKLDRDIVLSGYRVPAKTTVFMVDDVISSLPEYYPEPEVYRPERWPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 38344759 26 LPPSPASLPV--IGHLHLLRPP-----VHRTFHELAARLGPLMHVRLGSTHCVVASSAEVAAELIRSHEAKISERPLTAVARQFAYESAGFAFAPPHWRFMKRLMSELLGPRTVEQLRPVRRAGLVSLLRHVLSQPEAEAV-DLTRELIRMSNTSIIRMAAFNADDYIALCRGWDLQGLGRRAADVHKRFDALLEEMIRHKEEARSKDLLDILLDKAEDGAKLTRDNIKAFIIDVVTAGSDTSAAMVEWMVAELMNHPEALRKVREEIEYLQAAYKETLRLRPAAPIARQSTEEIQIRGFRVPAQTAVFINVWAIGRDPAYWEEPLEFRPER------------------------------------------------------------------------ 157335202 6 --------------------------------------------------------------------------------------------------REMRKIVLHPFSSKRVQSFRSIREDEVSRIIEKISKSASTDLSETVMLLTSNIICRTAFGKRYRFHGLLNDAQAMMGSFFFTDHFPSMGWELDLFYQEVIDEHLDPKRPKVLLRLQRERLFSVDLTWDHIKAVLMDVFVAGTDPGAATLVWAMAEVTKNPGVDEDDLHKLPYLKALVKETLRVHPPAPLTKETLENCTIDAYDIPPKTLVFVNAWAIGRDPEAWENPEEILPER------------------------------------------------------------------------ 194767966 35 --------------------------------------------------------------------------------------------------RRERAIFSTLLTNGRIRTLHSIMKRVCGDLCDFLAKDGPHDFTGETLFDCVLGIQARSFSKDPLPLIRQNQEMSLFPNLPRRFRPKVFPRSYDRFMGGVIGEALRQDRNDFINHLLELQKE-HNLSEEDMISHAMTFMFDGLDTTSTSIAHCLLLLGRYPGCQQRLLEELDYLSACFNESLRMYPGSGWAKTCTRDYELQGSHLRPGDNVMIPVYGLHHDPDYYPEPGEFRPERFQGVFLGFGNGPRQCVGMRLGLAMAKAALAVIVQRFQKINARTPAGNHLDPNIFVGVHKIWLDFEPRLTKRI 195379168 36 ---------------------------------------------------------------------------------------------------HRRKIISPAFNYGMIKQFVNIYERQARILLSRLDKLADTNQPVDFFQLVSCFTVRDIFHVFDCRLKNLLYRSSLIYRFTPLAARKKNLKILHGFTEGIITERLDQINSDLANRNCARTPDGQPLQLKDIREEVDTIIFGGFDLTATALKFFMYNMTLHMAYQQLCRRELEYLEMCIKESMRLYPSAPTARRATANCTINDFFIPKGCDVIISPMYMGRCEDFFPEPLAFKPQRWPSTYIPFMMGARSCLGQRYAMVMMKLVLAHLLRNFI-FEPVGERQEKTRLMFV------------------ 215506264 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEGNMIQVLFDIFAGGTETTIGTLQWLCLKMTREPEIQLKIQKEIEYTVACIYETLRFYPVAPVPHKTSCDTEAGGRFIPKDTALLFNVYGANHDPALWEDPDAFKPERFLDPSLTFGLGPRTCPGEKLAHM------------------------------------------------- 72010497 39 -----------------------------------------------------IINDFDSMKEALRSGDDFADRPKFGMMEYITKGKGIISAHVGDSQREKRRFGLAALRELGMSRLVENISDEIETLCDVFPFNPAHDITVSVSNIISWIVFGKRFKHNDTAFKRFLEIIHEGIEPCFVQMYNEEMKRMEQRAKATAAGSKASDGTDGID----ASEETVIFNEEDMRQTLGDLFAAGTDTTATTLNWAILYLILHPDVQCKIHEELDYTEAVLLEVQRKATIVPVPHAASWDTKLNGHHIPAKTLILPNIWAVHHDPKIWKNPDEFQPERFREELIPFCIGRRKCLGEQLAKMELYYFFTHLLHRF-EFRISEGA--------------------------- 14041612 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQDEMEKLVEQKRQAINNDFATELIFAQNHGE-LCADDVRQCVLEMVIAAPDTLSISLFFMLLLLKQNRDVQSADLQNLNVLERFIKESLRFHPVDFIMRRALEDDHIDGYRVAKGTNLILNIGRMHKS-EFFKKPNEFNSENFPSRYFPFGCGPRACVGKHIAMAMTKAILVTLLSRF------------------------------------ 15238652 32 ---------------------------PHRSLRSLSHRYGPLMLLHFGRVPILVVSSSDVAHDLMKTHDLKVANRPRVIETILNGGREVVFSPYGDYWRQIKTVCVVHLLNKKMVQSFAKVREEERSVLSKLLITLTSDVASRVSFGKKHSNEASMSDFKNQVRKPVSEYIPCLAWIDQIRGLYNRAEEVSKIFGDLMDKVVQEHLDDILLSFERQSKDGIEVRRSDIKFIILDIFLGGTTTTNSLLEWTMTELIRHPECMKKLQDDMKYLKAVIKEGLRLHPPFPVLRLLTQDVKLKGYDIAAGTQVITNAWAIQRDIVTWGDAEEFRPERHNFEYIPFGSGRRICPGIGFAMALVEVTLANLVNRF------------------------------------ 169786481 93 -------------------------------------------------------------------------------------------------HKKQRRALTPSFNVKNIRALYSLMWEKTGLLMDELEKQIKQNPMDDIIGPAAMGRDFRSLHNPENKVADLPQWFARRIPWRLNKVINDETGFLRDLCRDIVHEKRKELEADILGTMML----GGDFTDDELIDQMLTFLAAGHETTASAFTWACYLLTLYPDVQERLRTEIRERNGVCQEVLRLYPTVPMTREAVRDSVVAGKHIPKGTRILLCPYAINRSPEFWGDGEEFRPERWNFAQITFLHGQRSCIGKDFARAELRCAVAGVVGRF-RFEMQNPKQKIHIAGAV------------------ 125538273 78 -----------------------------------------------------------------------------------------------------RKVITPGFHALFIEAMVGVFTKCSERTLEELIERGEHDLEAEFSNPVIKAVYGTLFEAEHRSTFYIPYWNLPLTRWPRQRKFHSDLKVINDCLDSLIKNAKETRQEADVEKLQQRDYSGADVDDRQLRDDLMTMLIAGHETTAAVLTWSVFLLAQNPSKMRKAQKKLEYIRLIIVEALRLYPQPPLIRRALRPDKLPGYEIPAGTDIFLSIYNLHRSPYFWDRPDEFEPERFDFAFLPFGGGPRKCVGDQFALLESTVALALLLQKFDELRGSPDEVEMVTGATIH----------------- 84370298 63 -----------------------------------------------------------------------------------------------------RLQLNPVLSPKAVQKFVPLVDGIARDFVDNLKKKMSMDFQSSVFNYTIEASHFVLFGFLHTLHSMFKTTTQLLYLPWTSTRVWKENLESWDFISEYVTKCIKNVYRELASWSVTAEVAERTLSMDAIQANSMELIAGSTDTTSTPLVMTFFELARNPDVQQRAMSDLPLLRAALKETLRLYPVGTFLRILSSDLVLQNYHVPAGTVLNVNLYSMGRNPAVFPRPERYMPQRWSFKHLAFGFGVRQCLGRRLAEAEMMLLLHHVLKSF-HVETQEKEDVRMAYRFVLMPSSSPLTFRP------ 195430376 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLAAKLDGRALKEREIIEELSTFIFTGHDPVAAAISFTLYTLSRHAEIQQKVFEEQKYLELVIRETLRLYPSVPIARTNRNSIDINGTKVAKRTTVIMCLIAMGYNERYFDEPCVFRPERFEKAHLPFSAGPRACIAEKFAMYQLKSLISLLVRHF------------------------------------ 145256217 59 --------------------------------------------------------------------------------------------IDKKKHGKKRRVISQGFSDSALKNHEVVILEQIQHLCTQLKEGGKPVPADTWSTPKNMGRMTDYLAFDVMSNIIFDCPWSTLRFPTFRFEAIKARDMFIGFVDVMLTQGIEKTGKGVFALLAKAKETGLPLRNRELGGESATLIVAGTDTSSTAMAACFFYLSHNRAAYERQMSQCVFLRACIDESMRMSPSAAGWREAEEGATVDGQYIPPGVYVGTCIYSIHHNPAYYPEPFCFQPERWRSAFNPFSIGPRSCIGKSLAYVELHLVLARVLWEF-DIRLPEGD--------------------------- 189191552 74 -------------------------------------------------------------------------------------------------HARLRRNVASGFSVSALRLQESLILEYADLLVSRLRTEGAVDMVDWYSFTAFDIIGDLIFSEPFGCWAIFKWYDTLRSIFEDQEKPLRTRLALLAKSQKKVNECKVEKGTDFFAGVIRKEGTERGLTRNELDTVAMGFLGAGSETTATILSGATYMLLINPDKYEKIVHKLEYLIAVFQESFRMYPPTGIPRVAPSGAEVSGYYVPGGTNVHIPQHAANLSTRNFKDPEKFVPERWDPKYQPFGMGPTVCLGKNLAYVEMRVILAKCLFAF-DMELDE----------------------------- 91092500 27 -----------------------------------------------------VISDAKLIKKTF--NKDASSGRAPLHLTHGIMKGFGLICAQGDLWKDQRKFVHRTLGASKVSPMEALILHHVSDLVQHIKSLGESDPLDSLRHSLGSAINQMVFGKCWKWLQHLQEEGTKHIGVAGPLNFLPLLRFLHQIYREIIEEQKNSSNETVSNVIQAAEKEKRKYNDQQFHYLLADIFGASLDTTLTTLRWYVLYMAVHQDVQKKQIAMVPYFEATIAEVQRIRPVVPIPHGSVEELEIAQYKVPPGTMIVPLQWAVHMDANIWDEPEVFKPERKPEAFIPFQAGKRMCVGDELARMFLYLFGAALVKNF------------------------------------ 46127261 842 ---------------------------------------------------------------------------------------------DPVYHRDQKKKVAGAFSLTNLLESEDAIDSCTELFISRLDQWAAFDVVGEVNFAQKLGFLATGGDVDGMIKTQIPEMHNVLLGNPLFPILMENWNAVLTFTLKAINSRTSMKRDDLLSKWAAVKKDPLKMSTRDAIVHLSANVFAGSDTTAIALRAVIYFLIKNPDKMKESTSHLIYTKAAIKEAMRLHPSIMERHVPPQGAEICGHFFPGGTIVGINPWVVQHDPKVYEDPEAFKPERWEASFFTFGAGSRTCLGKHISLMELHKVVPQLLRRYHIVLADPDADWEVKNRWF------------------ 13661758 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFIVDNCKNMYFGGHETTAITATWCLMLLATHPEWQDRARRRLKTITMVIQETVRLFPPASLMREALTDVKLGGLNVPQGTIIQAGIAVVHLDRDIWGDAGEFRPDRFMNGYMPFGHGPRSCPGQHLAVVELKVLLVRLLSKYPGYRHAPLFRLTIEPGF-----GMPLVVT------- 13811433 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAHAMTFLTDGFLTTSHSITHCLLGLARNPEAQRKLRKEMSYLDACFNEAIRFSPLSANTKLCTQPYEFKSFTMQKGEVVLISYCSLHHDERYFEKPEEFNPEREEGKYLGFGDGPRICMGMRFGSTQAKAAIVEIIRNF------------------------------------ 72012023 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTIFFAGQETTSNLLAFTIQQLGRNPDVAKKVQ-------AEVDEVLGQKPYVEYDDLAK---------LEYMMRVLSVVMSRM--EEYFDDPLLFNPDRFKYAYIPFSVGQRSCIGQQFAMIEARVILGKLLQRF------------------------------------ 157348624 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMERIMKAHEEERRKKRDPILLDIIEDEKEEMRLTRENVKAIILNIFGGGTDTSAAAAVWAVAELINHPNIMEKARQEIDYLQAIVKETLRLHPPGVIARESIEDCTIRGYDIPTKTQLFVNLWAIGRDPNYWENPLEFWPER------------------------------------------------------------------------ 170052329 81 ----------------------------------------------------------------------------------------------------QRKALNPAFNALVLNNFVPIFEECSRRMVQNMLSHAGVNILKFTSICTLEMICATSLGSDVMQRPAFNCASKRMFKPWLYTDITYRVTKICDFFSKIIEEKKKNDTEDFIDRLLAETRGGVPFSDQEIFDNTYHIITLGNDTSALEVMHASLFLAMYPEIQRKVYNQLEYLDMFLKECLRHCPTANIARTTITDIELDGMTVPAGTDIILSFYGLHHRKDVWPDVDKFDPERHPHAFLPFSHGTRNCLGARYATLSIKVML------------------------------------------- 125807329 53 ----------------------------------------------------------DLIKRILKDFGKFSNRYSNSDYKGDPLGSQNIFFLKNPAWKEVRFKLSPFFTSNKLKSMFPLIVEVGSNLDAYLREQPLHNFTTDVIASVAYGVQANSFTQPNGEFRRLVFFLPHLVPLFGFKVVPSEATRFLRNTINYVMAEREQTRNDLIDILQQARAAGDHFEGDILVAQAVLFFTAGFESSSSTMAFAMYELAKDADIQLRVRHELEYMQMVLLEVLRMYPPPFLDRECTAETPYHGFRVPKGMPIYIPCYALHMDPQYFPQPRKFQPERTPYTYMPFGLGPHGCIGERFGLLQAKVGL------------------------------------------- 158979036 34 LPPSPSRLPV-------IGHLHLIGSLAHRSFHSLSKRYGEVMLLHFGSAPVLVASSAAAAREIMKNQDIFASRPRLISDRLLYSGKDVAFAAYGEHWRHARSMVLQLLSAKRVQSFRRIREEETSAMIEKIRRSQPVNLSEMFMALTNGVVHRAALGRKDKFIELLGRFNVGDYVPWLAWEVEKVFRKLDGFIEGILREYRMKNDTDTLLQFQRESKDTNPVEDDVIKALILDMFAAGIDTTSAVLEWTMAELIRNPRITEDDVDKMPYLKAVSMEILRLHPPFPSPRELTQDANMLGYDVPRGTLVLVNNWAISRDPSLWENPEEFRPERFHFEMLPFGSGRRGCPGITFAMSVYELALSKLVNEF-DLRLGNGD--------------------------- 52353472 16 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTPKRLEALRPIREDEVTAMVESVHRAVTQPGSE--HKPIVVRNHLAMVAFNNITRLAFGKWYLRWLCPLNEELYKTHNERRDRLTKKIIDEHAKALKEHFVDALFTLREQYD-LSDDTVIGLLWDMITAGMDTTVISVEWAMAELVRNPRVQKKLQEELDYLNAVVKESLRLHPPTMLPHKASTNVKIGGYNIPKGANVMVNVWAIARDPKVWSNPLEYRPERSDFRVLPFGAGRRVCPGAQLG--------------------------------------------------- 169786449 41 ----------------DLWRLDVWGRQPHETHIALHRKHGDVVRIGPNTLSF---SSPAATKVIYGLNKGFTKSPVQMTVSKGEPLPSLFSTLDDKFHAELRRSVNHAFSMSSLVQYEPMVDETTLLFLDRWLQFFAFDVIARIFNYAGPVGQMPWLDKVFWKNPIFDAMQKWGLLDNSHPVAIFARQRMMERMSSKAAIDPSSRSDLLTKFMKAGELRPNFMTEKRVLTMAVSMAFAGSETTAISLAAVFYYLLKTPDYMRRVREELDFLDACIKEAFRIFPAAGLPRVTPSGADIAGQFIPGGTIVGCSPWVIHRREDIFSDVDTYNPDRWLNAMLQFGAGSRTCIGKNISLMEIYKLIPSFLRRF-DVRLAPEQEWRLWNAWFVRQYNFNTVFTP------ 160624996 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELILAQEAGE-FSADNVRQCALEMVIAAPDTLSISLFFMLMLVKQHPDVELRDYQRLKVMESFINESMRFHPVDFTMRKALEDDTIEGIRIRKGTNIILNIGLMHK-TEFFPKPREFSLTNFPSRFFPFGCGPRSCVGKHIAMVMMKAILATLLSR------------------------------------- 115719086 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGTETVATTLTWAMLYMAGYPHIQEKVCQEIDYTEATIAELLRIRPIAPIPHINTESIVFRGYLLPERSIIMMNMVGMHLDPELWPDPESFDPTRKPEGHMPFGAGRRICLGEQLAKVELFLFFTNLLQKF-TFRIPDG---------------------------- 157335291 54 ------------------------------------------------------------------------------------------------HHKLIRGRLINLFSTASISSFIKQFDQLIVTTLSGWEHKPTVVVLHEALELICKAMCKMLMSLEEMLQKDVAHVCEAMLPCTRFYKGLEARKRVMKMLEKKIEERREAYHEDFLQHLSACCDEVPPLTDAEIQDNILTMIIAGQDTTASAITWMVKYLDENQQVLHTLRNEMPYASKVVKESLRMASIVAWPRVALQDCEVQGFKIKKGWNINIDARSIHLDPTLYNNPTMFIPSRKPNSFLAFGTGGRTCLGMNMAKAMMLVFLHRLI--------------------------------------- 167997037 16 ----------------------------------------------------------------LTNDKIWSSRSVHMTSGYYFSYDYAGIAFAPPVWRSLRKIMSELFTQRRLEAREEEMQYMIRSILDDAHQGRLIDLVARMCIDSTVETEAEAHQFKEMMEEHFLLLGVFMIGDYIPWRMKSLRKRLDAFLDDILEVHEQDVIDVLLNEMYQQDSNESKQLDTNNVKSTILNLFAGTDTSTVTIEWAMSEMLRNPTIMGKLKAELDYLQAVTKETFRLHPVGPIPHVSTHDCEVGGYHIPTGTRLYVNVYAIGRNPKVWDRPLEFDPERFKGKHLPFGTGRRGCPALPLGLLIVQWTLATLVHAL-DLSL------------------------------- 71003337 88 ------------------------------------------------------------------------------------------------EHKKQRKMLAPAFSVDSLRGLMPIFTQATAQMMDRFWGRDVKDSVKWFGRVTLDIIGRAGFDYDFGAVEQRSTFHDAMTSTMNVRKLREMRSELIKCSHKIVAAKAKQIRKDILHLLMRANMSPERLTDETLAGQIVTFIFAGHETSGNTMSWCTFFLALDVEYQQKLRQHIQKWADVNSEEMRPPPITTTFRYSTKDDQLPVTTPFKTQEIAISVTGNNMDPKYFADPHRFRPDRWNNGSFVFNGGPKVCIGSKFAMTEMKVILVNVLAKY-RIEPVEGLKYKSVEAVVQRPSQLPLRF-------- 116789710 87 -----------------------------------------------------------------------------------------------PHWRHLRKIATHIFSPARLRAQAHIRREEVLRMVDHIGLGEAIDLRSVSYSLMDNIISRVLFGNKYTQSDHLFPALSWLDLQGYHRRIKRVSQRLERVYRMIIEDHRRDEEEDFVHVLLSLQGE-DRLSDKSLMGLMMDVLPFGKDVVAAVLEFAMAELIQNQSVLRKDICKIPYLECVVKEALRLHPPAPDPHYNEEAVDLAGYKIPPKCIMFINIWALANDPKWWDEPSEFRPERNDFRYLPFSAGRRKCPAGNLA--------------------------------------------------- 170029657 42 ------------------------------------------------------------------------------------------------------------------ATLEARIVAGVNELVQDLKAESEKVFAFD-PAPFVHHILGNLFGLRYDRDDETWRYLQHLQEEGVKHIGVSMAVNFLPFLRALPEDAGDANGDCILTNFVQETRRREACSDAQLRHLLADLFGAGVDTTFTSLRWLLLFVGLDRDVQQRDMDSLPYLKACVAEAQRLRTVVPIPHGTVSDTNIAGFKIPKGAMIMPVLWAVHMNPDLWSDPDRYNPEHFPAHFLPFQTGKRMCLGDELARMIL----------------------------------------------- 157133504 69 ----------------------------------------------------------------------------------------------------QRKALNPAFSSAIIGKIVPVFNKKCEKLLDQYVGKQQKDCTVDYETSFECEFNMQLSPDGEKTLDIFENFMKLALIYQWTKAYKKQLSCIDTYYDTILEKVARHIDIDFIHCLSKYLRSQGPIPREDVLAHFCLIVFAGNESTAKTVSTAMLMLAMHPEIQERCYQNLTYLEMVIKETLRLLPVVPVGRTATSDVKLDRHTIPANTGIVIGTFQIHRDPKIWPNAERFDPDRHPYSFIPFSAGPRNCLGVRYAWYSMKILLAYIVRQ------------------------------------- 111073725 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPNDIAEECKTFFFAGEQTTSNLLTWTTVLLAMHPQWQDLARDKLKMLSMILNESLRLYPPIVATRRAKAMWISEDAKIPLGTEVLIPILAIHHDQAIWGDANEFNPSRHPVGYIPFGLGVRQCIGQNLAILQTKLTLAIILQR------------------------------------- 157133496 32 ----------------------------------------------------------------------------------------------------QRKALNSSLGPAILGSFIPIFNAILVDLLEKYAGEPERDFSVDIAKCFLDQIYETAFGCNFMMGDYMHIVSKRFFTIWQYPEVLYRMKAHHEITENIVRQVKFHEQINMTDEKFAALDGSSKTHQADIFSHIDMTLFAGNDTTAKSLSYVLLLMAMHPEVQERCYQNLTYLDMVCKEGMRLFPVPIMARVTNNDVKLDHHTIPANCNIILGVYQMHRDPSIWPNADQFNPDRHPYAYLPFSAGPRNCMGLRYARIAMKV--------------------------------------------- 163733834 60 ----------------------------------------------------------------------------------------------------QRRASAPVFSHRNVAALGPVMTAAADRTSQRVAQAGPRAVMLDEMITATFDVIAEVTFSDDGSFDRQAVHPDWIPRPGRTTASAEMTQMKQDADAAIEARAARGPGDLDLLLTSQDPKSGRSMTTSELRDNLLTFIVAGHETTALTLAWSFYLCAFDQDVQDKDVDHLPYIRQIIDEALRLYPPGVVSRTAQKPDTLCGADIQPEDTVMIPIYALGRHKLLWENPDQFDPDRKRYAYLPFGDGPRICIGASFAVQEAVIILATLLSRF-RFTPVRGRDP------------------------- 198426157 29 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVGGIDTTTATLGWGIICLLHYPECQMRDMTHQKHMPAFVQEVHRYCTPFSIPHCVTEDCVLFGYHIPKSTPVMSNIWRVHNDPKYWKNPEKFSPERHSNRVLPFAVGQRRCVGEQMAKVGLFLFWASFLQKC-EIHIDSDFGLPSPSGTVRSPQE------------- 119481647 49 ------------------------------------------------------------------------------------------------DHARQRRLLSHAFSEKAMREQESLVQHYVDLLVEKLRSRSTVDMMKWYNYTTFDIIGDLAFGEPFDCLRDNRYHPWVLVKRLLPKKAAKMRNEHWRMSKDKVSRRLQTSRPDFMSCILRH-NDERGMTRQEIEANAGVLILAGSETTATLLSGCTFYLLKHPEKYNKLVQRLPYLHAVLEESLRLYPPYLPRKVPMGGASIDGQYVPGGVSVSVVPFSASRAKSNFAEPESFIPERWREASQPFSFGPRNCLGKNLAYAEMRLIVAKLL--------------------------------------- 211582666 103 ------------------------------------------------------------------------------------------------QHGRLRRQLAHGFSEKAMREQEPMIRAYVDMLLDRLHEFGNPVVLSDWYNYTTFDIIGDLFGEPFGCLQSFYPLVKRMLLSMVPASMKEAHEKHKKLTKQKMRMEKEEGRPDLMEGLLRKREE-LNLSIDELIANAEILIIGGSETTASLLSGATYLLLTNPTAYEKSVNKLPYMLACLDEAMRMYPPIANPRVCPEGANILGEYVPAETFVSIHQWALYRREEYFRDPDTYHPERDDRREVPFHTGPRNCLGRNLAYSEMRLILALVIFNF-DMEIADEA--------------------------- 47208775 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEDQLRAVLLDLHFAGTDTTANTVLSGLLYLMKYPHVQELCQQEIDYVQAAIHEIQRTANTVPVFHCTTRDTDIPKVSHCADERIIPNLSSVLNEKGQWKRPDEFYPDNKPEAFMPFSTGPRVCLGEGLARMELFIILVTLLRRFRFIWPEDAGEPDLTP--VFGVTQTP----------- 125592940 42 --PSPPALPVVG-------HLHLLKKPLHRSLAALAARYAGLLLLRFGARPVVLVSSQAAADECFTAHDAALAGRPGLASRRLLTDGCPTIATAGPRWPQLRRLATHALCARRLAATSPACNPEARAMAPRLYSFRCRPLAEEDVLRFKAITEAGLAAAGAANRQDFLPFLRLLDFGRARRRLAGIAKERHDFGQRIVDEYRRRHADDFSSLLRQQESSPESYADEVIRTVCLSLLQAGTDTSASTIEWAMALLLNNPDVLRKATDNLPYLRCIITETLRLYPPHLVPHEASRDCMVAGHVIARGTMVLVDVYSMQRDPRVWEDPDKFIPERFKGWMMPFGMGRRKCPGEGLA--------------------------------------------------- 156405635 1 -----------------------------------------------------------------------------------------------PTLRRQQKTIMKTVTLKTGENLQEIITNEVDYLCDLFVSHGCQDFRRDMTFAVGRITFGERFTVENEEFWQLMDSLKIFVEGLTATSFIDAFPLLRYFPFSLVKRVQTKLRDDVLNKRFRSQSDTLILTDDHVMMTMNDTIMAGSETPTMLLLWNIYFFVKYPDVQARAFKQIDYLEAFIAEVMRIISIMPVPHLAMVDMVLAGYHISKGTTVIVNLWAMGHDPKVWDAPMEFRPERSSEGFTPYGMGLRSCPGEQLARMELFLFTVRLLRMF-EFRASEALPEMLDGEFGITIRPLP----------- 144905170 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLGALLAS---GDHFSDEQIVDFMLALLVAGYETTSTIMTFAVKFLTENPLALAQLKEEHDQIKSCREEPLEWTDYKSMFRRAMTDINIKGYTIPKGWKVFASFRAVHLNPDHFKDARTFNPWRWPNVYTPFGGGPRLCPGYELARVVLSVFLHRFVTR------------------------------------- 156383745 200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIVPGSETSSTTMGWMIAYLAVYPEVQARLHQQLDYVEAVIAETMRISTAVPIPHKATCDTTINGYFIPKDTTVIFNLWGVHLDPTEWADPHVFNPARKSEKLLPFGAGRRVCPGEKIAKMQLFLMTSRLLRHL------------------------------------ 149634544 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDDHVIMTIGDIFGAGVETTSSVLKWFIAFLLHYPQVKKKIQEEIDYLEASIREILRIRPVTPIPHIAMKDSSIGEYTIHKGTRIMINIWSLHHDEMEWRNPDRFEPDRPSSSYLPFGTGPRVCLGESLARIELFLFLAWILQRF-DFEVPENGE-------------------------- 156544598 194 --------------------------------------------------------------------------------------------------RARRRMLTPAFHFNMLRRYVDIMNEQSGRLMTELRANGKIDLDKTDKKVIKDYKEAEDMGIVLTYRMLRPYILDWMMTPFTEIGRKQILKVLREFTDKIIKERRKYHEMPMLDILLSAEKDG-LLDEKGIKEEVDTFLLGGTDTTRMVMAYFTMLMAENKKCQDKARSQMPYLEQCIKESMRLYPISTIFRHTVDDIQLKNYTIPAGVVVICQIIDAHRDPNFWTEPEKFDPDRHPFAYLPFSAGPRNCIGQKFGWMEVKAVCSRLL--------------------------------------- 154315950 107 --------------------------------------------------------------------------------------------------DQHRRPLSAGFSISFLNAMEPLMKSCVDFMVEILESRAVVDMFCMLGNLTMDVMSATLFGVKNLFLDRLRRVYIDVILPFYIPFIPSPVQEMDRMIDGIIKTRRAEMRKDLLQFLDANESDPTGFTDKHLMEEMRLFMIAGSDTTGTTCTFTLHLLTQHDTITFANTQELPYLNAAINESMRLMPMVVSPRYTSETNWMDGFEIPAHVTTYAFPNILQIDPRIWPDADSYIPERWKKAFLPFSGGVRNCIGQQFALREIRLILATVLRRF-ELDLIPGQSHELR---------------------- 167614662 4 ---LPPSLPRVDSTESLFAGPLAFARSRHGDVFVMR-EHGPIFSRASDCSGVIAVFGEHRLRQILTDIDNFSAAAKMALPKNLVNLNRGLHSMREPEHGRHKRLLTGTINRELFDAHRFEIRAALNRFCEMLKVDRRISVVSRMRELTVEMASHIFLGAQCQEDDELAFLLSAYFTLRREASSLNARDPLL-YRDELIGVGQQDARAGLLQRLATAGPPGSPLSEDEIVGHANVMFVSSTEPVAMSLTWLLLVLSQLPDLRRALRAEISWLENVVNETLRLTPNALMVRATTRAVSLQGVALPARCEIVVCPFLAHREAKPFPDPHAFSPSRWPYEYFPFGAGGHFCAGRNLALSLIREVLSTLLSRF-DFVLDGEQSIDWR---------------------- 80476528 65 ----------------------------------LFRTHEIQVLFKKTYGPMWKISDGQDVLEVLRNEGKYPTRRDMFIMRDLRGHSYGPVTEEGHQWHRLRTVLNRMLKPKESMVYAESMNQVVSDLLVKIKENGVADLMYRFAFECTVLFETRIGCLNKEILPETQKFIDSIGNMPYWGRYIEAWDTIFEYGRKLIDNKMKEI-DDRLKRGEEVEGESGKLSMKEIYGSVGEMLQGGVDTTSNTLTWALYQLSRNPEIQNEAFARMPLLKAVIKETLRLYPVPENARMINEEVIINDYVFPVMTQFVLGHYVIAQDETTFPEADRFLPERWPFGSIPFGYGVRACVGRRIAELEMQLALSRIIK-------------------------------------- 24658466 55 -----------------------------------------------------VVNNLELIREVLNQNGKVMSGRPDFIRLFGGERSNSLALCDWSQLQQKRRNLAREFSCFYMKMMEHWNRELGNQLVPGEPINIKPLILKACANMFSQYMCSLRFDYDDVDFQQIVQYFDEIFWQRHLNKIINWSSTIRGFIMERIIRHREEPDRDFTDALLKSLLEDKDVSRNTIIFMLEDFI-GGHSAVGNLVMLVLAYIAKNVDIGRRDMNAMPYTMATIFEVLRYSSSPIVPHVATEDTVISGYGVTKGTIVFINNYVLNTSEKFWVNPKEFNPLRFLEPFLPFSIGKRTCIGQNLVR-------------------------------------------------- 2739002 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHIKAVLMNIFIAGTDPSSATIVWAMNALLKNPNVMSKVQGEVRNKDFINEDDVESLPYLLLPRVTMETCNIEGYEIQAKTIVHVNAWAIARDPENWEEPEKFFPER------------------------------------------------------------------------ 117939099 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSPEPGLELTDDHLLMTVGDIFGAGVETTTTVLKWAVLYLLHYPEVQKKIQEEMDQKIGLARHPHRPVSPLLIPHVSLADTSIGEYSIPKGARVVINLWSVHHDEKEWDKPEEFNPGRPSPSYLPFGAGIRVCLGEVLAKMELFLFLAWVLQRF------------------------------------ 163838672 79 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENKASFTYDQLKTVCLDLIIAGSQTTGNAVKFALLSVLRNKNIQEKIFNEIENMPCWADEVMRIHTIAPGPRRVLQDTVIDGYVIPKETTVLISLADIHLDPNLWPDPHEIKPERKSNEHIPFGSGRRRCPGDSLAR-------------------------------------------------- 145520002 55 -----------------------------------------------------------------------------------------------PKWKQQRNLVGDHFLFQKLKARIPMINQVVKEKINGMP-------VAEKMFEFICTITGEFFGVEAEGWKFFVYFKQKILGVKSWQYCTKKEKEIMDRVTKIKQDIREQGSGDFLDFMEQNVYSSDRIETDEIVSQFITLFLAGTDTTGALVANSLLFISENKEITPENINQLVFVESFLKEVMRLKPSVVYPRKAKQNLQIKDLHIKEGTILLLGNFLANLNSQNYDNPLEFNPRRWDNGFIPFAAGGRNCIGQHMAMIEARIILAYLIR-------------------------------------- 214043194 69 ----------------------------------------------------------------------------------------------------QRRAAAPVFSARNMLNLSPIMTSAAERSCARITAAGPFDVISDVTFSGGGTFDRDAVHGAIDDYIAEAGKISLFDMLGFPDWVPRPGRALMKQMADHAIEARAHRGPQGTPDLLDLLLDGRQMNTAELRDNLLTFIVAGHETTALTLSWSLYLMGFDQAAQDKDVANLPYIRQIIDEALRLYPPAGISRTAQKPDTLAGTAIRPGDTVMIPIYALGHHEMLWDDPDAFRPERDRYAYLPFGDGPRICIGASFALQEAVIILATLLSRF------------------------------------ 157107229 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAALVFIFFTLAREPAVQDRDYSEMKFLDRALKECLRWPPVTFISRSISEDIILDDGSLIPAGCVANHIMDLHHDPEQFPDPERFDADRNPYAYVPFSAGPRNCIGQKYAMMELKVVV------------------------------------------- 157347612 27 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFSPKRLEALRPIREDEVTAMVESIENLGKSILLKKYLGAVAFNNITRLFGKRFMNSEGVIDPWLRWMFPLEEEAFAKHGARRDRLTRAIMEEHREKSGQHFVDALLTLQ-DKYDLSEDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQQKVQAELDHVQSVAKEALRLHPPTMLPHRANANVKIGGYDIPKGSNVHVNVWAVARDPAVWKDPEEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 218679704 1 -----------------------------------------------------------------------------------------------------RKAVAPVFTPRHAKGFAGQMLRQSENYVGKYEGAGSAGRVFDIASDMTDLTFARMGRVDPMDLLRAPSWVPRLTRIGGQKVLEKFRAIVRDTMDMRLAKMKADRADDFLTLLLE-QAGPDGLTKEEIEDNILTFIGAGHETTARALAWTLYCVGQQPRISARRWKWLDLMPAAFEEALRLYPPPSINRAAIADDVWTNAKIPADITVLIMPWTLHRHELYWEKPRAYMPERFRFQFLPFGAGPRVCIGATFALQEAVIALAVMMHRF------------------------------------ 25553701 80 ---------------------------------------------------------------------------------------------------HQRHVVAPAFMADRLKHMVECTRQTVRALRDAVARSGNEDVIARTEFDTSYETGKRIFLLIEELQRLTARSSRYLWVPGSQYFPSKYRRELERLLKESIDRSREPCGRGLLGMLLAEMEKKEAGGNQMMIDECKTFFFAGHETSALLLTWAIMLLATHPAWQDKARPKLAVLQMVINETLRLYPPATLPRMAFEDIELGGGRVPSGASVWIPVLAIHHDEGAWGDAHEFRPDRPAGAFLPFAAGPRNCVGQAYAMVEAKVALAMLLSSF------------------------------------ 17562980 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKQLSNNCLDLWTAGLSTTIITINWTICYIMNTPGVQEKMQEEMDYMNAVINEAQRCGNIVPLNHCTTKDTVINGYSVKKGTGVVAQISTVMYDEKIFPDPYTFNPDRKIEQLIPFSIGKRQCLGEGLARMELFLFIANFLNR------------------------------------- 156340760 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDDHITMLMTDVYVGGLETTSTTLSWLAAYLINYPLVQTRLQTDIDYMEATIAEVLRIAPMGVPHKATTNNVPLMGYNIPKDTIIVMNLWAIHHDPREWPNPDKFDPDRFQRSYLPFSAGRRVCVGESLAKIELFLVMTRLLQQF-TLETLPGQ--------------------------- 157355861 72 -----------------------------------------------------VINSSSVAKEILKDHDVFANRVPISVLAFTYGGQDIVWSHYSPEWRKLRKVVQEMMSSASLDACSALRRREVQEMVRDVYNMGDQMFLTVLNVVTSMLWGGTLHGEDRPNISDLFPALAWFDLQGIESRAKKLVLWFDRIFESLIAQRTQVDGADFMLELMHQGDDKTSVSITQLKALFMDIVVAATDTSSTTVEWAMAELLQHPQTMQKAQEELEKNENIVEESHHPPLPLLVPHSPSTSCIISGYTIPKGSRILVNAWAMQRNPEAWEHPLEFIPERNNFNFLPFGSGRRICAGLPLAE-------------------------------------------------- 168008190 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGHETAASAMLFAVKYIMDNPRVWNELRAEHDNIQVSKFEGGNLTWDDYKWREATEDVQLNGSLIPKGWKTVCAIREAHHDPEFFDHPHEFNPWRKKPPLLAFGGGPRYCPGAELARAELCIFL------------------------------------------- 51536369 36 ---------------------------PHRAMRDLARRHGPVMMLRLGEVPTLVVSSRDAAREVMRAHDAFASRPSATVRVLTSGGRGIIFAPYGGSWRQLRKIVTELLTARRVASFRAIREEELRAVAAAAAAGRAVELRAALSALVAETTVRAVIGDRCKDRDVFLRKLQRTIELSAGFEAEECHDTVYGILDGIIQEHMERTSSGLLDVLLRIQKEGGLEFPVDMLQVIFDIFGAGSETSATTLEWVMAELIRNPKAMRKATGKLHYMHLVIRETFRLHTPLLLPRECREPCRVLGYDVPRGTQVLVNVWAIGRDERYWPSPEEFRPERFDFELLPFGAGRRMCPGLAFGLANVELALASLLFHFDWEAPDVADPAEFDMTEGFGITALPLR--------- 157354216 18 --------------------------------------------------------------------------------------------------RQLRKIVVELLTAKRVKSFQSVREEEISNLITMVTSCSQINFTEKISSLTFSIIARAAFGKKSEDQDAFLSVMKELLISGMRYKIDKVFRMTDRILQNIVDEHREKLKTDLVDVLLKLQQNDDPLTDNNIKAVILDIFGGAGESTSTSVEWAMSEMLKAPIVIEKAQAEVHVDETAIDERLHPPFPLLLPRECREMCKINGYEIPEKTRIIVNAWAIGRDSDYWVEAERFYPERTDFGYIPFGAGRRICPG------------------------------------------------------- 34498111 56 -----------------------------------------------------------------------------------------------------RQALQPDFTRKSVQAFSPSIVEAARRAFEQWPARHAAWPIESELTSVTMEVILRMMFLMVASTEELWRPASLPDWVPWQRKRRRARLLMNGLIERHLQARLAMPQDAWSRLLRLHLQQPQSWPLQAVRDECKTAFLAGHETVATSLTWWAWCMASHPEIQERAREELQYVSQTLLETMRLYPAVPMSRRALKPVTLGDWTFPAKTVFMVPMQLMQHDERWFPEPRSYRPERFQGAYLPFGGGPRVCLGQHLAMAEMALVAAQLLLRY-RLSAPEGAEPPRPVFHVSQRPSQPLTL-------- 194860259 52 ----------------------------------------------------------------------------NIDEKTDFIFANNPFSLTGEKWKARRADVTPGLTMGRIKTVYPVTNKVCQKLVEKQLRLGPIDGIDAKHMSLCFTTEMDLFNQP-WTFVFFFLMTSAFPSLSHLVKLRFVPKDVESFFVDLMAAEKQFERSDFLDYILQLGEK-RNLDNRQLLAYSMTFLLDGFETTATVLAHTLLNLGRNQEAQKEKLNDLPYLDACVQETIRLFPPAFMANKCTEAIEIPNFVVEKGTTVVVPHYCFMLDEEYFPNPQCFQPERFMEPFMAFGDGPRVCIGMRFATVQIKAAIVELISKF------------------------------------ 163838676 47 -----------------------------------------------------------------------------------------------PKWRSHRKMIAPTFHINILKSFVGIFNQNSNNVVEKLKEVGKTFDVHDYMSGTTFDYAMAVMKMCDIIHQRHYKFWMRSEIVFKLTSFFKQQTKLWGIIHGLTNKVIKNYRDDFWDLMIESSQNGNKISDHEIKEEVDTIMFEGHDTTAAGSSFVLCLLGIHQDVQARVYDEMKYLERVILESLRLYPPPVIARKLNRDVTIKNYVIPAGTTVVIGTFMLHRQPKYHKDPEVFNPDRHYYSYIPFSAGPRSCVGRKYALLKLKILLSTILRNFRTISEIPEKEFKLQGDII------------------ 147863679 41 -----------------------------------------------------------------------------------------------------RKIISPTFHMENVKLMIPTMGKTMAAMLDKWLTMANSDEVEEWFQRLTEEVVTRVFGTSYEDFQKVFISTYRFLPTKKNRDSWKLDKEISKSLVELIERRRKYCSEDLLEVMIRASIMEDPITVFDIVEECKSFFFAGKHTTANLLTWTTILLAMHPQWQKRVCGARDIPSKDDNESLRLYPPAVATRRAKADVHLGCMMIPRGTELLIPILAVHHDPGLWGDANEFNPARHPMAFLPFGLGARRCIGQNLAILQTKLAXAMILQRF-SFSLAP----------------------------- 170068598 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDDVREEVDTFMFEGHDTTTAGMSWALFLLGLAPDVQKRVHQEIDSIERCLKETLRLYPVSFFGRTLSEDITLGGYHVPAGTLLGVHAYHVHRDERFFPDAEKFDPDRHPYAYIPFSAGPRNCIGQKFALLEEKSVISAVLRR------------------------------------- 186493483 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFFQRLVDEKREKKENTMIDHLLSLQVQPEYYTDHTIKGTMLSLILAGTDTSAVTLEWALSSLLNNPEVLKKVRDEIDNQQNIVSETLRLYPAGPVPHISSEDCKVGGYDMPCGTMLLVNVWAIHRDPRLWDDPASFKPERFEHKLLTFGLGRRACPGSGLARRLVSLSLGSLIQCFEWERIGEEEVDMTEGGGLTMPRAIPLV--------- 145239697 130 -----------------------------------------------------------------------------------------------------RRVLAHAFSDKALMGQEPLVQRYVDQLIDRLANDEPVDMVKWYNWTTFDVIADLLFGEPFGCLQDLSTHQYVALLFQSLKSLRQKRKEYATWVSTQVTKNTATPRPDFMSHLANNNNRGVKLTRAEIDSNATLMTTAGSETTATLLSGATYLLLTHPRVLRTLQDEIHYLNAVISEALRFFPPIFIRRVPKGGETVSGYWIPEGTILSVSHYAAYHSERNFRDPDSWVPERWRAAFQPFSFGPRSCLGRNLAYAEMRLILAKMVWSF-EMELDEG---------------------------- 161597783 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRYGWESEAAAVVEDVKKHPEYNNMYRIMFDRRFESEDDPLFVKLKGLNGERSRLAQSFEYNYGDFIPVLRPFLRGYLKKEVKEKRIQLFKDYIDHILDAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQKKLRDELDYLQAVVKERLRMAIPLLVPHMNLHDAKLGGFDIPAESKILVNAWWLANNPAHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILALPILGITLGRLVQNFEL--LPPPGQTQLDTTSLHILKHSPIVMKPRT---- 215500190 45 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGNAIDFFVAGTGTVAASIQWHLFNCAKNPDWEDRSQMHFTMACIWEMLRWRTVVPLGLPRGTREDTFFDDYFIPKDTVVLANLLAVHRDPELWERPDEFDPTRKPEHLIAFSVGKRMCPAEALTTVEIFLYLTTFLQKFRVL-PAEGQQLPNLSS-------------------- 195492005 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRGFIMDRIIRHREEPDRDFTDALLKSLIEDKDVSRNTIIFMLEDFI-GGHSAVGNLVMLVLAYIAKNLDIGRRIQEEIDYTMATIFEVLRYSSSPIVPHVATEDTVISGYGVTKGTIVFINNYVLNSSEKYWLNPTEFNPLREPNPFLPFSIGKRTCIGQNLVR-------------------------------------------------- 149202501 2 IPPKPPARPDHLWRYLRLFRADILSAQPARLYRAWMAEFRTPFFRS------YLCNDTGLVDLVLKRPDDFPKSARVSEGLRPLLGQSVFVT-NGETWKRQRRIIDPAFEGGRLRDTFAAMVTAGQGAVARLAPGSGFDIEGHTSHAAADVIFRTLFSLPIEDRDAFKAHQRMWFPRFHRRQTRVTARAIRGLITELTARRQAEIADDLATKIMADPETGARFDTEEMVDQVAIFFLAGHETSASALAWALYLLALYPEWQERMARLRVTRDVFRETLRLYPPVPMMVRETACPERFRDRDIPRGAQVVISPWHLHRHERLWDNPDGFDPARYREAFIPFSAGQRVCTGAGFAMIEGPLLLAMLVRAYRLSPVAERPPVPVAHLTVRGRDGIWLKLSP------ 195996109 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRECGEDCTIEGYHFSEGTSVVYPIYGXHHDTRYWENPEDFDPERFPFTYLPFSTGPRVCIGMRLAMIEIKITLCYLLRRFRFIR-APETEVPVK---------------------- 168002000 28 LPPGPPAWPVVGLASLPAGHPPEV------MFAKLAEKHGELMLLWLGSKPYVVASSARMAMEFLKRHDEFANRPMSVVREYVSFKGNSIISMDPKYQRLRRTFVMELLSPKKIAATRDLMLRAIREDLDAKHEANFTEAVRDYGGKVCPGCSLNRWGSNVQMVKYLSMINISDLIPSLRWLDLQGIERLRKSIMALIEQKRGACQRDILSKLLSLEGEDRLDDDQLMVSMWQALMLAGSDSISRGVGRAMQELLKQPLLHQRALDELDEINNIIKETLRLHPPAQIPHGNVEQCEVAGYHIPARSTVLVNLYALSRDPSFWNSPLEFAPDRSDFHYIPFGYGRRGCPGLNLG--------------------------------------------------- 170039137 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLQSYIHLRRDKR-LSMEELTAQCYSFVKNGLETCSSVMTFCLYELASAPAIQDRLRNEINHSDQVINETLRKYPPVDYLMRRSKTT---YNHIPDGTLFIVPTYALHHDPDHYPEPEKFDPERHPYSFLPFGAGPRNCIGVRFGTMLVKTGI------------------------------------------- 170097820 41 ---------------------------------------------------------------------------------------------------RYRKIVAPAFSDRNNKMVWNETARIVNGLFETV-WDGRDVVTVDHCLDITLPIALFVIGVTTRIFLRLVCPDWMLNLTERGRETLQGFNELGVYMSEMVKEREKVERHDLFSSLNNHEFDASMLTEEELVGNIFIFLVAGHETTAHTLCFAFALLALYQQEQETLYQHIKHSIAVFYETMRLFPPVIIPKFSAEDTVLKTVVVPKGARVIISAPGVHYNPRYWEDPHDFKPSRPRDAFVPFSVGARACIGRKFSETEGIAVLTILISKYKTFEQKKARLLKSRPGITLTPIRVPLVFT------- 17560838 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSAGLSTTYTTVTWALAYVLNSPEVLEKMRSELDYMNAAINEVQRCANPVNVAHATTRDTVINGYAIKKGTGVIAQISTVMLDEKVFPDPYKFNPDRFIDEHIPFSIGRRQCPGEGLARMEI----------------------------------------------- 9801564 34 ----------------------------------------------------------DLIKTVLKDFQYF-HDRSVYYNEKDDPLSGHLFSMEGAKWKNLRAKLTPTFTSGKMKMMLPTIVGVADELMESEVKKSSEIEMKEILARFTTDVIGTCFGFRRMGRKIFSFGSGRLLKAIVAQQFRSLARSLHDFFMGAVREENKIERNDFMSLLMKLKNAEEALTVEEVAAQAFVFFLAGFETSSTAMSYCLYELAQRADLQNKAMQDMQYIDQCINESLRKYPPASNTRTVSKDYKLSNVVLQQGSTLIVPVYALHHDAEYYPNPEKYDPDR------------------------------------------------------------------------ 193575581 28 --------------------------GQYLAFEELRQRYKSDIIGLKLGREYVVVFGNDLLNETFHRDEFQGRPDNFFMRLRTMGKRRGITMTDGDLWKVHRS-----FAVRHLKLLDELIHDEYQLMVDRLVMNVLWELTAGTKFEDPMRKRSSAFDMAGGLLNQIPWLRYLAPTRTGFSLITEINQQLYSLISNIIVEHKKTIRDFIDAYLNQMKKEETMFTEEQLIAVCLDLFIAGSSTTSSTLDFAILAMARWPDVQAKVQSTLDYVEAVLLETKRHVTPIIGPRRVLRNTNLNGYNIPKNTTILMSLYSVHQDQLKWGDPEVFRPERDTNGKINFGFGKRRCPGEALAQR------------------------------------------------- 17565220 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEGIREEVDTFMFEGHDTTSSGITFAVWFLGQFPEYQQRVHDELDYLEQCIKETLRMTPPPFVSRKLTEDVKIPHATLPAGINCMINIITIMKDARYFERPYEFFPEREPFAFVPFSAGPRNCIGQKFALLEEKVLLSWIFRNF------------------------------------ 112982643 14 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAQELQDAIEGLVEQKRREMEQNFAADLIFAQNHGE-LSADNVRQCMLEMVIAAPDTLSISLFFMLLLLKQNPDVQNRDLQKLQVLESFINECLRFHPVDFTMRRALSDDIIDGFRVRKGTNIILNTGRMHR-TEFFHRAQEFSLENFPRRYFPFGSGPRACVGKHIAMVMMKSILVTLLGQF------------------------------------ 157343531 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIGAIDTSATTIEWLLSELFRHPRVMRQLQEELEYLDMVLKEGLRLHPAGPLPHESIEDITLNGYYIPKKSRIIINAWAIGRDPNIWSNVEDFFPERKDFQFIPFGSGRRKCPGMQLGLINVRLVLAQL---------------------------------------- 212507579 62 ---------------------------------------------------------------------------------------------------KFRKATNQVMMPKNVKLYLNSVVDVVDDFIERIRYIRPNDEMPDNFLDEINKMSLEAFTFNLIFQLDFKPSLWRLYPTKDWKKFVQSMNYCLEFSLKHIKWEKIKKGDEETSRSILESLLHQTKDPKIPLIMAADTLLAGIDTTSNTLSTILYYLSQNMKKQEKLFNNLKYARAVIKESERLNPTSSNQRVSTKDMVLNNYQIPKGTSLFVCNSVMCKMDKYFKDPHDFIPERWPFVYLPFGFGQRSCIGKRFAYLELEVAVAKLVRNF------------------------------------ 157762948 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSEDIRQEVDTFMFAGHDTTTSSTSWACWNMAHHPDVQEKVYKEMSYLDRVLKESKRIIPPVPAQRKLTNDLEIDGYTVPAGGNVTISPMVLHSNHLVFDNPEKFDPDRHPYDFMPFLAGPRNCIGQKFAQLNEKVML------------------------------------------- 194750227 55 ---------------------DRYRDNPFAGFTELAREYGDIYSLTFGHTRCLVVNNLELIREVLNQNGKVISGRPDFLRLFGGERSNSLALCDWSQLQQKRRNLARSFYMKMSQIGCEEMEHWNRELKAKMTPGEPIEILKACANMFSQYMCSLRFDYEDTEFELIVKYFDEIFWQGHLNKITNWSTTIRKFILDRIICQREEPDRDFTDALLKSLIEDKEVSRNTIIFMLEDF-VGGHSAVGNLVMLVLAYIAKDQSIGRRIQEEIDAITAEEKEVLRYSSSPIVPHVATEDTVVSGYGVTRGTVVFINNYVLNSSEKYWQNPQQFNPER------------------------------------------------------------------------ 5915815 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDRRVDRIAKEMDEFLEKVIHERLENPAADILLEIYRNNSAGVSIDRDSIKAIILDVFAAGTDTTAVVLEWAMTELLRHPEIMKKDIEKMHYLKAVMKETMRFHTPIPVPRVARNDVEVMGYDVPVGTMVMINAWAIGRDPTSWDEPEKFRPER------------------------------------------------------------------------ 114569065 13 -----------------------------------------------------------------------------------------------------RKAVSPVFTPRRVNGFAPQIRTVCDATLSALAERDGQDLMVELTLDVFTRGICDLLEISGIPHPFDLIHLPGWIPRIGQGKSRRVIKDLREQVGTVASAREAGRTPDFLDLLLGAGLDDTAVID-----NLLTFLAAGHETTARTLAWTLYLLSRDEEARTRWSSLLPFTEAVLKESLRLYPSAPIARTSKAWDLVAGLPVPAGSDVLVSTWLLHRQRDIWEHADEFRPDRPRDAYLPFGLGPRVCIGARFAMMEMVIVMACLASR---LRLD------------------------------ 74186740 234 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLAAVETTANSLMWILYNLSRNPQVQQRDVRNMPYLKACLKESMRLTPVPFTTRTLDKPTVLGEYTLPKGTVLTLNTQVLGSSEDNFEDADKFRPERWPFAHLPFGVGKRMCIGRRLAELQLHLALCWIIQKYNIVATDSEPVEMLHLGILVPSRELPIAFCP------ 218715365 58 ------------------------------------------------------------------------------------------------HHAIRRRLLSAGMARNNLMRLEPVVMERVRRMAEESQKRGVIDVFKWWTFMATDVIGELSFGESFRTLDKLLRYAQFIPIFPLLRRVSEAGQRMFQYAQQAIGRYNKENNPDPKQTLFTKMFKGEGLTQFEITLEAGGYIVAGSDTTAITLTYLVWAVCKKPSIRDRLVAEVKNLPENFKEDHSAVPSALPRAVPSEGAILAGYRIPGGMTVSTQAYTLHRNPVIFPNPEIFDPSRWETPFMPFGGGSRICIGIHLAWMELLLATALFFRTFPNARV------------------------------- 197624700 38 --PSPPGVP--LLGHLPAVLAAVRRKQFFQLLHDWSRACGPAYVYW-AGKPVLVLSRPALIESAIVQGMRSGCRSPAMRRAWNDMRGPILIGEEGAEWQWRRRAWNPGFTAASTAAHLPLLQQASALVLERIAHAGQAIALDPLFVELAMRVIATLMGRRFFRLAAGESPWMKHLPTRTSRAYWAARRVLEDLLAPRVAACTETGLSPLFSLLVRIAAKEPRYDQDTLLAETIEFLIAGTDTTAHTLSFATGSLALHSEVLARVRQEVDQAWERHRETLRLFSVASGSQVVKETHLEGVGRVPAGTTVVWSMQGAGRDPLAYPRPLEFLPERWAPPMIDFGTGPHRCIGEHLAMLEATVMLAQLLRH------------------------------------- 72023628 313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFIGGAETTHAGVMWAIVFMVLYPDIQIRVQKELDDMPVWSDRHHLPYTQACIPHVTTRDVTMSNCHLPQGTTVLSNLYSCHMDPSAWESPREFRPERFLDSFMPFSIGRRMCLGEQLARMELFLAFTHIFIKY-DVSLAPNERLEGRPGITHSP--------------- 32454482 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELIFAQNHGE-MSEDDVRQCVLEMVIAAPDTLSISLFFMLVLLKQKPAVEQCILQEMHNMDSFIKESLRFHPVDFIMRRALEDDVIEGFTVAKGTNVILNIGRMHKSTEFFPKANEFSLENFDNNFQPFGCGPRACVGKHIAMVMMKAIL------------------------------------------- 170036287 30 -----------------------------------------------------------------------------------------------------RHVLSPCFTPGKLRLMIPTVLDVGKKLEDYLAERGEIVELRDICTRYVLDIIATMLGFENHPDHPFYTIGRELVRNSFLNNIRTAATFLFPEFYKLFRERNNVSRKDFFQSLLDLRQEDREHNRQQCASNINVFYIAGSETTGGTVIFTLHELTHHPEVMEKLVNEIDYLDVCVKETLRKYPGPILNRKCTQDYQVPNSKVIIRTQLIIPLLAYAKDERYFPEPDKYSPERFDDAYTPFGDGPRQCIATQMGIVIAKITLVMLLSKF-RFEATQGPTLEFASQVPLGPKH------------- 165979125 33 --------------------------------------------------GMAVASTPDAAKAFLKTLDIFSNRPPNAGATLAYNAQDMVFAHYGPRWKLLRKLSNHMLGGKALENWANVRANELGHMLKSMSDMGQRVVVAEMLTFAMANMIGQVMLSKRVFVDKFKDMVVELMTIAGYFNIGDFIPCLAWMDLQGIEKRMKRLHKKFDALLTKMFDENKLPTNVRGNQIFLMLLWPTSKHFCCAIEWALAEMMKNPAILKKAQAEMDYLRAICKETFRKHPSTNLPRISNEPCIVDGYYIPKNTRLSVNIWAIGRDPQVWENPLEFNPERNDFELIPFGAGRRICAG------------------------------------------------------- 14334057 67 -----------------------------------------------------VISSAPLAKEVVRDNDTFSERDPPVCAKIITFGDIVFDSYSSPDWRMKRKLVREMLSHSSIKACYGLRREQVLKGVQNVAQFGETAFLTSINAMMSMLWGGKQGGVWGQFRDLITELMVILGKPNVSDEMTKIVNSFDKLFNSMIEE-RENFSNKLSKEDGNTEDSGISITMNQVKALLMDIVVGGTDTTSTMMEWTMAELIANPEAMKKVKQEIDYLDAAVKETFRLHPPMPVPRCPGDSSNVGGYSVPKGTRVFLNIWCIQRDPQLWENPLEFKPERNDSRYMPFGSGRRMCAGVSLGEKMLYSSLAAMIHAY-DWNLADGEE-------------------------- 211592844 114 ---------------------------------------------------------------------------------------------DGEEWSRSRGLLRPQFTREQISQLEEHVQKAMQALIQSIFFRLTIDSATEFLFGESVESQLGALNGLNRSEDSFATYFDKSQWVCAQRSRFEKLAFLHSFVDKVVSQSEKKPANEKSSYVFLEALLEVTRDPIELRSQLLNILLAGRDTTASLLSWTTLMLARHPDVFTKLRETIQYLQHVMNEVLRLYPVVPFNRRAARDTTIDPVYIRKGQSVIYTTHVMQRRKDLWPDADEFKPERWTSRYIPFNGGPRICIGQQFALTEAGYVIVRLLQRFDQIEVYPDQKIRY----------------------- 47220511 21 -----------------------------------------------------ILSRSSAVYHVLRSTARFGSRAGL--ECIGMEGRGIIFNSDVQLWRQVRAYFAKALTGPGLQRTVGICVSSTVKHLDRLQDVGHVDIVVDISNRLFLRVPLDEKELLVKIHHYFETWQAVLIKPWLFDKHRRAAQELQDTMEELLDMKRKMVHEDFATELILAQEVGE-LSADNVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPEVELKMYQSLKVMESFINESMRFHPVDFTMRKALEDDTIDGVGIRKGTNIILNIGLMHK-TEFFPKPREFSPHSPTGGYLPFGCGPRSCVGKHIAMVMMKAILVTLLSR------------------------------------- 195119420 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDAQIAAQAFGFILAGLQPLNATLGFCLYELALQPELQERTRKQLSYTKQVLNETLRHTPYPFLLRRATREFELSVFVIARGNNVVIPVAAIHRDPNIYVEPERFDPERFRPSFLPFGQGLRGCIAKQLAEQQLLIGLVALLE-------------------------------------- 168044242 61 ------------------------------------------------------------------------------------------------HHLRLRKVFAGYLSTQKLVPFTPRIDKMAASIMESWKRKERVIVFDEAKMYAIHLALAQLISIDTQEYPCMDHIFAHLNIPGTAYHKANKAKILFRKALKVIINERRTGDNDLLEGLLSPLEDGTLLDDEQVMDNVITGVGAAEVTTTTALVWMVKWIQENPELHRELQNEMDAWTMYETLRLRKVTGFFIARTADQDVRYRHNVVIPKNWVVAMTHGYHLDPNYYPEPEKFNPYRPAHTFTPFGASVRLCPGKEMAKIEILTFMYHMLTSF-SWEPAEPEGETIWHLFPHPRNKLPIKVTPRT---- 164519859 116 -----------------------------------------------------------------------------------------------------RKLFSQAFHFDYIQKLAPLIEKSTNTIIDEIIAKNEFNSITCMQELTGRVVIASFFGESLENERLFGKKFFQLGLTKHSREINQLIEEFNSFLQNKIASKIEEIQNDIFSILAQSTSQIDQISRQQLFEDFKAFYLAGMDTTGHLLGMTMYYLTQYKDVYSKLQQEIDTNNAVIKESLRYYGPANFDRIATSDHVIGGIPIKKGMIITPFAISMHRNQNIFENPHAYNPSRWSFSYIPFSSGQRNCIGQHLAQMQTKIILNKFIKKF------------------------------------ 7339658 51 -----------------------------------------------------------------------------------------------PKWKRMRRIMEHLLTTKRLESFGKHRADEAQSLVEDVWQKGETVNLRDLLGAFSMNNVTRMMEFMHITHELFWPLWRWIDPHGCEKKMREVEKRVDDFHMRIIEEHRKNGKDVLLSLPGEDEGDGQHMDDTEIKALIQDMIAAATDTSAVTNEWPMAEVIKHPNVLKKIQEHLKYLRCVVRETFRMHPPFLIPHESIRDTKINGYYIPAKTRVFINTHGLGRNTKIWDNIDEFRPERHDFKILPFSAGKRKCPGAPLG---VKLVLMALARLFHCFEWSPPD--------------------------- 145517031 98 ---------------------------------------------------------------------------------------------------RQRKFLAPAFTFEKLKSRLPMMNQVVEDIAEKDDKTNLNDFMSRITGEIIVKSFFGKLGISLIMMDNLYAFVKSLLFGVKTWTILPTKQELNELILNRVEQLKDSPVQDVTEYLKQKKQNEQQIDLEEILHQFITLFFAGTDSTATICGTCLYYLAKYPEIQSEILEEVNEVIGNADINERNPAFVTLFRTVKRDKQVQDIKLKKGWALVQMHNANSILDSHFDNATEFNYKRWLSKYIPLTAGPRNCIGYHMALMEAKIIIALLIR-------------------------------------- 4838538 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMLRFHPVDFTMRRALSDDIIEGYRISKGTNIILNTGRMHR-TEFFLKANQFNLEHFPRRYFPFGSGPRACIGKHIAMVMMKSILVTLL--------------------------------------- 121636486 37 --------------------------------------------------------------------------------------------IDDDVHRDRRRLMSPPFHRDAVARQAEPIAEIAAANIAGWPMAKAFAVAPKMSEITLEVILRTVIGLNVGPWATLALANPSLLNNRLWSRLRRRIEEADALLYAEIADRRADPDDTLAMLVRAADEDGRTMTERELRDQLITLLVAGHDTTATGLSWALERLTRHPVTLAKAVQAAEYLDAVAKETLRIRPVYDVGRVLTEAVEVAGYRLPAGVMVVPAIGLVHASAQLYPDPERFDPDRSPTTWLPFGGGNRRCLGATFAMVEMRVVLREILRR------------------------------------- 158979029 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTDPVEDDVIKALIFDMVSAGTDTTFAALEWTMAELIKNPRITEDDVDRMPYLKAVSKEILRLHPPFAIPRELTQDANMLGYDIPRGTVVLVNNWAISRDPSLWENPEEFRPERFHFEMLPFGSGRRGCPGSTFAMALYGLALSKLVNEF-DFRLAEDLDMTEAPGFV------------------ 210127034 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLRADEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRKEPEGKPYPKEYDPRFSPENSKGRHAYAFVPFDGRTLPEGSQVYINLRLLHRNPHIWEKPEEYDPGRHAYAFVPFSAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 189207330 63 ----------------------TMTDDIHEKWRAWHIQYGPIFQTTDNDGGPWYVGKPSLISKIA--NQNWPKAPAQYEGFKPLSGSALFAQMDHTRWHSQRKALAPAFGPAVVNAQFSSLARYLTQFVEILDNAATLDFIGEVAFGIDLHAMCRVMQIFQTVLPELMKCHAKIPVLKSTRDMHAAIAELRSMADHAVQKCRENDTPDSAKRIFEILANHIPCSWRRLYSSYDQFLHYEVLRNPEVMKKLRKELDNVIPADCEQVKLPYLNRVIKETLCMHGPGSGTFRYCSQDTEIDGIVLPANTTIALWNPQVHRDPRIWPKANEFNPDRWPGSYFPFSYGPRNCLGQGLAMLQMSFALATLFRRY-DLSIEPGFEI------------------------- 24581898 61 ------------------------------------------YLWYFFHAPMYNIVRAEEAEEILQSSKLITKNMIYELLKPFLGEGLLILSIFREECNKLVKVLHPQFTLNNVCGNANVIAETADDLSEGIRYRQSIHAIEEVM----QQRLCNPFFYNIVYFFLFGDYRKQVNNLKIAHEFSSNIIEKRRSLFKQEDEFGKKQRYAMLDTLLAAEADGQ-IDHQGICDEVNTFMFEGYDTTSTCLIFTLLMLALHEDVQKKCYEEIKYLPCVIKESLRLFPVPFIGRRCVEEGVVNGLIMPKNTQINIHLYEIMRDARHFSNPKMFQPDRHPFAFVPFSAGQRNCIGQKFAILEIKVLLAAVIRNFKILPVTLLDDLTFENGIV------------------ 195112714 33 -----------------------------------LDKHGPTIFSWLGPLPFLIVADPQIIQDIFTSPH--CVNKGIIYKAVDDGAGLGLFSLTDPRWSVHRKLLNPTFGHKVLLSFLPIFNNETGALLDTLVDGGEKDLIPLLQAFTIGIATQTTMGSDNQLLEDYQCSRTIRQLFGKEKRYAISKSRIRGFIRKLIERKRDAEVGDTVNQLPSDKNIFLNLATDLLKRGVFTIVFGAFETTANTVAYTLMLLAMFPMYQEKAFQQMVYLDLIINESMRMPPVPIVSRQTSEDLLLSSGVIVPKVQIAINIFYLHRSKQIWEDAETFNPDKHPYAYIPFTKGIRNCIGWRYALISAKITLAKLLRNF------------------------------------ 5915849 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------LGDPNSGSSEFKEYLWRMLELGNSTNPADYFPMLGKFVAECLKGIYAIWGAMLQERKLAKKVDGSGLNDYQINALLMELFGAGTETSASTIEWAMTELTKNPKITAKIRSEIQTVVGERSVKESDFPNLPYPRRALETCTILNYTIPKDCQIMVNAWGIGRDPKTWTDPLTFSPERNDFSLIPFGAGRRICPGLPIA--------------------------------------------------- 164519849 117 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLATSFSLFMAAKDTTSKLTSMAIYNLIKHPEQYKLVFQKLSHLHANLKETLRMDPSVPFSRVAQADHMLGKYKIKKGTIINIGYLCNLYNEKYFKDPFNYNPSRWLDNFIPFSAGPRNCIGQHLAMMQMKVMIVEFIKKF------------------------------------ 197631935 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTNMFGAGTDTTGTTLRWCLLLMAKYPHIQDQVQEEISYTDAVIHETQRLASPIAIPHTTSRDITFQGYFIKKGTSVIPLLTSVLQDNSEWESPHTFTPSHKRDAFMAFSAGHRVCLGEGLARMELFLFFTSLLQRF------------------------------------ 115402017 60 ---------------------------------------------------------------------------------------------------RRRKGAASALNRPSVESYVSHLDVESKAFVAELLKYGPVDPMAMIQRALTLNWGVRVASQEEELFDEITHVEEEISFSSNSQKAKEMRNRRDRYLNGLNRDLDDRMEKGIHKPCIQANDKEAKLNAEELTSISLTMLSGGLDTVTTLVAWSIGMLAKRPDIQEKAFMCDAHDDQKCRECLRFFTVLRLPRTSIRDITYNGAVIPKGTVFFLNAWACNMDPEVWHDPEEFRPERWDAPMFTYGMGYRMCAGSLLANRELYLVF---MRTLNSFRIESDEDINWHTSLVAIPQKYKVRFVPRSEKVL 82570229 27 LPPGPRPLPVVG----NLYDIKPVR---FRCFADWSRAYGPIISVWFGSTLNVVVSNAELAKEVLKNDQQLSDRHRSRSAAKFSREGQDLIWADGPHYVKVRKVCTELFSPKRLEALKPIREDEVTAMVESIYKDGQSLLVKKYLGTVAFNNITRLAGVMDEQGKEFKEPWLRWLFPLDEAAFAKHGARRDRLTRAIMEEHRLARKQHFVDALLTLK-DKYDLSEDTIIGLLWDMITAGMDTTAISVEWAMAEVIKNPRVQQKVQEELDQVIGYEKESLRLHPPTMLPHRSNASVKIGGYDIPKGSNVHVNVWAVARDPAVWRNPLEFRPERHDFRLLPFGAGRRVCPGAQLGINLVTSMLGHLLHHF------------------------------------ 217976917 60 --------------------------------------------------------------------------------------------------RAQRRIIQPAFLFARLPAYAKALARLCQRWEQAARSQEPVDVAAEMSALSVEVIVGALFGDSAPGAALNVRRDINLLQDYITGRFWSVRQRLDRLIYSLIEAHRQTPVPGAILSLMRDPETGAGMGERQIRDEVMTLFLAGHETTATALTWLWLLLAENPESRARVEGEADIKRAAQEALRLYPPIWSFSRHALGDDMLGEHFVGKDSNLMVCPYTLHRHPDYWTDPERFDPDRPRFAYVPFGGGPRICVGGLFALAEL----------------------------------------------- 119910553 28 ---------------------------------------------------------------------------------------------------------------------EERIKEEAQCLVEELQKSQGAYLDPHFLFAITANIICEIFIILCSFYTQMFEIFPGILFPGTHTRLYSMIEEVKDFITENMERHQKMPKDFIDSFLLRMDKEESEFHQKNLVHTVLSLFFAGTETSSSTLCFGFLLLLKNPGVLEKVQAEIDYTDAVIHEIQRFSDPVGVPHSVIKDTHFRGYYLPKGITVYPVLSSALQDPRHFEKPNTFYPGRKPEVFIPFSMGKRLCLGESLARSELFLFLTTLLQNF------------------------------------ 67904652 1 ----------------------------------------------------------------------------------------MVATVDHDTHRIRRKLLTFFFSRRSIERLEPVVHESLSKFLDSLVAAYKEDTVVDLIDRLTQYAYGNSYGLQEPHLHRFFPFFERLLRVVPKWFMAQMRAAIYDLLNGVREQSIEAKKTTMFHALTAPEVPPEERTLQRLQDEGLVLFAAGTETTATILGVALFHILNNKEVHRKLRNELDQENATIHEALRCSGTMRQQRIATEVVKYKNYVIPPGTPVSMISHFVNMDPDIFDDPQTFKPERWSRFLVTFGKGNRNCIGMNLAYAELYNTLAAVVRRF-DLEL------------------------------- 148557453 55 ----------------------------------------------------------------------------------------------------QREMVNPAFAHTNLKRVFPAMQGAVDDLLDPLMTHVAADIIYRTIFSVKLDQASADRIYHAFHRYQKNIQPGAMLKLYYRRRAARAAAEIHAVFGPIVKARYDAWGNDILQSLLEARHSGEPFSYQAIMEQVSTIFLAGHETAASAMTWALYLLAECPHWQDALLAEIDRERNLFRETLRLYPPVSFVREVTAPTTMRDKLLHKGAMIVISPWLIQRNRNNWKCPHAFAPERFDRAYMPFGKGPRICIGAGFAQQEGMLILASIVRAF------------------------------------ 84514175 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLVAGHETTGSVLTWTLYLLSKDSSSLAKDMKDLKFLNRCIIESLRLYPHPPIRRSQIPDELPGDYKIDAGQDIMISVYNIHHSSKVWDRAEEFNETNTDFRFIPFRGGPRKGVGDQFALLEATVAFAVFLQHM-NFELVPDQNIGMTTG-------------------- 21429329 117 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQSSNDISKWYTFTTFDMIGDLSFGESFGCLENSTYHPWVALAFESLKNLA-FMAEMGRYLLNKFAENRKTDRPDFVGKITQGKSKGSSMEFNELASNASVLIVAGSETTATLLSAAVYFLCSNPRTLELSTQGLRYMQAILDESLRMYPPVSPRKIAKGGSFVAGYFVPEDTLVENDMWAMHYDPKYFTRPTDFIPERWDARFSPFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLAESSRNWYH---------------------- 85001695 36 --------------------------------------------------------------------------------------------------RNLRRITSDVLSTQRVHSFSGIRSDETKRLIHRLARDSGKDFMTSKFADLTYNNIMRMISGKRFYGEEFRDTVNEMLQLMGLANKGDHLPFLRWFLNKILDENRNNKDNSMIGHLLKLQETPDYYTDQIIKGLALAMLFGGTDSSTGTLEWALSNLVNDPEVLQKARDELDAQVGPDRETLRLYPPAPIPHVASEDINIEGFNVPRDTIVIINGWAMQRDPKIWKDATSFKPERFDKKLVAFGMGRRACPGEPMA--------------------------------------------------- 156152304 46 --------------------------------------------------------------------------------------------------REIRKLLVELLSGRRVKAAWYARQEQVEKLISTLSRAGGKPMALDEHVAFGNIYGSDKFTQNNNFQHALDEAAEVLSSSSAEDRRERIFKQLDAFFEMVIEQHKPENGGDLVDVLIAHWKEHRKFTKDHVKALIFDTFIAGVDTSSVTILWAMSELMRNDRVRSEDVSKLEYLKLVVKETLRLHPPAPVPRETMRHIQIGGYDVPAKTRIYVNAWAIGRDPASWPDPEEFNPERFEAQMLPFGTGRRICPG------------------------------------------------------- 156563514 75 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVESLTRTAIDLFLAGTGTTSTTLRYAFLILLKHPEIEEKIHKEIDYTDAVIHEIQRFFIPVNLPRAVTKDTILRGYFIPKDTMVFPLLSPILQDHKEFPNPEKFDPGRKSNYFLPFSTGKRICAGEGLARMEIFLFLTTILQNF------------------------------------ 210115407 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKFEEAKGKLHATIARVAKYRRENPPPPQEQLFIDVLIEGD-LPEEQVLCDAMTYMVGGFHTSGNLLTWALYFIATHEEVEEKLYQELSYLRQVLDESLRCAVVAPWGRYMDLDAEVGGHIVPAKTPVIHAFGVVLQDERIWPEPNKFDPERFDAENIPFGAGGRKCPGYRFTYVETTVFLSILCRQFK-FHLVDGQVVPWHGLVTRPLDEIWITVT------- 189204025 26 ----------------------------------------------------------EAIRTIYSSHSGFVKTDFYLPRATWGKYPDAFTNLDERQHAERRRIVNQVYSMSNIIQLEDSVDKCVQMLMEKLAESATRDISQWFQWYIGELFFSRMFGFLEGAYDHGGNIHALDLLIPFIAVACASPAFLRPLVQRLIESGEADEKEDMLQSFFRIMQNKGRQKDTEVKMEVYGAFIAGSDTTAAAITAIVYHLMRTPSAYAKLTTEIDYFIACCKEGMRLHPMTLPRHVPRGGCMIAGAWFPEGTRVGVNAAVVQRDKSIFGDADAFVPERWLGPQASFGGGSRTCIGKNISLCEIYKVIPQLLRSF-DLELPPEKEWETRNYWFNKPTKVHAT--------- 89146806 115 -------------------------------------------------------------------------------------------------HKYMRGALLSLISPTMIRQLLPKIDEFMRSHLTNW-DNKVIDIQEKTNKMAFLSSLKQIAGIESTSQEFMSEFFNLVLPNTNYHRGFQARKIIVNLLRTLIEERRKEIQHDMLGYLMNEEATRFKLTDDEMIDLIITILYSGYETVSTTSMMAVKYLHDHPKVLEKPEDPIDYNDYRSMRFTRAVILETSRRKTTQDMEINGYIIPKGWRIYVYTRELNYDPRLYPDPYSFNPWRWQNSFLVFGGGTRQCPGKELGVAEISTFL------------------------------------------- 156554639 321 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEAQLLAICVDLFMAGSETSSKALCFGFLFLVLNPQVQKKAQQEIDYINAVVLESLRMFMTMNIPHRALKDTYIMGHKIPKDSMLVVNFNRILMG-EFWVDPEEFRPERFPDQYLPFSFGKHRCMGEVLAKSNMFMITAALLQNF-TFSPVPGEEPP------------------------ 210106022 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQQEHAAIVYQLFLAGTDTTSTTLRWALLYMILHPDIQEKVQQEIDSMLGPNQEPA-------------------MAHRSKGTAIEVNIWSVHHDPQMWPEPDKFDPGRKREGVIPFSIGRRVCPGEQLANMEIFLIFTSLLQRF-SFKLPEGAPEPSVTG-------------------- 6979532 19 --PNPPSPKPRLPF---IGHPHLLKDKLHYALIDLSKKHGPLFSLYFGSMPTVVASTPELFKLFLQTHEATSFNTRFQTSAIRRLTYDSSVAMVPPYWKFVRKLMNDLLNATTVNKLRPLRTQQIRKFLRVMAQQKPLDVTEELLKWTNSTISMMMLGEAEEIRDDFIWPLKYLKVGKYEKRIDDILNKFDPVVERVIKKRREIVRRFLDTLLEFAEDETMEIKIEQIKGLVVDFFSAGTDSTAVATEWALAELINNPRVLQKDTQNLPYIRAIVKETFRMHPPPVVKRKCTEECEINGHVIPEGALVLFNVWQVGRDPKYWDRPSEFRPERFRGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 115372309 7 -----PGLPPALQIARYRFQPYEFLDGCASRYGDL------FTVRFPILGPLVCASRPESIRRIFAASSEELRLGEANDIFRPLFGERSISVLDGPSHLKLRRLSVPLFQGEQSYAWTGMILEVASRRTRRWRPGQHLRLREEMEALTLEVILRALLGLEDPAQLRLASRHARTMVQWSASPLSAMVPALRRDLGPL-TPWKGYHRDDLLSRLMQ---EGAGLSDEELKDLVLMLLFAGYETTATSLCWAFEALLSHPGERTWVERHLVRLDSAIKEVLRLYPVVPMARRAVRPFELQGVTFPAGTKLVPTSYLAQRRADVYPDPTHFRAARDPASWLPFGGGLRRCVGLPFALHELKAVLAHVL--------------------------------------- 145606897 53 ----------------------------------------------------------------------FPKDLRFYPMPPGGVRD--LLTADQANHPRMRKMLSPAFAEKTLREQEAIITSYVDFMVGKLRGMARADMVKWYNYLIFDIIGDLTFGKPFFCLADYHPWVSTIFSSTKGAIIANNGDYLLAMLLLVVAKPRQTDRPDFMSYIMKGAETGQPLSKEELDANADLLVFAGSETTSTFLSGCTYFVLSNPRVYRRSIQRLPYLSAVMQEAFRMYPPIPPPRKVPEGAVVRGISLPENTAVAITQYAAGHSETNFTDPYTYTPERWRRAVQPFAVGPRNCIGQNLATAEIRLTMIKMLWHF-EAELAPECENWHKQSIF------------------ 164519867 123 -------------------------------------------------------------------------------------------------HRNFRKQFAPAFNFEYLQNLSSQITKITDNKINSLIQANNFKDIDPIAFSSEITGQVILLSFLGDTLENLSFRNMKLPHAKQHKEVEDFMQEFKNYLRVILKQKIEIYRKEFILSLFIQNGEIDKIDLDDLLKYFLNFFLAGTETTSNLVGMTIYYLTQNKEVQQKLQQEIDQNTDYSAEALSNLPYLNATRIAVKEHYLEDIKIEKGVIVNVYMKAVHRDSRFYSDPHTYNPQRWPFTYLPFSAGQRNCIGQHLALIEARIIL------------------------------------------- 157342530 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDMLLRLADDPDKLGTDGVKGLTLDLLAGGTDTSATTMEWAMSEIGRDRWVEEKDIPQLPYIDAIVKETMRLHPVAVAPHLALQDCNVSGYDIRKGTRVLVNAWSIGRDPNIWDAPEEFRPERFNFELLPFGSGRRMCVGYRLGLKMIQSSLSNML--------------------------------------- 46137893 100 ------------------------------------------------------------------------------------------------EHKVHRKNLMPAFTRKHVKELTPIFWDKAMEMVKGMQGTGIVEIHDWATRATLDIIGTAGFGYDFNWLELLGNYIDFRFLMTLPVKKNRDLTAGSNFMREIAKKVIRERRHELFQRMTSQAGNSDCFTDDQLVDHVMAFLVAGHESTATAFEWAMYELGHRPEMQKRVRDEVRTYQAICNEVLRLYPFLPFARVAEKDTWVADQFVPKGTIVAYAAHISNRDSELWSGPDAFDPERWNYAMLTFSAGPKSCIGEAWTRAEL----------------------------------------------- 15238664 33 ---------------------------PHRSLRSLSHRYGPLMLLHFGRVPVLVVSSSDVAHDLMKTHDLKVANRPQVVEKIFNGGREMVFSPYGEYWRQIKSVIVNLLNKKKVQSFEKVREEEISEMMERVEKASSSDVTSRVSLGRKYSKEESMSDFKIQMRKPVGEYIPCLAWIDKLRGVDEKAEEVSKAFGDLMEKVLQEHLDDVLLSLERHERNGVQIRRSDIKFLILDMFLAGTETTYALLEWIMTELIRHPECMKKLQD------------------------------------------------------------------------------------------------------------------------------------------ 110751102 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRNDFIQLMIEMEQTGEKIDEEIVAAHAVSFYLDGVETSSVTLNFIGCQLAIHQDVQEKLRKDMTYMNQVISESQRYFSAGFLGKICTDEFELQNYRAKPGTELLIPICGLHKDPKYWDNPEIFDPERFSDAFIPFGEGPRICVGMRMAMLQMKSCLATLMK-------------------------------------- 170742642 15 ----------------------------------------------------------EAVRHVLVAQGSDFARLPAGIRVLGPVAGRGLVTAEGEAWRRQRRVLAPAFTPRTVPLMARHIARATAACLRRLARGGPVDLHAEMQRLSLDIAASSMFSLEAGPYEARIRAMDFLVPPGWPTPAALFRRRWRALIAELIAVRRAQVAGDLFDLLAEAHGEE---PDGLLADEVGTMIVAGHETTASTLFWAATLLARAPAVQEAALPRLALARAVVQEALRLYPPYMIARRAVRDGAVCGAAIPAGTTVMIPTWVMHRNPRWWPRADAFDPERFLRPYLPFGAGPQVCIGAQLALAEATLALAGLARRFA-LSLDGARPILPVATVTVRPDHAP----------- 115717992 48 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQIAYDFFGAGYETTSATLEWMLLYMASYPQVQSDVQGEIDQFQSCLLEIQRHASVVPFPHSTTKDTVLDGYFVPKDMVVFVNLYSAHFDPEVWDQPEAFNARRFLAQDVAFGLGRRKCIGSDLARINIFIYFTTLL--------------------------------------- 147823208 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLPDEKRKLNEGEIVSLCSEFLGAGTDTTSTALQWIMANLVQYPEVKEEDLQKMPYLKAVILEGLRRHPPGHFPHSVTQDVVLDGYIIPKNTIVNFMVAEIGRNPNVWEDPMEFKPER------------------------------------------------------------------------ 195443882 46 -----------------------------------------------------------------------------------------------------RKMLTPTFHFNIMGQFQEVFKTESLKFVQPFLKEEEIDILNDIIPRFTLNTICEFSKIDQCFARRLTNWNRKIYDLIAAKDYEPHLKEVHRFSSEIIAKRKKKQRYAMLDTLLCAESDG--LIDHAGICEEVTLMFAGFDTTSMGLIFGLMNMSVYPELQDLCFKEIEHLECFVKETMRMYPVPIISRKTIQDTTLSNGVLPKNTDVTLLIFDILRNPKHWDSPDEFKPERPTYAFVPFSAGQRNCIGQKYAMQEMKTLM------------------------------------------- 210083511 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKSNAVLFWIAGYETTANTISLTAYNLALHQEAQDKVIEEVDFLEMCVNETLRMFPAAQRFRICKEDTEVKGLQIPAGTIINIPAYAIHHDPEIWPEPEKFKPERDPYAYLPFGSGPRNCVGMRLALMELKFAL------------------------------------------- 210129827 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEELDKEMPKDVEIKSNAVLFWIAGYETTANTISLTAYNLALHQEAQDKVIEEVDAV-----IEKRVSPKSNLTTRTPATTHVTNSNMMAFCATGNNFPPMHQKSSQWCPPAMFSKERDPYAYLPFGSGPRNCVGMRLALMELKFAL------------------------------------------- 72013736 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRGWFMPYIEEHRQDSEKDILDYLVTSSNKLDEADLQQQISTVFDLFGAGFDTTSAIITWQLYYAIRHPAVIARVQAELDDTQAFLLETFRHSSPFTIPHSTTTDTTLLGYHIPKDTVVFVNLYSVHHDPDTWHRPSDFDPERKADAIMPFGAGRRRCIGAEMGRIQ------------------------------------------------ 145604898 74 -------------------------------------------------------------RHVLRESEFFTSDPAHPLHFMADQEALFTCDSDSPAFGPSHRFIPPCMAPKAIRHYTPSVQQCVQKVLDAISDSSLAFNVYQYMFKLAGQVIWKIVYVALMKRVSLRGQWYGYLPFGDPRRMREARDRVWKGIGEAIEQAARTGTDNRDLPLQEADNEGNKLPREYLVSNCVILFGAGFLTSSSLLAWCIFALCRYEGVQDRQLNAMPYLDQFVKETQRMHPSFQTARNARRDVVLGGKAIPAGSVVIPMFPALHKNPAHWDNPARFDPERWRAAYTPFAAGSRGCIGFSLALLEVKMAMAILVYRYK-FSDASLEPVVYDPEFL------------------ 157761497 27 ----------------------------YECFRRWTKKYGDVYTFWLESEPYIIIGSYERMKETFRDGDTYVNKKFNEVIASFRDGQYGVVDTNGEFWSTHRRFTLSNFRGFGKDLMQQKILIEVQEIIRKFDENEEQNVPKVFNKAVANVINQLIFGFDDEKEKEFQKLMDLLEYQQKAFTSWKIIVEFYGFFNRQIEEHRLKIDFDSEQRKREADGDKETFSTQQLSNMCMDLWLAGLGTTTLTLGWSMAYVMNTPGVQEKMHEELDYMQAVINECQRCANIVPIFHETTRDTVIAGYPIEKGTGVIAQISTVMLDETIFPDPYKFNPDRFIDEHCPFSVGKRQCLGEGLARMELFLML------------------------------------------- 125529180 39 ---------------------------PHHAMRELSRRYGPVMLLRLGHVRTLVLSSPEAAREVMKTHDAAFATRAVTPTASILTYGARDIVFAPKHLRELRKLCTELLSPRRVRSFRHVRDEEAARLARSVAAAAPAELVKIMANNI---IMTAIIGDTCPQRDEYLEALDKTMDLMNGFNLKRVHQKLHQITDTIIQHGHGHKCEDILDVLLRFHRDGGTLTKEIVSAVLFDLFAAGSETTSTTIIWAMSELVRTPHVMERAQSRLHYLQLVIRETLRLHPPVPFPRLCSENSKIMRYNIPQGAMVLVNISAIGRDEKIWKNANEFRPER------------------------------------------------------------------------ 125546456 48 ---------------------------PHRSLRDLARRHGPVMMLRLGAVPAVVVSSPEAAQEVLRDADCCSRPSSPGPMRLSYGYKDVAFAPYDAYSRAARRLVAELFSAPRVQAAWRARQDQVEKLIGKLPEPEPVELNDHIFALTDGIIGAVAFGFASGGRKRFHHLLDDVMDMLASFSAEDFFARLFDHLTGLVARRERVFQDAFFEMVIEQHLDDRRFTRENVKAIIFDAFIGGIGTSSVTILWAMAELMRSPRVMRKVQPRLAYLKMVVKETLRLHPPATMPRETMRDVRIGGYEVAARTRVMVNAWAIGRDAARWEEAEVFDPDRFEAKRLPFGSGRRICPGIAMA--------------------------------------------------- 156548382 168 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEEIRQEIDTFIFAGYETTATAIIWTLFAIGNDPGVQARVHVELENMFGNCHERPTYPSLPMISRLLDRNSVIDNYFIPEKTLITIQVYQLHHDPEVWKNPEIFDPERHPYAYLPFSNGSRNCIGQKYAILEIKIIVTKILR-------------------------------------- 21542394 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVQEHVDADHKEPSDDMLLLIQKDKTKRFKFDRSDLILILKDMFFSGTATTASQLEWTMTELMRHPECMEKEVEKMNYLHCVIKEGLRLHPSGPLFRLPSEDVQLKGYDISAGTHVIINAWALQRNPAIWGDANEYRPERHDSKFVPFGAGRRLCPGIGFSLVLSKLALANLVKRF-NWRLKVGPV-------------------------- 4586445 35 --PSPPRLP--FVGHLHLLDKPLL----HYSLIDLSKRYGPLYSLYFGSMPTVVASTPELFKLFLQTHEASSFNTRFQTSAIRRLTYDNSVAMVPPYWKFIRKLMNDLLNATTVNKLRPLRSQEIRKVLRVMAQSAEEELLKWTNSTISRMMLGEAEEIRDIARDDFIWPLKKLKVGQYEKRIDDIFNRFDPVIERVIKKRQEIRKKFLDTLLDFAEDETMEIKIEQIKGLVVDFFSAGTDSTAVATDWALSELINNPRVFQKAREEIDYIRSIVKETFRMHPPPVVKRKCVQECEVDGYVIPEGALILFNVWAVGRDPKYWDRPTEFRPERFRGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 160948604 30 ---------------------------------------------------------------------------------------------------AHKKLSRSALMLGMRDSMEPLIEQLTQEFCERMRAQAPVAIHKEFSFLTCSIISCLTFGDKDSTLQTLHDCVQDLLQAWNHWSIQQKLKQIQESRDHIVKQQLKRHKDDMIDYMQRDGKDEERLHEGHVHMSVVDLFIGGTETTATTLSWAVAFLLHHPEIQKRLQEELDLKMATIAEVLRLRPVVPLPHRATRASSISGYDIPKDMVIIPNIQGANLDEMVWELPSKFWPDRKNPRTPSFGCGARVCLGEPLARLELFVVLARLLQAFTLLPPPDGTLPSLQPQPYAGI-NLP----------- 218188701 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLYPAVTLTRQTYKQIEIGGVTYPAGVIIELPLLLIHSDPDIWSDVHKFNPERDPGAFLPFSWGPRICIGQNFALLEAKMALCMILQHL-ELELA------------------------------ 3913347 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQDEMGKLVEQKRQAINNDFATELIFAQ-NHDELSVDDVRQCVLEMVIAAPDTLSISLFFMLLLLKQNRDVESADLQKLNVLERFIKESLRFHPVDFIMRRALEDDEIDGYRVAKGTNLILNIGRMHKS-EFFQKPNEFNLENFENTFQPFGCGPRACVGKHIAMVMTKAILVTLLSRF------------------------------------ 196000002 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQRSTSDVDLLDILMDIKDETGKFTDKQLRDNILTFMMAGRETATAALSWTLYLLAKHPKIQDKARDQLKYIEFIIMETLRLYPPVDVRRVAKKDDVIQNYKIPAGTLIYIALAVCQRCDDAFPNGNEFNPERFKRGVLSFSIGSRTCMGKRFAMTEMKITLAKLL--------------------------------------- 71834076 122 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKEQILDLVLSLLFAGHETSSVSISLAVYFLEEHEEIVMKDYKKMEFTQCVINETLRFGNVVRFHRKAIKDVRYKGYDIPCGWKVLPVIAAVHLDPTHFDQPYLFDPWRWQNAFMPFGGGPRLCTGSELAKLEMAIFI------------------------------------------- 1237250 33 -----------------------------------------------------------------------------------------------PYWRQARKMLMELFTAKRLESLEYIRTEELQSLLHDLYNTGKPILLKDYLMTLSLNVISRMIVTPEEFKKMLDEWIDFMDLQGYVKRMKVLSNKFDRFLEYVLDEHNARRAKDMVDVLLQFADDPTKLERHGVKAFTQDLLAGGTESTAVIVEWAISELGQNRWVQEKDIPNFPYIEAIVKETMRLHPPMLTPRLCGEDCKVAGYDILKGTRVLVSVWTIARDPTLWDEPEAFKPERHNFELLPFGAGRRMCPGYNLG--------------------------------------------------- 306704 143 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSKKELYAAVTELQLAAVETTANSLMWILYNLSRNPQVQQKIQSVLPENQRPREEDLRNMPYPFTTRTLDKATVLGEYALPKGTVLMLNTQVLGSSEDNFEDSSQFRPERWPFAHLPFGVGKRMCIGRRLAELQLHLALCWIVRKY-DIQATDNEPVEMHSGTLVPSRELPIAF-------- 125601218 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMDEIIDECKTFFFAGQETTSHLLSWTMFLLSTHPDWQDKMLGKLKLLNQFLLETLRYSPVPAIRRRTAAAVEMGGVTVPGGTMLTFPIATMHRNEEVWADAGFFDPMRFDAKLLSFSTGPRACVGQSFAMVEAKAVVAAILRRF-RLELSPE---------------------------- 167535021 81 ------------------------------------------------------------------------------------------------------RILYKAFAPDNLMYFRPAFAARARKMVDTFKAHEPIDLLKTMNEITLGVMIDTAFGNTLSHEEQSEMRHHLMYVIKQTTNFVHQVPLLRYIFADHVCEVKRHMIDLIIEANHSESEDGYRMSDEVMRDNMISLMAAGTETTATAMTWTLYFLDKYPEVYRKVREENMNIDQVIQESMRMCSPNIPGRRPFKDMQVGDLVVPAHVPMLTFAHQIHHNPQIWDAPEEFRPERDRLRFQPFGTGRRYCLGKYMAMAEMQVVLSHMVRRFEYAGTAEGITPAFRPPTIQPRDGMP----------- 218720976 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIAARDTTATLMSNLWFTLARQPEVWAKLHKDMKYLRWCLSETLRWPPVNFNGRMAVRDTWLSPIFVPKGQEVFWSTYALQRRKDIYPDAEEFRPERWESEYIPFSGGPRICIGQQFALTEA----------------------------------------------- 119500614 158 ------------------------------------------------------------------------------------------------EHHARRRTWTPAFSDKMVRGYEQRIKTYQQQLIAQLTTLQTVDIRKWIYLYTFDVMGDLSFGRSFDCLTTFIPPWLHLILLKIPWLTRDWWAFLSFCSERLQARMRMHLQIPDISASLLAPLKGREPTPEEKLMDARLIVVGGSDTTAVSLCGVLYELARHPEQLRKLREELEHLNGVINEALRMYPAVSQRKTPPEGIQVEGVHIPGEMTVYCPQYAMGRSELCYARPDEFIPERWRSAFAPFSLGPYSCVGRPLALLNMRTTIAKLITTF-DMGFAPGEDQQAQDNFVLYMGPLHLTFT------- 157335428 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATALILIGGGTDTTSATLTWVISLLLNNPDVLRKAQEELDAHQAIVKETLRINPTAPGPRQFIQDSILGGYHISKGTRLILNLTKIQRDPRVWLNPMEFQPDRFLTTHTPFGGGRRICPGAVFALQVLHLTLANFLHRF------------------------------------ 70982744 4 ------------------------------------------------------------------------------------------------QHSRLRRQMAPGFSEKSMRDQEPIIRGYVDLLLQRLSNDGQPVVISDWFNYTTFDIIGDLFGEPFECLDGWIKSIFESLRPLTIVQALSFFPWLKRIALDTVAKMRRRMRGDLMEGLLK-KKDELHLSTEELIGNAQVLILAGSETTASLLSGVIYLLLQNKDINFVSVSQLSYMLACLNEALRIYPPVANPRVVPKGAQILGQYIPEQTYVAIPQWALYHREQYFAEPNDFHPERRRDALQPFSVGPRNCLGRNLAYAEMRLILALVIFHF-DMKIDPD---------------------------- 69936108 64 ----------------------------------------------------------------------------------------------------QRLAAAPAFAQRHVEALGPVMTAAAEASAQRLAADGPVDVFAEVAATFEVISDVTFSGDEGFDRDAVHHAIDAYIAGTARISVLDDLRRMKRVADEAIARARSGPRPDLLDLLRAGEETHRRMTPAELRDNLLTFIVAGHETTALTLAWALYLLAFDAQVQHRDLPRLTYIRQVVEEALRLYPPAAFSRTARIHDRLGGREVRPGDTIMMPIYALHRHHMLWDDPDRFDPTRDRFAFLPFGAGPRICIGASFALQEAVIILATLVSRF-RFELTGRQP-------------------------- 195473955 59 -----------------------------------------------------------------------------------------------------RADVTPGLTMGRIKTVYPVTNKVCQKLVDKQLRLGSIDGIDAKHMSLCFTTEMELFNQPWTFMLFFI-MTSAFPSLSHLLRLRFVPKDVERFFVDLMAAGKQFERSDFLDYILQLGEK-RNLDNRELLAYSMTFLLDGFETTATVLAHILLNLGRSQEAFEKLNDLPYLDACVQETIRLFPPGFMSNKLCTESIEIRNFVVEKGTTVVVPHYCFMLDEEFFPNPQSFQPERFMEPFMGFGDGPRVCIGMRFATVQIKAAVVELISKF------------------------------------ 193674161 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NALVNAINTNSNLTNTDINLLVLEIFFGGIDATATTLAMTLFYISQDESVQKACEEDVAYIKACIKETLRLSPTGANARYLPKTTVIGGYEIPANTLVMAFNSLTSTKEKYFKAPLEYQPSRWPYASLPFGHGPRMCPGRHVAMQEMTILLSEV---------------------------------------- 170061706 68 --------------------------------------------------------------------------------------------------RRHRRAIQPGFNLAVLNSFIPIFKRKIDILVEKLGREGTFDVYGYVAACTLDMVYSTTLGMEMNIQQQARSAYLDVLDELFELVTKRSTNVLLQWAYRLTSYYRRECRQILIDQLYDLSLKDPTFDRDAIEKELNTMIFGGNETTAITMSNALLLIAMHPEVQNKQLQQLTYMEAVLKEAMRLYPITTIGRKTGADLQLGEYRIPAGVNLAIDVFSIHRSAEHWGNADLFVPERHPYAFLGFSAGPRNCIGIRYAWISMKMTLAHVLRRF------------------------------------ 181327718 83 -----------------------------------------------------------------------------------------------PEWQRIRSILNPMLKPKHVSNYTNAINGVVSDFIEKMAKKGNDVMVYDVAGELYKRMGCLNDEIPEETQKFIFSVGEMFRYMPFWKHFVAVWDHLFKVADELVQQKMTEIGSPVEGEYLTHLLISEQMSFTEVLGSITELLLAGVDTTSNTISWALYHLAREPEIQQKLHECPGDKTPSSDDITRMPLLKAIVRETLREIVVGDHLFPKNTLFHLCHFAVSYDETVFPDPFAFLPQRWPFGSVPFGFGIRACLGRRVAELEMYLLLSRLIKR------------------------------------- 195134596 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLRHLLADLFGAGVDTSLATLRWFLLYMAREQRCQQRLQEPIAYLRACLSEAQRIRSVVPIPHGVDQDTMVGDYHLRKGTMVLVLQWAIHMNPEAWPEPEQFRPERFPAQFIPFQTGKRMCPGDELARMMLTLYAGRILRRF-HVQLPAGEAQHVDFGITLAPAHYKLQFTP------ 66807395 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHDKGNIPWDAVISNCNTIITAGSDSTSSTALFFLIEMMNNPTIQTKVYQNQQADDYMNEENYRKHPPFGAPHETTQETVIEGYTIAKGTMIFQNIYATQRSDTFYSQPDEFIPERWNGDEISFGTGIRDCIGKSLAYNEIFTIIASVLNRYEFI--NPNPSIPFDDNGIPGLT-------------- 115485451 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFVDILLSVRKE-YGLTEEHVKAILEDVFIAGTQSSARVIEFTFAELMRKPHMLKKVQNNMTYLRAVVKEVLRLHPVAPATHVSMADCNINGYMIPSGMRVLVNAWAIGRDERFWYDPEKFMPERNNYQYLPFGSGRRMCLGMNFAMAVIEITLANLLWKF------------------------------------ 126728736 6 --PKPAARPDKLRRYVKLFRQDILSAQPAKLYRAWMAEFRTPFFRS------YLVNQPELVTKVLKRPMDFPKSDRIGEGLRPLLGDSVFLT-NGAQWQRQRRIIDPAFEGGRLRETYPAMWDAAEAAIEEQTSHAAADVIFRTLFSIPIEDEFHEFRAYQRTQPILNLAAFIPVPRWMPRFFRRDTKAAARRIRGLIARLTEARADDLATKIMTTRDTGETFTASEMVDQVAIFFLAGHETSASALGWALYLMALFPEWQQRIGRMRVSRDVFRETLRLYPPVPMMVRETSCPERFRGRDVPQGSQIVLSPWHLHRHERLWDRPDDFDPGR------------------------------------------------------------------------ 210119436 8 -----------------------------------------------------------------------------------------------------RRLITPTFHFKILGDFLHEFNDQSEIMVRKLEEMEEFDVFPFITLCALDIICGTAMGQSLNAQENTVRQKSPWYWSDPIYKGFGPGREFEETLRILHDFTRSSQSQDFLDMLLYASVGETKLSNEDIQEEVDTFMFEGHDTTAAAANWAIFLIGSHPDVQKRVHEEMDYLECCIKEALRLYPVPFFARTLSEDCVIGGYEVPKGVTAIVPTYNVHRDPNHWPDAEKFDPERHPYAYIPFSAGSRNCIG------------------------------------------------------- 217403069 36 ---------------------------------------------------------------------------------------------------------------ARLKAYIPKIEQETRAYIKNWGDAGQIDLLKAL-SELTILTASRCLHGEDVRTHIFKEVQELYHDLDHHRKRDVARKEMVRLFTKVIEHPERSDGTDILSLFMDIKKDGSAVTMDQVTGLLIALLFAGQHTSCITSTWTSLFIANNKPIEYEDLQNMELLHNCMREALRMCPTFIMIRKAERDVKIQSYVIPQGDMVVVSPTVSMRMKETFADPDTYDPDRFPYAYMGFGGGLHSCMGQNFAFLQVKTIISVLLREYELERVEPGMPDIGYDDMVVGPK-------------- 109124846 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEADFLIKALRIDPTFFLSRTVCNVISSIVFGDRFDYEDKEFLSLLRMMLGSFQPGPQQQAFKELQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTEFYMMTALNLFIAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDYMEAVIHEIQRFGNVIPMARRVNKDTKFRDFRTSPTTTSVPPSHLETPESCIFPDSYQENQXXXXXAFVPFSIGKRNCFGEGLAKMELFLFFTTIMQNF------------------------------------ 66736576 28 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFTPKRLESLRPVREDEVAAMVESIEGVGKTVMVKKYPSAVAFNNITRIAGKMDPQGIEFKEIVGTGLKLGASLTMAEHIPYLRWMFEHTLARQKSGAKQHFVDALLTLQEKYD-LSMDTIIGLLWDMITAGMDTPAITVEWPMAELVRNPRVHQKAHEELDYLQCITKEALRLHPPTMLPHKAIENVKIGGYDIPKGSNVHVNVWAIARDPAVWKDPVAFRPERHDYRLLPFGAGRRVCPGAQLG--------------------------------------------------- 116182882 20 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFSDDQASYITGTLLEAGSDTTSSTLYAFVQAMVLYPEVQQKAQAEPTRMPTMDDEPNRWMPTTIMPHAATQDDWYDGHLIPKNAGVVNNVWAINMDPARHPDPRRFDPDRTKRDQFTFGAGRRICPGIHVAERSLFLGVARMLWAL-DIRPATDPVTKLTQGFVCQPVEFPVAITPRS---- 68357060 42 -----------------------------------------------------VLVGYKTVKEALVNYAEVFGDREIGPGFKLKDEEHGILFSNGENWKEMRRFALRDFGMGKRGSEEKIIEEIVSNIISSIVYGSRFEYIDPRFTEMVARANFSMMIYNIFPWLGPFLKNRAVVVKNITQNRAEKKKLITALLETLNPHDPRGFVDSFLIHKLSDEKSGKKFHEENLMLTVANLFAAGTDTTGTTLRWGLMLMAKYPHIQDRVQEEIDYTDAVIHEIQRLANIVPLPHRTTSDITFNGYFIKKGTTVVPLLTSVLKDESEWEKPNSFYPEHKRDAFMPFSAGRRVCLGESLARMELFLFFTSLL--------------------------------------- 156542498 29 -------------------------------WRELAARYGPVVVRLGLANPLLIVSGRDAVLDFLGRRDFDARPDTFEIRHRSFGKKRGIVLNDGPDWTEQKRFLLKVFGFGK-QSMEDLVLELCNILMDKMPTEKESEMVEILRILKESFRNGSATGSLWQHIPFLRFIMPKYSFADQQQRVSAMSNYFLDEVARHKQNKKQGESNDLIDKYIASRNNNESSFDELQLVVLLDLFSAGIETTSNTIGFAISYLAKYPDTQTKIQDELDHINATIAEVLRNVAPTTIAHRAVVDCSLLGYDVEKNWSVIGNLRSVHMDPDHWVDSEAFRPEREDPWLMPFGSGRRKCIGENLARISLFLFLASLLQKF-RFGLAPGETAPCVNGFTVSPPHINIVIT------- 195396621 36 -----------------------------------------------------------------------------------------PFVLDGDEWRLQRGIFSPLLTSGRIRNAYINMRRICGKLIDQLSASGQPYNGMDLGLRFTSENLFDVLGIEARSFTDVAEHNKAMSEDNYRLALAGALNGLFRFFGDLLRRCKRQERNDFINHLLDMQREHQ-LSEAQLTSHAMTFMFDGLDTTSSTIAHCLLLLGRYPECQQRLWLELDKACAANEESLRIYPAGGWAKTCTEPYTFHGSHHYPGDNVMIPIYGLHHDPNFYPEPQEFRPERFLNGFLGFGNGPRQCVGIRLGLTQTKAALAAIIRR------------------------------------- 115384746 8 -----------------------LAQDVPEYLYRLADQHGPIFRLTFLNQSIVFVNSYELANEEIRNC----------------VHDGLFTANYPGEENRAHRVLVPAFGPLMIRGMFDDMYDIASQLALKWARQGPNTAIEDFTRVSMDTIALCALGFNSFYRDEMPHFIATMRNLLQASSARALRPA------DLVDARLQDPVDDLLNALILGRDTGQKLTTDSIVNNMITFLIAGHETTSGMLSFLFYDLLKHPHAYRKAQDEVDYITAVMRETLRLHCHAHPIRNNEDPVTLGNGRYYKDEPVAIHIGKIHRDPAVYDDADEFKPERPKNAWKPFGNGMRACIGRPFAWQEVLVVVAMLLQKI------------------------------------ 125597776 66 ---------------------------------------------------------------------------------------------------HHRRVLTPGFYPDNLNRLVPHVGRSVAALAERWRAMAEVDVAEWFQARVVFRLQARLMAFASEAFRKVLVPGYRFLPTKKNRMSWGLDREIRRGLVRLIGRRSGGDGNDLLGLMINAGVD-RTMPVEDMVEECKTFFFAGKQTTTNLLTWATVLLAMHPDWQDRARPKLKTLGMILNETLRLYPPAVATRRAKFDVTLGGGHIPRDTELLVPIMAIHHDARLWPDAAQFNPARHPLAFIPFGLGSRMCIGQSLAILEAKLTMAVLLQRF-DLALSP----------------------------- 168011667 40 --------------------PQLLRGGPHTTFRLLAKELGPVYVWLGGSFPMVIVTGEETVHEALKQSSVFSSRPKLLSQHISAGFKTTMTSPFGPHWQKLRKTISDLLGPSKLASYKPIRDSEIQKLLARLREQAHANAAVDVIMRIGFGEEFALMEAVNSNRRHVARTLLFPLARSANRNIETVADNTVSLVMPIVQQRKRYLQDHFVDALISCKGE-SALTDLEIVWNVVELMVGGTDNTSHILEWALANMVKYPHIQEKVYTEVRCAQAVVKESMRRHMMTPIPKLAAQDCKLSGYDIPKGTMVVFHAGALAMDDDIWTDPLNFRPER------------------------------------------------------------------------ 21553493 39 ----------------------------------------------------------------------------------------------------MKKLLTNLLGPQALERSRGFRADELDNLLDKAMKKESVDICVEICKMIMGRSCSEENGEAERVRAMLRAGFKKLVVSLFRKEMMDVSSRFDELLERILVEHEDHQGTDLVDALLAACRDKNKISRNHIKSFFADLLFASTDTFVQTTQWTVAEIINNPNVLERLRGEIDYLQAVVKEGLRLHPPGPFARFSQEGCRIGGFYVPEKTTLMINAYAVMRDSDSWEDPDEFKPERFAIKYIAFGSGRRSCPGENLA--------------------------------------------------- 62632229 33 ---------------------------PHRALLSLSRRYGPVMLLRLGEVPNVIVSTPEAAMLVLKTNDTFATRTGPTLDVVGSASEGIIFAPYGEHWRQMRKVVVELLSAMQVRRIQSIMQAEIAHLLESVAAASSADVGKGLARLTNNVIARAVFGGKSRQQEAYLRELDVMWLSSSGRAMRRLHSRMQRILGDIIQDRKETRAPNGASDAATARDNEDPLTSEIISAVIFDIFSAATDTTAATLEWAMAELVRNPRAMARAKLEVRQMLRHRKETLRLHPSAPLIHRASENCRVMGYDIPKGTAVMINAFAVGRDPAHWADAAEFRPERFQGEFVPFGAGRRQCPGALFATTMLELVLANLLYHF-DWAIPGGEPETMDMGEVFGI--------------- 170042731 102 -----------------------------------------------------------------------------------------------------RKALNPTFNTRVLTNFVPIMDARAKKLVEKMRPPGQKDYVKHLESVLTRLDVSQFLGVFYRMTDAYKKEQRKFCDKFTDNFILERRQELQQDAKTVDDEYEAKSLNFLDQILTIRKSDGTFFGDQEIANNLYNVMAGGNDTSALTVSFACLFLAMNPDIQANVFKQLKYTERFLKEVLRLCPVPFVARETPTHLQLDGVKIPPNQIIAFNLFTLHRRPDFWPDPERFDPDRHPYAYVPFSAGVRNCVGYRYAKNSLLIMLVRILQQF------------------------------------ 171687669 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLGAGHDTTATAVAWTVHLLSTHPEIQSKDPDKLPFMDNVCRESLRYIPPIPMTRQSIADDTLGRYKVPGGTVIYVLANTINRLPCYWETADEFDPDRWPNAFMTFLQGPRGCIGRKFAETEMKILLCVLLSEFEDYETADPEE-------------------------- 15238242 38 -------------------------------------------------------------------------------------------AMYGPVWRSLRRMVQNMLCSNRLKEFGSIRKSAIDKLVEKIKSEKENDGLVWVLRNARFAAFCILLDMCFKMEEESIEKMDQMMYFKERKNSLELRRKLVQFVVGFIEKRRLAIRNAYLDTLFDLRVDGREPSDEDLVTLCSEFLNAGTDTTGTAIEWGIAELISNPKIQEKDLNKMVFLQAFVKELLRRHPPTYFTHGVTEPTNLAGYDIPVGANVEFYLPGISEDPKIWSKPEKFDPDRFGVKMMPFGIGRRICPGLGMAVVHVELMLS------------------------------------------ 119943084 40 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASAGDLFMAGTDTTETTIRWGLLLLIQNPDVQERCHEEPSMNDRDRHEIQRYGNIIPIIHETILPTKLQGYSIPQGTTIVTNIQAIFSSKDHWKHPDSFNPENKPESFIMFSLGPRSCLGEMLARTELFLFITSLLQRI-HFSWPPDAKPIDMDGIF-GLVHSPQTF-------- 134100738 20 -------------------------------------------------------------------------------------------------------ILMPAFALGSMRTYHPVMLRVARRLLDSWAASAPVDVPDDMTRMTPHPFVGAMVRCLDWSMTRLSRVPGT-DHSERDEAFRADARYLASVVDEVINTRAAESGEDLLGLMLGARHDGTTLDAANIRNQIITFLIAGHETTSGTLSFALHYLAKNPEADELWGDSPDPEPSFEDETLRWPSAPAFGRQARHDTVLGRIPMRAGEAAAVLIPMLHRSPVRGDNPELFDPARFPHAFKPFGTGERACIGRQFALDEATMVLAMLAHR------------------------------------- 22331682 33 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDFVDVLLRIQREGFEIDRLCIKAIVLDVLVAGTDSSYALMDWAMTELLRHPEVSEEDIQNMSYLKAVIKETTRPPLPLLAPHESIQDVILGDYHIPAGTQVMI---------------------------------------------------------------------------------------------- 115934490 29 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PVNAMPWLRHFPNKWFASLFKAKNQRDRILMKKYVEHVVTYKAGRVRDMLDGLLAEAENNKQALTPEHIIINMWLIFFAGSDTVTNTLQWSLLYMAVFPKKQAKAQEELEYLQAVINEVLRYSSLTIVPHAAARDTEINGYFIPKGTSVMANFWSVHHNEDAWDQPEEFLPERFLNHFMPFSVGKRRCLGANVAKAELFLMLGRLL--------------------------------------- 125527395 92 ---VPGPVPVPLIGHLHLFAMHG-----PDVFSVLARKHGPVFRFHMGRQPLIIVADAELCKEVIKKFKSIPNRSMPSPIANSPIHKKGLFFTRGPRWTSMRNMIISIYQPSHLSSLIPTMESCIQRATKNLDGQKEIEFIKMHMHATTSLKMSILVGMLLPFVQELFRQVLKRIPGMGDYKIDRVNRALRTQMDRIVAERASHQRKDFLSVVLTARESNELLTPDYISALTYEHLLAGSTTTAFTLSTVLYLVAKHPEVEEKLLREIDYLDQVVKESMRFYMVSPVARETHEQVEIGGYALPKGTWVWLAPGVLAKDPKNFPEPEVFRPERHPYAFIPFGIGPRVCIGQ------------------------------------------------------ 170750602 54 ---------------------------------------------------------------------------PFMLRALAPALGAGVLTADGARWRRQRRTAIPMFRPDRVRSFVPAMARAAAATRARWRDADPRDILREMMRTAFDVIVATMVGDPHLEVEPFGAAMDAYLPSWVPHPGARAGAEAVRYLRGEVARTIAEPGSDLLGLLLQARETGAPLPEASLVDNLLTFVSAGHETTALALAWTFRVLAEHPEVERRVDRLPYTRQVLLEVMRLYPPAPLIVRRTRAPVRLGDTVVPAGQSVHVPVYALHRHALLWDRPEAFDPDRDRYAYLPFGAGPRVCIGMSLALTECLVILATLLPAF-RLRPVTAE--------------------------- 116874241 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INECLRFHPVDFTMRRALSDDIIDGYRVPKGTNIILNTG-RMRRTEFFQKANEFSLERKNAPFQPFGSGPRGCVGKHIAMVMMKAILLTLL--------------------------------------- 144905184 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVVDVLLN--DTSEKLTDDLIADNIIDMMIPGEDSVPILMTLATKYLSECPDQLTEENIKIKKLKDQLEEPLCWSDYLSLPRKALKDVEIKGYIIPQGWCVFANFRSVHLDEKNYDCPYQFNPWRWSNNFSPFGGGQRLCPGIDLARLEASIYLHHLVTQFRWYA---EEDTIVNFPTVRMKRRMPV---------- 189200112 101 ------------------------------------------------------------------------------------------------EHKHSRKNIMPAFSFRNIKDLYGVFWDKSIEFRDAVRVDAEPDKIVDLCR-YTTQVTLDIIGLAGLGRDIFPGWFIRKLPWSLNKRVDITTGNLRRITTEFVREKKANMKRDILSIMIRS----NNFSDINLVDQLLTFLAAGHETTSSALAWASYLLSRHPAVQTRLRAEIHEYNGVCNEVLRLFPTIPTPRVAIRDTIIADQFVPVGTTIFLLPWAINRNPALWADAEEFVPDRWNYSFLTFLHGPRSCIGERFARAEMRAIVAAFVGSFEMEMADPGEKIVVGGSV------------------- 169778009 60 ---------------------------------RLHERYGPVVRIAPD---HYSISDRAAVKLVYGTGTKFSAWYEGWKHPSPERWTLFP-DRDVRRHAETRKRFSGLYSMSSLVHYEEFVDHCADIFLGHWFQCYAFDVIGEITFGKRFMVYSTLIGIYPEWHPRLFE-----LLSHFSWSGAGGRTYIMRYVQEKIRRHSEQTQDFLEKMILARDKDPEKVTDYHLFMMGLSNVIAGSDTTAISLSSIMYHLLHYPAVLEKLRREVDYFQAVMKEALRMHSATGLPRVVPAGAEISGYYFPEGTTVGINTWVAHYDEEIYPDAKKFRPERWNEMYMPFGLGSRTCLGKHISILEMSKMIPRLIRDF-DFT-------------------------------- 34559857 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLLSFRDEGKPLSDEAVLDNCFAMLDASYDTTTSQMTLILKMLSSNPECFEKVVQEQKYTWQVLQESLRMSPVFGTLRKTMNDINHDGYTIPKGWQVVWTTYSTHQKDIYFKQPDKFMPSRDAYTFVPFGGGRRTCPGWEYAKVEILLFLHHFVKAFSGYTPTDPHERIC----------------------- 157342528 34 -----------------------------------------------------------------------------------------------------RKILTELFSSKRLASYEYIRVEERQAFISRLALSGKPVMLKEHLSRVTLGVISRIVLGEKYFSEFWIPWIAFLDLQGYVKRMKALRDKFDRFYDHVLEKHRARRAKDMVDMLLRLADDPDKLTTDGIKGFTQDLIAGGTDTSATTLEWAMSEIGRDRWVEEKDIAQLPYIDAIVKETMRLHPIVVAPHLALQDCNVAGYDIRRGTRVLVNTWSIGRDPNIWDAPEEFRPER------------------------------------------------------------------------ 121712467 70 ---------------------------------------------------------------------------------------------DPAKHRAMRKFLAAAFSERSLREQEGLVTQVIDDFIDQVGQRGTFDIIGQLAFHFWIAVVTESMGQDFLKRFPIIGHIFLKLNPRWLNKLMDGAIKHQTYTIDLVKRQQKTNRKDFMSHLL-AERNASQISDIQLAAHASDFVIAGSETTATCLATVIYYVGRNPEINGQSTSSLKYLHAVCLEALRIFPPLGLPRVVPEGGEIDGYFVPAKTIVSTNPFAASLDPANFDAPWVFCPERWLRASQPFSMGSRSCLGQGLAWLELRLTLAKL---------------------------------------- 149639846 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYATVTELQIAAVETTANSLMWILYNLSRNPHVQEKDLQNLPYLKACLKESMRITPVPFTTRTLDKETTLEEYTLPKGTVVVLNTQVLGTNEESFKDWSRFRPERWPFTHLPFGMGKRMCIGRRLAELQIHLALCWIVRKYNIVATDSKPVEILHLGLLMPDRELPIALR------- 85702987 2 IPPKPPARPNRLWRYLRLFRADILSAQPARLYRAWMAEFRTPFFRS------YLCNDTALVDLVLKRPDDFPKSTRVSEGLRPLLGQSVFVT-NGETWKRQRRIIDPAFEGGRLRDTFAAMVTAGQGAVTRLAPHAAADVIFRTLVSIPIENTTAAEVFEQFKAHQRTQPVPQWFPRFHRRQTRATARSIRALITGLTTKRRAEIEDDLATKIMTTADTGDRFETEEMVDQVAIFFLAGHETSASALAWALYLLALYPEWQERMSGLRITRDVFRETLRLYPPVPMMVRETTCPERFRDRDIAPGAQVVISPWHLHRHERLWDNPDGFDPARYREAFIPFSAGQRVCTGAGFAMIEGPLLLAMLVRAYRFDVVAERPPVPVAHLTVRG---------------- 218721449 119 -------------------------------------------------------------------------------------------------HGRKRRIISQGLSDAALRRYQPAILKHVNELCSVLVGSDVKQWMAHFCNYLTFDIMSDLFGEEYNTVTKDEHRFFRRLDRWLFAKSIQGRNKFIQFVNKLLQKSAKSTRQDVFTFLMDAKDPEQSLTLAEIGAETTTLVVAGSDTTSTALASTIFYLSHDPKWYNTTLSSCVYLRACIDESMRMSPPAGWREVGKGGGVFDEQHVPEGYDVGTGVYAIHHNPEYYPEPFKFRPERWHNAYTPFSIGPRSCIGKGLAITELTLALATILYRF-DLSL------------------------------- 66347583 75 -------------------------------------------------------------------------------------------------HQRYRRSLAHGFSQHSMMAQQPIIRAYVDKLIAAWYNYTTFDIIGDLAFPFGCLDTGKLHPWITLMFPWLNNLWKLVTPKQSMNQWATHMETAREKVRKRLASEKK--RPDFIDMLERTGAAGNQMTFEELASNAQVLILAGSETTATVLTATTYFLASNPETLKKVVNKLTYMLACLNEGMRIFPPVIMRQIRPEGDDIIGHYIPGGATVDVWQWAVHNNPDHFALADQYVPERWDPRFAPFSLGPRDCIGKNLAYAEMRMILARVLWNF-DISLHPDTP-------------------------- 169623983 38 ---------------------------------ALHKQYGPIVRLSPTEVG---VADLDAFKEIHKIGTKYM-KSEWYLRLANFPKAGVFTMLDPREHGARRKLLSRSFSRSYLENWEPAVREKALLVVTKIAMQSTADVYNWWMLLASDVSAHLAFGESFRMLEQFIRVLKKLTMGAGIMVEMPFLRLLRNAVQEMMARSRTGESNIFAKVIEDCEKEGEGHIDDMDVRIEMNIIIAGTDTTGVTLTYLTWAVLQQPQLQESDLINLPLLNATIEETLRLYGAAPSPRVVPQGTRFSGHYIPQGVTVDTQAYTFHRDPRIWSDPLTFDPQRWKTAFHPFGVGARSCIGIHLARMELRYAVAFFFRECRGIRLAP----------------------------- 110766050 131 ----------------------------------------------------------------------------------------------------------------------------------------------------------DMLGAPFSHFPLLRFIAPEIS---GYKSFVKIHEELWKFFKDEVNNHKNTFNSDIYLTILNSENYGKTFSEPQLVAICVDLFMAGSETTSKVLGFCFLYLVLFPHVQKKAHEEIDYMNAIVLESLRMFAGRNLPHRVQRDTKISDYKIPKNTIIITNFNGILMDES-WGDPENFRPERTPSRFLPFSAGKHRCMGENLAKTNIFIIATTLLQAF-TFSEIPGEKP------------------------- 170047372 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDQLLTMADTDGQLTDENICEQILTIIIAGSDTSGFTVAYTCLFLAMFPYHQDRLMEEIDFMDQFLKESMRIAPMGPVGRQNTADIELDGHRIPKGTSLSLNFFELHRRQDIWPNAHQFDPERHPFAFVPFSSGYRNCIGWKYAMINTKVMLIHILRNFRLKTELRFEELRFASSVTLDMLHKHVVLEPRS---- 210101927 33 -----------------------------------------------------VLSGYETIRTALRATEDFSSR-------------GFLMAPCGPRWKQHRKMTLRDFGVGK-RSLEGKINEEAEALAQEVQNGQPFDLQIMMENCVCNIICSIVFGFEYGDPEFLRLIHSLNTTIEAKPTAIDTLEVILPVFRHLIEAKAVKMFRASQEFCGRQIVKHRLTFDPNDIRDFIDAFLLEQQRAPDERARANFNDKQLQEVHQEIRNLLPYTAATLAEVQRIKPVAPVPHQASRDTTLGYNIPYEGCVIVINLWSVHMDPRLFPEPNTFQPERFLDNHIPFGIGHRMCLGEQLAKMELFMLFVSLMQRF-TFKLPEGAP-------------------------- 55742758 30 ---------------------------------------------------------------------------------------------------AHKKLTRSALLLGVRSSMEPRVEQLTQEFCERMRAQAPVTIQKEFSVLTCSIICCLTFGDKEDTLHALHDCVQDLMKTWEHWRLKQAIENRDHLVEKQLRRHKEQWRDMLDYMLQEAEEGQGQLLEGHVHMSVVDLFIGGTETTANTLSWAVVYLLHHPEIQWRLQEELDRENATIAEVLRLRPVVPLPHRATRPSSIFGYDIPEGTVVIPNLQGAHLDETVWEQPHEFRPDRFNPSALAFGCGARVCLGEPLARLELFVVLVQLLQAFTLLPPEPSLQPHPHSGI------------------- 154319157 77 ---------------------------------------------------------------------------------------------DRVEHTRKRKTISHTFSTKSIGQFEQYMHGNLDLFVNRWDQFAKIDCLHWFNYLAFDIIGDLAFGAPFGMLEKGKDITEIRKTPDAPITYAPAVEVLVARVGQRLDREKEDGRVDLLARLMEGKDEGAKLGRAELTAEALTQLIAGSDTTSNTSCAILYWICKTPGVLQKLQNELDYMNNVIQETLRIHSTSSLPRIVPGGAEVCGKFFPGYTVLSVPAYTIHHSKEIWSDADEFVPDRWKNAFIPFSYGPRSCVGRNVAEMELALIVATTFRR------------------------------------- 67522855 94 ------------------------------------------------------------------------------------------------EHKRHRKNLMPAFSYRHIKDLYPTFWAKSVEMVKDLQDRRDTGDITVTVRPWASRATLDIIGLAGMDRDFLAAQYHRILEDPPLWDIAEGAKYVRQVAQQLISEKRERIKHDILSVALNS----GNFTDIELIDQMMTFLAAGHETTSSALQWSVYALCKHPDIQTRLRQELPYLHAFCNEVLRFHPVPITFRTTTRDTTLAGTLLPKGTQLTISPEVINHDPDLWPDAHIFNPDRWNYALMTFLHGPRSCIGQGFAKAELACLVAAMVGRF-EMELADPGKKVRRTATISPVDGVVARLTP------ 210124823 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTVFRVGEKVMVRKLQEALEREERGEGEDDQPNFLAFVNSTGRLTKDEIYSNTIELMGAAIDTTSNTLLWTLYELSRRPELQDRLHQEVTQVKAIIKETLRMYPVPNVSRVLQEDTVLMGYMLPAKTCVVAQVYAMGRDPQLFPDPDEFKPERWPYSSLPFGFGPRSCLGRRVAEVELQLLL------------------------------------------- 184202209 35 ----------------------------------------------------------------------------------------------------IRKLIMNATTVNKLRPLRSHIRKVLRVLAQSAEAQQPLNVTEELLKWTNNTISMLMLGEAEEVRDDFIWPLKKLKFGKYEKRIDEIFNKFDPVIEKVIKKRQEIVRRFLDTLLEFAEDETMEIKIEQIKGLVVDFFSAGTDSTAVATEWALAELINNPRVLQKDTQNLPYIRAIVKETFRMHPPPVVKRKCVEECEIEGCVIPEGALILFNVWAVGRDPKYWDRPSEFRPER------------------------------------------------------------------------ 157760683 42 ---------------------------------------------------------------------------------------------------HRRKMLTPTFHFSIIQDYFPIFARHAEVLVEAVEPHVDGDFFDPYFKRCTLDIICETLGQNNEYVHAVKRIWNHMKFPWLWFEFDRNVKLTNDFVRKITYRKWSRKRKAFLDLLLTIQKEKGTLSDEDIREEVDTFMFEGHDTTSSGIGFTILWLGFNPEFFMDDIKKCSYLEKCIKESLRMFPSVPIARRLSEDVTIDHPVLPAGLAACVSPIAAARDPRAYPDPDRFNPNRDPYAYIPFSAGPRNCIGQKFAILEEKTVLSTFFRKF------------------------------------ 156550494 55 ---------------------------------------------------------------------------------------------------RLRKEFQKALSPRNVVNYAEDTDEIVRRFVSVCEDGRFDDLLSRLFLELTCLVAFDLKIDAFSEREMLRDSMWRFFDTPKYRKLCRAQAYMEEVAVKMVSEKLEKLKDEAPQSLLEIYLQNPELDFKDVVGMACDMLLAGIDTTTYSSAFALYHLSRNPETLDKLHAEASYTKAVIKETFRLNPISVVGRILQTDVVLNGYHVRKGTNVVTQNQISCRLPEYFEKPDSFMPERWPYLVLPFGHGPRSCIARRLAEQNMQILLLRMCRQL-RFDWAGGE-LDVDSFLIN----------------- 84514155 28 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFSPKRIEALRPIREDEVTAMVESIENLGKGILMRKYIGAVAFNNITRLAGVMDEQGVEFKAPWLRWMFPLEEEAFAKHRDRLNRAIMEEHTQARQKSGQHFVDALLTLQEKYD-LSEDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQQKAQEELDYLQCVAKEALRLHPPTMLPHRANTNVKIGGYDIPKGSNVHVNVWAVARDPAVWKDATEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 118200120 38 -------------------------------------------------------------------------------------------------------------------------------------DSGEVDLKYELEHLIILTASRCLLG--EEVRNKLFEDVSALFHIPAHRRRDNARKKLAQIFANIIASRKRTGKSDMLQCFIDSKKDGRPTTESEITGLLIAALFAGQHTSSITSTWTGAYLLCNNKYMSAVVDEQEVLYRCIKEALRLHPPIMLLRSSHSDFTVKTYDIPKGHIVATSPAFANRLPHIYKNPDTYDPDRFAFSYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF-EFELISPFPEIDWNAMVVGVK-------------- 218723202 37 --PLPPGPPGEFILGHYRRIPFVAA---FKQYAKWGKEYKSDVLYFETFGTKWIVLNSSAIDLLDKRGSNYSDRPKFILFEEMGWAPTLTWLRWGPQMQRHRKILQPAFSKAQVRQYQDNQQRQALICLRNMLDDQSNYLSAIRRFAVAHFPATRHLWLPFMERLRYARKWRWAIEAITNIPFALAQKEMSEKID------RKCFSHDRLTVYNANAEKGNEFTMDDIRGASAAIFIAGNDTTATTVQLFVLYLMQNPDAQAKAQAEIDRVPTWDDETYRMNPLSPIPHASISDDVYEGMFIPKGTIVYPNVWGIHHNESFYSEPFKFWPEREPYPVGNFGFGRRVCIGRVLAENSLMIIL------------------------------------------- 48762803 54 --------------------------------------------------------------------------------------------------RRARKVVTHLLSVKMVYSKRHDREEEVRLVVAKIRELATSDFVNELFRELTEISASLLGGFNLEDYFPRLANLDVFLRVVCSKAMSKRWDNLFNELIAEYEHGKEDNAEDFVHLLLSLKKE-YGLSTDNVKAILVNMFEAAIETSFLVLEYSMAELINNRHVMAKVQKEMPYLKATIKEAMRIHPPAPFPHFSTNDCEVNGYTIPAGTRVIVNAWALARDPSHWEGAEEFYPERKDIRFVPFGAGRRICAGATFAIATVEVML------------------------------------------- 164658988 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDRAQRLMSDFYLGIIKKRREGNTEDMISALMQSYKNGRNINDREIAHMMIALLMAGQHTSSATGSWAMLRLASRPEIIEELYEEQKRVDAVIRETLRLHPPIHIMRKVKSDMVVPPYVIPKGHYVIAAPGVSQVDPKIWEDASRFDPHRWNSPYLPFGAGRHRCIGEQFAYLQLGTIISTFVRAF-DWRLETKLPAPDYTSMVVLPTQ-PLVFTPRKNKA- 157130488 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIFGGNETTAVTMSNALLLIAMHPDVQLKNLQRLVYMEAVLKEVMRLWPITTIGRTTSTEVRLDEFLIPAEVNLVIDVYSIHRNARYWADANRFVPERFPYAFLGFSAGPRNCIGTRYAWLSMKVMLTAIL--------------------------------------- 121309515 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDNVKSLLMNIFEAAIETSYLVLEYAMAELINNRHVMKKLQTEVEKLDMITEEDLSSLPYLLLPHYSTADCNIDGYDIPAKTRILVNGWAIGRDPTAWERPEDFMPERFDFKYLPFGSGRRICPGANFALATMEIML------------------------------------------- 62870099 35 ----------------------------HHTLIKLGKRYGPLYTLYFGSMPTVVASTPDLFKLFLQTHEATSFNTRFQTSAISRLTYDNSVAMVPPYWKFIRKLIMNATTVNKLRPLRSRILKVLKVMANSAETQQPLDVTEELLKWTNSTISTMMLGEAEEVRDNFIWPLNKFKFGNYDKRTEEIFNKYDPIIEKVIKKRQEIVNKFLDTLLEFAQDETMEIKIEQIKGLVVDFFSAGTDSTAVSTEWTLSELINNPRVLKKAREEIDYIKAIVKEAFRLHPPPVVKRKCTQECEIDGYVVPEGALILFNVWAVGRDPKYWVKPLEFRPERFRGQHLPFGSGRRMCPGVNLA--------------------------------------------------- 71834072 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDEIVDLLVSLLVAGYDTTPTTMTLAVKYLTEHEQITRKDYKSMPFTQCVVNETLRLSNIISVFRRAMTDVKIKDFTIPKGSKVFASLRAVHLDLENFEDARVFYPWRWPANFMPFGGGPRRCPGHELARVALSVFLHHLITRF------------------------------------ 121698992 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWTMLLLARHPAEFQKLRQSCQPLQHCMNEVLRLFPVVPNRRIATKDTTLQPIYVRKGQPVAYSMHILHRRKDIWPDAEEFKPSRWVDRYVPFNGGPRICLGQQFALTEAGYVLVRLLQRFDAIEVQPHLEIRYALNLTSAP--------------- 115447141 33 -----------------------------------------------------VASSADAAREVTRTHDLFASRPPPTVRRLRPHREGVVFAPYGAMWRQLRKVVVEMLSARRVRSFRRVREEEAARLVASIASSPAVNVSAPIAAAVADATMRAVIGDRFERREEFLESITEAVRSFTMDSAFRQHQQLRDAMAAQPHLDDCAMEEDLLDTLLRIQKEDNPLTTGNIKAVLLDIFGAGSDTSSHMVQWVLSELMRNPEAMHKAQIELTYLKLVIKETLRLHPVVPLPRECRQTCKVMGYDVPQGTTVFVNVWAINRDPRHWDEPEVFKPER------------------------------------------------------------------------ 4589927 117 -------------------------------------------------------------------------------------------------HTRFRRALAYGFSAQAMLEQEPTFKAYVNQLFQRLHEQSSNDISKWYTF-TTFDMIGDLVVWRVFGCLENSTYHPWVALAFESLKNLAFMAEMGRYLLNKFAENRKTDRPDFVGKITQGKSKGSSMEFNELASNASVLIVAGSETTATLLSAAVYFLCSNPRTLELSTQGLRYMQAILDESLRMYPPVSPRKIAKGGSFVAGYFVPEDTLVENDMWAMHYDPKYFTRPTDFIPERWDARFSPFSIGPRNCIGMNLAYAEMRMMLARTVWEF-DIRLAESSRNWYH---------------------- 33863832 9 LRPLPNTAALSGVLEFAFFRDPAFAQKRF-------ERHGNVFETSLLGQPMVFIQGGQAIRDLLAQP---NAVEGWWPESVRQLLGHSLANRNGASHRARRRVIGQLFSASALQRYSAGIISMVQDLADELQAAKTALPLAERMRRFAFSVIATVLGLEGTDRDELFVDFEIWTRALFSIPIAKARERLLRRLQKVLLKA-SNGNGGLDLLAGGLDEAGIPLTDEDMVEQLLLLLFAGYETTASSLSCLMRELLLNPQVEREEINGVDWPPAPESEVMRLTPVGGFFRRTKCALVIDGVEVPKNRVVQVALAASNRHGA--GDLEAFRPQRHSATLLPFGGGERVCLGKPLAELEIRLMV------------------------------------------- 145240775 45 ------------------FTRALLRGTIVHDFERLHRKYGPVVRTAPDEGDAWYASRPDD-RQLLKDP--------LWWRRQPGQPDTLLSAIHPAKHSRMRKLLAPAFTPRALRVQEPVLQRYASLLVDRWFNFTTFDIFGDLGFGESFNCLQHSQYHPWIALARYYPPLEALLMKCIPRSLHEKSQRHYRQIIDKIDRRWELQRPDIMSHLID-ENGQVALPRGELNSTFMILTTTGSETTATVLTGILTYLVNQPKVLGRLIGDLPYLAAVIQEGLRPVPWMLPRQVPPGGSTVCGTWLPGGTAVSLQAYTLNRDPSRFHAASSFLPERWPNSNFPFSMGPQSCLGQHLAWAEMRLILTKLLVNF-DFEAVEGKQLRW----------------------- 125532704 35 ---------------------------IHDYHTALSREHTTFRMLVPAGGDQIYTCDPAVVEHILKTNFANYGKGPFNHGNAKDLFGDGIFAIDGEKWKQQRKIASYDFSTRALRDFSAVFKRNAAKLANHAASNQSMDFQGLMLRATMDSIFTIAFGTDLNTLDRFAAAFDRLLNVGVEAMLKERIKVVDEFVYRLIRARSDESRQDILSRFLQATTSDSGVDYKYLRDIILNIVIAGKDTTAGALAWFLYMVCKHPEVQEKICHNMHYLHAALTETLRLYPPMENKQCFSDDVLPNGFNVSKGDIVFFIPYAMGRMESLWKDAEYFRPERWPFKFTAFQAGPRICLGKEFAYRQMKIFAAVLL-RFFVLKLRDEKEIVYRTTLTLAIDGLHLT--------- 157327411 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKATVMTLIVGGSETTSIASIWILSALLNNRHALKRAQEELDYLQAAVKETLRLYPPGPVPHEAIQDCNVCGYHIPKGTRLLVNVWKLHRDPDAWSDPEEFQPER------------------------------------------------------------------------ 197730176 26 ------------------------------------------------------------------------------------------LFSEQPLHLGQRRLIQPAFHRSRQPHWRTVAADCAAEHLDRWQDGDTLDVLDEMHRIALEMIIRLFFAARPTPRERIHQCVNVLLGGIMNRRFERAIRDLNTIVADLARTARTTTANDLFTTLCPHAADLD-CSLQQSCDEAISVLVAGTETIATTLSWLFHELARHPDHENELRADLAAADGDNETLRLHTPNWVLMRRARTEVELDGRTLPAGTEFLFSLSALHRDPQVFPHPDRFDPDRWRTHFIPFGDGNRKCLGDTFARTEMR---------------------------------------------- 157130118 49 ----------------------------------------------------------------------------------------------------QRKALNPTFNLRILHSFFPIFDECSKKLVQELKPKGETVNLFRYTSHCALEMVCEIFGLVSRRMLSVHLYSDLIYMMTPAYWKEQFRNKLRSFAMKILQEKKETARDTFIDQLLSISDISRSFTDEEILCNVLVIMIAGNDTSGLAVAYGCLFLAMFPQIQERVYRLLEYTERFLKETLRHCPVANIARENMKDIELDGVMIPAGTKFTVSFWALHRRADMWGDPDHFLPERNPNAYMPFSTGARNCIGGRYAMLSTKVMLIHILKNF------------------------------------ 169596678 39 ----------------DLYAAYAWKGDIHIDMWRQHERYGPIIRYSPNKLNF---NTAEALKEIYTGAKNFQKSPNY--RVLRHGAANTLTMINKEEHARRRRIVSQGLSDAAVRFHEPTLMAHIQKCFALLSGTDEPKNVASWFNYLSFDIMGDVFGMQYNLLGSTRAIPDAIIDRWIFPKAIEARDQFLGFVRGLVDNVMKQVKTAVVSILKGAHDTGQKLTSKEILAESTTLCVAGSDTSSTAMSATFFYLANSPQVYQRVQEKLVYLRACIEEALRMSPPTGASREVLRDATVNGEWFPPTVELGVPIYAIQHNPDYYPSPFEFRPERWRAAFCPFSVGARSCVGKHMAMVELTLAV------------------------------------------- 125559864 37 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNEESDFIDVLLSIQHE-YGLTRDNVKAILVIMFEGGTDTAYIELEYAMAELIRKPQLMAKRSVVPRGQEIVTEEQLGRMPYLKVPHLSIAECDIEGYTIPSGTRVFVNAWALSRDPSFWENAEEFIPERNNFHFLPFGSGRRICPGINFAIATIEIMLANLVYRF------------------------------------ 195334501 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVAAQAFVFLLAGFEAESTTMGFTLYELACNPDVQDKSMQELTYTEKVINESLRKHPVVAHARIATKPYQHSNPKYYIETGVLVSILGIHHDPEFYPEPEKFIPERPNCAFLPFGAGPRNCIGLRFGRMQVVIGLALLIHNF-RVELHPKTPVPMK---------------------- 5915858 28 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFSPKRLEALRPIREDEVTSMVDSVYNHGKGILLRKHLGVVAFNNITRLAGVMDEQGVEFKAIVENGLKLGASLAMAEHIPWLRWMFLEEGAFAKHGARRDRLTRAIMAEQDKYDLSEDTIIGLLWDMITAGMDTTAISVEWAMAELIRNPRVQQKVQEELDYLQCVTKEAMRLHPPTMLPHRANANVKVGGYDIPKGSNVHVNVWAVARDPAVWKDPLEFRPERHDFRLLPFGSGRRVCPGAQLG--------------------------------------------------- 125564464 30 -----------------------------------------------------VVSTAAAAADLYRNHDLFASRPVAAAHKLSYGSKNITFAPFGEQWRRAKKAVVHALSPRRVEAFAPVRAAEAAALVAATRRAADRDLLYSYTNAVVTRAATGAAGTTAEKLKQLLVQADDLLPGMAAKAVRWSMEEWDKFLSPIMAEHAEKKKEDFIDVLLRLKEEDTELTDTHVKSRVVDLIAAATETTSVTLEWTMAELAANPRVMAKLQDEMEYMKAVVKEVLRLHPPAPIPHESTAAAAVQGYEIPARTSLFVNAWAIGRDPAAWGSPEEFRPERNDYQLVPFGAGRRICPGISFAVPVLEMALVALLHHF------------------------------------ 164519785 107 ---------------------------------------------------------------------------------------------------KQRQILSHSFSFDVLKNRVSKINNIVKEMINKIQIEEPTKIVTECTKITAEVVLRSFFGERFSQQQHVFDQTRRLRMLIPSFFFPKFMSKIFAEFRQLIEKDQNKTQKDFLDILVDSKNDGEYITKESIIHQFIVFFFAGMDTTGNLTGIMLYWVSKRKDIYEKLVQEIKYCHMFIQECLRYHCPAMFTRRAERDFYIGDNLVQKGMQVNISLHGVLRREKYFQNPDEFIPERFSEAFIPFSSGPKNCIGQHMALIEAKIIL------------------------------------------- 121710976 59 --------------------------------------------------------------------------------------------IDKKKHGKKRRVISQGFSDAALKNHEVVINEQIRQLLAQLKTGGKAVSVGSWSSPKNMGRFTDYFAFDVMSNIIFGVPWSTLRTPTYRFEAIKARDIFIRFVEEMLNQVAATTGKGVFATLANATETGLPLRKRELGGESATLIVAGTDTSSTALAACFFYLSHNRSALEREMNQCVFLRACIEESMRMSPSAASWREAEEGATVDGHYIPPGVDAGTCIYSIHHNPAYYPQPFTFRPERWRSAFNPFSIGPRSCIGKSLAYVELHLALANVLWAF-DLRLASGD--------------------------- 3915154 129 ------------------------------------------------------------------------------------------ATVDHDHHRARRGYLNPYFSKRSITNLEPFIHERVTKLLSRFQEHLDNDQVLSLDGAFCHYNYLDLPDFHFVVRDGFLGLTKVYHLARFIPVLVTVLKRLPYSCLRLIAEIHERGGDEFLSALADTHIPPVERTVERMLDEGTVILFAGTETTSRTLAITFFYLLTHPECLRKLREELNSLPKVEHEGFRCGPISRSGRVATENLKYKEHVIPAGTPVSQSTYFMHTDPKIFPEPEKFKPERWAEKKIPFSQGSRQCIGYTMAFAEMYLAMSRIAR-------------------------------------- 27529726 33 LPPGPPGWPI-------FGNLFDLGTLPHQTIAGMKLRYGPVVLLRIGSVKTIAILSAKVATEFFKNHDACFADRKIIDTMLVHNYNSLVLAPYGTYWRVLRRICTEMFTNKRINETAHLRQKCIDSMLQWIMKKGSGIEVARFIFLASFNMMGNLMGLMEWIFPCLRWLDIQGLRQKAGRDMGKAIEVASTFVKERLKEHKEEYKKDFLEVLLEGKDEPAKLSEHQINIFILEMFIAGSETSSSSVEWALAELLCNPEAMTRDIDNLHYMQAVVKETLRLHPPAPVPRRAIQDTSFMGYDISEDTQVFVNAWAIGRDPECWEDPWAFKPER------------------------------------------------------------------------ 147821888 100 ------------------------------------------------------------------------------------------------ESKKMRKLLPGFLKPEALQRYISIMDVIAQRHFESSWDNKEEVTVFPLAKIVEDPDHVEKLAEPFNELAAGIIALPIDLPGTSFNKGIKASNLVRKELHAIIKKRKMNLADDILSMLLTCDENGEXMNEEDIADKILGLLVGGHDTASATITFIVKFLAELPHVYDEVFKEQMNWEDIPKMRYSWNVACEVMRLA--PPVQGAFREAMNDFIFEAVLEHALDPEVLPRAGKIRTERDQYTYVPFGGGPRMCPGKEYARLEVLVFMHNLVRRFKWEKLLPDEKIIVDPMPIPA-KGLPIRLH------- 115446255 49 ----------------------LFRKPLHRTLARLAARHGGAVFGLRLGRRVAVVSSAPAAEECLGAHDVAFADRPRLPSGRILSYDWMGTASYGPYWRHVRRVVTEILSARRVQHFADVHVREARAMARHLHRAARVELKSRLFELLMNTMMAMICDKTYYVWDFLPAALRWVDVGGVGRRLWRLRESRTRFLQGLINDERKEMRRTMIGVLLSQRQDPDACPDQLIRSLCISSLEAGTDTSADTIEWAMSLLLNNPNVMRKARDEIDAFPCIIMETLRLYPPAPVPHEASTDCSIAGFHITRGTMLLVNTFAIHRDPQVWNEPTSFIPERFENGRIPFGMGRCKCPAENLG--------------------------------------------------- 122063379 29 ------------------------------------------------------------------------------------------------------------------NSMEPLVEQLTQEFCERMRAQAPVAIQKEFSFLTCSVICCLTFGDKEDTLHAFHDCVEDLMKSWEHWSIRIVEKQLRQHKDSMVAGQWRDMTDYMLQGMGKPKVEKGRLLEGHVHMSVVDLFIGGTETTATTLSWAVAFLLHHPEIQQRLQEELDCETATIAEVLRLRPVVPLPHRTTRHSSILGYDIPEGTVVIPNLQGAHLDDTVWEQPHEFRPDRFSPRVLAFGCGARVCLGEPLARLELFVVLARLLHAF------------------------------------ 158979033 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTNPVEDDVIKALILDMFVGGTDTTFAALEWTMAELIRNPRITEDDVDKMPYLRAVSKEILRLRPPFPVPRELTQDANLLGYDVPRGTLVLVNNWTVSRDPSLWENPDEFRPER------------------------------------------------------------------------ 212513883 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGGFDITATVLGFMCYELAINPDVQQQIMFKMSYLDMVVKETLRWPPAVMTDREVSKTYVMPKTENTPEFTLVRPIIAIHHDPKYYPEPEKFDPERNPLTYLPFGAGLRHCIALRYAMMEVKIGLVRLVSKF------------------------------------ 12004682 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDVLLQLAEDPDKLERHGVKAFTQDLIAGGTESSAVTVEWAISELIRKPEIFKKATEELDYVYAIAKETMRLHPVAPMPREAREDCNINGYDIPKGSLILVNTWTIARDSNVWDNPNEFMPERHDYELLPFGAGRRMCPGYPLG--------------------------------------------------- 194892656 57 --------------------------------------------------------------------------------------------------RILRADLVPLFTPSRVRQTLPHVAKACQLLRDQLPP-GRCEAKDLATRYTLQVVASAIFGLDAQCLGRRRRLAPPSRWLEWLAPLFQPSAWLQQWFSELVAA--RSAGDNLLQWLAASK---RGLGQQELAGHATTLLLEGYETSAMLLAFVLYELARNEEAQQRLHMELDEVARRHAEALRLHPAMQAQKRCTKSFTLPAQKVDVGTVLVVPVQAIHLDPQLYPAPHQFRPDRFGCRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 115445091 55 --PGPP-------TRFPIGHLHLLAKNGPDVFRAITKEYGPIFRFHMGRQPLVIVANAELCKEVFKDIRNRSTPPPNV----GTLHQDALFLTRDSTWSSMRNMVIPLYQPARLAGLIPTMQSYVDALVDNIAGCPDQDCIPFCQLSLCMAIDSTILGLFLPCVQTPCKRLLRRVPGTADYKMDQNERRLCRRIDAIIAGRRRDRDADFIAALLDARESGGGLEDRHVRALAYEHLIAGTKTTAFTVSSVVYLVSCHPRVEERLLREIDYLNQVIKEAMRFHLVSPIARETSEPVEIAGHLLPKGTYVWLAPGVLARDAAQFPEPEEFRPERHPYAHIPFGIGPRACVGHRFALQQVKLAAVGLYRR------------------------------------- 15239008 32 ---------------------------PHRALSSLSARHGPLMLLRFGRVPVLIVSSADVAHDVMKTHDLKFANRPITAHKISNGGRDLVFAPYGEYWRNVKSLCTHLLSNKMVQSSEKRREEEITLLMETLEEASLSSSSVNLSKLITN-MVSDIMGLDAVGLSPVGEYIPSLAWIGKITKLEKITKQFGDFIEKVLQEHEDTTADDFVDMLLTIQRDECQLDKSDLKVIIFEMFLGSTTTTSAVIEWAMTRLMRNPECLKKLQDEIRSVSKMNSYVSGKEVENMNYLKASEDVKLKGYDITAGTQVIINAWAIQRDTATWSDAQEFRPERHNFKYIPFGAGRRLCPGIGLGSVMASVTLANLVKRF-DWRVEDGPSGYDKPDLVEGCRKFPLVVFPSS---- 170061696 84 -----------------------------------------------------------------------------------------------------RKLLNMSLSPSMINSYIPTVNRKSRIMVEQLVGQPEQNFYHEVAKWALDMICATVLGVDINVQTETLVTKRMSLDGKNFMKAASTFRSVSNIVMERKVPFNQSEKDDLDMIYHLAAADPEHMNNESIAEHLDEIIFAGQDAMADVISKIILMLAMHPDIQERDCSKLTYTEMFCKETLRLFPSSFIGRKADADVKLDRHTLPKGAEVFVAFFKMHRDPAIWPDADRFDPDRHPYAFLPFSAGSRNCLG------------------------------------------------------- 47216634 38 ------------------------------------------------------ITGHKMVKEALVNQLDSFVERPVVPLFHVVFKGIGKPF--DPQHT-----ITNAVGNIVCSIVFGHRFEYSDASFRRILELDNEAVVLAGSAR-------TQLYDSFPSLMKHLPGPHQTVHANYSKITAFLKEEVDRHISDWNPEDPRDYIDTYLAEMEKMKQDPQAGFNVETLQICIDLIEAGTESAATTLRWGLVFILNHPSVQEKVQEEIDYTEAVIHEIQRFANVVPFPKMASKDTTLGEYFIPKGSAITTLLSSVLFDKDEWETPDVFNPNRKRDAFLPFSAGKRVCIGEQLAKFELFLFFTSILQRFK-LSPVPGQ--------------------------- 170052335 37 ---------------------------------------------------------------------------------------------------AQRKAINPTFNLKILHKFIPLFDKYAQELVQAFADGRALNLSPFMHRCSMKTICATTMGFAELLQKTFHLAFKRLFHVHWHVDWMKIREEIYKYGDEIMRKAAERHDDDIFMDQMLNTNSGKKFSDIEINHNFYTMIVGGSDTTGIFLGYIAIALAANQDIQEKVYQEICYTDMFLKECLRLFPVPMVVRKTLRDVDLNGFQVPKGNILIVSIYNLHRRKDIWPNANRFDPERHPYAFIPFSGGNRNCLGYRYAMINMKIVVVHLLR-------------------------------------- 115482926 36 LPPGPPAVP-LLGSTVWLTNS---LADAEPLLRRLIARHGPVVSLRVASRLLVFVADRRLAHAALVEKGASLADRPAMARLLGESDNLISRASYGPVWRLLRRLVAETLHPSRVRLFAPARAWVRRVLVEKLRDEAPHAVVETFQYAMFCLLVLMCFGSSKMPVFAFFPAVTKHLFRGRLQKAHALRRRQTELFVPLINARREYKKRDTLLDIKLPDDGNRPLTDDEMVNLCSEFLNAGTDTTSTALQWIMAELVKNPEVSEEDIHDMPYLKAVVLEGLRKHPPGHMPHRAAEDMEIGGYLIPKGTTVNFMVAEMGRDEKEWEKPMEFMPERREIRMMPFGVGRRICAGLGVA--------------------------------------------------- 84514159 152 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLRLYPPVIMSRFLRKDTKLGDLTLPAGVELIVPVSMMHQEKEFWDDAGDFKPERFSESYLPFGWGPRLCIGQNFGLLEAKIAVSMILRQF------------------------------------ 167626466 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTLTQFIKASLDSESLNIDEMVDQICMLFLAGHETSAAALSWSFYLLSQNRDVEFEDLNKLSLTSGVFYEAMRLYPPVYIPREKSTRCPISNKTIKKEHYLINN-WIIHRNSNYWENPNSFCPDRFVNKYLPFAKGARACIGKAFAIQEGLITLAEIIKK------------------------------------- 158293444 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGGHSAVGNFLVKAFGYIVQHPEVQQRIQAEADYTEAVIMEALRLIASPIVPHVANQDSQIGGYTVAKDTLIFLNNYDLSMSPALWDEPERFRPERKPDFFIPFGAGRRSCMG------------------------------------------------------- 67633484 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDEKRKLNEDEIVSLCSEFLIAGSDTTATVLQWIMANLVKNQEIQEKDTQKMPYLKAVVMEALRRHPPGNTPHSVTEDTVLGGYKVPKKGTINFLVAEIGRDPKVWEEPMAFKPER------------------------------------------------------------------------ 157812617 30 --------------------------------------------------------------------------------------------------RELRKLVLELFTAKRLESFQGIRRDETLNMIHRLLKLAREKKVVNFRDAATELSWSIIRTMVSNRQEFVLADYIPFFRAFDVQGFRQQSQILHEFFQGLVDSHRRQEREDFIDVLLSIQKQNEYVSDDTIKATIQDIFAAGTDTSSMTLEWALTELVRHPRSLQKAQDEISFIQAVVKETLRLHPPGPLQHQSVEDCKVGPYSFPAGTRVIINVYGISRDPSLWEQPLEFDPWRFHFEFIPFGSGRRICPGLAMGVRTVELALAQSLHRVPDIEEVCG---------------------------- 38174817 33 ---------------------------PHRALLSLSRRYGPVMLLRLGEVPNVIVSTPEAAVLVLKTNDTFATRTGPTLDVVGSASEGIIFAPYGEHWRQMRKVVVELLSAMQVRRIQSIMQAEIAHLLESVAAASSASPFRQQEAYLRELGVMAILGGGFSLVDLFPSSRLVRWLSSSGRAMRRLHSRMQRILGDIIQDRKETRAPNGASDAATARDNEDXLTSEIISAVIFDIFSAATDTTAATLEWAMAELVXNPQAMARAKLEVRQMLRHRKETLRLHPSAPLIHRASENCRVMGYDIPKGTAVMINAFAVGRDPAHWADAAEFRPERFQGEFVPFGAGRRQCPGALFATTMLELVLANLLYHF-DWAIPGGEPEAMDMGEVFGI--------------- 157133500 122 -----------------------------------------------------------------------------------------------------RKLLSPCFSPVVLSSFISKFNSKSATLVQHVIGRAEYDSYGDISRCTLDMICATFLGINYRLHRFWLHPEWIYRLTKYYRTERKCFENVFNMLNKIWKKRQMVLSESFIDRIQRLAEETQVFDEIDIRDELSTIIVAGNETSALSLSNTILMLAIHQDIQEEVYNKLCYTEMVIKETMRLFPVGPMGRKCTAPTRICMPTIPEGTNIILGVNNVHRNPAYWPDANRFDPERHPYAFLPFSGGPRNCIGYKYALMSMKIILCYLLR-------------------------------------- 195149201 70 ----------------------------------------------------------------------------------------------------------GVFTPANINKLLPRIVLISRGVINELVDSYNLDVVASMAFGLSADHTFRLWTQSYWGKFSLWRAYLALEFPLLAQLLNHKSYAVMAYFQKVVQEQRRRDRQPLQTFLQLYSNMDQPLDDVQIAAQAFGFVLAGLVPLNATLSFCLHELARQPELQDRVRAEIRYTKQVLNETLRHTPYPFLLRRATKEFELSVFVIARGNNVLIPTAAIHRDPAIYEEPLRFDPDRPAMSFLPFGDGLRGCIAAQFVEQELLVGLVTLL--------------------------------------- 121716300 76 ------------------------------------------------------------------------------------------------DHARERRLLSHAFSERALREQESIVQQYVNSLIAKWYNFTTFDIIGDLAFGEPFDCLRDNRYHPWVWMIHLYPRLESLVKKMLPKKFVRMRNEHWQMSKEKVGRRLQANRPDFMSYILK-YYDERGMSRQEIEANAGVLILAGSETTATALSGCTFYVLKNPEVYNRLVRRLPYLHAALEESLRLYPPVPGPRKVPAGASVDGQYVPGGVTVSTASFSAARAKSNFADPDSFIPERWREASQAFSLGPRNCLGKNLAYAEMRVIIAKLL--------------------------------------- 189238163 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELEDEVSTFLLAGSDTNATAGCFVLTLLGMHQDVQEKLYPKLKYTERVIKETLRLFPGPFIARIASDDIDLGDYVIPRGSNIAVGYVHLHRSEKYWEEPLKFNPERHPYTWLPFSGGLRNCVGGKFGMMVMKIMISMIIRKFRDIELTANIVLKPKNGF------------------- 198455943 70 ----------------------------------------------------------------------------------------------------------GVFTPANINKLLPRIVLISRGVINELVDSYNLDVVASMAFGLSRRWTQSYWGKFSLWRAYLALEFPLLAQLLNHKSYAVSAMYFQKVVLGQLQEQRRRDRQPLQTFLQLYSNMDQPLDDVQIAAQAFGFVLAGLVPLNATLSFCLYELARQPELQDRVRAEIRYTKQVLNETLRHTPYPFLLRRATKEFELSVFVIARGNNVLIPTAAIHRDPAIYEEPLRFDPDRPAMSFLPFGDGLRGCIAAQFVEQELLVGLVTLL--------------------------------------- 195392461 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLLDGFETTASVLAHTLLLLGRNAEAQQRLREELQSHDACVHECLRLFPPPISNKLCTRTIELSNFTIEKGTTVLVPHSCFMLDEDYFPNAQEFQPDREPNAFMAFGDGPRICIGMRFALAQIKAALVEIITNF------------------------------------ 50553800 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILIAGRDTTASTLSWIFMELAKKPDIFHKLRKKCDYLRQVLNEGLRLHPVVPVNRVAVRDTTLKPIFVAKGQKINYAIFWTHRDKEYWEDAEEFRPERWEWEFLPFNGGPRICLGQQFALTEMGYVITRLLQEYSDISIQPDAAVKVR---------------------- 195130058 122 -----------------------------------------------------------------------------------------PFVLDGDEWRQQRGIFSPLLTSGRIRNAYSNMQRICGQLIDEQSRSGQPFDGSDLGLRFTSENLLDCLPVAQHNKEMSEENYRLALSGALNGLFPRLPRCLRRFFGDLVRRCRRQERNDFINHLLDMQRQHQ-LTEEQLTSHAMTFMFDGLDTTSSTIAHCLLLLGRYPECQQQLWLELDYLSACLNETLRIYPAGGWAKTCTEPYTFHGSHHRSPDNVMIPIYGLHHDPNYYPEPQQFRPERFLNGFLGFGNGPRQCVGIRLGLTQTKAALAAIVKR------------------------------------- 162452911 22 ---------------------------------------------------------GADALDLLRAPEVVMDH----PEHIKGIVGRSMAAQDGPLHRHMRSAINPSFSPQGFAKEAAAAIASAIAAKIDAWLQQESFAVHPAMRDLTLDIILRICGVPTGDIRAWSRAYRELFPGMPAYRSDRARAWIDDRLRKLLALARGGGAAGSLVEMNARDDEGEPLSDQGIVDNLRAIVLAGHETSASILAWIVIVLSRRSEVWSALCDEHAAAPAIFREVLRMYPVWFIFRTVTETITLSGRRIPRNTPLALSPAQFGYDPSLFPDPDRFDLSRWRDRSIPFGGGPHFCLGYNVACVELQFILVRALRRVPHLEGASPKHVYFPTG-------------------- 67901070 108 ------------------------------------------------------------------------------------------------DHSRYRRALSHAFSARGLQEQEPLIQSYVDKLIVRLAESGRPEDMVKWFNLTTFDIIGDLFGEPFGGLDSAEYHHDNYPMLGWLLLRAFVPETLRQAKKRQIEHSRVHTRPDFMDSMLRSRKAPDALTDSEIVSNSNILIIAGSETTATLLSGVTYWILRNPRVVQKVSTELPYLLACFDEAFRLYPPVPTGRRTLAPTFISGYEMPPGTIVSVHQSGAYRSESNFHLPNNFIPERWDNRAVPFSVGPRNCIGRNLAFAEMRVILARVLWNF-DLEL------------------------------- 62654871 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLLALVSNLFTAGTETTAATLRWGIILMMRYPEVQKKVHDQMPYTDAVIHEIQRVANILPTPHETSTDVVFKNYYIPKGTEVITLLTSVLRDQTQWETPDAFNPAHKKEAFMPFSVGRRMCAGEPLAKMELFLFFTSLMQKF------------------------------------ 189196570 117 -------------------------------------------------------------------------------------------AIDKMQHARKRRVMSHAFSDSAIKSLEKYILANVR-------------------------VGCELLGRKSNNWSGEKSLTDE---KDGGWNDAWNTAHCKGQAMERTKLGVDVDRKDFFYYLLNAKETGKGFSMDELWGESNLLIIAGSDTTSTAMAGTFFYLANNPSALQKVCKEISFLRACIDETMRMTPPVAGPREVLAGLDVDGHHIPAGIDVGVPIYAIHHNPNYFPQPFDYIPERWQSAYNPFSIGPRGCIGKGLAYVELTVTIARVLY-LYDLRLAPG---------------------------- 116787914 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVDALLATSADTEQLSRDSIKAVLFDMLLGGSDTAPPIIEWAMSEVLKNPLVLTKLQHELEHVQAVVKETLRLYPQFLFRHLSAEARNVAGYEIPQNTHVLVNVWAIGRNPESWKNAESFQPERFNLDWLPFGAGRRRCPGQQLGTLIAELGLAQLL--------------------------------------- 150864746 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILIAGRDTTAGLLSFTFYELARNPAIFEKLKKKCEYLKFVLNEALRLYPVPVNFRVATKDTVLSPMFVRKYTTVAYGVYFTHRMKQFYEDAEVFKPERWAEAYLPFNGGPRICLGQQFALTEASYVVVRLIQMFPNIVSKDDGPYPPR---------------------- 147794787 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCLNLILAGSDTTKVTLTWALSLLLNHPHVLKKAQAELDIQQAIIKETLRLYPPIITLHAAMEDCTLAAGYNISGTQIMVNAWKIHRDERVWCNPKEFQPERFMTSHIPFGSGRRSCPGISLALQVVHFALASLL--------------------------------------- 194664508 66 ---------------------------------------------------------------------------------------------------KMRSVLQRILKPKDVAIFAGEINQVIADLIKRIYFLKSQTNINDLFFKYSMEGVATILYFKTSMYAGAIPRWLRLLIPKPWQEFCRSWDGLFEFSQIHVDERGERVRGGLLTYLFLSQE----LTLEEIYANMTEMLLAGVDTTSFTLSWAVYLLARHPEVQQALYREIVRNRALLKETLRLFPVPGNGRVTQEDLIVGGYLIPRGTQLALCHYATSYEDENFPRAKEFRPERWNFGSIPFGYGARSCIGRRIAELEIHLLVIQLLQHF------------------------------------ 109495316 35 -----------------------------------------------------VLSGYEVVREALVGTGHELADRPPIPIFQLIQRGGGIFFSSGVHWKVARQFTVRTLQSLGIRQMVGKVLQELVCLKGQLDSYGGQPFPLTLLGWAPCNITFTLFGQRFDYQDPVFVSLLSLIDQVMHRPVLSKIEEVRTILRTLLEAQRSPARSYVEALLQQGQDDPEDMFSEANVACTLDMVMAGTETTAATLQWAVFLMVKHPHVQGRVQEELDYTSAVLHEVQRYITLPHVPRCTAADIQLGGYLLPKGTPVIPLLTSVLLDKTQWETPSQFNPNHKRGAFLPFSTGRRVCVGESLARTELFLLFAGLL--------------------------------------- 157766098 119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVPMVQRKIISDMEIDGITIPSGANISISPMLIHKNPEVFPNPAIFDPDRNAFDYIPFSAGLRNCVGQKFAQINEKVMIAHILRNF---RLEP----------------------------- 210082493 50 -----------------------------------------------------VISDPKEIEKVFRNEGRYPERVQLESVRTYREIKKLPINLNGPEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDRLGCLTLDDLVPGSDAKLMIDGVNDFFNLEMSGAGRLYKYISTPTWRKFANAIDQWHGVAAKLLKEKLAKSAAEEGTDFLQSLLSRSD----VTFEEAMLMAVDLMAAGIDTTGNTLMFNLFCLAKNPEAQEKLYNRMHYLRAVVKETFRLCPTVNNIRTLDRDMVLSGYVVPAKTKIFMAHDVISSLPEYYPEPEVYKPERWPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 188596513 155 ----------------------------------------------------------------------------------------------PEKHALMRKMLNPAFSQRGLLEQEEIISGTIDKFVHKWYEMNSFDILGEM--AFGESFHSLDTGIPHFWADVVLEHLYIITLLDNLRRIGWLAKQNSNYSRQQVEKRLQKSRNDFVSLLVD-KVRAGEVSKEEMTAHVSTITIAGGETVATTLSGLTCFLAQNPDKLERLTKEIRAAFKTFEEINAFPPASGGAPRVSPGFTLHDKYIPKGTEVNVSPWSITHNAKYFSDPWEFKPERWKDASRPFLLGPRDCLGRNFALMELNLVLAKLLWSY-DMELVNKEINFLEQSTVHVLPGLFVRWHPQSP--- 115397107 86 ------------------------------------------------------------------------------------------------RHGHLRKLMSYGFSERALREQESVF--FTFDVMGHLVFGESFDCLQSTGYNPWVALIFDSVRIGGLLRSIKFWPWLTPIVQHLVPAKLQERRKEQKRIARQKAAYRKSIEDGRRDLISSLLQPDSGVTDAEYQSTVESLIIAGSETTATLLAGVTFHLLKNPDKSKRATMEVRNAFSSPEEITRIYPPDGFPRNTGENTEILDERVPPNTLVRVTHWATFHSPSNFARPDEFIPERWKSALQPFHVGPRNCIGRNLAYMEMRLLMALVLFRF-DMEL------------------------------- 218184419 49 ------------------------------------------------------------------------------------------------RHARLRRFVLGAINPGSLRTIARVAQPRVAAALRSWAAKGTITAATEMKN-VTFENICKIFMEPSPLTEKIHGWFTGLVAGFRSHHARKCRRKLNSVFREELERRKVKMDGDLMSGLMHVEDEGRRLDDDEVVDNIVSLVIAGYESTASAIMWATYHLAKSPSALAKDVSKMKYTAKVVEETIRLANIAPMARVALRDVEYRGYTIPKGWKVIVWIRSLHVDPAHYDNPLSFNPDRWDKSYQVFGGGERICAGNMLARLQLTIML------------------------------------------- 13400014 6 ---------------------------------------------------------------------------------------------------------NAALRGEQMKGHAATIEDQVRRMIADWGEAGEIDLLDFFAELTIYTSSACLIGKKFRDQLDGRFYVDPYLPIESFRRRDEARNGLVALVADIMNGRIANPDRDMLDVLIAVKAETGRFSADEITGMFISMMFAGHHTSSGTASWTLIELMRHRDAYAAVIDELDQLENVLKETLRLHPPIILMRVAKGEFEVQGHRIHEGDLVAASPAISNRIPEDFPDPHDFVPARNRWTWIPFGAGRHRCVGAAFAIMQIKAIFSVLLR-------------------------------------- 157337152 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMDDAVAARKERPSDDLLSRFMKKRDDGNVFPTSVLQRIALNFVLAGRDTSSVALSWFFWLIMNNPRVEEKITTELSYLKAALAETLRLYPPEDFKYVVSDDILPDGTYVPAGTTVTYSIYSVGRMKTIWEDCLEFKPERWGYKFVAFNAGPRTCLGKDLAYLQMKSVASAVLLRY-RLSPVPGHRVEQKMSLTLFMKNLRVYLHP------ 58198719 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INESLRFHPVVDFMRRALDDDVIEGYRVLKGTNIILNVGRMHRS-EFFPKPTEFSLDNFNKPFQPFGSGPRSCVGKHIAMVMMKAVLVMILSRF------------------------------------ 171681427 59 ----------------------------------------------------------------------------ILPRMKGAKIPDVFATRDEDLHRRMRRPVANLYSIANLTRFEPLVVSTIERLDEMFTDKGRGFNLSDWLQLFTFDIMGDIEGVIENNWKYFRDWLDKFWKDNPLIPVSAKRNPLAEFGAARIEERENINQKDYLSAFIREAGKDPTLPELALPTWTNSNIQAGGDTTSIMASVVLYHLLKNPKVTWKESQRLPYLDACVKEASRLHPPIGFPRIVPQGLEVDGYFIPPGTRVSMNPWAVHREVGLYDDPDVWRPERWMNSLLTFGAGHRVCLGKNLSYFEVYKIIPSLLQRYEFELLNPEREWTLETKWFTMPSGFHVR--------- 170591122 57 ------------------------------------------------------------------------------------------IQIDGDKWKQQRRFVLRVFGVGRI-LIEQQIMNEVESFIDYLCTGQEMDICAMHAVCVGNIINNILFGYEFSFLHSLLDSQSRLVMHYKWKQFKDLRNKLWKFISREVQVHMKDFTYAYLSEINRRKRSGEPFSEWQLTMLLLDLFYAGMETTVTTLKWGFLLSMIHPDVQTKVQNELDYTMATIHEIQRFANILPINRTVAEDVVMGKYYYPAGTLCIPQISIAMNDPTNFEKPREFRPERKYDAFFPFSIGKRQCLGESLAKAELFLIYANLIRHF-RFRTVPNRP-------------------------- 57470944 92 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSKKELYAAVTELQLAAVETTANSLMWILYNLSRNPQVQQKDLRNMPYLKACLKESMRLTPVPFTTRTLDKATVLGEYALPKGTVLMLNTQVLGSSEDNFEDSSQFRPERWPFAHLPFGVGKRMCIGRRLAELQLHLALCWIVRKY-DIQATDNEPVEMHSGTLVPSRELPIAF-------- 125558254 28 -------------------------------------------------------------------------------------------AVDPDTRAEQMRLFWDVLKPRSIEARVGAMAEEVQNYFSRWGEQGTVDLKKELERVLMLIASRCLLGVYELFRDHLISTMLPYLPTPAHRRRDRARQRLGEIFTEVIRSRRAGNGDDVLQRLIDGRKDERALTDVEVVGLLVALVFAGKHSSSSVSTWTGINLLSHPNHLAAVIAEQDRLHRCIKEALRLHPPVAMFRQARKHFTVQTYTIPGGHTVLSTILVNHHMPNVYKDPHVFDPSRFPFSFLAFGAGRHSCAGESFAYTQIKVIWSHLLRNF------------------------------------ 195027878 72 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDGAQFNDEDLLAQCLLFFSAGFETVSTCLSFTSYELAINPAVQQTLYMGMQYLDCIISESLRWPPAIVIDRMCGADFELRLLKLSKDDLVHIPIVALHYDPDNFEQPEEFRPERRPFTYLPFGLGQRMCIGNRMALMEVKAMIYQLVLHF---RLLPTERTPLDMASIEGFR-------------- 157348151 112 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLVLSLLFAGHETSSVAIALAIYFLEGCPELSWEDYKKMEFTQCVISETLRLGNVVRFHRKALKDVRYKGYDIPCGWKVLPVIAAVHLDPSLFDQPQHFNPWRWNQNFMPFGGGPRLCAGSELAKLEMAVFI------------------------------------------- 118046127 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDERRQRHGDDLLEMLVTARETGEQMSPKQIRDEVMTIFLAGHETTAGTLSWILHLLAHHGDAERKLRPHLPYNRMVIDETLRLYPPTWISRVMVGPDTLGDYELPAGSVIALSPYVTHRHPAFWPNPESFDPERHKFAYVPFLAGPRQCIGNSSALMEMQLILPMILQRF-RVSAVPGYPVR------------------------ 210112940 40 LAPFP-GQPAHWLFHMREVRPDETGFTIVPQWAAKFKFAFP--LWIGPFRVVLSLVHPDYIKEIVNSPE---PKDRVSYAWLKPWIGDGLLVSEGQKWFRNRRLLTPGFHFDVLKPYVKVFSECTNIMLDRWADLAPGTPVEMFHYALDSLMRCALSVRSDCQRDRFPPFHIPLIFHPTGFRFRKACKTAHDFSDEVIRKRRTELQQDFLDILLQAREDGKGLSEREIRDEVDTFMFEGHDTTASGVSWILYNLAKHPACQDRCRAEVDYTTMCIKESLRMHPVPGVTRLTTQPHTFPDGRSIPGVSVSIGVHSLHHNIHVWGDPERFSPERSSHAFIPFSAGSRNCIGQHFAMNELKVTVALTLQRY-RLELDETRPPY------------------------ 196179073 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFAGHDTTAHTMSFAVGELGLNPRVFQTAQQHLSYIEAVVKETLRLHPVAGIPLISTQETELDGIKIPANVGVEPFFWAAGRDPDMYPNPEEFYPERWDQQPLPFSRGSHFCLGAPLALLEATVMLSLLLHHF-NWELVNGQD-------------------------- 212544308 81 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVAHTFSAKSIGQFEQYIHANVELFVVQLTKYASIDALNWFNYLAFDIIGDLAFGAPFGMLEKFLKPYAAFLPDSFFSKGLEAVENLAGIAVARVEVMENNTRVDLLARLMEGRDEGAKLGREELTAEALTQLIAGSDTTSNTACALLYWVLRTPGVMKKLQECVDYIQYVIQETMRIHSTSSLPRQISAPVNICGRTFHAGDVVSVPSYTIHHSTKIWPDAEEFVPDRWAPAFIPFSTGPRACVGRNVAEMELTCIVGTVFRNF-EFVLEQEEKMETREGFLRKPLGLAV---------- 169784548 46 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDMMSRWLAHNADPTRLSTRDLMVHLSANVFAGSDTTAIALRSILYHLICHPDKMAKVRAEIDTADAVMKEAMRLHPSNLERHVPPQGVTICGHYIPGGTNVGINPWVVHRDPIVFPQPDSFIPERWEKAFLNFGAGSRSCIGKAISLMEMRKILPQLLREF-DIHL------------------------------- 157761525 48 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCFDLWVAGLSTTHTTLSWIIAYVLNHSEVQKTMQIELDFMNAVINESQRCANIVNQIHCVSKDTMINGVLVKKGTGIIPQISTVLLDETTFPDPYKFNPERFIDEHCAFSVGKRQCLGEGLARMEMFLFISNFFNR------------------------------------- 212536398 97 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILMAGRDTTASLLSHTFHLLARRPDIWQKLQRNLKYVKYVLNESLRYYPVVPNGRIAVKDTILSPLFVPKGAIVGFTPWVMHRRKDIYPDAHEFRPERWAPGYLPFGGGPRICLGQQFALTEASYTIVRILQEFARIENRDGGDWVEKLNVTLSPGNVKVTMIPGRT--- 73992601 144 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLAAVETTANSLMWILYNLSRNPHVQQKDLRNMPYLKACLKESMRLTPVPFTTRTLDKETVLGEYALPKGTVLMLNTQVLGSNEENFKDSSQFRPERWPFAHLPFGIGKRMCIGRRLAELQLHLALCWIIRKYDIVATDHEPVEMLHLGILVPSRELPIAFR------- 193676408 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNFSDSDIRDEVVTMMTGGSETSAITICFCLLMLAIHQDIQDKVYDEIYYLEQVLKETLRLYPVRPVLRELQDDVKIDYVLPKGTTCVLCPITTHHC-PVIYPNPWSFNPERHRYSFIPFSGGPRGCIGSKYAMLSMKVTVSTFLRHF------------------------------------ 169859213 39 -------------------------------------------------------------------------------------------------HRKQRKMLNPVFSINHMRQMVPIFMEVSTKLLSRLTSTGPKEVVKLLTAMLMKTIWVRLFFLPTIHKKRLRRFVMDRFSWGASRMFKDIVDTMHKTSLEIYHSKKKAQGKDLLSILMRADSDDERLHEDELIAQVTTFTFAAMDTTSSALCRFFYLLAKHQDVQERLRKEIKYLDAVCRETLRLYPPVPISREARRDQRIDEIHVPKGTKIWASILGINRMPELWPDADEWKPERWLSPLMTFIGGGRACIGFKFSQLEMKCVLFVLLDHL-RFSLPENKDIKWVMSGI------------------ 147861230 52 LPPSPPKLPI-------IGNLXQLGKLPHRSLSKLSQEFGPVLLLQLGRIPTLLISSADMAKEVLKTHDICSRAPSQGPKRLSYNFLDMCFSPYSDYWRAMRKVVLELLSAKRAHSLWHAWEVEVSHLISSLASPNPVDLHEKIFSLMDGILNMFAFGFKNEKFQDVLVEAMKMLDSFSAEDFFPSVGWIIDALTGLRARHNKCFREDLVDVLLGLSKDENHLTNDHIKAILLNTFIGGTDTGAVTMVWAMSELMANP-------------------------------------------------------------------------------------------------------------------------------------------------- 148237808 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGTETTATSLQWALLYMVAFPEIQKKVQEELDFTNAVIHEVQRYGNIASVGRSCIRKVTVNGYQLEKNTMVLPNLDSVLHDQHQWETPYKFNPNHTSEAFLPFSAGHRVCLGEQLARFELLIFFTTLLRRF------------------------------------ 162448470 40 --------------------------------------------------------------------------------------------------TRQRRLVMSAFTAGQLRESHGTLSTITRRLRERWRRGAPVDARRDLARYTVDVTTAVAFGLDMNLIERFASLNRRVFAPFPYWRLDQALSEVRTRMLDILRTTRAELDRDALLVARDADDPKARLSEQEVLGNVLTLLLAGEDTTADTMAWMLHFMALRPDVQARMRAEVDAEPESPEHAQRKSAAPILFMEACADTVVGSLRLAAGTRMILLTRQIALKEEHFHDAASFMPERWPRAALAFGSGPRVCPGRALSMVESAMVGAMVARDFDVSLVDPARPVKELLGFTMKPEGLFVRFPP------ 169630356 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMRTIRQMIRDRRANPTDDLLNILLAARGDSRPLTEIDVYSEIMSAIGGGYETIVASMSWTLALLLQHPEHLDRLYDEISWARACFDEGQRLQGAPINPRYAMEDTELGGYPIPKYTLVASSLYVVHRDPRWWENAETYDPMRPRLAFQAFGAGPHHCMGTGMAYMMAQYLLAIIFQRY-RLHLRPGWQPR------------------------ 115625651 41 ----PPAVPNTLQFKSDPREHFLYDVGVREKYR--HQSGGVIRMW---FGPLPIVLIYNAVHEALMN----SSRHINKGTEYTFMEPWLLLTSGGQKWFHRRKLLTPTFHFSILQSFMEVFNEQSMILVKKLGKFETVNIFPLVTHCVLDIICDTAMGVGRMSHLIVSRIRNFMLWPDWIYNRTKDHEKALQILHGMIQERRKRKRIAFLDLLLQMHREDATFTLEAIREEVDTFMFEGHDTTAAAVNWALLLIGQHPTVQARLHDEIDQVFGDSEESLRLLPSVPIGRDLDEDIIVNGKVVPKGASVFLSIYGIHHDPEQFPDPERFDPDRHPFAFIPFSAGPRNCIGMQI---------------------------------------------------- 118488621 37 --------------------------------------------------------------------------------------------------RTLRRFVTELFSRSCLDRISEEVRTLVRLILSKVSDDGAKKVDLNYFFTITSLNVIMKMNAGKKWVEEFFPFLKWFGYRGEEESVIKVYKERDEFLQGLIEEVKRKETSSVTSLLALQKSDPELYTDEVVKGTMATLYLAGVDTVDFTTEWAMTFLLNHPERLERVKAEIDREVGHERVQESDLPKLRYVRCVSEDCIVGGYKIPRGTIVMVNAWAIHRDPKLWEDPESFKPEREKQGFIPFGIGRRACPGNHMAMRRVMLALAALI--------------------------------------- 195385462 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLDTRQLTANTMTFLLDGFETTATVISHMLLLLARNEQVQQRLRNELEAHDACVQEAIRIFPPGFMSNKCTEPLELENFIVERGTTVIVPHYCFMLDEEYFPNPQVFQPDRFMQPFMGFGDGPRICIGMRFAMTQIKGAIVEVLTKF-NVRVNPTDNLYEPTAFITTLKGIWLDFEP------ 149732361 117 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGGTETTASTLSWAVAFLLHHPEIQQRLQDELDRENATIAEVLRLRPVVPLPHRTTRPTSIVGYDIPKGTIIIPNLQGAHLDETIWEQPHEFRPDRFLYPTLAFGCGARVCLGEPLARLELFVVLAQLLRAF------------------------------------ 170052342 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPFSHDEIQDHIYTMIAAGNETSATQAAHTALLLAMHPDIQEKAVKQLVYLERIIKESQRLCPVAVYGRKTLNDLQLDEFVIPKGNLFILNIFALHRRKEFWGEPDRFLPERHPFAYLPFSGGARGCIGSRYAMMSLKTILSEMLR-------------------------------------- 85838517 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKALIMDFFTAGTDTTSISTEWALVELMNNPSLLQKAREEIDYIQAIIKETFRLHPPPMVTRRCVTQCKIENYVIPENSLIFVNNWAMGRNSAYWDKPLEFNPERFNFQILPFGSGRRMCPGVTLAMQEVPALLGAII--------------------------------------- 195037499 164 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTELMGYHIPKDTIIIPSLYALHTDKRIWSDPENFRPERFLDASLPFGAGKRICAGETFARNMIFLVTTAMLQNF-DYTLAPGDSLPDLTKNNNGLIITPADF-------- 211589738 35 --PGPKLAAATFLYEFYY---DVVKSGMYWEIERMHEKYGPIVRINPREIHIRDSSYYDEIHAGASRKR--SKDPKYAIAFGAPNSLVGTITHD--HHRFRRSLLSNYFSKRSVVDLGPSIHDKVDKLIARFEQAHQNDLVDAVNGLMVMMHMNRFFPFLISIFRNAPPTLLRWLQPNMADLFARLRQQADDTLQKQLKKVDSEARSTIFDALTNLELPEDERTLDRLEDESALLLGAGTETTARSITVAMFYLIRDKEIMAKLRAELKYLTGVVSEGLR-LSHGMTARLATEPMLYKDWVIPAGTPVSQSNYFVHMDPTLFPEPEKFDPERWIRATVSFTKGSRQCLGMNLAYAEIYLSLAHIARRI-DFAL------------------------------- 195149766 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALLGFTLYELAKQPDLQKRLREELAFLRKVCLEALRLYPAAFINRECTSSDPNGFSLQPHVDFVVPNILGLHRDEKYWPEPNRFDPERFPMTYIPFGAGPHGCIGSRLGSLQLKLGLAHIL--------------------------------------- 194708388 36 ---------------------------------------------------------------------------------------------------HQRRLIAPEFFPDKVKGMVDLMVGSATALVASWIRAYSADVISRTCFGSSYVKGKRIFAAIRELQKAVSKPNLLAEMTGLSFLPTRTNREAWRLVRDLVLDVVREGGDDDRNLLNAMCSGDRVAVEEFVVDNCKNIYFAGYETTAVTAAWCMMLLALHPEWQDLVRHKMKKLTMVIQETLRLYPGAVVSRQALRDVTLGGVRVPAGVNIYVPVSTMHLDPELWADAREFDPQRQPHAYLPFGAGTRTCLGQAFAMAELKVLLALVLSRF------------------------------------ 46124139 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELTSISLTMLSGGLDTVTTLVAWFVAYLSQHPEIQQKEPMCDANDDQKCEESLRYYTVLRLPRASIRDIIYEGVKIPKGTVVFLNAWACNMDEQVWSDPQEFRPERWEAPLFTYGVGYRMCAGSLLANRELYLLYMRLLEQFDNVDCHPVRGNLDPTSLVAMPRRYKASFTPRSP--- 584867 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVTLCSEFLNGGTDTTATAIEWAIGRLIENPNIQEKDIEKMPYLNAVVKELLRKHPPTYMSHAVTEPAKLGGYDIPTGVNVEIFLPGISDDPNLWSEPEKFDPDRSGVKMIPFGMGRRICPGLNMA--------------------------------------------------- 212506967 25 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRVCNDIFTAGADTIGSSIGFCLLYTVLYPKWQDVIYEEIKQFEAFLTEVSRCNTIIAVPHKSLKDTTLNGYFIPRNTTILVSIWAVLQDKSIWNDPEKFSPERKTDGWMPFGFGQRSCPGEIQAKNIIFLFFVSLIEKFK-FSIPEGHP-------------------------- 115444663 39 ---------------------------VHRALADLRRMDAPLMYLRLGEVPVVVATSPGAAREVMRTHDVAFATRPVSPTVRIMTADGLVFAPYGALWRQLRRIILELLSARRVQSFRRVREEEAARLAAAVAAAAPHNVSERIAVLIADSAVRAMIGDRFKKRDEFLEALAEGLKLVSGFSLADLFPWLASFVTGAARRAQENHRKNFELMDRAIEQHQEPLTMGIIKAVILDLFSAGSETSATTIQWAMSELMRNPRVMKRAQDNLQGKPKVTEEDLHLPAPLLLPRESRESCKIFGYDVPKGTTVLVNAWAIGRDPKYWDDPEEFKPER------------------------------------------------------------------------ 145242042 110 ---------------------------------------------------------------------------------------------DRAEHTRKRKTVSHTFSMKSIGQFEQYIHGNIELFVKQWNRMASLDALNWFNYLAFDIIGDLAFGAPFGMLDKGKDFAEMRKTPDSPPSYVQAVEVLNRFFRDGIEVMANNTRVDLLARLMEGKDNGEKLGRAELTAEALTQLIAGSDTTSNTSCAILYWCMRTPGVIEKLHKVLDYLQWVIWETMRIHSTSAMPREIPAPVTISGHTFYPGDVVSVPSYTIHRSKEIWPDAEQFVPERWDAAFIPFSTGPRACVGRNVAEMELLVICGTVFRLF-EFEMQQEGPMETREGFLRKPLGLQV---------- 195607712 55 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTPRRLEALRPIREDEVTAMVESVHNEGKPMVVRKHLSMVAFNNITRLADVDEQGREFEFIWYLRWLCPLNEELYKTHNERRDRLTMKIIDEHAKSLKEHFVDALFTLKQQYD-LSEDTVIGLLWDMITAGMDTTVISVEWAMAELVRNPRVQKKLQEELDYLQAVVKESLLLHPPTMLPHKASSNVKIGGYNIPKGANVMVNVWAVARDPKVWSNPLEYRPERSDFRVLPFGAGRRVCPGAQLG--------------------------------------------------- 212528330 40 ----------------------------------------------------------EAVKEIFRQSQHTSSRAPSVVSDLVSGNMRFLLMPYGPEWRSLRAVVHKLLTPKASDTFKPSQEYEAKQLIRRVPKWECDDVMQDFTEIATPGAYLAESFPPLAKLPVFLQWWRGSALAAFRRQAAVWMDY-WTTLQEQIAEQKAP--PCFVKQFAETDYKKQNISELQAAFVAGSMIEAGSETTSSSLNTCVKYLAAYPEAQAKAYDALPYIRACVKETLRIRPVTNIPHYTTADITYKGIVIPKNTVVSINQYGLHFDPARYKDPEAFIPDRYARDHFDFGAGRRACPGLHLAENSLFITIAMIVWAF------------------------------------ 158313267 66 ----PPAAAPHTTFDFDVFDPEHWP-NPYPRYAMARKARPLIR----TPLGVHLVTRYQDCATILQDNNWSHAHKAFHPGVEHVDLPTSFLWMDPPDHTRLRALVSKAFTPRTVANLRPRIEQLVKDLFDAIIEAREVDVISALAYPLPLTIIAELLGAPAEDHPDLQRWSRALARGFDPE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195443630 280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLAAFETTASSIFSTLLLLAMYPEYQEQLFEELQETDRIFNESLRIPPVPIVARQAVADMTLSNGVIPKGTNFLINSFHMHLCEDIWPEAKIFNPDKHPYSFIPFSKGPRNCIGWRYALMSSKITLIKLLR-------------------------------------- 146175111 95 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIVDNFTGIFLAGTDTTSNMVGSALYYLSINPEIQQKDITHFNFLNCILKESLRLIPPQITSRIANHNMKIGEFDIKQGDLVTTNFAYNLSNPDIFPNPELFNPQRWTFSFTPFSQGPRNCIGQHLAMIEGKSILASILLQFEIL-PNPNTEVIMDMKMMYGFQN------------- 171678814 55 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDGAIKEVERYILANIRTFCEAIGDYGRPKNMSDWCNWLAMDILGDLCAFHMLDRPDNRYAVDLVGVAAQRHLLCGTMPIVNKLLDKILFHKIATDRRDFLYHLLKARETGQGFTTPELWGESNLLIIAGSDTTSTAMAATLFYLVRNPAALAKVTNSCHYLRACIDEAMRLSPSVGGPREVLAGMTIDGEMVPEGTIVGTPHYTIHHNANYYPEPFAYKPER------------------------------------------------------------------------ 210088366 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEENVMHVVQELLFGGIDTTTNTLRWGLMYMVLYPDVQKKVQSELDYTEATVMEVQRLRSVVPLPHATTQQVKLAGFDIPAGTQVLMNLHSVHADPVYWPDPDRFDPGRKLDSFMPFSGGRRVCPGEQLGKMELFLLFSSLLQNF-TFKLPEGAPP------------------------- 170737727 2 ----------------NPTDPAVTHRDPYPYYAALVDGPPLAF---DATLGLWVASRAAAVTAVLCHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRASFAPIDTDALRDRAEVLAAR---RLPASGDADALNAWCMTVPVCAVADLLGFDETQLDEFVAALSPLSDAAALARASDAARHLLDRMTERVAQSRAHDGTLVAAVQQAARVSG-WHASGALVANLVGLLSQTCEATAAWLGNVLVAWNGDVGDSGGVPDAAALDAFVAEVGRFDTPVQNTRRFVAARTTIEGVSVEAGDAILVVLAAANRDPAVHRDPHRLTPGRPAGPNFGFGTGPHGCPGERIAR-------------------------------------------------- 149923580 6 --------------------------------------------------------------------------------------------------RKQRKLMTAAFVPKHLRTLAPELVEITERLRGLWPERAVFDVHADLRAYATDMTIRVAFGEDEGIFPTFHRRLMAIVPYWRYFRLPQDRDTLRAEVTGRIAQARARLDADLLEAMILARDEDDPLDDEEIYANALTLLVAGEDTTSNTAAWMLYHLAREPALQARLREMPYTQGVVREALRLRSAAPLAFLTALEPGRIGDLDYAVGQSVCLLTRVGALDQAHFGCPHAFAPSRWSKSLLTFGYGPRLCPGRALGMFELGLVAAMTARNFPELR-APGAEPAEVFGFTMSPSPVHLRLR------- 24745923 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGKYMTEVEIEDKVFGFIIGSYDTTATTITLTMKYLQQRKELCWNDIQKMKKTWSFVNEVLRNTPVVQIFREVIEDFTYEDFYIPKGWKIYLSFGATQKNGEYFPNPTKFDPSRFPYTSVPFGGGHRMCPGKEFARILILVFLHHLLKNF-RWEPKVPSEKILYPFFLLAI--------------- 47215364 5 -------------------------------------------------------------------------------------------------HRKRRKVFAKVFSHEALESYLPKIQQVIQESLRVWSSNPEPINVYRESQRLSFTMAVRLLGFMKHLFSTFQDFVDNLFSLPIDLPFSGYRKVRVDHFDNVVQGIRKDYSDALDVLMESAKENGSELTMQELKESTIELIFAAFATTASASTSLIMQLLRHPPVLERTIVSLKYLDCVIKEVLRFTPVSGAYRTAMQTFELDGVQIPKGWSVMYSIRDTHDTSTVFKDVDVFDPDRFRFHYLPFGGGVRSCLGKQLANLFLRLLAIELAST-SRFELATRQFPRVITPVVHPVDGLKVMF-------- 156404468 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTENDLLASVIDLLFAGVDTTSNTMLWVLYMMSQNPTEQQKLHHEVSYLKAWIKETLRMYPIIAVPRRMEQDLILRGYHVPAGTTAFIHQGFMGRDEALFPHPNSFRPERWTFASIPFGFGRRMCVGRRLAGQEVHVLTARIAQR------------------------------------- 586082 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRHGWEAEAAAVVDDVRKNPDAAVMYNNMYRIMFDRRFESEEDPLFQRLKALNGERSRLAQSFEYNYGDFIPILRPFLKGYLKICKEVKETRLIDHILDAEKKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQQKVRDEIDRVLGVGHQVTRMAIPLLVPHMNLHDAKLGGYDIPAESKILVNAWWLANNPAHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 23271165 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATELILAEKRGD-LTRENVNQCILEMLIAAPDTMSVSLFFMLFLIAKHPNVEEADIQKLKVMENFIYESMRYQPVVDVMRKALEDDVIDGYPVKKGTNIILNIGRMHRL-EFFPKPNEFTLENFPYRYFPFGFGPRGCAGKYIAMVMMKAILVTLLRRF------------------------------------ 194884117 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDATATLLSAVLLCLSKHPDKQAKSMKDMPYLRAVIKETLRYYPNGGTMRTCHNDVILSGYRVPKGTTVLLGSNVLMKEAKYYPRPDEFLPERWPFTFVPFGFGPRMCIGKRVVDLEMESTVAKLIRNF------------------------------------ 12231880 31 ---------------------------PHHSLAALAQKYGPLMHLRLGFVDVVVAASASVAAQFLKTHDNFASRPPNGAKHIAYNYQDLVFAPYGPRWRMLRKICSHLFSTKALDDFRHVREEEVAILTRVLVHAGESAVLGQLLNVCTTNALARVMLGRRVFADDFIPPLDCLDLQGITKKMKKLHARFDKFLNIILDDHKIEKGSDLLTTLISLKDEEGKLSDIEIKALLLNLFAAGTDTSSSTVEWAVAELIRHPELLKQAREEMDFLQAIVKETFRLHPSTPLPRMASESCEVDGYYIPKGSTLLVNVWAIARDPKMWTNPLEFRPSRNDFEVIPFGAGRRICAGMSLGMRMVQLLIATLVQTF-DWELANG---------------------------- 157138034 76 --------------------------------------------------------------------------------------------------RQMRHTLTPVLSGQSVSSMSSLIRTNSLDLVDHLKASVDSELLKYVFNVIANCAFGLELNTFKDESDKFCTYGTALVYGNNPMKVRLMEDEHAAYFTNLIREKKNVNRADVIQMLHQADFSKCKWNQEELIAQCIAFFGSGFEPLVNLLSFAAYELAANPDIQQKTVDKLSYLNMVISETLRKWPASPSDRECSKDYLLDRVQFRKGDTLWVSIWALHRDERNFPDPERFDPERTPGTYMPYGVGPRNCIGTRLASLVAKITL------------------------------------------- 121704220 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDHLIDHVMTFLTAGHESTATAFEWTMYELGRQPEMFEKRVQSLPYLNAFCSEVLRCYPFPIIVKVAKQSTTITGERIPKGTIVLYSAEVTNHDKRLWPDADVFNPDRWNYAMLTFGAGPRNCIGLNFAR-------------------------------------------------- 156547141 45 ---------------------------------------------------------------------------------------------------AHRKIISHILNQRTLDSFIETFDRRSKEFVKKLEPLANGEVFDIFHSLVHYTADFRMYKIIHNRMMKIWLYPDWIFRITSNYSNQKRAQTMHNFTERCIEAGRQDMKTCILHRLLTVNSVTNELTEEELRDEIYTIYIASQDTLAVTSSFAVLMLGIHGDVQKKARSEVDYLEMVIKETLRLFPIAPLMRQLNGELKLDNSILPKDCQVVIAPYATHRSSKFWENPENFLPERHPYTFIPFSGGPMGCIGQKYALTALKMILANIL--------------------------------------- 157812615 30 ---------------------------PHRSLQKLSQAHGPLMHLRFGTVPVIVASSPAMAKEVLKTHDLFASRPYLVGEYAAYNFHNIGLAPYGDHWKMMRKLCSELFTAKRIDSFSWVRVEELSGMVSGLLAKKEVVQIKSFLTDFTFNVMTRILMDRAFFGPEFRGIVEEILQDWNIPRFKRLHARQDRFLQEIIDEHKVGHDRDFIDILLSYFNHGDSRIDLDNIKAVLDLLPGGTDTSITTVEWILAELLRNPMVNESDFPKLHYLHAIIKETFRLHPPIAVPHMSRYECKVAGYDVPKGATTLVNVYAIGRDPTVWEDPTRFSPDR------------------------------------------------------------------------ 30683024 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSLILKARESDNIFTSDYISAVTYEHLLAGSATTAFTLSSVLYLVSGHLDVEKRLLQEIDYLDQVIKEAMRFYMVSPVARETAKEVEIGGYLLPKGTWVWLALGVLAKDPKNFPEPEKFKPERHPYAFIPFGIGPRACVGQRFALQEIKLTL------------------------------------------- 194863958 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPLADVAIAAQAFGFVLAGLSPLNATLAFCLYELARQPELQDRTRLEINKTLAQHSECLRHTPHPFLLRRATKEFEVSVFVIAKGNNVLIPTAAIHRDPAIYENPEQFCPERPATAFLPFGDGLRGCIAARFAEQQLLVGLVALLR-------------------------------------- 170042577 30 -----------------------------------------------------------------------------------------------------RKALSPAFNMKILQSFIPIFQQFSQKLVDRLAAHPEIVLLTTFGFDASVIQECQEIGSSIERRVMNVHHYNDFIYRWTED--YKQRESLRAYLDNWAKFLLNGVAHRYDARSTEPKDDVDKFTDKELMDHSFTMVGAGTDTSSNSVAFTLLSLGMYPEVQQKVYKQLEYMEMVIKETLRLFPVPMILRQSVTDSTIAGLFIPKGNMFGIDIFNMHRRKDIYEDADQFNPERNPFSFLAFSGGARGCIGIRYAMMSMKIMV------------------------------------------- 195564729 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTLLRATVDGQPLTDKQIRDEVNTFIFEGHDTTTSAVSFCLYLLSRHEPVQQKLVEELRTHYCVIKESLRLYPPIPVARCLEKDLLIDEGYIPVGTNVVVLLWQLLRDEAIYTDPLLFQPERHPYSYIPFSAGPRNCIGQKFALLEMKTMVIKVIRH------------------------------------- 211588608 115 --------------------------------------------------------------------------------------------VDGPEWEHSRALLRPNFSRTRIELYENHVAELIEQILRPLFLKGTLDTATEFLFGESAHKAFDIAQYVSSMRFRLGLFGRFYRRKEYEKAIRDTRAYVERFVQKTIDRVAANSGREVDQDIKRLTESKQTLDKTNITDQILSIMFAGRDTTANLLTIVFFTLARHPDVWNKLRKEMTYLTWVLNETLRMYPIPFNLREANRDTYLSPVHVPKGHEVIYTVYTMHREHEVYPDPDEFRPERWEKAYLPFNGGPRICIGQQFALTEAGYTIARIMQQFESIE-------------------------------- 157772204 25 ----------------------------YEAFAKWKKKYGSVFTFWMGKKPFIIICSYDKLKETFKDGETYVDKQLGAIDKERLGQNYGVLDTNGEMWSVHRR-----FTLTQLRDMQEKILMEVQELYKDIDAHGKFDFPALIDRSVGNVINLSLFNFETARRDEFFRYFIQFLVPWTSKKVKERRTMLDDFFYSQIDEHMMEIDFDFVQRKREEDGDKETFSRKQLCAMCFDLWIAGLLTTTSTLTWGISYYLHDAKIREKIHDELDYLTAFMNETQRCANIIPLNHITTRDTVIDGYNIEKGTGVIAQISTVMLDEQTFPEPFRVNPDRKVDEFIPFSIGKRQCLGEGLARMELFLFFANIFNR------------------------------------- 148242205 39 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSSAALARYTPSIIGLVDELADELINDGPVSLAGRMRRFAFAVIATTVLGLDSESREALFADFEIWTKALFSIPLAIPRQRLLNRIKAVLQEGSNQGGLDLIS--GGLDEAGIPLDDDDLAEQLLLLLFAGYETTASSLSCLFRALLLHPEVMEWLSSDVMASPWPAAEVMRQTPPVGFFRRSKQAIELADVAVPENSVI--QVALTPTAATSGTDLSEFRPQRHLDGSLPFGGGERVCLGKALAELEIRLMAVGLLQKVQ-LQLVPDQDLALQ---------------------- 154299019 17 ------------------------------------------------------------------------------------------------EHKIQRKNLMPAFAFRHVKNLYSVFWDKSCEGLKAMTQEVKAKECGDIPNDLTMQWASRIFGAIQDPNTLLNRTYRTVFKPTRSAQILGFLQLFLGEIEEAAETIRSVCRDLIVDILSVALESGG-FPDENLIDQLMTFLAAGHETTASSMAWAIYLLCAYPEVQSRDIDYMPYLNAVCNEILRYFPPVPLTREAAVDTTISGERIPKGTRVMLIPWAINKDEKMWPSARKFDPDRWNYAFLTFLHGPRSCIGQQFAKAEFAILLATWIGRF-EFELKD----------------------------- 171693297 55 ------------------------------------------------------------------------------------------------EHTRKRKIVSHTFSVKSVAQFEPYIHSNLELFVKQLDNLVTRSPMKNWFNYLAFDVIGDLFGAPFGMLSSGADMAEVRSSPDSPPIYASAIEILNARVKMRLENPPPEGRKDLLQRLVDARDEGEPLGREELTAEALTQLIAGSDTTSNSSCALLYHAVRTPGVIPKLQAIPHSIDVPTFEMVRDLPYIGLPRQIPLDIHLNGHFFPGGTVLSVPTYSVHHSKEIWEDADQFNPDRWKNAFIPFSHGPRACVGRNVAEMEMKLIVATWARRY-EVELR-QEVMETKEGFLRKPLGLEVAFTP------ 194220796 47 ---------------------------PHLAFARLARRYGDVFQIRLGSCPVVVLNGERAIRQALQQGAAFADRPPFASFRVVSGGHSLAFSQYSEHWKVHRRAAMRAFSPRSRRVLEGHVLGEARELVALLVRGSAANVMSAVCFGCRYNHDDAEFLELLSHNEKFGRTPWLQLFPNPVRTAFREFEQLNRNFSNFVAAPRDMMDAFILSAGKEAAEDGGARLDMEYVPGTVTIFGASQDTLSTALQWLLILFTRYPEVQARVQAELDYVMAFLYEAMRFSSFVPIPHATTANASVLGYHIPKDTVVFVNQWSVNHDPVKWPNPEDFDPARFASSVMIFSVGKRRCIGEELSKMQLFLFIS------------------------------------------ 46126775 75 -------------------------------------------------------------------------------------------------HQRYRRTLAHGFSQHSMMAQQPIIRVYVDKLMKGLHGTKPVDIATWYNFTTFDVIGDLAFGEPFGCLDKLHPWITLIFAGMKTMARTPWLNNLWNLVTSHVEMAREKVRDFIDAMLKRTGAAGNEMTFEELASNAQILMIAGSETTATVLTATTYFLASNPETLKKVVNKLTYMLACLNEGMRVFPPVINGSVRTEGDDIIGHYIPGGATVDVWQWAVHNNPDHFAHADQYIPERWDPRFAPFSIGPRDCVGKNLAYAEMRMILARVLWNF-DVSLHPDTP-------------------------- 84514161 122 ----------------------------------------------------------------------------------------------------LRKITNHLFSPMQIKSSGPQRSEIATQMIDLFRNHGGFCVRDVLKKASLNNMMCSVFGLNWGDHLPFLKDFDVQKIRFSCSELVPKVNRFVGSIISDHRADKNQTNKDFVHVLLSLQE-PDKLSDSDMIAVLWEMIFRGTDTVAVLIEWILARLVIHPDVQKKVQTELDYLPAVIKEVLRLHPPGPWARLAITDTTIDGYHVPAGTTAMVNMWAISRDPDVWRNPLEFNPERSDLRLAPFGSGRRSCPGKNLG--------------------------------------------------- 42407796 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRDNIKAILVDMFEAGTDTSYLVLESAMVELMRKPHLLAKNIVDMVYLKAVIKETLRLHPPAYIPHLSREDCSISGYMIPTGIRVFVNAWALGRDAKFWDMPDEFLPERHDFHYLPFGSGRRMCPGIHSATVTLEIMLANLM--------------------------------------- 171691562 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYFLCGTVMEGGSDTTSSLIIAFIHAMTKWPEVLKKAQEQIDYIAACVKEAHRWRPVTPFPHSLAEDDWVDGMYLPKGSDIFINAFGMHMDEKRFPNPDVFNPDNNNRDHYGYGSGRRICPGIHLAERNLFLAVAKLVWAFREIPPDVSHETGYCSGFLVCAEDFPATIT------- 195056647 53 ----------------------------------------------------------ALIKRIMKDFPKFANRYSNSDYKGDPLGSQNIFFLKNPAWKEVRLKLSPFFTSTRLKHMFPLINEVGCNL-DAYLRQQPLHNERARCFDLEAKELCALYTTDVQPNSEFRRHGRAIFEFSWKRAAAEPTAFMRKTINYVIAEREKQPRNDLIDLLIDFKRSSKNFEGDILVAQAVLFFTAGFESSSSTMAFAMYELARNPSVQQRLREELEYMQMTLQEVLRMYPPPFLDRECTSDAPFHKFRVPKGMPIYIPAYGLHMDPQYYPEPRQFQPERTPYTYMPFGLGQHGCIG------------------------------------------------------- 215694511 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDFFTYMLALRAEGHSLTVEDIVDNAIFLLIAGYETTSVLITFMLWHLDKEPEVLSKITEEQDTWKVAMETVRTIPPIFGSFRTATRDIEYQGYHIPKGWMVFTAQSVTHLDANIFPEPSNFDPARFENNFVPFGGGPRMCPGNEFARTETLVTMHSLVTQF------------------------------------ 70990056 76 -------------------------------------------------------------------------------------------TVDQDHHPRVRKALSYAFSEKALHDQEPFVKHYVDLLIQRLREDNRVDLVKWYNFTTFDIIGDLAIGRSFDCLQDSAYHSWVDAFWKSIKMISPYARAMATYMEERLARGILRDKPDFISYILRSKGTADELTDGEVEANVSFLLLAGTETTATALSGTTYYLLKNPEGLRKTAERLPYMQACLTEGLRIYPSGPIA--APRRTPRGTVTWIAGHPV-PPVGGASNSPLNFHRQADFIPERWRAASQPFSVGPRNCLGKAFALNEMQVILARMLWNF-DMKLLP----------------------------- 84514169 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLANEMIKQRREESRKDLLSRFMGALNSHD---DEYLRDIVVSFLLAGRDTVASALTGFFILLSKNPKVEEKIRVELDRVMNPNQECMRLFPPQFDSKFALEDDVLPDGTFIKKSRVTYHPYAMGRMENIWPDCLEFKPERWPFKYPVFQAGSRVCLGKELAIVEMKSVVASLVKRF-DVRVVPNQEPQFAPGLTASFRGLPV---------- 118383493 39 -----------------------------------------------------------------------------------------------------RKLFSPAFHYEYIQKLTPLINDITDTIFNLAVKNQEFDPIAQIQEITGRVIIASFFGTYSIMYFLFGSKYFELGVTEEHRKFNKFIAEFNKYLLQKIDQQIEIMSNELILAQLISTHKIDEITRNQLFQDFKTFYIAGMDTTGHLLGMTIYYVSQNKDIYTKLQSEIDYLNAVIKETLRYYGPGNFDRIAIKDHELAGIPIKKGTIVTPYAMSMQRNSKYYQDPHKYNPSRWPDANIPFSAGQRKCIGEQLALLEARIILNKFIKMF-DFTC------------------------------- 195029519 84 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDEQIAAQAFGFILAGLTPLNATLGFCLYELALQPELQERVRSEIEYTTQVLNETLRHTPYPFLLRRATREFELKEFVIARGNNVIIPTAAIHRDPAIYVDPLKFDPDR------------------------------------------------------------------------ 215507329 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDDKLLANSFILLIAGFETTATSLGFIMHLLSQHPDEQETLHMRLQRLDMVVQECLRLYPPVVLSRACRADTTILGQFFPKGVNIMVPVWHIHHDAELWPDPFKFDPERHPAAFIPFGLGPRMCIGMRFALLELKTALCKIIRK------------------------------------- 16923948 32 ------------------------------------------------------------------------------------------------------------------DSMEPLVEQLTQEFCERMRAQASVAIHKEFSLLTCSIISCLTFGDKQCVRDLLKAWNHWSVQILDIIPFLRFMQELKRHKDSLVAGQWKDMIDYMLQGVEKQRDDPGQLHERHVHMSVVDLFVGGTETTAATLSWAVAFLLHHPEIQKRLQEELDLKMATIAEVLRLRPVVPMPHRATKASSISGYDIPKDTIIIPNIQGANLDEMVWELPSKFWPDRFKSPRIPFGCGARVCLGEPLARLEFFVVLARLL--------------------------------------- 145608550 68 -------------------------------------------------------------------------------------------------HAVLRRSLAHGFSDRSMRLQEPIIGSYVDLLIRRLKERCHSEPAADWYNWTTFDVIGDLFGEPFDCLEKAEYHPWVDNMNKTTKSFGAFMAGFHWLVTAILKYGLSKTREDHMRRLIEGLLQLKGLGKEQIRITAGTLIIAGSETTATLLSGVTYLLLKNPEKLARLNENLPYMLACLDEAARLYPPVGTPRVVPAGASIAGTYVPENTVVSVWQMAAYQNEQNFHEPFSFKPERFIERNQPFSVGPRNCIGRNLAYAEMRLILAKILFNF-DIELADKEK-------------------------- 157125615 80 --------------------------------------------------------------------------------------------------RRSRKLLNPAFSTRILNEFVPIMDSRARKMVKSLADKTEFDILPITAQCTLEMVFSTTMGCKMEERPGEREYVRCLRFTKAYQVDKVCRDTCNGFTEKIIQERKREMANFLDQILTIQRPDGTNFVDDEVSDHLYSIVGAGNETSTLTISYTCLFLAMDHQIQAKVCSEIKYTEMALKETLRLCPVPFAARSNVKPIELDGIHIPQRQIFCFNFFALHRRKDFWGDPEQFDPNRHPYAYLPFSGGFRNCIGGRYAINSLKIML------------------------------------------- 157346290 37 ---------------------------PHQTLYRLRPQHGPVLWLQLGAINTMVVQSAKAAAELFKNHDLSFSDRPFTLTAHNYDQGSMALGKYGPYWRMIRKVASELLVNKRINEMGSLRRKCVDDMIRWIEEDASRDVVDIKSKDGHEFFQAMNGVVEWAGRPNIADFFPLLKRLDPLGMMRNMVRDMGQAL-NLIARFVKERDEDFLDVLLECRDDEKEMSDNKVKIIVLEMFFAGSDTTSSTLEWAMTELLRRPESMRKAQEELDRPHGKVEERLHPPIPLLLPRNALQDTNFMGYFVPKNTQVFVNAWAIGRDPDAWKEPLSFKPDR------------------------------------------------------------------------ 195399271 56 --------------------------------------------------------------------------------------------------RHHRKMIAPTFHQSILKSFVPTFVDHSKAVSARMAKEAGKSFVHDYMSQTTVDDMCDIIHKRQYKFTKLREKGDRMMNGMTRKVVKDRKDNFQNETHAIIEEVEEKRRLALLDAMVEMAKNPDEWNEKDIMDEVNTIMFEGHDTTSAGSSFALCMLGIHKHIQERVFMEMKYLERVILETLRMYPPVPIARRLDHDVKLGPYTVPKGTTVVLLQYCVHRRPDIYPNPTEFDPERAANRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVRNF------------------------------------ 157337125 44 LPPSPPKLPI-------IGNLHQLGKLPHRSLSKLSQEFGPVLLLQLGRIPTLLISSADMAKEVLKTHDICSRAPSQGPKRLSYNFLDMCFSPYSDYWRAMRKVVLELLSAKRAHSLWHAWEVEVSHLISSLASPNPVDLHEKIFSLMDGILNMFAFGKNYDFFPSFGWIIDALTGLRARH--NKCFRNLDNYFQMVVDEHLDPTREDLVDVLLGLSKDENHLTNDHIKAILLNTFIGGTDTGAVTMVWAMSELMANP-------------------------------------------------------------------------------------------------------------------------------------------------- 195395168 30 -----------------------------------------------------VVHNGEGVREILND-QTYDGRPPLFLSKMRDPGDRGIFFQEGILWKEQRRFILRYLRGRRFDQLELIIKEEITDMLDMIRNGPRYEHEHHLVKPGGYRVQLPLLFNPFSANSHFHILYNERLARSEMAKLVKLVQYVRAYFSEFVDRHIDSYDDNFLDLYIAEMKKGLPFNREQFIMGLVDFSFPAFTAIGSQLSLIVQYMMLYPEVAKRVQREIDYTEATIRENLRIETPSNVPHKALNDTELMGYRIPKGTVIIPSLYAYHMDKRIWSDPEKFRPERFLDNQLPFGAGKRLCAGETFARNMLFLMTTAMLQNF-DYTLAPGDT-------------------------- 189206195 39 ----------------DLYAAYAWKGDIHIDLWRQHERYGPIVRYSPNQLNF---NTAEALKEIYISGAKSFQKSPNY-RVLRHGAANTLTMINKEEHARRRRIVSQGLSDAAVRFHEPTLMAHIQKCFALLSGTDEPKNVASWFNYLSFDIMADVFGMQYNLLQSPVTPRIARIDRWLFPKAIQARDQFLNFVRGLVDKVMKKATTTIVSILKNAHDTGQKLGSKEVLAESTTLCVAGSDTSSTAMSATFFYLANSPKAYRRVQDKLMYVRACIEEALRMSPPTGYREVLHGGATVNGEWFPPGVDLGVPIYAIQHNPEYYPSPFEFRPERWRAAFCPFSVGSRSCVGKHMALVELTLAV------------------------------------------- 7495105 182 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSTGLMWAVHLLGNHPDVQRKVQAELDEVMGDDEEALRLFPSVIITRELSDDQVIGGFNIPKGVTFLLNLYLVHRDPAQWKDPDVFDPDRKSFAFIPFSAGSRNCIGQRFALMEEKVIMAHLLRNF------------------------------------ 15220009 65 ----------------------------------------------------------ETLREIMSKHELFPKPK---IGSHNHVFLSGLLNHEGPKWSKHRSILNPAFRIDNLKSILPAFNSSCKEMLEEWERKGTMELDSWTHCHDLTRNMLARASFGDSYKDEIQQEQIDLGLLAIRAVYIPGSKFLPTKFNRRLRETERDMRAMFKAMIETKEEEIKRGR-------------AGQNVTSSLFVWTLVALSQHQDWQNKARDEISQAFGNNEEVLRYSPAYFTCRITKQEVKLERFSLPEGVVVTIPMLLVHHDSDLWDDVKEFKPERFANSFLPFSSGPRTCIGQNFSMLQAKLFLAMVLQRF------------------------------------ 156353144 197 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTEHVAMVMSEMTIAGSETASTTMRWMLAYLAVYPEVQARLHQQLDYVEAVIAETLRISTPGPIPHKATCDTTINGYFIPKDTTVIFNLWGVHHDPAEWADPHVFNPARKSEKLMPFGGGRRVCPGEKMAKMELFLMTATLFQHLQFMPELDGPSPSLEGAM--GVVHFPL---------- 3913354 143 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPFEDIRASIIDVMSGAIDTTSTTVHWMMYELAKHPHIQKKMLKSVPLLKCVVKETLRLYPVISIQRYLNEDTVLQNYHIPAGTLVQLGLYAMGRNPKIFKNPEQYNPERWHFRHLGFGFGPRQCIGRRIAETQMVLLM------------------------------------------- 46370475 51 ------------------------------------------------------------------------------------------LAADHAHHRRYRRLLAFSFSDKGLRQQRSLIERSVNLLITRFHEQGPLDLTLWFNWATFDIIGDLAFGDSFGCLDNVQTHPWIALRLLGSRKLLEQRRRNAQFTTDQVDRRLQNPRGDIWDAVLAQKPDGEPMSREEMISNASAIVLAGSETSATLLSGCTWLLLKNPEIDTQSVSRVEGLQAVLEESLRLYPPMQSNRIVPQGAYIAGGWVPGGTSVGLQQFVACRSSSNFHRPDEFLPERWEFAHQPFSIGPRNCIGRQLAYVEMRLILVKLLWHF-DLRLD------------------------------ 190338374 40 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASAGDLFMAGTDTTETTIRWGLLFLIQNPDVQERCHEEPYTLATVHEIQRYGNIIPILIHETILPTKLQGYSIPQGTTIVTNIQAIFSSKDHWKHPDSFNPENKPESFIMFSLGPRSCLGEILARTELFLFITSLLQRI-HFSWPPDAKPIDMDGIF-GLVHSPQAF-------- 72086111 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAEKLSDTHLVLTVSNMFAAGIQNTTETLYWALAFMVEHRDIQSRCQAEIDYTEATLYEVMRYSSILPIPHATTCDVNFRGYRIPKGAVVMFNTYSMHYDPNAWESPTSFKPEHHPSSFLPFGAGRRSCLGEVAAKTDLIIIFTWLL--------------------------------------- 158289314 327 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RETFLDLLLNVRVDGNSLSDLDIREEVDTFMFEGHDTTTSGIAFTFYQLAKHPEIQEKLYREIQYLDMVVKESLRLPPVSFIGRRLADDIEMNGVTIPAGTDFTIPIYVIHRNPVVYPDPERFDPERFPYDYIPFSIGSRNCIGQRYALLEMKVAI------------------------------------------- 169857173 153 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERDTLLEHLLNKTTDTRMIKDE-----LFSMLVAGRDTTSCTLSYAMYNMTQHPEVVARDIKGMKYIRAFINEVLRLYPPVPNWRQPQKSTVFKRYYIPAKTTVRYSVWAMHRRKDLWPDADKFDPDRNPFIFVPFNAGPRICLGQQFAYNEVSFFLIRLLQQFSEFELAQDAQ-------------------------- 115464533 93 ---------------------DDYCTRIFPYFHKWRKAYGETYLYWLRRRPALYVTDPELIGEIGRCVSLDMGKPKYLQKGQEPLFGGGVLKANGACWARQRKVIAPEFYMARVRAMVQLMVDAAQPLIASWERSFSFDVISRACFGSDYSRGREIFGLMSETSVIFSIPSLRHLPTGKNRRIWRLTGEIRSLIMELVRERRCAARDFLGSIIENS--GGQPRPDDFVVDNCKNIYFAGHETSAVTATWCLMLLAAHPEWQDRARRMRTVGMVVQETLRLFPPSSFVVRETFRDMQLGRLLAPKGTYLFVPVSTMHHDVAAWPTARLFDPSRFRASFMPFGLGARTCLGQNLALVEVKTLVAVVLARF-EFTLSPE---------------------------- 46370546 51 ------------------------------------------------------------------------------------------LAADHAHHRRYRRLLAFSFSDKGLRQQRSLIERSVNLLITRLHEQGPLDLTLWFNWATFDIIGDLAFGDSFGCLDNVQTHPDGLLQLLGSRKLLEQRRRNAQFTTDQVDRRLKNRGDIWDAVLAQKPDREPPMSREEMISNASAIVLAGSETSATLLSGCTWLLLKNPEIDSQSVSRVEGLQAILEESLRLYPPMQSNRIVPQGAYIAGGWVPGGTSVGLQQFVACRSSSNFHRPEEFLPERWQGQSQPFSIGPRNCIGRQLAYVEMRLILVKLLWHF-DLRLD------------------------------ 125581344 50 --PGPP-------TRFPIGHLHLLAKNGPDVFRAITKEYGPIFRFHMGRQPLVIVANAELCKEVFKDIRNRSTPPPNV----GTLHQDALFLTRDSTWSSMRNMVIPLYQPARLAGLIPTMQSYVDALVDNIAGCPDQDCIP--FCQLSLCMAIDIIGKTAFGIEFSRKAADTAAGDDGNGDDDDDVKEFLREYKKSMEFIKMDLSSSLSTIL--------GLFLPKSFSGKLTGLGRGAGSPGPKGFKAGL---------------PYLNQVIKGAMGFHLVLPVIARETSEPVEIAGHLLPKGTYVWLAPGVLARDAAQFPEPEEFRPERHPYAHIPFGIGPRACVGHRFALQQVKLAAVGLYRR------------------------------------- 115456607 48 ---------------------------PHRSLRDLARRHGPVMMLRLGAVPAVVVSSPEAAQEVLRDADCCSRPSSPGPMRLSYGYKDVAFAPYDAYGRAARRLVAELFSAPRVQAAWRARQDQVEKLIGKLTRPEPEPVLNDHIFALTDGIIGRFAGGGRKRFHHLLDDVMDMLASFSAEDFFPNAARLFDHLTGLVAHRERVFQDAFFEMVIEQHLDDRRFTRENVKAIIFDAFIGGIGTSSVTILWAMAELMRSPRVMRKVQPRLAYLKMVVKETLRLHPPATMPRETMRDVRIGGYEVAARTRVMVNAWAIGRDAARWEEAEVFDPDRFEAKRLPFGSGRRICPG------------------------------------------------------- 85068402 174 ----------------------------------------------------------------------------------------------------------PAMGPKAVRHYTPLMQECVRKIFDELDSRGESWNVYQYMVKLASQTVGKFMGIDYHHFDAVRGSWYQQLPFGDPARLREIRQITYGQLAETIEAAPKSGIENLDYLLNAVDEKGEHFPKGLILSNMLVVTGAGYTTTSALLSWCIYCIVTYPKMQDRTDWDPDFLDAFLKETQRLHNASFQPRTTKTDVVLGGFRLPENVIMIPALYAIHTNPEHWHDPFRFDPDRWDGAYMPFATGPRSCIGFNFALLEIKVLLSELVYRFEAIEYDPEFQLIRPLNL------------------- 170058681 25 ------------------------YGGQHGVFDYLSQTYNSAVIGFRMGRERGVAIRYTLARQALISEDLQGRPDNYFARLRTGGKRLGVTFVDGDHGEEQRNFVVRTLKELGMSRMNDLIQRELHELIQVLWTLATGERIERHDDHLQSLKRSTMFDIAGGLLNQMPWLRFVARNWSGYNILVDFNRQLISFFSNTIQKHNESYTDDLIYAYMHSTNPNSNFTEDQMIMTILDLFIAGANNTSTIVDLLLIMMVNRPDIQAKVHKEIDQHEAVIMEVQRYFHAISGPRRAIRDCQLGGYRIPKDTSIFVDLKSVHMDADYWNDPEVFRPERNTERLLSFSLGKRRCLGEALAR-------------------------------------------------- 47230644 121 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INECLRFHPVDFTMRRSLSDDVIEGYRVPEGTNIILNTGHMHR-TEFFLRPTEFSLQNFPRRYFPFGSGPRACVGKHIAMVMMKSILVTLL--------------------------------------- 76574844 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFAAALIQAQECGQ-VSASCVRQCVTEMLVAGPDTMSVNIYFILLHIAEHRDPTRDDLSKMVFLDHVINESMRTRPVTFVMRHAEEEDHVDGYVIPKGTNVIINLVAVHQDPRHFPEPETFNPDHFKEKFMPFGLGVRSCVGRTIAPLQMKAVLITLLR-------------------------------------- 195396309 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLPARQLTAYSMTFLLDGFETTASVLAHTLLLLGRDAEAQQRLREELQFLDACVHESLRLFPPTVSNRLCTKPIELPNFTIEQGTTVLVPHACFMLDEDYFPNAHQFQPDRDRGVFMGFGDGPRICIGMRFALAQIKAALVEII--------------------------------------- 125582779 33 -----------------------------------------------------VASSADAAREVTRTHDLFASRPPPTVRRLRPHREGVVFAPYGAMWRQLRKVVVEMLSARRVRSFRPRFHRLVVVLLADRPRRRRRPRRERQRADRRGREAGGVPGVDHGGGEELTGFSLDDLFPSSRLAAARQHQQLRDAMAAQPHLDDCAMEEDLLDTLLRIQKEDNPLTTGNIKAVLLDIFGAGSDTSSHMVQWVLSELMRNPEAMHKAQIELTYLKLVIKETLRLHPVVPLPRECRQTCKVMGYDVPQGTTVFVNVWAINRDPRHWDEPEVFKPER------------------------------------------------------------------------ 147842082 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQINQVILELFSAGAETSSLTVEWAMAELIRNQDAMDKLRGELRQIPVRESHLPRLPYLQACVKEALETCQVMGYTIPKDSQIFVNIWAMARDPKIWDDPLSFKPERNDFEYIPFGAGRRICPGLALGGRQVPLIL------------------------------------------- 189192679 73 ------------------------------------------------------------------------------------------------DHARYRRAFANSFSEKALREQAPVIEGYVDLFIEQLKKRKKVDLTQWLNYLLFDLSGDLTYGESWRCLEKGEAHPHKLLRFIIPKRIVQRSMDHRQMSHEQAQRRRDDDRPDWVTPAKKYSELKDHFTDKEWWLNLLVLAFAGSETTASALTAILRLLVQHKGVLHRSTGNLPYLNAVIDEGLRLGPPVVIPRVVPKGDTICDRWVPEGTYVTFNQFSAYRQSYNFPNPNSFIPERFLSSFYPFQLGRHSCIGQKLAYQEMRLVLARLLWSF-DIRLEDESD-------------------------- 198451785 30 -----------------------------------------------------VVHSGEGVREVL-NNQVFDGRPGIFLAAMRDPGDRGIFFQEGALWKEQRRFILRYLRGRRFDELELVIKEQITDMLDMIRNGPKYPHEHHLVKPGGYRVQLPLLFNPFSVNSHFHVVYNERIMPWIRHVWPEWNQFMRQYFAEIVDRHIETYRNFIDLYISEMKSPGHGFNRDQFIMGLLDFSIPAFTAVGVQLTLLIQYLMLYPSVMERIQQNMHYTEATIRESMRIETPSDVPHKALADTELLGYHIPKDTIVVPSLYAYHSDARVWSDPEQFRPERFLDDQFPFGAGKRLCAGETFARNMLFLMTAAMCQNF-NYVLAPGDQLPDLSKNQNGL--------------- 211585174 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNSEELTSISLTMLSGGLDTVTTLVAWSLGLLAQRPDIQDRPMCSPDDDQRCVKECLRFFTVLRLPRTSIKDITYKGITIPKGTVFFLNAWACNMDPDVWTDPDDFRPERWDAPLFTYGMGYRMCAGSLLANRELYLVF---IRTLNSFRLEPHDKTDDPTSLVAIPQKYKVRFVPKNEKAL 204304434 39 -----------------------------------------------------VVSTPELAKEFLLTHELFSSRRDSIAIQRLTYDSAFAFAPYGPYWKFLKKLCTDLLGARSINHFLPTRTREVRLLIDKAVACEPVNITKELSTLANNIISQMMIGVRCIFGEFNVSDFMWVIRNFDLQGFRKRVEDIYTRYDALLERNREEVREKNVQERKLGVGEGHNFSRDNIKGLILDFFTAGTDTSSIAIEWALAELINNPRVLQKAQEEIDYIQAIIREALRLHPPVPITRKSIEDCMIQGYNIPANSMLFVNVWSLARNPKYWDSPLDFLPER------------------------------------------------------------------------ 149631901 81 -------------------------------------------------------------------------------------------------HRQRRRVLSQVFSRSALESYLPPIQAALRRELRGWCGAAGPVAVFAATKALTFRIAARILRLEERRCAELARTFEQLVENLFSLPLDRARDRLHEHMEAVIAEKLRAPNDALDLIIVSAREQGREVTMQELKESAVELMFAAFFTTASASTSLVLLLLQHPAAVSRIRQELSAHDWVVKEVLRLLPPVSGGRTALRTFELDGYQVPQGWSVMYSIRDTHETAAVYRSPDGFDPERFGPRYIPFGGGVRSCLGQELARTVLKLLAVELV-RTARWELATPAFPDMHTPIVHPVDGLRLLFH------- 1351206 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRYGWEEEAARVVEDVKKNPEIVLRRRLQLMMYNNMYRIMFGFEYNYGDFIPILRPFLRGYLRICKEVKERQLFKDYFVDERKKFGSTKSMDAIDHILEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQKKLRDELEYLQAVIKERLRMAIPLFLPHMNLHDAKLGGYDIPAESKILVNAWFLANNPEHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 115478236 35 --------------------------------------------------------------------------------------------------RQARKMAAELFSARRLESLEHIRHEEVRALLRELHGSGAAGNAVQLRDHLSMAALGVILMNGVLNIGDFIPWLDWLDLQGYIRRMKNVNRLIHRFLDRVLDEHDERRRRDMVDILLQLADDPNQLTRNGIKGITQDLVTGGADTSTVTVEWAMSEVLKNPAILAKDIPHLPYIHAIMKETMRMHPVVPVPRMSREDASVAGYDVPAGTRVLVNTWTIGRDPSVWDSPEQFRPER------------------------------------------------------------------------ 86440313 46 ----------------------------------------------------------DDIEAVFRQDDRFPARRSHLAMKPQVYNTGGILSTNGPEWWRLRSTFQKNFTPQSVKAHVECTDDIAKEFVQWLEIIGAVAFNERFDSFSPQEQHSAAFGSNSGVMKLDKGFLWKFFKTPLYRKLAQSQEYLEKVSTEILMKKMKSNESDNDKSLLSSFLQQPNIDQKDIIGMMVDILMAAIDTTSYTTSFALYHIARNPECQEKIFTEVEYTRSSIKESLRLNPVSVIGRLLQKDITLKGYFIPKDTVIVTQNMVSCRLPQYVREPLLFKPERWPFLSLPFGFGPRSCIARRLAEQNMCIILIRLIR---DFQIQKGRELGIRTLLINKPDQ-PVTFVPRLPR-- 125532628 35 -------------------------------------------------------------------------RPDVTRSLLGETGNTITRSSYGPVWRVLRRLVAETLHPSRVRLFAPARSWVRRVLVDKLADGARPEVVETFRYAMFCLLVLMCFGIGAAQRDWLLYVARKTSVFAFYPAVTKHRRQQKELFVPLIDARRARKNDTLLDISLPDTDGDRALTDDELVMLCSEFLNAGTDTTATALQWIMAELVKNPSIQSKLHDEIKSKTSDDEEGLRKHPPTHFPHKAAEDVEVGGYLIPKGATVNFMVAEMGRDEREWEKPMEFIPERREVRMMPFGIGRRICAGLGVAMLHLEYFVANLVKEFEWKEVAGDEV-------------------------- 154287998 38 -------VPGPFVASFNLWKIYRLKKDMAWRNIEVHEKYGPLV---RIGPNHVSASDPEALKTIYNFTNIFPSEFYSIGEGLYEGLPTLFTTRSNEYHARLKRASAKGFSMTALSELEPYVNGCIELFLKRVEGRSNDGKIALDIGPWMQFFAFDVLGEVNFSIDQFLSYVSLIGQIPTAHYFLEKLNKIQEFAIAMVKERKQNPRKDILASLFEHDSSPSKLSSREIVAITTTNILAGSDTTAITLRAVFYYLCKNPSTYRKLQQEVDYLGAVINEAMRIHPPTGFIRVVPEGLTLGGTYLPKGTVVGVNSWVINYNKHVFGDVGVFRPERWNRNMFAFGAGPRVCIGKHISLLEMRKLVTEFVRHF-NFELDPKAELNIQAGWFVKQEGLKLKF-------- 218198630 30 -----------------------------------------------------VASSPAAAREVMRTHDAAFATRPQTATLRALTRDGLGVAFAPEHWRCLRKLVTELLGARRVRCLRRAREAEAAALVASLSTPEPVNVSSLVARYVTDAVVRAVVGDRISDRDAFLERLEEGVKSGTARRAEAHSREMTRLMDGVIEEWRDEEDEDLLDVLLRIQKDGGPLDMGTIRAIIIDLFSAGSETTGTTLQWAMAELMRHSHVTEDALPDLHYLHLVIKETLRLHVAVPLPRECQEPLRVLGYDVPERAMVLVNAWAICRDTAVWPDAEEFRPERTDFEFVPFGAGRRMCPGVAFAVAIMELGLASLLFHF-DWELAGGA--------------------------- 171676660 38 --------------------------------------------------------------------------------------------------RRWRKLLHSGFMARKPEGFREWMERYAASVVRRVTDVRKDEVVEMNRLAMERLTLVNIPGKYAVERYPALKYVPAVLAPWKRMVLEQREKDVQMYMNDVKSRMAEGRLPDCFAKHLLDEQKGLGMTDLEVAYTAGTPFGAGVETSAGSLASFMLACVKFGHVGRDRMPTFDDLPAIVSETLRWRPIAVTPHATTADDWYKGMYIPKGSTIIAPLWSIHLNEKDFPDPHTFLPERFLNKHSAFGWGRRICPGMHLGQASVSINIARIL--------------------------------------- 58429859 45 LLPGPPTVPI-------IGNAYLFMNGTNHEMFKLVNCYGSVVRGWVGHKLLVGLSDPRDVEIILGSHIDKSDEYRFFRPWLGNG----LLISSGDKWRTHRKLIAPAFHMNVLKSFMATFNDNSRFVIKKLMKFDCHDYMSEFKYAMAVMKMCDILH--RRQFKIFSRFEPFFTLTGMKEQQKKLLGIIHGMTQRVLNEKKAIFDKFLDLMIETSHYNPQQLSQEEIKQQVDTIMFEGHDTTAAGSSFTLCMLGCHPDIQEKVYQEQKYLERVIFETLRMYPPVPIARKINKDIRLCDQVVPAGTTIIIATVKIHRRPDIYPNPDKFDPERTSNRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVRNF------------------------------------ 72006121 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTMDEIFAQAVLFFVAGYETTNVTLGFLAYALATNPDIQDRLIEEVDEVDMVVCETLRLYPPAVMGRCCSETHTVNGLTIEKGVQFLYSIYNIQRDPTLWPEPEKFDPSRHPFAWIPFGAGPRNCIGMRFALMEIKMAVVRIL--------------------------------------- 194867086 55 -----------------------------------------------------VVNNLELIREVLNQNGKVMSGRPDFIRLFGGERSNSLALCDWSQLQQKRRNLARSFYMKMCEEMEHWNRELSNHLVPGEPIKIKPLILKACGNMFSQYMCSMRFDYDDLDFQLIVQYFDEIFWQRHLNKIINWSSTIRQFIMNRIIRHREEPDRDFTDALLKSLIEDKDVSRNTIIFMLEDFI-GGHSAVGNLVMLVLAYIAKNPDIGRRIQGEIDTITAEEKEVLRYSSSPIVPHVATEDTVISGYGVTKGTIVFINNYVLNSSENNWVNPTEFNPKRNIPHFLPFSIGKRTCIGQNLVR-------------------------------------------------- 156542438 79 -----------------------------------------------------------------------------------------------------RKIIAPTFHLNVLKSFVPLFYENSIDLVKRLKSEVGKEFCHDYMSGITYDYAMAVMKMCNIIHQRQYNFMLRLDTFFQFTSFAKQQTKFLDIIHGLTEQKMRYVRDDFLDLMLEMRKNGEQLTDEEIKEEVDTIMFEGHDTTAAGSSFVLCVLGIHQDVQDRVIEEMKYLERVILETLRLFPPVPIARQLNQDVKLGDYILPSGCTVVIPQFKIHRLKEYYPNPDVFDPDRHYYAYIPFSAGPRSCVGRKYAMLKLKVLLSTILR-------------------------------------- 157382740 49 --PNPPMLPGHLVAH--LTNAEILARGIGQTYGAMRGFLGPMLVVFLWNAP--------DIELILSTHTHL--EKSIEYRFFKPWFGDGLLISNGHHWQHHRKMIAPTFHQSILKSFVPAFVQHSKKVVERMAKELGKEFVHDYMSQTTVEILLDMCDIIHKRQLKFFYRMDALYNSSMSEKGKKMMDIILGMTRKVVTERQQNFNDDLLDAMMAMSKNPDEWTDKDVMDEVNTIMFEGHDTTSAGSSFVLCMLGIYKDIQEKDTMEMKYLERVIMETLRLYPPVPIARRAEFDVKLGPYTIPKGTTVVIAQFAVHRNPQYFPNPEKFDPDRHYYSFIPFSAGPRSCVGRKYAMLKLKVLLSTIIR-------------------------------------- 46243655 26 ------------------------------------------------------------------------------------------------------------------ESLEVKIQQECIFLCDAFAEKGPVDPMVTLNSAISNIISSLIFGQRFDYHDEYYQRILRLYLPGPHQTIFSNYKKIKDFLRGEIIKHREDWRDFIDNYLTEMEDPEAGFNIEGLVVTCLDLIEAGTETATTTLRWGLLFMIKFPEIQEKVQAEIDYTEAVIHEIQRFGDVVPFPKRAVKDTQLGKYFIPKGTAITVNLSSVLHDPNEWETPDTFNPGRKRDAFMPFFAGKRACLGENLARQELFLYFTSLLQQF------------------------------------ 111226545 30 -----------------------------------------------------VLTEYPIIREAFGNSNSFVNRFQRKSRLKLNNGENLVI-VNGDIHNKLKTLVLSEMTNQRIKKYESFIDNEIKKLLDEHADTGSMNIVLCFTFGLNYSYPYDEFEKASEFIKLMVEFFNIAGQPIISDFIPNTYKRIFNYTSDLITKFKNENDKPILSKLLQSFENGE-ISWDSVVSTCIDLQTAGADTSANTILYCLLELINNPNIQSKVYDDIKYLSMVVKETFRKYPSGTIPHVTSEDVELNGYKICAGTQIIQNIWATHRNEKQFSEPDSFIPERFNSNLIHFGCGVRDCIGKSLADSEIFTMLASLINR------------------------------------- 125563881 34 --------------------------------------------------------------------------------------------------RQARRVLTELFSARRIESYEHIRREEVHALLRDLHYMGKRYVQGEVVHEEPGSARTTLAQFKELLEELFFEWLDLQGYVKRMKKVSKALDQLLEHVVDEHSERRQREGNDMVDVLLRLADDSSKLSRDSIKAFTQDLIAGGTESSSETIEWAISELLRKPEMFAKATEELDYIEAIVKETMRLHPIGPAPRLSREDTSVGGYDIPTGTRVFVNVWAIARDPTLWDASEEFVPER------------------------------------------------------------------------ 29469875 95 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILLAGRDTTAGLLSFAVFELARHPEIWAKLREEIEQQKAFLNETLRIYPVPRNFRIATKNTTLSPILIQKGEAVSYGINSTHLDPVYYPDAAEFRPERWGWAYLPFNGGPRICLGQQFALTEAGYVLVRLVQEFSHVRSDPDE--------------------------- 217403529 137 ---------------------------------------------------FLVISDPVQAKHILKDANT-NYDKGVLAEILEPIMGKGLIPADPETWSIRRRQIVPAFHKAWLEHIVGLFGYCNQPLIDTLNKRVDGDGKVEMESLF-CSVALDIIGLSVFNYEFLVEAEHRSMTPAPYWKFNSDLKLLNDVLDDLITRAKQTRTVEDIEELENRDMRGADIDNKQLRDDLMTMLIAGHETTAAVLTWALFELTKNPEIMKELQDEIDRMPNYEDETLRMYPEPPLIRRCRTPDELPQGKVIRGMDIFMAVYNIHRDERFWPSPDTFDPLRFTRSHLPFGGGARKCVGDEFAILEATVTLAMVLRRF------------------------------------ 33521519 42 --------------------------------------------------------------------------------------------------RNLRRITTDVLSNNRLNSFLGVRRDETNRLIQKLL----KDVVSEGFTEMTFNAMMRMISGKRYYGDQFREIISEMMSLNLEKRCKRIAKRSNAFLEGLIEEHRRDGGTMIDHLLKLSESQPEYYSDHLIKGLIQGMLLAGTDTSAVTIEWVMSELLNHPEVLKKAKEELDTQQNIISETLRPPAPLLLPHYSSEDCTIGEFNVPKDTIILTNVWGIHRDPKHWNDALSFKPERFENKVMAFGLGRRACPGLSLAQR------------------------------------------------- 167526307 94 ---------------------------------------------------------------------------------------------------KQRTLLSHALRIDILEETMPVAKRAIDRLLEAIRGTGEYIEIAEEFRVLTLQVIGELLPIMEEANRRVWEPYRAYIPTPGWFHYNRTLHELNNYLCNLIRKRWAEDDKDILEVIM-ADIDPATWGEGQLRDEIKTFIMAGHETSAAMMTWACYELHRHPEVREKFIQELQYTMNVLKETLRFYSVPVVARVTVEDDVLDGHVVPAGTRILISLRSAHDNPETWKDPMTYRPERFDYAFMPFIQGPRNCLGQHLALLEARIVMALLMLRF------------------------------------ 115891471 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGMETTTTTLKWFILYMMAYPEVQSRVQAELDHTCAVIMEVQRKGAVMGVPHLASVDVTIRGYTIPKGTIIYPNIWKVMNSKNFWDDSDAFKPERNRQELIYFSTGRRICPGEQLARMETFLGFTSLLHRF------------------------------------ 115668578 50 LPPGPTNYPIVGILPF------LGRDDPGKSVLELSKKYGPVFYGRLGNFDAIFLNDYESVREAFKSGDAFSDRPRFTTFEAWSGGRGVVCCYYQNHWKEQRRFLLKLLMGRANNSLEDRILQEAVLLTRSISFDPRIPMTMAVSNIICGLTFGKRFDYDNKEFEKFICNYFTLLKYVPFSSLKKMGAMARSLERGLFTREKDAHKKDMIDFFGRGEAPNSSFKEEFLPSLIGDIFAAGTDTSACAMYWVMLYSIKYPKYQRRAQEELDRVVGRHRESLRCSGPFGVPHAAVEDTTFRGYDVPKGTIMIANHYALLHDPEVFGDTEVFNPCR------------------------------------------------------------------------ 157103962 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGGHSAVANFLVKTFGYIIQHPEVQQNIQNHMPYTEAVIMEALRLIASPIVPHVANQDSQIGGYDVPKDTLIFLNNYDLSMSENLWENPNDFVPERKPDFFIPFGAGRRSCMG------------------------------------------------------- 156622743 31 -----------------------LAGRIHRQLHKLHRQHGEVVRIGPDRLSFIAPEAWKDIYGPGTTSHKENKKDGRFYAPTPNGRRAMISLLDNQHHASVRRVFQPAFSDRSLRALEPVINKHVKRLMHTARADEPFDLVHLLNCAIFDIMGDLMLSESFGMLEQSAYVEWKLLSFLMPPSARRKREQHVQYTAQRVDKRQQKTKRDIWGFL-AAHENAEMLDIEDKHANASLFMVAGTETTITALSGLVFLLLQHP-------------------------------------------------------------------------------------------------------------------------------------------------- 189210762 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVVETRKKNPTDDLLNGMLKGPKTGKKMTEESVMDNMITFLIAGHETTSGLLSFAFYYLLRNPDVYQKAQQEVDNVPVNVDHLSRVPYLTAVLRTAKEDTTIGGKYVKAGQPIICLFPMIHRDPAVYEDAEEFRPER------------------------------------------------------------------------ 195041083 49 -----------------------------------------------------VLSDATLVREFLRHEELTARAPLYLTHGIMGGYGIIGAAGD--IWKYQRRQLIEWLKALGMAQLEQRISRGVNECVQSLETEAEQNDVLDIINDVVFGETYERNDPNWLYLQQLQEQGVKLIGVSGVVNFLPWLRHLHQLYDRIVNRCDERMERQLEHFLRERQPYSQLYCDEQLRHLLADLFGAGVDTALATLRWFLLYMAREQHCQKRLHEPLAYLRACLSEVQRIRSVVPIPHGVDQDITIGDYRLASGSMILVLQWAIHMNPDAWPEPEQFRPERFPAQFIPFQTGRRMCPGDELARMMLTLFAGRILRRF-HIQLDGDVSMDGECGITLAPAHFKLRF-------- 6176562 43 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDDQQINALLMEIFGAGTETSASTIEWALSELTKNPQVTANMRPNMPYLQAFVKETLRLHPATPLPRRALETCKVLNYTIPKECQIMVNAWGIGRDPKRWTDPLKFSPERFLNSSIPFGAGRRICPGVPLA--------------------------------------------------- 170940186 98 -----------------------------------------------------------------------------------------LLTMDGPEWKRWRAIYNPGFSAKNVATMAPEFIEEIDRHLRKVAKSGKVVKMQQLAINLTIDVIGRVLGNNFKCQAEGNPLEKALLNPFRLYDLWRLERIIRNVLAPAVRENLSNETSTTLHAYLAENPDSNPKFDLETIPHLKIFIFAGHDTTATNLCFAYYLLSQNPQCLAKLRSEHDYTTAVIKETLRIFPPALTVRQGRPDVTLHNHKTGKTYPVIGATFATHKLEEYFPRNEEFLPERFKNAFRPFELGPRACIGQELAMMELRMILGLTVREF-DFEVDE----------------------------- 45550107 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLIQLQQRGNSIHD--SVGHALTVHLDGFETSGAVLYHMLYSLSEHHEEQEKQINNLPYLDQCFNESLRTTPIGFFMRICTKPTQINLGDDKTLDTVMVPAYQYHHDNDIYPEASEFRPDRFENGFLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 62084741 40 -----------------------------------------------------VLSGLDTIRQALRQGDDFKGRPDLYTFTLISNGQSMSFSPDGPVWAARRRLAQNGLKSFSICYLEEHVSKEAEVLIELMAGPGHFNPYRYVVVSVTNVICAICFGRRYDHNHQELLSLVRYLPNPSLNAFKDLNEKFYSFMQKMVKEHYKTFTDSLIEHCQEKQLDENQLSDEKIINIVLDLFGAGFDTVTTAISWSLMYLVMNPRVQRKI----------QEELDTVIGRSRRPRLSDRSHPPYMEAFILETRHSSFVPFTIPHKKLWVNPSEFLPERFSEKVIIFGMGKRKCIGETIARWEVFLFLAILLQRV------------------------------------ 154319876 105 -----------------------------------------------------------------------------------------------------RALLRPTFAKESISNLEAA-ELHFQHLLNRIPREGSTVDLQDLFFKFTMDTATQFLFVEQYTYTQLEASHNVRLGPRYNPAATRAQKTVFKYVDHYIDDENKINTNDVKFGPYSFLEEIAKLTTDRQVLRDQVLLLAGRDTTASLLSNLFFMLARYPDVWRRLRAEVLELDA-----LRIHPVVPNTREAVRDTCLPRGFVKAGTQVLYSVYSMHRRKDLFEDVETFRPERWDQEFLPFNGGPRICLGQQFALIEASFVIVRMLQEFQDIEQRDEKP-------------------------- 156040904 59 ----------------------------------------------------------ENIKTVLKDYELFSRRK----VSLMPIFGPGIFAVDGEEWEHSRAMLRPNFVRSQVADLH-VFEKHFGKLIKRIPRNGATFDLSKLFFMLTIDSATELFGESTDTLDEEKLNSPGHKYSEAYDYMAEKVKYVHSYVRTYVDKSQKPQESDSDRYIFLEELAKSGYSAQKIQAELLNILLAGRDTTASLLTLLFMVLSHEKDVLEKEVKDMKYLRWCINETMRLYPIVTTSRVAARDTVLSPTMVTKGSVVLYSSYVMHRRKDIYEDADVFRPERWEKEYIPFSGGPRICIGQQFALTEA----------------------------------------------- 125526329 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGITREHLKAILVDMFQAGTETSLLVLVFAMAELMHKPHLMAKLQTNMTYLNAVIKERLHPPTPLLLPHLAMADCDIDGYTVRSGTRVIVNAWAIGRNSESWEAAEEFLSERTDFQFLPFGAGRRICPGINFASASMEIILANLL--------------------------------------- 157349279 64 -------------------NLFKLRDQPHKSLADLSKIYGPIMFLKLGSIPTIIISSSKTAQQVLKNDQPLSNRVVPDAVRALDHHQNSMVWLPAARWRNIRKMIMHFFSLQRLDATQALRRTKVQELLDHAHQSCSRDLVHHFSQEIKDIVWGVMEEIGRLNVADYFPVFRLLDPQGIRRAMKIYFSKLSDIFYGIIDQRLKSESNDVLDALLNLKEDNHEWSFSDTIHLLLDTFLAGTDTTSSTVEWAMAELISNPKTMAKAQRELQYLQSVVKETLRPPGPLLLPHKAQADVEICGFTVPKNSQVLVNAWAIGRDPNTWTNPNAFVPERRDFEVIPFGSGRRMCPGMPLAHRMVHLMLASLL--------------------------------------- 70987441 49 ----------------------------------------------------------------------------------------------------QKKFVKYGLTSDALRSYVPLITDEVESFVKNSPAFQGHKGVFDVCKTIAEITIYTAFAELYHNLDMGFAPINFMLPWPHNRKRDAAQRKLTETYMEIIKARRKKDSEDMVWNLMSCYKNGTPVPDEEIAHMMIALLMAGQHSSSSTASWIVLRLATRPDIMEELYQEQDLHAKVIKETLRHAPIHSIIRAVKNPMAVDGTSYVIPTSVLSSPGVTARSEEHFPNPLEWNPHRWNSPYLPFGAGRHRCIGEQFAYLQLGTITAVLVRRFRNL--------------------------------- 46370700 30 -----------------------------------------------------VISSSAIAQQVFKKGRAFSRR--FIPDSLLYSFVWLPI---GPQWRNLRKISNSLFSANKLDANQHLRGRKVNELIAYVQKCSQTDPYQDSAQEFKDLAWNIMVEAGSPNLVDYFPVLKKMDPQGVKRRMTGYFQKVIKMLDGLINERLALKGTDMLDELINSQVNPNEMDKILMEHLFVDIFVAGTDTTSNTVEWGMAEILRSTETMMKVKAELRHLVGKGEEIYRLPFLQCIVRETLEETELNGYTIPKNSQVLVNAWAIGRDPVSWKNPSSFRPER------------------------------------------------------------------------ 110180151 37 ---------------------------PHHTMCALAKEYGPLFRLRFGSAEVVVAASARVAAQFLRAHDNFSNRPPNSGAEVAYNYQDLVFAPYGSRWRALRKLCAHLFSAKALDDLRGVREGEVALMVRELARHQHQHAVGRRVFAVDGGEEAREFKDMVVELMQLAGVFNWLDLQGVVGKMKRLHRRYDDMMNGIIRERKAEEGKDLLSVLLARMREQQSLADGEDSMINLNLFTAGTDTTSSTVEWALAELIRHPDVLKKAQEELDYLTAVIKETFRLHPSTPLPRVAAEECEVDGFRIPAGTTLLVNVWAIARDPEAWPEPLQFRPDRSDFELIPFGAGRRICAG------------------------------------------------------- 189520040 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGGVDTTSNTLSWTLYHLARNPEIQKRLHNKMPYMKAVIKEILRMYPPGNGRLTVDSDIVVDNYWFPKKTQFHLCHYAVSHDENNFPDAERFVPERWPYSSVPFGVGVRACVGKRVAELEMYFALSRLM--------------------------------------- 15239007 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMIDHLLEAYRNEEKITRKQIKSLIVEIFLGGTDSSAQTIQWTMAEILNNPGVLEKLRAEIDYLQAVVKEGLRLHPSAPVLRVFGESCEVKEFYVPEKTTLVVNLYAVNRDPDSWEDPDMFKPERFAVKYVTFGGGRRTCPAVKLAHIFMETAIGAMVQCF-DWRIK-GEKVYMEEAVSHPLKCTPVRFDP------ 218712090 77 ------------------------------------------------------------------------------------------------QHGTLRRALAHGFSEKSTRAQESIIGGYVDLLVTRLKEKAPANMVQWYNYTTFDIVGDLVFGNSFHCLDNANYHPWDFLALATMPLVIRNMIKHFNLTKEWLRERRKLGTDRGDLIEGLLKKEGEGINFDEIHGTSMGLIFAGSETTATLLSGVTYLLLQNPKTLAKVTMNLDYMLACLDEAFRLYPPVGIPRQIPKGVKIAGIYVPEGSIVDVPQYAIHRSPDHWTEPESFHPERFDSRFAPFAVGPRNCIGRNLAYAEMRLILARVLYNF-DLKMDPS-----CSGWLDGQKSLKVQLTP------ 49388880 51 ----------------------ALRSNAAEDWLRRRAAYGPVSTISLFGRPTAFLAGASCNKLLFSSDKLAAMSSASFLRMVG---RRNIREVAGDDHRRVRAMMARFLRLDAVKNYVSAMDDEVRRHLRAEWGGRAAVAVMPSMKSLTFDVMCTVLGDHAAVRRELSSEFQQLVRGIWAVPVNLPFTTFRRAVAWIVEERRRAMAGDLVTHMLA-----EGMDEEEIIDNVVFLMVAAHDTTAVLLTFLLRHLDGNRAAYERVAAMRYTWAAAMETLRMVPPTFANMRKAVADVEVGGYVIPKWWQVITAATMTHLDPTIFPDPGRFEPARFEFSYVPFGGGARACPGNEFARAETLVAMHYIVTGF-RWRLAAG----CDGGFSRHP--------------- 194573039 4 ---LPLSLPRVDSTDSLFADPLAFLARARAQVFVLR-EHGPIFSRASDCSGVIAVFGEHRLRQVLTETDTFSAAAKMALPKNLVNLNRGLHSMREPEHGRHKRLLTGTANRALFDAHRSGMQTDLSRFCEMLNGDGRISVVSRM-RELTAKLASRLFLGPQCTLRREASSPNAHDPLQYRDALIGAGRQLDRALRARIRRYRKAPAGGLLQRLATAGQPGSPLSEDEIVGHANVMFVSSTEPVAISLAWLLLVLSQLPDLRRAPCGAPLLERVINETLRLLTPNALMVRATTQAVSLQGVALPARCEIVVCPFLVHREANAFARPHAFLPSRWPYEYFPFGAGGHFCAGRNLALSLIGEVLSTLLSRF-DFVLDIEQFIDWRIHIMLMPKGDPLTAHP------ 22128694 44 ---------------------------PHRSFARLAERYGPLMTVRLGAATCVVASSPATARAVLQTHNASLAGRGRQDAWHAGGHAENSVFVLPPKWRLLRKLAAHLFSRRKLAELAPLRDEIVGGLLRRVAERADHNVELLWRSVFSTRLDAATLDVLCDVAREFFPAVAALDLQGLRRRLAELMKNTYRLVDAQIDHRMRCRAMDLLDVLLDMSEQEREDGDDEVINRDLDLFVGGSDSTATTVEWAMAELLQNPEIMKTLQQEIKMVQAIVKETLRLHPIVPLRYEAERTVEIEGHTIPKGSKVIVNAWAIHQSVKVWIQPEKFLPKRRHFEFIPFGSGRHICIGLPLANRMLHMILGSLM--------------------------------------- 13811435 130 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KWTDKDVMDEVNTIMFEGHDTTAAGSSFALCMLGIHQDVQQRVFEQMSYLERVICETQRLFPPVPIARKAEEDVNLGPYTIAKGTTVVLLQYFVHRRADIYPDPEKFNPERTANRHIPFSAGPRSCVGRKFAMLQLKVLLSTIIR-------------------------------------- 198433440 49 --PGPKGYPILGIF------PSLIRKPAHIVFGEWSKKYGNVYQFTLGAGTSVVLGDTATVRAMLGKSPDFDSRCQWRYCFNKMFRGLSVLPYSFKWVNTRRRTLTILRNIGMGRSMEGKIHEETQCLLKCMLDSSQDGKVRDMLRRAPMNIWSILFGKRYDYNPYLLYVMNTVVWLVDFETFHNKLETLHAFMTERVDDHAKSYRDFVDAWIKAKKEDKLKIQDSEDSNDISDLIVAGAHSTGIVFNWAVLLLVLNKKEQDLCYREIMDNDAVMHECMRIGTVPLVAHATARDTTIHGYNIKAGTEVIYNNWFINRNEKVFPDAEKFNPDRWIKKFFPFGIGKRSCAGESLARANLFIVVATLLQR------------------------------------- 162462363 111 --------------------------------------------------------------------------------------------------RRLRRVASHLFSPRRVASHEPGRQGDAEAMLRSIAAEGAVALRPHLQAAALNNIMGSVFGTRYNWSDHLPWLAHLYDPSNVTRRCAALVPRVQTFVRGVIDEHRRRRQNDFVDVLLSLEGD-EKLGDDDMVAILWEMVFRGTDTTALLTEWCMAELVRHPAVQARVRAEVDYLQAVVKETLRAHPPGPWARLATADVPLCNMVVPAGTTAMVNMWAITHDAAVWADPDAFAPER------------------------------------------------------------------------ 115454431 51 -------------------------------------------------------------------------------------------------HKYIRNLILRLFGPENLRRMLQDVHRTAQASLLSWLDRPSIELKDAVSSMIFSVTAKKLIGKMWKQFDAFIRGLLAFPIGIPGTAFYKCRKNIMKMLKELIDERKEASGRDFIDVLLEELNEEKPLISENVLDLIFLLLFASFETTASAITAVVRFLTDNPEALQELAEEHDNIQKRWEEYKSMKFTSHMFRKATEDVHIKGFFIPKGSKIMICPSTVHLNPMIYKDPNIFNPWRWKDDFMAFGGGLRLCVGADFAKLQTAIFL------------------------------------------- 1171579 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMEDVLLQLADDPKKLERHGVKAFTQDMLAGGTESSAVTVEWAISELSQNRWVQEKDIPNLPYIEAIVKETMRLHPVPMKATECRENSKVAGYDVQKGTRVLVSVWTIGRDPTLWDEPEVFKPERHDYELLPFGVGRRMCPGYSLGLKVIQASLANLL--------------------------------------- 125532634 36 LPPGPPAVP-LLGSTVWLTNS---LADAEPLLRRLIARHGPVVSLRVASRLLVFVADRRLAHAALVEKGASLADRPAMARLLGESDNLISRAGYGPVWRLLRRLVAETLHPSRVRLFAPARAWVRRVLVEKLRDEAPRAVVETFQYAMFCLLVLMCFGSKMPVFAFFPAVTKHLFRGRLQKAHALRRRQM-ELFVPLINARREYKKRDTLLDIKLPDDGNRPLTDDEMVNLCSEFLNAGTDTTSTALQWIMAELVKNPSIQAKLHHDMPYLKAVVLEGLRKHPPGHMPHRAAEDMEIGGYLIPKGATVNFMVAEMGRDEKEWEKPMEFMPERREIRMMPFGVGRRICAGLGVA--------------------------------------------------- 218296792 15 -----------------------------------------------------------------------------------------------------RKALKDPFLPKAVREYRPAMEAEAEAFFAPWRE-EVRDLDHEMLALSLRLLGVALFGRPLSPRLAELSLEALDRVMAQTRSPLALLNPFQEARFQRAKAALYREAEALIGHPPLSH-----LPRERALAEAVTLLVAGHETVASALTWSLYLLSHHPEWQSRVAESEEAALAAFQEALRLFPPAWITRKAEGPFTLDGATLPPGTTLVLSPYVTQRL--YFPDGESFRPERPSGRYFPFGLGQRLCLGRDFALLEGPVVLRAFFRRF---RLDPLPTPRV----------------------- 46114488 207 -------------------------------------------------------------------------------------------------HAQRRKTWDKAFTAKALRDYEPRVVRYTKQLIGAWINFYTFDIVGDLAFGTSFNYFLRDSHDSQVLMGYFRQCTWLFEVFKETPLLNNSWLSFQSWLKQKVEARRQNKEPDVLSWILEEYDSIENPTKDDYLRLCGDIAVAGSDTTSAATSILLHQLTLHPHVLKKLQAEIDEYQANYEESLRLHPVIMQRMTPPEGMQIDDVFIPGDTIFHAPSYTIYRDERCFVRPLEFIPERWTTQYAPFSTGRGACAGKQLGLMEMRYVLTEILSKY-NMSFAPGTNPELRDCFTLELPELNMIFTP------ 87082475 84 ----------------------------HEAYEDMFRRYGPVFAETTPGGATIVIADREALDAVLKAPAKRPYRPPYRRSRPDRYASTGLVNEQGDKWLHLRRHLTVELTPNTMQGFMPELNSICEDFLDLLQSSRQANGTVHGFDQLTNRMCGLMLGSRLGFLERRMSGRAATLAAAVKTHFRAQRETIHTVVSELMEEAKARTKDDGMQEIFLRILENPALDMRDKKAAVIDFITAGIETLANSLVFLLYLLSGRPDWQHTIRSEPSVRAAINEAFRLLPTAPFLARLLDTPMTLGGHKLPAGTFVLAHTGAACRREENFWRAHEFLPERWRQPHAPFGRGRRMCPGKRFVELELHLLLAKIMQR---WRVEFDGELDVQFDFLLSPKS-PVTLR------- 193666841 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEVVPEKKRNSTKVFLDKLLKLNDEGADFTDEDLKDEVITMTVAGSDTSAISECFCILLLAMHQDIQDKVYFRFKYLEMVLKESLRLFPPGIFSRKINENVKLTNFELPKGSNVFVSPYVTHRCPQLYPNPDTFNPERHKFSFLAFSGGPRGCLGVKYAMISMKLMMVAVLRR------------------------------------- 93278139 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEDIREEVDTFMFEGHDTTSSGMAFTAWYVGQYPEYQARVHEELDFLERCIKEALRCPSVPLLARRASHDVKLGKVTIPENTTMVLAPFATHRLPDHWERPDDFYPDRHPYAYFPFSAGPRNCIGQKFAISEEKTVLSWLFRRVETVEPVPG---------------------------- 151564045 129 ------------------------------------------------------------------------------------------ATVDHDHHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFQQHLDDDQVPDFHFVVRDYHLARFLPGLVTILKRLPYSCIRMIAPSV-CDLLQMRDEIQDRGGELSNKSHEAKSSILFGALADSHIPSHERTVERMLDEGTVILFAGTETTSRTLAITVLYLLTHPECLKKLREELNSLPGVIHEGFRFGPISRSGRVATENLKYKEHVIPKGTPISQSTYFMHTDPKNFPEPEKFKPERWIEAQIPFSQGSRQCIGYTTAFAEMYLALSRIARAY-DIEL------------------------------- 189199302 66 ------------------------------------------------------------------------------------------------HHARQRRALAHAFSKQALLEQEPILRDYVDLFVKRWFNFCTFDIIGDLSFGEPFGCLREGEGSESANWVVLIYKQKFLMWCIPTVVRERRFRHLRNSTEKTVKRAMKTEHRDFIWYILRQREKKNEVSDDEVIMNAALFIVAGSETTATQLCGLTNYLLRDSERFRKLKDNLPYMNACIEEGLRVFPPVPVGRTVPKGSLIDGHAVPEYTSVCVSSWGASHSPSNFVQPDSFIPERFKNAARPFSTGPRGCIGKNLTYVELRLILGAFLWNF------------------------------------ 119184909 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLNNVELTSISLTMLSGGLDTITTLVAWSIGMLAERPDIQDKAAAAIKQYHSIDKECLRYYTVLRLPRTSIKDITYQGKVIPKGSVFFLNAWACNMDPEVWSDPEIFRPERWDAPMFTYGVGYRMCAGSLLANRELYLVFLRMLNCF---RIEPEGRIEWPTSLVAIPKKYSVRFVPKKEK-- 212722046 83 --------------------------------------------------------------------------------------------------RQMRKLVVELLSARRVRAADHAREAEVDKLIARLSSAGGKPVLEDHMFALMDGVIGTVAFGNIYGAEQFAHRNHFHDVLDEAARRERVFRDLDAFFDTIIDQHSATTTPDLIDVFVDLMEESRRFTRDHIKGLLSNVFTAGVDTSSVTMVWAMAELIRRPAMLRKAQEHPDDVPAVVKETLRLHPAAPLPRETMRHVSVCGYDVPAKTRVLVNAWAIGRDPRSWPRPEEFDPARFEFELIPFGAGRRMCPGIAMGVATMEFTLANLLYCF-DWELPEGVGVEDVSGSLTVHKKTPLLLVPTRYKA- 82894549 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLFAQEDGKSLSDEDVRAEVDTFRFEGHDTTASGISWIFYALATHPEHQQRCWNYLDQMPMCIKEALRLYPPIPVSREFSSPVTFPDRRSPKGFLVTLSFYGLHHNPRLWPNAEVFDPSRHTHAFLPFSAGTRNCIGKQFTMNELKVAVALTLLRF------------------------------------ 195656153 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEDGDRPLTDDEIILLCSEFLDAGTDTTSTGLQWIMAELVKNPAIQEKLYHKMPYLKAVILEGLRKHPPAHFPHKAAEEMEIGGYLIPKGTVVNFMVAEMGRDEQEWKNPMQFSPERKAIRMMPFGVGRRICAGLGIAMLHL----------------------------------------------- 154296071 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLGAGHDTTATGLAWTIHLLSTHPEIQERRDEVREHMPFLFDQKSRYPPIPMTVRQSLKDDKLGPYTVPGGTVIYILANTVNHLPMYWPTADVFDPDRWDNAFMTFLQGPRGCIGRKFAETEMKVLI------------------------------------------- 157343530 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVGGIDSSSTTIEWVFSELLRHPRVMRQLQHELQNMDRMVDESENLVYLNMVVKEVLRLHPIGPFLVPHASTILINTWAIGRDPNFWSDVDEFLPERFINSNIPFGSGRRGCPGIQLGLRTVRLVLAQLL--------------------------------------- 170090418 31 ---LPPGPKPRLLFG-NLYQLP--STEPWLTYADWAKAFGPIVYFQTLQRQVVVLNSLKAASDLLARSHIYSDRPVIWMAGELAGRKKTVFHTRDPRFKLFRKLLNAGLNARTSRNYRPIQIEEKNVLLKALATNPE-DFVGHVRRNAAAVILKIAYGYHVDGNDDLLRFVPEWFPGAGFKRVAKHAREQLSRIEQVWARANIATGDYVESFISEYPESGELPSEEEQKWSSAVLYAGGADTTVSIMTTFFLIMALYPEVQKRAQAEIEQVTAGRKEIMRWGPSLSLPHMVMEDDIYEGYVIPKGTTIYGNIWAIGHDESVYPNPMTFDPSRDPYKFV-FGFGRRICPGAHLAEM------------------------------------------------- 170099736 119 ------------------------------------------------------------------------------------------------DHARKRKIISHIFSQKSVVEFEPQIRLYVDRLCDGWSNYLAFDIVGDLAFGAPFGMEAEVIAIPAVKILNGRWWRPFVRQLPWYRRGLKDVKSLAGIAIMAVARRLATPTDDLLSKLKAGDSDGNPMGREELTAEALTLLIAGSDTTSNSTCAIIYYLARNRFAQAKLHKELDEQDACINEALRIHSTSGLPRVVPEGLTIKGEFFPEGTVLSVPSYSIHRDPTVWEDVEDYRPERWQKTFNPFSVGPRACVGRNLAFLELQIIIASIMRRYDIVLADPNQPLETREGFLR----------------- 218712566 100 ------------------------------------------------------------------------------------------------DHSRIRKAYATLFSTQALRAQEPLIVSYVLKMTSQLKTRGSQDLQKWFTYCVFDVICSLSFGEDFGCLDRYHEWVGALVFAKVQLASSRYYPWLFNLLAKLIEHKRHTVRPDFLSYLQASKHD---LTEGEIVTNAETLIIAGSHTLQTAITGIVFQLLHNPDMDTKSLMQLPMLGAAIKEGMRPVPLGLTRRVPDGGAIICGSYFPSGTVVSYMQWAANLSGSNYTDPNRFDLERWKETTQPYLQGPRDCLGQNLAQSEIVLILGHLLYNF-DISLPEGEDQETYAVWVGNP--LPVRLSPRS---- 170116547 31 ---------------------------------------------------------------------------------------------------RQRKLMHKAFAPTCIPAYYPLIENETYEYLRKLIS-EPADYMRHIRRYAGSLTLSVVYGWPVDIFPSLQHLPTWFPGAGFKLKAARWKAKMEEWVDKPYEFLKNGMKTGFCSMLDEAGVKASPEFEYDLKWTANSMYGASMDTSIATITHFFLAIIQHPEVLAKAQREIDYIDAVLQETWRWPLPLSLPHRLMEDDVYRGMLIPKGSLIFGNIWAIMHDEEIYPDSYTFNPDRRNPRNYVFGFGRRLCPGRHLVDSSLWLLIACMIATL-DISKAVDEQVQFENPIFRSPTKFPCDFRPRSEKAL 145241738 97 --------------------------------------------------------------------------------------------IDKKAHGRKRRIISQGLSDAALRRYQPAILKHINELCGALMGSKPSEWVAHYFNFLTFDIMSDVLFGEHYNMVTLAQAPLLAFRRWDRKIFAESRNKFIQFVNTLLQRRAKSARQDVFTFLLDAKDPEQSLSLAEIGAETTTLVVAGSDTSSTAFSSCLFYLSHNKDWYNRVATEVRNTRACIDESLRMSPPAGWREVGPGGATFDGHFIPAGCDVGTGIYAIHHNENYYPEAFNFRPERWQGAFNPFSIGPRGCIGKGLALAELTLGIATMLWRY-DFALGEG---------------------------- 161701634 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFINKVVQQYRQGWENEVDEVVADVKKNPEQLMMYNNMYRIMFDTRFESEDDPIFQKLRALNGERSRLAQSFDYNYGDFIPILRPFLRGYLKICKEVKETRLIDHILDAQKKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEVQKKLRHEMDYLQAVIKERLRMAIPLLVPHMNLHDAKLGGYEIPAESKILVNAWWLANNPAQWKNPEEFRPERNDFRFLPFGSGRRSCPGIILA--------------------------------------------------- 194215486 3 -----------------------------------------------------VLVGHEAVREALGDAEEFSGRGMLATLDQTFDGHGVFFSS-GERWRQLRR-----FTMLTLRDLEELIQAETQCLVEALQKTETSNIVCSLTFGLRFPYESTLLAISSPWGQTYEMFSRLLQPPGPHKQLLRHLSTLATFAAQQVQRHRGNLDDAFLLKMAQEEQDPNTEFTDENMLMTVTLLFAGTMTVSTTVRYTLLLLLKYPE---------------------------------------------GTEVFPLLGSVLHDPEIFKQPEEFNPGRKQEAFLPYSLGKRVCLGEGLARAEIFLLATAILQAF------------------------------------ 27763613 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGVVLTDEEIKEEVGTIMFEGHDTTAAGSSFFLCLMGIHQKYQDMCVQEMKFLERCLLEALRMYPPPVIARKLAEDLTLASTVIPQGTTIVVSTVKTHRLEEHWPNPDVYDPERHYYSFVPFSAGPRSCVGRKYALLKLKIILSTILRNF------------------------------------ 21429441 129 ------------------------------------------------------------------------------------------ATVDHDRHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLSRFQQHAFCALTADVITNRFYGKHNDYLGLPDFHFKRLPYSCIRMIAPSV-CDLLQMRDEIQDRGGELSNKSHEAKSSILFGALADSHIPAHERTVERMLDEGTVILFAGTETTSRTLAITVFYLLTHPECLKKLREELKTLPGVIHEGFRFGPISRSGRVATENLKYKEHVIPAGTPISQSTYFMHTDPKNFPEPEKFKPERWIEAQIPFSQGSRQCIGYTMAFAEMYLALSRI---------------------------------------- 125560159 43 --------------------------DVEPTLRRIAAEHGPVFTFAPLGPSIFVAARGAAHRALVQRGAAFASRPRGGGGPASSGGRNVSSAPYGPTWRALRRCISSVLNPARLRAFSDARRWVLDVLISHVRGEGGAPVT--VMEPFQYAMFCLLVYMCFGDRPFLSFQVFAFLPPITKLVFRERWNKLVELFVPLIRARREAGAGDSLVNLTIPEDGGRGLTDGEIVSLCSEFMSAGTDTTATALQWILANLVKNPEVREEDLQAMPYLKAVVLEGLRRHPPGHYPHAVEDETTLDGYRVPANTPMNFAVGEIGLDGEVWASPEVFRPERKEIKMMPFGAGRRVCPGMALALLHL----------------------------------------------- 157354181 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSHMIAADPTGRFMPEAEIADKIMGLLTAGYSTVATAIAFLIVILAEQWEIWDDMHKMKYSWNTVYEVMRFTPPLQGTFRTVLEGFTYAGYTIPKGWKVYWTVSTTNKNPAYFRDPEKFDPTRPPFAFVPFGGGQRMCPGKEYARFAILTFLHNVVKRYKWEVLLPDEKIVGDMMPTPQ-KGLPIRLQP------ 189196472 61 -----------------------------------------------------------------------------------------------------RALLRPQFTSNRYQNFEE-MKKSVESLIDQISSDSVVDLQPLFFRLTFDTTTFLLFGDYLSHRGRLGDWYWLANTPEFWRACKTSHRFVDDAIQNALDDAEKPKPKKFIDALIQETRNKKELRDQ-----CLNVLLAGRDTTACCLTWTLRLLARHPQVLQRLRTEIEYLDLVLKEVLRLYPVPVNSRAALKTTTLSPILVRKGEAVGYCVYAMHRRTDIYEDALEFRPERWEYGYLPFNGGPRVCLGQEFALLEAGYTVARLVQKFP----------------------------------- 10303293 45 --------------------------------------------------------------------------------------------------REARGMIRPSFVRDQVADLH-CFAKHVGNFLNAIPKDGSTFDMQELLLSMTMDSSTDFLLQPSPEAKQFLEDFETLLNWLPNGEFQATVTRVREYVRAYIRKSQAEKTDKKEDYVFLHEILKSGADEEHAIDQVLSVIIAGRDTTAAAMTACFYYLARNPEAVKKIFDMEDEMPTWIKEGLRLFPPSTNSRAPIKDTVLQPILVPKGQVVRWSLYSLHRRKDIWEDAHEFRPERWDENYIPFSGGPRICLGQQFALTQIEYALFKFFRAFKSIEPDDNGPLLLRTNL------------------- 218714939 32 LSPI-SHIPGPKLAALTYFYEFYYDAICKGRYQELHQQYGPIVRINPREVHINDVDFYDQIYA--SGPQHPRNKLRFMATHDESMFD----TYDADMHRYRRAAMSVSFSKSSIRALEPVIRRTVEQLIRALVGTGAVVNMKELYSGLTMDVIGQCFGMDNLKQEQFKAFLDFFHQMPQGHPIGRMFPWLFDVLQKIINSVLQKSKHDNIRTVFHEMRDSKHLPPDEKTLERFIFLGAGTETTASALTTISYYLLENPGMLLRLREPLPYLSAVIQEGIRLSFPGRLPRYSPKETLIYNGYTLPAATVMESSYLIHTNKELYPDPFAFRPERWASNFVPFSRGARMCIGINLAYAELYLTLAAVFTSF-DFELTTKRDVEIRHDFFVGMPAL------------ 24646416 30 -----------------------------------------------------VVHSADGVREIL-NNQVFDGRPQLFVAAMRDPGQRGIFFQDGPLWKEQRRFILRYLRGRRFDQLELVIQEQLNDMLDCLSREEMGKLVKLCQMGIQFQRNADDYGKMLSIIPWIRHIWPEWSGYNKLNESNLFVRQFFDFVDKYLDSYEEGVERNFMDVYIAERGPGYGFNRDQLIMGLVDFSFPAFTAIGVQLSLLVQYLMLYPAVLRRVQNEIDFTEATIREGLRIETPSDVPHKALEDTELLGYRIPKDTIVVPSLYAFHSDARIWSDPEQFRPERFLDASLPFGAGKRLCAGETFARNMLFLVTATMCQHF-DFVLGPNDRLPDLSQNLNGL--------------- 115444687 36 -----------------LHHLALAGAPTHRAMRDMARRHGPLMLLRFCELPVVVASSPDAAREIMRTHDVFASRPGPMLRLVFQGAEGVIFAPYGDGWRQLRKICTELLSHRRVHSFRPVRADELGRLLRAVADQSPVNLTGMISAFVADSTVRAIIGSRSRHRDTFLRLVEAMLLSRVPAKIERRRRGMMGFIDTIIQEHQESRDEDLLDVLLRLQKDMDPLTTMNIKSILIDMFGAGSETSATTLQWAMAELMRNPAVMRR--------------------------------------------------------------------------------------------------------------------------------------------- 157812627 72 --------------------------------------------------------------------------------------------------RRMRRIMTPFFTNKVVQQSRPVWEQEIEFVLKDLAQEGGTVIRRRLQLLMYNVMYKMMFGDFIPILRPFLKRYLQMCKDVKENRLGLFKKYFLDERKQLLNAGKTGPDKVAIDHILGAQKQGE-ITEANVLYIVENINVAAIETTLWSMEWVIAELVNNRDIQDKVREELDYLTAVIKETFRYHMAIPVPHTNLRPAKLAGYDIPAESKILVNAWWLGNNPELWDKPDVFDPSRNDFRFLPFGVGRRSCPG------------------------------------------------------- 125539965 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNMLFEAFVAGVDTMALTLEWVMAELLHNPAIMARVRAELSYLQAVLKEAMRLHPVGALPHFAAEDVEIGGYAVPRGSTVLFNAWAIMRDPAAWERPDEFVPERKDVEFMPFGSGRRLCPGLPLAER------------------------------------------------- 196005651 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIVGNIMDLMIGGVDTSANTMLWTLYILGKHPDIQEKLYQKMPYLRGLLKESERMYPIAIATRILDKDTVLGGYQVPAKTKIFVGYHMMSFDESFHDEPTKIKPERWPFSHTAFSFGPRMCVGRRIAELEMQLLL------------------------------------------- 125657230 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRHGWEAEAAAVVEDVKKNPEQLMMYNNMYRIMFDRRFESFEYNYGDFIPILRPFLRGYLKLCQQVKERRLQLFKDYFVDERKKLVSTKGGDAIDHMLEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQNKLRHELDYLQAVVKERLRMAIPLLVPHMNLHDAKLGGFDIPAESKILVNAWWLANNPDHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILALPILGIAIGRLVQNF------------------------------------ 198466339 36 --------------------------GPHPF---RRATELVNTHLKDHRGKLWLGTKPKDIQALCSAQQMLTTDYKVFENWLCEG----LFTADYDKWFQRRKTLTPAFNYTMIKQFVQVFERQSRILLPRVAEYAESDLISCYTLDVICETALEVLHVIDYRLKNLFYRHSFIYRRTALFRREQELKTLHGFTEGIVQERQHQFNLDLDTLLQAKTPEGASLSVKEIREEVDTIIFGGFDLTATVLKFVMYNMTLHTDHQQQCRQQLEFLEWCVKETLRMYPPAPLTRRATANCQINDFFIPKGNDVVISPMYMGRCKDFFPEPLVFKPERWARGFIPFMTGARSCLGQRYAMVMIKSVMAHLLRSY-RFEPIGERQVKMKLNFV------------------ 3551950 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELDQLFQKLIEERRSERGSTVIDVLLSLQETDREQYDKLIKGMILSLIAAGTHTTAGTMEWAMSLLLNHPEALLKVRDEIDYLNNAIKESLRLFPTAPLAHESSAECTVGGFTIPSNTILFANAYALHRDPKVWTDPVSFKPERFENNYVPFGLGRRSCPGEGLA--------------------------------------------------- 156356326 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAMAWTVQLLGEHPDVQIKAQAEVDYLECVIKETLRIFPSVPFARSLAEDVALLRPFMQVSLKTVDQPLFFWPNPMKF-DPDRFLPERHPYAFVPFSAGSRNCIGQRFALLEEKVVLAYIL--------------------------------------- 157349237 48 ---------------IPFFSPHSFYGIPHFISKRMTKYG--SVLKTSLVGNLVVVSGDSELNQIFKEGKVYCSYKESALKIMGE---QSLLAYHGVFHKYLKNLTLSMIGPESLKELLHETDAITRKYLHSCSNYASFDVKEESANMVFEYFAKKLFGCEEAYRRNLRESYKAFLDGIISFPLNIPGTAFHACLKNVINERKKLCHDFLDFLLEEAKSKDTILNEAIIVDLVFLLLFASYETTSEAITLVMKFLSDHHEEILKNRKNEELGITWTEYKSMTFTHMVIFRGVTKDIEMKGTTIPAGSTVMVCPSAVHLNPAKYNDPLAFDPWRWEGQFVAFGGGSRLCAGAHFAKVQVAVFL------------------------------------------- 169609546 136 ------------------------------------------------------------------------------------------------DHGRMRRVMAPGFTYSAMCKQEPLIKGHVDMFLSKWLTYCTFDLIGDLSFGEPFGCMENNMLHPWLQLVFANIYITHIILLCQRIPFWRDFRRHVVLLREVVERRLSTPRDDFLDVMTTKQTSTLYMTKEEIFKNAILLTGGGAETTSSSLSGMMYMLTMRPDVKEKIVAQLTYTGAFIEESMRYYPNTMWRITPPAGNTILGDYIPGNTIVGIPHRVLYRSEAYWKDADGFRPERWREGFHPFSYGPRACIAMNLAYAEMRYILARFLWHF------------------------------------ 54873557 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQDEMGKLVEQKRQAINNDFATELIFAQ-NHDELSVDDVRQCVLEMVIAAPDTLSISLFFMLLLLKQNSAVEEQIVQEIQSQERFIKESLRYHPVDFIMRQSLEDDYIDGYRVAKGTNLILNIGRMHK-TEFFKKPNEFSLENFENTFQPFGCGPRACVGKHIAMVMTKAILVTMLSRF------------------------------------ 170047123 54 --------------------------------------------------------------------------------------------------RQHRKLIAPTFHLNVLKSFIDLFNENSRLVVEKMRKFDCHDYMSEFDYAMAVMKMCDILHL--RHRKMWLYPDLFFNMTQYAKRQVQLLDTIHSLTRKVIRNKKANLKDDFLDLLLESAENGALISDEEIKNQVDTIMFEGHDTTAAGSSFFLSMMGIHQHIQDKVIQELDYLERCLMETLRMYPPPIIARSLKQDLKLSDLVVPSGATIVVATYKLHRLETIYPNPNVFDPERQANRHVPFSAGPRSCVGRKYAMLKLKIILSTILRNFRVISLKEDE--------------------------- 169851531 130 ---------------------------------------------------------------------------------------------DRTDHTRKRKIISHIFSQKSVVEFEPQIRLYVSTLIRQWDRLYDMALCLPWANYLAFDIVGDLFGAPFGMLEAARWWRPFVRRLPWYSRGQKDVQTLAGIAIMAVAKRLATPTDDLLSKLQQGRDEGKPMGKEELTAEALTLLIAGSDTTSNSTCAILYYLARNREAQDKLHQELDEQDACIYEGLRLHSTSGLPRVVPEGLTIRGQHFPEGTVLSVPSYTIHRDPDIWEDFEDYRPERWLERFNPFSVGPRACVGRNLAFLELQIIIGSIMRRYDLVLEDPDQPLETREGFLR----------------- 156545332 505 ---------------------------------------------------------------MVKDFDVFPNRCFGGESQKDSVGLVNLLGIHQPRWKYLRQKLTPSVTGFKLRAMIPLIKECGAPLL------------------------------------KFVENAKSQSDGWKELELKDISRYTTDVIASLAFGISTNSFDDNDVSFWEAEFEGDNL-----LSQAVSFYVAGFEASSTAIAFSLYELSLHREYEERLYKEIKDHDQVVNEALRMYPPPIVDRVAVRDYKLSNVTIQKGTPIYISVTGTNRDPKYFEKPNEFIPTRPPSSSLAFGMGPRSCVGQRLGLIMTKMALITIL--------------------------------------- 118486379 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMDDAIAARKENPSDDLLSRFMKKRDEGNHFPISVLQRIALNFVLAGRDTSSVALSWFFWLVMNHPEVEAKIIKEISYLKAALAETLRLYPPQDFKYVVENDVLPDGTHVPAGSTITYSIYSVGRMKSIWEDCMEFKPERWGYKFVAFNAGPRTCLGKDLAYLQMKSVASAVLLRY-RLSLVPGHRVEQKMSLTLFMKNLHVLLHPRT---- 17978651 33 -----------------------------------------------------VVSNTELAKEVLKEHDQLADRPRSRSAEKFSRNGQDLIWADGPHYVKVRKVCTELFSPKRLEALRPIREDEVAAMVESIEGIGKPLVVKRYFNNITRPAFGKRFVNEEGKMDEFKEIVATGLKLGASLTMAEHIPYLRWMFEHTLARQTSGAKQHFVDALLTLQEKYD-LSEDTIIGLLWDMITAGMDTTAITVEWAMAELVRNPRIQQKDFPHLPYLQCITKEALRLHPPTMLPHKATQNVKIGGYDIPKGSNVHVNVWAIARDPAVWKDPVTFRPERHDYRLLPFGAGRRICPGAQLG--------------------------------------------------- 5921187 57 --------------------------------------------------------------AVLRTQDHFASRPPWMAAEIIRYGPSDVAFVPYGEYGRQRKLLTHMLSTKKVQSFRHGRQEEVRLVMDKIRAAATNDVVSRAVLGASHRNQGRLAGFNLEDYFPPNMAMADVLLRLVSVKARRLNQRWNDVFDELIQEHSEESEADFIHVLLSIQQE-YGLTTDNLKAILVDMFEAGIETSYLTLEYGMAELINNRHVMEKLQTEMPYLKATIKETLRLHPPAPFPHYSTADSEIDGYFVPAGTRVLVHAWALGRDRTTWEKPEEFMPERKDLRFIPFGSGRRICPGMNFGFATMEVML------------------------------------------- 50547453 51 ----------------DVYH--AWKGDRHLHYYRLHRKYGSVVRYAPNKVSF-------DTGAALKNKKEFIKSDFYEGFPAVKGFPSVHSAIIKSEHAKKKRVMSHAFSEQALASAQPYIMDKIVQLCDRLTSYFSFDVMGELCFGKGFDMRFALRMTSNAAHRHLVYGCFRLLDSYFFGHIVEDRKKFVEYSRAVASKRMEGHRKDLFHYLMHATETGKGFERNELLSESNLLIVAGSDTTATSLAGCLHYLGLHPDVRKELTRQVRAQRACIDESMRLSPPVPGPRTALEDVVIDGCKIPKGCDVGVSTWSMHRNPKHFVKPLEYDPYR------------------------------------------------------------------------ 81157968 35 LPPSPPGLPAHLMKNLLHRTLYDFSQKLGPIF-SIRFGSRLVVVVSSSSLVEECFTKYDIVLA--NRPQASVDRRSL-----GFSTTSVIGAPYGDHWRNLRKLCLEVFAPTRLASFLSIRLDERDRMISALYKISSAGFLEAKIVELTFNNIMRMVAAKRYYGEEIFPILRWLGCNGLEKKLAVHSRKTDEFMQGLLDEHRRGERNTMVDHLLSLQESQPEYYTDEIITGIVALIIAGTDASVVTTEWAMSLLLNHPKVLEKARKELDYLHCIVLETLRLFPSVPTPHEPSEDCKIGGYNVPKGTMVLVNAWAIHRDPKVWDDPLSFKPDRFEHKLLPFGMGRRACPGAGLA--------------------------------------------------- 46127403 116 ----------------------------------------------------------------------------------------IFTSRDRAEHSRKRKVVSHSFAPQSMRNFEPFIQQHLNVFLQKWDAMAANEAKFDGYADVESRVWLNAFGAPFGVLPYLKWSPDPFFRTGFNGMINLRTLGTSRITDRLNNPPGDEREKDLLERVREGRDHGQPFGKGELIAEALTVLIAGTDTTSSTMAALLYHVVRTPGVLKKMVKNLKYLGFVVNEALRHHSTISLPRLVPENVTIAGYHFAPGTVLSIPIYTVHHLKEVWPDADEFKPERWEDAFIPFSHGPRACLGRNLAEMELKVITATWARR------------------------------------- 212529514 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDELLVDQMITFLGAGHETTASAFQWAVYVLSKYPEIQTRNNTNIPYLWAFINEVLRFHPSPFTSRQALRDTTLGGHFIPKGTQILISPEITNKDTDLWPDAETFNLDRWNYANMTFIHGPRACIGQGFARAELAIFVAVFVYRF-EFELDPQKQLEVR---------------------- 48526687 54 -----------------------------------------------------VVSTPQAAEAVLRTHDHVFAPRPRNPVADIIRYNSIAFAPYGDYWRRARKVVTHLLSVKTVYSKRHDREEEVRLVVAKIREPGKALDMTELLGGYASDFVCRLLGGFNLEDYFPRLANLDVFLRVVCSKAMGVSKRWDNLFNELIAEYKEDNAEDFVHLLLSLKKE-YGLSTDNVKAILVNMFEAAIETSFLVLEYSMAELINNRHVMVKVQKEMPYLKATIKEAMRIHPPAPFPHFSTNDCEVNGYTIPAGTRVIVNAWALARDPSHWERAEEFYPERKDIRFVPFGAGRRICAGATFAIAIVEVML------------------------------------------- 109124850 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEADFLIKALRIDPTFFLSRTVCNVISSIVFGDRFDYEDKEFLSLLRMMLGSFQPGPQQQAFKELQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTEFYMMTALNLFIAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDYMEAVIHEIQRFGNVIPMARRVNKDTKFRDFFLPKVLPSPSPQTMGTSSPSL--CPQHPTPIRSXXAFVPFSIGKRNCFGEGLAKMELFLFFTTIMQNF------------------------------------ 145236881 131 ------------------------------------------------------------------------------------------------DHIRQKRLLTHAFSEKALRDQESLIMAYIDVFITRLAEYAASENIVHWLNYLTFDIVGDLFGEPFGCLDRSTYHFNKLKPKRLIRKRLEHYQLSRDRVHKRLHVSNTISRPDFLKYINNSFQEGAGMAVAEIELNAALLIQAGSETVATALSACCFYLGRNPPKLEATVREVRYLNAVIKEALRLYPPAPGPRLVPEGAVINDQFVPAGVSVSVAQFSTFRSPASFIEPDSFLPERWDSRYLPFSYGPRACIGKNLAYAEMRTILSKILWHF-DISLQPGSD-------------------------- 47933894 80 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRYGWEEEAARVVEDVKKMPE-----ALTTGIVLRRRLQLMMYNNMYRIMFDRRFESEDDPICKDIKERRLQLFKDYFLDERKKLTSTKGMDAIDHILEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQQKLRHEIQYLQAVVKERLRMAIPLLVPHMNLHDAKLGGYDVPAESKILVNAWWLANNPAHWQKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 185133621 46 -----------------------------------------------------VLSGSETVRKALKQGEDFAGRPDLYSFKFINDGKSLAFSTDKAVWRARRKLAMSALTPEYSCALEEHVCKEGEYLVKQMDVSGSFDPFRHIVVSVANVICGMCFGRRYSHDDQEFIPILRYLPNRTMKRFMDINDRFNAFVQKIVSEHYESYDKDLIDHCEDRKLDENQVSDEKIVGIVNDLFGAGFDTISTALSWAVVYLVAYPEIQERLHQELTEKEAFILEIFRHSSFFTIPHCTIKDTSLNGYFHSQGHLCLHQPVAGQPEGAFFIQPYRFKLEGEKV--LVFGMGKRRCIGEAIGRNEVYLFLAILLQRLC-FQEKPGHPL------------------------- 722396 4 ------------------------------------------------------------------------------------------------HHRRYRRLLAFSFSDKGLRHERSLIERSIDLLITQLHNCGQGSGLALWFNWATFDIIGDLFGDSFGCLENVQTHPWIALRLLGSRKLLEQRRRNAQFTTDQVDRRLKNPRGDIWDAVLAQKPDGEPMTRDEMISNASAIVLAGSETSATLLSICTWLLLKNPEIDSQSVSRVEGLQAVLEESLRLYPPMQSNRIVPQGAYIAGGWVPGGTSVGLQQFVACRSSSNFHRPDEFLPERWEFAHQPFSIGPRNCIGRQLAYVEMRLILVKLLWHF-DLRLD------------------------------ 125531369 31 -----------------------------------------------------VVSTSELAREVLKNNDQLADRPRNRSSERFSRGGVDLIWADGPHYIKVRKLCNELFAPRRMEALRPIREDEVTAMVESIYREGKPMVMRKHLSMVAFNNITRLIAEHIRVLRWLNPVDEELYNAHSARRDRFTRRIMDEHARELERHGAKQHFVDALFTLR----DKYDLSDDTVIGLLWDMITAGTDTTVITVEWAMAELARNPRVQMKAQEELDYLQAVVKESFRLHPPTMLPHKASTSVKIAGYDVPKDASVVVNVWAVARDPGVWDNPLEYRPERSDYRVLPFGAGRRVCPGAQLG--------------------------------------------------- 209887012 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEKFICYFQEEIKEHIANPRDLIDSYLVEMEAKKDDYSEWDLVFILFDMFFAGSETTVNTFTWLCCYLAANPQAQLKLQAEIDYTEAVINEVMRVCALVNFGHMAANNTTLGGYTIPKGAVLSATVTSIQYDNRYWDQPKEFKPERWKEGFLPFGVGKRVCVGESLARMELFVF-------------------------------------------- 157104144 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLTIQHKGRSFTDDEIINHAYTMLVAGYETTALQLTNVCMMLAMHPDIQERVASEIKYLDMTINETMRLYPVVPIARQSNSSLELDKVNIPTGTNFIVHIGALHRRKDVWGNPDNFLPERHPYAFIPLSAGPRVCIGNRYAMLSLKVFLIRLLQR------------------------------------- 118377193 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIKEEYIIDNFLALLFAGTDTTGNMTGAAFYYLSLNTDIQSRARENRKGQQNNTEELYNSMTFEDFPRRVIKDIKIGNFQLKKGDAINTQFICNHYNPQIYKNPDIFDPNRWMFNFTPFSLGPRNCIGQHLAMIEGKCMIAYVLLNF---EIIPNHEVQVK---------------------- 210081162 33 -----------------------------------------------------VLNGYETMREAFLDKACFSHRPSYFLPKLASGGISGDSTPRPSHWRVQQRLIVRSFTLGQTVSLERKITVEIQGLFDHVTSMQSCSVIFDVTFPYDHQEFCGFLELFKRNTDAASKIPLGNYFPFLRHLPIGGHKECFEFMKKTVAEHREKFDPDVYLSKVRDANDGIKFTDDLLMEAIRDIFVAGTSTAAAALQWAILYMTVYPEVQEKVQDEIDYTEATMMERLRLTGPLSLTHVTQQDTELSGFNIPKGTVIIPNVCSVSTNPEVWKNPLEFDPAGKEGVFLPFSSG--WCPGEQLARMLMFLYFSCLMQRFQKPEGAPPPNLRPKAGL------------------- 113674217 71 ---------------------------------------------------------------------------------------------------RQRRIMDPAFSSSYLRGLISTFNEMSERLMDEMAINKTPAVMHDLVNCVTLDIICKVFGVDLNLFKQTDNPFQQAIEQCLQGMVLDLRDPFCKFFPKNWKAIQETKGDILTQILKTAKEEKNTKDHEQMLDNFVTFFIAGQETTANQLSFAIMELGRHPEIYKRAKAEVDYLSQVLKETLRLYPTPGTNRWLHEDMVINGIKIPGGISVIFSSYVAQRLEKHFKDPLKFDPERFNVNYYPFSLGPRSCLGQ------------------------------------------------------ 60686425 57 ---------------------------------------------------------------------------------------------------QIRSKLTPTFTSGKLKGMMPAILNIAEILKQKLSQKGEIVEMRDLLMRFSLDVIGTVLDDPNHSFREIEKCVNAFFCPKILEVLHMSSKEFKEFMMNIVQKTMEFQQKDFIQLLMELRKPGDGLTIEQCAAQVALFYLAGFDTTSSAVSFCLFELSRQPDLMTRAQCEIDDIMNKYNNTITYESLNEMPFMCTKDYKIPNMTITNETPIIISLLGIMRDPKNFPHPEQFLPDR------------------------------------------------------------------------ 215494411 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNLLLRAHLQDNKYTEEDVKKDIDTVFGAGNDTTTSATCWTLYLLGLNSKIQAKVHHELDYLECCLKEGLRLYPFPYIGRVLDHDLEIDGYKIPKGVSCFVNIYSLHRNPEHFKNPEEFVPDRHPFSYIPFSGGPKNCLGQRFATVESKLLLAKVLSKF------------------------------------ 157330466 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKDFIAFVMFGLLFASFESIPIMLSLALKLIMEHPLVLQELKNEHEAILRNKDTSNFTLTWEDYFRKALEDIKIKGHTIPAGWTILVVSSVLHMDPNIYPDPLVFNPWRWKDGFTPFGGGIRFCPGAELSKLTMAIFL------------------------------------------- 167534138 59 --------------------------------------------------------------------RFWSTHNDVLNAEDLYANITVPVFGEGVEHKEQKQMAKEGLTIDRFKAYTSMIEKETNGFIERWGQTGTIDFFDNMARMIIYTATRCLHGNEDGGFTPQAWFFPPWLPLPSFRRRDRAHRELKERFYKIIDRRRQKAEEGFMTTPYKNVEDGRHLTTDEVSGMMIALLMAGQHTSSTVSSWLTCFITTTPGLEEKLYQMPLLWACIRETLRLRPPIMSIMRRAREDYKVTEYVIPKGSQVCVSPTVNGRLEDEWEDPNTFNPYRFKFKWVPFGAGRHRCIGFGFAQVQIRCIMSTILRKYK-LEMVSGKPPINYTTMIHTPTEPIVRYT------- 170052333 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEGRKFEDIETIHNVYTMIVAGSDTSGTEMGYVALSLALYQDLQEKVYQQLQYTEMFLKECLRLFPIPHIVRQTKQDIELEGVRVPQGNILIVSIYNIHRRKDIWSDPDRFDPERHPFAFIPFSGGTRNCIGSRYAMISMKIILVHLLRNF------------------------------------ 210105878 57 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPPNYIFDVVTGFGK---DMTGERWGNL-FTQKKYFTTIALKTLGDAIEEKIREEAGCLCNKEDVDVT--IANVICSMLCGERFEYGDRRFRELSETMDKLGCGQPISVFPFHAGKIQKFLWDEISRHRENPRDFLDVCLIEADTHDDNLTEENIVYIAQDLFLAGIDTITHTLRWSLLYMAMNPDIQEKVQSELDYAEATLMEVQRMRAVVPLPHATTQHVKVGQFDVPAGTQVVTNLHSLHMDPAYWPDPDRFDPER------------------------------------------------------------------------ 211588223 117 -------------------------------------------------------------------------------------------------HARQRRLLSHAFSEKALRDQEGLITGYVDTLIKSWMNFTTFDITGDLMFGESFDCLKDSQLHPWIKLANQFPMLKGFLDLFIPREVKRVGQEHFDLSAQKVDRRLESNRPDFMSAILQHHESERIMTRAEIHSNGFILIVAGSETSATLLSGCIFYLCTAPHVMSRAAEDLKYMNAVIEESLRIYPPFVTSRVVPQGAFVNGHFLPEDTTVACHHYASYHSESNFVYPDKFMPERWLGSLQPFSLGPRACLGKHLANCEIRLILCKLLSHF-DISIRPE---------------------------- 169768154 60 ---------------------------------------------------------------------------------------------------RRRKGAASALNRPSVESYVSHLDAESKAFVAELLKYGEGGNVPVDPMAMIQRLSLSLALTLNWGVRVVSQEEDLFNEITHVEEEISKFRSTTGNLQDYIAKEMRDRRDKYLNGLNRDLDDEAKLNSEELTSISLTMLSGGLDTVTTLVAWSIGLLAKRPDIQDKDDQRCAYVAALVRECLRYFTVLRLPRTSIRDITYGGNIIPKGTVFFLNSWACNMDPDTWSDPEEFRPERWDAPLFTYGLGYRMCAGSLLANRELYLIF---MRTINSFRIEPYDEIDWHTSLVAIPKKYKVRFIP------ 189205589 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTSILLQRLFYALSIHPHCLAKIRAEHDYTSACIKEGLRLWPPAGSARMSHNGFKIGDDVCVDGTIIYNCHWVIHRDPNVYETAEDFIPERWSGAWRPFERGPRNCIGQELANIEARIILACVIRR------------------------------------- 67540488 77 ---------------------------------------------------------------------------------------------DPKQHGARRRLFARAMSNTELRRWEDVVRSKVRLAVDRIADGARCDVLKWWTFLATDVVGHLMFGEDFDMLNPLVGCIGRHLPFSVVRSMFRANDYLTNYGKRAVTNARAKSRNIFSGMLYEAEDSDSGLSELDIITEAGNMIVAGSDTTAVTLTYLVWVVLSRPQLQREIEETLPVLNAVIKETLRLYGAAPGPRTVPRGATLGGYFIPEGMTVSTQSWTVHRDENLFPDPDSFNISRWPAAQLPFGAGGRICLGIHLAYMELRLAAAEFFRRCRGVRLSPDTT-------------------------- 195055342 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVFAAFETSSKTVGYALMLLAMFPECQERVFQQMVYLDLVMNETMRIAPVPLVARETSNDFMLSNGVHIPKMQIVIDIFHMHRSKDIWPDAESFNPDKHPYAFIPFTKGIRSCIGWRYGLLSLKVTLAKLLR-------------------------------------- 85111866 31 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFSDDEAAYIAGTLLEAGSDTTSSTLYGFVQAMLLYPEVQRKAQPHLQYCRAIVKESLRWMPTTIMPHAVTQDDYYNGYLIPAHAAVVNNAWAINHDPVRAPEPRKFKPERHKRDQFTFGAGRRICPGIHVAERSLFLGVARMLWGFPKIGVDGPDQEKLTQGFVCMPEEYPATITP------ 121719420 81 ----------------------------------------------------------------------------------------------------------------------------------------------QFMFKLSGQMIGKVLGMDLDHFQTVDTQPHQIMHLLGESIRLTRQASLHPYLVYLPFSAAAIQSTCIADYLKRADEDNQKMPKEYILPNLVSILAAGLSTTSSVGSYLLYLLAHHQDWDYKTLMSLPFLDSFVKETLRLHPAFQPARYAKKDVIVGAYHLPAGAVVNPVFFSLHRNKDYWENAHRFDPDRWRTAYTPFAVGPRRCVGFNLANLQLRLMLAMLIFRYKFVDVSPEPVV------------------------- 195653535 61 LPPSPPAVPV-------LGHLHLVGSLPHVSLRSLARTLGADLMLLRLGSPVLVVSSSSAAEAVLRTHDHFASRPALVSEVVLYGPSDVGFAPHGDCWRRGRKLITHLLSVNRVQSFRHAREEEVSVVMGRIAEAAAAGAVGELLGSFTNDLACRLVGFNVEDFFPFLARFGVLSKLVRAKS-ERLRRRWDELLDRLIEKVKDDDDDNFIHVLLSVQQEYGHITREQMKALLQDVFIGGIDSTSSLLEFTMAELMRKPRVMNKLQEHMAYLRAVTKESLRIHNVTPAPHLSMDSCTIDGYTVPAGVQVLINSWAIGRDTRYWDDAEEFVPERSDFEFLPFGSGRRMCAGVNFAMATVELMLANLVHRF------------------------------------ 67523337 124 ----------------------------------------------------------------------------------GEPLPSLFSTLDESFHANLRRSVNHAFSMSSLVQYEPMVNQTVELFLDRWLQFFAFDVIGDYAGPVGQMPWLDKWLWKNPIYDVLQRWGIADNSHPVAIFARQRMNE--RLMADNGTRTEAEQQQDLLTKFIQAGKDRKDFMTEKRVTMAVSMAFAGSETTAISLAAVFYYLLKNPEYMARLRGELDFLDACIKEAFRIHPAAGLSRVVPSGIDIAGHFIPGGTIVGCSAWVLHRREEIFPDVDSFIPDRWNGTMLQFGAGARTCIGKNISLMEIYKLVPSFLRRF-DIQLAHADQE------------------------- 30690935 94 ---------------------------------------------TAPYGDHWRNLRRITALEVFSTNRLNASAEIRHDEVKMLLQKLHDLSVERPAKVELRQLLTGLTLNVIMRMMTG------KRFFEE-DDGGKAGISLEFRELVAEILELSAADNPADFLPALRWFDYKGLVKRAKRIGERMDSLLQGFLDEHRAKDRLEFKNTMIAHLLDSQEEPHNYSDQTIKGLILMMVVGGTDTSALTVEWAMSNLLNHPQILETTRQNIDTQKNVVSETLRLYPPLMVPHVPSSDCVIGGFNVPRDTIVLVNLWAIHRDPSVWDDPTSFKPERFNGKMMPFGLGRRACPGLSLANRVVGLLL------------------------------------------- 109628387 118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDVLLQATIDGEPLADEDIREEVETFMFEGHDTTTTALSFTIYAIFGEKSVEPAKLSDLKYMECVIKESLRLYPPVPIGREITEDFPIGDGIVPASTQFVISIFHALREPSVYDRPLEFIPDRHPFIFVPFSAGPRNCIGQRFAMFEMKVVLCKILR-------------------------------------- 145230175 83 ----PPGLP--LVGSFYEIYPDHLGN-----HYRLFRKYGPVIKTTNMGKTIYLTDDPQVAAACFAESAYMTSDHPLWGVKDNTA--IFIGDTETENWRLAHKFLPPAMGPKAVRHYTGLMQECARKSLDELDVRDESWNVYQYMVKLASQTIGRFLGKDFGHFDAVRGEWYRHMPFGDPARLRHVQHTIYSLLQEQVDTVTAEMADAALSALHAVDETGAHFPPSLILANMLIVTGAGFTTTSALMSWLIYCLVTYEGTQDRLYHSLPYMDRFVKETQRLHNASFQPRTTKTDVILGGYLLPPNSVIVPALYAIHTNPKVWRDPFRFDPDRWDTAYVPFATGPRGCIGFNFALLEVKVLLGELVSR------------------------------------- 212537573 121 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQAMNLLLAGRDTTASLLSWTIWLLGRHPAIFNRLRNQILEDFGPYEEVLRLYPPPMNSRRAVKDTTLSPLFVKKGVEVEYFVYVMHREEEFWKDANEFNPDRWVSRYLPFNGGPRICLGQQFALTVAGYVISRILQRFDQLKLEDESFVPHRLGLTDAPQEYIVRFHKSS---- 169843062 38 --PLPPGPPGNWLLGNDI--PKAFA---YRKFEEWTKEYGPMFTLRQGFQTIIVIGRMQPAMEVMEKEGAALVDRPISAGETLSGGMRVLLTPAGERFKKMRRALHAHLQPKIVASYGPVMMKNARQLILDILDDPERHQDHAKRYSAAVVMALAYGKHPKSYHDPVNRCLTRLGNTLRPGVWRVDVYPFLRYVPGYLKELKDGHAEELLNEVKQAMDRGEELSDDETAYLAGSMFGAGSDTTASAISVAVLASACYPEAQKRIHHMLPQTMAFVLETFRWRPVSGFAHKATKEIIWNGYVIPKGATVMGNVWAVGRDPEYFPEPESFNPQRWDMKSYPFGFGRRVCPGQHMA--------------------------------------------------- 145498248 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGMDTTSHSAGLSIYMLGKHPQIQQRLREELTKINAFLNECLRTPSDGIIPRLAVKDHYVGQYLIKKDWYVDVGLQPMMTHPQYFDNHLEFNIERWPEAFLPFSYGPRNCLGQHLAR-------------------------------------------------- 195500632 30 -----------------------------------------------------VVHSADGVRQIL-NNQVFDGRPKLFAAAMRDPGQRGIFFQDGPLWKEQRRFILRYLRGRRFDQLELVIQEQLNDMLDLIRNGPKYPHEHEMVKPGGYRVLLPLLFNPFSANSHFHIVYNECLMPWIRHIWPEWRQFFADFVDKYMDSYEEGVERNFMDVYIAERGPGYGFNRDQLIMGLVDFSFPAFTAIGVQLSLLVQYLMLFPAVLRRMQSEIDFTEATVREGLRIETPSDVPHKALEDTELLGYRIPKDTIVVPSLYAFHSDARVWSDPEQFRPERFLDASLPFGAGKRLCAGETFARNMLFLVTATMCQHF-NFVLGPDDRLPDLSQNLNGL--------------- 169763020 106 -----------------------------------------------------------------------------------EGHMNILNVIDREDHNRKRRMLSHAFSTKNLESWEFKITDKVEKLVAQFDRRAHPPAVRYWLNLFTVDAIADIAGEEDSAHRFIEDMHEAARVKSKIIGTLDWYYVLKQVSSFLSSRCRSQWDDDFLSCLINDKAKSRNLDIGELKAETSILLDAGSETTAIALTHLLYYLIKNPDCFVKLRKEVSYLKACIEESLRLSPPLPRGRVTPAGAYIMGEFIPGNVGVSVPAYVAHRDPDLFPEPEAFLPERWFNAFIPFSAGGRACIGRNITMIEQQILIATLVHRY-DFSLAPDWTLQNEEAFNLWPVELPV---------- 162453804 45 -------------------------------------------------------------------------------------------------HRRLRTAMNGPFSPKGLDAAEAIVATSVERKVRSWLGRRDVQLLRE-TRELALEVMFKITGVEDDELPEWRHYYEDLMPGSPRRRGLRARAWLDERIGRILARARGDAKGLLPALLTARDEQGEPLSEQDLVGNLRLLLLAGHETSASVMAWCVAHLAESPAVWRALREEASSAPAVFREALRLHPPPHDARRAVADFELDGRAVPAGTHVAIPLVLLSRDPELYPDPDSYRPERWLGRKEAFGGGAHFCLGYHLAWMEIVQFLVALGRELP----------------------------------- 192384687 45 --PVSPSVQGKLPRPFDEI-PGEWKNGWVNLYRFWREDGGPIYREKIGYYESVNIIQPEDAAAIFKVEGSFPERLTVKPWKAYRDFRNGVLLKSGEDWRFNRLVLNKVLSLKVIDQFLPLLNEVGEDFVKRIHHQGRGRWTADLSNELSYVLYGERLGLLQDYIDQMLYIPPELLRTINSKIWTAHIEAWDVIFTQADKCIQNIYRDMRLNQKNRKEYSGDKLHIDDIKASVTELMAGGVDTTSMTLQWTLYELARYPMVQDKLRKGVPLVKAAIKETLRLHPVAVSQRYIQQDTVIQNYFIPAGTLVQVGLYAMGRDSTVFVKPEKYNPERWDASHLGFGFGPRQCLGRRIAEMEMHLFLIHLLENF-RIEVKREAEV------------------------- 217409491 246 ---------------------------------------------------------------------------------------------DPATWKVRRRAIVPSFHKRWLNRMITLFAERAEILADDLQPKSAKGQVVDMEERFCIKAVYRVLREAEHRSSSFIPYWNADQWMGGQVEFRKDMTMLDDILADLINKAVSTRREASIEELEKRENEGEDLSSMVLRDDLMTMLIAGHETTAAMLTWTLFELSREVRTVLKGKERPDYDDIVAMKKLRYSPPLLIRRARTEDDLKSGVKVLRGTDMFISTWNLHRSPDLWENPEVFDPTRWDRPFLPFGGGQRKCVGDQFAMMEATVTM------------------------------------------- 85001717 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRSTTEAEVTGLLIAALFAGQHTSSITSTWTGAYLLSNNQVDHDVLAEMDVLYRCIKEALRLHPPIMLMRSSHTDFSVKEYDIPKGHIIATSPAFANRLGHVFKDPDRYDPDRFAFSYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-ELELVSPFPEIDWNAMVVGVK-------------- 157341510 32 -----------------------------------------------------------------------------------------------PAWRLLRRLTSEILHPSRVRLYSRARKWVLDILVAGLREEAEGRVVKHFHFAMFCLLVLMCFGDDEAKIREIQGMESRVLQSYHNFKILNFFPAIGKFLWEKFMQLRKDHEDVLIPLIRARQDEKRKLTEGEMVSLCSEFLNAGTHTTDAPLQWIMANLVKYPHIQAKLFEEISGVVGEGEEGLRRHTPAHFPHAVTKDVILDGYVIPKDAKVFFMAAEMACNPEVWEDPMEFKPER------------------------------------------------------------------------ 125592939 86 -APSPPAMPV-------LGHLHLIKKPLHRSLAEVAARAAPVVSLRLGARRALLVSTHAAAEECFTDAAVAGRPRLLAGDVLGYGHTTVVWASHGDHWRALRRLLGELFSNARLAALAADRRAEVASLVDAVLRDAAAGGGGGGTVTLRPRLFKLVLNVMLRAVRRFQEIVEETFAASGSPTVGDFFPALRAFVAGLVDDHKDQKKNGIIDALLTLQEDPDHYTDNVVKGIVLVLLTAGTDTSALTTEWAMAQLVAHPEAMTKVRAEIDYLQCVVKETLRLRPPVIPAHEAMEDCKVGGYHVRRGTMILVNAWAIHRDGDVWGSPEEFRPERFTAPMLPFGLGRRRCPGEGLA--------------------------------------------------- 126326079 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLEEIYANMTEMLLAGVDTTSFTLSWAAYLLAKHPEVQQSVYHEIIKNRALLKETLRLFPVPGNGRVTQEDLIIGGYLIPKGTQLALCHYATSYEEENFPMAKEFKPERWNFGSIPFGYGLRSCIGRRIAELEIHLVMIQLLQHF------------------------------------ 218200350 60 LPPSPPRLPVIGHMHL-------VGSNPHVSLRDLAEKHAADGFMLLQLGQVLVVSSPRAAEAVLRAHDHFASRPRAIADILAYGSSNISFSPYGDYWRKARKLVAHLLSPKKVQSLRRGREEEVGIAVAKLHEADMRELLGSFTNDVLCRAVCGKSSFRREGRNKLFMELAALLRRVVSADTKKLKEKWDSVLGDIVSEHEKKSSSDFVDILLDRQQE-YNLTRHNIHAILMDMFAAGTDTSYIALEFAMSELIRKPHLMTKLQD------------------------------------------------------------------------------------------------------------------------------------------ 110755275 77 --------------------------------------------------------------------------------------RRGLLFMNGEEWVYFRKILNKVLLPDPTNLMIAPCQEVAIELKRKWQQIKTNNIISNLQVQLYQWMMATLMGYWYSYKHQLSRDFEILLRLPVWKKFVASADTAFEIVRMLVPEMAKLGGNGLLKKMM-----DEGIRAEDAICIVTDFILAAGDTNATTLQWILLLLCNHPEKQEELFKHLKDLKGIIKESLRLYPIPFISRYLPEDSVIGNYFVPKGELLVLSLYSSGRDAANFPQPNEFRPERWPHASLPFALGARSCIGRKLAEIQISFALAELIKSF------------------------------------ 189235782 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNSPERKESFCEKQLLAICLDMFMAGSETTSKSLGFCFLNLIMYPDVQKKAQQEIDYMECVVLEALRMFSGFTVPHRAFKDTHLNGYIIPKDAMVIANMHGTLMGPESGEDPEIFKPERYADTYLPFGFGKHRCLGETLAKANVFLFTASLLQHF-NFSIVPGSPP------------------------- 196256692 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRDELMTMLIAGHETTASILTWALYWIHYLPEVGDKLRFELSYLNAVCSETLRIYPVAPFPRILKSDMELLGYKFAANTVLAPCIYLLHHREDLYPQPDQFKPERFLERYIPFGGGNRRCIGMALALLEMKLVLATLLQRF------------------------------------ 66811720 39 -----------------------------------------------------VVSDPILIREMFVDHENFKYR-PLLPTFKFGAGGDHGLSLSNERWERTRELVQNAMKRTSIKKIYDMLDSQVYELIKSMKQYQVTELVQPMDQIFKSLGSGKLGDFISIAQP-FYYQWLKFSDKQFNGPFSTVKKFIYKRYLEHINTIDHDNPRDLMDLLINEFSNDKNLIPT-ILQTSLDMFLAGNDTTAASIIWFVLRMQEHPEIQLKAYNEIKYLNAIIKEILRLNPVGPFPHRSSNDIVIGNGKYFIPSQILVNYRGLGFNEKYFENPSQFDPSRNNDAYMPFGVGDRKCVGLQLA--------------------------------------------------- 5921953 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNLVFSVGNLFSAGTDTTGTTLRWGLLLMTKYPHIQDQVQEEISSRQTLVEDRKNLPYTDAVIHETQRLANIAPMSIPHTTSVTFQGYFIKKDDSEWESPHTLTPSHKRDAFMAFSAGRRVCLGEGLARMELFLFFTSLLQHF------------------------------------ 211591847 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLSENELRFLGGVLMEGGSDTSSSLILTIIQAMTKYPEVQAKAHIGHDRSPAWSDHRWRPVSPLGVPHAVAEDDHINGKLIPQGSSIVLNVWGMHHDSERWQEPEHFQPERERRDHLGYGAGRRICPGIHLAERNLIIGVAKLLWAFEFVEPPGDSDISAHSGASKGFLHCP----------- 57915203 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDMIFAGIDTTSAGSVAILYCLAKNPDKQAKMMSNLPYLRACIKEGMRMFPPAGNFRATGRDIVLQGYRVPSDTDIAMGAQVLLRDEKYFHRPTEFIPERWPFIFLPFGFGSRSCIGKRLAMMEMEVILARWIRQF-EFRWNY-EDYKFRTTVIN----------------- 15238203 32 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYLQRLIDDIRMKNIDSSGSFLKLQESEPEFYADDVIKGIIVLMFNGGTDTSPVAMEWAVSLLLNHPDKLEKLREEIKYLRCVIYETLRLYPAAPLPHCSSKRFNLGNYEIPENIMLLVNAWAVHRDGELWEEANVFKPERDGFRFLPFGVGRRACPAAGLGMRVVSLAVGALV--------------------------------------- 147846593 34 -----------------------------------------------------VVSSSEAAQEVLKNDQAFSSRTVLNAIQVADHHHFSIVFLPAAHWRNLRKICSKMFSSHRVEAGQAMRENIVQQLLESCSSGRAVDIGRAFSQEFKDLIWSIMEEAGKPNLADFFPVLRLVDPQGILKGMTVCFNKLVEVFDGFIEQRLSANNDVLDGLLNLDKQHDHELSSNDVRHLLVDLFSAGTDTTSSTVEWAMAELLNNPNLMAKARSELGKVVGKEKEESDISKLPYLQAVVKETFRLHPPVPF-----LVPRKTEMKDSTIWSNPNSFVPERRDFQLIPFGAGRRICPGLLLGHRMVHLMLASLL--------------------------------------- 157356296 57 --------------------------------------------------------------------------------------------------RNLRRIATHLFSPRRIAGFGEFRRTIGLKMVDEMEKKGEVKVKKVLHFGSLNNVMMSVFGRSYDFIFNWSDHLPLLGWLDLQGVRKRCKKKVNVFVSRIIDEHRDDSSGDFVDVLLDLEKESR-LSDSDMIAVLWEMIFRGTDTVAILLEWILARMVLHPDIQSKAQSEIDYLHAIVKETLRMHPPGPWARLSIHDTHIGSHFIPAGTTAMVNMWAITHDDAVWDEPKEFKPSR------------------------------------------------------------------------ 125527396 21 ----------------------------PDVFSVLARKHGPVFRFHMGRQPLIIVADAELCKEVVKKFKSIPNRSMPSPIANSPIHKKGLFFIRGPRWTSMRNMIISIYQPSHLASLIPTMESCIQRAIDKIAADTSVEAKASSEFIKMHMHATTLVGMLLPFLQEPFRQVLKRIPGMGDYKIDRVNRALKTHMDSIVAEREAAMRKDFLSVVLTARESNELLTPDYISALTYEHLLAGSTTTAFTLSTVLYLVAKHPEVEEKLLKEIDYLDQVVKESMRFYMMSPLARETLEQVEIGGYVLPKGTWVWLAPGVLAKDPKNFPEPEIFRPERFDYAFIPFGIGPRVCIGQ------------------------------------------------------ 169621787 43 ------------------------------------------------------------------------------------------------EHLRRRRIMAQAVSTKAQLEYEPRLVGHIQKFCNAVFKGEPMNMAKWCNYLAFDSMTDVVFGAQYNLLEKFRYVPEMILDKHLFQEAIYARNRFLKFVFRLLSDRRASISLDVYSRLQDARDTGEGFGHDEIASESTTLIVAGSDTSACATASILFYLANNPHAYARVAEECKYLRACIDEALRMSPPVGTMREVAAPLVVDGHVVPMGCEVGVGTYAIHHSTRAFEDPFVYRPERWLAPFVPFSAGIRSCLGKGLAYTEVTLTIGHLLW-LGDFKLVADAE-------------------------- 157346520 141 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLEANKNGEIMSETEISTHLICLLLATHDSTSAVITFVLKYLAEFPSIWDDIQKMRYSWNVANETMRLTPPVQGAFREVIKNFTYAGFTMPKGWKTHWNVNTTHRNPKYFPDHEKFDPSREPFTFVPFGGGPRMCPGREYARAQVLVFIHNIVTKFKWERVDPNEKISYNPSPI------------------ 170031494 35 --PGPKRLPIFGIFDL-LFNDQLSTFTLPRQWAA---RFGESFVLLIRGGMIVNAIRARETEALLSSTKLI--DKSVIYLYLHPFLGVGLLNSTGSKWFQRRKILTAAFHFNILPTFLETFHEECEKLLDDDVDGGQATVLQDVAARFTLNTICEAMGVKLDSHTMVQRVMNPLLFENFTYKLLGFRARLHAFTSNIIKQRRENQRYALLDTLLASEARNQ-INEKGIREEVNTFMFRGHDTTASAFTFIFLLVAEHPDVQQKDYNDLRYMDRVIKECLRLYPPPFIGRMINEDSWFGDRFIPKDSMANVLIWDLHRDPKQFPDPERFDPDRNPYAYVPFSAGPRNCIG------------------------------------------------------- 211961659 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKRFTKSQLVDQVASIFLSSHETTSAALCWSVYILAQCPEIVERIRTEVQLVTACFKEVLRLYPPVYLSRIAREDTTLGDTLIPKESMVIISPWVVHRHRSFWENPDMFDPDRFSRSYFPFGLGPRMCTGA------------------------------------------------------ 119499596 51 -----------------------------------------------------------------------------------EGHASIFTTRDPAQASRRRRQIGPYLNHGYLGRMEGLIMKYIKSKWDRLLEESGRQQVTVNYRDHTQYATFDTIGALAFGREFNALKNDDQTVIRWIWPFSRVLRQYRERYERFIAYSKESVTRDLLQAFIDAEDPENPMTADEVMTESIAMQLAGSESTSFVTSWVIHLLTLYPQHLAKCRDNLPYLEACVYETLRYSPITFLPRVSTKGLTIQGHYIPPGVEVAINLHGAHINKDVWTNPHLYDPTRFKRNVFAFSYGHRNCIGRNLAMMEIMIIIANLLK-------------------------------------- 171678319 3 IPPGPKTLPVVG-------NHYELYPDPLGNFDRLFSRYGPMIKTVNMGTTTYHTNDPEISRHILLEGEFFTKATSNPSHPLYYLSQNALFTCDSPAFAISHKFVPPALSPRAIAHHAPLIRAAARDILDELSTKDLAFNVYQYMFKMGGQVIWRLFGQYLHLMKKLRPAWYGRLPFGDAARLRAVRDELWAEIARALRECASPDGETLSLSDPTADDKGQGLPEEVLLANTVAVLGAGFTTSASLLSWSLYALVKYPDWTYDQLHAMKFLDSFIKETQRHSPSFQTTRNAKKDLILGGYFIPEGSVVTTCFPSLHKNPAHWDNPLKFDPDRWLEQYTPFAAGKRGCVGFNLALAEVKMVLAELV--------------------------------------- 6225203 46 -----------------------------------------------------VLSGNETVRQALKQGQEFAGRPDLYSFKFINDGKSLAFSTDGPAWRARRKLAYSALRSFAVRLFEHVSKERYAAISMFMKLMADFDPVRHIVVSVANVICGMCFGYDHNNRSWLNLVNPRYLPSTTMKKFLNINARFNEFVQKIVSEHYRDITDSLIDHCEDEPMDPMPDADDKIVGIVNDLFGAGFDTISTALSWSVMYLVAYPEIQERLYQEMETPEAFILEIFRHSSFFTIPHCTTKDTSLNGYFIPKAPCIYIKQWPVIHDDDDVLDPSSFNPDRNGEKMMVFGMGKRRCIGEVIARNEVYLFLAILLVQLQ-FHAMPGEPL------------------------- 21429450 129 ------------------------------------------------------------------------------------------ATVDHDHHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFQQHDFHFVVRDGFLGLTKIYHLARFLPGLVTILKGLPYSCIRMVAPSVCDLLQMRDEIQDRGGELSNKSHEAKSSILFGALADSHIPAHERTVERMLDEGTVILFAGTETTSRTLAITVLYLLTHPECLKKLREELNSLPGVIHEGFRFGPISRSGRVATENLKYKEHVIPKGTPISQSTYFMHTDPKNFPEPEKFKPER------------------------------------------------------------------------ 194755445 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLSDVQIAAQAFGFLVAGLTPLNATLGFCLYELARQPELQDRVRAEIKKTLEQHDECLRHTPHPFLLRRATKDFELPKFVIARGNNVLIPTAAIHRDPDIYPEPERFDPDRPKAAFLPFGDGLRGCI-------------------------------------------------------- 194222124 135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTGLVLGQELSREEIYANMTEMLLAGVDTTAFTLSWAVYLLARHPQVQQTVYRQILKNRALLKETLRLFPVPGNGRVTQEDLVVGGYLIPKGTQLALCHYATSYEDENFPRAKEFRPERWNFGSIPFGHGVRSCIGRRIAELEIHLALIQLLQHF------------------------------------ 584999 141 -----------------------------------------------------------------------------------------------------RVILNRVISPKVLGNFVPLLDEVGQDFVARIERSGQDKWTTDLSQELFKYRLGLMLDYINPEAQHFIDCISLMFKAKIWRDHVEAWDGIFNQADRCIQNIYRTMRQDTNTHVLASLLMLDKLSIEDIKASVTELMAGGVDTTSITLLWTLYELARHPDLQEQMLKMIPLVKGALKETLRLHPVAVSQRYITEEIVIQNYHIPCGTLVQLGLYAMGRDPDVFPRPEKYLPSRWLRRSLGFGFGPRQCLGRRIAETEMQLFLIHMLENF---RVDKQRQVEVHSTF------------------- 147792763 111 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARKNIVGMLRQLIEERKQETHNDMLGCLMRTNENRYKLSDEEIIDLIITILYSGYETVSTTSMMAVKYLHDHPRVRKRPEDPIDWNDYKLMRFTRAVIFETSRRKTTKDMELNGFVIPKGWRIYVYTREINYDPLLYPDPLAFNPWRWQNYFLLFGGGTRQCPGKELGIAEISTFLHYFVTR------------------------------------- 126272332 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGTETTGSTLRYGLLLILKHPEVQAKIHQDMPYMDAVMHEVQRFIDPLNLPHVVNHDVQFQQYIIPKGTNIFPLLSPVLHDSQEFSNPDKFDPQKKSDYFMPFSAGKRACLGEGLARMELFLFLTTILQNF-TLKLAGDPNETNRVGFTSVPPHYQLRFLP------ 157812625 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSETTVIGLLWDMITAGMDTTAISAEWAMAEIIKHPKVQEKAHEEMDYLQSIVKEALRLHPTTMLPHKATTRVKIGGYDIPKGTIVHVNVYAIGRDPKVWKRASVFRPERHDYRLLPFGAGRRICPGAQLGLNMVQLMVARLL--------------------------------------- 118366999 119 -----------------------------------------------------------------------------------------MLMTDGDEWQKQRKLLANTFLFQNIKSRLPVTKQVVQEIINALHMSETSDVIFQTFFGISFRSNVLIEGFNYIQSSFYYKLKMVILPFKGEEDLLKRMKNLRDTTEEVIQNRLKQIKSDILLRDYIQKNSESEKDIQQMIDQFMTFFFGGTDTTADLVALTLYHLSHNQNFQTKLRQEIKSIINNFEELNRIHPPAVGPRVCIKDHKVGQIEMKKGMLMDTHFIGVLNNPKYYDNPQDFNPDRWNAPFSPFGIGKRSCIGQHLGMMNAKVII------------------------------------------- 215506821 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAMGISWAMYLIGLHADVQQKIHEELDYLECALKESQRLFPVPFIGRELMEDVVVNGYTVPRGTTCFLFTFMLHRDKEIFPNPEVFDPERHPFAYVPFSAGPRNCIGQKFAMMEEKVVLCSVLRNFCIHAVDFRDKIHLVAELVTRSKHLRIRLKP------ 9502380 31 ------------------------TSDIPPFIKERVKKYGPIFKTNLVGRPVIVSTDADLSYFVFQEGRCFQSWYPDTFTHI--FGKKNVGSLHGFMYKYLKNMVLTLFGHDGLKKMLPQVEMTANKRLELWSNQDSVELKDATASMIFDLTAKKLIHDPDKSSENLRANFVAFIQGLISFPFAKAMKMLRNMLQERRENPRKNPSDFFDYVIEEIQKEGTILTEEIALDLMFVLLFASFETTSLALTLAIKFLSDDPEVLKRLTEEHETILRNWEEYKSMTYTFQFFRKALRDIKFKDYTIPAGWAVMVCPPAVHLNPEMYKDPLVFNPSRWEGSFMAFGGGMRFCVGTDFTKLQMAAFLHSLVTK------------------------------------- 18395978 55 ---------------------------------------------------------------------------------------------------KQRRLATHDFTPKSLREYVTVLRNEVEKLNAAAEDSQPFDLQELLRRFTFNIVCIVFLGIDRCTLNPFVWKFKRLVGFGSEKELRKAVGEVHNCVDEIIDKKRKPANQDFLSRLIVAGESDETVRD-----MVISIIMAGRDTTSAVATRLFWLITGHEETEHESLKKLSLLKACLCEVMRLYPPVPWDHALTDDRLPDGTLVRAGDRVTYFPYGMGRMEELWEDWDEFKPNRWPFKFPVFQAGPRVCLGEEMAYVQMKYIVASILDRF-EIEPIPTDKP------------------------- 48526683 54 -----------------------------------------------------VVSTPQAAEAVLRTHDHFASRPRNVADIIRYNSTDITFAPYGDYWRRASKVVNTVFSKRHVRLVVAKIRELATAAMTELLGGYASDFVNELFRELTEISASLLGGFNLEDYFPRLANLDAFLRVVCSKAMSKRWDNLFNELIAEYEHGKEDNAEDFVHLLLSLEKE-YGLSTDNVKAILVNMFEVAIETSFLVLEYSMAELINNRHVMAKVQKEMPYLKATIKEAMRIHPPAPFPHFSTNDCEVNGYTIPAGTRVIVNAWALARDPSHWERAEEFYPERKDIRFVPFGAGRRICAGATFAIATVEVML------------------------------------------- 168030798 74 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSTILNMFAGGTDTATITIEWAMSELLRNPPIMAKLKAELDYLQAITKETFRLHPAGPVPHESTHDCEVAGYRIPAGTRLFVNIYAIGRSSKAWDRPLEFDPERKHYRLLPFGTGRRGCPGMSLG--------------------------------------------------- 66821899 30 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGVDTSATSLELIVMMLINYPEYQEKAYNEIKFVVSLFKETLRYKPISPFPRSTTSDIILNNQFIPKNAQILINYHALSRNEEYFENPNQFDPTRSNPAFMPFSIGPRNCVGSNFAQDEIYIAL------------------------------------------- 115453833 46 -----------------------------------------------------AVTSPEMAREVLRNDAVFADRPTTFAAESFSGYRSASISPHGDQWRKMRRVLTAILSPATEHRLRGARGEEADHLVRYVLVRCGRDGAAVDVRHVARHFCGNVIRRLTLGRRHFREPRADLDLDGQEKVIKKVMRTLNRLHDPVVEERVEEWRADFLDVLASLDDAAGRLTVEEIKAQTIDIMIATVDNPSNAVEWALAEMMNKPEVMRKAMDELDYLKACIREAFRLHPYHPFPRVAMADTTIAGYTIPKGSQVILSRVGLGRNPRVWDDPLEFRPERHELRFVSFSTGRRGCPGVSLGTLITVTLFARLL--------------------------------------- 157130492 115 ----------------------------------------------------------------------------------------------------QRKALNPSFGPAILTTFAEIFNNKCAILLEEYAGKPERNFYRDISKCTLDQIYATAFGCDFNMQAYMKVMANRFFSVWKYPEFIYRWTELRRIYHETITEEKLHTKEDIDFKTEELRAEGETSKDAVYPHIDMT-VFAGNDTSAKTICSILLMLAMHPEVQERCYQELMYLEMVCKETMRLLPVPFMARITSGDIVLDQHTIPANCTIIMGIFQIHRDPRIWPNADNFDPDRHPYSYIPFSAGPRNCIGTRYAYLSSKIMVGSILR-------------------------------------- 147781172 32 --------------------------------------------------------------------------------------------------RNVRKLCAKLFSTAKINSFASMRXEAIGLFVQSLKEMAAVDISTRVAEVIEDMAYRMVFGHDKDEMIDLKTLIGEATSLAGTFNIADYLEAIDEVLEKIIDKHTKDARDGFMDIMLSLMSKSNDFKDENVKAIIFDILVGGIDSSLISVDWALAELLRHPRVMKKVQEELKYMNMVLKEALRLHPPFLIPRESVEHSTINEHYIPKKARILINTWAIGRDPBAWSNAEEFFPERHDFELIPFGSGRRRCPGIQLGLITVQLILAQL---------------------------------------- 149621252 168 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRENLIFALGELIIAGTETTTNVLRWAVLLMALYPNIQGQVQKEIDYTEAVLHEVLRFCNIVPIFHATSKDTVIRGYSIPQGTMVITNLYSVHFDEKYWRNPEVFYPERKNEALIPFSLGKRHCLGEQLARMEMFLFFTGLLQQF------------------------------------ 169603764 129 -------------------------------------------------------------------------------------------AIDKMQHARKRRVMSHAFSDSAIKSLEKYILANVREMLARRSDWNTQWNAAHWCEWLVFDIMGDLFGMLESPRNRFNWHLDKLFFRKIAGQRAQYMQYSKAQAMERTKLGLDVDRKDFFYYLLNAKETGAGFSMDELWGESNLLIIAGSDTTSTAMAGTFFYLAHNPIAMQKLCKEISFLRACIDETMRMTPPVAPRQILPGGMEIDGHHIPAGVDVGVPIYAIHHNPACFPRPFDYLPERWQAAFNPFSIGPRGCIGKGLAYVELTVTIARVLYLF-DMRLAPG---------------------------- 110734754 40 -------------------------------------------------------------------------------------------------------------------------------------ESGTVDLKYELEHLIILTASRCLLG--REVREKLFDDVSALFHIPAHRKRDQARARLAEIFATIIKSRKAQSEEDMLQCFIDSKRNGRPTTEIEVTGLLIAALFAGQHTSSITSTWTGAYLLKFQQYFAEAVEEQDVLYRCIKEALRLHPPIMLLRQSHTDFSVKEYDIPKGHIVATSPSFANRLPHIFKNPDSYDPDRFAFSYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPENDWNAMVVGIK-------------- 125602602 48 -----------------------------------------------------VASSPAVAREILHRHDAFASRSSPDSTGDHARSSVAWLPSSAPRWRALRRIMTELFAPHRLDAARPLRREKVRELVAHVARLAAGEGGKPAVVDVGRVAFATSLGGRPNVSDFFPVLAAADLQGWRRRLARLFARLHRVFDAEVDARLREHDAGDVLLGIAARRDDAAELDRDTLRSLFTDLFCAGSDTSSSTVEWAMAELMQNPKSMSRVCDELSYLQAVVKETFRPPAPLLLPRQAEMTMKIAGYTIPKGTRIFVNVWAMGRDKDIWPEPEKFIPERFHFELIPFGAGRRICPGMPLANRMVHLILGSLLNQF------------------------------------ 91080189 152 -----------------------------------------------------------------------------------------PILMFGPEWENFRKSIEQPL-PQLIARQYDKIDDACNKFIARIANIRQKEIYKWCLECMCLVTLDKKLGFLDPCRCEYGLHLWQFLPTPAWKSLVENCDAIDNVLSKYVHRIEKKEASDGVSKLMENVLLKPGIMVEDAMTILLDMMLIGINATAHTIAFMLYHLAKNPRCQVKLYNEIARQPACIKETLRKPPIPLLGRILNDDLSIYNYHIPRGTYLLMVTSLSSWREEYFEDAHKFMPERWLFASIPFGYGAKACLGKELAEMQIGALITKILRNF------------------------------------ 170106656 73 ------------------------------------------------------------------------------------------------QHKRQRKLVNPMFSTLQLRRLVPIFYEIAEKLVRAQRAEGKRNFMSEWMCRVALESVGTVLGYSFDPLDSLRRKLVEWTPNAAVQKVKRMSDVMDQTAQEILRQKREEEGKDIISVLLRANDEAEKLSDIELTGQMTVLIFGAQDTTSSALSRILHLLSVNPEVQSKLRDEIEWLDAVLKETLRLYPPPFVRRTAVKERTIPYVTIPVGTTIFVGIAGSNSLESVWPDAKEWKPERWDAAHMSFLGGGRSCIGYRFAQIEMKIILITLLSKFK-FSPTEDEIIWNLSQII------------------ 211581582 109 ---------------------------------------------------------------------------------------------DRAEHSRKRKTVSHTFSAKSIGQFEQYIHGNIEEFVKQWNRLSSLDALNWFNYLAFDIIGDLAFGAPFGMLEKGQDIAEMRLDPKDPPKYVAAVEVLNRRFAKYIEVMANNTRVDLLARLMEGKDNGNRLERAELTAEALTQLIAGSDTTSNTACAILYWCMTTPHVLPKLRKALDYLQWVIWETMRIHSTSSMPREIPAPVVICGHTFKAGDVLSVPSYTIHRSKEIWADAEQFVPERWKAAFIPFSYGSRACVGRNVAEMELLVICATVFRLF-EFEMHQDGPMETREGFLRKPLALQV---------- 7430651 32 --PSPPRLPLIR-------NLHQLGRHPHRSLCSLSHRYGPLMLLHFGSVPVLVVSSADAAKDVLKTHRVFASRPRSIFDKIFYNGRDVALAPYGEYWRQMKSVVLHLFSNKMVRSFRDVRQEEISLMIEKIRISSSLRILSEILVNLTNNVICRVLGRKYGGKTDFKDLMKRLTRLLGEFQLIKISNDLDEFLERVVQDHVDGDGNDFVDFLLTIEREKSVGFEIDRLSIKAIILVKGMDTTYTLLEWAMTELLCHHECLDRLQQDMKYLKAVIKETLRLHPPLMVPHESTHDVKLRDYHIPAGTHVMI---------------------------------------------------------------------------------------------- 125603733 212 -------------------------------------------------------------------------------------------------HLRLRRLVQAALAPDSLRALVPDVD---------------------------------------AAVAATLAAWSGGHVASTFHAMKKARKRLRAILSEIVAERRARGGDDLLGGLMRSRDDGTALTDDQIADNVVGVLFAAQDTTASVLTWILKYLHDSPKLLEAVKAEQMAIYVANEGGKRPLTWTQTRREAVADVEYKGFLIPKGWKVMPLFRNIHHNPDYFQDPQKFDPSRRPSTFLPFGSGVHACPGNELAKLEMLVLVHRLV--------------------------------------- 50547357 111 -----------------------------------------------------------------------------------------------------RAMLRPQFARDQVSD-VDMIERHVQNLVRKIPQGDSFDIQGLFFNDNPAEDDSTVTDMPIPMRKSFQSDFNWLWRPQELFTASKSVRKFVDHYKALVESEKEKQADDFLTELAREVKSPQVLSDQ-----ALNILLAGRDTTASLLSWCIYLLARHPETWNKLRDRCEYLRFVINETLRLYPSVPVNRYATRDTTLQPILIRKNSVLVYSVFATHRLKKFWEDADEFRPERWGEGYLPFNGGPRICLGQQYALTETSYVLTRIVQLFGTLENAPEPPMKLH---------------------- 169866727 69 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGADTTLSASYALFLALAMHPEVQRKAQAEIDYVQAIIKEVSRWHSPLCVPHMSTEDDVYNGYYIPAKTIILSNTWSVMHDPEVFEDPETFRPERDPEAAV-FGYGRRICPGRHL---------------------------------------------------- 46117496 98 ------------------------------------------------------------------------------------------------DHKRLRGALQPAFTAKAMRDQQDHVQKTVERLLEAAMDPSQTISLTKELNKLVWGNVGNLAFGEPATLEQLENHEKAKDLHAQIAPILEFFQYLNRAARGLVGISRKVFGKDQLRRHIASQQESSGLSFDEIHSNMLLLLMGGYDSSAASLSAIFYHLLREPQQYKRLQSELHHANACINESLRLVPPHGSHRVTTSGTMIDGVWVPAGTLISADFYSLHRDPSCWAFPDEYRPERWLKEH------------------------------------------------------------------- 9587211 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLGALLAS---GDHFSDDQIVDFLLALLVAGYETTSTIMTLAVKFLTETPLALAQLKEEHDQIRARSDEWTDYKSMVFIFRRATTDIDIKGYTIPKGWKVFASFRAVHLNPEYYKDARTFNPWRWANVYTPFGGGPRLCPGYELARVVLSVFLHRIVTRF------------------------------------ 183585163 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRYGWEEEAAQVVEDVKKNPEQLMMYNNMYRIMFDRRFESFDYNYGDFIPILRPFLRGYLKICQEVKERRLQLFKDYFRKKLASTKNMNNEGLKCAIDHDDQKKGEINEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQKKLRHELDTLLGPGHQITRMAIPLLVPHMNLHDAKLGGFDIPAESKILVNAWWLANNPAHWKNPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 212507896 29 --------------------------GQHWALSKLGEDYKTPVLGLKLGREFVVVLTPEAIRAILTR-DVFTGRPSFFMKLRCFGKRQGITSTDGYSWKEQRAFATKGFGKETMDSLVEELIQILKSVVNGIGNITSPSVLNVLWALVTRSRAFDMAGGTLNQMPWLRFVAPRTIGYSLLQELNAELKSFFDYLQETIESHKNESNKNLIGAFFQEQKNSINFTDEQLVVLLLDLFLGGAQTTSQTLDFAFLLMIKYPEIQEKVHEEIIKHEAVLLEVMRMYCPIIGPRRCLDKTVLNGYNIPKNTTLLLNLHAAHHDATLFPEPYIFKPERNQESVLAFGLGKRRCLGEALAK-------------------------------------------------- 67541935 64 -----------------------------------------------------------------------------------------------------RALLRPQFTRDQVADL-DLMESHISRLIELVPKDGSAFDIQRLFFLMTLDSSTHLFGESVHCMDEWRSVAGNFYWMITSKEFRDANKRVHEYVHQAIEAKRHPEKKEPGRYIFAEALAADNDNPKVLRDNMLNILLAGRDTTASLLSSAFFYLSRHPAVWEKLRRVPYLRYVLNEVLRLQPPVPLNLRVAVKDTSLSPVFVEKDQPVLYSVYAMHRRKDLWPDADSFRPERWEENYLPFNGGPRICLGQQYALTEASYTMVRLMQRF------------------------------------ 154313085 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMKYMAYSRAQAAERTKTDRKDFFYYLLNARETGQGFTTPELWGESNLLIIAGSDTTSTALSAAFFYLVHNPDKLEILTKEIMSTFSDVEEIHSSPTLNSCPREVPGGIDIDGLHIPAGYVVGTPHYTIHHNPAYYPSPFTFLPER------------------------------------------------------------------------ 126272472 373 -------------------------------------------------------------------------------------------------------------------------------VLDELVDSEAQKFIDAVSTMFNTSVP--MLNIPPELFRMVKAKVWRDHVASWDTIFNRAEDYVQSFYHEQKKRKELENYPGLLPCLLR----KNTMDFESIKGNITELMAGGVDTTSMTIQWCMYEMARNIKVQDKMYKAVPLLRAAIKETLRLHPIVTIQRYLPSDLVLQDYTIPAKTLVQVGLFAMGRDPNFFPNPEKFDPRRWLFRALSFGFGPRQCIGRRIAELEMTIFLIHILENF------------------------------------ 195443392 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSSITFALYELSKHPSIQQRCISGLPYLRQVVDEVLRLYPPTAFDRCCNAESGYDLSSWQCGTPVYISVLGLHRDAQYWPNPDVFDPERTPMTYLPFGAGPRGCIGTLLGLLEIKVGL------------------------------------------- 49175459 117 ------------------------------------------------------------------------------------------------EHARKRKIVSHIFSQKSVLEFEPHVRLYVKQLIDRLYEAGAKGLSGDWYNYLAFDIIGDLFGAPFGMLLAARDAAPVAVDHEQAMAWMRPIVKLFPWFRRGQKAVKQTDRVDLLGKLQEGRDDDGNLMKEELTAEALTQLIAGSDTTSNSSCAITYYLAKYPDAQRKLQQELDYLQAVIDEALRIHSTSGIPRLVPKGMTVCGRFFPEGTVLSVPTYTIHRDEEVWKDPEVFRPERWQKTYNPFSFGPRSCIGRNLANMELLIIVSSILRRYDFVLEDPDKPFDTMEGFLR----------------- 198424634 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTRDDDGKGLTEREIRDEVDTFLFEGHDTTASGIAWSLYCLAANEEYQEKCREEIEFVTMFIKEVLRLYPPVFVARRTEQPVKFCSRVVDAPLNIGIPIMTLHRNEQVWEDAKVFDPYRSPYAYLPFSAGPRNCIGQNFAMAELKTVL------------------------------------------- 194769456 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLPQSELTGHATTLLLEGYETSAMLLAFALYELACHEDIQDDLLRELDEHPAMQALQKRCTKSFELPAQMKDQGHCRPLEVREGTVLIIPVRAIHFDPELYPAPHQFQPQRFLARFLGFGAGSRMCPGMRLGLLQTKAAVATLLK-------------------------------------- 73977810 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGRGLSDKDLRAEVDTFKFEGHDTTASGISWILYALATHPEHQQRCRDQMPYTTMCIKEALRLYPVPTVGRELSKPITFPDGRSPRGFLVLLSFYALHHNSNVWPNPEVFDPSRHSHAFLPFSGGSRNCIGQHFAMKEMKVAVALTLLRF---ELAPDP--------------------------- 159125207 158 ------------------------------------------------------------------------------------------------EHHARRRTWTPAFSDRMVRGYEQRIQTYQQQLIRKWIYLYTFDVMGDLSFGRSFDCLAAGHEHPGITLLNAALRNIGLFLPPWLHKIPWLTRDWWAFQSFCSERLHARMRMDLISASLLAPLHGRAPTPEERLMDARLIVVGGSDTTAVSLCGALYELARHPEQLRKLREELEHLNGVINEALRMYPAVSQRKTPPEGIQVEGVHIPGEMTVYCPQYVLGRSELCYARPDEFIPERWRSAFAPFSLGPYSCVGRPLALLNMRTTIAKLVTTF-DMGFAPGEDQQAQDNFVLYMGPLHLTFT------- 195124595 200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFAGVDTTTSTFSAILLALAQHPDKQAKLMRNLPYLRACIKEALRFYPISGNIRKTNQELVLSGYHVPAGCEVAMIHLNLWRDGKHFSQPGEFVPERWPFAYLPFGFGVRSCIGRRIAEMELEIGVARLLRNF------------------------------------ 110433184 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDVLLQLADDPSKLERHGVKAFTQDLLAGGTESSAVTVEWAISELGQNRWVQEKDIPNLPYIEAVVKETMRLHPVAPMPRECREDCKVAGYDVQKGTRVLVSVWTIGRDPTLWDEPEAFEPERHDFELLPFGAGRRMCPGYSLGLKVIQASLANLL--------------------------------------- 50554897 37 -----------------------------------------------------------------------------------------------------RAMLRPQFARDQVSDVE-MIERHVQMMLLRIPNNKKFDIQELFFNEMPNEDKSTVSDMPKDMRKSFQEDFNVAQHHGGIRTRFQMFYWLWRYVEKALANSDEEKSDDFLRELAREVKDPRVLRDQ-----ALNILLAGRDTTAGVLSWIVYELARHPEVWKKLRKRCEYLRFVINETLRLYPSVPNVRYASRDTTLKPILVRKGDTIVYNVFSMHRTEEFWKDCDEFRPERWAEKYLPFNGGPRICLGQQYALTE------------------------------------------------ 195646212 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHVLQAEKSGE-ITPENVIYIVENINVAAIETTLWSIEWALAEVVNHPAVQRKVRDEIKAVVADHEETLRLHSPIPVPHMNLEEAKLGGYTIPKGSKVVVNAWWLANNPELWDKPEEFRPER------------------------------------------------------------------------ 195108709 30 ----------------------------------------------------------------------------------------------------QRRFILRYLRGRRFDQLENVIAEEITDMLELIRSGPRYEHEHQLVKPGGYRIQLPLFFNPFSANSHFSVVYNERTPRPDMKKLYEANMFIYDYFAEIVDRHLNTYDENFITEMKKDLPEEYGFNRKQFIMGLIDFSFPAITAIGNQATLIIQYLMLNPEVTKRIQREIDYTEATIRETMRIDTPSDVPHKALEDIELMGYRIPKDTLVIPSLYAMHMDKRIWGDPENFRPERKKDMSLPFGAGKRLCAGETFARNMLFLITTAMLQNF-DYVLAPGD--------------------------- 5915817 41 ----------------------------------------------------------------------FSNRPPNAGATLAYNAQDMVFAHYGPKWKLLRKLSNHMLGGKALENWADVRKTELGYMLKAMFESSQNNLTYAMANMLSQVILSRMTSAGYFNIGDFIPSIGWMDLQGIEGGMKRLHKKFDVLLTRLLDDHKRKQKPDFLDFVIANGDDGERLNTDNIKALLLNLFTAGTDTSSSIIEWALAELLKNRTLLTRAQDEMDYLQAICKETFRKHPSTNLPRNCIRHVDVNGYYIPKGTRLNVNIWAIGRDPSVWDNPNEFDPER------------------------------------------------------------------------ 125526433 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGDFLDALLELMVTG-KMERDDVTAMLFEAFVAGGDTVAFTLEWVMADLLRNPPVMAKLRAELDYLQAVLKESMRLHSVGPLLHHAEDGVVVGGYAVPRGATVLFNTRAIMRDPAAWERPEEFAPERKEADFIPFGSGRRLCPGIPLAERVM----------------------------------------------- 67903816 59 --PRAPGRFNMLRFIFD--NP---RGRLPLLWMKTVPNDGLIYFRDLLNRTQLLATNHQALLDVMSTNTYDFEKPWRAREFLARIIGFGLILSEGAAHKRQRRALTPFFTIKNVRALYTLMWDKTNQLLVEMDKWGKVEMSVWARYFTLSRLTLDVIGPAAMGRDFLPQWFAKKLPWRLNQVIEEQVGYLRDLCKEIVHEKRAAITADILGSMMLSGD----FTDDELVDQMLTFLAAGHETTASALTWTCYLLTLHPEVQDRTAIPHSTHPGVCQEVLRLYPTVPSTREAVRDTTVAGKHVPKGTKIMLCPYAINRAPEFWADGDAFRPERWNYAQITFLHGQRSCIGKDFARAELR---------------------------------------------- 149711114 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPHEAMGSLPELLLAGVDTTSNTLTWALYHLSKHPEIQAKDFAHMPLLKAVLKETLRLYPVPVNSRVITEEIEVGGFFFPKNTQFVLCHYVASRDPSIFPEPESFRPERWPFGSVPFGYGVRACLGRRIAELEMQLLLTRLI--------------------------------------- 46109716 110 -------------------------------------------------------------------------------------------------HRRHRRQFWSAFNDQALVEQEIVIQPYTDMLLQRLSEQKPINIVDWINFLLFDIAGELVFSSPFDCLDKQEYHPWLFTGKEQIQREADQRNMTFHHAMQRMKLGEQPTRRDFMSFLMRRNRDGGGLSDTEILVDCPVLIGASSETTTTALSGFFFYLRSESEINMKTTKQLEYLNATVDEALRVYPPAESPPRISPGAEIDGKYLPKGVVVSVYQWGTFHNPDNFADPDEFIPERWLQPYRPFGFGMRDCLGKNLAHAEIRVVVSRILYRF-DYELAPNQE-------------------------- 195390165 33 -----------------------------------LDKHGPTIFSWLGPIPFMIVSDPQIIQDIFTSPHCI--NKGIIYKAVDDGAGLGLFSLTDPRWSVHRKLLNPAFGHKVLLSFLPIFNNETKALLDTLVDDGEKDLIPYLQNRLLEDYQCVLESMTDMCFSPWLSSKTVRQLFGKEERYSSAKSEIRGFIRKLIERKLARDAENIFLNLATDLLKRGIFSWKNVEDESNVIVFGAFETTANTVAYTLILLSMFPKYQEKAFQEMVYLDLILNESMRVIPPPVVSRQTSQDVLLSSVVVPKGVQIAIDIFHLHRSKKIWGEAETFDPEKHPYAFIPFTKGIRNCIGWRYAMISAKITLAKLLR-------------------------------------- 67541805 117 -------------------------------------------------------------------------------------------------HDARRKVFTKAFTPSALREYEERVAVHCEEFVRQMRLSGKPFDASEWFKYFAFDVMGDLLGREFHMMSPVPWMAPILHNLPWAGRGARAWLEFVGSQVKERTQKKSDRRDQILSHLVEAQSEKKNIDYQWLRGDTRLTIVGGSDTTAATLTFLFYHLAQNPSHVDKLRAELEHLNGVIQETLRLHPAIPFPRTTPEGITINGTYIPGGTTIVIPVYALQHDEANYTHAEEFIPERWRDAFLTWNIGTNGCIGRALALTEMRNLVTYFIHHFSRVKFAHGEDTETKDHFTVGVKPLRLIFE------- 116203111 137 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVIAGSDSVAAALTHIFFHLAWDPSLTRRLQAEFDALPAVINEAMRLDPPVPSGRVTPEGLWIGDHFVPGDTIVQVPSYTIFRDERAFAYPNDFIPERWTTRYIPFNTGPYACVGKRLAMLELRRVVGEILLRY-DLTIAPGQT-------------------------- 49227572 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTETTSTTLLWAFVYMMKYQKSKKDDRPCMPYTDAVIHEIQRMGNVVPVPRMTNEDTLLEGLFHSLRVQIIPNLTSVLFDQTKWKTQHSFDPQNFLNAQSPFSLGKRSCPGESLARMELFLFFTSFLQSF------------------------------------ 156032423 93 ------------------------------------------------------------------------------------------------EHVHQRKSLAPGFSIQSIRALYPVFWQKSEEMEAASLKTKSFEVLEWLNRTTLDIIGSAGFGVDINSLEQAFIPSTKMIPAKMNRDMETSRNIILKTATDIISEKQEQATQDIIDNLKMKEAGEQGLSFETMRDQIMTFLGAGHDTTATGVAWTIHLLSIHPEIQERLRAEIREHDNVCRESLRYIPPIPMTRQSLEEDKLGPYTIPAGTVIYVLANAINHLPMYWPTADVFDPDRWDNAFMTFLQGPRGCIGRKFAETEMKVLLCCLLS-MYNFERDE----------------------------- 67521880 60 ---------------------------------------------------------------------------------------------------RRRKGAASALNRPSVESYVHHLDVESKAFVAELFKYGPVDPMAMIQRALTLNWGVRVASQEEELFDEITEVEDKISFSSNSHKAKEMRDRRDKYLSSLNRDLDDRMEKGTHKPCIQANDKEAKLNSEELTSISLTMLSGGLDTVTTLVAWSISLLAQRPDIQDKDDQKCAYVAALVRECLRYYTVLRLPRTSIRDITYDGKVIPKGTVFFLNAWACNMDPEVWSDPDEFRPERWDAPMFTYGMGYRMCAGSLLANRELYLVF------------------------------------------- 168041975 30 -------------------------------FTTLADKYGPVMFFRLGSRPTVIVSNDKMARELLRHDQTFASRPKLTGKHFGYNYSSVVFSPSGAHFVRMKKIYTHLLSPKKVELLSALRMEEAHILLDVLRNSGTENLMGRIVFSKRLFGESATISAPPREVENFKFFVKSATKLVGLFNIGDYIPALRGLLRPIIQEYRKQKEDGRVDFIAALVSNDSGLSDENIMAVAIDVMVGGSDSTSTAVEWSITELLRHPDVEEADCANLPFLNCIVKETLRLHPPSPIPHFSAEECTLGGYRIPANTTAYVNIYAIGRDAATWENPNRFNPTRHDFNLLPFSSGRRGCPGVHFA--------------------------------------------------- 168031738 88 --------------------------------------------------------------------------------------------------RHLRKVVTHMFSHRQIVTHSELLQRETLRMISAMVHSIRTDCVKDYRVGLCARPFLQRAAVNNIMTIVFGRHFDFGNSCDEAEALEAMIREVRAFVQSILDERRRCHNTSFVDALLSLEGD-QKLQDEDIISILWEMVFRGTDTIAVLTEWALAEVILNQGIQARIHEELDYLQAVLKETLRSHPPGPWARLANEDTQIAGCHIPRGTTTMVNMWAITHDSSVWPNPEVFDPSR------------------------------------------------------------------------ 145608110 52 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDNAIKQMERYILANERTFCAEIGRGASPDNMSDWCNYLAMDILGDLFGKAFHMLERLTWKQDKVLFPKIAAGRAKYMKYSRAQLTERTKLGDETDRRDFFYHLLRARETGQGFSTPELWGESNLLIIAGSDTTSTAMAATLFYLCRNPAALARQLNGLTYLRACIDEAMRLSPSVILPREVLAGITVDGETLPEGTVVGTPHYAIHHNEDYYPDPFAYAPER------------------------------------------------------------------------ 169599541 11 -------------------------------------------------------------------------------------------------HARQRRLVSHAFSDKSLRDQDKLLKGYAAILVDQWYNFIAFDVMADLTFQLRNSTYNDWVGSTFYVAKFLAWGLAGVLNLIMPASLKAKRDHHKEFVVEKVDRRLAQNRPDIWTYMKKSKDGGETLSTTEMHNNGSTFMGAGTETVATELSGLTYMLLKNPDKMHRLKSEIRGAFKHLDDMTTTKLSQLEYLQACIDEGLRLYPP-------LPTGGAMRSPRNFKNPDTFAPERRKDGLNPFSFGPKNCVGKNLAYHEMRLVLASVLLHF-DLELSPE---------------------------- 5915854 97 ----------------DLFDRPLFFS----LYDWFLEHGS---VYKLAFGPFVVVSDPIVARHILRENA-FSYDKGVLADILEPIMGKGLIPADLETWKQRRRVIAPGFHTSYLEAMVQLFTSCVNELLEGEGRDGQKSVELDLEAEFSNLVYGTLFEAEHRSTFYIPYWKFPLARWPRQRKFQDDLKVINTCLDGLIRNAKESRQETDVEKLQQRDYSGVDVDDRQLRDDLMTMLIAGHETTAAVLTWAVFLLAQNPDKMKKAQAEVDLVLGMGKETLRLYPQPPIRRSLKPDVLPGGHTIPAGTDVFISVYNLHRSPYFWDRPNDFEPERSDFAFLPFGGGPRKCVGDQFALMESTVAL------------------------------------------- 3127031 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVVAASDTTSVSLTWALSLLLNNIQVLRKAQDELDYLQAIVKETLRMYPAGPVPHEAIEDCNVGGYHIKTGTRLLVNIWKLQRDPRVWSNPSEFRPERFHFEYIPFGSGRRMCPGVNFATLILHMTLARLLQAF------------------------------------ 22475179 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASELIFAQNRGD-LTADNVNQCILEMLIAAPDTMSVSLYFMLMLIAQHPTVEAKIMEEIKAVIGDREESMRYQPVDVVMRKALADDVIDGYYVRKGTNIILNLGRMHRD-EYFPKPNEFSLENFPYRYFPFGFGPRACAGKYIAMVMMKAMLVTVLKR------------------------------------- 193713805 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEQDIVANAILMFFAGFEPVSSTLSFCLYQLALNQHNQEEMRDEMHYSDMVLAETGRMYGVTNAFRETVKTYQVPGEVIKKGTRIMIPLNSIHHDSEYYPDPYKFDPQRFSPEYLPFGDGPRFCIGKRFAELEMKMVLSQILT---TFRVLPGEKTEVPLKFKSGL--------------- 145243674 135 ------------------------------------------------------------------------------------------TEIDAGMHKERRRLLNPFFSRAGVFKLEPIIHDKVDILINKIRRLENSHNI-NVYDAFRCLTTEVIMEFAFARSASMLEESETTFESWFLVAFDAVARSLWKMQEWPIARKALKMLKFAESCLKHYEEHGNSLPHDLKVTEAVDILIAGADTTASTLTAGFMHILSNPAIYAKLADALRGMDACVKESLRIAMPVPGPRVVPQDFVVDGQVIPPGTIVSMSTYTMHTNEEVWPDARVFNPDRWLQPYLTFSKGARMCIGQNVAYAEVTIVMAYLFRNF-DIQLPPG---------------------------- 13275223 17 -----------------------------------------------------------------------------------------------------------------------------------MKADGSFDPFRHIVVSVANVICGMCFGRRYDHNDQLVTLSDEFLPSRTMKNFKSINARFNAFVQKIVSEHYRDITDSLIDHCEDRKLDENQMSDEKIVGIVNDLFGAGFDTVSTALSWSVMYLVAHPEVQDRLHQELKDHEAFILELFRHSSFFTIPHCTSKNTSLNGYYIPKDTCVFINQWQINHDPELWKDPTVFNPDREGEKVMIFGLGKRRCIG------------------------------------------------------- 195623218 119 ------------------------------------------------------------------------------------------------DHKRLRNLALALVTSTKLKPYLGDIEKIALHVVGAWRRHGSSGGVRVVAFCEEARKFAQVLGLSPRILEDFLAFMKGLIPGTPYAKAVRARERISSTVKGIIKERRWNKQGDFLDVLLSSNE----LSDEEKVSFVLDSLLGGYETTSLLISMVVYFLGQSAQDLDEDYKKMEYTQQVINEALRCGNIKFVHRKALKDVKYKEYLIPSGWKVLPVFTAVHLNPSLHGDAQQFQPCRWEGRFTPFGGGPRLCPGSELAKVETAFFL------------------------------------------- 38679391 52 -----------------------------------------------------------------------------------------------------RKLIAPTFHLNVLKSFIDLFRAVVSKLKKEAGEFDCHDYMSEFEYAMAVMKMCDILHLRHTKI--WLRPNLLFKLTDYAKKQTKLLDVIHGLTKKVIRRKKEEFNSGFLDLLLESSQSGVVISDEEIKEQVDTIMFEGHDTTAAGSSFFLSMMGIHQDIQDKVIDELDYLERCLMETLRMFPPPIIARHLKQDITLPSCQVPAGTTVVVATYKLHRRPDVYPNPTEFDPDRHYYAFVPFSAGPRSCVGRKYAMLKLKIILSTILRSF------------------------------------ 118362013 94 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENKEITIDEIIDNFCALFFAGTDTTGNMTGVSLYYLSQNPKIQEEARDQMPLVHSILKESLRLIPPAAAGRYANRDIEIGEFSVKKGDLVNTHFIYSQSNPDLYPNPEKFDPYRWMNQFTPFSLGPRNCIGQHLAIIEGKCMI------------------------------------------- 145601440 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLVAGHETVAGSLAWGLVELCRRPEVGERDFHALPYLQAFCSEVLRFYPSVPTRREAIADTVLLGRAIPRGTQLLISPAATNRSRALWDDAGEFNPERWNYANLTFLHGPRSCIGATFARAEFLCIIAAIVGRFESFADADKGAEVLSSGFTERPK-------------- 189212318 64 ------------------------------------------------------------------------TKPAVARRLLSQILGQSLLILEGDEHRYLRKRIQPAFNYRNVQDLCPIFWSKAVDMVETIEQSASADAPDFVVDVLPWGNKGTLVRLLFIANAFLPAWLLRFLPRKFNDDINDARIRLRQLCSTFVAERKKEALEDDSSKAILLQIQSGTLTDDELIDQLLTIIGAGYEPTSATFTWTLWLLATQPIWQARLRAELRAHNAIINETLRFMPTPITSRIATQDTTILGNHIPAGTRLWIAPAAMNRFTSFYATADAFDPGRWNYAFLTFLHGPRKCIGAGYAKVKLRAFVAAFVGSF-EFELADAEYVPVPGGI------------------- 195567563 68 --------------------------------------------------------------------------------------------------RVLRADLVPLFTPSRVRQTLPHVAR-ACQLLRDQVPLGRFEAKDLATRYTLQVVASAIFGLDAHCLGSHKRMAPPSRWLEWLAPLFQPSVWLQQWFRELVEA--RSGGDNLLQWLAESK---RGLGTEELAGHATTLLLEGYETSAMLLAFALYELALNEDAQRRLHIELDEHPAMQALQKRCIKSFTLP--AQKPGASSELKVQLGTVLVLPVQAIHLDPALYPAPNQFRPERFGCRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 73972048 29 LPPLVPGCLHLLQPDLPLH-LLGLTQKLGPIYRLRLGLQDVVVLNSKRTIEEAMVRKWVD---FAGRPQTPSYKLVSLHHQDLSLGDYSLL------WKAHKKLTRSALLLGIRSSMEPLVEQLTQEFCERMRQAGTPVAIQKEFSLLTCAIICHLFGFHDCVQDLMRTWEHWSIQMLDIIPFLRFFKQLRQHKESMVAGQWRDMTDYMLQRVGRAEEGCGQLLEGHVHMSVVDLFIGGTETTATTLSWAVAFLLHHPEIQQRLQEELDRELGPGASGSRIPYRDPTPHCTTRPSSISGYDIPEGMVVIPNLQGAHLDETVWERPQEFRPDRFSPRVLAFGCGARVCLGEPLARLELLVVLAQLLRAF------------------------------------ 21429396 129 ------------------------------------------------------------------------------------------ATVDHDRHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFQQHDFHFVVRDGFLGLTKIYHARFLPALVSVLKRLPYSCIRMIAPSV-CDLLQMRDEIQDRGGELSNKAHEAKSSILFGALADSHIPAHERTVERMLDEGTVILFAGTETTSRTLAITVFYLLTHPECLKKLREELKTLPGVVHEGFRFGPISRSGRVATENLKYKEHVIPAGTPISQSTYFMHTDPKNFPEPEKFKPERWIEAQIPFSQGSRQCIGYTMAFAEMYLALSRI---------------------------------------- 90658390 74 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLDSLL-AEENKKELDREKIQHLLHDLLVGGTDTTTYTLEWAMAELLHNPNVMSKVKKELEYLQAIIKETLRLHPIAPLPRKAKEDVEVNGYLIPKGAQIFVNVWAIGRDPKVWDNPNLFSPERFNFQLTPFGSGRRICPGLPLAMRMLHMMLGSLL--------------------------------------- 115386476 27 ------------------------------------------------------------------------------------------------QHGHYRRLFSNGFSNRSLREQEPLLQGYIDMLMDGLRDKHPVDIVQWFNWTIFDIIGDLTFGESFECLEKLGPYTAGILRYVLPGKALKKREAHFQYTREKVNRRLGNPRSDFMDHVLH-QPEGRGLTSPELLSNSSLLIMAGSETTATLLSGAVYLLLTNPGKMQKLVDELSYLPAVIEETPALPAACCWD---SSRCTGWRLGYRWTTSVAVHHLAAYHSPLNFEQPEDFIPERDQRDVLPFSVGPRNCIGKNLAYAETRLILARLFSQF------------------------------------ 110740855 28 -----------------------------------------------------VVSSAELAKEVLKEHDKLADRHRNRSTEAFSRNGQDLIWADGPHYVKVRKVCTELFTPKRLESLRPIREDEVTAMVESV--FRDCNLPENRAKGLQLRKYLGAVAFNNITRLAFHIPWLRWMFPADEKAFAEHGARRDRLTRAIMEEHTLARKQHFVDALLTLKDQYD-LSEDTIIGLLWDMITAGMDTTAITAEWAMAEMIKNPRVQQKVQEEFDYLQCVVKESFRLHPPTMLPHRSNADVKIGGYDIPKGSNVHVNVWAVARDPAVWKNPFEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 171693193 42 -------------------------------------------------------------------------------------------------HRRYRRLLSGAFSDRGMRAQQNMIQHHVDLLVSQLKQAASQDNMCQWYNWTTFDIIGDLFGESFGCLSNAATHEDWIIPLIAPRKLLAMRARNAKFTEDRVDARRGTPRGDLWDGVM------EGMSRDEMISNASAIVLAGSETSATLLSGCTWLLLRNPEVLGRLTEHLDYMLAVLDEALRLYPPMQSNRVVTGGGSIAGGWVPEGTSVALQLYAACRSSSNFHRPNEFLPERWDRREVPFSIGPRNCIGRQLAYAEMRLILAKILWHF-DLKLD------------------------------ 169769923 68 ------------------------------------------------------------------------------------AGEHGLLLVEGDDHKKSKKNLLPAFAYRHVKEMYPIFWSKSIEMVRVMKKADPTDNVLRMGA-YASRAALDIVGVAGMDHDFVRTYQNLMSEPPLYMKIERSSETIRDVARQMIRQKRAKWESDIVSVALRS----GNFTEEELVDQMMTFLGAGHETTSTALQWCVYVLCKHPDVQTRDIDNLPYLNAVCNEVLRYHPSVPATRCASRDTTIIGEPIPKGTLFLIAPEIIGKSKELWPDADKFNPERWNYANLTFLHGPRSCIGQGFAKAEL----------------------------------------------- 71841589 41 -----------------------------------------------------VLIGHKTVKEALVNFADEFGERDITPIFRILANDHGILFSNGESWKEMRRFALSNLRDFGMRGSEEKIIEEIHHLKGEFDKFEPFDTTQPVNYAVSNIISSIVYGRFEYTDPRFTEMVDRMLYNIFRWNMLKNRAEFMKLITGLQETLNIHDRRGFVSFLIRKQSDEQYFHAENLPMTVGNLFAAGTDTTGTTLRWGLMLMAKYPYIQDRVQEEIDYTDAVIHEIQRLANIVPMPHVTSCDVTFNGYFIKKGTTVIPLLTSVLKDESEWEKPNSFYPEHKRDAFMPFSAGRRVCLGESLARMELFLFFASLL--------------------------------------- 149914987 3 -----------------LFRQDILSAQPARLYRAWMAEFRTPFFRS------YLCNQPDLVDLVLKRPDDFP-KSDRIREGLAPLLGNSVFVTNGETWKRQRRIIDPSFEGGRLRDTFPAMLAAGQGAVARLQDGEPIEIEAEASHAAADVIFRTLFSIPIEDFHKFREHQRAWFPRFHRRGARRTAKEIRALITRLTAHRMTEIKDDLATKIMTTADTGERFDTEEMVDQVAIFFLAGHETSASALAWALYLLALYPEWQDRIARLRQTRDVFRETLRLYPPVPMMVRETTCPERLRDRDVPPRAQIVLSPWHQHRHERLWDKPDAFDPERFDTPYMPFSAGQRVCPGAGFAMIEGVLLLALLVRAY-RFDIVPDRPMPVAHLTVRGRDGIWLRITP------ 46137871 37 --------------------------------------------------------------------------------------RGLFNTRDRAEHTRKRKLISHVFSAKSISQFEPYIHELFVKQLDKLVASGQMDVIGDLAFGVPFGMLASGADVAEVRIEILNRRGEVSATLGCFPQLKPYAQYLIARVKNRLDNPPSIERMDLLARLMEGRDEGEPLGREELTAEALTQLIAGSDTTSNSSCALLYHVTRTPGVLEKLQSELDYLANVINETLRYHSTSGIPRQIPPNVTIKDHFFPPGSILSVPTYTLHHSKEIWADADDFRPERWENPFNPFSHGPRACVGRNVAEMEMKLIAATWARRYPELR---QGVMETREGFLRKPLGL------------ 115387741 94 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NMLNILLAGRDTTASLLSSTFFFLARSPKVWNKLKDIPYLRYVLNEVLRLMPPVPLNFRTATKDTSLSPVFVPKGTTVTYSVYAMHRRPDFYPDPNEFRPERWEENYLPFNGGPRICLGQQYALTEASYTLVKLLQHFDTLE-------------------------------- 169610337 58 --------------------------------------------------------------------------------------------------RGYRRLQGSFLSPRMSNTYRELQDLESKQLISEFLT--RDDFFKRYHRYSSSLTFALAYGMPTGQEEEVKWIVDSLPFLNKLPRFMKPWQKIADFLGDMIRNGATQRRGYNWCKDILTMKEHKALTDTQLSYVIGNTYEAGADTTTMTLQVFTLACVLHQDKVKEDCEKMPYLLAFVKEVHRWRPPGGVPHAVTADDEYMGYHIPKGATIVPGHWAISMDEELYPNADEFLPERPDLPYSQFGFGRRKCIGQYIG--------------------------------------------------- 159491590 27 -----------------------FFEGLHVAQLKFSEKYGPVCRFANPGATSWVINSPENIQHVCATNVRNYSRRYLPDIYTYVTHGKGILGSQDEYNARHRRLCSGPFRNKQLQRFSSVVVERSKRLVDIFSAAAAADPSGAFTTDVTQRLTLDVVGLVAFSHDFARVLWAVNTFGEVLAQVFITPLPLLKAMDRLGAPHLRQMRAAMLDVIAATEDDGRGLSDEELWEDVHDIMGAGHETTATTTAALLYCISAHPHVRQRLEEELDYLQACAKEVMRLYPIPVFPREAARPDVLPTGHVAAGDVVFMSSYALGRSEAVWGDPDRFSPEREARQHLPFGAGPRMCLGASFAQMSVALMAATLLQRF------------------------------------ 6165616 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAQTHGE-LTPDNVRQSLLEILIAGPDTMSVSIYFMLLLIAQHPEVEKKDLQQLKILENFINESMRYQPVDITMRKALKDDMIDGFLVKKGTNIILNLGRMHKD-DFFLKPYEFSLENFTQSFRPFGFGPRSCVGKYVAMVMMKGILVTMLKQF------------------------------------ 156553602 36 ----------------------------------------------------------ELVKRVLSDFQSFQNNLLLLNPKMDPFMSKNPFFCWDEDWKAMRSQMINNMSQKKLKIFFGIMHRVSDKFDDYLSKQVEVDIKYVILRLTGELVANTAFGIPHSFTGRVENMLKPTFTTIYRQMLVLYLPEFASALGDNIMRHRKEQGDDLLQMIIEASDD---LDPKVVAGKLSGYYFDAYETAATMASFACFELSHNSQAQDKARKDMKYLEQVIHETIRLYPIICTRKITLEGSDGQSCCLEPGNIVVVPILGLHTDDEYWENPHSFDPDR------------------------------------------------------------------------ 193589486 64 -----------------LHAMDGHQDSPFRRFTELSHQYGPVFAMTMGSMPCVVVNDYDSIKEVLTNGSKFGGRPDFTRYNALFAGDRSLALCDWSSLQETRRKIARTYCSPKVYCLLDSISSELDVFLDSLATVSKQLLLMASANMFIRFMCSTQFEYGDPEFQNMVRTYDEIFWAGHMRKLSKWSTQIRQFIMDMVVSKRAQEPTDFTDALL-MSLRKEPGLKMNHVLFELEDFIGGHSAVGNMVMLALSMVATRPHVAQAIRDEAEYTEATLLETLRFISSPIVPHVATEDTTIKGFKISKDTCIIINNYEINTSPAYWDNPEVFDPNRKPEYFLPFSTGKRTCIGQQL---------------------------------------------------- 168067161 61 -----------------------------------------------------VVSTAAAAKELFRTHDVFSYRPKRLDHEIGKSYKSLTSAPYGPYWRQIRRLFSPAIHASHVSVRSEEIHSMMKVLLAESRTEKAIDLKSWLNNMTRMLINKRFFGTDQQEKKDFEEIFDHIFAAAGTFKLTAFRKFLHSVIGKIFEVEKHRQRPDFVDVLLNTPDNGERLTDREIISILSSMIGAGTDTTATTVVWAMSELMVNPKIRKQAQEELDFLRTIVKETFRLHAPVPLPRCSEQPCEVAGSQFPANTRLILNVFAIHRDPIVYENPDSFQPSRDFYGLIPFGAGRRMCPGYHLGNVMVSLMLAHLL--------------------------------------- 195481451 69 --------------------------------------------------------------------------------------------------RLLRADLVPLFTPSRMRQTLPHVAQACQLLRDQVPRFEAKDLATRYTLQVVASAIFGLDAHCLGSREKVASPSRWLEWLAPLFQPSAWSLPLQHWFRELVAA--RSGGDNLLQWLAESK---RGLEMEELAGHATTLLLEGYETSAMLLAFVLYELALNEEAQQRLHFELDAVAQRHAEALRLHPAMQAQKRCTKSFTLGELKVHVGTVLVLPVQAIHLDSELYPAPKEFRPDRFLHRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 159488085 390 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTDEQVAGQVQLFILAGYETTANALAFAVYCIATHPEVESRLLREVDYTEAVVNEALRLFPPAHTSRVVPETLTVGGYTIPGGTAVYLPMYLAHRDPAVWPRAEEFLPERFQHAHAPFGYGSRMCIGYKFAMQEAKVALATLYRRL-TFTLEPGQPLKLVASVTMSPRGLHVT--------- 158287842 82 ---------------------------------------------------------------------------------------------------QLRGFLSPSVTSAKLKRMQPLIEQKLIALVTTFQMMASLDALKELCARFTTDVIASTFFFRYYGRKIFDYGPGRGLTMASFFFLPELVPYLRAFLKAIIEEQTGESRGDFIDSMIALKNNNATLGVNEKILWIATFYMASFETTSSVLSFALYELTKNPHVQERYANEMPYLGMVISETNRLYPVAFIERQCTKLEPLHDYVIPNGMPIMIPIYAIHRDPKYFPNPTVFDPERFPCTYMPFGVGPRTCLGSHFGTLQIKIALLKLL--------------------------------------- 195616010 204 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLAAGTETTSTTLEWAMSLLLNHPDVLKRAQEEIEYLHCIISETLRLYPPTPMPHEASTDCKIHGYDVPAGSMVLVNAYAIHRDPAMWEDPEEFRPERFELGMMPFGMGRRRCPGENLAMRTMGLVLGALL--------------------------------------- 110734749 141 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDRAQMKLTSIVSEIVRSRKRCNRDDMLQRLIDSRKDGRPTTEGEVSGMIIGLIFAGKHTSTITASWTGACLLTHPQMMSKYKDNIDYNHSCIKEAGRMYPAAPVLRKTLKEISVGEYGIPKGTTLAHLVMLTGKVPHTYKDPEVYDPDRFRVSYTIFGAGRHACAGESFAFMQIKIIWSHLLRNF-DLKLTSPFPKQDWSKFI------------------ 146099537 78 ------------------------------------------------------------------------------------------------QHAIHRRILMPIFRSQNIRGVANEILRMMGGLFDLIQCGGEQDAVVNLSDHVFRMALSAIFRASRGESLRVRGHFDVMMRMSRVNYFCPYRNTLKEMCVELLDKNMQINQIGTRRCVMDALIDEVHFSMDDVLDHVVTFLFAGHDTVSHTLEFLFALLGTNTEVQERLYMECDYLVAIVKEVLRMYPAPIIYRDAAEDVYLPGPVIPKGMTVVITLSALQRNTHVYDDVDVFRPERWRCGYIPFSCGKRSCIGQELGYLEL-LVVTALLGRHLKMELVGEFPE------------------------- 211586139 68 -------------------------------------------------------------------------------------------------HAVFRKHVAGPYSFSNIKKMEPRITEWTTKLNEKFAKTGEAFDFAWWAVYMAYDIISEIFGEPFGFIEKFHDGLPAFGLLARLHPFTSWVKTLMRFRDRLIDQRKKSDRTDLLTFLEALTEDGKPLDLEYIRAEVLLVLLAGADTTGTAFQAMVQYLMIYPEVYERMMAEIDFYVGCVKETMRLCPPNIFPRYVPEPLDLYGRFAPAGTEISCNPYLVHRDPKLYPDAEEFKPERWNKYNFSFGYGSRVCLGRDIAMMEL----------------------------------------------- 125556220 39 ---------------------------PHQAMRDLARRHGPVMMLRLGEVPTLVVSSPEAAREVTKTHDTFASRPSATTRVFSNGGRDIVFAPYGDYWRQLRKIVTELLSARRVASFRAIREEEVAAMLRAVAASAAAGRAVEMRALVSDSTVRAVMGDQFPHRDVFLRELDRSIELVTMRQAKKCWDTMSSVLESTIQEHLQKNDEDLIDVLLRIQKEGGPFDMDVIKSVIHGLYLTVILNVILKFNHIIYLKKTKNEGDEEGDGTRLRQEAALSELRYLHGPLLLPRECREQCKVLGYDVPRGTQVLVNVWAIGRDPRYWPSPEEFRPERTDYELLPFGAGRRMCPG------------------------------------------------------- 171693205 65 ------------------------------------------------------------------------------------PVDNIFNFRDPKLHSARRRLYAKGFTLSSLKEWEPTIREMANEIVCRLTFGGGEDTVKDPFVVMLERRMGDLAHLLKYFVPPVYYLGRMLALVVRPLRDVFYSQEMFAAGDRVVAQARRGRRNLFANALAEEEQGGPPLSDTDIVTDAGALLLAGSDPTAISLTFLLWCVLSRPEVQREVEAEVAGMNAVIDESLRLYPGSMPRSVPKGGATLGGYYVPDDTVVVTQNWSLHRDPVAWENPDVFDHTRWPGKQLPFGYGARQCLGVHLGRIEMRLA-------------------------------------------- 169775077 102 ------------------------------------------------------------------------------------------------DHTRQKRLLNHAFSERSLRQQEHLIMGYIDLFIQRLRGQARMGAMEEWLNFLTFDIIGDLFGEPFGCLQNSEYHPWVATIFKSIKTGAILRAFIRRFLPKSLVQKRETSRPDFISYILKYNDD-RGMSTPEIEMNAALLIQAGSETTATVLAACLYFLQKNAACHRRLVQQLPYMNGVIEESLRLFPPAPGPRVVPKGARICGRYVPGGVSVSVGHYSTFRSARNFTRPNEFLPQRWLDRDAPFSYGPRACIGRNLAYAEMRTILAKILWHF-DVQLDE----------------------------- 171354 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHYRKRDHAQKAISGTYMSLIKERRKNQDRDLIDSLMSTYKDGVKMTDQEIANLLIGVLMGGQHTSAATSAWILLHLAERPDVQQELYEEQMRVNQTIKETLRHHPLHSLFRKVMKDMHVPNYVIPAGYHVLVSPGYTHLRDEYFPNAHQFNIHRWNNPYLPFGGGRHRCIGEHFAYCQMSIFIRTLKWHYPEGKTVPPPD-------------------------- 146275399 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIHPSLYRRHKTAVRALQDVVGKLVDKKRACMNHDFAAALIQAQESGQ-LSASCVRQCVTEMLVAGPDTMSVNIYFILLHIAEHRDPTREDLNKMAFLDHVINESMRTRPVVTVMRRAEEEDHVDGYVIPKGANVIVNLVAVHQDPRHFPEPEKFDPEHPATQFMPFGLGPRSCVGRTIAPVQMKAVLVTLLR-------------------------------------- 86440311 27 -----------------------------------------------------VLSDHKLIRDAFA-KENFSGRAPLYLTH-GIMHGNGIICAEGGLWKDQRKLITKSFGMSKHSALRDKLEKRIAELLDSIEPKEPIDLPHMVSNSLGNVVNEIIFGFKFPSDDKTWQWLRQIQEEGCHEMGVAGVVNFLPFVRSVIARRRNMLGDSFLLEQKKRFENGDEMTDEQLHFLLADMFGAGLDTTSVTLAWFLLYMALYPDEQERKEILSEYPEECEVESSRLPRLMGIPHGCLEDTYLGNYKIPKGAMVIPLQWALHMDPDVWEDSEEFKPSRKPQEFIPFQTGKRMCPGDELSRMLASGFIARLFRR-KRVRLASIPSQEDMQGTVG------VTLAPPRVQ-- 157341529 30 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKRKLNEGEMIGLCSEFLDGGTDTTSTALQWIMANIVKYPHIQRKLFKKMPYLKAVILEGLRRHPPGHFPHSVTQVITFEGYVIPKNASLNFTVSEMNWNPKIWEDPMKFKPER------------------------------------------------------------------------ 195646472 59 ----------------NLLDLRRAPGSLHHTLARLARAHGAPVMRLDLGLPAVVVSSRDAAREAFAAHDRRIAARPVPDSKRALGFDRSMLSLSAPLWRTLRGVMAHVLSPRSLAASRAARERKVADLIGYLRARAGTDLKEAVYGGVANLVSTAMFSIDQPNVSDFFPFLSALDLQGCRRRVAVQLGQVLQVLDDITDRRLADRRGDFLDILLDLQSTG-KITRDNVTLTLFDIFAAGSDTMALTVVWAMAELLRNPGVMARLRAELPFLQAVVREAMRLHPAAPVPHKAVEDVQIGGYAVPRGCTVIFNSWAIMRDPAAWERPDEFLPER------------------------------------------------------------------------ 218722724 119 ------------------------------------------------------------------------------------------------RHRSLRRQMAHGFSEKSMRDQEPIIRKYVDLLVDKLRQQGSPIVLSDWYNFTTFDIIGDLFGEPFGCLDNWIESIFDLAYIGSILQALSFYPWLKRGLLALVAKMRRRMRPDLIEGLLK-KKDELNLDIEHLVSNAEILIIGGSETTATLLSGVTYLILQDAKAYEKSVNSLPYMLACLDEALRMYPPNGPPRVCPKGARILGEYIPENTYASIHHWAMYRREEYFTDPDTYHPERFREAFQPFHLGPRNCLGRNLAYSEIRLILALIIFNF-DMTLADE---------------------------- 5921925 99 --------------------------------------------------------------------------------------------------RLLRRIASHLFAPRRIAAHEAGRQADVVAMLDDIQKEYHSKGVVRVRRHLQGAALNNIMGSVFGRRKKLREMVDEGFQLLGAFNWADHLPWLRTFVSNIIEQHRREEQRDFVDVLLSLQGE-DKLDEEDMIAVLWEMIFRGTDTTALLTEWTMAELVLHPEAQKKAQAELDYIQAVVKEALRMHPPGPWARLSTEDVNMGDGMCVPGTTAMVNMWSITHDPNIWESPYEFRPERNDLRLAPFGAGRRVCPGKALG--------------------------------------------------- 157356578 39 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSLQEKEPDYYTDLIIRGLMLALLGAGTDTTATTIEWTLSLLLNNPHALKKAQMEIDNHHCIIKESQRMHPVPIIPHESSGECTVGGYRIPHGTMLLVNVWAIQNDPRVWEEPRKFTPERHGFRLMPFGSGRRGCPGEGLAVRMVGLVLGSLI--------------------------------------- 218719938 57 -------------------------------------------------------------------------------------------------HGKKRRVLSHAFSDQALKEMEDVMLIHIRQLCANWLGFMTYDVLGELCFRAAYRHYVCGLWMPLDRWGLDKIFIRKLTMDRWNF-IMKSRAEATERAKERVEAGHEAKKDFFYYLLNAKDETGEGLSMKELWGEANVLMVAGSDTTSTSIVATLFYLVRHPEVMSKLKNDLTYLKACIDEAMRLSPAVPIPREAMEGAEVDGVFLPAGSECGTPAFSIHRSPDYYREPLSYMPERWRNAFCPFSIGPRGCIGKSMALMEMRITLARLMFLF-DIELAD----------------------------- 130502166 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGGTETTTNTLRWALLFLIKYPDIQKKVQAEIDYLNAFIHEVLRRANPLNMARVAKKDTTLGGYFITKGTVMITNLTSVLYDKQEWETPDAFNPKHRRNAFFAFSAGKRQCPGEYLAHLELFIFLTILLQTF-SFSPPDGEEPSLDSGFTQAP--------------- 116831419 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCLALILGGSETSPSTLTWAISLLLNNKDMLKKAQDEIDIHQAIIKETLRLYPAGPGHREAIEDCTVAGYNVRRGTRMLVNVWKIQRDPRVYMEPNEFRPERFNFELMPFGSGRRSCPGSSLAMQVLHLGLARFLQSF------------------------------------ 212530084 123 --------------------------------------------------------------------------------------------VDQADHTRMRKLIAHAFSDTALLEQSPILTKYFDLLVQRWFNFTTFDIIGDMTLGEPFFSAIRFLGVIRFAETYLIVGLLFLLLQKLIPSFAAKRAAHLAYTKKMIDARRETDRSDFMTQILRHNDD-RGMSYQELLGTCRVFLVAGSETTATLLSGAIFYLLQNPSCMDKLKHKLPYMEAVLQESFRCYPPVPSPRITSNGALVEGKYVPPGISVGVHQWSAYRSSSNFASPDTFDPDRWPAKYQPFTLGPRQCIGKGLAYFELRSIL------------------------------------------- 115662395 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDNEVFAQGLIFFTAGSETTTTLLGFIAYSLATNPEAQEKLIDEIDYLDQVVCETLRIFPPAAVSRMCNETFVHNGLMIEKGTQVFIPVYTIHRDPDYWPEPEKFVPERHPLAWQPFGAGPRNCIGMRFALMETKMAVVRVFQRLETNAQTEIPPKFNRTGFLTPPNGITLTAVPRTDK-- 18203639 96 -----------------------------------------------------------------------------------------------------RSMLRPQFSREQVAHLEPHLQRLAKHI---RLADGETINIQDLFFKLTVDTATEFLAINDPPTEDFRAYLQMFYFIVNNSDFRKCCKQVHDFTRFYVQEKKSENGYVFLYELVKQTRDPKVLQDQ-----LLNILLAGRDTTAGLLSFTFFELARHPRVFNKLKKKCEYLKWVMNEMLRLYPVPVNFRVATKRTTLSPIYVGKGTTVAYSVYSTHRMEEYYKDADEFKPERWAEAYVPFNGGPRICLGQQFALTEASYIVTRLLQMFDKLELHDDRP-------------------------- 193591769 25 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLMAMFMKEDKDSHYFTEKQCCFLLSDLFGAGVETTVNTLRWFLLYMALNQEIQNDLQKLLDSAKACVSETMRLRPVAPIPRSVNTEITISGYRIPKGTMVLPLQWAMHHDEKYWTDPETFRPKR------------------------------------------------------------------------ 195046617 56 --------------------------------------------------------------------------------------------------RHHRKMIAPTFHQSILKSFVPTFVDHSKAVSARMKESGKPFDVHDYMSQTTVDDMCDIIHKRQYKFTKLREKGDRMMNIILGMTRKVVKDRKDNFITEIIDEVEEKRRLALLDAMVEMAKNPEEWNEKDIMDEVNTIMFEGHDTTSAGSSFALCMLGIHKDIQERVFMEMKYLERVILETLRMYPPVPIARRLDHDVKLGPYTVPKGTTVVVLQYCVHRRADIYPNPTKFDPERAANRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVR-------------------------------------- 194474661 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRYGWEAEAAAVVEDVKKNPEGVVIRRRLQLMMYNNMFRIMGDFIPILRPFLRNYLKLCKEVKEKRIQLFKDYFVDERKKLTKKMDDNQLKCAIDHILEAKDKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQAKLRHELDYLQAVIKERLRMAIPLLVPHMNLHDAKLGGFDIPAESKILVNAWWLANNPDQWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 18860027 70 --------------------------------------------------------------------------------------------------RVLRADLVPLFTPSRVRQTLPHVARACQLLRDQVPRFEAKDLATRYTLQVIFGLDAHCLGIHMRVAHEPSRWLEWLAPLFQPSVWRYVPLPLQHWFRELVEA--RSGGDNLLQWLAESK---RGLGKEELAGHATTLLLEGYETSAMLLAFALYELALNEDAQRRLHIELDEVAQRHAEALRLHPAMQAQKRCTKTFTLPDQKVHLGTVLVLPVQAIHLDPALYPAPNQFRPERFLNRFLGFGAGPRMCPGMRLGLLQTKAALTTLL--------------------------------------- 25146185 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWITGQETTTTTLVSAFIQFLNNPQVMDRDKTETPYLNATIAEVQRHASNINFWRINNEPTVIGGHPVDSGCLIASQLSALHTNEKIFENPEKFNPERFIRQTIPFGIGKRSCLGESLARAELYLIIGNLLLR------------------------------------- 211584465 118 ------------------------------------------------------------------------------------------TETDPNVHRGLRRVLNPYFSKRSVDQLSSLVLSKIERLETKLRMCLTVELITEFLFDFLEIFEAASTGQPELLFHPIISRIKFALPQSLLLVIDKKLGKLLEWAKNCVKHYNTKTKGGEGMDHPVIFDSLENLSDDRKASMASELLVAGSDTSGTTLTYALYYICSNPDINEKAMPTMDTTPACVKESLRCPVPGRLPRVVPKPLIVDDKHIPPGTIVGMSAYNLHFDESLWPDVHDFIPERWLNREAPFSKGARSCVGQNLALAEIRMTIAVLFRRF-DFSL------------------------------- 115479439 35 -ARRPPGPTPVLL----LGNVFDLRGELHLALARLAEEHGPVMSLKLGTATAVVASSAAAARDALQRYDHVLAARAVCDAARALGHERSIVWLPGALWKRLRAVTNHLFSARGLDATRAVREAKVRELVEHLRGHAAGDLSSDRAQELEMLVRDTVEEATKPNLSDLFPVLAALDLQGRRRRTAVHIRKFHDFFDEIISRRQNAGGEDFLDVLLQLH-SADQLSLDTIKTFLGDLFTAGTDTNSITVEWAMAELLRHPAAMSRARPHPDESDAVVMETMRLHPPSPMPHEAVADAAVGGYAVPRGTKVIVNVWSIMRDPASWPRPEEFEPERFVAAFMPFGAGRRACPGTPMATRVVTLVLASLLHAF------------------------------------ 115481490 41 -------------------NLPQLGDKPHHTMCALARQYGPLFRLRFGCAEVVVAASAPVAAQFLRGHDNFSNRPPNSGAEVAYNYQDLVFAPYGARWRALRKLCAHLFSAKALDDLRAVREGEVALMVRNLARQQAASVAREFKEMVVELMQLAGVFNVGDFVPALRWLDPQGVVAKMKRLHRRYDNMMNGFINERKAGAQGEHGNDLLSVLQKLDGDGEKITETDIKALLLNLFTAGTDTTSSTVEWALAELIRHPDVLKEAQHELDYLTAVIKETFRLHPSTPLPREAAEECEVDGYRIPKGATLLVNVWAIARDPTQWPDPLQYQPSR------------------------------------------------------------------------ 183585157 27 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFSPKRLEALRPIREDEVAAMVESIENNGKTLTVKKYLGAVAFNNITRLAGVMDEQGLEFKAPWLRWMFPLEEDAFAKHGARRDRLTRAIMDEHRQTSGQHFVDALLTLKEKYD-LSEDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQQKAQEELDYLQCVAKEALRLHPPTMLPHRANANVKVGGYDIPKGSNVHVNVWAVARDPATWKKPLEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 72079180 24 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVAGLETSATSISWSLHTLACYPEAQHRDRHRMPIAMATIAECMRLRPAIHIARVAEQDCQVGEYDIPKGSVVTTNMSHLFLSPSLWEEPLEFRPDRRKREPIFFGTGRRVCPGEQLARTEIFLFITSILQRF-TLSLAEG---------------------------- 154285174 117 ---------------------------------------------------------------------------------------------DRDDHSRLRRQLAHGFSDKSMREQEPLITQHIDLLVKRFHERGPFDLAEWYNYATFDVIGDLTFGESFGCLEYFHPFVKLMLASGKIAVFLQCLSFFKETFLNLIPRQLGKERPDLIEGLLK-KKDEWDMSLDALSANARLLLVGGSETTATLLCGVTYLLLSNPQTLERSVNDLNYMLACLDEALRVYPPVPLPRVVPKGCEITGQFIPEDTVVAVHHWATYHTEKYFTDPFAYHPERSDKRDLPFHIGPRSCLGRNLAYAEMRLILARLIYNF-DMSLA------------------------------ 169867683 117 -------------------------------------------------------------------------------------------------HRKQRKMLNPVFSPAHLRGMVPIFWEVAAALERKISNNGEQEIMHALEAPARRILWFLHFVFPWAQKPKFQRFLVNIVPWKDLHLIRDLIDTFYATSCEIFERKKRARGKDIISVLMAENMEEDRLPDEEVLGQISTLAFAAGDTTTNALSRVLWLLCQHPEAQEKLRAEIQYLEAVCRETLRYSPVTFLLRKAKQDAILPFVHVPKGTMLFISIVSANQNPDLWPDSYEWKPERWLANLMTFLGGGRACIGIKFAQLELKVVLCTLLQQFQ-FSLPKDSSIYWKMATI------------------ 147844086 40 LPPSPPALPGHLRLHF-------LSSSIYKSFHSLSTQYGPLLYLHFGASRCLLVSSAAMAAEIFKTNDLFASRPRLFADKLPYGTSSFITAEYGDYWRFMKKLVESGENGEAVDVRAEVMNHSTCRVILSARCSEDNDEAERLIEMVTEWVELAVKMSFGDVFGPLKRLGFWIYGRKAVELTLRYDEILEKMLKEHEERGKREDKDDVLLEVYQDDKAGMKLTRTHIKAFILDLFMAGTNTSAESMQWTIAELINHPDVFKKVREEIDYLQAVVKETLRLHPPAPVARECRKNCKIGGFNIPEKTAVAINLYAIMRDPEIWDDPTEFRPER------------------------------------------------------------------------ 157341870 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTANTLEWAMAELLHNPEVKESDIARLPYLQAVVKETFRLHPAVPFPRKVEVDTEMCGFIVPKDAQVLVNVWAIGRDPNLWENPNLFMPER------------------------------------------------------------------------ 157355911 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDILSRLLESKKDPKKMNDRYLRDIILSFVIAGKDTSADTLTWFFYLLCKHPKITEKSLDKMQYLHAALTETLRLYPAVPMDGKHSEDILPDGFKVKKGDGMCYMAYAMGRMRCIWEDAGEFRPERWPFKFTAFQAGPRICLGKEFAYRQLKI-LAAVLVYFFKFKLVDEREARYRTMFTLHM--------------- 195035039 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLLKLRNEKNATHDD-LVGHALTVMLDGYDTTGSALMHALYYLSEQPEAQQKLRCDLPYLDQVVYESLRLSSIPQYTKVCTHPTNIQLNEVEVGMTIMIPNYQFHHDPKYFPNPEIFKPERFDNAHLPFSDGPRICMGMRLAQLTIKSAL------------------------------------------- 195396210 61 -----------------------------------------------------------------------------------------LLSLEDPVWTEHRKMLNPAFGHKVLLSFFPIFNDETAILLDKMADGRETDILPCLQHFTLSIATQTTMGTCVKEEPSFKCVADFVLSPWFNFRIIRQLTQIRSFIRKLVDKKLSRDIQDFFLNLAVEHLKRGSFDRENVENESIIIVLGAFETSSKTLANTLMLLAMFPEYQEK--------------------------------------------------------------------------------------------------------------------------------------------- 46947675 27 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFTPKRLEAIRPVREDEVTAMVESIYKIGKSLLVRQYLGGVAFNNITRLAGVMDEQGKEFKSIIANGLKLGASLATAEHIQWLRWLFEEEAFAKHGARRDNLTRAIMEEHQSKYDLSEDTIIGLLWDMITAGADTTAIVVEWGMAELIKNPRVQEKAQEELDYLQCVAKEALRLHPPTMLPHRANANVKIGGYDIPKGSNVHVNVWAVARDPAVWKNPLEFRPERHDYRLLPFGAGRRVCPGAQLG--------------------------------------------------- 71040650 117 ------------------------------------------------------------------------------------------------EHARKRKIVSHIFSQKSVLEFEPHVRLYVKQLIDRLYEAGAKGLSGDWYNYLAFDIIGDLFGAPFRYIPAVQVINDRGTYSASLGVLPPWMRPIVKLFPWFRRGQKATDRVDLLGKLQEGRDDDGNLMKEELTAEALTQLIAGSDTTSNSSCAITYYLAKYPDAQRKLQQELDYLQAVIDEALRIHSTSGIPRLVPKGMTVCGRFFPEGTVLSVPTYTIHRDEEVWKDPEVFRPERWQKTYNPFSFGPRSCVGRNLANMELLIIVSSILRRYDFVLEDPDKPFDTMEGFLR----------------- 170047408 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHNFTDQEISDHIYTMIVAGNETSATQLSHTCLLLAMHPEVQAKAYHEVQYVDAVLKETMRLMPVPIIARENLQDIQLDGHTIPKGTPLLMNFYALHRREDIWGNPEHFLQERHPYAHLPFSGGPRGCIGYRYAMMSLKMLLAIILKHF------------------------------------ 67903864 79 ----PPGLP--LVGSFYEIFPDHLGN-----HYRLFRKYGPVIKTTNMGKTIYLTDSPQVAASCFAETKKITEDHPLWGVKDNTA--IFIGDTETENWRLAHKYLPPAMGPKAVRHYTGLMQNCARKALDELDARDESWNVYQYMVKLASQTIGSFLGKDFGHFASIRGEWYRLLPFGDPARLRSVQHTIYTLLQEAIDEVRSASKDAPMSLLHAVDEKGEHFPTGLILANMLIVTGAGFTTTSALLSWLIYCLVTYEGTQDRLYHSLPYLNNFVKETQRLHNASFQPRTTKTDVVLGGYRIPENSVIVPALYAIHTNPSIWHDPFRFNPDRWDSAYVPFATGPRGCIGFNFALLEVKIILAELVSR------------------------------------- 171693327 53 ---------------------ATWNQNMHRENVRVHEDYGPIV---RIGPNHVSVSDAESMQTIYGVKNVFPKSGFYPLAEAGKFLPTLFTTTSNDYHAKLKRGSARAFSMDVVIGLEEYVNKCISVLLQRVRDVSHNDPVAWMQYVLGEINFSKDLGFLEAGADKILGYVSLIGQVPQVHKFVEKTNQVLQFSLQQIQERQKNPKDILTQLLDTHHNDPSALSFEEIVAITTTNVIAGSDTTAVSLSSVIYHLHKYPAAKARLIEEIDYLTAVINEAMRIHPATGFIRIVPKGVTLHGVYLPAGTVVGVNSWVLHRNKDIFEDVHSFRPERWKRNLFTFGYGPRSCIGKNISILEMWKVVFELYRHF-DITLASDKEWTVNGTWFTAQSNIEAVFKP------ 210121812 25 -----------------------------------------------------VLNSLDAVKEAFKKGEDFAGRPKMLTTDISSEGGKDIAFSDYPTWKLHRKLFHSAIGYASGQNLQSKVHESLEDTIAVFSKMEGQDLEDYIYQLVYNVICSAAFGIRYNMDDEDFNTLMKITTETFGQGLLADVYPLLRFLPSSIYERVDGCCHDFWHVNSLSKDLYRKTQEEFLLLKSVTLVGAGTISTILTLRWAILYLAVHPEIQEKVAAELDYTEAIFHEVMRMASMDPVPHATTVDTTLRGYQIPKGTWIMPNLWALHHDPDTWGDPDVFRPERKPAALMPFGVGRRACPGEALAK-------------------------------------------------- 75319886 42 ---------------------------LHRTLKNLAEKYGPILFLRFGSVPTVVVSSSEKAKHFLKTHDLFASRPPTVGKYFFYNFKDIAFSPYGDHWRKMRKIVLELLTSKRIESFKHVRQEELSAMIHSIWEESETSLANILWRILARKKFSDSIAVGSLNIGDFIPYLDCLDLQGIKRALKKANARFDAFAEKMIDEHRNGEADDVLLEMAKNDNTGAKVTREIIKAITYELFSAGMETSANVLEWAMSELLRHPHAMKKLQQEIEYLHCVVKETLRLYPSLPLPHESLEAVTVGGYYIPKKTMVIMNLWAIGRDPSVWADASEFKPERSDFRMLPFGAGRRTCPGSAMA--------------------------------------------------- 121714697 64 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLMQAGRDTTAGMLGHVFYLLARRSDVWAKDLQQLTYLRQVMNETLRIYPVPINSRVAVRDTILSPIFIPAGQKISFPVYVMHRRKDIYPDANEFRPERWGEPYLPFNGGPRVCLGQQFAMTEV----------------------------------------------- 76884937 55 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRGGWEDEAARVVEDVKKNPEYNNMYRIMFDRRFESEEDPLFVKLKALNGERSRLAQSFEYNYGDFIPILRPFLRGYLKEVKERRLQLFKDHFLDHILDAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPHIQKKDIQKLPYLQAVVKERLRMAIPLLVPHMNLNDAKLGSYDIPAESKILVNAWWLANNPSKWKNPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 56609042 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLLTFRDEGNSLTDQGILDNFSAMFHASYDTTVAPMALIFKLLYSNPEYHEKVFQEQKYTWQAVQESLRMYPPVFIFRKAITDIHYDGYTIPKGWRVLCSPYTTHLREEYFPEPEEFRPSRTPYTYVPFGGGLRTCPGWEFSKIEILLFVHHFVKNFSSY--------------------------------- 145604320 35 -APAWPQKDPILALDFILKGLANFKQKKFDGWTKYYEDLGPTFTTKSAGMLYINTIDPENIKTVLTRFRDFSLAERV--EIMGPLLGRGIFVTDGDEWAHSRALLRPNFAKEQMALLRPHAADGTTVALQPLLMRMTMDTATEFLFGQSTRTFSRAFQFSLNEMAHLFRLGPFRILRRQSRELKDSHDICRAYVDGFVDEAWAWKRTNFLRDLVESTDNKQKVRDE-----LLNILIAGRDTVASVLGSLFRVLAQRPEIWAKVRAEVAQFEGCINEALRLWPAVPNGRLAVRDTVLPPVYVPKGSLVNYSVYSMHRRTDFYADAEEFRPERWEGKYLPFNGGPRICLGQQYALTEMLVVLVRFAQEFSHIESRESTPWQ---------EELHLTVQPA----- 168033822 93 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEEECTGLLIAALFAGQHTSSITSTWTGAYLMKYKQFMPAVINEMSCLHRAMKEALRLHPPILLLRQNHTDFSVKSYTIPKGHIVGTSPAFANRLPYVYKDPDTFNPDRFAFSYIAFGGGRHGCLGETFAYMQVKTVWSYLLQHF-ELELTPKFPEVDWNAMVVGIK-------------- 157356407 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYLAGQETTSVLLLWTMVLLSQHTDWQARARNHLKIVTMIFHEVLRLYPPVTVTRMVSKDTQVGDMYFPAGVQVSLPTILVHHDHEIWDDAKEFNPERFAESFLPFGWGPRVCIGQNFAMMEAKTALAMILQRF-SFELSP----------------------------- 212506603 325 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMETLRMYPPVPIARQINEDLKLGDYTIPAGTTVVVATYRLHRDANIYPNPEKFDPDRHYYAFIPFSAGPRSCVGRKYAMLKLKILLSTILRKF------------------------------------ 126273270 157 -------------------------------------------------------------------------------------------------HRQRRKILARVFSHAALESYMPRIQATLRRELWTWCGVPGPVSVYSATKALTFRIAARILSECNELAKTFEQLMENLFSLPLDVPFSRARDLLHEHMEKAIREKLQRQKDALDFIINSAKEQGWELTMQELKESAIELIFAAFFTTASATTSLLLLLLKYHELTRQCSCWPPLADSERSEVSRWPECECDPRTALQTFELDGYQIPKGWSVMYSIRDTHETAAIYRSPEGFDPERFRFHYIPFGGGVRSCIGKELAQAILKLFAVELVRTV-RWELATASFPDMQTPIVHPVDGLQVFFYP------ 169779809 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGSDTTSSTLCSAMLAIVTNPRTMEEDIPNLPYLRAFSKEVLRWRPVAVTPHACSEDDYYRGYYIPQGTVMLGNSWAINMNPKYYPNPDQFNPLRDMDPHLSFGWGRRICPGADLATNTLLITLSRLLWCF-DIRPIPGDTLDYTNGFNIRPRSLHL---------- 83026883 99 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATQELQDAIESLVEQKRREVEQNFTAELIFAQSHGE-LSAENVRQCVLEMVIAAPDTLSISLFFMLLLLKQHPDVELQLLQEMDTVESFINECLRFHPVDFTMRRALSDDIIEGYRVPKGTNIILNTGRMHR-TEFFLKPNDFSLENFPRRYFPFGSGPRACVGKHIAMVMMKSILVTLLSR------------------------------------- 195053634 33 --------------------------------------------------PFVIVSDPQVIQDIFTSPH--CVNKGLIYKAVDDGAGLGLFSLPDPRWSVHRKLLNPAFGHKVLLSFLPVFNNETRFLLDTLVGEGEKDIIPLLQFLTLSIATQTTMGLMEDYQCLLETMTDMCFSPWLINKTVRQVTEIREFIRKIIEKKMARDSENIFLNLAVDLMRRGTFTWENVEDESNLIVFGAFETTANTVAYTLILLSMFPQYQEK--------------------------------------------------------------------------------------------------------------------------------------------- 46116814 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGFDTTAATVAWLFRLLCQYPDVVAKLHDEHDYTLAILEESMRYHTNVGTMRRGEPGFFLGKKLPTEGFIVWDGTWAVHRDPEIWHRPDEFLPERPINGWRSFVSGPRNCIGQHLLVLEVKLVM------------------------------------------- 195447366 6 --------------------------------------------------------------------------------------------------RHHRKMIAPTFHQSILKSFVPTFVDHSKNVVARMDTEAGKSFVHDYMSQTTVDILLDMCDIIHKRQIKLLYRLDSIYKFTKREKGDKMMNIILGMTSKVVKDRKENFQADLLDAMVEMAKNPDEWNEKDIIDEVNTIMFEGHDTTSAGSSFALCMMGIHKHIQERDNMQRDCTFADAMEMKYYPPVPLIARRLDHDLKLGPYTVPKGTTVIVLQYCVHRRPDIYPNPTTFDPDRHYYAFIPFSAGPRSCVGRKYAMLKLKVLLSTIVR-------------------------------------- 218723381 123 ------------------------------------------------------------------------------------------------DHTRMRKLIAHAFSDTALLEQSPILTKYFDLLVERWFNFTTFDIIGDMTLGEPFLHGCKFLGVIRFAETYLIVGLLLLLLQKSMPSLAKKRAAHLEYTKKMIDARRETDRNDFMTYILRH-NDERGMSYQELVGTCRVFLVAGSETTATLLSGAIFYLLQNPSCMDKLKRRLSYMEAVLQESFRCYPPVPSPRITSGGAIIDGKFVPPGTSVGVNQWSAYRSSSNFASPNTFDPGRWPGKYQPFTLGPRQCIGKGLAYFELRSIL------------------------------------------- 218199978 59 -----------------------------------------------------VASRPETAREILVSPAFGDRPVKDAARQLLFHRAMGFAPSGDAHWRGLRRVAAHLFGPRRVAGSAPEREAIGARIVGDMSRRGEVPLRRVLHAASLDHVMATVFGFNWADHLPLLRWLDLQGIRRRCNRLVQKVEVFVGKIIQEHKAKRAAGGGDFVDVLLDLQGE-EKISDSDMIAVLWEMIFRGTDTVAILMEWVMARMVMHPEIQAKAQAEVDYIQSIVKETLRMHPPGPWARLAVHDARVGGHAVPAGTTAMVNMWAIAHDAAVWPEPEAFRPERFSERLAPFGAGRRVCPGRMLALATAHLWLAQLLHAF------------------------------------ 125524776 69 ----------------------------------RRKLHGSAVFRSHLFGSATVVTADAEVRFVLQDARAFVPWYPRSLTELMGKSSILLIN--GALQRRVHGLVGAFFKSSHLKRLSPALSSFPDSSLLHVQHLAKSVVFEILVRGLIGLEAGEEMQQLKQQFQEFIVGLMSLLPGTRLYRSLQAKKKMARLIQRIIREKRARRAADAIDMLI--GDGSDELTDELISDNMIDLMIPAEDSVPVLITLAVKFLSECPHQLEEENIQLKRRKTDMGETLQWTDYMSIMRKAVRDVEVKGHLIPKGWCVFVYFRSVHLDDTLYDEPYKFNPWRWNGSFTPFGGGQRLCPGLDLARLEASIFLHHLVTSF---RWVAEEDHIVNFPTVRLKRGMPIRVT------- 159488415 62 --------------------------GAWDIMEDWMDAKGPIVKYNIAGTQGVAVRDPKAMKRIFQTYKLYEKDLKLSYRPFLPILGTGLVTSDGALWQKQRMLMGPALRVDVLDDIIRIAKKAIDRLCEKLSHHGKGDIVEEEFRLLTLQVIGEALGPEECDRRRVLRPYRMYLPTPEWFRFSSRMGQLNGFLIDLFRRRWQARQADILDRIMEAIEEWDAALETQLCYEVKTFLLAGHETSAAMLTWSTLELAAHSEAGRRAVDEMIYTLAVLKEGLRKYSVPVVTRVLAEDDPQGGYPLPRGTMVACHLQGTH---RLYESPDEFRPDRRAYMFLPFIQGPRNCLGQHLALLEARVVLGLLHARF-SFKPAPSVHPDPASLFMRHPTVIPV---------- 3023558 62 -----------------------------------------------------------------------------------------------PEWRFNRLRLNPVLSPKAVQKFVPMVDMVARDFLESLKKKVTMDVQQSLFNYSIEASNFVLFGERLPQLMFLPRSLTRWTSTRVWKEHFEAWDVISEYVNRCIRKVHQELRPHTYSGIVAELMSQGALPLDAIRANSIELTAGSVDTTTFPLVMALFELARNPDVQQRAMSDLPLLRAVLKETLRLYPVGGFLRILSSDLVLQNYHVPAGTLVLLYLYSMGRNPAVFPRPEHYLPQRWSFQHLTFGFGVRQCLGKRLAQVEMLLLLHHVLKSF-RVETQEREDVRMVYRFVLAPSSSPLTFRP------ 84453216 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLDISKEDSQKMDKKQIKHLLLDLLVAGTETSAYGLERAMTRLVHDPKAMSKARKELEYLNAVIKESLRLHPPAPMPRKARVDVEISGYTIPKGAQVLINEWAIGR-TDIWDDADSFSPERFKGRHFPFGSGRRICPGSPLAVRMLHLMLGSLI--------------------------------------- 29123387 34 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRFGWEDEAARVVEDVKANPEQLLMYNNMYRIMFDRRFESVDDPLFLKLKALNGERSRLAQSFEYNFGDFIPILRPFLRGYLKLCQEIKDKRLIDHIIEAQEKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNNPEIQKKLRHELDYLQAVIKERYRMAIPLLVPHMNLHEAKLAGYDIPAESKILVNAWWLANNPAHWNKPDEFRPER------------------------------------------------------------------------ 113671351 138 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMTSKDVYGSVSELLLAGVDTTSNTMLWALYLLSKDPAAQEEEVNSMPFLKAVIKETLRLYPPVNSRLIAETEVVIGEYFFPKKTTFNLCHYAISHDEKVFPEPQKFKPERWPFGSIPFGFGVRACVGRRIAELEMHLALARLIKLF-EMRPDP----------------------------- 115444671 37 --------------------------------------------------------------------------------------------------RQLRKIAMELLSARRVQSFRRIREDEVGRLVAAVAAAQPGEAVERIAALVSDAAVRTIIGDRFERRDEFLEGLAEGIKITSGFSLGDLFPRLASFIGGTTRRAEANHRKNFELMECALKQHEEKRAAAAAAAAGAV---------------------------EDDEDIVDVLLRIQKEGSLQVPMGNIKAVVLETCKVMDYDVPIGTIVLVNMWVIGRDPKYWEDAKTFRPERFEDGHLPFGAGRRMCPGVAFAEAIMELALASLL--------------------------------------- 40641238 54 -----------------------------------------------------------------------------------------------PHYIKVRKLCNELFTQKRLEALRSIREDEVTAMVESVHNEGKPLVVRNHLAMVSFNNITRLAFGKRFMNANEYIWYLRWLCPLNEELYKTHNERRDRLTKKIIEEHAQALQEHFVDALFTLREKYD-LSDDTVFGLLWDMITAGMDTTVISVEWAMAELVRNPRVQKKLQEELDYLMAVVKESLRLHPPTMLPHKASASVKVGGYSIPKGANVMVNVWAVARDPKVWSSPLEFRPERSDFRVLPFGAGRRVCPGAQLG--------------------------------------------------- 194044072 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRGHDTTAAAINSSLYLLGFYPEVQKKVDNELDYLECVIKESLRLFPVPFFARSINEDCEIAGHKIVKDSQVIIVPYALHRDPRYFPNPEEFRPERHSYAYVPFSAGPRNCIGQKFAIMEEKTILSCILRHF------------------------------------ 195611842 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEGDRALTDDEVSNLCSEFLTAGTDTTSTALQWIMAELVKNPDAQEKLYHRMPYLKAVVLEGLRRHPPAHFSHKAAEDTEVGGYLIPKGATVNFTVAEMGWDEREWDRPMEFVPERREIKMMPFGAGRRICAGLGIAMLHLEYFVANLVREFEWKEVAGDEV-------------------------- 149204323 14 -------------------------------------------------------------------------------------------AMTGDDHLKTRRVIAPFFSKDGLKHWADMLDAGVSHALAQLAAAPKPDLVTNFTIPLFLRVMPQMFGLKIDEHFRAIETVQRLTEPYLSVPTLRKLEHAVGLLIRTFPDPSEHQSPDLIEYLYRRRSD---LPAGLDARYLVLGILVGSNSATQSVAFALYGLLTGPPRNWQDAARPGWAER---ELPRLLSLYQSTRVAPEATTIAGCPFHKGQAAVVDIVKTNSCLRSD--------TKSGVRHMSFGSGAHKCPGSFLSEMVFAQSIPALARRFPRIVLNKEQCSFVQTPMMQAPTALP----------- 183579831 28 -----------------------------------------------------------------------------------------------PHYVKVRKVCTVVFSPKRLELLRPIREDEITVMVESIYQDGKSVVIKKYLASMAFHNITRLVGEVDKQGQEFKAPWLRWMFPLDEDAFTQHGVRMERLTREIMQEHRQKTGQHFFDALLTLKDEYD-LSEDTIIALLWDMIAAGMDTPAISVEWAMAELVRNPRVQEKVQEELDYLQCVVKESLRLHPPTMLPHRSNADVKIGGYDIPKGSNVHVNVWAIARDPKSWKDPLEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 195116425 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTRQLTAHTMTFLLDGFETTASVLSHMLLLLGRDEKVQQQLREEIEAHDACVQESLRLFPPAFMSNKCTEPIELPNFVVERGTTVIVPHYCFMLDEEYFPNPQAFKPERFMQPFMGFGDGPRVCIGMRFALTQIKAAAVEVLTKF------------------------------------ 40888697 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQELQDAMENLLEIKREKLDDDLDTELIFAQNHGE-LSADDVRQCVLEMVIAAPDTLSISLFFMLMLLKQNPKVELQDYERLKVMEKFINESMRFHPVDFTMRRALDDDDVEGTKIKKGTNIILNIGLMHK-TEFLPQTQRFSLTNFDSPFQPFGCGPRSCVGKHIAMVMMKAILITLLCR------------------------------------- 194766305 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMSFLLGGIETTGGVLAHMLLLLGRDQEAQQREINNLPFLDACMQESIRLFPPFTSSRLCTETIELPNFVVDKGTTVIVPLYCFMQDEDFFPDAQAFKPDRFMEPFMGFADGPRICIGMRFATVQVKAAIVEILSNF------------------------------------ 73760319 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASQLIFAQCRGE-LTGENVNQCVLEMLIAAPDTLSVTLFFMLALIAEHPDIESEDMPKLKVVESFIYESMRYQPVVDVMRKALQDDVIDGYAVKKGTNIILNIGRMHKL-EFFPKPNEFSLDNFPHRYFPFGFGPRGCVGKFIAMVMMKAILVSLLQR------------------------------------- 167627375 68 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFLAGHETSATALTWALYLISQSEELQEDLYQEVQDMTAVFEETLRLYPPVVGLRQSSENVMYNKNLVKPRDEIIIPLWIQHRHTDKWDNPMEFNPYRFYNKYMPFGKGDRVCIGSAFALQESLLILSTII--------------------------------------- 157759740 25 --------------------------------------------------PHVSVTDFETCHEVFAKSGNRFSDKAFSPIFNEARNGFGMIAINGSIWQEMRRFSLQTFRLRIMSELDLRCREIDEESIDGVTEVNATEFFDLIRFEKGNSHHFLRLKMLIEESTKVLSPIDVMLPIWFLKIFLKRRRDILDFLAEINPENPADYIDSFILKILQKDSDKNTFSILSLKSVLTDLWIAGQETTATTLVSGFCQLLNHPNVMEKIRNELLHVNAVIAEIQRHASNINFFKINHEVTEIGGHPVDAGALVTAQLSSLHSDETTYSNPNVFDPEKFVNKLIPFGIGKRACTGEALARAELYLIIGNLLLR------------------------------------- 46127291 71 ------------------------------------------------------------------------------------------------DHKRQRKLLSHAFSHKALSEQNDLLMHYVNLFIEKLREGESVDMVAWYNFATFDLIGHLALGQPFGCLESGKYHWISLITPAHVKKATKEHFEFTEHVAGARLDVKDNNSKDFMSYILRYNDERAGSETTATLLSGVTYLLTNPEAYKKLVTEIRLAFATEEDITAAAVDKQTYLLAVLSEGFRMYPPVPGGRTIPKGGDFVEGHWFPENVVSVPQLPAYHSARNFKDPEKFVPERWDPRYQPFSMGPRDCIGKNLAYLEMRLLLTRLLWKF-DAELMPE---------------------------- 28825987 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLSNEKIINIVNDLFGAGFDTVTTALSWSLMYVTLYPHIQKKIQEELDYTEAFILEMFRHSSFFTIPHSTTKATVLNGYYIPKNTCVFINQWQVNHDEKLWKDPSTFNPERFLNAVLTFGLGKRRCIGESIGRWEVFLFLTTMLQQL-EFSLRPGEEV------------------------- 55733866 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDVLMSNGSDELSLTDELISDNMIDFMIPAEDSVPVLITLAIKYLSE-------CPLALQQLEVITETLRIGNIISGIMRKAVRDVEVGDVVIPKGWCVLVYFRSVHLDANIYDDPYAFNPWRWKERDMPFGGGQRLCPGLDLARLQTSIFLHHLVTNF---TWVAQGDVVVNFPTVRLKRGMPIKVTPKT---- 73975753 51 ----------------------------------------------------------------------------------------------------QKKMLKSGLNIAHFRQHVSIIEKETKEYFQSWGESGEKNLFEALSELIILTASHCLHGKEDGGFSHAAWLLPGWLPLPSFRRRDRAHREIKNIFYKAIQKRREKIDDILQTLLDSTYKDGRPLTDDEVAGMLIGLLLAGQHTSSTTSAWMGFFLARDKTLQDKCYCGEDLPPLTYDQLKDLNLLDRCIKETLR-LRPPIMTMMRMAKTPQTIAGYTIPPGHQDNPAS----GEKFAYVPFGAGRHRCIGENFAYVQIKTIWSTML-RLYEFDLIDGFPTVNYTTMIHTPEN-PV---------- 157331245 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDQINQLFMELLTAGADTSSSTLEWAMAELIKSPESMKKVHPHLPYLQACVKETLRLHPSAPLPRRASVSCEVMNYTIPKDSQIWVNAWAIGRDPMNWEDPLVFKPER------------------------------------------------------------------------ 212532697 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSDTTATMILCFMQAMVKWPEFQRRAQKQIDYVMAIVKECMRWRPATPVPHYLDEDYWIDGKLLPKGTTLILNVWGIHHDEAVFPDPDTFNPERANRDHYGYGVGRRICPGLHLADRNMFVAMAKLLWAFKFIDPVTGEVAEPDSDIVTGYDS------------- 19909894 55 LLPSPPTRLPHLMGDLPYVSLAGLAA----------KYGPELMLVHLGAVPTAVVSSPRTAEAVLRTHDHFASRPRSMVFDIMYGQTDSCFSPYGEHFRKARKLVTHMLNARKIRSQRPAREEEVRQVIGKIAKADMSELLHSYVNDLVCRAVSGKFSQEEGRNKLFRELTDINAALLGGFNILDYFPSLGRFAARMVAQPEQEEDKDFIDVSLSLQQE-YGLTRDHIKAILIDMFEAGTDTSYMTLEFAMAELIRKPHLMKKLQPNMTYLKAVIKETLRLHPPVMIPHFSLDACTVDGYTIPANTRVVINAWALGRHSGYWENENEFQPERFMNGYLPFGFGRRMCPGVHSASATVETMLANLMYRF-DWKLPPGKEENIDMTEVFGIT-------------- 171687477 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGDFMSYILRH-NDEKGMSEGEIIENSSLLIIAGSETTATQLSGTTFWLLKNRDKYDKLVKEIRGRFGREDEIVAVGGSPYTARFAPKGEYIEGYWIPGNTSVAVPQWASYQSSSNFRDPQKFVPERWDPRYAPFSVGPRNCIGRNLAYAEMRLIMARLLWNF-DLELMPESEEW------------------------ 193503637 68 -----------------------------------------------------------------------------------------------------RADITPGLTMGRIKTVYPVTQEVCQKMTDRLPPSGGIDIMGYIKDLFAQSWTFIIYFVLVSTLPALRHVFKRFVPLRIENFFVNLMQTAIDARRQQLAAGKQFERVDFLDYILHL-GKKKNLDTRHLTAHTMTFLLDGFETTALVLSHLLLLLSRDQZAQQKLREELEAHDACVQESLRIFPPAFMSNKCTEPIELPNFTVERGTTVVVPHYCFMMDEEFFPDPQAFKPERFMQPFMAFGDGPRVCIGMRFALTQIKGALVELLTKF------------------------------------ 21592543 68 --------------------------------------------------------------------------------------------------RTLRKIASHLFSPKQIKRSETQRSVIANQIVKCLNTKGLCFARDLIKTASLNNMMCSVFGEVSELRELVEEGYDLLGTLNWTDHLPWLSEKVNRFVNRIISDHREQTRDDFVDVLLSL-DGPDKLSDPDIIAVLWEMIFRGTDTVAVLIEWILARMVLHPDIQSTVHNELDQITAVVKEVLRLHPPGPWARLAITDTIIDGRRVPAGTTAMVNMWAIAHDPHVWENPLEFKPERSDLRLAPFGSGRRVCPGKNLG--------------------------------------------------- 116070800 19 ------------------------------------------------------------------------------------------------EHKARRRVVSQLFSNAALKRYTPGIVGLVDELSHELLQETKPIRLADRMRRFAFRVIATVLGLEGSDRDALFHDFEIWTQALFSVPIAIPGTPFANALAARVLEQADQNRGGLDLLAGGLDEAGQPLTADDIVEQLLLLLFAGYETTASSLSCLMCLIEPHVEPWLREELEGLEWPAQGDEVMRLTPPVGFFRRTCRPIELANVLIPKGHVVQVALAASNRAGS--SDLNEFRPQRHNPTLLPFGGGDRVCLGKALAELEIRLMVVGLLKRV------------------------------------ 119189783 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFDDDQAAYISGTLLEAGSDTTSSTLYAFVQAMLLYPEIQRRAQKEIDYIRAIMKETLRWMPTTIVPHAVTQDDHYMGYLIPKGAGVMNNVWGIHHDEKRHPSPRVFNPERYINDHFTFGAGRRICPGIHVAERSLFLGMSRILWAF-NIEPASDDPDRLTQGFVCMPEEFPAKITPRS---- 195401577 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLTDAQIAAQAFGFVLAGLQPLNASLAFCLYELALHPELQQRVRAEIRAMLQRHEETLRHTPYPFLLRRATREFELPKFVIARGNNVLIPIAAIHRDPAIYPEPERFDPDRFEAAFLPFGEGLRGCMAKQLAQQQLLVGLVALL--------------------------------------- 164519819 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYEEIIDNYLTLFFAGTDTTGNMTGVALYYLSVNPQIQEQARDEILQKNSILKESLRLIPPDVFPREAVQDIKIGEFEIKKGDIVTSHFIYNQSNNEIFSNPDIFDPQRWMNGFTPFSLGPRNCIGQHLAMIEGKCML------------------------------------------- 47205541 174 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASAICWSLYNLARHDHYQEKCRKEPFTTMCIRESLRLHSPVQAVTRRYLQDVELPGGHTKNETICLVSIYGTHHNPAVWTNPHDFDPLRFDHAFIPFSSGPRNCIGQKFALAELRVVVALTLLRFPRLGTTSGKVRRLPQLVLRAEGGLWLQVEPVTP--- 157111204 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDLEISDQVFTMIIAGNETSATQMAHTCLLLAMNPAIQQKAYQEVQQFEAVLKESMRLLPVGSISRKNLQDIVLDGHIIPKNTPLLMKPYSLHRRPDIWSDAEQFVPERHPYAFIPFSGGPRGCIGLRYAMMTLKIMLALILKNF------------------------------------ 85068664 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRGGWEFEVASVIEDVKKNPEQLMMYNNMFRIMFDRRFESEDDPLFVKLKALNGERSRLAQSFEYNYGDFIPILRPFLRGYLKICKEVKEKRLIDHILEAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPHIQKKLRDEIDYLQAVIKERLRMAIPLLVPHMNLHDAKLGGFDIPAESKILVNAWWLANNPAHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILALPILGITLGRLVQNF------------------------------------ 147791153 122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCISFILAGRDTSSVALAWFFWLINKNPEVENKILGEINEVLGHREETLRLYPPVDFKEVVEDDVLPDGTRVKKGSRVLYSIFSMARMESIWKDCMEFKPERWQFKYPVFNAGPRLCIGKKFAFTQMKMVAASILMRY-TVKVVEGHSVVPKMTTTLYMRNLLVTLEP------ 158296446 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGANISDEEIKEEVDTIMFEGHDTTAAGSSFVLCLLGIHQHVQEQVYAEMKYLERVIFETLRMFPPPMIARKINEDVQLKNYTIPAGTTVVIGTYKIHRREDLYPHPETFNPERTQNRHIPFSAGPRSCVGRKYAMLKLKVLLSTVLRH------------------------------------- 119174252 110 ------------------------------------------------------------------------------------------------EHTRKRKTVSHTFSAKSVGQFEQYIHANLQLFFQQWTNISEIDALNWFNYLAFDIIGDLAFGAPFGMLSKGRDVAEMRKSPDSPASYVPAIQVLNRFFRDGLEAMAKNTRVDLLSRLMEGRDEGAKLGREELTAEALTQLIAGSDTTSNTSCAMLYWVLRTPGVIEKLQEALDYLQWVIWETMRIHSTSSLPREISPPVTIEGHVFHPGTILSVPAYTIHHSPEIWPDVEEFVPTRWDAAFIPFSYGPRACVGRNVAEMELHCIAATVFKNF-EFRLEQDGPMETSEGFLRKPLGLMV---------- 121707431 168 ---------------------------------------------------------------------------------------------DRAEHAARRRIWSPAFSDKRLRGYEQRIRVYRQQLVDQLHHLASFDVMGDLAFATGHEHWAILLLVEGMKQVGLFFPPWAAQLLLAIPGASKGWWRLLDFCSERLDRIREGERVDAISESLLAPYKERAPTLQERRDDVRLIVVAGSDTTAVTLSSIFYELVRHPGEMAKQIAHLDHLNGVINEALRLYPPVPGRRTPKEGIVVDGVYIPGNMTVSCPQYVMGRSELCYERADEFIPERWERAFAPFTIGPYSCIGRPLALMNLRATVARLVITF-DVEFAPGEDEKAQDNFVLYPGALNLTF-------- 163931309 131 -------------------------------------------------------------------------------------------------HRKRRKPLDPYFSRAGVNRLEPMVADLTEELLDHAFTAYSGDIISALCIDEPPHFTSTFMGLPWIHLIRLIPESILAVIDPGAQNWNTFRMMCYDSIKDTKREKGAQPTKDLFRHLVNSDLPASELSDERLLREAQVLIGSGTMTTAGTMCFLVYYIKSNPEIHRRMEGYPHKKPSWAEEGLRLSFGTIHRRSPNQPLQFKEWVIPAGVPVGMSAYFQHTDPKIFPNPHEFNPDRWKKNYVPFSKGSRHCLGMNLA--------------------------------------------------- 198436749 6 ----------------------------------------------------WVVLGDASIKMALGEGDIFSGRPSPHKKEDG------IVFLDNGRHKTLGLLAFRGFGITENKSLEKHVIEEVSYLKEAVRSKRGVAFSIDLTNAVSNVLCSILLGQRFQYSDRFKRIIHQLSRRFYNPLGAFGFEALTNFFQKRKQTRRQKLSRDFIDALLKHRQLDESFNDKQLIHYIYDLFLGGTETTTGTLRWAILCLLHYPEKQAKKKHEMPYASAFIHEVYRFRTLFPLPHKTSHQVILDSYVIPQGTTVCTNLWAVHNDPKVFDEPEEFKPERHLYGNIPFSVGPRHCLGEQLASMMLFIYLVSLVRSFPDPKLNGLPDIKSASGPVFLPKSFNVV--------- 157761527 29 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEGIREEVDTFMFEGHDTTSSGIKFAIWFLGQYPEYQQQVQDEMDYLEQCIKETLRLTPPPFISRQLEEDVLIPHATLPAGMNIMINIITIMKDARYFEKPYEFFPEREAFAYVPFSAGPRNCIGQKFALLEEKVVLSWIFRNF------------------------------------ 44886090 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFASELIFAQNRGD-LSADNVNQCILEMLIAAPDTLSVTLYFMLMLIAQHPRVEAKDMQNLKVVESFICESMRYQPVVGVMRKALADDVIDGYYVKKGTNIILNLGRMHRV-EYFQKPNEFTLENFPYRYFPFGFGPRACAGKYIAMVMMKAILVTLLKR------------------------------------- 133874238 45 ---------------------PLLGSMPHVALASMARKYGPVMYLKLGSSGMVVASNPEAARAFLKTLDTFRNRPEGGPTHLAYNAQDMVFANYGPKWQLLRKLCNHMLGAKALDDWAHVRIMEVGHMLQAMYDQGPAGPVAVVLPEMLTYALANMLGFQHMVMEDFIPSIAWMDLQGIQRDMKTVHKKFDELLTRMIREHERKGNPDFLDILMAATGEEQQLSVTNIKALILDLVTAGTDTSSSIIEWALAEMMNKPSILKRAQEEMDYLGAICKETFRKHPSTPLPRVSSEACQVDGYYVPKNTRLMVNIWAIGRDPNVWENPLDFNPDR------------------------------------------------------------------------ 144905156 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRELLKERRAETHKDILGCLMENEENKYKLSDEEIIDLVITLMYSGYETVSTTSMMAVKYLHDHPKERKKPNEPIDFNDIKSMRFTRAVIFETSRRKTTQDMELNGYLIPKGWRIYVYTREINYDPFLYPEPLAFNPWRWSNYFLIFGGGTRLCPGKEAGITEISTFLHYLLTR------------------------------------- 212509535 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVESEEVIYEIISDLVEKSRKEENDTCVQSVFVSILKAKGLDERDKKAAIIDFIAAGIRTFGNTLVFLMYLIAKHKNVQEQLHEEVSYLRACITEAFRVLPTPCIARILESDMDVCGYHLKPGTVVLCHTWMACMQEVNFESAGHFKPERWRSNYLPFGSGRRMCPGKRFMEQELQIVLAKIV--------------------------------------- 47216297 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKTTDEDGNKMSHGDIQEEVDTFMFRGHDTTAASMNWVMHLLGSHPKAQSKVHQKLKYLECVIREALRLFPVPFFARSLGEDCHISECEMNMLTQVIIITYGLHRDPRYFPDPEEFRPERPPYAYLPFSAGLRNCIGQRFALMEEKVVLASILRRF------------------------------------ 115760403 62 -----------------------------------------------------VISDVDAIQEAFVDQANAFSERDIPPLLEVAMGTKGSIF--GQRWKQLRRFGHRALRHFGINQMEDSIIEEGRLMAEAFEMKEGTQFNPKVLVTNTVAVLMNLWELQFNPYRFLSEDRKTIVSHRALNPFKLARMQLFIILTSLLQRFTLRLADDSLSVGMEGKADYNIVLEKRHVQKEIDDVIGGRSPKFSDQSLMPLTGATMLEITR----------------IRPVVPLGVPRCTSRDAVVQGYHIPKNTTVLMNLWELQTSPKYWKEPDKFNPYRSHRALNPFGIGLRVCLGEKLARMQLFIIFTSLLQRF-TLRLADD---------------------------- 145236080 52 ------------------------------------------------------------------------------------------------EHLRRRRIVSTALSEKAQRGMDPRIAVHVRKFCEAVLPARQGELMAEWCGYLTFDLMSDLVFYNLLGREKFRYMPEVIDKSNVRMSVLAYMPILAAFRDALIARNRCKPRDDIYSALATAKDTGEGFKPSEMVSESTTLVVAGSDTTSTAIAATLFYLADNRFAYEKAAQQCTYLRACIDEALRMSPPNGTREVLPGGLTVGDIHIPGGVTVAVPLYAIHHDERYYVDPFTYRPER------------------------------------------------------------------------ 157133502 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNSFSETDIIHNVFTMIIAGNDTSGQLMAYACLFLGMYPHIQEKVHKSLAYTEMFLNECLRLCPTPNIVRQNMAPITLDETRIPAGNLLAISLFAYHRRKDIWPDADEFDPDRHPFAFLPFSGGSRNCIGWRYAMISMKLMLVYLLREF------------------------------------ 170093850 117 -------------------------------------------------------------------------------------------------HKQQRKIMNPAFGPAQIRELTDIFVRKSIQLRDLWAEQGRIEILSWLTWTTLDVIGLAGFNYKFNALMRLSEAFNTIFQAGTSVNVMLILRAFIPALSWIVEAKKAWKTRDLLSLLVRANVESQRMLDEDVLAQIPTFIVAGHETTSNATTWALFALNQNPDAQIKLRNELPYLDAVVRETLRHAPVSMTSRVAMKDVIHHEIRIRKGEPLLIPILALNRDKSIWEDAHEFRPERWEGHMLTFLGGPHSCIGYRFALVEMKALLFTLIRSF-EFELAPASDIGKKAGIVHRP--------------- 156042293 8 --------------------------------------------------------------------------------------------------------------------------------------------------------VGAMSGFLVESGARAQRPAIAYFMRSAQAKFDSDIALLQSVAKELLAERRANPNDDLLNAMINGRDTGKGLSDSNILNNMITFLIAGHETTSGMLSFLFYYLLKNPSAYQAAQREVDYIEACLRETLRLNPFYPLPDSTESPIIIGKYEVKPGQSILALIPEIHRDPTVYDDADLFKPERPPNAWKPFGNGMRGCIGRPFAWQEALLAVAMLL--------------------------------------- 212536658 44 ----------------------------------------------------------------------FSSRPRFVVMELYWDNASILVQPYGREWQLRRKLLHQALNPSALKLYKPIQEAEATRLCHQLLMNPKEGLLDRFTSVFSISYGHRIDSMNAKVIRERLEFMQYSASLNVPGKYLVESMPILKYVPNWLAPWKKAIQDSLTKILLRAKEEDSMLSERDFSFIPASLFGAGSDTTASTLCSGILMLITNPITLQAAHAELDYISAMCSEILRIRPVAVTPHANSESDIYQGFYIPKGTNILSNSWAINLNPRYYPNPHHFNPLRSRDGHSSFGWGRRICPGAGLARNSLFIAVAKML--------------------------------------- 218714235 113 ---------------------------------------------------------------------------------------------DRTEHTRKRKTVSHTFSAKSIGQFEQYIHANIELFVKQLTKYASIDALNWFNYLAFDIIGDLAFGAPFGMLEKGKDVAEVRKTPDSPPTYAPAIEVLNRFFSKGLEAMANNTRVDLLARLMEGRDEGAKLGREELTAEALTQLIAGSDTTSNTSCALLYWVLRTPGVMKKLQEVVDYIQYVIQETMRIHSTSSLPRQIPVPVEICGRTFLAGDVISVPSYTIHHSTEIWPDAEAFVPERWAAAFIPFSTGPRACVGRNVAEMELTCIVGAVFRNF-EFVLEQEHDMETREGFLRKPLGLAV---------- 194701814 36 ------------------------------------------------------------------------------------------------------------------------------------------ELTADFLSAISV-VISNISGLCVSDLFPSLRFVDALTGTKRRLRRAH--QRLEDVFARIISDGEARRAEDLLSVMLRIRDEGEPINNTNIKAIILDLFTGGTETTSSVAEWLMAELMRNPDAMHKEHSSPDEHEAQMDKRLYPPLPLLLPRQCRETCDIGGFQVAKGSRVIVNAWAIARSPAHWDDADRFMPER------------------------------------------------------------------------ 157746211 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGMETIIIVLRFAFLYLINNPETQKRIHDELDYTCAFLQEVYRYVLPVNFLRCTLVDVECEGYRLPAGTRVIAQFQSVHVDKKHFPDPEHFNPDRERGEYIPFSMGKRSCLGENLARMEV----------------------------------------------- 125574131 381 -----------------------------------------------------VVSSPDVAREFLQKHDVFATRSAPDASAPQDHGDGAVLNEPG------------------LDALHELRQEKVVELVDHVARLAREGAAVDVGRGWRRRLAG--------LFERLRRVFDAEIEHRRRVVGKEHGKVKDDFLR-------------VLLRLAARDDDTAGLHDDALQSIFTDLFAAGSDTSSSTVEWAMAELLRNPLPMAKACDELQYLQAVIKETFRLHPPVPFPRQATTTIQILGYTIPKGAKVFINVWAMGRDKDIWPEAEKFMPERFDFELIPFGAGRRICPGLPLAVRMVHVVLASLL--------------------------------------- 170110164 102 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNIMIAGRDTTAATLTFIIYCLSEHPTVLARDIREMKYLRAVINETLRLFPIVPFNRESIDATTWKPFYIPAGTKILYSVFMMHRRQDLWPDAEQFDPDRFLDAFLPFNAGPRICLGQQFAYNEMSFMLIRLLQSFQSISLD------------------------------ 169847405 52 ---------------------------------------------------------------------------------------------DGEIHKRQRKVMLPGFGVPESKSYVPIFRRVGAELVANWLSRTTMDSIGEAAFDYHFGAMSDTLGSPSTSAIFMQTVMPLWFSRKRNLVHARHTAKLANAVAKELVNSKAEGNKDILSLLVKAENAETRLTEEEIYAQMRTILLAGHETSATTLCWVLLELARHPEVQEKLRDNMTYLHAVIKESMRFHPAYQNYRQAARDDVLNKLPIPKGTKIILSIAAYNRNQEVFEDAHEYNPER------------------------------------------------------------------------ 125536803 43 ---------------------------PHRALRDLARVHGPVMRLRLGKASAVVLTSAEAAWEALRGHDLDCCTRPVGTRRVTYGMKNVAFAPYGAYWREVRKLLMELLSARRVKAAWYARHEQVEKLLSTLRREGKPVALDEHILSLSDGIIGRVAFGNIYGSDKFSQNKNFQHALDDVMRRERIFRQLDSFFEMVIEQHLDENGGDLVDVLIDHWKKNEPFTKDNVKAIIFSTFVAGIDTNAATILWAMSELARKPRVLKKVQTKLSYLRKVVKERLHPPTPLLLPRETMRHIQISGYDVPAKTRIYVNAWAIGRDPASWPDPEEFNPER------------------------------------------------------------------------ 168042786 30 --------------------------------------------------------------------------------------------------RRMRRIMTPFFTNKVVQQSRGAWEDEALRVIQDLKAKPEYNIMYRLMFDSRFESEEDPLFLKLKALNGERSRLAQSFEYNYGDFIPVLRPLLRGYLKALFKEHFLDERKKLLSTLGEAQKRGE-INEENVLYIVENINVAAIETTLWSIEWGVAELVNNPEMQTRIREELDYLSAFVKEVMRLHMAIPVPHMNLHQAKLAGYDIPAESKILVNAWWIANNPNHWDQPEKFIPERDDFRFLPFGSGRRSCPG------------------------------------------------------- 215502748 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGGFETTATSLAFLLYELAKNQEEQEKVYKELKRIQRLKEECLRMYPPLFTTRVCTQDITLMGEFFPARVNVLVPTWNIHHDPELWPEPSQFNPERHPAAYLPFGLGPRECIGRRFALLELKIAVCKILAK------------------------------------- 44889626 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVNQYRYGWEDEAGRVVEDMMYNNMYRIMFDRRFESENDPLAQSFEYNYGDFIPILRPFLRGYLKICKEVKERRIQLFKDYFLEERKKLSSTKPTDAIDHILDAEKKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPKIQRKLQHELDYLQAVIKERLRMAIPLLVPHMNLHDAKLGGYDIPAESKILVNAWWLANNPAHWKDPEEFRPERNDFRYIPFGVGRRSCPGIILA--------------------------------------------------- 17933498 58 --------------------------------------------------------------------------------------------------RHHRKMIAPTFHQSILKSFVPTFVDHSKAVVARMLEAGKSFDVHDYMSQTTVDDMCDIIHKRQYKFTKLREKGDRMMNGMTSKVVKDRKENFQEESRAIVEEISAKRRLALLDAMVEMAKNPDEWNEKDIMDEVNTIMFEGHDTTSAGSSFALCMMGIHKDIQAKVFMEMKYLERVILETLRLYPPVPIARRLDYDLKLGPYTVPKGTTVIVLQYCVHRRPDIYPNPTKFDPERMANRHIPFSAGPRSCVGRKYAMLKLKVLLSTIVR-------------------------------------- 169611945 28 ---------------------------------------------------------------------------------------------DRKDHGRRRRVIQQGLSDSTLRAFEPYMYEIINRFCDRMQKWNTSRNMSEWCNYLAFDLMATIFSGKYNMLEREQYRYVVQCIEQSNIRVSSIRNMFLGFVGKLLRDTKKNQRKDLFEMLSHAKESGNGFTPEEIVAESVTLVVAGADTSATAMAAIFFYLSRNPDAYARKLNSCRYLRACIDEAMRMSPSVGQAREVPVGAVVDGDFIPGGCDVGVPIYAIHHKEDIYSDPFNYNPERWMAAYNPFSVGPRSCMGKGVALVEMMATFAVVLFRM-DFKMADTDTAGGKPGSVYG---------------- 33865942 69 ------------------------------------------------------------------------------------------------DHKARRRVVGQLFSSAALSRYTPAIEALVNDLANELQQEGPIPLAARMRRFAFSVIATTVLGLEAENRDALFADFEIWTRALFSIPLAAARQRLLARLKTVLQTNNNRQQGGLDLLSGGLDEAGLPLDDDDLVEQLLLLLFAGYETTASSLSCLFRALLLNPEVEQWNHERPSRLDATVLEVMRMTPPVGFFRQNTQSIELADVAIPQGRVIQVVLSSSSTTNQI--DLETFRPQRHLDGSLPFGGGERVCLGKALAELEIRLMAMGLLQRV------------------------------------ 118094613 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETGAGLSDEDLRAEVDTFMFEGHDTTASGLSWVLYCLASHPEHQDKWFSYHSNCQTDREDLGKMTYSTMCIKESLRLYPPVPGVSRQLSKPITFHDGRTLPEGLWFDPLRFSPERHSHAFLPFAAGMRNCIGQQFAMIEMKVALALILLRFPDL--------------------------------- 72012651 45 --PGPKGVPFFGSL-FDYTGLGPYKLDLHEATVDRFRNFGPIFKETLAGVTHVHIIDPTDVRELFRNEGRSPKRTPIDAMRRTRKRHIGMANTEGEEWQRLRKPVQHLLMPQSVYAYIPIMEECADDFVQDIESQEVPEFNHKMQRWTLESVCAIVFDTRMGCLNTFFDSLKDLTFSFPFWKFWTKFTEAQDYFFGMSKKYATIALDRMKSAVGTSTQSERDFDIDSLCDLMNDLMIAAVETTASTLAFNLYCLAKNPEVQERVFQNLPYLKACIKETVRVFPTVDTNRIPSREIALAGYRIPPDTIV-RIHCIAGLMEEYFPSPEKFKPERWPYLILPFGYGSRMCTGRRMAEQDLYIML------------------------------------------- 125556430 50 -----------------------------------------------------VASSRDAAREVLRDAAFATRAMSVTVRDSIGDTVGILFSPYGERWRRLRGICSELLNARRVRSFRPIREEQVARLVGAIAQPPPVNVSWQIAGALTDLTLRAIMGCGFRWREEFLETLGRAVGSTAVRDVRALNAKLFELVDRAIEQHREAAAECLLNTLMRIQKEGGGLSMSTVKAVILDMFAGGSETTSTILEWAMSELVKNPQVMQKAQINLSYPKNIIKETLRLHPVAPMPKECQESCKILGYNIPKGSIMLVNVWAIGRDHRYWDDAEVFLPERTNYEFIPFGGGRRICPG------------------------------------------------------- 126727618 83 ------------------------------------------------NTGTAIITRYNDCVDVLNRNEDFEVVYGSRMRKLTAGENFFLGMQPSWDYTRDTSAMRLAMRRTDV---EQFVEARAAKLAAEIVSNGKIDLPAQLVQQIPWDMTNQYFGIDWTTVLFWYLFEDLPADPEVEAKAMDYAAKLRNYLDEAVADRKKNPTDDVLNRCLALQSDTPGMEDLGIRNNLIGILIGAIPTISKSCCLVMDELLRRPDALATAHAAAVRGDQHCWEALRFNPHNPIYRRANKDCTLRRQKIRKGQMVFAANMSACFDRYEIDKPNEFRTDRPWNNYMIWGYGMHNCFGDAINAKIIPAIMKSLLAQ-KNLRRAAGDAGQIDTGGTPHPQHFHLEFD------- 70982077 106 -----------------------------------------------------------------------------------------------------RALLRPQFTRDQVADL-DLMDGHVSRLIDLVPKDGSAFDIQRLFFLLTIDSATHFLGNAEGFAEAFRSRAVVFYWMINPKEFRDANKRVHEVVDHYVQEKKQPGGRYIFAEALAAENDNPKVLRD----NMLNILLAGRDTTASLLSSTFFYLARHPNVWIKLRQVIVDAFGDAEHPKEEPPVPANFRVANKDTTLSPVYIRKGTIVTYSVYAMHRRTDFYPDANEFRPERWEENYLPFNGGPRICLGQQYALTEASFTIVKLLQRFDRIE-------------------------------- 9293969 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDVLLAAYGDEHKISRNHIKAFFVELFFAGTDTSAQSIQWTMAEIINNPNILKRLREEIDYLQAVVKEGLRLHPPLPLFRTFQEGCKIGGFYVPEKTTLIGNAYVMMRDPSVWEDPEEFKPERFALKYIPFGSGRRGCPGSSLG--------------------------------------------------- 85001719 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGIDTTSSTIEWVMAELLRNPEKLEKVRQELQQVLAKGEETFRLHPPTPMPHKSEVDIELCGFMVPKSAQILVNLWATGRDSSIWTNPDEFTPERHDFELIPFGAGRRICPGLPLASRTLHVVLASLL--------------------------------------- 194697654 118 ------------------------------------------------------------------------------------------------DHKRLRNLALALVTSTKLKPYLGDIEKIALHVVGAWRRHGGVRVVRKFAFSVIVKQVLGLSPEEPVTARILEDFLAFMIPGTPYAKAVRARERISSTVKGIIKERRWNKQGDFLDVLLSSNE----LSDEEKVSFVLDSLLGGYETTSLLISMVVYFLGQSAQDLDEDYKKMEYTQQVINEALRCGNIKFVHRKALKDVKYKEYLIPSGWKVLPVFTAVHLNPSLHGDAQQFQPCRWEGRFTPFGGGPRLCPGSELAKVETAFFL------------------------------------------- 193290672 30 -----------------------------------------------------------------------------------------------PHYVKVRKVCTELFTAKRLEALRPIREDEVTAMVESIYRDGKSVLVKKYLGAVSFNNITRLFGKRFVNFEGVMDPWLRWMFPLDEDAFSKHGARRDRLTRAIMEEHRQKSGQHFFDALLTLQQKYD-LSEDTLIGLLWDMITAGMDTTAISVEWAMAEVIKNPRVQHKAQEELDYLQCVAKEALRLHPPTMLPHRANANVKIAGYDIPKGSNVHVNVWAVARDPKVWKNPLEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 145254016 106 ------------------------------------------------------------------------------------------------DHTRLRKAYAAAFSSQALSAQEPLVASYVDKMIAQMQCQQSVDLQEWISFCTFDIVCKLSFGEDFGCLDNQRYHEWLASCRFYPWLFNYLVKRLPKSAGILMAQHQATTKEKVKRRLQQLESDAQEISEGEMVVNAATLIVAGSHTLQTAITGILFHLLQNPTVLNRVTSRLPMLEAAIKEGIRLTSPVPLGLTRLVPITINGEFFPEGTVVSYMQWAANVSPQNYTDPQAFHLERWPDDFFPFLQGPRDCIGQNLARMEIVLILGKLLYHFPEGRLGRWEDQETYAVWVKTP--LPVKLR------- 218185230 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVEELLEAE--GGSFSEEEMVDFCLSLLVAGYETTSVLMTLAVKFLTETPAALAELKEEHANIRDMPLEWSDYKSMPFTFRRANTDIHYKDYTIPKGCKIFASFRAVHLNNEHYENARTFNPWRWANIFTPFGGGPRLCPGYELARVVVSIFLHHLVTRF------------------------------------ 157112068 120 ----------------------------------------------------------------------------------------------------QRKALNPAFNSKILESFVSIFCEVSKTMIQRLDTVGKGDIMEHASRCTLEMVCSTTLGFNVDIFDQIDEMGHKIEQFFYIAARRIHVDSIYRWTKDYKDEQTLRENLDVYSMNDETDDDKRKFERQEIIDNIITIVGAGTDTSATAIAFTFLQLAMYQEHQQKVYKKLQYTKMVLNECLRLYPVAPILRENTADITLGGVRVPKGNILTIDVYNIHRRKDVWPDADEFIPERHPFAFLTFSGGSRNCIGSRYAMISMKIMMVYLLKNF------------------------------------ 157357602 93 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDQARKKLAEIFANIIASRKETGKNDMLQCFIASKKDGRPTTESEVTGLLIAALFAGQHTSSITSTWTGAYLLRHKEVDHDILSEMDVLYRCIKEALRLHPPIMLLRSSHTDFSVKEYDIPKGHIVATSPAFANRLPHIYKDPDRYDPDRFAFSYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNF------------------------------------ 159129370 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWTVLMLARHPAEFHKLRQTIQYLQYCLNETLRLFPVVPNRRSATRDTTLQPIYIRKGQTVVYNVHILHRRKDIWPDAEEFKPSRWVDRYVPFNGGPRICIGQQFALTEAGYVLVRLLQRFDAIEVQPHLEIRHSLNLTSAP--------------- 215491499 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLDEITAQALLFFVAGTDTVMSSMTYATYFLALNPQCQERVLAEIDYLEACIKETMRYSPDSVTMRMCTNETTVAGVRFKPGMNIDVPIAGVHYDPEFFPDPEKFQPERKPLTFLAFGAGPRNCVGMRLGILQVKVALACILEHL------------------------------------ 112983260 84 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDHKDIMGMMVDILMAAIDTTAYTTSFVLYHIARNKRCQDEMFEELSYVRSSIKESLRLNPVSIIGRWLQKDIVLKGYSIPKGTVIVTQNMTSSRLPQFIRDPLTFKPERWPFLSLPFGHGPRSCIARRLAEQNICIILMRLIREF-EIQWA-GEELGVKTLLINKPNK-PVSFIPRSS--- 22651519 55 ------------------------------------------------------------------------------------------------------------FSPKRLEALRPIREDEVTAMVESIYHDGKSLLVKKYLGAVAFNNITRLFGKRFVNSEGIIDKQGRWMFPLDEDAFAKHGARRDQLTREIMEEHTRAREEHFFDALLTLK-DKYDLSEDTIIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQQKAQEELDYLQCVAKEALRLHPPTMLPHRSNSNVKIGGYDIPKGSNVHVNVWAVARDPAVWKNPCEFRPERHDFRLLPFGAGRRVCPGAQLG--------------------------------------------------- 15218658 56 ----------------------------------------------------------------------------------------------------MRKLMARALGPQALERTRGVLERFHRKLLDKAMKKQSLKIGEEARILVNNTDLSQMFCVAQIFHKPLEKLGISLLKKQIMDVSHKFEELLENIVVKYEEKMDNHQSTEFMDALLAAYQDENKITRNHIKALLAELFFGAGESSSSTTRWAMGEIFNNPRIFEKLRTEIDYLQAVVKESLRLHPVGAVPREFTQDCNIGGFYIHEGTSLVVNAYAVMRDPDIWEDPNEFKPER------------------------------------------------------------------------ 157764676 119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEEDLRQEVDTFMFGGHDTTTTSCSWTCWNLAHNPEVQQKVCNQLHYLDRVLKESKRIAPVALVDRKLQKEMEISGYIIPPGSSVSIAPVILHNNHDVWKNPEVFDPDRHPYDFVPFSAGIKNCIGQ------------------------------------------------------ 54027806 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVAGHETSAGVLAFALYELSRRPELVAAARAEIETRRRIVDETLRLYPVPGFFREARHETTIGRYRFGPGDWVLVLTLHAHRDPATWPDAGEFQPDRWLPERMPFGTGLRACIGRQFAYHEIVLALAHILHTF-EFTPDPG---------------------------- 169856937 37 ----------------------------WETYAHWSEVYNSDILHLDVAGKSIIIVNSQKVATELKRSALYSSRARFVMVNELIGFDWLFGFMYGEGWKERRRLFQQHFHPLNTSSHQPIELEFTQKMLQQLLQT-PHDFMSHIRHMVGAITITMAYGLDIRPLPFLKHVPAWFPGADFKRKAAEWRSWTRKMVQKAINSGKAIPSFTSMCLGGLDESKDNTHKKKVIQETAATFFVGGSDTTVSSLNTFILAMTCYPEVQAKAQKELDYISAIVKEVLRWVTPLAIPHYLTEDDEYNGYFLPKGSVVVGNAWAMLHDKDEYNQPLVFQPERFREPTAAFGFGRRICPGKHMATSMLYIAIASILTVF------------------------------------ 171693077 102 ------------------------------------------------------------------------------PMSRGRVIQGLFNTQDDDLHRAMKRPIANIYSMSNLVEFEPHVDTTICFFLTKLDEISAKDWLQWFAFDVMEITFSKRLGFYASWVGQIPWLDNILAKNPLARFLPEGSSPIVAFISEVEKTTTYHNTKDFMSRFLEAKEKNPDILDWFVTAWATSNVLAGSDTTAIMMRAVIYFLIKHPDVTWKESQSLPYLDACVKEAGRLHPVIGLPRVVGKGVELCGVHFEGGTVVGMNPWVVHRSKEVFEDADKFRPERWERCLLTFGAGRRTCLGKNISYLEIYKLIPTLFWRY---RMTLEGDWKVQNHWMVAQTGLNVRMTP------ 194565377 14 --------------------------DPYPYYATLVDGPPLAF---DRTLGLWVASRAATVTAVLGDPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKHALRAALASFDANAFRDRATQVAA---ARLRAPCDSDALNAWCLTVPVCAVADLLGFDDAQLDDFVAALSPLSDESALARANDAARQLLDRMTERVARTKTRDGT-LVAAVQQAARESGWHASGALIANLVGLLSQTCEATAAWLGNTLIAWAHDGVAIERDAPNDAALDAFIAEVARFSPVQNTRRFVASRTTIDGVTLEAGAAILVVLAAANRDPAVHREPDRLLPGRPSGPTFGFGTGPHGCPGERIARAVTAGAFRAWLR-------------------------------------- 115482920 35 -----------------------------------------------------------------------------------------------PTWRLLRRLVAETLHPSRARAAFAPARSWARRALVDGLVGGGAVLADAFRHAMFCLLVLMCFGEWDAQHGWLLHYATKMKVFAFCPAVTKHRRRQKELFMPLISARRERKNDTLLDIKLPEDGGDRALTDDEMVRLCSEFLDAGTDTMSTTLQWIMAELVKHDEITEEDTQKMPYLKAVILEGLRKHPPGHFPHKAAEDMEVGGYLIPKGATVNFMVAEMGRDEKEWENPMEFMPER------------------------------------------------------------------------ 160899078 8 -----------------------------------------------------------------------------------------------------RQALLPAFSPKAVQAQIPALAAAAQAALQAWPQQSEDFPMEQALTALAMDVIMRLMFVSHAANSEFYWPLRWPDAMPWKRRKRRALAWLRGFIARQVRLRLAQADADWSRLLRLHRGDAQAWTLQAVRDECMTAFLAGHETVASSLTWWSWCMATHPEAQQQVADEIQEQGWSLQEAMRLYPAAPISRRCTRPVQLGPWRLPARTLFMIAPGLMQRDARWFPQPDAFQPQRPRGSWMPFGTGPRVCLGQHLASTEMTVVAAMVLQRL-RLSVPEGASAPRPV--------LQVTLRPSTP--- 212275836 32 ----------------NLFDVQPVRCRCYQEWA---RRYGPIMTVWLGTSPTVVVSTSELAKEVLKTHDQLADRCRDRSTESFSRGGQDLIWADGPHYIKVRKLCNELFTQRRLEALRPIREDEVTAMVESVYKAGKPLVVKNHLSMVAFNNITRLIAQHIPWLRWLAPVDEQAFKAHGERRDRLTVKIMEEHARALKQRGAQQHFVDALFTLR----DKYDLSDDTVIGLLWDMITAGTDTTVISVEWAMAELLRNPRVQEKLQEELDYLQAVVKESLRLHPPTMLPHRASASVKIAGYDIPKGANVVVNVWAVARDPEVWDSPLEFRPERFDFRVLPFGAGRRVCPGAQLG--------------------------------------------------- 171678635 84 ------------------------------------------------------------------------------------------------EHGLLRRTMAHGFSDRSMREQQPLIKQYVDLLMRKLRAAGKVDLAAWYNYVIGDLAFGESFGCYHPWVKAIFELARVGVVFQSLVHYPWVFKALMAVVPKSLMEERERHRSDLIEGLLK-KADEWGLTLQKLQANSAILIIGGSETTATLLSGVTFLLMTNPDALEKSVSNLPYLLACLDEALRMYPPVPTPRVVPAGASIAGHYVPGGTVVAVHQWAMYHNEEHFKKPFEFHPERWKEAFQPFHLGPRNCLGRNLAYIEMRLILARVL--------------------------------------- 195121342 140 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGIDTTSSAFVTILYHLACNPEKQAQLHRELQYLRACIKEGLRITSITPNFRIATKDLVLSGYRVPRGTGILMGVLELSNSDEYFASSAQFVPERWPFVYLPFGFGPRTCIGKRIAELEIETLLARLLRRYK-VSWLAETPLQYESTIILSPR-------------- 189207174 183 ------------------------------------------------------------------------------------------------EHRLRRRAWDRGFSTKALGTYELRIKAKTDLLVSAWSMFFSFDVMGDFGRDFNNLKSGVEHAAIKSVHDHMKVVGILNAVPWLTNLIAAGYNGFFSFCSDQIREKHRTWDQDIISWLLKAVKEKDPQTAAALEDDSRLMIIAGSETTAVTLATALFYLAKYMDWSYEKAKSISYLDDIINETLRLQPALMTGRETPKGVQIDDTYIPGNTNVVIPVSLIQRDPRWWQQAEEFVPEREGAPYLPFSLGVYSCPGKNLAMMSLRTALSMIAMSF-DVGFAPGE--------------------------- 157327116 35 LPPGPPRWPIVG-------NLFQLGQLPHRDLASFCNKYGPLVYLRLGTVDAITTNDPDIIREILRKDDIFASRPRTLAAHLAYGCGDVALAPLGPHWKRMRRIMEHLLTTKRLESFVNHRAHEAQYLVQDVWTRARPINLREVLGAFSMNNVTRMLTHELFWLLGFIYLGDYLPIWRWVDLFYGCEKKMREVEKRKNERGEEEWEMDFVDVLLSGENGKRHMDDVEIKALMQDMIAAATDTSAVTNEWAMAEVIKHPRVLRKIQDELDYLRCVVRETFRMHPPFLIPHESTRATTINGYYIPAKTRVFINTHGLGRNTSLWPDVEEFRPERHDFKILPFSAGKRKCPGAPLGVTLVLMALARLL--------------------------------------- 212275113 41 -------------------------------------------------------------------------------------------------------------------------------------ESGTVDLKYELEHLIILTASRCLLG--REVREKLFDDVSALFHPIPAHKRRDRARARLAEIFATIIKSRKASGEDMLQCFIDSKKNGRSTSEGEVTGLLIAALFAGQHTSSITSTWTGAYMLRFKQYFAEAVEEQDVLYRCIKEALRLHPPIMLLRQSHSDFTVKVYDIPKGHIVATSPSFANRLPHIYKNPDSYDPDRFAFSYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPENDWNAMVVGIK-------------- 124249071 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGGGIVTTSATLTWALLLMILHPDVQRRVQEEIDYTNAVIHEVQRFAAPMTLPHRTSCDIEVQGFLIPKGTTLICNLSSVLKDETVWEKPLRFYPEHKPEAFMPFSAGRRACLGEPLVRMELFLFFTCLLQRF-SFSVPDGQPLPSDYGI------------------- 189538345 19 ---------------------------------------------------------------------------------------------------RQRRIMDPAFSSSYLRSLISTFDEMSERLMDKLANNKTPAVMHDLVNCVTLDVICKVFGVDLNFLTQFDVRDPLFRIIPKNWKLIQQVREATELLRKTGEKWIQNPKDILTQILKSAEEQNVTSTEDQMLDNFVTFFMAGQETTANQLSFAIMELGRNPEIYKRAKAEVDYLSQVLKETLRLYPTPGTNRWLHEDMIINGIKIPGGCSVMFNSFVSQRLEKFFKDPLKFDPKR------------------------------------------------------------------------ 47216966 20 --------------------------------------------------------------------------------------------------RLLRLSLASLLTGSSLESWSGYIGSVCQQHLKDLSVSGQPQCAYSIFKRLGTELVLGLFNVRAEEQPELYQEIVQLCTQHWHGLISAPLNEARDTLMEIIKNKLQSDKQGFVGALASL-----PLPDSSCASQHLLLFISALIPKALASTSFSLVLAEDKQARQRAAQDPEYLHGVLMEVQRWPPFIGGRRLCDQDTTIAGFHVPKGHGAIYISYAVHRDPDVFQQPDRFLPERWSGSNASFGGGPRSCIGFNLTGVFLKEACTYLLKHY-DWRLDPPSQD-------LGYKWLPVS-RPADPPTI 125597067 35 --------------------------DVEPTLRRIAAEHGPVFTFAPLGPSIFVAARGPAHRALVQRGAAFASRPRGVSPASGRNGGAPLTVVEPFQYAMFCLLVYMCFGDRPGDARVREIEALQRELLSNFLSFEVFAF------------------LPPITRLVFRRRWNKLVSL---------RRRQEELFAPLIRARREAGAGDSLVKLTIPEDGGRGLTDVEIVSLCSEFMSAGTDTTATALQWILANLVKNPEVREEDLQAMPYLKAVVLEGLRRHPPDHFPHTVEEETTLDGYRVPANTPVNFAVGEIGLDSEVWTSPEVFRPERKEIKMMPFGAGRRICPGMALA--------------------------------------------------- 17366212 102 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVTEVRSFAKKLVREKKREETEDMLSRFLSSGHSDEDFVAD----IVISFILAGKDTTSAALTWFFWLLWKNPRVEEEIVNELSYTHAALSESMRLYPPVPMDSKVNDDVLPDGWVVKKGTIVTYHVYAMGRMKSLWDDWAEFRPERWSYSYPVFQAGPRVCLGKEMAFMQMKRIVAGIVGKF---KVVPEAHLAQEPGFI------------------ 51970918 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDMMDKLLEVYGDEKKITRDHIKSLFVDLFFAGTDTWTHAIQWIMAEIINNSYILERLREEIDCLQATVKEGLRLHPPVPVLRTFKEGCTIGGFYVPEKTTLVVNGYAMMRDPEYWEDPQEFKPERFLAKYLPFGNGRRACPGANLA--------------------------------------------------- 68565099 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKIIEDRRKKIQQDMLGLMMNEEAKNRTLSDEELIDQIITIMYSGFETVSTTSMMAVKYLHDHPKALEEIRKEHDYNDFKAMRFTRAVIYETLRRKTTQDMELNGYMIPKGWRIYVYTRELNYDPLIYPDPYTFNPWRWQSSFLMFGGGTRLCPGKELGVAEISTFL------------------------------------------- 118347050 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITIEEIVDNFCALFFAGTDTTGNMTGAALYFLSLNPKIQQEARTKLDLINSILKESLRLLPPASGPRISNRDIKIGQFEVKKGDLVNTHFIYHQSNPEVYENQDQFNPYRWAFNFTPFSLGPRNCIGQHLAMIEGKCILINFLINF-DIMPIPQKQVQYEMKVIYGL--------------- 115474389 54 -----------------------------------------------------VVSSPRAAEAVLRTHDLFASRPRSMVTDIIMYGALDSCFAPYSDHRSVKKVVTHLLNSKRVQAYRHVREEEVRLVMARLRGAAAAAAAVDFANDLICRAVSGKFLCEQGRNKVFRDLMEALICARAIRIRRRWDQLLDMLIDDHVASARKNDDDDFIHVLLSLQ-DEYGFTRDHIKAISIDMFEAGTDTSHLVLEYAMVELTRKPHILTKLQDEMVYLKAVIKETLRLHAPFTIPHLAREDCNVDGYMIPAGTRVLINLWALSRDANYWDKPDEFLPER------------------------------------------------------------------------ 118367686 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIIDNFSAIYLAGTDTTSNMAGVALYYLSLYPEIQQQARQNLNLINSILKESLRLMPPQSQTKFANQDIKIGEFDVKKGDLVTNHFSYNLSNPEVFPNPDVFNPNRWMAANMPFSQGPRNCIGQHLAMIEGKCILASLL--------------------------------------- 62318469 40 --PLPPG-PPGRWYEPGPKAPLR--------YAELAKTYGPVFAFRRGGQLVCIINSYKDAVEIMQKRGADLADRPDFIAAGDFLSGGMLLVGAGERVRRLRRALHSQLQPTAAVQHKPVQFRAALDLVLDVLHDPADHLYSDAEVREINVHTTRLGTVVPAGLHAVDRHPILRHVPPATATLRRWHREELALFTRMVDGVRKDVREHVFTTYLLEHQEEYGLSDDELAYLAGSMFGAGSDSTATAISFVMMAAATHPQAQAQVQAQRDRVPTFDDERWRPISWGGFAHRATSDIVWNDYVIPAGATVFGNHWAIGHDETVFSDPDVFRPSRWDISPFTYGFGRRVCVGQHVANNSLFINTALLLWAF-NIREDPKVPIDTDSGTVR-VLPFHVQFHP------ 116203287 50 ------------------------------------------------------------------------------------------------DHARYRRILSHGFSAKSMQDQQPLIMRYVELLMRRLPREAVVDLAAWFNFATFDVIGDLAFGEPFGCLERYHPWVGAILHGVEQFGMMVAVQWYFEYARKRITERLATDRADFVQAMTTAKEDGTILTMEEVTSNARMLVLAGSETTATALSGAAFFLATYPEVQKRNQANLRYMLAVLDESMRLFPPVPNPRACPGGDVICGYQVPEGTGLDILPWAMSYSTRNFTRPNEFLPDRWHGAFQPFSVGARNCIGKNLAYVEMRVILARLI--------------------------------------- 38603648 30 --------------------------------------------------------GAETIREALVDQADSFSGRGMIATIESIFQGYGVVFANGDRWKALRRATMRDFGMGK-RTVEERIQEEAQCLVQEMKKSKGGFLDPWFFFDYKDQQFLRLLDLFYQSFSLLSSLSSQMFFPGTHSKIYKNVQEINRFIGRNVEKHRENPRDFIDTFLLRMDKEKSNSHTEFHHKNLILLFFAGTETTSTTLRYGFLFLLKYPHVTERVQKEIEYTEAVICEIQRFADLIPIPHMVTKDTHFRGFFIPKDTEVYPLLSTALHDPRHFEKPDSFNPD------------------------------------------------------------------------- 111220107 15 -----PSCPMERSSPF----------EPPPGYARARSEAPITKVRLVDGSTGWFVTGHALVRRLLNDPKVSKNGPPLVPDQEARGQKGFLVWMDPPDHTMYRRMLAGEFSVNTLERLRPHVEHIVNECIDQLLDAGPPDLVQVLSLPVPTMTICELLGVPYTDRQLFQEST----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170064702 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELRIDTLVPSGHVALENTTLRGYNIPKDTVLMIALDAIHHQEDVWGDPNNFRPERFKDRSIPFGAGKRLCAGETFARNSMFLMFSALMQNF-DIKVRPGDPLPRLTGVVISSEPIWLKFEP------ 56424203 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INESLRFHPVVDFMRRALADDVIDGYSVPKGTNIIVNTGRMHR-TEFFHKPDEFSLDNTPRRYFPFGSGPRNCVGKHVAMVMMKSILVTLLSQ------------------------------------- 159468742 399 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEGLTDLQVAAQVQTFILAGYETTANALAFAVYCLATNPEAEAKLLAEIDYTEAVFNETMRLYPPAHNRHTDKAPMQVGPYTLPKDTTLFMSIFSAHHNTDVWPRPERFLPERVPHAHAPFGFGSRMCIGWKFAVQEAKVALAALYQRL-TFELEPGQPLQTAVGITLSPRN------------- 118385289 38 ---------------------------------------------------------------------------------------------------RQRSLLSNTFHFNALKDRVPVIKEITKEYLQKLDSYKAVPIIEELQNITSEVIIQTFFGFPYFLKLMVFGQEKAFLNTQFEKDFIKRVENFNQFIEEIIEIRLNQLQNEYIKQQKALKENSKQFADREIAHQFSTFFFAGMDTTANQTGICLWLLAKYPEIQKRVSDKLDYFNAFFKESLRMYPPHIIPRVSACDHFVEDFFVPKGAIINGVTIQHNKYPSLCKEIDTFNPDRFLNQFIPFSAGPRNCIGQHLALIEAKIII------------------------------------------- 145517037 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEQQIDLEEILHQFITLFFAGTDTTATTSGTCLYYLAKYPEIQSEILEEVNQVVGNADINERNPAFVTLFRTVKRDKQVQDIKLKKGWALVQMQNASSIQDSHFDNATEFNYKRWDNGYIPFAAGPRNCIGQHMALMEAKIIIALLVRK------------------------------------- 156358717 53 --------------------------------------------------------------------------------------------------------------------LESILGKVAHGLVQRLDACAPHNVMPELKFATASVILGILFGENHDTSDDFRKCWMENFPIPKVNRMVKLTSDMNAVLKNLYEENKRNLADAVISQIDDDSDPKGEMADLDVVQTIVDLVGAGFDTSSLTLYWAIAYFVKYPQVQRRIHHEIDYTHACLYELLRCLAPTAVPHSTLEEVDFRGYTIPKDTVIFANIWSLLRNEEYWQNPDVFDPMRNPNSFLPFGAGIRKCTGRELAIAELMFFITAIMQKF------------------------------------ 46403213 28 -----------------------------------------------------VASSSTVVREILKHDQVFSSRTIPSALHAHDHHKFSMALLPASRWRHLRKITEQMFSVQRLDESQGLRQDKLKELRDYLHSCQAVNIGEAAFTTTLNLMSCTLFSVNFASFDDFSPVLRHVDPQGLLKRTKTYMQKVFDSFEDIITKRLQERGDLLEALLDEMEKNDSAFTINDMKHLILDLFIAGADSTSSTTEWGMAELLHNPEKMEKDISRLPYLQAVVKEVFRLHPPGPVPHKADADVEIDGYVVPKNANVLVNVWALGRDSSSWADPEAFMPERFKGQHIPFGAGRRMCPGLPL---------------------------------------------------- 164604834 48 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSTCLSIVTGGGDTTMVTLTWILSLLLNNKHALKKAQDELDSHQAITKEALRLYPAGPGPRVADADCTVAGYHVPAGTRLIVNTYKIQRDPLVWSEPSEFRPERFLTSHIPFGAGRRSCPGM------------------------------------------------------ 157111182 64 -----------------------------------------------------------------------------------------------------RKALNPTMNVKMLNSFVPIFERFSRSMVEKLKCYPEGDFTTECALEMVCGTTLGTALKKGSGKRKFLESMQTFISRVATRTLENARKYCLDFAKCIIEERQENEDDDFIDQVLSGNNTEADISTQNLSEQILTIMAAGYDTSANMVAHSCLFLAIFPELQEKVAQEIQYLDKFFKECLRLTPVSTIARVNMTDIELDGCRIPKGNIFIFNFYVLHRRKDIWPYAEQFDPERHPFAFLPFSGGSRNCIGARYA--------------------------------------------------- 134099729 17 --------------------------------------------------GVWEVRGYASARAVLRSTDTVQAGLGVTVEKMPSRIRRPVLYRDGTEHREHRRQTARYFTPRRVEHYRDIMERVTDEQLAKLRADGRAQL-SELSFHLAIDVASSVIGLTERFFPEEFGEPGFTSINGIYWIFRQLRNWLGIYLGDVVRARKRRRQDDLISHLL-----DEGCSSAEILGECITFAAAGMVTTREFVNLAAWHLFTDEALRERYRSAEEAEREVLHELLRLEPVVGHLRRRTNPDGDSEVTVPAGEVVDIVVSATNLDERVMEQPASLCPGREAYAHMSFGDGAHKCPGAHIAILETDTFLRKLFA-LPGVTMETPPRVTF----------------------- 147781883 51 -----------------------------------------------------VISSADMAEQVLRTRDNCCCSRPSSPGSKLLSYNFLDLAFAPDHWKEMRKLFNALLSPKRAESLWHAREVEVGRLISSISQDSPVPVVTQKVFHLADGILGAFAFGKSYEGKQFRNQWIIDAMSGLRAKRKNCFQNLDGYFQMVIDDHLDPTREDLVDVFIRLLEDPKQFTNDHIKAMLMNTFLGGTDTTAITLDWTMSELMANPRVMNKLQNNLKYLKMVIKEALRKHTPIPIPRETMDYFKIHDYDIYPGTRILVNAWGIGRDPKIWKDPDVFYPERKHFELLPFGGGKRICPGAN----------------------------------------------------- 169618263 48 -------------------------------------------------------------------------------------------------HGQHRRLISSIYSLEQLKKLEPGVDSAITLMIKRWAQMFAFDVIGEVTFSFAAIDEALVSAAWIGQVSWLYWLHDRFMPIIGNWIGANNRNSLRQFASKECEKGRKSERKDILSSLFAVQDKPNEFDDNSVLSMASSNIFAGSDTTGISIGAVMYNLCKHPRCKQKLMDEIEYLQACIYEALRMHPAVGMPRVVPPDFEVEGVYLPGGTIIGANPWVIHRQKEIFDDCDIFRPERWDRFFFAFGAGARMCLGRNLSWIEMTKLIPSLLLKF-DVELIDANQEP------------------------ 116180286 100 ------------------------------------------------------------------------------------------------EHKAQRRNLLPAFAFRHIKNIYPVFWTKSREGVEAMTEAILKEAAQRNDAEWASRVTLDIIGVAGLGRDFIKNPDNRLTQAYARIFRPSRQARILQLLGMMISPKKRNEDIGVSANLIRAEEKKQKLAQKEPSDPDMTFLAAGHETTASAMTWAAYLLAKHTDVQARDIDRMPYLNAVCNEVLRYFPVPVTLRMSACDTSIQGQFVPKGTQIMLVPWAINRSEGLWADARVFDPERWNYAFMTFLHGPRSCIGMSFAKAEFACLLATWVGRF------------------------------------ 157339131 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCISFILAGRDTSSVALAWFFWLIHKNPDVESRILSEIKEVLGPYDESLRLYPVPIDFKEVMEDDVFPDGTPIKRARVLYSIFSMARIESIWKDCMEFKPERWQFKYPVFNAGPRLCIGKKFAYMQMKMVAASILMRY-SVKVVEGHNVIPKMTTTLYMKNLLVTFKP------ 46139901 55 ---------------------------------------------------------------------------------------------DPKFHAQRKRILGRGLAAMK-EGQESKIRRLAESNIEKEVQEGKSDVYKWWRCLAVDVISEMSFGKPFEMLPSFLQSLVRWSPITWLRDIARVGETIFRVLIALNEASLPSCGPSMVHILGEAELSKSPLSDEELGSEVSMMLVAGSDSTAATLTYATWAIIRDPDLRRKIEEEVARLPEHFEETLRLYNPAVERVLPPSGMSIHGWDLPGGTMVYTTGWLISRLEDVFPDPDMFDATRFTRAHVPFSIGSRSCIGMQLARMEILVTLATLFRQCRDMKLAPPPPRRSSGGGFLGLS-------------- 115390408 106 ------------------------------------------------------------------------------------------------EHHRFRRLLNNFFSKRSVLELSPLVTERVQKLMERFEGLHRSNAVVSLDDAFSCYGKCWMFLEDESFRNDIRKTVSDMTSYMHINRFKETVDSVRDRGKSLSGEKSNPARSTIYDKLSDPSVPPEERTLQRIQDEGVILLSAGTETTGRALCMAAFHLNRLRDELRQVMPRPTDTVSWTEEALRLSYIIRLPRISPTDLQYKDHIIPPGTPMSSSSYIVHRDESIFPNADKFDPERWIRAKVSFTRGSRTCIGMNLAYMELYLTLASFVRRF-DIEL------------------------------- 195449802 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTAALLCLALNPEKQEKSMKNVPYLRACVKESQRVYPIVGNSRVTEKDCVLSGYRVPANTFVSMIPLGSLKSDEYFPRSSEFLPERWPFVFLPFGFGPRMCVGKRIVDMELELGLARLIRNFK-IEFNHPAENAFRSALINVP-NIPLKF-------- 66132395 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDQQLLMSLWEPIIESSDTTMVTTEWAMYELAKNPKLQDRLYRDPYITAIFHETLRRHSPVPIIPRHVHEDTVLGGYHVPAGTELAVNIYGCNMDKNVWENPEEWNPERFMKENMAFGGGKRVCAGS------------------------------------------------------ 157812607 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDFVDVLLALTEDGSKVSHKTIKGIIVDMIAGGTDTAAVTIEWALSELMRKPHILKKAQEEMDYLECIVKEALRLHPSVPIRHESIEDCVVAGYRIPKGTGIMINVWAIGRDSATWENPMEFDPDRFRGNHIPFGSGRRMCPGMPLG--------------------------------------------------- 193657267 50 ---------------------------------------------------------------------------------------------------RLRKAFQKHLSKQCIKRYVDSTNTVVGEFIDRRIKRAEDDFGPELSRLFLELTYYVAFDERLQRFKDIKAAHDINSAIMKTDNGPQLWRKFDTPMYKSIQKGHEQITTDSKTSLLGEYLSSDDTDFKDVIGMTVDTLLAGIDTATYSCCFGLYHLSSNPDVREKMFDEPDNHKAVVKEMFRMNPISVVGRILPEECVFSGYRVPAGTVVVTQNQVSCRLEEYFRRPNEFLPERWPYLVLPFGHGPRTCI-------------------------------------------------------- 218717197 139 -------------------------------------------------------------------------------------------------HAILRRQLSHGFSDRAMREQEPIIGGYIDLLIDKLRERCVDPDVKDWYNWTTFDVIGDLFGEPFGSLERGEYDPWVAFLGIINGVKHMGLESLLIWAVKLLNTGRREHTDRLVKKLQKQKKDEWNLSIHHLEANGSSILIAGSETTATMLSGVTYMLLTHPEALRKVTEELTYMLACLNESLRAYPPFGMPRQVPKGSTISGEFVPEDTVVAVWHWAAYHNDKLWTDPFGYHPERYLQDHNPFSHGPRNCIGRHLAYAEMRLVLARLLFNF-EMRLAEPD--------------------------- 170045951 75 ----------------------------------------------------------------------------------------------------LRQKLNPAFSPVRLRGMLPILTDVGREYIGKCAEAGEVVEVREVMGRYTTDVIASVFGLEVDSINDGSNTFRQMGLKVFGNDLKNSLREVEQFIRNVVRETIEYRESNNVSRQDLMTDGAKSLSLEQIMANTFAFFFAGYETSSAAISFTLYELAKNPPFNGRSSKNR----------------------------------FSPLPIYISLLGLGRDPQYYPEPERFIPERFENPFYPFGGGPRTCIAGKLGQLQTKLALALLLSKF-DMKLANEDE-------------------------- 118357860 111 --------------------------------------------------------------------------------------------------TRQRNFLSNSFHFNALKNRVPIIKEITKEFLSTLPSDGPITIIEELQNITSEVVIQTFFGLMVFGQEKASRVLNTTFEKNFLKRVENYNQFIEGIVDKRLSELEKLTDTSLLEYIKQQKADYEIIPKREIVHQFTTFFFAGMDTTANQTGICLWVLAQHPELQQKIRNKLEYFNAFFKESLRVYPPQVIPRVSARDHMVDDFPIPKGAFVLTIQYNEQKFPLLCKDIDTFNPDRDHFSFIPYSAGPRNCIGQHLALIEAKIMIAYILK-------------------------------------- 196006355 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEEIASNLIELMTAAVDTSANTVLWAFYVLGKHKNIQERIYQNMPYLRGLIKEVQRYPVVIFTARELQQNLVLSGYQVPANTLVSVGHYTMSFDETIYEEPNKIKPERWSFNYIPFGFGPRMCIGRRIAELEMQILV------------------------------------------- 115487260 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVEELLQAE--GGSFSEEEMVDFCLSLLVAGYETTSVLMTLAVKFLTKNQPLEWSDYKSMPFTQCVINETLRVGNIISVFRRANTDIHYKDYTIPKGCKIFASFRAVHLNNEHYENARTFNPWRWANIFTPFGGGPRLCPGYELARVVVSIFLHHLVTRF------------------------------------ 46255130 15 -----------------------------------------------------------------------------------------------------RKALKDPFLPKNVRGYREAMEEEARAFFGEWRG-EERDLDHEMLALSLRLLGRALFGKPLSPAEHALKALDRIMAQTRSPLALLDLAAEARFRKDRGALYREAEALIVHPPLSH-------LPRERALSEAVTLLVAGHETVASALTWSFLLLSHRPDWQKRVAESEEAALAAFQEALRLYPPAWITRRLERPLLLGEDRLPPGTTLVLSPYVTQRL--HFPDGEAFRPERPSGRYFPFGLGQRLCLGRDFALLEGPIVLRAFFRRF---RLDPLPFPRVLAQVTLRPEGLPAR--------- 112214317 1 ---------------------------------------------------YWVVTRYDDIKEIFKNPELFSAAITLILDGYDFAPGPTIVNEDEPIHTERRRALFAPFEAEAVAELAPMITEVVNDYIDRFIKRGQADLVDDLFYEVPCIVALKFLGVPDEDIETCRQFGMQQTLFTWQNRVATGMGQFWEFAGGLVERLKKTPDAPGWHAIRVQAEDPELITDNYLQNIMMSGILAAHETT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 215503423 165 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEEQLVQVLMDIFSAGLETVTSTLEWAILFLVRHPDVQERTREPKSLQKKLIHSTFREPMVRPFFRKPRSDVELAGYHIPADTHVISNLWAIHMDTELWHEPELFNPGRKPDFFMPFSVGRRMCLGNHLTQTEVFLFLSNLVQRY-SLELPPGENLPSMDGHV------------------ 193629667 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QILSNAFGFFAAGFDTTSTSISYCLYELALKKNIQDRFLNDLHYLDMVIAESLRKYPMFALFRVATKTYRVPNDIIEKGQKIIIPTFSLHYDPKYFSDPEVFNPERPNGVYLPFGDGPRLCIGKRFAEMEMKLALVEILSKF---EVEPSEKT------------------------- 211590140 150 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGRDTTASLLSWTVLLLARHPHIFARTYDQPHSMDHFLNETLRLYPVPFNRRCAMKDTTLSPIYIRKGRTVMYSTYVLHRRKDIWEDAETFNPDRWVGRYIPFNGGPRTCIGQQFALMRSSYVLVRLLQRFDKIEDVHSEREIRYGVSLTSCPADPVT--------- 195345515 49 -----------------------------------------------------VLSDAAVVRDFFRR-DVMTGRAPLFLTHGIMGGFGIICAQD-DIWRHARRETIDWLKALGMARLERRIARGVDECVRRDVLASHNPFIANGDRWRVLRADLVPLFTPSRVRQTLAHVVRACQLLRDQVPLGRFEAQLQHWFRDLVEA--RSGGDNLLQWLAESK---RGLGTEELAGHATTLLLEGYETSAMLLAFALYELALNEDAQRRLHIELDEVAQRHAEALRLHPAMQAQKRCTKSFTLPDQKPQLGTVLVLPVQAIHLDPAVYPAPNQFRPERFGCRFLGFGAGPRMCPGMRLGLLQTKAALATLL--------------------------------------- 206563990 2 ----------------NPTDPAVTHRDPYPYYAALVDGPPLAF---DATLGLWVASRATAVTAVLGDPRVRPLDAPVPPALRGTTAGALFGELGASRHDVPKQVLRAAFAPLDPAALRDRAEVIAAR---RLSAPGDADALNAWCMTVPVCAVAELLGFDETQLDRVVEFVAALSPLSDAAALARASDAARQLLDRMTERVAQSHAQDLVAAVQQAARASGWQAGGALVANLVGLLSQTCEATAAWLGNALVA----WNGEAREVPDAAAIDAFVAEVGRFSPVQNTRRFVAARTTIEGVSVEAGDAILVVLAAANRDPAVHREPHRLMPGRTAGPNFGFGTGPHGCPGERIAR-------------------------------------------------- 156042896 50 --PMPPH--HWLLGHIPLSNLPPYAHGVY-IGDQIRQRYPSAFYLWPLAAPILVVLKPDMMYQLTQANQI-PKDKGIRTFLKPLTGESDLVTLEGDAWKYWRAIFNPGFSASHVSTLVPGMIEEIKSLLRKYAENGQMIYLEEASLNLTIDIIGRVAIFHSQTRRQLLWCTTGMINIFRPYVHAYNTYRMNRYLRELNKRYRSIKGSDLALKAYLAENPSDKSFQDFAMAQIKLFIFAGHDTTSAGAIFTYHLLSQHPEILAKVRNQLTYTIAVIKESLRIYPTVAALRDGQPDFHLGLRLPTNGTIVWGDHYAAHHNPAHWPRPEEFLPERWKNGWRPFERGPRNCIGQEVAMTEIKLML------------------------------------------- 189204508 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INILLAGRDTTASLLSNMFFQIAKRPDIYAKLRRDLKYVKWCLNESLRTHPVVPNSRYATRDTVLPRGFVPKGTTVGYSPYTMHRRPDLFPDADEYKPERWEWEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 42742285 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDNVKSLLMNIFEAAIETSYLVLEYAMAELINNRHVMKKLQTEVRTFKATMKEALRPPGPLLLPHYSTADCNIDGYDIPAKTRILVNGWAIGRDPTAWERQEDFMPERFDFKYLPFGSGRRICPGANFALATMEIML------------------------------------------- 156386514 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRDDLLASVIDLLFAGVDTTSNTMQWVFYTMGKHQDKQEKLYQKMPYLRAWLKETLRLYPVFPVPRQVPEDIVIDGYHIPAHTNFNILFYYMGRDESNFKDPLQFKPERWAFASIPFGFGTRMCVGRRIAELEMHLLMIKALQR------------------------------------- 170106189 66 ---------------------------------------------------------------------------------------------------RYRKIVAPAFSDRNYKMVWDETVRIVNGCFDTWGDRKVVVVLADVTLPISLEWDDDLAPIPEGHKISFKESIDIVSSKFVNRAAFADWDELAAYMSEMVKEMGKREHSDLFSNLFSHEFGATALTEAEIIGNIFVFLLAGHETTAHTLCFTFALLALYPDEQEKDIPLLTQSMAVLFETLRLYPVTFILKESAEDTTLNTIHVPKGTLLQISPAGVHYNPRYWEDPHAFKPSRFLNPFIPFSAGPRACIGRKFFETEGIAILTMIVAK------------------------------------- 195450877 33 --------------------------------------------------PFLIVSDPQAIQDILTSPHCI--NKGIIYQAVDDGAGTGLFSLQDPRWSVHRKLLNPAFGHKVLLGFLPIFNNETKNLLSLLDSLGEKDLIPLLQNFTLGIATQTTMGSDVKGEENFESHSLLERYQCQWERYWRAKTEIREFIRKLIEKNLEDETADLIDLLKRGVFSWKNVEDESNV-----MVFGAFETTANTVYYTLMLLAMFPQYQEKAFQEMVYLDLILNESMRVVPPPIVSRQTSQDVRLSNIVIPKGVQIAIDIFHLHRSKLLWPEAETFNPDKHPYAYIPFTKGLRNCIGWRYALISAKVTLAKLLR-------------------------------------- 169768338 127 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGDLLALLIDAEDQGAKLGHRELTGEAVTLIAAGSDTSSSTLCALLYWVSSTPRVLWKLQNVLDYLQWVIWEALRIHSTFGQPREVRGPVEICGHTFYPGDVLSVPGYTMHHSADIWGDVEDFVPERWDPRFIPFSEGPRACIGRNLAEMELFVGCATLFRLF-EFRVEGQGPLKVRERWLRKPVSLQV---------- 198257169 17 -------LEPDEVEGLDSFDHVGAYRKLGPIYSVMFR------------GEKWICMGGVEANEVARNPDMWDYRSALSP-FRDVMGEKHVTQMDGKAHRQKRRQLKPGFAMSAIARWIPKIDSIVKESLSAMSTLTKANAQTVLQTRLSDEAIKVFIRFEETFIGATVRAEEQRNAFYASEGFLADKRFVFKLLGDLVKQRVAKRTDDNFSLAMTLEDCGGEMDLQELVSEAYLLLMAGTGNTAKLLNCGLQHILADEFWFARGMDGFPKLKATVFEIERMFPAAPVARVVAKPFEFLGHHLEKGDKVLHLQTLPHFLDEVYEEPYRFKPMRWENKYSTFGGSTHICLGMNLARIHMPIVLANVL---SGYELEQNSKSEIKVNLNYGV--------------- 29469863 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFALFELARHPEMWSKLRKRCEYLKAILNETLRMYPVPVNFRTATRDTTLDPIYIPKGSTVAYVVYKTHRLEEYYKDANDFRPERWGWAYVPFNGGPRVCLGQQFALTEA----------------------------------------------- 150398460 58 --------------------------------------------------------------------------------------------------RRSRKAMAPVFTPRHAKGFAGQMLRVSEEFVGRYARAASEPFVTNAMTELTFEILAETLGFAANVEELLHRMMDLLVAPGWIPRLRKVLDRFRGVVSETMALRRRRMSEDFLTLLLQLE-GPDGLSTSEIEDNILTFIGAGHETTARALAWCLYCIANTPDPVDWPGRMPNVLAAFEEALRLYPPAPSINRAAIEEDEWERVPIRKGISVLIMPWTLHRHVAYWQKPRAFMPERHRFQYLPFGAGPRICIGATFALQEAVIALAVLMHRF------------------------------------ 156032519 62 -------------------------------------------------------------------------------------------------HRRLRRVQTHAFSDKALTSQEPLIQEYARDFISKWYNFTTFDLIGDLAFGESFNCVETGKMHPWRHYPFFAYIVDLFLPQKMVNSFLEHRKLSGEKAERRMDS--KQERPDFMSYILKHNDTEKGMTRDEIRENANILIIAGSETTATLLNGVTYYLLQNPTVLQNLTVEMKYLGAVLEEALRMYPPVPTPRIVPEEGVIAGEFVPAGATVGVSYYAAHYSAKNFHLPEEFHPERWKKAKQPFSLGPANCIGKNLAYAEIRTLL------------------------------------------- 115744154 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLGGYEATYKTIKWAIAFLIHHPEVQAKIQSEMDRMPTWEDETLRQSSMMNGPRRTTCDTQVKGYDVAKDTTVFCNLWWVHHDPKNWKDPMSFRPEHFPRAFLAFSLGSRACIGSQLALMQLILLLGGLLQRF-NLRQAVGEP-------------------------- 158337284 19 ----------------------------------------------------------------------------------------------PDLHRQRKSALRAGLAGQAIQGYIPKINDVIIQRLQTWPAQGEIALVEQICFDVVELDDGCFQGLPIPSKAGLKQVYKTFFDGFYFGRGLQARARLIKFMQAVIHRRQSEPTADFLSMMSQQTDPESVFSNTLIENQCLLQLWASHYEISGLVSSWIYQLGRHPEHFAHLRGEQSFLDATLQETLRTLPPSSTARRLTQSVVLDGVLYEKGWTLIAEPRIAHILPEHFPQPDAFQPARDKYAYIPFGGGVHACLGAQLAMTIAKIFGSHLLRQF------------------------------------ 157761487 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLMNTCLDLWFAGLSTTNTTLNWIICYIMNTPGVQEKMQEELDYMNAVINESQRCANIVPIFHATTKDTVINGYPIKKGTGVIAQISTVMLDEETFPDPYKFNPDRKVEELCPFSIGKRQCLGEGLARMEL----------------------------------------------- 115446809 55 ----------------------------------------------------------------------------------------------DPQWKALRGIASHVFTPRVLAAVRPIRERKVGDLIAYLRAHAGEEVLHAMYTGILNMVSFSYFSVDIVDMPFLRPLDLQGLRRWTTKRFNRVFSIMGDIIDRRLAHIRDNRHDDFLDSILELMAAG-KIDRVNVLNMLFEAFVAGADTMALTLEWVMAELLKNPSVMAKARARLPYLQAVLKEAMRLHPVGALPHFAMEDVEVGGYAVPKGSTVLFNAWAIMRDAAAWERPDEFVPERKDVEFMPFGSGRRLCPGLPLAER------------------------------------------------- 157136428 38 --------------------------------------------------------------------------------------GLGLLNSTGPKWMHRRRILTPSFHFNILNGFHRTFVEECDQLLDEHVDKGVSTALQPVMSKFTLNTICELYEIGEALVHRLMRPWLLNDFLCRLTGYKAAFDKLHSFTTGIINKKREQFRYAMLDSLLVAEQK-QLIDEAGIREEVDTFAFEGHDTTAAALVFIFFTLAHESAVQDRDYSEMKFLDRALKECLRWPPVAFISRNISEDIVLEDGAVIPAGCVANHIFDLHRDPEQYPDPDRFDADRNPYAYVPFSAGPRNCIGQKYAMMELKVVI------------------------------------------- 157328877 69 -------------------------------------------------------------------------------------------------HKYLRTLVMNYFGFESLRDLLPKVEAVARKSLDTWSSQPSVELNYAISQVMFEFISMELFSYDESMSDAFINFLKGLVPGTTFHKCLKNQKKVMKMLREIVEERCERRHGDVLDYFLEEMKSKTFITKDFIVYIMFGLLFATFESIPTMFTLVFKLIMEHPLVWQELKDEHEAILRNSQTSNSTITWEDYFRRAVEDVRINGYTIPAGWIILVVPSALHMDPETYPDPLVFNPWRWKKNFTPFGRGIRSCPGAELSKLVAATFI------------------------------------------- 170102993 32 ---------------------------------------------------------------------TYSSRFKWTMTAELMGWGWLMSSMYGESWRERRRLFQSYFHPGKQMTHHSRQREYIRGMLLPLLLANPGNFADALKHAIGGMALSLAYGIKVLPRERVFVNLIPFLKYIPEWMPGAGFKRQARIWFGLQKRFRERPFDDCLKEMVAGTVQGDPEHQREVIQDTSAMVFAGADTTLSAMETFLLAMVNFPELQLKAQAEVDRVPDFSDERFRPSVPLGVPHLLSEDDVYEGYHIPKGSIVVGNAWAMLHDENDYPEPETFNPDRFDPARIAFGFGRRICPGSHIA--------------------------------------------------- 170109003 38 ----------------------------------------------------------------------------------------------------MRKATAQLLNAESIRRLGYFQKAESCQLMWELAHMPE-NWYSHLRRYTTSYALGDVVDFMDVHPKFINALEIGTMPPVDLFPILTLVPERWANWKKIVKNIRHLHEDRLLSTIEKRMADGNGLTTRDHILHTGGVLLEGSDTCSASMQNAVYCLINFPHVLKKKDRSPDWADAFIEEVHRYRPIGPMPHSMVEDEVINGVLYPKDSVIFINLWGMFHDERYFDRPEEFLPERFRRPNMLFGGGRRVCPGIAFAKTSLEINIANMIWGF-DFASAKDPVDDHTTGVTATPKEYPVRITPRSAQ-- 163838682 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKDENMSDELITRIVADFVIAAGDTTAYTSLWILFLLSNNTEILTEMNDNDQYVKNVVKEAMRLYPVAPFTRILPKQCVLGPYLLEEGTPVIASIYTSGRDEQNFSKADQFLPYRWPSATLPFAFGARSCIGKKMAMLQMTELISQIVKNF------------------------------------ 115402953 8 ----------------------------------------------------------------------------------GEVMDSLFTTRDPAHHKFLKSSVSQIFSMTNMKNFEIFADECTRIFMDAMLDGEPLDFSKWLQWYIGSLTFQRRFGFLEQRTDPFLQTISMSRPIQKLNIFPDTMDKFLKITEEEIKTYEKAQRTDFLAQL-RAVESSRKLSHRDMMNHLSNNLLAGSDTTAISLRAMFYYIVKNPRVYRKIQSEIDEADATMKEAMRLHPGVGFPLVPPEGAEICGYALPGGTNVSISAPVIHVLKEIYEDAESFRPERWDRAFLAFGHGARTCIGKNISIMEMGKFVPQMFRHF-NITWASQRPEW------------------------ 215512256 15 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHPERIPLLVEELLRYHSQLGLGRIATEDVEVGGVTVRAGQMVVAALPLANRDESVFPNPDELDFDRPSVPHVGFGYGPHQCVGQALARVELQEAIPAVIRRLPGMRLALEDLPFRHDMATYGIHELPMTW-------- 2443371 249 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGNVTELLLAGVDTVSNTLSWTLYELSRHPDVQTALHSEITAGKAVIKEVLRLYPVVPNSRVPDRDIRVGNYVIPQDTLVSLCHYATSRDPTQFPDPNSFNPARWPFASLPFGFGKRSCIGRRLAELELQMALSQILTHF------------------------------------ 125539566 36 LPPEPAGLPLVG-------HLHLFRKPLHRTLARLAARHGAVFRLRLGSRRAVVVSSAPAAEECLGAHDVAFAGRPRLPSAGILSYGWMGTAAYGPYWRHVRRVVAEILSAHRVRQFAGAHDREARATARRLCRAASRELKSRLFELLMNTMMAMICDKTYYVWDFLPAVLRWVDVGGVGRRLWRLRESRTRFLQGLIDDQRKEMEHDGDGRLSVQRQDPEECPDQLISSLCISSLEAGTGTSTDTIEWAMSLLLNNPDVMRKARDEIDYLRCIIMETLRLYPPAPVPHESSSDCTVAGFHIPRGTMLLVNTFDIHRDPHIWDEPTSFIPERFEDGRIPFGMGRRKCPAENLG--------------------------------------------------- 146739324 341 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQLRHLLADLFGAGVDTSLATLRWFLLYLAREQRCQRRLHEFLAYLRACISETMRIRSVVPIPHGCKENFVVGDYFIKGGSMIVCSEWAIHMDPVAFPEPEEFRPERFPPQFIPFSSGYRMCPGEEMARMILTLFTGRILRRF-HLELPSGTEVDMESGITLTPTPHMLRFT------- 189208081 91 ------------------------------------------------------------------------------------------TTIDHDLHRQRRGYVSHLFSKKAISSLEPVIQSKVDLLVSKLKQAHTTDVVSHFSYGESFNFPCELVIVMRYHWRRFFPAIDGVLKRLPSRFLTWLNPNLIAYLKDALEKNSKAPVPELFDALTNPDIPVHERTLERMKNESAVVLLAGLDTTARFLTVMTAYLVEFPDVVEKGVERPSWSQAFINERYRCYLTGRFARVPLQPLAYKEWVIPPQTSVTAMPYLLNSHPDVFPDPDTFRPERWRGEHLTFTKGSRICLGINLAYAELYLTVAALVRNF------------------------------------ 168027563 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFAGHETAASAMLFAVKYIMDNPRVLNELRAEHENIRISKFENMRFTPVALLWREATEDVQLNGYVIPKGWKTVCAIREAHHDPALFDRPSEFNPWRHEQPLLGFGGGPRYCPGAELARAEICIFL------------------------------------------- 42568191 34 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARNNIDRLLRELMQERRDETFTDMLGYLMKKEGNRYPLTDEEIRDQVVTILYSGYETVSTTSMMALKYLHDHPKALQEDVKSMKFTRAVIYETSRLATIVNVLRKTTRDLEINGYLIPKGWRIYVYTREINYDANLYEDPLIFNPWRWQNSCFVFGGGTRLCPGKELGIVEISSFLHYFVTR------------------------------------- 15217800 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDEKRKLNEDEIVSLCSEFLNAGTDTTATALQWIMANLVKNPEIQRRLYQKMPYLKAVVMEGLRRHPPGHFPHSVTEDTVLGGYKVPKKGTINFMVAEIGRDPKVWEEPMAFKPERFMEKMMPFGAGRRICPGIGLAMLHL----------------------------------------------- 74005741 127 -------------------------------WKEHRDQQGLAYGPFTTEGHHWYQLRHALNQRMLK-----PSEAALYTDALNEVVDDFM--------AHLSQLLAESPSGNQVSDMAHQFYYFALECLERPIPQDTVAFVRSVGLMFQNSVYVTFL--PKWTRPLLPFWKRYLDGWNTIFSFG---KKLIDQKLKEIETQLQTKGPDEISGYLHFLLTRGQLSTREAMGSLPELLLAGVDTTSNTMTWALYHLSKNPEIQAKDFAHMPLLKAVLKETLRLYPVPINSRVITEEIEVNGFLFPKNTQFVFCHYVVSRDPDIFPEPESFQPYRWAFGSVPFGYGVRACLGRRIAELEMQLLLSRLI--------------------------------------- 211582526 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMISNLMRCYRDGTPIPDKEIAHMMITLLMAGQHSSSAISCWILLRLASQPEMTEKDMDKLPLHHNVIKETLRIHSSIHTMRKVKNPMPVPEFVVPSSHTLLSSPGVTARDERHFRDPLRWNPHRWRSPYLPFGAGRHRCIGEKFAYLNLEVIIATLVRRFFNPEGREGVPDTDYSSLFRPMQPAMVRWE------- 198469640 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDFLDYILQM-AEKRSLDTRQLLAHTMTFLLDGFETTATVLAHMLLLLGREPEAQKRLRNELPFLDACVQETIRIFPPAFMSNKCTEAIELPNFTVEVGTTIVIPHYCFMLDEDYFPDSQSFQPDRERGTFMGFGDGPRVCIGMRFALAQIKAA-------------------------------------------- 115468578 46 --PGPAALPVVG-------HLPLLAAHGPDVFAVLAKKYGPIFRFHLGRQPLVIVAEAELCKEVIRQFKSIANRSLPAPIAGSPLHQKGLFFTRDARWSAMRNTIISLYQPSHLAGLIPTMHSCVARAADAIAAAEQRDVFSDLSLKLATDVIGAAFGVDFEAAEFIREHVHSTTSLKMDWRTARANERLRARVGAVVARRERAGGEDFLSAVLNARDGGSDLTPDYVGALTYEHLLAGSATTAFTLSSAVYLVAGHPGVEAKLLDEVDRFDQVIKEAMRFYTVSPIARETSEQVEVGGYTLPKGTWVWLAPGVLSRDEAQFRDAGEFRPERHAYAHVPFGLGPRACPGRRFALQEVKLAMAHLYRRFPRMESPPELQFGMVLSFRRGVK-------------- 168023918 11 -----------------------------------------------------VISDSTTAKEFFKSQDNFSSRPRLATGKHFGYDYSSVVFSSGEKFTEMRLIYSALLSSTNVKKLAPVRMEEIRFLITSMVFKANLNLMGRIIFSQSLFGDSGTVNATPKEVENFKFFVKSATRLVGLFNVGDYIPALRGLLLPIIHQYRKMHRVDFIAALVA---KYSTLSDENIMAVAIDLIVGGSDSASTAVEWGMTELLRHPHYLQEVQAELDFLDCVVRETLRLHPPSPIPHYSSQECTLGGCRIPAKTTAYVNIHAIHRDPKVYTNPNEFQPKRFNCESIPFSAGRRACPGQKFAFPTVMLMLGNLL--------------------------------------- 198456687 139 ----------------------------------------------------------------------------------------------------IRNKVNPVLMKQNVRQNLPQLDQIAKEFIDKLESQRDPELQDDFHDQLKNWRMGLLSDQPDPNAARLAKHMSDFVNYSFQYRFLKTYDDITEITTNYIEEAIQRFKIDDGRKNKCVLEQLLGLNKQVAVVMAMDMLMAGIDTTSSAFVTILYHLACNPSLTDESTKNMPYLRACIKEGLRITSITPNFRITTKDLVLSGYQVPRGTGVLMGVMELSNSDEYFAQSADFIPERWPFVYLPFGFGPRTCIGKRIAELEIETLLVRLLRRY-HVNWLPNAPLQYKSTIILSPKFLPVE--------- 85001711 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRQRRKEYGENMSDMLGALLASGDHLSDEEIVDFLLALLVAGYETTSTIMTLAIKFLTEHDQIRAKSHPSMAFTQCVVNETLRVANIIGIFRRATTDINIKGYTIPKGWKVFASFRAVHLNPEHYKDARSFNPWRWQNVYTPFGGGPRLCPGYELARVVLSVFLHRIVTRF------------------------------------ 112214394 1 ---------------------------------------------------YWVVTRYEDVKAVFRDNELFSDEANAVLARYGYAMNRTLVNEDEPAHMPRRRALMEPFTPAALAHHEPMVRRLTREYVDRFIDAGHVDLVDEMLWEVPLTVALHFLGVPEEDMDTLREYSIAHTVPEQQVAVADAVGKFWQFAGTVLDKMRKDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170036289 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECGSNMFIFYIAGSETSSGTTIFTLHELTHHPEVMAKLVKEIDYLDVCVKETLRKYPGPILNRKCTQDYQVPNTVIRKGTQLIIPLLGFAMDERYFPEPEKYSPERFDDAYAPFGDGPRQCIATQMGITVVKVTLVMLLSKL-NFEATQGPKIKFAAASV------------------ 10799820 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKKLSPRELVDECKTFFFGGHETTALASLWTLFLLAKQPKWQTLMLPKLEKMGWVMNEVLRLYPPPNVQRQVREDIQVGDTIIPKGTNIWIDLVGMHHDPALWEDVNEFRPERHKMGYLPFGFGGRMCVGRNLALMEYKTVLSLILTRF-SMSLSP----------------------------- 115389132 118 -----------------------------------------------------------------------------------------------------RAMVRPNFVKEQVADLE-KFEELMQGLLELIPTDGSTVDLQDLFFCYTIDSATELFGHSVQSLQKVSLDENDFASAFNYAQDAIAHKARLGFLRRFVRDPKADHANRVCHELVEQFVDKREHYDEEIRDELMNILLAGRDTTASLLSNMFFMLARNPEIWNKQLRNLTYLKYCLNESLRLHPVPINSRRAIRDTVLSPVFVPQGTIVTYSVWAMHRREDLYPDASEFRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 125584160 153 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTMLIAGHETSAAVLTWTFYLLSKYPNVMAKLQDEADTVLGDRL-----------------PTIEDVKKLKYTTRVI------NESLRLYPQPEDMLGGYPIGRYLPFGGGPRKCVGDMFATFETVVATAMLVRRF-DFQMAPGPPVEMTTG-------------------- 46390522 98 -----------------------------------------------------------------------------------------------------RRVLTDAFYPDNLNRLIPHVGKSVAALAAKWGAMAEVDVAEWFQARVVFAMQGQLMAFASEAFRKVLVPGYRFLPTKKNRLSWRLDREIRRSLMRLIGRRSDEAEQDLLGLMINAGAPAAAIPVEDMLEECKTFFFAGKQTTTNLLTWATVLLAMHPDWQERARPKLKTLGMIMNETLRLYPPAVATRRAKVDVQLSDGCMIPRDMLLVPIMAIHHDTRYWPDASQFNPARFANAFIPFGLGSRMCVGQNLARLEAKLTMAILLQRF---------EIRTSPNYVHAPTVLPLIFRPLSS--- 170049356 65 ----------------------------------------------------------------------------------------------------FRTIVNPVMMPKTIQLYVDKLDEIAREFIRDEKNETPADFSQWLNRWLGKDISADTKSIMTNIREFFESYHLDILPSIWRYYKTPTFKRLMTVLDELTRIIMAKVDEAVIRLDKNPSQDSDKVNRDVAVVMAFDMLLAGVDTTSSATSGILYCLAKNPEKQAKNMKNLPYLRACIKEGLRMYPPVGNVRQAGKDIVLQGYQIPKGTDVAMASMILHSGEEYFERGNEFLPERWPFLFLPFGFGPRTCVGRRMAMLEMEMLVARITRQF------------------------------------ 198465719 50 -----------------------------------------------------VVNNLELIREVLNQNGKVVSGRPDFLRLFGGERSNSLALCDWSQLQQKRRNMARQMSQIGCEEMEHFIREIDAKMVPGEPFDVKTFLLRACANMFSQYMCSQRFDYDDEEFHKIVQYFDEIFWRRHLNKIVHWSSTIRSFIMDRIISHREEPDSDFTDALLKSLVEDKDVSRNTIIFMLEDFI-GGHSAVGNLVMLALAYIAKNPQVGRRDMHQMPYTMATIFEVLRYSSSPIVPHVATEDLVISGHGVTAGTIVFINNYVLNRSREHWEDSHQFEPQR------------------------------------------------------------------------ 118428566 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTTSSFAALMLCLAKNPEQQEKLRQNIPYLRACIKESQRIYPTVGNARAPVKDVVISGYRVPKGTHVSMCSLSLMRDAKHYARPNEFLPERWPFLHLPFGFGSRSCIGRRIVEMELELVTARLVR-------------------------------------- 169859769 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDRAHKKMSDFYVDIIKRRRAGHSDDMISALLEQRRNGTALKDHEIAHIMIALLMAGQHTSSATGAWTLLHLANNPDVAEALYKEQLEHFTNPDGSFRHPPIHSIMRYVRDDVAVKTYIIPKGHYVLASPVVSQMDPRIWKNPETWDPTRWESPYQPFGAGKHRCIGEQFAYLQLGVLISTVIRKL-ELRVDIIPEHNYHTMIMM----------------- 169805306 40 -----------------------------------------------------------------------------------------------PAHKRLHSLTLTRLGRPASQPLLAHIDRLVLATMRQWEPTATVRLLDEAKKITFNLTVKQLVSIPGPWTESLRCEYVKLIDGFFSIPFPKSRKKVAGALREVIEMDGKREKKDMVEELLEA--DGGSFSEEEMVDFCLSLLVAGYETTSVLMTVAVKFLTETPAALAQLKEEHENMTKMKGENQPLEWSDYKFRRANTDIHFKGYTIPKGCKIFASFRAVHLNNEPYENARTFDPWRWANLFTPFGGGPRLCPGYELARVVISVFLHHLVMRF------------------------------------ 87083855 105 ------------------------------------------------------------------------------------------------EHKSQRKALQTAFNYRHIKNLYPVFWDVAGEFLEKQIPTGTPDIVDWASRAIGRAGMGQGFDAIQNDDSRLHQAYRMIFEPRRNKRMRHGIQVIRSKCQELIRERKENSGNDILTVALL----NGVFTDEQLIDQLMTFLAAGHETTATALTWAIYILCKQPEVQNRLREEIRMHFPNPKGWPRFAPIPLTMREATCDTTILHTFVPAGTRIILAPRVTNRDSALWPDANNFNPDRWNYADLTFLHGPRSCIGQSFARVEFAILLATLIANF-EFQIEDE---------------------------- 115485695 39 -------------------------------------------------------------------------------------------------------------------------------------ESGTVDLKYELEHLIILTASRCLLG--REVREKLFDDVSSLFHIPAHRRRDRARQRLKEIFATIIKSRKASGREDMLQCFIDSKKSGRSTTEGEITGLLIAALFAGQHTSSITSTWTGAYMLRFKQYFAAAEEEQDVLYRCIKEALRLHPPIMLLRQSHNDFSVKEFDIPKGHIVATSPAFANRLPHIFKNPDSYDPDRGAFSYISFGGGRHGCLGEPFAYLQIKAIWTHLLRNF-EFELVSPFPETNWKAMVVGIK-------------- 158295235 48 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGSALVFILLTLSWELEIQTRLHQELSFFDRVIKECLRWPPVAFISRSVTEEIHLPDGRIIPQGCIANHIFDLHRDPAQFPDPERFDPDRSPYAYIPFSAGPRNCIGQKYALLEVKTAVAYLVLR------------------------------------- 157329858 44 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLIVGGSATTFAASACLLFLLLNHRHALERVQEELDYLQAVVKETLRLSPPAPIAHEAIEDCNVCGYNIPKGTRLFVNVWKLHRDPRTWSDPEKFQPERFLTSNIPFGSGRRCCPGIALALQMLHLTVARLL--------------------------------------- 215506811 69 -------VPELFVVDTHLSMAARFFNFLKASTATYRENDLVVFF---NGPQAIVVTTPAAVEALVKSSNNI--NKPFIYHFMEPAMGTGLIVSEKNVWKPRRKTINPAFHARNLDSYVPIMSRRLERFARKLEEIGYFNIMAPVRAATFGVLMETVFGISDIEDEEFERICNVAYWWDFIYELHRVSRILRDYCRQVITARKEELMDSFLDILLQMHMQDGTLTESDILDETVTIIGAGFDTTASAAAFCLYLLGNHLEVQEKLREELDYLDCVIKETLRLYPVPVVARYIDEDMKIGEQLIPKGTTV------------------------------------------------------------------------------------------------ 158290990 90 ---------------------------VHETFMEMHRRYGPIMLDVDT-VPIVNLFDRADMEKVLRYPSRYPFRPPYRSSRPDRFGVTNLINAQGAKWHELRAKLTTGITSRRLQAFIPSVNEICDDFVDLVRRQRADDLGRRMGYLTTNRQNAKFMRLAEAVKESFVYIGESYFGLKLWKNFVRCEEIIYETIAEIVEEEQLNCPDNDVKHIFISILQTEGLDTKEKISGIIDLITSAIETLSNTLSFLLHNLSQTVEYQREIAHEFAHCKACIQESYRISPTTPCARILEEDFQLSGYHLQAGTLVLCHTRVACLSEDNFQQADRFLPDRWLEQRLPFGIGRRMCPGQKVIDIELTLLVAKIFQNF------------------------------------ 67540592 39 ----------------------------------------------------------------------FLKDPLWWARQPGHP-DSLLSVINPERHAQMRRVLSPGFTARALRKQEPFVQKYVNLLVAQLQDPSAHINMTPWFNYTTFDIFGDLFGESFDCLQHSRYHPWAVLLKCVPPSMRKIQRDHYQQIVDKVQRRWELQRPDFMSYVID-ERGGLRLDAGELYATFMILTTAGSETTATALTGTLNYLVNHSPESLQRVRNLPFLNAVIQEGLRLCPPIPWPRLVPQGGSMICGTWPGGTPVSIQAYTLNRDPTLFNRATSFLPERWDQRQVPFSTGPRACLGQHLAWAEMRLILAKL---------------------------------------- 145258871 59 --------------------------------------------------------------------------------------------VDKEEHARKRKVLSSAYALKNLETWEYKVADMTNRLIKAFLPKGHRPLEKDLTIDYRMWTNATLVWCYDWYKTLVRASKILSPTYHRKWKLNKDWDGIV-YNRATTRWKRYQNGEDFFSALMADKSNPHNLEWGEIVAEISIMMNAGSDTTAISLSNVMLLLLNNPRCLEKLREEVDYLRACLDESLRLFPPVSFRRTPPEGTMILSDHIAGNTSVGMSAYVVHRNESIFPDPEAFRPERWQPYFIPFSTGARGCIGRNISYLEQTILVASLVHRF-DFALPPGWEPERHETTNLGSGPMP----------- 71021981 61 -----------------------------------------------------------------------------------------------------RKAAATALNRPAVQSYMPIIVEESLDAVRRILNDGNFDEISEVIAKVAVRAVTGSLQDYVPLMRYLPANAKSKAAASYGLRRKKFMSKLYEELEQRVNQGKDE--SCITGNILKDTESRKKLSRLEIDSICLSMVSAGLDTFANTMIWTIGFLAKHPEIQRKAQEDLVYIHAMAKEASRLFNVFCLPRTNVSDVTYNNAVIPAGTTFFLNSWACNVDAEKFADPFEFKPERFSNAHVAFGMGRRMCPGVFLALREIYTTL------------------------------------------- 170042733 74 -----------------------------------------------------------------------------------------------------RKVLNPAFNTRMLTGFIPIMDGRARKLVAKMKPLAEFDILQYIGECTLEMAFSTTMGRNANELPGQKEYVKNLMIMNLIGERVLNVNQFLDVFYRMTEAYRIDKKNFLDQILTIRKKDGSLFGDEEISNNLYNMMAAGNDTSSLTIAFACLFLAMHPEIQDKTLKQLQYTEQVIKEVLRLCPAVPCGRQASGPVRLDGIQLPPKQIVVFNIFTLHRRKDLWGNPDRFSPERHPYAFLPFSAGLRDCIGARYAMNSIRIVL------------------------------------------- 149246109 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFVFFELARNQDVLAKLKEEIEYLKAVLNECLRLYPVPNNFRTALRDTTLSPILIRKGQNVIYSVYALHREEKFYKDAAEFRPERWGWAFVPFNGGPRICLGQQFALTEASYVTTRLIQEFEHLTMDPDTEYPF----------------------- 156051546 164 -------------------------------------------------------------------------------------------------HDKRRKVWDRGFSTKALRNYEGRVTSYADELVAQLAFRGKAVNATHWFNYYAFDAIGDLFGKPFDMLKFLSPIPWIFPILIKAPRLMDGLNGFISFCSKQIDIRRVNEPPDIMTWLIDAHKSDPDPVHKDPRWLYRLVIIAGSDTTSATLTYLFYHLCLEPHHIAKLREELEPINGVINETLRLHPAVPSGQTPPEGLTIDGTYIPGNVTISTPTWTMGRLKSSYPSPHTFLPTRWNAKFLPFGAGNYSCIGKQLALMELRAVVARIVTRF-DVGFAEGEV-------------------------- 158291703 102 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLLLESAENGALISDEEIKNQVDTIMFEGHDTTAAGSSFFLSMMGVHQQIQDKVIQELDYLERCLMETLRMYPPPIIARSLKQDLKLSDIVVPAGATITVATFKLHRLESIYPNPDVFNPDRHYYAFVPFSAGPRSCVGRKYAMLKLKIILSTILRNFRVYSDLKEEEFKLQADII------------------ 211588434 57 ------------------------------------------------------------------------------------------IAMSEKQHTAVRKSVGRAFTTNSLLNYEDSIEATGKELVDILTENPETDVGQWLQFMLIRIAFSDTLGLLAKVMARFDHWGQWGAMPDADFLLNKSRLAMSKLEARRNDPNKQSYADLCSSFLEGQAKYPDLLRQDEILGIIMSTIGAGADTTAGTLTYTLYFLSKNPTAKWKEVQHMLYLDAVLKESMRLLPIASWGRVVPAGVTVAGKFIPGDTIVGCQIDATHLDKDVYGDSDLYKPERWDRSFLTFSAGKRICTGVHIAWLEMKKTLPLLLMNF-DLELVDPNQDVREGIRISAVKYPP----------- 3913329 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILLAGRDTTAGLLSFAVFELGRNPEVWSKLREEIEYLKAVINETLRLYPVPRNGRFAAANTTLPHILVRKGQTVMYSVYALQRDEKYYKDANEFRPERWGWAFLPFNGGPRICLGQQFALTEASYVLVRLIQSFETLELSPDAP-------------------------- 170051574 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVDNFYTMLVAGSDTSGTQMTYIALALAVYQEYQEKVYQQLQYTEMFLKECMRLLTVGPAVRKNLATVDLGDIKVPPGNTLILSVYNLHRRKDIWPNADQFDPERHPYAFIPFSAGNRNCPGNRYAMINMKTIL------------------------------------------- 195108019 81 ----------------------------------------------------------------------------------------------------FRSIVNPVLMPKNVRLYYKKMSQVNCEFVDRIKAIRDPNTVPDNFLEYINYWTLESVSVDFFTLAAIYEIQPSVWRYFHTSQFKKLMNAYLAYVNEALERLNAEAQRGIVRPEKEQSVLEKLLKIDKKVVMAMDMLMAGVDTTSSTFSALMLCLANNPDKQEKSMKNVPYLRACLKESQRLMPVIGHIRTTNRDCILSGYRVPAGTFVSMIPLNCLNNDQYFPRASEYLPERWPFVFLPFGFGPRMCVGKRIVDMEIELGICRLLRNFK-IEFNHSTENAFRSVLINKP-NIPLKF-------- 50546773 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNILLAGRDTTASMLSWIYFRLARDPKLYAKLRKQCDYLRYVLNEALRLYPVPINGRTATRDTTLQPIFIPKGQTVSYSVYWTHRDPRFWEDAEEFIPERWDPRYLPFNGGPRICLGQQFALTEV----------------------------------------------- 15238249 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRREQVDYVVGVIERRRQNPGSDYLDTLFDLKIEGRKTTPEELVTLCSEFLNGGTDTTGTAIEWGIAQLIANPEVDEKDVDKMVFLQAFVKELLRKHPPTYFSHAVMETTTLAGYDIPAGVNVEVYLPGISEDPRIWNNPKKFDPDR------------------------------------------------------------------------ 231887 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARHPEIWSKLREEIEVNFGVGEESRRMYPVPVNSRTATRDTTLDPIFIPKGSTVAYIVYKTHRLEEYYKDADDFRPERWGWAYVPFNGGPRICLGQQFALTEA----------------------------------------------- 46189238 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNKLPFKNIQANITEMLAGGVDTTSMTLQWNLYEMAHNLKVMAKMVQLVSLLKASIKETLRLHPISVTQRYTVNDLVLRNYKIPAKTLVQVASFAMGRDPGFFPNPNKFDPTRWHFRYLGFGWGVRQCLGRRIAELEMTILLINLLENF------------------------------------ 161520245 2 ----------------NPTDPAVTHRDPYPYYAALLD--GPPLAY-DASLGLWVATRAASVAAVLGHPRVRPLDLPVPPALRGTSAGALFGELDGARHQLPKQALHAALAQIDVQALRGRAATLAA---AQRPALDDPDALNAWCIATPVRAVADLLGFDEPQLDDIAASVVDFVAALSPLSDAASLARASDAARQLLERMQSHARDGLVAAVKDAAAQAGWHASGALVANLVGLLSQTCEATAAWLANTIVAWHRQSAESASSADVPDDADAFVAEVARFTPVQNTRRFVAARTTLEGVTLDAGAAILVVLAAANRDPAVHRDPHRFEPARTPGPDFGFGTGPHQCPGARIARAVTVGAFGALLR-------------------------------------- 168059878 4 -----------------------------------------------------IVTGEETAREAFVDQHIFSARPTLISQYISSGYRTTMTTPAGAHWQKLRKIISHHLSPTNLARYIPVRDSEIQKLLERFRDQSREDIIMRIAFEFATLDNEGRKGNAVVLDRLFQEIMDAGSIFQCYSNIRTIAGQITDLVMPIVMERKRLLKERPLTEVKTMLKGDDALTDMEIVWNVVELMVGATDNTSHILEWIFANMITYPHVQQKAYPNLPYIQAIVKESMRRHMMAVIPRIASRDCKLRGYDIPKGTMVVLHAGALALNEEIWSDPLEFRPERFLNAFLPFGVGRRSCPGASMGLLHLHMLLANLIYRF------------------------------------ 145351898 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAARKNLAKIFDKVIQARRESGAPDVLQTFIDARKDGSRLTNDQVLGMLIAVLFAGQHTSSITSTWTMPALEKEQKDIMKKHGKMDELHFAVKEALRMHPPIMLLRMAQVPFEVKKYTVPKGHIVATSPAFSHRLDNVYSDPNEYKPERFREPFIGFGGGRHGCMGETFAYMQIKTIWSILLRNF-EFEMVGKVPEPDYTGMVVGPTA------------- 146276023 25 -------------FSLDFMRPKGVAGQVAAALF--RRLLVPVLFVLQCFWPFLLVTRADDVAAILGDPEGFPVPFGPEMQSLGAGATF-LLGLEGPDHDRQRRIITSVVKRSDLAGLEAQADSFAKALLES--SKGRIDAQRDLVQRVAAETCARYFGLPIDDPDLYAEWTDPLGDPVARDMAEAAAARIGALIDRTVAHEHAAPPETLVARLVELQAAGDAPTNEEIRAILLGLSVGFVPTNSMAGGKILDLLSRKGEIEAARAGDAQHFEQVLREAMRLAPAIAPGRWTRQDTQWRTFRVRRNTLVMVATQIALRDPRKVVRPWRFEYDRTDTPPLVFGNHAHSCIGEHIAIAQLR---------------------------------------------- 15238033 71 ----------------------------------------------------------------------------------------------------LRRIASHLFAPRRILAHEAGRQLDCAEMVKAVSVEGSVVLRKHLQLAALNNIMGSVFGRRYNWSDYLPWLGYFYDSIRLNQRCSDLVPRIRTLVKKIIDEHREKKRDDFVDVLLSLDGD-EKLQEDDMIAVLWEMIFRGTDTTALLTEWTMAELVLNPNVQTKLRDKLPYLNAVVKETLRLHPPGPWARLSTSDVQLSNMVIPKGTTAMVNMWAITHDQTVWSDPLKFDPER------------------------------------------------------------------------ 50555099 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITDADLRSICLTMVSAGFDTVPANLISCFGHLSHSWEMCLMDDSKVHYIVALCEETVRYGSVVPMPRRTINDIHYQGAVIPAGTILFMNAFAANFDATRFHDPFKFDPERYGPAHFGFGAGSRMCCGIHLARKELYVAL------------------------------------------- 68404974 139 -----------------------------------------------------------------------------------------------------RIILNKVISPKVQGNFVPLLDEVGQDFVARIERSGQNQWTTDLSHELFKFRLGLLLDYIDPDSQRFIDCITLMFRPIRSKIWRNHVEAWDGIFNQADRCIQNIYRQLRKNPEGNGKYTGDKLSIEDIKASVTELMAGGVDTTAITLLWTLYELARNPDLQEEMVQMLKMIPGTLKETLRLHPVAVSQRYITEDIVIQKYHIPAGTLVQLGLYAMGRDHQVFPNPEQYLPSRWVNSQLSFGFGPRQCLGRRIAETEMQLFLIHMLENF------------------------------------ 145247805 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQKKMTETYMEIIKERRKKDSEDMVWNLMSCYKDGTPVPDEEIAHMMIALLMAGQHSSSSTASWIVLHLARNPQIMEELYQKLDLHAKVIKETLRIHPIHSIIRAVKNPMPVDPYVIPNSHNVLSSPGVTARSEEYFPNPLKWDPHRWNSPYLPFGAGRHRCIGEQFAYVQLGAITAALVRLF------------------------------------ 68481138 122 --------------------------------------------------------------------------------------DNIFASLENDRHRKYKKLINNLYNKTAINHTRSVLLETADKLVETVGKESPSIEVFTLFGALAMDVVSRFMGFWTTLMPNFLWDYAATTILQAADDICNFQLNLYKFAEKNLTSNGKN-----LTTLETLKKNG--LEGEYAYSFLTDNLFAGHETTAVQLTYLCYELSRPANYKMQQKLREELNKAFPDENGRVHTSIPEPRVVDKPYLVDNMVIPQGTIISCLPYSFHRTEGVFPEPDKFLPERWEKYMMPFGKGVRMCLGMNLAMIEMKIAIAKL---------------------------------------- 145246542 216 ---------------------------------------------------------------------------------------------DHDDHRKRRKAWDQGFSIKALGIYEPRVKSKADLLVTAWTMFLSFDIMKDFHNLTTGVEHPAIKGVHDHMAATLLQVPWLLNILCRIPGAVSGYSSFFKWCADEIERKQKTWDEDVVSWLLKAYVERSAPSRMALNEDSRAVIIAGSETTATTLATVLYYLAKHPSVLAKLHQKLDFIDDIINETLRLRPAVMTGRVTPEGLQVDEVHIPGDTIVFVPVQLIQTDERYYESAKEFIPERWSAPFIPFLTGPYICPGKNLAMISLRTSISTIAQQY-NFSFAPGE--------------------------- 154289577 69 ----------------------------------------------------------------------------------------ISTEPDPQKHSAMRRVLANAFSNSVLKGQADVINKYLDMFVSQIKKHDNPNPVEEWFNWLTFDIIGDLFGAVENARTHFWIHISRLFMKWIIPNMDEIRQQRREHIAHTSKAMKRANRDDIVQKDFFSGKEGADTSEMFLTAQAHTLIIAGSETTAVTLTAMVSFLLRYPDKMKEGTLPLEYLFAVIEETLRILPPVPFPRTCPGAV-IDGHVVPEGTIVSVSPYTASHDVRYWHDPEGWHPERWPSDHPPFSTGPRVCLGVNLAYIELRMTLARLL--------------------------------------- 169855066 10 ------------------------------------------------------------------------------------------------RHAQLRKPWNKAFGTGPLKDYEEMLVVRAGLLMDRLEGHGRVDLAKWVSFDFSLLQDGDVNGFIKNMEDAHYLPTIVQHIPWMAKVTRWVGSKLQKFGAFALAQARKMMHKDLFYHLIQATDPDLAASPLPLIMANAILIIAGSDTSASAVTSIIYFLLRNPECHKKLQKEIDDTFGFDEEAMRVFPPQRAPKIGSGGKMVGSMFIPEGTSVTVPPYVYHRDPRYFPNPDTFWPERWRGAFIPFSAGPANCAGKPLALMEIRYVTSLLIRTF-DMSLDENDPVAWENSL------------------- 86440315 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRHENDGLIKRLCE-----DKMSDEDIIRIVADFVIAAGDTTAYTSLWTLLLMAKNKDYNELPMKDINNIKHVVKEAMRLYPVAPFTRILPKESILGPYKLNEGTPVIASIYTSGRDINNFSRPEEFLPYRWPSASLPFALGSRSCIGKKIAMLQITELMSQIVKNF------------------------------------ 169866881 66 -----------------------------------------------------------------------------------------------------RKSFHHFLSPQGVENFRPVIEQEGIAFVHRLLEN-PAEFFEETRFCFGAIIMRVSYGVNDYEYNKLVNQFPWLRYVPTWFPGAAWKKRLSAMFREAQERMRSGKQNEFISMATSLPKDSPEYASQEIQARNVALVFAGSDTTVTAAHVLFLLLAKHPEVQRRDCSQLPYVQAIIKEVSRWHTILPLPHVSTEDYEYKGYFIPKGTTVLANTWSIMHDAEIYQDPLEFKPERFLDPYIGFGYGRRICPGRHL---------------------------------------------------- 116198705 37 -------------------------------------------------------------------------------------QRGLFNTRDRAEHTRKRKIVSHTFSVKSVAQFEPYIHSNLELFVRQWFNYLAFDVIGDLAFGAPFGMLSSGADMAEVRLKPFAKYFPDPFFTQGLQAVENLAGMAIARVKSRLENPPPAERKDLLQRLIDGRDEGEPLGRQELTAEALTQLIAGSDTTSNSSCALLFHAVRTPGVIQKLQAELDYLSAVVNETLRFHSTSGIPRQIPHDIHYEGHYFPPGTVLSVPTYSIHHSKEIWPDADEFKPERWKNAFIPFSYGSRACVGRNVAEMEMKLIVATWSRR------------------------------------- 169776828 41 ----------------------------------------------------------------------------------GAAHPNVFGMRDEVMHSVRRRHMSHSFSLSYIKEMEEYLDLNIRILKDKIRYHSEIGEVFALKKALHYYMFSRSFGVQEADWPTMTMTLKRWLPYMPHRRLFAGRKACADLASSSVQRRLRQNRKDILTNLIKAKETGERLTQTDLETEAFGFIIAGTHTTSATSTLLFYHLLHNPDFMRKCTEEIDSNRNCIRENFRITPVFTMPRRITDPVTIEGEHLPQGTSVAVCNHAFHHNPVVWEDHNIFNPNRWNDPNVGFGLGGRQCIGKAVATTNIYKLLSTLLKEF-TFELADEQE-------------------------- 67536942 1746 LSPI-RHIPGPTLAALSFW-PEFYYDQYFRQIDKMHQTYGPLVRINPFEIHIQDPSFYP----VLYTGPTRRRHKWLWAARMFGNNTSAFATVRHEHHRLRRSALNPLFSKSAIQRLTPHLQHTLARLCSRLDGFAFTRQDVDLGIGLTA-FAADVITEYCFGQSLELIGKDNFGKEWIDMRMSAQIQPLVDRAAAVDKPADPLTVFDFLSTLPQHEKTVDRLKGEGQ-----TLIGAGTLTTGNALKTIIFHVLNDPDIFRKLRAEVDYLSACIKEGLRISYGVTHRLIAEEPLIYSGVTIPAGTPVGMTSIFMHDNPVVFPQPREFRPERWNRHFVPFSKGSRMCLGMNLAYAEIYLVLAVLFRR------------------------------------- 169765522 41 ------------------------------------------------------------------------------------------------RHGYIRRQMSHGFSEKSMREQEDTIRHYADLMISYLQANGPKENVVDFYNYFTFDVMGQLFGESFNCLQSFHPWVSIIFDSIRYNVFVRCTQ-FWPWLSPVIRRYRKTIHDGRNDLVANLLKPDSGVTDLEYQSTVQTLIVAGSETTASLLCGVTFHLLNNPEKLEKSVNKLHYLLACLNEALRVYPPDGFPRRTGSNVEINGQPVPPNTAIRMTHWATYRSPRNFVRPNEYLPERWKNALQPFHVGPRNCIGRNLAYMEMRLLLALVLWNF-DLELYPA---------------------------- 145511958 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQQKENKQDMDAEEILHQFITLFFAGTDTTATTSGTCLYYLAQFPEMQEKEVIEVVGEQGDIKEEHRNPAFSPVFRTVRQDKQLLDVKMKKGWFSVAYHIGPGLLDKHFENAQEFDYKRWLNKHIPFAAGPRNCIGQHMAVMEVKMIVARLVRQ------------------------------------- 145233527 6 --PKPPGVFLLGVKDVD-------AANPWNSFNKLAAKYRPICKVTILGVDIVLITGAALLEEICDETRFQKCVAGPIIEIREAVHSSLFTAINDKEWGVAHRIMAPLLTPGAVDQVFADMREVSTDLIKKWTPRQRINVTNDLDRLNHAANMLCFFDQRLHCLERRSSRLKLVNWLFYQRKFNAYNKTLRDYSASCMDYRRAHPKKDMLYALMEGKETGEGLNDEQIVDEIINVFI-GSATAPNLVAFGLYYLMKNPHVIKRAREEIDYCLAIAQETMRAAPAPGFNREAIPDQEGGEYEVPRKQALIAVLYGVNRDPAVFEDPDAFKPER------------------------------------------------------------------------ 46138113 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDLEIAYTAGSPFGAGVETSAGSLASFLLACVKFGPQFFDDLPKLEYVRAIASETLRWRPVAVTPHASTADYVYKGMFIPKGSTIIAPLWTLHLNEADFPQPHEFRPERFMEGHSAFGWGRRVCPGMHLG--------------------------------------------------- 169856393 144 ---------------------------------------------------------------------------------------------------RQRRLMHKAFAPARIPDYHPLMESSTNLFLRNVINEDEYLMMAEECVGILANEIASAGGVWAVDVMPFLAKIPKWAEGLPGMSFKRKARKWKKMMEDWVDGPFEYVKNTMKSGSYKQSFCSSLLDDEDLKWTANSMYAASIDTTITSVAHFLLAMMKHPEVLKKAQHEIDYVEAVLSETWRWASPVPLPHKLTEDDVYRGMYIPKGSLIFANIWAMTRDERIFPDPETFNPERQDPRNFIFGFGRRLCPGNHIVDASLWLLVVRMMATL-DISTPVDEKPVFDNPIFRTPNPFPCDMRPRSEKAV 194900042 76 ----------------------------------------------------------------------------------------------------FRSIVNPVLMPKNVRLYFKKMAQVNQEFVERIKEIRPGNFLETINRWFKHLDDFFLYTADLEIKPSLWRYFTTPQLKKMLKTLDSLQEITLSYVDEAIERLEKEANEGVVRAENEQSVLEKLLKVDKKVVMAMDMLMAGVDTTSSTFTALLLCLAKNPEKQAKLREEVMYLRACIKESQRIYPTLGNARGLTRDSVISGYRVPAGTFVSMIPMNSLYSEEYFPKPREFLPERWPFVFLPFGFGPRMCVGKRIVELELELGTARLIRNF-NVEFNHSTKNAFRSALIN-LPNIPLKF-------- 157759754 25 ------------------------------------------------------------------------------------------------------------LTMRNMGMGRDLMEEIIAELLDAKSVNGTAVETVNVFFDLTVIINNMLMGFRFDEREKFSATYLVLPVWILKTLFSKSFDELRDYIKGTYEIDPDNVEDFVDAFLLKMKQDPEVYNEENLKMLVLDLWITGQETTTMTLISAFIRFLNNPDVMDKLRNELMYLNATLAEVQRHASNVNFWRLNKEPTVIGGHPVDSGCLIAAQLSALHTNEKVFEDPEKFEPERFKNENLPFGIGKRSCLGEALAKAEL----------------------------------------------- 119483582 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPISPIAVPHAVIQDDEYMGYFIPKGATVIANQFGMNMDDAFFYDPSRFHPERYENPDLPFGFGRRACPGHRLARSSLFIVISRLLWSF-DITSADKEPLTEESS----PAAVKATFRVRSP--- 67540630 32 ---------------------------------------------------------------------------------------------DRDDHRERRKVLAPRFSKQAAELAAPKIQARLQDLVQFMVKQGEGCNITDLFRAVAINWVADVFLGDCGDWVNYEARKLDMLEDIDGLSALIPTLRFFPYLATLVAGFKKICKDHTLLIFHRLENTGKPPTLDYLAEEAFAFIDAGVDTTGGTLVTALYHVLKSPEILRKLRKELDYLNAIIKESHRIWPAIPGPRVVPAGINIGSYFIPGGTTVSATHHSLHYNETIFPEPHKFNPERWGGRYLPYSRGTRACIGINLAQIQLRLTLTHLFGQY-ELELCDPVPSRWKDHFVAHPKE------------- 154320460 53 --PMPPHHPIKLMGEIVSQLPGDIHRHVLPHQIKLRYPNLGPLFYWPFGGEILVVVGPDAAYQMTQSHPLFHAMREYLKPMTG---GNDLVSMDGKEWRKWRSIFNPGFSAGHLMTLVPDLMKVFCEILRKAASKSDIVIMDHLTTRLNLDIISRMFGHEVNPLQRYNPIRPFMNWWNSRQMVKYIWGELDMRLKRRIQGTRSRSIIDLALDNYLASRPGDHAFRDIATSQLRVFIFAGHDTTSSTMCYALHLLWTNPKARQLLIAEHDMIMAVAKETLRLYPSASSARSGEPGYFMGLQFPTDGFMVWSNSHAIQRDPLYWPQPNEFLPERWKGTYRPFEFGPRKCIGQELAMIEMKVFL------------------------------------------- 195055330 66 -----------------------------------------------------------------------------------------------------RKALNPAFGHNILISFLPIFNKEAGALLDKLVGMGENNLLPHLKNQNLRIATQTTMGNDMNSYNRILEIGSQITHSPWLDNFNECHSTIRQLIKKFIDRTLKNRSNTFIDVAIDHLKTG-VLSHKDVESECHTIVVGAFETTAFTLINILMLMAMYPEYQEK--------------------------------------------------------------------------------------------------------------------------------------------- 204022224 47 ---------------------------------------------------------------------------------------------DDYHKTVKRNLLTSILGPAAQKRHRAHRDAMGDNLLHALALNSPQEFVGDLGTTMTREEMFQILVVDPMMWRDFFPYLKWIPNAKLEEKIEQMYIRRKAVMKAVIQEHRKDSGENLDSYIDFLLAEAQPLTEKQLLMSLWEPIIETSDTTMVTTEWAMYELSKHPNKQQRLYCKMPYLSAVFHETLRVHSPIIPLRYVHENTELGGYHVPAGTELAVNIYGCNMEREIWENPEEWSPERFLAENMAFGAGKRVCAGAMQA--------------------------------------------------- 586081 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRYGWESEAESVVNDVKNNAEASVGGIVIRKRLQLMMYNIMYRIMFDRRFESEEDPLFVKLKCKEVKDRRLQLFKDYFRKKLESTKSTTSNDAIDHILDAQKKGE-INDDNVLYIVENINVAAIETTLWSIEWGIAELVNHQDIQNKVREEMDRVLGPGHQVTRMAIPLLVPHMNLHDPKLNGFDIPAESKILVNAWWLPNNPAHWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 157761659 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGMETTSNSLRWHLTYMMKYPEIQDKDKPNMPYTQAVIHEVQRHSNMIPMTHFNTKEINIKGYKVPTGTNCIGQLWSIQRNDPVFIESHKFNPSRYLEKTIPFSIGKRNCLGEGLARMELFLIFSALI--------------------------------------- 157349258 38 -------------------------------------------------------------------------------------------AVDGGAWRHQRKLASFEFSTRVLRDFSAVFRTNAAKLVKEFSDAGRVFDVQDILMKCGLDSIFKVFGVELNCLEKAFDDSNALVYWRYVDPLWKSIKVMDDFVYNLIRTKRKNDKEDILSRLLESQKDPEQMNDRYLRDIILNFTIAGKDSTANTLSWFFYVLTKHPLVQEKVVQKMQYLHAALTETLRLYPVPIDGRCAADDILPDGHKLKQGDGVYYMSYAMGRMSYIWEDAKEFRPERWPFKFVAFHAGPRICLGKDFAYRQMKI--------------------------------------------- 170084193 105 ------------------------------------------------------------------------------------------------DHVQYRRGLNALFTRKALGIYVAIQESITRKHLKNWAKTGAAQPIMMTARAMNMDTSLRVFHIPEHAAREINEKYWAITQAIQARKVAMRWLELAAH-NSKIAMANGAEPECMLDEWVQVLADPKEFSDLEMAMVVFSFLFASQDAMSSGLIYGFQHLADHPEVMAKVKEEQEYLQAVVKESMRQPPVLMVPYKATKAFPIDDYTVPANSMVIPSFYNSLHDSSVYPDPESFNPERWPKNYLVFGSGPHRCIGLEYATMNMTLVL------------------------------------------- 163838670 84 ----------------------------HEAYADMFKRYGPVFMETTPGGVAVVIAERTALEAVLRSPAKKPYRPPYRRSRPDRYASTGLVNEQGEKWYHLRRLTTDLTSPHTMQNFLPQLNTISDDFLELLNTSRQSDGTVYAFEQLTNRMCGLMLGSRLGFLERWMSGRAMALAAAVKNHFRAQRETIHAIVTELMEEAKSKTTDEAIQEIFLKILENPALDMRDKKAAIIDFITAGIETLANSLVFLLYLLSGRPDWQRKINSELPPYAMLCSEDLAGAPSPFLARLLDSPMTTGGHKIPPGTFVLAHTAAACRREENFWRAEEYLPERWPHAYAPFGRGRRMCPGKRFVELELHLLLAKIM--------------------------------------- 70993004 78 -----------------------------------------------------------------------------------EGHASIFTTRDPAQASRRRRQIGPYLNHGYLGRMEGLIKRKWDRLLEESGGQQVTVNYRDHKQYATFDTIGALFGREFNALTNDDRTVIRWFPLLKLWPFSRVLRQYRERYERFIAYSKESVTRDLLQAFIDAEDPENPMTADEVMTESIAMQLAGSESTSFVTSWVIHLLTLYPQHLAKCRDKLPYLEACVYETLRYSPITFLPRISTKGLTIQGHYIPPGVEIAINLHGAHINKDVWTNPHLYDPTRFKRNVFAFSYGHRNCIGRNLAMMEIMIIIANILK-------------------------------------- 195171983 13 --------------------------------------------------------------------------------------------------RILRADLVPLFTPSRLRQTLPHVAAACQQLVARRLTGERFEAKALATRYTLQVIASAVFGLDAHCQEEGSQWLQRLLPLFQPWSLPETIALLHSSRLANILQHRYVPLQDWLCDLVRARSGANNFLHWDLAGHATTLLLEGYETSAMLLAFALYELSRNESAQRRVQTELEEVAQRHGETLRLHPAMQAQKRCTKSFTLPPQRSDTDTAVVVPVQAIHMDPNLYSDPLKFQPERFMNRFLGFGAGPRMCPGMRLGLAQTKAALVTLLRDY-SFSLADQAQDPFQ---------------------- 118369991 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGTETTAHLISMTLYALANNKQVYEKLMKEIKENIKQYDEFQHNAAPFIFPRVTNQDYKRENLFIRKDLLVMYKIAQYSEDSQVFKDSDLFIPERNPYEMIPFSSGSRNCIGQHMAILEAKYILIHILMNF-EIEPVPN----YKLSIIQKVTNAPL---------- 154310961 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTASLLSNTFHVLARRPDIWEKTMKGMKYMKYVLNESLRLYPVVPNARFAACNTVLSPIFIPKGSAVAWSTYTMHRRTDIYPDAEEFRPERWAPGYLPFNGGPRICVGQQFALAEA----------------------------------------------- 116208430 45 ----------------------------------LHVRYGPVVRYSPNDLSF--VDDGGSVWKALHNRREFAKAKEWFVTPANGIYGINSAAA-HEDHRRYRALFAPAFSERALKGQEPVFRSHVDQLLSKLAEAGEFDIMGQLTFHWVQAVFDSIRAIPIAQLIQYYPLFQALFDLVEPKAVRDMKYNHFRFSADRVDKRLERGSDDIWNLVLSAQGD-KKLTLDEMYCHADVFMLAGSETTGTAMSGLTYFLLTNPDITMESTAPLKYLNACIHEALRMYPVGVPRVVAASGKTVLDRFIPADTRVSVHHYATYRSASNFADPDTFAPERWREAMQAFGYGPRDCLGQNMAWHEMRL--------------------------------------------- 119191908 42 ----PPKAPNQGIFGINVYRDMARHKEEHVFLQKERYDELGDTYTSDMFGRTYIDTRPENIKAILTQFEQFSLGDSRLDAFYPMLGEGIFTHVYGEPWRHSRAVLRPQFARHQIQDLAKL-----EDLLPDSPPKETQ-FYHDFTRGTEICMLRTLLG------DLYFLQKDSSEFKRVSAFVQEYIDRFTHKALELHAAGKPTSYDSNGKYVFLEEISKSIRDPVRLRSELLNILLAGRDTTASLLSACFHQLARHKDVWDEMDNVGDRLPTYEDETLRLFPVPWNGRQAVVTTTLPRILVKKGTFVLYSTWGLHRSKFYGEDTNEFRPSRWEWNYIPFNGGPRICLGQQYALVEASYVITRLLQVFKDIE-------------------------------- 70609692 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMLEALLAGD---DGFSDEEIVDFLVALLVAGYETTSTIMTLAVKFLTEHDEIRAKKSKQEPLEWNDYKSMPFTQCVVNEFRRAMTDINIKGYTIPKGWRVFASFRAVHLDHDHFKDARSFNPWRWQNNSTSFGGGPRLCPGYELARVELSVFLHHLVTRF------------------------------------ 553118 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARNPKIWNKLRKKCEYLKAVLNETLRMYPVPINFRTATRDTTLSPIFVPKGSSVVYSVYKTHRLKQFYEDAYEFRPERWGWAYLPFNGGPRICLGQQFALTEA----------------------------------------------- 115450563 48 -----------------------------------------------------VVTSHPDVKEILDNPA-FADRPLNHAAYGLMFHRSIGFAEHGPYWRALRRVAAHLFGPRQVDAFAPYRARVAGGVVAALRGAGGEAAVQVEELLEMVHEGYDLLGKENWC--DYFPGLAAVDPQGVGARCAELMPRVNRFVRGIIQEHRGKEARDFVDILLSLQES-EGLADADIAAVLWEMIFRGTDAMAVLMEWTLARVVLHPDVQANVHRELDYLQALLKEALRMHPPGPWRHRAISDTYVDGHLVPAGTTAMVNQWAMSRDADVWDAPLEFQPER------------------------------------------------------------------------ 169860703 32 ------------------------------------------------------------------------------------------------QHRKQRKLLNPVFSIAHMREMIPTFYEVAHRLIDSLEPEGKPHFYRQAMVPLTFSRFAVLPKVVNIGTPQFRRWVVDMLPWGNLQKLVRLIDIMHNTSMEIVAHEEADQGKDIISILLRAASEEDRLPEHEVLGQMSTITFAAMDTSSNALSRILYLLSECPEVQQRLRVQLPYLDAVCRETLRLYPPPLVIRESTQDTILSEVHVPKGTPIVIAIYSSNTDPELWPDAKEWKPERWLEPLMTFIGGGRSCIGFKFSQLEMKVVLCALLESF-RFSPTDKKVIWLNNGIV------------------ 194752768 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDATSTLISAVFLTLSKHPEKQAKNMKDMPYLRAVIKETLRYYPNGLGTRTCQSDVVLSGYRVPKGTTVLMGANVLMKDRAFYTRPEEFLPERWPFTFLPFGFGPRMCIGKRLVDLEVETTVAKIVRNF-HLEFNRDASRPFKTLFVM----------------- 170085059 91 -------------------------------------------------------------------------------------------------HLKQRRLMAPYFASKYLRTLLPVFYPFAYELCDDIEKYDGVINMHRMMSIAALEYVGTGLGYRFDGLAWFRKRLVDWVPWPDLHRVKAVIYRMDDIAQDILQTRKQAFADDILSAIMREAEDDEKIDKDEIISHITTTLFAGHETTAGVLSRIIHQLSLHHDAQERLREEVTYLDAICKETLRVYPPVDQYRTSVKPTVIPILYPIQSTDTIVSIVGYNRNKSVWADAEEWIPERWLEPMMTFTLGERACIGYKFAEMEMKLILSVLLSRF-RFSIDPKNEIFWNMG-------------------- 156373696 11 ----------------------------------------------------------DVVKEALKRASDFSGRPPLHTFLLSSNGGRNVAFTDGKRYIQNRRALDLALQTQTQDSFTEKIQAEADALVCSLLNKEAQELMDHSTDFIENSAVGNVVDFMPWVKTVFKRKVDETVRSLTTFVRKLYQLRMREIIADTLIKIKKNQDKYLASDENGNSSDEDDFDNERVINLMADSFGGGYEKLGTAMKWFVAYLVAYPEAQEQLYQEIAHVEATVLEVLRRSCFLPFPHCTVRDTTVAGYKLPKDTIVFVNLWGCCHDPKYFKDPFKFNPLRKPNSMMAFSDGDRRCPGEGYAKSALFTLMGTLVQRL------------------------------------ 146275395 62 --PGPKGLPLIGLMDYTPLGPFRLKK-LHESFFERYRQFGKISKETIGNKRFVSVYDPHDIETLFRTEGPNPSWMQLMALGEVRGKSLGMINETGEKWRQLRAAQSKLLNPKNVCCFVPILDDIAQGFVENMRVEPSIDMDAELRKWSLESVVSATLGIPDKDTEDLLESSDAFLETWPWRKFLRANEQWLSAAGRIIDRSLDSNGSDPLQTLLEHIVTRKELTPDDIVMIITELIFAGIESTAVAMTYNLYTMAKNQAVQENARRELKYVKACIKETFRVFPVFSMRRILDREIVLSGYRVPPNVIIRVLSHVTGQLPEYVPEPDRFAPERWPKPHPPFGVGSRSCIGQRLAEQELTILL------------------------------------------- 119499588 77 ------------------------------------------------------------------------------------VMANIVTFSDPKLASRRRRQIGPYFNPSYLAKMEELIRAVADKWDRLIAQQGHHDLQLATFDIMSALAFGRRLDSLKEEGESVAIVEWIMATAVYIGVRINFRLLMVFPFSRLVRRWTRAYSEDLLQAFIDAEDPDSKMTAVEVQAESVGMQLAGSETTAASLTWVVHLFTLYPEYYRADCNRLVFLEAFVYEMLRYTPITFMPRVSSNGTTLQGHYIPPGTEIAFNLIAMNNREDVWEEPERFLPDRFKRSIFAFSYGTRSCIGRHLAWMEMMTVLANLLWSLPEGSLYGPHHVDEQGNPIRMPSKCHIVFAP------ 193657315 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGGNFSDSDIRDEVVTMLTGGSETSAITVCFCLLMLAIHQDIQDKVYDEIYYLEQVLKETLRLFSVGPLLREIQEDLKISDYVLPKGTTCVLAPIGTHLSPNLYSNPRDFNPERHRYSFIPFSGGPRGCIGSKYAMMSMKVTVSTFLRNF------------------------------------ 159486805 76 --------------------------------------------------------------------------------------------MSGPEHKALRKSFLALFTRKALGLYVLKQDDVIRKHFNEWMQTAGPREIRPFIRDLNAYTSQEVFVGPYTEREKFSDAYRAMTDGFLAWKGRQGRQFIVKTLTRLLDFWTKQILSDIKDAADAGQEAPFYADDKKIAETVMDFLFASQDASTASLVWTITLMAEHPEVLARVRDEQYRLRPNPEERFRPAAPMVPMRAKAPFKLTETYTAPKGALIVPSLVAACKNPDSF-DPDRFSPERAASNFLVFGHGPHYCVGKEYAMNHLTVFLALLATSFPRIRSKVSDDIIYLPTLYPG---------------- 195149923 139 ----------------------------------------------------------------------------------------------------IRNKVNPVLMKQNVRQNLPQLDQIAKQFIDKLESQRDPELQADFHDQLKNWRMGLLSDQPDPNAARLAKHMSDFFNYSFQYDWPYYKTRGFNRFLKTYDDITEITTNYIEEAIQRFEIDDGRLNKQVAVVMAMDMLMAGIDTTSSAFVTILYHLACNPSLTDESTKNMPYLRACIKEGLRITSITPNFRITTKDLVLSGYQVPRGTGVLMGVMELSNSDEYFAQSADFIPERWPFVYLPFGFGPRTCIGKRIAELEIETLLVRLLRRY-HVNWLPNAPLQYESTIILSPKFLPVE--------- 170106586 35 ------------------------------------------------------------------------------------------------HHRRQRKMLNPVFSIAHMREMIPIMARTALELIDATPHPYSGSVKKLLPTSLRVSFLRAYLLVPALKIPKFRRFVVDLLPWKNLHDMRDIVDVMYNTSVEIFESKKKARGKDIMSILMRANMDDDKLDESDLIGQMSTLIFAAMDTTSNALARTLFLLAQNQDVQEKLRREVTYLDAVCRETLRLYPPVSYIRTSCADTEINEIPIPKNTNIIVSALASNRDPEIWSNSFEWIPERWVSASMTFGGGGRSCIGFKFSQLEMKVVLSLLIESFK-FSPS-DKEIFWQMNMIATPTELPLR--------- 194741794 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDQVIELQRKGQ-IDFNDMRSECFNMVLAAFETTALTVNHALIFLAMFFEVGYEDMQKLVYLDRVLNETLRLIPPIPVPRQVKDDIRLSNGVLVPKGLVIIDIFNVHRNKDHWPDADRFNPERHPYAFIPFSKGKRNCIGWRYALMSSKIALAKILR-------------------------------------- 169783674 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWCVLLLARHPDIFQKLRNTIRYLHYFMNEVLRLYPIVPNRRVALKDTTLPPVYVRKGQPVVYSVFVTHRRKDIWADAEVFNPDRWEDEYLPFNGGPRICIGQQFALTEAGYVLVRLLQRFDQIVDAPEREIRFNATLTSAP--------------- 212536985 179 ------------------------------------------------------------------------------------------------DHARRRKGWDRAFSSKSLRDYEERVSKYAAQLLSRWFNYYSFDVIGDLTFGKSFDML--ITGKDAYMLKTLHEQMQSLGPFLHSIWVIPLFKEYFEWVKKQVENRFKNEDPDMFMQLETDFNKGKQTTKDKMHFYVNTGIVAGSDSTASTLTNLFYELDTVKEPTYQDLSRMKLLNAAIDETMRLHPAIMQRLTPQKGVMIDDIYIPGDCLVQIPLYSLFRDERSFVRPNEFIPQRWSSAYAPFGLGPFACAGKQLALMEIRRITVELLSRY-DISFAKDQTRE------------------------ 210090263 3 -----------------------------------------------------VLSEYDIIHEALKRGEDFSSRSANNPLVKLTNPKRIGIIYAPKEHRKFTLMSLREFGFGK-RSLEGNILEESVAL------------------------QAEIMKMVNKPFDICRMVQNAVTNVICSIVFGSRFEYNDDKFKRLMDALNQVASTNILGQL----------AIFFPILRRFPGLGRGAQVIVDTVRTIKAYIREEMDSHKKTFDSNDIRDFIDS----------YVRETKSRENDDETTFTDEYTERTNLWSVHHDPEHFPNPGKFDPGRFLDAQMQFGIGPRMCLGKQLAEMELFVFFTSLLQHF-TFKLSEGAANPSTTG-INGITH------------- 14091060 129 ------------------------------------------------------------------------------------------ATVDHDHHRSRRGYLNPYFSKRTITNLEPFIHERVTKLLTRFQQHDFHFVVRDGFLGLTKIYHARFLPALVTVLKRLPYSCIRMIAPSV-CDLLQMRDEIQDRGGELSNKSHEAKSSILFGALADSHIPSHEGTVEQNADEGTVILFGGTKTTSRTMAITVLYLLTHPECLKKLQEELNSLPPVNDDQHSLATLENLPRVATENLKYKEHVIPAGTPISQSTYFMHTDPKNFPEPEKFKPERWIEAQIPFSQGYRQCIGYTMAFAEMYLALSRIAR-------------------------------------- 62529866 51 -----------------------------------------------------------DIAAVLNDPGIYPSRRSHTARDRPNVYRAGLLATNGIEWWKIRSELQKGLSPQSVRNFLPLTDKVTREFVASMNST-EHDCVPDFM-PAISRLNLELICVMAFDVRLDSFSDEQMKPNSLSSRLMESAEQLWKYFERKAQEFMEKTAVELVSQLASGRHRSRSLLEEYLRNPNLDLLLAGVHTSSYTTAFALYHLCLNPDAQDKCRILPDPWECQIEESLRLNPISIVGRILNKDATLGGYHVPKGTVVVTQNLVSCRQERYFKNPTKFIPERWPYLVLPFGHGMRSCIARRMAEQNMLVLL------------------------------------------- 195547007 32 --------------------------------------------------------------------------------------------------RYLRTLMANLFNAKSLNATELLRRRKVRELIAYIKGKNSIDMVDIFQQELKDLMSGIMEEVGRPNVSDFFPFLAPIDLQGCRRRFAAYIKKLSDFFDEVIENRLAGGGHDILNALLQSREENSKLSRNTIISFLIDSFAAGSETSSATLEWAMVELLRSPEQMATDMSRLPFLQAVLKETLRLHPPGPVPHKTEESTEINGYAVPKNSQFLVNVWAIGRDERLWENPDCFMPERDFRGHLPFGSGRRICPGMPLGVRMVQLMLASLL--------------------------------------- 168067571 108 ----------------------------------------------------------------------------------------------------LRRIANHLFAPKRIAAHKTRLDELANAIQREVETTGHVLIRPHLQRASLNNIMGSVFGRRYFNLADHLPVLKCLDAQNILQRCAALVPRVTAFVKKIIDEHRQRRDEDFVDVLLGLTGE-EKLSEEDMIAVLWEMIFRGTDTTAILTEWIMAEMVLNPEIQCNVQRELDYLQAVIKETLRLHPPGPWARLSTQDVCIAGHLIPKHTTAMVNMWAITHDPKLWANPNEFIPER------------------------------------------------------------------------ 3023557 116 -----------------------------------------------------------------------------------------------------RRWLNPVLSPKAVQNLLPMVDTVARDFSEALKQKVTMDMQPDIHKYTVEVSNFALFGERLTQLMFLPRSLSRWMRSQAWKEHFEAWDYISEYAENRIQKKYEELARGCSQYIVANLMLQGNLPLRAMKANIMDLVAGSVDTTALPLMMTLFELARNYENPQRLRMELPLLWAAIKETLRMYPVGLFLRFLTSPLVLQNYHIPAGTLVHLNLYSMGRNPEVFLSPEHYNPQRWTYKHLAFGFGVRQCIGRRLAEVEMLLFLHHVLKSFC-VETAFQEDVKFAYRFVMMPTSAPLTFRP------ 15228331 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELVSLCSEFLNGGTDTTGTAIEWGIAQLIVNPEIQEKDVDKMVFLQAVVKEILRKHPPTYFTHSVTEPTTVAGYDVPVGINVEFYLPGINEDPKLWSDPKKFNPDR------------------------------------------------------------------------ 121714465 112 -------------------------------------------------------------------------------------------TLDGPGWSHARGLLRPQFTRDQVADL-DLMDGHISRLIELVPKDGSTFDIQRLFFLLTIDSATHFLGNAQGFAEAFNTAQEYLLWMVNPKEFRDANKRVHEVVDHYVEKKKQSGGRYIFAEALAAENDNPKVLRD----NMLNILLAGRDTTASLLSSTFFYLARHPNVWTKLRHIPYLRYVLNEVLRLNPPVPANFRVANKDTSLSPVYVPKGTVVTYSVYAMHRRTDLYGDADQFRPERWEENYLPFNGGPRICLGQQYALTEASYTVVKLLQRFDTIE-------------------------------- 189195772 95 -----------------------------------------------------------------------------------------------------RALFNPGFSDRVMLESTPHIIEEAEALLREHAKKGTCDYMMDLIGAITINARLHSMTGHNDLAAAMRSSIEWHCQDEEMNPFKRWNKTMDRYINTELDKRYEDWRDIAIAAYMGERKASEKLDAQFKKWQIRLFLFAGHDSTAATIVYSFHMLSKYPEALAKIRAEHDYTTAVIKETLRLFPPASGMRGGRPGVFLGTKYPTEGLNIWVVHGAIQRNPNYWPEPHNFIPERWKGGWRPFEFGPRNCLGQTLAMLDIKITL------------------------------------------- 156844963 23 ------------------------------------------------------------IMTVYLGPKVFNAKLADVSAEAAYAHLTTPVFYDCPNHRDQKKFVKGALTKEAFARYVPLMVEEMVKYLRSSPFFKINEKSEGTVNVLATQSEMTIFTLGKEMRDKLDTDFAYLLPLEHYRKRDNAQRVISSTYLSLIKKRRDEQDRDLVDTLMSTYKDGVKMTDKEIANLLIGVLMGGQHTSAATSAWALLHLAERPDVQKELYEEQMRVNQCIKETLRHHPLHSIFRKVMKDMKVPNYVVPKDYYVMVSPGYTHLQDEYFPNAKQFNMHRWDNPYLPFGGGRHRCIGEHFAYCQMSIFIRTMTWKFPEGRTVP----------------------------- 195436270 74 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSSLLAFTLYELAKQTNLQERLRHELHYLKMVCLEALRLYPAAFINRECTVDSNQNDFVVPPGMPAYISILGLQRDKKYWPEPDRFDPERFPMTYIPFGAGPHGCIGSRLGLLQLKMGLAHILR-------------------------------------- 215450360 106 -------------------------------------------------------------------------------------------------HRNRRRLWNRGMNTDSLKEYEEIIRRRARELSEALARIGPRDAVLILWLTWRKVGFVSRMALSTDCIHRFGGGSNMMARGQDEHGYLHMIERLRNFGIKWSTEQRGGTTKDLWYHLDEANLENDRPALATIAGEGVLDIVAGSDTTSAALAYTIYYLLQNPECYQKAYGNLDYLAACINESLRLMPPVNGPREVTSGGKVLCGKYDHRSPVLYTPKHDRWLPDYFTDADAFVL---------FSYGPANCAGRNLAKREMTMVLALLLQQF-DMHFGTGEEERWVDGWVNRSREYLVT--------- 116200402 53 ------HIPGPFVASFSSFLRATWNQNMHRENVRVHEDYGPIV---RIGPNHVSLSDPESIKNVYRKSAFFPLAEAVY---KGKFLPTLFTTQSNEYHAKLKRGSARAFSMDVVVGLEEYCNKCIKTLVQRLRDVGEINFSKDLGFNIIAAIGGILGYVSFIGQIPYMHKFLLGSPLLAKIPAFEKSNQVLAFSLQQIEDRQRNPRKDILNQLLDHNNDPEALSLAEVIAITTTNVIAGSDTTAVTLASVIYYLSKYPEARQKLLDEMEHAQTHINEAMRIHPFILERLVPKGGATLHGVYLPENTVVGVNSWVLHRNKDVFEDVHSFRPERWKRNLLTFGAGPRGCIGKNISILEMWKVVFELYRNF-DISLASDKEWTVNGTWFTAQSDVAAIFKPK----- 210113397 19 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEENVVFIVLDMFVAGIESTTITLRWGLLYMVLHPEEQQKVQAELDYTEATIMEIQRIRAIAPVPHATVQDTTFRGYDIPAKTQVIGNIWSAQMDPEFWPNPEKFDPRRRPESFMPFSMGRRVCLGEQLAKMELFLLFSSLLKHF-TFKLPEGAP-------------------------- 18369899 74 ------------------YRRGFLSDYFYEKFGELGHTYNFYVLWDMD----YCTEDAAVIKAVLATDFNNWVKGERFDSYMHSVLGTGVFNADGELWKFHRSMTRPFFARERITDFE-TFNRHAEEAILKMKREGFAVDFADLISRFTLDAATEFLFGACTTSPRRSARRRTQSRIARASRTDTPMRTVDRYLTPIIERALAMSRETLLDHLARYTTDPTILHDE-----ILNIMIAGRDTTGGTLTFVIYFLTQHPDVLQRDIKQMKYLRAVLNETQRLYPPPWNMRYAVEDSIVKPWFIPAGASVSYSVHCMHRRKDYWPDAEEFDPDRNPFIFLPFNAGPRICLGQQFAYNEMSFFLVKLLQTFEDIS-------------------------------- 169624957 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDDLSAAYTCGGLIEAGSETTGTTLNNFVLCMLLNPEVQKKAQEEPDRLPTWEDERWRPVNKFGMPHATSEDDWYEGYFIPKGSVAVLNWWAIHRDPELWPNPDAFDPSRKTRDHFAYGAGRRVCPGVHVAERSLYINIARVL--------------------------------------- 80973354 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFATDLIFAQTHGE-LTADNVRQSMLEILIAGPDTMSVSIFFMLMLIAQHPEVEKKIVQQLKTVENFINESMRYQPVDFTMRKALKDDVIDGYPVKKGTNIILNLGRMHKV-EFFLKPNEFNLENFPHRYFPFGCGPRSCVGKYIAMVMMKGILVTMLKR------------------------------------- 148222838 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFSSELIFAQNHGD-LTAENVNQCILEMLIAAPDTMSVSLFFMLVLIAQHPKIEEGIMNEMDKVESFIYESMRYQPVVDVMRKALEDDIIDGYYVKKGTNIILNLGRMHKI-EYFPKPNEFTLENFPYRYFPFGSGPRACAGKYIAMVMMKVILVTLLKR------------------------------------- 149236533 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFCMFELARNPEIWQRNLKKCEFLKSVLNETLRLYPVPINFRTATRDTTLPHIFVPKGSTVAYAIYKTHRLEEYYKDSQEFKPDRWTDAYLPFNGGPRICLGQQFALTEASYVLARLAQLFPTLQ-------------------------------- 71023163 73 ----------------------------------------------------------------------------------GLIAGYGLLTVEGDTHRKMRKTMNPAFSLTNLIEQFPVYYAKIYPLVDVLNQKVEIDCDAWVNKALLDIICLTAFGYDADSWDWFLKRCKPGTAWQTFFQLLNGMHRIKNVSKEILYKQRAAQGGDIIEESYLTENDGKPQAERDMITQVLTFLGAGHETTASGVSWTLWNLATHQDIQDKLRKECKYLDAVINESMRITPPVPRTRMASKASYIDGIYIPKNTLLPISNRAINMDPTVWEDADEFKPERWFNSMITFIAGAHACIGRTMSYLEMKAVI------------------------------------------- 170106191 39 ---------------------------------------------------------------------------------------------------RYRKVAAPAFSDRNYKMVWDETVRVVNGFFDTAWGDQEIVVVDEWNDDLTPIPQGHKMSFKESIEIVCSKFGHRATFADWWCRIKLAFDELEVYMFEMIKEMGKREHSDLFSNLLASSFNDEALTEAELIGNIFVFLFAGHETTAHTLCFTFALLALYPDEQEILFQHIKSVNDADAIILRLNKATFLLKQSAEDTTLNTIPVPKGTQLQISAPGVHYNPRYWEDPHAFKPSRFLNPFIPFSAGPRACIG------------------------------------------------------- 169622912 133 -------------------------------------------------------------------------------------------------HAHHRKALSHSFSETTLRQLEPLIARWVARLVDRWYNCTTFDITGDMIFDLNMLGSGEYSTWVQTIFDSFKSKSHIVALTSLGGPIKWVVAEHWRYTKERVDRRFSTTRPDLWTELLR-RGDKAGLEMEDYYANAAILLIGGSETTASALSGTTYSLVKNPECLQKLVEEVRSKFRGTEEGMRMYPPAAVTRVVLAGATIYGQHIPEGTSVGIANFATMHSPEFFHKPDEFHPERWKNDHLEFLTGPRKCLGVNLAWHELRFIL------------------------------------------- 218198081 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKDNIKANLAAMLMAGTDTSFIELEYAMAELMQKPHVMGKRRVMPKGQDIVTEEQLGCMPYLKMPHLSMSDCNINGYTIPSGTRVIVNVWALARDSNYWENADEFIPER------------------------------------------------------------------------ 46122857 36 -----------------------------HYVHSLHQRYGPIVRLTPWE---VSVSDAEAVSAVHKIGAGFL-KSAWYDGITPGREPGIFAMRDPHQHSARRRLFARAFSNGSLTNWEPEIRQLAVQKIKQDALGAGADVFKWWTLMATDVIAHLSFGESFHMLEKQTRYIDSIQLAMINSGIRTELSWIYPFLKGTVAVRNMQSAGDGLSRQMVAEADGQELTASSVQAEAGNLIIAGSDTTAVTLTYLVWAVLKHPQLQARLEEEVGSLNSIIEETLRLYGAAPGPRVVPKGATLVGQYLPGGTVVSTQAYTFHRDENIWPDALRFDGYRFKAALSPFGAGSRICIGMHLAYMELRL--------------------------------------------- 149916859 12 -------------------DSLAFGRDPMAYLVEKYREYGPVFEVSLPGEPVVVLAGVEANRFANKEGKLFASRSTYLELVRELGSDLNMIVLEGEQHELFRRAGRVGYSKGALNRSVGEAVAILRRELSEVANGQRVDAFVFLQRAVTQTPADEVVDDLVVFMRTLMLVYLAGLWPKRMPRFRRVKARALAFAKEIVDGHRDNPRDLIDDFLDAHAKDPESMPMDAVYAAALGPFLAGQDTVAGTTAFMLHAVLTRPQLLERARAEADALFAVAETLRRFPVAPLLTRRAAETFEFAGHRVEAGRKVFIAQTLTHFLSEHFDAPLDFEVERGRAALAPFGVGPHTCPGAGLGERLAMLDLAVLL-HTTDFEL------------------------------- 48475241 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIDVLMSNGSDELSLTDELISDNMIDFMIPAEDSVPVLITLAIKYLSECPQQLEEENMELKRQKSDVGETLEWTDYMSIMRKAVRDVEVGDVVIPKGWCVLVYFRSVHLDANIYDDPYAFNPWRWKERDMPFGGGQRLCPGLDLARLQTSIFLHHLVTNF---TWVAQGDVVVNFPTVRLKRGMPIKVTPKT---- 156393967 11 ----------------------------------------------------------DVVKEALKRASDFSGRPPLHTFLLSSNGGRNVAFTDGKRYIQNRRALDLALQTQTQDSFTEKIQAEADALVCSLLNSRKEKFAASLQFRLFFGERLRLMDHSTDFIENSAVGNMVDFMPWVKTVFKNQVRKVEETVRSLTTFIRKTIADTLIDKYLASDEDGNSSDEDDFDNERVINLIAGYEKLGTAMKWFVAYLVAYPEAQEQLYQEIAHVEATVLEVLRRSCFLPFPHCTVRDTTVAGFKLPKDTIVFVNLWGCCHDPKYFKDPFKFNPLRKPNSMMAFSDGDRRCPGEGYAKSALFILMGTLVQKL------------------------------------ 109124848 33 ------------------------------------------------------------------------------------------------------------------RGIEERIQEEADFLIKALRIDPTFFLSRTVCNVISSIVFGDRFDYEDKEFLSLLRMMLGSFQPGPQQQAFKELQGLEDFIAKKVEHNQRTPRDFIDSFLIRMQEEEKNPNTEFYMMTALNLFIAGTETVSTTLRYGFLLLMKHPEVEAKVHEEIDYMEAVIHEIQRFGNVIPMARRVNKDTKFRDFFPQTMGTSSPSLCPQHPTPRSFLDPQKDFPHHHRDAFVPFSIGKRNCFGEGLAKMELFLFFTTIMQNF------------------------------------ 198472853 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFALYELNRHQPLNFDSVNGLSYLRQVVDEVLRLYPPTAFDRCCNDENGYDLSAWNCGAPVYISVLGLHRDPVHWPNPNQFDPEHHPMTYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 68492087 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNILLAGRDTTAGLLSFAVFELARNPQVWKKLRKQCEYLKAVINETLRLYPVPRNGRFANKNTTLSPILIKQGQAVMYSIYSTQRDPKYYKDADVFRPERWGWAFLPFNGGPRICLGQQFALTEASYVLVRLAQCCENLQLTEG---------------------------- 119394465 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAQELQRSIGELVEQKRREVEHDFTTELIFAQTRGE-LSGEDVTQCVLEMVIAAPDTLSISLFFMLLLLKQHPDVELKLLQEIDTVETFINECLRFQPVDFTMRRALSDDIIEGYQVPKGTNIILNTGRMHR-TDLFCKPNEFSLENFERKFQPFGSGPRSCVGKHIAMVMMKSILVTLLSQF------------------------------------ 126341558 25 ----------------------------------------------------------------------------------------------------QKKMLKTGLNIAQFKQHVSIIEKETKEYFESWGESGEKNLFEALSELIILTASHCLHGKEDGGFTHAAWLLPGWLPLPSFRRRDRAHQAIKSIFHNAIQKRREKYDDFLQTLLDSTYKDGRSLTDDEIAGLLIGLLLAGQHTSSTTSAWMGFFLARDKTLQEKCYLEQHMLDRCLKETLRRPPIMTMMRLAKTPQMVAGYTIPPGHQVCVSPTVNHRLKDSWRERLDFNPDREKFAYVPFGAGRHRCIGENFAYVQIKTIWSVLL-RLYEFDLVNGFPTVNYTTMIHTPHN------------- 159036927 40 -----------------------------------------------------------------------------------------------------RRVLAPMFRPARINAMVDTMADAIAGAIDDLHGAATAGTPIDVGRELSRIVCSAIMRVFFADRITVRDALRIMIPMPGDRRFRAAVRSIDDILLPVLRQAQRQPGDDLLSRLVHARDDGRALSEKRMRDDLVSMVAVTTETSTVVLTWLWPLLANHPDVANRLYDEIDYTRMVLDELLRLYPAGWIPRRAATTDILGGVRINKGATVILSPYVTQRMTAWWPTAEAFDPERHRYAYYPFGVGMHRCLGEHLFNLEAILIVATLLSRF-RFALTD----------------------------- 189206135 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKEAALNKEELTSISLTMLSGGLDTITTLVQWSVALLAQRPEIQNKAIEEIRKFYSEEEADANDDQKCSYIVATVKDITYEGKVIPAGSTLYLNAWACNMDPDVWNDPHEFRPERWNAPLHTYGLGYRMCAGSLLANRELYLIF---LRLLNSFELVQDSPVDVH---------------------- 193591739 72 -----------------LHAMDGHRDKPFHRFTELSHKYGPVFSMTMGSMPCVIVNDFDSIKEVLTNGSKFGGRPDFSRYNVLFAGDRNSLALCDWSWLQRRKIARKYCSPKVCSSNYGLLDSISSDELDECEVQLKKQLLMACANMFIRFMCSTQFEYGDPKFQNMVRTFDEIFWAGHMRKLSKWSTQIRRFIMDTVVSKRYAADDDFTDALL-MSLRKEPGLKMNHVLFELEDFIGGHSAVGNMIMLALSMVATRPHVAQRLYDKPDMPEATLFETLRFISSPIVPHVATEDTTIKGFKISKGTCIIINNYEINTSPAYWDNPEVFDPNRKPEYFLPFSTGKRTCIGQQL---------------------------------------------------- 81157970 35 LPPSPPGLPVHLMKNLLHRTLYDFSQKLGPIF-SLRFGTRLVVVVSSSSLVEECFTKYDIVLA-------NRPQPSVDRRSLGFSTTSVIGAPYGDHWRNLRKLCLEVFAPTRLASFLSIRLDERDRMISSLYKISSAGFAKTFNNIMRMVAGKRYYGEEAEDDEEAKRFRDWLGFNGLEKKLAVHARKTDEFMQGLLDEHRRGERNTMVDHLLSLQESQPEYYTDEIITGIVALIIAGTDASVVTTEWAMSLILNHPQVLEKARKELDYLHCIVLETLRLFPSVPTPHEPSEDCKIGGYNVPKGTMILVNAWAIHRDPKVWDDPLSFKPDRFEHKLLPFGMGRRACPGAGLA--------------------------------------------------- 8346562 97 ---------------------------------------------------------------------------------------------------RQRKAASVEFHSAKFRQLTSQLHELVNRLLPVLETSGKIDLQDILLRLTFDNVCMIAFGVDPGCMPKFVWKLMRSLNLGTEKKLKESINGVDDFAEEVIRTRKKEMRPDLLTIFMGLRDEGQKFSDKFLRDICVNFILAGRDTSSVALSWFFWLIEKNPEVEEKIMMKMDYLQAALSETLRLYPSVPVDHVLEDDVFPDGTKLKKGEKVIYAIYAMGRMETIWKDCREFKPERWAYKFTAFNGGPRLCLGKDFAYYQMRYVAAAIIYRYK-VRVDDGHKVEPKMALTMYMKH------------- 170031492 35 -----------------------------------------------------------------------------------------------------RKILTAAFHFNILPKFLNTFHEECEKLVQRLVEQGKTTSLQQLAARFTLNTICEAMGVKLDSHTTVQRVMNPWLYENFVYRMNKVLKPIHAFTNGIIKQRRKNQRYALLDTLLASEARNQ-IDEDGVREEVNTFMFRGHDTTASAVTFIFFVVAEHPDVQQKLYDEIEYMDRVIKECVRLYPPPFIGRTVSEDSWFAGRFVPKGSMANVHIWDLHRDPDQFPDPERFDPDRNPYAYVPFSAGPRNCIG------------------------------------------------------- 169775085 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFNEDTGNLSVSEMQYLIGVLFEAGVDSTATVLHFFVLACTLYPDAVTKARQELDYVKAFIQEVLRWRPITAEPHFTLEDDKYQGYDIPKGSTVIFNYWSGHMDEDTYQHADQFCPERWERPDLPFGYGRRACAGRRLALMSLETLIPKLLWAF-DFRSPAGDPGTEHQGALIKPRSFPVSWHP------ 50882263 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDQIVGIVNDLFGAGFDTVSTALSWSVMYLVAYPEIQERLYQDLKDKEAFILEMLRHSSFFTIPHCTTKDTSLNGYFIPKDTCVFINQWQINHDPELWKDPSSFNPDREGEKVMTFGLGKRRCIGEVFARNEVYLFLAIMVQKL-HFSTIPGEPL------------------------- 145258880 169 ---------------------------------------------------------------------------------------------DPAEHQQRRRLWSTAFGSKQLRGYEHRVRKYRQQLVDRFEREGQPVDVTKWFDLYTYDVMGDLFGEGFGCLEQGEYHWATQIMPMWLFRMSGWYKFLDYYETRLVERMRKQNEPDVISAALLAPFKGKEPGKEDQQWDSRLIIVAGSDTTASTLVSLFYELCHHPDEVEKDIGHLAHLNGAINEAMRLYPAVPQRIMPPEGITVDGVSIPGNTTVINPVLAMGRSELSYKKPLEFIPERWQSAFVPFNIGTYNCIGKPLALQNLRATVAHLVTTF-NVKFAPGNAERSKDCFVLYHGELDLIFT------- 50546771 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILVAGRDTTASLLSFTFYTLGRRPDVLKKLRKRCDYLRYVLNEVLRLYPVPINARSATRDTTLQPVFVYKGQMVAYCVYWMHRDKKYWEDALEFNPDRWDPKYLPFNGGPRICLGQQFALTEA----------------------------------------------- 940446 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMNDAIDARKNSPSDDLLSRLKKRDVNGNVLPTDVLQRIALNFVLAGRDTSSVALSWFFWLVMNNREVETKIVNELSMQEKWTEEPLRLYPPQDFKYVVEHDVLPDGTFVPRGSTVTYSIYSIGRMKTIWEDCLEFRPERWGYKFVAFNAGPRTCLGKDLAYNQMKSVASAVLLRYRVF-PVPGHRVEQKMSLTLFMKN------------- 156365933 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERMLDHFVTFFIAGKQTTASQMAFCLLEIADNEEIREKYVEFDDLAKMHKKETLRLYPSAPGFIGCEVGDGVREGDLQFNDMINVSSYVSGRFPEFWVNAEDFNPMRFARSHFPFSLGPRSCIGQHFAKIEAKVVLARFLQTFK-VKLAPGQTKTIAENM------------------- 195134374 54 --------------------------------------------------------------------------------------------------RHHRKMIAPTFHQSILKSFVPTFVAHSKAVSARMAKEAGKSFVHDYMSQTTVDDMCDIIHTRQYKFTKLREKGDRMMNIILGMTRKVVKDRNENYSRAIIEDVAEKRRLALLDAMVEMAKNPDEWNEKDIMDEVNTIMFEGHDTTSAGSSFALCMMGIHKDVQERVFMEMKYLERVILETLRMYPPVPIARRLDHDVKLGPYTVPKGTTCVVLQYCVHRRPDIYENPTKFDPDRHYYSFIPFSAGPRSCVGRKYAMLKLKVLLSTIVRNF------------------------------------ 218715268 30 -------------------------------------------------------------------------------------------------HRIRRGALNPFFSQQAVAKFSGHVQAIVDRFVDRIKSCAERGVTVDIITEYIFGHQFNLLDRADWGRDFYSAWRSLWELSPTIRQFPWMMDAFMAMVVDLFSDVDEQTKILLSSDLKQIESKPYPIVVWGLSKSDLLLLAAGFETTGAVLTHTTYHILANPEVHRKQLEQLSYLRAVVKEGLRLAAYSRLPRVNPSDMQYGNWVIPAGTAIGMSALFIAKSPLLFPDPDTFNPERWEQYILAFGKGTRSCVGTNLAHAEMYTILATIFRKFPHIKLTTPRDVELAHDYFAGMTR------------- 167999350 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVMTKFLSMEGE-DRCSEDQLISVVFTILLAGTDTVFNVVTEAMYALLMHPNFYHRAVEELDMIQNIIKETFRIKPAGPVPRKNFEACEVAGYHIPANTTVFVNCIPLMRDPSFWDSPDEFNPDRSDFNYLPFGYGKRTCPGLNLGMITVQYILAACL--------------------------------------- 170090332 120 -------------------------------------------------------------------------------------------------HAIRRKGYAPHYTPTNVAKFQPEMREIAFELVNTLENVCGKSPVEALFRHLMVDVVASSRGILRSIVPTWAWNLVCRIPNKRWRQLCDSDKIMAEFVSERVYEMRAQMNAGMIGLLQYRYSTTQAMPDHDIISECMGHLVAGSDTTSTTMAYMFWELSRRPDIMKKLQAELDYLSAFMKEGLRLYTAVPSLRVVPEIFDMMGYPLPPGTIVSTQAWSMHRDPSIFPSPDSFQPERWAQHMMPFGAGSRVCVGQTLAQVIMRIAIAAISRSFDVVAPAETNEREVRDSFVVFPAAMKLTFTP------ 212545779 123 -------------------------------------------------------------------------------------------------HGILRRQLAYGFSDRAMREQEPIIGSYIDLLIKRWYNWTTFDVIGDLVFGESYDPWVAAINDSIKFLGVINGVKHMGLESLFIWVVKKLNTGRREHTDRLVKKLQKRIRLDLIEGLLQ-KKDEWNLSIHHLEANGSSILIAGSETTATMLSGVTYMLLTHPEALRKVTKELTYMLACLNESLRAYPPFGMPRQVPKGATIAGEYVPEDTVVAIWHWAAYHNDQLWTDPFGYHPERHDPRHNPFSHGPRNCIGRHLAYAEMRLVLARLLFDF-EMRLADPD--------------------------- 67904040 55 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDTALKGMEDVMLLHVRQLMANWFGYLTYDVMGELCFGKSFDMGAKRRMIHLVDRAAYRHYVCGLWMPLHRWHLDQFIRRLTNDRWNFIMESRQEAKKDFFYYLLNARETGKGLATQELWGEANVLMIAGSDTTSTSLSAAIFYLVRNPHALEKKLNQLTYLKACIDEAMRLAPAVPIPREASDPVTVDGLVLPEGTGCGTPPYCIHRRPDYYREPLSYLPDRWRKAFCPFSIGPRGCIGKSMALMEMRVTLARLMYLF-DFELADA---------------------------- 55823915 94 -----------------------------------------------------------------------------------------------------RALLRPNFAKDQVADL-SMIERHLQQLLKMIPDDGKAIDLNDLILSFTMDSSTEFLGINRQFSDAFAYSLHDISSGLRLGPWYKFRRTCREYADKYVEKALEYRRNYIKSVEDGATDKPSIDGGDSRRTFLRELALAGRDTTASLIGSLLFSLAKKPECWEKVRSEIEHGDLPSYEQLRNFPVPNNAKIGIRDTVLDPIIVPKDAPVIYTVYALHRRYDLFDDADDFRPERWENQFLPFNGGPRICLGQQYALVE------------------------------------------------ 13959313 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNKLPFKNIQANITEMLAGGVDTTSMTLQWSLYEMAHNLKVQEKMVQLVPLLKASIKETLRLHPIVTVQRYLVDDLVLRNYRIPAKMLVQVANYAMGREPSFFPNPNKFDPTRWHFRYLSFGWGVRQCLGRRIAELEMTIFLINVLENF-RIEL------------------------------- 154282147 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGHETTAYTLGFIFMVLSKHPEVLKKAREEHDYTTAIIKETLRLFPVGSVARETMNIMYQGKPLQITDQLIMICILAMHYDSESFPSPCEFQPERPKDAWRPFERGARGCIGQELAMMEMRMVL------------------------------------------- 61887409 47 ---------------------------------------------------------------------------------------------------AQRRAAMRAFSPRGRRVLEGHVVGEVRELVELLVRRSAGNVMSALCFGCRYSHFLELLSHNEEFGRTVGAGSLVDVLPWLQREFEQLNRNFSNFVLDKFLRHRESLRPDMMDAFIHSGDGGPRLDVDYVPATVTDIFGASQDTLSTALQWLLVLFTRYSEVQARVQAELDQVVGRHREAMRFSSFVPIPHATTANASVLGYHIPKDTVVFVNQWSVNHDPVKWSNPEDFDPTR------------------------------------------------------------------------ 210131307 14 ----------------------------------------------------------EDVAAVLRAPRRHSVDSFYLAREIMGHKLGVLLEND-EKWQQYRTVMNKLLRPQQAAAFTPMMDEAASNFMSYLRRKRDQDLQAHLFRWAMESGCTAMFDFISCSMAILDTTNTMMTIPPWQTSFRVTKQLIEEIMERELKKENEEDEEDLVSYLLSVK-----LRPEEVLANIVDVLGGAVDTTSNTMAFTMHTLARHPDIQEKLHQKMPYLRGVIKEILRLYPVYIFSRVLNHDAVVHGYKIPAGTNLVVCPYVMGRDPKSYDNPEEFRPERWAFSWLPFGFGARGCVGRRIAETEMHLVL------------------------------------------- 126726400 22 -----------------LFRADILSAQPARLYRAWMAEFKTPLFSS------YMINQPELLDLVLKRPKEFPKSDRIGAGLRPLLGNSVFLT-NGETWERQRRIIDPAFEGGRLRDTFTAISAAADAAVLRMRDQQPVDIEPETSHAAADVIFRTLFSIPFTEFQAYQRSQPILNLAAFLPGPRWMPKFFRKSTKKSAARIRKTAPNDLATKIMTTKDTGQTFDLDEMVDQVAIFFLAGHETSASALAWALYLLAMDQEAQTRDLSKLKYTRDVFRETLRLFPPVPMMRENQEEQIFRERKIKKGAQIVLSPWHLQRHERLWENPDAFDPDRWRNAYMPFSAGPRVCTGAGFAMIEGVVLLGKILA-------------------------------------- 198437565 157 ---------------------------------------------------------------------------------------------------RSRTSINGGISPRALKTYRAGQQVIAEDFVELIRNKREQWLNRWALESIAIAMLNTRLGLKNRPAEKLRECMDIFFDYGARLTFGVPMWKIFNFVNKKLKQLKEERGSQEASLLEHLISKNSEVSQMEATTICLELLAGGIDTTATAAVFTLFELSRNKEHQSKNSQFSRYLKSCIWESMRLHPTYANMRKTETDLVLSGYKVPAGTTVYTSHLMNLKDEKYFPQADEFLPERWLDRFTPFGHGARQCPGRRIAEQELDLLFRQLIRNF------------------------------------ 119480063 258 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDIISVALES----GAFTEEELVDQMMTFLAAGHETTSTALQWSVYALCKHPDVQTRLREEVRAHNAFCNEVFRFHPSVPGTRDAAKDTTLLGYPIPKGTRILVSPEVINHSKALWPDADQFNVERWNYSFLTFLHGPRSCIGQGFAKAELACLVAAIVGRFQ-MELDPDAKLEVRLSATVAPKGVLARFTP------ 195377984 118 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPKSVRSFVGEVDAVTKEFLTFLESAGVIDMLPKLTRLNLELTCLLTFGAEQHAHSRSTRLMHAAETTNSCILPTDQGLQLWRFIETPSYRKLRHAQSYMESVLITSYIQNPQLDRMDVVGTAADLLLAGIDTTSYASAFLLYHVARHPDVQQKLHQDITYTRAVLKESLRLNPISIFGRVLNQDTVLSGYFVPKGTTVVTQNMVACRQPQHFPNPLCFQPDRWPYLVLPFGHGMRACIARRLAEQNMHVLLLRLLR-------------------------------------- 212532317 135 ------------------------------------------------------------------------------------------------------KFISPALGPKAVRHYAPVMQKVVEEVFDELGDRDEAWNAWPYMLKMSSSIIGKLLGMDFKHFEAVDTPMHEVLPFGDPARLRASKKRLDSLFEEAIEAASKGVEDNIVDYLQRATDNGNKMPRDRLVDPLIVTIAAGFTTTTTILAWLIYGLVEYPGMQDRINSMPFLDAYVKETLRRHSPSFQPARTSRVDCILGAYKLPKDSVVISETWHVHNNPKAWDNPTRFDPDRWKGAFIPFATGQRMCIGNSYVLQAVKIFIPKLVYRYEFLQASEEAVEYEPYFQLIRPTNLYVRWLPKT---- 67525635 1 ----------------------------------------------------------------------------------------------------MRKFLSAAFSDRSLREQEGLVTRVIDDFIDQVGQRGTFDIIGELAVVLESMGQAGLSDF--LKRFPIIGRVFLKLNPRWLNKLMDGAIKHQTYTIDLVKRQQKTNRKDFMSYLL-LERNSSQISDIQLAAHASDFVIAGSETTATCLATVIYYVGRNPRILKTLQEEVRSAFRNYEEINGQST--------------SSLKYLHATIVSTNPLAASMDPANFDTPWAFCPERWIRASQPFSMGSRSCLGRGLAWLELRLTLAKLYYRY-DLKLVDDELDWHR---------------------- 67901674 81 ------------------------------------------------------------------------------------PVDNIFNFRDPKLHAARRKLYARGFTLQSLRNWEPKVRDIIKLTVEKIKCDGEAEIMGWWTLMANEIVCQLTFGGGAGIVAKGVKEPFVLMLERRMGDLAHLLKHFAPYLGRALAWFMFAAGGDVVSRAREAKKEAGNLTDTDIITDAGALLLAGSDPTAISLTFLLWCVLSRPEVQKQVCERLPILNAVIDESLRLYPGCMPRSPPSGGVTIGGYFIPDDTIVATQNWSLQRNPSIWDDADTFDHTRWKLAFNPFGYGARQCLGIHLGRMEMRLAAAMFFRECVGARLVTDESMHVVDSFIAGV--------------- 162945 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGGTETTASTLSWAVAFLLHHPEIQRRLQEELDRELGPGASCSRVTYKDRAPHRTTRPSSIFGYDIPEGMVVIPNLQGAHLDETVWEQPHEFRPDRFNPSALAFGCGARVCLGECLARLELFVVLLRLLQAF------------------------------------ 119488606 65 -----------------------------------------------------------------------------------------------PAWRHSRDLLRKQFSRVQNRNLE-HFHEHVDNMVARLPLDGVVDLQPLFFNLTLDIATALLFGRSVYSLKAKRFRIAPWHFLYNPPGFRKACGDVHRFVEQYIDQLDLENSEDLDDKTYGKRVAQESASQQHLRDQLLNVLLAGRDTTACCLSWTFRLLVRHEQVMEQIRKMPYLSCVIKESLRLYPPVPLNNREAIRTTILRPILVRKGELVVFSQYVNSRKKNIYPDADCFRPERWEWAYFPFNGGPRQCLGEDFALMEV----------------------------------------------- 168058454 31 --------------------------------------------------------------------------------------------------RRMRRIMTPFFTNKVVQHSRYAWEEETDYVIKDLKARPEYNIMYRMMFNSRFETEDDPLFVKLKALNGERSRLAQSFDYNYGDFIPILRPFLKGYLKTCVNPPKSEAEKCAIDHILEAQKKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNNQEIQTRIRNELDYLTAFVKEVMRLHMAIPVPHMNINQAKLAGYDIPAESKILVNAWWIANNPKYWDQPEKFMPERNDFRFLPFGVGRRACPGIIIAMPLLAIVLGRLIQSF------------------------------------ 169786439 117 --------------------------------------------------------------------------------------------VDKEDHARKRKVLSNAYAIKNLEGWEYKVADMTQRIIKAFRNPDPQDLTIDYRMWTNLYTIAAIANIGLSEDIRFLDQGNDIICLYANASATSTLVWAYDWYEALVRTYRQKWKDDFFSALMEDKAGPNNLEWGEIVAEVSIMMNAGSDTTGISLNNVMLLLLKNPHCLEKLREEIDYLRACLDENMRMYPFHVPRRTPQEGTMIRGEFVAGNTSVGISAYVVHRNEDIFPDPDTYKPERWQPYFVAFSAGARGCIGRNISYLEQTVLLASLVHRF-EFALPSPEPVRHETTNFNGPMPLKV-WRRAS---- 116193605 443 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIAGRDTTATAMSSVFYFLARNPRVVEKLRMHMKYLNNVIKEALRFSPVATNSRTANKETILQPILIAKGTPVRWSSHGLHRNKDVFPDADEFRPERWPPSYIPFSGGPRICLGQQFALTQIAYTLFRFFRTFRAIEARDSGPYLLQTNL------------------- 78184536 68 ------------------------------------------------------------------------------------------------DHKARRRVVGQLFSSAALKRYTPGMIGLVDELSQELLEETKPIRLADRMRRFAFRVIATVLGLEGSDRDALFHDFEIWTQALFSVPIAIPGTPFANDRLRDVLEQADQNRGGLDLLAGGLDEAGQPLTADDIVEQLLLLLFAGYETTASSLSCLMRACLIEPHVEPWLREELDGLEWPPQEVMRMTPPVGFFRRTCRPIELANILIPKGHVVQVALASSNRAGS--SELNEFRPQRHKPTLLPFGGGERVCLGKALAELEIRLMVVGLLKRV------------------------------------ 156047858 36 ------------------------------------------------------------------------------------------------HHRIRRNAVNPFFSKRSIVAMEPLIKSKI-SLLSNIFHSHFANQAPVNLRVVFSSLTLDVIS-DYCYGEAFGALTDKRLAEIWSNT-------LSQVMSTTTIVMHLPIIPKILSCLPD-KKTLSRLADEGNI-----LIGAGGETTAQTLAVLFYHLLDNPDITWKRLEKLPFLSAAITEALRLSGVTSRPRIAPEDMKFQQWTIPAGTPTSMSYYFLHHSPEIFPSPETFDPTRWDKYFVPFGKGTRNCLGINLAYAELFLTTAYILKRF-DFEL------------------------------- 110832074 60 -----------------------------------------------------------------------------------------------PLHRVMRGAMLGLVRPAALRQLLPKMDAFMRHHLAGWAKTKEMALLSALRAGITAGPLSDALQTELYTLVLGTISLPINLPGTSYYQGFQARTKLVSMLEQMIAERRGEAHDDMLDALLRSGDDGEKISDEQIIDLLIALIYSGYETMSTTSMMAVKYLSEHPRALQEDFKSMSFTRAVIFETLRLATVVNGLRKTTQDVEMNGYVIPKGWRIYVYTREINYDPFMYPDPMTFNPWRWLEKFMLFGGGSRMCPGKEVGTAEIATFL------------------------------------------- 121719038 6 ------------------------------------------------------------------------------------------------------RIMAPLVSPDAVAEAFAGMRETTKDLIQKWTPRQRVNVCNDLDRLNHAANMLCFFDQRIHCLERRAARPKLLNWLIYQRRFNAYNRTMRDYAAEIVAQRRAYPTDDLLDALLHGKDTGLALTDSQHLDEIINIFI-GSATSPNLVSFALYYLMKHPQEITRAREEIDGVVIDQLEHRHLASLPYCEAILRESLRLGEYQIPNKQPMIALLSAVNRDPEVFEEPDAFIPER------------------------------------------------------------------------ 145608536 328 -------------------------------------------------------------------AQLYSSRPRMVVFGELGTGQANLVTMERDHWRVHRRLMHLGVGTQVVRRYRG-VQDAESRVVALDMLRDPAAFVSHLERYIAVMQLAAELNVPGKKFPMLMETFPILAKFPRSMPWMKGAQEAVEQLDSRTDEERRNIPKPYVHTLF-AENDKYKISTEEISNLTGNLFGAGSDTSASTLVTFVLACCAFPEPAHKAQRELDYVNAFVKELLRWRPVAIQPHSPTADDDYKGWRIPANSWVQGNLWAIHRNPRDFPDPDRFEPDRFDRGYMPFGWGRRVCSGQALAEQGVWITVARLLWAF-DMR-------------------------------- 212529440 64 ---------------------------------------------------------------------------------------------DKQRHKRKRRLVGQGFSEAALRASEDCVLRHVDRFVGGLLDGGDDDVITDLVFGKSTDTLTKL--DNRQYRPMLISTGHRMAMAIQMPERAQWVSMLRGWVMERIAASRELKRRDIMSTIINATDTGEKLSPQEIGAEAISLINAGGDTTATAISATLWYLSRNSEIRSRFSSMDDYLRACIDEALRISAPVISPREAGSGGATVCGVHVPEGYVACQAYALHHNEKYYPHPFSYQPERWKPAFFAFSYGVRNCAGINLAYLEINLAIARLL--------------------------------------- 115481092 38 --------------------------DIMRAVRRLHARHGPMLGLRMGSRLEVIVADRRLAHAALVESGAAMADRPEFASRALLGLDTATISSYGPLWRLFRRFVAEVAHPARLRQFAPARAAVLEELTDKLRRRQEDTFQYAMFFLLVAMCFGELLDIAAAQRDLLLHSSKKLLFAGRMKAMIAMRQRLKGMFMPLIDARRARKNDTLLNLRINDNGGERALTDDEMVALCSEFLNGGTDTTSTALEWIMAELVKNPTIQDKLHQKMPYLKAVVMEGLRRHPPGHFPHAPAEDMELGGYTIPKGTLVNFTVADMGMDGAAWDRPREFLPER------------------------------------------------------------------------ 170029342 108 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDQLLSVSPDGKAFSEVEVRDNIYAVITGANDTSGLLVAHAVLFMCFYKDIQQRLYEEIMEFDMFLNECLRHCPVPNVARENMAEIELDGVKIPAG--------------------------------------------------------------------------------------------------- 154336673 43 -------------------------------------------------------------------------------------------------HAMHRRILMPIFRSQNIRGLANEIIRVLGGLFDVIQCGSRQDAVVNLSDHIFRMALSAIFRASRSESLRVRTHFNAMMKMSRMNYFCPYRKILREMSVGLLDKNMQMNQIGARRCVMDALIDEVHFSMEDVLDHVVNFLFAGHDTASHTMEFLFALLGANKEVQDRLYMECDYLVAVVKEVLRMYPAPIIYRDAAEDVYLSRVVIPKGMTVVITLFSLQRNTHVYDDVDVFRPERWRCGYIPFSCGKRSCIGQEFGYLELLIVTALLVRHL------------------------------------ 195038623 28 -------LPGLGRKDF------LVSHDPHHFEQVLRAEGP----WPERPGNH-----------VLHHHRT-------VLRDDFFKGTVGILSSQAEQWSKFRSTVNPVLMPKAVRLYYQKMSSVNKEFMQRIRTFEVPDTFEDEINRWTLESVSKRLGIMTTNRDQAKKLFNYLNQFFELSADLEMKPTIWRYIAKTLDDIQEVTTGYVDEALNRLKDTPSNKPENEKIVMAMDMLMAGVDTTTTTFTGALLCLAKNPEKQAKSMKNVPYLRACLKESLRLYPALGNGRVTKTELVLNGYQVPKETQVMMLSHGLLTDEQHYPRGNEYLPERWPFIYLPFGFGPRMCIGKRIAEMELELGIARLIRNF------------------------------------ 217426822 71 --------------------------------------------------------------------------------------------------RTLRRIASHLFAPRRILAHEAGRQLDCAEMVKSVSVEGSVVLRKHLQLAALNNIMGSVFGRRYDPLAQMVREGFELLGAFNWSDYLPWLGYFYDLVKKIIDEHREKKRDDFVDVLLSLDGD-EKLREDDMIAVLWEMIFRGTDTTALLTEWTMAELVLNPNVQTKLRDKLPYLSAVVKETLRLHPPGPWARLSTSDVQLSNMVVPKGTTAMVNMWAITHDQTVWSDPLKFDPER------------------------------------------------------------------------ 6002279 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVLDALLNMSSDGGKMDKDEIEHLLLNIFVAGTDTTTYTLEWAMAELIHNPEMMSKLKEELEYMQAVIKETFHPPVPLLLPRRAEIDVKIGDYVIPKDAQILINAWVVGRDPTKWENPNVFIPERHHFELIPFGSGRRTCPGLPLAIRMLPLML------------------------------------------- 169775547 52 ----------------------------------------------------------------------------------------------------QKKFVKFGLTSDALRSYVRLITEEVEDFVQKSSALQGPNGVFDVCKTIAEITIYTAFAELYHDLDMGFAPINFMLPWPHNRKRDAAQKRMTETYMEIIKERRKKDSEDMVWNLMSMYKDGTPVPDEEIAHMMIALLMAGQHSSSSTAAWIVLHLAASPEITEELYQEQDLHAKVIKETLRIHPIHSIIRAVKNPMPVEGTPYVIPTSVLSSPGVTARSEEHFPDPLEWKPHRWNSPYLPFGAGRHRCIGEQFAYVQLGAITAALVRLF------------------------------------ 145526004 68 ---------------------------------------------------------------------------------------------------RQRMFLGQAFTFEKLKSRIQMMNQVVKEIVDKDPKTNLNEFMSKITGELTTDINLIQFENPFVLIKSFKERMWDVLPTKQEKDIVRRVNEVRTKVKEIISRRIEQLQENPIQYIKQQKQQQQLINVNEILHQFITLFFAGTDTTATTCGTCLYYLAQYPEIQTEILEEIQEVAGLDEEVLRFPAFATIFRIVKNDMQLQDLKLKKGWAVVEMLNASSVQENYFENATEFNYKRWLNTYIPFSAGQRNCIGQHMAMMEAKVII------------------------------------------- 156369644 9 --------------------------------------------------------------------------------------------------RRLRHIVTPTFSAVKIKQVMPLISESCRILVEQLG----------------------------------QACKDGKSVDVCRTYVKFTMETIVSTAFGIDCQTQTNPNDQFLSNAQRY-----------------------FGKPTRTYVFFMCRL---------------------------------GRTCNQSYTINGQFFPKGCLVMIPVYAIHRDPEVWPESEKFQPERHPYAHLPFGGGPRNCIGMRFALLEVTMAL------------------------------------------- 169612986 116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIEVRDQVLNVLSAARDTISSLMSSCIWKCTRYPEIMAKLRREVDYMNCMIKEILRLYPPPFNARVATKNTCLSPVFIKKGGRVVYQVFSTHRRRDIWDDAEEFRPERWEFGYLPFNGGPRICPGQPFALVEAAYVLTRLL--------------------------------------- 195114274 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDYLAHLLQLQEKGASL--DDMVGHALTVLMDGFETSSAVLYHMLYTLGAYPEQQEKQLNALPYLDQCVYESMRMTSVIGFLKICTRPTKIDLGNDRPGVTVAIPAYHFHHDEAYFPQPDEFRPERFDNGLLAFGDGPRICLGMRVGLLSVKMAL------------------------------------------- 67904794 122 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILLAGRDTTASLLSNMFFLLAKHPSTWAKLQRNMKYLKYCLNETLRLFPVPVNSRTAIRDTVLSPAFVPKGTMVAYSVYAMHRREDYYADAEEFRPERWADEYLPFNGGPRICVGQQYALTEAAYVTTRLAQR------------------------------------- 3135621 157 -----------------------------------------------------------------------------------------------------RVILNRVISPKVQGNFVPLLDEVGQDFVARIQRSGQNKWTTDLSHELFKYRLGLLLDYIDPEAQHFIDCITLMFKTTCPMLYIPPS--MLRRLGAKVWKDHVEAWDGIFNQADHCKESGERLSIEEIKASVTELMAGGVDTTSITLLWTLYELAWHPDLQEELRAEIIAARAASKETLRLHPVAVSQRYLTQDVVIQNYHIPSGTLVQLGLYAMGRDYRIFSKPEQYLPSRWLRRSLGFGFGPRQCLGRRIAETEMQLFLIHMLENF---KIEKQRQLEVRSTF------------------- 195114272 97 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLSHLLKLRDEKNASHDD-LVGHALTVMLDGYDTTGTALLHALYYLSEFPSAQQKLRMELRQNTEPEKESLRLSSIPQYTKICTESTFIQLSENRRGMTVMIPNYQFHHDAKYFPEPEAFRPERFNNGELPFSDGPRICMGMRLALLTLKSAL------------------------------------------- 194878344 74 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFALYELAKNPTIQHRTVTGLVYLRQVVDEVLRLYPPCCNSRELSSWNCGSPFTLRAGTPIYISVLGIQRNSQYWPNPEIFDPDRHPMTYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 218713635 101 ---------------------------------------------------------------------------------------------DKQQHARRRRVVSQAFSESSIRNFEPKLLGRLNRYCEAVRNAASRDMSQDFSNLAFDTMTAVSFDIDYNTIKFVMFNLDQWLFPSSIVGRNRFVKFIRMLLKQRLRARAEITGTDIFSFLEKCKDTGKELTPMELSTETALFVVAGSDTTASTLAATAHYLTGCSPAYRRKLNSCSFLRACIDEALRLSPPGGWREVESGGAVIDGNFIPEGTEVAVGIYSIHHSDRYYEDPFKYNPERWRQAYMPFSIGSRSCVGKPLALAQAMLTFSRLLWEF-DIRRADADP-------------------------- 50545471 49 ---------------------SGFVKDIGPAWGAQFKEHGKTHLY-PVFPTQLLVTRPDNVKAILTQFKDFS--FGIRKEALCPSLGYGIFTVEGSSWSHSRALLRPQFSREQISRLEHHFQEFAQCVIQKLFFAQSMDTSTDFLLGESVGCLKELFGANFQHRVVFQENYWIIGDVFFRNEFRQVNELIQKFVQGYVDKHKAPIYTNPDKYIFLYELARDTTNPRVLRDQVLNILIAGRDTTAATLSWLMFELAQKPHIFHKLRKQCEYLRYVLNEVLRLHPVVPINRVALKDTTLPPIFVPKGQKINYAVYWTHRDEQYWEDAEEFKPERWDWEFLPFNGGPRICLGQQFALTEMGYILTRLVQEYSDIGIDEDRPLRVR---------------------- 157345368 31 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLTDEERVSLILDLLLGGHETTATLMALLIYFLAHSPQASWEDYKQMNFTLNVIYEGLRCGNVKFVHRKSLEDIRFKEYLIPAGWKVLPVFTAVHHDPCLHENPWDFNPWRWDNKKVSFGGGQRLCPGADLAKLETAFFL------------------------------------------- 215508058 13 --------------------------------------------------------------------------------------------------RRIRAAITPLFTASKLRKMHNLVQELVEALINAARNDASIDIIHALYVPISFSLIGMVRTFMKKVRSKFIRNKAFYFYTTVSYHFTLNVGAMYCIVDKHAMNLNFQKALDILKPPFNIKEDSASHKEKSITPQYILFHVAGVEAISGIAALVSYYLAVHPDVQAKLRDEADDCFAKHETLRICPPFTRLERTFNKDYVIGNIKVPKDCVITVPIYAMHHDSDFYPNPESFMPERNPYTYFPFGYGPRNCV-------------------------------------------------------- 29469869 122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFYELSRNPEVFAKLREEVENRKAVINETLRLYPVPHNFRVATRNTTLSPIVVKKGQVVMYTVIATHRDPSIYADADVFRPERWGWAYVPFNGGPRICLGQQFALTEA----------------------------------------------- 193207072 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQETTSTTLTWACVCLLNHPEVVEKLRKELTYLNANINEFQRIASNVNLFRVLEEDTTIDSQPVPAGALVTTNLSMLHTDEEIFKNPQEFRPERFEKRLIPFGIGKRACPGESLARAEL----------------------------------------------- 85092131 56 -------------------------------------------------------------------------------------------------HARKRRVLAHAFSDSAIKEVERYILSNIRTFCDAIGDLGRPSFMSDWCSWLAMDILGDLFGKAFHMLERPDNRYDRIFLRKIASGRAQYMAYSRQQLAERTALGDETDRRDFFYYLLKARETGQGFTTPELWGESNLLIIAGSDTTSTAMAATLFYLVRNPTALARVTQSCTYLRACIDEAMRLSPSVGGPREVPGGITIDGEHVPQGTIIGVPHYTIHHNAAYYPDPWSYTPER------------------------------------------------------------------------ 12229734 161 -----------------------------------------------------------------------------------------------PEHATRRRIWNKAFTPNAINGYLPSIEIRLEEMLSEIKKGESVDLCLQLGCFVYDTMCDMAFGILTHMGRVVRQVGIVRNMPWWPSSHRREQNEFKEFTKSMFLRRKNQQLDVFHYLLGEDTETGTRLTEAELAADSTLLVITGADTTRTVLLAFFLYLLKHPNYMEQLQSRLEYLNACLQETMRPSPANLQRICPPGGAVICGRQIPEGTKVRFSNYAIHRDERYFSRAEEFRPQRWQRAFFGFLIGPGACVAKNLAWMEMRLVVATILTNF-DLSFAPGDPVAFESSWTDAYEPFEVMFTPKSQR-- 75319887 44 -------------------------------------------------------------KHVLQHGRQFQANYPKPLRNLIGKYGLLSVHGD-----LQRKLHGAAFERLSVDFMED-IQNLLHITLAKWEAKRDIHLQEECHQLVLNLMAKQLLDLSEEICEAFGHFSEALLPGTKYARGFKAREFLIKKIYESIEDRRQHPENDLLTKL----LKEDSFSEEIIADFILFLLFAGHETSSRSMSFAIKFLTKNQKLNWDDYQSLKFTQCVIHETLRVGNFPGVFRETKEDITKGGFVIPRGWTVYVFLTGTHLDEKYHSSALKFDPWRWNPSFMPFGGGARLCPGMHLAKMELALFLHNFVTKFRWEALQDDKISYFP--FPRLIKGLPIRLR------- 157335434 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGGSDTTSVTLTWVISLLLNNPCMLRKAQEELDTHQAIVKETLRLYPPLSGPRQFNQDSILGGYRIPNGTRLVLNLTKIQRDPSVWLNPTEFQPERKNFEFTPFGGGRRICPGATFALQVLHLTLANFLHKF------------------------------------ 121699404 63 --------------------------------------------------------------------------------------------------RKHRRIATTWLNQRAVDGYSPVLDRESMSLVKALFVESKGGLVPTYSWPKPHAGRCSLFGFRTDSIEHFMNCTGPMLPTPMLRRGKKLHKGLVDTYGGFIKEARGEKVTDCLAKTMIELRHKEDLDDLDMAILASAFMIGGVETTAAIMQWFSALIPAYPEIQKKAQAELDYCHAIVKEVERVHNPFWTPHVASEDFVYRGQYIPKDTVVVLNTWTMHYDPVRHANPEKFNPDRYIRDHLTFGAGRRICPGMIVAEREIWLTISRMLWAF-DMHEIPGEPI------------------------- 164519811 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITIDEIIANFCGLFFAGTDTTGNMTGVALYYLSLNPQIQKKKNSNLDLKDQFNKESLRLIPPAIFPRYANRDIKIGQFELKKGDLVNTHFIYNQSNPSIFQNPEQFDPKRWMNSFTPFSLGPRNCIGQHLAMIEGKCML------------------------------------------- 51702531 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRHGWEAEVAAVVEDMMYNNMYRIMFDRRFESENDPRSRLAQSFEYNYGDFIPILRPLLKGYCKEVKDRRLQLFKDYFRKKLASTKPMDNDGLIDHILDAQQKGE-ISEDNVLYIVENINVAAIETTLWSIEWGIAELVNNPEVQRKVREEMDYLQAVIKERLRMAIPLLVPHMNLHDAKLGGFDIPAESKVLVNAWWLANNPEQWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 147823209 30 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLPEENRKLTYGEIVSLCSEFLNAATHSTSTTVQWIMANLVKYPHIQAKVYEEISGVVKDGAEMVRPPGHFVLPHSVTQDTVLDGYLIPKNATVNFRVMEISLDPKIWEDPKEFRPER------------------------------------------------------------------------ 169855964 37 -----------------------------------------------------------------------------------------------PRFRHYRKQFARYIGNGNITTQHDLVDGYTRRFLARIAKDQSYEVVQDGNDPLVDLIEGANENFNADFFPSLLNLPEWLPGMGFKETARKWRKDTDAMVEVPFNMTKKQVAEGFVSTSLEIQDTLTESERNDIPLVAASLYGGGADTTVAAEYAFYLAMVLHPEVQKKAQQEIDYTRAVISEVLRWNSVAPVPHVAIEEGWVGGYFIPKDAMIITNLWGILHDPEIYPDPMTFNPERFPNPQMVFGWGRRICPGMYLAEASL----------------------------------------------- 210103215 15 -----------------------------------------------------------------------------------------------PEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDRLGCLTLNDLEPGSDAKLMIDGVNDFFDAFEMSATGLYKYISTPTWRKFAKAFDQWHAVAEKLLKEKLAKSAAEEGTDFLQRLLSSKD----ITFEEAMMMAVDLMAAGIDTTGNTLMFNLFCLAKNPEAQEKLYNRMHYLRAVRQETFRFYPTVSNTRILDRDVVLSGYFVPAKTIVLMAHDVISSLPVYYPEPEVYKPERWPFALLPFGYGPRMCIGRRLAEQELHLGL------------------------------------------- 67526303 37 ------------------------------------------------------------------------------------------------DHRRRRGALTGFFSKRSLDTLEPFIMDKVEQLLEAGVAFGTLDTITDYCFDQSFGCLSKPDLAPEWRRTFWWTFFAEMFFWVPQWVVKHTNPAMEQFFRAKVARVTMEWEQDFYDILNSAVLLPEDKTPKRMAEEAFGMVVAGGYTTGKAMANLMYHLHANPKWLERVREELDYLTACIKENLRISNIITDSIMLVEPVTYKDWVIPPKTPIGMTLYHMHMDEQIYPEPKAFKPERWDKYFAPFSKGTRGCLGVNLANAQMYLGLGVILRRF-DFQL------------------------------- 15963813 58 -----------------------------------------------------------------------------------------------------RKAMAPVFTPRHAQGFAGQMLRVCEAFVDRYAGASSEPFVTNVMTELTFEILAETLGFAANVEELLHRMMDLLVAPSWVPRLTRIGRKVLDRFRGVVSETMSLRRNDFLTLLLQLE-GPDGLSTSEIEDNILTFIGAGHETTARALAWCFYCLASGADPVDWLGRMPHVLAAFEEALRLYPPAPSINRAAIEEDAWERVPIRKGISVLVMPWTLHRHALYWQKPRAFMPERNRFQYLPFGAGPRVCIGATFALQEAVIALAVLMHRF-RFDLTDETHPW------------------------ 195386576 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLSHLLKLREEKNATHDD-LVGHALTVMLDGYDTTGSALMHALYYLSEYPAAQQKLRCELPYLEQVIYESLRLSSIPQYTKVCTHPTEFKRVEVEQGMTIMIPNYQFHHDPKYFPEPEVFKPERFDNAELPFSDGPRICMGMRLALLTLKSAL------------------------------------------- 170293017 158 ------------------------------------------------------------------------------------------------HHKFLRKINLPIFSFRRVKDMYPMMEEEVLRRVDRWATSSTLNVMGNATFGMDLSDVKFADDIKQVYKTLFDPTKEMLLYYLMSIWFQENSNKLRAIYLQLAQKGKRNRGADILSLLVKSEA----LSEEEIAEHLLTYLAAGQDTTSVALTWACFLLALHPDQQEALRMERDRIPSNFNETLRLYPPLPTTRTAVCDTFLGEQPIPKGTQIIISTWIINRSTEVWDDATVFQPERWNYDFMTFLHGPRGCIGKMFAQAELRCLLAALVTRF------------------------------------ 195386574 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMVGHALTVLMDGFETSAAVLYHMLYTLGAYQEQQEKQLNALPYLDQCVYESMRMTSVIGFFKICTRPTTIDILQVEPGTTVTIPTYHLQHDETYFPQPEEFKPERFDNVLLPFGDGPRICLGMRVG--------------------------------------------------- 169863367 30 -----------------------------------------------------------------------------------------LLSVKGDRHRRQRKLLNPVFSIAHMREMTPTFYSVAYRLRDSLHQPTEIDIASWMTRGLSDIPFARFFLLPRVGHPQFRRWVVERVPSKSIRKVVNMSDVMHRTSSEIYQRKKRALDEGILLRENMNASEEDRIPEDEVLAQLSTITFAAMDTTSNALCRVLLLLSGNPEVQERLRQQLPYLDAICRETLRLYPPPFVTRQARQDTILHEVLVPKGTLVLVSIMAANKNPELWPDAHEWKPERWLNPHLPFIGGGRSCIGFKFSQLEIKTILCSLLESF---RFTPGKKIRWQLNGVVQPTV--VSEEPGSASA- 212537387 134 -------------------------------------------------------------------------------------------------HRAQRRLVSQIYSLSNMKKLEPYVDTATTMFLNKLKDMAGKEMAFDVIGEVTFSKTFGFLEAGEDIHGAFTLIDNSLRSAAWVGYVPWRQNGLLILAAKAIKERKERGSDDVLDQFFQVQKEKPEFDDICITSMVASNIFAGSDSTSITLSAFIYHIIKNPQYRARLVAEIDYLQACLHEAIRCHPGMNLGRVAPQGVEIDGVYIPGGTVVGANAWVVHQHKETFEDADKFRPDRWKRAFFSFGAGSRFCIGKNIAWLEL----------------------------------------------- 29469871 122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFYELSRNPEVFAKLREEVENRFGLGEEARVYPSVPHNFRVATRNTTLSPIVVKKGQVVMYTVIGTHRDPSIYADADVFRPERWGWAYVPFNGGPRICLGQQFALTEA----------------------------------------------- 15236695 105 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDNILAFILAGRDTTATALSWFFWLLSENPHVVAKIHQEININHGALCEAMRLYPPVSFGRKSKSDVLPSGHKVDANSKIIICLYALGRMRAVWEDASQFKPERWSFKFLSFNAGPRTCLGKHLAMTQMKIVAVEILRNY-DIKVLQGQKIVPALGFILSMKH------------- 115391483 111 ----------------------------------------------------------------------------------------------PEDHRQRRAPLDKFFSKQAVTNMEHIIHECLDKLSRHLQDACESDVIHQYAWGFNSFRMAHVMFFFPILQTITNAMPLWLLEKVNPFAFAMASQKHDLYQRAVAALHNKSGRGSIIDAIAGPSMPANMRTPERLMNEGFSLIIGGTETTARSLSLCFYNLITNREELRQVMPAPDSQPTWNQETLRLSTGIRSPRIATEALEYKGYVIPPGTLVSETNYFILMDPNIFPEPHVFDPERWMRRYLVFSKGSRICLGMNLAYAELFLVIATMIRRF-DFEL------------------------------- 126134585 117 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFTFFELARNPDVFEKLKNEIYEHFGKGDESRRMYPSVPNFRVSTKDTVLKPVFVGKGTTVAYTVYCTHRDEKYYKDANVFRPERWAWAYLPFNGGPRICLGQQFALTEASYVIVRLLQNFPNLVSKDDRP-------------------------- 189212046 43 ----------------DFYNTFHFVKDEAQNFHKLHECYGPVVRYGPNRL---SIATPGAVRMLYTNSRYTRKADSYLAFPRDPANASLFSSINKEVHARKRRVLRYGFSDSALKEAEVTIKKHVAILLRCLEHLADDDWINRYSFDLSTEFNMMRLGERRHFADLIHENMWAGLRNTLLSRWVRTSKPFDDFVERAAAARIEQTTTDFMTWLTNDADPNKDVSMDEIKEEAILLITAGGDTTSTTISAAMYYLLHDPEKLQKLQNSCTYLRACIEEALRIAPPAGSRREVVGGVHVDGLYIPRGTNVGVPVSAMHHDAAYFPSPLKFQPER------------------------------------------------------------------------ 67902592 145 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQRKMAETYMEIIKERRKKDSEDMVWNLMSCYKNGTPLSDEEIAHMMIALLMAGQHSSSSTLSWILLHLARHPEIVEELYQEQELHSKIIKETLRIHPIHSIIRAVKSPMPVPGTSYVIPTSVLSSPGVTARSDEFFPNPLKWDPHRWNSPYLPFGAGRHRCIGEQFAYVQLITVTAALVRLF------------------------------------ 91081459 43 ----------------------------------------------------------------------------------------------------FRTKVNQMLQPRVTRMYVKSIETTSQELVDRIEVIKPDDFLNELHKWSLESIAKIALDVRLGCLDPNAHPDTQTLINAINTFFMWNTPTFKEYLHALDTIREITLKHVDIALHKLSQDDCEELSVLQRVLKMLDMFLVGVDTTSNAVASILYQLSLHQEKQAKLYDQMHYLKACIKETMRMYPVVINGRCTTRDRVIGGYQIPKGVQVIFQHCVISNLEEYFPRSGEFLPERWPFASLPFGFGKRMCLGRRFADLEIQTVIAKVVRNF------------------------------------ 115954111 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMIFLSAGYETTAALLTYASYLLASNPDCQDKLIAEIDYLDQVVCEVLRIYPPGILSRECGETCTYKGYKIEKGLQIWIPTFTIQRDPTHWPDPLKFNPERNPFTWLPFGAGPRICIGMRFALMEAKMAL------------------------------------------- 215495435 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTDFLVGNIMSFFIAGSNTVAVSIQWHLLNFAKNPDTLQARVHRRERRPAWDDRHWRTNSPFGLPRGAEEDTYFGEYFVPKGTVVLSNLWAVHMDPDVWKNPEEFNPSRKPDHLIPFALGKRMCPGETLSTMEIFLFLTTILQR------------------------------------- 70984699 42 ------------------------------------------------------------------------------------------NAIDKAMHGRKRRVLSQAFSDQALKSMEDVMLLHVRQLCEDWFSYLTYDVMGELCFGKSFDMAANRHYVVWPQKKKCGLWMPLDTWHLDQILIHKLTNDRWNFIMRVEANERAKERTDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTMSATIFYLVRNPRAMELLRNELVYLKACIDEAMRLAPAVPPPREVMEGAMIDGVFLPEGTDCGTPTYSIHRQPEYYREPEVYIPERWRRAFCPFSIGPRGCIGKSMAFMEMRLTIARLMFLF-DLELAD----------------------------- 169851718 37 ------------------------------------------------------------------------SDRPHVPTMDLMKLDWVFAFMYGADWRNHRRAFHQYLNHNMVHNYHPIQEQETQEFLRALIARPKDFLAEEYNKVLVEEAEALASGFSESIIPRYLVNAFPFLRHVPSWLPGAGFQRTMQYLRKISEKTLSEPFDGLIESLPDETHANRTSLEVVARNTSALSYIAGADTTVSSAQALILALAMHPEVQRKAQKEIDYVQAIVKEAGRWHTVLPLGHVSAKEDEYDGYFIPKGSFIFVNTWAIMHDPDVFKNPLQFNPERYKNGQITFGFGRRICPG------------------------------------------------------- 118790404 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIQLRHLMADLFGAGVDTTFTTIRWALLYIALYPTVQKRLREELRQRLVVNEQRIRTVVPLGIPHGTTKEIKIGDFKIPSNTMIMPVVWAVHMNPILFNAPNTFKPERFPNYFLPFQVGKRMCLGEELAR-------------------------------------------------- 3915095 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRFGWESEAASVVDDVRRNGGIVLRRRLQLMMYNNMYRIMFDRRFESEEDPLFVKLKALYGDFIPILRPFLKGYLKICKEVKERRLKLFKDYFVDERMKLEQKKGEINEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPEIQKKVRDEIDRVLGPGHQVTRMAIPLLVPHMNLHDAKLGGYDIPAESKILVNAWWLANNPANWKRPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 169599493 32 ------------------------------------------------------------------------------------------------EHARQRRALAPSLSKSALKGQEAILQVHIIKLIAAIRNMQEVINMADWYSYITFDVIGDLFAEPFGCLDWSTSVNNVLISATWDQAIRWLRNLLLRFVPKEVSHWRMTHRQDIMYHLLQQEDQQKALKPTEIILNMVLFVAAGSETTSIQLTAMTHLLCMNQDAYKKTVMELVYLEACAAETLRLYPPGSVARIVPRGAKIDGHYVPAGCTVSVSPWVAARSPLNFAEPDQFRPQRWFREGVAFGYGPKSCLGQNLAQFEVQ---------------------------------------------- 197772379 62 ------------------------------------------------------------------------------------------------EHTPWRRLLLTVLAGRSHERHLPRFTALTTALADRWAEHAEHELQKDLTALSLRMICAYALGSGVTDPEGVVTAFERVLTAHRTERADAALAFLRGAVDEVIAAHRRAERSDLIGALVEAGETPARIRD-----TVMMTMLAAHHTTGVAVSWALYLLALHPGAAGRATAELDYLEMVLKEAMRCPPGPYGARRTDAELVVGGYGIPAGTTVFYPFWAIHMNPDHWPEPERFRPERFTPRHVPFGIGPRSCEGARLAVVEAELILAVLLKRF-RFRLVPGHEVVPVERFV------------------ 157382475 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELIQTMSEILFANLDVSTHVLGWLIIFVAQNTTVQEQLRKEITDQYGDVVEFLRPFTVFTIPETSPMAKVLGGYRIPKNTGVVVDTLAINYNAEFWGDNSRFNPYRFRYNLFTFGFGSRKCLGQHFAEAMMKQFLCKLLETLPETEIRKGTEEKFSRDTWVPISDLRVTLTP------ 171688822 65 ------------------------------------------------------------------------------------------------EHRVRRMGMNPFFSRRSVLGLEEIVRDKTEKLVDLADWQGYQEAIRAVQTFFPWFQTFPSL-VPVFGLVPDWVMVKLYPHFGKWFDSLEVVQQSVAEVKRDIALGIKPPRRTIFHELIDPELSEQKLPDAVVFADAVNVTGAGVETTGATICRALYEVLDSPEIARKLREELKYLTGVIKETLRLSPPGHLPRVVSSGATFDGYILPPGTVVSMSAWSMHHNTEIFPDPDKFDPTRWTDPLVSFGRGTRNCIGQNLAMCELYYSVASMIRRWDDLKVHPD---------------------------- 30962524 94 --------------------------------------------------------------------------------------------------RLLRRIASHLFSPRRVAAHEPGRQADATAMLSAMAATGAVVLRPHLQAAALNNIMGSVFGRRYNWSDHLPWLAHLYDPNHVARRCAALVPRVQAFVRGVIRDHRAADNADFVDVLLSLEAH-ENLAEDDMVAVLWEMIFRGTDTTALVTEWCMAEVVRNPAVQARLRAEVDYLQAVVKETLRAHPPGPWARLATADVGLANMVVPAGTTAMVNMWAITHDGEVWADPEAFAPER------------------------------------------------------------------------ 169618183 30 -----------------------------------------------------VLSSDKAVKDLLKKSGNTSGRPDLYTGQTLMSGDKRMVMMD-----------------KQLQVLFENLDEYV--HLNSTGGAALADFYPILRYLPTWLLPSKRQATQHYDRE------------------IKMYTEMYRDVKAKIQDSDSKYRPCVLNEVVSMQAK-EGYSDEYTSHIPAQLWEAGSDTTSTQLYAFMQALLLYPHVQAKGQAEIDYVRACVKECLRWLPTAIFPHATCEEDTYMGYRIPKGAIILLNTWTIHRDPRRYPDPTAFNPERSRRDHFAFGAGRRICPGMNVADRSMLLGISRIFWSFDKIGADGKESIPVQDDFIPGFVAIPKPFDAVTPRSV 169863783 45 ----------------------------------------------------------------------------------------IFLVMDGPRLRDYRRTFAQYFTQAKVQQYHPAKLECVQRLVSRLSDN-PNDIVKQLHTYTADVIAKVVYGFNIEDHPRLWSTASKYSRLSRPYQVAQIQPTTLVYAMCLYPEVQKRIQAELDAQLDRGDLPTSETCE-----------------------------------------NLPYLKAVVKESLRWVTPFAFPHVVAEDDEYDGYFIPKGTVVLTNNWAIQHDSELYSNPFKFNPERPDSSATAFGYGRRICPGMHFA--------------------------------------------------- 194701088 66 -------------------------------------------------------------------------------------------------HRHMRTLVLRLFGHQTVRVLLHDVQRSARDELRSWLGRPDVEVRTATSRMIFGVTANKLISHDDTLWRCFHDWTSGLLPGTTFYRCMQGRKKVMTMLKQQLVERRRNTTEDFFDLVIDELNKPDPMMDESTLDLLFTMLFASHETTSMVLTVILKYLTDNPDLTWEEYRSMKFTSHVIHESLRLANIAAMFRKANQDVHINGYTIPKGSKIMMCALASHLNTEVYEDPSVFNPWRWKDDFMAFGGGLRLCAGAEFSKMQMAMFL------------------------------------------- 19920414 52 ------------------------------------------------------------------------------------------------------KIFAPFFAAGKVRNMYGLLENIGQKLEEHMEQRDSMELVKQLCALFTTDIIASLFGIEAHSLAEFRRMCIEVNDPRPKRLLHLFTMFFFPRLSHRVEEYERFMRKSMDYVLSQRAESGENRHDDFFAAQAAFLLLAGFDTSSSTITFALYELAKNTTIQDRLRTELRYLRQVVDEVLRLYPPTAFDRCCNSRTGYDLSPWNGGTPVYISVLGIHRDAQYWPNPEVFDPERHPMTYLPFGAGPRGCIGTLLGQLEIKVGL------------------------------------------- 218193282 62 -----------------------------------------------------------------------------------------------PLHRAMRGAMLSLVRPAMIRSLLPKIDAFMRSHLAAWSSSSSSSAVVDIQAKVSAGPLSDALKAELYTLVLGTISLPINLPGTNYYQGFKARKKLVAMLEQMIAERRGQVHDDMLDALLTGEGTREKLTDEQIIDLIITLIYSGYETMSTTSMMAVKYLSDHPKALEQLRKEHDWNDFKSMTFTRAVIFETLRRKTTQDVEMNGYVIPKGWRIYVYTREINYDPFLYPDPMTFNPWRWLEKFMLFGGGSRMCPGKEVGTVEIATFL------------------------------------------- 169774249 88 ---------------------------------------------------------------------------------------------DGPQWEHSRTLLRPSFTRTQIAA-TDLHERHIQRLISRIPRDGSTVDLQELFFNLTLDTATEFLAGSSSFAHHFNVAQDEIAFSMFRPRFRESVREARGYVGNFVKKAEKHAGDTTDSYVFLEELAKETDNPSDITDQILNILLAGRDTTASLLSMVFYNLARRPDIWDEELKQLKYLSWVINETLRLYPVVPNSRTANEDTFLSPVFVAKGQRVAYDVYVMHRRHDIFPDAEEFRPERWEWGYLPFNGGPRICLGQQFALTEA----------------------------------------------- 70985400 119 -------------------------------------------------------------------------------------------------HRQLRAQLNPFFSSTRIRRQEPAIKALVNKLCRRLHYLDAPDFIPQWHGTLNGTAKTMVFIRPVAWALPLLLALPEAVTAWGMELFFDFQRRCRKMIKRIVAAHNEKGNQGIFDDILRSNLPAKNKSETRLAQEMQVLVSAGAETTAKAITYILFYLLNDPETMAKLKAELEYLTGVMLEGIRLSYGVRLPRIAPYNLKFRDWTIPPGVPVSMSCLLMHHNETVFPDSHRFKPERWLDPMVAFSKGSRQCIGMHLAKAEILLAVSTLLRRM-DLEL------------------------------- 88175355 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKQINALLMELYSAGTETTITTVEWTLVELLKNPEAMKRLRNEIKYLEACMKETLRLHPPAPFPHRAVQTCEVMGYRIPQDTQIIVNVWKMARDSEYWDDPWSFKPDRHDFEFIPFGSGRRICAGQSLA--------------------------------------------------- 156394449 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTCMKECTIQGIRIPKGCDIFVTSYSMQRDPRNYPDPEKFDPERDPYTYLPFGHGPRDCIGKRFAFMEMKLVLSRILRRYPETEIPPNVGVKNTLSVIGGVK-------------- 194884115 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFAGVDATSNLLSAVLLCLAKNPDKQAKTMKDMPYLRAVIKEALRCYPNGFGTRTCPTDITLSGYQVPKGSEVALGFNVLLHDHAYYPQADKFLPERWAFSYLPFGFGPRMCIGKRLVDLEIETSIAKLIRNF------------------------------------ 195163007 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLLLATVDGRPLTNDEIREEVDTFMFEGHDTTTSALSFCLHVLARHPQVQEKMLNEMKYLECVIKESLRLYPPVPVGRKLQTDFKYSHSKYPAGSEFLIGIYGMQRNKNEFPQSEEFIPERHENGFIPFSAGPRNCIGQKFAQLEMKMMLAKIVREYELLPLGEPVELRSDTGFQLGMRR------------- 146324627 121 ----------------------------------------------------------------------------------GHPMMSLHSYRDRIAHDQRRRVWSAGFGDRALRGYEQRMRVYRQKLFQRLEARAVAENISQWFNFYSYDTMGDLFDMLDASRNHWAVDMLMHGMIGYRYLFPSWFFRLLATMPSLSSDWHKFIGFATDTMLRRAPLNGREPTEDERNMLMMLIITAGSDTTATSLTSIVYELARHLDEVDKLRAELDPIEADSDETLRLHPPIPPRKTPPEGIHVKDVFIPGNMTVFSPQWSMGRSEAAYIDPEIFNPERWPSAFAPFSIGPYSCIGKPLALMNIRTTVARLIMSF-DVRFPEGEDGIRWMDFAMGIHQMPVVLT------- 195122326 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALLSFTLYELAKQPALQRRLKRELAYLKMVCLEALRLYPAAFINRECTRSEGFALQPHVDYMPAYISILGIQRDAKYWPNPLHFDPERFPMTYIPFGAGPHGCIGSRLGLLQLKLGVAHILRR------------------------------------- 18483228 39 -----------------------------------------------------------------------------------------MVSMLGPLHRHIRNLVLRLFGPEALRVLLRDVQRSARDELRSWLDRPEVEVRTATSRMIFGVTAKKLLWKCFDAWTKGLMSFPICVPGTAFYRCMQGRKNVMKVLKQQLDERRRKTVDFFDLVIDELDKPNSIMSESIALNLLFLLLFASHETTSMGLTVILKFLTEHEKIMERRVDPDSDITWEEYKSMKFTSHVIHFRQANQDVHIKGYTIPEGSKIMICPSAAHLNSKVYEDPLAFNPWRWKDDFMAFGGGLRLCVGAEFAKLQMAMFL------------------------------------------- 110734758 38 --------------------------------------------------------------------------------------------------------------PSQLRSYVDPMLQEVENYFAKWEEEGVVDLKYEFKELLMLISGRCLVGKEVREKMFFASFMFPYIPIPVNHRRDRARIKLRGILSEVVRSRKNHVKEDVLQRFIDATKDGRGTTVEEVSALIITLIFAGKHSSAMTSTWTAACLLDHRKIIGKYKDKIDYNHSCIKEAARMHPAPPAVRQVKKHVTVRTKEISRGHTLVHLVMLNGLLPHIYKDPEVYDPDRFRFSYTSFGAGRHACGGEAYAYMQIKIIFSHLLRNF-ELKLVSSFP-------------------------- 169866831 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAGSDTTVISMYALYLALAMRPEVQKRAQEEIDYVQAIMKEVSRWHTVVPLGHVSTEEYEYNGYRIPKGSSVLVNVWGIMHDPEIYEDPFEFKPERDPEAAI-FGFGRRICPGRHL---------------------------------------------------- 147907036 68 ------------MKEFDDLPGPSLLKNLYYYFVRLLHTHELQLNYKKMYGPLWNIGDPEALQQLLRQEGKYPMRNDIWKAHRDQRLAYGPFTEEGYHWYRIRSVLNKMLKPSEASSYAGGINEVVTDFMNKLQYMPSGDMVNDVANALYRFFETRIGCLEKQTPPETQKFIDSIGYMFYWDRYIEGWDNIFDFGKQLVDQSRLDRGEEVEGEYLTYLLSSANLNIGEVYGSVCELLLAGVDTTSNTLCWSMYHLARDPELQQAVYEEVSSARGVIKETLRLYPVPTNGRIVSEDVKIGEYRFPKNTLFVLCHFAIARDEENFEDPLKFQPQRWPFSSIPFGYGVRACVGKRIAQLEMHLALSRIIRIF-ELRPDP----------------------------- 157124118 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRYSSSPIVPHVATENTCIGGYGVQTGTVVFINNYDLNTSEKYWDHPERFDPSREDPHFLPFSIGKRTCIGQNLVRGFSFIMLANILQKY-DVHTNDPAQIKMKPACVAPPDTYPLAFT------- 15807460 40 -------------------------------------------------------------RRVLTDLNTFVSAGSFSAVVPYLAGGVILT--DAPGHGARRRALNPGFGKGSVQQLRERMRQA-----SSPVPTGRFNALAWADETVRRQLNAAYFASEFDDR-LLAAFLAPLRRPFPVPALPRPFRRVEQEIRRLAERRLREGGDDLLSTL--APLPGGLLETRIS-------LAAAHDTTTHALAYAVWELAK-----APQDQTPHTHSAVLKEVLRLYPPGWMGRRLSRAAEWQGTEIPRGTLALYSPYLTGRDPTLWERPLDFRPERWEKAYLPFGGGERTCLGVHLAQT------------------------------------------------- 114763086 43 -----------------------------------------------DNTGTSVVTRHEDCIDVLNRNADFEVVYGPRMRKLTGGENFFLGMQPGWDYTRDTSAMRAARRPDVAEVVLPRAAQLADEIVTGA--GGRIDAVPELFLQVPWDMTDTYFGV-GGERETMQDWTTVLFWPELDTRAMRCAAGLRDYLDSAIADRKADDRPQILNRCLALQGAGTPGMDDLGIRNNLLLLIGAIPTISKACCLALDELLNRPEQRAARSNDPVFEQFIWEALRFNPHNPVIYRRALHDTTLREAKIRKGQIVFAATLSAMFDRYRISDPNSFRTDRPWEDYIIWGYGMHTCFGAAINKAVIPAILKPLIAQ-PNLRRAEGPAGQIDTGGTPHPQHFHLLYD------- 118486154 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSRILAEHRAQAGNDFVDVLLSLQGH-DKLSDSDMIAVLWEMIFRGTDTVAVLMEWILARMVLHPDVLSKVHDELDYLQAAVKEVLRLHPPGPWARLAITDTTIDGYHVPKGTTAMVNMWAISRDPDSWEDPLEFMPERSDLRLAPFGSGRRTCPGKTLG--------------------------------------------------- 125581084 40 ---------------------------PHRALSALARRHGALMLLRLGEVQAVVASSPDAARDIMRTHDAAFASRPLSPDAAARSFRPVR----EAELGRLLRSVAEATSSSSSASLVNLTELISAFVADSTVRAIIGSRFEHRDAYLRMLQDGLKIVPGMTLPDLFPSSRLALFLSRVPGRIEHHRQGMQRFIDAIIVEHQEKRAADVLLKLQKEMGSQHPLTTANIKTVMLDMFGAGSESSATVLQWTMAELMRNPRVMQKAQDEVRRALAGHDKRLHPPAPLLLPRKCGSTCKILGFDVPEGVMVIVNAWAIGRDLTYWDKPEEFVPER------------------------------------------------------------------------ 18400142 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHNLIANNMIDMMIPGHDSVPVLITLAVKFLSDSPAAYWNDYLSLPFTQKVITETLRMGNVIIVMRKAMKDVEIKGYVIPKGWCFLAYLRSVHLDKLYYESPYKFNPWRWQERDMPFGGGQRLCPGLDLARLETSVFLHHLVTRF------------------------------------ 46370479 65 -------------------------------------------------------------------------------------------------HSARRKLYAKGFTLNSLRQWEPTIRNIVEQTVEKIRHDGWWTLMKDPFVLMLERRMGDLAHLLQHFAPPLYYLGRLLRCVPRLHDVFFSQETMFEAGKHVVAIAREGDRNLFVKALAAGDLESKGLNDTEIITDAGALLLAGSDPTALSLTYLIWCVLNRPDITDAACADLPILNSVIHESLRLYGPAPMPRSPPPDATLCGYYIPPSAVVVTQNWSLHGNPKVWKDPHTFDHTRWKMSFNPFGQGVRQCLGIHLGWMQLRLATALFFRRCPGAKLAPSTTPE------------------------ 215498515 5 -----------------------------------------------------------------------------------------------------RRLLTPAFHFRALENYMQIFNENGDQLIGALLDEAPNEAIPLFQNVIGQVTMGTKLCLQENKNENFMIWFNRLMFLIRCFRPWTWLQTIYEMFKETLHNMEAERDSILLDALLKRHLQENRYELEEVKKDIDTILFAGNDTTTSAISWNLYMLGLHPEIQAKVHHELDQIECCLKESMRLFPPFPIGRILDHELVIDGHTIPTGVRCFVNIFSLHRNPDYYKDPDSFIPERHPFSYIPFSGGPKNCLGQRFAMLE------------------------------------------------ 144905160 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARKSIISILSKLLKERRKEKYEDMLSCLMRGNNDNNKLNDEELIDLIITIMYSGYETISTTSMMAVKYLHDHPKVLEKPEDPIDCNDLKSMRFTRAVIFETSRRKTTHDMELNGYLVPKGWRIYVYTREINYDPFLYHDPLTFNPWRWQSHFLIFGGGTRQCPGKELGIAEISTFLHYFVTR------------------------------------- 17569243 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMETTSNSLRWHIAYMMKHPDIQDKDKPNMPYTQAVIHEVQRHSNMVPFTHQSNKDTNVLGQNIPAGTNVLVQAWSVMRNDPIFINQLSFNPDRDGKSFIPFSVGKRSCIGEGLARMELFLIFSALI--------------------------------------- 195645434 40 -----------------------------------------------------------------------------------------------PAHKRLHSLTLARLGRPASPPLLAHIDRLVLATLRDWGRPGAGAVVRLLDEAKKITFNLTVWQLPGPWTESLRREYVKLVDGFFSIPFPKARKKVAGALREVIRKRRNGEKKDMVEELLEAE--GGSFSVEEMVDFCLSLLVAGYETTSVLMTLAVKFLTETPTALAQLKEEHDHRKGKDEQPLQWSDYKSMPRRANTDIHFKDYVIPKGCRIFASFRAVHLSPEHYENARAFDPWRWQQSFTPFGGGPRLCPGHELARVVVSVFLHRLVTRFSWEEAEEDRVVFFPT--TRTLKGYPIILR------- 170892 122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFLFFELSRNPEIFAKLREEIENKKAVINETLRIYPVPHNFRVATRNTTLSPIAIKKGQVVMYTILATHRDKDIYEDAYVFRPERWGWAYVPFNGGPRICLGQQFALTEA----------------------------------------------- 159122944 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAHESASRQHLRDQLLNVLLAGRDTTACCLSWTFRLLVHHEQAMIRQIRKMPYLSCVIKESLRLYPPPPVPREAIRTTILRPILVRKGELVVFSQYVNSRKKNIYPDADCFRPERWEWAYFPFNGGPRQCLGENFALMEV----------------------------------------------- 168003676 3 -------------------------------------------------------SSAEAAMEVLKKQDVFCSRPPLRGFKVIFPHDVTFADL-TPESNYLRKFIREAFQHIRVDEMLQMVRSIVRDVVVNLRTSLEVMTANVLTRSIIGKRFMGRTGLSESEKKEIMEFIHIAAWNGLDQRMKNLRRKMATFLANIVRERREKPGKEMLGVLLDEMENGEKITEDILNTIIWESFTAGMETTVLATDWTLAEVLRNPEVLQKCQAELDYIKAVVKESFRLHPVIPIPHYSHDPIKVLGYDIPAHTQLLINVWAIGRDPKVWADPLKFHPER------------------------------------------------------------------------ 189204680 124 ------------------------------------------------------------------------------------------------DHARTRKIFTPAFSDRALKQQEPLFFKYMDKLVSRMYNFTTFDVMGDLTFG-ESLHMLDNAEYDPWVRDIFWRLWKTFMPESINQKRIRHHEYSVTRVTKRLEKGRESKGVDLWDFVLN-KKGEQGMSRQEMDTNAEFFMVAGTETTATLVSGLTFLLLTNPDCMKKLCDELPYLSACIKEALRLYPPLATGRHTPEGSTINGTFIPPAATVFMAQHAMYRSAQNFKRPMEFLPQRWDKRHQPFSVGTRDCIGKNMAYHEMRLIMAKVL--------------------------------------- 115438266 39 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYFAGAETTSVLLTWTMLLLSIHPEWQDHARERLKIVTMIFYEVLRLHPPFIIGWKTYKEMEIGGVTYPAGVSIKIPVLFIHHDPDSWSDVHEFKPERDPGAFLPFGWGPRICIGQNFALLESKMALCLILQRL-EFELAP----------------------------- 145243654 190 ---------------------------------------------------------------------------------------------DPALHSQRRKALDKVFSGRALKSYQPMVIRTTEQFLDAVAQRVSYDLMGVVGWGHSFNNIETWLNPSLHFIKNMRAGQHVMVHTPWLISLLMSIREYGNWIQDRIQEKRQQPGEDIMTRMLPSM---RGLSKKALYSEGELLVIAGGDTSSVTMSVIIYHLASNPSLQRKLQAELDYLNGCVSEALRIQPPVHQRKTPPEGIHIPNTFIPGHTLVSVPILPVQNDPRYYRNPEEYVPERWRAAYFPFVGGAYSCVGKGLAYIELRVVVAMLFGRF-NVRLAEGEDGRRRDTFVASLGEFRVVF-------- 145229411 31 ----------------------------------------------------------------------------------------------PDVHRVKRSALNPFFSRKKVLELEDIVQDKADKLVRRMRETGCIDLHHDVISDYAFGNCYGFLGKKNFGAEFFEMIRGFGPAFWFFQQFREGSRRQILKVKDAVDRGEKGSRTTIFHQLLHPEAAEGHVVPEELEDEAYIMLAAAADTTGNALTIAAYNVVRNAKIYKRLTEELKYLTAVIKEALRLSCPGRLPRVVPDGAEFNGYHVPPGTVVSMSSWTMHHNEELFPKSETFDPNRWTDPVMSFGKGSRQCIGMPLAYCELYVTLGRLFRQFDNL--------------------------------- 189196284 123 ----------------------------------------------------------------------------------------------PERHAILRRAIQPAFSERALRDQEDYFRDHTNKLIARWFSLLSFDIVSDLAFGEPDQPWLDVMGAHYHIEWILRWTAPKASMEARKRHQALTFQKLQRRIDEERSDKRQGKRRDFMSYILGNEI--ENLSNVDLFGMASALIVAGSNTAAYTMSALVFFTCRNPEIRSKLNDEVRYLRACIDETLRISPPNPSPRWVPQGEEIEGKWIPGGMAVGVHNLAVCHAPWNWHRPLEFIPERWRGASRPFSYGRHDCIGQNMAMNEIRLALAKVFWNF-DISL------------------------------- 169866593 28 -----------------------------------------------------------------------------------------------PQWRARRRAFHQYLNQGRIPDYHPIIQQETATFLRALLEQ-PDDFMAEMRSLFSHIIMRDRLLVSMTPGRFLVNVIPALKWVPAWFPGAGWKRFLLEGLELTERALETPFRDGLVNRLPPKDDPTYPEMERMAKDVSATAYAAGSDTTVSSAHALILALAMHPDVQRKIKEEIDYLQAVTKEVNRWYNVLPVPHLSMEDQEYKGYFFPKGTAFQPNTWAILHDPNVFESPYEFNPERYDPDLAAFGYGRRICPGRHL---------------------------------------------------- 118372769 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYDEIISNFAAIYFAGTDTSGNMVGVALYYLSRFPEIQQQDIQNLNFIHCILKESLRIMSISSQIKQADHNIKIGEFDIKKGDLVTAHYFYNHTNPSVFENPDDFKPERWQSNFSPFSQGPRSCIGQHLAIIEGKCLLASIL--------------------------------------- 121712479 107 ---------------------------FHRAIDEQHRRYGPVFRVSPNELSFASVASWKDIRATGQLPLIKSKFYDIYG--AGFGSLCIGSERDPDKHTRMKKSLSPAFSLRSLGDQEAILSQCVDRFVSRMLNAGGLNMTKWYEMVLGELSFGESFHSIEDGKPHFWYFITVADNLRHFPVVALIAKLLSPFLNGIRKKHTGYTRDDFMANLI-GKLESNEMDREELTAHASTLVIAGGETVATFLAATTFYLLRNDEITSARAQALPYLQAVISEGLRIYPPQGFPRVSP-GASIDGIWVPAGAEVYTSAWTVTHNEANFHDPHTFKPERWKEASQPFSLGTQACLGRNVAYMEINLILARLI--------------------------------------- 119191552 131 -------------------------------------------------------------------------------------------------HRAQRRLVSQIYSLSNMKKLEPYVDKAVVLFMTKMEMQGQQVNMSKWAQLFAFDVIGEVFGFMDAGKDDWVYWTNLRLSPIIGSHLAVTARQLLTFAAKAIAERKKRGSDDILGQLFDVQREKPELDDICVTSMVASNIFAGSDSTALSISSLLYHVVKNEQCKKRLVEEIDYLQACMWEALRCHPGMNLGRVVPQGVKIDGQYLPGGTVVGANAWVIHQDKDTFEDAHKFRPERWRRVFFTFGGGSRFCIGKNIGWLEM----------------------------------------------- 195386128 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVESHRALYAFMGKEIELHRSTYRNDLMDSYLRAQENSDMFSDESLLAICLDMFLAGSETTNKSLGFCFMHLIRQPEIQERAFAEIKYCEAITMEAVRMFMLHTFPHRAICDTRLSGYEIPKDTMVIACFRGMLINAVDFPDPETFDPTRYPEAFNPFGFGRHRCMGDLLGR-------------------------------------------------- 501031 51 ------------------------------------------------------------------------------------------------------------FTPRSRQVLEGHVLSEARELVAAFLDPRPLTVVAVANVMSAVCFGCRYSHDDPEFRELLSHMPWLQYFPNPVRTVFREFEQLNRNFSNFIAAPRDMMDAFILSAEKKAAGDGARLDLENVPATITDIFGASQDTLSTALQWLLLLFTRYPDVQTRVQAELDYVLAFLYEAMRFSSFVPIPHATTANTSVLGYHIPKDTVVFVNQWSVNHDPVKWPNPENFDPARFTSRVMIFSVGKRRCIGEELSKMQLFLFIS-ILAHQCDFRANPNEPA--KMNFSYGLT-------------- 171678956 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRACVKENLRWMPTAIAPHAVIRDDEYMGYRIPKGAGVVYNAWAVHMDAERHPNPRVFDPDRTKRDHFSFGAGRRICEGMHVVDRSMFLVIARLMWAFKGQEITPDQD-DLVGGFLMQPRPFRLKITPRSEK-- 157110960 121 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDLLLSNSSDGKPFTESQITDNVYAVITGAVDTTALITAHACLFMSFYPEIQERQFRQLTYTEMFLNEVQRWTPVPLIARENMAEFEIDGVKVPPGHVFGLSLHALHMRKDVWPDADRFDPERHPFAFLPFSGGTRICLGWRYASFSMKAVMVHLVKNF------------------------------------ 66347581 38 ------HIPGPLLCRISHHTLFDLLRQRPQTVAKWHRQYGPFVQIAP---GQVSISDVTAMRELYSSSAR-NPKSGYFDNFLYHNARAIFAEKEYLGHREKRGLVSSFFQAAAMMRIEENIVTSGQGVVDVMPIINHYAWDNTTSLVFGPCHSSQALQGDENDRNLLARLKNSEMWGAVKNNLPIVFSGIKDDLDKWAMQRLYKTTSDIVQLIQHLRHNGRPLSDSYLESEIIDNLYAGQATVTVALTYAVYHLSRNPYWQSMVQRELDGLPACIRESYRLNPVASGRRVLARDSRYGDIFIPQNTIVSASTIALHLDPQVWLNPREFNPRRWERSFIPFGYGARLCLGKAFANLQIKMFVAAI---------------------------------------- 169601398 81 --------------------------------------------------------------------------PPFFARIVGEVTGMGLVFAEGEDHKRQRKMLSGIFSTPNMKKLLPVVQRHGKRLIDQRIGSESSAVVEGKCFVLFSKATLDIIGLCFTAKPTFHECYDLIFNLEANRSFVTANDEVKRILRQQIRLRQKEIRDVLMYLLEAPPSRQQQWTEDELLGYVRLHSINCCGEPDYTQLEGLRYLHNFCREVLRV----------------YAPAVMIWRQAAEAVIIENTYIPAGTNVIVSPQVSQSHPEIWSSATAFEPDRWPYAFQAFSSGPRVCIGKGLAMLEFKSLLVDIVRKY-TFEAVEGKLV------------------------- 157769895 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGFDTTANTLTLLFNFLAHNPAIQEQIYCSLPILQNCIFETLRLFPHPLQMRICTAPITIGQYKFDENMQVVINPWGPHRDRVIWDDVNCFKPSRFRKAFMPFGVGPRQCVGMRFALLELKT--------------------------------------------- 46370499 46 -------------------------------------------------------------------------------------------------HARFRSLFGHAFSDKGLRTQESTIVQYADLLVEVLREVRSAEMVYYFNMAIFDSIGALSFGFDSLKSRQLHPWVDALTPYVLPKELRGKRQENYSYAVEKLNKRMKMEGDDFWDKVADDNQRGDGMSAGEMLNNAAVMVVAGSETTASALSGAMYLLCLSGKIIRKSFASPEDIDAVIDETLRMYPPGQPPRVVPAGATVCGRFVPEETRVGVSHLGAYFADYNFTHADKFIPERHLGAYQPWSVGLRNCIGRNLAYAEVRLTLAKLLWHF-DFTLDVG---------------------------- 27752855 74 ---------------------------------------------------------------------------------------------------QLRTIVNPVMMPKIIRLYVDQVDAVAREFLRDAKCEVPADFNQWLNRWALETMGVLALDTRLGVLRPEQTTGAKAIISLVQKIFDLMYRVLWKYFQKLLMQELDNLTNLVMGKIDEAVRRIEKAPKMEGVVMAFDMIMAGIDTTSSSTFGILYCLAKNPSKQAENMRNLPYLRACIKEGLRLYPTPANVRNVGHNIVLQGYRIPKGTEVVMGTLALQRDAAYFPQPDAFLPERWPFIFLPFGFGARSCIGKRLAMMEMEIVIARLVRR------------------------------------- 195501592 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAAGYDTSALTVYHTLFLLANHPEHQDAVFQKLDYLERVIKETLRLIPIPITARETKNDVRLSNGVLIPKGVVIIDMFHTHRNPEVWPEADKFNPDRHPYAYIPFARGKRNCIGSKYAMMSSKFALCRILR-------------------------------------- 116075117 73 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSSAALQRYSPRIVEQVNALAQDLLNHTPIPLAERMRRFAFSVIASTVLGLDDNDRDALFGDFEIWTRALFSVPLAIPGTAFAKALAKEVLAKADGSRGGLDLMTGGLDEAGLPLSDDDLVEQLLLLLFAGYETTASSLSCLMLLLQPTVDQWLREETNALAWPPHDQEVMRMTPPVGFFRRTTGAVTLAGVEVPAGSVIQVALAASNRHGA--GDLDAFRPSRHLEPLMPFGGGERVCLGKALAELEIRLMVVGLLQQV-DLELTPDQDV------------------------- 193620367 85 --------------------------------------------------------------------------------------------MENPRWKKLRSKLSPAFTSGKLKQMYSQIEKCGQDMI-------------------------------INIFAELKKNPNEI----------DIRDILAKYSIDVIGSC----------------------------AFGLALNVASDDTS----------------------LFRSYGKTAFSETLRKYPLFALFRVATKTYRVPNDIIEKGQKIIIPTFSLHFDPRYFSDPEVFNPERPNGVYLPFGDGPRLCIGKRFAEMEMKLALVEILSKF------------------------------------ 211591782 115 ---------------------------------------------------------------------------------------------DRAEHTRKRKIISHAFSPRSVAEFEPIMAENLHRWINQWLSYLAFDIIGDLAFGSPFGMVSSTLGLLPALRPWARYLPDPFFTKGIAAVENLTGIAVAAVASRLAEKGMVDSRNDILSRLLQAKVNGRPMERDELIAEALTQLIAGSDTISNTACGIFYWI-LHGERSAPGTIIPRLQERCIDEAMRLHSTSAIPRLVADHVDLDGFHFPPGTVLSVPSYTIHHMKNIWDDVEEFKPDRWLNAFNPFSHGPRACVGQNVAIMELQLIIGTLFHR------------------------------------- 146272415 47 ---------------------------PHLSFARLARRYGDVFQIRLGNCPVVVLNGERAIRQALQQGAAFADRPRFASFRVVSGGRSLAFGPYSQSWKVRRRAAMRAFSPRSRRVLEGHVLGEARELVAAFVDPRPLTVVAVANVMSAVCFGCRYSHDDAEFRELLSHNPWLQRFPNPVRTAFREFEQLNRNFSNFVAGPRDMMDAFIISAGTEASEDGGARQDLEYVPATVTIFGASQDTLSTALQWLLILFTRYPEVQARVQAELDYVVAFLYEAMRFSSFVPIPHATTTSTSVLGYHIPKDTVVFVNQWSVNHDPAKWPNPEDFDPGRFASSVMIFSMGKRRCIGEELSKMQLFLFIS-ILAHECNFKANPDEP-------------------------- 194354009 43 ----------------------------------------------------------------------------------------------------LRSTLTPALTPKTITSFLPEAQQIADDWCDRLGLELTCALVRRMGFLLPGAETETGEKLAEAVRQHFLGTRDTYFGFPFWKLFPTPAASIYELALELINSANESTKESVFQSVIQAEIDER-----EKIAAIIDFISAGIHTMKNSLLFLLHLIGQDLQIQKKIIEDKSYSKACVTETFRLLPTANAGRILEEEMELGGYRLSAGTVVVCHFGIACRDERNFPDASKFKPER------------------------------------------------------------------------ 194703828 3 --------------------------------------------------------------------------------------------------RALRKLCAHLFSAKALDDLRGVREGEVALMVRELARQGERGRAAVALGQVANVCATNTLARATVGRRDFVPALAWLDPQGVVGRMKRLHRRYDDMMNGIIRERKAEEGKDLLSVLLAAEGDDTRFNETDIKALLLNLFTAGTDTTSSTVEWALAELIRHPDVLRKAQQELDYLTAVIKETFRLHPSTPLPRVAAEECEVDGFRIPAGTTLLVNVWAIARDPEAWPEPLEFRPARSDFELIPFGAGRRICAG------------------------------------------------------- 150864612 124 -----------------------------------------------------------------------------------------------------RAMLRPQFAKEQVAHLEPHIQALAQELFHRLTVDSATEFMADEATDFAGKSTFAASFTIAQNWLANRAVAQKFYFLINPKEMRDSIKDVHRFVDYYVQVALDTPQDELDGYIFLYELVKQTRDPYVLRSQLLNVLLAGRDTTAGLLSFAFFELARRPDIWSKLKDRCEYLKAFLNETLRLYPVPVNFRVATKDTTLPPILVRKGQSVFYSVYATHRSEAYYKDRHVFRPERWGWAYLPFNGGPRICLGQQFALTEASYVVARLIQLFPNIE-------------------------------- 196243963 15 -----------------------------------------------------------------------------------------------------RR--NHPFSAPQIDTYFPTIQTTTNRYLQALQPPKSVELFGELVKLSFEIFCLTVLGMDSSYFDAFSLLMEEMYPLSLNPQFWVARQRWNSFIEEQIKERQQQQGIDLLSFVIQ----DTKLSTKQLREELSTAYTAGTRNVAEAVAAVLFLCAKNPQVMQAQINQFNYLDLVVKEALRLYPAVPFFREVKQSPMLGGYTLPEKTQIFVSSWSFHRNPKYWQNPHEFMPERFINPYFPFGAGPRQCIGMAFTLTCTKVMVVNVLSQYSELEPNTTFETQYFSGTIM----------------- 29469873 105 -------------------------------------------------------------------------------------------TLDGPEWKQSRSMLRPQFAKDRVSHLEPHFV-LLRKHIDG--HNGDYFDIQELYFRFSMDVFGESVGSLKDEDARFSEAFNELYFLCDGFRFRQYNKVVRKFCSQCVHKALDVAPEDTSEYVFLRELVKHTRDPVVLQDQALNVLLAGRDTTASLLSFATFELARNDHMWRKLREECRYLKAILNETLRLYPVPRNARFATRNTTLPPILIRKGQPVGYFICATHLNEKVYGDSHVFRPERWAASYLPFNGGPRSCLGQQFAILEA----------------------------------------------- 169855791 125 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFKEMGMYMQEMIRERKSSGRHDLMTALVENNDDPNRLTDQELMGNVFIFMLAGHETAAHTLGFAFAFLALYPEEQKKLYDHIKRCLAFINETLRHFPPIIEPKKAQEDTVLHTTNHYGEKCISVNIPATHHNPKYWDDCDSFNPDRPREAFLSYSAGPRSCLG------------------------------------------------------- 145241728 158 ------------------------------------------------------------------------------------------------QHKGLRRAMAHGFSEKAMREQEPLIRKYTDLLLERLREQGQSVAISDWYNFTTFDIIGDLFGEAFGCLENAKYDYWIKTISFYPILKSLLLLLVPKSLQEAQQKHKAEDRPDLINSLLKKKED-LALTMDHLIANAEILIIGGSETTASLLSGVTYLLLQNPDAYQNLRNKLTYMLACLDEGLRMYPPIANPRMCPRGCTVLGHYIPENTYVSMHQWALYHREKHFTDPESYHPERNDRRDVPFHVGPRNCLGRNLAYSEMRLIL------------------------------------------- 157357177 38 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKSRDSFVELFSLWQPIVKERRERKGHDFLDALIN-----DGFTDDRINFLLGELLIAGTESTSVTTEWAMAELIRSPDSMKKIREELTYLQACLKETLRLHPPGPFPHRALESCKVMNYTIPKDAQVLVNAWAIGRDPMSWEDPLVFKPERTNFEFIPFGAGRRICPGLPMA--------------------------------------------------- 169617742 178 ------------------------------------------------------------------------------------------------EHKRRRKAWDHAFNAKALREYEPRLNRHALALMSQWANFYSFDVMGDVGFMVEKGEEDEMIKLLHESMSPLSIFGHLNWGLNLATRTAAGAKALIDHIDWTVMEERAKVSISGLTIRKITPKENDVFTWPELNADSRLLVVAGSDTTAATLAWIACELCKQPEIQAKLRKEIDFLDGVINEALRLHPAVPQRETPPEGITLPNGTYIPGNIIIWMIHCIQRDPRYFAQPLTFLPERWKRAFMPFSTGIYNCVGQKLAMMELRSVTANLIKLF-EVEFAEGED-------------------------- 168021353 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDMVISFVLAGRDTTSLGLSWFFYALGHNPHVEAKIYDKLHYLHAALHESLRLFPPVPWDHAVRDDVLPDGTVILKGERVTFNIYAMARMEANWPDCNEFKPERWPFKFATFQAGPRICLGKEMALIQMKLVASSLVYCFK-FTLLEDPPRTCLSFVFKMLNGFPVI--------- 195443626 136 ---------------------------------------------------------------------------------------------------QHRRILNSAFKHNVINSFLPTFNSETKSLLDSYVGQGGKNLFRPLKKVTLGTSIQSLMGVNAKNEDCIKNNNHILIYQPLYRRFWKKEYQFTQIKTKIRNTYEKIVQMNLETSISSNDENMGNLSYQDVVDECSSVTFAGFESTYTTIGNTLMLLAMFPHFQEK--------------------------------------------------------------------------------------------------------------------------------------------- 46114332 61 -------------------------------------------------------------------------------------------------HAKYRKVAAPLYSLTNIKKMEPLIDNNMSAWMSRLQRYLAYDVISEVGFGAPFHDGLTPFGIMARLYPFTNWVKSTFLGKYMSPEQDSGIGILMRFRDRLIEQRFKDIRIDLLQTFIEARDEDDKPLDINYIKAEILLLLAGADTTGTAFQAMMVHILTNPSVYKKVVEHLPYYIACVKEAMRLTPPNIFPRIVPQGLEICGHFVPEGTEVTCNPWLVHRDPNIYDDAEIFKPERWNKYSMGFGYGPRVCLGQDIARMEL----------------------------------------------- 15806726 20 -----------------------------------------------------------------------------------------MISLDGAEHRAYRRVEGRAFARSFFAGLRPALAVLAEDL--APFQPGDVLPVATWCKKTITEQLARMAGTVRPYLPDLLHFIQTALQVTVNRQLRRAKARIFQMVDDLIEDHRQNPAPDLIDVLADQQVNPERWEHPDVRLAALGAFIAGMDTAANSLAFVLYRMHLHSEFLPALRAEADALHRFVMETLRVHPIAPASRTLTEDVEFAGHRIPAGTPVIIGTTVPHGLPELFPDPEHFDPHRQPGAYAPFGVGSHTCAGSGMAE-------------------------------------------------- 197729694 13 ------------------------------------------------------------------------------------------------HHRDRRRAVQPLLSHSRLETYLESMAELAAARADGWSDGRRIDLNAEMADVTMNVVAATVFGQSLPGLARRAYGPAAVLLDRVPNPERTKYRSALTRIHDVVDTLIAANRDTPTMTALSEGIDERQLHDD-----VTSLLIGGSHTSGAAASWLFILLSRHPEARRRLHQEVDHTRRVVQETLRLYPPVWFPRRAADDLRLDGYPIMRGTQLFYSPYALHRDPRWYFRPDTFEPDRWDGAYIPFAAGVHGCPGGDFALAELTLLAATLTAKW-NLDLAPGSRPRPVAAATLGPE--PVTMTVSR---- 194757928 30 ----------------------------------------------------------------------------------------------------IRNKVNPVLMKQNVRQNLPQLDQIAKEFLDKLETQRNSELDNDFHDQLKMWRMGLLTDEPDPNASRLAHHMGEFFNYSFKYDVQPSIPGFKKFLKTYITEITTNYIEAAIKRFESQNECEKKCVLEQAVVMVMDMLMAGIDTTSSSLLTILYHLSRNPEKQEQSTKNMPYLRACIKEGLRITSITPNFRITTKDLVLSGYQVPRGTGVLMGVLELSNSDEYFAKSAEFLPERWPFVYLPFGFGPRTCIGKRIAELEIETLLVRLLRSYK-ISWLPETPMQYESTIILAP--------------- 115391153 121 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKSQLLNILIAGRDTTAGLLSWTFWLLAQHPAVYSKLRARCTYLQHVMSEVLRLFPAVPNARRAARDTTLPPVFVKKGHEVGYSVYVTHRLEEYWPDAARFNPDRWVDRYLPFNGGPRICLGQQFALTEAGYVIVRLLQRFDQVELAEPATAPSHN--------------------- 67537376 389 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSILLAGRDTTAATLSWAFYELSHYPEAYSKLRNMPYLRHTINEVLRLYPAVPYNIRFALTDTTLPPITILKGDAVAYSTYAMQRRADLYPDPAIFSPERWPWHYVPFNGGPRICIGQNFALAEMGYTIVRILQRYERIEYVGDWERQFHKSEIVG---------------- 2623539 227 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGNVRELLLAGVDTVSNTLSWALYELSRHPEVQSALHQLPLLKAVIKEVLMLDPVVPGNSRVPDRDICVGNYVIPQDTLVSLCHYATSRDPAQFREPNSFNPARWPFASLPFGFGKRSCIGRRLAELELQMALAQILTHF------------------------------------ 157415964 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDDVIMALTTDVFGAGQDTMSTTVQWVFVYMMHFKECQRKIHAELDYLEAVMHEIFRHFTSTTIPHVTTQDTVLDGHFIPKGILVFINQFGANHDPNHWVDPDKFIPERPHDRYLLFSTGARKCPGDELSRM------------------------------------------------- 169850139 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGSDTTISSAFVILLALAMNPKVQRKAQAEIDYIQAIVKEGSRWFTILPVPHVAQEDDVYNGHLIPAGTMVLPNTWAIMHDPNVFENPMEFKPER------------------------------------------------------------------------ 116671498 12 ------------------------------------------------------------------------------------VGPRVLLNMHGEEHLELRRRLNGLFTPRAVQAIVPAGERLRSRLATGLENGGSVEFVG-LVKELSGGVISRLLGVPDTELFNLGTSITSLVRLGRPRLTPPQVTRAKAAVEILAGPVRSAYRDDPSSFPGRLRVLG--LSEDEAVGIVSAFVIAGTETLVSYVPRLAAMLFDDGRLPGLAADRSGLPDAVNEGLRYTAPSPMMLREATTDGQLGGVRIRPGDRILLSTVHAVKSLGGF-DPRRPIP--PAARQLWFGAGAHFCIGMPLAMAEINSAMAVLLD-------------------------------------- 25282627 115 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDFTVSFMAAGRDSTSSALTWFFWNLTENPNVLSKYLNKLVYLHGALNESMRLYPPIPFERKSKDDVLPSGHKVKSNLNIMIFIYAMGRMKTIWEDAMEFKPERWSYKFFSFNAGPRTCLGKNLAMNLMKTVIVEILQNY-EIKIVSGQKIEAKPGLVLHMKHLKVTMT------- 193716066 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDNDILDEVVTMMIGGSETSAITLCFSLLLLAIHPDIQNKVYDEIYYLEQVLKETLRLFPVPLVIRKLQDDVKIGNHLLPKGTTCYIAPLFTHRDCDSYPNPLNFNPERHKYSFIAFSGGPRGCIGSKYAMLSMKVMMSMFLR-------------------------------------- 1169076 42 --------PPVIVFSFPLGLPALYKHDNLLEYISIRIADMKVRTGFQTLAGQWLVTEPENIKTVLTSFKDYS--LGFRYDIMYGLLGNGIFTLSGDGWKHSRALLRPQFSREQVSHLES-MRTHINLMINNHFKGGQVVDAQALYHNLTIDTATELFGESTNTLDPIVGAAWFLIWTPKFWRSCKVCHNFIDYFATPMEKDQEADRYVFIRELTKETSDPRVIRDQ-----ALNILLAGRDTTAGLLSFITYYLGAYPEVYAEQLKQCKVLQNVIREVLRLHPNVPNFRQAIVDTKLQPVFVPKGQNVFYSTYSMQRRTDIWPDATTFRPDRWNEPYIPFNGGPRICLGQQFALTEASYTIVRICQEFSRIEVLHPDVITSKNSMKQRMR-------------- 212546551 72 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAYIVAILLEAGAETTTNALETFVLAARLFPRIIGPAQAELEYINAIVKETLRWRPIVPEPHLNTEEDEYMGYRIPKGSIILPNVWGIHLNPDIYPDPNNFLPERWPPEHAAFGFGRRICTGQHIAYNSLFLNIARILWACPKIREVPVDEWGFSDGFISRPLPFEVSITPRS---- 145249344 44 -------------------------------------------------------------------------------------------------HARKRRVMSHAFSSQALRGMEPHILSAIRDWCAALSWSRPKNMVHWVFDALGEICFGKTFNTSFSDANHFFFPLMALIMNICGQMPILCSLGLERYLRRQIDFSRQQQRRDIIFYLQQARDTNEGYSEAELMSEVMTLLGAGNDTTNTTLTAIFYYLAHNPAILARDLSQMAYLHACIDETMRVCPPVPTPREVPGGLRVGEWYFPAGTVVAVPTYALHHSEDHFYRAFVYDPSRWRQAFAPFSMGPRACIGRNVAILELELTISRALW-LYDIRLAPGTE-------------------------- 68474594 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARNPRVFAKLREECEYLKAVLNECLRLYPVPQNFRVATKNTTLSPILVRKGQTVMYSVYVTHRDTKVYKDADEFRPERWFEPFVPFNGGPRICLGQQFALTEA----------------------------------------------- 168057696 24 -----------------------------------------------------VASSTETAMEFLKNQDNFTSRPALRVGEAGQGFGFVILQNSTPLWRHLKKIFQVEFTSKRLDTTRHVREEEIAHLTSTLPHNCEVNLRIHLKSMIGNIISRMAVGQRLCAKPELREVMDNVAFCIGARRFKKTFQIMNSVSGEIIAKHQERRKDVLLDDMEKPQDGSPRVTMDSIKAVTWNAFAGATDAIAMSLEWAMSEILLHPHVQAKAHQNLSYIGAIIKETLRLHPVAPMPHAALNPCKAFGFDIPGGTWVIINAWAIARDPAVWKDPTEFNPDRDPNAMLPFGAGKRMCPGVAMANVTMQRAIAKLL--------------------------------------- 169769324 81 ----------------------------------------------------------------------------------------------------------PAMGPKAVRHYTGLMQNCARKSLDELDGRDESWNVYQYMVKLASQTIGSFLGKDFGHFDSVRGEWYRYLPFGDPARLRHVQHTIYTLLQEAIDEVAGSGIADVDYLLHAVDDKGEHFPQGLILANMLIVTGAGFTTTSALLSWLLYCLVTYVGTQDRLYHSLPYLDKFVKETQRLHNASFQPRTTKTDVVLGGYRLPPDSVIVPALYAIHTNPKTWRDPFRFDPDRWDTAYIPFATGPRGCIGFNFALLEVKILLAELVSR------------------------------------- 212541280 124 -----------------------------------------------------------------------------------------------------RAMLRPQFSREQVAD-VGMLGSHVDQLISQLPADGTPFDIQEYFFKMTLDTATEFLGGEEGFANAFNKSQDWLVTSAESRRNCKLVHDVVDYYVDAALARYNHTGGDFLDAMIRETRDRRALRDQ-----MLNILLAGRDTTASLLSSSFYYLARHPAVWQRLRIFPPSEPADSITIARLPPVPVNGRFATVDTTLSPVFVPKGLKVQYQVTVMHRRKDLWPDAEEFRPERWEENYLPFNGGPRICLGQQYALTEASYVLVRLLQRF------------------------------------ 211587061 120 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRDQLLNVLLAGRDTTACCLSWTFRLLVRHAHVMERQIRRMPYLACVIKESLRIYPPVPNNREAVRTTILKPMLVRKGEIVVFSQYVNSRKKNIYHDAYEFRPERWESGFFPFSGGPRQCLGEDFAQMEV----------------------------------------------- 156054264 121 -----------------------------------------------------------------------------------------------------RALLRPQFARDNITDL-DMEERHTQALLQALPKIGQSGWTSEVDFLLGRSVNSQLLGMKPAQRARFNPYSWLIWPKGFTKAISVCHRAIDRIVAEHLEEMKEPERYVFFKALAEQTQDP-----LELRTHVLNILLAGRDTTSSLIGFIILSLARDPERYKKNIKSCAYLQWVLKETLRLYPVVPWNRVANKDTTLSKIFVRKGSAIEYHPYALHRREDIWKDAAEFNPERWDGKFLPFNGGPRICVGQQYALTEAGVVMIRLLQKFDQIE-------------------------------- 212515051 32 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGGHSAIGNLVMLALAGIVKNPEVGTKIQEEIDFTEATILETLRMSSSPIVPHVANQDTMIEGYFVKKGSVVFLNNYELNTGEKYWSDPKKFKPERKPEFFIPFSTGKRTCIGQRL---------------------------------------------------- 5579021 45 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTLSTALQWIVLILVKYPEMQLRIQQEVDYIMAFVYEVMRFTSFVPIPHSTVTDTSIMGYTIPKNTVIFINQWSINHDPALWSHPETFDPQRFLDQNLIFSLGKRRCIGEELSKMQLFLF-TALIAHQCHISPDPARPPKLD---------------------- 211588350 117 ----------------------------------------------------------------------------------GEPLPSLFSTLDESFHANLRRSVNNAFSMSSLVQYEPMVDETTEIFLDRLFADGACDFARWLQF-FAFDVIGSITYSKRHGFIEKNEDIDGIVKSMPWLDKLFWKNPIFDILQKLFAKQRMQERDDLLTRFIKAGETPDFMTNKRILTMATSMAFAGSETTAISIAAVFYYILKSPECMRRVKQELDHADACIKEAFRMHPAAGLPRVVPSGLEISGHFIRGGTIVGCSPWVIHRRTDIFPDADVYNPDRWDGMMLQFGAGSRTCIGKNISLMEIYKIIPSFLRRF-EVQLAPDQEWKLWNAWFVRQHNFKTIFTP------ 89152376 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFTADLIFAQGHGE-LSADHVRQCVLEMVIAGPDTLSVSLLFMLLLLKQHPEVELRILTEIDVMENFINESLRFHPVDFTMRRALSDDVIDGYRVPKGTNVILNVGRMHR-TEFYPKPNEFSLDNFPSRYFPFGSGPRSCVGKHIAMVMMKSILVTLLS-------------------------------------- 211591844 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGHQLAFIGGVLMEGGSDTTSSLTLAIVQALVQNPDVQRKAHAEIDYINMIVKEGHRWRPPLCFPHALGEDDWVDGKFLPKDTRVVINTWGMHMDPSQTDDPAAFIPERFANHHYGYGVGRRICPGIHLAERNMFLAIAKLLWAFDEGTMDSDPVTGYHNGFL------------------ 169844541 140 -------------------------------------------------------------------------------------------------HVEYRKGLNQLFTRRALSIYLPIMEGSARKHISKWIEQGKDGKAHAIMRFLNMDTSLRVFHLPEHAAAEINEKYWLITQAFELWKAIQARKAAMQWLELAASRSKECMLDEWVTILADPNYKGRKFSDREMALVLLSFLFASQDAMSSGLIYAFQHLADHPEVMQKVREEQEYLHAVVKESMRKPPVVMVPYRATKAFPIENYTVPAGSMVIPSFFNSLHDSSVYPEPEAFQPERWPKNYLVFGSGPHRCIG------------------------------------------------------- 198437108 47 -----------------------------------------------------VLCNAEVVRSALKQREAFSGRPKFSSYKAVSAGESVVFNDEEPPWRSHKSKIVRHMHKRTRDKVTDLINTECMMMVTELCVNPENVIRMALANVMCAVCFGNRFEYDNEEFQKLLSMNTEFGAMPWIKVIPKFKKAIADYLRHRVDGVLKTFDNDMTSEVLEKKSAGESREITESETKTIDILGAGQHTTSTTFFWVINLLLCFPKVLNKDRTSLSYMDAVLTEVLRFSSPSTIPHSTLKDVKLAGHTIKRGTMVIISQYAVNHDPQNWKNPENFDPERFSEKVLAFSIGERKCPGSQLSRMLLFLA-TTLLVQVSDLSADLERPPTAAAGLILRPKHLSIKLT------- 145253521 66 ------------------------------------------------------------------------------------------------DHARLRRLYSRAFSKQALAAQEPLIIQHIDKLIKKLYAEIDHDMINDLQFDTTHRAFARASLIIVPSAAVIQALADFPLARIILKPILREVFRMRRYFSTTDERLEKRYRADIVQFLTDAKSDNISLQEIQANAPLMNIAGSGTSAVALSGLIANLLLAPHIDITMKNMVDMPLLDACIKEVLRVFPPVTPGRLVPSPVTIAGKWVAGGTRVYVTPLAAFHSTDNFHDPETFAPQRWYN--------------------------------------------------------------------- 195161358 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLIQLQQRGNTLTDA--VGHALTVLLDGYETSAAVLYHMLYTLSEHPEEQEKLRSELAYLDQCLNESLRTTPIGFFMRICTKATQLDLGQLEPGASVMIPAYQFHHDDAFYPEASLFQPDRFENGYLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 218188603 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIKDIMEECKLFYFAGADTTSVLLTWTMLLLSMHPEWQDRARNKPDYDDMILYEVLRLYPPFIELRRTYKEMKIGGVTYPAGVIINLPVLFIHHDPEIWSDVHEFKPERDPGAFLPFGWGPRICIGQNFALLEAKMALCLILQRL-EFELAP----------------------------- 67901570 64 ------------------------------------------------------------------------------------------------RHGETRKRFSSLYSMSSLVHYEEFVDQCADVFFDRLGEFADRDVKFNLGEWFQFYTYGERFGFLDKGQDIYHEWHPLLFGPRFSWSGAGGRAYIMRYVQQKIARHSLQKQTFLEKMILARDKDPEKVTDYHVFMMGLSNVIAGSDTTAISLSSIMYYLLRNPDVLDKLRNEIDYFQAVMKEALRMHSAPFWRVVPAGGAEIAGYFFPEGTVVGVNAWVPHYDDTVFEDAEAFQPERWNDMYMPFGLGSRTCIGKHISILEMSKLIPRILREF-DFT-------------------------------- 147825152 28 ---------------------------PHHSIAALAKTYGPLMHLRMGFVDVVVAASASVAAQFLKTHDNFSNRPPNGAKHIAYNYQDLVFAPYGPRWRMLRKICSHLFSGQALDDFRHIRQEEVLALMRALARAGQTPVLGQLLNVCTTNALGRVMGGEDPKADEFKEMVVELMVLAGVFNIGDFVPALEWLLQGVASKMKKLHADAFLGAIVEEHKISGSAGSERHVDLLSTLISGEGGKLTDVEIKALLLPGRGRLVTDLDLPQLTYLQAIVKETFRLHPSTPLPRMAAESCEINGYHIPKNATLLVNVWAIARDPEVWEKPLEFRPNR------------------------------------------------------------------------ 168038972 46 -------------------------------------------------------------------------------------------------HSKLRKIFQQQFTTS--KKMEATQQLRANEMLRTIPHDTTVNVKFHLENIFSQLVMSRRLLQPSSIEDTFIPAVKRFDLAGIGCKFKQFRNRMDSFVEKIIQERLEERKSDYLDALLDEADQQKEIDLNVVKTMIWEIFAAGMETNIASSEWAMAELVNAPHTMKKAQAELDYIKAIAKESLRLHPPVPFAHQCIKSCKAFGYDIKSGTSVFVNVYGLGRLESIYPDPNTFNPDRFNFELLPFGSGRRICAGMPVASLMVQTAVATLL--------------------------------------- 169603624 34 ----------------------------------LHEKYGPVVRIAPNELSFNTAASWKDIYGYRPGHRTFVKGYDGAAFVKSHATRSLINTKDPTEHGKMRRYLANAFSDKSLREQESLVAQEVDKLVEKLGEAGGTDLQRWLNMATFDITGSLSFGRSFDALQNEQTTDDPQMARHPTVAFILRAILTLSFVDTLTVPERRSNRPDILTRIID-KKDEAGISDIQIAAHAADLLTAGSDSTNTAMGTVFYYLLKRSDIMQRLQNNLPFLIAVIREAMRIYPPVPLPRIVPEGDTIDGRFVPAGTGVSTHPFAACLDAKNFEDPWIFRPER------------------------------------------------------------------------ 145235797 14 ----------------------------PLRWMKTIPNNGLIHFRDIFNRSFLLATNHQALLDIMSTNTYDFEKPWRTREFLARIIGFGLILSEGSAHKKQRRALTPSFNVRHIRALYGLMWEKTGLLMDELQKEMDANLTLDIIGPAAMGRDFRSLHNPENKVADLPQWFARKLPWRLNKVIDTETGYLRDLCKDIVAEKRAAI---LETKATAAELEGGDFSDDELVDQMLTFLAAGHETTASAFTWACYLLTLHPTITHADLESLPLLNGIVQEVLRLYPTVPLTRESIRDTTVANTAIPKGTRLLLCPYAINRSPEFWEDADMFRPERWNYAQITFLHGQRACIGKDFAKAELR---------------------------------------------- 154300280 39 -------------------------------------------------------------------------------------------TQDGHEWKVTRDMMKPQFNRDQMSDFETHVQNLMRAIDTRLQGEWTEEILQVLFFRLTMDSATELLSLPENQIDFAAEFDNALSWIFTRIRFAEYVDHFVQLALKRNALAKDQGKDDSVAYIYLDALAKETQDPIELRSQCLHLMLAGRDTTASLLGWLFLLFAQNPNQYQKLRNNCRYLQNCLNEALRLYPLPLNVRQANKDTTLPCVFIPKGTIVEYSVFVVQRRKDIWDDAEEFRPERWEGRFLPFNGGPRICIGQQFALNEAGYVTARLLQRFDMIRPVVKHEVRITDSSANGVK-------------- 117183 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARNPKIWNKLREEIEVNFGLGEEARRMYPVPVNFRTATRDTTLSPIFVPKGSSVVYTVYKTHRLEEYYKDAYEFRPERWGWAYVPFNGGPRICLGQQFALTEA----------------------------------------------- 115402293 112 ------------------------------------------------------------------------------------------------EHKKNRKSFVQVFNQRQVDKLKPVLSAKAGQVVEHLRQPGQDEKVVEFAKLVSFDVMGTLFATDANKQRQFMWHNCAMFPSTIDRQMERAYRQLRATLGQLIERLAALNGKDLSDQDILTQIAGGSFSQEEIMPQIVTTLAAGYESTASSLSWTLYCLAVNPEIQCALRQEIAQANGVCNEASRLYPTFAMTRKAICDTYIKGRLVPAGTYIAIVPRAINRSRHLWPDAEKFIPERWIDRMLSFLYGPRSCVGRSLALAEIRRVTARLVEAF-HIQRAGTGVVEPTGFLSSGPPSLNLLFSP------ 217410520 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTFLVAGHDTTGYSLAWILLHLAQHPHEQKILREKLQATPREEWEGMRLSPVAAMGRQLAEDITDPTIVLPKGAIVFLPQILACRNPDVFDSPDEFQPSRWDEPSIPFSLGPRNCVGQRLAVAEL----------------------------------------------- 15239203 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAALLAADDGFSDEEIVDFLVALLVAGYETTSTIMTLAVLALAQLKEEHEKIRAMKSDSYSLEWSDYKSMPFTQCFRRAMTDVEIKGYKIPKGWKVFSSFRAVHLDPNHFKDARTFNPWRWSNVFTPFGGGPRLCPGYELARVALSVFLHRLVTGF------------------------------------ 169865534 83 -------------------------------------------------------------------------KGPNFQRFMGSILGTGVFNSDGDMWRFHRAMTRPFFTRDRISHF-DIFDRHATDALNQLKREGYAVDIQDLASRFTMDSATEFLGLPYPHDSPLRMGVNWPLAEFWRDRVKKEMVTINKFIDPILAAAVQRKRESLLDHLVNYTDDEKVLRDE-----TLNILLAGRDTTTNSITWSVYMLSQHPDVLARDMKDMKYLRAVINETLRLYPVPFNVRTSNRPVVLRDHYVPANTKFAYSVFLMHRRKDLWPDADKFDPDRNPFIFLPFNAGPRICLGQQFAYHETSFFLIRLLQQFKRIEHVPEAQPVW--------SRPPARWR------- 115481480 62 -----------------------------------------------------------------------------------------------PRWRAMRKICANLFSARALDDLRAFREREAVLMVRSLAEPAAVVLGKEVNVCTTNALSRAAVGRRVFNVGDFVPALRWLDPQGVVARMKKLHRRFDDMMNAIIAERRAEEGKDLLGLLWLAAGEDDRITDTEIKALILNLFVAGTDTTSTIVEWTMAELIRHPDILKHAQEELDFFHAIIKETFRLHPSTPLPRMASEECEIAGYRIPKGAELLVNVWGIARDPAIWPDPLEYKPSR------------------------------------------------------------------------ 3298289 125 -----------------------------------------------------------------------------------------------------RAMLRPQFARDQVSDVE-MIEEHIQYMTSRIPKDGSAFDAQELFFNLTLDTATEFLDMPVHLRKSFQEDFNMFYWAWRPRELYSSGERVHAFVDHYVKKALEESEKHVDDYVFLRELAKETKDPIVLRDQALNILLAGRDTTASLLSWCLYLMARRPEVYAKLRKRCDYLRYVLNEVLRLYPSVPNMRYATRDTTLQPIVVRKGNLVSYHVFTTHRLKEFWEDAEEFRPERWGWEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 213407274 105 --------------------------------------------------------------------------------------------LDGKAHVEYRKGLNGLFTRRALANYLPAQEAVYNKYFKEFLDYSKDDYKQYMFRDINVAVSCRTFCGSYISDDAITEIADHYWRITAAMELVNFRDVVMKFFMNAAAQSRKNMEDEWIHEMIEAREYKEKFSDEEISLTFLSFLFASQDATSSAMTWLFQMLADNPEVLRKVRDKMEYTRWVVKECLRRPPVLMVPYRVKKGFPIRDYTIPKDSMVVPTLWCALHDPEVFPEPDNFIPERWPKSWLVFGTGPHVCLGQRYAVM------------------------------------------------- 212543867 81 -----------------------------------------------------------------------------------------------------RTLLRPQFTKDQVADL-QLMDEHITDFLAKIPKDGSLFDIQPLFFSFTNDSSTHFLFGERSDAAEFGRAFDKSLEWISRRISAQKLSFLVDYVHDIADHYKVSDRYVFLQALANDTQDPKVLRD-----NILNLLIAGRDTTASLLSSVLFYLSHAPAIWKRNIKNMRYLRYVLNEALRLPPVPINSRMSFRDTSLGPIFVKKDTVIPFSLYRMHRRTDIWPDAEEFRPERWEENYIPFNGGPRICLGQQYALIEASYMLIRLAQNFDTLENDGGSPV------------------------- 18000066 121 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVEQVREFAKEIVREKQRELKDDLLSRFLSTGHSDENFVTD----IVISFILAGRDTTSAALTWFFWLISKHPEVYDEVKNMIYTHASLCESMRFYPPVPMDTKEATKDDILPDGTFVKKNRVTYHPYAMGRVEKVWKDWAEFRPERWAYTYPVFQAGPRVCLGKEMAFLQMKRVVAGVLRRFKVVPVVEGAEPVFISYLTAKMKEVPVT--------- 91788669 20 --------------------------DPYPYYRQLREQRP---LYFDEGLKLWVASSHSVIDEAFHNVALRVRPPALLGTAAGEVFAQLVRMTDGEFHAVHKPAVEQAARRWSLADVTRASEAAARDLFAAGPPQGKHGPLRSVGAKFRCLTVNDLMGV-------LPVQAMARLLGLPDGLLDDSCRWVRQFVQGIAPGASTQAVALAAGAAEALMDQGRALGSTVQAANRIAFMQQSLDATAGLMGHTVLMLAQYPDLALLADQSPQAMRGFVAEVERHAPIQNTRRFAADPVVLAGQSIEAGQGVVLVLASANRDGLLNPRPDQFDPQRGERRSMGFGAGAHACPGAAIA--------------------------------------------------- 158287182 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGGHSAIGNLVMLALGYIAKHPEVGHRIQREIDRITERGKEVLRYSSSPIVPHVATEDTCIAGYGVTKGTVVFINNYELNTSERYWSEPKRFNPSR------------------------------------------------------------------------ 147794147 43 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVDVLLSLDGE-EKLEEEDMVAVLWEMIFRGTDTTALLTEWVMAELILNPKVQAKLHEELHYLQAVIKETLRVHPPGPWARLSTSDVHLSNMVIPSNTTAMVNMWAITHDPNLWKDPLAFKPERFDLRLAPFGAGRRVCPGKNLG--------------------------------------------------- 29469881 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILLAGRDTTAGLLSFAVFELARNPHIWAKLREEIESHFGSGEETLRLHPVPRNARFAIKDTTLDPILIRKNEVVQYSISATQTNPAYYADAADFRPERWGWAYLPFNGGPRICLGQQFALTEAGYVLVRLVQEFPSLSQDPETE-------------------------- 189067476 240 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELPAQSILGNVTELLLAGVNTVSNTLSWALYELSRHPEVQTALHSEITAAKAVVKEVLRLYPVVPNSRVPDKDIHVGDYIIPKNTLVTLCHYATSRDPAQFPEPNSFRPARWPFASLPFGFGKRSCMGRRLAELELQMALAQILTHF------------------------------------ 169598696 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILLAGRDTTASLLSNMFFQLAKKPEIYAKLREEISYLKWCLNESLRCHPVVPNSRLAIRDTILHPLFVPKGTMVGYSPYVMHRRKDLYEDADEYKPERWANEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 125544332 73 --------------------------------------------------------------------------------------------------RALRRVANHLFTPRRVAASAPRRLAIGERMLDRLSAGGEIGMRRVLHAASLDHVMDTVFGTRYDGEAMVKEGYDLLGMFNWRRRCRTLVQRVDVFVRSIIDEHRQRKRGDFVDVLLGLQGEEKMTESDMVAVLWVTMIFRGTDTVAILLEWIMARMVLHPDIQAKAQAELDYLQCVVKEALRVHPPGPWARLAVRDAHVGGHVVPAGTTAMVNMWAIAHDPELWPEPDEFRPER------------------------------------------------------------------------ 212527464 127 ------------------------------------------------------------------------------------------------HHRLRRNALNPFFSKQAVQRMEPLITEKIERLLDAALMALTMDIICHYSYGISALENGIFLRNFPWALPLLRSIPHSILKVLQPNALAEWAMLVKEKVDILIQEDSAGNKSNIFQVMLDSDLPPEEKSAARLIDEGQSVVGAGSETTANTLTIIMFYVLEDKNLLRKLREELAFLTAVITEGLRIGVMSRSPRIAYEPIKYQDWVIPPGTPVSESIYFVHWDPTLFPEPSKFRPERWIKAQICFSRGSRSCLGINLAYAELYLTLAKIIPRFDLFETTVEDVEPERDFFVPVPK-------------- 126464376 25 ---------------------------------------------------FTMITRATDVLAILGQPSLYSVRANR--RSMDPAVGPFMLARDETDLNWQEKGLMQALLREDLPHARAIAEEVSRDAIARASDAGSLDIVPAIARAVPLAIVQRFFGFDAPAEAMLRWSFATQHGMFRNAPFDADVQEMRAWLEPFLAGKRACGGDDTVSRLIESSLPAAGLSADRVLSNVCGLLVGAIETSAQAIVQIVDQFLEHGDWRADAAGDLAGFDAHVFEALRFNPITIQFRHLEQDRVLGEGTAYATTVLAVCTGSAMFDPSLMPDPERFDATRPPNSYLHFGVGHHECLGGHVARVSIPEAVRQIL-RLPGLARAAGGAGVIDFAGGPFPEHLTVTW-------- 2267601 129 -------------------------------------------------------------------------------------------------HRARRGYLNPYFSKRSLASLEPTINERIGKLAERMNGHDYHFVVRDGFQGLTKLYHLARFLPTMVNGLKVLPEWFVRMFLPPLADLMVMRQEIHTNGAEMFTNS--HTADSKASALVGALADTNIPVHERTISRLLDFLFAGTETTSRTMAITMFYLLSNPDCLRKMREELDTLPASENEGLRFGPITRSARVPMNDLQYQDYTIPAGTPLSMSTYFVHTDEELYPDPMAFKPER------------------------------------------------------------------------ 194744076 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGQETTGSAAAFTIYELAQYPEHLKRLQHKMEFLELCFQETLRKYPGPMLNRECTQDYHVPNHVIPKGTPVVISLFGIHRDAEFFPNPETYDPYRSPTAFMPFGEGPRICIAQRMGRMNSKLAIVKILQHF-NVEVMSRREVEYEA---HGIALIP----------- 218716967 130 -------------------------------------------------------------------------------------------------HYIRRAPLDPMFSKRSITKFEPIVHEMLEKLSKGIAAYKDSGRILAFNDAFNSLR--EIFHAAYEAVRKFAHFGLQFTVAPNMFKMFVLQKDLQDRIANII--HNEKVNSDGNTTIFDALLKSNLPPPEK------TMIGAGVETVAWALTTTVFHLLDNSKHCQRLRSELQYLAACVKEGIRLSTSVRLPRVSPEPIQYGDWVIPPGTPVSMTTLDVLRDEKVFPDASSFIPERWSRYFVPFGKGPRMCIGVNLAYIELHLTLAMLFRRF-EFEL------------------------------- 15228396 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFLAAGHNGEAVRD-----MVISFIMAGRDTTSAAMTWLFWLLTENDDVERKILEEVDYTKACLCEAMRLYPPVSWDHAANDDVLPDGTRVKRGDKVTYFPYGMGRMETLWTDSEEFNPNRWPYKFPVFQAGPRVCVGKEMAFMQMKYVVGSVLSRF------------------------------------ 91093939 109 ---------------------------------------------------------------------------------------------------KIRSVVNPILMPRNISQYTDKMNSVADELVNEMPENFHNELYKWSLESVGLVTLDTHLGCLKNDLDEDSEPQKLIRSTLEMFKLMHKLDVLPSFVMDFIVETNMKYVNQVLDKLEKGETTSTEIPRNIAVTMSIDMMIAGIDTTGRILGAALYFLGKNHEAQEKLRKKAPYLKAVIKETTRLAPIIGNLRTTVKNLVLGGYQIPKGTDVVTSNLVLCTNDEYFSRAKEFIPERWPFIFAPFGYGPRSCVGKRLASLELEVALLKIIRNF---ELDPHEDMVFKTKMLYGMTE-PL---------- 231891 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMSILLAGRDTTASLLTFLFFELSHHPEVFNKTIQRCDYLQWCINETMRLHPVPFNFRTAANDTVIDPILVHKGEQVLFSFYSVNREEKYFTNTDKFAPERWSESFIPFSAGPRACLGQQLPRVEA----------------------------------------------- 195030707 33 --PGPP--PRILIGNYDMYTMKRHTYGLDEIYRSYKQQYDAVGIY-EARKPQLLVISPELARRVFSDFKHFHDNSVMVDEKSDYIFANNPFSLVGEEWKHRRADVTPGLTMSRIKAVYPVTNEVCGKVSDWLRKQPEGIDAKDMSLRFTSEMVTDCFALAGIFPSLIRFFKVRFVPLPIERFFVDLMQNAVDTRRAQLAAGKQFERIDFLDYILQL-ADKRNLNTRQLTAHTMTFLLDGFETTATVLSHLLLLLGRDEEVQQRLLNEVQAHDACVQETVRLFPPAFMSKLCTEPIELPNFVVERGTSIVVPHFCFMQDEEYFPNPTAFQPDRFMQPFMGFGDGPRICIGMRFALAQIKAAVVEVL--------------------------------------- 195654961 55 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFVHLLLSLQKD-YGLTTDNIKGILVNMFEAAIETSFLVLEYSMSELMNNRHVLAKLQKRMPYLKATIKESMRIHPPAPFPHFSTHDCEINGYTIPAGTRVIVNAWALARDPTCWDKAEEFFPERKDIRFVPFGAGRRICAGATFAIATVEIML------------------------------------------- 117151 134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPREALGSLPELLLAGVDTTSNTLTWALYHLSKNPEIQAKDFAHMPLLKAVLKETLRLYPVINSRIIVDKEIEVGGFLFPKNTQFVFCHYVTSRDPSTFSEPDTFWPYRWPFGSVPFGYGVRACLGRRIAELEMQLLLARLIQR------------------------------------- 119615716 66 ---------------------------------------------------------------------------------------------------KMRSVLQRILKPKDVAIYSGEVNQVIADLIKRIEDGETVTNVNDLFFKYSMEGVATILGCLENSIPQLVEYIEALELMFSMFKTSMYAGAIPRWLRPFIPKWREFCRSDGLFKFSQIHVDNQALTLQEIYANVTEMLLAGVDTTSFTLSWTVYLLARHPEVQQTVYREIVKNRALLKETLRLFPVPGNGRVTQEDLVIGGYLIPKGTQLALCHYATSYQDENFPRAKEFRPERWNFGSIPFGHGVRSCIGRRIAELEIHLVVIQLLQHF------------------------------------ 145606883 16 --------------------------------------------------------------------------------DLGGKEPGITAERDPEEHRKVAKQLVPAFSPRAMLAQEQHVHRYVDLLVQQLDKHGGTSSKGVDMREWFDWLVLDIAGYMAWCHEFLLPLAPFFIPASVARTIPTWMQFNRDIVAERLSKQEKLDGKDYFAWL--LRDGSKPPSEDWLVAQSNVLLAAGFDPLTNILTAAVHYL------------------------------------------------------------------------------------------------------------------------------------------------------ 126337818 140 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPDEAVGSLAEILLAGVDTTSNTMTWALYHLAQDPETQEKDFAHMPLLKAVLKETLRLYPAVPTNSRVNKDVIVGDFLFPKNTQFVLCHYAMSHDPDIFPSPKKFLPKRWLRRNIPFGYGVRACLGRRIAELEMYLVLSRLL--------------------------------------- 115359099 2 ----------------NPTDPAVTHRDPYPYYATLVDGPPLAF---DATLGLWVASRAASVTAVLGHPRVRPLDAPVPPALRGTTAGALFGELDGARHDVPKQALRAACAPIDAGALRERAAQLAG---SRLRAPHDADALNAWCLSVPVCAVADLLGFDEMQLDDFVAALSPLSDAAALARASDAARQLLDRMTERVARTRAQDGSWVAAIQQAAAAAGWHASDA-LVANLVGLLSQTCEATAAWLGNVLVAWDGTKDEGERAMPDTAALEAFVAEVGRFSPVQNTRRFVASRTTIEGVTVDAGAAILAVLAAANRDPAVHREPHRLLPGRAPGPNFGFGTGPHGCPGEQIARAVTAGAFGAWLR-------------------------------------- 168031659 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFSRFMRLEEDDSDIQDKNFRDTLLNFIIAGRDTTAVSLSWFVYRMAQNPEMTARLQQELRDFDACILETLRLHPPLDPKHAINDDILPDGTQIKKGSLIYYTPYAMGRMPALWPDAMEFKPQRWPFKFTAFQAGPRICLGKDSAMLQLRMVLA-LLYRFFTFQIVEGTDIRYR---------------------- 195397085 55 ---------------------------------------------------------------------------------------------------AQRRLLTPAFQPQLLRSFAPKVATHADRLLERLQRTGGIEVTDHLFACLLDAIVDTSMGFHRSGELLFKRMINPLLSSDFVFRRTRLWRELHELMERVIEQRERQLVEPLLDAMLLAGLSRRQIRDE-----VNTFVFAGVDTTTAAMGFVLYALAKQPSAQERLHAELSQLPAVLKEVLRMYTIVPTGRQTTKATTIGGRRYCAGVTLWINMYGLAHDARYFPEPYEFRPER------------------------------------------------------------------------ 146160833 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLSDAQCAANVFLFYAAGADTSTGAITFTLHELTHNPEVMGKLQCEIDEMDLCIKETLRVYPAAVLNRECTIDYRVSDIVIRKGTQMIIPLLGISMNEKYFPNPELYSPER------------------------------------------------------------------------ 72010584 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFFSLDSSTGFLEAQKRFNKSVRGLIDERHELYDPDEIIALGHVREEDEGLAGRTVLQNAFDFFGAGLGTTSATLEWAMVHMALFPKAQYEVQCEIDKTQSCLLEIQRYATPFGIPHSTTKDTILDGYFVPKDMVVFVNLYSANFDPEVWDEPEVFNPRRFDDEKMAFGLGRRRCVGSGLASINLFIYFSTLLHQL-RFSCPEGGEVEFRFGITLHPKNLNV---------- 195612138 48 --------------------------------------------------------------------------------------------------RALRRLLAAIFSAARVAARAADRRSEVAALVTHLHCGGGAVSLRPRLFELVLGVMLRALTGERAHGGDVRTFQGIVEETFDFFPALRWVDRLRGVDAALVRRHAAEKQSIVDELLSLQETDPEYYTDTIIKGVVLMLLTAGTDTSALTTEWAMALLLTHPEAMRKARAEIEYLQCVVKETLRLRPPVIPAHEAMEDCTVGGFHVERGTMVLVNAWAIHQDPKLWDAPEEFRPERFTTPMLPFGLGRRRCPGEGLALRLISLTLAALV--------------------------------------- 28971943 35 --------------------------DVEPTLRRIAAEHGPVFTFAPLGPTIFVAARGAAYRALVQRGAAFASRPRAVSPASVWPHLDGPPAGPPP--RVLRRA---TLCARCPRLPRPRRGRCSGDRDGALPVRDALPPVAHVLRRPPRRRAGELANFPGFEVFAFLPPITKLVFRKRWNKMVSLRRRQEELFVPLMRARREAGAGDSLVKLTIPEDGGRGLNDGEIVSLCSEFMSAGTDTTATVLQWILANLVKNPEVREEDLQAMPYLKAVVLEGLRRHSPGLYPRAVEDETTLDGYRVPANTPVNFAVREIGLDSEVWTSPEVFRPERKEIKMMPFGAGRRVCPGMALA--------------------------------------------------- 121309506 55 LLPSPPKLPIHLMGDLPYVSLAGLAA----------KYGPELMLVHLGAVPTAVVSSPRTAEAVLRTHDHFASRPRSMVFDIMYGQTDSCFAPYGEHFRKARKLVTHMLNARKIRSQRPAREEEVREAVDELLHSYVNDLVNKLFRELTDINAALLGGFNIDYFPSLGRFELVCKMACAKARRVRKRWDLLLDKLIDDHAARMVSREDEAQPAQEEDKDEYGLTRDHIKAILIDMFEAGTDTSYMTLEFAMAELIRKPHLMKKLQPNMTYLKAVIKETLRLHPPVMIPHFSLDACTVDGYTIPANTRVVINAWALRRHSSYWENENEFQPERFMNGYLPFGFGRRMCPGVHSASATVETMLANLMYRF-DWKLPPGKEEDIDMTEVFGIT-------------- 156389038 7 ----------------------------------------------------------------------------------------------------------------ALRMYAPRFDNIIREQIEGLPVDSRDEFALLILNIICSFVCGKTYSLDDPEFKKIKQFWLIHFPLKSSRLFKGFRNTRDEVLDKIFLAHKETFQEDLADALLQAKIEIERVTDDHVIMMLSDIFGGGLESTISSLRWCVAFLIYHPEVQARAQAELDYIEAVIAETLRMGSNVPIPHKAIRDTAFRERAIPKGTTVLLNLWAIHRDPKEWSNPEEFYPGRFINSFLPFSLGRRVCVGQSVAKAELFLIVARMIQRY-TFETPRDTPRPCLEGVV------------------ 170115741 114 -------------------------------------------------------------------------------------------------HRRQRKMFNPVFSVTNIRVMVPTFYRVIYQLRDSIAKPQEIDMISWMGRTMTSLVQAYLFHMAKIGSPRFRRFIIDVLPWKNMHDVRDIVDAMHKTSLEIFESKKKAQGKDIMSMLLRANMDEDRLEDDELIAQVSALTFAAVDTTSSALSRILHLLSQHPDIQEKLRRHLPYLDAVVRETLRLYPPVPFPRTTRRDI------------------------------------------------------------------------------------------------------------- 212532971 172 -------------------------------------------------------------------------------------------------HDNRRRVWSAAFGDTALRGYEKRIRKYRDMLIAQWFNNYSFDIIGDLAFGQSFHWSVRLLAEAFEPLAYALPTWIFRLVQVIPGATKDWFRFLDFCRERIITRMKNTPDIPDITSTLLAPLEGKKISTEDLVGDSQLMMAAGGDTTATTLSSIIFELCLHPDQLEEKIAHIDRLNGIIYEALRLHPPIIQRKTPPEGIWIDDIHVPGNMFVFCPQYAIGHSEAIYEKPEEFIPERWKSAFAPFLIGTYGCIGRPLAMMNLRSTLARLITTF-DIKFAEGED-------------------------- 218713692 100 -----------------------------------------------------------------------------------------------------RQLLQSQFMSNRLNNL-DQIKSAVDDLAIGIPENESVDMQPLFFRLLPSLKSQGITDCESEFADAFKTSQEDFYWLLGGQKFRRACGIVHDFVDSAVQMALKHEGHALIDALIQENKDPKYL-----RSQCLNILLAGRDATACCLIWTLRLLVQHPHVLSKQLKELSYLTNVIKEVLRLYPVPVNSRTAIRTTTLDPILVHKGEAVGYCVYAMHRRKDIYPDAEAFRPERWEDAYLPFNGGPRACPGQEFALLE------------------------------------------------ 210103208 519 --PGPKGLPLIGTADYTPFGRFPLKTNFRESFRERTRTYGSIYREKIGPRELVVISDPKDIQKVYRNEGRYPERPQVDSIKTYREMKKLPAGLNGPEWQRVRSSVQKLMRPKTVGAYASLQDDVTRDLVDVIRKEGSGGQVHNFINYVYRWTGCLTLGDLEPGSDAQLMIGGVNDFFNAFSKLEMSATGLYKYFQKAIDQWHTVAAKLLKEKLTQSTIEDGKPAESDTDFLQ-SLLSRNDVTFEEAMEMALDLLV-------------------------YPTFLNNVRTLDRDIVLSGYVVPGKTIIIIGNDIISSLSEYYPEPEVYKPERWPFTLLPFGYGPRMCIGRRFAEQELHLGL------------------------------------------- 116214437 35 -SPIPSSVPGPFFARILLVDMSGHRA---RTVDALHKKYGPVVRLAPNELSF---SCREAIQPIYGT----KSTCVKGPIYDYFGKRGLFHMKDAAEHRERQRRMSHIFSAGSLQQIEPLVQAVIDRTVSAIEKTGQACDALHFCRMMALDVAGEVLMWFIQGIAPLLYQLLTIPPIPALQEFMAAGDYVYKYGNDAFDEFRTSNRRTLLTKLIAGNPETEPLPDADISIEVSNLTFAAVDTTGNTGAYALYRLACHPDWQSKLQAEIRDSSARKTDFAY---------ITLQTLPILNGVIMETLRLHPAQPERPRDPAYFPDPDQFNPGRWINAMLVWGKGPRTCAGQYMATMELKILLARLMDRF------------------------------------ 195353715 79 ----------------------------------------------------------------------------------------------------FRTIVNPVLMPKNVRLYFKKMSQVNQEFVDEIRDATTQEVPGNFLETINRWKNSEATKLFKHLYDFFLHSADLEMKPSLWRYFKKMLKTMDGYVDEAIERLEKEAKEGVVRPEHEQSVLEKLLKVDKKVVMAMDMLMAGVDTTSSTFTGLLLCLAKNPEKQARSMKNVPYLRACIKESQRLYPVFGNARGLTRDSVISGYRVPAGTLVSMIPINSLYSEEYFPKPTEFLPERWPFVFLPFGFGPRMCVGKRVVEMELELGTARLIRNF-DVEFNHSTKNAFRSALIN-LPNIPLKF-------- 194704746 52 --------------------------------------------------------------------------------------------------RALRRFVAEIVSPHRVKGFEWAVDAHLRRLRAELAADGAVRVMASCRLTICSILICICFGIPDELIREIEEVLKDVMMMTMPKEARGLRRRQLNCLVPLVRARRDFLRDGMMSGPGEAYVDGKRLGEEELVTLCSEVMSAGTDTSATALEWAMMHLVLDPAAQERLYDEMPYLQAVVKETFRRHPPSHFSHAATRDTELGGYRVPADASVEFYTAWVTENPATWPDPDAWRPERRALRMMPFGAGRRICPAATLGVLHIQLMLANMVREFRWLPPAGEGPP------------------------- 170047370 26 -----------------------------------------------------------------------------------------------------RKVLNRTFNTRFLNDSIRAFRKCSQVMVDRMKCCPPVDVLPYTMQCTLEMICATSMGLDEVYCVFLRNVATRIFHPHNYSQLERARHFCLDYAKQTIDKRRAALKNQSISTKEDHEDGDEELNDQNLRDQIMTFVAAGSDTVGHGVAHACLFLAIFPDLQEKTLKNLTFLDKFFKETMRVAPPPMIARSNMEEIELDGFRFPPDTIFIMNFYELHRRADIWPHADRFDPERHPFGYLPFSGGSRNCIGLRYAMINAKIML------------------------------------------- 116180540 38 ------HVPT--VGGFPLWGPIIFEECGLPQRRWHREHGGIIRYFFPFGCERLSVADDMSIRHLTKNPYNYPKPLRAKLWMQRILGDGVLLA-EGDHHTSQRKALNPGFSITAIRTFVSIFWDKAFQMVDEWFNRCTLDIIGEYRLVFNFDLASRVLHGIQAFFPSSKHIPAQMNRDMELARSIIVHEATTILNEKLEDAEQNPYAKDVLALIAQEDKGEAGLSFIAMRDQVMTFLAAGHDTTATGTAWTIHLLSIHPEVQERDPDCLPYLDNVCRESLRYIPPIPMTRESLRDDVIEGYKVPAGTVVYMLANAINRMEWFWDDADSFDPDRWPNAFMTFLQGPRGCLGRKFAEIEMKVLLCVLLSRF------------------------------------ 169844446 65 ------------------------------------------------------------------------------------------------EHKMQRKLISPAFSSQVVKNLSPIFLDKAEQLCDIWVDSGKTVLNVAHWLSRTTFDIIGLGGFDYSFLRDIVEMYFPIINSLWPDEAYKTVRESRQLIGEILAEGKDFSSKDILSLLIKANMSTDPLSDKDLLDQCTTFLLAGSDSSSVAMSWCLHLLATHPDVQAKASKVYDEYDSDHKETLRLYPPVHSTRVATVDDEIPLSKPMTMSYVHIPIEGVNNAEDIWSDVNEFKPTRWLGNLMTFGYGPSSCVGSKFTVSELKIIIATLVSRF-EFTPAEGAKI------------------------- 169781396 85 -------------------------------------------------------------------------------------------AIDQETHHQRRAPVAKFFSKRAIENQEHLIRDSLNKLLDAAFAALTSDVIHQYAYGFNPFQLAHLLYFFPILQTLMNVMPLPLLQVLNPPAFASQKKELYEQGAAALEKANSKAGSGLIDTLAAPSMPEHMRSAHRLMNEGFALVIGGTETTARSLALGAWHLFTREDIRNKVMPTPDSQPTWNDESLRLSTGIANRRVATEALVYKDYTIPPGTPVSETNYFTLMDPEIFSDPHAFDPERWIRRYLVFSKGSRMCVGLNLAYAELFLVIATIVRRF-DIEL------------------------------- 169764329 5 -------------------------------------------------------------------------------------------------HRRYRRLLAKGFSEAGLREQEPVIQQKISVLIKQLHAKGTTPEMTSWFNFFTFDLISELTFGESFKCQENGRFHPWILMVTQSIKFRAIIQALFKLFMGLIPKYQEAFRDDYTDLASNLIDPKHNLERYEIDGNCAVLIVAGSETTTTALSATMYYLTQNPEAKAKVINQLKYLPACFNEAMRPAPAVFTRRVPREGAYIAGNCIPGGTHVGMCHFATNNSSLNFKDPEKYIPERWRAAMQVFSVGPRNCIGQNLARLELRLLLSRVIWEF-DWELDSA---------------------------- 150372624 37 -SPLPDQLPGDGRNGYHFIRKDGFH-NIHHLMEENFKRFGPIYREKLGTYDSVYIQRPEDAATLFQHPERLRIQPWYEYRDYRNKKYGVLLKS-GEDWRCQRLTLNRVLSVAGVNRFLPLLDNVGQDFVRRVYTQVERDCTESFSHVLYGQRLGLLQDYINPESQEFIDSINLMFDTTSPMNHVKSWDAIFNHADLCIQGIYSSLRDNTYSGVLSSLLLQHQLPLEDIKASITELMAGGVDTTSMTLQWAMYELARVPSVQEKLRSEIKAVKAALKETLRLHPVAISQRYTQRDTVIRNYMIPCGTLVQVGLYAMGRNPDIFPSPEKFFPERWHFRSLGFGFGPRQCLGRRIAEMEMHLFLVHILEHF------------------------------------ 158294751 63 --------------------------------------------------------------------------------------------------DAFRAQVQQVLQPSTAKKYIAPLDEISSDFMDRIQEMENNELPGDFLHELYKWADTRLGCVSKDGNDESKRIINSINTFFWTVAEVELRMPIWDTFRELCMRHINIAMEKMNSSTEQKSEECISLVERILQKTNLDLIMVGVDTTSVAATSTIYQLSQNPDKQERSMPSPDYLRACIKETLRMYPVVINGRSLQTDAVIGGYHIPKGTHVIFPHLVVSNLQQYFPEPDRFVPERWPYVSLPFGYGRRTCIGRRFAECELQILLSKLFRR------------------------------------- 47230273 157 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKEFVEATVTDLIGAGQDTISTVMQWIILLLVKYPDMQAKLHELVDYLDAFIYETMRFTSFVPIPHSTTSDVTIEGLHIPKDTVVFINQWSVNHDPLKWKDPHCFDPSRFTNGVMIFSSGKRRCIGNQIAKVEV----------------------------------------------- 7271939 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFNEIAAQAFLLLVAGSETSSNTMVFALYELALHQEVQDRTMSQMKYLKQVIDETLRHTPLPVLNRHALEDFPVPGHPMRKDMPVIIPAICLHRDEQYYPNPDVFNPDRDPVLYLPFGDGPRNCIGLRFAKMQMMVGLSLLL--------------------------------------- 189212087 110 --------------------------------------------------------------------------------------PGIFAMRDPHAHAARRKLFARAFSNSSLNNWDVEVRQKASLAVDALGSSQGADLLKWWTLMTTDVIAHLSFGESFNMLELLRAELPILYKLLRYIPIKRIQDVLFEYGGRAIQNMRNENGNNLFGQMLSANDNSEKLTEKDIKEEAGNFIVAGSDTTAVTLTYLVWAVLQQPNLQSRLENEIAELNSVIEETLRLYGAAPGPRTVKQGTIISGYHIPGGAVVSTQAYTNHRDPSAFANPLKFDGLRFLNKYMPFGGGSRVCLGVHLAYMELRLA-------------------------------------------- 121719400 69 ----------------------------------------------------------------------------------------ILNAIDHYRHRQLRAHLNPFFSTLRIRKQEVAIKALVDKLCRRLHYLDEPDFIPQWHGTLNGTAKTMVFIRPVAWALPFLLALPESVTAWGMELFFDFQRRCRRMISAIATAHRESGGKTIFDDILNSDLPARDKSEARLAQEMQVLVSAGAETTAKAITYILFYLLNDPPTMQKLKQQLSYLTGVMLEGIRLSYTARLPRIAPYNLQFGDWTIPPGTPVSMSCLLMHHDESIFPQSHLFKPERWTDPMVAFSKGSRQCIGIHLAKAEILLAVSTLLRRM-DLEL------------------------------- 45188036 139 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKVIERRRKNQDRDLIDALMTSAQDGVKMTDQQIANLLIGVLMGGQHTSAATSAWVLLHLAERPDIQEELYEEQMRVNQVIKETLRHHPLHSLFRKVTRDMPVPNYVIPKDHYVLASPGFCHLSEEYFPNAKEFNPHRWDNPYLPFGGGRHRCIGEGFAYMQLGTIFSVVVRHFPDMKGVPNPD-------------------------- 5921926 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVDVLLSLPE-PDQLSDSDMIAVLWEMIFRGTDTVAVLIEWILARMALHPHVQSKVQEELDYLPAVVKEVLRLHPPGPWARLSINDTTIDGYHVPAGTTAMVNTWAICRDPHVWKDPLEFMPERSDPRLAPFGSGRRACPGKTLG--------------------------------------------------- 6739530 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLDVFITLQDSDGKLNPDEIKNQIAEIMIATIDNPANAVEWAMGELINQPELLAKATEELDYVKACAREAFRLHPYFNVPHVAMEDAVIGDYFIPKGSWAILSRYGLGRNPKTWPDPLKYDPERHLNRFVTFSTGRRGCVAALLGTTMITMMLARML--------------------------------------- 50418551 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNPDVFEKLKNRCEYLKFVLNEVLRLYPVPINFRVSTKDTTIDPVYVAKGTTVAYSVYTTHRLEQYYKDSREFRPERWAEAYVPFNGGPRICLGQQFALTEASYVVVRLIQMFPNLVSRDDRPYPPRKNV------------------- 169621408 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEELTSISLTMLSGGLDTITTLVQWSIALLAQRPDQDEAIKAIREHYPALQRECLRYFTRLNLPRASVKDVTYEGKVIPAGSTIYLNAWACNMDPEIWSDPLTFRPARWDAPLFTYGLGYRMCAGSLLANRELYLVF------------------------------------------- 89214386 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAICFVLYCLANHMEYQDRDLQEMKFLEQVIKETLRLYPVPYITRKTEEDIEYSDGRIIPKGINLILVYQAHRNPDFFEDPNTFNPNRWNFAYIPFSAGPRNCIGQKFAMLEVKSIVSKILRSF------------------------------------ 154302776 40 LAPIPG--PPHWILSRIPFVWALRRGELVHKLASLHEEYGPVVRVSFTDERAW------DAFYAPYRKTSYLPKSPFWYRPRINNGSYGIMASPPAEHGRFRRAFAAAFTEKSMREHEPMILQYTDILITQLKKNAPIDIVDWFEYAAFDIVGDLAFSKSFHSLEEFHYLVNALRRVMHAFTQAVVPRILLNYFTHQRQAQGETPGKNDLMTYFTDRENGKALSIIETENAIGDIMIAGSETVASTLAAICYQIVRNPEANRRQTFDREYLNAVLDEAMRLCPPMVLPRIVTEPMEACGYWLPTGTLITFCQLAAYTSPANFASPKEFIPER------------------------------------------------------------------------ 218719081 61 ------------------------------------------------------------------------------------------------QHRLRRSALNPYFSKTAISNVRDKIERLCQRFLDAAYMALTMDIITHYAFGESYNYLAEPDFKLEWKETVIGGSSSGAMIRQFPWALSRWQIMVRRQVDSIIANNRSKASGTIFQALLDSDLPPEEKSADRLQDEAQTLVGAGSETTAKVLTIITFYLLQDKKMLEKLRQELSTVETDFSASGRHGVTTRLPRVAHEPIQYKQWTIPASTPVSQCNLFVHMDPTLFPEPTKFNPERWDRYLVSFGKGSRQCVGINLAYAEIFLTLALVLSRFDDIRIARDYFVGVPEPGSQGVR-------------- 169783172 76 ------------------------------------------------------------------------------------------------EHTFYRKILSNSFSEKSLKDQEHILHHFVDLFVQRLKETGTRELMTDQWNYLTFDVIGFLTYFHCLTSSKLHDWIEAMLCVAILMSLGQAARHLFDKIYKQWAIPSNVKRQVALHRAYRLNSRKGDIPYSVLKEHANILTIGGSETTATLLAGATFHLGKNPPVLQKRLSECKYLLATVEECLRIYPPSPANHVPKEGIVLNDQHIPGGIGVGMPMYAAFRASSNFTYPDRFAPERWLGDPMPFSFGPRNCLGRHLAYQEIKLALAKLVYHF-DLELNP----------------------------- 62529868 51 -----------------------------------------------------------DIAAVLNDPGIYPSRRSHTARDRPNVYRAGLLATNGIEWWKIRSELQKGLSPQSVRNFLPLTDKVTREFVASMNST-ENDCVKDFMFDVRLDSFSDEQMKPNSLSSRLMEQLWKFFETPAYRKLRKAQEFMEKTAVELVSQKLLYFDED-QQKLASGRHRSRSLLEEYLRNPNLDLLLAGVHTSSYTTAFALYHLYLNPDAQDKCRILPDPWECQIEESLRLNPISIVGRILNKDATLGGYHVPKGTVVVTQNLVSCRQERYFKNPTKFIPER------------------------------------------------------------------------ 157351161 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAALLDSGDNFSDEQIVDFILALLVAGYETTSTIMTLAIKFLTEHDEIRARDYKSMPFTQCVVNETLRVANIIGIFRRVTTDIHVKGYTIPKGWKVFASFRAVHLDHEYFKDARTFNPWRWQNNFTPFGGGPRLCPGYELARVVLSVFLHRMVTR------------------------------------- 67900744 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEKMSTRDVIVHLSTNVFAGSDTTAIALRAIMYFLLKNPDKMEKSMTHLPYLGAAIKEAMRLHPSILERHVPEGGVTVCGRYIPAGTTVGINAWALHHDEKVFPSPGAFMPERWEQSFFAFGAGSRTCVGKNISLIEMHKIIPQLLRDF-TFRLRPGDEWKTKNAWF------------------ 28603551 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDHGNHLTDTEIKALLLNMFTAGTDTSSSTTEWAIAELIKNPQILAKLQQELDYLQAVIKETFRLHPSTPVPRAAAESCEIFGYHIPKGATLLVNIWAIARDPKEWNDPLEFRPERNDFEVIPFGAGRRICAGLSLG--------------------------------------------------- 212529520 53 ---------------------------PWIYFEELAKKYNAPLFWIGRNPTVWICDAWAASELLDKRAGIYASRPRMVVGELGTGQSNLVTMYYGDRWRLHRKLTHMGVGLQQVRNYRGFQNDESDEYVKHFERYATSVVVANFMDPIAVMHKAADLNVPGKKFPMLMETFPFLAKFPNQIAPWKHRSRGRHFFYALAKEAAENPQEQCYSRKIFDEAPKYNLSQEEISSLAGNLFGAGSDTSSSTLITFVLACCAFPEVLPKAWEELDYVKAFMKEVLRWRSVAIQPHAPIQDDYYKNWLIPKNTWVQGNVWAIHHHDREFPDPDRFLPERGERGYMTFGWGRRVCSGQGLAE-------------------------------------------------- 115469548 61 --------------------------------------------------------------------------------------------------RALRRFVAEIVSPPRVKGF-SWIREWARRLRAEFAATGAVRMMANCRLSICSILICICFGIPDELIREIEEVLKDVMMMTMPKAARELRRRQLGCLAPLVRARREFIRGGMVSAPGEAYVDGKRLGEDELVTLCSEVMSAGTDTSATALEWAMMHLVLDAGVQDKLYGEMPYLQAVVKETFRRHPPSHFSHAATRDTELGGYRVPADASVEFYTAWVTENPATWPDPEAWRPERRALRMMPFGAGRRICPAATLGVLHIQLMLANMVREF------------------------------------ 215507888 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CRLFFVAGTDTVMAAMMALAYLLALNPECQEKLINEIDYLEACAKEAMRMYPAAMFMRTCTEETTLAGINFKPGMNVDIPIAGIHYDPEFYPDPESFKPERTPYTYLPFGSGPRNCVGIRMGYLIVKVVFACLL--------------------------------------- 39968919 83 -------------------------------------------------------------------------------------------------HLRLRKAINPAFSERALREQEHYLQSHSDNFVKVLSARGPVDMTTWYNLLAFDIVSDLAFGEPAGFLDNADQPWIQVIISWYQLAVWYGFFPLLEYITRYVTEARKNHGRDFMSFILDNDNEATKLSKVELVMLSSNFIVAGSGTSAGGMSGLTYLLLRNPDKLERLRRKCRYLNACLDEGMRLYPPTPGPRIVPGDQEIDGRWVKGGMGVAVNQLSAGHSELNFKRAREFHPER------------------------------------------------------------------------ 39945292 36 --PRPKSEPP-LVFHWLPFNAVSYGMDPYRFYSQCREKHGDVFTFVLFGRRMTVFLGVQGNDFILNGKQDLNAEEIYSPLTTPVFGSDIIYDCPNSKLMEQKKFVKFGLTQKALDSYVPLIEREVLDYIESSPVFQAGNHIPSMMAEITIFTASRTLQGPEVRFARLYHDLDLGFRPPQNRRRDVAHARMRDVYMDLINKRRRQKDDDMIRHLMGSYKNGQALPDKEIAHMMITLLMAGQHSSSSSSAWIMLRLASRPDIAEEVYQEVQRLANVVKETLRVHSIHSIMRKVKRPMRISDYVVTPGKVLVSAPIMTHLDEEHFRDARAWEPHRWDDPYLPFGAGRHRCIGEKFAYLNLAAIVSTLVRNFKFSTLDGKPPTDYTSMFSRPMQPATVRWERRSPK-- 169848964 90 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEELEVYMREMINREREDLGDLFTSLLEANTHDTDALSDRELMGNIFIFLIAGHESTGHTIALMFGLLALYPDEQDRLLDQIKEYPTTLAELFQYFQVTHIPKKSAEDTTLTTIPVPKGTMIAIDTPGLHYNPRYWENPYEFNPDRNKDAFVPFSSGVRSCLGRKFFETEAVITTLLFIRRYKTFEQRKERVMRCKPGLTLTPARIPLVFT------- 156554491 81 ------------------------------------------------------------------------------------------------------RVNQPMMQPRTVRHHVAQIDQVAGDFIAKMRQLRTNDLPASFNNELNKWSLESIFGCPQRMINAVHEMFELLFQLELQPSLWKYLKRFFRAMDTLTEIGNKHIANALERAKSKPDSDNQERSMLERRTMAQDMLIAGIDTTANSVGKTLYMIATHPRVQEKTMNEIPYLKACIKETLRISPTPVNLRTMNKDIVLAGYRIPKGMDVIACHNLLSQDEEQFPRANDFIPERWPFTFMPFGFGPRACIGRRFAELEMETLIAKVIRQF------------------------------------ 115647128 438 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGSDTTATTLKWCILFMMAYPQVQSRVQDELDHVVGRE-------------RIPRLDDIKDQRLWDGE--------LIKRDELIF-----------------FSSGRRACPGEQLARMETFLGFTSLLQRF-TFK-KPDNSPPLSXEGVLGVSRNPV---------- 157335592 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKGMILTLLTAGTDTSAVTMEWAMSLLLNHPTVLDKVKTELDCKRAIVNETLRLFPAAPVAHESSDDCSIGGYDVRGGTMLLVNAWAIHRDAKVWEDPTSFRPERFEGRFIPFGLGRRGCPGAGLANRVMGLALAALV--------------------------------------- 170062354 55 ----------------------------------------------------------------------------------------------------LRSHLSPSVTSFKLKRMLHLIDQIGQDMLEKRPQVREIELKELCAQFTTDVIASTFFGIRSCCMASFFFMPELVPYLKFKLFPRDTEQFLRVIIQREMERREAEKRGDFIDSLISLKSNDATIGPSIQQRLREEICAASPELPYECIVNELPYLGAVISEAARLYPVLPFLERQCSLPEGATGYKLEP--------FHDFVIPNKMPVLIPIYAIHRDPKFFPDPLRFNPERFPCSYMPFGVGPRTCLGSHFGTLQVKVAIVRLLSR------------------------------------- 150864699 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFAFFELARQPHIWAKLKDRCEYLKAVLNETLRMYPVPNNGRIAVRNTTLPPMLVRKGQKVVYSVYTTHRSKTHYEDAEVFRPERWGWAYLPFNGGPRICLGQQFALTEASYVVTRLIQMFPNISSDP----------------------------- 47777461 41 ---------------------------PHVALRSMAAAHGPVLRLRLGRVPTVVVSSAAAAEEVLRRDAAFSSRPRSAMAERILYGRDIAFAPYGEYWRQARRVVVHLLSAQRVSSFRGLIVAYASAVVSRAAMYGGADGGRAVRKAFS--DFSHLFGTKPVS-DYLPWLGWVDTLRGRERKARRTFEALDGVLDKVIDAGHRDFVDVLLDVNEMDNEAGIHLDAIEIKAIIMDMFVAGSDATSKPMEWAMAELVSHPRHMRRLQDKLPYLRAALKEALRLHAPLPVARETVADTEIMGYHVAARTRVVINGWAIGRDTAVWETAEEFMPERFGFEMLPFGGGRRGCPGVTFGMATVEMAVASLLYHF-DWEAAAADDMSETSGISMGLKHLPLVAKP------ 145251806 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAEIKSICVTMVSAGLDTVPGNLVMGIAYLKAYDEIMTVYPNGDAWEKCLVEERFWTVIPICLPRESTKDIEYNGATIPAGTTFFMNAWAADYDEDHFKMPEKFIPERSGTPHYGYGAGSRMCAGSHLANRELFTAYVRLITAFPSRDLADRPILEIPTGLTTEPKPFKVGFTP------ 169862302 148 ------------------------------------------------------------------------------------------------HHRKQRKMLNPVFSIAHMREMVPIFYDVVNRLVADIEDVGKIDILAWMTREHPYSVSVKLLVPALHKLNFSRFVLLPLVYNIGPARFRRFVVDILSIFWGNLRRVRDIRGKDIISILMKANMEEDRLPESELLGQMSTLTFAAMDTTSNALSRIFHLLSENPEVQERLRVNLPFLDAICRETMRLYPPVPMLREARQDMEMNEILVPKGTKIFISTLASNRNTDLWPDAHEWKPERWLSPLMTFLGGGRSCIGFKFSQLEMKVVLVTLLERFTSL----GKKVYWQMNGIAQP--------------- 170064694 79 -------LPAVIVNDYDVLQRSDFDGRPDLFMARLRDEHFQRRGLFFTDGDSW----RDQRKFFLKTLHQFGFGRRSAESEADIQSGLIALLRDGPKHEHEHALV-DANSGFALCPFFALFSNVVLRMLARLGREDQGVLFEVGKNSIAFHRGGDDYGMVLSYIPWIRHLFPKASGYELLREVNKKANAVVLSLAQKVEYDENDIRCFIDAYIKEIRKDTFGFEYDQLVIGCADFLVPPLSAIPAMMCLILERLIQHPEVPEKMYRELTYCEAVIREGLRLDTPSGIPHVAIKDTQLAGYQIPKGTVIVNSLDYIHHQQEIFCDPNSFKPERFLNKSLPFGAGKRVCAGEQFARNGLFLAITSLVQNF-TFQLPPG---------------------------- 115383936 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTASLLSNLFFMLARHPHIWQKLRTEVANLDGCLNESLRVHPIPVNARFATKDTVLPPAFVPRGSMIVYDVYNMHHRQDLYPDADEFRPERWEHEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 27375131 41 -------------------------------------------------------------------------------------------------------------------AIRQKVRSLANASVEQIYTQNQIEVVSTLSRLVPIQLTREYFGFPGPDLASMFRWSRATQYDMFHNLDKDPKQEMRAYLTQLLPQRREQLKEDVFSRLLNSHFDDSGFADERIITNMMGTLVGGIETTSAAIVQLLDELFKRPRILKEAINNDHLMYRYCWEALRFNPINPFVRHCRTDYRIRATTIKAGSTVLISTRSAMRDGLQLPAPSSFAIDRPESVYMHLGYGMHTCLGDQISRIQ----VPEIVRRILQIRVRPAAEIDYAGGPF--PERYPITYD------- 116060415 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARKKLAQIFDKVIQARRESGAPDVLQTFIDARKNGSKLSNDQVLGMLIAVLFAGQHTSSITSTWTGLLSIANNELDFDILAKMDELHFAVKEALRMHPPIMLLRYAVETTEGKKYTVPKGHIVATSPAFAHRLDSVYSEPDTYKPGRFREPFIGFGGGRHGCMGETFAYMQIKTIWSILIRNF-EFDMVGDLPEPDYEGMVVGPKH------------- 147857131 68 --------------------------------------------------------------------------------------------------RTLRRIATHLFSPKQITASETQRSEIAAQMVSLVGSCIGDIRVRDILKRASHHMMSSVFGRKYQNWSDHLPWLAGLDPQKIRFRCSKLVPRVNRFVNRIITEHRAQPGPDFVDVLLSLQQ-PDKLLDSDIIAVLWEMIFRGTDTVAVLIEWILARMVLHPECQSRVHDELDYLAAVVKEVLRLHPPGPWARLSITDTTVDGYHVPAGSTAMVNMWAITRDPRVWSDPLDFTPDRSDLRLAPFGSGRRTCPGKTLGLTTATFWVASLLH---EFEWVPSDP-------------------------- 212275752 56 ----------------------------------------------------------------------------------------------------QRKLASHAFSSRSLRRFTDHLRRRFLPLLDAAARDGGAVDLQDALRRFGFRTICHVAGLDDDARRQFVRRLTKLLDVGKSRRLREAVHAIDDYAMSVVESKVARRRNDLLSRFMAAMDDGGGSDSELGAMFPVTFVLAGKDTTSSALTWFFWLLAANPRCERRAHEMHYLHAAITEAMRLYPPVPFNGRVAVRDDVLPSGAARAGWYANYSAYAMGRMEKLWKDCLEFVPERWAARFPVFHAGPRVCLGKEMAYVQMKTVAAAVLRRF------------------------------------ 218714945 101 -----------------------------------------------------------------------------------QPEPGIFSMIDPEQHVTRRRVLARAFSLSSLRNWEPAIHERARIAVQQIAKRGDVDMLKWWTLMLSYLCFAEKFDMVERGEKPLLYKILRYVPLALVQKIMEATEDLEEWGDHAIKNLRRASRNIFADFLEEVDKSGGKLTERSVRLEAGNFVVAGSDTTAVTITYLIWACLKRPDLQRDLEEEVASVNAVVEEALRVYPGSLPRAVPPGGATFGKYYLPEKTTVSTQAYSMHRKPDIFHNPEVFDPSRFPPSSLAWGAGSRVCLGVHLAKMEMRIAV------------------------------------------- 169626311 28 -----------------------------------------------------IVGDYETARDLLKRASIYSSRPRMVMAQELVKGHNILFRPSGADLSRHQQMEAPVLSPRASTSYTPLQDIESRILLKNFLNTNDYEIQFERYAASIVYTLAWQLQVNHQNVEHLVLAGEMGRWIVDSLPFLKYLPGFLAPWKKTAEKWHRECTDMATTNMQDASKEAKQMPKVELAWDLSMLCDAGIETTNMMLQIFTLACLAYPYWIPIAQRELDYIHAVMEEIFRWRHPTGIPHATTKDDHYKGFLIPKNSIIIPLFISMRNDSSLYQAPSEFRPERWLNGKANFGYGRRICPGRFIARNSLAIAVSRLL--------------------------------------- 145552761 128 ----------------------------------------------------------------------------------------------------QRSLLGDHFLFEKLKERIPMMNQVTR---DAINNKQTVDQVFQYICSITGGVVIRSFFGQERFSNFFIYFKQKLLGMKSWDYFIKFKQDLNQIISKIEKEGRKWENGDFLDVYLNDTQESYQYETEDIISQFITLFLAGTETTGALVSNSLLFLSENTQVTADSLKKLVQLECFLKEVMRLKPSVVHPRQPKSDIQIKDLFIKKGSYILLGSFLANINSNHYEKPLEFNPKRWDNGFIPFAAGGRNCIGQHMAMIEARIIL------------------------------------------- 189195890 136 ------------------------------------------------------------------------------------------------DHGRMRRVMASGFTYSAMCKQEPLIKVHVDMFLSQWFTYCTFDLIGDLAFPFGCMENCMLLVFANIYVTHILMLCKRMPIFCVFLPIKTTVQLIRDFLRQVVERRLSTPRDDFMEIMNNKQSSTLYMTKEEIFKNAILLTGGGAETTSSSLTGMAFILTTRPDVKEKIVDQLTYMGAFIEEAMRYYPNTMWRTTPPEGNTILGDYIPGNTVLGIPHRVLYRSEAYWKHADEIHPERWRDGFHPFSYGPRACIAMNLAYAEMRYILARFL--------------------------------------- 198450921 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTGIMLCLAKNPDFTEESMKNVPYLRACIKESHRMYPVVMNARVLNRDSVLSGYQVPAGTCVSMVPLSLLSSEEHFPKAAEFLPERWPFVFLPFGFGPRMCVGKRIVDMELELGIARLIRNF-NIEFNHSTEKAFRSELISFP-NIPLKF-------- 125773841 77 ----------------------------------------------------------------------------------------------------FRSAVNPVLMPKNVRLYYKKMSQVNQEFVQRIKALRDIDTQEAPDDFLTVINRWTLESVSFKYLDDFFELTADLEMKPSIWRYFKTPKLMLAYVDEAIERLEKEAKEGVVRPENEQSVLEKLLKIDKKVVMAMDMLMAGVDTTSSTFTAALLCLAKNPEFTEASMKNVPYLRACIKESQRIYPVIGNGRVLNRDSVLSGYQVPAGTCVSMIPLRLLSSEEHFPKAAEFLPERWPFVFLPFGFGPRMCVGKRIVDMELELGIARLIRNF-NIEFNHPTENAFRSAMI-SLPNIPLKF-------- 157342555 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLEEVIEECKQFYLAGHETTSSWLTWTVTVLAMHPNWQEKAREEVMQICGKKEEVLRLYPPVIVYQHAYKETKIGTISLPAGVDLTLPTLLIHHDPELWDDAEEFKPERFAEAFFPFGWGPRTCIGQNFAMIEAKVALAMILQHF-SFELSP----------------------------- 50548395 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRNTTAAVLAWIMYESARRPEIWNKMRQEVTYVRSVINEALRVYPVPMNQRVAVRDTFLPPLYCPRGTKVAYSVFALHMREDFYSDSHIFRPERWNEQYLPFNGGPRICLGQQFALMEASYTLVRLVQEFDDMEVVDPPP-------------------------- 158284940 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDHIKDHIDTMIMAGHDTTATTIANLLLMLAMHPEVQEMVYQNLAYTEMVCKETMRLFPVPVIGRKCAADVKLDDHTIPAGCCVALGIYQIHRDPMIWPEPGKFNPERHPYAYLPFSGGPRNCIGIRYAWLSMKIMIAHLVR-------------------------------------- 121714897 77 -------------------------------------------------------------------------------------------------HKFQRKNLKPAFAYRHVKDLYPVFWEMARRIRKELQDRKSPEDNTIQVRNWASRSSLDIIGLAGMGQDFLSRSYEMIFATPGLGTKAMFMRNIRDATRRMIDDQKRKMQDDIISVAMRS----GTFDDETLIDQLMTFLGAGHETTAAAVQWAIYALCKNPAVQTRTVDSLPYLNAVCNEVLRFHPSVPNTRVALKDTTLLGKPVPKGTQVVIAPELINHMPDFWEDGGQFNPDRSNYAFLSFLHGPRSCIGQGFAKAELACLLAALVGSF-EFELDPAAPLEVREGATIAPRGVLARFTP------ 115489304 50 -APSPPALPV-------LGHLHLLKKPLHRSLAAVAAGVGAPVVSLRLGRRALVVSTHAAAEECFTDAALAGRPRTLAGEILGYDHTIVLWTPHGDHWRALRRFLAELLSAPRLAALAADRHAEAASLVDAILRDGAKVTLRPRLFELVLNVMLRAATTRRRHARKLQEIIEETFSVNGTPSVGDFFPALRAMVTGLIDDHRQWRKKGVIDALLALQETDPDHYTDNVVKGIILFLFAGTDTSALTIEWAMAQLVTHPETMKKARAEIDYIQCVIKERLRTAGPVIPAHEAMEDTTVGGFRVARGTKVLVNAWAIHRDGDVWDAPEEFRPERFTAPMMPFGLGRRRCPGEGLA--------------------------------------------------- 195623910 84 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYMTEAIAARKANPSDDLLSRFMKKRDSGRAFPEDVLQWVALNFVLAGRDTSSVALSWFFWMLMLRRDVERKVVDRLVYLKAALAETLRLYPSVPQDYVVEDDVLPDGTVVPAGSAVTYSIYSVGRMESIWKDCSEFRPERWAYRFVAFNGGPRTCLGKDLAYLQMKSIASAVLLR-HSVELVPGHKVEQKMSLTLFMKN------------- 170048996 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDQVLTMDINKE-MSDQNLCEQIWTLVAAGSDTAAHGVAHACLILAMFPHLQEKALKHLTFLDMFFKECLRVAPGPIISRKNLAPIKLDGNRFPPGTMFLVNFCGLHQREDIWGDPERFQPERHPYSYLPFSTGSRNCIGWRYAMINTKVMLIHIVRNFRLSTTIKYEELRFAMGI------------------- 157761523 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKETFSDKQLSNMCLDLWFAGLSTTSITLTWTITYILHNPDVQKKLHEELDYMNAVINESHQCVNPVNLFHCTSRDTVLNGYQVPKDTGVIAQISTVMLDEEVFPDPYKFNPDRDENGKLPFSVGKRQCLGEGLASMEL----------------------------------------------- 73958244 32 -----------------------------------------------------VLAGYEAVREALVGTGPELADRPPIAIFQLIQGGGGIFFSSGARWRAARQFTIRTLHGLGVGPMADNVLQELRCLMGQLDCYGQPFPLALLGWAPSNITFTLLFGRRFDYQDPFNIYPWLGALFQLHRPVLRKIEEVRAILRTLLKARRPSMPGDALIQQGQGKDPQGLFAEANMVACTLDMVMAGTETTSATLQWAALLMGKHPSVQCRVQEELDRVRAPQLEDQRSLPYPHVPRCMAADTQLGGYLLPKGTPVIPLLSSVLLDKTQWETPRQFNPGHKRAAFLPFSAGRRVCVGESLARSELFLLFAGLLHR------------------------------------- 198450923 57 ----------------------------------------------------------------------------------------------------FRSAVNPVLMPKNVRLYYKKMSQVNQEFVQRIKTLRDVDTVPDDFISIINRWTLELFKYLDDFFDELKPSAWRYFKTPKLMKLMKVLDGIQEYVDEAIERLEKEAKEGVVRPENEQSVLEKLLKVNKKVVMAMDMLMAGVDTTSSTFTAALLCLAKNPEFTEASMKNVPYLRACIKESQRIYPALGNGRVLNRDSVLSGYQVPAGTCVSMVALSLLSSEEHFPKAADFLPERWPFVFLPFGFGPRMCVGKRIVDMELELGIARLIRNF-SIEFNHPTEKAFRSSLI-SLPNIPLKF-------- 157112456 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTIISAANDTSALTVSYTCLYLGMNPHIQDKVKSEMDYTEMAIKEALRICPTPFAGRQTSSEILLDGITVPKGEIIFIDLYNLHRHKEFWPDPDRYDPERHPFAFLPFSGGSRNCIGHRYAMNAMKIMLLRLL--------------------------------------- 211588353 116 -----------------------------------------------------------------------------------------------------RDLLRPQFAKQQYRDM-DIFRPHVDNLLDHIRNEGEIDLQPLFFNLTLDTTTELLFGADNSRGAKFAKEFDDLYWLIGGRKFQRTCAAVHEFVDGIIEERSQKPEEDYLFFDAIAKDPKHSSDRKALRAQLVNMLLAGRDTTACLLSWTFFLLAQHPDVDRQDINKMTYLAKVLKETLRLYPVPVNTRTARRTTFLSPVLIRKGENVAFCVYSMHRRKDLYDDAEEFRPERWDEGYLPFSGGPRICLGQEFALIEA----------------------------------------------- 6323657 115 ---------------------------------------------------------------------------------------------DGKAHTDYRKSLNGLFTKQALAQYLPSLEQIMDKYMDKFENNYEPQVFFHEMREILCALSLNSFCGNYITEDQVRKIADDYFPIIIPYTKTWYGKKTADMAMKIFENCAQMAKDHIMDAWCKLMHDAKNSNDDDSRIYHFTFLFASQDASSSLACWLFQIVADRPDVLAKIREEQKYTNMVIKETLRYRPPVMVPYVVKKNFPVSNYTAPKGAMLIPTLYPALHDPEVYENPDEFIPERWKKNWLVFGCGPHVCLGQ------------------------------------------------------ 125581068 39 ---------------------------VHRALADLRRMDAPLMYLRLGEVPVVVATSPGAAREVMRTHDVFATRPGEEAGGLAAAVAAAAPHGEAAVNERIAVLIADSAVRAMIGDRFKKRDEFLEALAEGLKLVSGFSLADLFPSWLASFVTGAARRAQENHRKNFELMDRAIEQHQERRAAAAAASGDVVEDDDLVDVLLRIQKGGGLDV---------PLTMGIIKAVILDLFSAGSETSATTIQWAMSELMRNPRVMKRAQDNLQGKPKVTEEDLHLPAPLLLPRESRESCKIFGYDVPKGTTVLVNAWAIGRDPKYWDDPEEFKPER------------------------------------------------------------------------ 51830482 115 ---------------------------------------------------------------------------------------------DGKAHTDYRKSLNGLFTKQALAQYLPSLEQIMDKYMDKFENNYEPQVFFHEMREILCALSLNSFCGNYITEDQVRKIADDYTKTWYGKKTADMAMKIFENCAQMAKDHTAAGGKPVMDAWCKLMHDAKNSNDDDSRIYHFTFLFASQDASSSLACWLFQIVADRPDVLAKIREEQKYTNMVIKETLRYRPPVMVPYVVKKNFPVSNYTAPKGAMLIPTLYPALHDPEVYENPDEFIPERWKKNWLVFGCGPHVCLGQ------------------------------------------------------ 196004905 76 ---------------------------------------------------------------------------------------------DDDDWKRLRTLLIPSFSASKLKTNVPFINNFTNDVIDKFLQAEHQVKSVDVWKTFGNLSMSTIIATVFG-----------------------------------IEFKSKKHKEKVITAASALLRNQTNLLQLVLIYAYLALALWEPITGGKIIRSVYYL---------------------------------------RDTIVGVIQERRK-----NLKQVHHNPELWPDADKFIPERHPYSYIPFGGGPRICIGMKLALLEVKLALVKILHRVEFVTCKETKPLKLRTGSTASPES------------- 156401563 49 -----------------------------------------------------------------------------------------------------RKLVTPAFHFDILRRYVPIFQESAKILVEKWPSGRKVELFQDLKCAFSYSSNCQTEGHDKYIKALLDRLLNPFYHFDWLYRLTPARSKFMKYCDEVIEHHKRSYRDFLDILLEAEDINGNGLNNENIRAEVNTFMFAGHDTVASGKFSVDWCLDECHRYCRDDINNMNYLSMCMKESMRFSPVPVIGRTLDEEYVIDGKRVPEGTFVLVCIYAVHRNPHVWEKPQMFNPR------------------------------------------------------------------------- 215494064 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDENEPLIEDRLLIANCFIFLLGGFDTTAVALAYIMHNLAKYPEEQEITEAFPDKKELGYDELHRPVIVTFVSRNCQQDITVMGQFIPAGANVTLPVWHLHHSAEHWPDPLKFDPERFSGAYLPFGLGPRACIGKRFAMLELKATVCKVLRSF------------------------------------ 30578401 259 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSTQETIGTFPELLLAGVDTTSNTLTWALYHLSKSPEIQEKDFAHMPLLKAVIKETLRLYPVPTNSRIITEETEINGFLFPKNTQFVLCHYVVSRDPSVFPEPNSFQPHRWPFGSVPFGYGVRSCLGRRIAELEMQLMLSRLVQKY-EIALAPGGEVKTVSRIV------------------ 37726104 44 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGTDTSALAIEWVMSELLNHPEVLNKAKEEIETQVGKNKIILHPPAPLLLPHYSSEDCTIGGFNVPKDTIILTNVWAIHRDPTRWSDALSFKPERFENKLMAFGIGRRACPGLSLA--------------------------------------------------- 189189752 148 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNRDEITSIGLTMVSAGLDTIPANIIMGIAYLRAYNEIMKVYPNNDAWEQCLYEERYWTVLPMSLPRVSIQDIEWNGVVFPAGTTFYMNAYAANYDEEHFDNPQEFNPERYLNSHYGYGAGSRMCLGSHLANRELFTAFVRLISAF------------------------------------ 6715638 126 ----------------------------------------------------------------------------------------------------LRRLGSHLFNPKQIKQSEDQRRVIATQMVNAFARNPKCAVRDLLKTASLCNMMGLVFGREYENWTDHLPWLAGLDFQQIRFRCSQLVPKVNLLLSRIIHEQRAATGNFLDMLL--SLQGSEKLSESDMVAVLWEMIFRGTDTVAVLVEWVLARIVMHPKVQLTVHDELDYLTAMIKEVLRLHPPGPWARLSITDTSVDGYHVPAGTTAMVNMWAIARDPHVWEDPLEFKPER------------------------------------------------------------------------ 157761547 216 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTLTWAVVCLLNHPEVVEELRKELDFLNATINEVQRIASNINPFRHLQEDTVIDGQPIAAGTCVTANLAQFHSDEELFKEHTKFKPERFEKKLIPFGIGKRSCPGESLARAELYLIL------------------------------------------- 164426169 75 -APLPPSPPGDFLLGHYRHVPE---NESFRKYLEWSKKYNSDVLYFETFGTKWVVNSYEAAHELLKRGRKYSDRPRFVMFEEMGWAPTLTWLRWGPQWGLHRKVLAPPFAKTGCVSFQPLQRKQAMIMCKNLIENPEEWMSAVTHFAVAIMFKSSIMDRIPWTRPDWLPFMERLKYAHENKKVIQNITEMSDYHERDLDPTRK-LKECFVHRMYHLRGEDARYYEEDIKGGAATMLIAGNDTTASTLNLIILYLTKHPRVQRRAQAEVDYIPTEPVEDYRPSTPAPWPHASVKDDTYNGMRIPCGTIVYPNVWAMNRDEKRYREPERFFPER----YLPFGFGRRVCVGQYLAE-------------------------------------------------- 119474443 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEKLTTRDVIVHLSTNVFAGSDTTAIALRAVFYLLLRNPSVLAKSMNHLPYLQAVLKEAMRLHPSILEREVPKGGVTICDRHFPDGTIVGINAWVLHRDARVFPDPDKFIPERWEQSFFAFGAGSRTCIGKNISLIEMHKIIPQLLREF------------------------------------ 158299129 249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSFSREQLLAVCLDMFIAGSETTTKTLDFSFLYIVRNPKVMRRIQEEIDYSEATTLEGLRMSNTFGIPHRALKDTTLCGYHIPKDTMLVGMFRGMMLDENLWENPTQFNPERFPAQYHPFGVGKHRCMG------------------------------------------------------- 68475852 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFAMFELARNPKVWNKNLKKCEYLKAILNETLRLYPVPINFRTSTKDTTLSPIFVPKGSTVAYTVFKTHRLEEYYKDSHDFRPDRWGWAYLPFNGGPRICLGQQFALTEASYVISRLAQLFPVLE-------------------------------- 115399720 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFDEHQLAFLGGTLMEGGSDTSSSLILAIVQAMTQYPEVQKKAHAEIDYINMMIKEAHRWRPVLPLGHGLATDDSYNGMHLPKHSTVILNVWGMHMDPDRFENPDAFIPERAARDHFGYGAGRRICPGIHLAERNLFIAVAKLLWAF------------------------------------ 189026957 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDAARAKMDELFSAVIKARRDSGKDDILDTFMNSEYKGVNIPDQHVVGLLIALLFAGQHTSSLTLTWAVIELVLNDNLTFENLNNMPVLHACIKETLRLTPPILLMRKVMKDIECGDYTIPEGHIVFASPAAANRLDDYWGNPDSYDPMRFPYTNVSFGGGMHGCMGQQYAYIQVKIILSIFFRQF------------------------------------ 231898 71 --------------------------------------------------------------------------------------------------------LNPVLSPKAVQNFVPMVDEVARDFLEALKKKVRMDVQQSLFNYTIEASNFALFGFIHALHSMFKSTTQLLFLPQVWKEHFDAWDVISEYANRCIWKVHQELRSQTYSGIVAALITQGALPLDAIKANSMELTAGSVDTTAIPLVMTLFELARNPDVQQKAMSDLPLLRAALKETLRLYPVGGFLRILNSDLVLQNYHVPAGTLVLLYLYSMGRNPAVFPRPERYMPQRWSFQHLAFGFGVRQCLGRRLAEVEMLLLLHHMLKTFQ-VETLRQEDVQMAYRFVLMPSSSPVTFRP------ 29469865 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFVFFELARNPEVTNKLREEIEYLKAVLNETLRLYPVPQNFRVATKNTTLSPVLVRKGQTVIYGVYAAHRNPAVYKDALEFRPERWGWAFLPFNGGPRICLGQQFALTEA----------------------------------------------- 3913339 47 ----------------------------------------------------------------------------------------------------FRSAVNPVLMPKNVHLYFNKMSEVNKEFMERIRKIRPDNFEEEINRPTPKRLFKALTDFFEASGDEFQPSIWKYIKTPTFKKAIRSLDEITDYVDEAFERIEAENKNRNVEKPENEKEKLVKIDKQIAMVMAMDMLMAGVDTTSSTFTGLLLCLAKNPEKQKKVFKNMPYLRACIKESLRVYPTVGNARTQANDVVISGYRVPKGTLISMNSVTLIKDDAHYPRASEFLPERWPFVYLPFGFGSRSCIGRRIAEMELELGIARLIRNF------------------------------------ 119499539 89 -------------------------------------------------------------------------------------------TLDHDLHRKRRAIVNPYFSKRAIADIEPVIHERLDALISRLAYIGSKDFKYGLKDALTVYNLTRFLPVPATTLKNLPLPILGLINPNFPEAREANKKMVLNYLNKPDEEKNAMKDSVIVSALTDPNVPDAEKTLDRLLDEGETIIFAGIDTTARTLAVALFHLLNNKDVLMKLRKELQYMRGVVQEAIRLAYVVRIPRISPEALQYNGFVIPPGTPVSQSTYLVNNDASIFPNPQAFDPERWDKYMVSFSKGSRGCLGINLA--------------------------------------------------- 62529872 72 --------------------------------------------------------------------------------------------------HELRKLTSGIMSRKLLQAFIPTLNEIADEFVTLIRQRDSNDCVKDFQDIICCFVLGRRMGYDKQKNEKFVKLAEAVKSTFMYISQSYYGVKLWKYLNEALAEEQEKCAADDMRGIFLNILQSEGLDKKDKIAGIIDLIHAAIETFSNTLSFLLNNMTSHPERQARIAVNAAFTRACIKESYRISPTTPCARILEEDFDLSGYQLKAGTVVLCHTRVACQNEQNFQQANTFLPERWENQNLPFGTGRRMCPGNKIIEIELTLIMAKIFQQF------------------------------------ 169609542 97 -------------------------------------------------------------------------------------------------HAGRRRVWSRGFGDKALRTYEPRVAAYVHMLLGRLADRGKPVDMARLAEAFAFDTMGDLFGMLRQARTHEAVEQLVQGMTIMGRRLPMWLMRLHHHLDRFMADPRRSERPSLMAPLLSHYEKQNIADRDLSINDCRFIIIAGSDTVAATLTFAFFYLAKHPGHHQRIFDAPHLNAVINETLRLHPPASTIPRVTPQGLVVADTFIPGDMTVFSSQYALGRSEAIYSKASDFIPERWGSAYAPFSIGHHSCLGRPLALMEMRLVLAETLSRF-DIAFAPG---------------------------- 69933376 2 ---------------------------------------------------------------------------------------------------HQRRIIDPAFEGGRLREAFPAMWEAATARLQPLADGAEIDIEPQTSHIAADVIFRTLFSIPIQVFQAFREHQEAQPMVNHTRRVRETARRIRGLIRQLVSVRAAQIRQDLATKIMTTPDTGDLFTEAEMIDEVATFFLAGHETGASALAWALYLLAENPDWQDRATRNLPLARAVFREALRLYPPVAMTRQCRQAETLRDRKAPRGAQLVLSPWHLHRHERLWVNPDGFDPSRWRRAFIPFSAGARACPGAGFAMVEGPLILAALVR-------------------------------------- 71152350 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLILSLLFAGHETSSVAIALAIFFLQACPELNWDDYKKMDFTQCVINETLRLGNVVRFHRKALKDVRYKGYDIPSGWKVLPVISAVHLDNSRYDQPNLFNPWRWQNNYMPFGGGPRLCAGSELAKLEMAVFIHHLVLKF-NWELAEDDQ-PFAFPFVDFPNGLPIR--------- 15228981 66 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSRFISKEEMNSP---EILRDIVISFILAGRDTTSSALSWFFWLLSMHPEVKDKILQEMNYLHAAITESLRLYPPVPTMSCAEDNVLPDGTFIGKDWGISYNAYAMGRMESIWKDCDRFDPERWPYKFPAFHAGPRMCLGKEMAYIQMKSIVAAVLERF------------------------------------ 145537117 98 ---------------------------------------------------------------------------------------------------KQRKLLSSSFEFDALKKKVPMINEITQSKIEKFIYINNTELQVEIANIMNEMAYMRFSQIQSTKRLIFGTKAWKIFPTKEEKRLLQRVKDMRSIVGDLVQQRIKYFEDNFLNILVNENKQQQEATFDQIIQEFITLQFAGTDTTAVLLHHCLYFLASYPQAQDENRCCPSSFINENEEVLRLKNPAMRPRVATQDHKIKYKSIRQGWLVCIDYFLQNQSEKHFENAGQFDYTRWNFIYIPFSAGPRNCIGSQMALLEVKIILGQILKQ------------------------------------- 145350354 39 ---------------------------FQPLFKWMRESGPVYLLPTGPITSYVVVSDPDCIKQVLFNYG--SRYIKGTIAEAGEFLFGLGVALQELEWKIRRKAVAPSLHRKYVEAMVDRFGPCADRMVSALDIIGISVFNYDFEALTTETRSMDLLPTWRLPEKFLRVVSPRQRDAQDAVTVIRDVQRLVDDCKRMVEEEEKVGGAEEWARDYLNESNPEEVSSTQLRDDLLSLLVAGHETTASVLTWGTYELLKPENAEQADLPKMPYLERCFHESMRLYPQPYTRRAVVEDVLPNGMTIPKNQDLLVSIYNLHRSPTSWPTSQEFEPMRTDYRYVPFSAGPRRCPGDKFAVYEGIVIWATMFRRL-DLELKAGHDVVMTSG-------------------- 147843551 24 LPPGPPRWPIVG-------NLFQLGQLPHRDLASFCNKYGPLVYLRLGTVDAITTNDPDIIREILRKDDIFASRPRTLAAHLAYGCGDVALAPLGPHWKRMRRIMEHLLTTKRLESFVNHRAHEAQYLVQDVWTRARPINLREVLGAFSMNNVTRMLLGKQYFAHEFMHITHELFWYGCEKKMREVEKRVDEFHMKIIEEHRRMREEDFVDVLLSGENGKRHMDDVEIKALMQDMIAAATDTSAVTNEWAMAEVIKHPRVLRKIQDELDYLRCVVRETFRMHPPFLIPHESTRATTINGYYIPAKTRVFINTHGLGRNTSLWADVEEFRPERHDFXILPFSAGKRKCPGAPLGVTLVLMALARLL--------------------------------------- 194854810 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLMQLQQRGNTIHD--SVGHALTVHLDGYETSGAVLYHMLYSLSEHREEQDKQINNLPYLDQCFNESLRTTPIGFFTRICTKRTQIDTLDLEPGVTVMVPAYQYHHDDDIYPEASEFRPDRFENGFLPFGDGPRICLGMRVGQLSVKTAI------------------------------------------- 154303347 132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPMELRAQVMNILLAGRDTTASLLGFTILRLARDATRYQKTFSEPKNITFTHIKTCRYLQWPWNMRVANKDTTLSKIFVKKGTVVEYSVFALHRRKELWEDADEFKPERWEGRYLPFNGGPRVCIGQQYALTEAGFFIIRLLQKYDQMESVDKTDVTF----------------------- 156357675 45 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSFEYQNEVKEAVKFMRDYGKKVIDGRRVAMDDDVLDAMLKAADEHGDITLDDLLDDFVTAIFIGQEQVSSVLTSVLLETSRHKGIQEKDLKSLKYCDLVIKETMRMHPPVPAVSYITSRVEIGRHCIPEGTKLQILPYIVHRDPEIWDQPDEFRPER------------------------------------------------------------------------ 171688250 109 -------------------------------------------------------------------------------------------------HRLRRAALNPFFSVASVTKLEPLIKSKVEKLLDKIAQTGEVFRLDAALMALTMDVICDYFGHDRKYLDKFKEAVVGATGGCFLMMQFPWIPSLMERIPQSIVKYMLARQEDMIKQIFHALRDNENLPPSEMCDEATLLTGAGSETTGQTLTRMFFYLKHVPDALERLREELDYLTAVIKEALRLSYGITTPRVAHEDIIYKQYVIPAGTPVSQTGYFILMDPTVFPEPHVFKPERWDKYLVPFGKGSRACLGISLAYAEMYLTAATIVKRF------------------------------------ 168009730 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTEKQLLDNALTVLLAGHETTASLLTWTIYLLAKHPWQKRARAEVEEFCPGGVVEPQVFPPVPLIGRMCIKDNKVGPDLLIPEGEIVIPVAVLHRDRTIWDNADEFAPARFGNAFLPFGAGPRTCIGQTLALSEAKAVLAVMLPLF------------------------------------ 218712066 98 -------------------------------------------------------------------------------------------------HRRRRKPLEPFFSRMGIDKMESMIIEEAKLLNNRLELKGSGNVIRDVIGRICCESPPDMMNSPEFWHNLIESIVRQLLLFMHFPQLAAGFNVFRQLATKHIEKVEANAKSSVFRYVITSEMPKSECGTERLSREAMVLFGAGTATTARTMGFMCYYILTNPHMWQRMADYPHTLPTWQKEGLRLSYMRRLPRISPDPLVYKQWVIPAGTPVGMAAYSLHTDPKVYPEPFKFIPERWDRNWVPFTRGSRNCLGMNLAYAEM----------------------------------------------- 149235788 111 ---------------------------------------------------------------------------------------------DGKAHTDYRRSLNGLFSQKALEIYIGVQEKYMDIYLERFCKYGPREFFPEF-RELLCALSLRTFCGDYITEDQIALVADPYTKTWYGKKIADETMKIFANCSAMAKVHIENGGDEWIFLMKEAREKHREFSDKEISEVIFTFLFASQDASSSLACWLFQIVADRPDIVAKIRNEMTYTNNVVKESLRYRPPVMVPYVVKQPFPVESYTAPKGSMIIPTLYPALHDPEVYDDPDTFIPERWKRNWLVFGTGPHVCLGKN----------------------------------------------------- 170058593 100 --------------------------------------------------------------------------------------------------REHRKTLSPLFNTRILYSFMPIFERATGSIVGRLADGRDVDLLEYTRVCSAEVVHGTMVTFPEELVRKLIESLDVILMSAMYREEWRSRKLCYATVNDGIQKMRANIINEFVERLLTIQHKGRPFTDEEIANHAYTMLVAGYETSALQLSTTCLMLAMHPDVQERVVSEIQYLDQTLNEVLRLYPVAPIARQSTAPLELDGVLVPAGMVFTVNIACVHRRTDVWGDPDNFSPERHPYAYIPFSGGPRVCIGNRYSMISMKVFLIRFLQQF------------------------------------ 210115053 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKFQEALGRLHTTIGRVAKYRRENPPPPQEQLFIDLLIEGDLPEEQVRAKSHTYWTISSVMTLYHCLTWALYFIATHKEVEEKLYQQLVYLRQVLDETLRCAVVGPWGRYMDLDIEIGGHIVPAKTPVIHAFGVVLQDERIWPEPNKFDPERFDAAFQPFGAGGRKCPGYKFSYAETSVFLSILCRQFK-LHLVDGQVVTWHG--------------------- 21536828 112 -----------------------------------------------------------------------------------------------PSHRLMRGSLLSLISPTMMKHLLPKIDDFMRNYLCGWDDLETVDITKHMAFLSSLLQIAETLKKPEYRTEFFKLVVGTLSVPINYRSGVQARNNIDRLLTELMQERKEETFTDMLGYLMKKEDNRYLLTDKEIRDQVVTILYSGYETVSTTSMMALKYLHDHPKALEEDIKSMKFTRAVIFETSRLATIVNVLRKTTHDLELNGYLIPKGWRIYVYTREINYDTSLYEDPMIFNPWRWMEKFLLFGGGVRLCPGKELGISEVSSFL------------------------------------------- 189203343 79 --------------------------------------------------------------------------------------------------RELHKMLSPAFSISHVTNLRPMVADEVRAILHQKAKTGEVFKLEEHCMNMTFDIIFTLTHFEDMCHIAIRDSWNFVRNFFINRRRDAERNKLDKVLVKLIRERRGLGIMDLIDYVQSGATELDPMFLQDALSHFKTLLFAGTGTTSDTICFAFMLLTANPDVVRKMREEHDYTKNVIKEVLRIFPIGNTARAGIDTIPYGVEWPTKDQMVCPVQLHMHMNPELFSDPTKFDPDRFEREDFPFERGPRACLGQPLAMDELLIIF------------------------------------------- 24652917 31 -----------------------------------------------------------------------------------------------------RQCMSQLFTSGRMRDMYSQMLDVASDLLGRMCQLYTTDVTGNLFYSLNRRGRSELIELFNTNPRKVLDFMSVFFLPKWTGVLKPKVEDYARYMRHLVDDHHEPTKGDLINQLQHFQSNHYSQHPDFVASQAGIILLAGFETSSALMGFTLYELAKAPDIQERLRMTLPYLKMVCLEALRLYPNRECTSSASEGFSLQPHVDFPGMPAYISILGLHRDERFWPEPCVFDPERHPMTYIPFGAGPHGCIGSRLGVLQLKLGI------------------------------------------- 145239211 53 -----------------------------------------------------VVGSHEIAEQVSRSTKSFPQKSPTMGALEPLLGPYSIITQEGEHWKGLRKRFNPGFAPQHLITLLPCILDKATDILDAYARSGEELSLDERCVSLTFDIIGAVTMDKDFHAQLDRSKQDELVWGWLDVRVLWRRRVLTRRIDHLISEHIKTKFDELLSLSLQDIDQLNTRVIQETCHQLKSFLFAGHDTTSIVLQWSFYVLSRTPRVLDKLRRELDYTSAVIKEILRLYPPSGSARYMPPGTGFGKTLCLDGVVVYNNSTLVHRDEKVYPTKDEFIPERWASAWRPFERGPRNCIGQELANLEARVILACTVRRF-DFE-------------------------------- 188990637 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMSALEPMSAALTWTLLLLAQHPHIAQEVAQEASALDACVKESMRLYPPWITARIAQRDATLNGFHVPRGTQLLVSAWVVHRDGRHFPDPEIFLPARWRYSYFPFGGGPRSCIGSMLALTQMTIVIATVL-HACSLHLAPDARPSPFPALVLRPMDVRIALRPRVIRSV 217074622 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSTLLSLKEDGNQLTDIEIRGLLMNMFVAGTETTSITIEWAIAELLRNKRIMTQVQQELEYLQAVVKETFRLHPSTPLPRIASESCEIFGYHIPKDSTLLVNVWAIARDQEIWVDPLKF---------------------------------------------------------------------------- 157761761 26 --------------------------GVVPAFDYFRQTYGDVFTLWLGPIPHVSICDYETSQEVFVKNGNKYKDRFLPPIFEHVSENLGLVSANGESWAEMRRFALGAF--RTMGVGRDLMEERILAELDARCAKIDADAVEFFDLTVGSVINSVLIGFDSHNKDEFLKLKGLILCPERYAKIVESQVEIINFVSREANENSEDPQDFVEAYLAKMEQEKEKLYTMECLKHVIDLWLAGQDTTATTLVSGFNQFVNHPEVVKKCREELHYLNATIAEIQRHASNVNFWRYNHEATTIKGYPVDSGSVITAQLGALHVNNDIFKNAEKFYPERFLNQVIPFGIGKRSCVGENIARSEIYLMIGNLLLR------------------------------------- 145234174 79 -------------------------------------------------------------------------------------------------HRQRRKLFARGYSQAAMLEFEPHISNKIDTVLKQWKVRGPIDVYPWLHWLAFDVVYHLMFGRSHEVMAYLQAWKPTYIYKEFFPQLDRWVQAWKNYSVNLIQRSRERTKTPFLRAALNGDEDGRPLTNSELAEECMGGMFAGSGTTANTFAFLLWACLRKPDVVARTCSALPYLQAVISEAFRRYPIAILPRTAVRDTTIAGAQNR----------TIHFDEKAFPDAQDFRPERWKEALAPFSLGPRKCVGLNLAQMELNKLTAAFFRRF------------------------------------ 195430328 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAFVFLKAGYEQTANTLSYVLYELSLNTHVQTKCIQSLTYMNQVILETLRMHPITPYIRRTLQDYPVPDHPLFKELFVIIPTHAIHRDPDIYSQPDDFQPERWGGPWFGFGVGARNCIGIHFAQLQIRLALALLL--------------------------------------- 195426750 125 ----------------------------------------------------------------------------------------------------IRNKVNPVLMKQNVRQNLAQLDLIAKEFIDKLRHPKTHTLQAEFHDQLKMWRMGLLSDQPDPNAARLAKHMTEFFNYSFKYDWPYYKTPGFKRFLKTYDNITEITTNYIEAAIQRFDATGNGLNKQVAMVMVMDMLMAGLDTTSSAFITILYHLSRNPLQEELQRILPHPNDPLTEENTKNMPYPGNFRITTKDLILSGYRVPRGTGVLMGVLELSNSDEYFPHSAVFLPERWPFIYLPFGFGPRTCIGKRIAELEIETLLIRLLR-------------------------------------- 169623638 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEVIKNRRENPTEDLLNGMLNGPKTGEKMSDESIMDNMITFLIAGHETTSGLLSFTFYYLLKNPAAYEKAQQEVDFLNAVLRESLRLSPTPSIGLTAKQDTVLGKYPVKAGAPILTLFPLIHRDPAYGEDAEEFRPER------------------------------------------------------------------------ 157130114 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPFTDEEILHNVLTIMIAGNDTSGLGVAHACLFLAIYPNIQQKVYRQLEYTEMFLKEVLRHCPVPTVARQNLKELELDGVRIPAGNTLSFSFFALHRRKDIWPDAEKFDPERHPYAFMPFSSGSRNCIGGRYAMISMKVMI------------------------------------------- 126009541 78 ------------------------------------------------------------------------------------------------QHAMHRRILMPIFRSQNIRGVANEIVRMMGGLFDLIQCGGEQDAVVNLSDHVFRMALSAIFRASRSESLRVRSHFDVMMKMSRLNYFCPYRKILKEMSVELLDKNMQINQIGTRQCVMDALIDEAHFSMDDVLDHVVTFLFAGHDTVSHTLEFLFALLGTNTEVQERLYMECDYLVAVVKEVLRMYPAPIIYRDAAEDVYLGVVIPKGMTVVIALSALQRNTHVYGDDVDVFRPERWRCGYIPFSCGKRSCIGQEFGYLELLVVTALLVRHL------------------------------------ 116248050 112 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTEQILDLILSLLFAGHETSSVAITLAIYFLPEHLEVARAKNQSGETELNWDDYKKMEFTQCVINRKALKDIRYKGYDIPCGWKVLPVIAAVHLDPCLFDHPQLFNPWRWQNYFMPFGGGPRLCAGTELAKLEMAVFI------------------------------------------- 168015722 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFMQTDHEGNPYTDKFLRDVTTNFILAGRDTTAIALSWFFYLITQHPAVEEKILKQLNYLHAALSESMRLYPSVPIDNVTADDFLPDGTFVRKGTRLMYSIYSMGRMDSIWKDCMEYKPERWPFKYAVFNAGPRLCLGKELAYLQMKSVASAILRNY-HVKLVPGHKVEYKLSLTLFMKGLRVTLHP------ 9857716 63 -----------------------------------------------------------------------------------------------PEWRYNRLRLNPVLSPKAVQKFLPMVDTVARDFSDALKEKSNFALFGERLGLFGHNPSTDSLDFTRALHAMLKSTGKLMFLPWMSSQVWKEHFEAWDYIFDYADSWIQKTYQKLVSGIMADLLLQGDLSVNAIKANSIELTAGSVDTTAFPLMMTLFELARNSTMQQRATTELPLLRAALKETLRLYPVGLFLRILSSDLVLQNYHIPAGTLVHLYLYSMGRNPAMFLSPELYNPQRWTFHHLAFGFGVRQCLGRRLAEVEMLLLLHHILKSF-HVEAPLQEDVKFSYHFVLMPTSFPLTFRP------ 115387417 724 ----------------------------------------------------------------------------------------------------------------------------------------QVDIIRDVAIPLNARIMADLFCLDMKTPENPTGSMNAATVYRHLMNVRIWAEALIETTRKLVNEQAQPAQSGVLKNLMTRRQATGTLRWEEVADICWLTAIGGVGTPSGVVANVLQYYFRHWEEIQKLVTQPDTPAADRTEANRLTSMECTVRVCARPVTVDGHDFKPGEVIVNHLGLACRDPHNIPDADKFRLDRPASAYIQWGYGAHECLGKEIA--------------------------------------------------- 42572537 30 LPPSPPKFPV-------IGNLHQIGELPHRSLQHLAERYGPVMLLHFGFVPVTVVSSREAAEEVLRTHDLDCCSRP--------------------------KLVGTRLLSRNFKDLDALFQHVIDDHLNPGRSKEHEDIIDSM----------------------------------------------------------------LDAIHKEGKDSSLELIIDHIKGFLANIFLAGIDTGALTMIWAMTELVKNPKITEEDIDKVPYLKMVIKETFRLHPPLILPRETMAHIKVQGYDIPPKRRILVNVSAIGRDPKLWTNPEEFDPERFRGQHLPFGSGRRICPGMPMG--------------------------------------------------- 85089893 77 ------------------------------------------------------------------------------------------------QHRFLRKNTQPAFKFGHIKELYSTMWTKAIEMIIGIAAFGRDFHVLERPDHPLVKNYADLLEPGPAKFAYFFRKFVDLFPWEISRRFNRTTSNIRRICAELVRERKEKLGDDQFDIL-SLLIRSNNFSEAELADQLLTFLTAGHETTSSAFTWAVYKLAQDGEMQAIILEHLPYLNGVMNETLRLYPTVPMTRTATCDTTVLGHPIKKGTEIMISPWLINRYSDNWPSASEFVPERWNYAQMTFLHGPRSCIGQGFAKAELRCLL------------------------------------------- 171693183 34 -------------------------------------------------------------------------------------------------HARFRSLFGHAFSDKGLRVQEANIIRYADLLVDVLREVADTDMVRYYNMGIFDSIGALSFGESFNSLRTLHPWVDALTPYVLPEELRGKRAENYKYAIEKVNRRLQKTGDDFWDRVIDGNESGQGMSQGEMLNNAAVMVVAGSETTSSVLCGATFLMCKYVKFDKAAHEVRSAFKAVIDETLRMYPPGQPPRVVPAGAMVCGKFIPEGMRVGISHIGTYYADYNFTKPHEFIPERFINAYQPWSVGVRNCIGRNLAYAELRLTLAKLLWHF-DLVLDEA---------------------------- 93278149 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDLMIEASQNGVVINDEEIKEQVDTIMFEGHDTTAAGSSFFLCQMAAHPEIQEKVLQEIDYLERCLLETLRLFPPPIIARQLQQDVKLASNPSYVGATIIIGTFKVHRLEEIYGDPDNFLPERAANRHIPFSAGPRSCVGRKYAMLKLKILLSTILR-------------------------------------- 33300250 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDKEIAHMMIALLMAGQHSSSSSSTWIMLWLAARPDITEELYQEQSLHQNVLKEVLRHAPIHSILRKVKNPMPVPSYVIPKTHSLLAAPGWTSRDASYFPNPLKWDPHRWDSPYLPFGAGRHRCIGEQFATVQL----------------------------------------------- 15235105 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGRDTTASALTWFFWLLSENAQVVSKIRQNPSKNGNGQEEAMRLYPPVSFGRKSKSDVLPSGHKVQANSKIIICLYALGRMRAVWDDALEFKPERWSFKFLSFNSGPRTCLGKHLAMTQMKMVAVEILHNY-EIKVIKGQKIKPVLGFILSMKH------------- 189234297 103 -----------------------------------------------------------------------------------------------PRQKHHRKLLQPLFSQRMIEGYCHLFQKHSKKFVEDLRKNGPEFNISTFLQFTAFEATMDLLEIPNYVRKFFTRVKSFWLHLDIFFKLSSYYRELQSLATTVINEITETNVPKIIEKIKAERENPDCLTMQDCTDHLMTFMATSQDTQSSAVAFTCMMLGAYPHIQDLVVQQLKYLEMCLKESMRLFPVPFIFRDTTEDFQFGKMVIPEGVTVILSIYHAHRSPEHWEKPDEFYPERHPCAFIPFSAGPRRCIAQHYSYTYMKILL------------------------------------------- 218725145 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDLERLSVSLSIM-AGADSNTPTVAWGIIFLAHHPEIQEKAFQEIKYVDAITKELSRYYTILRMPKEVTAPVVYNGATIPRGTMIILNSWACNRDPDFFEDPFDFIPERWQAHQFAFGMGSRMCVASNLAHKALYLAFLHLIAHFKILPATDDEPASVADPITGG---------------- 148239342 78 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSAAALSRYTPSIAALVEELADELIQKAPVQLVPCMRRFAFAVIATTVLGLDASDRQALFADFEIWTRALFSIPVAEAKKRLLGRLKQVVAQTSAE-RGGLDLLSGGLDEAGIPLTDDDLVEQLLLLLFAGYETTASSLSCLMRALLLNPEIEQWLLPELLDQPWPNLESRSCPPVGGFFRRTKQTIQLAGVAVPPDRVIQVALAPDLGDGSC--DLAEIRPERHLDGSLPFGGGGRVCLGKALAELEIRLMAIGLLQRV------------------------------------ 150863854 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEKEFTDNGIILMVAGHENPLLLLLSLFYIVAKYPEVQHKIRQENGDNEAPYCECLRMLPPQIINRRTTENVILGNIRIPKGTYVGYNNFGTGRHRKIWESADEFKPERWSRKYLAFHGRKRACLGEKFALEEVRVLIQTLLQ-MYQLSLDP----------------------------- 170099888 132 --------------------------------------------------------------------------------------------------RKHRRVMGPAFSNELYELVWDQTRETYNEMIEGWADKETVDIVQDYTFKLALLIIGRCFGFSFNWSAPARAPDGSMLPFKRLREARQAHEQLMDFMQNQVAERKAETRKDVFTMLVKANEEEAQLDDGEKIGNVFIMLFAGHETTAHALAATLGFLAVYDDIQEEVFQQLDKVLSAFYEALRLFPAGFVIREATEDTTIQIPPVAKGTQVIVDMIGVQYNPRYFDEPGKYKPSRWSEVFSAFSVGPRACIGRKFATTEAVCFLTLLLR---DWRIEP----------------------------- 197725410 42 -------------------------------------------------------------------------------------------------HAARRKLYAREFTLQSLKEWEPTIREITKMTVQRIKHMGWWTLVKEPFVLMLERRMGDLAHLLKHFAPPGYYLGRMLAHVIPQHDVFYSQEKMFAAGGGVVSRARAVKRDGDDSNLFNKALEAGSLTDTDIITDAGALLLAGSDPTAISLTFLLWCVLSRPQIQHEVCEGLPILNAVINESLRLYPGCMPRSPPPGGATLGGYFLPADTVVVTQNWSLQRDPNIWENAHSFDHTRLPRAFNPFGHGARQCLGIHLGRVEMRLA-------------------------------------------- 211584648 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NMLNILLAGRDTTASLLSSTFFYLSRHPNVWNKLKDIPYLRYVLNEVLRLQPPVPVNFRVSTKDTSLSPVYIKKGTMVAYSVYAMHRRTDLWKDATSFRPERWEENYLPFNGGPRICLGQQYALTEASYTVVRLMQHFDTLENADPHP-------------------------- 145250030 132 -------------------------------------------------------------------------------------------------HTFRRRILTQAFSDQNIKEMEDRIQGNISSFLDILNMSQMCDWLADVITDLSYGNDLDMLNSPQMRWRKISQRSLIGLFQPCFIKLRLDLVLLTQKYREILAAARWTRSQDIFNAMMNARDKGLQFTRKDLGLESMLLLVAGSDTTATAISATLNYILHDANILAHLIRVIRMAHACINEAMRLTPPAPNPRTVLSGMEVDGIYVPAGTTVGVSAYTIHRNKTYFYNPDRFEPAR------------------------------------------------------------------------ 195376253 50 --------------------------------------------------------------------------------------------------GKFRSAVNPVFMPRGLKMYYEPLSNINNEFIERIKEIRPADFEQEISRLVFESIALIAFNRQMGIIRKNRDNPDALSLFKSSRQIFQTFRKLMRILNESVDISQRLIEEARLEEERRLQSGDKSVNNSMMVVMGLDLLLAGVDASSTFLGALLLCLSKNQDKQHKSMKDMPYLRAVIKEALRYYPNVGTFRNCATDVTLSGYNIPKGTQIMVGANVLMKEEAYFPQADKFLPERWPFTYLPFGFGPRMCIGKRVVDLEMETSLAKLIRNF------------------------------------ 156376423 2 --PGPNHLP----FIGNLMDSIKHGGDLRLQFIEYTRKFGRVYGLIFFGTPTFVINDPDILKEVLKEFHKFHDRAVSKIQKYLEA---MLTVARGKTWHRVRTTVSPIFSTHKMKMMLPLMNSSCDVMLQQAAESGESFNMHKLSQGLTMDSILTVFGIENYNDPAFVAARSAVLMDMCCGVFLSNLKDLVKITEKVIAAKKMQQDPDMLDLMLEAIADDEHMTEAEVVAQCLIFLIAGYEGTNTTLTFVCYTLATNPDIQEKMVHQLSYLDMVVSETLRMYPPAFQAREVTEDCVIKDMRFRKGVSIIMDIYSLHHDPELWPEPERY---------------------------------------------------------------------------- 187438929 103 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSRFIELGKDPENVTDKSLRDIVLNFVIAGRDTTATTLSWAVYMIMTHEHVAEKLYAELMYLHALITETLRLYPAVPQDPILEDDVLPDGTKLKAGGMVTYVPYSMGRMEYNWSDAASFNPERWPFKFTAFQGGPRICLGKDSAYLQMKMALA-ILCRFYKFKLVPGHPVKYRMMTILSMEH------------- 125552400 99 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRDIIKSLLQDMFAAGTDTSFITLEWAMSELVKNPAAMRKLQDEVRYLKAVVKETLRLHPPVPVPRECARDTDDDATVLGYHTRVFVNAWAIHRDAGAWSSPEEFRPERFRGGHVPFGAGRRVCPGMQFALATVELALASLVRLF-DWEIPPPGELDMDPGFTVR-RRIPLRL-------- 158300285 88 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSESEMVAQCLIFFLAGFDTIATLMSFIVYEITLAPEIQQRLYQGMRYLDMVVSETLRWPPAPSTDRLCNQDFRITDERDNVEVTVNIPIAGLHHDPRFYPDPDRFDPERFNGAYLPFGIGPRNCIASRFALMEVKAIVYHLL--------------------------------------- 121714963 89 -------------------------------------------------------------------------------------------TLDDARHKFYRRLMNQGLSDTNIRRMDNKLKSIASLFASSLRFHKSEDPAGDWSVPKNMSHWCDYFTFDVMSELVFSKSYNLLTDSTNHWIIEGVLGQMQRFIMQERQSRQKEELNDILGNLLAAKETGEGLPNAQLWVDTNLLIIAGSDTSSTGMAALFFYLSRNPTAYDRVIKEVRAVFNNPEEVAQGPNSCIYLRACISEIPEMNIHIPAGCEVGTGIWSLNHNEKYFPDPFAFRPERWKSALASFSVGPRNCVGKGLAIIEISLAIAAVISQY-DFRKAE----------------------------- 119479803 59 ---------------------------------ALHRRYGPVVRIAPD---HYSISGRAAIKTVSGTGSKFTKSAWYEGWKHPDPNQWTLFDRNIKRHAETRKRFSSLYSMTSLVHYEAFVDRCADLFLGHWFQCYAFDVIGDITYGQRFMMYSTLVGIYPEWHPRLFGPLSRFSWSG-----AAGRAYIVRFVKEKIERGPLETQNFVEKMMLARDKDPEKVTDYHVFMMGLSNVIAGSDTTAISLSAIMYNLLRYPAVMEKLRREIDYFQAVIKEALRMHSATGLPRVVPDGAEINGYFFPAGTVVGINTWVAHYDEEVFPDATTFRPERWNEMYMPFGLGTRTCLGKHISILEM----------------------------------------------- 195626182 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYMTEAIAARKATPSDDLLSRFMKKRDSGRAFPEDVLQWVALNFVLAGRDTSSVALSWFFWMLMLRRDVERKRETRGDDRRRWTEEPLRLYPPQDSKYVVEDDVLPDGTVVPAGSAVTYSIYSVGRMESIWKDCAEFRPERWAYRFVAFNGGPRTCLGKDLAYLQMKSIASAVLLR-HSVELVPGHKVEQKMSLTLFMKS------------- 5921189 67 LLPSPPKLPIHLMGDI-----------PYVSLAALATRYGPDLMLLRLGAPTVVVSSPRVAEAVLRTYDHFSSRPRLVSDIIMYGATDSCFAPYGDHFRKARKLVTHLLNASKVRSQRPAREEEVRGALDAREPVDMSELLHSFVNNLVCRAVSGKFSMEEGRNRLFRELTDINAGLLGGFHIQDYFPRLGRHAARMATHQDEDDDKDFIYVLLSLQKE-YGLTRDHIKAILIDMFEAGTDTSYMTLEFAMTELIRKPHLMKKLQPGMTDLKAVIKETLRPPVPLLLPHYSLDACEVAGYTIPANTRVVVNAWALGRHSGYWERENEFVPERNEFQFLAFGSGRRMCPGVHSASATIEAMLSNLMYRF------------------------------------ 169850125 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMIASLSEQRRSGAPLPDHEIAHIMIALLMAGQHTSSATSSWALLHLAHNVEVAEALYNEQVEHDSVIRETLRMHPPIHIMRYVRDDVVVKTYVIPKGNYVLASPVVSQMDPRIWRNPEKWEPARWESPYQPFGAGKHRCIGEQFAYLQLGTLIATIIRKL-ELRVDKVPEHNYHTMILM----------------- 149239404 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNIMVAGRDTTAGLLSFTFFELARNPEVWQKLKDEIYQHFGSGEEILRLYPVPINFRTALKDTTLPPVFIGKGTTFAYSVYLLHRIEEYYKDANEFRPERWADAYLPFNGGPRICLGQQFALTEA----------------------------------------------- 156062766 97 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDNAIKTMEKYILANVRTFCTNLGQWSVAQNMSDWCNYLTFDVMGDLFGKAFEMLENSSNRHSKILFRKIYAQRMKYMAYSRAQATERTKIGLDTDRKDFFYYLLNARETGQGFTTPELWGESNLLIIAGSDTTSAALSAAFFYLVHNPDHSSPTLNGCTYLRAVIDESMRLSPPVILPREVPGGIDIDGLHIPAGYVVGTPHYAIHHNPTYYPSPFIFLPER------------------------------------------------------------------------ 169863870 31 -----------------------------------------------------LVGSAKRVKDLFKKNAIYSSRPRMPMVNELMKFDNTFGTLYGPRWRQLRRAFTEVFHPNVLPTYHSTITSQMSGMLTRMASTPDQWLVKNVQWVVGGVTMAAVTVKYFVDIFPILKYVPSWMPGTGFKQFAKKFIQMNDLIKDEPFERKAMNGEGIVSRLIENLPDEDDEDREDEEEVARLIAVAGFETVISAARAFVLAMILHPEIQKKAQEEIEYVNAVIAEVMRWHTIAPFPHATSEDDIYEDYFIPKGTVVIGNTWSIMHDPEEFPEPMAFKPER------------------------------------------------------------------------ 67538766 54 ------------------------RGDFHRTNIKLHQQNGPVVRIAPE---YFSISDPSAVKPVYGHGTKFSEWYKAWNVTPDPDQTNLFSEQVSQRHAENRRKVASMYSMSSLVAYEPYVDNCIKQRLNEISVQGKTVDMAHWLQCYAFDVIGEITGVMKSIEDGLAASSYLGLYPWIYPFYLRVLGYLRQYMNEHIQETRAAMKGDLPSYMQAQTENPHRISDWDILATVGANVGAGSDTTAISLSSTLYHLYRNPGCLAKLREEIEYLQAVLKEALRVHPGTGFPRVVPKGQVLAGQFFPGGVNVGINSWVLHYDTNIYADASIFRPERWEQNYMPFGIGSRTCLGKNISLLEM----------------------------------------------- 126322770 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLESIKANMLELTAGSVDTTSFPMMTTLFELARNQDLQNALRKESLEVEAHLEENPRLYPVGILHRYLDRDTILQNYRVPAGTLVQIFLYSMGRSPEVFPQPECYDPSRWNFRYLVFGFGIRQCIGRRLAEAEMILFLHHVLKNF------------------------------------ 168056115 31 -----------------------------------------------------VVSSPALADYIHKNHDTFSSRPGLITGILNGDSQSVSMAKHGDLWKTLRSICWQILRPANIARYETRRMEEINIMLQSIQIAAEAGETVDLSSMLYKLSSNSMTQMLINRRYFIGDYIPYLRFIDYLFRYNAKAQEIQSMTMRVCDEREEDFVDDLLSIQAEYTADNSKLTDHQIKLLVQDMLVAGTETSATTVDWAMAELLCHPKVTEQDTKQMPYLNAVVMETLRLHPPLNLPRESKGACLFGRYQLPAKTRVIFNTHSIHRSLEAYDSPNAFKPERFPQANVPFGFGKRVCPGQALGTISVCAALANLVHRF------------------------------------ 194766848 348 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQLRHLLADLFGAGVDTALATLRWFLLYMAREQSCQRRLHEPLAYLRACISETQRIRSVVPIPHGCERDFTVGDYRIRGGSMIVSLQWAIHMDPVAFPDPEQFRPERFPPQFVPFQTGKRMCPGDELARMMLTLFTGRILRRF-HLEMAED---------------------------- 732622 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARNPDVVAKLKDEIDYLKAVLNECLRLYPVPQNFRVATKNTTLSPILVRKGQTVMYSVYATHRMESVYKDATTFRPERWGWAFVPFNGGPRICLGQQFALTEA----------------------------------------------- 193718383 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNFSDSDIRDEVITMLAAGSETNAITVCFCLLLLAIHQDIQDKVYDEIYYLEQVLKETLRLLPAAPFLREIQEDLKISDYVLPKGTMCIISPLATHRSPDLYSNPRDFNP-------------------------------------------------------------------------- 189210329 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDSEVKAQCKDLIFAGTDSTGMNLATIMRYLALHPEKYQRLKEEVNGNDAVVKEGLRMANPTRLPHVVTGGWTFKDVYFPAGAIVGCSAYELHFNPTVFPEPESFIPERWLNTWFAFGAGSRACIARNLASMELQFATERVARR------------------------------------- 4566493 37 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQYRFAWEDELGRAVDDIKKRPEQLVMYNIMYRMMFDRRFESEDDPLFLRLKALNGERSRLAQSFEYNYGDFIPVLRPFLRGYLKICKEVKESRLIDHIFEAEEKGE-INEDNVLYIVENINVAAIETTLWSMEWGLAEIVNHPEIQQKIRAELDYLQAVVKETLRLHMAIPVPHMNLHQAKLGGYDIPAESKILVNAWFLANNPEWWEKPEEFIPERNDFRFLPFGVGRRSCPGIILA--------------------------------------------------- 198429821 57 -------------------------------------------------------SSAEANKAMFRLEDKYSNRGPLFIQIARENAGVSSGLLDPEEWFKFRKVANRLLSNASVWSYSSALHEVCDDFVDKWALEGAGVFCLDTRFGFSGQLDDNLKVIMDQVIESFTLMTDLFLKPPLYKYITTRKMKALTSVVKKQSEAIQKQRVKIMNQMKEKTLENSDLNEEEIASLVSDMLGGGVDTTSNAAAFMLYIMAVNPDKQERSVQTMKYLHACVQETQRLFPFSFVARMFEKDIEVCGYNVPAGTRILLTNVVNNKDAKYFKDPETFLPERWLERRNAFGRGVRACPGRKFAMQEVHYLLISLLSRYPHFRL------------------------------- 195107694 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTDALLKSLIENKNVSRNTIIFMLEDFI-GGHSAVGNLVMLSLAYIAKDPEIAKRIQCEVDYTMATIFEVLRYSSSPIVPHVATEDTQISDFGVTTGTIVFINNYVLNTSPKYWKDPDQFQPERKNIPHLPFSIGKRTCIGQNLVR-------------------------------------------------- 195388826 88 ----------------------------------------------------------------------------------------------------FRSIVNPVLMPKNVRLYYKKMSQVNCEFVDRIKAIRNPNTLEVPDNFIEYINSWTLESVSVVALDKQLGLLKDSHTDENAKLLFKSLDEFFTYAADNIQKVTLAYVNEALDRLNAEAQRGLVRPEREQIVMAMDMLMAGVDTTSSTFAALMLSIATNPDKQDKSMKNVPYLRACLKESQRLLPVIGHARTTNRDCVLSGYKVPAGTFVSMVPLNSLTSEKYFPRPLEFLPERWPFVFLPFGFGPRMCVGKRIVDMELELGVARIIRNF-RVEFNHSTENAFRSVLINKP-NIPLKF-------- 157761759 25 --------------------------------------------------PHVSIADYETAHEVFVKNGNKYADKFHAPLFQEIKNDRGVVVTNGDHWQELRRFALQTLRNMGVDVMELKIVEELNARCADIDEAAVNGVTTTQASEFFDLTVGSIMTVPIWVLKTFFRYNNLITMTDETTSFVAKEAE-TRYAQTFIDENNIQDYTDAFLLKIQKDGENKDFNIETLKTMIIDLWITGQETTTTTLISGFNQLLLHPEVMEKARAELMNINAMIAEIQRHASNINFWRINHEPTYMGGHMVDSGTFVTAQLSALHINETVFENPQKFDPERFIRKVIPFGVGKRACLGESLARSELYLIFGNLLLR------------------------------------- 215501647 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNAEIQANAIVFLIAGFETTSTAMTFTTYLLAKFQDVQDRNVFGMRYLDQVISESLRFYPPVFTTRTCQHDYEQNGLKIPAGMNVVIPPYQLQHDPALWSEPEKFDPERDPMAFQPFGNGPRNCVGMRFAQLEMKLTLAKMLAK------------------------------------- 26452145 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFLAAGHGEEAVRD-----SVISFIMAGRDTTSAAMTWLFWLLSQNDDVETKDLREMSYTKACLCEAMRLYPPWDSKHAANDDILPDGTPLKKGDKVTYFPYGMGRMEKVWKDWDEFKPNRWSFKFPVFQAGPRVCIGKEMAFTQMKDVVGSVLSRF------------------------------------ 218188195 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------RRHFSTPTPA-NSGRALRRNGDERREVADFLDVLVS-LEDAQGNPLLSL-------------DEVKAETLEIFIATVDNPSNAVEWALAEMVNNPNVMKKAVDELDYLKACIREAFRIHPYHPFPHVAISDTIIAGYLIPKDSHVMLSRIGLGRNPRVWVNPLEFRPERH----------------------------------------------------------------------- 15237250 118 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDLLTVFMGLRDEGESFSDKFLRDICVNFILAGRDTSSVALSWFFWLLEKNPEVEEKIMKKMDYLQAALSEALRLYPSVPVDHKEVQDVFPDGTMLKKGDKVIYAIYAMGRMEAIWKDCLEFRPERWAYKFTAFNGGPRLCLGKDFAYYQMKSTAAAIVYRYK-VKVVNGHKVEPKLALTMYMKH------------- 11934675 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEEQISMLLWEIIIETSDTTLVVTEWAMYELAQNPKRQERLYQHIQYLTAVFHETLRKYSPIVPLRYAHEDTQLGGYFIPAGSEVAVNIYACNMDKKQWESPEEWKPERDLYKTMAFGGGKRVCAGAPKAMLIACTTLGRLVQGF-TWKLREGEEDKVDT--------------------- 157345219 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIKGLALILIFAGTDTTATTIEWAMSLLLNHPDVLKKARAELDTHRSIISETLRLFPATPMPHISSDNCQIGGFDIPRGTILLVNAWAIHRDPKSWKDPTSFKPERFENKLLPFGLGRRACPGAGLA--------------------------------------------------- 116200125 140 -----------------------------------------------------------------------------------------------------RELLRKQFVRAQYQDLR-YFHEHVGNLIDRIPTDGDVDLQPLFFDLTMDVATELLFGRSVYSLREFAESFNVFHAIYNPASFRQACRNVHRFVERYIREQRAEKSQDSASWFIQ-QVAEESANETELRDQLLNVLLAGRDTSACCLSWTFRLLVRHPAVMERQIRKMPFLACVVKESLRLYPPVPNNREAVKTTLLSPIMVRKGEVVVFSQYVNSRRKNIFPDADDFRPERWEWGFFPFIGGPRQCLGEDFALMEVSYTVVRLLQEFPIIKLPTGEVIE------------------------ 170111591 35 -------------------------------------------------------------------------------------------------HRRQRKMLNPVFSIAHMRGMVPVFYSITHKIRDAINGPQEIDMASWMGRTALEMIGQGGFGYSFDTFPKFRRFVVDLLPWKNLHAVRDIVDTMHSASSEIFESKKRAQKRDVMSILMRANMDEDKLEESELVAQVSGLTFAAMDTTSGALSRTLHLLAQHQEVQEKLRREVTYLDAVCRESLRLYPPVSYSRTTRQDIDVYEIPVPNNTNVIISIIGANRNPDIWPNSMEWIPERWSSAHIPFIGGGRACIGFKFAELEIKVVLSLLIESF------------------------------------ 115450633 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSSYINDDEEDAGTVDAFLRDTTINLMLAGRDTTGSALSWFFYLLTKNPRVLHKLLQELDYLHAALCESLRLYPPVPMEHKAAADVLPSGHEVRPGDKIVVSLYAMGRMESVWSDCMEFRPERWSYKFMSFNSGPRTCLGKDMAFVQLKTAAAAVMKNF-EIEAVAGHVVEPKLSIILHMKN------------- 157110962 63 ----------------------------------------------------------------------------------------------------MRKRLNSSFNLRILHGFIPVFVQCARKMVEDLNPDGTVVSMHKFTSVCTLEMACGVHGLDIAFGEAARRMVSVHLYPNIVYHLTKYHRELVQFYFQLVTERRNTMSKILIDQLLSVNRDGKSFSDTEIEDNIYAVITGANDTSGLLIAHACLFLCFYKDIEEKLFKQLSYLEKFLKECLRHCPVPNISRENMSEIEIDGMKVPPGNIFIMNFYALHRRKDIWPDADKFDPERHPFAYLPFSGGNRICIGWRYAMFSMKVMLIYLIRNFQFETEIRPEQVRYR---------------------- 170061702 110 --------------------------------------------------------------------------------------------------RVLRKQLNTSFSNAATKSFVPVFNEKSDNLVSNLRHHGQFDFLADLDNDQSDYKKRYLENGEKMFTLKFTRIYKAWLHPQSIYKWTASYREFFQNMSRNIFETRKRMREDFIERLEKMYFESKTTDDEGVIENLDTFLFASNDTTASLVSTTLLLLAMYQDVQERLFQKLTYLDMVLKETMRLIPVVVVARENEKEIQIGEYTIPANTQIVVPIIKVHRDKNIWERADEFDPERHPYAFIPFSGGIRNCVGIKYAYVSLKIAL------------------------------------------- 195036050 45 ---VPKFVPIPRVKGLPLVGTDLIAAGGAPQLARHRQYGAIFRERLGGTQDAVFVSSANLMRSVFLQEGQYPQHPAWTFYNKRHACQRGLFFMEGAEWLHNRRILNRLLLNGNLNWMDVHIESCTRQLVDRWQHYELPDLEQQLYRWSIEVLCGIMFGSSVLTCPKMQSSLNEFT--QIVHKVFEHSSRLMNFPPKLAQLLRLRIWSDFESNVGEVLQQGEAIIEEMIRRIFVDLVIAAGDTTAFSSQWALYALSLDQLLQRRIAQERAADQSKIKETLRLYPVPFIGRYLPQDVQIGGHYIEKDTLVLISLYTSGRDPSHFHQPLRVLPER------------------------------------------------------------------------ 195625776 30 ----------------------------------------------------------EVIREILRQDEVFASRPRTLAAVLAYGCGDVALAPLGPNWKRMRRVMEHLLTTRRLESFAAHRAQEAEHLCQFVWAKSQRMLLGKQYFGIQSAGPGEAMEFMHITHELFFPAWRWVDPYGCEKRMREVEKKVDDFHQKIIDEHRRKDEMDFVDVLLSGENGKEHMDDMEIKALMQDMIAAATDTSSVTNEWVMAEVIKNPRVLRRVQEELDYLRCVVRESFRMHPPFLIPHESLKATTIMGYHVPARTRVFINTHALGRNPRVWDSVGEFRPERHDFKILPFSAGKRKCPGAPLG--------------------------------------------------- 212539279 234 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGAGSETTAKTLTIATFYLLQNKSMLEKLHEEPDSAQNVLSEVERLPYMNAIPRVSHEVIQYKEWTIPPETPVSQCNLFVHMDPTIFPEPTEFRPERWDRYMVSFGRGSRQCVGINLAYAELFLTLATVLSRFDDIRVARDYFVGVPEPGSQGVR-------------- 32478999 24 ----------------------------------------------------------------------------------------------------MRSSLSPAFTSSKMRNMVPFMVDVGEQMIHSLKKDSGANFIDVEISDLTTRYANDVFGLKVNSHMEENNQFYKMGRAVSSFDFKQTIETIHNFFRSLVRETRQIIRPDTIHLLMEAKQTNKVWTDDEIIAQAIIFLVAGFETVSSTMTLLLHELTINPDVQEKLVQEINQNDIKNELLRRWPAVPILDRYCTKDCNIGRYIVREGESLQIPTWGIHHDPQYFPNPFKFDPER------------------------------------------------------------------------ 125579870 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALQETDPDHYTDNVVKGIILSLLFAGTDTSALTIEWAMAQLVTHPETMKKARAEIDYIQCVIKERLRTAGPVIPAHEAMEDTTVGGFRVARGTKVLVNAWAIHRDGDVWDAPEEFRPERFTAPMMPFGLGRRRCPGEGLA--------------------------------------------------- 169865157 110 -----------------------------------------------------------------------------------------------------RKAYSPHYTPPNIAKFQPEVHEFTLQLVDILENIAGRNLMVDVMTETLFGYRLGALGKWAMDRSVIPSWVWKLICRVPNNRWRQWCDSMAEFVSERFYETRAQMRPTLLQRLLQHRYSKQPVPDCDIISECMGHLIAGADTSSTTISYILWELSRRPDIVAKLQAELDYLNGLIKEALRLYSSSSKPNHQDEDFDLLGYALPAGTIVSTQAWSMHRNPAVYPSPESFLPERWLESSMAFGAGVRVCGGQNLAQIVLRVVVAMIVRNF------------------------------------ 198429819 132 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGGGVDTTSNAAAFMLYIMAVNPDKQEKSLQRMKYLHACALEAQRMFPTPGTSRRLPVDVVLSGYNVPAGTRLLLSNVAHHKNPEYFDQPESFLPERWERKHKSFGMGARACPGRKFAMQEVHYLLISLLSRYPHFRLVTVPSEEPQFTFI------------------ 15221065 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVPLIRNRRKNPNEEMVSPIGAAYVDGGELGDEEIVTLCSEIVSAGTDTSATTLEWALFHLVTDQNIQEKLYEKMPYLEAIVKETLRRHPPGHFSHAAVKDTELGGYDIPAGAYVEIYTAWVTENPDIWSDPGKFRPER------------------------------------------------------------------------ 146323181 72 ----------------------------------------------------------------------------------------------------LRKRFNPGFAPQHILTLLPRILDKTVETLDRYAESGEEFSLAETCTNLTFDIIGAVTMLPLDKQSEMVRLYHELTASYHQWQQYKLARKLNAIIKNHIKRKFAELKESVLALSLQGIEKLDAHVLDQTCDQLKTFLFAGHDTTSIVLQWAFYELSRTPRVLESISRELDYTTAVIKEILRVYPSSGTGRLVPEGSDVYIQLPDGRSLCIDGVLMYNCDETVYGESDDFLPERWSSAWRPFERGPRSCIGQGLATIEAQVIL------------------------------------------- 126138156 108 ---------------------------------------------------------------------------------------------DGKQHTDYRRSLNGLFSQKALEIYIPVQEKYMDIYLDKFKFDGPREFFPEF-RELLCALSLRTFCGDYITEEQIALIADPYTKTWYGKKIADDTMKIFEKCAAMAKVHINEEADEWIYLMKDAREKHREFSNKEISEAIFTFLFASQDASSSLACWLFQIVADRPDVVEKIRNEMSYTNNVVKESLRYRPPVMVPYVVKQSFPVETYTAPKGSMIIPTLYPALHDPEVYEDPDTFIPERWENAWLVFGTGPHVCLGKN----------------------------------------------------- 68469246 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSVLLAGRNTTASLLSFMFFELAQNKPVWNKTIHNCEYLRWCIHESLRNPPVPINTRTANRDTVLPPIFVRKGEQVIFPLFSSNRQERFFPEPEKYIPERWANAFGPFGTGPRLCLGQQLALVEA----------------------------------------------- 42491340 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMRFTSFVPIPHSTTTDTSINGYPIPKDTVIFVNQWSLNHDPTKWDQPEVFNPQRFTTNVLIFSVGKRRCIGEDLSKIQL----------------------------------------------- 145247330 43 ----------------------GLQGDRHLWLCALHEQYGSHVRVAPN---FVSVNTAQGLHDIYGHGKRLKKADFYNAFPAIKGVYNTHNVIDKVMHGRKRRVLSQAFSDHALKSMEDVMLLHVRQLCAGLARAQQTGVVQDMGRWFTYDVMGELCMLIESSRRRLIELVDRAANRHYVCGLWMPLDRLDQIFIHRLTNDRWNFKRDFFYYLLNARETGQGLTTPELWGEANVLMIAGSDTTSTTLAATIFYLVRNPQAMAQLQNELVYLKACLDEALRLAPAVPPPREVMEGAVVDGVFLPGGTDCGTPTYSIHRQAAYYRQPGAYLPERWRRAFCPFSIGPRGCIGKSMALMEMRLTIARLMFLF-DMQLADGEDEEGHLALV------------------ 118485860 48 -------------------------------------------------------------------------------------------TVDGHKWRQQRKVSSYEFSTKVLRDFSSVIRKNVAKLIQDLFMKSTLDSIFKVGFGVELDSMCDASALTLWRYVDVFWKIKRFLNIGSEAALKKNVKVVNDFVYKLINKKIELMRDDILSRFLQVTENDPTYLRD----IILNFVIAGKDTTATALSWFIYMLCKHPAVQNKIAQKMNYLHAAISETLRLYPVPVDGKICSDDTLPDGFNVSKGDMVAYQPYAMGRMKFIWDDAEEYKPERWPFKFTAFQAGPRICLGKEFAYRQMKIFAAVLVASF-TFKLADEKKPVNYRTMIN----------------- 21219323 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GERLSPQNVRRQVITFLVAGHETTSGALSFALHYLAQHPDVAARARAEVDRVWGDTEESLRLWPTPGFAREAREDTVLGTHPMRRGAWALVLTGMLHRDPEVWADAERFDPDRFPHTFKPFGTGARACIGRQFALHEATLVLGLLLRRY-ELRPEPG---------------------------- 145243754 119 -------------------------------------------------------------------------------------------------HARKRRVMSQAFSDHALRGMEPHILSAIRDWCLALGWSRPKDMVHWIFDALGEICFGKTFNTTRSDENTFFFRVNVRILNICGQMPLLRRIGFDQYLRRQIAFSRQQERRDIIYYLQQARETGEGYSTQELISESTLLLGAGAETANTALASTWFFLAHHPAIRQRLTNKMGYLRACIEESMRLCPPVPMPREVPGGLQVLEWEFPAGTIVGVPTYSLHHSPEHFDRPYEYDPNRWRAAFVPFSLGPRACIGRNVAMLELEVSVARVLW-LYDLRLAPG---------------------------- 190319368 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFYELARNPQVWSKLKKKCEYLKALLNEVLRLYPVPQNFRVAQKDTSLQPIFIAKGQTVTYTVYAMHRDEQFYKDSEVFRPERWGWAFLPFNGGPRICLGQQFALTEASYVIARLAQLFPNLA-------------------------------- 116789151 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRGQCGDILSTFIHQERVDGRSPSLKSVRDLCLSIILAARDTSSLALSWFFWLLNQHPDVETKIMSEMQYLRAALSEAMRLYPPVPVSRQAVRDVILDGTRVKKGSKLLYLIYATNRMENLWKECREFRPERWINRYPVFNAGPRLCLGREMAYVSMKCLAAHVLLRY-RVRIYPGHPVQPKFGLTLFMRHLKVTLQP------ 71726950 103 -------------------------------------------------------------------------------------------TVDGDKWREQRKLSSHEFSTRVLRDFSSVVAKLAHILSEAANSNKIVDIQDLFMKATLDSIFRVAFGVELWRYVDMFWKIKKALNIGSEAKLRDNIRTVDAFVYKLIHRKTEQMKEDILSRFLQVTGTDPKYLRD----IILNFIIAGKDTTATTLSWFIYVLCKYPHVQEKIAQKMQYLHAALTETLRLYPVPVDAKICLSDDTLDGFSVNKGDMVSYQPYAMGRMKFIWDDAEEYKPERWPFKFTAFQAGPRICLGKEFAYRQMKIFSAVLLRYF-GFRLSDD---------------------------- 145244813 118 -----------------------------------------------------------------------------------------------------RALIRPSFAREQVTDLR-LLEELIQDLFALLPRDGSTVDLQELFFRYTIDSATEFLFGQSVGALKESHSEVGFAEAFHYAQMAIPMRGMLGFFRDRKAEECNRICRDFVQRIFSHELASRTSDKQRILDELMNVLLAGRDTTASLLGNMFFVLAKSPAIWAKLRAEVEYVQCCVNESLRLHPVVPRNREAAKDTILSPVFVPKGAIVGYNVYAMHRRPDIYPDAEVFRPERWEDGYLPFNGGPRICIGQRYALTEV----------------------------------------------- 182434203 9 --------------------------------AARREQAGPVVPTRTGPATAFQVNDPALLRKIGTDEDTFRFWGPD--PSLRDFTEDGVVGLEGAAHRKRRAVMRPAFSASRLTTLGPAAQARTRRLLAGLPADRPLDMRMEMSRLACGLLVSCVLNLSSGMFWRYALAPWPWVPVPRRRACRRALAELDEAVRQLLARHQPHPGRDLVSVLEAATPENPRVVQRDVR----ALLIAGMETSASTLAWACYELGRHPHYQQALRDEADAAPAFVQEVTRLHGIPFLVRRTRHQTVQGGVRIPAGAVVTLPLGALRRDRDRYRDPDAFDPKRWPTALLAYGLGPRYCPGAAAADAMLPVALATL---------------------------------------- 211590913 55 ---------------------------------------------------------------------------------------------DPRRHSANRRKVASLYSMTSLVQMESCVVECSALLIQKLAESGRPLNLQQWMQYYAFDVIGLIFGFLDSGTDQVYAEWHPFLAKIVALLPSRGMGHLQAFTSHHIAEGQANSSDSFLEKLLKMHQNPEKISLADIFTTCITNVGAGSDTTSISLTAVLYNLSKHPSIHQKESQNLPYLQACIKEALRLHPATGLPRVVPKGATLSGRFFPEGEIVGVNAWVIHQNESVFPDTASYRPERWDRNFLAFGAGARTCIGKNISLMEIGKLVPELVRRF-DFELVDSAPLETQNVWF------------------ 115451693 50 ---------------------------------------------------------------------------------GGILGKWSMLVLVGDPHREMRAISLNFLSSVRLRVLLPEVERHTLLVLRAWPPSSTFSAQHQAKKFTFNLMAKNIMSMDPGEEETERLRREYITFMKPYWKALKSRAAILGVIERKMEERVEKEQDDLLGWA----LKQSNLSKEQILDLLLSLLFAGHETSSMALALAIFFLEEHLGIARRQRLRGECKLSWEDYKEMVFTQCVINRKVIKDVHYKGYDIPSGWKILPVLAAVHLDSSLYEDPQRFNPWRWKSSFMPYGGGTRLCAGSELAKLEMAVFLHHLVLNF-RWELAEPDQA-FVFPFVDFPKGLPIR--------- 195551872 31 -----------------------------------------------------------------------------------------------------RQCMSQLFTSGRMRDMYRQMLDVAIDLLGRMCQLYTTDVTGNLFYSLNRRGRSELLELFNTNPRKVLDFMSVFFLPKWTGLLKPKVEDYARYMRHLVEDHHEPTKGDLINQLQHFQSNHYSQHPDFVASQAGIILLAGFETSSALMGFTLYELAKAPDIQERLRMTLPYLKMVCLEALRLYPAAFVNRECTSSASAGFSLQPHVDFVIPSILGLHRDERFWPEPCLFDPERHPMTYIPFGAGPHGCIGNRLGVLQLKLGIAHILKQ------------------------------------- 210081377 8 ----------------------------------------------------YVITRPSAAWHVLKSNRRFGSRTGL---STIGMYQNGIIWNGDDGWRVLRGFFQKALTYRQMGNIAVLQQKTADDFLRRITLEVTNNLTLGVHIADHDLVERIVRYFKAWEFFLLRPPIMYLMTPKLYWKHCQAVNDLNDAIAELLTNKRQEDKPDFATCLLQAEERGE-VSPAHVQQCVLEMLLAGTDTSSVSMYYLLVSVAENPQVELKDLPQLVYLEQVIKEAMRIKPVPVIMRQAKEDDSVFITIPLLYGNVNISITLYYALTKLLTHPQDFKGE-----YVPFGTGPKGCIGQFLAMIEMKAIMCTLLRKY-HLRAIPGE--------------------------- 386993 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIGGTETTANTLSWAVVFLLHHLEIQQRLQEELDHELGPGASSSRVPYKDRAPHRTTRPSSISGYDIPEGTVIIPNLQGAHLDETVWERPHEFWPDRKNSRALAFGCGARVCLGEPLARLELFVVLTRLLQAF------------------------------------ 154300515 6 ----------------------------------------------------------------------------------------IVSMLDPHEHRLRRQKVNSMFSTKAVDSMAPDVLAIAQKAANIMMKRGEEKISSEVLFKILFDEPMHLLDSQE-EQPELLAGLDTFLGTFWLMRAFPVIGWLAQSLTRKLIPGFKSLRDDCWARMSVARQNSREITKNDSVDEAFLFVFAGTDTTGNTITNAFYYILSSPSVYSKILDELTAHTAVVKESMRIHTIVGGPRIVPDGVVVDGYFMPAGTSISQSIHSLHHNASIFPSPEKFDPERWEKYFAPFSKGSRACLGMNLANQEIYVVIALFCARF------------------------------------ 158284931 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKPFTHEEITDHIYTMIAAGNETSATQAAHACLLLAMHPEIQDRTLKQMEYLERVIKESQRLCPVAVYGRKTIGTIQLDEYVIPKGFILLLNVFALHRQKEFWPNADKFDPDRHPYAYLPFSGGPRGCIGSRYAMMSLKIILSQILK-------------------------------------- 189188458 59 -------------------------------------------------------------------------------------------------HAKYRRCVNNAFAMSSLVNYEPLVSSTLTYWLDKTEEMKSCNFSQWLQFVIGDLTWSKRLGFVEPILDRLLWHPVTLFAKERTKERATQVEKIKRF--GLSDDERANPRGDLLAKFAQASHDHEFMDDNRILSTCASMVFAGSETTAISLSAVFYFLVKHPRVYAKLMQELDYLDAVVQESFRLHPAPGERVVPQQGMTINGDFIPGGTIVGCNAWVVHRRPEVFGDVDSFRPERWKGTMLQFGAGARTCIGKNISLLEIYKLVPSFLRRF-EIQLEPDAEWKTHNAWF------------------ 145248373 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNVLLAGRDTTAALLSWTTLLLSRHPEVFHKLRKACTYLQQVMNETLRLFPPPTNARYATKDTSLSPVYIKKGQAVLYNVHMLHRREDVWKDAKEFKPERWEARYLPFNGGPRICIGQQFALTEAGYVLVRMLQRFDGIEVHADQRIRWGLTLVSAP--------------- 71023417 170 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMTRIVMERRKEAVPDIMGHLLHEVETEKKRQDAEATTDARLIIVAGSDTSSTTMGIAMFFLMEHPDFARMDDKTCPLLNAVINESLRIFPPVPTGRESTSDVNGQKVVIPANTIVTLPIWSLQRDARNFPEPLRFRPERWKTAFTPFSFGKTSCVGKVLAYMEIRLVISNLVRRF------------------------------------ 157125676 81 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLAGIDTTTSAIIGILYCLANHPEKQAKNMLNLPYLRACIKEGMRLFPPIGNIRAAGKDIVLQGYRIPKGTDVAMGSMVAQQSDRFVPRAKEFLPERWPFVYLPFGNGPRTCVGRRLAMMEMEILIARITRLF------------------------------------ 71726948 120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVISFILAGRDTTSAALTWFFWLVSKHPEVYDEVKNMMYTHASLCESMRFYPPVPMDTKEATQDILPDGTFVKKGTRVTYHPYAMGRVEKVWKDWAEFKPERWPYTYPVFQAGPRICLGKEMAFLQMKRVVAGVLQRF------------------------------------ 195160080 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKGMFSDESLLAICLDMFLAGSETTNKSLGFCFMHLVLRPDIWTRDRSKMPYCEAITLEAVRMFMLHTFPHRAVCDTRLAGYEIPKDTMVIACFRGMLINPVDFPEPETFNPERYPEAFNPFGFGRHRCMGDLLGR-------------------------------------------------- 158312559 7 ---------------IDYFTDESLVADPYPYFDELREAGP---VLPLPHLGMVAVTGYEEASQVYREAETFSSCSSVVGPFATFPVPLHMVTMDPPDHTRERALLMRLLTPRRLKENERFISRQADRQLDEFIDRGTCEFVREYAQPFTM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118140608 29 -----------------------------------------------------VVNSGPAVKEIMDKQGVFSNRPQAYLIKRAEGEYPIFSNLDERIFKGSRRAYHTFLTSEAIASYLPMQQVEYARLMHDIAS-SPEDFIPHIKRMSTSIMVTLLYGKPFDAMKKFTELTDPWAHPPHVPARWARWKGLCEEAKQLRGAFFDDITDDFEARYRAGERTGSDMTIEEIRGMSRLLMDGGVETSASYIQNFILALACHPACQDKAQAEIDYLRALIKEVHRFRPPGAVPHMAARDIRYKEHLIPEGAIIVMNTWGIFHDTEVFENPEKFDPER------------------------------------------------------------------------ 170057034 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGGIESTTTMLCFTVYEVSLLPEIQAKLHAEIDSVQNNLEDHRLWPPIGLTNRKCTKDYIMKNNTLTKGDIVQIPIQSIHRDSRFFPEPMRFDPERDENRHMPFGLGPRNCVGSRLALMQAKCIL------------------------------------------- 170030805 70 ----------------------------------------------------------ADIEKVLKYPSRYPYRPPYRRSRPDRFASTGIVNTQGEQWHELRVKLTSGITSRKLLAFIPSLNEICDDFVELIRRKRDANCVKDFQDVICCLVLGRRMGFLSGDRQRYGFKLWKYLPTQLYQDYVRCEEIIYDTIAEIVQEEQQQCSEDDVRSIFLSILQTEGLDTKDKIAGIIDLIHAAIETFSNTLSFLLHNLSNLPEKQHKISQEFDFTKACIKESYRISPTTPCARILEEDFVLSGYHLKTGTVVICHTRVACQNEQNFRNADKFVPER------------------------------------------------------------------------ 218719381 57 -----------------------------------------------------------------------------------------------------RKLLHQALNPQALKVYKPIQEAEATRLCHQLAYEGLIDFTSSVVFSISYGHRIDSMNAKVIRQRLEFMQYAASLNVYLPNWLAPWKREIQERGRSLVHQMQEEMPESLTKILLHAKEEDPELSERDFSFIPASLFGAGSDTTASTLCSGILMLITNPETLQAAHAELDYINAMCSEILRIRPVAVTPHANSESDVYQGYCIPKGTTILSNSWAINLNPRYYPNPHHFNPLRSRDGHSSFGWGRRICPGAGLAR-------------------------------------------------- 169863031 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEQELIGNVFMLMNAGHDTTGMTLCETVALLALHQEEQQKVYKQLSYTWACVLEATRMYPASSLTRILPEDKVVKVQRPSPKTLVIIDTVSIHLNPHTFPDPLKYKPSRWPESQVTFGTGPRACIGRKFAQLESLAFLALLLREWRALNLDSEGPEETRNGFVFGIKRIPIRLT------- 170103023 34 --------------------------------------------------------------------------------------------------RKHRRIMHQTFHPSAARQFRPHSLKASRNLIRRFLDN-PDDIIGNLRHMAGETIMSVAYGLDVQPQPFLKFVPEWMPGAGFQTKAREWKKLACRMVEVPYKAAKQRIATGTAPPSFTSFSLQKMESEDIIQGTAGTLYAAGSDTTVSAIASCILGLLDKPDVLKRAQVKPGHLPDFDDERWRDVVPIAIPRLLDYDDEYKGYHIPAGSIIIPNAWAMLHNEEVYPDPFTFNPDRRDPAHACFGFGRRICPGRYMAFSAVWIAIASLIYVF-DFEKAVDED-------------------------- 67901642 67 ---------------------------------------------------------------------------------------------------RWRALFNPGFNPNYLIGLAPLIADEVVVFCEQLRQKGTVFQLEPLTLRLTVDTICSVFGTTFNPFKRYLTVRPLVMWYNNRLMNRFIDQEVDRAYREQSGRQSKSVISLALRDYMKEKDGSLEDFKRRVAPQLRVFLFAGRDTTSSTLLYAFYLLSRHPEALAKVRLEHDYTTAVLKETLRLFPPSASMREGRPGVEIGQVYPTAGCNVWTLTVALHHNSAHWAEAESFIPERWKGAWRAFEFGPRSCIGQTLAMLELRVALAMTLREF------------------------------------ 27752849 67 --------------------------------------------------------------------------------------------------HKMRTIVNPMMQPKVIRQYVDKVDTVAREFMAIVHRDEKQELPADFNEWL-NRWAFETMGVLVLDSRLGVLDKDQTPEVTHFIDLTKGAVTLFYQLDILPSIWRKLKTPDELYHLIAARIDEAVIRMEKNFTMSMDSLFAGVDTTSSGSTGILYCLAKNPEKQEKNMKNMPYLRACIKESLRMYPPTSNGRCTGKDLVLQGYRVPKGILVGMGQLVLQREEGYFTRPSEFMPERWPFVYLPFGFGARSCIGKRLAMMEMEILV------------------------------------------- 195035044 60 ------------------------YKGKHRAVGTFLTREPQILVLDPQLAHEVLVTNFGDYR------DTLTSSYVTHSQDYDKYAARNPFFSAGDEWKKRRTDGGAGLTPNKLRQAYAIWEQTGLKLMDYMKRIETRDLSYRYFQRFSYDWVSRAFGITRFNRTPIAPVVKRLFMRFFTQESNEFYLKLTREAAKLRQSGSGAERNDYLSHLLQLQEKGASY--DDMVGHALTVLMDGFETSAAVLYHFLYTLGEYQEEQEKQLNALPYLDQCMHESMRLTSVIGFTKICTKRTTIKILNVEPGITVTIPAYNLHHDEANFPEPEKFKPERFDNGLLAFGDGPRICLGMRVG--------------------------------------------------- 215493758 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGNALNLFGAGTNTVRASIEWNLLYCARDPEEWEDRHRMPYTMAFIWEMRWRTPTPLGLIRTAERDTTMGGFHVPAGTVVLSNFWAVHHDPEVWEHPFDFDPTRKPAAFIPFSTGRRMCPGETLAIMEIFIYLTTLMQKF---TVLPKEGETISMDIHEGITNIP----------- 121710948 53 ------------------------------------------------NGNMAVVTDRRLVKEVDRKSGIYSHRPSFVSHELITKGNHLLVMHYGDQWRTFRRLIHQHLMESMVDQHVKIVNAEAIQLVRDYLVDPEHHMAHPKRFSNSMEEWSEIMETPVDLFPWMKMLPQWMFSNYVNRAKAIGVQMETLYTDILNKVIKRRNGGQNLGTFMDRVLDGQEKNDLPWHQLAFILMEGGSDTSSSLTIAIVQALILNPAVQKKAHAEIDYINMIIKEGHRWRPPLCFPHALGEDDWVDGKLLPKGTVVVINTWGMHMDPSQPDDPAAFIPERENRDHYGYGVGRRICPGIHLAERNMFLAIAKLLWAFEEGKIDSDPVTGYHNGFL------------------ 21357021 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVESHRSLYTFMSKEIELHRLTYKNDLMDSYLRAQDEGGMFSDQSLLAICLDMFLAGSETTNKSLGFCFMHLVLQPEIQERAFQEIKYCEAITLEAVRMFMLHTFPHRAVCDTRLSGYEIPKDTMVIACFRGMLINPVDFPDPESFNPDRYPEAFNPFGFGRHRCMGDLLGR-------------------------------------------------- 195442316 119 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPKSVRNFVPQVDGVTQEFLQFLRKSQQDQVIPALTFGVRLDSFSAAEQHPKSRSTRLMHQLWRFIETPSFRKLRQAQLYMESAALELVEQNMQNPTKS--ASLISAYMDNRHLDRYDVVGTAADLLLAGIDTTSYASAFLLYHVARNRDVQQRLYTDITYTRAVLKESLRLNPISIFGRILNQDTVLSGYFVPKGTTVVTQNMVACRLAQHFDDPLSFQPDRWPYLVLPFGHGMRACIARRLAEQNMHVLLLRLLR-------------------------------------- 231889 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILLAGRDTSAGLLSFAVFELARNPHIWAKLREDVEYLKAFLNETLRVYPVPRNFRIATKNTTLSPVLVKKGEAVSYGINSTHLDPVYYDDAAEFRPERWNEPYLPFNGGPRICLGQQFALTEAGYVLVRLAQSFDTLELKPP---------------------------- 115472093 10 -------------FQFFRASPSV---DMPSYYKQRLERYGPLFKTSLVGQPLVVSLDPEVNRFIFQQEE--------------------------PHHVQWRSQVHPELCVQALWSLLPELENSMRESFASWASKPRIEVQDGVSDMIFDLVAKKLIGLNVTQSRELRKNFQEFFQGMCMQGRKNVRNTLTDVMKERLSAPEKKYGDLVDLIVEELQSEKPVIDENFAIDALAALLFTSFATLSSTLTVALKFLNDNPKIVEELKEEHDVILKKREVMNSGFTWEEYFRKTLTDVQVNGYTIPSGWLVMISPMAVHLNPELFEDPLKFDPWRWTRNYMPFGGGIRLCLGA------------------------------------------------------ 189195886 117 -----------------------------------------------------------------------------------------------PLHAVRRRVWSRGFGDKALRTYEPRVAAYVHMLLGRLADRGEPIDMARLAEAFAFDTMGDLFGMLRDSRMHEAVEQLVKGMTIMGLRLPMWLMRLYHHLDRFMADPKRGERPSLMAPLLTYYENQDVVERDLSRNDCRFIIIAGSDTVAATLTFAFFYLAKYPEHHQRIFNAPHLNAVINETLRLHPPASTILRETPQGILVGETFIPGNMTVFSSQYALGRSDAIYPKAADFIPERWSAAYAPFSVGHHSCLGRPLALMEMRLTLAETLSRF-EVAFAPGFDPDVHDCMSWHIGNLDLTFTP------ 5921956 140 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMYMLMAGIDTTSSAFVTILYHLARNPHKQRQLHRERRYLRACIKECMRITSITPNFRIATKDLVLSGYRVPRGEGVLMGVLELSNSEKYFGQSGQFMPERWPFVYLAFGFGPRTCIGKRIAELEMETLLTRLLRR------------------------------------- 70983309 39 LPPGPPRLPKIG----NLHQVP--RQIPWKKYKEWSDTYGPIMSVQLADTIAVVFSSWDLIKHIERRNTIYSSRPSVPFFLHATGGLNASILPYGPEWKLQRAIRSSVLKPSMTVKYRDVQHVETTQLLHELAGLEAIDRLEELNRAIALHAEALFSGLPKALVDRLPVRWKKDADMLHNRLTADLVARTRAALVRPGWNWVKEFSMKDGIGSGDGDGEQGSKVELKRLAYMVGSLYEASMAASQALRVIILAGLLHPDATRRMHDELDYTQAFIKEAMRWRSLTPMPRATSDEDECRGYHIPCGATVLVNVWAINHDEAIFLDPFAFQPERWENPDLPYGMGQRACPGRHMGQDSLFLATARLFWAF-DMALPDGADPIDQERFLDSGTTLEVRFTPRSEK-- 154278790 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPLPDIEIAHMMIALLMAGQHSSSSTFSWIILRLASCPHIIEELYEEQKQNSHVIRETLRIHPIHSILRAVKSPMPVDGTRYTIPTTLLAAPGVTSRLPEHFPNPMTWDPHRWENPYLPFGSGRHRCIGEQFAYVQLGTLLVAIVRQL------------------------------------ 6002281 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGTDTSAVAIEWVMSELLNHPDVLNKAKEEIETQQNIINETLRPPAPLLLPHYSSEDFTLGGFNVPKDTIILSNVWAIHRDPNLWSDPLSFKPERFENKLIAFGLGRRACPGLNLAQR------------------------------------------------- 169778801 127 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDQALKSMEDVMLLHVRQLCTALAEQQTEQNMGDWFSYLTYDVMGELFGKSFDMRRKMIQLVDRAANRHYVCGLWMPLDHLDQIVIHRLTNDRWNFKKDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTLAATIFYLVRNPRAMKLLKNELVYLKACIDEALRLAPAVPIPREVMEGAVVDGAFLPAGTDCGTPTYSIHRQPQYYREPEAYLPERWRRAFCPFSIGPRGCIGKGMAFMEMRLTIARLMFLF-DMELADGEDEKGHLALV------------------ 58258103 55 --PRRKDLPPVVFHYIPWFGSAAYYEDPYKFLFECRDKYGDLFTFILMGRRITVALGPKGISQVSAEEAYTHLTTPVFGKGVVYDCPNEMLM-------QQKKFIKSGLTTESLQSYPPMITSECEDFFTKEVGISPQDLLKAMSELIILTASRTLQGVRESLNGQFAKYYEDLLPLPSYKRRDEAQKAMSDFYLKIMENRRKGESDDMIENLQSCKRNGVPLSDRDIAHIMIALLMAGQHTSSATSSWTLLHLADRPDVVEALYQEQKQMDSIIRETLRMHPIHSIYRKVLSDIPVGQYIIPKGHYIMAAPGVSQMDPRIWQDAKVWNPARWESPYQPFGAGRHRCVGEQFAYTQLSTIFTYVVRNF-TLKLAPKFPETNYRTMIVQPNNPLVTFT------- 169776774 27 -----------------------------------------------------------------------------------------PLEYDPPHHSLLRRQLAHSFSDKGMRDQEPMIRGYVDLLLQRLREMGGREDTVDWYNYTTFDIIGDLFGESFGCLDEWIESIFRAFPFITALQALSFTPLVKEVLLALVPPSMRDRRERLRDFTRQKMLRRMAIAEERPDLIEGLL---KKKEELRLREEVRSTFSSEDDINLSSAAKLPYMLACVEEALRMYPPIGPPRVTPKGAEILGARIPGRTYVSIHHWALYRREEYFTDPHTFHPERSNDRHQPFHIGPRSCLGRNLAYSEMRLILALLFFNF-DMELSDDSQDWIQQKNVRGPLKVHLTY-------- 164423577 239 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALAANASLLIVAGSETTATLLAGATYMLLRDPEAMKKLTENLEYMLACLNEAMRLYPPVPMPRVVPKGAKVAGTFVPEGTVVAVWHWATSHNEQHFVEPFEFHPERWANDRLPFSVGPRNCIGRSLAIAEMRLILTKVVYNF-DMKLANPEKDWLDQHIYTLWDKLPVYLTP------ 147777916 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAEVREFAKNIVREKKEEDSTDLLSRFLSSGHSDEDFITD----IVISFILAGRDTTSAALTWFFWLLFKHPDVEDQIVKDMVYTHASLCESMRFYPPVPVDEVVSDDVLPDGTVVKKGMRVTYHPYAMGRLEELWSDWPEFRPERWPYTYPVFQAGPRICLGKEMAFLQMKRVVAGVLRRF------------------------------------ 197338409 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------AALLGVPEAEQSRLARTCDAVLCPQPTRRLTEAVEDLRDLLGGLVAARRAEPGDDLLGTVLAADPSGSGARDA--LAVGVLTAAVGVEFTAGLINNTVQALLAHPVQWALLGENPDLTPAAVEEALRYAPPVRESRIAAEDLTLAGQDVPAGSQVVVHVGAANRDPEVFLAPDHFDITRAPGRDLSLS-GPHTALFGAFARFHAGSAVRALRERHPRLAPAEGVRRRMRSPVLGGVLRWTLTTSPATS--- 17557264 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQETTSTTLTWAFCCLLNHPNVVKKLRAELMYLNAVCNEVQRIASNINLFRKIEQDTEIAGQPLASGCVVTTQMSMLHTDVEVYKNPTEFRPERFEKKLIPFGIGKRSCPGESLARAELYLILS------------------------------------------ 146165515 121 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKEQICQQCITMFIAALDNTGCIIAWIIFCLANYKEEGDKVRQNLNYTSAFIDECFRHYSMGVFLRRVVEPFKSGNFEIQKGDIIQSLWHPTQFNPDWFENPDKFDVNRNSYAFTPFSIGPRNCIGKQMSLVEVKVSL------------------------------------------- 195156944 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNRLQAAEVPGEMIKR-----IFVDLVIAAGDTTAFSSQWALFVLSREPQLQSRLARERVASESQIKESLRLYPVPFIGRYLPQDAHLGDHFVEKDTLVLLSLYTAGRDASHFEQPERVLPERWSHGSLPFAIGQRSCIGRRVALKQLHSLLGKCTTQF-EMQCLNEQPVDCMLRMVTVPDTLRLALRPRSS--- 116793922 23 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARENVLRMLREVLRERRASTDNDMIAMLLNDKEEEDKLTDEQILDLLISIINAGYETVSTTTMMAVKYLHDNPEVNWDDYKSMKFTRSVIYETLRIATIVNVLRKTTQDMEMKGFLIPKGWRIYVYMAETNQDNFLYPDFSTFNPWRWQEKFMAFGGGSRLCPGKELGLVEISMFLHYFVTR------------------------------------- 212546887 125 -------------------------------------------------------------------------------------------------HRKRRKIWDNAF-KKSLSDYGPRIEEFTGQLIERIENDGKPILLNEICIHYSYDVMSALFGDPMGFLKLLLHVPWLMGTLTTFSWAIGPMRQWNEYSEQLVRKEMKNPKPDLFGHLLDNTEDGRALLNSECR----LIVGAGSDTTATALTFLFVQLALYPEWILRLREEMDPIDAIINESMRLHPSVFFGRETPQGMQIGETFIPGNTIISIPGYQLARDERNFVLANDFLPERWKTAHMPFLIGPFNCAGRNLAMMELR---------------------------------------------- 119472265 64 ------------------------------------------------------------------------------------------------HHRFRRSILSDFFSKKSVTALSPIIEERVLKLMQRFQEAYDSRSAIRVDAAFTHYAYGKSWGFDPQFRSNIRAAVNETTNAVHWFRFFPFLVTIFRTIPAQIMCFRNDSARTIFHRLTDPSIPAEERSLARIQDEAFIILAAGTETTARTLTIATFYMANEPRIWKKLRDELQYLNAVINEALRYGAVIRLPRITTETLKYKDYVIPPGTPVSMSTYFVHQDPSIFPDPQTFRPERWQPEHLSFTRGSRICLGMNLAYIEL----------------------------------------------- 145611102 41 --PLAAFPGPLMYRAFDSFKVYQLTGNINHRLHAAHEKYGDVVRIAPWQLSYTTATAWTDITA--GHKGQIPTNPAYGQAEKDLFGASGFLWVGNDEHARHRRVLSPAFSDRSLREQEPVVSKYLDLLVARWMNFTTFDIIGDLTFPWVDYLMSRLHMMMYGQIMSTMGNLGVLVEMMVPKRIMDEAKRHVSLAKDKVNRRRTTDRPDFMTQILAHTKHKNRLSLPELYADTQIMVIAGSETSAGLITAAAYFLLRNPKAMGRLVRKLPYLNAVVNESLRMRPPGIDRKVGAGGAVVDGKFLAPGTSLQVTHWAAYHSARNFAEPWSFRPERWKAVFQPFGVGSRGCLGRGLAYMETRLTLARLVWNF-DMEL------------------------------- 169771013 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPISPIGVPHAVIQDDEYMGYRIPAGATVVANQFGMNMDEATFDNPAAFNPDRYNNPDLPFGFGRRICPGHRLARGSLLIVTSRLLWAY-DITSAQGDADLGDE---YSPSSVKAVFQPRSVK-- 170061698 67 ---------------------------------------------------------------------------------------------------RHRKVLMPAFGPKVVDGFLPTFAKTSRSLCKELERF------------LPAGEVNIQYQVEKCALKSICGYQEENKQFNIFQQLPKEVKAMMT--ERQQQFPKDITSPHFIDRVFQLSKN--STDPEAIQDHLETIIFAGSETTATTLATTLLMLAINRDVQEKVFQEINYTEQVVKETMRLFPIPIVARKVTGDVRLTQVTVPAGANVAIPIFKLQRNPEYWGDPERFSPERTARRHIPFTAGLRNCVGIRYSWQLMKVALVHLLWRFEDLQLKLSMVLRIENGSVLRIER------------- 195614896 41 -----------------------------------------------------------------------------------------------PAHKRLHSLTLTRLGRPASPPLLAHIDRLVLATMRGWDRPGAGDEAKKITFNLTVWQLVSIEPGPWTESVRIPFPFASLLPFTVYGQALKARKKVAGALREVVRKRMDDKAEDDCGASKKLEAEGGSFSVEEMVDFCLSLLVAGYETTSVLMTLAVKFLTETPTALAQLKEEHDFTQCVISETLRVANISGVFRRANTDIHFKGHVIPKGCKIFASFRAVHLSLDHYENARTFDPWRWQQGFTPFGGGPRLCPGYELARVVVSVFLHHLVTRF------------------------------------ 115482914 38 --------------------------------------------------------------------------------------------------------------PSRVRLFAPARSWVRRVLVDKLADAGAHPASPPRVLEVFRYAMFSLLVLMCFQHDFLLYLGRKTSVFMFYPAITKHRRRQKELFMPLIDARREKKKDDLTIRLQDVDGDGDRLTDDEMVSLCSEFLSAGTDTTATALQWIMAELVKNPSIQSKLYEEIKYLKAVILEGLRKHPPMHLPHKAAEDVEVGGYLIPKGATVNFMVAEIGRDEKEWEKPTEFIPERFMARMMPFGAGRRICAALSVAMLHLEYFVANMVKEFEWKEVAGDEV-------------------------- 168046906 20 -----------------------------------------------------------------------------------------------PKVRDLRQLTTELFTQRKIDMKKSVRAEEIQRMIKTMIRDEEPVEIRPIVSEFSLRISCRFLNFENLPWRPGALHPQAFRNMETENTKLLGEHQILDMIRPVIEWYRKHSSDDFVEVLLRLSEEG-KLSKTCVKSLILELLTAGSDTIASVLEWTLLELVRHPHCMERLSAEIDYLQAVAKEVLRLHNPTTIPHSNMEEATLAGYHLPARTTVLANFWAISRDPTTWGDALTFNPDRTNYEYLPFGAGRRICPGRAVAMRVLAAAI------------------------------------------- 71019157 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRDRAQKKMSQFYQDIVAKRRAAGANDMIAALIEQKKNGRALSGVEIAHMMIALLMAGQHTSSATSSWAFLRLASRPEIIEELYEEQLNVDAVVKETLRLHPPHSIMRYVKSDLAVPHYVIPKGHYIMAAPGVSQVDPQIWKSSDQFDPHRWNSPYLPFGAGRHRCIGEQFAYLQIGVILATFVR-------------------------------------- 46114280 72 ---------------------------------------------------------------------------------------------DPVKHKKGRQPIAKLYSSAGVSTLEPHMNKVINQLCDEWILFYAWDVVGAITFSQPIGYGCDFDGMPFLDRIFDKNPVFHMGPPGFNTSTEISVKHLIDRYQGNDKENHDPAHPDFLDKFIEIKNKPDEADDAQIISWLMVNMIAGADTTAITIRSVLYFSLKHPRVWKKDVKALPYTDAVCREALRMLPGMTMERFVPKEVLPNGDFLPGGTIVGMNPYIVARNKSVYDDADDFRPERWNQADLSFGGGSRICIGKYIGLFQTYKVIAILLTRF-EIELAPNKEWKVTNSWF------------------ 85076489 6 --PRPPGIPVLGVFDITPS-------NTWWSLKALAEKYGEIFQVKILGKTIVFVASAALAEEICDEQRFQKYVGGPIVEIRATVHDSLFTAFHHEQWGIHHRIIAPLLTPQAVSGYTDDINLCATEVIQKWASLGDSNVLEPLVTLFSQKLNCIQAGGHPVIQAMEDAVSEAIMRPTYSSKFKKATKTLRTWAADTVKYRQENPTDDMLWAFMNAKETGKGLSESEILDEIVTMPI-GSATAPCAVTATIYYLLQNPEVVTKAREELDYIEGITRETLRGFNIEPIPRQNKADLQGGKYQVAHDQKLIIVLAGVNRDPAVFEDSLAFKPEREEFDRLPYGNGKRECIGKEWANNFLKIVTARLIHEI-DFEVADEGYEFRQDGWFQ----------------- 20803895 28 -----------------------------------------------------------DAFALLRHKDVSSA---LIEEIAPELLGGTLVAQDGGAHRQARDAIKAAFLPKGLTQFAPVIQARVQAWRDRTILRETGDLMLKLIFSLMGIPAQDLPGWHRKYRQQLIVAPPVDLPGLPLRRGRAARDWIDAQLRQFVRDARAHARTGLINDMVSAFDRGDDLSDDVLVANIRLLLLAGHDTTASTMAWMVIELARQPGLWDALVEEAQRVEALFRETLRVHPATTLPRRALQELQLGQRRIPAGTHLCIPLLHFSTSALLHEAPDQFRLARWPVDMLQFGTGPHVCIGYHLVWLEM----------------------------------------------- 210127135 399 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLARHPGHQEKCRRELKYITMCVKEAMRMFPVPMIFRQLESPLTFDGRTLPEGARVVIGINTLHHNSHVWENHMEYDPDRHPYAFIPFAAGPRNCIGQHFAMNELKTAVALILQRF------------------------------------ 169772591 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQGLTERELRVELLLLIVAGSDTVATSLSAVLFNLAHNQQALQKATKSCSYLHACISESLRISPNMPPRRVLPGGITVDGYYIPEGTIIGTPIYALHHNEEYFPRPFKYEPER------------------------------------------------------------------------ 67516649 160 ---------------------------------------------------------------------------------------------DPEEHHARRRVWSGAFSDRLLRGYEVRIRKYREKLLDRLSEMSSFDVMGDLSFGRGFHWAMRLLMATQNFVGLNLPAWAFVLMIRIPGASMDFWRFLEFCGERLLDRFKNDPEPDISSSLFLKDRNVEDLTIEEKYGDSRLIVIAGSDTTAGTLSAIFYELVQHPEHITKLRDELEPHHGVINEALRLYPAVPQRKTPPEGVVVDGTYIPGDMHVVCPLYTIGRSEIAYDHPEDFIPERWKGAFAPFSLGHFNCIGRPLALMNLRVTLAQLIMEF-DVKFAPGEDADAKDNFVMYFGKLELAFT------- 2493390 111 -------------------------------------------------------------------------------------------------HARFRSLFGHAFSDKGLRAQEPTIARYADLLVEVLREVKSVEMVRYFNMAIFDSIGALSFGFDSLRNRELHPWVDTIHPYLMPAELRGKRQENYTYAIEKLKKRMQKTGDDFWDRVIDGNQSGDGMSYGEMINNAAVMVVAGSETTSSALCGCTYLLCKFDKMDKAVAEVRPYLTAVIDETLRMYPPGQPPRVVPEGGAIVCGRFVPETRVGVSHLGAYYAPYNFSHADKFIPERHPFRHQPWSVGVRNCIGRNLAYAEVRLTLAKLLWHF-DISLDEER--------------------------- 87083854 63 ------------------------------------------------------------------------------------------------EHNRVRRLFLPAFSDRALKQQEPLLSKYSDQLVHKLYNFTTFDIMGDLTFGLFRDIKTAGIFLFIFDFPPLPWLVKKFSPPSIQRAHEIHKQHTVDRVNRRLEKGLD--RPDIWN-LVLSQPEGRGLTHPQMHANADIFMIAGTETTATLLSGLTYLLLKNPEKLQRNLARLPYLSACLSEGLRCYPPVPIGRVTPKGGQVLGERVPGRVRLTIPQCAAYYSDLNFKDPYSFIPERWDRKGIPFLIGPRNCIGQNLAYHEMRLILCKLLWHY-DIELCPD---------------------------- 145229965 68 ----------------------------------------------------------------------------------GAAHPNVFGMRDEEQHSIRRRHMSHGFSMSYVKEMEQYLDVNIRILRDKIREHSSHNRAFDLKKALHYYVFSQSFGIQWPAMTTTLKKYFPLVPYKPLQQLFAGRKACADLASECVRRRKSDDRKDILTNLILAKDTGEHLTQTDLETEAFGFIIAGTHTTSATTTLLFYHLLHNPRYMEECVKEIETNRHCIRENFRITPVFTMPRRVMSPVMIDGQHIPQGTSIAVCNHAFHHNPDVWDDHNIFNPYRWENTEIAFGLGGRQCIGKTIAMTNIYKIMSTLLREF-NFELAD----------------------------- 195614426 78 -----------------------------------------------------VVSTADALRAVFQPNDRAMSGRPALCAATRITYGLQDIVFSPPDWRTARRALSELLSAPRVRSFRDVREQEAAALVAAVTDMSREELMATSNKILRRVAFGDGGGEEESIRDYMPWLGWLDALRGLRRRLERNFHELDAFYEKVIDDHLSKRGDDLVDVLLRLHGDPAYQSRDQIKGILTDMFIAGTDTAAATVEWTMTELVRHPDTLAKAQPRLKYLKQVIREAMRVHPPVPVPRETIEPCTVYGCEIPARTRVLVNAKAIGQDPDAWADAARFVPERHEFSLVPFGVGRRSCPGVHFATSVVELLLANLL--------------------------------------- 732623 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFLFFELSRNPTVFEKLKEEIEYLKACVNEALRVYPVPHNFRVATRNTTLSPIAIKKGQNVMYTILATHRDPNIYEDANVFRPERWGWAYVPFNGGPRICLGQQFALTEA----------------------------------------------- 87303613 9 ------------------------------------------------------------------------------------------------DHKARRRVVGQLFTTVALKRYSPAIVALVNELHDLLGCAAPVALVPRLRRFAFSVIASTVLGLDPVDRDALFVDFETWCQGLFSLPFARARQARGRLLLRLVAAGKPLAAGGLDLLAGGLDEAGLPLADDDVAEQLLLLLFAGYETTASSLSCLLQTLLQHPAELAWLQQELPRLDAVVKEVMRLTPPVGFFRRTLEPIALAGVLVPADRVVQVSIAASHRHGREDEDLEVFRPQRHTATLLPYGGGERVCLGKSLAELEIRLLTVGMLKQLM-LVLKPDQDLTLR---------------------- 169782646 137 ----------------------------------------------------------------------------------------------PETHSRMRKSLAAAFSTKALLEQEDIIQGCVNDFIEGIRSQTTVNFTKWFEMLAFDILGEMAFGESFHCIENSKGDSNIASHPSIIAVFRSVRNKHTNYSRRKVAHRLQSPRADFMSRLIAKVEDEEMEMEELTAHASTLVYIAGGETVATFLAAVTYHLLSTPNAYQKLRDEIRARYNHLSEITRIYPPQGFPRTPPQGIVVKGTYVPGNVEVYTSAWTVTHDARYFHDPYTFKPERWKDASQPFSLGPRGCLGRNFAIVEMSLILCKLHFQF-DAELVNPFQEWESASQLHVMPDLPVRFIPCT---- 157327642 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGQKTTSVLLVWTMALLSEHPNWQAHARNHLKIATMIFHKVLRLYPVAMLPRVVYKDTQVGDMCFPAGVQVLLSTILVHHDHEIGDDAKEFNPERFAESFFPFGWGPRVCIGQNFAMMEAKIALAMIL--------------------------------------- 169776213 6 --PKPKGVPILGVFDLD-------GNNTWGSFNKLAKDYRPIFKINILGKDIVFITGAHLLEEVCDETRFRKCVAGPILAIRDAVNDSLFTAKHTTEWGIAHRIMAPLVSWEAVEQVFSGIQETTDDLIKKWTTRQRINVTNDLDRCNHAANMLCFFDQRVHIMEHRPFRLRIVNWLFHSRKWNAWIKTMRDYGKDIVETRRANPTDDMLYALLEGKETGKGLTDSQVLDEIINIFI-GSATAPNLIAFAMYYLANNPDAAAKAREELDAVPSVRIEHEHLARLPYTEGVLRESFRLGEYEVPKGQALIAILAAVNRDPAVFEDPEAFKPER------------------------------------------------------------------------ 74040389 67 ----------------------------------------------------------AAAREVHRMGTVFT-KAPFYRLLSPGPVDNIFNFRDQKKHSQRRKLYAKGFTLVELKNWESTINKMANEIVCRLTFNGGHGTVKDPFVLMLEKRKGDLAHLLKMFIPPLYYVGRVLGKVNTRMDIFYSQEKMFKAGAGVVKSARQDNQNLFAKALQEGEGDAATLTDTDIITDAGALLLAGSDPTAISLTFLIYLVLSRPELQKQVCEGLPLMNAIIDESMRLYGAAPGPRSPPAGANLGGYYIPEGTVVDTQNWTLHTDGATWKEAQTFDHTRFKMAFNPFGQGSRQCLGIHLGRLEMRLAVAHFFRELRGVKLATPESMAVVDSFVAGV--------------- 46123381 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIIAGSDTTSTAMAATLFYLVRCPEIRSKFNDVEEICRACIDEAMRMNPSVILPREVLSGMTIEGHVIPEGTVVGVPHYTIHHNESYYPSPYEYVPER------------------------------------------------------------------------ 169774759 105 -------------------------------------------------------------------------------------------------HRLRRSILNPYFSKAAVTRLESAINERIERMCSRLEETMHYGQVVDLDAGFAFYHFTRFFPWIANTIKKLPIPIMRLIHPGAAYLVSSQEEIKDSIRASLDKGNKADAKSVIVQALEDPTIPPQERTLDRLGDEGTTIIFAGTETTARALSVGMFHILNNKTILKKLREELDTLPGVSSESLRHGPAIRLPRVANKALKYGDYIIPPGTPVSLCTVLVHQDPCIFPDPHRFDPERWVKASAAFTKGTRQCLGINLAYAEIYLTFAKLIR-------------------------------------- 119176901 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDVEVAHMMIALLMAGQHSSASTGSWIVLRLASRPDILEELYQEPDLPPLTYESLQRHAPIHSILRAVKSPMPVDGTKYVVPTSLLAAPGVPSRMADYFPEPMLWDPHRWNSPYLPFGSGRHRCIGEQFAYVQLGTITAALVRALKLRKLDGDKEVP------------------------ 186495031 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEESLPNESMADFIINLLFAGNETTSKTMLFAVYFLTHCPKAMWQDYKTMDFTQCVIDETLRLGGIAIWMREAKEDVSYQDYVIPKGCFVVPFLSAVHLDESYYKESLSFNPWRWLDPYCPFGGGTRFCPGAELARLQIALFL------------------------------------------- 157327228 161 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQNEEGSKGILDKTQLKALFLDMVAAGTDTASSAVEWAMAELMNKPEKMERAQKELEQVNAVVKEVLRLHPPGPFPRRTREPCVLRGYTIPSGTQVLVNAWAIHRDPEFWDSPSEFQPERNDFRYLPFGSGRRICAGVPLAER------------------------------------------------- 47847289 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMRYQPVDVVMRKALEDDVIDGYYVKKGTNIILNIGRMHKV-EFFPKPNEFSLENFPQRYFPFGFGPRACAGKYIAMVMMKAILVTLLKR------------------------------------- 115934492 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMVDALIKVEQDAEEAGDMEIITNIWTIFFAGTDTIHNALLWVLLYMAVFPEVQRKVQEEIDRTPCLEDEQTLPYLCATFPHAAVCDTTLNGYHIPAGTQVLANFWAINHDETTWDNPSEFRPER------------------------------------------------------------------------ 194883756 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALMGFTLYELAKAPDIQDRLRMDLPYLKMVCLEALRLYPAAFVNRECTSPASEGFFVVPPGMPAYISILGLHRDERYWPEPDLFNPERHPMTYIPFGAGPHGCIGSRLGVLQLKLGIAHILKQ------------------------------------- 156381291 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDYLIGSLYDMMAAGYETTAATLKWSIVYLVNYPDVQTTIQAEPNRMPSINDRPHLPYTQQSIPHYTLCDTTLTGYRIPKDTVVNVDLEALHRHPVCWDNPTLFEPRRHQGNWLPFSAGRRVCSGEALAKAELFLFLSWMLQKF------------------------------------ 146323239 120 --------------------------------------------------------------------------------------------VDKKEHARKRKVLASAFAAKHLEDWEYKVADKVQRLMQRFDQH----LAQMPDDPLDYRSWTNLFTIDSLCDTLIVAPTWGILSGHMNG----------------IMWSLGYCSVDIFAALMEDPAGNPQDLEWGEVLAEISLAISGSSSTSNSIASTMQLLIEHPEKMRKLQEEVDYLRAVIDESLRLYPPISHPRETKEGMMIMDQWVPGNTTVSVSAYVAHRDPAVFDQPESFVPERWQTRFIAFSAGARGCIGRPISYLQASILLANLV--------------------------------------- 195433222 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESRTDYLSHLLQLREQKQASHDD-LVGHALTVMLDGYDTTGTALLHALYYLAESPTAQQKQLCALPYLEQVVYESLRLSSIPQYTKICTSPTHIQLNEFKRGMTIMIPNYQFHHDKHYFPDPETFRPERFENGFLPFSDGPRICMGMRLALLTLKSAL------------------------------------------- 27802522 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPREAMGSLPELLMAGVDTTSNTLTWALYHLSKDPEIQHKDFAHMPLLKAVLKETLRLYPVPTNSRIIEKEIEVDGFLFPKNTQFVFCHYEVSRDPTAFSEPESFQPHRWPFGSVPFGYGVRACLGRRIAELEMQLLLARLI--------------------------------------- 125538387 61 --------------------------------------------------------------------------------------------------RHLRKITAELLSARRVQSFRPVREAELVRLLRSVAEATSSNLTELISAFVADSTVRAIIGSRFEHRDAYLRMLQALFLSRVPGRIEHHRQGMQRFIDAIIVEHQEKRLLDVLLKLQKEMGSQHPLTTANIKTVMLDMFGAGSESSATVLQWTMAELMRNPRVMQKAQDEVRRALAGHDKRLHPPAPLLLPRKCGSTCKILGFDVPEGVMVIVNAWAIGRDPTYWDKPEEFVPER------------------------------------------------------------------------ 193652706 135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENMTLEQIRDELVTVMIGGQETTAMANACVVFMLAHHQDVQDKVFKQMEYLERVIKETLRLFPPPVFGRDLNEDTTIGDHLCPAGSTLIICPLFLHSSPQHYGSPDAFDPERHAYAYIPFSTGPRNCIGIKYAMLQMKTVASTLVRHLPSDRCPTPDQLRL----------------------- 68477993 100 ---------------------------------------------------------------------------------------------DGKQHTDYRRSLNGLFSSKALEIYIPVQEKYMDIYLERFCYDGPREFFPEFRELLCALSLRTFCGLELVNFPIIIPYTKTWYGKKIADDTMKIFENCAAMAKKHINENNKCVMDEWIHLMKEAREKHSEDPDREISEAIFTFLFASQDASSSLACWLFQIVADRPDIVAKIRNEMTYTNNVVKESLRYRPPVMVPYVVKKSFPVESYTAPKGAMIIPTLYPALHDPEVYDEPDSFIPERWENAWLVFGTGPHVCLGKN----------------------------------------------------- 119467194 42 ------------------------------------------------------------------------------------------NAIDKAMHGRKRRVLSQAFSDQALKSMEDVMLLHVRQLCGDWFSYLTYDVMGELCFELVDRAANRHYVVWPFFTPLILRETDEVKCGLWMPLDTWHLDQIWNFIMRVEANERAKERTDFFYYLLNAKETGKGLTTPELWGEANVLMIAGSDTTSTTMSATIFYLVRNPRAMELLRNELVYLKACIDEAMRLAPAVPPPREVMEGAMVDGVFLPEGTDCGTPTYSIHRQPEYYREPEAYIPERWRRAFCPFSIGPRGCIGKSMAFMEMRLTIARLMFLF-DFELAD----------------------------- 156552844 57 ---------------------------------------------------------------------------------------------------KLRATLTPELTGKTILGFFPALNGVTDDFVDLIRNRGFEELAYRMGLESTCMMLGRHLGFAEAVRMHFVASRDAFYGFPTWKLYATSANIISDLIEATIKEHQESAKDESIEAVFLSILREKTLDIRDKRAAIVDFIAAGIHTVGNTLVFLLHTIGRNPEVRKKLQEEADYIRAFITEVFRLLPTPCIARILEESADLSGYHLKPGTVVLLHTWIAGLDEANFKDADKCIPERWPEKYVPFGFGRRICPGKRFVEQALQLMVAKMVREFD---VIADEELGLQFEYIMAPKG-PVTL-------- 46370529 65 -------------------------------------------------------------------------------------------------HSNRRKLYAKGFTLNSLRQWEPTIRNIANETVCKLTFNGGHDTVKDPFVLMLERRMGDLAHLLQHFTPPLYYLGRLLARGVPRHDVFFSQEMMFEAGKSVVAIAREGDRNLFVKALAAGDFESKGLNDTEIITDAGALLLAGSDPTALSLTFLIWCVLNRPDITDAACAELPIMNAVIHESLRLYGPAPMPRSPPPDATLCGYYIPPSAVVVTQNWSLHGNPKVWKDPHSFDHTRWKMSFNPFGQGARQCLGIHLGWMQLRLATALFFRRCPGAKLAPSTTPE------------------------ 218721847 34 -----------------------------------------------------------------------------------------------PRWRAVRKLAHGVLNISVSRSYVPYQDLESKALLTGLLEN-PNDFFNHIRRYTTSLTTQMTFGYPTSDDPNLLEINTPIYYSFLNTFIAQTARRLPEIFFPVIKRGRAYHEREFMKHLMNARQKEEGFSDEVACYLSGSLLQAGSETTAAILIGFFQAMLVFPEVAKAAQTEVDYIRACMKESLRWMPATGVPHAVAEDDTYLGYHIPKGAGVLLNVWGIQNDPHRHPDPRKYDPGRWARDHFVFGAGRRLCQGIHIA--------------------------------------------------- 20150027 26 ------------------------------------------------------------------------------------------IGVDGDAHRFQRNLMKPLFSKSAFNERIPMLAQIFTDTLQARYGVDQK-VSALFRHVLSQQIGGSLQGYQPMNVCALKKWPRLALRLPGYRAAKKQVQALADRIIESERTQEQTQGYFQTLKEKGQMVQPQWFTPGDMRNHAIISYLAGIDTVGATLSFMLLELFKQPHLHQALRDEVDACKNFIREVMRLYPTAYAVRRTRKDFEFQGYSIDKGQDIILFTTANHTDPAWFKNPQVFDITRYEEPRLPFGRGPHTCIGAGLA--------------------------------------------------- 119490743 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HELSKRTLNKTELTDQLLNILLAGRDTTASLLSITFFTMARRPDIWNKLRQEMTYLTWVLNETLRLYPVVPINRMANKDTVLDPVFVPKGYEVIYSVYTMHRLPEIFDDADEYRPERWEKAYIPFNGGPRICLGQQFALTEA----------------------------------------------- 29337128 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVQQQRFNWEDEAARVVEDVKKDPQQLLMYNNMYRIMFDRRFESVDDPLFNKLKALNGERSRLAQSFEYNYGDFIPILRPFLREVKERRLKLFKDYFIDHVLDAQQKGE-INEDNVLYIVENINVAAIETTLWSIEWGIAELVNHPDIQKKLRAEIDRVLGPDHQITRMAIPLLVPHMNLNDAKLAGYDIPAESKILVNAWWLANNPAHWKDPQVFRPERNDFRYIPFGVGRRSCPGIILA--------------------------------------------------- 168024173 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFILLGEDPENFTDKTLRDIILNFIIAGRDTTAATLSWFFYLLGNHPRVADKIYDELHALDDDANVNKSQSLNQEMSEYATQDVLPDGTVLKKGGLITYVPYSQGRMKDIWEDAEDFRPERWPFKFSAFQAGPRICLGKDSAYLQMKMA-SALLCRFFKFELAPGHPVKYRT--------------------- 17980405 9 -----------------------------------------------------LVTTAEGCNQVLMDDDAFVTGWPKATVALVGPRSFVPIPHD--EHRRIRKLAAPINGFDALTGYLPFIDRTVTSSLRAWADHGTFKIVVQIFLGGADQATTRALERSYTELNYGMRAMAINLPGFAYRGALRARRRLVAVLQGVLDERRAARGVDMMDRLIEAQDEGRRLDDDEIIDVLVMYLNAGHESSGHITMWATVFLQENPDMFARAKAEQEAIMRSIPSSQRGLTLRDFRRQATRDVFVNGYLIPKGWKVQLWYRSVHMDPQVYPDPTKFDPSR------------------------------------------------------------------------ 195454159 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQSADVPGEMIKR-----IFVDLVIAAGDTTAFSSQWALYVLSTEPELQKRLAQEQLASESQIKESLRLYPVPFIGRYLPQDSQLGCYFIEKDTMVLLSLYTAGRDASHFEQPQRILPER------------------------------------------------------------------------ 169779387 54 -------------------------------------------------------------------------------------------------HGRQKRSILRAFSERAMKSHEHLLRPFVDSLIQKLQHGGAVDLTEWYNYIMFDFMAHELFGQSLGCLENNHPWVDMLFGSIKVWAFLSQSKYFRLFCRDLLNHRSKKLGPTFNSFLRANKGPHSTLSTEEVLSNHSFMMMAGSETTATLLSGCTFFLLKHPQVYKKLTSNMAYLRAVLQEALRMYPPLPMPRVVPGGAIISGQFVPEKTSVAVASWATYQSSSNFNTPQMFLPERWKGAMQPFSVGPRACPGKNLAFGEASLILARLIWEF-DLELSP----------------------------- 195614952 60 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRRRAETWVA-VRDECAALVRAVASFGTRDGEDQEEFIAILQEFSKLFG--AFNVVDFLPWLSWMDLQGINRRLRAARSALDRFIDKIIDEHVRRGKNPDDADAPAAAADGDDLHRDNIKAIIMDVMFGGTETVASAIEWAMAEMMHSPDDLRRLQQELAFLKCVIKETLRLHPPIPLLHETAGDCVVGGYSVPRGSRVMVNVWAIGRHRASWKDADAFRPSRFTFEFLPFGSGRRSCPGTALGLYALELAVAQLAHGF-NWSLPDGKPSELDMGDVFGLTA------------- 169765684 68 ----------------------------HEEYIKLHKKYGPVVRVSPKR---YSVIDPQDVKKIYG----FGADFPKSEFDSLGDPKNIFTVRDNEDHKDRRRKVASLYTMSSMVAYEDAVDRMTTLCIKKMMQFYAFDVIGEITFD-QNFGMMENMGDTQGIIKEIHAMNNTIGIMGLLPELQSTWRALTEYIWSQYWKHRNTNSGDTFLRKVLELEAAHKVGRMNVLDSCGSNIGAGSDTTGITLSAALWYIYRNPDKLAKLRHEIDTMNAVIKETLRVHPGTILARVVPKGTLTGGYYVPEGTHIGTNAWPLHYSETVYPDADQYRPERWDSMMFAFGSGSRTCIGRNISLLEITKVLPQIVRKF------------------------------------ 189204252 33 -------------------------------------------------------------------------------------------------HANIRRPISQLYSNNNLLSYEPFVNACNSILLRRLKEYGKQLNVRHLMQYYAFDVIGEIFGFMEEDGDKIPEVHWALCKAAEYLGIKSPFMKVMDFILLQIQNRVSKDRQDFLDKLLPLEKNGKA-TRLDTINACGSNIGAGSDTTAISLTATIAYLSMHPDVLAKLREELDYLRAVIQETLRMHPAVGAPLTRIIGINLAGRYFPAGTEVGVNPWVIHNNKEIFPDASKFRPERWDRNFLTFGAGSRTCIGKNISLLEM----------------------------------------------- 15231049 63 -------------------------------------------------------------------------------------------------------LVTKLLGPQALERSRNELERFYINLLDKATKKESVEIGKEAMKLSNNSICKMIMGFYLTKKFFLAFTLRGLLEKLGISLFKKEIMGVSRRFDDLLERYNEHQDTDMIDALLAAYRDEKKITRNQIKAFLVDIFIAGTDISALTTQGTMAEIINNPNIFVRIREEIDYLQAVVKEGLRLHPPTPLMREFQEGCKVKGFYIPASTTLVVNGYAVMRDPNVWEDPEEFKPERFALKYIAFGSGRRGCPGANVA--------------------------------------------------- 169866847 50 ------------------------------------------------------------------------SERPATPAFEIMNYNWMFGLMSDPSWKAHRKTFHKFFHQSEIPKYRPILEQEMLVFLRRLSNYGVND--RDYNNVLTERAERIIKGFSENIFPSLAYVPAWFPGAGWKRRLMELAANMNSALLDSWSDAKERVRNGYQSEFPNAESDPSYLEEEAVARNSTVVYVAGADTTVSSAHVLFFALASNLEAQRKAQEELDYIQAIVKELSRWHTPLCIPHAVKDDDEYQGYFLPKGSIVFPNTWAIMHDPKVFEDPMKFKPERKINPDVSFGYGRRVCPGRYL---------------------------------------------------- 146323950 63 ----------HLLNETALSNVSALFKCYGDTYASRILTQRVYFTCDPRNIRHVLINRFSDFDASDVRAHLF-----------APITPHGIFAVDGAEWKEARSLYADIFSATRKIFDLQLQEDGFQGLIKQIPRGQAMDLAPLFLKLVLDVNSAFAMGTKIMARDGFLGPLHYLLSRKDFYAACETVKAYVEKVAATVDDERQKRTQSLLSRILDNTNDVHAVRDA-----VVTILIAGTDSVASMLSTTFYLLARHERVYAKLRQEITYLRYVFNEAMRVYPPPFNARTANRDTYLSGVLIRKGQRVIFASWGSHRSTRSFADALEFRPERWEGGYIPFSAGPRVCLGQQYALLEA----------------------------------------------- 125575390 57 ------DLEPLLRRLIAVAAPRL--ADRPEVTRALLGENGNTISRGN-YGPTWRLLRRNLVAETL-HPSRARAAFAPARSWARRALVDGLVGGGAVLADAFRHAM---FCLLVLMCFGEWLDEAAVRAIDAQHGWLLHYATKMKVFAFCPAVTKHIFRGRIQTSLALRRRQKELFMPLISARRERKNQAERAVPEKETTTFEHSYVDTLLDIKLPEDGGDRALTDDEMVRLCSEFLDAGTDTMSTTLQWIMAELVKHDEITEEDTQKMPYLKAVILEGLRKHPPGHFPHKAAEDMEVGGYLIPKGATVNFMVAEMGRDEKEWENPMEFMPER------------------------------------------------------------------------ 125569490 43 ------------------------------------------------------------------------------------------------EHKDLRRRIAPNFTPRALSTYAVIQQRVILSHLRRWANGGKAEPIRVPCRDMNLETSQTVFVGPYETRERFDRDYNLFNHGFIFRRARLAVPRLKHILEDCARQSKQRMRECLVDYLMQETVREPHTSDMETGNLLFDFLFAAQDASTSSLCWAVSALDSHPDVLARVRWSPESGEPITAEMMTEMKYTQAARVVPHFQLTEQYTIPKGTIVFPSVYESSFQG--FPDAGTFDPERFKRNFLAFGAGPHQCVGQRYALNHLVIFMA-LLASLIDFR-------------------------------- 195039636 47 --------------------------------------------------------------------------------------------------RAHRKLIAPTFHLNVLKSFIELFNENSRNVVRKLRTFDCHDYMSEFEYAMAVMRMCDILH--ARHRSIFLRNEFIFTLTRYYKEQGRLLNIIHGLTTKVIRSKKAAFKDDFLDLMLESAQSGALITDTEIKEQVDTIMFEGHDTTAAGSSFFLSLMGIHQDIQDRVIAELDYLERCLMETLRMFPPVPIARELQEDLKLGPYVIPRGATVTVATILLHRNPKVYANPNVFDPERQANRHVPFSAGPRSCVGRKYAMLKLKILLSTIMR-------------------------------------- 77553880 31 -------------------------GNLHHKLASLAHAHGPVMTLKLGLVTTVFISSRDAAWEAFADRRLAARTVPDTRRALAHAERSMVLPSYDPLWKTLRSIVTHVFSPRSLGVARSARERKVHDMVDSFRYHGMFDLLANVLLSVDAHPNLRDLMEDIDFFPLLRPLDLQGIRHWTAIHMSRVLHILDSIIDCRLAQGTDDQCKDVLDSLLVLMSTG-KLSRRDVKILLFDILAAGTETTKITVEWAMAELLRNPNVMATTRAEMKYLQAAVKESMRLHPVAPLPHLVVEDVRIGGYAVSKGTTVIFNSWAIMRDSTAWERPDDFLPDR------------------------------------------------------------------------ 190349008 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNPDIWSKLKKKCEYLKALLNEALRMYPVPQNFRVAQKDTTLPPVFIRKGQTVAYMVYALQRDQRYYKDSEVFRPERWGWAFLPFNGGPRICLGQQFALTEASYVIARLAQLFPNLSFDDEYPPRKASHLTM----------------- 46114844 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQPASKEEVMIEGVNVLAGGSDTTAFGILSCLRHLLTSPDAKAKLMEEIDHAYAVITESNRVQPQYQLPRTVSEGAQVGDYFLPPGTTCGTSSRAVNCSREIFPDAEEFRPERWIAQLMTFGMGSRSCIGKNLAIVELHLYIAQFFRHF-DAEVAKSAKPW-------GIKSQWLTFH------- 68474592 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARNPEVYAKLKKQCEYLKAVINESLRLYPVPHNFRTATRNTTLSPIVVKKGQSVMYTVLVTHRDTKTYADANEFRPERWGWAYVPFNGGPRICLGQQFALTEASYVTVRLLQEFEHLTM--DAETRYPPKLMNSLT-------------- 62361816 179 -------------------------------------------------------------------------------------------------HMQRRRPWNRAFSATALKEYEPLIYGRVHQLVSALARQGQVVDIAKWIGYFTYDFMGDMVGKDEDGLWDVVHRGLDVSAVYGEVPWVSYYASMLPNVGKDLKRMRKMAFDDLFYYLSNEDAEKVTPPRPIVVSDGVLALIAGSDTTAIVTATILYSLLCNPTTYHRLQQEVDKFEATINEGLRLFPTQRAPAPGKGDRLIGKYYIPEGTATKFHFWSIQRDPRNFSHPDTFWPERWANAFVPFSFGPYNCVGKNVAMQEMRMLLCHLMHRFPEGYVPRAFEDALEDQFGFKVGELPV---------- 218722570 173 -------------------------------------------------------------------------------------------------HDNRRRIWSAAFGDTALRGYEKRIRKYRDMLMATFAASEPVNVVQWFNNDLAFGQSFDMLKKDELHWRLLAEGFEPLAYGLPTWVFRKDWFRFLDFCRERMLTRMQNTPDDITSTLLAPLEGKKVSKEDLNVGDSQLMMAAGGDTTATTLSSIIYELCLHPEQIDEKISHIEHLNGVIYEALRLHPPIIQRKTPPEGIWIDDIHVPGNMFVFCPQYVLGRSEAIYEKPEEFIPERWKSAFAPFLAGTYGCIGRPLAMMNLRSTLARLLTTF-DIKFAEGED-------------------------- 169620545 123 -------------------------------------------------------------------------------------------------HSIRRRHMSHSFSIASVKNMEPHLDANVKILTDKLAGYCDRGEVFDLKKLIQFYVFGQSFGIQESGLAAVTGSWPAMTVTLKRWRLFEGRAAVVKMASACVSHRMAAMQDDILTSLIKAKENGERLTQADLQTEAFGFIIAGTHTTSATTSLLFYHLLHAPQIMKKCVAEIDYLKQCIKENFRITPVFTMPRVAHEGVTIAGEHIPVGTSIAVCNHAFHHNPKVWGDHNRFDPGRWRSRYLHFGLGGRQCIGKTVAMTNIYKLASTLLREF-DLTLAASED-------------------------- 168023956 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFILLGKDPENFTDKTLRDVILNFIIAGRDTTAATLSWFVYLLSIYPHVADKIYDELHYLHAAITETIRLYPAVPQDPILADDVLPDGTVLKKGGLVSYVPYAQGRAKVIWDDAESFRPERWPFRFSAFQAGPRICLGKDSAYLQMK-MVTALLCRFFKFDLMPGHQVKYRT--------------------- 47225861 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAGGVDTTSITLLWTLYELARHPNFQEELRAEVAAARAASKETLRLHPVAVSQRYIAEDIIIQNYHIPAGTLVQLGLYAMGRDPKVFFRPEQYQPSRWLRKSLGFGFGPRQCLGRRIAETEMQIFLIHMLENF---RVEKPRHVEVQSTF------------------- 169786345 116 -------------------------------------------------------------------------------------------------HRHRRAALNPYFSKRAINNAVPMMQEQITKLCDRLRRWMMGCIASDIIVRYCVDRGYDFFEAPDFKSPFIQALFDLLDGVHMITQFPWFHKEMADQVAHILSNKEKRNGTNVFNALLDSDLPPEELTLTRLQQEAFTVIGAGFDTTRYALSVAGFHIINTPSIYQRLREELKWLTACIQECVRMSYGVSQRAFRISDHTYKNYVIPPGTVVSMDNYSVAHDEEIFPESFTFKPERWTRYLVSFGKGTRSCLGINLAYAEMYLTIANVFRNF-DFEL------------------------------- 14917048 33 ----------------------------------------------------------------------------------------------------MRRIMTPFFTNKVVQQYRFGWEFEAQSVVDDVKKNPEQLMMYNIMYRIMFDRRFESEEDPLFVKLKALNGERSRLAQSFEYNYGDFIPILRPFLKGYLKLCKEVKDRRLIDHILDAQQKGE-INDDNVLYIVENINVAAIETTLWSIEWGIAELVNHQKIQNKVREEIDRVLGPGHQVTRMAIPLLVPHMNLHDAKLSGFDIPAESKILVNAWWLANNPAQWKKPEEFRPERNDFRYLPFGVGRRSCPGIILA--------------------------------------------------- 15229477 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLSRLIQIEDENDRFTAKFFRQFCTSFILAGRDTSSVALTWFFWLITKHPEVNQREKNKYKLDETGEKESSRHFPIPMEMKQATEDVFPDGTFLRKGSRVYFSVYAMGRMESIWKDCEMFKPERWQFKYVVFNAGPRLCLGKTFAYLQMKMVAASILLNY-SIKVDQDHVVVPRVTTTLYMKHLKVRITPRS---- 195427873 46 -----------------------YQHNPFEGFTKLTREYGDIYSLTLGHTRCLVVNNLDLIREVLNQNGRFISGRPDFLRYHKLFGGDRANSLALCDWSQLRRYCSPRESSSNFIKISDIGCQEMNELVKELDQRQAIDLLKACANMFSIYMCSQRFDYNDQDFQLMVKYFDEIFWQGHPLDFLPWLQPFYQGHLRKIVNWSTTIRQIILERIILGREMNRSLREDSEVSRNTIIFLGGHSAVGNLVMITLGYIAKNPSIARQIQEEVDYIMATIFEVLRYSSSPIVPHVATEDALIAGFGVPKGTIVFI---------------------------------------------------------------------------------------------- 195655041 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QARKKLVAMLRQMIADRRGCARDDMLDALLSGNEGTRKLSDDQIIDLLITLIYSGYETVSTTSMMAVKYLSDNPKAGQIRKEHLDIRKAKSPEDPLDWNDYKSMRKTTHDVEMNGYVIPKGWRIYVYTREINYDPFLYPEPMVFNPWRWHPHFMLFGGGARMCPGKEVGTVEIATFLHYFVTR------------------------------------- 79475474 36 ---------------FEFMTPFDISLVVSPYLKKRISRYGSKVFRTSLFGAKVIVSIDPDVMEIAKA----SSQLRATESVTRIFGENNPFLQSKEIHKYVRNLTSRFVGPEGLKRLIHDIDNLLRNDVENGARNGSFDVREATIKMVGELIAKKIMGETESEVKELGLCWSAFRTSWFQFSYNIPGTTVYRLVKARRKAAKEGLGDFLDIIFDEMEKDGTALDIDKAVNLIFVFFILSQETTPGVQGAVVKLVADHPSVMEELQREHEFTHMVIKESLRFTSTQPTHRIPDQDVQIGDYTLPAGW-LFFGIPQVHFDEEKYDDPLTFNPWRWSREYMPFGAGGTHCVGSEFAKLIIAILLHH-LSRF-RWSLDPKTEVLRRYTLVF----------------- 189206856 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAERRAPPTTDMISHLMQSYKDGRPVPDSEIANMMITILMAGQHNSSNIASWIMLHLANKPQLCEELYQEQKLHSNVVKETLRMHSIHSIMRLVKQPLPVPNWTIPPGHALLASPGISANSEEYFYNPDKWNPHRWDDRYLPFGGGRHRCIGEKFAYLNLEVI-------------------------------------------- 145228407 106 ------------------------------------------------------------------------------------------LDVEDDDHSRIRKAYAPAFSTQALNAQKPLVTSYVCKMVAQLPSKRIVDLQRWVTYCTFDIICSLSFGEDFGCLDEWVGMVVNSVKGKVQIAAFRFYPWLFNYLVKMVKRHQAMDRPDFFSYLLKSKNE---LTEPEMEINAATFIFAGSHTLQSSLTGILFHLLKNPEALARVAEEVRSSDAAIKEGIRPVPLGITRLVPRGGHTVCGQYFPEGSKVAYNLWAAGVSPRNFADPTKFHLERWLNPDQPFLQGPRDCIGQNLARLEM----------------------------------------------- 67539862 55 ------------------------------------------------------------------------------------------------DHRRRRKAWDRGLSVKALATYEPSIRAKADLLVTKWSMFLSFDIMGKVGFGKEFNNLST--GVEHPGIKAIHDHMAILGVMCHVPWLLNSMAEFFKWCEDEIVQKHRSWDQDITSWLLKAYVHKEAPTANALHEDSRAVIVAGSETTATTLASILYFLCKNPEILAKKIKTISYLDDIINETLRLRPAILTGRVTPEGLQVDEVYIPGDVNVFVPTQLIQTDERYYVDAKRFVPERWNAPYFPFLYGPYVCPKKNLALMSLRISVSKLAQ-LYDIHFAPGE--------------------------- 115464875 37 --PSPPALPV-------IGNLHQLGRGRHHALRELARRHGPLFQLRLGSVRALVVSSAPMAEAVLRHQDHVFCGRPQQRTARGTLYGCRDVAFSPDSFRALREEEVASFSGGGVVNLTELIVGLTHAVVSRAAFGKKLGGVDPAKVRETIGELADLLETIADMFPRLRWVDWATGLDARTKRTAAKLDEVLEMALRDHEQSRRDLMDDLLSMANDGGGDGHKLDRIDVKGLILDMFIAGTDTIYKSIEWTMAELIKNPAEMAKVQAEVRHVRAAMKEAMRLHPPVPIPREAIEDTVLHGHRVAAGTRVMINAWAIGRDEAAWEGAAEFRPGR------------------------------------------------------------------------ 212531633 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGIETTPSAMCTAIKALLLNPAAAKRAQQEIDFMEALIEEVLRWQPVTPAPHSTDTDQEYMGYRIPRGSIIMQNYYGMAHDSNTCPEPYKFKPERWLRVFSPFGYGRRKCPGEQMARNSIFIVLSRIL--------------------------------------- 169762482 30 ------------------------------------------------------------------------------------------------RFRAYRKALHQEMTPASILKYHDIIDMETHRLLFRILENPEDDLVDKAMEDFSQLVPGAWLVNFIPMLKYLPSWFPGNGWQETAKAYKKRVTAMRDVPYTFVQRQQNHVPSYVSSLLEQGNVEPGSEEEIVAKWSAQSLYGGGAETSVSSLACFFQAMVLNPNVQKRAQEEIDYINAVVKEVLRWHPVTPLGHAASEDDTYNGYFIPKGSILVSNIWAIAHDPELYHDATEFKPERFDPHLLSFGFGRRICPGQHLAAANLYLAIARSLAVFDITHLVNGKEVPVTPEFTTGIISHPAPFE------- 15226422 72 --------------------------------------------------------------------------------------------------RTLRRIASHLFSTKQIRRAETQRRVISSQMVEFLEKQSSNEFVRELLKTASNNMMCSVFGQEYELREMVEEGYDLLGTLNWTDHLPWLSEKVNRFVSRIISEHRNQTGDDFVDVLLSLHGS-DKLSDPDIIAVLWEMIFRGTDTVAVLIEWILARMVLHPDMQSTVQNELDYLTAVVKEVLRLHPPGPWARLAITDTIVDGRLVPAGTTAMVNMWAVSHDPHVWVDPLEFKPER------------------------------------------------------------------------ 33357702 128 -------------------------------------------------------------------------------------------------HRTRRKHLEPFFSRQGITRIESRIAERVMKMDDRLVGSGSIIEVDHMLCALTGDIIGQVSSGMEAGLEFTPAWKDLMIKSTAIAPLFRCFPWINKFLQSLIKTQIATSKRDLFHHLLSSNVPESEKSIDRLRAESMILLLAGTLAGAHTLTFVVFYVLQNPQIEKRFKGYPNKMPTWAEEALRLNGLVGNLARCSEDIQFHQWVIPKKTPVGMSIYAMHFDQNVFSEPEAFKPERWDRNFVPFTKGSRSCLGVNLAWAEL----------------------------------------------- 157695993 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVMSLMKQQYRDGRALQDHEIAHILIALLMAGQHTSSSSTSWALLHLADRPDVADALYQEQVEHDAVIRETLRMHPIHSIMRQVRSDITVPPYVVPKGHIVLASPALSQMDPKIWKDADKWDPSRWGSPYLPFGAGRHRCIGEQFATLQIGVIISTFVRKI-EMRLDQPFP-------------------------- 170046190 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESFSQEQLLAVCLDMFIAGSETTTKTLGFAFLYLIRQPELQKKVQSEIDMCEAVVMEGLRMFMSNTFPHRALRDTKLCGYDIPKDTMMVGMFRGMMLNE--WDNPSSFKPERFPPKFHPFGVGRHRCMGEMMGKANLFLFITTLLQSY-DFLIPEGDPIPTD---------------------- 159124402 126 ---------------------------------------------------------------------------------------------DPQVHALQKRPIAKYYSMSGVLPLEPHIDETIEEFIDGPKAGRPCDLGQWLLYYTWDVVGKVTFSEPIGYLEKGYDFDHTIAIADKAMDYFALVQHLVDRLQGRDTAYHDPSKPDFLDKFIEAKATFPHVVDDAQIISYLMIMIAGADTTAITLNAALYFALKNPAVWKKTAQDLPYLNAVIREAMRMHPGMCLERYVPDETLPGGQFIPGGCIVGMNPYVLARNQSVWEDADVFRPERWNAADLTFGAGSRVCIGRNLGMMEVYKVVATLVSRYEIELVDPKGEWKTHNSFF------------------ 195501776 51 --PAAKYVPIPRVKGLPLTLVDLIAAGLHKYIDARHKQYGPIFRERLGGTDAVFVSSANLMRAVFQHEGQYPQHPAWTLYNQQHACKRGLFFMEGAEWLHNRRILNRLLLNGNLNWMDVHIESCTRRMVDQWRRYELPLLEQQLYRWSIEVLCCIMFGTSVLTCPKIQASLDYFTQFEHSSRLMTFPPRLAQMLRLPIWRDFEANVDEIIDHCIQVQEDKRSPHEDMIKRIFVDLVIAAGDTTAFSSQWALFALSQEPQLQKRLAKERATNDSRIKESLRLYPVPFIGRFLPQDAQLGGHFIEKDTMVLLSLYTAGRDPSHFEQPERVLPERWSHGSLPFAIGQRSCIGRRVALKQLHSLLGRCASQF-EMRCLNEKPV------------------------- 51341100 27 -------------------------------------------------------------------HTTFSAEEGLTTPVFGKD-----VVYDCPNEMEQKKFVKFGLSTENFRQYVGMIEEEVLQFMRDINEWGAFDVLK-VMSEITILTASRTLQGKEKDYAQVYNDLDGGFTPLHFMKRDAAHKKISDFYISIIRKRRENPGQDMIAALMNQKYRGRPLKDHEIAHIMIALLMAGQHTSSATGSWALLHIADRPDVAEALYEEQVKHFRQSDGSWRHPPIHSIMRAVREDVVVGRYVIPKGHVVLSSAAISQVDPMLWKNANDWDPSRWDSPYQPFGAGRHRCIGEQFAYLQLGTIISTFVRHV-EMRL-PETGVPPPNYHVRSHTRI------------ 171685158 138 -------------------------------------------------------------------------------KETGEIMYNLFSQIDPELHAKWKRPVAKYYSAAAVARVESKMDEVVDMLCQEWIVYYTWDVIGNVTFPLGYLREGKDFDIPWLDYVFDKNRIMRIGPPSFNHIVGLSVGHIMKRFQEDQGTEQKSRDADYLDMFLEARQKWPEVVDDAMVRYTLSNMIAGADTTSSIIKTAIYYWKKLREELEKAGINREKCPVSYRESMRILPGIALGRHVPKGTLPSGHYLPEGTAVAMNPYVLSRNKQIWENVDEFKPERWNSADLTFGAGSRMCLGKNLALMQI----------------------------------------------- 161076223 61 ---------------------------------------------------------------------------------------------------KRRNLARRHCSPRESSSYFSKMSEIVNQLLDQLTNISPCDILAASANMFCQYMCSVRFNYSDKGFQKIIEYFDEIFWCNHISRIVHWSASIRKFILERIVNHREEPDKDFTDALLKSLKEDKNVSRNTIIFMLEDFI-GGHSAVGNLVMLALAYIAKNPRICLYDMNVMPYTMASISEVLRYSSSPIVPHVAMEDTVIKGFGVRKGTIVFINNYVLNMSESFWNHPEQFDPER------------------------------------------------------------------------ 169868906 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGADTTVSSAHALFLALAMNPQVQLRAQEEIDYIQAIVKELTRWHTVAPVPRISREDAEYRGYFIPKGTILFANTWAIMHNPEVFENPMEFNPERKINPNVAFGYGRRICPGRYL---------------------------------------------------- 115445827 39 ---------------------------------------------------------------------------------------------------------------------------------------GVVDLMQEVDHVLMLIASRCLLGVRENMFDEVASLFHELMGGMHHRRRDKARAKLGEIFSQIVKTRKMSGRDDMLQDLIDSTYDGRATTDTEVTGLLVALLFAGHHTSSTVAVWTALRLLTHPEHLRAVRAQMDVLHRCIKEALRLHPVTPMIRRARRGFTVGEYSVPAGRLLASPLVVNTLLPNIYKDPHVFDPDRFAAAYLSFGAGKHACMGEGYAYQQIKVILSHLVSNF------------------------------------ 218716432 37 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTFSLRIAGSESSATLLCGFIFYTLTHPTVRQKNVHHLTYLNAVLQECLRIYPPVTLPRVVPDGGEIDGGYVAAGTTVGVNHFACYHDQRNFHRPNQFLPERWPFSHQPFSLGPRNCLGKNLAWAEIRLITTHLL--------------------------------------- 147906514 9 ----------------------------------------------------------------------------------------------------MRSVLQKILRPRDVAMYSGGVNEVIDDLVNRIRKLRAQENVNDLYFKYTILYECRLGCLDDKIPQMTKEYIEALELMFSMFKTTMYAGAIPKWLRPIIPKWREFCRSDGLFKFSQIHVENRELDLEEIYANMTEMLLAGVDTTSFTLSWATYLLAKNPSIQESVYQQIVQNRAVVKETLRLFPVPGNGRVTQDDLVLDGYLIPKGTQLALCHYSTSFDDKCFPAAEEFKPERWNFGSIPFGYGIRSCIGRRIA--------------------------------------------------- 195569747 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSSTFTALLLCLAKNPEKQARSMKNVPYLRACIKESQRLHPIVGNARVLSRDAVLSGYQVPAGTYVNIVPLNALTRDEYFPQASEFLPERWPFVFLPFGFGPRMCVGKRIVEMELELGTARLIRNF-NVEFNYPAENAFRSALIN-LPNIPLKF-------- 169778468 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTGDPKRIRDE-----LMNVLLAGRDTTASLLSNMFFMLAKNPHIWNKQLRNLTYLKYCMNESLRLHPVVPNARFAINDTVLPPVFVPKGSIVAYSVYSMHRREDFYPDANEYRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 150866745 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLAGRDTTSSLLSFIFYELSRNPGIWEKLKKKCNYVKWVINETLRMYPTVPVNRVSNKDTSLSPIFIPRGTTVGFRVYSTQRNKEYYEDPDVFRPERWADAYLPFLGGPRTCIGQQFALTEAGYILVRIAQLFPNL--------------------------------- 133779717 19 -------------FDIDL-------KNIHLDFLKWKERYGDIVSFKMNGKNFLVLNNIDIIRKAFESDEIGASDRPFIGENIFFGYKDVLLRRYDDEFMKMKKLMIRSLHDYNSDKFQQLMSEELSHILSKFQPTEPMDLVPSFCNIIGMLFTGRRCQDEDRLLKDFDRDGDTMIQPQVHAVYKRGGTELHNLVQDMKSKYDKTEVQNFIHELFAEDPDKGWLTDEHVLGMIMDLINTSVLTTKAVMAGALFLLSHFPEIQEKDMASMPYTEACMMEILRYQSHLPAPHALSQEVELEGYTIPKGTVIFGNLFACHHDETVYPDPWEFKPDRFVRNFIGFGVGRRRCVGQQMARIRM----------------------------------------------- 145249340 64 ------------------------------------------------------------------------------------------------EHHRFRRILNDFFSKRSVLAISPFIEERVEKLRGRFEGFYRDQSVVNLSDAFAALTSDVITYYCYGKRWGFIEDKDFRSDVHGGNEENTGLAHFNRFFPIVPETMRKQFQGSILSTISENTHDKASEKEDRTIFKRFTLLGAGTETTASTLMIMTYYVSRDRSIRDKLRSELKYLTAVVNESLRLSYIMRLPRVATETLKYKDYVLPPGTPMSTSTWFVHRDPSLFPEPDRFDPERWTRYIVSFMRGSRACIGMNLAYIELYLTIAHVVRRF------------------------------------ 195333145 104 -----------------------------------------------------------------------------------------------PKWEAFRQEVQHLLQPQTAKKYIPPLNDIASEFMGRIEMRDEKDELPANFLHELYKWALESVGFWAVPELELRMPLWRIYPTKAYRSFVKALDQFTAICMKNIGKTMDKADADEARGLPKSEADRKTGNRKLAAILALDLFLVGVDTTSVAASSTIYQLAKNPDKQKKLFDQMPYLRACVKETLRMRPVVINGRSLQSDAVINGYHVPKGTHVIFPHLVVSNDPAYFPEPKRFLPERWPFVSLPFGFGRRMCVGRRFAEIELHTLLAKIFR-------------------------------------- 70993014 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLQAFIDAEDPESKMSPHEVQAESIMMMLAGSETTSSAIMWTFHLLLLYPETLRRAVHELPYVEACVYEALRHSPTTATPRISSTGITLQGYYIPPGTEIYVNLRSPSMHPSLWDDPARFNPDRDNNKRLTFSYGPRNCLGRNLAWVEM----------------------------------------------- 15242564 186 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRDTTASALTWFFWLLLENPQVVTKIRQEINTSNGGQEEAMRLYPPVPFERMSKPDVLPSGHKVDSSMKILIFIYALGRMRAVWEDASEFKPERWSFKFLAFNAGPRSCIGKQLAMTLMKIVVVEIL--------------------------------------- 189212052 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFSFLETTKDNDKTLTKSEIRAECATLVVAGSDTSSSTLAATLFYLSENQGTYKRVCREITYLRACIDEALRMSPPVGWREVGPGGITIGSTHLPQGVDVGTGIYSLHHNTSYFHEPFRFNPERWRSAFHPFSSGPRGCIGKGFAYHEMTLTLSHILYQFDFYR-------------------------------- 50545119 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNILLAGRDTTASMLSWIYFRLARDPKRYAKLRKKCDYLRYVLNESLRVYPVPINARTASRDTTLQPIFVPKGQTVSYSVWWTHRDPEFWGDAEEFIPERWDTKYLPFNGGPRICLGQQFALTEV----------------------------------------------- 154312027 115 -----------------------------------------------------------------------------------------------PFHAQLRRSVNAAFSMSSLVQYEPLVTRTTEIFLSRTADHSSCDFAKWLQFYIGEMTYSKRHGFLEENRDVIISYLGRLFDYVAPIGQIPILDRLFKFAAQRVRERTDKSQPDLLSKFIQAKHDPEFMTDQLVMTMAVSMAFAGSETTAISLSAVFYYLLKNENCMQKLMRELDQKDACIKEAFRLHPAPGLPRVVPEGIEIAGEWVKGGTVVGCSAWVIHQRREIFDDVEAFKPERWNGAMLMFGMGARSCIGRNISLLEIYKLVPSFLRRF-EIALEHPEQEWHNSWFSHRPIRLP----------- 15864613 142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGTPIPDNEIAHMMIALLMAGQHSSSSTSSWMLFRLATRPDIQEELYQMPLHNQQIIKETLRMHPIHSILRAVKQPMPIEGTPYTIPTSLLAAPIASGGSPMYFPAPEKWEPHRWDSPYLPFGAGRHRCIGEQFAYMQLNTVLATQVREFKSFREGESFPKTDFSSLFSGPQR------------- 210111070 57 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKGHLLMMSPYWAHRNPNFFPEPDKFLPDRWLDAFVGFGGGRYQCPGRWFALMEMQMLLAMMIQMF-DFKLLGEVPKESPLHVVQPVGPCPVEWT------- 169785215 126 ---------------------------------------------------------------------------------------------DPDIHAQQKRPIAKYYSLTGVLPLEPHIDEVINYLLDQWLLFYTWDVVGQATFSEPIGYLKNGFDFDDTAMDYFKNPIYRIGPPAFGNITNISITHLLDRLQGKDTSYHDANKPDFLDRFIDAKDKYPDIVDDSQIISYLMIMIAGADTTAITLNAAIYFALKDRRVWARLQKEIRACNAVVREAMRMHPGVAMTRYVPPGTLPNGQYIPQGSIVGMNPYVIARNRSVWEDSDVFRPERWNNSDLAFGAGSRICIGRNLGLLEVYKVMATLISRY-DIELAPHRDWKTHNSFF------------------ 17385730 48 LPPSPRGVP-------FLGHLPLLGSLPHRKLRSMAEAHGPVMLLWFGRVPTVVASSAASAQEAMRRDAAFASRARVRMAERLIYGRDMVFAPYGEFWRQARRVVLHLLSPRRIASFRGVREQEVAALLDVRGGGETVNLSDLLMSYANGVISRAAFGDGAYGLDELFANFEALLGTATVGEFVPWLAELDGLLERVIADHRERRRRDFVDVLLDVSEVEEGAGAGEVLLFDLDMIAAATDTTFTTLEWAMAELINHPPVMRKLQCEIRAARAVVKETLRLHAPVPVPRETVEDTELLGYRVPARTRVIINVWAIGRDAAAWGDAEEFVPER------------------------------------------------------------------------ 38346509 49 -----------------------------------------------------------------------------------------------------RNLTAGFLRPSRVGLLAPLQQKAVDALVADIAARGARDVVHDALFPLAVRFCFGDDIDERHVRDLRRVMQELLVHWWRLRRFIASGRRRAEIFLPLIAQRRRTQHRDADGGVFRGRNSGRALTDDEMVGLVAEFLSGGTETVVSCVEWTLAHLVIEPEIQDKLCRQPAYLRAVILESLRMHPPVPTMRDVRSPQAVEHSLPDGGARVHFILGDIGRDGKAWTDPDEFRPERREVRMMPFGAGRRYCPGMGLGVAHACLLVAALVREF------------------------------------ 194771010 19 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDYLSHLIQLQQRGNTIHD--SVGHALTVHLDGYETSGAVLYHMLYSLSEHTEEQEKQINALPYLDQCFNESLRTTPIGFFMRICTKAVEIDLGNEKPGISVLVPAYQYHHDEAFYPEASEFRPKRFEDGFLPFGDGPRICLGMRVGQLTVKTAI------------------------------------------- 66529392 26 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSAGVDTTNSTIGFIIAFLVVHQDVQSKVYDEISYLKAVIAEVSRNIGPTSIPHRAVKDSTFLGFEIKKNYTLLANFKSIHMDKEHWGDPEIFRPERFINEKMPFGLGRRKCLGETLAK-------------------------------------------------- 15221776 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRLMQREYEKEEFSDKYFREFCTSFIIAGRDTTSVALVWFFWLVQKHPEVEKRILRTQETEDQFEAEDFRYPSVPMEMKQALEDDVLDGTRVKKGARIHYSVYSMGRIESIWKDWEEFKPERWQFKYVVFNGGPRLCVGKKFAYTQMKMVAAAILMR------------------------------------- 115395912 120 -------------------------------------------------------------------------------------------TLDHDLHRKRRAIVSPYFSKRAIAEIEPVIHERLNVLISRLAYIGSKDFKYGLKDALTVYNLTRFLPVPANTLKNLPLPILGLINPNFPSAREANKKMVLGYLNKPDEDKKAMKDSVIVSALTDPNVPDAEKTLDRLLDEGETIIFAGIDTTARTLGVALFHLLNNKDVLMKLRKKPDGQQWTTTELEAVPYMRRIPRISPEALRYNGFVIPPGTPVSQSTYLVNNDPSVFPNPQVFDPERWDKYMVSFSKGSRGCLGINLA--------------------------------------------------- 125584857 81 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTTMTLIAAGRDTIGSALSWFFYLLTKNPHVASKILEELDYLHAAVCESLRLYPPVPLDHVVAADVMPSGHKVRPGDKIVVSIYAMGRTESVWSDCMEFRPERWSYKFTPFITGPRTCLGKDMALVQLKVVAATVVKNF-EIEAVPGHIVEPKLSMVLHMKN------------- 126343816 70 ---------------------------------------------------------------------------------------------------RLRSLLAPMLRPRAAAGFAETLDGVVGDLVRHLRRCDSRDLVTDVAAEFYKRLGCLELAVPPETEAFIRAVGSVFLCPGPWARLCGDWEQMFAFAQQHVERGKAAHNSSVSGPHLTRFLFQKEVPEAAILGNIAELLLAGVDTVSNTLSWALYELAHHPGVQTALHAEITGAKAVVKEVLRLYPVVPNSRVPDKDIRVGDYVIPKDTLVTLCHYSTSRDPGQFPDPNSFHPNRWPFASLPFGFGKRSCIGKRLAELELKLALARILTHF------------------------------------ 170052346 49 ----------------------------------------------------------------------------------------------------QRKAVNAAFSTRVLNDFIPTINECTENLISQLTSVDGAEVVLDYAIPCALKMVCTTLGISVTESADMEEFIKSFRHTPNFREEMKHREKCYNFTKKILNEKKHQNSANFIEHLLDKDLVKRNFSDTEIVQNAYSMIAAGSETTAYTIANACLLLALHPDVQNKLHIFPDAHPSFLKELLRLYPIPIIARETGESFELDGVRFPKGTIFLL---------------------------------------------------------------------------------------------- 17562308 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQDTTATTLVSGFNQLVNNPEVMRKCREEIHYLNATIAEIQRHASNVNFWRLVHEPTIVNGYEIDAGAVITSQLGALHVNNDIFKDPSKFYPERFLNQIIPFGIGKRSCVGENIARSELYLMIGNLLLR------------------------------------- 145243810 212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDTTACCLTWTLRLLVQHPHVLSKLRAEISDRVGIIKEVLRLYPVPVNSRAATKTTTLPPILVRKGEAVGYCVYAMHRRRDIYADADKFRPERWDNGYLPFNGGPRVCLGQEFALLEV----------------------------------------------- 193579928 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDLLIEVSEDGKVLSDEDIQEEVDTFMFAGVDTTSVTLSWVMYVLGKHPHVQDKIVEELDYLGRTIKEVLRLYPVPFIGRQIYKPLTIGDHTILPGTSIFINVFALHRNEKHFENPEKFDPDRHRFAFVPFSAGSRNCIG------------------------------------------------------- 157356422 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGQETTSVFLVWTMVLLSENPNWQARARNHLKIVTMIFHEVLRLYPPVAMTRAVYKDTQVGDMYFPAGVQVALPTILVHHDHEIWDDVKEFNPERNQVSFFPFGWGPQACIGQNFAMMEAKIALAMILQHF------------------------------------ 193610668 57 ----------------------------------------------------------------------------------------------------LRNKLTPELTPRTIRRFLPEVNQLADDFLISLARDGNNVVFEAYCNRMGLESTCTLIQFRASQEAFYGLPLWKLIPTKAYKDFVASEDALYNIVSEIVDQSCTDVRSVFVSILQTSELDNR-----DKKAAIIDYIAAGIKTLGNTLVFLLYLVAKHPEVQEKIYNEISYLRACITEAHRLKPTPCIARVLESEIEYDNYRLPPGSVVLLHTGLACLDENNFKDATSYRPERWKSPFLPFGCGKRMCPGKRFVDLELQIVLAKMVKQFEDFE-------------------------------- 197627164 15 ------------------------------------------------------------------------------------------------DHRARRRVVGQLFSAAALQRYTPAIKAQVDDLRDELLVSGGPVPLAARLRRFAFAVIAGVLGLEGDDREALFQDFEIWTRGLFSFPVAAARERLLGRLEQVLRRARESVSGGLDLLAGGVDEAGVPLSDPDLVEQLLLLLFAGYETTASSLSCLMLALLQHPAPRVWLLEEIDTLPWPPDEVMRLVPPVGFFRRTRQPLVLDGVAVPAGRVIQVALASSNRYGACGQEPEAFRPERWTSPLWPFGGGERVCLGKALAELEIRLL-------------------------------------------- 212538699 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSHIELAYNVGILADAGLDTTSLQMRMFTLATLAYPEFVIKAQKEPDRLPTLDDEPWRSIAPGGVPHATLTADEYMGYQIPKGATIVWLYWAMALDENTFDRPLEFLPERWLDRFVSFGYGRRLCTGRHIAKNSLFLLMARILWGF-DVRHAVDEDLNMTSGFVSSPVPFEAVFEPRSV--- 115446247 44 --------------------------------------------------------------------------------------------------RQARRLVTELLSARRLASTEHVRAEEVRAMLRGLSRRGTAVVLKEHMLMVTLNVISRMVGSSPTTAEEFRWMIEEIFFLNGVFNIGDMVRFLEHILDEHVERRRREGDGDMVDLLLQFADDPSPIQRDGVKAFILELITGSTDTTSVSVEWAMSEVLRNPSVLARATDELDYLDAVVKESMRLHPVVPVPRVSREDAFAASYDIPAGTRVLVNVWAIGRDPAVWDDAEEFRPER------------------------------------------------------------------------ 21492716 30 -----------------------------------------------------------DALALLRHKEVSSA---LIEEMAPDILGGTLVTLDGSAHRQARDGIKAAFLPRGLAGIGELFEPIIRAQVKAWRDRGEVAILPD-TRNLMLKLTFSLMGIPAQDLSEWHRKYRQLLQLMVAPPIDLPGMPLRRAARDWIDAQSRQFRTGLINDMVSADCSDGALSDDVLVANIRLLLLAGHETSASTIAWMVIELAQHPELWHEDLAQCPVAEALFRETLRMHPASSVPRRAMQELQLGQRRIPSGTHLCIPLLHFSTSPLLHEAPDQFRLGRWPVDMLQFGAGPHVCMGYHLVWLEL----------------------------------------------- 189209507 36 -------------------------------------------------------------------------------------------------HRQRKAPLSKFFSRQQMLKLEGEVQDFATMVANKMAGKGAFDVKEAFNCYTADVISQYAFGEPMTWVKSFFKSAYMMRHNALGRKMAQVLPFMADYLGEDVKTVMRIMNVTIPQYISQALSNPDNMSEEEKYRYSFNFLLAGTETAAAILTVFTYWSLAKPEISQRLRMELPYFWAVLQECLRMMPSHRSARIATHEDLHSDWVIPRGTPIGMTSMINHWNRELFPDPDEFLPERWQKKLIAFGKGTRSCIGEQLAYCELYIM-------------------------------------------- 121717305 109 -------------------------------------------------------------------------------------------------HRKRRKPLDPYFSRLGVSRLEPMLGELTEKLLDHAFTAYSGDVINRLCMDDPPDVLVDDPEFSPWWYNMFHNGIATLPLFMGLPWLIHVVRKFKMMCDDHLRVAKREKRPTIFRHLLNSDLPPSELTDDLLSKEAQVLIGTGTITTAGSLCFICYHIVVNPAIKKRMANYPAKKPTWAEEGLRLSFGTMHRRTPKQPLQFRQWTIPAGVPVGMSAYYAHRDPSVFPRPDEFLPERWSRNYVPFSRGSRRCLGMNLAYAEI----------------------------------------------- 156060041 87 ----------------------------------------------------------------------------------GHPLPSLFSTLSEPFHAQLRRSVNSAFSMSSVVQYEPLVTRTTEIFLSRLSGHSSCDFARWLQFYIGEMTYSKRHGFLEENRDLFDYVAPIGQIPILDRLFLKNPLYLLAAKYGLIAAQRVQERPDLLSKFIQAKHRPEFMTDDLVMTMAVSMAFAGSETTAISLSAVFYYLLKNERCMQKLMREIDYLDACIKEAFRLHPAAGLPRVVPEGLEIAGEWIKGGTIVGCNAWVIHHRREIFEDVEVFRPERWNGTMLMFGMGARSCIGRNISLLEIYKLVPSFLRRF-EIALEPDQEWTLRNSWFVG---------------- 196009872 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDKNLVGALIDLFAAGIITTTTTLEWYFLYMIVHPNIQQKVHDELDYLQATILETLRASSVSPAPHETIADIKLNNYTLPSKTTVWINTWSVHHDEKLWPNPNEFSPERHLNNLMPFSCGTRACIGETLAKFNLYIIISHLMQHC-TFRKVDNQQLDLSTGFVMPCKEYQMTATP------ 115471899 33 -----------LIGNLFLHAPTM--AFLPSALRRLRRSHGPVVTLWAGNRPAVFVIGRDFAHRTLVLAGAALAHRPPSPFASSRALSFNRHGVNGDRWRRLRSAATEALRRRSVDRLVATLELEARACFGEWVRDGEHDAVLRDLRRAHADILALTVELGAFHLVPAVLMVPYLHRWWKLSGLQRSHRDIVAALISVRRLRREKADGDVADSATFCYVDTLLELELGEDEMCWEFMNAAAKTTSTALEWTMARLVHHSDIQRKLRHDIAYLKAVVQESLRLHPPAHYAHTVDRDVPLGGYVIPKGAIVNYAVAEIGRDATAWTDPDEFVPERFEIRMMPFGAGRRACPGASFAVSVLHLFVGRLVEQF------------------------------------ 158285026 74 ---------------------------------------------------------------------------------------------------RHRKLLNASFSPAALKSFVPTLNAKADQFTRELAGKECFDVHKLLARYTLVTISSTTLGMSFSSRRMFTNCFERIFFIIIMFFFSRKIITMRQALLSETKQTKTEYQQDFIERLEEAHDPANGIDEDGFQQHIDTMMFGGNDTSAQALSNTLLTLGMYPDWQEKVYQEIMDVEMFLKETMRLLPITGIARTPMKEVQAQDVTLPVGCFVLIPFLKMHRDKTIWPDAETFNPDRHPYAFIPFSQGPRNCIGMKYGWLSMKILL------------------------------------------- 10442761 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVAQNRVGWEEEARLVVEDLKADPAQLMMYNDMFRIMFDRRFESVADPLFNQLKALNAERSILSQSFDYNYGDFIPVLRPFLRRYLNRCMKVFEDHFVQQRKEAAERKGEINHDNVLYIVENINVAAIETTLWSIEWGLAELVNHPEIQQKLRERLPYLQSVVKERLRMAIPLLVPHMNLSDAKLAGYDIPAESKILVNAWFLANDPKRWVRADEFRPER------------------------------------------------------------------------ 2618745 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIDMILAGVDTTSTTFTALLLCLAKNPEKQEKLRNHIPYTRACIKEALRMYPTLGNARILANDTVLSGYRVPKGTLVSMISTGLLQDDNHYTKAKEYLPERWMRPYLPFGFGPRSCVGRRIVEMELELGIARLVRNF------------------------------------ 121713444 27 LPPSPPG-------DFFLGHLRRIPSSHAEYYAKWSRTYNSDILSLRMLTRVIVVNSVDAAHALLKKPTAADRPRFALYEIMGWGITLTFLRSSSPRFKLHRRLLQRSFSPSMCKDYRPIQMQEIRAAVAQIRSHPETWEVSLRRFAIAVVMRIALRWIPVCVAKRVGMLWGLVHAQQMRGAVEEFHNGPWGMMEEKLRAGTGETGSSFLGMHLR----EGKVGVEDLKGAAGTIAIAGGNTTFATIVVCILNLMLQPGVQARARAELDFLERVIQETTRWAPLSPIPHAMSAEESVGGLTIPRGAVVYANAWAMTHDERVYAEPERFDPDREPLPEGPFGFGRRVCPGQHLALTGVYIAMATLLA-------------------------------------- 217407522 265 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGHETSAAMMTWTLYELLANTALMQRQLKHLILSEACLRESLRKYSVPIVARRTVEDLYLGKYFIPKGSSFLINIQAIHHDPNLWPNPMRFDPDRFPYTFLPFIAGPRNCLGQHLALLESKMVISLLAQR------------------------------------- 115441117 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMTETIAARKATPSDDLLSRFMKKRDKGKAFPEDVLQWIALNFVLAGRDTSSVALSWFFWTLMQRRDVERKDTARWTEEPLNFDELERPSVPQDSKYVVADDVLPDGTVVPAGSAITYSIYSVGRMESIWKDCAEFRPERWAYRFVAFNGGPRTCLGKDLAYLQMKSIASAVLLR-NSVELVPGHKVEQKMSLTLFMKN------------- 50545727 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNILLAGRDTTASLLSWVMFRMARQPETWKKLRQRCEYLRYVLNEGLRLYPVPMNFRVATRDTTLQPIFIPKGGIVVYSVYHTHRAEEYWKDTEEFIPERWDPAYLPFNGGPRICLGQQFALTEA----------------------------------------------- 171687345 51 ----PPRIPSKLPFSIDFIYRSVKASMNYPMWKSLFVQANSSTVENRIAGRRVVMTDPENIKAILTQFGDYGKGEPFHREWKAFLGDSIFTT-DGDLWHGSRQLIRPQFIKDRVKHMQTLFRAIANQHVDLEAGNGKPVDISDLFFRFTLDSATDFLLGKDNPRQEFAEAFAELNVFVPRGSFRRGMKIINAFINQYIEQTLRLDPNDLASKSDAHALAGFTRDRQVLRDQLIAVLLAGRDTTACTLSWTIYELARHPEALKKLREEMKYLQNVMNETLRLYPVVPFNRLALKDTTLPPVKVLKDTPIAYSTLVMQRREDLYP-PDVFSPDRWPWQYIPFNGGPRICIGQQFALTEMAYVLTRLF--------------------------------------- 145606496 223 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGKGYSDTEKLSFGATIMNGGADTTAITCLTMLGAFACFYEAVRWRPLTP-----------------LMTRRVRQDHEYEGFFIPKDTMVLFNIWALSHDTDVFDRPQDFMPSRKPLPVYGFGTGLRNCPGQKMAENSVMLVVAKLLWAFPDGKLDTSMETGYDDAFMLAP--------------- 170111507 34 ------------------------------------------------------------------------------------------------RFRRYRRLFHKLISQAAMKAFLPIEELEARRFLRRVLMKPEDLAVHKISHGYDVKEHNDPFGFLVDLIPALRYIPMWFPGAGFRRKASVWAATLFEMVEQPHDFVKKQMAAGTATHFSSALLEGQKLTADEEKWSAASLYSGAADTTVSAIYSFFLALALYPAVAEKAQEEIDYVDALTKEVFRWNAVVPTPHRAMEDDIHDGFFIPKGSLIIPNIWKLTHDPRVYHNPMEFNPDRTDPRNFSFGFGRRACPGYHLADASVYIACVTSLAVFNIAKAVEDGVVIEPSGTISHPKPFKCSITPRSEKAI 121704090 43 ----------------------GLKGDRHLWLHRLHQKYGTHVRVAPN---FVSVNTARGLHDIYGHGKRLRKANFYNAFPAIKGVYNTHNAIDKTMHGRKRRVLSQAFSDHALKSMEDVMLLHVRQLCAALAGGSTYDVMGELCFRAANRHYVCGLWMPLDTWHLDQIFIHKLTNDRWNF-IMNSRVEANARAKERAQAGREAKKDFFYYLLNAKDETGKGLTTPELWGEANVLMIAGSDTTSTTLSATLFYLVRDPRALALLQNELVYLKACLDEAMRLAPAVPPPREILEGASVDGVFLPAGTDCGTPTYSVHRQAEYYPEPETYIPERWRRAFCPFSIGPRGCIGKSMAFMEMRLTIARLMFLF-DFELAD----------------------------- 50417817 94 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLAGRNTTASLLSFLFFELARNPEIWSKSMKKCTYLKWVINETLRMYPVPQNFRVAKKDTTLSPIFVPKGQFVLYTTYSMHRLEAYYKDADVYRPERWENAYMPFSSGPRVCLGQQFALTEASYITIRLAQMFPNLE-------------------------------- 50286893 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHYRKRDHAQQAISGTYMSLIKERREKNDRDLIDELMSTYKDGTKMTDQEIANLLIGVLMGGQHTSAATSAWCLLHLAERPDVQEELYQEQMRVNQMIKETLRHHPLHSLFRKVMRDVAIPNYVVPRDYHVLVSPGYTHLQEEFFPKPNEFNIHRWDGPYLPFGGGRHRCIGELFAYCQLGVLMSIFIRTM------------------------------------ 71834522 26 ------------------------------------------------------------------------------------------------------AIIKGRLTPGNTAMLSPHLCEEFNDHLESLGSEGSGQLNELIKSVMYPSVMSNLLGRCNEFLEKFTTYDEGFLPEMFLKEWSNSKHWLLSLLRKMVIKSEETDRKTLLQHLAAS------ISEQYLPNYGLLLLWASLANAIPVTFWAVAFILSNPTAYKIVMQQMPYVKWCIMEAIRLRAPGAITRKVVRPLKLQNYVIPPGDMLMLSPYWAHRNPKYFPDPEDFKPERWETAFVAFGGGKNQCPGRWYAIMELHMFVALIL--------------------------------------- 115396804 67 ----------------------------------------------------------------------------------------------PDMHRIKRSALNPFFSRKKVLDLEEIVQEKAAKLVGRMRHHGFRAISVDVITDYAFNHCYGFLDEEEFGVEFFNMIRDFGPAFWFFQQFPATRMMLHHRVKDEVDNGKKAARTTIFHQLLSPDAAEGYVVPEELKDEAYILVAAAADTTGNALTIATYNAVRNPKIYQRLTAELKEAFPDPAMKMDFVSVGRLPRVVPDPAEFNGYHVPGGTVVSMSSWIMHHNEDLFPQSEVFNPERWTDPEFSFGKGSRQCVGMPLAYCELYVTLGQVFRQFDDL--------------------------------- 158291215 78 -------LPAVLVNDHEVLQRSEFDGRPDLFLARLRDERYARRGIFFTDGDSW----REQRKFFLKTHEYGFGRRSDAVEQDLVAGLAELIALDGPVHEHERAVVASTGSALCPQVFFALFSNVMLRMLTRLEREDQAVLYDVGHCSLAFHRQGDDYGLALSYIPWIRH---VLPGPSRYRLLREVNQKANGVIRSLVEQCEQTYSEDIDAYIRELRRTGSKFEYDQLIIGCADFLVPAFSAIPAKLGLMLERLVAHPAVAEKMYTEIDYCEAVVREALRIDTPSGIPHVATADTELAGFQIPKGTLIINGLDYINHQEDVFPEPHTFRPEREHDRSVPFGAGKRVCAGESFARNALFLTLTTLVQQFTSMEGRTPDPEQHLTGVIR----------------- 125551826 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVAQNRAGWEEEARLVVEDVRRDPTQLMMYNDMFRIMFDRRFDSVDDPLFNKLKAFNAERSRLSQSFEYNYGDFIPVLRPFLRRYLARCHQLKSQRMMDHILEAERKGE-INHDNVLYIVENINVAAIETTLWSIEWGIAELVNHPSIQSKVREEMAYLQAVVKERLRMAIPLLVPHMNLADGKLAGYDIPAESKILVNAWFLANDPKRWVRPDEFRPER------------------------------------------------------------------------ 193591993 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIRDEVVTMMIGGSETNAITLCFCVLLLAIYPSIQDKVYDEIYYLDQVLKETLRLFPVIPILRQLQGDVKINNIVLPKGSTCYLSPLATHRDSDSYPNPTSFDPERHKYSFIGFSGGPRGCIGSKYAMLSMKVLVATFLR-------------------------------------- 41059676 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKDLNREFYVFISQKVAEHRKDMTDAFILALDQGSSTGVYLDKEYVPPTVSDIFGASQDTLSTALQWIILVLVRFPDIQKQLREEVDYVMAFLYEVMRFTSFIPIPHSTTTDTAIQGYRIPKDTVVFINQWSVNHSPAKWVRPEVFDPNRFLDKSLIFSLGKRRCIGEDLSKMQL----------------------------------------------- 148687210 30 -----------------------------------------------------VLSGYEVVREALVGTGHELADRPPIPQRGGGCWVGHPATS--PSH---------FSSASALTTRHPVFVSLL-SLIDQVMV---------------------LLGSPGIQL--FNTFPRLGAFLRLHRPVLSKIEEVRTILRTLLETRRAQSYVEALLQQGQEDDPEDMFGEANVLACTLDMVMAGTETTAATLQWAVFLMVKHPHVQGRVQEELDRVQLPQPEHQRALPYPHVPRCTAADIQLGGYLLPKGTPVIPLLTSVLLDKTQWETPSQFNPNHKRGAFLPFSAGRRVCVGKSLARTELFLLFAGLLQR------------------------------------- 171682724 143 ------------------------------------------------------------------------------------------------EHARLKRPVVRHYSVPAVLAMEAHMDKVVADLLQHLKKCNFGDWLGYYAWDFGIVTFSTKFGYMEKGYDFTLAVADQSIDYLALCGQMPWTDYILDAIQKMTARLKGEDKPDFLQYFIESKSTHPEIVDEGKIIGYLLLLIAGADTTAITLRALFYYTLKDQRVWKKKARALPYLDAVVNETLRYHPSMIMERIVPEGVLPDGSVVPGGQMVGMNPYIVGRNKKVFENADDFYPDRWNQAMLQFGGGSRICLGRNLSMMEVYKLVPTLLSTF-DIELEDPNEVWWYSS-------------------- 15223657 217 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDVIFSLVLAGRDTTSSVLTWFFWLLSKHPQVMAKLRHEINYLHAALSESMRLYPPLPFNHKAKPDVLPSGHKVDANSKIVICIYALGRMRSVWEDALDFKPERWSYKFMAFNSGPRTCLGKNLALLQMKMVALEIIRNY-DFKVIEGHKVEPIPSILLRMKHLKVTVT------- 156063282 36 ----------------------------------------------------------DDVQAA---RVIYSTAGGSFPMPLDSGPETLFTERNPHRHSAQRRKVANHYSMSSLVGYEIYVDNCTELLSRRFGELANSGNIVDLHHWLQCYTFGKRFGLLDMGEDK-DGVFKALDSGTSYSTFAGIWSWVHGFLLPIMENEREGTPDIMTKILMASEKDPEKITRADLFNTCFANIGAGSDTTAITLSSVLYHLFKHPETYHRLREEIEYLQAVIKEGLRVHPAVGLGRVVPAGTTIANQFIPGGSTVGINAYVAHLNTSVWGDADTWRPERWEKYFFSFGMGSRTCIGKNISLLEINKLIPQLMRRF-DFELD------------------------------ 194748667 119 ---------------------------------------------------------------------------------------------------RLRAQLQKELSPKSVRNFVAQVDGVTKEFMRFLQDSRAGDSIDRLNLELTCLFGARLQSFSPKEQDSDSRSTRLMMETPNYRKLSQAQSYMEEVALELFEENLKNGSKG--TSLISAYLKNPELDRSDVVGTAADLLLAGIDTTSYASAFLLYHVARNPEVQQRLFTDITYTRAVLKESLRLNPIVGVGRILNQDAVFSGYFVPKGTTVVTQNMVACRLAQHFEDPLHFHPDRWPYLVLPFGHGMRACIARRLAEQNMHILLLRLLR-------------------------------------- 169786333 45 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVARLTRKGSPLSHMQVAAECKDHMAAGIDTTGDALCFLMWELSQPQNLQFQDRLHMSYLDAVIKEALRCAPPIPMPRYVPSGRTIDGYFIPENTIVSCQPYTVHFNEEVFPEPDRFNPERWNRLFFAFGTGGRGCTGKNLAMVEMKILLRELYSRF------------------------------------ 211581764 107 -----------------------------------------------------------------------------------------------PDHARFRRNFSHAFSDRALREQQSLICGYADSLVDRMFNLTTFDIMGDLTFGDTSWVSAVFVSVKTNSYRRLARYVPWLIPKELEQQSVAHYQASQERVDKRVDSNRTLQKPDIWGIVM-GQKEDLRLTRTEMYANSQVFMVAGTETTATALSGLLYHL------------------------------------------------------------------------------------------------------------------------------------------------------ 212532497 49 ----------------------------------------------------------------------------------------------------QKKFVKFGLTSEALRSYVELITKEVNEYVANKQLHGTIDVGKTMAEITIYTASRSLQGKEYHDLDMGFAPINFMLPWPHNRKRDAAQKKMAETYMEIIRHRRQAGGEDMVWNLMSCYKDGTPVPDMEVAHMMIALLMAGQHSSSSTISWIILRLASQPKITEQLYQEQELQANVIKETLRHAPIHSILRAVKSPLQVEGTPYVIPTSVLSSPGVTARSPEHFSEPLEWDPHRWDGPYLPFGAGRHRCIGEQFAYVQLGAICAALVRKFKNLPNVEGVPATDYSSLFSRP--------------- 39944668 90 ------------------------------------------------------------------------------------------TTLDGDQHKELRKAIGPHYTIGTLKHWEPRFDDLILTALEKWTEKSEREFAADVMTMVSFSEPWGFVRNDRDERELLKRWRDSLPYFGFVNRFRWFRDVVMKFMRETIREYRMKNQPDFLQHCLEARIGTKPLSPVQKRAHITLLFQAGADTTGTALGCTFRFLVTNPDVMSRCQAEIDAADACIRESLRLHPPAPFPRIVPRAGTIGDVVLPPGFEVTTHPYVVQRDPVLYPDPEVFRPERWEAGQFTFGVGPRVCLGKDVAYMEL----------------------------------------------- 218712024 112 ------------------------------------------------------------------------------------------TTIDAASHRRRRGALNPMFSRRSILSLEHLIQQRTELLCERISGFGRPLSMTDMLPAFTGDMIMEAFGFSYNQLENFESFHEAFMAIGSSAHVASFFPWIISAMNSLPDTRIEKAQPSMLSLLRHARSKPEEGKEQISKTTIFILVAAGVETTAFALCVGVFHIVNTPQIYSRLKNKLPYLRACIQESLRLSSARNPRRHPDRTLNYKNQYIIPKTKVSMTIVDVHHDESIFPDSHRFNPERWLNDLVAFGKGPRRCLGINLAWAELFFAMSMTFGRF-DYTLTDATDIRYK---------------------- 38567920 37 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMKVLRGMMKERMAEPERPCEDFFDHVIQELRREKPLLTETIALDLMFVLLFASFETTALALTIGVKLLTENPKVVDALREEHEAIIRNRKDPNSGVTWAEYFRKALQDVEIKGYTIPAGWGIMVCPPAVHLNPEIYEDPLAFNPWRWQGKFMAFGGGLRFCVGTDLSKVLMATFIHSLVTKYSWRTVKGGNIVRTPG--------------------- 195113847 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFLLDGFETTATILAHTLLLLGRDARVQQRLRDEVREHNACVHECIRLFPPAVSNKVCTESIELPNFKVEKGTIVVVPHVCYMLDEDIFPNAKEFQPERDQGAFMGFGDGPRICVGMRFALTQIKAALVEII--------------------------------------- 27817891 108 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVLQRFLESRRDGRAMSDNEITGMLIALVVAGQHMSSSASTWTGAFLLRDPKHYDALTTGMSTLHRCIKEALRMHPPAPAVRTVRRGFAVWTYRMPAGHSVVSYAAFNHRLGYVYRDPDEYDPERFKFSFTAFGGGRHACLGEHYAFLKMKVIWSYLLRNF-ELELVSPFPEVELNNIMLGPR-------------- 2673983 31 --------------------------------------------------------------------------SALVVEKSDYIFANNIFSMTGDAWKERRSDITPGLTISRIKSVYPVTNQVCKKMTEDLSLCFTTEMVTDCVLGLPTPVMAKMRNLFRQDLPFLINTIAMALFPPLRRIIRTIVEFFVRFMETPLEERQKHNRVDMLGYIIQL-SPKRNMDSLKITACTMSFLLDGDDTPPSLLSNTLLLLGRNPQGHQRLREELSEHNACVHESIRIFLTAVSSKLCTESIELSNFTVEKGTVVLVPITCFMYDDDHFPNANEYNPERFLKPFLGFGDGPRICIGMRFGLAQAKAALVEIL--------------------------------------- 146186440 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DANILVTIMNLFTAGTETTAATLRWALLFMAKYPKIQDQVQEELSFTDAVIHETQRKANIIPLSHRTSQDVTFKGFFIEKGTTVIPVLTSVLYDENEWEKPNIFYPAHKRDAFMPFSAGRRLCLGESLARMELFLFFSTLLQHF---RIAPP---------------------------- 7548332 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTAGLLSFVFFELARTPRVANKLREEIEYLKAVLNECLRLYPVPQNFRVATRNTTLSPVLVRKGQTVMYSVYAAHRNKQIYEDALEFRPERWGWAFLPFNGGPRICLGQQFALTEA----------------------------------------------- 62178550 376 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQELLQSLIDMFFGGVTSSLSAIEFLLMYLCKHTNMQRKKWSMRDQMPACITEALRAVTPSSLPHVAKEDTEIEGYAIPKGTFVMGSIYSLHYDPRFYLDPEEFRPQRHPQSFRPYGIGARRCVGESIASMQM----------------------------------------------- 212516151 157 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPDEVLTCIVDLLLLGVNTTSSALAFFLYHLAQNQRSQRKTLNNFKYLDACLKESLRKLPMPTLTRVLPTDIALSNFRIPKGTYMVMDIQSACLKEQNFEKSDKFIPERWSFSFIPFGYGIRSCVGKHLAEVQLKSCIAKIIR-------------------------------------- 115446253 45 -----------------------------------------------------VVSSAPAAEECLGAHDVAFAGRPRLPSAGILSYGWMGTAAYGPYWRHVRRVVAEILSAHRVRQFAGLMNTMMAMICDKTYYGADDDVSEEARWFREMVEETMALSGASTVWDFLPAALRWVDVGGVGRRLWRLRESRTRFLQGLIDDQRKEMEHDGDGRLSVQRQDPEECPDQLISSLCISSLEAGTGTSTDTIEWAMSLLLNNPDVMRKARDEIDYLRCIIMETLRLYPPAPVPHESSSDCTVAGFHIPRGTMLLVNTFDIHRDPHIWDEPTSFIPERFEDGRIPFGMGRRKCPAENLG--------------------------------------------------- 154292451 57 ------------------------------------------------------------------------------------------------DHRRFRRIQSHIFSEKALASQEPLIQDYARQFISQWYNYTTFDLIGDLAFGEPHEWIGLLLGVPIISELTRYPILGALAFFLVPKSMADKFEHHEQLSKEKAYRRLDTPRDDFMSYIIKHNDTEKGMTREEIGANASILISAGSETTASLLNGVTCYLLRFPDLTLQALASCKYLNAVLEEGLRMYPPVPSAREVPKGSIVAGQFVPAGASVGVSFIGSQFSADNFHLPYEFHPERWKKARQPFSYGPANCIGKNLAYAEMRVLL------------------------------------------- 3913313 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTLSTALLWLLILFTRYPDVQARVQAELDYVMAFLYESMRFSSFVTIPHATTANTFVLGYYIPKNTVVFVNQWSVNHDPAKWPNPEDFDPAR------------------------------------------------------------------------ 195129413 56 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPRSVRNFVREVDAVTQEFLQSVEAGAAIDMLPKLTRLNLELTCLLTFGARIQSFSPLPTDQGLQLWRFIETPSYRKLRRAQAYMESVALELLEQQGSSFRSSLIASYAQNPQLDRLDVVGTAADLLLAGIDTTSYASAFLLYHVPRASMKCSKCCPKPEYTRAVLKESLRLNPISIFGRVLNQDTLLSGYFVPKGTTVVTQNMIACRQPEHFPDPLSFQPDRWPYLVMPFGHGTRACIARRLAEQNMHVLLLRLLR-------------------------------------- 218721742 124 -------------------------------------------------------------------------------------------------HRRLRRLLAHAFSDRALRAQEDILQSYVESLISRWFNYITFDIIGDLSFGIWQRYLSSIFGLLQFKRTFPLSWRFFLARWITPKDMREDRLYQHDLAQSKLTKRVDTGRQDFVHYMLKGSKDPDGLSMDEIVNLSEFLMLAGSETTATVLSGMLYHLLQNPQCLSRL-------------------------------------------------------------------------------------------------------------------------------------------- 70991773 135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RETFLDALARFTRDPRVLRDQ-----IVAVLLAGRDTTAAVLTFCIFELARNPDVVAKLRKEMKYLNAVLNETMRLYPPVPFNRYSLRDTTLSPVGVRANTRVIYSTMIMQRSAENYDDPEKWLPDRWPWQYIPFNGGPRICLGQQFATIEMGYTVVRILQAFERIHAMPA---------------------------- 195615866 41 --------------------------------------------------------------------------------------------------RQMRKLVMKLFSRRRAETWAAVRDECAAELIFSLAAFGTRDGEGQEEFIAILQEFSKLFG--AFNVGDFLPWLGWMDLQGINRRLRAARSALDRFIDKIIDEHVRRGKSPDDADADMVDHNTLRLTRDNIKAIIMDVMFGGTETVASAIEWAMAEMMHSPDDLRRVQQELAFLRCVIKETLRLHPPIPLLHETADDCVVAGYSVPRGSRVMVNVWAIGRHRASWKDADAFRPSRFAPPFLPFGSGRRSCPGMALGLYALELAVAQLAHAF------------------------------------ 125593217 41 --------------------------------------------------------------------------------------------------------------PAKLRTYVDLMVAEVEGYFARWGQSGTVNMKQEFEQLVTLIASRCLLGVRDKMFDEVSTLLRELNDGMRLVTILFPRARLGEIFSDIVGGGGGARHDDMLQCLIDARKDGRATTETEVAGMLVAALFAGQHTSSSTSTWAGARLLTNPDHLRAAVEEQDTLQRCVKETLRLHPPAMLLRHARRSFVVREYEVPEGHTVASPLLLHNALPRVYRDPGEFDPGRFGAAYTAFGGGRHACVGEAFAYMQIKVIWSHLLRNF-ELQLVSPFPETDWTVVMPGPK-------------- 42476256 136 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLSIEDIKASVTELMAGGVDSVTFTLLWTLYELARQPDLQDQMVKMIPLLKAALKETLRLHPVAMSPRFITEDTVIQNYHIPAGTLVQLGVYAMGRDHQFFPKPEQYCPSRWIFKSLGFGFGPRQCLGRRIAETEMQIFLIHMLENF---RIEKQKQIEVRSKF------------------- 170117529 10 -----------------------------------------------------------------------------------------------PRFRTYRKHFARYLGSGPIEKLHPLVETETRRFL-KLTLKGDCDLMSCLRTLAGGIILGLTYGYQVQERDDFFPILRSLPEFLPGMSFMETARQWRKDTQRMVDVPYNFTKDQMASFVSTSFEAESSMTEEEIRDLKFTMYGGGADTTVSAEYAFFLAMVLNPEVQKKAQAEIDYINAVVTEVLRWNSVAPVPHRAVEDDIVNGFFIPKGTIIMANLWNMLHDPETYPDPFTFDPERRDPRNVCFGYGRRICPGRYLAEASL----------------------------------------------- 195029745 139 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRACIKEALRITPITPNFRVTSKDLVLSGYRVPRGTGVLMGVMELSNSEEYFAKSAEFLPERWPFVYLPFGFGPRTCIGKRIAAMELETLLVRLLRNY-RISWLGKKPLQYESSII------------------ 115400087 127 ----------------------------------------------------------------------------------------------PEQHLRQKRPIAKYYAMTEVLTLEPHVNEMIQCLLSEWMRYYTWDVVATFSNPFGYLQKGCDFDNTISIADQAMDYFARIGPPSFGNITAISIQQLMSRLQRREAGTSQGASQDFLDRIDAAAHDSDTIDHGQIISWLMINMIAGADTTASTLNAVLYYSLKHPAVWARLQHDVSYLEAVIREAMRMLPSVAMTRYVPEGVLPDGRRIPGGCAVGMNPYILARNSSVWECPDEFRPERWNNTDLVFGGGSRVCLGKNFALVQIYKVLATLVSRY-DIELAPDREWSTYNSFF------------------ 145233653 53 -----------------------------------------------------------------------------------------------------RALIRPSFTRDQVADLA-MFEELIPDLFAQIPRDGVTDLQDLFFRYTIDSATAFLFGQSVGSLQMLRFVLGPLGKIFPHKKADKCYRLCRDFAERFVDEKEADQETKHQKYIFSHELARRTSDKHRILDELMNVLLAGRDTTAGLLSNMFFVLAKRPEIWDKLRQNLKYLRCCMNESLRLHPVPMNGRIALRDTVLSPVFIPEGSTIEYNVYAMHRRKDIFPDADEFRPERWENGYLPFNGGPRICLGQQYALTEA----------------------------------------------- 170293012 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEELIDQLMTFLAAGHETTATALTWAIYILCKQPEAQTRRRHFPNPKSSPRSERPRFAPIPLTMREATCDTTILQTIVPAGTRIILAPRVTNRDSALWPDANNFNPDRWNYADLTFLHGPRSCIGQSFARVEFAILLATLIANF------------------------------------ 118782081 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLQQLLEMKANG-ALDMRQVAGQCYSFFIAGFETSASLLSFCLYELAKHGAVQDRMVMALGYLDQVVKETLRMYPPVDFFRVASNDYPIGFGTIPQGTLLVVPVHALHRDPAYYPQPDVYNPDRNRPPFMPFGLGPRHCIGDTFGLMLVKVGLVAMVRSF-RFTLDVD---RTPENVTFKPRSL------------ 170096664 40 --------------------------------------------------------------------------------------------------RRHRRAFHEHFHTNAVHKYLPTQAKESQALLCRLLTT-PQNFMHHIRHTFASSIMSVSYGLPVLEFDYVPSWFPGAGFKRKAAHYAAINAEVVDRPFKSIQKKMAEGTPCVLTSLLEEFPGNEELSRAEKRNTAAVAYIAGADTTVSTTQSFFLAMAMYPEVLRNIHRLPDFNDRPYKETMRWVLPLGVPHMATEDDEYDGYFIPKGTIVIGAAWSILHDPEVFEAPEEFKPERRDPVVAAFGFGRRMCPGRYL---------------------------------------------------- 170092221 125 -------------------------------------------------------------------------------------------------HKRHRRVATPAFSIQNLRALVPLVFQKGTQLKDRWMEMAKVDVCHWINRATFDVIGLAGFDYNFNAIELFRAYKDMFPFMNQIFVINRCQEAITRVAGHLIQEKKRKIGKDLLSLLIKANMAKDRISDEDMLNNINTFMFAGSDTSSLTLTWTLLLLAQHQSVYAKVSDSPYLDNVIRESIRVIPALHSSIRVATQDDEIPTMYPVHSHFVHVAVEGFNLDQEFWEDAWEFNPDRWDNNHLTFSAGPRSCIGMRFSMIEMKTFLYILLTQF------------------------------------ 195494530 139 -----------------------------------------------------------------------------------------------PEWGRVRSAVNPVLMQRNVAIYLKPMQRVNRQFIREMRDTESQEVPGDFLNTINHLTFESVATVPPPEASKLFQNIEVLMNSFFYKKFSQAMDEIFDYVNQAIERIDRKLLEGDSSDHKSVLEQLLQIDRKLATVLAMDMLMGGVDTTSTAISGILLNLAKNPDKQQRDMKSLPYLRAVIKESLRLYPVTFNARSAGADVVLDGYRIPKGTNLLMTNSFLLKDDGLYPRAKEFIPERWLRQYLPFGFGPRMCVGKRIVDLEMELTVANLVRNF------------------------------------ 158318119 53 -----------------------------------------------------------------------------------------LLAIDPPDHTRLRRLVSKVFTPRAVDGLRGEVERAADALLDAMADEGTVDLVGRCASRLPVTVIATILGVPAAMHAQFLAWGDFGLPYGAFRRVERAQQAINTWLRGHFEGLRRDPGEDILSQLVRLVDDGDRLTETELIATAQLLLAAGFETTVNLLGNGAALLMEHPDQLEYLRSGPDRW------------------------------------------------------------------------------------------------------------------------------------- 215493687 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIASQCMLCIVAGTDAVKHTLTCAVYNLVMHPQYQERLIQEVDDTEAVIYETLRMYPDSFLTRVCTKETVVSGIRLKPGMGIEFPLRGVHYDSEFFPDPYLFNPERFPYTFLAFGEGPRNCVGTRMATVVIKAMLATIYR-------------------------------------- 157766336 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTLTWACVCLLNKPEVIQKAREELIHVTAVISEVQRISSIVNVFRIIEQDTVIDGQPLRAGTAITAHIGMIHVDEDLFKNHLEFDPERFDKKLIPFGIGKRACLGESLAKAELYLVLGNLL---IDYNLEPGNVPSMKSGFLKRPEQFDVKF-------- 168823415 74 --------------------------------------------------------------------------------------------------------LSGTFTPSIVEGYQEVFAGRAADLVQRLKTEEPFDIMHDLAYTTLEAICQTAFGFPRCLELLIRRGLNPLLHLDFMYRLTPASKELQKVITKLIQERECAKQDNFLDLMLEMQVSTPELSVEQIRSEVDTVLFGGHETVATTLFYALLMIGRDKNLQDKLYNRLRYCEATVLETLRLFPPFPVLRMADKDLQLGKCVVPRGTVCAVSAMVMGRARRLWPDAAEYRPERWPAAFLAFSYGRRACIGKNYAMAILKTVLASCVRELEELQLKLDVVLRPASGHLLQVK-------------- 170109454 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAASDTTISATTTFIYAMTTHPEVQMKAQAELDYIEAIYRELLRWRPPLNMPHTSTKDDNYEGYFIPKGTVVMSNIWAMAHDPAVYPNHEEFAPERKDDFILAYGFGRRVCAGQHLA--------------------------------------------------- 15223436 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAISETLRLYPPEDSKHVENDDVLPDGTFVPAGSSVTYSIYAAGRMKSTWEDCLEFNPERWQYRFVAFNAGPRICLGKDLAYLQMKTIAAAVLLR-HRLTVVPGHKVEQKMSLTLFMKN------------- 147773635 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVISFLLAGRDTVASALTSFFWLLSNHPKVFEQMQELHYLQAAVHESMRLYPPIQFDSKFCQEDDVLPDGTFVQRTRVTYHPYAMGRIEGIWPDCLEFKPERWPFKYPVFQAGIRVCLGKEMALMEFKSVALSLVRRF-HIELATPCPIPRFS--------------------- 5042165 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTILTFMLAGRDTTGSGLTWFFWLLIKNPEVIAKIRQEINYLHGAICESLRLYPPVPFQHKTKPDVLPSGHKVDANSKILFCLYSLGRMKSVWEDALEFKPERWSYKFLSFNAGPRTCLGKEVAMMQMKSVAVKIIQNY-EMKIVEGQQIEPAPSVILHMKHLKVTVT------- 171921116 48 -----------------------------------------------------IINSDEIAREALKERDDFADRPNLFNRTIGGNHKSMGNSPYGEQFMKMKRVITEIMSVKTLNMLVAARTIEADNLLASMYKRSETADVREFSRVYGYAVTMRLLFGRRHPADYLEKWFRGWNIDGQEERVVMYCNKVRSYIDERVELWREKGGEDWIDTFITLKDENGKYYPDEVKAQCVEFCIAAIDNPANNMEWTLAEMLKNPEILKKALKELDYLKACCRETFRIHPHYVPTHVARQDTTLGGYFIPKGSHIHVGRPGIGRSSKIWTDPLVYKPERHELRFVSFGTGRRGCVGVKVGTIMMVIMLARFLQAF------------------------------------ 119192392 135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTALPDKEIAHLMITLLMAGQHTSSAISAWAILQLAAHPEVMEGLYQEQSFSQMVIKETLRHAPIHSIMRKAKNTMAVPNLVIPESHILLSAPGFTARSEDHFKDAAKWNPHRWKSPYLPFGAGRHRCIGEKFAYVNLGVILAVMVRHFPDNRV------------------------------- 194746689 73 ----------------------------------------------------------------------------------------------------FRSIVNPVLMPKNVRLYYKKMSQVNREFVERLRDPETLEAPDDFINTLNRWKNVEALRLFEYLEEFFVVAADLEMKPSPWPKLKRVIAALDGYIEEAIERLDKEAKQGILRPESEQSVLEKLLKMDKKVIMAMDMLMAGVDTTSSTFTALLFCLTENPEKQEKSMKNTPYLRACIKESMRVRPIFGNGRALTKDSILSGYKVPAGTLISILALNSYTKNEYFPQASEFLPERWPFVFLPFGFGPRMCVGKRIVDMEMELGLARIIRNF------------------------------------ 190347603 74 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLAGRNTTASLLSFLFLELSRNKHIWKKSMKRCNYLKWVINETLRMYPVPTNFRHAAKDTTLSPVFIKKNTDVYYTIYSTHRMKEYYKDAEEFRPERWADAYMPFSSGPRICLGQQFALTEA----------------------------------------------- 46139047 50 -------------------------------------------------------------------------------------------------HRSRRGPVAKFFSRAMIARLEEEVHELAQTLCNKLEKSAPIDVAHAYSCAISSYCFGEAFGLRDTWRPTFREATLAVLKPVFVFRFFKYGKHFVDYLPADAAMLVRTERPTIFADLLQSELDESEKGTDRLVEEAVTIVNAGTETTSWALAVITYFLLSQPETMSKLQAELATVVDDPRHLPSWTTLEKLPRVTTEDLIYRGEFNKQHTTIVMSSAISHHDESVFPDSYSFTPERWERSMLAFSKGSRGCLGKNLALCELYLSLTALVMRMPHMTLTSERDVRYDHDMF-----IPVT--------- 145254379 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMPRLDLAYNLGILVDAGFETTWTVMKIFVLAMRSDPRFVAVARKELDYIQAVVDETLRWRSMAPIPHAARKEDTYMGYRIPKGATVIPLFWSMCLTDEPWDDPLEFRPERWRFRNF-FGYGRRICTGRHIARNSLFLLMARILWAFDDGKPVPVDDMAFDSAFVSTPEPFEALFVPRSEK-- 158290822 29 -----------------------------------------------------------------------------------------------------RKTLNSTFNARILESFVPIFNDCTQRLLDRYARSGDRCNILEYISACTLEMISRIFLHIDFIYQFTALYRKEMRAINICQHIPFTDALIHSSSSQIIQAKREEIGRDQLMKMPLTDPSARHFSDEEISDHIYTMIVAGNETSATQLAHTCLLLAMHPHIQTKAMKDLHYLECVLKEAMRLMPVPIVGRQSRAEIVLDGHRIPQGSVFLFHFYALHRRKDVWPTADEFEPGRHPYAHLPFSGGPRGCIGYRYAMMSLKTLLAQLLR-------------------------------------- 196017064 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMIGATDTTANTITWTLILLSKYPGKQEKLHHNAPYLSACIKEAMRLYPVIFNIRQAKEDVVILGYQVPANTPIILNLYELFRNPERWLKDEDDNIPRAGFKFLPFGFGPRMRIGRRIAELEMHLLLAKL---------------------------------------- 46102616 109 ------------------------------------------------------------------------------------------------EHSRKRRLLSAAFATRNLAKWEFKVRYTTQRLLDAFDPPDPEDLTVDFNNWINLWMVKSVFCWEYELYPWLRRISKVVPNKWYWATSAPWVDVCYHQAKNRLRRYQAGEKDDFFSCLMHDKNGVANAVEWEVVAEISAIIDAGAETTAIALTHLLQLLISHPAQLQKLRDEISYLKACLDEGLRLIPPVSPRRTPPEGANIMDTWIPGNTSVSMTIWSAHHNEDIYPDAYAFKPERWLDPFIPFSAGARGCIGRNISYLEQQIVVSTLVHR------------------------------------- 85001705 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTAGTDTSASTLEWAMAEMMRNPRVREKAQGKLTYLKLVIKETLRLHSPLLVPRECSELTIIDGYEIPVKTKVMINVWAIGRDPQYWTDAERFVPERNNFEYLPFGAGRRMCPGM------------------------------------------------------ 170103009 31 ---------------------------------------------------------------------IYSSRTRFTMISELMGWGWLMSAMYGESWRERRRLFQSYFHPGKPTTHQPRQLEYIRGMLLPQLLADPENYADSLKHTIGGMALSLAYGIKVLPRERVLVDLIPPLKHIPEWMPGAGFKRQAKIWHALQKKFRERPFDDCLKEIAAGTVDGNSVDAEHQLDTSAMVFGGGADTTLSAVETFILAMINFSDIQLKAQEEVDRMPYLSAVVKEVFRFVCIPHLASEDDVYEGYHIPKNSIIIANSWAMLHDDNEYVEPEKFNPNRFDPARMVFGFGRRICPGSHIA--------------------------------------------------- 15226228 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGDLIKQRRLTGKNDLISRFMAVVAEDD---DEYLRDIVVSFLLAGRDTVAAGLTGFFWLLTRHPEVENRIREELDRCDEMREMDYLHASLYESMRLLNDDVLSDGTFVNSGTRVTYHAYAMGRMDRIWPDYEEFKPERWPVKYPVFQAGARVCIGKEMAIMEMKSIAVAIIRRFET-RVASPETLRFAPGLTATVNGLPV---------- 71912291 2 ---------------------------------------------------------------------------------------------DLPEHPRMRQKLMPGFTLRRIRRLQPYIEQIVADRLDAMEDEGPADLIELLADEVPGAVLCELIGVPRDDRATFTQLCHRHLDPSLSQRRAAAGEAFSRYLLAMIATQRKEPGEGLIGAVVA--EHGDAATDEELRGFCVQVMLAGDDNISGMIGLGVLALLQNPEQIAA--------------------------------------------------------------------------------------------------------------------------------------------- 119906115 234 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLAAVETTANSLMWILYNLSRNPHVQQKLFRNMPYLKACLKESMRLNPTPFTTRTLDKAMVLGEYALPKGTVLVLNTHVLGSSEENFEESSQFRPERWPFAHLPFGVGKRMCVGRRLAELQLHLALCWIVRKYDVVATDLEPVETLHLGNLVPGRQLPVAF-------- 71663993 64 -----------------------------------------------------------------------------------------------PRHKALRASFLNLFATKALSLYLPIQERLIREHLAEWPFEGKPEEMRGHIRELNCKTSQTVFGEHLLDPEEFTRNYNIITVGFLSYKAVQARKKVVDELKAAVIRSKAHCVLDFWSALKACEDEGVDPPDDAMAETLLDFLFASQDASTASLVMITATMADRPDVLERVRQEQTKLCAGDEEQLRLFPPPMVPMKAHSDFVIDGHYTVPKGSLIIPSLVGACREG-FPNPDVYDPDRFAKQFIPFGVGPHRCVGYNYA--------------------------------------------------- 84514187 56 -----------------------------------------------------VLTSPSTARQVLKDHDTFANRVPAAGRAATYGGNDIVWTPYGPQWRMLRKIVVKMLSNTTLDSVYELRRGEVRKTV-----------------GYIHDRVGSTVNVGEQVFLTVLNVITNMMWGAGVEGEDDWM--IGERLKKEEDGKENNGSRDFLQFLLNLKEEGDPFTNTHVKALLMDMVVGGSDTSSNTIEFVMAEMMNKPEVMRKVQHKLTYLHAVMKETLRLHPALPVPHCPSETTNIGGYTIPEGSRVFINVWAIHRDPYVWENPLEFDP-------------------------------------------------------------------------- 169860701 65 ------------------------------------------------------------------------------------------------HHRKQRKLLNPVFSIAHMREMASWMTRTALELIGQSGLGTSFDSLQQGAAEIPFWRFVVLPKFDGIGSPRFRRWVVERIPSKNIQKLVNMVDVMHNTSLEIYEKKKAALAEDIIGILMRENMNDERMPEHEVLGQMSTLMFAAMDTTSNALCRILHLLSENQHVQDRVRRQLPYLDSVCRETLRLYPPPVVMRQARQDAIVPLSRPFRGTQTIIGIMSCNRNPAIWPDALEWKPERWLNPLMTFIGGGRSCIGFKFSQLEMKVVLCCLLESFK-FTPTDKKITWLFNGVTQ-----PAVMEPGST--- 68342485 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASQDTTSSAMQWIILLLVRYPDVQKRDQPHLPYLMAFIYEMMRFTSFIPIPHSTTTNTSINGYPIPKGTVVFINQWSLNHDPKKWDQPEIFNPLRKTGNVLIYSMGKRRCIGEELSKIQL----------------------------------------------- 17980343 9 -----------------------------------------------------LVTTAEGCKQVLMDDDAFVTGWP--KATVALVGPRSFVAMPYDEHRRIRKLAAPINGFDALTGYLPFIDRTVTSSLRAWADHGTFKIIVQIFLGGADQATTRALERSYTELNYGMRAMAINLPGFAYRGALRARRRLVAVLQGVLDERRAARGVDMMDRLIEAQDEGRRLDDDEIIDVLVMYLNAGHESSGHITMWATVFLQENPDMFARDFRKMEYLSQVIDETLRLVNIFVSFRQATRDVFVNGYLIPKGWKVQLWYRSVHMDPQVYPDPTKFDPSR------------------------------------------------------------------------ 47523912 217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLLSEDVKANVTEMLAGGVDTTSMTLQWHLYEMARSLNVQEKMLQLVPLLKASIKETLRLHPISVTQRYLVNDLVLRDYMIPAKTLVQVAVYAMGRDPAFFSNPGQFDPTRWHFRNLGFGWGVRQCVGRRIAELEMTLFLIHILENF------------------------------------ 116178832 6 --PQPPGVPLLGIFDVDPS-------NTWWSLKTLAEKYGEIFQIKVLGHRIVFVASAALAEEICDEKRFRKYVGGPIVEIRYTVHDALFTAYDHEEWGIAHRIMVPQLTPDAVASHFDEVIQCTDGLIAKWESGGRTRPMDDLNRLNLEANTLTLFGFEGPEHPMIKAMEDALNWLIHDGKLKKATKVMRGFAADLVKERQENPRDMLWTMLNVKDPETGKALTESQVIDEIVSMPIGSSTAPCAIAAAIYFLLQNPDALVKARDEIDEGPFKQEHVSQLQYVAGLVRETLRLSCAGKYQVPHNQAMIIVLAGVNRDPAVFEEPLAFRPEREAYEQLPFGNGKRECIGKHWAWEFLVVVITKLISEL-DFEAADPNYQFKQDGWFN----------------- 115974197 401 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGGIDTTSSALTWLLYLLATHPEYQTKIQEEVDFLMKCVKESQRMYSFVSSSRLLTEPLVVDGLTVPAGTDLAIYPYQLHHNPDVWSDPSRFDRQRDPFAFIPFSAGARNCIAQQFALQEIQVAAIRIYDKF-GFTLV------RDSTPVFRIVSVP----------- 91085043 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGGHSAVANFLVKLFAFLAKEPQVQENIHKEIDYTEATIFEAIRLIASPIVPRVANRDSSINGLEIEKGTVIFLNNYDLSMSPQLWDEPEKFKPERKPEHFLPFGGGRRSCMG------------------------------------------------------- 71981469 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDLWVAGQETTSTTLCWAFVCLMNYPEVVEKLRNELTYLNATINEIQRIASNVNLPRVLEEDALIDGVLVPAGTAFATQLSAMHTDDETFKNHKEFNPERFEKKLIPFGIGKRSCPGESLARAELYLII------------------------------------------- 218716670 123 -----------------------------------------------------------------------------------------------------RAMLRPQFSRDQVAD-VGMLGDHVNQLISLMPGDGTPFDIQEYFFRLTLDTATELFGESTNCRARAQDLYWLVTSAEDRRNCKLVHNVVDHYVDTALARYNSAGGDQFLNAMVRETQDRRALRDQ-----MLNILLAGRDTTASLLSSSFYYLARHPRIWQRLRREVKYLKYFLNETLRLPPVPVNGRFAKHDTTISPVFVPKGVEVLYQVTLMHRRKDLWEDAEEFRPERWEENYLPFNGGPRICLGQQYALTEASYVLVRLLQRFDH--VVNEQPEITRPAM------------------- 148224012 76 -------------------------------------------------------------------------------------------------HRQKRKVMSKVLSSAALECYFPRIQEAVRWEVRGWCRGVGPVSMFACAKALTFRIASRILSLTDSQFHELARTFEQLVENLFSLPLDKARDTLHQYMEEAIKEKLTRRDPDLDYLINSAKEGGKEINMQELKESAIELLFAAFLTTASASTSLVLLLLKHHGFSKQCQCLPDMEECVVKEVLRLLPPVSGGRTALQTFELDGYQIPKGWSVMYSIRDTHETAAVYQNAEMFDPERFKFNYIPFGGGVRSCIGKELAKVILKIL---------AMELVTTAKWELATPSFPKMQTVPVV--------- 71726942 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNFILAGRDTSSVALSWFFWLVSSNPRVEEKIVDQLMYLKAALSETLRLYPPEDSKHVISDDYLPDGTFVPAGSNITYSIYSTGRMKFIWEDCLEFKPERWTFRFVAFNAGPRICLGKDLAYLQMKSIAAAVLLR-HRLAVAPGHKVE------------------------ 195637756 43 -----------------------------------------------------VAGSAAVAQQFLRAHDNFSSRPPNSGGELAYNYQDVVFAPYGPRWRAMRKVCANLFSARALDDVRGVREREAALMVRSLAEQAHGGLTNALSRAAVGRRVFAAAGGDGGAREFFVPALRWLDPQGVAAKMKKLHRRFDDMMDEIIAGYRXARRKDLLGLLLSMVDEEVRITETDVKALILNLFVAGTDTTSTIVEWSLAELIRHPEILRQAQEEMDFFNAVIKETFRLHPSTPLPRMAAEECEVAGYRVPRGSELLVNVWGIARDPALWPDPLEFRPAR------------------------------------------------------------------------ 117580237 127 -------------------------------------------------------------------------------------------------HRARRGYLNPYFSKRAVQGIEPMVHERISKMLDDFRKSGKVLSLDGIFSALTADVITSRFDFHFIVRDGFIGLTYVYHLARFLPTLVLILKSMPAIFLKTIMPPVAEMRDEISSVLVAALADPHIPTAERTVSRMLDFLFAGTETTSRTLCVTMFYLLSQPHLLKTLRAELDTLPDTPDHIHTFGPISRSSRVATENLQYKEHTIPAMTPVSQSTYFIHTDPDIYPNPWEFKPERWIEAYINFSKGSRQCIGYSMSFAEMYLTLSRIVRAF-DMELTAADIDITHARIVGYPKAVP----------- 169779543 85 --------------------------------------------------------------------------------------------VDRADHARKRKVLSSAYALKNLETWEYKVSDKIERLVKHLDKCSSEDLTVDIRAWINFFTLDAMADFECGLRDALYPLAIKQCMVLWNYEWFPIINKLVDVFWEHIIWRRSSERNDFFQALMEDKNRPNNLEFGEIAAEVNIMMNAGTVTTAIAITNVLYQLIRHPEAMAKLREEIDYLRACLDESLRILPPTPHPRQTPEGMEILGEWVPGNTLVSISAYVAHHDESVFPQPHKFIPERFGPYFITFSAGARSCIGRNISYLEQTKALATLVHRY-DFALPPDWEPKRFESMNHILGEMPI---------- 23505745 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPEHEIAGIMIALLMAGQHSSSSTIAWILLRLAQNPHIIEELFEEQNTHAQVVKETLRIHPIHSIMRRVKQPLVVDNFVVPTSHTLMSSPGFSAQLDSHFANPSHWDPHRWNSPYLPFGAGRHRCIGEQFAYLQLQTILVAFVREF------------------------------------ 50545301 130 --------------------------------------------------------------------------------------------LDGKAHVDYRRGLNGLFTNRALSMYLPIQEGIYDTYFDKFVEMSKDGHVPYMFREINCALSLRTFCGNYITEEQIKEIAHDFTKAWYGKKAADKVMDIFAKCAQMAKDHIKAGGDDAWIAIMNGRDFDRKFTNKEISETIFTFLFASQDASSSATTWLFQIVADRPDVYAKIREEQTYTNMVVKECLRRPPVIMVPYVAKKDFPIDTYTVPKGSMIIPTVYPSLHDPEVYERPDEFVPERWAKNWLVFGTGPHYCLGQKYALM------------------------------------------------- 145234627 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSRVSSKELAYVIGTLQQAGFEATLTILRLVVKTVVLHPHCLREAQQELDYINAILNEAMRWQTPIPFPRTTTQDDEYKGYHIPSGTVIIPNVWAMMLNPEVFPDQDKFKPERWNLDHSPFGFGRRICPGRHLG--------------------------------------------------- 157771656 34 -----------------------------------------------------------------------------------------------PRWQKLRALTTPGFSVASLKRLHGKIEESVLRMVEEHENDGPFN-IHCFFQEFTYDVISRLAMGQQGVKQFENDGIDVV-----KKILLKTHRVLPWYLASIFPQFEFKVKQLF---YNHENVRGGKIAELFMYCAKSVM-----ERMKQREKQAAQEIQQNDFIDLFLDHYSEIEQSYNESGKTIKQACACSRECVKQTTLGPHLIDEGVRIEADVKAIHYSKEIWGDPERFDEQRHPLASLAFGAGKRKCVGMRLGMSEAKMALAHVLR-------------------------------------- 208879566 86 ---------------------------------------------------------------------------------------------------RWRALFNPGFNPAYLIGLAPNIADEVRNQLRKKAQQGDIFSLEPLTLRLTVDTICSVLFHQQKDHPLAVALQRQIEWASFGTTFNPVKRYLTRLMNRLIGKEVDRVHNAALKQYLKEQSNGDTRQSLEAFKRQVVFLFAGRDTTSSTLLYTFYLLAKHPEILERVRREHDYTLAVIKETLRLFPPSASMREGRPDVEIGRRYPTAGCNVWTLTVALHHNSNHWPEVESFIPERWLVGHRAFEFGPHSCIGQTLALLELRIALAMTLREF------------------------------------ 169765320 142 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAGSETTALTLSGILYHILRNRSVYEKLTAEIDYLTACIREGIRMHPITFPRHAPSSGCTIGGYYIPPNARIGVNPGVMHFNKTVFEDADQFRPDRWDRYIMQFGMGARTCLGKNISMCEIYKAIPELLK-FYTFELAGDEDMQTTSYWL------------------ 169865658 69 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDCFTLLVKANEDEGRLSDQELIGNVFVLLFAGHETSAHTFAATFAHLALYPEIQEEWDRDPEFEDAVFYEALRLFPGHVMFRQATKDTVLRVQPLPKGSMVVVDMVGVQYNERYFDEPEKYKPSRWYNAFTAFSLGPRACIGRKFATVEAVSFLSLFLR---DWKIEPETVEQWKARIVLGIKNVPIRL-------- 119473955 3 ----------------------------------------------------------------------------------------------------LRKRFNPGFAPQHLLTLLPCILDKTVETLDRYAQSGEFDIIEDLGAQLPLDKQSEMVRLYHELAASYYRKSNPLLIWQQYTLARTLNAIIKNHIKRKFAELKEASTDEVLALSLQGIEHLDAHVLDQTCDQLKTFLFAGHDTTSILLQWAFYELSRTPRVLESIRR------------------------------------------------------------------------------------------------------------------------------------------ 121715089 75 -------------------------------------------------------------------------------------------------HARDRKKVAALYSMTSLMAYEPFVDDCVEQRLREFAKQGCFIDMGHWLQCYAFDVIGEIFGFLDAGNDSFTVASYLGLYVWLYPLFVRISIFLQQFTAHHVQEAKATMGNHMAMKLTQAQANPDSLSDWDILVSAGANVGAGSDTTAITLSAVLYHLICSPEYLAKQAQAMPYLQAVLKEALRIHPATGFPRVIPKGAVLAGHFFPEGTNVGVNSWVAHYDTNVYPDAAVFRPERWERNYMPFGLGSRTCIGKNISLLEMSKLIPVLVRDF-DFELGDG---------------------------- 164512504 31 ----------------------------------------------------------------------------------------------------IRSALNPMLKLREVTSYAPIIHQVVGDLLRRIERSQDQNTVSDMAAELYKFGFCLQEEIPKDTLRFITAVNNMLTLSETWNRFVQAWDDLYDVARTLIDRRVAEIGEPAEGMYLTYLLSSDKLSRAEVYISLTELLLGGVDTTSNTLSWALYHLAKDRSAQDRLYTMMPYLKAVIKETLRLYPVVPNGRFISEEVVVENYWFPKKTQFHLCHYAACHDEMEFVDPERFIPDRWPYSFIPFGVGVRACVGKRVAEMEMYFALSRLM--------------------------------------- 170084161 96 -------------------------------------------------------------------------------------------SMEGSEHKLQRKIIGPAFTSLSIRNMTPVFVQKAQELCERWRVEGVIDVAHWFSRASFDVIGLAGFNYHFHYRRMFKICDRRVWPTRDTTAIDQSLRQIDKFGKKLIAEQKEVKEKDLLSILIKSNLSSDPLKDVELLDQCSTFLLAGSDSVSVALSWCLHFLALHPSVQTRDNSDCSADSGFAEEYIRCPPVHGTIRVATMDDHIQYIKIRKGSYVHIPIEGLNYCSDIWDDARVFNPDRWSNNMMTFGFGPHSCLGYKFTIAEMKIFLTTILPRF-EFSPVDD---------------------------- 212511849 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLIRIVIDLILAAGDTTAYTMLWSLYLLSKNETTQKEIYNEIIKEDDCLRETLRLYPVPFITRFMPEDTILNDYKINANELVLLSLYSSGRNEKYFPDSKSFYPQRWPTASLPFAMGSRSCIGKKIAETQILIALSTILKNY-EVRLENDKEI----NMVLHLISVPAE--------- 70984521 125 -----------------------------------------------------------------------------------------------------RALIRPSFTRGQVADLTAL-EDLMQDLFALLPRDGQTVVLQELFFRYTIDSATELFGQSVGTLRKTPSELGFAQAFHYAQKAIITRGMLDRKADECNRVCRAFVQRFVDDAFRAAENNGEKTPDGTKRQKRMNVLVAGRDTTASLLGNLFFVLAKKPEIWEKLRAEVACVQCCVNESLRLHPVVPRNRQAVRDTVLSPVFVPKGTIVSYNVYVMHRRPGLYPDAEEFRPERWEDGYLPFNGGPRICIGQRYALTEV----------------------------------------------- 195329722 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQAADVPGDMIKR-----IFVDLVIAAGDTTAFSSQWALFALSKEPTLQKRLAKERATNDSRIKESLRLYPVPFIGRYLPQDAQLGGHFIEKDTMVLLSLYTAGRDPSHFEKPERVLPERWSHGSLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 193713639 186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFIVGIDTTSAALASILYQLSRHPDKQKKLREQLQYLKACIKETLRMYPVVINGRCMTKETIISGYKIPKGVQVVFQHYAISNSSKYFSQPDQFLPERWPFASLPFGYGKRMCLGRRFADLELQTVVSKIF--------------------------------------- 215503002 2 --------------------------------------------------------------------------------------------------RKLRPSASPAFASGKLRKMYPRINDSIGATVTFLKEAAEKDTEVDIRTLFSNYAFGTKMESHLKEVDDFAAKNKSFFAAPQALRLDALKSDRLPYFMALSEKHQENRQEDFLQLMMDVQEETRALTKSEALAQCIMFFLAGRDTSATLLAHAIYMLALHPEAQAKLRKEADECFEKHGEELTMPPATRLERLAAEDYVLGDIRVPKGCIIAIPIYSMHHDPEFGENIESIRP----YTYLPFGAGPRNCIGDRFALEAIKIAL------------------------------------------- 156028180 65 ---------------------------------------------------------------------------------------------------KIRSELQKGLSPQNVRNFLPATDKITKEFVTRLREPGKSILIEDFM-PLVSRLNLELICLLAFDVRLDSFSEEQMDPGSLSSRLMESAEQLWRYFETPAYRRLRKAQEFMQQRLASGEHGSKSLMEEYLRNPNLDLLLAGVHTTSYTTAFALYHLGLHYREAKKILPDPSYCRAVLKETLRLNPISIVGRILNRDHVLGGYQVPRGTVIVTQNMISCRQEAYFRDPQLFLPERWMRPHLPFGHGMRSCIARRLAEQSMLVLLLRLIRSF-EIEWAGTVPMDVKTKLINQP--------------- 121706635 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQQVPDKEIAHMMITLLMAGQHSSSSIGSWIMLRLASQPEVLEKLYQEPYHQHVIRETLRLHSSIHSILRKVKNTLSVPSYVIPPGRVLLASPGVTALSDEHFPNASRWDPQRWENPYLPFGAGRHRCIGEKFAYVNIGVILATLVRRLSNMDGKEGVPATDYSSLFSGP--------------- 169851722 41 -------------------------QNAHVVYKEWAKTYGDMIFFKVLGQPFLILSSEETITDLLKRSTIYSSRPRMPMVVELMGWDYTLGLLYGERWRFLRREFHRFMSPTAVSNYRQIQENSVYTFLNNLVESPEQQYLLDAEGAMSGFMEAGIPGRFWVDLFPALKYVPSWMPGAEFKRKAARWARLNDIFKHVLDQLKKGVASTLIEELPDQNSPDRKEKETIARNISATTFLAGIDTIHSTTQAFFYAMAQFPEVQKKAQAEIDYVNALVKELIRWSEVAPLGHSTTEDDEYKGYFIPKGTIVMTNAWSILTDPVTYPDPFAFKPERPRPEDLAFGRGRRICPGRYLA--------------------------------------------------- 116625673 14 ----------------------------------------------------WILSRYADVWSALREPNLWPVSGKREIVREGRESDGRL---------QQRAPMLEAIAGGRVEEWRPRLIGVTQRGLASLAR--ESELLSDFLLPWGLSLAMMVTGAEGSERARLGELSTRVF----------------------AATGVEHKDAALRADAAAATAELERIFEGGPVPMGEPAFVALSQTLPRLLANGWVALARNPAEFARLRANPELLPGAIDELLRYAGIRRVYRRSTAPVELGGVTIAEGELAALMLASANRDPEQFPDPDRLDLGRVVSSHVALGTGRNSCVGAMLIRMAASVATEAVAERFVEFGPCRVGEWRTGSGFCF-PASVFVTLKP------ 156034334 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTEMVKASRDPKQLRDE-----LLNILLAGRDTTASLLSNTFHILARRPDIWEKLKAEVDELHGERPDYETMKGMKYNARFSRRDTVLSPIFIPKGSAVAWSTYSMHRRTDIFPDAEEFRPERWAPGYLPFNGGPRICVGQQFALAEA----------------------------------------------- 39957517 89 ---------------------------------------------------------------------------------------------------ALRRRFNPGFAPKHLLSLLPCILDKTQDHLDRLARSGDEFLFNELTTNLTFDIIGAVVAFQAMTKTFLDPSPPGFARFFLRQRFIRWRLRLRRYIIDCHEKQNQAQGSSVLSLSLEGLETLDESLISMISDQMKTFLFAGHDTTSIALQWAMYELARTPRALAAIRAELDYTSAVMKETLRLHPPAGSGRFAPKGSNFGMSPVMDNKILYLCHYLIQRDPAVYETASVFEPERWASAWRPFERGQRNCIGQELANIEMRVILACTVRRF------------------------------------ 210092111 24 --------------------------------------------------------------------------------------------------HRLRRLAQRILRPAVQSAVLPNMDRIAQEFVDMLRSPGSDVMERNYKDELHLWSLEWKLIFSLPLYKVVPTPTWRKLAAAQDTFFRLSENYIKQVLTDSGDGDPETQDSLLLHLLRKSE-----LSKEEVSATMTDLFQGGIDTTTNGMMYSLFALAKNPEVQELVCQKMKYLKAVIKETFRVCLPGCCRRQYDYDVVLGGYDVPAKTEILVHHRVMCRQDKYFRDPLTFDPTRWLRDFMPFGHGVRMCIGM------------------------------------------------------ 156348301 173 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDYLICTLYDTVSAGYETTVSTLKWAIVYLVNYPQYQQQIQQEMDKIQAALMETLRNIADEAIPHYTLKDTTLCGYRVPKDTVVLPDLEAVHLDPNCWENPLEFNPYRHPPNWLPFSAGRRVCTGESLAKMKLFLFLSWMLHKF---TLVPENEEP------------------------ 85001709 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEEKRKLNEEELVTLCSEFLNAGTDTTSTALQWIMANLVKYPHVQEMVVEEIKEVVGERVEGLRRHPPGHFPHAVTEDVVFNDYLVPKNGTVNFMVAEIGWDPKVWEDPMAFKPERFMNKMMPFGAGRRICPGYNLALLHL----------------------------------------------- 119184411 126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAELKSICLTMVSAGLDTVPGNLIMGIAYLRAYQEIMKVYPDGDAWERCLVEERFWTVIPICLPRVSIKDIEYKGATIPAGTTFFMNAYAADYDENHFKNPYEFRPERYLNPHYAYGAGSRMCAGSHLANRELYTAFLRLISAF------------------------------------ 211592275 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAVLLAGRDTTAATLSFCLFELSRNPEVVAKLRDEMKYLNAVLHETMRLYPVVPFNRYSLHDTTLPPVGVRANSRVVYSTMLMQRDPDLYDDPGKWIPERWPWHFIPFNGGPRICIGQQFAIIEM----------------------------------------------- 47225549 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDVHVHMATVDLLIGGTETTAAWLNWTVAFLLHRPEARLPPPCLLEGRYPKYSDRHRLPVLCSVPHKAVRDSSIAGYFIPKNTIIIPNLFGAHHDPAVWPDPYSFKPERSPRALVPFGGGARLCLGETVAKMELFLFTAYLLRDFPDVEAAL-PDLRGVASVVLKVKAFTVVARP------ 975624 2 --------------------------------------------------------------------------------------------------DRLAALLGPVLGPRTCTAWQVDAGRAVHRVLDGLPPH--FDVVSDLARPAIAGSLAAVLGLPDEARAELPDVLDSALCPPRLPVARAMTQALRELMAAAVANHLTAPADGAVSALL-AVDPGGGRDPGDTVTAAVLSTVVGAETAITTVANAVMALLKHDEQWSLLRADPGRAADAVEETLRWAPPVTLRSLITQEVQIGGETLEADQHVVVLVDAAQRDPALYEDPDRFRLDRPRSPHMALAGRDHLGLVAPLVRVQCTAVLRALAERLPGLRAEGEPLRRGRSPVVRAPLSLRLA--------- 125552350 22 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDKAHAKLAKIFSKIVRSRRDSNRPDVLQYLIDSKHDGSSTTEQEVTGWIISMVFAGKHTSTNSTTWTGACLLTHDKFLTEALDEQKHMHCCIKEALRMHPVPIIYRKAQKSFVVRTYDIPEGHNLLSPMIFNNRLPYIYKDPHMYDLDRFAFSYTSFGGGRHICIGEAYAYMQIKVIWSHLLRNF------------------------------------ 38344454 69 ----------------------LFKKPLHRALSGLAATHGPVLLLHFGSRAVLHVTDPAVAEECLTDHDVTFANRPRLPSHLSNGYTTLGSSSYGPNWRNLRRIATEVFSAHRLLRSADVVPHMARWLYLAAPAAGPSEPVKARAFELVLNVVARMVAGKQYYAARFREMVREYFAMHGARRAVKLSRERNTWAQRLIDEHRATATAAAATEARTMVGDLLKMQASEPEAYSDKVITAGTDTSSSTIEWGMALLLNHPAAMAKARAEIDRFQCIIRENLRLYPVGPAPHESSADCSVGRYAVPAGTMLLVNVHAMHRDARFWPDPESFSPERFEGGMLPFGMGRRRCPGEGLAVKVVGLALATLVQCFEWRRVGDEEVDMTEGSGLTMPKAVPLE--------- 125532418 62 --------------------------------------------------------------------------------------------------RRQRKAASLEFHSAEFRSLVELVHRRLLRVLGDAEEAGDAVDLQDVLLRLTFDNVCMIAGLPEIPFAKAFEDATEATIVRFAYDVIRQRKEEVAGGGGGGGGGRSDLLT-IFTKMRDADTGAAAYSDKFLRDICVNFILAGRDTSSVALAWFFWLLNKNPAVEAKIVKKMEYLHAALSEALRLYPSVPVDHVVEDEVFPDGTVLKKGTKVIYAMYTMGRMESIWEDCREYKPERWAYKFTAFNGGPRLCLGKDFAYYQMKFAAASILRRY-HVRVVDGHPVAPKMALTMYMKHLKVKLT------- 145614919 108 -------------------------------------------------------------------------------------------------HRRQRRALAHAFSEAALAEQEQLIIRYVDLCMRRLSESQPVDMMSWLNFIIGDLAFGESFGSLEKGGYHFWVKNIFAAFKGTSRRRFFRRTGLEKTVEKLTANNRYSHRRDFMSYMMRKSGTDQGMTREEILNNTVTLILAGSETTGTNLSTFFFQLCLPQNRAIKDAVVAEVRHACLEESLRIHPPVETPPRVSPGAVVDGRFVPRGTIVMVYQNATYRNPDNFVEPDAFRPQRNTAAFKPFSYGPRDCLGKNLAYAEMNLVASRVLLRF-DVELAENTP-------------------------- 17564172 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIAGQETTSTTLSWACACLLNHPEVVKIAREELVHLNAVINEVQRIASNVNIFRQTSEDTTVNGQPIAAGTALTTHLSLIHTDENLFQNHTEFRPERFEKKLIPFGIGKRACLGESLARAEL----------------------------------------------- 157761771 25 --------------------------------------------------PYVSIADYDTAHEVFVKNSNKYADKFIAPLFQAIRNDKGVAGTNGEHWQEMKRFVLQTFRNMGVDVMELKIIEELDARCADIDKAAVNGVTITQASDFFDLTVGSIINNILVGRRFDEDNKEEFFKVKHSADSAIEIVSLFDMMLPVIDENNVKDYTDAFLLKIQKDGENKDFNIETLKTMIVDLWTTGQETTTTTLISGFNQLLLHPEVMHKARSELMYLNAMIGEIQRLASNINFWRINHEPTYMGGHMVDSGALVAAQLSALHINETVFENPEKFDPERYIRDEIPFGVGKRACLGESLARAELYLIFGNLLLR------------------------------------- 48716154 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDSGSTAIEWAIVELLQNPQSMQKDISQLPYLQAVLKETLRLHPSVPMTYYAEATVEVQGYIIPKGTNIILNIWAIHRKPDVWADPDRFMPERKHPEFIPFGGGRRICLGLPLAYRMVHMVLASLL--------------------------------------- 18000070 93 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNEVRQFAKELVKEKQKELKEDLLSRFLSSGHSDEDFVTD----IVISFILAGRDTTSAALTWFFWLIFEHPEVYDEVKDMIYTHASLCESMRFYPPIPIDTKAATEDNILPDGTFVKKTRVSYHIYAMGRVENLWKDWAEFRPERWTYTYPVFQAGPRICLGKEMAFLQMKRVVAGVLRRFKVVPLAEGVEPVFLSYLTAKMKGFPVT--------- 145608452 43 -------------------------------------------------------------------------------------------------HRQRRAPLNRFFSRQQMLKLEGEVLDYAQRTVAKMAGRGAFEIKEAFNCVIGQYAFGQTMGFQEGWEPSFATMVGSFLRSAYVMRHVAIARWMADYLGEDIRYVMNMLAVTIPGYIKASLDDDDKMPEEEKSMYRFNFLLAGTETTAVGVDP---DKPKWTDVERRPYVW-----ALVHESLRTMPSHRSARIAREEELVYKSQDGKWSYVVQTSMISHWDEKLFPDPDRFDPERWAKYLIAFGKGSRSCLGENLAYCEVYIML------------------------------------------- 169855669 105 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNIMIAGRDTTAATLTFCIYLLSQHPDVFQRLRTEPSRRPNFDDETLRLFPIVPFNRETANETVWPSPDPNEQTKITYSVFMMQRRTDLWGDAEEFDPDRNSFIFLPFNAGPRICLGQQYAYNEMSFMLIRLAQQFSSISLD------------------------------ 195581581 94 --------------------------------------------------------------------RDFSSDRGLFHNVRDDPLTGNLLFLDGPEWRWLRQNLTQVFTSGKMKFMFPNMVEVGEKLTQACRLQVGEIEAKDLCARFTTDVIGSC---------AFGLECNSLQDPESEFRRM----------------GRSVTKEPLHSLLVQA------------------FMFAQPELARKLRFRLF----------------------------RPESQIPDSNLIREP----------EFKIIIPVHSIHHDPELYPDPEKFDPSRHPFAYLPFGEGPRNCIGERFGKLQVKVGLVYLLR-------------------------------------- 218720192 36 ------------------------------------------------------------IKELLKKSSTTSNRPASYVAHTITGGDHLLVMDSTPTWRLFRKLLHQHFMESVCKEHINLQNAEAAQMLRDFVLYPKEHMLHPKRFYALMDNWSEVMEIPVDMFPFLKLIPERFLGNWKSRKVQDQMNSLYRETLEHVMDRRKSVRGSFMDRVLD-KNDKLGLTPHQLYFLGGVAMEGGSDTSSGIIIICIQALTKYPEVLKKAQQEIDYITAVVKEAVRWRSVGGFPHTLTQDEWIDGKLLPKGANVYINIWALHHDEGKFPNHDVFDPDHDNRDHYGYGTGRRLCPGAHLAERNLFLGIAKLIWAFNFIEVDTDPVSGYSEGFLIGAKPFPCKITPRSNK-- 67522561 116 --------------------------------------------------------------------------------------------LDPEEHARQHKIFAPQFRPSAVRTQEPIVHAHVDFWVAQIAARGRFDIIGELTFWVSILLDATYSGSIFNLRKRLAFVGPLLRWPYISSTARAAVESVSQHGAMTLAFTRKRIRNDVDDFLAHAIRAGG-MTDTELADQAMVLLTAGAETSATALTATLWYLSQPAHAHCLERLRTEYLNAVLEETMRLFPPSPPPRISPAGGEVDGTFVPGGVYVSADVWTIHHDARVGARPDAFEPERWCDGQVPFSIGPRMCIGVTLAWVEMRIALAKAVLAF-DWELAED---------------------------- 195112658 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEPDNDFTDALLKSLIENENMCRNTIIFMLEDFI-GGHSAVGNLIMLVLAYIAKDPAIGRHIQCEADFVSNEGKEVLRYSSSPIVPHVATEDSVISGYGVTRGTIVFINNYVLNMSENSWKKPQNFCPERKNLPHLPFSIGKRTCIGQNLVR-------------------------------------------------- 51980206 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REVAKVLKQIYDVWGVMLKERRGHRENDFANVLLNAGLDDQKIN-----ALLMELFGAGTETTASTIEWAITELTNNLRVISKLRAELINVVGHKTVKESNIPHLPYPRRALETCKVMNYTIPKECQIMVNAWAIGRDPKTWDDPLTFKPERNDFELIPFGGGRRICPGLPLA--------------------------------------------------- 169619481 474 ---------------FDRFYLFGWEANRYQVHAELGDA-----FTLVAPGGYWVVADPKAVWDVLKRPRDF--GRNIKQLEVLNVYGKNLSTTEGHEWQKHRKITAATFTERNNELVWQSSLSQGHSMLQYWLDRAPKPIVADDSKTFTLNVLAAALFTKEYPFEGQEEMKKRHTMPTSWKQVGQAVQDFRSYVLKMIQEERESIRKDLVSALVRADARDMTISEQDMISNIFVYGFAGNDTTAISLAHTIVNLAAHPATQEWIRE------------------------------------------------------------------------------------------------------------------------------------------ 195067184 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTASTFSSLMLSLATNPDKQEKSMKNVPYLRACLKESQRLQPVVGHGRKISRDCVLSGYRVPAGTFISMIPLNSLASEQYFPRASEYLPERWPFVFLPFGFGPRMCVGKRIVEMELELGIARIIRNF------------------------------------ 28574767 93 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLLQLRDQKQATHDD-LVGHALTVMLDGYDTSGTALLHALYYLAENPAVQQKLRVEILSCMASEKESLRLSSIPQYTKVCTLPTVIRLSEVEVGMTIMIPNYQFHHDKQYFPEPEAFKPERFDNGFLPFSDGPRICMGVPLAMLTLKSAL------------------------------------------- 171691438 127 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGISPKKIRDHVLNILIAARDTSACLMSAAFFELARQPAIQAKLRAEVDRQNWFIKEALRLYPPIPMNRVANKDTILPPIFVAAGQEVVYQIFSTHRRRDLWEDADQFRPERWEFQYLPFNGGPRICPGQQFALLE------------------------------------------------ 195612394 121 --------------------------------------------------------------------------------------------------RALRRVASHLFSPRQVAASSAQRAVIARQMVDAVRFLKRASLHNVMWSVFGRRYDLLLAADGEELKALVDEGYDLLGQLNWSDHLPWLARRVNRFVGNIIDEHRARLGDDFTDVLLSLQ-GVDKLSDADMVAVLWEMIFRGTDTVAVLMEWVLARLVLHQDVQSKVQEELDYLQAVIKEVLRLHPPGPWARLATSDARVGGYHVPAGTTAMVNMWAITHDPSVWAEPTEFRPER------------------------------------------------------------------------ 218184911 69 -----------------VFHQLYHVRRLHDYYTALCREHTTFRLLATPGRRNIYTCDPAVVEHILRTNFPSYGKGPLNSEILNDLFGEGIFAVDGEKWKTQRKIASYDFTTRALRDFSDVFKRNAAKLAGVVSNHAASNQSMDFKGLLTRATMDSIFTIAFGQGRRFAKAFDRLLNVGAEATLKERIKVVDEFVYKLIRARSDESRDDLLSRFIQATTSDSGTVDYKYLRDIVLIVIAAKDSTSGSLAWFLYMACKRPEVQEKIFNKMHYLHAALTETLRLYPSVPNKQCFSDDVLPNGFSVSKGDGVFYMPYAMGRMEFLWKDAEAFRPERWPFKFTAFQAGPRICIGKDFAYRQMKIF-AAVLIRFFVFKLRDKKDVSYRTAITLAIDQLHLT--------- 169778735 94 -------------------------------------------------------------------------------------------------HRKRRKPLEPFFSRAGIARLEPALVEMSLKLESRLRQYESGDIIRRVC--FNKDDFGDLFMDHPDFSPDWYNLIHNILRHFPVFTGFPLIARIVTYIPESITELKDTHRESLFHHIVESDMPESERSPERLVQEAQVLLSAGTVTTARTIAFASFYILARSEIKAKMDGWPEKVPTFMDESLRLSYGIMHPRVSPDPIQYKDFTIPVGTPVGMSSYFMHTDPTVYPDPMTFRPERWHRNYVPFTRGSRNCLGMNLAMAEISLIL------------------------------------------- 93278157 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAALNWFLHLMGVNPAVQARCQREIDYLEACLKETLRLYPSVPFARQITEDVRVNDFVLPTGTGVVLVPSMVHRDERYWPNPEVFDPERHPYCYIPFSAGSRNCIGQRFAMMEEKCLAANILRRL------------------------------------ 145603111 102 ------------------------------------------------------------------------------------------------EHKAQRRNLNPAFAFRHTKDLYPIFWSKSREAIQAMQTMQTEDDMANSQLPWASRATLDIVGVAGLGRDFIRDPTSQLISTYHSLFKPSRQAQILGLLHEVIPGWRSVCRDMVREQLAAGDEKGGGFTDDNLVDQLMTFLAAGHETTATAMTWGIYMLSRYPEVQDRDIDSMPYLNAVCNEILRYFPVPLTIRDAARDTSILGNFVPKGTRIFIGIWAINKSKELWPDADQFKPERWNYAFMTFLHGPRSCIGSGFARAEFAVLLAAWIGRF------------------------------------ 157338490 41 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEEILDQIITILYSGYETVSKTAMMSIKYLHDNPKALQRKGKSPEDPIGWTEETSRDTIVNGVLRETTNDIEVNGYVIPKGWMIYVYTRETNYDPLQYPEPFTFNPWRWLDKSLEFGAGNRVCPGKELGIVKISMFLHHLVTR------------------------------------- 121703277 57 -------------------------------------------------------------------------------------------------HRVKRAALNPFFSRKMVFELEDVVQQKAKKLVTRMQKSGRIDLHYDVITDYAFNNCFNSLDKEDFGAEFFTVIRDTVPALWFFQQFSFWAARLCNQMLAKLMCYRADLKDQVL-RVQASVSSGEKVERKTIFHQLLVIVTAAADTTGNALTIATYNVVTNPKIYERLTAELKERFPDPEAEMDFAAVGRLPRVVPQPAEFNGYQVPEGTVVSMSSWIMHHNEGLYPNSETFDPERWLNPLFAFGKGTRQCVGMQLAYSELYVTLGRVFRQFDDL--------------------------------- 157346298 35 ---------------------------PHVSFAKLAGKHGPIMTLWLGSMSTVVISSNEVAREMFKNHDVVLAGRKIYEAMKGDRGGSIITAQYGPQWRMLRRLTSEFFVTSRLDAMRGVRGGCIDRMVQHAIDVGRFIFLMAFNLIGNLMFSKDLLDPKSERGAEFFYHAGKVMELAGRPNVADFLPILRGFIKERMETMAKGSGEDFLDVLLEFRGDGSRFSSRTINVIVFEMFTAGTDTTTSTLEWAMAELLHTPRIEEKDMENLPYLIAVIKETLRLHPPLPFPHMAMNSCKMLGYCIPKETQVLVNVWAIGRDPKTWKDPLVFMPERHHFEFIPFGSGRRMCPAVPLASRVLPLALGSLL--------------------------------------- 218713646 38 LPPRYPHKDPILGLDYFLTELKEREDGISWASERNRFARLGRTYEVNSWGNRRIMTDSQNIREVLTSFDRFGVQELRLPISSSFMGKGVFTT-DGEYWEYSRKLLAPMFSRSQVSDL-SAFDVHLDRMFERLPRDGSTVELQGLLKLMYLDHATEMIFTPDESAHELLDTFAAWILTAWDTTFQKLSNNVRAVVMKYIDEAIQRQHHDVKSNANRDELVKSLGDREEICNQLLNIFLPARDAASVSLSACLFYLARHPDVWDRLRSMPYMQAVLNESLRLHSPAAGNRRICTQDCILSPIFISKGDNVHVIFSAMHYDKEIWEDADEFRPER------------------------------------------------------------------------ 67540528 112 --------------------------------------------------------------------------------------RNIFTATDPYYHATVRKLFSPSLSPGCMAAHEPVIKGCIARLVKQRMQSQKAISLNDLYYSLSVDMVSEVLGCIERGRPFF--WTEQLPRIFYWATIRDQFKMLRQILRKGIRQRSEEARMRLIREQLKARADSSTLPEDEIAENFSAIMLAGFHTTSHAICATIWLVLSHPETRERL-------------------------------------------------------------------------------------------------------------------------------------------- 115400623 30 ----------------------------------------------------------------------------------------------------------PSMGPKAVRHYTGLMQACARKSLDELDARDEAWNVYQYMLKLASQTVGSFFGHFDSIDSPLRGEWYRHLPFGDPARLRHVQHTIYSLLQEQIDAVAAESRDAALSALHAVDDKGERFPPGLILANVLVVTGAGFTTTSALLSWLIYCLVTYEGTQDRLYHSLPYMDKFVKETQRLHNASFQPRTSKTDVVLGGYRLPPDSVIVPALYAIHTNPKIWRDPFRFDPDRWDTAYVPFATGPRGCIGFNFALLEVKILLGELLSR------------------------------------- 195624898 39 ----------------------------------------------------------------------------------------------------LKNMVLRYFGPESLREMLRDVEHAVSSSLCTWSTLPSVELKEAVSTMVFDLSANKLLSLEPSRSKILRRSFFDFVCMKGRQSAMEVLQEVLAERKRLVETIRRHGGDFLDLVIQEVTKEKPLVTDRMALDLMFVLLFASFHTTSLALTLAVKLLADHPRVLEELTVEHEAILNERNARHGSDGITWMFRKALKDIQFRGFTIPAGWGVMVCPPAVHLNPVIYPDPLIFNPTRFKRHFMAFGGGLRSCVGADFSKLQMSIFLHFLVTR------------------------------------- 157111206 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDQDISDHVYTMIVAGNETSATQLAHTCLLLAMNPEVQEKAYQEVKYVEAVLKEAMRLIPVAPIARENIRDIELDGHLIPKGTVLLMNMYALHRRNDVWSDFERFYPERHPYAHLPFSGGPRGCIG------------------------------------------------------- 170085057 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGKLLEDKKQRPGNDMLTYM----LEEPEMTDEEFRDNMVVFFIAGHDTTAGAMSSFVYYLSKHPEAQRKEVVAALGKDEPNIENLRHMPFQACIRESLRINTPKSYHIPAKASVIMNICAIHYNETYWPNPYKFDPTRFMNQWLPFALGPRQCPARNFAMYELRTLASMLL--------------------------------------- 3913327 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSILLAGRNTTASLLSFLFFELSHHENVWTETIQNCDYLRWCLFESLRVNPVPFNSRTANKDTILHPILVKKGDQVLFPLYASNRQEKYFGRPEEFIPERWRPAFMPFSTGPRMCLGQQFALIEA----------------------------------------------- 63108254 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLVREPSVQDRLHQELDHFQAVIKETMRMKPIAPIPHKACKDTSLMGNKINKGTRVMVNLYALHHNKNVFNDPFKFMPERFEQSLLPFSAGMRICAGMELGKLQFSFALANLI--------------------------------------- 169866835 89 -----------------------------------------------------------------------------------------------PEWTGHRRAFQQHLNPRKVHLYKSIIEEEGLVFLRRLLAR-PKDFMAEARLYFGMVLMAALPGKYLVNVLPFLKYVPAWFPGAGWKRTQVTRSLIHDSFDEVVNRVKHSLAGGLIEDFPPESDPRYAEQEYIARCTAVATYVGGSDTTGGTSQALFVALATNPHFQKRAQAEMDYIQALTKEILRWFAPFALPHVIKDDDEFRGHFLPKGTVIFPNLWAMLHDPNTFDTPMEFNPERKINPNVAFGFGRRICPGRHLA--------------------------------------------------- 17558554 265 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQDTSSTTLLWAGICLLNHPEVVEKLRSELPYLMAVLNEIQRIASNINIFRELREDTEIDGQPIAAGTVVANQLSMIHTDEELFEDHTRFDPERFEKKLIPFNLGKRSCPGESLARAELYLIIGNLVLDF-DFEAVGIKPEIKTSTPFGIMKRPP----------- 157336197 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDFIVLVMFGILLASFETISATLTLAVKLLIENPSVMQELIEEHEAILKNRENSNSGISWKEYLRRAIKDIQVNGYTIPAGWTIMVVPAALQLSPDAFVDPLAFNPSRWAKNFIPFGGGSRLCAGAEFTKVLMTTFF------------------------------------------- 170049362 91 ---------------------------------------------------------------------------------------------------RFRTIVNPVMMPKTIRLYVDKLDEVAREFMEVIHN------LRDEKNEMPGDFH---HWLNRWALETIGVLALDTRFGCLEKEFKRFSIVMSKVDEAII---RMENNPTQSSDSQSVLEKLLKVDRHVAVVMAFDMLMAGVDTTTSATTSILYCLAKNPDKQAKNMRNLPYLRACIKEGLRLYPIAGNIRAAGKDLVLQGYQVPKGTDVALASIIMYHEDKHFPRGGEFLPERWPFLFLPFGFGPRACIGLRMANLEMELLVARITRRF------------------------------------ 218716760 32 -------------------------------------------------------------------------------------------TLDDKRHKLLRGLLNQGFSDAHIRAVDHRLTRIAASLANALGETDDRFNTDGWSVPKNMSNWSDFYTFDVISQVVFGASYNLIGDSENHWIIDGVMAQLFGFLLQLIMQERKEKGEDVFSKLLSATETGESLSNTQLWVDSNLLIIAGSDTSSTGMAALFFYLTRDPAAYDRVTKEVRSVFTTPEEVSQGPNSCTYLRACIQEIPENGVHVPAGYEVATGIWSLNRSEKYYPEPFRFRPERWKAAFATFSTGPRNCVGKGLALTEISLAMAAIIVQC-DFRKAEAE--------------------------- 46370545 39 -----------------------------------------------------------------------------------------------------RALFNPGFNPAYIIGLAPNITDEVATFCAQLRQQGEVFPLESLTTRLTVDSICSVLDTQLHQQIKDHPLATALQRQINWTSFGTTFNPLKRYFRPLVLWYNNKVMDRIIGGEVDRAYRTPPDHPSKSVPQLRVFLFAGRNTTSSTLIYTYYLLAQHPDILAKIRAEHEYTTAVIKETLRLFPPSASMREGRPDAEIGQRYPTVGCNVWTLTVALHHNSDHWNQVESFIPERWKGAWRAFEFGPRSCIGQTLAMLELRIAL------------------------------------------- 121711954 86 --PGPKLAAATFWYEF-YYDLFPHKLRYLWKIEEMHKKYGPIVRINPIHLH---INDPNYLDEIYAGGKRKRNRDPWYYRSEGPLGWSVFQTVDHDVHRMRRAALNRFFSKRSVQEHEQMIIDKIEILCGRFAEACRQDFAAEYLEAYSKLSQLGPVGRQFPWLAKACLTLIPSSLVHRISPAAALIPRNRLFFRGIIEESKGNKGKSIFQDILRSNLPPSEKAPARLAAEANLLVIAGTETTARALSLVLFHILDNPEELAPLMPHPDFFPAVITEGIRHVVSSRMPRYAPEETRYGKWIIPAGARVMQSHYLHHMNPDIFPDPYTFNPHRWQNYFMGFGKGSRICLGINLVHAELYLTIARLMTRF-DMRL------------------------------- 46139019 42 -----PHRPPVVFHIFPFIGSTVYGIDPYAFFFDCRDKYGDCFTFILLGKSTTVFLGPKGNDFILNKHADLNAEDVYGKLTTPVFGEEVVYDCSNARFMDQKRLLKLGLTTDSLRCYIPKFVKEVEDYVKNSPYFGIVNITEVMAEITIYTASGSLLGMFDSTFATLYRHLDDGFQPPQNFRRNHARKVMEKLFSDIISKRRETDETDMIWMLMNAQKDGEPLPDHHAARMLIAILMGGQHNTAVSGAWLLLNLAHKPHLVQELYEEQTQVLGSPQEPLTWSPIHSILRQVKSPMRVPEWVVPPSHTLLSSPGTMARSEEFFPRPSEWDPHRWDSPYLPFGAGRHRCVGENYAYAQLGAIVATFIR-------------------------------------- 169851118 66 ----------------------------WKVYAEWKEEYGDIIYLEALGQRIIVLNSLEDIEALLSKRATNYSDRVWSPIIGLMRVTWGFSVMNGQEWRERRKVFHQFFHNNK-RNIHPVIEEEIKATMDELRSMFGMIILRVTYGSYPKQSSGSVLGFTEYPGRLLVSTFPSMRLIPSWFPGAGWKRALNE-LADLSDYVYEKPWEDTLERAKKAEEGTEKRKRQELVAKDAAAYAAGSDASVATVYALVLALAMHPEVQRKAQREIDYIHAIVKEVERWHTTVPVPHLSTRDDVYKGYFIPEKTIIMPNTWAVMHDPTRFPEPDSFKPERYDSEDVAFGYGRRICPGREMASDTLLLLALSLLACFPGVDKATGTRKKLKMETPTGLIAMPMPFTPRSPK-- 215494578 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEDEAMAQCIVFFVAGQDTTSSVISQTLYLLALHPEIQVKLREEVDDCHGVVSESMRMFPPGPRLRSALNDYVLGEITVPKGCLVALPVYSMHHDPDNFPNPATFDPNRPPYTYLPFGAGPRNCIGMRFA--------------------------------------------------- 212527822 109 ---------------------------------------------------------------------------------------------DRVQHTRKRKIIAHAFSPASVHAFETHMSNNLRRWVRQWCTYVAFDIIGDLSFGAPFGMVSSCLGLLPDIRPYARYLPDPFFSKGLQSVRNLHGMAVAAVEKRLAVAQQSKSRNDILDMLLRAKDDGSPMPREELVSEALTQLIAGSDTVSNTACAIIYYIASEGIAQFSQVRSLEYLRRCIDEAMRLHSTSSIPRIVMAEHGIGYQHFPIGTVLSVPSFTIHHDPDVWDDVEVFRPDRWLPENLPFSYGPRACVGQNVAHMELALIVGTAFHRY-DFEL------------------------------- 48766853 44 ---------------------------PHQTFAKWSETYGPIYTIKTGASPVVVLNSTEVAKEAMIDKFSSISTRKLPKAMSVLTRESMVAISDYGDYQKMRNIMIGMLGFNAQKQFRGTRERMISNVLSTLHKLVSLDYVEEFGREIPKMMMCAVEADWRDYFPYLSWLPNKSFDTIVSTTEFRRDAIMNALIKKQKERIRGEARASYIDFLLEAERSAQ-LTDDQLMLLLSESILAAADTVLVTTEWTMYEIAKNPDVTEDDLPRLPYLNAVFHETLRLHSPVPPPRFVHDDTTLAGYDIAAGTQMMINVYACHMDEKVWESPGEWSPERDRYKTMAFGAGRRTCAGS------------------------------------------------------ 166709971 30 -----------------------------------------------------------DAFALLRHKDVSSA---LIEEIAPELLGGTLVAQDGSAHRQARDAIKAAFLPKGLAGIGELFAPLIQARVEAWRERGDVFILRE-TGELMLTLIFSLMGIPAHDLPGWQRKYRQLLQGLPLRRGRAARDWIDAQLRQFVRDARSHARTGLINDMVSADRSNDALADDVLVANIRLLLLAGHDTTASTMAWMVIELARQPMLWEALVDESQRMEALFRETLRMHPATTLPRRAVQDLQLGQQRIPAGTHLCIPLLHFSSSPLLHEAPEQFRLARWPLDMLQFGTGAHVCIGYHLVWLEL----------------------------------------------- 115461563 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSVLMQRRQLGHPLTEDQILDNMLTLIIAGQVTTATAITWMVKYLSDNRLIQDKLRNAMDYAYKAVKESLRMATIVWFPRVALKDCQVAGFHIKKDWIVNIDARSLHYDPDVFDNPTVFDPSRFDRRLLVFGAGGRTCLGMNHAKIMMLIFLHRLLTNF-RWEMADDDPSLEKWAMFPRLKNCPILLTP------ 145248800 113 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDNMLNILLAGRDTTASLLSSAFFYLARHPNVWTRDEFGDAQHPNGKITHARLPPVPLNFRVAAKDTSLPPIYVRKGELVSYSVYAMHRRTDLYPDAHAFRPERWEENYLPFNGGPRICLGQQYALTEASYTMVKLLQRYNRIENADP---------------------------- 158284942 117 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILGGNETSALTLSHVVLMLAIHQDVQRRVYEEMTYMEMVMKETMRLFPVPIIARQCTDDLKISTTTIPSGVTVVLGIYNVQRSEQHWGDPDNFLPERTAHRHLPFSAGPRNCIGYRYGLMSMKVML------------------------------------------- 212539338 125 -----------------------------------------------------------------------------------------------------RDLIRPCFTRTQIADLEAL-ENHVQALISCLPPNGTTVDLQPLFYNFTIDSATEFLGLEFSQRNALGKHAWLLRDPKFHESCKVVHRFTENFINETLKGNAKPGRYNLLAELANSCRDPIRLRNE-----LLNVLVAARDTTASLLGSMFYFLAHNPDTWDKLRKDMKYLKSVLNETLRLIPPVPNERFARKDTVLPHIFVAKGSRVVSSVYAMHRLPEIWGDPQLYRPERWGWGFLAFNGGPRTCLGQQKALVE------------------------------------------------ 5881952 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDREIAHMMIALLMAGQHSSSSTSSWIMLWLAARPDIMEELYEEQQLHQNVLKEVLRHAPIHSIMRKVKNPMIVPGTKYVIPTSLISSPGCTSQDATFFPDPLKWDPHRWDSPYLPFGAGRHRCIGEQFATLQLVTIMATMVRRFRNI--------------------------------- 125538388 35 ---------------------------PHRAMRDLARRHGPLMLLRLGEVEAVVASSPDAAREIMRTHDVAFASRPVGPMSRFQGADGLVFAPYGEAWRRLRRVCTQLLSHRRVQSFRPVREDELGRLLRAVDAAAAANLTAMMSTYVADSTVRAIIGSRRKDRDAFLRMLDELFTIMPGMSLPDYRRRMRRIMDSIIHEHQERRAADVLLRLQKEVGAQYPLTTENIKTVMMDIFGAASETSSTTLEWVMAELMR---------------------------------------------------------------------------------------------------------------------------------------------------- 126723203 183 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLPFKDIQANVTEMLAGGVDTTSMSLQWHLYEIARNLRVQEMMVQMVPLLKASIKETLRLHPIAVTQRYPQNDLVIRDYMIPAKTLVQVSIYTMGQDPTFFSNPRRFDPTRWHFRNLGFGWGVRQCLGRRIAELEMTLFLIHILENF------------------------------------ 18250473 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGFETTTGVIMTFVLAMLLNNDVQLQAQSEIDYFSAVIKEVLRWNPPIGIPHATTNEDEYDGYYIPKDCIVVSNIYAMLHDENIFPDPEKFDPGRFNPIDVVFGFGRRVCPGSHLAMSMLEITAASIL--------------------------------------- 194042494 146 ------------------------------------------------------------------------------------------------------QILARVFSRAALERYVPRLQGALRREVRSWCVARGPVAVYEAAKALTFRMAARILRLEEEQCSELARTFERFVENLFSLPLDRARDQLHRHLEEAIAEKLAEPGDALAGIIHSTRELGQELSVQELKESAVELLFAAFFTTASASTSLVLLLLQHPAAIVKIRQELAYVGCVVKEVLRLLPPVSGGRTALRTFELDGYQIPKGWNVMYSIRDTHETAAVYRSPEGFDPERFRFHYIPFGGGARSCLGQELAQTVLQLLAVELV-RTARWELAPSFPAMQTVPIVHPVDGLRLFFYPLAPSA- 189196456 108 ----------------------------------------------------------------------------------------ILQSTDTDHH-RIRKQVSPAFSGTALRDQEPLLRHLTSKLLQQIPANGRVDVTQWFNFTAFDIASRLILDFNLLEQERFNFWTERIFEGIKFLRYLRVARRYFEKAFEIVPRLKELRNSHMAFAVGKAEEKGPAMTPDEVNITAAVTLIAGSETTATVLSGAAYNLARNPEVRRKAQEEVRTAFKSDEEITLASLPRLSYLNAVIEESMRCFPAVPGTFPRRTGPDGDVIAGNFHNPEAFAPERWKNDKLPFHVGPRNCVGKNLAYLTLRSVLARLLWHF-DFEL------------------------------- 119952164 96 -----------------------------------------------------VVSSPETVREIIHENDSVFSHCPVTAAMVYVSYDLMAFAHYGPFWRQMRKLVLKLFSPRRDVSWR-VVRGEVDALVRSVAELRRVDLVFKFATNVTFRAAFGAQSFMAFNMGDYIPCLGWLDLNGIGKRMAAARHALDVFIDRIIDEHLAKLRDDMIAYLVDARADGVELGDLHLTRDNIDIMFGGTKTVASTVEWALSELLRNPDELKRAQDEL-------------AGVVGLRRRVNQDDLDNLPHLRCVTK-----EAMCRDEALWTDAAAFRPSRFDFQYLPFGSGRRSCPGMQLGMFAVELGLAELLHCF-DWSLPAGEPLELDMDDVFGLTA------------- 125591255 36 ----------------------------------------------------------------------------------------------------LKSLVLRLYGQENLRVLLDETDRACRTSLASWAAQPSVELKDSISAMIFDLTAKKLISYEENLRKNFVAFIRGLIYHECMKGRRNAMKVLKKMMRERMEEPGRQCEDFFDVLIEELGREKPVLTEGIALDLMFVLLFASFETTSLALTLGVRLLAENPTVLDALTEEHEAIVRGRKEGCDAAGLTWIFRKALQDIEFKGYTIPAGWGVMVCPPAVHLNPEIYEDPLAFNPWRWQDKFMAFGGGLRFCVGTDLSKVLIATFI------------------------------------------- 171677496 99 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGMFIFAGHDTTASAICWVLHLLSKHPEVLEKVRAEHDYTNAVMKEAMRVHTNVGTMRRAGSGYDGVKFPCGEGWVVWDNTFALHRDPEQWPRVHEFIPERNDPMHPPFELGPRNCIGQHLAMVEIKMALVLVLRRL------------------------------------ 17557254 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTLTWAGTCLLNHPEVVEKLRKELIQITAVVNEVQRISSNVNIFRQLQEDSHIDGQPIASGSVVTTQLAMIHTDEDLFKDHTKFDPERFDKKLIPFGIGKRSCPGESLARAELYLII------------------------------------------- 115433723 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEKVTDYHMFMMGQSNVIAGSDTTAISLSAIMYYLLHHPAVLEKLRREIDYFQAVMKEALRMHSAPLWREVPAEGAELGGYFFPEGTVVGVNTWVAHYDEEVFPDAKSFRPERWNDMYMPFGLGSRTCLGKHISILEMSKLIPRLIRDF-DFH-------------------------------- 50420383 106 ---------------------------------------------------------------------------------------------DGKAHSDYRKSLNGLFSQKALELYIPVQEKYMDLYLEKFVTDGPTEFFPQF-RELLCALSLRTFCGDYITEEQISLITDIIIPYTKTWYGKKIADETMKIFESCAGMSKKHINEDWIYLMKDAREKHREFSNREISEVIFTFLFASQDASSSLACWLFQVVADRPDIVAKIRNEMTYTNNVVKESLRYRPPVMVPYVVKQSFPVDTYTAPKGSMIIPTLYPALHDPEVYEDPDSFIPERWENAWLVFGTGPHICLG------------------------------------------------------- 154272385 33 LSPI-SDVPGPFAASFRLWHIHRLKGDQNLELIRLHNQHG-HFVRVAPNE--VSVSHPDAVRKILG-TMLHKDKWYKIIAFPDGRFENPMSATDPKVKLELSKHLAPAYTLSNLLINEPSISETIKLLLGWLDKFEPIDLGKYFTFAVGDAVFSKQFGFLREGRDYFRWFHVLFLNPVITWLNITPWGHLIDTAMTAIKERQKNPRIDAVAHWFRMNQHPDRMKLHEIHSAAFNAVAAGNETVSSGLQAFVAEIDKDPVISYMDAQKLPFLQACIKETLRIFGPAPMPRIAPEGLTIGDRTIPQGTVVSVSIWVMHYSKEIWPDAGEFNPDRWLGEYIPWGMGYASCPGQHLARIEL----------------------------------------------- 15222515 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALSETLRLYPSVPEDSVVANDVLPDGTFVPSGSNVTYSIYSVGRMKFIWEDCLEFKPERWQYKFVAFNAGPRICLGKDLAYLQMKSITASILLR-HRLTVAPGHRVE------------------------ 212507238 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFVFFLAGFETSSTTMTFALYELARNEDVQEKLIDEIDYLDWVIRETLRKYPPPILTRICNKDYKVPDTVIKKGTNVFIPAYGIQRDPKIYPDPEKFDPMRHAPEELYFGEGPRICIGN------------------------------------------------------ 218199535 33 -----------LIGNLFLHAPTM--AFLPSALRRLRRSHGPVVTLWAGNRPAVFVIGRDFAHRTLRRSVDRLVATLELEARAGAGATGVVAPTDAFRH--------GVFSFFAVLCFGEWVRD------------GEHDAVLRDLRRAHADILALTVELGAFHLVPAVLMVPYLHRWWKLSGLQRSHRDIVAALISVRRLRREKADGDVADSATFCYVDTLLELELGEDEMCWEFMNAAAKTTSTALEWTMARLVHHSDIQRKLRHDIAYLKAVVQESLRLHPPAHYAHTVDRDVPLGGYVIPKGAIVNYAVAEIGRDATAWTDPDEFLPERTDIRMMPFGAGRRACPCASFAVSVLHLFVGRLVEQFEWWPMAEDDKAPVKTGLVTVMKTLRALFVPTTSS-- 20338411 125 ---------------------------------------------------------------------------------------------------RFRSVFGLAFSVKGLRAQEPTIVQYADLLVEVLREVKSVEMVHYFNMAIFDSIGALSFGFDSLKNRQLHPWVDALTPYVLPKELRGKRQENYTYAIEKLKRRMQMTGDDFWDRVIDGNQSGDGMSPGEMLNNAAVMVVAGSETTSSALCGTTYLLCQSGKMEKAVAEIRNAFPAVIDETLRMYPPGQPPRVVPAGATVCGKFLPAETRVGVSHLGAYYADYNFTRPEKFIPERHPFKHQPWSVGVRNCIGRNLAYAEVRLTLAKLLWHF-DITLDEA---------------------------- 88808336 69 -------------------------------------------------------------------------------------------------HKARRRVVGQLFSAAALSRYTPSIAALVEELAEELIQKAPVQLVPCMRRFAFAVIATTVLGLDASDRQALFADFEIWTRALFSIPVAIPGTPFAKALEAQVLAQTSTRRGGLDLLSGGLDEAGIPLTDDDLVEQLLLLLFAGYETTASSLSCLMRALLLNPEVEQWARSCPRLDATVLEVMRLTPPVGGFFRRTKDTVQLGGVAIPPNRVIQVALSPDLGDGSC--DLADIRPQRHTATLLPFGGGERVCLGKALAELEIRLMAVGLLQRV-RLELTPDQDLTLQ---------------------- 210104714 45 -----------------------------------------------------VLNGQRAIHQALKRAGVFSDRPGFELVNMVHKGRGIIAGPSTDFVQRQRRFLMRSFRTLGLHNIENCLQAEVQTLMTTLQVQGNSGEVYDVINRSVVNAIAVQSQRPEVPPPGLLLGRRVPLLLHRQ--FLEDGDNFLSIIRDIVKSRRQVFAEDILDCYFQETTRGQAWFDEDFCHMIMDNYIAGTTTTRLTMQWAMLLLTISPREQTKMHDNLPYTKAAIFELLRCVTPLSLPREAADDVIIDGHRIPKGTMVMTNLWSVTNDPDVWEDPRTFKPER------------------------------------------------------------------------ 50252006 32 ---------------------------------------------------------------------TFADRPPLPELGRLFTSDTRDINSSPPYWRLVRRLASEALSPARVALFAPARRRARDVLVRGLRDRGGDGSRPVELRPLLRRAMFELLAFTSFPVFSFFPAITKRLFRNQWAAHVAVRRRVGEIYVPLINARRAGDGDDSLLQLRVAEEGDRPLTDDEIIALCSEFLNAGTDTTVTLVEWIMAELVNRPDIQAKVHDEVRRRPELTEEGLRLHPPAQFPHGVQSDAEVGGYVVPRGAELNVWVAELGRDEVVWTAAREFMPER------------------------------------------------------------------------ 157349147 103 ----------------------------------------------------------------------------------------------------LRRIATHLFCPKQIKASEAQRAEIAAEMAAMFGENTEPFRVRDVLKRASSSMMCSVFGRKYQLRTLVEEGYDLLGTLNWSMRCSNLVPKVNRFVTRIIAEHRARTTEDFVDVLLSLQ-GPDKLSDSDMIAVLWEMIFRGTDTVAVLIEWILARLVLHPDVQSRVHDEMEYLPAVVKEVIRLHPPGPWARLATTDTTVDGHHVPAGTTAMVNMWAITRDPNVWSDPLEFKPDR------------------------------------------------------------------------ 170050461 23 ---------------------------------------------------------------------------------------------------KIRSELQKGLSPQSVRNFLPLTDQVTKEFVASVKQTESKDSVPDFMPGIS-RLNLELICLLAFDVRLDSFSEAELRPDSVSSRLMNAAEQLWRFFETLAQEFMEKTAIDLVSQLASGQHKSRSLLEEDIIGMAADLLLAGVHTSAYTTSFALYHLCHNPEAQEKCKILPDPWENCVEESLRLNPISVVGRILNKDATLGGYHVPKGTVVVTQNMIASRQAKYFSNPDQFVPER------------------------------------------------------------------------ 145245942 718 ------------------------------------------------------LANHATIIEVLKDQDTFRVPWARYLNDMIPGKRFNMLGGDGPVNAAQKKLVSILFSPDQFNQLLQTTVRLGKELLELNALQNQVDIIRDVAIPLNARIMADLFCLDMKTPENESGSMNAATVYKHLMNVRTWAEALVKTTLKVVNEQAQPQKTRMLGKLTGYQQSEVSTLRWYKQMMEMDMTAAGTAEVCWLTAVGYYLRPENIDHWKRIQNLVSQPDNYVLEAQRLTSMECTVRVCKAHRTINDQEFKPGDVVITLLGPACRDPTSIPDAETFKLDRPSNAYIHFGYGAHECLGKEIGLTFAVSML-RVLAGLKYLRPAPGD--------------------------- 115724284 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGAGTETTSETLLWGILYLCLFPDVQRQVHSEIDYTQATILELLRCACVAPLPRVTTRDLTVLGYSIPRGTEIWVNEWAINRDRNVWNKPHDFNPARFKESIISFGEGRRMCLGRCLAEHMLFVFFTNLVRWF-TFRLPED---------------------------- 195381297 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGFETSSALLGFTLYELAKQPKLQQRLRQELAYLKMVCLEALRLYPAAFINRECTRAEGFALQPHIDFMPAYVSILGIQRDAKYWPKPLHFDPERFAPAHIPFGAGPHGCIGSRLGLLQLKLGVAHILR-------------------------------------- 145258855 125 --------------------------------------------------------------------------------------RNIFTASDPVYHASVRKLFNPSMTPSSMQAHANVVLECTSRLLNRLLYCHSVDTVSEV--LLGKSLGCLKRGKPYFWTEQLSRFWATIRDQFAGSGVPTMIKMMLRYLIRKGVRSRAHNRRDIMVEVME-RAATSDLPVDEIAENFSAIMLAGFHTTQNALCATIYFVLTHPEAHAKLISELQTAFASPEESLRLYPPVPGPRVSPGAY-VDGTYIPAGTEICTSLFALHHNPEYFNEPYEFIPER------------------------------------------------------------------------ 149757586 62 -----------------------------------------------------------------------------------------------PEWRYDRLRLNPVLSPQAVEKYIPMVDGVARDFLQNARGSLTLDARPSIFHYTIEASNLALFGFIRALEAMFKSTVQLMFMPRSWKEHFEAWDYIFQYANNSIQKIYQELAPRHYSGIVAELLLRADMSLDAIRANSIDLTAGSVDTTAYPLLMTLFELARNPKVQQALRQESLVAEAGISENPRRATTEFLEREVSSDLVLQNYHIPAGTTVKVLLYSLGRNPAVFVRPERYHPQRWRFPYLAFGFGLRQCLGRRLAEVEMLLLLHHVLKNF------------------------------------ 218713372 28 ------------------------------------------------------------------------------------------------------RLDAPVLSPRASKTYYPLQDLESKQLLFDFLSTNHFRKVYERYAASLVYSLAYGIRLQTGAEPMLKHAHQIQENFGYAGRVGTWIVDFLNILPSCLAPWKKNMQTALASKSWNASKEASEMSDIELAYNVGILADAGLDTTSVQMRMFTLGVISYPEFVTKAQQELDYVTAVMKESLRWRSIVPIPHATLEEDDYLGYRIPKGATIISLFWAMALDENTFDRPLEFRPERWKERFVNFGYGRRICTGRHIAKNSLFLLIARILWGFDDGKPKQVNDMHMTSGFVSSPLPFEAIFKPRS---- 121719034 24 ---VPWNLPRLPRIPFYVSILGLWSDGQDEIYERWLRAHGAVLIW---FAGRWLVTRPDLLTDMFRNEDLYASQKKIPWSVIATLVGDNIINSHGDTWKLYTSIMKPGLQKKTFRPLLVKSRRFVDKILEDQATAGKQGI---LVNAYVQKWAVDVMGVSFLFRPLFFNFPDLDQFAWLLSSRKRAYEIMHEFGDTLADKVLAQMDDAVVHMLVAAYRDGRLTQKQFKDNLKIVFLTA-HENAQQLVNSMFWEIGKNTEVQTRIVNPLPYLTSVIYELMRLYPPVSQNRVTTAPAMLGQIPIPARTFVGWNSYGVHVNPQVWADAQEFVPERWRGTYIPFNAHSRKCLGQAFVLLQMKILMFELLRRV-EWRVDPGYKLKMTPGGILAPLGCRVILT------- 189235573 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDMILNKAIDGHIFSQEAIRGEVDTFMFAGHDTTATAISFILLCIANHNEVQDKIIEEQEFLENVIKEGLRYTPVPLYGRQIDKNVEFEGMLIPKGVNVVIFNHGVHMNPEFYPNPEKFDPNRHPFAFIPFSAGPRVCIG------------------------------------------------------- 194704488 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDFFDPIIARRVKHVGDDFLDVLLQLH-SMDQLSLQTVKSFLLDLFAAGTDTNTIAVEWTMAELLRHPAVMSKVRPCPDESDAVVMESMRLHPPSPMPHLAMADAEVGGFTVPAGTKVIINLWAIMRDPASWAEPEAFVPERDRLEFMPFGAGRRACPGAPMATRVVTLLLASMLHAF------------------------------------ 188011250 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLDLIKANITGLMAGGVDTTAVPLEFALFELGRNPEVQERVRQQVRASWAQIKEILRLYPVTTVQRYPIKDIVLQNYHIPAGTMVQACLYPLGRSVEVFEEPQRFDPGRWAFRYLAFGFGARQCVGRRIAENEMQLLLMHIL--------------------------------------- 108706099 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVARRTIDRFVAETIAKRRADMSDDLLSSFISHDDDDTSNTDEFLRDTTVNLLLAGRDTTGAALSWFFYILSKNPRVEQKLLEELAPIAAQKSECLRLYPSVPFEHVAADDVLPSGHEMKAGDKVLVFSYSMGRMEGVWKDCTEFLPERWSYKFFSFNAGPRTCLGKELAFVQLKTVAAAVMWNFA-VEVVPGHAVEPKLSIILHMKNLAVT--------- 194700562 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTGKVVARNRAGWEEEARRRLQRMMYNDMFRIMFDRRFDSDDDPLFNKLKALNAERSRLSQSFD-YNYGDFIPVLRPFLRGYLNRCHDLKTRRMKVFEDSFMDHILEAERKGE-INHDNVLYIVENINVAAIETTLWSIEWGIAELVNHPAIQSKLRERLPYLQAVVKERLRMAIPLLVPHMNLNDGKLAGYDIPAESKILVNAWFLANDPKRWVRPDEFRPER------------------------------------------------------------------------ 153885005 28 ---------PTLMTALDTAPPADVHADPAPYYAELAATRP---FFFDATLGWWVAASAEAVDAVLGRPADEPVPKAVAATPTGAFFGRLVRQIDGPDHSTRKAKVMAALGRLDVSALAGQALRHARTALPDAASLDAALDADAHFRVPLATMAQTLLG-------------DHADAPACQADIAAYLAALGPGASAGVVAQADAAVGRLQQRFADSPFAGGDDDSDADIANLAALLAQTYDACAGLLGNCIVALSRHAGLTARLRAQPAIEPFVREVLRRDAPVQNTRRFVAHDIALLGQPLRAGDKVLVVLAAANVDGTTNPDPLRFDSDRTAPRLWTFGGGTHRCPADALA--------------------------------------------------- 3913324 42 --------PPPIFFSFPLGIPDLFHDDLLEWFTHRFEEFGRRTAFQSVAGQLWIGTEPENIKTMLTSFKDYS--LGFRYNAMYGLLGNGIFTLSGDGWKNSRALLRPQFSREQVSHLES-MRTHINMMINNHFKGGQVVDAQVLYHNLTIDTATELFGESTNTLDPALAQQWFLVWTPKFWRSCKVCHNFIDYFVYKALATPMEKGQDADRYVFIRELTKETSDPRVIRDQALNILLAGRDTTAALLSFTTYYLGAYPEVYDEQLKQCKVLQNVIREVLRLHPNVPNFREAIADTTFQPIFVPKGQKVFYATYVMQRNAGIWPDSTSFRPDRWNEPYIPFNGGPRICLGQQFALTEASYTLVRICQEFSRIEVLHPDVITARNVMKQRM-RLP----------- 212515076 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMETLRKYPPTLLGRMCTTDYEIPEMKLEKGTRVIISLLGLQRDPDHFPNPDLFDPNRSKRDHMPFGEGPRNCIGNRFGLLQTKIGIVSVLSKF---SIKPSEKTPIPM--------------------- 8096579 43 ------------------------------------------------------------------------------------------------EHKDLRRRIAPNFTPRALSTYAVIQQRVILSHLRRWANGGKAEPIRVPCRDMNLETSQTVFVGPYETRERFDRDYNLFNHGFIFRRARLAVPRLKHILEDCARQSKQRMRECLVDYLMQETVREPHTSDMETGNLLFDFLFAAQDASTSSLCWAVSALDSHPDVLARMMTEMKYTQAVAREVVRWPPGPVVPHIAGEAFQLEQYTIPKGTIVFPSVYESSFQG--FPDAGTFDPERFKRNFLAFGAGPHQCVGQRYALNHLVIFMA-LLASLIDFR-------------------------------- 18700149 39 -------------------------------------------------------------------------------------------------HKHARSLTNQFLGSQALKRMLQDIDFLVRTHLKEGARKGSLDIKETTSKIIIECLAKKVMGEMEPDAAKELTLCWTFFPREWFYRMVKARNRMMKVLKETVLKKREELGDFFKTIFGDTERGVKTISLESATEYIFTLFLLANETTPAVLAATIKLISDHPKVMQELQREHEFTQMVINESLRITSTVPTVRIIDHEFQFGEYTIPAGWIFMGYPYV-HFNAEKYDDPLAFNPWRWKRTYIPFGSGSRLCVGAEFVKLKMAIFI------------------------------------------- 157112070 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEILHNIYTIIAAGTDTTANAVSYTCLQLAMHPEQQERLYNCLPYLDMVLKEALRLYPAWIVMRENTDDVIIDGLRIPKGNKFAVNIYSMQRRVDVWPDANLFNPERHRYAFLPFSGGRRDCLGARYAMISMKIMM------------------------------------------- 167535169 44 --------------------------------------------------------------------------------------------------RRQHRILYKAFSPDKLVGFRSTFERLAHSLLELSQAEGSVKLGHWLGKMTLSVIIETAFGNTLRPDEQDLMAQEFIYMTNEFTNFAHQIPVLRHVLTD--TQRLETGFERLYGLVDQAVARRRSGEQDDGQIKLIDLIL----------------------------------EANGEEDDRSRLDDAAMRDNL-LLLLAAGTETTATTLGWLLYELAVNPKVF-RPARFAPEQNPFQYFPFGKGRRYCLGKYFAIAELQVVVSHLLRRL-DMEYLGDRAVVYKPPVLHASDDLPMRF-------- 145236887 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESESLTDHELTFVIGSIYQAGVDTMTNLLRLFLMASVLNPVAVRRAQAELDFINAYVKEVIRWRPVAGAPHCVIQDDVYHGFTIPKGTTILANQFAMELDPELWEEPEEFMPERWPDQELGFGYGRRKCTGQ------------------------------------------------------ 193713637 106 --------------------------------------------------------------------------------------------------REFRTKVQPVLQPQTVKKYIQPIEEVSDYFIKRMQEMENSEMPADFDNEIHKWCIGRVLGCLNPDLPKNSEPQKELKYPFWRYLPSTLWKKYVSNMDYFIEICMKYIDDAMLRLKNKSQSVNEEPDPKTAYILALDLILVGIDTISMAVCSMLYQIATRPEEQEKIHQKMVYLKAFIKEVLRMYSTVINGRTLQKDMVICGYRIPKGIQLVFPTIVTGNMEEYVTDCKQFKPERWPFASLPYGHGPRMCLGRRFADLEMQVFLAKLIR-------------------------------------- 18414836 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLMQWRNGKMKEPQDFLDMFIIAKDTDGKPLSDEEIKAQVTELMLATVDNPSNAAEWGMAEMINEPSIMQKAVEEIDYVKACVKEAFRLHPPFNLPHMSTTDTVVDGYFIPKGSHVLISRMGIGRNPSVWDKPHKFDPERH----------------------------------------------------------------------- 218201563 75 --------------------------------------------------------------------------------------------------RALRRVASHLFSPRQVSASAAQRAVIARQMVEAMRSAAAAAAGGGLKRASLHNVMWSVFGRKYELRSMVDEGYDLLGQLNWSDHLPWLVPRVNRFVTRIIDEHRADAAVDFTDVLLSLH-GGDKLSDADMVAVLWEMIFRGTDTVAVLIEWVAARLVLHQDVQARVHDELDYLQAVIKEVLRLHPPGPWARLATSDVHVGGFLIPSGTTAMVNMWAITHDPAVWPDPNEFKPER------------------------------------------------------------------------ 119189267 9 ----------------------------------------------------------------------------IIPRIKGGKIPDVFATRDEDLHRQMRKPIANLYSIANLISFEPLVFSTMRCFLDELFTDKNKDFLGQWLQLFTFDVMGEVLGFPMPWLDYFWKDNPLLPTVSKRNPLADFAARIKERLDMTEKERSSINQRDFLSCFIEEAHKNPGLPKLALPTWTNSNIQAGGDTTAIMASVILYYLLKNPSVTWKESQTLPYLDACVKEASRLHPPIGFPRIVPEGLQVDGYHIPPGTRVSMNPWAVHREISLYGDAEIWKPERWMHSLLTFGAGHRVCLGKNLSYFEVYKLVPSLL--------------------------------------- 218191783 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMERMEEWRAPRRNDFLDVLISLDDAQGKLSLDEVKAETLEIILNSVDNPSNAVEWALAEMVNNPKVMKKAVDELDMVKACIREAFRIHPYHPFSHVAIANITIAGFMIPKGSHIILSRIGLGRNPRAWDNPLEFRPERHELRFLSFSAGRRGCPAVSLG--------------------------------------------------- 125600093 33 -----------LIGNLFLHAPTM--AFLPSALRRLRRSHGPVVTLWAGNRPAVFVIGRDFAHRTLVLAGAALAHRPPSPFASSRALSFNRHGVNGDRWRRLRSNICSCLAAT-----EALRRRSVDRLVATLELEARAGAGATGVVAPTDAFPAT------GSFSFFGRALLRRVGSPASRGVTVTLSRLSSPVRRLRREKADGDVADSATFCYVDTLLELELGEDEMVSLCWEFMNAAAKTTSTALEWTMARLVHHSDIQRKLRHDIAYLKAVVQESLRLHPPAHYAHTVDRDVPLGGYVIPKGAIVNYAVAEIGRDATAWTDPDEFVPERFEIRMMPFGAGRRACPGASFAVSVLHLFVGRLVEQF------------------------------------ 78213054 69 -----------------------------------------------------------------------------------------------PGHKARRRVVGQLFSSAALARYTPSIEQLVAELCHELITTNTALPLAARMRRFAFAVIATVLGLDGASRDALFADFEIWTRALFSIKAMAARQRLLKRIKGVLQAGTNQGG--LDLLSGGLDEAGIPLDDDDLAEQLLLLLFAGYETTASSLSCLFRALLLNPEVENKDPASPKLDATVMEVMRLTPPVGGFFRRSLAPIELAG-VAVPEGSVIQVVLSPTSDGDD-DDLASFRPQRHKQTLLPFGGGERVCLGKALAELEIRLM-------------------------------------------- 195470795 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLAHLLQLRDQKQATHDD-LVGHALTVMLDGYDTTGTALLHALYYLAESPAVQQKLRVELPFLEQVIYESLRLSSIPQYTKVCTIPTTIQSLEVENGMTIMIPNYQFHHDKQYFPEPETFKPERFDNGFLPFSDGPRICMGIPLAMLTLKSAL------------------------------------------- 159128188 120 --------------------------------------------------------------------------------------------VDKKEHARKRKVLASAFAAKHLEDWEYKVADKVQRLMQRFDQH----LAQMPDDPLDYRSWTNLFTIDSLC-DTLIVAPTVSFRDCLYATFHIVGDLVWSYEWYHVVSWQRVSAHDIFAALMEDPAGNPQDLEWGEVLAEISLAISGSSSTSNSIASTMKLLIEHPEKMRKLQEEVDYLRAVIDESLRLYPPISHPRETKEGMMIMDQWVPGNTTVSVSAYVAHRDPAVFDQPESFVPERWQTRFIAFSAGARGCIGRPISYLQASILLANLV--------------------------------------- 115650708 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMIRYSTPVGVPHATMVDTKFRGYLIPKGTTVLLNQYSMHFDEREWTDPHSFRPEHHPSSFQPFGTGRRSCLGEAVAKADLFLIFTWLL--------------------------------------- 194753283 76 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAVVFLKAGYEQTANTLSYVLYELARHSKLQARCIQSLTFMGQVINETLRMHPIPYIMRRTLNNYPVPDHPLVKELFLIIPTHAIHHDPDIYPDPEVFKPDRWSGPWFGFGVGARSCIGIQFAQMQ------------------------------------------------ 156062364 73 -------------------------------------------------------------------------------------------------HQRRRAALSPLFSKLNLQKFHPLIQSRVDIIVNRINTEYREGFTSDFMEAVNSMFTILHLSEHFPMLAWIMNWVSGLPYNFMKKIVPKKTEPVLSWLEDLRTDLRAVMQSTIFHEILKSDLPPEEKSEKRLHDEAQVIVSAGVETTKWTLTVAMFHLLENPELLSKLRERLPYLTAIVQEALRCSIQAHGPRVATDPTTRRTYTIPADTPLSCATPMIHHNESIFPSARSFIPERWTKYLVTFSKGSRQCLGMNLAYAEMYLGLANFTRK------------------------------------- 157356584 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEIIRGLMLALLGAGIDTTSATLEWAMSLLLNNPEVLKKAQMEMDNQHCIIRETQRMYPGPIVPHESSKECMVGGYHIPRGTMLLVNIWGIQNDPEVWKEPRKFLPERFEEKDM----GRRGCPGEGLAIRMVGLVLGSLI--------------------------------------- 195068025 119 ---------------------------------------------------------------------------------------------------RLRSQLQKELSPQSVRSFVNEVDGVTKEFLKFLEQSAGDDTPVDMLPKLTRLFGARLKSFQPEEQHSHSRSTRLMHAAETTNSCVLPTDQLWRFMERKLRHAQSYMESVALQLLDQNMEAGPQLDGFDVVGTAADLLLAGIDTTSYASAFLLYHVARNPEVQERLYQEITYTRAVLKESLRLNPISIVGRVLNQDTVLSGYFVPKGTTVVTQNMVACRQPQHFPDPLRFQPDRWPYLVLPFGHGMRACIARRLAEQNMHVLLLRLLR-------------------------------------- 71897452 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEKRKLNHREIVGLCIEFLTAATDTTSTALQWIMANLVKNPTIQDKLYQKMPYLKAVILEGLRRHPPGHFPHKVTEEVELNGYVIPKNVTINFMLADMALDPNVWEDPLEFKPER------------------------------------------------------------------------ 121719348 36 ---------------------------------------------------------------------------------------------------RRRKAAATALNRPAVQSYMPIVDLEATASIKELLKNGQNGAVEALNTSLTLNYGFRIEGNVDDQLLRFRSTSNNWILPKTNREAEEFRERRDKYLTYLLDILKDRIAKGIDKPCITGKDPEAKLNEAEVKSICLTMVSAGLDTVPGNLIMGIAYLQKAYDEIMKVYPNGEAWEKCLVERFWTVIPICLPRESTKDIVYNGATIPAGTTFFMNAYAADYDADHFKFPEKFIPERSGTPHYGYGAGSRMCAGSHLANRELFTAYIRLITAF-TMHPARDPTDR------------------------ 19114700 132 --------------------------------------------------------------------------------------------LDGRDHIEYRKGLNGLFTTRALASYLPAQEAVYNKYFKEFLAHSKDDYAQYMFRDINVATSCRTFCGYYISDDAIKHIADEYWKITAAMELVQSRKVVMRYFMKAAAESRKNMEEEWIHEMIETRKYKREFSDEEISLTFLSFLFASQDATSSAMTWLFQLLADHPDVLQKVMEKMTYTRAVVKECLRRPPVLMVPYRVKKAFPIPDYTVPKDAMVIPTLYGALHDSKVYPEPETFNPDRWPKNWMVFGNGPHVCLGQRYA--------------------------------------------------- 146094208 63 -----------------------------------------------------------------------------------------------PGHKALRSSFMNLFTTKALSLYLPIQERIIHEHMSRWPWGGKPEEMRLHIRELNCETSQTVFGEHLHNRTEFTHNYNIITRGFLSQARKLTMVELQAAVRRSKARMAKPDAEDFWTAIKEAEEEGGDAPDHAMADTILDFLFASQDASTASLTMITATMADHPEILERVRQEMTFTRQCVMEQLRLFPPPMVPMKVHSDFQLDEKTVVPKGSMIIPSLVACCREG-FTNPDTYDPDRFAKQFIPFGVGPHRCVGYNYA--------------------------------------------------- 187778168 88 -------------------------------------------------------------------------------------------TMDDEEHTHRKHLFMSLMTPVSQKILVELVMEKWKSSIDKWEDKKEIVLFNE-AKEILCQISCHWAGVPLHKSEIKNRAEDFNLMGPQYWKGKMARSRAEKWITGTIKDVRDAEEDSPLYAMAFHKDLDGNQMDTSMAAIELINVLRPIVAISTFITFAALALYKHPECKEKLISGGDSYEMFAQEVRRYYPFAPFGARVRKDFILNECEFKKGMLVLLDMYGTNHDSQIWEKPNEFYPER------------------------------------------------------------------------ 42565044 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDVLLAAYRDKNKITRNHIKSFFVDLFVGGTDTSVQTTQWTMAEIINNPNIHETDIPNLPYLQAVVKEGLRLHPPGPLIRTFQERCEMKGFYIPEKTTLVINAYAVMRDPDSWEDPDEFKPERFLSKYLSFGGGRRGCPGVNLG--------------------------------------------------- 115670790 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYNMFFAATDTIHEVLLWLTLFIATRPDIQLRMRKEIDTVMNSGGSRMRPVAPMGVPHVVSDTGSIDGYSIPKGSQIFSNIWGMHNDPDIWKDPSAFNPDRKAKLVIPFSIGPRSCPGEQVARRIIFQTLVSLISR------------------------------------- 118089224 22 -------------------------------------------------------------------------------------------------HGRLYSMMKGKMGPSNLHMFTGTLCKELHEHMAHLGTEGTGDLMELVR---------HLLNWSKSKKWLLKLFEKVVSDAERTNPSETTSKTLLQHLLDNLQGKHLAPNYGLL-MLWASQANAVPIA------FWTLVFILSSPSVYKKVMEDLTSVFGNIEVSEEDLKNLPYIKWCTLEAIRLRSPGAITKKVIKPIRIQSFTIPAGDMLMLSPYWLHRNPKYFPDPEMFKPDRWKEAFVAFGGGNHQCPGRWFAIMEIQLLVALFL--------------------------------------- 195445211 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPDNDFTDALLKSLKEDKNVSRNTIIFMLEDFI-GGHSAVGNLVMLALSYIAKNPTIGHRIQNEVDFVSNNGKEVLRYSSSPIVPHVATEDSVIAGFGVTSGTIVFINNYILNMSEKNWTSPDQFEPERFNRPFLPFSIGKRTCIGQNLVR-------------------------------------------------- 53988213 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVPMIGRMAAGDMEIDGVTIPTGTEVMLNIYVMQNDPQYYPDADQFRPERPPYSYLPFSTGVRSCIGQRFAMLEMKTVLVRLLSRF------------------------------------ 169866713 66 --------------------------------------------------------------------------------------------------RARRRAFHQAMMPARIPGYHSVIEQETRVFLQRLELQPSNILAEDYNRKLVENSQYLVDVVGGALHPGKLYLVNVLPFIKHLPRWFPGTQGWRIIFDEVIRAADRALTPPFLDAKERLTNRGQQSTQSEEPSLLRTLFIAGADTTLTTAHALIFAFAKFPKVQRKGQQEVDYIEAIIKEILRWFNAAPLPHQSTEDEEYNGYFIPKGTILLPNAWAILHDPNNFENPEEFKPERPDGESAGFGFGRRVCPGRNL---------------------------------------------------- 119501759 49 ------HIPGSRLSAFDEFYSNIVLNGQWKTYPELHRKYDSPIVRVGPN--HVHVNDIDIYEKIFRMGTDFCKDHTFYTCANNDGS--IFSITDRAKHRERRKVLSPRFSKQAAEAGAPGVLRRLQQLVDYMTRMGNTCDATDLFRALMINVVGEILFGDCGDLVEYGPSKPALLDSVDNLSSLIPWLRFFPYLGTVVYNFKQKCKEHTLPRMHSHQVQGKAPTLQYLTEETFTFIDAGVDTSGRTIAAA-YYIVRNPGVQQKLRAELDYLNAVIKEAHRMWPPGPLPRIVPEGLTVGKHYVPAGSVISASHYMLHFNETIFPQPHEFRPERWLEGHSPYSRGSRACIGINLAQLQLQVTLGHLFSH------------------------------------- 171693133 126 --PLPTSPPGEFLLGHYRLVPEDAA---FKKYAEWSKEYNSDVLFFETFGTKWIVNSLESATELLKRGSNYADRPRFVLMEPTHRMGWSPTLTWGPKYHLHRKVLQPPFAKSKVGQYQDYQLREALICCKSMLDDPENWVIAVRRFAVAIVPDSQWIKLAEESAEAIGKSGPPASSIMDRFPLTRYLPTWLPFMERLYARTWRHAIEDITRLPFEAAMSSPTSPTKSFVHHRMTIVIAGNDTTAATLMLLVLYLLKNPHVQSLAHSEISSLPHNLQETYRLNPLSPIPHSSIQPDTYKGMYIPPNTIIYQNIWAMNHNPSIYSDPDDFIPEREPLPQGNFGFGRRVCIGRHLAENSLMIVLATILATM------------------------------------ 195452384 46 -----------------------------------------------------------------------------------------------PRWHKHRRLINPAFGRQILCNFLPIFNSEADVLLDKLDVEGYQILKKIVLEAACQTTMGKKMNFQHDGSMAIFEAYNRMLSPWLYPEVIYRRSRLFAQQQKVVEQMHQQSRKSIFIEQVREHVERGQLSWQDVRDEANVTIAATFETTSTALYFTILCLAMHPVYQERLHDQLTYTEMVINEAMRFAPVPMVIRSAAQDIQLGEFLIPRGTQIGIDIYNMQRSEQVWPMARTYNPERHAFAFVPFTKGLRMCIGYRYAQMLMKLILAKIFR-------------------------------------- 39943628 120 -------------------------------------------------------------------------------------------------HRRYRRALAHAFSETVMHEQEPLITYYVDLFIRRWLNYVTFDIVGDLSFAHSFNSLENRKGHPWIEFPAVFFHIRKAVNAFWTNRAYADEKSRARIAKGSADEVTDMVRKDFIGYMLRENKDKEALTEVEIVRNAETLMNAGSETTATCLAALTYLLVRNYFKREADVTLRSVNPACIEESLRYHPPETTPRVSPGALVNGHYIAKGC-VVQIYQLATHHNPENFLECDSFRPQRNMASFRPFAYGSRDCIGKNLAYSEMRLVMARTLLRFDFVGVDP----------------------------- 46116500 29 --PRRPDEPPLVFHWFPFFNAVAYGLDPCGFFEKCREKHGDVFTFILFGRKIVACLGVDGNDFVL-NSRLQDANAEEVYGPLTIPVFGSDVVYDCPNSKEQKKFVKFGLTQKALESHVQLIEREVLDYVESFSGRTSTIDVPKAMAEITIFTASRSLQGEEVRRKLFRPVNFLFPWLPLPHNRKRDAAKMREVYMDIINDRRKEDGTDMIANLMGCTKNGQPVPDKEIAHMMITLLMAGQHSSSSASSWIVLHLASSPDITEELYQEQLVNQNVVKETLRVHSSIHSIRKVKRPMQVPNSPYTITTVIMASPTVTAMSEEYFENAKTWNPHRWDNRYLPFGAGRHRCIGEKFAYVNLGVIVATLVRNF------------------------------------ 74000986 107 -----------LLFKFEGPTPERFCIPPWVAYHQYHQR---PVGVLLKKSGAWKKDRLALNQEVMA-PEAIKNFIPLLDPVSQDFVKVL--------HRRIKQQGSGKFSGERLGMLEERVDPEAQRFIDAVYQM--------FHTSVP------MLTFPPDLFRLFKTKTWRDHVAAWDVIFNKAEIYTQNFYWELRQKRDVDNYPGILHRLLKS----NKLLFEDVKANITEMLAGGVDTTSMTLQWHLYEMARSLEVQETMLQLVPLLKASIKETLRLHPISVTQRYLENDLVLRNYMIPAKTLVQVSTYAMGQDPTFFLNPSKFDPTRWHFRNLGFGWGVRQCVGRRIAELEMTLFLIHILENF------------------------------------ 17562310 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQDTTTTTLVSGFNQLVNHPEVIRKCREEIHYLNATITEIQRHASNVNFWRLINEPTNVKGYEIDSGTVMTAQLGALHVNNDIFKNADKFYPERFLNQVIPFGIGKRSCVGENLARSE------------------------------------------------ 119224822 121 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEEEKVSFVLDSLLGGYETTSLLMAMVVFFIGQSQTAFDRLKEEHDNIRSTKEKELLNWEDYQKMRKALKDVKFKDYVIPAGWKVLPVFSAVHLDPSVHPNALHFNPWRWEKKLTPFGGGSRCCPGFELAKVEVAFFL------------------------------------------- 46111911 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INSIAQEALRWHTPMGFPHMTTENDIYKGYFIPKNILLFPAVASVTHDPDVYHDPMAFKPERYSEPYVVFGFGRRACPGKWIAE-------------------------------------------------- 67539922 372 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRHQLYFLGGVLMEGGSDTSSSIILAFIHAMTKWPQVLKKAQAEIDYVAATVKEAMRWRPAVPFPHAAAEDDWVDGHFIPKGSTVIISGWGMHHNEARFGNPSVFDPDHTARDHYGYGTGRRICPGIHVAERNLFLAISKLIWAF------------------------------------ 170110654 99 --------------------------------------------------------------------------------------------IDPRKAKIQKDIMRPLFSRKAILKLENVIQRGV--IVTTYCFAKSFEAIDYPNFQHPMLLSLDSSGFMIFLMQHFPFVIPFILGIPHWLARRIEMQFFLKTLESQIDKILANPTTPTIYHHFLATDAQVKVSKKALQDESAVLLAAGTDTVGNACMIGTVHLLSNRAVSELRAAWPDLDSPLSLEKLEKLPYSPAPRVVPFNTMIAGVFVPAGTVVAMGATFMHYNPKVFTNPKRFDPDRWEENFVPFSKGPRSCLGINLAWAELYLMFSNIFR-------------------------------------- 170745243 30 -------------------------------------------------------------------------------------------------------------------AIRDLAGAVTDAALDA--GEGSIDVVASLSRLVPLRIVQRFFGFAAPDADLLRWSYANQFDQFNNLPFDRARQEMRAAFARIIPARVAAIEDDVLTRLLRLHLPAAGFGMDRVVINVGGLLIGAIETTSEAVVNALAELLGRPQVRAAARTGPAAFDGYVWEALRFAPIVFMFRQAETDHVLGRSRIAKGRIVLPLSLSAMFDATGVPEPDRFDPTRPDQTYLHFGRGHHECLGRYVA--------------------------------------------------- 157105117 79 -------LPAVIVNDYDVLTRPEFDGRPDLFMARLRDQHFQRRGIFFTDSESW----REQRRFFLRTLHHFRRSPEAEADIQAGLEDVISLLRDGPKYEHEKALVDSAGFALCPTVFFAVFSNVLLRMIVRLAREDQAVMFEVGKNAIAFHRNGDDYGMLLSYIPWIRHLFPKTTKYDLLRKVNQQANAVILSLAQKCESSYDENDDAYIQEMRATGSKGESTGKDEFGFQYDQLVIGAADFLVPPFCLILERLIQYPEVQTKMYRELNYCDAVIREGLRIDAPSGIPHMAVTDTQLNGYQIPKGTVIVNSLEFIHHQPEIFRDPDSFMPERDQDKTLPFGAGKRVCGGEQFARNALFLGVTSLVQNF-TFQLPAGRACPDLDGRITGV--------------- 115633836 87 ------------------------------------------------------------------------------------------------EHAFMKKRVFAAFSHSALSGYVSMIQKPVRMAIEKWCQSDEV-LAANVLRHLSFRVAADVLGFHYTDEDKFDDIMKGIMTIPYDVPFSRFRRALRDFIKQKIDENVEEDTQDAMRILIDLANKSDDSSSKEGLYQTIEFLTSGMLSLSSAASTMLYHLAKKPSVLAKKINQCRYVMQVIKESLRMVPPIGTFRTALKTFELDGKQIPKGWTVFWSIRETIHLSDSFTDTKNFDPDRFSPQSMPFGHGTHSCIGQNFALLTLRILLIELA-RTCDFE-------------------------------- 66811508 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSICIDFLMAGTDTTGSTIEWIILKLVNNPEFQELIFQELKFLNSFIKETNRLYPIAPLPRKSINEMIIGDNKYYINTNILMDVKGFSLDENNYKDPNEFKPDRFLNSKVSFGIGPRNCIGQTIAMNQIHIFL------------------------------------------- 211593258 60 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSENALKGMEDVMLLHVRQLCAVLAGYGNVKNMGDWFSYLSYDVMGELLWMPLDTWGLDQIFIRKLTRDRWNF-IMNSRVEANERAKERTQIGRDAKKDFFYYLLNAKDETGNGLSTPELWGESNVLMIAGSDTTSTTLAATLFYLVRRPEALAKLCAEVCYLKACIDEALRLAPAVPIPREVMQGAVVDGVFLPAGTDCGTPTYSIHRQERYYREPGTFIPER------------------------------------------------------------------------ 157358549 33 -------------------------------------------------------------------------------------------------HKYARNLILAYLGTEVLKDLLSKAEDLIRTRLHDWSKLPAFEIKACLSSMVFDLTGMEVLSDDFKKMAHFIEKFANILQALFSFPLNIPGTSFHECLKNQKEAKRESCKGDLLDKLVDDAKKEKFLSDDYIVIFVFGILLASFETISTATTLALKFLTEHPLAMQELIEEHEAILKNKENPNSGISWKEYLRRAIKDIQVNGYTIPAGWIILLYPAALQLDPNTFADPLTFNPWRWAKNFMPFGCSSRSCAGAEFTKVLMATFL------------------------------------------- 148841092 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLIREPNVQEKLYEELKNFTNDNDETMRMKPIAPIPHKACRETSLMGRKVNQGTRVMVNIYALHHNQNVWKEPYKFNPER------------------------------------------------------------------------ 145236942 61 ---------------FDVFD-EPLAKNVTAWVNERAYPGGLMHFFGLFGSEYIVPTDHEGLVEVLSTRSYDFEKSRAFRRYSVRFFGDSLVTQEQEVHNRNRKTFMPVFNQTNINAVRPPLTSKSRQFNDYLKMSGESQPVTDVVFRATMDTGSILLGIDFILHNLLPGWLDQLVPSTEAKDMDRARILLVESVVNMMQGKKNERTGDHLTYLSNLEQSG-PFNHDEYIGQLRTIIAAGFESSGGSLSFVIYCLAANRDAQELRNAKRGRMELDEDEYERFPSFGLLLRRAIRDTTIKGRLIPRGTHIGICPKAINCSRELWDDAEEFNFERWSDPHLSFGYGTRSCVGRHLAMAQIKRQIALITERF--YVETEDDKVPHPSGLF------------------ 215509417 5 --------------------------------------------------------------------------------------------------RVIRAVASPAFSASRLSSIIADCARITAEHLRTCEGDLEVDVIARCSFGIKLKPHSDVTNVIEAKRAFSRNMTLPLIAIYLFPGLIQWFRCFKDLAGKAIRERDKHKSEDYLKLLMDAREERHDLSEVEVLAQCVVMFLGGQDSISSLIAHTVYLLALHPDKQTKLRGEVDRCFSSHGEEISFPPATRIDRSTTEDYALGDITLPKGCTITVPIYAMHRDPLNFIDPDSFIPERSPYTYLPFGAGPKGCLGTHLALLAVKLCL------------------------------------------- 72386479 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGHETSAALLTWATYEVICHPEIRAKALFDPAHCDRTMEEGVWGIPSASAVRSSLRWTPAVLRETLRKHSVVPLVMGVHQRPDIWEDPGSFNPERDPYAFIPFINGPRNCLGQHLSMMETQVAL------------------------------------------- 145611942 62 --------------------------------------------------------------------------------------PLSIPGTDREAHARQRRILAVGFSASYIVEQESIIHYYVGLLMNRLKENGQFDIVGDLAFGVYHPWVSLMFGAWNYAIAQF-PTFSKIIRSFVPKSMTKKVEEHHAYTRDLVDRRLETDSSRLLFRAMAHPRDGLSMSKEEIYSNTGTLVEAGSETTSTALSGVLFHLLKSPEAMKKVKQNLEYLSACVREGLRIYPPIPVPRITPKDGSIIFGEWVPPDVSRAVLLLLDKAQGMDKRAHQIYQSDCREASQPFSVGPRDCLGKNIANGEMRIILSRLLWNF-DVRLADDSV-------------------------- 90823211 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEIMEMRRKDKKSDIMSQLMRSTKNGVPVPDMEIAHMMIALLMAGQHSSSSSSSWIILRLAARPDIMEELYQEQTLHQNVLKEVLRHTPIHSIMRKVKSPMPVPGTKLVIPTSLLASPGCSSRDEAHFPEPLSWDPHRWDPPYLPFGAGRHRCIGEQFANVQL-VTITAIMVRYFRFR-------------------------------- 210101824 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIAHHFLDLFTAGTESVSHFLQWELLYLTTHPEVQAKVREELDYMRALIDEVHRMSSFSPIPRMTAHIVDIDGYIIPKETMVLTSVWDLHKDPDKWQNPDSFDPSRKLRQLQAFGLGHRSCVGRQFAE-------------------------------------------------- 22001233 55 ------------------------ADDPYPAYERVRARG----VLSFSPTGSWVTADHAVAASVLCSTEF------GVPGADGVPVPQQVLSYGPLEHEQAPRAAAEVPGAWAGQR-RAVVEEVHRQILEGLAPDPSFELVGGFVRPAVTGAAAAVLGVPAGRRGEFAELVERLRPLSDSLLAPQSLRTVRAADGALAALTALLAEAGVSAATDGSDPSSGPSAPSSDPSASSSGPTAGVTAAVQLTGNAVLALLAHPEQWRELCARPGLAAAAVEETLRYPPVQLDARVARVETELAGRRLPAGAHVVVLTAGTGRDPGVFTDPERFDLARPDAAHLALHAGPYG-PVASLVRLQAEVALRTLAGRFPGLRKAGPVLRPRRAPVGRGPLSVPV---------- 67539774 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQLLNILLAGRDTTASLLSWSILMLARYPEVFTKLRKSCRYLQYFLNEVLRLYPVPINRRVATTATTLKPIYLRAGQVVTYSPFVTHRRTDLWEDAEVFNPERWVNKYLPFNGGPRVCIGQQFALTEAGYVIVRLLQRFDAIDCFPEREIRY----------------------- 17564244 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIAGQETTSTTLAWACACLLNKPEVVLKAREELVHVTGGHREVQRVASNVNLFRILEEDTYVGGQPIRAGTAVTAHISMIHVDETLFKNHTEFNPERFDKKMIPFGIGKRACLGESLAKAELYLVL------------------------------------------- 39976331 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILVAGRDTTASLLSNMLHTMANRPDIWTKDIRNMKYMRWCINESLRLHTVALVGKEASIDTTLPPIFVAKGTFIAYSFLALHRRKDLFEDAHEFKPERWEWNYLPFNGGPRICVGQQYALTEAQYVLIRFLQTFSAIESRDPEP-------------------------- 157131614 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQSNRDIPESFSQEQLLAVCLDMFIAGSETTTKTLGFAFLHLVRQRETQLKVQKELDYCEAVVLEALRMFMANTFPHRALRDTKLCGYDIPKDTMLVGMFRGMMLND--WESPTSFKPERFPPNFHPFGVGRHRCMGEMMGKANLFLFITTLFQSFDGYPIPSDEPIDGATPSVRQYTALIV---------- 198429817 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKNEIEVLIIDLLSGGVDTTSNSAVFVLYLLSINPDKQEKDLMRMSYLHACMLESQRLLPFSITNRRYSKDIVLSGYKIPAGTVVMTSNIINNCSEEYFDDPNSFKPERWRMRFASFGHGTRACPGRKFALQEMKYLLISVLSR------------------------------------- 50788723 27 -----------------------------------------------------VLSDHKLVRDTFS-KDSFSGRAPLYLTHGLMNGNGI-ICAEGGLWRDQRKLITSWLKSFGMEKLEKRIASGVYEILENIEKTSDADLPHMLTNSLGNVVNEIIFGFKFPPEDKTWQWFRQIQEEGCHEMGVAGVVNFLPFIRHMIDRRRKMLGDNFLLEQKKRFESGDPMRDEQLHFLLADMFGAGLDTTSVTLAWFLLYMALFPEEQEEIRKPLLMAAICETQRIRSIVPVGIPHGCIEDAYLGNYRIPKNAMVIPLQWAIHMDPNVWEEPEKFKPRRKPQEFIPFQTGKRMCPGDELSRM------------------------------------------------- 211588198 82 ------------------------------------------------------------------------------------------------EHKQHRKTYLPVFSQQNVSRLKGILSRKSMQFVDHIADLCTQDFETILGNHQEVFKAHEMLFTSTSEKKLLFLLFNIMPPWLLNILPSQVTKRLDGAHETLVKVCRRVIRERLTQLFLTNLVKTDSFSEDAAIAQIVVILGAGYESTGGTLAWAIYCLAKHQDIDEKVYEKLPLLNAVVMEVTRLYPAFSLLRKAIRETTINGRIIPRGTYVGLCPHAINYAEHLWPDADKFKPDRWPICMFSFFYGARSCVGRALALAQMKRQLAVLVERYHLLRVDEKYDPR------------------------ 67525535 64 -------------------------------------------------------------------------------------------------HRGLRGPIASLYSMSKVLPLEVFVDRTIDVLVRQLDGRETFDLASWLQFFAFDVMGTLTFSKRYGFLEKMLDTIWRFLKGAAPFTQIPWVDEIWNFVSQRQEESKAGKIDDMLSLFMEIQKNNQ-LPPWYVTAWTFSNITAGSDSAAVVMRTVFYNLLSHPYPSWKDVCNLPYLDACILEALRLHPPFCLPRIVPQGMVLGDTYFPEGTVVGMSPWVVNHKPTFGEDSDVWNPERWEAAVLTFGAGRRVCLGRHIAILELKKIVPALVLRY-DFELIDPERFTTENFWFFRQRGMDVR--------- 5911280 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGICFTLYLLSRHPDVQQKDLQELKYLDCVIKESQRLYPVPTIGRVTEQDVVINGVTIPANTNITLLMYAAMKDPDYFPKPEEFLPERNPFAYVPFSAGPRNCIGQ------------------------------------------------------ 169772383 96 -------------------------------------------------------------------------------------------------HRMRRKLLTSFFSRRSIERIEPVIHESLSKFLDSLITAYEEDSVVELIDRLTQYAYGEDYGLHEPQIQRFLRLIPSFFMTQLFPARAAMYDLLHGVRKKSIEVLQQKDRTTMFHALTAPEVPPEERTLQRLEDEGLVLFAAGTETTATTLGVAIFHILSDPMVLTKLRKELEQVMPTPEEALRFSGLAMRQQRVTEVIKYKDYAIPPGTPVSMLQYFLHTDPALFSDPEKFYPERWSRFLVTFGKGTRSCIGMNLAYAELHTALAAIVRRF-DLEL------------------------------- 194771008 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTDYLSHLLQLREQKQATHDD-LVGHALTVLLDGYDTTGTALLHALYYLAESPAAQKKLRCALPYLEQVVYESLRLSSIPQYTKVCTTPTDIKNVRVEKGMTIMIPNYQFHHDRQYFRDPEVFRPERFDNSFLPFSDGPRVCMGIRLALLTLKSAL------------------------------------------- 218716971 75 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDSMFHNLLRSDIPESEKRSDRLNAEAVAFLGAGTYPTAATLIFVAYYILAKPEIEERLRNELKDVMAGFEGLRLLRLFRRKSRICTKDLVYEGYVIPKGTPVSMPTYTMHIDPEVFPNPLEFNPDRWLSPSLPFLGGARNCVGMHLAWAQMYLILGTLFRPNKNYRLKLGD--------------------------- 17532647 34 -------------------------------------------------------------------------------------------NLNGPEWYRLRSSVQHAMMPQSVQTYLPFSQIVSNDLVDQQKRFGLVDMQKESAGQILFEKSLGSLGNRSEWADGLIELNKKIFQLSAKMRLDQFYSEVDRLMDDALDKLKVNDSDSKDMRFASYLINRKELNRRDVKVILLSMFSDGLSTTAPMLIYNLYNLATHPEALKEIQKEIKEDPACIKETFRMFPITEVSRVTQKNLILSGYEVPAGTAVDINTNVLMRHEVLFSDPREFKPQRWPFAYLPFGFGPRMCAGRRFAEQDLLTSLAKL---------------------------------------- 215507327 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEDRHILASSFSFLVAGFDTTASALAFIIHLLAKYPEEQDRIFSEMQQTDMVISETLRLYPPFFISRLCRATTTLMGHLIPAGVNVVVPTWHIHHDPELWHEPFKFLPERHPAAYLPFGLGPRQCIGRRFALLELK---------------------------------------------- 210105062 74 -----------------------------------------------------------DIETVYRNEGRYPHRPSFPLRESMEAAGQELLNGQGLEWYRTRSAVNRTLLRRSVALFHPTLNEISDDFLTLLENNTVPDITWQIRRHNTEVAGTTIFGRPGCLEPDFSGSCQTSEMIKSIDDFFASWLKLKYLLKDTWNGYMNAHRNILRIVKYHMDLDESSLSDTDAAMSAVELFVGGMQSSSHADMFQLYELARHPHVQETIRHKLPYLKAFVKETFRFHPVGLHMRILDRDVVLSGYRVPAHTTIEIPMSVLGRLEELYPQADRFLPERWLRRHVPFGHGPRACIGRRLAEDKFYIQIAKLVQNFD---LHCDEEVGTVTGCFQELSPTPIRFTP------ 121711773 37 -----------------FFHPLSVFPGPFWAWHNLRETEPTVYALTKQYGPVVLVSDPTKLPEIYHRN---ADKTGHYITGTFGETESLFNMRSHKTHAVFRKHVAGPYSFSNVRKMEPRIQDWINKLEDKFAQTGKGFDFAWWAVYMAYDIISEIFGAPFGFVEQFHDGLPAFGFLARLHPFTSWVKTLMRFRDRLIDQNKDIGRIDLLQTFIEAREDGSPLEIEYLKAEVLLVLLAGADTTGTVFQALIHFLLTHPAAYRRMMKEIDYYVACVRETLRLNPPNIFPRYVSEPLDLYGRFAPAGTEVSGNPWIMQRNPAMYEDAEEFRPERWNKYLFTFGYGARMCLGREIAMMEL----------------------------------------------- 145526382 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITEDEILQQSITLYFAGTETTANLVTTACYFLAENQLLQEEIYQNLQKVAGFLMECLRLKPPMLISKQALKDLYIKDIFIKKGWYVNYMVLSNAQNQKYFSNPTQIDITRWPFAFVPFSAGGRNCIGQYLAIIESKIVISKIL--------------------------------------- 145606893 67 -------------------------------------------------------------------------------------------------HGYVRRLFAHGFSEKALKGQESVLKEYVDWMFAGIERESPVNVVNWYNLCTAYGESFDCLRTSHDWIKLFISFGKLLIYGQIPSKLREDRKRASALQSEKIKHRLQPTITDFTTKMVEAYNNG-KMSMNQLEGNSILLIGAGSETTATALSGLTWLLAQNPAVLAKGVNSCKYLLACVEEALRVYPPLAQPHVPRGGASVGGDHLPAGVVVSVPKYAAARSPLNFHRPDDFCPERWLGGHQPFSVGPRACIARNLAYLEVRLVIARL---------------------------------------- 119194053 60 -------------------------------------------------------------------------------------------------HGRKRRVLSQAFSDNALKGMEGVMLVNIRQFCAIMAGDEPVRNMADWFGYLTYDVMGELFGKSFGMRAAYRHYVCGLWMPLDNWHLDQFIRKLTNDRWNFIQKSRHEAKKDFFYYLLNAKESGRGLSTPELWGESNVLMIAGSDTTSTSLAATIFYLVRTPDALAK--------------------------------------------------------------------------------------------------------------------------------------------- 119466975 45 ---------------------------------------------------------------------IYSDRPPSYVGRLLTQGDHIALEQMDPVWREKRKVISHNFSPKNLEGFYNHVRRYTASVASALAFGHRGPTFESFWGHAVYDVMDRWANPPVDEYPILRLIPKRFAYWKRRAVAATVFDTTWGKARQIVDERRADKRDCIIDRLDEYNQKGWPMSQHAFNNLVGEVVEGAADTTAAQILTLILAFAMHPHVQEAARCPPDKPPKWSDMRWRPVAVTALPHRVRQDDWYEGMLIPKDSTVFIATWAIHHNEQIYKDHDVFDPDRWSNRHYGYGAGRRLCPGVHFAERNM----------------------------------------------- 154304290 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAGSDTTFATTLVGILNLLLNPTVFHKARKDREHPDLLYVEYWRPLSPLGVPHKSLEDDIYNEMFIPQGTNVFFNTWAMSRDETIYKDPDSFNPDRAGEPYLPFGFGRRICVGRHLALASVWIVLATLISTVDISKAVDGEEIEPVSGF------------------- 195166707 135 -----------------------------------------------------------------------------------------------PEWGRLRSAANPVLMQHRNANYLEPMQRVNNQFIDRIRATRDKEAVVALDRELGLLRDSDLFRNIKIFLQSFFDSVYKYISTPTYRKFSQASDAIFDTCSMYVNEAVAR-----IDGQSAAEREGRRINRKFAVVMAMDLLFGAVDTTTSALAGVLLSLAKNPKQQQAEMKSLPYLRACIKESMRMFPVTFNIRSAGTDVVLDGYRIPQGTNLLMLSSNMLRDERFYPRPNEFLPERWARPYLPFGFGPRMCVGKRIVDLEMELTVANLVRNF------------------------------------ 116876026 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELTDELISDNMIDLMIPAEDSVPVLITLAVKFLSECPQQLEEENMQLKMRKAGLGETLQWTDYMSIMRKAVRDVEVKGHLIPKGWCVFMYFRSVHLDDMLYEDPCKFNPWRWKEKFTPFGGGQRLCPGLDLARLEASIFL------------------------------------------- 149239010 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILLAGRDTTAGLLSFVIFEMAKNPQMWTKLRNKCEYLKAVLNETLRLYPVPRNARVATRNTTLSPIFIAKGSTVGYNISACQRDETHYKDVDEFRPERWGWAYLPFNGGPRICLGQQFALTEA----------------------------------------------- 169602397 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGSDTTAISLTAAIGYLAMCPDALAKLREELNSADAPDYESLRMHPAVGAPRVIPGGLQLAGYFFPPGTDVGVNAWVVHRDTSIFADADKFNPDRWERNWLPFGAGPRVCLGKNISLLEMYKVIPQIARKF-DFEI------------------------------- 145333127 70 -------------------------------------------------------------------------------------------------HKHARSLTNQFLGSQALKRMIQDIDFLARTHMKEGARKGCLDVKETASKIVIECLSKKVMGEMEPCWTFFPRDWFRFAWNFPGYRIVKARNRMMKVIKETVVKKRKKLGEFFETIF--GDTESVTMSIEIATEYIFTLFVLANETTPGVLAATIKLISDNPKVMQELRREHEFTQMVINESLRITSTVPTVRIIDHEIQFGDYTIPAGWIFMGYPYV-HFNPEKYDDPLAFNPWRWKGKYLPFGSGTRLCVGAEFVKLQMAIFIHHLFR-------------------------------------- 194746691 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLVAGVDTTSSTFTALLLCLAKNPEKQEKSMKNVPFLRACIKESQRIYPVIGNARALARDTVVGGYRVPAGTNVSMCPLNSYFSDKYFPKATEFQPERWPFVFLPFGFGARMCVGKRIVDMELELGIARLIRNF-NVEFNYSTNNAFRSALVN-LPNIPLKF-------- 115467660 58 --------------------------------------------------------------------------------------------------RALRKAAAEMLAPRRIAQLQTKIVEALRREVSGHAARGAAVVFRHLSLLLGVLYSTDLEREERAMFRDLIEEIVGMLGTANVSDVFPPVAAMYRHFDDQVALRREARKNDVLDTVLDKEEEGSLLSHDVMRVLLSDLYGAGASTTAALIEWGMVDLIQNPEVMTKVREELTYLQAVVKETLRLRTVVPVPRKAEVDIEVNGYRIPKGTNVILNAWAINRSADAWSEPDKFIPERFDFEMIPFGLGRRICPGMPLAQKLIPLIIGTLLHRF------------------------------------ 110629049 131 ---------------------------------------------------------------------------------------------DYDQHNYYRKVLSAPFSEIALKKNEHILHEFVDKWVYRVKEVGQNDATDWFNFEFNCMTNSRLHDWIEASLAMATLMTLGQAARQLPYPFDKIYKALAEYVYRHTKMHRTLVEEQVNSRLGKNPEHMDFLQRMIEIYHASLLTIGGSETTATLLAGAVYFLAKDPKVYGKLTKEIRTKFADEKEMNRIYPPSPANHTRMVPQTLEGKHIPGGYCVSMPMYGSFNAKSNWAQPTRFAPERWKEALKPFSFGPRNCLGQQLANHEVRLVIAKMAWHF-DLEL------------------------------- 9971208 29 -----------------------------------------------------------------------------------------------------------LFTPKMIESQSEIREAKAREMVKFLRKEGEVVKIVEVVFGTLVNIFGNLLEDPTGGSVELKEHLWKLLDMGQRRAVAEVLQQIYDVWGVMLKERRGTKGNDFVDVLLNAGLDDQKIN-----ALLMELFGAGTETSASTIEWAITELTKKPLVVSKIRLELVNVVGDNTVKESDLPHLPYPRRALETCTVMNYTIPKECQIMVNAWAIGRDPKTWDDPLNFKPERNDFELIPFGGGRRICPGLPLA--------------------------------------------------- 212543551 88 -------------------------------------------------------------------------------------------------HRVRRSALSPFFSRKAVLDLVPTIQRPTAILCRRLQEASTLDIINDYCFAVAYFLKVSLLNTHIPWLMRLTYSLPDRVSKTFTPAVAKILD-FRMELSRQVEAIRNGQDTSVFHELLDSTLPPDELKPARLRDEAFSLVAAGSDTTAHVLRGTTYHISANPTIRLQLFNDPDNLPSLPEEGLRPVTHRIIRQYPDKAFDYQGYLIPPNTIVGMSPNLVHFNEDKFPEPQVFKPERWLGPLISFSRGPRACLGIALARAELFIILASVFRQF------------------------------------ 119499203 32 ---------------------------------------------------------------------------------------------------RRRKAAATALNRPAVQSYMPIIDLEATASIKELCRNGAVDINPTAYFQLTLNYGFRIEGNSNNWQDYIPLLRIFPKTNREAEEFRVRRDKYLTFLLDMLKERIAKGTDKPCITGNILKDPEAKLNEAEVKSICLTMVSAGLDTVPGNLIMGIAYLQKAYEEIMKVYPNGDAWEKCLVERYWTVIPICLPRESTKDIVYNGATIPAGTTFFMNAYAADYDDDHFKMPDKFIPERSGTPHYGYGAGSRMCAGSHLANRELYTAYIRLITAFTHPARDPADQPIL----------------------- 38567916 36 --------------------------------------------------------------------------------------------------RYLKNMVLRYFGPESLK--EGIIRDVERAVSSSLCTWSTVELKEAVSTMVFDLAASKLLGLEPSRSKILRKSFFDFLPGTAYYSCMQGRRRAMVVLEQVLEERKQQHGDFLDYVIQEITKEKPVMTEKMALDLMFVLLFASFHTTSLALTLAVKLLADHPRITWKEYKSMAFTSQVINETVRLANIPVIFRKALKDIRFNGYTIPAGWGVMVCPPAVHLNPYIYPDPLTFIPSRFKDKFMAFGGGLRFCVGADFSKLQLAIFL------------------------------------------- 39976439 175 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGATDSTSGTMAWILCYLIKHPSVAATLLQELEPVQAVIDETLRLQPPAGNGRMTPEGIEIAGTHIPGQVSVWVPVRAQQRDERFFAQPDDFIPERWTTRYAPFNTGRWSCVGKQLSFMIMRMVIAHTLWHY-EPSFAPGEDLKRQDLIIAKPGKLELRFTPRKPR-- 119497443 123 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTGDRRRIRDE-----VMNVLLAGRDTTASLLSNLFFMLAKHPRIWAKQLRNLTYVKYCLNESLRLHPVVPNARFAITDTVLSPVFVPKDAIVTYSVWSMHRREDIYPDANEFRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 194866247 119 -----------------------------------------------------------------------------------------------PEWWRIRAQVQKELSPRSVRNFVRQVDGVTKEFLRFLQDGAAIDMLPKLTRLNLELTCLLTFGAPQEQAPKSRSTRWRFLDTPSFRKLSQAQSYMEGVALELVEENVRNGS--VESSLISAYIRNPELDRSDVVGTAADLLLAGIDTTSYASAFLLYHIARNPEVQQKLHTDITYTRAVLKESLRLNPIVGVGRILNQDAIFSGYFVPKGTTVVTQNMVACRLEQHFQDPLRFQPDRWPYLVLPFGHGMRACIARRLAEQNMHILVLRLLR-------------------------------------- 125581075 38 -----------------------------------------------------VASSADAAREIMRTHDVAFATRPWNPTTRRLDGEGVVFATYGALWRQLRKLLLGARRVRSFRRVREEEARRLVAAVAASPRGEAVNVSERITAVITDATMRAMIGDRFGRRDEFLELLADIVIGGMARRAEANHRRTYELMDSVFQQHEQRREEDLVDVLFRIQKDGGPLTIGNIKAIILDLFNAGSETSANTLQWVMSELMRNPKVMRKAQAELRNNLQGKT-------------TVTEDTNLKYLKLVIKETL--------RDPKYWDMAEMFKPERFDNSFVPFGAGRRICPGIAFAQSNMELVLATLL--------------------------------------- 71010020 60 -----------------------LQGDYAPALYSLHRKHGDVVRIGPTHLSF---ADPTAMNSIYSLSDGVSSKFRYRSFQVFKAHPSIFSERDPHQHSKRRRAVASAYSMNSLVKLEEYVEDVTELLLDPWFHYFAMDVVGELAFVLNLSQWGAVAGCMPLLSSLILWLFPRITQPGGSVIGDKTTSRIQTRYAEVQDNGGVASRPDMLTKFMEARDTKEKYSMKQVLFSASSVMSAGSDTTATSLTIFFGYLLEHPACYAKLRQQLEYLQACIKEALRLSPPISMPRYVPAGIGKNPHVIPAGTTVGISPYVLHRQPEAFADAEMFRPERWERFNMTFGGGSRACIGKNISLMELSKTIPEILLR------------------------------------- 149505993 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLFFAGTETVSTTLRYGFLLLMKYPEVEAKVREEIEYTEAVIHEIQRVSDIIPMAHRVMKDTKFRGYLIPKGTEVFPLLSSVLRDPQFFPNPEAFDPGKKSNAFMAFSVGKRYCFGERLARTELFLFLTTILQNF------------------------------------ 189238174 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETLRFTPVPFMLRTNNQDITLDSNTIPAGSCIMIPIFHIHKKPEYWKNPNEFDPDRPRCAFIPFSSGPRNCIGFKYGMMSVKVLLAVILR-------------------------------------- 157350959 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEDEKVSFVLDSLLGGYETTSLLMALAVHFLQKDDYLNWDDYKRMDFTQNVIHEALRCGNVKFVHRKALKDVKFRDYLIPSGWKVLPVFSAVHLDPSLHASALQFHPWRWEGRFTPFGGGSRCCPGSELAKIQVAFFL------------------------------------------- 121712325 30 LPPGPSKLPVIG----NVHQVPRLQ--FWKTMADFVDRYGP-IVSVKLGQQQLIVLGNQTIARSLLDRKNYNSRPHLRVAERAWLGPMVALMPYGPEWRTYHLMQTAVLSSRAVRLYDKIYSTETTQLLHDLL--STNDYPPRIYRYSSGLAYAVAYGMRMPRGDEFYWSVDDFPFLRYLPGFLTPWKSYAAHVNQIIAYSNALQRDSWWARVLAEQETLRALPKGSISFVVGELWAAAHFSSSNMLVALIRLILYHPEEVQRAQEELDYVRAFIREALRWLPSSGTPHASTEDDEFMGYRIPRGSMVVPHYWFVDMDSDVYMNPLKFRPERFNDPKLPFGFGSRICTGQYFAQNSFSMVIMRLLWRFPDYVDTEAEPIGQLEARIFTMNEKPAVFTPRS---- 53792007 44 ---------------------------PHQTFAKWSETYGPIYTIKTGASPVVVLNSTEVAKEAMID-KFSSISTRKLPKAMSVLTRKSMVAIDYGDYQKMRNIMIGMLGFNAQKQFRGTRERMISNVLSTLHKLVSLDYVEEFGREIHEMMMCAVEADWRDYFPYLSWLPNKSFDTIVSTTEFRRDAIMNALIKKQKERIRGEARASYIDFLLEAERSAQ-LTDDQLMLLLSESILAAADTVLELLYQEIREACGGEAVTEDDLPRLPYLNAVFHETLRLHSPVPPPRFVHDDTTLAGYDIAAGTQMMINVYACHMDEKVWESPGEWSPERDRYKTMAFGAGRRTCAGS------------------------------------------------------ 195395975 33 -----------------------------------------------------------------------------------------------PRWQKHRRLINPAFGRQILCNFLPIFNAEADVLLEKLDLEGRMNFQHDGSLAIFEAYNGITEVCVKRMLSPWLYPELIYRWSRLFDRQQKVVGVLFGFVEQLLQPAVSVVGVDFIEQVREHVERGQQMSWQDVRDEANVIIAATFETTSTALYFTILCLAMHPEYQEKLHERLSYTEMAINESMRFAPVPMVLRRAGQDLQVGVYLIPSGTQIGIDIYNMQRDVRVWPLARSYNPERHAFAFVPFTKGLRMCIGYRYAQLLMKLLLAKIFRR------------------------------------- 209571374 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDSTSSTTAWALAYLVREPNVQDRLYNELNNYANYNDETMRMKPIAPIPHKACRDTSLMGTKIDKGTKVMVNLHALHHNENVFTDPFKFMPER------------------------------------------------------------------------ 171693129 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRGEIYTAIIAGSDTTASAITSVLYHLTKNPRTYRKLRDEIDYFDACCKEGMRVHASLSFPRYTKEGVELLGEFFPPGVKVGCNPQIVQRDKGVFEDADEFVPERWERHMLNFGGGPHMCLGKNISMMEIYKALPELIRDY-DFELVDPKKEWLINRWFHQPKNV------------ 85001697 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLSRFMR---KKESYSEEFLQHVALNFILAGRDTSSVALSWFFWLCIKNPHVEEKILHELCYLKAALSETLRLYPPEDSKHVVKDDVLPNGTFVPAGSAVTYSIYSVGRMKFIWEDCLEFKPERWSYKFVSFNAGPRLCLGKDLAYLQMKSIAAAVLLR-HRLAVAPGHRVE------------------------ 218716828 189 ------------------------------------------------------------------------------------------------DHRKRRKAWDRGFSIKALATYEPRIKAKVDSFVSAWSMFLSFDIMGEVGFGKDFNNLSRAIHEHMTVLSVLSHVPWLLYLISSIPGATAAYADFFRWCGNEIDLKQKTWNPDIVSWLLKSYVEKDSPSLESLHEDSRVVIIAGSETTATTLASIFFYLAKYPSTLKKLQHLLDFIDDIINETLRLKPTGGYRCTPAQGLQVDDVYIPGDINVFVPVQLIQTDERYYANAQEFIPERWDAPFFPFSLGAYSCPGKNLALQSLRIAI------------------------------------------- 145250843 42 ----------------NLSDLPPPDTPEWQHWLEHKKRYGPITSVTILNQPIIILHDAQIAIELLRSLKYSSRSQTVFVGEMIGWKDTLGMQPYNARFRAYRKAMHQVLGTKALVSKFNTLQELARRLLRRMLE-DPGEWVQHYGYDINPHGRDKLVDLADDSMETFSAVMNQYLPSWLPFSAQRKSQFWRTQLLTTIETPYRMVREQMLSNLLQEEDTKEEKTEEEFTAKWTSLYIAGADTTVSALRTFILSMALNPAIQEKAQAELDYVNAVVKESLRWYPPMGIPHLCVEEDVYDGYRIPKGAIVMGNIWAITHDPNIYPHPEKFDPERPDPSGWVFGFGRRVCPGRVLADASVFVTVGMVLSAM-RISLEKGDGEREEVRFTPGVVSHPV---------- 154342059 64 -----------------------------------------------------------------------------------------------PGHKALRSSFMNLFTTKALSLYLPIIHEHIGRWVKDYPWGGTPEEMRTHIRELNCETSQTVFGEHLHNRTEFTRNYNTITHGFLSAPVYLPGTALYKAVQELQAAVRRSWTATVMEKVKEAEDEGEDAPDHAMADTMLDFLFASQDASTASLTMITATMADHPEILERVRKEQDFTRQCVMEQLRLFPPPMVPMKVHSDFQLDAKTVVPKGSMIIPSLVACCREG-FTNPDTYDPDRFAKQFIPFGVGPHRCVGYNYA--------------------------------------------------- 121720064 9 ---------------------------------------------------------------------------------------------DRDAHRARRKALSPRFSKQAAEADAPRMEAFIVRQSDEGKDCNINDLFRTFAINITLLGDCGDLVTYEDSKPELLDIVDGMSMMIPTLRFFPYLAAINSVVPSFISRMDKPIRSDILLVAHSHDITGGPPNLDYLAAEAFTFIDAGVDTAGRTLAAAVYHILRDPIIEKKLRDELDKSDAWIKEAHRIWPPGPLPRVVPEGLQVDSYFIPGGTIVSATHHSLHFDEDIFPEPNRFNPERWLRRYLPYSRGSRACIGINLAQAELLLAVADMF-RLLDLEL------------------------------- 195028951 549 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETLRMFPVPIISRKAVRETELANGLIPAGCNITVHIFALHRNPKYWTSPEEFQPERHPFAYVPFSAGQRNCIGQKYAMLEMKTLLIVILKQFKVLPLVDPKDLGFNVGI------------------- 156054506 112 -----------------------------------------------------------------------------------------------------RVLLRPTFSKANISDLKPFI-SLTKEFFKDIPEDGTVDLQPPLASLFVGTSMKFILGIPNEVAAFLKAFQKSFIGMGLSFMLNDAYKEVQAYLDSLIDTELNAEESALNAQESNSRSLLRGLVREEIRDNVLQGMMAVQDTTPVLLSNTLFLLSRNPKVYDRLRRDLKFLHNIINESLRLFPTFPITRISLKDTFLSPIYIPKGTKLWANFYGLHRAESVYPDIESFNPDRWPWEFMPFGGGPRACVGQHKALAEASYML------------------------------------------- 197332963 49 -------------------------------------------------------------------------------------------------HQTHRQVIAPSMAFRGVSERGSVLKDVSDRYVDKWKHEGYEGLQSDLRDWSVNCLSAFLFGDDWDVGADLHAYHRALSAIEEEVSFRAFHPFFVAELGEVVTRREQRAGGDLLDRVTRA-----PWSAEDRVEELMSLILGGADPMSYVLSQALVMLSLDPHVQEKARKTIEYVRNIVYETLRMFPPVPFSAKFSDEVVEQGMSIPPGTVIMWMKNAVGKNPEIFFNPDRFDPERFPASFLPFGAGPRHCVGNRLAEQQCIVLLTEILKNFHVVPLRH-IKVQFHSTISVVPSAVPVRLVP------ 145605329 100 -------------------------------------------------------------------------------------------------HRRFRAAFSPAFSERALRSQEPLFRRQIDLLIDAAETGGPANLTELFEFTTFDIMGDLALGEPLGMLQQYSKWMKALASGVRIMPVFQFIQEHHQYNVDRVNARRESSSQADIWSYVLSTKEKQRLTVEEMHSNAESFMIAGSETTATAMTALTYFLTTSPDITMETTSPLKYLNACIQEALRMYPPLPVPREVTSPATILGRWVPGGTQVSVHHYASSHSPGNFTDPDTFAPERWLAREQPFTVGPRNCLGKSMAMHEMRLMLACLYFRF-DMELVSDA--------------------------- 39978177 90 -----------------------------------------------------------------------------------------------------RSLIRPMFIKEKVRDL-DIFDRWTNEMINLLPPPGQSVDIANLLYRMTLDVTTDFLLGERDEHNEFAYYFNEIQRIQMMHRYYAGIKYIEKFMAPFIEQALALP-PDELEKLSKTDKDFTFLHRKVIRDQIMAVLLAGRDTTAATLSWTIYELCNKPEVVKRLRQELKYLTHIINETLRIYPVPYNIRAALEDSSLPSPDVLKGDIVVYSALSMQRRKDIFPDPAVYCPERWPWTYVPFNGGPRICVGQNFAMTEMAYVLVLIFQKFDRIEYCGDWDAQYHKAEIVGAHGVPVTLYPA----- 195392158 80 -------LPVLGRNEF------LVSNDPHHFEQVLRAEGP----WPERPGNH-----------VLHYHRT-------EARKEFYKGVAGILSTQGEDWAKFRFSVNPVMMPKTVRLYYQKMSDVNKEFIQRIRDIRDSNTVPDTFEEEINRWTLESLGLMNANRDQAKKLFDVLNLFFELSGDLEMKPTIWRYFKKLIDDIQEITVGFVNEAVERLEREPSNKPEHEQIVMAIDMLMAGVDTTTTAFTGALLCLAKNPEKQAKSMKNVPYLRACIKESLRLYPTLGNGRVIYSDLVLNGYQVPSKTQVLMLSSGLLTDDQHYPRGKEFLPERWPFIYLPFGFGPRMCIGKRIVEMELELGLARLIR-------------------------------------- 145244094 71 --------------------------------------------------------------------------------------------------TRQRRIIAPQLNETIMGEVWEESCRQARAMLEYLLQHPGGDWSPDFVEALGEDWQGTIAMVTDRFVEAVLIPNSLKMLPYMPQSLRQLGRQMVQYITEILDEERDKKRHNLLDMLVRFADRGEQLSEAEISGNLWVFTAAGFDTTANTMGYAVMFLAQYPQWQDWMREELSQLDANTSSWGYFTPVLHSTRCVATTQQIGTHVLTPPMNVFVSQQSIHRDPNIWSDVDEFRPTRWKGTFIPWSAGPRICPGMKMSEVEFVGAMATLFRH------------------------------------- 212544784 1756 -------------------------------------------------------------------------------------------------HARIRGLMSHSFTEESLYEQAPLIEGHADVLISQLQQRATMDVVRDCAKPLGEDFGCLVKGEYHDWIRTLFQYLKAMTIAAIPKSIKDDAKRHQQYAYDRINRRLKTDRQDFITPFMKHNPNFENMSREEILSSFSFVIIGGTETIATSLTGLFNHLAMPQNKAILDRLTKEIRSTYKTEDCHPVPSGLPRIVPPGGDEYTGIWLPGGTRLGVRIFAVNRSAKYFQDPDTFVPDRWDNDNLPFGVGFHSCLGKLLALVEIRLVLTRILWAF-DIAEEEGMHVHFDDFPVMMM--------------- 157355912 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGKDTTALTLSWFLYMLCKHPPIQEKIAQKMQYLHAALTETLRLYPPVPVDLCLSDDTWPDAFSVRKGDIVAYQPYAMGRMAFLWTDAEDFRPERWPFKFTAFQAGPRVCLGKDFAYRQMKIF-------------------------------------------- 195480734 35 -----------------------------------------------------------------------------------------PFVLEGEEWRHQRAVFSTLLTNGRIRTTHAIMQRVCQDLCQFIAMKDCIDLGLRFDNPLPVVRQNHEMSAENRGLAIAGAVSGLFPNLPRWLRPKVFPRSHDQFYGAMIRRSKHQERNDFINHLLEMQRE-LNLSEEDMASHAMTFMFDGLDTTSNSIAHCLLLLARNPDSQRRLVEELQYLSACFNESLRIYPAGGWASKCTKEYELRGSHHRPGDNVMVPIYALHNDPDHYPEPEVFRPERFLDGFLGFGNGPRQCVGMRLGLAMAKAALAAIVQRF------------------------------------ 115487358 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFMASSGDDGAADDKFLRDIVVSFLLAGRDTVSSALTTLFMILSKNPDVAAAMRARLNYTHAVLYENMRLFPPVQFDSKAAADVLPDGTYVDGGARVMYHPYAMGRMPRIWADCDAFRPERWGGAFVPFQAGLRVCLGKELAITEMKAVSVAVVRAF-DVEVV------------------------------ 67902034 6 ------------------------------------------------------------------------------------------------------RIMKPLVSPEAIEGVFNEMRETTDDLIKKWSSKQRVNVCNDLDRSNHEANMLAFFHQKVSIMKRSSRPKFLTWLMGHQKRYDSDIKIMRNYGAEIVRKRREEYPDDMLHALLHGSETGKKLSESQVLDEIINIFI-GSATAPNLLSFGLYYLATNPDVVTKAREELDYTEGILRESLRGFNIEPIPSPGNEPVLLGEYQVPRTQPLIALLTAVNRDPEVFEDPESFKPER------------------------------------------------------------------------ 157345029 69 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTIVNFLLAGRDTTSAALTWFFWLVSKNPLVEAKIRTIPEKDQKWHCETLRLYPPVPFQHKAPHDVLPSGHRVHPKMKILFSLYAMGRMTTIWKDCFEFKPERWSYKFFAFNAGPRTCLGKGVAFTQMKAVAAAIIHNY-NVQLVQGHPVAPNVSIILHMKH------------- 218721570 180 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIAGSDTVAHTLIYVFYHLARDPSQLTKLREEQAGIDGIINEVLRLHPAVPFRETPPEGAEIGGRWIPGNTLICAPRWTISRLEACFVQPLEFIPERWKKAFSPFASGPYYCIGKNLAYMELTYIISLLASKY-DVQFAPGEDGRLQDQFTAAPGKLRLVFH------- 3201951 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETLRLYPSPIIGRILKNDVNIAGYDIPSGCTVLMHIYGIHRNPVQFPNPEKFDPDRHPYAYIPFSAGPRNCIGQKFAMLEVDTFM------------------------------------------- 4544456 81 LPPGPTGFPIVGMIPAMLKNRPVFR-WLHSLMKELNTEIACVRLGNTHVIP---VTCPKIAREIFKQQDLFASRPTYAQKILSNGYKTCVITPFGEQFKKMRKIMTEIVCPARHRWLHDNRAEETDHLTAWLYNMVKNSEPVDLRFVTRHYCGNAIKRLMFGTRTFSIEHMDAMFEGGHEKIMRESSAIMDKYHDPIIDERIKMWREDFLDIFISIKDEAGQLTADEIKPTIKELVMAAPDNPSNAVEWAIAEMINKPEILHKAMEEIDYVKAIIREAFRLHPVFNLPHVALSDTTVAGYHIPKGSQVLLSRYGLGRNPKVWSDPLSFKPERH----------------------------------------------------------------------- 169859217 10 ------------------------------------------------------------------------------------------------HHKKQRKLVNPAFSTGHLRNMVPIFIGVANRLRDRVATKGPTEVVKMLTTEQINNILLIIFVFPIVRRKRLQRFFADNLTFGAPRRLRDIIDIMHSTSVEIVVSSRIAKGRDVLSILMRADSEEDKLPNDELLAQISTFTFGAMDTTSGVLSRLFYMLAKIQDAQDRVRKEVQYLDSLCRETLRWPSIPLLSRDVSQSTTIKEVVVPKGTTVWTSLLGANRLPEIWPDAAEWKPERWLSPQMTFLGGGRACPGYKFAQLEMKAIVYTLIPVL-RFTLIEGKDIKWTSNGI------------------ 215505947 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAAGNDTTTTCMCWTLHYLGLYPEVQAKVHEELDYLECCLKEALRLYPFPVIGRVLDEELTMEGHVIPKGVTCFISIYSLHRNPKYFKDPEEFIPERHPFSYIPFSGGSKNCIG------------------------------------------------------- 13445815 136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTPVPDKEIANMMIALLMAGQHSSSSSISWIMLRLASRPDIMEELYQEQIQHQNVLKETLRHTPIHSIMRKVTTPMPISGTKYVIPTTLMASPGCTSRDDEFFPEALEWDPHRWDSPYLPFGAGRHRCIGEQFATVQLVTIMATVVRLF------------------------------------ 157354998 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSRFIELGENPENLTDKSLRDVVLNFVIAGRDTTATTLSWAVYMMMAHAHVADKLYSELKTFEQRVTQFARLLTYDSLGRILEDDVLPDGTRVKAGGMVTYVPYSMGRMEYNWPDATLFKPERWPFKFTAFQAGPRICLGKDSAYLQMKMAIA-LLCRFFKFNLVQGHIVKYRMMTILSMANLKVT--------- 145228377 87 -----------------------------------------------------------------------------------------------------RAMVRPNFAKEQVAHL-DIFEELVNELISLIPTEGRTVDLQELFFELTIDSATELFGHSVHSLQKRRTGARDSTEQDFASAFNYAQKAIVADLRECIRTCHELVEQFVDSAMHDAKEKQKYLFRRRIRDELINILLAGRDTTASLLSNLFFMLAKNPRIWNKQLRNLTYVRYCLNESLRLHPVVPNLRFANTDTVLSPVFVPKGCTVAYNVYALHRREDIFPDANEFRPERWAEEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 169774109 41 -----------------------------------------------------------------------------------------------------RALFNPGFNPAYIIGLAPNISDEVAIFLRKIAQQGEVFPLESLTTRLTVDSICSVLDTQLHHQIKDHPLATALQRQIDWTSFGTTFNPFKRYLT--IRPLVLWYNNKFMDRIIDGEVDRAYCTPPGHAPQLRVFLFAGRNTTSSTLIYTYYLLAQHPEALAKIRNKLPYTTAVIKETLRLFPPSASMREGRPDAEIGQRYPTVGCNVWTLTVALHHNSDYWDQVENFIPERWKGAWRAFEFGPRSCIGQTLAMLELRIAL------------------------------------------- 212536354 33 ---------------------------------------------------------------------------------------------------RRRKAAATALNKPAVQSYMPIIDLEATTSIQEMYNKGQIDINPIPYFQRYALNTSLTLNYSNNWQDYVPLLRLFPKKNSEAEDFRVRRDKYLTYLLDLLKESIANGTDKPCITGNILKDPEAQLNEAEINSLCLTMVSAGLDTVPGNLVMGLAYLQQAYDEIMKVYPNNDAWDKCVKEMLRFWTPICLPRKSIKDVTWNGVTIPANTTFFMNAWAADYDSTYFKEPERFIPERYLNPHYGYGAGSRMCVGSHLANRKLYTAF------------------------------------------- 121702985 143 --------------------------------------------------------------------------------------------LDGKDHVEFRKGLNGLFTRSALSCYLPEMEECYNQYYKRFNQYKPEPWMPEF-RELMCAVSCRTFVGHYITDEAVQKIADDILPFTKAWYGKKASDMVLQEFSNCAAKSKARMAAGIMDAWVKSQLDSRDFTDYEIAQTIFTFLFASQDATSAACTWLFQLMADRPEILDKVRDQMTYTRAVVKETLRYPPVIMVPYLVKKDFPIDSVTVAKGSMIIPSVWPATHDPEAYPNPDSFDPDRWPKNWLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 67527317 143 --------------------------------------------------------------------------------------------LDGKEHVDFRKGLNNLFTRQALSCYLPRMEEVYNDYYARFNNYKPTPWMPEF-RDLMCAVSCRTFVGHYISDEAIDKNFPIILPFTKTWYGKKAADMVLDEFAKCAAKSRARMAAGIMDAWIKAQLDSRDFTDYEVSQTIFTFLFASQDATSSACTWLFQLMADRPEILDKVRDSMTYTRAVVKETLRYPPVIMVPYIAKKDFPIDKITVAKGSMIIPSVYPATRDEEAYPNADSFDPDRWPKNFLIFGTGPHYCLGQTYAVLNLMAMI------------------------------------------- 71982493 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQKEGESKDFNIETLKTMIIDLWMTGQETTTTTLISGFNQLLLHPEVMIKAREEIPYVNAVIGEIQRHASNVSFWKINKEFTYMGGHPVDAGALVTSQLSALHVNETVFKNPQEFNPERFIRKVIPFGVGKRNCLGESLAKAELYLIFGNLLLR------------------------------------- 194704766 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLSAVLDARDRSELLTPDHVSALTYEHLLAGSATTAFTLSSAVYLVAGHPEVEAKLQHRFPYLDQVIKEAMRFYTVSPIARVTSRQTELGGHTLPKGTWLWMAPGVLSRDAANFEDPGAFRPERHPCAHIPFGIGPRACVGQRFALQEVKLSMLHLYRRFL-FRRSPESPPELQFGIV------------------ 119174212 147 -------------------------------------------------------------------------------------------------HRKRRKPLDPYFSRAGVTKLEPMVAELCEKLINRICIDDPPNLVDDPEFAPWWFFHSGIVSLPLFMGLPWLIHFIRLIPESILAKLDARSQTFNKFKLMCDEHLRVAKRETLFRHMVSSDLPPSELTDERLSKEAQVLIGSGTITTAGTMGFLCYHIMANPAIRKRMEGYPQRKPTWVKEGLRLSYGTMHRRSPKQALRFKEWVIPAGVPVGMSAYFAHRNPHFFPRPLEFIPERWNRNFIPFSKGSRHCLGMNLAYCELNHILAALFR-------------------------------------- 121712150 118 -------------------------------------------------------------------------------------------------HRRKRKLVNQAFSKNALKIWEQQIRIMCNELIQEKQGWSSPKKMSDYALYLMSDIVSEVFGTSFRTLTEQTNRHVLHLVHKSYEWIGIIFQSLDGYLIPQLARARQALRDDFIYSEYTDEKTGESFPLSEITSEALLLFGAGPDATSTSLTAAFFYLARNKAAYDKVVNSCHYLHACIDEALRMNPVNGWREVVSGGATIDGHSIPAGADVGVAIYSIHHQADYYPDPFTYRPER------------------------------------------------------------------------ 91081457 149 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILVGIDTISMAVCSILYQLATRPEQQEKMYQQMDFLKAFVKEVLRVYSTVINGRTLQQDTIIHGYRIPKGVQVVFPTLITGSMEEFVSQSNEFIPERWPFASLPYGYGARMCLGRRFADLEIQVLLAKLIR---SYKLEHHEPLEYKVTFMYAPDG-PLRF-------- 189207745 160 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEREISSLAGNLFGAGSDTSSSTLITAVLGMRAFPETLQAAWEELDYMRAFVKEVFRWRSVAIQPHAPVEDDYYNGYLIPKSTWVQGNVWAIHHNEREFPDPDRFNPNRFERGYMTFGWGRRVCSGQALAE-------------------------------------------------- 195161360 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNTRTDYLSHLLQLREQKQASHDD-LVGHALTVMLDGYDTTGTALLHALYYLAENPAAQQKLRCALPYLEQVVYESLRLSSIPQYTKVCTNATQIQLNESKTGMTIMIPNYQFHHDRKYFPDPESFKPERFDDAFLPFSDGPRICMGMRLALLTLKSAL------------------------------------------- 218196989 93 ---------------------DDYCTRIFPYFHKWRKAYGETYLYWLRRRPALYVTDPELIGEIGRCVSLDMGKPKYLQKGQEPLFGGGVLKANGACWARQRKVIAPEFYMARVRAMVQLMVDAAQPLIASWESR-IDAAGGAAAAEVVVDGDLRSFSFDVISRACF---------GSDYSRGREIFLRLRE-LSGLMSETSVIFSIPSLRHLPTGKNRRIWRLTGEIRSLIMELDRARAE--VLEVCGGDGAAAPAAPDFDMVSRMRTVGMVVQETLRLFPPSSFVVRETFRDMQLGRLLAPKGTYLFVPVSTMHHDVAAWPTARLFDPSRFRASFMPFGLGARPCLGQNLALVEVKTLVAVVLARF-EFTLSPE---------------------------- 198461446 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFAGVDATATLLSAVLLTLAKHPEKQHKTMRDMPYLRAVIKETLRFYPNGLGTRSCPTGVTLSGYAVPPGTTVLLAANALMKDPAHYPRPDEFLPERWPFTFLPFGFGPRMCLGKRVVDLEVETSVAKLIRNF------------------------------------ 218198401 194 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLMMLVWEALIEAADTTLVTTEWAMYELAKNPDKQERLYQWLPYLNAVFQETLRRHSPVPPPRFVNEDTKLAGYDVPAGTEMVINLYGCNMNKKEWESPEEWAPERFAYKTMAFGAGRRVCAGSLQATHIACAAIARFVQEF-GWRLREGDEEKVDTVQLTAYKPLHVHLTP------ 195611302 102 ---------------------------------------------------------------------------------------------------AQRKLVSHEFSARALRELEAVLEDEARERLGLAAARGDVVDMQDLLRRFSFDVICRVLGVDPGCLDPAVWKAKRALDVGSERQLREEIAVIHEAVMDLIHIRKKECRSDLLSRMIEC-----GYPDEAIRDMVISFIMAGRDTTSSALTWFFWLLTRHRDVEREGQGKMRALHAALCETMRLYPPWDSKHAAAGDVLPDGTRVERGDRVTYFQYGMGRMESIWADAGEFSLRRWPFKYPVFQAGPRTCLGKEMAFVQMKFVASTVLRRFELVPVDEGRVPVF----------------------- 215449337 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAKRLKEGSDDLLQKLQSAKDEGNPMGRAELTAEALTLLIAGSDTTSNTTCAIIYYLATYPLTQKKLQQELDYLQAVINESLRLHSTSAVPRIAPEPLRLGSDEPNVQDIVSVPSFTIHRDKEIWDDFEVFRPERWIEAFNPFSVGPRACVGKNLANMELQIIVASILRKFEFVMEDEGAVLETSEGFLRKPLH------------- 50307167 111 ---------------------------------------------------------------------------------------------DGKEHVDYRKSLNGLFTKQALAKYMPSQELLMDKYIEKFIELSKENVFFHDMREIMCALSLKAFCGDYITEDQIRKVADDYTKTWYGKKTADMTMKIFEQCAQMAKDHIAAGGDAWCSLMHEAKNKDDEFTNREMSEAIFTFLFASQDASSSLACWIFQIIADRPDVMANIRDEMKYTNMVVKETLRYPPVIMVPYYVKKSFPVPTYSAPKGSMLIPTLYPALHDPEVYEDPDEFIPERWKKNWLVFGCGPHVCLGQ------------------------------------------------------ 154685541 13 -----------------------------------------DVFRARLLGKTFICMSGAEAAKLFYDTERFQREHALPKRVQKTLFGGAIQAMDGERHKHRKLLFMSLMTPPRQKRLAEAVAKQWKASAEMWEGSNRIVLFDEAKKVL-CRAACEWAGVPLKRAEDFTDMVDAFAVGPRHWKGRRARLKTEKWIEEVIEDVRSPEGSALYEMAFHTELDGNRL-DSHMAAVELINVLRPIAAISYFITFSALALHDYPEYRGKLRSRDDQEERFAHEVRRYYPFAPFGAVVKKDFVWKNCEFKKGASVMLDLYGTNHDSRLWENPNEFRPER------------------------------------------------------------------------ 171986596 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDLFMAHRMDGSGLSNKQLKDTILNLLIAGRDTTAEALSWMTWHINHEIDYDGFDRLHLQKLSAFYETLRLHPSIPKNIRRAVNDDVLGGPRIRKGDIVLYSDWAMARNPDIWKDACEFRPDRWNGDHAGFNGGPRLCLGQKLATFEVTQVINSIFGKF-DLELVDDKVPEYLNSLTHPMKR------------- 2961392 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PANDVVDVLLRGDSEKQSQPSDFVSGKIVEMMIPGEETMPTAMTLAVKFLSDNPVALAKLVEENMEMKRRKLELGEEYKWTDYMRKALKDVEIKGYLIPKGWCVLASFISVHMDEDIYDNPYQFDPWRWDRCFTPFGGGQRLCPGLELSKLEISIFLHHLVTR------------------------------------- 170049364 66 --------------------------------------------------------------------------------------------------HHFRTIVNPVLQPKTVRLYVDKLDEVSRDFIIRNLRDDKNELPGDFNQWL-NRWALEMIGFELTYQLDVLPSVWKYYKTPAFKRLMNVLDELTRIIMSKVDEVRMEKNPSASSDNQSVLEKLLKVDRHVAVVMALDMLLAGVDTTASGTIGILYCLAKNPDKQAKNMRNLPYLRACIKESLRMYPPTGNIRAAGKDLVLQGYQIPKGTDVAMASVIMYTEDQHFARGSEFLPERWPFLFLPFGFGPRTCIGRRLAMMEMEMVVARVTRQF------------------------------------ 195128297 37 ---------------------------------------------------------------------------------------------------HRRKMVAPTFNYSMIKQFVQVFERQARILLQRLATLADTDQPVDFFQLVSCYTVREIFHVFDTRLKSLLYRYPLIYYFTPLAARERQLKILHGFTKGIIRKRLAQLASDLDNLLLARDADGQPLKERDIREEVDTIIFGGFDLVAAMLKFFMYNMTLHVEYQQQCREEIWRVCMCIKETLRMYPSPITARRATANCTINNFFIPKGSDVIISPMYMGRCEEFFPEPLVFRPQRWPSTYIPFMTGPRCCLGQRYAIVLLKLVLAHLLRSF------------------------------------ 78183013 21 -----------------------------------------------------------------------------------------PFVLEGDEWRHQRAVFSTLLTNGRIRTTHAIMQRVCRDLCQAMKSVGGQDL---DCIDLGLRFTGESLFDCVLGIQARTFTDNPLPVVRQNHEMSAENRGLDQFYGAMIRRARHQERNDFINHLLELQRELD-LSEEDMASHAMTFMFDGLDTTSNSIAHCLLLLGRNPDSQRRLVEELHKINACFNESLRIYPAGGWAKTCTKEYELRGSHHRPGDNVMVPIYALHNDPDLYPEPDAFRPERFLDGFLGFGNGPRQCVGMRLG--------------------------------------------------- 115402821 92 -------CPPVLYIDLWPFAPPMLISINPDTSAQCTQDYSLPKAYQQKRT-LYPLTRNRDV-----------------------------SSMEGAEWKVWRKRLNPGFSIQNITSRISDILEEVEVFVGVLEARAGNDLNKRFHQQTGPRSPITVALLDTISRMYFYVNIFNFLSYISPWRHFKLWLNYRTLFNSLIQKNSQVTNKTLIDLLVKAMDEEKGDFLETAIGQITTFLFAGHDTTASTICWLFRLLEQHPDILSKLRAEHDYTNAVLKESTRVHTNVGTMRRGEPGFFLGKQMPTDGFVVWDGNFAIHRSPDVWPRPNKFIPERPKNAWRFFELGPRGCIGQHLAMVEIKLVMALVVRRF-DIECAWDE--------------------------- 145248191 79 -------------------------------------------------------------------------------------------------HKPRRAALNPFFSKRAITNATPMMQDLCDRLLDWMWGCIASDIIVHYCFDFRSVFIQAMFDLLDMVHVLVQFPWVGVILNRLPQKFNHYNREMASQITDILRTMKESQRKTVFNALLEGGLPPEELTLRRLREEAFTVIGAGFETTRYALAVASYHILSTPSIYKRAIPDPTNFPPLSEECIRMSYVQRSPRVSDKPLIYKTWTIPAGTIISMDNYSVSHDEAIFPDSFTFKPERWTRYLVSFGRGTRSCLGINLAYAEMYISL------------------------------------------- 115872863 123 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDKRLSHREIRDEVNTCIFGGVDTTGSALTWFFMDMAKHPEHQTKVQEEIDYLMQCIRESLRLHAMLMPARGLIEPLVIEGVTIPPKTGIMIDFYQLHHNPDIWGEPERFDAQREPLAFLPFSVGPHQCIGQRIAMQELEIIGIRVLRRF------------------------------------ 213408224 26 ---------------------------------------------------------------------------------------------DVPNHMEHKKFIKSGLGFDQFRAYVPLIVNEMHDFLAKAPTWGPGDLLATMPVMTIYTASRTLQGEEYHDLDQGFTPINFIFPWPRNKRRDRAHNIMAETYLNIIKKRRENPGTDMIWTLMGSRRDGRPLKDHEIANMMIALLMAGQHTSAATIMWILSLLGSKPEVIEMLYEEQKRVNYVIREALRLHPPIHIMRKVKRNLAVPGTKIVIPHHLLAAPGVTATDEEFFAHAKDFDPERWNSRFLPFGAGRHRCIGEQFATMHLCTLVSTFVR-------------------------------------- 188497659 172 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLPLDDIRASVTEMMAGGVDTTSMTLQWAMLELARAPGVQEKMLKSTRLLKATIKETLRLHPVAVTQRYTTHEVILQDYRIPPGTLVQVGLYAMGRDPDVFPRPERFRPQRWPKPFLGFGFGPRQCLGRRIAELEMQLFLMHILENF------------------------------------ 147835182 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVISFLLAGRDTVASALTSFFWLLSQHPEVVSAIREESDRIMGQTEEQMRLFPPIQFDSKLQEDVLPDGTFVRKGTRVTFHPYAMGRMEKAWPDCLEFKPERWPFKYPVFQAGPRVCLGKEMAVVQMKSVALALVRRFDIQDAVPSRAQRFAPGLTATVR-------------- 199432968 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNQDVYDKLKKKCEFLKCVLNEILRMYPVPQNFRFAIRNTTLSPIFVSKGKNLFYSMYSAHRNPKYYKDAEEFRPSRWGWAFLPFNGGPRICLGQQFA--------------------------------------------------- 6650191 126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNDAEVKSICLTMVSAGLDTVPGNLIMGIAYLKAYDAIMEVYPDGDAWEKCLVEERFWTVIPICLPRESTKDIQWNGATIPAGTTFFMNAWAADYDEDHFKDADKFIPERAGTPHYAYGAGSRMCAGSHLANRELFTAF------------------------------------------- 119483172 32 -----------------FFHPLSVFPGPFWAWHNLRETEPTVYALTKKYGPVVRITTLLLVSDPMKLPDIYADKTGHYITGSFGETESLFNMRSHKTHAAFRKHLAGPYSFTNVKRMEPLIDIRIQHWIDKWAVYMAYDIISEIGFGAPFHDGLPAFGFLARLHPFTSWMKTTFMKKYGIGVLMRFRDRLIDQRFRELEEKKDIGRIDLLQTFIEAREDGSPLDIEYLKAEVLLVLLAGADTTGTVFQALVHFLLTNPDAYRRMMEEIDYYVACVRETLRLNPPNIFPRYVSEPMDLYGKFAPAGTEISGNPWIMQRDKKLYEDAEEFKPERWNKYSFTFGYGARVCLGRDIAMMEL----------------------------------------------- 145241982 130 -------------------------------------------------------------------------------------------------HAAFRKHIAGPYSFSSVKRMEPLLDAHIEHWLQKWAVYMAYDIISEVGFGAPFGFVARLHPFTSWMKTTFMKKYLVATPQDDSGVLMRFRDRLIDQRLRDLEEKKDIGRIDLLQTFLEAREEGKPLDMDYIRAEVLLVLLAGADTTGTVFQALVHNLMTHTEVYERMMAEIDYYAACVRETLRMNPPNIFPRYVSEPIDLYGQFAPAGTEISSNPWIVQRDEGVFADANVFNPERWNKYMFTFGYGTRVCLGKDIAMMEL----------------------------------------------- 171680480 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKELCKKIIQDRIDNPKNDLLNLMIHGRETGEKLTRENIEYQIPTFLGAGYETTSATLSFIYYLLCTYPETMAKAQQEVDYLDACIKEALRQHPSSLLTRFAVKDTVLGKYFVRKGQMVSGVWRHFHRDPVVWADSDEFKPERPPNSHVPFGDGQRACIGRGFAEQEILINVAMVLQRF------------------------------------ 6739527 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPDEIKNQIAEIMIATVDNPSNAIEWAMGEMLNQPEILKKDIPNLDYVKACAREAFRLHPHFNVPHVAMEDTVIGDYFIPKGSWAVLSRYGLGRNPKTWSDPLKYDPERHMNRFVTFSTGRRGCVASLLG--------------------------------------------------- 171691140 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GADLLTMMLEGEKAGDKMTEDQITNELLTFIAAGHETSANALLWASYVLAVHPDIQTRLRREITSHNFCREILRRYCPALMTFREALKDLTICGTFIPRGTVLLLLPAVASRTAWVWEDVDEFKPERWPYAFGAFMHGPRICIGKQFAMVEFKVLVVELVTRF------------------------------------ 119499746 130 ---------------------------------------------------------------------------------------------DPVYHASVRKLFGPSFTPGSMHVHAGVIRECILRLLNELLYCHSVDTVSEVGKPYFWTEQLPRIFYWATIRDQFEGSGIPTAIKWLLRRFLRKGIRLRARMRLINEQLRASHTRRDIMVEVMERSGGSDLPEDEVAENFSAIMLAGFHTTQNALCAVIYLVLTHPEAHVKLVQELQYLNAVITEALRLYPPVPGPRVSPGAY-VDGVYIPAGTEICTSLFALHHNPEYFSCPYEFIPER------------------------------------------------------------------------ 27377258 30 --------------------------------------------------GHLMTSLDPDALALLRHKDVSS---GLIEDIAPELFGGTLVAQDGIAHRQARDAIQAALLPKGLELFAPVIRARVQRWRERTILRETGDLMLKLIFSLMGIPAQDLPGWHRKYRQQLIVAPPVDLPGLPLRRGRAARDWIDARLREFVRAAREHSRTGLINDMVSADRSDDALSDDVLVANIRLLLLGGHDTTASTMAWMVIELARQPGLWDALVEEAQRVEALFRETLRVHPATPLVRRALRELRIGQQRIPTGTDLCIPLLHFSTSALLHEAPDQFRLARWPVDMLQFGTGPHFCMGYHLVWLEL----------------------------------------------- 13641298 78 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQFCTSFILAGRDTSSVAISWFFWVIQRHPQVENKIIQNMVYLQAAISETLRLYPPIPMMKQAIEDDMFPDGTFIKKSRVYFSIYAMGRMESVWKDCEDFGPERWQSKYVVFNAGPRLCLGKTFAYLQMKMIAASVLLRY-SIKVAQDHVVVPRVTTNLYMKGLKVTITPRS---- 170052331 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKTFSDEEIFHNAYTIIVAGNDTSALTVASCCLFLAMYPTIQDKVHSEIAQIEMVIKETLRLCPVPNIAREALQDVLVDGTVVPKGTIMLMSFYALHRRIDIWGDAEEFDPERHPFGYLPFSGGSRNCIGMKL---------------------------------------------------- 170052331 289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDQLLRESVDGKPFTNAEIADNAYTIILGGNEPTALSVANACLFLALYPRVQQKLYNEIAQIDMVLKETLRLCPIPNIARETIRTVSIDGRRIPAGTMFLISFYALHRRADLWGDPERFHPDRHPFGYLPFSGGARNCIGWQYAQISVKIALIRLVREF------------------------------------ 15235108 55 -------------------------------------------------------TKGADFKEVFDVFGIFSSDSELWKNQR-KAAQFMLN------HQGFQKLSLSATRSKLYDGLVPLFNQCCEEVFQRFTFDTTFFIVTGFDIEMPEVEYAKALDFYRHIKPKFFWKLQNRFGLGQEKRMTEADATFDRVSAKYILAKREEIRSQGIDHHANGESEDNPSDDKFLRDTILAFNLAGRDTTSSALSWFFWLLSENPQVVTKIRKEIIDKNISKDESMRLYPPVAFQRKSKPDVLPSGHKVEANSVIIIFLFALGRMRAVWEDATEFKPERWSFKFLSFNAGPRTCPGKQLAMTLMKTVVVEILQNY-DIDVIKGQKIEPEPGLMLHMKHLRVTIT------- 50546066 152 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNILLAGRDTTASLLSWCFYLMARDDRVWQKLRKRCDYLRYVLNEVLRLYPSVPNMRFATKDTTLDPIVIRKGNVISYHVFTTHRLTQYWEDAEEFVPERWAEGYLPFNGGPRICLGQQYALTEAGYVLVRLAQMYDTLENAPEPPVKLHALTMSHLTGVHV---------- 116058727 286 ------------------------------------------------------------------------------------------LRMSGKRHQATRANFKRVLGRFALETYAETIGERTRAFVEDLVSFRPGVECVDFALDLLFELFLGHVPDERYKRAMVAYNAGLLSLGKWSPEFKSGRTALDELVRYCENHFRANELDDYKQYSTAKDENGETFSDERIATTCVLMVWGAYIEAAALMGHAFTLLGEHADTRRADIMALKFTNAVTKESLRVMPQTAGGRVNPSDRSFDGYDIPAGYVLTADPRIPFRDEAIFPDPDEFKPERFNDTFFPGGMGQHQCPGINLATVMTSVFLAEMMSTFGD---------------------------------- 17366433 41 --PIPKSYP---IFGSAFSLLANFHRRIQWTSDILQTIPSSTFVLHRPFGARQVFTQPAVVQHILRTNFTCYGKGLTFYQSINDFLGDGIFNADGESWKFQRQISSHEFNTRSLRKFVETVVELSDRLVQASNSQTTLDFQDILQRLTFDNICMIAFGYDPEYLIPLLWKVKRFLNIGVERQLKEAVAEVRGLATKIVALQSESESVDLLSRFLSSGHSDESFVTD----MVISIILAGRDTTSAALTWFFWLLSKHSHVYDEVKDMVYTHAALCESMRLYPPLPVDTKVAVHDDVLPDGTVKKGWRVTYHIYAMGRSEKIWPDWAEFRPERWLSRYPVFQAGPRVCIGKEMAFLQMKRVVAGIMGRFRVVAMVEGIEPEYTAHFTSVMK-------------- 93278147 40 -----------------------------------------------------------------------------------------------------RKMLTPTFHFSILNNFMKVFNRQANTLIENLDRHAPFDFYKVIKALALDVICEAAMGMNIGAQRTYRRCGKCASSASCGCAHRGYGRSWRRFIRDVIADRKAKYRLAFLDLLLDLQYETGRLNDEDIREEVDTFMFEGHDTVSSSMGFFVFSMSQRLHLQEKVYEQMKYLEQCIREVMRLLPTPIIGRIISEDTNIGGYMVPKNTTAMIAPFAVQRDKRFYHNPDAFDPDRNPFAYIPFSAGPRNCIGQ------------------------------------------------------ 156554054 280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNPDEVSTLLMDMIILGVQAAVNSQAFLLYFLAKNPRVQKRLFNKMPYLDACIKECLRIRPPFPYTRLLPKDIILHGYKIPKGTYLIMANQITFMREENFEDPEKFKPERWVYSYLPFGKGLRSCMGENIAKLEIMLLTAKIIRNF---RVEYEYSEICSRFLMMNVPNRPLRFR------- 17562314 25 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKTMLYDLWLTGQETTTVTLLCGFNHLLAHPEVMDKDRPTTPYLNAMIGEIQRHASNVTFWKINKELTYMGGHPVDSGAVVTAQLGALHVNDTIFKNPREFDPERFIRKVIPFGVGKRNCLGESLARSE------------------------------------------------ 199432969 49 -----------------------------------------------------------------------------------------------------RAMLRPQFSREHVRALEPHLQTLAKHIINS---KGERFDIQPLFFRLTIDSATEFLGLTRDPVDFSRAVSKNLSLFVDGKEFRNSNAKVHKFADYYVRKALEASPEDLDGYIFLYELVKQTRDPVILRDQLLNILLAGRDTTAGLLSFTFFELARNQDVYDKLKKKCEFLKCVLNEILRLYPVPSNTRCATKNTTLPRIFIPKGKSVLYSVYATHRNPKYYGKAEEFRPSRWGWAFLPFNGGPRICLGQQFALTEASYIIVRLIQMFPNL--------------------------------- 194374911 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDIKLSDADLRAEVDTFMFEGHDTTTSGISWFLYCIALYPEHQHCCRKMTYLTMCIKESFCLYPPVPQVYRQLSEPVTVDGRSLPAGSLISMHIYALHRNSAVWPDPEVFDSKRHPFAFMPFSAGPRNCIGQQFAMSEMKVVTAMCLLRF-EFSLDPSR--------------------------- 9558444 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRERGDDLIDSLHSTYKDGVKMTDQEIANLLIGILMGGQHTSASTSAWFLLHLGEKNDLTYEDLQKLPSVNNTIKETLRMHPLHSIFRKVTNPLRIPNYIVPKGHYVLVSPGYAHTSERYFDNPEDFDPTRWDSPYLPFGGGRHRCIGEQFAYVQLGTILT------------------------------------------ 189189070 63 -------------------------------------------------------------------------------------------------HARKRRVLNYAFSESAIRTAEPFIHTNIDRWIELLGQHQRFDILGDLCFGKCFDWISIWIWLKPRGLDKLLARAAPVDVRSWYQFVASCQKARTQQQIEYEKAPRSDGRKDFFHYLWQAKETGVGYSLPELEAEIGLLIVAGSDTTATVLSALFFYLTRNPSVQEKLAKEILNVFANYDEGMRMAPPFPSRQVLDGGITVNNKYLPKGTLVSTAIWAAQYNPASYSEPFAFRPERWESAFCAFSSGPRGCVGKNIAWLEMRIVI------------------------------------------- 195022237 36 --PEPPFLPGHLHILAKIVGPRPFK----------RAADLINCHLEEHRAKIWLGTKPKDIQALCSAQQLLTSDYRIFRNWLCEG----IFTSDVDKWIHRRKMITPAFGYGMIKQYVQVYERQARILVSRLSKNQPVDFLQ-YIRCYTLDTICEMLIFDNRLKNLLYRIPFIYPFTPLAARERKLIKILHGFTEGIIAGRVEQLNSDIANRNCASTEDGQPLTVKDIREEVDTIIFGGFDLTAATLKFFMYNMTLNMASQQLCRRDLEYLEMCIKETMRLYPSAPIARRATANCTINDFFIPKGCDVIISPMYIGRCKDYFPDPLNFKPERWARDHIPFMTGARSCVGQRYAMVMMKMVMAHLMRNF------------------------------------ 169617413 168 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGADTTVSALMTFFLAMTLFPDVQKKAQEELDYLWAVVLETHRWHPVAPMPHAATKEDMIRGYRIPKGALLLPNNWWFTHDPAVYPDPMEFRPERPDPRTWTFGYGRRVCPGRYVA--------------------------------------------------- 157358545 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDQMVDDMKNEKFLSDDFVVFVVFGFLLASFETISSTLTLAIKLLIEHPLVMQELIEEHEAILKNREDPNSGISWKEYLRRAIKDIQVNGYTIPAGWTIMVVPAALQLNPNTFVDPLAFNPWRWAKNFIPFGGGSRLCVGAEFTKVLMTTFF------------------------------------------- 15222187 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQFCTSFILAGRDTSSVALSWFCWVIQKHPEVENKIICNMVYLQAALSETLRLFPPIPMMKQAIEDDVLPDGTFVRKSRVYFSIYAMGRMESIWKDCEIFRPERWQFKYVVFNAGPRLCIGKTFAYLQMKMIAASVLLRY-SIKVVQDHVIAPRVTTNLYMKGLKVTITPRS---- 157133498 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEDIPEHLDTIIFAGNDTTATTMSNLLLMLAMHPDVQERVYQEVMYTEMVCKETMRLFPVGPIGRIAEVDIKIDEHVIPAGSEVGCGIYMVHRDRKIWPRAEEFNPDHHPYAYLPFSGGIRNCIGVSL---------------------------------------------------- 195383662 103 -----------------------------------------------------------------------------------------------PKWEAFRQEVQQLLQPQTAKKYIPPLNDIASEFIDEMRNEQQHELYKWALESVGRVSLDTRLGFWAVPELELRMPLWRVFPTKAYRSFVRALDQFSAICMKNISQTMDKADADQAQHVPKDEADRKTGNRKLAAVLALDLFLVGVDTTSVAASSTIYQLAKNPDKQQRLFEQMPYMRACVKETLRMKPVVINGRNLQADAVINGYHVPKGTHVIFPHLVVSNDPTYFPEPKRFLPERWPFVSLPFGYGRRMCVGRRFAEIELHTLLAKIFRK------------------------------------- 23009803 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDPETGRGLSDIEVKANIVTFIAAGHETTANALTWALYCLSQDGAARARVEAEADFTKAVMEETMRLFPPVPFSRQALRDDRIGRVKIPRNSTVIVAPWVMQRHRKLWDEPDAFIPDRERYAYLPFGAGPRVCIGQ------------------------------------------------------ 84514173 119 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILNFVIAGKDTTGGTLSWFMYMLCKYPAVQEKAAQKMNYVHAVLTETLRLYPAPFDAKICADDTLPDGYSVKKRDMVSYQPYAMGRMKFIWDDAEEFRPERWPFKFTAFQAGPRICLGKEFAYRQMKIF-------------------------------------------- 115401660 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGSLYTGGADTTVSALSCFFLAMTLYPDVQRKAQEELDYIEALVKETLRWHPPTGIPHLCTEDDLYNGYLIPKGALILPNIWAFTHDPNVYRDPASFKPERFDPHMLAFGFGRRICPGRFLADSTIFMSIAQSLTVF-RFEKDPAAQPEFLPGVVSHPTPYQLKITPRSAQ-- 164425161 136 ----------------------------------------------------------------------------------------------PTEHAKMKRPVAKYYSTSYVQALEPHVDVVLNDFCKEWLGYHAWDLISSFSRRFGYMEHGSDFDIPILDYFLDKNPIKRVGPPNLVHPARIAVQSFVARLQGKDENYDPKNPDYLQHFIDSKESHPDLVDDNQIISDVLVNLLAGADTTAIALRAVFYYMLKNRSVYNRVSRQLPYLEACVREALRIHPAAAMLRYVPADTLPDGSFVPAGTAVGLNPWVVSRNKSIFEDSDTFRPERWNAADLTFGNGSRICTGRNFAMFELYKVCATLLHRF-EIELADP---------------------------- 170086355 38 ------------------------------------------------------------------------------------------------EHKKQRRLMNPVFTASFVSKLSPVFYKIAHQLRDKLNSREFTEFHEALKTVLP--MAGRIFFVLPYWLRRFLSNAVYYLPWPAARKFKWGVDTMHPVCANLFKQKKKVLDEGGISELNQLADDDDRMPDEVVIANMSSIVLGGQETTSGALSRLLCLMANDNDMQNRLRNELPLLDAVCREALRFAPVTFVWRQTIEDCVVPLHFPIRDTSVYVGLGAANRSAAIWPDASELKPERWLGKAMTFLGGGRACPGMKFALLEIKLVLSVILPHF-SFE-AVTEEIEWRLGI------------------- 145225379 68 -------------------------------------------------------------------------------------------------------LLMPAFSQQAMRGYHSAMLDAADGLVARWRTGASVDVPADATRVTLETIGQCAAGHPFGCFDTFVEHMVAFFARRAERRVRRHAVQMHRIADEIVSERLRDHHDDLLELMLTSDLDPANI-----RYQLINFLVAGHETTSGALSFALYFLSRHPEVADRARAEVAEVWGDDEEALRLQPTVPYYREAREDTVLGVHPMRQGDWVLAMTMALHRDPRWGGDPDAFDPDRFAPDYKPFGTGPRSCIGRQFALHEAVLLLAVLLRRY-DLVPEPGYQLQVA---------------------- 194903821 47 -----------------------------------------------------------------------------------------------PRWHKHRRLINPAFGRQILSNFLPIFNAEAEVLLQKLELEGRLEIYQILKKIVLEAACQTTMGKKMNFQHDTEVCVKRMLSPWLYPDLIYHRSRLFRFIEQLLEEMRGKSKAIFIEQVREHVERGQ-LSWQDVRDEANVTIAATFETTSTALYFTILCLAMHPCYQEKLHQRLEYTEMVINEAMRFAPVPMVLRSADQDIQLGEFLIPRGTQIGIDIYNMQRDERVWGNPEHFSPQRHPFAFIPFTKGLRMCIGYRYAQMLMKLLLARIFR-------------------------------------- 210098483 39 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAGMETTANTLRWGLLYMVLFPEEQKKVQVELDYTEATIMEIQRIRAILPIPHTPNEDTKFRGYDIPAGMQVLPNLWSAQMDPEFWPDPERFEPRRRPESFMPFCTGRRVCLGEQLAKMELFLLFSSLLKHF-TFKLPEGATV------------------------- 170097663 157 -------------------------------------------------------------------------------------------------HAQLRKAWNKAFAPSSMHDYEEFLDPRVAQLLAKWISFFAFDLMGDIAFCFELMRDGDKEGLWKNMESGLYLPSITQHVPWIAVAFGSGMQALTQFFHAKRRAALEMKNKDLFYHLLEASNTSSTSVEEQFVGNAILTIVAGSDTTASVMSSIICYLLSHPDVYKRLRDELDHANAVINETLRLLPQRAPARGSGGKMLGNSFFIPEGTGIQVPPYVLHRDPRYFPDPEAFIPDRWKDAFIPFSYGPANCAGKSLALTEMRAVITLLLKRF------------------------------------ 116830948 108 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLSRFISKEEMNSP---EILRDIVISFILAGRDTTSSALSWFFWLLSMHPEVEDKILQMMNYLHAAITESLRLYPPPVDIKSCAEDNVLPDGTFVKGWAITYNIFAMGRMESIWKDCDRFDPERWPSKFPAFHAGPRMCVGKDMAYIQMKSIVAAVLERF------------------------------------ 62859269 72 ------------------------------------------------------------------------------------------------EHKYTKKVIMQAFSREALANYVPLMEEELRRSVNLWLQSDSCVLVYPAIKRLMFRIAMRLL-LGCDPQRLGREQEETLLEAFEEMTRNLFSLPIDVPFSGLYRGLRARN---IIHAQIEENIKEKLQREPD-----------------GQCRDALQLLIDH------------------------------SRRTGEPVNLQALKESATELLF---GGHEFNPDRFLTPLPGDSSR--FGFIPFGGGVRCCVGKEFAKILLKVFIVELCRNC-DWELLNGSPAMKTSPIICPVDNLPAKFKP------ 170098793 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHTKMSAFYVDIIKRRRAGHDDDMIAALMQAYRSGKLLKDHEIAHIMIALLMAGQHTSSASGSWTLLHLAANPQVADALYQEQVQHFSTPDGKLRHPPIHSIMRHVRDDVAVGIYIVPKGHYVLACPAVSQTDPRVWKDANEWNPSRWESPYQPFGAGKHRCIGEQFAYLQLGTIIATVIRNM------------------------------------ 145252732 60 ------------------------------------------------------------------------------------------------DHSSARRKVAAMYAMSAIVSYEPYVDNCIRRLLDSTAKDGSTDLGHWLQCTISEITYGERFGFLDNGKDIWLRPLALFLGSFFATSDALYVARFNQKFKELSQEYLKNPSPPGLRLLHARQEDVKGLTDKDIQTSAASNIGAGSDTTAIGLSSVVFYSYRFPETLKKLRQEIQYLQAVIKESMRLHPGVGFPRIVPKGAVICGRFFPEGTNVGVNSWVIHRDESIWSNADDFVPERWEQCLVPFGIGSRTCIGKNISLYEINKLIPQLVRDYDDIQQEGGTDVRSNNMWFVK----PVQFD------- 195656805 118 ----------------------------------------------------------------------------------------------------QRKAASYEFSKRSLRSFVDAVREVVERLLDRAQRDGRTLDVQEVLERFALDNICRVAGMAQRQSAEFMRAFNRLLNVEPERRMREAVHTVHGYADRIIRERRARRDDDFLSRFAASGEH----SDESLRDVVTNFLLAGRDTTSSALTWFFWLVSTRPDVEEKIRDMQYLHAAITESMRLYPPVAMDTHSCKEDDFLPDGTFVGKGWLTYSAFAMGRVEDIWADCEEFRPERWPFKYPVFHAGPRMCLGKEMAYIQMKSIAACVLERF-SFQFVGGGE-------------------------- 218184361 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HGKDDGKVAIDRDLIRTFLTIFLATVDTIASTLEWAMAELLQDRETMRKDMDRLPYLRAVIKETLRLHPVPIVPNVAEEMVEIHGHVVPRGSTILVNLWAVHRDAEAWPEPNRFLPERTEFELIPFSAGRRVCLGLPLATRMLHAMLGSLLHRF------------------------------------ 70985330 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAEVKSICLTMVSAGLDTVPGNLIMGIAYLYPNGDAWEKCEEKVPYITALVKETLRFWTPICLPRESTKDIVYNGATIPAGTTFFMNAYAADYDDEHFKMPDKFIPERSGTPHYGYGAGSRMCAGSHLANRELYTAYIRLITAFTHPARDPADQPIL----------------------- 15226758 86 --------------------------------------------------------------------------------------------MFGEDHKSVRRQLAPNFTPKALSTYSALQQLVILRHLRQWEGSSRPVSLRQLVRELNLETSQTVFVGPYLDKERFRTDYNLFLPGFAFGEARRAVKRLGETLGICAGKSKARMADFWMQAIVAENPQPPHSGDEEIGGLLFDFLFAAQDASTSSLLWAVTLLDSEPEVLNRVREEMKYTRSVAREVIRYRPPTMVPHVAAIDFPLETYTIPKGTIVFPSVFDSSFQG--FTEPDRFDPDRFKRNFLAFGWGPHQCVGQRYA--------------------------------------------------- 215503544 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIVDIAAQCRLFFAAGTDTAMAAMMAMAHLLALHPECQEKSIQSMHYLHACVKETMRLYPGAMFMRTCTQETTLAGINFKPGMNVDIPVVGIHYDPEFYPDPESFKPERTPYTFLPFGSGPRSCVGMRLGYLTVKVVM------------------------------------------- 169765436 143 -----------------------------------------------------------------------------------------MATVDHYHHRLLRSNMNPYFAMTRIRKLEPLIQGLVDKLCDRLREFDEPDFVPRWSRTLSGVAKSGVYIKPFPWLIKVFNALPESWLSWLNPEMDHFQRRCREVIASIMEEQNANGYDTFFHDVLNSNLPPEEKSPERLWQEVQVVVGAGAETTGKALTWTMFYLLHSPDKLQKLREELNQLDPDRTATLLDFEKMPYQRVAPRALQFREWSIPAGTPVGMSSTLMHHDERIFPDSHKFIPERWQRKHLAFTKGSRQCIGMNLARSEILLALPKVLREL-DFEL------------------------------- 83272130 39 ------------------------------------------------------------------------------------------LNRDPADYRALARAAAPLLSAEALAARLPEIEAAYRQALAA--TGERFDLYRDVAVPAALRVVADVLGLPEETRQRLPELHAGLLDAGHCPQQLAAARALFTAVTDLSTELTRLVGSGRATGLAAL----DGVSPEDAVAVGTLAVVVGVEVTATAVCNAVRVLLDHREEWERIGREPERAGAAVREALRLAPPRFESRIAREQAEFDGKTVEEGRRVVVLVDAANRDPEAFADPDAFVPGRDGDRSLTLLGGSAAPVTEALVRLQTEAAVRVLAELRPGLRTGAEVLHRMRSAVLRGVLRFPVA--------- 170742430 2 --------------------------------------------------------------------------------------------MDGEAHRRRKAMFLSLMSPEALQRLADLTTQAWRARMRRWAAQETIPLFDEAHVPF-CAAVCAWAGLPLNEAEAEERSREFLAMWRGHLLRARAERWMRDAIRQIREGSRAVPEGSAAHVIAHHRDAEGRLLDVRTSAVELINILRPTVANARYVVFAAHALHCYPESREALQAAEGVEPFVQEVRRFYPFIPFIGGRALQTVEFHGHRFAVGDWVLMDLYGTNRDPNRWGQPERFIPDRDPNGFIPQGGGAHRCPG------------------------------------------------------- 169601274 32 -------------------HPDYILENIWKA------HGSPDYMFFDTRPAQWLITSHEQISKATKDQPYSTTKSPTIQAGLGRLVGRSMLSEEAESWKSLRRRFNPAFAPQHLMTLLPVVLDKTMEKLDALAKSGKPTELEPYCTNVTFDIIGQIVTDIDCQGDEIVKNFRLLGATWSEDTGLAMFKWLNAAIKKCIQAKFDAMQADVLALSLKDTETLTPFIMQNIADQVKTFLFAGHDTTSILLQRLFYTLSIHPSCLAKIRAEHDYTSACIKEALRLWPPAGSARMSHNGLKLGEEVCLDDCVLYMCQHLIQRDRKVYGDADDFVPERWVDAWRPFERGPRNCIGQELANIEVRVILACTLRR------------------------------------- 171685284 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIHSAAFNAAAAGNETVATGLQAFVYYMIRHPTAWARCRREIDFLQACIKEALRVFGPASMPRVVPKGTPIGDRRIPGGTTVSVNVWVIHHSKEIWEDARMFNPDRWLTPFVPWGFGYASCPGQNLAKIEL----------------------------------------------- 210088816 5 ---------------------------------------------------------------------------------------------------------SKLLNPKSVSSFVPVLDEISRDFVEKLRTEPTIDLDAELRKWSLESVVSATLGIRLGCLQKHRQIPDKMLYPTKTWRKFLRANELWSAAGRMIDRDRSESERDPLQTLLEHIVTRKELTPDDVVMIITELIFAGIESTAVAMTYNLYTMAKNQHVQEKVRRELKYVKACIKETSRVLPAFSMRRILDKEIVLAGYRVPPNVIIRVLTHVTGQLPEYVVEPDRFAPERWPKPHPPFGVGTRSCIGQRLAEQELGILL------------------------------------------- 50294540 114 ---------------------------------------------------------------------------------------------DGKAHTDYRKSLNGLFTKTALAQYLPPLEELMDKYIEKFENNYEPQIFFHEMREILCALSLRSFCGDYISEDQIRKIADDFTKTWYGKRTADMAMKIFESCAQRAKDHMDNWCKLMHDAKNRTDDDSRLLHREEISEAVFTFLFASQDASSSLACWLFQIVADRPDVLAKIRDKMEYTHMVVKETLRYRPPVLMVPYVVKNPVVPDYQAPKGSMLIATLYPALHDPEVYENPDDFIPERWKKNWLVFGCGPHVCLGQ------------------------------------------------------ 170096136 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGSDTIIAVVQAFFLAMAMHPDIQRKAQAEIDYVNAVVQETLRWHPIFPKPHMSTEDDEYDGYFIPKGTIVMGNVWTILHDPNAFPDPLKYEPERDANGRLAFGFGRRVCPGRHLAETSLYAAVSNVLAVY-NIKPDEGNEVKLREEVTNGVLSYMVPFEPRSSVAL 169768502 101 ------------------------------------------------------------------------------------------------EHHRIRRLLSSYFSRRALKKAELIIDQKVDRLLVRFHSAFKCDIVSEYCYAVNYVMSMCHINKSIPIIPKLLRCVPVGLMEKLGLQMADRRQAAKSLDKEWLSHDTNMLSKNVFDAIAAADVAPQEKTLRRLEEEGAALFGAGIETTARALTVAMFHLISDETMIRKVMLSPASRPTWAEESLRIPPGVSRRHKSYNEVSQLLTFFMYQTPVSQSAYFVHMNPQVFPEPESFNPERWKGQYLAFSKGSRQCLGMNLAYAELYLTLARIV-RLVDMKLV------------------------------ 169775093 41 ------------------SRQELRQTRQWEALDDLHRQYGPLVGMTWGGRPAVLIGKREIAKDLFKRGSIYSSRARLVMGDIMTGGDHVFFLPYGPKWKKLSRIQATFLNRPAVKHYRPLQEESLHTLQDLLHSDDYEACFSRFQASLTHAYGTRLHSATDPQLTELENIARTFISAATNSHWMVDSFPILKYVPACLAPWKEHTRSWNWVKHIRALKHTSGVTDHEMVYVIGSIYQAGVGIITATLRLFIMACVLHPEAVKAAQDELDYVEAFVKEVLRWRPLVLAAHSVTQDDDYRGYRIPRHAVILSNQWAMDMDREVWDSPEQFRPDR------------------------------------------------------------------------ 160774144 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTSLIMFISSILAAGSDSTTATLKYCLAIIARFPHIQAKVQREIDYTNAVIHELQRHLDLAPAGRSLTQDIAFRGYTLPKGTRILPYLSSVLFDPSQWETPDEFNPGRAKPAFMVFSAGKRECLGVSLARMEIFLFFSALLQKF------------------------------------ 199432970 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILLAGRDTTAGLLSFTFFELARNQDVYDKLKKKCEFLKCVLNEILRMYPVPQNFRFSIKNTTLSPILIPKGQNLLYSVYATHRNPKFYKDADEFRPSRWGWAFLPFNGGPRICLGQQFALTEASYIIVRLIQMFPNL--------------------------------- 194741810 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLEEVKGECYNMVLAGIDTTAVTLHHTLILLAMFFEVEYEDLQKLVYLDRVLNETLRLIPSAGITRNSNEDFLLSNKVVPKGVAIIVDIFNIHRNKDYWANAHTFNPDRHPYAFIPFSKGRRNCIGWRYALILSKIALARILR-------------------------------------- 79513307 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISNEDLNYEEKVSIVLDILLGGFETSATTLSLVVYFLAKSPNLLHKLKEEHAAIRAKKGDNWEDYQKMEFTQCVISEALRCEYVIPKGWKVFPIFTAVHLDPSLHENPFEFNPMRWNKKTTAFGGGVRVCPGGELGKLQIAFFL------------------------------------------- 154281857 85 -----------------------------------------------------------------------------------------LISMNMPDHKVWRSRLNPGFSSRNIIQNMPAALEEVSIYAQKLHEWGKMFTLYEGAVSLTFDVVSR-FALDLHPHEQLLNALRNLISRVKLKNVKTRLERLTPEFKSFVSQNAATMRDILLPQIRSSGQQPTPEFINILISNLKAFLFAGHDTTAQTICWIFYEINKNPDILQRLR------------------------------------------------------------------------------------------------------------------------------------------- 156406889 60 --------------------------------------------------------------------------------------------------------------------LEATVADEVEKLLGRLAFDPRLDLGLLVTNVFSRVIFGRIFKKEDGEFQSLLQQTLNFSEGLAAANFLDAFPFLQVFPFPVIKKMRETRRDDIADALIQAEKDERSLDGLKRMYTLNESIIAGIESPLTCIMWTVALLAKYPDVQAKLQKSIDYVEAVIYEALRLATPVAIPHFTMADAKLAGYEIPKDTIAFFNLWNVHHDPGLWENPYEFKPDR------------------------------------------------------------------------ 194889380 35 -----------------------------------------------------------------------------------------PFVLEGEEWRRQRAVFSTLLTNGRIRTTHAIMQRVCLDLSEAVKSAGGRDLCIDLGLRFTGESLFDVLGIQARTFSDFPNLPRRLRPKVFPRTHDQFYGALIGEALRL-RRAKHQERNDFINHLLEMQRE-LGLSEEDMASHAMTFMFDGLDTTSNSIAHCLLLLARNPDSQRRLVEELQQLNACFNESLRIYPAGGWAKTCTKEYELRGSHHRPGDNVMVPIYALHNDPDLYPEPDLFRPERFLDGFLGFGNGPRQCVGMRLGLALAKAALAAIVQRF------------------------------------ 298217 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGRDTTAGLLSFAVFELARNPHIWAKLRKRCEYLKAVMNETLRLHPVPRNARFALKDTTLKDPILVRKMSCSIFISGTQIDPKHYKDAKLFRPERWGWAYLPFNGGPRICLGQQFALTEAGYILVRLAQSFDTLELKPDTE-------------------------- 198387689 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDEAQRKISATYMSLINDRRKSPDRDLIDSLMSTYKDGVKMTDQEIANLLIGVLMGGQHTSAATSAWFLLHLAEKPELQEELYQEMHLVNQTIKETLRHMPLHSIFRKVKHNLVVPNYVVPKGHHVLVSPGYAQTSERWFPKADTFDPHRWDNPYLPFGGGRHRCIGEQFAYVQLGTIL------------------------------------------- 145236513 130 ---------------------------------------------------------------------------------------------DRKAHDERRRVWSAAFGDKAVRGYEQRLLPYLNHLMAQAVANKPVNVIKWFELYMGDLTFGRSFGMDHWAIDSLKKVMIPLGFAFPTWFFRRAWQRLFDFCGQRMLERIKTPAEDIASVLVAPLKGQQPSQEQWELLRGDLVVLAGGDTTATTLSAAVYQLVQHPEQVQRLRDEVSPYNAIINETLRLHPPAAQRKTPPEGIIIDGVNIPGNMTVMCPQNVLGHSEAVYERPMEFLPERWKSAFVPFSIGPYGCIGKPLALLTIRNTLVRLVTMF-DFEYAHGE--------------------------- 171679185 58 ---------------------------------------------------------------------------------------------DGDEWAHSRALLRPNFAKDHVADL-GMIDRHFGDLMALLRPHATLDTATEFHARPAEHAFGDAFQLSLDEMGLVLRLGPFRWLRRQSREITDAHKLCRAYVDRFVDEKKTDNRTYFLKELVESTNNKDKVRDE-----LLNILIAGRDTVASLLGSLLRVLSQRPEIWAKVRRNLKYAKYCINEALRLWPAVPNSRLAVRETVLDPVYVPKGGLVNYSVYAMHRRTDFFADAGEFRPERWEGQYLPFNGGPRICLGQQYALTEMLVVLVRFAQEFSHIESRDPTPWQ---------EELHLTVRPA----- 195381907 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAFVFLKAGYEQTANTLSFVLYELALNTEVQSQVRQELKQTMAKHQETLRMHPIPYIMRRVLNNYTLPEHTLVKELFVIIPTHAIHNDPEYYPEPERFKPERWGSPWFGFGSGVRNCIGMQ----------------------------------------------------- 150866511 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGVKMTDQEIANLLIGILMGGQHTSAATSAWFLLHLGARPDLQDELFEEVSNINNVIKETLRHMPLHSIFRKVSKSVPNTNYTVPAGHYVLVSPGYTQTSDRFFPNASTFDPHRWDSPYLPFGGGRHRCIGEQFAYVQLGTILSAF---------------------------------------- 67901572 130 -------------------------------------------------------------------------------------------------HAAFRKHAAGPYSFSSVKRMEPLIDARIRDLNEKYVQTGEAFDFSWWAVYMAYDIISEVFGAPFGFVEKFHDGLPAFGLLARLHPFTSWMKTLMRFRDGLIEKNKDIGRIDLLQTFLEAREDGQPLTMDYIKAEILLVLLAGADTTGTVFQAMIYYLLTNQSVYERMMDEVDFFVAIVRETLRMCPPNIFPRYVSEPLDLYGKVAPAGTEITGNPWIMHRDEAVFKDAEEFNPDRWMNKYLTFGYGARVCLGRDIAMMEL----------------------------------------------- 6002283 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGTDTSAVTIEWVMSELLNHPDVEEHDLSKLPYLQNIINETLRLHPPAPLPHYSSEDFTLGGFNVPKDTIILTNVWAIHRDPKYWSDASSFKPERFENKLIAFGLGRRACPGQSLA--------------------------------------------------- 57157397 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAGRDTTASLTAWVFYCLVRNPRVYKKLRDTCTYLQHVLNETLRLHSVPFNSRCAARDTTLMPVFVPKGTEVNFSTHVLHRRKDLWEDADEFVPERWEKKYVPFNGGPRICIGQQFALTEA----------------------------------------------- 156045685 49 -----------------------------------------------------------------------------------------------------RQLIRPQFIKDRVSDL-NTFERHIQILIQKIKTQGEEIDVSDLFFRYTLDAATDLLGRSVESLERPGEFADAFAELIPRKSFYKGLKVINEFVTELATKTKTEEGYTFLHALASYTRDRNVLRDQ-----LVAVLLAGRDTTASTLSWTFYELARHPEVFKKLRKDMKYLQNVMHETLRLYPVVPFNRLALKDTTLSPVGILKDTPIGYSTLIMQRREDLTPDVMSFNPDRWPWQYIPFNGGPRICIGQQFALTEMGYTIVRILQNFDGLQAVDGGNPRLKADIV------------------ 158284927 28 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAQHNGNPFTDIEVTHNIYSMIAAGNDTTALQVTHTCLFLAMHPAIQERVYREVMYMERVIKESLRLAPSPNIARQTMKDIEIAGVHIPRDSLIVMSIFSMHRRKDIWGDPDRFLPERSEGRFIPFSAGSRNCIGGRYAMLSMKVM-------------------------------------------- 154293647 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAGRDTTAQALTWAFYLLMRHPRVIDKPTTVPYIMAIFYEALRLYPPVPFELKQCEQATTLPDGTFLPRHAVLWCPWAMNRSTLIWGDADDFRPERWAFEYPVFNGGPRTCLGKKMAEAVAAQVIATLVVNF-NFSLVDQKERISKNSLTLPIEGLP----------- 157349274 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTISSTVEWAMAELLSNPEKMAKAQKEIRYLQSIVKETFRLHPPAPVPHKAATDVEICGFILPENSQALVNAWAIGRDPSTWSNPNAFMPERRDFELIPFGVGRRICPGMPLAHRMVHLMLASLL--------------------------------------- 169617694 126 -------------------------------------------------------------------------------------------------HRVRRAPLAKFFSRQQMLKLENEVHEFAQLTTDKMAGKGKFDIKDAFNCVISQYAFGESMGFQEGWTPNLATWTDSFFKSAYMMRMANLLPFMADYLGEDVRAIFKVMNVTIPGYIAAALKNPGNLTEEEKYRFNFNFLLAGTETTAAILTVLSYHLLSRPEIYARLRRDLSYFWAILQECLRMMPSHRSARIATEDLHFQQWVIPRGTPIGMTSMINHWDTQLFPDPDEFIPERWLNRLIAFGKGSRVCIGM------------------------------------------------------ 195397109 33 --PGPATLPVLLYRGIDLTNPFVLRQSIACTVYRLQAYGRMYRIWALYQLAIFS-TDPRDVQFVLSSPQLITKNNLYNLLRPWLGTGLLMST--GSKWRARRKIITPTFHFKILERFVDIFDQQSTILVLQLQQHAKVNAQRDPHLPYVQDVYTSIMTDRFIKPWQRNEWIFRLLKPTLAKKQDALIRIMHEFTECIIKQRRERRRLALLDVLLQAALNGAPLSDEEIREEVDTFMFEGHDTTTSGISFCLYEISRHAAVQQRLIDEIDYLECVIKEALRLYPVPIIARTFSEDVQIRGKRIPAGTDFFVGIFALLRDAREFQAPNEFRPERFA---------------SDFAMLEMKCTICRLLQRFQLLPLGP-QPRPMLSLVLRSVNGVHLGLRP------ 46108236 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMKHLMNSTKNGIRVPDHEVAHMMIALLMAGQHSSSSTSSWIMLRLAQYPHIMEELYQEQVKNQAIVKETLRHAPIHSIMRAVKSPMPVPGTKYVIPTTLLAAPGVSATDSAFFPNPDEWDPHRWEAPYLPFGAGRHRCIGEHFANAQLQTIVAEVVREF------------------------------------ 17558708 25 --------------------------------------------------PHVSIADYEISHEVFVKNGSKYADKFHAPVMQDIRKDMGIMVTNGDHWQHMRRFSLQTFRNMGVDIMETKIMQELDARCAEIDTSAMNGVTVTQASEFFELTVGSIMMVPVWILKTFFKHRYDNLSDAFEVSKAFSAAEAIKRVDQIIDENNLQDYTDAFLLKIEKEGQCQDFNMETLKTMIGDLWITGQETTTTTLISGFNQLLLHPEVMVKAREELMYLNAMIGEIQRHASNVNFWKINKEFTYMGGHPVDAGALVTAQLGTLHVNETVFENPLKFDPERYIRKVIPFGVGKRSCLGESLARAELYLIFGNLLLR------------------------------------- 39942544 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLSKAEMTSISLTMLSGGLDTITTNVAWFIALLVQRPDIQEKAHDPLGLCDAEDDQGCRYVAALVRPRVSVREVVHEGVVLPRGTVFFLNAWACNMDAKVWTDPEVFRPERWDAPLFTYGVGYRMCAGSMLANRELYLLYMRLIAHF------------------------------------ 70982576 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAHESASRQHLRDQLLNVLLAGRDTTACCLSWTFRLLVHHEQAMEEIASVMGDSAHPTKEQIRKMPYLSCIRTTILPTGGGPILVRKGELVVFFQYVNSRKKNIYPDADCFRPERWEWAYFPFNGGPRQCLGENFALMEV----------------------------------------------- 195615894 124 --------------------------------------------------------------------------------------------------RALRRVASHLFSPRQVAASSAQRAVIARQMVDAVRFLKRASLHNVMWSVFGRRYDLLLLAADGEELKALVDEGYDLLGQLNWSDHLPWLARFDRFVGNIIDEHRARLGTDFTDVLLSLQ-GVDKLSDADMVAVLWEMIFRGTDTVAVLMEWVLARLVLHQDVQSKVQEELDYLQAVIKEVLRLHPPGPWARLATSDARVGGYHVPAGTTAMVNMWAITHDPSVWAEPTEFRPER------------------------------------------------------------------------ 6320610 24 ------------------------------------------------FGSRWLVSRSEYLAQIFKDEDTFSGNQKKIPYSALAAYTGNVISAYGAVWRNYRNAVTPIFKNAKILCMGPLSQRMALDNISQVAL--GFDFGALTHEKNAFHEHLIRIKKQIFHPFFLTFPFLDVLPIPSRKKAFKDVVSFRELLDELVNNYKFEQTTFAASDLIRAH-NNEIIDYKQLTDNIVIILVAGHENPQLLFNSSLYLLAKYSNEWQKGLADLPLLNAFLFEVVRMYPPTIINRCTTKTCKLGEIVIPKGVYVGYNNFGTSHDPKTWTTADDFKPERWRCAVTGFHGGRRACLGEKLALTEMRISLAEMLKQF-RWSLDPE---------------------------- 3789893 55 ------------------------ADDPYPAYERVRARGAL----SFSPTGSWVTADHALAASILTDFGVSGADGVPVPQQVLSYGEGCPLE---------REQVLPAAGDVPEGGQRAVVEGIHRETLEGLAPDPS------------ASYAFELLGGFVRPAVTAAAAAVLGVPADRRADFADLLERLRPLSDSLLAPQRAADGALAELTALLADSDDSP---------GALLSALGVTAAVQLTGNAVLALLAHPEQWRELCDRPGLAAAAVEETLRYPPVQLDARVVRGETELAGRRLPAGAHVVVLTAATGRDPEVFTDPERFDLARPDAAAHPYG------PVASLVRLQAEVALRTLAGRFPGLRQAGDVLRPRRAPVGRGPLSVPV---------- 62529870 64 --------------------------------------------------------------------------------------------MDDEEWLHYRKLLNQPL-LRNTSWMIGPIKRVSDNTIKSLPHNAKHSDCKEKRFELHNVESSVMLGSSYNEINAIKLNELVEQFSRTVYQIFMYSSKLMAVPPEIADRLQIERGDGLLSKL-----EDCIPSRDSIKRIFSDFIIAAGDTTAFATLWCLYLLAKNQAVQTMVRDETKHDRATVKESLRLFPIPFIGRFLATDAIIGDYCIPKNTLALLSLYSAGRDEVNFYLPNEFLPQRWANASLPFAIGSRSCIGRRVALIQMQYLLSKIL--------------------------------------- 39943634 31 LSPLHPHIPGPRLAAAEFYHDAILVGRYTHQIVEMHRKYGPIVRINPNEVHCNDVNFSDEIYAVGGRKR----DKSIHQINGAVFGRSGFGTIDHDVHRMRRAPLGKFFSRNNIAKLESEIHNLVQKLCDKFLKDSGNEIATAFSCAISGYCFGESFGFLEQWYPNFRDPALSTVKPIFFFRFFPWTKSFLILVPWIINMSLQYKRPTVFGSLLESDLPEEEKSGARLTDEAGAVVGAGTETTSWSLSVMTYHLLAKPEVLQRLQDELRQVVDDPKNLPPWSVLEALPRVATEEDLVYRYVIPRGTAVGMSAAITHHDERVYPNSHEFIPERWERALLAFSKGSRGCPGKTLGLCELTLALAVVLRVLPHARL------------------------------- 195166607 36 --------------------------GPHPF---RRATELVNTHLKDHRGKLWLGTKPKDIQALCSAQQMLTTDYKVFENWLCEG----LFTADYDKWFQRRKTLTPAFNYTMIKQFVQVFERQSRILLPRVAEYAESGKSVDFLDLISC-----------YTLDVICETALGVSVDAQSSRDRPTLKRFVMYNMTLHTDHQQQCREEIWQICGKDTKEP---------------------------------------ITIEQVQQLEFLEWCVKETLRMYPPAPLTRRATANCQINDFFIPKGNDVVISPMYMGRCKDFFPEPLVFKPERWARGFIPFMTGARSCLGQRYAMVMIKSVMAHLLRSY-RFEPIGERQVKMKLNFV------------------ 116200542 46 -----------LIHEYTLKGPPDVHYDP--VFATMAKENPPVMFLRPASYPMVLVNSHEVAEQVTRVSKMFAWSTPKSPTMGALK----------EDWKQLRKRFNPGFAPQHLMTLLPCIIDKTDEHLDRLASSGEINLTFDIIGAITMDVDFDAQKSESSSQGEFIRLYDELLFPWWMSPMREWRRQIDRLLETMIRAKHAEHNHDVLSLSLQGSDTLDRALLTETRDQIKTFLFAGHDTTGILLAWLFYEFSRSPHVLQAVRDELDYATAVVKEVLRVYPPAGTARMAPPGTGFGKSYCLDGAIIYNCATIIQRDRAVFETADDFVPERWPGAWRPFERGPRNCIGQDLATIEARVIVAAVARR------------------------------------- 218719181 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEAEIKSLCLSMVAAGIDTIPGNLVMGLAYLKAYEEIMKAYPDNDAWDKCLVEERFWTVIPICLPRKSVKDVTWNGVVIPAGTTFFMNAWAADYDPTYFKEPEKFIPERQGTPHYGYGAGSRMCAGSHLANRELYTAF------------------------------------------- 157752110 124 -------------------------------------------------------------------------------------------NLNGPEWYRLRSSIQHAMMPQSVQTYLPFSQKVSDDLVRHVARFGNANMQKESAGQILFEKSLESLGNRSEWADGLIELNKKIFQLSAKMRLGLPIFRLWRKMVKLEDEFYAEVDDDALDNLKISESDSQELNRRDVKVILLSMFSDGLSTTAPMLIYNLYNIATHPEALRKIQEEIKEDPACIKETFRMFPITEVSRITQKDLTLSGYLIPAGTAVDINTNILMRNMVLFSDPHEFKPERWPFAFLPFGFGP-MCAGRRFAEQDLLTSLAKLCANF-DIR-------------------------------- 15224686 34 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKILGQDKIPGLSDTHTKIKALCLNLVLAGSETAIVVLVWAVSLLLNNPHVLRKAQEELDYLQAIVKETFRLYPPVPAYRAVVEDFDIAFCKCHVPTQLMVSAWKIHRDPNVWSNPEQFEPER------------------------------------------------------------------------ 159464080 365 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGAALTDRMVAAQVQTFLLAGYETTANALAFAIYCVATHPEVESRLLAEVDYTEAVLNEAMRLFPPAHATTRIVEPLQLGGVSLPPRTPLILAIYSAHHDPAVWPRPEDFIPERFPGAHAPFGYGSRMCIGWKFAMQEAKLVLALLYQRLL-FRLQPGQ--------------------------- 119499019 23 ---VPWDLPSLPRIPFYVSILGLWSSGQDEIYERWLRAHGAVLIW---FAGRWLVTRPDLLTDMFRNEDLYASQKKIPWSVIATLVGDNIINSHGDTWKLYTGIMKPGLQKKNFDT-APLLRRFVDEILAEQAGRGTGILVNTYVQQWAVDVMGTSFIKLMLFRPLFFNFPDLDQFAWLIKSRQRAYEIMHEFGDTLMATVLGRIDSDVVHMLVDAYRDGR-LTEKQFKDNLKIVFLTAHENAQQLVNSVFWEIGKNTEVQTRVVNALPYLTAVVYELLRLYPPVSQNRVTVRPAMLGNIPIPAGTFVGWNAYGVHVNPAIWPDANEFKPERWGRTYIPFNAHSRKCLGQGFVLLQMKILLFEVLRRI-EWTVDPGYQLKMTPGGILAP--------------- 145601669 1 ---------------------------------------------------------------------------------------------DDQGHRRMRRLQNPAFSDKALRSQEPRMTRYIDMLIQQLRRQSSQDINLWYNFATFDLIGDLAFGEPFHCLRDGRWHWWAILLCIVPKKLLQMRERQYMFGVERINRRLEQTDTDFMSYILQA-DDEKGMTVEEMYTSAQVLIVAGSETTATALTSGTYFVLSNPDVYARQRSHLPYLHAVIDETLRMFPPGPFPRVVPDGRTILGRFIPGGMTVGMHHLSVGRSRENYVLPNEFHPERWKAASQAFSFGPRNCIG------------------------------------------------------- 145246500 123 -------------------------------------------------------------------------------------------------HGEQRKLVARAYSMDSMVHLEPNVSSILTSMVQKLDTLSGFDVIGAFSRPFGYVIAGDDDGVFSRLKQSLRSMSWLMSVPWFWLAVNDRNGYFYQFATQEIVSRKDRGGDDIINQLFAIQKTKPHFSDTDMAFMMTANVFAGSDTTATSLNAIFYLLLKNPTVYQRLMQELEEKKSKGEEALRLYPAAQLNRDVPEGMKIGNYYVPEGVMVGSSAWVIHRLPEIWPDFEEFRPERWKRFYFSFGGGSRTCVGRNI---------------------------------------------------- 154272319 70 -------------------------------------------------------------------------------------------TTDGPQWEHSRTMLRPNFNRAQVAELA-IFEAHIQNLIQVVPTDGSTVDLQPLFFDLTADTATEFLFTEENFAEAFTYCTTEIRYFKTDKRFERDRKLIHDFADRYVKKALENHANEFLQELAKQTQDPIALRSE-----TLNILLAGRDTTASLLANVWNIIPKRPDVLKKLRAEVDQL-ACAETWMNQHTVPNNARAAIRDTVLSPVFVKKGTTLAYSVYAMHRRQDIYPDAAEFRPERWEWEYLPFNGGPRICLGQQFALTEA----------------------------------------------- 2493387 39 ---------------------------------------------------------------------------------------------------RWRALFNPGFNPNYLIGLAPLIADEVVVFCEQLRQKARTGTVFQLTTPLPQRCNGRRLELPSTPLRRYLTVRPLVMWYNNRLMNRFIDQEVDRAYREQSGRQSKSVISLALRDYMKEKDGSLEDFKRRVAPQLRVFLFAGRDTTSSTLLYAFYLLSRHPEALAKVRLEHDYTTAVLKETLRLFPPSASMREGGPGVEIGQVYPTAGCNVWTLTVALHHNSAHWAEAESFIPERWKGAWRAFEFGPRSCIGQTLAMLELRVALAMTLREF------------------------------------ 212531131 51 --------------------------------------------------------------------------------------RTIFSTQDSQEHQTLRKPIANLYSMSYIASHEKLVDQTIAHFFRRLETNGVCDFGTWFSKPLGFLELGDDVENITVNIEKFFGLNAMVTQMPWSPVVTFAMARANERLEELEKNKENTVQDDFLSGFINAMSKDASIPKSALAAWATSNMTAGSDTTSILTRSVFYQLLKHPDVSWQEAQQLPYLDAVIKEAGRLHPPHLERYVPPEGAVICGAHLPGDTIVGINSWAIHRREDPFKDPDEFRPERWGRALLTFGAGRRVCLGKHISVIEMYKLIPSVFRRYKEFAVPDGCSYHVHNRWF------------------ 218723049 207 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLAITAGSDPIARTVAIGTYYLLVSPDNMKLLQDELDTVMAVVKETMRIVGASRLPLISETPMQYKEWVIPARTPVGMSIHQVMHDKKYFPDPDTFRPRRWEKYYVPFGRGTRMCVGQHFAQAEIYLVMAAIFRRF------------------------------------ 194746687 79 ----------------------------------------------------------------------------------------------------FRSIVNPVLMPKNVRLYYKKMSQVNREFVQRIKEEAPDDFIDTINRWTGTENNSEAVKLFEYLDDFFVYAAELEMKPSPWNALDGIQDVTLAYVDEAIERLEKEAKEGIVRPENEQSVLEKLLKKDKKVIMAMDMLMAGVDTTSSTFTALLLCLAENPEKQEKSMKNIPYLRACIKESQRLRPIVGNARVLEKDSVLSGYQVPAGTYVSLIPISSLSSDEYFPQASEFLPERWPFVFLPFGFGPRMCVGKRIVDMELELGTARLIRNFK-IEFNYPTENAFRPALIN-LPNIPLKF-------- 15225914 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLSRFI---KKKESYSDETLQRVALNFILAGRDTSSVALSWFFWLITQHPAIEDKILREICFLKAALSETLRLYPPEDSKRAVKDDVLPDGTFVPAGSSITYSIYSAGRMKSTWEDCLEFKPERWPFKFVAFNAGPRICLGKDLAYLQMKSIASAVLLR------------------------------------- 84514167 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVISFILAGKDTTSAALTWFFWLLSKHSHVENEIVKDMVYTHASLCESMRLYPPVPVDTKAYNDVLPDGTFVKKGWRVAYHIYAMGRSEKIWGDWAEFRPERWPYSYAVFQAGPRVCLGKEMAFLQMKRVVAGIMRQF---RVVPAMDKGVEPEYIAHLTSL------------ 149210127 74 ------------VLGLDYFFKALRAAGAGQFFPFARENKTIGHTHYAMALGTWVLHTPENIKSILTDFDSWEIAGPRLLPVLDVLGPKSIFTSNGEGWHQARSMLRPSFVRRHISHLLKKIRSSCQEGMVAFDLQKLFFLMTDSSTDFLLGRSTDLLVKASPEAEDFLRAFDPIMMKLPHRKFDAEVQTVRSFVRKYVSKAMAEKGQKERSYLFLHELVASGASVEYITDQVLSIILAGRDTTAAALAAAFYFLSKSPDIVDKLRQEMLEMENPDWETLRGMPVATNSRTSCKETTLSPVLIPKGTSCRWSNYSAYRRADIYPDADEFRPERWEDEYTPFSGGPRICIGQQFALTQMSLAIFRILQNFDKIKSKNEGPMGMRAGV------------------- 116202851 77 -----------------------------------RDFNLPDVFYMDPFGPEFVVCSGPDAAAALTTVTAFPQANLVREFFTPTIGTGFIETTDGPLWKELHQMLAPGLTPGATRTYHDLIIDEAESLHNRVRRVADSGEVTDMAYQIGQYPFSVIFGEKPDPNSGLYEVAKRLLNPIRGWQEKRERAALVKRLNTEIKKPTRANATCLLDRMFLDQVKAGLPLDDRLMKLVLDFLVAGYSTTTDTSSYLIMILSAFPEVVQKVREEHDYTNAMIQETLRMFPIGMVVRMTSFTVKGKSYPLRPGQSFAVLAHAMHYDPSIFPSPKEFRPERPRSAYRPFERGLRSCMGQALAMSEMKIALVVLARWF-DFELTGHNPVETP---------------------- 215490621 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMISGLETVSSALSFTAHLLAKHQDVQDKNIFSLQYLKQVIAESSRFYPAQNVTRRCVKDFEFNGFRIPKDTHVLVPVHLMHHDPRYWVEPEKFNPDREPMAYIPFGIGTRNCPASRLAEFEL----------------------------------------------- 115444661 39 ---------------------------VHRAMADLARRHGAPLMYLRGEVPFVVASSPDAAREVLRQDANFASRPWSPTLRVMMADGEGLAFARHGAHWRLRKIVLELLGPRRVRSFRRVREEEVARLLAAVAAAAAAGLVTDTTFEMRDEYEVGKLLLGLSLGDLFPSSRLASLVSGTARRAAASHRKMFELMDCAIRHHQERKDEDILDVLLRIQKEGGPLTMGDVKDTILDLFAAGTETSTATLQWAMSEVVRNPRIMQKAQAELRNKLQVIKETLRLHPPMLVPRECGESCKVLGYDVPRGTNVLINAWAIGRDPNYWDDTETFKPDR------------------------------------------------------------------------ 195024911 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAVHAFVFLKAGYEQTANTLSFVLYELALNPEVQSQVRQELKQAMEKHDETLRMHPITPYRRVLSSCSVPDHLKYNKELFVIIPTHAIHNDPEYYPEPNRFNPDRWGSPWFGFGSGVRNCIGMQFA--------------------------------------------------- 48716180 42 -----------------------------------------------------VVSSAPAAEECLGPHDLAFADKPRLPEILSYEWSTMGTASYGPYWRHIRRIVTELLSAHRVQHFAGVMNIMMAMICDRTFYGDGDDEVSEEARWFRSVVKETMLSGASTAWDFLPAAARWLFARRLTRRMRELSDSRTRFYQRLITDHRTKEKTDMIGVLLSLQKDPDACPDQLIRALCIGSLQAGTETSAAVVEWAMSLLLNNPGAMARARGEIDACPAARLLEAADLPKLHYLRCVVMETLRLYPPVPHESSADCDVAGFHVRKGTMLLVNTFAIHRDPQMVIPFGMGRRGCPGENLAMQMVGLTLGTLIQCFDWERVGEELEDMGESSGITMPKKLPLE--------- 169867559 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAETTVSSLESFFLVMALYPEVQRKAQAEVDRYEAIMLEILRWNPSVPLPHVAREDDIYRGRRIKKGTVVWANMWSILQDPELFPEPRVFKPERTLTARAAFGFGRRICPGLYLAENTMFLTFSTLLATFNIAEDPDEDPLIYYEGFISHP--------------- 193297422 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGQQVPDKEIAHMMITLLMAGQHSSSSISAWIMLRLASQPKVLEELYQEPFHQHVIRETLRIHSSIHSIMRKVKSPLPVPGTPYMIPRVLLASPGVTALSDEHFPNAGCWDPHRWENPYLPFGAGRHRCIGEKFAYVNLGVILATIVRHLRLFNVDGGVPETDYSSLFSGP--------------- 195433220 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RADYLSHLIQLQQKGNIM--DDSVGHALTVLMDGYETSGAVLYHLLYSLSEYHEVQEKLRTELPYLDQCVNESLRTTPIGFLMKICTRPTQIDVGNDKPGVSVLIPAFQFHHDESLYPQADEFKPERFGNELLPFGDGPRICLGMRVGQLNVKTAVVQIL--------------------------------------- 169863968 31 ----------------------------------------------------------------------------------------------------QRKVFHQHFQPNNPSLWHPIIVKQTRNYLKGLSRSPEEWATHEDPFISTMTEVANGFG-EACLPGRFLVDTIPILKYVPSWFPGAGFQKFAAYYKAMEERSRYEPFEHVLSMVEDLPEEGDPSREDVARSVAAVTHGAGSDTTLGSALAFFVLVALHPEVQRKAQQELDYTTAIAKEVSRYHQTMPMPHSTTHDDIYDGYFIPKGTIVMGNAWHIMHDPELFEDPMSFKPERDPND-AAFGFGRRICPG------------------------------------------------------- 2493375 107 -------------------HPQRDVPGPWLAYRHLRGHKCGVFLL---NGPTWRLDRLQL------NPGVLSAMQKFTPLVDGVARDFS---------QALRARVMQNARGSLTLDIKPSIFRYTIEASNLVLFGERLGLLAHQPNPLDFIHALEVMFKSTVQLMFMPRSLSRWTSTGTWKEHFEAWDCIFQYANKAIQRLYQELTPWHYSGVVAELLTHANMTVDAIKANSIDLTAGSVDTTAYPLLMTLFELARNPEVQQKAITELPLLRAALKETLRLYPVGIFDRCVTSDLVLQNYHIPAGTLVKVLLYSLGRNPAVFARPERYHPQRWRFPHLAFGFGMRQCLGRRLAQVEMLLLLHHVLKNFL-VETLVQEDIKMIYRFIMTPSTLPL---------- 19113902 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIIKDRRENPGTDMIWTLMSCKRDGRPLKEHEIAGMMIALLMAGQHTSAATIVWVLALLGSKPEIIEMLWDMPLLNYVIQETLRLHPPIHSHMRKVKRDLPVSKIVIPANNYLLAAPGLTATEEEYFTHATDFDPKRWNDRYLPFGAGRHRCIGEQFAYMHLSTIIS------------------------------------------ 169619112 60 ------------------------------------------------------------------------------------------------------KAVMPLFSTKALRENESAIWACVDRMIERLKSESKS------KRPVNVLNLTRSLAVDAVSTHLFRENYDGVSEQGPTLSVSAFVDAFVAWLEWAITKWQADRETDFVSNLVANTTPKSGISDSEVKAQCKDLVFAGTDSTGMNLATIMRSLAVYPDKYERLKKEVDYLNAVVKEALRMANPTRLPHVVPAGWTFKEFCFPATSIVGCSGYELHFNAKIFPDPTAFVPERWLEPWFAFGAGSRACIARNLATLELQFATERLAR-------------------------------------- 125548739 39 ---------------------------PHRSLAALAARHAPLMLLHLGSVPTLVVSTADAARALFRDNDRALSGRPYAATRLSYGQKNISFAPDGAYWRAARRAMSALLGAPRVRELRDAMVAATSSRIVRRVALGDGDGDESMDVKAVLDETQALLGWVADYVPWLRWVDTLSGMRRRLELRFHQLDALYERVIDDHLNNRKHASDDLVDVLLRLHGDPAHRSRSHIKGILTDMFIAGSDTSAVTVQWAMTELVRNPDVLAKAQHELHYLRLVIKETLRLHPAAPVPREMTEPFTAHGVEIPARTRVVVNAMAIHTDPGVWPDAERFVPERHRFALVPFGIGRRRCPGVH----------------------------------------------------- 39944900 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDTIQRRRAKGKDDMMYHLMNSTKNGTPVPDHEIAHMMIALLMAGQHSSSSTSSWIMLRLASRPDIMEELYQEQVRHLAVIKETLRHAPINSILRAVKQDLPVPNYVIAKDTTVLAAPGYSAGDPNHFPEPELWEPHRWEAPYLPFGAGRHRCIGEHFANVQLQTIVAMIVREF------------------------------------ 169615457 5 -------------------------------------------------------------------------------------------------HSNYRRIVNPVYTLSNVLRSENYINEVSTLFIKRLGEYADRNEAINLGTWLQMYFFGKMIGFLEKSEDHFIASLDALMPVSCIAAISKAIDAIRDAAVTAASTRKKSIEDDMLQQLFEVREKGEKFSDREATLEAHVAMLAGSDTTAVAFRSVFYHLMRNPEALAKAHAEIDAADACIKEALRMHPSVMQRHAPQGGIELSGKYIPAGYRIGMNAAVVHYDKTAFGDSDVYRPERWDRSMLIFGAGTRTCIGKNMSLVELHTLVPEILRHF-DLEMTHDRRWTTRNRWFN----------------- 168041242 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHMLEAQKKGE-ISEDNILYLIENINVAAIESTLLSIEWGIAELVNHPNVQKRLQNKLPFLTAVVKETLRLHMPVPVPLMNMRQAKLAGYDIPPQSKVLVNAWWIGNNSKFWDQPEKFMPERFDFRFLPFGAGRRSCPGTAIAMPLLAIVLGRLLQKF------------------------------------ 147770370 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMLGYLLRNEGSKYNLSDEEILDQVITILYSGYETVSTTSMMAVKYLLDNPRQRKNPEDPIDWNDYKSMNFTRAVIFETSRRKTTKEMELNGFVIPRGWRIYVYTREINYDPFLYPEPYTFNPWRWLDNSLTFGGGTRLCPGKELGIVQISTFL------------------------------------------- 158302040 16 --------------------------------------------------------------------------------------------------RAHRKLIQPSFNQSILRGFIPLFVQKTDAMMRGLGEMQPFDVYRFTARCTLDMIFATTLGTDMHIQDKPVCSYNLFLHPQWLYRWRKETKALEEFCRKMILARKATENSHRFSLIEQLQ-NSAMLDSAAMEQELNTIIFAGNETSAMTVANTILLLAMHPHVQEKTLNRLTYMELVLKESLRLLPIAVVGRRTTAEVDLGQYRLPADIDIVIDIFDIHRNPAYWSDADRFRPERDPFALLPFSAGSRNCVGLRYAWISMKIMLLKVLR-------------------------------------- 197725930 88 -------------------------------------------------------------------------------------------------HKRHRRIMIPSLSAQAVKSMVPIFLEKGMELVDKMMEDDVKDWVGRATLDVMALAGFDFVGLTDGFAPTLDSFKAIMWDFVPYFRTMKRRHEIRRVGIELMEQKKQAQGRDILSLLVRANIESQKLSDEEVLAQISNLLFAGYETSSTVLTWMFHRLSEDKAVQDKLREEICQIDTDMKESLRDPPSPYANRECLKDSVINEVRITKGTMVMLPLFNINRSKFIYEDAEEFRPERWPYGHQAFISGPRACFGWRFAVAEMKAFLFVTLRRV------------------------------------ 198465502 119 -----------------------------------------------------------------------------------------------PEWWRLRSQLQKELSPKSVRNFIPQVDGVTREFLTFLRDGDAIDMLPKLTRLNLELTCLLTFGAPEEQSPQSRSTHWRLMETPSYRKLRQAQSYMESVALKLMESSSSEQSSLISTYLQNPELD-----HSDVVGTAADLLLAGIDTTSYASAFLLYHVARHPEVQQRLHTDITYTRAVLKESLRLNPISVVGRVLNQDTVLSGYFVPKGTTVVTQNMIACRLEQHFPDPLLFQPDRWPYLVLPFGHGMRACIARRLAEQNIHVLLLRLLRNF------------------------------------ 169602323 55 ------------------------------------------------------------------------------------------------------KMLSPAFSVQHISNMRPAIAEEIRSMIDKLADTGEKFCLEQLTQRTTFDVIGEHWEGMCRAFAKTHESYNFVSNLFKLRTVETEAKKLDAILAEMIKKRFDQEKTDLTDFVEESRQVGREVLDKNAITQIKTLLAAGSGTTSNTICYSMMMLSVHPKVVQKLREEHDYTTNVIKEVLRLYPIGNTAR-AGHPTEQGQNYSTEGKMVLPVHMTMHMNDEIFQNATKFDPDRPRNAWRPFERGPRGCLGSPLAMDELKIAL------------------------------------------- 171691360 167 -------------------------------------------------------------------------------------------------HRSRKGALSKFFSRQQMFKLEGEVLDFCHLTIDKMLRWEAFDIKEAFNCVISQYAFGESMGFQEQWEPNLATWTGSFMKSAYLMRHNALVRKMTDYLGEDIKNVMHQMGTVIPGYIKASLDDPKALPAEEMTMYRFNFLLAGTETTAWA------ELEQRPYLWAIVHESLRMMPGVSHRSARIARTEDLVYRTRDGKT--EWVIPRGTPIGMTSMINHFNEELFPNPHSFSPERWPNYKLAFGKGSRSCIGESLAYCEVYLMTALIAMRIPRAKLV------------------------------ 157105119 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRIDTLVPSGHMAMKDTTLRGYDIPKDTILVLGLDSIHMQKDIWGDPERFRPERFLNYSVPFGAGKRLCAGETFARNTMFLIVSALVQNF-NIRQRLGDKLPRSTGIIISPADYWVKFEP------ 125582737 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKRLLRAGSERRLVEATRAVREFAERAVADRRNEMRKDLLSRLMSS-APGADYSNEFLRDFCISFILAGRDTSSVGLAWFFWLLAGHPDVESRDIKRMDYLHAALTEAMRLYPPVPVDFKLADDVLPDGTPVRARQRVIYYTYAIGRDPASWDDAAAFRPER------------------------------------------------------------------------ 164424932 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMAVLLAGRDTTACTLSWAIYELARHPEAVAKLRKSMKYLQNVMNETLRLYPVVPFNRMALKDTTLQPIVILKDTPVGYSPLAMQRRPDLFPDVEMFSPDRWPWQYIPFNGGPRICIGQQFALTEMGYVLTRLFQR------------------------------------- 115401146 129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNVLLAGRDTTASLLSWAVLILARRPDIFSRLRKDIQYLQHFINETLRLYPVPFNRRCALRDTTLSPIYIPKGQQVLYGSYVLQRRKDIWDDAEAFNPDRWIGRYIPFNGGPRTCIGQQFALIKTSYVLVRLLQRFDSIDVHADQEIRY----------------------- 67541234 150 ------------------------------------------------------------------------------------------------RHRLLRSQLNPFFSIQRIRQLEPTLKALVDKLCRRLETCYTTDVITDYTMGEGGYHYLDEPDFIPQWQHMLCGTAKTLVFIRPMELFFAFQHRCRKRIAEITKRHRENGRQNLFDNVLNSNLPEQEKSEARLAQDMQVFVSAGAETTAKAMSYIMFYLHNEPALLQRQLEQLPYLTSVMLEGLRLSYTARLPRIAPYNLKYKDWTIPPGTPISMSCLLMHHDESIFPDSYRFNPDRWERKHLAFSRGSRMCIGMQLARSEILLVISSLLRRL-NFEL------------------------------- 39940010 77 -------------------------------------------------------------------------------------------------HARIKKVANVPYSMAAMQQLSPFIDDSIEALLDGIADEPTDDWLHWFAFDLGEVAFSRSFGFRYNGIVGQVPFVDHLLRRNPLWKFVPSFNTANALITKIAKWRGGDGRQDLLASLIKGHKDPERFSEGDVFAVAHGAIFAGSDSTASTMQSFFWHCFSDPRVHETDAQTLSYFQACLKEAMRMRPANITRYVPPEGAELGGHFFRGGTRVAVNGWVLHRDKDVFDDAKDFRPERWDRYMFQFGGGAHVCIGRNLALLEMNKVMPRLLRDY-NLHLVPGKPLKATSSFF------------------ 115480289 124 --------------------------------------------------------------------------------------------------RALRRVASHLFSPWQVAASAPQRAVIARQMVRAIKLQQRVEVRRVLRRASLHNVMWSVFGRRYELRALVDEGYDLLGQLNWSDHLPWLARRVNRFVTRIIDEHRSAAAIDFTDVLLSLQGS-DKLADSDMVAVLWEMVFRGTDTVAVLIEWVLARLVLQQDVQARVHDELGYLHAVIKETLRLHPPGPWARLATSDVHVDGYLIPAGTTAMVNMWAIAHDPDVWAEPMEFRPERSDLRLAPFGSGRRSCPGKSLA--------------------------------------------------- 115492533 188 ------------------------------------------------------------------------------------------------------------FSDPLLRGYEARVREYQQRLVERLAMEGRAVDARKWVNLYSFDVMGALTGEPHWAIELLDATMRQIGLCVPIWVMLAMNARFLEFCGQMLRYRVKNKPPDVSSALIAHLEGRDPTPSEELLGDARLVVVAGSDTTACTLAAVLYELVRHPEEADKQIANLDHLNGVINEALRLYPPVPQRKTPPEGIMIDDVFIPGDMTVSCPQYVVSRSPLCYEQPDEFIPERWYKRFAPFTIGPYSCIGKPLAMLNLRTTVARLVMEF-DVRFAPGDDGRKQDNFVLYMGELNVVFE------- 168066366 89 -----------------------------------------------------------------------------------------LIFMFGEEHKDLRRRLAPLFTLKALGVYVSIQEKTQKEHITKWLDRANPIRIRLLCRDMNLETSQNVFVGPYDMRERFNEDYKNFFPGFSFYKATKSVKNIQNSLARCAAASKARMATDFWMVLGEAEAAGMPPPDFEIGCHIFDFLFAAQDASTSSLVWAITLTESHPHVLEKLREEQSYTEMVVKEVLRYRPPTMVPHIASTDFALDTYTIPKGTIVFPSLFQGFTDPEVF-DPERFSPERMRKNWLLFGAGPHQCIGQRYA--------------------------------------------------- 195333291 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGVDATSNLLSAVLLCLAKNPEKQAKTMKDMPYLRAVIKEALRYYPNGLGTRTCPADITLSGYHVPKGSHVALGFNVILRDNEYYPQADKFLPERWAFSYLPFGFGPRMCIGRRLVDLEIETSVAKLIRNF------------------------------------ 115386118 57 ------------------------------------------------------------------------------------------TGTDPALHAQKRRILNTVFSEKSLRSMEPFLVKHVARWCELLIDGDGTDWMSEACDYLVLDVLCDLFGQSVHWLDLIVWLKPRGLDWVFGALTPPHIQFLYDFVKQSLAQRLHEGRGDMLHYLIHAKDPATGYTPEALEAEALMLTIAGSDTTSVIMAGFFFYIVRTPRAYRKLVHEIQYLRACVDEAMRIMPPGPMPRIVPGGIIVDGDHIPEGTTVGVASWSFYRNEEYFPDPNVYRPER------------------------------------------------------------------------ 145245901 116 -------------------------------------------------------------------------------------------------HRARRAPLNRFFSKKAVIELSGVVQQKVAWHLERVNAEQAVLVLSTAFTALTGDIITHYLGTSACHLFRFFPFIPTLTKALPIQLMRLVRPELSNVMQEQIARQRGAKRRTIYLALSDPSVPARERSVARLRDESFIVLLGGTESTAATLTFATYHLLRNKDMYFKLRQELQQVMPEPTSEADWAQLERLPRVATETLYYKGYEIPPGTPVSTISYFVHRNPAIFPDPESFNPERWTRYLVPFTRGSRICIGMNLAYAELYMTLAAIVRRF-DLEL------------------------------- 46110979 77 ------------------------------------------------------------------------------------------------EYSKRKRLMSPSFSRASTEKHDAIVHATITPLVEEVACYGNNSISPDYFFQVLDESPKDLLVLQHFPLLRKSLTHLATVFPQLFPESIKFLQMVGMELLSSSRKSSSATQPGLFKEMQTLKVKDQSLTDDELIAESSTMFFAGTDTTATTVSVALWHLIHQPDDYARLQDELRTIEACIKESLRCPVRGRLPRIPPEGLEVNGFRIPARTVVSSCISYMTYDEEVFPEPWKFRPGRWNSKDLPFSRGTRSCIGQSLSLAEQRVAISQMVRRF------------------------------------ 39966984 65 -------------------------------------------------------------------------------------------------HKRLRNALQPAFTAKALLEQEGISQYHIDKEVEKMLSVGSWDIVGDLSFGEPQRDKYEHLKITYATGAPFLELCQFLTEIPIIGRLATLPIILTPFIYRLINKLKQWIDDDFLTAIMSARETA-NLTHEEMLSNAALFVMVGCDTTAATISALFYLLLKHPDVTATATLKLPYLGAVIQETLRLLPPINGRHRISPGALVDGIYVPAGVMVSADPWSIGRSPRYWAEPHAFRPER------------------------------------------------------------------------ 171691038 174 ------------------------------------------------------------------------------------------------EHDQRRKVWDKGFTSAAMRDYETRVYHHAEERIEGLSRQGKPINASDWFYFFTFDVMGEFFGQGFEMLQSQKWHWAVRLWMWIVRDWLGMMEWCKERMGERIARHKVGARRDVSHWLIEESLSRGTLDREWLNGDAVTVVIAGSDTIAPTLVFAFYELVRNRKLQERLRGKLDGVDIYDKETMRLWPAVPTGRQTPEGLEIAGSWVPGGVTIVSPRWSMGRSEEAYERAHEWVPERWGRGFQPFSQGRFNCVGKALAMAEMRFVIALLVTRF------------------------------------ 46133893 33 -----------------------------------------------------VLSNRRLVKEILERRSVISAGRPAVLEKLVFGGHFILLQQDAPMYRISKKLLHQYFGEPAIRSHLRIINAEATQLIRDL-MVDPDNFPHHAHRYANSFTMSTTYGIPVDVFPFLKLVPERILGNWVCTNLGKASDKLYMYILESVIERRKTPRDTFADRCLDNKEYEFSLHELMYLTGAV--LDAGTDTTSSVLITLIQMLCAYPDCLKRAHAEIDMINQLMKETQRIRPPISFPHKVLEDIWIDGKLLPKGATIIANVTGLHSDPNKFKHPGEFHPDHNKRDHYAYGFGRRICAGMQIAERSLFTTFSKVLWAF------------------------------------ 119474505 63 ----------------------------------------------------------------------------------------ILNTVDREDHNRKRRMLSHAFATRNLERWEFKIVDKIGKLITQLDRRCTAPLSDRHHLTLDFTLWSNLFTIDAIADLALSEQLNLLDSANWFAVLKALSRIVSPLFRAQWDHGRNQLGDLFACLMEDNKGNARGLERGELEAEVNVLLDAGSDTTAIALTHALYYLIKTPHALAASVKNLPYLKACLEESLRLSPPVSRGRTPPEGMRIMGEEIPGDVGVSVPVYVAHRDPAIFPEPALYRPERWREAFVPFSTGARGCIGRNITMIEQQLVIATLVHRY-DFAL------------------------------- 125573976 38 --------------------------DIMRAVRRLHARHGPMLGLRMGSRLEVIVADRRLAHAALVESGAAMADRPEFASRALLGLDTATISSYGPLWRLFRRFVAEVAHPARLRQFGAGEGGGARRAHGQAASPAGGRRRGHHPGDVPAMIAMRLKGMFMPLIDARRARKNLVDDHGDATAPPPPAASATTLPHSYV--------DTLLNLRINDNGGERALTDDEMVALCSEFLNGGTDTTSTALEWIMAELVKNPTIQDKLHQKMPYLKAVVMEGLRRHPPGHFPHAPAEDMELGGYTIPKGTLVNFTVADMGMDGAAWDRPREFLPER------------------------------------------------------------------------ 71416696 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGHETSAALLTWATYEVISHPDACEKIRNTLRWSPACLRETLRKHSVVPMRRALKNDVWPGDVTIPAGCSVAVGIQAVHRRPDIWPDPDAFKPERDPYAFIPFINGPRNCLGQHLSLMETEVAL------------------------------------------- 195067192 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTASTFSSLMLSLATNPDKQEKLREEVMRVLPNKDSEFTEASMKNVPRACLQPLVVGHGRKISRDCVLSGYRVPAGTEQYFPRASEYLPERWPFVFLPFGFGPRMCVGKRIVEMELELGIARIIRNF------------------------------------ 118369428 135 ---------------------------------------------------------------------------------------------------RQRIFLNSSFHFESLKSYVPIIKEQTKKLLANLKEEDGFNIFQELQKITSEIITISYFGIQDSYIYRFTSPYSMIYHNQAEKKLIARMKDIFETYEKIIDEELEKIKEYLIQQQNRATMNPNDIFEKEIIHQFLTFYFAGSETTSHLVAMTFYELTKNQQIYDKLMKEIQYLDIVFKETGRLHNAFTSPRVTDQDYIKEDMYLNKDLLVCHRLTQYSQQCEVLKDSDEYIPERSSFDVIPFSTGPRNCIGQHLA--------------------------------------------------- 119224824 112 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEQILDLLLSLLFAGHETSSVAIALSIFLLESCPELNWDDYKKMEFTQCVINETLRLGNVVRFHRKAVKDVRYKGYDIPCGWKVLPVISAAHLDPSLFDRPHDFDPWRWQNAFMPFGGGPRLCAGSELAKLEMAIFI------------------------------------------- 170097187 70 -----------------------------------------------------------------------------------------------PRFRKHRRLMNDVFNQRATAQFQSLQEKETLTLLDGLLNSPTAYIVDDRLVRLAERSPAATLVDFFPVMRHIPSWVPFASFKRRALETRKVVDDMMDIPYELVKANMRCYTSNLLEAQRNSQDGTLSFEDEEDIKGSATLLTAAEDTTVAFMHSFLLAMVLHPEIFKKAQEEMEYLECVTKEVLRWNPLVPMPHRLMEDDYYRNFFIPTGTTVLANIFAILQDC---PQPDIFWPERDPFTVI-FGFGRRICPGRHLADTSAWSVMANLVAAF-NISKALDPKVEFCTGFVRHPK-------------- 157311691 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKGKLSLDLIKANITELMAGGVDTTAVPLQFGLFELGRNPEVQDRVRQQVKRSWAQIKEILRLYPVITVQRYPVHDIVLQNYHIPAGTMVQACLYPMGRSSQVFEEPLNFDPGRWSFRSLAFGFGARQCVGRRIAENEMQLLLMHILLRF-HLSVPSSEDLQTTATLILQPKTPPITF-------- 181322 69 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLFIGGTETVSTTLRYGFLLLIKHPGVEAKVHEEIDYMEAMIHEIQRFVIPMIWPGRVKKDTKFRDFFLPKGTEVYPMLGSVLRDPIFLSKPQDFNPQKKSDAFVPFSIGQPNCFGEGLARMELFLFFTTVMQNF------------------------------------ 119172571 124 -------------------------------------------------------------------------------------------------HKLRRGALNPFFSRKRIINLQELVREKIAILVGKINEYGYMALVEDIIMQYCFARDYNHLETPNWPLMAISMSGNAALHFPLVPKIMECLPQIFRLQNDLSQQIRKDGRATVFFELIHGDLPASEKEDRRVRDEAQLIIGAGLVTTSWALSVGTFFLLSNPEALAKLRRKLPYLTAVIKESIRYGTSSRNVRLSPNSLKYKDWVIPARTPVSMTIPFLNHDEEIFPDSHAFNPERWLNSFVGFGKGTRSCLGSNLAWCELYLIFATIFRYF-DFEL------------------------------- 193601272 60 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRMYPAPFITRIPPSDIYLTDHKIPANSLVIMSMFTSSRNGKYFNSPNEFIPDRWPFATLPYGFGARSCIGQKMAHVQMCLTLSE----------------------------------------- 21355301 47 -----------------------------------------------------------------------------------------------PRWHKHRRLINPAFGRQILSNFLPIFNAEAEVLLQKLELEGVQHLKKIVLEAACQTTMGKKMNFQHDGSLCIFKAYNGLTEVCVKRMLSPWVGILFGFIEQLLEEMRGKSKAIFIEQVREHVERGQ-LSWQDVRDEANVTIAATFETTSTALYFTILCLAMHPCYQEKLHQRLEYTEMVINEAMRFAPVPMVLRSADQDIQLGEFLIPRGTQIGIDIYNMQRDERVWGNPDHFSPQRHAFAFVPFTKGLRMCIGYRYAQMLMKLLLARIFR-------------------------------------- 91078950 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSWDDKIMLAMEIFLGGIDATATTISFTLHYLSQNPEQKMARSQNTDFLKACIRETLRLSPTGGNSRFLSNNTVIGGYLIPKGTLLLSLNSGMARDERYFKDAQKYRPQRHRYASLPFGHGPRMCPGKRVAENEI------ILKNFA-LESAGSSDV----GMVFRMNRIP----------- 212543469 248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGIDTTSDTLMFTIWALSRNRKYQEKLIQEVDSIPAIIKETLRLYAPLPEPRSSLVDTKIDGYLIPAGTVVSMSPYNLHRNPEVFPEPLKFNPERWHGEFWAFSSGGRMCIGLHLAMAEMTTLLAAIYRR------------------------------------- 116831003 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAVITETLRLYPVPQDPKGVLEDDMLPNGTVKAGGMVTYVPYSMGRMEYNWSDAALFKPERWPFKFTAFQAGPRICLGKDSAYLQMKMAMA-ILCRFYKFHLVPNHPVKYRMMTILSMAHLKVT--------- 207832979 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTISSGLSFALWALANNPDVQQKVYQNMKYLERTLKESQRLFPVPMITRKLNEDVDLGGYHLPKGTNVGMIIYSLHRDPKVWPNPEKFDPDRNPYSYVPFSAGPRNCIGQKIA--------------------------------------------------- 212546909 123 -------------------------------------------------------------------------------------------------HHQRRKAISPFFSDRSIKEFELVIRAKVDKLLNRAWMALTTDVITEYAFARSYD-QLDSPDFQETLHDALVAIYTTGHFALHFPIVFPILDALPDWLVSKMEQHQDTKHATIFHELLNSNLPEEEKSNARLGHEAQLIVAAGLITTSWALAVASFHIISNPDVRELTSANFSVENADWHDLERLPYLHGCVREGIRDLKYDDWVIPRNTPVSMTNVDILMNKDIYPDPEKFTPERWINNFVPFGRGSRMCLGVNLAQAELYHAIATIFTRF-EFEL------------------------------- 67904476 79 --------------------------------------------------------------------------------------DAIGAMTDTKKHRVRRSILGPRLRAKAIAPYTPSLQKLVIACMDIMAGKARQDVISDFTFGRPMLNDLEVFGRHFHILKHFPISRKLLRKLMPLPGFFELREKATTAVNEAVVERQADGASFLDLLLNQIDENPSVLVDEGCA-----FITGGSDTTGFTMENATYLILSHPHILQSLLQELDTSPAIIKETLRLYTPAPSPRTVPEGIDVHGHFLPGGTILTHSLYLIHHNPVLFADPKSFKPERWEQYYVPFSKGSRSCIGMALAYHEVYTYLSLLFSRF------------------------------------ 194707894 72 --------------------------------------------------------------------------------------------------RALRRVASHLFSPRQIAASAAQRAAIARQMVDATTTAAAHAPVVVARRFLKRASLHNVMWSVFGRRYDLMEGYDLLGQLNWSDHLPWLARRVNRFVGNIIGEHRARLGRDFTDVLLSLQGD-DKLSDADMIAVLWEMIFRGTDTVAVLIEWVLARLVLHQDVQSKVQEELDYLQAVIKEVLRLHPPGPWARLATSDVHVGGYLVPAGTTAMVNMWAITHDPSLWPEPMEFRPER------------------------------------------------------------------------ 146323537 659 -----------------------------------------------------SVFDYANVRHILQDASNFRVMWGEATAYVFGSKGWFMLSGDAPTHANQRNIMSRALYRGQWHFYLDITQQLLTEKSCRIGNVNQVDISRDVGNLAHVHFASNVFSLPLKSREHPHGIITAHEMPVKSFELRHKAREAANKLGRLVENVKAIKSSGLIATLLGNMPANRNALFEYGVHMVERLLQSGLDTWSQVLPTAVAMVPNQAQVFTQIIDYDEVLLRYCMEAIRLNGIFGSYRKSTLDDKGGKVHIKAGDNVFVSFIDANRDPDVFPKPEEVDLNRPMESYIHYGVGPHTCLGSEASKVALTTML-RVVGRLDNLRRAPGAQ-------------------------- 17557258 25 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEGDDFVDAIVKMEKDKKDGIDETLAVDLFDLWQAGQETTSTTLTWACACLLNHPEVVEKLRKELTYLNATINEVQRISSILNVNRILEEDAVIDGHPVPAGTAFTTQLALLHTDEETFKNHKEFIPERFEKRLIPFGIGKRSCPGESLAKAELYLII------------------------------------------- 21671894 51 ------------------------------------------------------------------------------------------------------------FSPRRLDAMRALLEEKVAELVRRVRTMFSVDLDPEAAREVSDIDEASVLGTGPNVSDFFPAIAPADLQG-VRRRMARLVKRMYAIIDEQIERRMEPRKNDLLDVMGESKEDSNEINRDAIRGLFTDLFTGG-ETTSHTMECAMAELLQCPNSMRR-----------------------------------------GAKVLINLWAINRCANTWTEPDKFMPERRDFQLIPFGAGKRICLGLPLAHRMVHLMLGSLLHRF------------------------------------ 156059164 17 -------------------------------------------------------------------------------------------TQDHDHHRIRRAALNPFFSKKSINDLVARIQRPILILCDRLEKATKTDIINDYCFSREPDNVLRP-DFGRKSFDDVDTFLNISLLDNINKILAPAMADILDFLSRQVETIRDEHRKTVFHELLESKLPPKELERDRLRDEAFSLVTAGSGTTAYVLRGTSYHISANPRISELLHEELKYLTAVIQEGLRPVTHRIGRQYPEKSFQCNGKTIPAGTIMNMTALLTHQNEKIFPEPEVFKPERWEHYLVTFNRGTRSCLGINLARAELYLILASVYRQF------------------------------------ 163842007 19 ----------------------------------------------------------------------------------------VLLNMSGVEHAEMRRKLAPLFAPSFVEALRKSLSAPLAEFAARLRSGESIDFVQEAHR-YSSIVISQLVGLPDNSLYQKIHQISGTVSLRNLSLAAEQIQAAREIMSGLAQASQAYLAADPNTVPGRMRELG--LDQDEALGAVGAFALTGTETLTSYLPRLLALLLDSGWLNRLVLDRSLTEAAISEGLRISTPVLVMLRRVRSATVINQHRFRADERVILLGFRINQA------AGKFDPSKNQSKQLWFGGGAHFCLGDPLAMSQIRLVLNAILDALAELRVVSRRPAR------------------------ 164662827 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFSDREIGMVLLSFLFASQDAMSSGLTYLFQHLADHPDVLRKMIEKMTYTRAVVKESLRKPPVIMVPYMARQPFPISTYTAPKGSMVIPSFWNSLHDPTAYPSPDEFRPERWPKNYLVFGSGPHNCIG------------------------------------------------------- 189212320 51 ---------------------AAFRGVQHLYNYKLHERYGPVVRISPNELSFWYGNRHGDVME---------KAPLFIGVVKPINGCVGIGLAKGSEHTRQRRAMAVGFTKSALMAQQEILEVQTYKLIHAWLSFTTFDIIGDLCFGESFHCISSTLDMAVRRVTGVGTWLNRMAVKLMPAEAMKWRQISFKTFERLADETSSHK--DVIYHIQRNKDARKTLEPTELLLNMTLLVTAGSETISTLLVTFIYNLCTHRNVYHRKLEDLVYLDACIKEALRIFPPVNLPRVPAKGAQIGPHTLPGGSLVSVAPWAAVRSARNFHLSNEYHPERWENDHLPFGAGPKQCMGQSLSYYEIRLIVAHLLWVF-DFEL------------------------------- 115398792 135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDALARFTRDPRVLRDQ-----LVAVLLAGRDTTAGTLSFCLFELSRNPEIVAKLRKEMKYLNAVLNETMRLYPIVPFNRFSLRDTTLPPIGVLEGTRVIYSTMIMQRSPEFYPDPQKWHPERWPWQFIPFNGGPRICIGQQFATIEM----------------------------------------------- 154339630 144 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGHETSAALLTWATYEVLRHPEIRQKDVRDLVWTPAVLRETLRRHNVVPVMRYAAKDDVWADVRIPAGCTIAVGIEGVHSNPDVWNKPEVFDPTRDPYAFIPFINGPRNCLGQHLSMIETQVAL------------------------------------------- 157341098 100 ----------------------------------------------------------------------------------------------------QRKLASHEFGAKAVRSLQEEVEQRLLPLLESLAEDAHKTVLQELLRRLAFNMVCKVLGIDPFSLDFAVWKIKRALRVGSERRLRKAIEEVHACVDDIIRKKKDNGNEDLLTRLISAGHGHEVIRD-----TVISFIMAGRDTTSAAMTWLFWLLSRHQDIEEELVKELWATKACLCESMRLYPPWDSKHALTHDILPDGTPVRAGDRVTYFPYGMGRMEALWKDRFEFKPDRWPYRFPIFQAGPRVCLGKEVAFLQMKYVVGSILRQF-EIRPVGLDEPVFVP--------------------- 157353969 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFMACIKDDDYLRD-----IVISFILAGRDTMASALTTFFWLVATHPEVESKIRDEADRIMHPNQEFPSYPPVQFDSKFARQDDVLRDGTFVMKTRVTYHPYAMGRIEAIWPDCMEFRPQRWPFKFPVFQAGIRVCLGKEMAVVAMKSVAAAVLRPFNIHVVHANVAPRFDSGLTATVRGLPVV--------- 195457206 119 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFINHLLELQKNHQ-LSETQLISHAMTFMFDGLDTTSCTIAHCLLLLGRYPHYQHRLYNDLSFLSACLYETLRIYPAGGWAKTCTEPYTFCGSHHRPGDNIMIPIYGLHHDPTFYPKPHEFQPERFLNDFFGFGHGPRQCVGMR----------------------------------------------------- 218721876 80 ----------------------AIASDKHKYWYQIGQEYGPLASVKVGHLTFIIINSHDVAHDIVKRFANYSGRARILDESKDWTSKFILTRQYGPEYRLHRRMLESGMTAAYATRFHGLMELETCQLLNDLNGMNSVLLFKHIERVQTSFVIGGTYGFRTPHR--LDPNLTTIIKSSHDSNDIAVSQTLLNFFPSLAAKVREYTSPWVHGHLITALERPGWNLAKQSYAIGMTNVYGGIETSPRELMWVVVAAITQRDVVRKVQAQLDYVDAFLREVMRWRPIMSIPHRVEKDDVYNGFLIPANALIMPNAWGINRDTKYFDDVEEFIPERWLRNDLPFGYGRRTCAGKRIAEDGMYMQMARLLWAF-DFQEVDGEPV------------------------- 159473356 372 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLSDIEVIGQGFTFLVAGYETSSNTTTMASYLLATHPAAQQRMADEIDYTEAVLQETLRLYPAAPYLREAREEVDLGGGRVVPKDSVLVHVHSMQRDPDVWPQPEAFLPQRDPNGWAPFGVGARMCVGHKLAMMVTKVALVRMYQRFRSLHPRQPLPLKMKTGLVR----------------- 170096134 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGSDTTLAALQAFFLAMATHPDVQRKAQTEIDYVNAIVKETLRWHSISPIPHMSTEDDEYDGYFIPKGTLVVGNVWTLMHDPNAFVDPFKYEPERSPRAAV-FGFGRRICPGRHLVDASLYVAVSNVLAVY-NIKPDEGNEVKLREEVTGGLLSFMVPFEPRSSVAL 67904086 263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLSMLQAMDDPTKRIPSEHIPAYMVEMLAAGSSTTSHTAAFACDQLARYPKIDERKMLSLRYLEGVIYETMRLYPMIPGPRHLGEWIEVDGMKVGPGVIASTAAYDQGRLPDVFPEPEKWNPERWKLNWIPFGHGCRSCPGSNLALTELKYILGTLFRRF------------------------------------ 154312286 35 ---LPPGPPGRDHANF-------LDNDRWNMFKAWNEQYGNVATFYTGKQLNIVLGTMEAAVDILKAGETFSSRPHFIMGPQVAPKVKPMQINESAI------LMHDYLTNDDPSKQHKILRRYTASLMFYMGYGRRVTSLDDPLCVAHDQEEECRFPLESRPLQWFRH---------EPEKHRDTNTKLYTTAMNEVKRKMEDGTPCTSTYGLTKQKELDMHDDVELAYALSAPWAAGIGTTTTAFEIAILAMLHYPECLREAKAEIDRMPTFEDQQWRLVTPTGIAHSSTQDYIYKGMLIPKDASVYANAAEIMKDPAVFPEGEKFRPERFNYRFGCFGFGRRMCPGMHVALQSMYIVIARLI--------------------------------------- 157341484 64 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AREAIISKINRIIQMRRQQNGDGVLGRL----IEEESLGDDAVADFIINLLFAGNETTAKTMLFAVYFLTHCPRAMWQDYKAMPFTQCVIDETLRLGGIAIWMREAKEDVKYQDYVIPKGCFVVPFLSAVHLDENIYKGALSFNPWRWTFSFYPFGGGARFCPGAELARLQIALFL------------------------------------------- 16077279 50 --------------------------------------------------------------------------------------------MDGSAHIHRKMLFLSLMTPPHQKRLAELMTEEWKAAVTRWEKADEVVLFEE-AKEILCRVACYWAGVPLKRADDFIDMVDAFAVGPRHWKGRRARPRAEEWIEVMIEDARATSGTALHEMAFHTQEDGSQL-DSRMAAIELINVLRPIVAISYFLVFSALALHEHPKYKEWLRSGNSRREMFVQEVRRYYPFGPFGALVKKDFVWNNCEFKKGTSVLLDLYGTNHDPRLWDHPDEFRPERFAERMIPQGGGHHRCPGEGITIEVMKASLDFLVHQIEHYSLARMPSLPESGFVMSGIRR------------- 147833192 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLGEEELVTLCSEIINAGTDTSATTVEWALLHLVMNQDIQQKLYKEIIDCGAIVKETFRRHPPSHFSHAATKDTELGGYTIPADVNVEFYTAWVTEDPDLWQDPAEFRPERRGVKMVPFGAGRRICPAMNLG--------------------------------------------------- 116196454 105 ---------------------------------------------------------------------------------------------DGKAHVEFRKGLNGLFTRRALEIYLPGQEEVYNRYFKEFQAGGEPVPFMTHFREVITAVSCRTFVGHYITDEAVKKIADDILPYTKTWYGKKAADMVLAEFAKCAAKSKARMADAWIQRWRDAQAKGDDFTDYEISQTVFTFLFASQDATSSAATWLFQIMAQRPDVLDRVREEMTYTRAVVRELLRYRPPVMVPYVVKKPFPIETYTAPKGSMVIPTTYMALRDPEVYDRPDEFDPERGMKNYLVFGTGPHYCLGQQYAQLNLALMV------------------------------------------- 94400889 79 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRACITESLRLIPTTCIARILDEPIELSGYRLTAGTVVLLHTWIAGLNEENFKDAKKYLPERWPHSPLPFGAGRRICPGKRFVDLALQLILAKIIR---EFEIIVEEELDLQFEFILAPKG-PV---------- 115457096 60 -------------------------------------------------------------REVLRDAMLASRPSSFVSRTFSFGYKNTIMSPAGDQWRKMRQVLTSILSPAMERRMLGRRVEEADHLVNSHCNDGTVD-VRHVTRHFCGNIIRKLVFGRRHFRDEEAHIDALFTALDYHGAFMNTFNRLHDIIMERIEEWKRTKGDDFLDVLISLEDAQGKLSVDEIKAETLEIILATVDNPSNAVEWALAEMVNNPKVMKKAVDELDMVKACIREAFRLHPYHPFPHVAIADTTVAGYMIPKGSHVMLSRIGLGRNPRAWDKPLEFQPERH----------------------------------------------------------------------- 125538374 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGAGSETSANTLQWVMSELILNPRVMLKLQVELKYLKLVIKETLRLHPVVPLARECQDTCKIMGYDIPVGTIVFVNVWVICRESKYWKDAETFRPERFENEYIPFGAGRRMCPGVAFAEASMELVLASLL--------------------------------------- 2618774 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSTTFTGLLLCLAKNPEKQEKVFKNMPYLRACIKESLRVYPAIGNAREPVNDVVLSGYRVPKGTRVSMISTSLLNDDNHYPRAKEFLPERWLRPYLPFGFGSRSCIGRRIVEMELELGIARLIRNF------------------------------------ 154320710 36 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFMSYILRH-NDEKGMTRAEIMKTTGTLIIAGSETTATLLSGALFHLLKNPDMTFVKLANLRYLNACLQEAFRIYPPVPPRRTQPGGVIINDYFIPEDVSVGVHQWSAYHSAANFALPDRFLPERWLDDNIPFSVGPRNCLGQHLAMAEMRAILARILWHF------------------------------------ 169780446 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMIGNLMQCTKNGQPLPDKEIAHIMITLLMAGQHSSSSISSWIMLRLASQPAVVEKDFDNLPLHQNVIRETLRLHSSIHSLRKVKNPLPVPGTPYVIPTSLLAAPGVTALSDEYFPNAMAWDPHRWESPYLPFGAGRHRCIGEKFAYLNLAVIVATMVRRFSNLDGQTGVPDTDYSSLFSGP--------------- 156393934 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFVAGVDTTATTLQWLLYNIARHPEVQERLHDEITYTRACLKESMRFPPAPAHLRRLKEDTVLNGFHVSKGTIVQMSVYSNAFDDKLFKNPTEFKPER------------------------------------------------------------------------ 78714404 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSSAISAAIYCLAKYPEIQEKAVQEQKYLENVIKETLRLYPIPFIGRKSTKDIQYEEGKIIPAGVILIFIHGINRNPEVFPDPEKFDPDRSPYAYVPFSAGPRNCIGQKIA--------------------------------------------------- 145252852 60 ----------------------------------------------------------------------------------------------PETHRQRRSHLDKFFSKQAISNIEYLIHDSLDKILDAGFAGLTADIIYQYAFGFNP-GNLDAEGFNESVRDFFRGIHILNFFPFPAVTLVKEREDLYARSVAALERNQTSVQQDILDAIAGPHMPAHMRTPVRLMNEGLALAIAGTETTARSLSVGTYHLLTRDDIRLKVMPTPDTRMGRTEESMRLSTSSRMPRVATEALVYKEHVIPPGSLFSSSHVFILMDPNIFPNPHDFDPERWIRRYLVFSKGSRICLGMQLAYAELFIVIATLMRMF-DMELADTP--------------------------- 146186442 47 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLSIEDIKASITELMAGGVDTTSITLLWTLYELARHPDMMEMLKRVPLIKGAIKETLRLHPVAVSLQRYITEDIVIQNYHIPAGTLVQLGLYAMGRDPKVFFRPEQYQPSRWLRRSLGFGFGPRQCLGRRIAETEMQIFL------------------------------------------- 20160664 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTIISHKLPKEAGDRRLTDGELVSLCTEFLTASVDTIVTALQWIMARVVEQPEIQAKLLDEINRVVSSDKEHVRRHPPAHFSHAAVEETSLDGHRIPAGRSVNFSVADVAHDENVWSRPEEFLPERREIKMMPFGVGRRICPGLGLALLQL----------------------------------------------- 110759624 108 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGIHPDDICTMLMDMIILGIQATVNSEAFLLYHLAKNPRTQRKVYDNMPYLKACIQETLRLHPIPYITRLLPKTISLHGYTIPKGTFVIMANQITSQREENFEDPFKFWPERWHFSYLPFGHGIRSCLGKNMAEAKM----------------------------------------------- 115437364 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITREHLKAILVDMYQAGTETSSVVLVFAMAELMQKPHLMAKLQAERTTIPKQGHETERDLTDMTYLKLAMADCNIDGYTVRSGTRVIVNAWAIGRNSESWEAAEEFLPERTDFQFLPFGAGRRICPGINFASASMEIILANLL--------------------------------------- 70993140 95 --------------------------------------------------------------------------------------RNIFTAADPVYHASVRKLFGPSFTPGSMHAHAGVIRECILRLLNELLYCHSVDTVSEVLLGKPLGCLKR--GKPYFWTEQLPRYWATIRDQFEGSGIPTAIKWLRRFLRKGIRLRAEQARMRLINEQLHARSGGSELPEDEIAENFSAIMLAGFHTTQNALCAVIYLVLTHPEAHVKLVQELQYLNAVITEALRLYPPVPGPRVSPGAY-VDGVYIPAGTEICTSLFALHHNPEYFSSPYEFLPER------------------------------------------------------------------------ 24641418 35 -----------------------------------------------------------------------------------------PFVLEGEEWRHQRAVFSTLLTNGRIRTTHAIMQRVCLDLCQAIKSAGGKDLVRQNHEMSAENRGLAIAGAVHGLFPNLPRWLRPKVFPRSHDRF--YGQMISEALR--LRRSKHQERNDFINHLLEMQRELD-LSEEDMASHAMTFMFDGLDTTSNSIAHCLLLLGRNPDCQRRLYEELQYLSACFNESLRIYPAGGWAKTCTKEYELRGSHHRPGDHVMVPIYALHNDPDLYPEPDVFRPERFLDGFLGFGNGPRQCVGMRLGLAMAKAALAAIVQRF------------------------------------ 189196366 33 -----------------------------------------------------------------------SDWYTAFRPQGISPHADIFTETDEVKHSRFRKVVQSAYSMSNVLKNESVINECTSLLLKRLGEVQDVDLGYWLDLYAHDVIGYVLFGSSFGFLESFVESVDAMLCAMCIPGTLKSFKAVGAIARDTTQRRMQDTADDILSNLKNVPENKAWFTHNEVVLEAWAGIMAGADSVAVNLRAFFYYLMKNPHCMSRAIKHLPYVGACIKEAARIFPSFSQARVSPEGLTLSGVYIPSGYHVGMNAAFVQHETSVFEDAGSFNPERWLESHLFFGAGTRTCLGKNVALTEIHKIAPEILRHF-DMHMAHDRPWKTRNAGFNKQSDVIVKLT------- 215454005 102 ----------------------------------------------------------------------------------------------PKDHSAMKSLFSSYFSRKYVLRLESVIQERVDKLISQLNHKTTPANMNHAFRSVTLDIITTLRTNPNATAPYLGRRTASLRLPAWLVVRFKATLEVQAEIKKQVDRDSHKYDPDFYTLLNNARIEGKRVTREWLVAEGLTLRIAGSDTVGNACTIGARCLVRDDVVCGKEMAWPDKGNPLPLERLEKLPYSPMNRMVPEGAVIAGHPVPSGTIVSIANPFVHMNPDIFPDPARFYPERWDRYLVSFGKGPRACLGINLA--------------------------------------------------- 218198138 47 -----------------------------------------------------VVSSPETVREIIHENDSVFSHRPVTAAMVYVSYDLMAFAHYGPFWRQMRKLVLKLFSPRRDVSWR-VVRGEVDALVRSVAELRRVDLVFKFATNVTFRAAFGAQSFMAFNMGDYIPCLGWLDLNGIGKRMAAARHALDVFIDRIIDEHLAKLRNGDVSA---------SDMVDDMIAYLVDAPGGRHKRADGVELGDLHLTRDNI----KGLIMARASPRRCSVSTRR--CRSSSARASTTAPSGGYTVPRGSRIWINNWAMCRDEVLWTDAAAFRPSRFDFQYLPFGSGRRSCPGMQLGMFAVELGLAELLHCF-DWSLPAGEPLELDMDDVFGLTA------------- 170049360 61 ---------------------------------------------------------------------------------------------------QFRTIVNPVLQPKTIRLYVDKLDEVAQEFMGVIRRDEKNELPADFNQWLNRWMSTEISNIVKYNREVLELMYQDILPSIWKFYKTKSFKRLMTLLDEVTRIVMAKVNEAVVRLEKNPTTNNDKIDRNVAIVMALDMLLAGVDTTSAGSSGILYCLAKNPEKQARNMRNLPYLRACIKEGLRYTPTAGNIRAAGKDIVLQGYRIPKGTDVAMTSIILYQDDQYFPRGKEFLPERWRFLFLPFGFGPRACIGLRMANLEL----------------------------------------------- 24652454 32 ------------------------------------------------HGPKWEAFR-QEVQHILLQPQTAKKYIPPLNDIASEFMGRIELMRDEKDHELYKWALESVGRVSRLGCLSPEGSEEAQQIIEAINTFFWAVPELELRMPLWRIYPTKAYRSFVKALDQFTAICMKNIGKTMDKADADEARGLSKSEADIVERIVRKTGNRKLAAILA-----------------LDLFLVGVDTTSVAASSTIYQLAKNPDKQKKLFDQMPYLRACVKETLRMRPVVINGRSLQSDAVINGYHVPKGTHVIFPHLVVSNDPAYFPEPKRFLPERWPFVSLPFGFGRRMCVGRRFAEIELHTLLAKIFR-------------------------------------- 210098504 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEENILFIIEDLFFGGVETTVTTLRWGLPYMVLCPEEQQKVQAELDYTEATIMEIQRIRALVPGPHAPNEDTTFLGYDIPSGTQVLPILWSAHMDPEFWPDPEKFDPCRRPESFMPFSTGRRVCLGKQLAKMELFLLFSSLLKHF-NFKLPEGA--------------------------- 218196804 46 ------------------------------------------------------------------------------------------------------RFFAEALKPARLRIHVDPMVQEVEDYFAKWGQHGTVDLKHELEQLLKFDEVCNLFRDIEGGVNLMSVFFPYTPLIPSNRRRDMARERLHAIFSDIVRSRKQQQGDDVLQSFIDSRADGRATTEAEVAGLITGVLFAAKHTSTHTSVWTGARLLTHEKFLAAFLMEMHMLHICIKETLRLHPPPMIVRTALRQFTVHEYCVPAGHTMASPIVISNRVPYIYKDAHLYDPDRFGPRYTSFGGGRNSCVGENYAYMQIKAIWSHLLRNF------------------------------------ 170106584 166 ------------------------------------------------------------------------------------------------RHRRQRKMLNPVFSIAHMREMVPIFYNVTHNLRASIAGPQEIDLVSWMARTALELIGQSGLGYSFDSLPKFRRFVLDLLPWKNLHDVRDIVDVMYNTSVEIFESKKKARGKDIMSILMRANLDEDRLDESELIGQMRTLIFAAMDTTSNALARTLFLLAQNQDVQEKLRREVTYLDAVCRETLRLYPPSYLLRTTCADTEINEIPLPKNTNIIISALASNRDPEIWSDSLEWIPERWVSASMTFGGGGRACIGFKFSQLEMKVVLSVLIESF------------------------------------ 115433452 124 ------------------------------------------------------------------------------------------------QHLARKKLISRFFSPSHQAKFLEGVKELSNRLLARKASESVDNVVDVYHLLNMFTFESYLLSFEEPLRMMKTGEEHRLMHYRIPGRMFDDFRAVHEWKQYYIDRMRKSSQSPFLSQLLNSEEHNRPLNESEAAEELIALMFAGSETVGVTMNWLLWELAHHPEVQEKLFKEICFLRAVIKETLRVHTAIPFPRVAVEDMVIEGQAVPKGSVVNMCTYVTHRDPNYFPDPERWVPSR------------------------------------------------------------------------ 218712412 37 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGADTTAIALCSIFYHLMRNPTAYEKLQVEIDYLKACILEATRLSPSITLPRVVPLDLSLCGRHIPSSYRVGINPAVIHYDETVFGDASLFRPERWGRYLLNFGAGTRTCIGQNIANLEMYKLPLAVLRRF-HICMKPNQAWKTRDVWFNQPEELYVKIT------- 119193452 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAILLAGRDTTAATLSFCIFELSRHPAVVQRLRNEIETVCGNRKETMRLYPVVPFNRHALVDTTLSTIGVPADTRIVYSTMAMQRRRDLYPDPLLFHPERWPWHFIPFNGGPRICLGQQFATIEMGYTVTRILQHYPEIAPKPGTDPKFK---------------------- 15227116 272 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGRDAIATTLTWFFWLLSKNPEAVTKIRQKMVYLHGALCESLRLYAPIPFERKTKQDVLPSGHMVDKNWKILFSVYALGRMRSVWGDASEFKPERWSFKFFVFNSGPRNCLGKNLSFLQMKTVAVEIIRNY-DIKVVEGHKIEPASSIILHMKHLKVT--------- 110238731 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDDDTIDAQCLLFLIAGYETSSTLLSFAIHELAINTQLQSKLRAHIKEVTDGKEISYELLSELTY-----------LDGFLLGDAVAVPVYGIHMDPKYYPEPHELRPERFMHSFLAFGSGPRSCIGSRFAMISAKTAMMSLMK-------------------------------------- 46109726 124 -------------------------------------------------------------------------------------------------HSQFRRSVNAAFSMSALVQYEPFVDNTTKLFLDQWLQFYAFDVIGEYVAPIGQIPFLDLLFLKNPIYLKLSQWGFDSTFPVAKFARARMAERLIPELHATSNIKKQPLGQDLLSKFIAARERPDFMTDTLVQTMAVSMAFAGSETTAISLSSVFYYLLRNPACYEKLKKELDYLHACVQEAFRVHPAPGLPRIVPQGAEINGEFIKGGTVVGVSAWLIHHRQEIFPDTDAYRPERWPDPKLNFGMGSRTCIGKNISLLEIYKVVPSLLRRF------------------------------------ 170094578 118 ---------------------------------------------------------------------------------------------------------NPAFGPAHVRELTEIFVQKSVQLRDIWAEQGQIDVLSWLSKTTLDVIGLAGFNYEFDSLDELNDAFSHILHAATNVSVFAVLRFAFPIFRSIIEQNKNTDRSDLLSLLVRANADNQRMSDEDVLAQVPTFLVAGHETTSIATTWALFALTQAPNVQVKLRNELPYLDAVVRETLRHAPASSTVRQAMKDDIIHEIRIEKGQSLRIPIIQINRSRSIWEDAFEFKPERWESPMLTFLGGPRSCIGYRFALVELKALLFTLVRAF-EFELAVPVKVKRSSGLVQRPVLL------------ 206676874 7 -------------------NDPDFLKDPTATLAHMRAEGALVRIKLPIIGLCWATTTDAAARDILKDDAHFARKPAWFLPRFMRPLTRNILGFDGAEHKRIRTAVDQSFFRASIEALRPDITRIADHYLDQLVTNKLVDITEDYARLLPLEVICVLLGIKPDLRTTL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154280799 54 ------------------------------------------------------------------------------------------------QHRRRRGALNPLFCNGKVAQREGLVHQLVHRLCQYLEQFGYTCLATDLIVSYVNQQWLDAPGWLPHWRWALRTLSEMVMVSRQVTWLLEILKELEERFRRKIDEIQIDRGRGLIDQILDSNLEVEEKTPERILQEIRSTTAAGIETTSNALTVITYYLLDNPDKLQKLQNELSILENGGNSEQQVHSTRLQRKSPEKAIQYKNYCIPPGTPVGMTSVLMHHNEAIFPDSCKFVPERWERYLVSFGKGSRRCVGQRLAQTTLLIAIATIFR-------------------------------------- 195583532 76 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAVVFLKAGYEQTANTLSYVLYELALHPEITHEGIKSLTFMGQVINETLRMHPITPYIRRTLNDYAVPDHPLVKELFLIIPTHAIHHDPDIYPDPEEFKPDRWSGPWFGFGVGARSCIG------------------------------------------------------- 79501393 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTILSFMLAGRDTTGSALTWFFWLLCNNQEAMTKIRQEINTNHGAVCEALRLYPPVPFNHKAKPDVLPSGHKVKANSRILFCLYSLGRMKSVWEDAMEFKPERWSYKFLSFNAGPRTCLGKEVAMTQMKTVAVKIIQNY-DINVVEGHKIKPAPSVILHMKHLKVT--------- 17980325 9 -----------------------------------------------------LVTTAEGCKQVLMDDDAFVTGWP--KATVALVGPRSFVAMPHDEHRRIRKLAAPINGFDALTGYLPFIDSTVTSSLRAWADHGGSVEFLTELRRMTFKIIVQIFGADQATTRALERSYTELIYGVRAMAINLPGFAYRGALRARRRLXGALXGVDMMDRLIEAQDEGRHLDDDEIIDVLVMYLNAGHESSGHITMWATVFLQENPDMFARDFRKMEYLSQVIDETLRLVNIFVSFRQATRDVFVNGYLIPKGWKVQLWYRSVHMDPHVYPDPTKFDPSR------------------------------------------------------------------------ 149238924 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEGKLTQKQYLDNCIILMVAGHENPLLLMLSLLYVLAKNPYMQDKIRCNKEIEEAVIYETLRMYPNQIINRCTTKDTMLGNIRIPKGTYVGYYNMGTGRDKTVWESPDTFWPERWGNGHLPFHGRKRACLGEKFALYQCKAMVQAIL--------------------------------------- 189212083 75 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAGSDTTAISLSAIIAYLAMHPNTLAVLRHELDYLQAVIMEALRVHPAVGAPRVVPQGLVVAGQFFPPGTEVGVNAWVIHNNRTIFPDAHIFRPERWDRNFLAFGAGPRTCIGKNISLLEMSKVIPQIVRKY-DFEIANGEKYTWRTRWF------------------ 84514201 51 -------------------------------------------------------------------------------------------------HANLRRLVLRTFMPVAIRNIVPDIESIAEDSLKSMEGRLITTFLEMKTFTFNVALLSIFGKDEIHYREQLKQCYYTLLPGTLFHKAMKARKELAQILAQIIS-SRREKKEEYKDLLGSFMDEKSGLSDEQIANNVIGVIFATRDTTASVLTWIVKYLGENISALESVIEEQESILKSKEENGEEKGLNWTFREAVEDVEYQGYLIPKGWKVLPLFRNIHHSPNNFKDPE------------------------------------------------------------------------------ 145233681 110 ------------------------------------------------------------------------------------------------DHSRKRRMLANAFSTKNLENWEFKIVDKVERLLRQLVMDGDEVDLRFWLNLFTIDAIADILGLLDRGSDEVDVDGEVVRYIECLHRGNQVSSWVIGYLREQWECGREKLSDFLGCLIEDKRGVGRGLERGEIEAEAGLLLDAGSDTTAIALTNVMYYLIKNPQSLIKLREEVSYLKAYLEESLRLSPPVLRGKTLSEGMYVLGERIPGNFTVSVPTYAVHRDPEIFPDPETFRPERWRAVFISFSSGARACIRRNITFIEQQILVAMLV--------------------------------------- 62423813 19 ---------------------------------------------------------------------------------------------DGDEHDSQRKEVARYFAPAVVAKYGEFINERAQALVDRAVANGGLRL-DEAALNYSVEVTAEIVGLTESSTDFFRQPPVDLAAPAMGRTRRQWAQAAVNYVHDVIRSRRSRRRDDVLSHLLSA-----GYSTADILVECMTYGTAGMVTTREFITMACWHLLTDEELGRRYTESSQPTRKILEEIIRLDPVVGHYRRAQADIEVCPHTISAGDLIDVCVRQTNTDPHAMTAPETIIPGRDAATGLSFSDGAHACPGQPLALYETDALVHKLLTIGPRILRKPE---------------------------- 145236879 41 -------------------------------YEQFHERHGPIISLQIGMADMIVLGSHRVAQRLLGDARYSSRPRAVMADDLATKGMNMVLMPYGAKWQTHNRATVSLLNSRAVGCYEPVFDLQSRQLMCELL--ATNDLSPRLRRYIDALVLTLAYGKWVREEDEIRLEVDRILVSPWKKTGDHIHRITQKVFDQLWKAGLESPSWNWSKKLHQAQSAGLYLAPEEQSYLMGVLLEGGTETSTTTLRNFFLAILIRPECAVRAQQELDYLNAMILEVLRWSPPTYQPHAGSEDGEIDGYYIPSQTPLLMNFRAMTLDKEYYSDPRKFLPERWNATKLPFGYGRRACAGRLFALRGIYFAVSRLLWAFPHLT-ADGLQFLVDNYVDHGATQEPVVIEPRSSQ-- 58375512 107 -----------------------------------------------------------------------------------------------------RTIVNPVMMPKTIKLYVDQVDEIAREFMTLVAGMEKNELPKDFDQWLNRWALETMFGVLKDEQTEEAKKILGLVRNIFELTYKLDVEMLWKYISTPSYRKMMSVFDDLTALIMAKIDEAKQRLEKQPVIMSLDMLIAGIDTTSSGSTGVLYCLAKNPEKQAKNMHNLPYLRACIKEGLRMYPVAGNMRAAGRDLVLQGYQIPKGTDIAMGSAVLQRSEKYFRRASEYLPERWPFIFLPFGFGARSCIGRRLAMMEL----------------------------------------------- 157342529 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDHVLEKHRARREAEDKDMVDMLLRLADDPDKLTTDGIKGFTQDLIAGGTDTSATTLEWAMSEIGRNRWVEEKDIPQLPYIDAIVKETMRLHPVAVAPHLALQDCHVAGYDIRKGTRVLINTWSIGRDPNLWDAPEEFFPER------------------------------------------------------------------------ 195054335 60 -----------------------------------------------------------------------------------------------PRWQKHRRLINPAFGRQILCNFLPIFNAEAEVLLDKLDLEGKMNFQHDGSMAIFEAYNGVTEVCVKRMLSPWLYPELIYRWSRLFDRQQKVVGVLFGFIEQLLQQQRIKSKSIFIEQVRDHVERGLQMSWQDVRDEANVIIAATFETTSTALYFTILCLAMHPEYQEKLHEEPEYGDISMEQLERFAPVPMVLRQAGQDLQLGEFLIPSGTQIGIDIYNMQRDERVWPLAKTYNPDHHAFAFVPFTKGLRMCIGYRYAQLLMKVLLAKIFR-------------------------------------- 111226967 61 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICFDIIVAGIVTTSTTMDWMLLYLTNYPNIQEKLFFEINTPNHPIKETLRISPPAPFPHICTDDIVIDDIFIPKNTQVIPNIYGCNRSNIESSESNVFNPDHFNIGQCAFSFGSRQCPGANVA--------------------------------------------------- 154288799 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAGTDTSSVALSGCLFYLTRHPNAYKKKLNSCTYLRACIDESMRLAPPVAAPREMRQKDQIAGMVLPKGTNVATCIYSIHRNPAYFTNANEFMPERWKRAFSPFSVGSRGCIGKSLAYMEMTILL------------------------------------------- 45535225 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRDNIKAIIMDVMFGGTETVASAIEWALTELLRSPEVEEADIEKLTYLKCTLKETLRMHPPIPLLHETAEDTSIDGFFIPKKSRVMINAFAIGRDPTSWADPDTFRPSRSNFEFIPFGSGRRSCPGMQLG--------------------------------------------------- 149249004 116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRFHPSVPLAKTAAVDTILSPVFVPKGRRVVYPLYTANRNSKFFSDTEVYRPERFAPAFMPFSTGPRLCLGQQLALTEASYITIRLLQTFDIIEKVGDEPYPPRSATMRLMDGAKVRMRTSSS--- 189181682 139 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKMNPEDIATVIMDMLLIGVNTITSSTSFLLYYLAKYQKAQKKIREQTPYLQACIKETLRLTPPIPVTRILPKNITLDKYNIPRGTLIIMSTQDASLKESNYDDANTFCPERWNEYHLPFGYGARKCLGQNIAETMMSLLTVKLLQKYK-LEYHYGDLEPTRSFIARPKRALKLRF-------- 154284087 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDALVKEAVRWWPPMGFPHTATEDIVYNGLHIPQGSLLLPAVWWFLHDPDVYAEPEAFDPDRPDPTADAFGYGRRVCPGRFLADASLYLTVAQLLAAF-NMRKAVGEDVRPRPGILTYPTKFDFRIEPRSERHV 66812184 32 -----------------------------------------------------VFTGYPIFKKAFENSQIFAPRFQHLSRFEANGCKN-LIGSNDEIHSTLKKLILTEITSNKIKKMENHIVLECENLLDKHCQDGLPFSLNMYFKLFSLNIILRFLDIVDVIIEFLHYGGNPIMPFYKQNKFFKFYPILCDHLNKLIENYDDDDDGTIIGKLLKEYHNG-KISWTSVVSTCVDVFLAGVDSTSNSTIFTLIALVNNSNCQEKLFNEIKNNLKKMKEVYRLYSVILIPHITSEDVEIEGYKIAKGTQIIQNVFSTHLCEKTFPMSKSFIPERSNNMFVHFGTGVRDCVGKSLADCEIFTVLATLINR------------------------------------- 212509636 145 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVFRMYSTVINGRTLQQDTVIGGYQIPKGVQLVFPTLVTGNMEEYVTKPNEFLPERWPFSSLPYGHGSRMCLGRRFADLEIQVLLAKLIR-------------------------------------- 217075855 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAATDTTSAASVWAMTALMKNPRVLDKAQQNLPYLNAVIKETLRLHLPAPLFRESRENCTINGYNIPARTILYVNAWAIQRDHNVWENAEEFYPERFDFELILFGAGRRICPGLPMAVASLKLILANLL--------------------------------------- 12006317 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEIMEARRKDKKSDIMSQLMRSTKNGVPVPDMEIAHMMIALLMAGQHSSSSSSSWIMLRLASRPDIMEELYQEQTKHQNVLKEVLRHTPIHSIMRKVKTPMPVAGTKFVVPTSLLASPGFSSRDDTYFPDAMKWEPHRWDPPYLPFGAGRHRCIGEQFANVQL----------------------------------------------- 169862362 230 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSSIHSVFLALSLFPEVQAKAQAEIDYINAVVSEVLRWHAVVPTPHRVSEDDVHNGYFIPKGSLVIANIWYLLHDPSVYHDPMVFKPERPDPRNACFGFGRRICPGRILADASVYISVAMLVATFKDGEIVE-PSVGQTSGTISHPQSFECTIKPRSQKAV 169601662 153 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTQVPEHEIAGIMIALLMAGQHSSSSTIAWIILRLAQYPHVTYEDLNKLPLHAQVVKETLRIHPIHSIMRTVKSPIVVENYVIPTSHNLMSSPGYSALLDSYFVNAATWDPHRWNSPYLPFGAGRHRCIGEQFAYLQLQTILVAFVREF------------------------------------ 189194421 50 ---------------------------------------------------------------------IYSSRPPSLAQDVASAGRRQLFMPYGPRWRSIRKHSHALLNLGSSIKYQPVQDYESKILLTQLLQD--PDSFASINRRYAASVIMQVTYIADWDAPLIKRIYDVLERFTEMTAPGAWAIESFPFLASLPQGLLGNWRADLWTELKRATDAGAGIDDLSAAYTCGGLIEAGSETTGTVLNNFLLAMVLFPETQWEDEEHLPYLRAMMKEVLRWRPVNKMMHASSEEDWYRGWFIPKGSVVMLNWWAIHMDPSLHPSPTIFSPSRSARDHFSFGAGRRACPGVHVAERSMFINMARVLWGF-SIRKKDGKEVPVSDKMMPGFFSVP----------- 118093756 349 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLDEVYGSVAELLLAGVDTTSNTLCWALYHLSRDLGIQDKAVVPPDRFPAVIKETLRVYPVVPTNARVEKDIVIGDYLFPKNTLFVLAHYAMSHDETYFPEPERFLPQRWLRGHIPFGYGVRACVGRRIAELEMHLAL------------------------------------------- 154279656 36 ----------------------RYRTDPYKFFFSCRQKEASRLFQHGDIFTFVLLGRPTTVYLGIKGNEFILNGKKDVNAEEVYGPLTTPVFYDCPNSKEQKKFIKYGLTQAALESHVPLIEKEVMDYLDSSPNFGEVDISAVMAEITIFTAGSALFAVLYHDLDKGFSPINFMLPWPHNKKRDAAHTLMHAIYLDIIEKRRRAARNDMIENLMQCTKNGQKLPDKEIANIMISLLMAGQHSSSTTSSWIMLHLASEPAVVEQLYQEPLHRNVIRETLRLHTSIHSLLRKVMNPMPVAPYVIPPSHVVLSAPGVTALSDEYFPNPTMWDPNRWESPYLPFGAGRHRCIGEKFAYVNLTVIV------------------------------------------- 212720606 82 -----------------------------------------------------------------------------------------------PEWRSLRRMVSGMLSTSRLREFRHARRRAMDRFVSRMPDGASVWVLRNARFAVFCILLDMTFGLLDLREEHIVRIDAVMFFWRHQRRALAVRREQIDTLLPLINRRRAMLRDDSVLDLRIEGRDDGALTDDELVTLCAELLNGGTDTTATAIEWGMARIVDSPSIQARLHE------------------------------------------------------------------------------------------------------------------------------------------ 218713397 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMSLFTAGADTTVSSLSCFFLAMILFPEAQQKAQEEIDYIDAMVKEVLRWHPPMCLPHMTTEDDICEGYFIPKGSYIMPNVWYFTHDPAVYKNPMQFKPEREPDPHLVFGFGRRICPGRLLA--------------------------------------------------- 134101959 15 ----PPSAGGHNLRDI------AEAGGLPGFQVRLHRTYGEIAHFAMPNAQVVSVASPEVLESTLDLPECPMELAPFLTPLADAANVLLSGEQDRARW---RRTVIPALSPHRAESDHPRFIDIIEESAQRWSSTGEPVALERELDTLALRLMCRVTDAFERLPEFFLGQVYGVRTTSQEPAVDSALTTLRDVVTFLVDEV---APSDLISAARRAGQSSKDL-----VNTLLAILIGAHRTTGTVVSHALRQLMRHRDVAKRLPCLRYLRRTLNESVRLASPVPGIARRAPDGIALGAYRIPAGTVVHYAIRAVHMNPRVWPRPDEFDPDR------------------------------------------------------------------------ 196013853 51 --------------------------------------------------------------------------------------------------TRVKAVLGKCLDPDQLARLGPMIHKILENLLGSLEHEKEVPLYTKFKQVASYITVCLFLGLDPGSTHEIDSIIELTTEHWHGLISIPVSASFTGWSTTFGKAIKAK--DELIDRIFNQTISNAGFKSREELRNHILLFVSALPPKAVASLLASTFIELGKTGHARYRNDLDLLNAITTEIERLHPPFIGGRQAIKGGVISGFTIPKGCSLLYLTHAAHRDPAAFPNPDQFLPERNNRKIWTFGGGRRACVGRTLMKMMLQ---------------------------------------------- 116204499 121 ---------------------------------------------------------------------------ALLMKPNGKAIPGIFAAQDEEIHRLLKKPVSGAYAMSTLVSFEPYVDTTMVVFCEQLQPQKPCDLGSWLQMVIGELTFSKRLGFMASIWEMFKETVTQMPWLDKYWTNNPIRRHMRAFAMARVQERRKLMQTDFLSRFLEIEAKDEKLPPYALAAWASSNITAGSDTTGIYLRAMFHYLLTHPAVSWRRARELPYLDACVKEAGRLHPPFGLPRVVKEGAVVCGKFLPGGTVVGMSAFVVGRDPGLFEDADEWRPERWENAVLAFGAGHRTCMGKHIAYLEIYKVVPTLLLHF-DFELVDAD--------------------------- 151942375 24 ------------------------------------------------FGSRWLVSRSEYLAQIFKDEDTFANQKKIPYSALATYTGDNVISAHGAVWRNYRNAVTNGLQHFDDAPIFKNAKILCTLIKNRLQEGQTSIPMGPLSQRMALDNFGALTHEKNAFHEHLIRIKKQIFHPFFRKKAFKDVVSFRELLDELVNNYKFEQTTFAASDLIRAH-NNEIIDYKQLTDNIVIILVAGHENPQLLFNSSLYLLAKYSNEWQKGLADLPLLNAFLFEVVRMYPPTIINRCTTKTCKLGEIVIPKGVYVGYNNFGTSHDPKTWTTADDFKPERWRCAVTGFHGGRRACLGEKLALTEMRISLAEMLKQF-RWSLDPE---------------------------- 169775399 58 ----------------------------------------------------------DAVKEVFDRQAAVTSGKPPLPIAQDYRGDGVLPMTYNAKWKRLHAFLKQLLSAKASAAFIPSQEFEIKQLLADLSHEASTDFYMHIRRMTFSIVMTSAYGIPKWDCQEVRDVYGNMRMLSIILSPGMFWIDMRHW-DNLKDRITAGNRPRLL-----RQGPHRGLEEETVSWLASAVPEAGPETTASALNGLIRYLAMFPDAQARAHDEVTRVLGDTRMYIRAVIKETLPTVPHGDVHYRDHLIPKGTILLANLNTLHWDPERFPHPFHFKPERYARDNFTFGAGRRICPGIHLAE-------------------------------------------------- 125838824 46 ---------------------------------------------------------------------------------------------------RHRRLLTPGFHYDVLKPYVKLISDSTKVMLDKWEVHSRSEESFELFKHVSIQAVFDLCHLVNLRFRVFPYHSKAIFHSPHGYRFRKAASIAHNHTAEVIRKRKEVLKMDFLDILLSARDEHQQLSDEDIRAEVDTFMFEGHDTTASGISWIFYNLACNPEHQEKCRQEIQYTTMCIKESLRLHPPVPISRKLTKPTFFDGRTVPEGCTIGVSIYGIHMNSTVWENPYKFDP-------------------------------------------------------------------------- 145254277 153 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAGGADTTVSSIASFFLAMALFPEVQRKAQQELDYINALVKETFRWHPVVPMSHTSTADDVCEGYFIPKGSSVLANIWAFTHDPAAYHDPMTFKPERRDPHFLVFGFGRRVCPGRTLA--------------------------------------------------- 156843197 104 ---------------------------------------------------------------------------------------------DGKAHVDYRKSLNGLFTKTALAQYLPSQEEVIDKYMEKFVEYSKKNVFFHEMREILCALSLQSFCGDYITEDQIRKIADDYTKTWYGKRTADAAMKIFESCAQRAKDHIAAGGKPIMDAWCKLMHDAKDRNDSESRLFHFTFLFASQDASSSLACWLFQIVADRPDILQKIREEQMYTNMVIKETLRYRPPVMVPYVVKQKFPVSNYTAPKGAMLIPTLYPALHDPEVYENPDDFIPERWKKNWLVFGCGPHVCLGQ------------------------------------------------------ 15233767 124 -------------------------------------------------------------------------------------------------HKHVRNLTFQLLGPQGLKRMIEDVDLLARTYMEEGARNGYLDVKETSSKILIGCLAKKVMGEMEPEAAKELALCWRYFQSGWFRFFWQARKRMMKLLRKTVLTKREELGEFFNIIFGEMEGEGETMSVENAVEYIYTFFLVANETTPRILAATVKFISDHPKVKQELQREHEEIVRGKAEKEGGLTWEDYLRVLEHDFQVGDYTIPAGWT-FMGYPHIHFNSEKYEDPYAFNPWRWEGKFIPFGAGRRLCVGAEFAKMQMAVFIHHLFR-------------------------------------- 118091033 245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLGPEDVEGAMTDIFGAGQDTTSTALSWIILLLLKHPQVQAEDRPHLPLLEAFIYETLRYSSFITIPHATTADVELEGFRIPKGTVVFVNQWSVNHDCSKWPEPQRFDPTRRAGSVMIFSAGQRRCIGDQLSKLQI----------------------------------------------- 126303234 144 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYAAVTELQLGAVETTANSLLWVLYNLSRNPRVQKKLLEEIEYLKACLKESMRLTPVPFTTRTLDQETVLGDYALPKGTVLMLNTQFLGSNEENFEDWSQYRPERWPFAHLPFGIGKRMCIGRRLAELHLHLALCWIVRKYNIVAIDDEPVEMLHLGLLVPNRELPIAF-------- 189208268 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTEAEVLGNMFFYVMAGFDTTSTTLSFVFLLLAIYPSAQTLLQQDLDYLGAVISETLRYHPVAWYARKTVRDTTVAICRIPKETIIIIDVAAIGRHPGYWSPARDFDPVRWLNPTFPFSAGHRMCPGKRFAEVEMCAILARVFSQFSRLEADPADVL------------------------- 194703064 136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRGTTEAEVTGLLVALLFAGHHTSATVTTWTAARLLRHTEWLHAATERMDVLHRSVKEALRLHPVTPMIRRARRPFTVRTYEVPEGRMLASPLVVNNLLQGIYRDPDVFDPDRFAAAYTSFGAGKHACMGEGYAYLQIKVILSHLLRNF-ELRLLSPFPE------------------------- 67522889 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRETYMEIINQRRKNPDDMIWNLMHSTYKNGNPVPDKEIAHIMITLLMAGQHSSSSISAWILLRLASEPQILEELYQEQPLHQNVIKETLRVHSIHSILRKVKNPIPVPDTPYIIPTTLLASPGATALSDEYFPNANMWDPHRWENPYLPFGGGRHRCIGEKFAYVNLGVIVATIVRNLKLYNVDGGVPATDYSSMFMGP--------------- 148379028 6 ------HIPKDKGID----NTFALLQERYLFIRNRVDRYQSNLFETHLFGQKVICMTGEEAAKLFYNEELFQRNGAAPKRVQKTLFGNAIQTMDDEEHIHRKHLFMSLMTPLSQKILAELVMEKWKSSIDKWEHDKEIVLFNEAKETL-CQISCKWAGVPLHKSEIKNRAEDFNLMGPQYWKGKMARSRAEKWISGIIQDVRAEESTPLYAMAFHRDLDGNQM-DTSMAAIELINVLRPIVAISTFITFAALGLYEHPECKEKLISGGDYVEMFAQEVRRYYPFAPFGARVRKDFILNECELKKGMLVLLDMYGTNHDLQIWEKPNEFYPER------------------------------------------------------------------------ 159125996 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRDYAAEIVAKRRAAPTEDMLHAIMHGTDTGKALTESQYLDEIINLFI-GSATAANLVSFALYYLMKNPHEIARAREEIDTAQLEHEHLARLPYCEAILRESLQPVLLGEYQVPNKQPLIALLAAVNRDPEVFEDPDAFKPER------------------------------------------------------------------------ 211591778 206 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLSMLQAMEDARKRIPNDHIPAYMVEMLAAGSSTTSHTAAFACDLLARHPDINERKMLSLGFLEGVIYETMRLYPMIPGPRHLGEWIDVDGLKIAPGVIASTAAYDQGRIAEVYPSPEQWKPERWLEAWTPFGHGCRSCPGANLAITELKYIIGTLLRRF------------------------------------ 145235009 123 -----------------------------------------------------------------------------------------------------RAMVRPNFVKDQIADLEKL-EELMLGLLELIPTDGSTVDLQDLFFCYTLDSATELFGHSVQSLNQLRSGENSFASAFNYAQHAIARNTRLGFLRRFVRDHKAMRSNRICHNLVEQFIDKALKYREDYRDELMNVLLAGRDTTASLLSNLFFMLARKPNIWKKQLRNLTCLKHCLNESLRFHPVPVNSRKALSNTGKSPVFVPKGTIVFYSVWAMHRRQDLYPDANEFRPERWADEYLPFNGGPRICIGQQYALTEA----------------------------------------------- 187604887 16 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVLALHQFPDVKEQVERGEVSKTEFVQEVRRFYPFFPVAARVKTDFEWDGYAFPEGTLTLLDLYGTNHDVSIWTEPDRFDPSR------------------------------------------------------------------------ 156048012 125 LAPIPG--PPHWILSRLPFVWALYRGRYVTRITELHEKYGPVVRTAANEVSF----TNEQAWTSLYAPRKDAAKSPFWYAPRQNNGSGIFTAPSGITHGRFRRAFSPAFTQKSMRELEPMILHHIDILISQLQKEASKDI------PLDIVPWFEYMAFDIVGELSFSKSFHTLTSNENHHLVVALRKVMWQFIVSKVSRQKRAAYNDLMTYFSLARADGRGLTATETENAIGDIMIAGSETVATTLTSIVYHLVRNTDA------------------------------------------------------------------------------------------------------------------------------------------------ 110757639 298 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLVGIDTTSSTVASTLYQLALHPDEQDRAYNKLKYLKACIKETLRMYPVVINGRCMTKDTIIKGYRVPKGVQVVFQHYVISNLDKYFPHSDKFLPERWSFASLPFGYGRRMCLGRRFAELEMLVVI------------------------------------------- 189199880 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSALMTFFLAMAVFPDVQKKAQEELDYIEAVVKETHRWHPIAPMPHCCTEEDSINGYRIPKGAMVLPNNWWFTHDPAVYPDPMTFRPERPDPRTWSFGYGRRVCPGRYVA--------------------------------------------------- 218193169 288 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKDHVKAMLLDTFVGGITTTSVTLHWAMSELIRNPRVMKKDMPKLKYLKMVVKETFRLHPPATVPRETTRHFKVGGYDIPEKTKVIVNEWAIGRDPNIWKDPEEFIPERFNGAHVPFGSGRRICPG------------------------------------------------------- 164519821 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRKEIVNQYITVIFAGTDTTSHLIGNILFELSRNPDVYQRLQKEIDDNILSFEETQRLYPFYLFGRFMDKSYTDEDLFISKDLEVIRLVSQQEKQSGLFSDIQKFNPDRDPYDFIPFSAGPRNCIGQYLALIETKVAI------------------------------------------- 115388709 154 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGGGSDTTLSSLGSFFLAMAMYPDIQRKAQAEIDYTEAVVKELLRWLPVAPMPHRATDDRSCGGYLVPRDALILPNVWGFLHDPEVYHDPMTFNPERPDPRKFAFGFGRRVCPGKALAEANAFLAVAMSLAVF-RIRDANGRKIDGYPDVTAGVISHPVDFE------- 195453928 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMDMLMAGVDTTSTVMTGILLSLSKNPEKQAKSMKNVPYLRACIKESLRLYPAAGNARYIKSNIVLDGYRVPKNSAMMMLSYGLLTDNQHYPRGNEFLPERWPFVYLPFGFGSRICIGKRIVEMELELGLARLIRNF------------------------------------ 198468606 122 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNDFINHLLALKRE-HGLTEPQLTSHAMTFMFDGLDTTSSTISHCLLLLGRYPECQQRLYEELDYLSACFNESLRIYPAGGWAKTCTEPYKLHGSHHSQPDNIMIPIYGLHHDPQFYPEPEEFRPERFLDGFLGFGNGPRQCVGMRLGLAQAKAALAAIVQRF------------------------------------ 157357536 62 ------------------------------------------------------VTSPEISREFLKKHDTVLASRPITMVTEYSSGGFLTTAVWGEQWKKMRRVLSKVINPSTFRWLHDKRVEEADNLVRYVYNQCKINAIRKMILNTRYFGEGKQDGGPGVEEEQYFPWFRVLDLDGHEKTVREAMNTINKYHDPIVDQRVEHWREDLLDVFISIKDSNGELSVAEIKAQCTELILAAVDNPSNAIEWAMAEMINQPRVLGKNFQQLNYVKACIKEAFRLHPPFNLPHVSNADAIVASYFIPKGSHVLLSRLGLGRNPRIWEEPLIFNPERH----------------------------------------------------------------------- 111226529 33 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDEPKLITYEHLPHFLMDMFIGGTESTARTMDWFTLMMTNRKEMQDRIRTELLDVNASIKEIHRLRPIQPISRVVNDPIVLKHYTIPVGTLIIPNAHSFNFDPQYHKDPLTFNPNRGDNPHMTFDIGIRTCPFMSFAIDELFIIFSRLFQSF-EFQPIDNTPISEEAFTINSIR-------------- 34495916 14 ----------------------------------------------------------------------------------GEAFGRWLRMSDGDAHARLRTAVGAGLAALRCDEAEQTARRLARAFLATSAVDGRRDALADF---LPVATLASLLGWPEAALATAADRIARVCRALAADADAAARGRGSEACRTLLAELAGMPAQGWLKRWQAAFSD---LDDASLYANLLGILFQSRDAGAGLLSAAIAW-------RCKEKWDHADPAAWRARLRQDPVLHHTRRYVEEDVVLAGQPLRAGDQVLVLLAAAAHDPAAPEQAMD------------FGRGRHACPGEALALATARGALQALEQIRPDWRALGGG--------------------------- 212507623 328 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLVGIDTTSVAATTIIYHLAKNPEITEKIISQSVYLSACIKESLRIKPVIINGRSLTSNAIINNYQIPKGTHVIFPHYVVGNLPEYFPKPQEFIPERWRFASLPFGYGRRTCLGRRFAEIELKILISKIFR-------------------------------------- 115435230 42 -------------------DPTGF----WEMQAARARKSGVGFTADFLAGKFTIFIRDSEL-----SNRVFANVRPDAFFVIGHPFDHNLIYLFGDDHKDLRRRMATNFTPRALSTYAAIQQRGIVSHLRRWANGGKAEPIRVPCRDMNLETSQTVFAGPYEARERFKSDYNLFLPGLAFRRARQAVARLVRMLRDCARESKARMRECLVDYWMQETVREHISDDEEIGGFLFDFLFAAQDASTSSLCWAVSALDSHPDVLARKIAEMKYTKAVAREVVRHRPPATMPHIALQNFQLESYTIPKGTLVLPSMYESSFQG--FHDPDAFDPERFKRNFLAFGAGPHQCVGQRYALNHLVIFMA-LFVSLVDFR-------------------------------- 115487218 43 ----------------------------------------------------------------------------------------------------QRKNASYEFSKRSLRRFVDVVQAEVADLLRRAAGDGRGDLQEVLQRFGFDTICMVAFGHDPRCLAEVSWKIKKWLNVGTEHRLRKAIADVHAFAMDIVRTRRQQDRDDVLSRFVASDEHSDEVLRD----IVLSFLIAGRETTASGLSWFFWFLSSRPDVVARRPGEPFGFDALREMHYLHAALTESMRCAADDTLPDGTLLRAGWSVTYSAYAMGRLAAIWEDCLEYRPERWPFRFTVFHAGPRMCLGKEMAYVQMKSIVANVLEEFEDVEIAGGGVPEHVLSVTLRMKGLPV---------- 84514177 90 ------------------------------------------------------------------------------------------------EHKNLRRRIAPNFTPKALSTYTELQQIIILKHLKSWLHKSHAQAHESFPIRVLTRDMNTVFVGPYKARERFEHDYFLFNVGLMKLPFDFPVDRLAGTLGGCTAASKEKMEKDFWMQDTLREIEESKLNNAEIGGYLFDFLFAAQDASTSSLLWAVTLLDSHPEVLARVRWSPESNTLITSEQLRRPPATLVPHVAAEPFPLTESYTIPKGAIVF-PSAFESSFQGFTEPDRFDPDRFKRNFLAFGAGPHQCVGQRYA--------------------------------------------------- 9256529 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESVRLRAPGVITRKVVKPVKILNHTVPSGDLLMLSPFWLHRNPKYFPEPESFKPERWKEAFMAFGGGKFQCPGRWFALLEIQLCI------------------------------------------- 215507953 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAGHDTTAMAIAWNCYLIALHPEVQKKVQEELDMVECVVKESQRCPSVPVIGRTVTKPFTLGNYVLPEGTSVEIFIYGLHRDPEVFPDPEVFDPDRHPFAFIPFSAGSRNCIG------------------------------------------------------- 170027702 57 --------------------------------------------------------------------------------------------------DAFRAQVQQVLQPTTAKKYIAPLDEISTDFMARIHEMENNELPGDFLHELYKWADTRLGCVSKDGNEESKRIIDSINAFFWTVAEVELRMPIWRIYQTSAYKKYIGALDTFRDLCMRHMNNSTEVKSEEHISIVLDLIMVGVDTTSVAATSTIYQLSQNPDKQEIMLETMPYLRACIKETLRMYPVVINGRSLQSDAVIGGYHIPKGTHVIFPHLVVSNLEEYFPEPDRFLPERWPYVSLPFGYGRRTCIGRRFAECELQILLSKLFRR------------------------------------- 172051315 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDHILMTVGDIFGAGVETTTTVLKWAIIYLLHYPQVQRLIQEELDYLEATIREVLRIRPVAPIPHVALSDTSLGDFAIRKGSRVIINLWSLHHDENEWKNPELFDPGRPSSSYLPFGAGIRVCLGEALAK-------------------------------------------------- 39939260 68 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGSDTTANALSSILYYLYTNPRTLQQKSQSMSYLQAVIKEALRLHPGTQLTRVVPKGLVIEGQFFPEGTEVGVNGWALYHKKAIFGDASEFRPERWLGGSFAFGAGSRSCIGKNISILEMSKAIPQIVRNF-DIEINQGE--------------------------- 121706300 73 ------------------------------------------------------------------------------------------------EQKELRKIFAPAFRLALTGGIETNITNRFNELLAALDIRPEWNLIGDLGQPVPDSLRGGWTGYKNHQHMAAYELGSFLLTRRGFPKILDIVGKIWGFLSNLAIKQRTEGKNTFVSQALPYKSEKFPLMGTEMPGNVIGIMVASYETSESTLRATLCALLSNPAYYKALQHELRFLNGCVNEGLRLWPGKFTSRLSTGGVIDGVYVPAGY-IVSADLYSIQRNPKYWHEPDSFKPERWLRAFRPFSVGPRSCPGRQMALQKVRLTLSKFAFSF-DMEFVNPDQRDVPSGFLWG---------------- 189200681 134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGRDTTASLLSYVFMLLSQHTDIYQKLRAVVTQQQWVMSETLRLYPVPFDTRCALRDTTLPPVYLKKGMHMDYSVYVMHRRKDLWEDAGEFRPERFEGRFLPFNGGPRICMGQQFALTEA----------------------------------------------- 15290017 105 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERKLRDAVRLVDALAAEVIRQRRKATGSDLLSRFMGSIDDDKYLRD-----IVVSFMLAGRDTIASALTAFFLLLSDHPEVFDKLKDMHYVHAAMYESMRLFPPVQFDSKFAAGDDTLPDGTVVKGTRVTYHAYAMGRMESVWPDCAEFRPERWPYRYPVFQAGVRVCIGKELALMEMKAVIVAVVRSF------------------------------------ 171688574 107 ---------------------------------------------------------------------------------------------DGKAHVDFRKGLNGLFTRRALEIYLPGQEEVYNRYISKAANFKPVPWMTQFREIITAVSCRTFVGHYPIIIPFTKTWYGKKAADMVLAEFARCAAKMDAWVVEMIAKWRDAEEAGNTEGLTKPTHVLRDFTDYEIAQTVFTFLFASQDATSSAATWLFQIMAQRPDVLDRVRESMTYTRAVVRELLRYRPPVMVPYVAKKPFPIDTYTAPKGSMVIPSTYLALRDPEVYQNPDVFDPERGAKNYLVFGTGPHYCIGQHYAQM------------------------------------------------- 212541917 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GERDNLGFSTHKLSFIGGGLVEGGSETPACMILTFIGAMTKWPEIQKKDYACLPYVAAITKECVRWRPVAPMPHSLDADEWIDGRLLPKGATLILNIWGLNHDENHYRNPEVFDPERNSRDHYSYGAGRRFCTGIHLAERDMFIAMAMLLWAFPTTGLAMEPDLSPDTGFIEGLVACPAPF-------- 212533239 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RETFLDALARFTRDPRVLRDQ-----LVAVLLAGRDTTAGTLSFCTFELSRHPEVVAKLRQEMKYLNAVINESLRFYPVVPFNRYSLTDTTLPHIGVRADTRIVYSTLLMQREETFYDDPGQWIPERWPWQFIPFNGGPRICLGQQFAMLEMLYTITRILQVYEKIVAVP----------------------------- 218184881 52 --------------------------------------------------------------------------------------------------RLLRRLVSHMLQPSRVDQFAPWARRVLMGKLRETSGGGGGDFQHAVFCLLVLMCFGERLDEPAHLFRGRLDAWHALLRRQKFVPLIEARREYKKLASQGLPPAREHSYVDTLLDVKIPEEGNRSLTDGEIVTLCSEFPNAGTDTTSTGLQWIMAELVKNPAVQEKLYNKMPYLNAVVMEGLRKHPPSHTPHKAAEDMDVGGFLIPKGATVNFMVAEIGRDEREWEKPMEFIPERREIRMMPFGAGRRICAGLNVGVMHL----------------------------------------------- 145604701 51 ---------------------------------------------------------------------------------------------DPAEHARQKRPVAKHYSLAGTLALQPHVDDTIRLLLGEWVKMYAWDVIGQVTFHFGYLSSGRDFDGHLWMSDRGADYLSSVSQIPWLDRIVDKMKRLDDRYAGRDDRDQAAAQPDFLDRFLEVQRAQPDVVDRQRVLSYLSIMLAGADTTAITIKAVLYYALRTDGVWGRLVTACEYLEAVVREAMRLHPGVAMPRCVPDGELPDGNVVPPGTSVGMNPFVLGRNRTVWPDADDFRPERWNAADLTFGAGSRVCLGKHLGLLQAYKVVATLAVSYDLEMLEPEKEWWVRSAFFMRQGEL------------ 215504369 312 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLLHALLNTEGLSEKDVHLTIMDFIAGGVFTTTNALCFLLHHLACNPSIQEKLHGELSYLRACMKESFRLNPTVPVMRILPEDVVLSGYHVPAGVPVFANSLVTCHLEKYFAEPEAFRPERWPFSLLPFGHGARMCAGRRFAELELMTA-------------------------------------------- 66821583 32 --------------------------------------------------------------------------------------------------------VSSAFTKTKLKTIGDLIEKESNEHLKAYSNSGQPIFPKPYISKFGINVISGMMFVDKGAMEKLTVPIQAVFFYFQNEKFKRQVQEIYDYLEGIYNQHDTNLDTDLMDLLIISTEGKER---DMIIHIGMDCLLAGSDSTSATCEWFCLFMINNPDVQKKAYQELDNCPYMFKEVLRLRPVGVIPRVALEETTIMGYTIPKGSQIF----------------------------------------------------------------------------------------------- 212531571 105 -------------------------------------------------------------------------------------------TLDGARHERARALIRPTFSKLHIEN-EEAYDVHVQKLINLLLTDGSTVDLQPLFERLDLDSSTEFMGVRLRMLPFNFLHRDEKFWEACSTIRRFVAESVEKAMVRRQNANEETARSYILDNVVQETSDNTEIQD-----TLMNVFLPGHDTIAILLSNIFFHLARNPRVWQKLRKQMDYLHHVINETLRVTPPNNMTRIAVKDTALPPVFVPKGTVIASSFYSVHHRKDIYDDAEIWRPERWEEKFIPFGGGVHVCPGQNLA--------------------------------------------------- 212545951 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEREGKPDFVSRFFQREEDPENMTKTDIFTMCQSNIGAGSDTTAISLSEIVYNLLKHPETYTRLKKEIDFLQAVIKEALWLHSATGLPRVVPEGAMFAGKQFPAGATVGINSWVAHRNTNIFADADSWRPERWDRYFLAFGLGSRTCLGKNLSMLEMSKLIPQLLRTF-DFVLDE----------------------------- 159486074 83 -----------------------------------------------------------------------------------------------PRHGAVKRALSDAFADRALRRHVPAIAELVQAVFDRLGGAGSRDRAAQLQAVMSALQAG--FNTPPVQLPF-----------TAYGKAVAARQEFGQLVSQSIQRSRQHTASDVVAAAAAAAATGTALPDSLLVDNAAALATNAAGPNGGATGGVMAALRQEQQITAEALDEMSYGTAVARELLRITPVPAVFRLALVDFELQGRRIPKGWRVWCHVG----DSVTRYNKDQFQPERWPEYSLPFGSGVRTCLGRNLVMTELLVVLAVLAR-------------------------------------- 157761551 199 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFDLWLAGQETTSTTMVWACVCLLNHPEVVARDKPNTPYLNATINEIQRIASIFNIFRILEEDALIDGQIVSAGAVFTAQISLLHTDEAVFKDNTKFDPGRFMENNIAFGLGKRSCLGESLAKAEL----------------------------------------------- 157761551 509 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYVVGQETTSTTLTWAYACLLNHPEVVEEKPNTPYLNATVNMRKSTSILNINLFRQLQEDTVIDGQPVSAGTVVTTQLSLLHTNEAVFKNHTVFNPNQYENSYLPFGIGKRACPGESLARAELYLII------------------------------------------- 169851074 125 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDDRLSHEELRSNLSILFSAGHDTTSGAIASCVYFLSRHPEYQQRDHPKFKFLYACIKEAMRINPPISPARWTTEAVVLSNYPIPQGISLVPNVWVVHNNPKVWKEPAVFDPYRRPVHHIPFGTGPRQCV-------------------------------------------------------- 157349262 37 -------------------------------------------------------------------------------------------TVDDEKWRQQRKVSSYEFSTKVLRDFSSVVAKLAIVVSEAASSNQTMDIQDLFMKATLDSIFKVAFGVELDSMCDIFWTIKKSLNIGSEATLKRSIKVVDDFVYKLIHSKTEMKKDDILSRFLQLKD--IEIDPKYLRDIILNFIIAGKDTTATALSWFIYMLCKHPTIQEKVAQNMQHLHAAITETLRLYPVPVDAKICSDDTLPDGFSVRKGDIVSYQPYAMGRMRFVWDDAEEFRPERWPFKFTAFQAGPRICLGKEFAYRQMKIF-------------------------------------------- 170085399 39 ------------------------------------------------------------------------------------------------AHEHQRRILAPALNQQAVRGLTPVFFETSAKL--AMQWTKLFDASSVDEMEIDITNWAGRFALDTIGRAAFSYDFDCLLTNCEHKSSSFYMRALFWLFGEMIQKTKYELGVIASRMWWDAKVAGDRLDEQHVVSQMRTIISAGYETVSAVVAWILYELASDNQLMDSVNSRCPLLDAVLKETLRLHPAIENHHETAHDICLPQLFLPKGTLLVIPVNAIQSDPEIWPDAKIFRPQRWGRELLAFSEGPRSCIGKSFAIAEIKALVVTLVRQF------------------------------------ 215506812 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFDTTATAAAFAVHLLGNHPEAQAKIHDEIDYLDCVLKETLRLYPPIPIARKIDEDVVIGKHTIPKGTVSIVMLYFLHRHPRFFEKPDAFFPERHPFLYIPFSGGARNCIGQKFAQLEDKILLTHIMRHF------------------------------------ 78714402 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAMSFAIYLLANHPNVQQKDLMNMKYLECVIKESLRLYPSVPFGRFTTEDIFYQDKLIPKGTNIVIFSYGLQRDPEHFENPDVFDPSRKPYCFIPFSAGPRNCIGQKIA--------------------------------------------------- 145254095 198 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLMFAAHTSTVASIAWTAMELIRNPEYVEAIRQSFQTNEACVKESGRHYSGVHMWRTTHRPVQLDGYTVPENWVVCTSPYLTHHDPEIYEQPQQWLPERWDAAFLQFGAGSHRCPGENMA--------------------------------------------------- 170098574 144 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDILSILMRANMDEDKLDESELIAQISGLTFAAVDTTSGAISRILHLLAQHLHVQEKLRREVTYLDAICRETLRLYPPVSYARTAREDIEIYEIPILNNTNVIISILAANRNPEIWSDCLEWIPERWTDAHIPFLAGGRACLGFKFSQLEMKIVLSLLVESF---RLAPDKEIFWQMTSLTTPT-------------- 198454159 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CILTIVAGFETSAITVFNTLILLAMFPEYQETAFEELKMDRVLNESLRLLPPLPLIPREVTEDLKLSNILIPKGVTVAIDIFNTHRNKDFWGNPDNFLPERHPYVFIPFNRGKRNCAGRKYAEISIKIALAKILRNFRSFRF---EDLSFVDNIVLEFKEQPL---------- 70983886 106 -----------------------------------------------------------------------------------------------------RALIRPMFTPDRVSNL-STFERHVQKLLRILRHERQPVNVLDLCLRLTMDIATDFLHRFSAAFADVQRIQSWITMAGPLQVFLEGLKTINSFVDPFITRTLALGRRSFEEMEGSEEEEGLATFTQDPRDQLISVLLAARDTTAATLARTLYELSGHPDVVQRLRKNMRYLQAIHKETLRLYPIPFNMRVALSDTTLQPVHVKKDTIVAYSPLYMHRDGTPFSDPREYHPHRWPWTYIPFNGGPRICLGQQFALAEM----------------------------------------------- 46811123 239 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGRTLTMDQITMLVWETVIETSDTIMVTTEWAMYEIAKNPKQQDRLYQEIQYLTAVFHETLRKHSPAVPLRYAHEDTQLGGYYIPAGTEIAINIYGCNMNKHQWESPDEWKPERDLYKTMAFGAGKRVCVGS------------------------------------------------------ 145228813 143 --------------------------------------------------------------------------------------------LDGKDHVEFRKGLNGLFTRQALSFYLPRMEEVYNEYYARFNNFKPTPWMPEF-RELMCAVSCRTFVGHYITEEAIQKIADDILPYTKAWYGKKAADMVLAEFSNCAAKSKARMAAGIMDAWVKAQQDSRDFTDYEIAQTVFTFLFASQDATSAASTWLFQLMADRPDVLDKVRDQLPYTRAVVKETLRYPPVIMVPYLVKKDFPIENVTVSKGSMIIPSVWPACHDEEAYPNADSFDPDRWTKNWLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 157125682 75 ----------------------------------------------------------------------------------------------------FRTAVNPVLQPKTVKLYVDKLDAVAQEFMKIMIRDDKNELPGDFSQWL-NRWALETMGVDNIRQFFELTYQLDVLPSVWKYYKTPTFHKLMSVLDVLTSIVMAKVDDAVIRLEKNPSAPSDKVDRHVAIVMAFDMLLAGVDTTSSGTTGILYLLATNPDKQAKNMRNLPYLRACIKEGLRCPPTAGNVRAAGKDLVLQGYQIPKGTDVAMASMILNQEETYVKRAKEFLPERWPFLYLPFGFGARTCIGRRLAMLEMEMIVSRITRQF-DYRWNYGE--------------------------- 145236998 285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIISWLIQAQDNGDPPTDQAIKDDAWFIIAAGSDTTASALINAVYYLATHPGAQAQLQREIDYLTAVINETLRLKPSVLDGRVTPQGLKVDEDLHLPGDVVVVPTFAIQRDGRYWEDADQFRPERWNMPFIPFSRGSYDCVGKSIAWMEMRMALAMLVGEY-HIQLSDEEQRAFDGNFAMSVPALWATFRPRRS--- 215496766 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNVEIQCNVISFLVDGVETASTAMTFMAYLLAKHPDIQDKNITSLRYMDQVISEALRVYPPITGFRTCEKDYDWNGLKIPAGMSIKIPVYQLHHDRNLWHEPEKFDPERFPMAYQAYGNGPHNCIGMRFA--------------------------------------------------- 41079162 250 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRGQALNILLAGRETTASLLGWLWYYLARHPIEFQKLRKACDQLQYCNNEILRLFPVSYNSRMALTDTTLSPIFVKKGQQIVYHPHAMHRRKDIWGDADEFRPDRWKWEYIPFNGGGRICMGQQFALTEASYLTVRLLQRFDRIELDPNPVL------------------------- 164427848 145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKERRETGAQDIMWHLMNSTYKGDPVPDHEIAHMMIALLMAGQHSSSSTSSWIMLRLASRPDIMEDLYNEQVKHAAIVKETLRHAPIHSIMRAVKTPMPVPGTKYVIPTVLLAAPGVSATDESYFPQPDLWEPHRWNSPYLPFGAGRHRCIGEQFANVQLQTIL------------------------------------------- 3023559 254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLDSIKANITELMAGGVDTTAMPLLFTLFELARNPSVQRELREEIRKAEAQNKETLRLYPVITVQRHLIKDIVLHNYHIPAGTLVQVGLYPMGRSPLLFQDALRYDPARWNFKALAFGFGSRQCIGRRIAETEITLFLMHMLKNFQ-IDTVSKDDIKTVFGFILMPEKPPLTFRP------ 67902848 139 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVPNNDTTSIFISHILWNLARHPGIYEKCRQNMKYLNAVLNETHRLFPNVTQVRKCIRDTTLQPIFVRKGDVVQVNKNVIHRDHDIWPDAEDFRPERWENNFVPFGGGPRRCPAQMLVTAEASYFLARLMR-------------------------------------- 61657996 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNIMIAGRDTTGGTLTSAVYFLSQYPEVLRRDIREMKYLRAFINETLRLYPVPWNVRYPVKDTTIKPYFIPANTPVSYSVHCMHRRTDYWPDAEAFDPDRNPFIFLPFNAGPRICLGQQFAYNEMSFFVIRLLQHFDEVQLCEDA--------------------------- 3243069 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGHETTANMISLGTYTLLRHPDRLAELRADPGLAPAAVEELLRMLSIADGMRVATEDIEAGGTVIRAGDGVIFGTSVINRDETVYTDPDALDWHRPARHHVAFGFGIHQCLGQNL---------------------------------------------------- 585695 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAGSDTTANALSSILYFLYTNPRTLRRLREELDTHQAVIKEALRLHPGTQLTRVVPKGLVIEGQFFPEGAEVGVNGWALYHNKAIFGDASVFRPERWLGGSFAFGAGSRSCIGKNISILEM----------------------------------------------- 215495458 21 --------------------------------------------------PYIVLTDVEMIKQCFKEASTFHDRPPF--PVVVEPFLSSIVGLEGDEWKKVRTVLNPSFSASKMKLMTQIMSSCADEVVEDHVKKGEVDCQKNPNDPLLLSVQTVFHDVENSSFQQVIRFPKIISRLFSFTSFGKMTTRVCDNIRHVIELRRTRQTTDMLQMLLDAQAGVEDVEDRHLIANCFVFLIAGFETTASSLAFTIHLLAKYPEEQDR--------------------------------------------------------------------------------------------------------------------------------------------- 67524299 27 ---------------------------YDAFYRKIMEEHGAVVVW---FTGAWLVTKPEYLVEIFRNEDTYPKVGVNVRGKMGIFAGENIINSSKPTWATLTKVMKPGFKSFDAQAIHAKAKKVPERLLQAQSEVGKGKGVQWMEKYAQDVMGLCLFNFDLQALDEPRVPYAPLLGQIIPTIFSRWAAKFDSLLNEIVESTLAEKQPKVVSHMLKRALDNGQLTPELYRYNLRMSFMFGHDTTAIFMGLTMYVLGNNTVLQDKTIHQLPYLTSLLYEVLRLYPPVTENHTVSRPTALGKVTIHPGTWLGWNAYGVHTNPAIWPDALEVRPERWKGNYIPFSLHARKCLGQSLVLTEVKLLMFEMVRQL------------------------------------ 85680260 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGISYTLYCLSKRRDVQEKVYDDMERDPTYQEESMRLFPPVPIERRITKDCEVGGLKLVKGTSVVLNIYQIQRQPDMFEDPLEFRPERNPFSFLAFSAGPRNCIGQKIA--------------------------------------------------- 145237388 89 --------------------------------------------------------------------------------DLGAPVQSLHAHREKEAHDQRRRVWSLGFSDKSLRAYEKRIQVYRQKLIDLLTSAGDDEAISNYLTWYSYDVMGDLFGRTFGMLDASANHWAIQILNDMLKPLEYMNEDALRYEEFSHRRLKARMGEDISSSLLEDLRGRDPTTKEYYLGDVELIIAAGSDTTAAALITVIYELAKHPEYMHEKIAGLRHLNGFINEVLRLHPPIIIPRKTPEGITIGDTYIPGDMTVSCPQWVIGRSDLFYENAHQLLPERWKSAYAPFSVGPYACIGKPLALINMRT--------------------------------------------- 157343783 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGDLLTSLLSAGHGEEVVRD-----MVISFIMAGRDTTSAAMTWLFWLLSQHPPIESAIVAHVDFVKACLCESMRLYPPVVWDHAAADDTLPDGTALREGDRVTYFPYGMGRMEHLGPVADGGGPLKSPYKFPVFQAGPRVCLGKEMAFIQMKYVVASILRRF-EIRPAGSNRPVFVP--------------------- 159490874 240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMAGFDTSSHSVAWALFALAANPEAQQRVRQELDYLNACIDEAMRMYPVAATAREVTEPTRVGDFVIPPGVIVWPMLYALHNSVHNWDQPDVFKPERWGKRYMPFSDGMKSCLGQALGLMEVRTALVVLLGRYA-FALDPG---------------------------- 50545962 67 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKRMTPQEIAHLLIGVLMGGQHTSASTSAWMLLRLGLDPAIQDELYQEQVDILGEADGSFRHMPIHSIFRQVMRDLPVPSFVVPKGHFVMASPGYSQQAERYFPNAKKFDPRRWSSPYLPFGGGRHRCIGEQFANCQLTTLMS------------------------------------------ 146340428 18 -------------------------------------------------------------------------------------------------HQRQRSATARFFTPRVVARYCRLMETTSRELVAQFVTARRARL-DDLSLTLAVAVAADIIGLTDSSRAAMAARLNRFFAPVGQGAIATLRNAVFGQLRSLAFYWRARPREDVISHLLA-----EGYSDREILTECLTYGAAGMATTREFIVMAGVRLFEDDALRARFLAGNEPQRAILEEVLRLEPVVSKRRTACEMTDAGATTIPARSLLEIDVGAANRDEAAGACPHRLDPDRTRPAKMSFGDGPHRCPGAAVALHEAAIFLDQLL-RVPGLRL------------------------------- 195366498 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THDDLVGHALTVMLDGYDTSGTALLHALYYLAENPAVQQKLRVELQYLEQVIYESLRLSSIPQYTKVCTLPTVIKLSEVEDGMTIMIPNYQFHHDKQYFPEPEAFKPERFDNGFLPFSDGPRICMGVPLAMLTLKTAL------------------------------------------- 194901816 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPVEEVRSECCSMVAAAFETTGVTVCHALTLLAMFPEHQDTIYQELKYLERVLNETLRLIPVPFTPRETLQDFRLSTVVIPKGVAIGVDIFATHRNRDHWPDPSMFNPDRHPYAYIPFSKGRRNCIGWKYGLMSSKLALSKILR-------------------------------------- 195337315 119 -----------------------------------------------------------------------------------------------PEWWRIRAQVQKELSPKSVRNFVSEVDGVTKEFIRFLQDGGAIDMLPKLTRLNLELTCLLTFGARLQSFSRSTRLMDAAETTNSCILPTDQGLQLWRFLDELVEENVRNGSVG--SSLISAYVKNPELDRSDVVGTAADLLLAGIDTTSYASAFLLYHIARNSEVQQKLHTDITYTRAVLKESLRLNPIVGVGRILNQDAIFSGYFVPKGTTVVTQNMVACRLEQHFQDPLRFQPDRWPYLVLPFGHGMRACIARRLAEQNMHI--------------------------------------------- 215456430 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKLLAYCAGTVLEAGSDTTASTMQSFLLFMVSHPHVLNKLRDEIDRMPGFEDERRRPPTIMGIPHSSDQEDFYEGYLIPKNSTVIGNVWAIHMDPVTYPNPFAYNPDRKDREHFVFGWGRRFCVGQNVAEASLFVVLSRIIWAFDLQAPKDDEEATYTDGFVSIPKVYPLAFVPRSEK-- 218659351 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRIAQRDIELRGVVIPKGADVRVLMAAGNRDPDAFADPDRFDPARFHGTMLSFGHGIHFCLGAQLARVQLAESLPQIQARFPTLALAE-RPTREPSAFLRTFRALPVRLH------- 88595996 1 -----------------------LERNPYPVYERLRAEAPVAFV---PVLGAYVASTTEACRAVAAGDDF---DGIITPAGGRTFGHPAIIGVNDDIHRDLRSMVEPALQPAEVRWIEDLVRPIARRYVEAFESDGRADLVAQFCEPVSVRSLGDLLGLKNVSSDKLREW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66814720 44 -----------------------------------------------------VLTEYATLKEAFVDNEIFQSRFQRKSRTTCN-KGLNLANSNGEYFNHLKKTLSNEITNQKMKKNEKIIKIQVGLLINNIIKMYSLNVMDELMSTITRYFKSTGLPYPSDFIPEYFEDYESVKKLITRITNEYQLKHMTEISNKSTIEEIENYQPTNILESLLKQYRLNKIPYDGVIGCLMDLILAGSDTTGNTCLFSLVALVNNSNIQEKLFNEISYLVAFIKEVKRYYPCAPVPHLLTEDCEIQGYKIAKGTQVIQNIYSTHLSQSFCSNPLEFSPERNEPKIITFGIGQRKCPGENIFEIEIYIFL------------------------------------------- 6009458 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGIDTTSTTMEWAMAELLHNPSKLARLRKELEQIHAVVKEILRLHPSVPFPHKSKDDGELGGFMVPKNAQILVNVWSIGRNSSIWDNQIHLDFWRRDFELVPFGAGRRICPGLPLASRSIHYIMASLLHHF-NFKLADD---------------------------- 218715414 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVIKEGLRLFAPIPMPRYVPEGRTICGYECPEGAIVSCQAYSLHLNPDVFPDSESFMPERWNRLLFAFSAGGRGCIGKHLAMVEMKTLLRRI---------------------------------------- 212510347 66 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIGMCADILLAGIDTTTFSTSFTLYHLATNKEKQEKLFKNAEYLKAVIKESFRLNPISVIGRILLEDAIFSGYRVPKGNVIVTQNEIICKLDKYFTHPLKFYPERWPYLVLPFGHGPRSCIARRLAEQNMQITILKLCRNF------------------------------------ 116206024 69 ---------------------------------------------------------------------------------------------DHDAHKAHRAAIAPLFSKAKVVSRQDLIRKNVDKLTNRIETYKELDLEDWGIGLSISSQGAGVFWRTTKHVRWFGPTLRSIPIDWVMKTADEGTQQFLRYLQQSEADTKENSQNTVIHEIVRSKLPPSDKTFERIFEEIATLTGAAFETTANALRLILFNVYSNPDILRRVRTSPDPIPAVLMEGMRLSPAIRSPRQTDKDLVYGDWRIPAGTPVGMTTLLMHTDEKFYPDPLRFNPDR------------------------------------------------------------------------ 115383674 143 -------------------------------------------------------------------------------------------------HASFRKHIAGPYSFSNVRKMEPLIDARIGDWLAKLEEKGEEFDFAWWAVYMAYDVISEVFGAPFGFIEQFHDGLPAFGLLARLHPFTSWIKTLMRFRDRLIDQRLRDMRIDLLQTFLDAREDGKPLDMEYIKAEVLLVLLAGADTTGTVFQALMYNLFVNSEIYERMMEEIDYFVACVRETLRLNPPNIFPRYVSEPMDLYGRFAPAGTEISGNPWIMQRDRGLFEDAEEFKPERWNKYLFTFGYGARVCLGRDVAMMEL----------------------------------------------- 154286318 104 ------------------------------------------------------------------------------------------------DHARIRKSYASLFSSKALAAQEPLVSSY-------------HEWVGMLVYSLKGKVQLAACRFYPWLFRLLLKRIPKSAMSLMAKHQATTREKVDRRLSSTVD------RPDFLSHLQNSK---HQLSHAEIVTNSTTFVFAGSHTLQTAITGILFHLLHNPESLAKVTEEVRTSFATTEDIFRNLSKIMEGIRLSSPVPLGLTRHTISGEFFPAGWAANLSASNFVDPTSFHLDRWRDAVQPFLQGPRDCIGQNLARMEISLILGHLLYQF------------------------------------ 46126553 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAVIKETLRLYAPSTEPRSTGDDVTIDGYVIPKNTVVGMSPWIMHRNEEVFENPLVFNPERWNRWFWGFSSGGRMCIGMHLAMAEMTVLGAALYREYRT-TIAPGFE-------------------------- 170086484 79 --------------------------------------------------------------------------------------------------TQRRNLIGPFFSRRSILNLENAVQSKVSEIITSYCFGQSSNALDSCDFQNGILTAMDQTLPMIWVFKHFPLIKHLLLGVPESFAILEQRRQMGAQIDAILKDPKHADHETIYHYFLTPQPENQRLPREWLLDEGLYMRFAGSDTVGNTCTVATYHILANKDVRDKEAWPERDAPASYETLERLPYVTPLPRIVPTDVEIAGAVIPAGTVVSQGATIVHRNPEIFPEPTVFDPERWDKYLVSFSKGPRSCLGINLAWCELYLIIGTIFRKL------------------------------------ 157114372 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLMAGVDTTGAGVTGILYCLATNPDKQAKNMHNLPYLRACVKECIRCPPVSANVRATGKDLVLRGYQVPKGTDVAMSSMILQNDERFMTRAKEFIPERWQDAHLPFGFGVRTCIGRRLAMLEMEILTARITRLF-EYRWNYGE-LKIRGNLVN----------------- 145241852 95 ------------------------------------------------------------------------------------------------DHPRIRRAYVPAFSRRALARQESILAKYGDALVERLSGIERNMFHYTLFDIVGHLQFGEELGVLRTGAHKWVHSQHRLVRAATLLSALAEFSWINLLFRSTIPWMSKWLRNDLIDRRLQLQSDEPDLIEKDIRANAHIMMTGGAETTTALMTALTAYLLQHPECLARLKNNLAYLDACIKEALRLYPSVPHRATPAGGARIAGRWVSGNTRVYIPIFAATHSPTHFWSPDKFIPDR------------------------------------------------------------------------ 116202919 143 ----------------------------------------------------------------------------------------MFSEVDPTLHALIKRPVVRHYSVPAVLVMEPLMDTIIKEFIDEWLSYYAWDFMGMVTFKFGYMEKGTDFDMPWTDYILDKNPIYPIGPPNIGNVTRIAVQNLTARLKGEDKNFTEGNPDFLQYFIESKSTHPELVNDGSRLQRDVRANFAAFEPAAHSKARALPYL-----------------EAVVKETLRYHPSMIMERIVPEGTLPDGSVVPAGQMVGMNPYIVGRNKEVFEDAEEFNPDRWGQSLLAFGGGYRICLGRNLSMMEVYKVVPTLLASF-DIELEDPNEVWW----------------------- 194205846 76 -------------------------------------------------------------------------------------------------HRQRRKVLARVFSRAALERYVPRLQGALRREVRSWCAARGPVAVYEAAKALTFRMAARILRLDEAQCAQLAQTFEQFVENLFSLPLDVPFSGLRKGIRA---------RDQLHRHLEEAIAEK-----------------------------------LHEDRAAEPGDALEVIIHSTRELGRELSVQ----------ELKGYQIPKGWSVMYSIRDTHETAAVYRSPEGFDPERFRFHYIPFGGGARSCLGRELAQAVLQLLAVELV-RTARWELATPAFPAMQTPIVHPVDGLRLFFHPLVPSA- 194697724 43 -------------------------------------------------------------------------------------------NVDGARWRHQRKVASHEFSTRVLRDYSGVFRDTAAELVADLLMRSTLDSMFKVGFGVAAAFARAFDDASEQVLYRFFWKVKRLLGVSSEGAMKGSIRTIDQFVYGVIDRKIKQMGEDILSRLMERESDPGCFDNKYLRDIILNFVIAGRDTTAGTLSWFLYVLCRNQHVQDRVAREVDRDDVGVQEFVTCLTEDAISRMFSDDTLPDGYAVKKGDMVNYQPYQMGRMKFLWADAEEFRPERWPFKFTAFQAGPRVCLGKEFAYRQMKIF-------------------------------------------- 7271937 55 --------------------------------------------------------------------------------------------------RRMRNKLSPTFTSGKMRFMFPIVTQICEEFVEVLAKAAEENPVVEMREMLTDVIGSCAFGIECYGRKGLEEQRHGRLVMAFMNSFPEVIQFFLRIVRETVEYREKNNRNDFMDMLIDLKDDLTNLTMEEITAQAHVFFNAGFETSSTTMGFALYELAQN--------------------------------------------------------------------------------------------------------------------------------------------------- 158284925 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDRLLSVNEDG-PLSDTEIVQNIYSIVGAGNDTTAHSLGHTCLFLAMHPAVQRRLYQQLSYMECVIKESLRLAPPGTVAREAQEDLTVEGQLIPRGTTVVVSLFALHRRKDFWGDPDRFLPERCKNRFMPFNTGSRNCIGSRYA--------------------------------------------------- 154312567 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTSSTIAYTYHLLGKNPRCLAKARDELDYVYSCIKETLRRYPPADTARHGDDLVYEGRQFPTKDFMVMVCVHTIHHREDLFPSPYEFIPERPKNAWRPFERGSRDCIGQELALLEMKIVMAMTLREF------------------------------------ 211590067 125 --------------------------------------------------------------------------------------------VDKPDHARKRKILSAAYALKNLETWEYKVTDKVQRMLRAWTNFFTLDAIADIEALYPTARKQSLIVWNYEWYPIVNKLVNVIFFGRMQTSADNWENIMWRRGNERLRRYEAGEKEDFFQALMEDKNNAKNLEWGEVVAECNIMMNAGSVTTAVAIANVMYQLIRNPRTLAKLREELDYLRACLDESLRIFPPTSHPRETPEGTNILGEWVAGNTTVSMSALVAHRDESVFPNADQYIPERWQPYLIAFSAGARSCIGRNISYLEQTKAVASMVHRY-DFALSPGWELKRLETMNLILGEMPV---------- 119501493 74 ------------------------------------------------------------------------------------------------EHRAKRKLISAFYQPTKLPQIEHYVQERSRAVLREIQHGQGVDVLTDWHLVLGPDFGSRAIECPCPERDILALLKHQQFVGSLRMRYPNAYHYISCIFGKLTPRLRYLQADNEFASWCDGEKKKQQLDREYVVAEILDNINAAEATVSVTATYLIWRLTEAPEWQRKIRKELTALPACLREVYRLHPASSGRRVVPQGGHVLCGVFPQGTIVSTSVVALHRDERIFPDPDRFNPGRWEAQLIPFGYGARICLGKALATLEIKMLI------------------------------------------- 116179224 38 -------------------------------------------------------------RRVFTKTQFYSTAEGWY---KGKPLTTVITARDRQYHSYLLRVASSAYSVGSTPQMEVKIQPLVDLLLNKLNDLGTATLIAHFAFDMGIINVSEPFGFYFSVIAQAPWMHTFMLGNRFVQKAMEGGNPVLNLALAMVDKRLATDSTDFLGRLSAESDDPSKPTYEQIVAFVLANTMAGYATVAVALRSILYHLARNPSAYTKLQHEIDYLDAVVTEALRVHPVILEREVPAGGVVLAGQHVPAGTVVGFNPWVIMHNREVYEDAEVFRPERWRRCNISFGAGPRSCQGKNIGMMEILKVVPALMRRF-DFALANPKDEWQVNGWFTMQSKMDMTFTP------ 119191330 710 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIRLNGTFGSYREATTAMEIDHVSIKPGDKVFVSFVSANRDPDIFPNPNEVRLDRPLDSYIHYGEGPHTCLGRD-ANMVALTSMLRVIGKLKNLRRAPGPQVPRPGGF------------------- 145256052 117 -----------------------------------------------------------------------------------------LAESDPVRHKQRKAPLEPLFSKKNILSLENMLMEHVDHCFDELYSQGKPVSMEDMVSQFAFGQSLNAIADPEFKSLPVRVFQQYLPSLHVIKAFPEMGHELEQFAARRIDEYIEAAAQGMERLLIPIPEKGYEVPDKQGRDEILTLISAGDDTTGIANTVTLFNIIHNRTIHDRQLEQLPYLTAVIKEGLRYSSPSRTPRLVPPGGVPDGRFIPAGTRVGMAIYHIHYNEDLFENPHEFDPERWRAKFLPFSRGSRSCLGINLAYMEMYMAIAYIVRRF-DLELV------------------------------ 195053574 51 -----------------------------------------------------VVNNLELIREILNKNGKFFGGRPDFLRKLFGGDRNNSLALCDWSHQKRRNLARRHCSPRESSSYFTKMSDEIGILMERLQNVQPIDLKAACANMFSQYMCSIRFDYEDNEFQQIVHFFDEIFWTKHTTRIAYWSTTIRKFILERIIDQRQEPDTDFTDALLKSLIENENMCRNTIIFMLEDFI-GGHSAVGNLIMLALTYIAKDPIIAREDMEEMSYTMATIYEVLRYSSSPIVPHVASEDSVVSGFGVTKGTIVFINNYVLNMSQEYWRNPDQFCPGR------------------------------------------------------------------------ 212535892 107 -----------------------------------------------------------------------------------------------PERAQRAKAVAPLFSTASIRNASGTLDKVVDDFVNRVRTEGKT------GKPVNVLNAARGMAIDAISAYLFQQRYGAVTEQTSTMSASPFVDAYVGVIGDLIQTMADYWCADLINSFTQNLVNTEQVSPEQSRIELKDVCFAGTDSTSTNTASIIWFLAKYPEVYDRLCEEVQQRTAQNEEGLRWANPTRLPRQVPKGWHFKDHFYPEGTSVGAAATQLHQDEAVFPDSQAFNPERWENPFFAFGKGTRTCIAKNLAMAELTLA-------------------------------------------- 156382083 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLASVIDLIFAGSDTTANTFQWALYLMGKNPKKQEKLHKNMPYVTAWLKETLRMYTVPFVTRKLPVEITLQGYKIPAWTSFVILTSVISRDKDNFDEPLVFRPERWLRASLPFGFGKRMCVGRRIAELELRILL------------------------------------------- 170042581 151 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDELVHHAITILCAATDTSSNSIGFTLLSLGMYPEVQQKVYKQLEYMEMVIKETLRLFPVPMILRQSVADSTIAGLFIPKGNIFGIDIFNMHRRKDIYEDADQFNPERNPFSFLAFSGGARGCIGIRFAMMSMKIMM------------------------------------------- 169603197 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSWTDREIAAEMAGQVLAATETTSSALAFIYYELAKNQNLQQDLYEEVCAYDACIKEGLRFRPPVTGSRLVPEGKILGYYLPAGTVVTTQSLSMSRQRPDLFPDFDSYNPRRWKRKFLPFGVGARRCPGGNMATYQMRIILAATFRAF-RITLAPETTPEKMSPFANGFRSCHLVFTP------ 171693177 85 -----------------------------------------------------------------------------------------LITMNGETHKKWRSLFNPGFSPSYLVGLAPMIADEVARLLREQAGNKNAELLCESSKGYYHRAECLLMAMRAPCRDTLQRQIEWTSFGTTFNPFKRYLRIMDRLIGQEIDKRYTEHLQDLAQFLEEAQVKGAPPPLSEFAPQLRGFLFAGRDTTSSTLLYCFHLLATHPEALKRLRNQLPYTTAVIKEALRLFPPSASLREGRAGVDLGRRYPTEGCNVWTLTVALHHNAVYWKQAESFVPERWKGAWRAFELGSRACIGQTLALMELRVAL------------------------------------------- 198459692 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAAHAVVFLKAGYEQTANTLSYILYELAIHTDVQAECVQSLAYLGQVINETLRVHPITPYIRRTLTDYQVPDHPTYMLVKLIIPTHAIHHDPDIYPEPEEFKPDRWGGPWFGFGVGARSCIG------------------------------------------------------- 85105220 71 ---------------------------------------------------------------------------------------------DGPAHVEFRKGLNGLFTRRALEIYLPGQEEVYNRYFKSFAGGKPVPWMPHFREVITAVSCRSFVGHYPIIIPYTKTWYGKKAADMVLAEFAKCAAKMDAWIKQMIDKWREAVASGNTEGLEKPTHLLRDFTDYEISQTIFTFLFASQDATSSAATWLFQIMAQRPDVLDRVREEMTYTRAVVRELLRYRPPVMVPYLVKKAFPIEDYTIPKGSMVVPTTYMALRDPEVYPNPDYFDPERGAKNYLVFGVGPHYCLGQHYAQLNLALFV------------------------------------------- 2262164 128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRETTESEVTGLLIAGLFAGQHTSSITATWTGAYLIQNKHWWSAALDEQDFLFRSAKEALRLHPPKILLRTVHSDFTVKQYEIPKGHIVATSPAFANRLPHVYKDPENFDPDRFSKSYISLGAGRHECPGGSFAFLQIKAVWCHLLRNF-ELELVSPFPEINWNALVVGAK-------------- 169626152 42 -----------------------------------------------------------------------------------------------------RALLKPAFARKEISDL-PAFNVHVQNLLNQIPKDGSTVDLRPLFTHMALDAATEMLGNPTPKNESWLRSMNQWNIFTRDARFWSSCKTVHDFVSEKVDAVAKDPEKYSFDYVLAHELLKETLDTQTIRNELLNVFLPAHEATGVALTNIFFNVARYPRVWEKLRKETLALPAGQDESLRNPSIGTTSRIALRDTTLSPIYVCKGDIFSISFYSLHRRKDLFEDAETFRPERWEEAYLPFSGGPRVCIGQQMA--------------------------------------------------- 147778176 43 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDLLDFLISVKDSNGELSVAEIKAQCTELMLAGVYSPSNAIEWAMVEMINQPEVLSKDFQQLNYVKACIREALWLHPIFNLPHVSNSDATVAGYFIPKGSHVLLSRLGLGQNPRIWEEPLNFNPERH----------------------------------------------------------------------- 170064700 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRIDTPSGFAHMAQQDTTLRGYDVPKGTILMLGLDAIHNQRDIWGDPEVFRPGRFLDSHVPFGAGKRLCAGETFSRNTMFLVVAALVQNF------------------------------------ 157343299 54 -------------------------------------------------------------REFLKKHDAIFASRPVTMASEYSSGGFLTIAVVPKQWKKMRRVVAKTFTSPSIINVRNTVRQYSGNVIRKMILNGKKDGGPGIEEEQHVESLFTVLHLYAFSLSDYFPWMRVLDLDGHEKTVRQAMNTIDKYHDPIVENRAKQWREDLLDIFLSIKDAHGELSVAEIKAQCTELMLAAVDNPSNAIEWAMAEMINQPEVLRKDFEQLNYVKACAREAFRLHPPFHLPHVSTCDAVVAGYFIPKGSHVLLSRLGLGRNGRIWEEPLRFKPERHDLRFISFGTGRRGCPG------------------------------------------------------- 215494040 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTVTQSLTWTLFVLGIYPDVQSKVHEELDLIFAHDMTRSRAFFYHITVSNASRVRIFRNYQIPKGTTCFVFTYGLHRDPDHYRDPETFDPDRHPFAFVPFSAGPRNCVGQKFALMELKVTLAKLLRR------------------------------------- 6063109 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSSAIGFAIYLLSQHPEEQQEAYEECMILEGNEKENMPYPSVPTYARYITEDLQVGKLNLPKGSNISIMTYLTQADERYFPKPEKFDPQRHPFSFVAFSAGPRNCIGQ------------------------------------------------------ 198436288 179 -------------------------------------------------------------------------------------------------HCRIKRLALKAFSPKYIGTYAPVIQAGVAAHVKEWVDQGTVHILEKCKQAVSKTMMTVLLGIKSNDPDIQLYIQAADLPGFGFHKGLKARELIFNKLESQLKSKFNATDDELLNILKFARREGEEIKLCNLQNLSLEFIFAGTQSLQCSCSLVTFHLSQNPQVVKQCREEIKAAGLWDKETLRVTPTIPGARVALKTFELGGYQIPKGWQIIYSIRLTHEEAAEFEPGEHFTSTQSPFAFLPFGKGPRMCAGKNYGMLFLKVLIFELV-RTADISL------------------------------- 195378222 86 ---------------------------------------------------------------------------------------------------RLRSSLTSSITPRILQNFLPALNAVCDDFIERARRDPQTQVVPNFEEAVCTLMLGRRMGFNAKQPEKISQLAAAVKQLFISQRDSYYGLGLWKYFPTKTYREFARAEDDVISEIIDNELEEKELDIRDKKSAIIDFIAAGIETLANTLLFVLFLEYRDTNILQDALTNATYTKACIQESYRLRPTAFCARILEEDMELSGYSLNAGTVVLCQNMIA----------------------------------------------------------------------------------------- 66810041 31 -----------------------------------------------------------------------------------------------------RKLVSSALTKTKIKTFNNLIEKQTENLIESMNEFSNKNELFHPRKYLTKYSTMERLTIPFNEAFKKVGKVDDFLWPFFYFSNKQYKKYIFDYFMEEIYDQHYNEPKDLLDQLIIASQGREK---ETVILVGMDFLLAGSDTQKATQEWFCLYLINNPD------------------------------------------------------------------------------------------------------------------------------------------------- 67902182 235 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNDAEIKSICLTMVSAGLDTVPGNLIMGIAYLKRAHDEIMKVYPDGDAWEKCLLERFWTVIPICLPRENTKDIVWNGAVIPKGTTFFMNAYAADYDETHFTNPHAFEPERSGTPHYGYGAGSRMCAGSHLANRELFTAYVRLITAF------------------------------------ 6635860 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEATALDLMFALLFANFETTSQAITVAIKFLTHNPEEHQKILRKRENPKQVINETLRLASIVPVFRKAKKDIKFKGYTIPSGWAVMVCPPAVHLDPVNYKDPLDFNPWRWEDTFMAFGGGQRFCVGADFAKLQIAIFL------------------------------------------- 154313035 166 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGNTISALVAGSDTARAAMIGIFYFLCKNPDVDEKDSTVLAGKPGFIKEALRVAPPSMTGRIIPQGLWIDNTFIPPGAQVTAPYYNSHRLPSAFQDPTEFIAERWKRAYAPWGAGQHICPGKALANVELR---------------------------------------------- 212530086 128 -------------------------------------------------------------------------------------------------HRRRRKPLEPFFSRSGILRLQPLLAETIEKLVGKLCWSEKEDFLDEPNFSPGWYYLFQMFPWIAQAANSLPKFLIARLLPQALVFDDFDRMTLRNVAVAKQAKLDKSERDPFFHWIVNSEMPESELDDQRLANEAQVIMSAGSTSTARTLSHITCHILSRPDIRKRMADWPAKIPTWVEEGLRHSYMHPLPRVSPDPIEYRQWTIPPGVAVAMSPYLMHTDTSVYSKPFEFMPERWMRNFVPFARGSRRCLGQNLAMAELSLAL------------------------------------------- 169624200 99 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERRRETQGDDLLGYMGSAKLDPELFTPSTTIGLTVSTISAGSETTAYTTAVTMYCLLENPRVLAAALRPLQYLEACVKEANRLHPTMPEREVPAGGATIAGLYVPAGTIVAVNTAGIYSNTEIFGDIDVYRPERWNRANLLFSAGKRMCLGLNVSWLEMRKVIPALVMNF-DMSLAYPE---------RGLKHVP----------- 212527006 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLALLLAGKDPTVIGVSWTIYQLAQHPQIYARLRSEIESHIGFEKETMRLTPPIFNFREALQDTTLDPIVVKKGHIVFASIFGMHRLPSVGIDADSWRPDRWKGEFIPFSTGPRNCLGRSFAQFQM----------------------------------------------- 145604895 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEGEIISNSALLIIAGSETSLGASYLATYHLCTYPYVMKKLTSQLEYLTAVLKEAGRTYPPSGQPRLVTEGAFISGEMVPPGTLVFSHPMGASMAPFNFTNPEQFVPERWPFPYMPFGLGPRSCIGQSLAWIEMRLILGRLLWNF-DLSLSPE---------------------------- 156391819 26 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLHPPAFLTHRATKEDNLAGYTIPKGTFVAIGIDSIHKSDKYWTDPLIFDPQRKPFTYLPFSGGPRTCIGYKFAMMELKIILAELLRHF------------------------------------ 67538526 68 ---------------------------------------------------------------------------------------------DEDIHALRRRQLSHGFAQVSVAKLEPLIDGQMAILISKLRHYARTGQAFDLKHAL-NLYVLDILGIGELPCQNFTKFLSRLSPVPWMRRLMKSRNKLKEICAGCVRFKIENSRPDLLRSLVEATDPESGKS------------VAGSHSTAGTLTLLFWHLIQNPSIMRKVQAEIEYTMACVRENFRINPVFTMPRVGKSHVEIDGHHIPEGTNICISNYVLHHNPSVFPDHNTFVPEREKGRYLPFSVGHRMCIGRNLA--------------------------------------------------- 66802686 42 -----------------------------------------------------VLTDPDHVNEVCKQFLNFTNRPHFNSLDQFSSGFRNLSFSDYPLWSELRKLVSSSFTKSKVKGISNLLETQTNYLINTMNNYSINNNPKKYIHKLTLNVVCMIADVNEGDMARLTKPKEMILFYLKNKRFDQTLKQVREYIKEIYDDHLLNLDKDIMDLLIMSTNDSK---EDIIIQTCIDFLIAGSDTVGVTIEWFLVYISNNPIIQEKCFNELPFLNACIKEVLRIKPVTSLPRIANDDTFVNGYRIPKGTQII----------------------------------------------------------------------------------------------- 156847733 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGTKMTDQEIANLLIGVLMGGQHTSAATSAWFLLHLAEKPQIQEELYQKMKLVNQTIRETLRHHPLHSLFRKVRKNIPIPNYIIPKHRLLLVSPGYTHLQDKYFPNAKEFDIHRWSDPYLPFGGGRHRCIGEDFAYCQLGTLLVTFVTKI------------------------------------ 169604951 79 ---------------------------------------------------------------------------------------------DEDDHARFRRAFANSFSEKSLRDQIPVVESYVDLFISQLKKNESVDLAQWFNFLTFDLSADLSFGSSFSCLQSGTAHVWVRVTQDFGKGLACYIDRLLRYIIPEKVLQRMKDHREISSAKARARLEEFAMTTKEWEVNMLVIAFAASETTASALTAAVRELCQHRDITVASTQHLIYLNAVINETLRLDPPVVTPRVTPSPGALICDRWVSGTYVGYNQFAANRQGYNFHLPNTFLPERDMAGLNPFGAGRNSCIGVKLAYAEMRVALAKLIWVF-DVRLD------------------------------ 145243244 96 -----------------------------------------------------------------------------------------------------RQLIRPMFTRDRVEIFEHHVQHLI-PLLAGTKSNKVVDVTPLFLRYTLDAATAYLFGDYVQHRQSEIFCYGPFNPILSRTKFRQELKKMNDFMAPFIQRALSLSPEELDTSLSKQETFIHALDPKVIRDQLTAILLAGRDTTATTLAFCFFELARNPSVVAALRKEMKYLTAVLNETNRLYPVVPFNRYALKDTTLGPVGIRANTRMIYSTMMMQRDPAHYPPP------------------------------------------------------------------------------- 169614668 30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKGGMSDMEIKMNSEALIVAGSETTATCLSATAHLLGKNPEIMKKTTTDLIYMQACIEESLRMFPPVSPTRLSPGDF-VGGYYIPKNTKVHLHQHASYRSPGNWHRPDDYRPERNKKSFNPFSFGPANCIGKNLAYAELRLIMARLLWRF------------------------------------ 171682558 54 -------------------------------------------------------------------------------------------------HMQFRRCVNGAFAMSQLVQYEPFVDNTTKLFLKQIDTPKACDFTQWLQFPIGQIPLLDKLFLKNPLYLKLGEWGILDTTFPVAKFARARMAERLPELESASPETKGVKSPDLLSKFLAARENPDFMTDTLVQTMAVSMAFAGSETTAISLSAVFYFLHKTPRALARLLREIDFLDACVKEAFRLHPAPGLPRIVPEPLEIAGHWVRGGTIVGCNAWVLHRDKKVWEDAEEFRPERWNGCMLQFGMGSRTCIGKNISLLEIYKLVPSMLRRF------------------------------------ 190694829 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTNKVVAQNRAGWEEEARRRLQLMMYNDMFRIMFDRRFESEDDPRSRLSQSFEYNYGDFIPVLRPLLRRYLNRCHQLKTRRMKVFEDHFVQERRKLMTESAMDHILEAERKGE-INHDNALYIVENINVAAIETTLWSIEWGIAELVNHPAIQSKLRDELAYLQAVVKERLRMAIPLLVPHMNLNEAKLAGYDIPAESKILVNAWFLANDPKQWVRPDEFRPER------------------------------------------------------------------------ 46111153 233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQDLLKDLISLHKSKPEFTVNYLRKMVITNFGAGHETMASTLTSIIAMLGSNNDIQEQVSREILETHNPIKETKRLYPVISMPRTVPAGLHLHNNYFPPNTTVGCNPVALHRNPEIFSDCNEFKPDRWERVSLSWGGGARTCPGRHLAELVVFKVIPALIKEF-SIEAIVPPEDENRSYFLSMLTSV------------ 9294334 82 -------------------------------------------------------------------------------------------------HKHVRNLTVQMLGSQSLKRIMENIDLLTRTHMEEGARDGSLDVKETTSKILIECLAKKVMGEMEPEAAKKLALCWRYFPSGWFYNMMKARKRMKTLLKEEVLKKREEFGEFSKIIFGEKEGEKETMSMKNVIEYIYTFFVIANETTPRILAATVKFISENPKVMQELQREHAMIFENKSEEAGLTWEDYKSRKPDHDTKVGDYTIPAGWN-FMGYPSAHFDPTKYEDPLEFNPWRWKGNYIPFGAGPRLCVGAYFAKLLMAIFI------------------------------------------- 218721829 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDGLDMPMDELAFELGTMIDAALDGTTDSLIWFVVACITQDQVGRNRLPTPDDKPAIVEEIFRWRPPEGVPHLNREEATYNGYIIPKGSVIIPNVWTISREEALFSDPDDFIPDR------------------------------------------------------------------------ 115384806 58 ---------------------------------------------------------------------IYASRPRMVVFSELGAGQSNLVNMYGDRWRLHRKLTHMGVGLQQVRNYRGFQNDVAFDLLREPKHYVKHEVIAVMQRAAELNVPGKSFPMLMESFPVLAKFPNWMAPWKHGLGKGQGRGRPFFYALAEEAANNPSSGQCYVKKIFQ-EAPKHNLSRMEISSLTGNLFGAGSDTSSSTLVTFVLACCAFPETLPRAWEELDYVKAFVKEVLRWRSIGGQPHAPIKDDHYKGWFIPQGTWVQGNVWAIHHHEREFPDSDRFNPNRGEKGYMTFGWGRRVCSGQGLAE-------------------------------------------------- 115402823 58 -------------------------------------------------------------------------------------------TIDPQFHGRHRRLLSMPMSDTSLRGVEPLVNSKIQFTIQRMERTGVVDIYKWWILMIGELSFGESLGLLEIGMEPCLVNLASIFPLPFIPNVVSGGRRMVQYADEALARYKENPKVSLFTRIYKATEDG--LTDAEVRDDALSYIIAGSDTTATSLTYLVWAVCRSPRIKQALLEEVNSLPDGFNDQ-------------------DTRRLSFLGQVINETLRF-FNPSRWENATKLM----KDAFMPFGGGSRICIGLHLALREIRLA-------------------------------------------- 170102907 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIKDTAGVFFLAGSGSTSAALYTIILALLQFSDVQAKAQKELDYLSAVIKEAFRQEQFFFSPHSLTREDEYEGYRIPAHSIVIGNAWAMLHNEADYPNPELFRPERRDPIALSFGFGRRACPGSHIA--------------------------------------------------- 171682918 53 --------------------------------------------------------------------------------------------------------------------------------------------VASYNDPIITEVIALMLNVPGKSFPMLLETFPILFMPWFKGLGSRNSKGGHYFFYTLAEEAIEQYNQKSPSEQASMEADKYKLPVAELSGLTGNLFGAGADTSSSTLVSFILACCAFPETVKKAQEELDYINAFVREVLRWRSVAIQPHSPTQDDTYNGWLIPKGSWIQGNVWAIHHHEREFPDPDRFYPDRNDKGYMTFGWGRRVCSGQALAE-------------------------------------------------- 218715231 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIAGSDTTAPSLSVVFYFLALYPDHAEKVYARLPHLNGTINESMRAVLTFGYRVTPPEGLTIEGTFIPGSTKICTPRYSIGRLECAYEQPNDFIPERWKRAFAPFGVGRTACVGKHLAMVQIPSVVTSLVSQY-RIEFAPGE--------------------------- 44885671 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDAVVKEVFRWVTPLAVPHRATQDDFYDGYFIPKGSLLIPNLWKLTHDSRVYHDPFEFKPERFLADLLAFGFGRRICPGMHLA--------------------------------------------------- 169777593 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSTMASFFLAMALYPEAQRKAQEEIDYINATVKEVLRWHPPNNLPHLSTHDDMCQGYFIPKGSIVISNIWGFAHDPDVFHDPMTFKPEREPDSHISFGFGRRICPGRVMA--------------------------------------------------- 115390977 143 --------------------------------------------------------------------------------------------LDGRDHVDFRKGLNGLFTRQALSCYLPRMEEVYNDYYARFVNYKPVPWMPEF-RELMCAVSCRTFVGHYITDEAVQKIADDILPYTKTWYGKKAADMVLEEFSKCAAKSKARMAAGIMDAWVKQQLDSRDFTDYEIAQTIFTFLFASQDATSAACTWLFQLMADRPEVLDKVREELTYTRAVVKETLRYPPVIMVPYLVKKDFPVDKITVSKGSMIIPSVWPATHDEEAYPNADSFDPDRWSKNWLVFGTGPHYCLGQNYATLNLMAMI------------------------------------------- 116830989 35 -------------------------------------------------------------------------------------------------HKHVRNLTFQLLGSQGLKSVMQDIDLLTRTHMEEGARRGCLDLIECLAKKVTGDMEAKELALCWRCFPSGWFRFPLNLPGTGVYKMMKARKRMLHLLKETILKKRAS-GEELGEFFKIIFEGAETMSVDNAIEYIYTLFLLANETTPRILAATIKLISDNPKVMKELHREHEGIVRGKTEKETSITWEEYFRIFDHEFQVGSYKIPAGW-IFMGYPNNHFNPKTYDDPLVFNPWRWERTYIPFGAGSRQCVGAEFAKLQMAIFI------------------------------------------- 211590927 37 ---LPPQVPGVPMFG-NSFQIPAIQQGPWG--KRLAEKYGEITWVFLNSSR--VVT---DLME--RRAAIYSSRPPFPMTQGIMSGDRIVLMPYNDRWRLLRKIMHQILNGKNQDIFRPFQDLESKQLCWDYLHAPERWWSANANSVIMSVVFGRRSLLDDPEVTELFETIELFLENQQPGVNIVDAFPVFAKLPKLLQWWRPRGEAIFLARLEQRIKDGQQIDDTQKLFVFGSLMEAGSDTSRVTIGQIIAGAICSPDWVVKARRQLDYITAVVKEGFRWRPNIAEPTALTRDDEYEGYRFPKGTIFTWNAWAIALNPDEYEEPERFWPDRFLNGHWAFGPGRRVCVG------------------------------------------------------- 194218771 35 -----------------------------------------------------VLTGYEAVREALVGTGQELADRPPIAIFQLIQGGGGVFFSSGPRWRAARQFTVRTLHPAANKVLQELRCLTVQALLGWAPSNVTFTLLFGQRFDYRDPVFVALLGLIDEVMQLFNIYPWLGTLLQLHRPVLRKIEEVRAILSTLLEARRVQSYMDALIQEGQGKDPTGLFAEANMVACALDMVMAGTETTSATLQWAALLMGKHPSVQGRVQEELDYTNAVLHEVQRFITLPHVARCTAADTQLCGYQLPKGTPVVPLLSSVLLDKTQWATPHQFNP-------------------------------------------------------------------------- 218712302 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDTCLAAIDARKHNPRNDMMEQWLSARRKYPDLMEEEVFGAAVANIGAGADTTSATLQALFYYLLRNSKYLKKVRDEIEYLQACIKESYRYHSATGTGRVVPAGLSIDGHHFTEGVILSVNPWVFHRNPALFEDCNEFNPERWNHYLLHWGAGSRKCPGRHLAHFEISKVAATLLRDYDIEQVDPETEWTFETHFTAVPYNWP----------- 145603444 103 ---------------------------------------------------------------------------------------------DGKAHVDFRKGLNGLFTRKALECYLPGQEDVYNRYFKKMVQIKPVPFMVEF-REIITAVSCRTFVGHYMSDETVRRNFPIILPFTKTWYGKKAADMVLAEFSKCAAKSKARMNADLSQRWRDAEAAGRDFTDYEIAQTLFTFLFASQDATSSAATYMFQIMAQHPEVLDRVREEMKYTRAVVKELLRYPPVIMVPYVTKKAFPIPEYTAPKGSMLIPTTYMALRDPEVYDRPDEFDPERGQKNFLVFGTGPHYCLGQHYAQLNLALFV------------------------------------------- 195329620 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSRDEVQSECCSLVAAAFETTGDTVYHALILLAMFPEHQDTVYQELKFLERVVNETLRLIPIPFTPRETIRDFRLSSGVVIPKGVVGVDIFATHRNRDYWTDPSSFNPDRHPYAYIPFSKGRRNCIGWKYGLMSSKLALSKILR-------------------------------------- 195616308 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KREVRDFLDALVSLVDSQGRPLSFDEIKAQTAEMMFATIDNPSNAVEWALAEMMNRPEVMQKAMEELDYLKACVREAFRLHPYHNLPHVAMEDTVVSGYLVPKGSHVLLSRLALGRNPDVWDEPLQFRPERH----------------------------------------------------------------------- 164655399 75 -------------------------------------------------------------------------------------------------HARQRKIIAPAFAPSVVKDYQPTIHRHAKLLVEKLRLIVQQEIVIDVLFWLSRTFDADFRSLERGNRDPLANSMATLMPTKRTTTIRDAKKTVEKHAEEIVERMRKENFDDLISRMIRANKPSERMSNAELMGQMTTLIIAGHETTATQNSWALWLLAMHPEQPVRDINSLPYLDNVVKESVRMLPSIPSTRVALKDDTYNSIMIPKGHELFIPLNVIQLSKELWEDAQDFNPSRWDNGHLAFLSGPRSCVGKQTAILETQVILAHMILNF-RFDVVPGWDLVQRQQIVRRAIRMPLIMTP------ 218185203 45 ----------------------------------------------------------------------------------------------------QRKNASYEFSNRSLRRFVVDVAEIADRFLPLLRRAAGDGGGDGDVVVLDLQEVLQRFGFDTICMVAFSWKIKKWLNVGTERRLRKAIADVHAFAMDIVRARRQNDRDDVLSRFVASDEHSDEVLRD----IVLSFLIAGRETTASGLSWFFWLLSSRPDVAARRPGEPFRFDALREMHYLHAALTESMRCAADDTLPDGTLLRAGWSVTYSAYAMGRLAAIWEDCLEYRPERWPFRFTVFHAGPRMCLGKEMAYVQMKSIVANVLEEFEDVEVAGGGVPEHVLSVTLRMKGLPV---------- 195551867 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFFTAGFESSSSTMAFAMYELAKDADVQQRLRE--EIKDALVESGGQVTSLEFMQLILLEDYSLAPFHNKFGMPVYIPCYALHMDPQYFPQPRKFVPERTPYTYMPFGLGPHGCIGERFGYLQAKVGLVYLLR-------------------------------------- 169765434 44 ------------------------------------------------------------------------------------------------RFRSYRKAMHRVLTKELMSRFNPLQDVEVRRFLLRILQ-KPDELIQHIKTEVGAVILKIAYGYNIEPHPLLKYLPTWFPGAGFKRTGYEWRKTLLATIEKPYQLVKQHMRQGSYPPSYLAQIDGEPTAEEELVSKWTALYAGGADTVTPTASSFFLAMALYPEVQRKAQKEIDYIDAMVKETLRWHPVGPMGHLVTEDDIYEGYLIPKGALILPNIWGFTHDPKIYRDPETFRPERFDPHTLAFGFGRRICPGRLLADATIFLTIAQSLTVF-NFSKPEGEKAEFLPGVISHPAPYRLEITPRS---- 115491267 136 --------------------------------------------------------------------------------------------LDGKEHVDFRKGLNLLFTRSALACYLPRQEEVFDMYFERFNNYKPLPWMPEFRKLMCTISCRTFVGISESALDKIAHDYYLITPFTKSWYGKRAADMVLREFSQCAAKSKLHIASGIMDAWVKAQLDSRDFTDYEIAQTVFTLLFASQDANSSAITWLFQIMADRPDVLDKLFDKLPYTRAVVRETLRYRPPVIVPYIAKKDFPIEKYTIAKGSMVLPSIWPATHDAEAYPNPDSFDPDRWPKNFLVFGTGPHYCLGQ------------------------------------------------------ 145251595 115 -------------------------------------------------------------------------------------------------HRSRRAMIAPFFAKARMDGAQPLIKANLAKLIRHLDAHASSDVITGYYRSFEYLETTDMVPIWSETVRNLVERHLPGFFPLLAWAGSRCIAAVYPKLLPVIAFRMKCAQE--VNFMWTNSEEGKKITEERLLHEFITIVAAGTETTAHTMTVCTFHIAHNQSILDKLREELDNRFHSNADMSYGLSHRLQRISPIDPLKYKDIAIPPNTPVGMSSALMHHDESIFPQSHEFIPERWTDPNVSFSKGSRQCIGMNLAFAELYLGIATLFRR------------------------------------- 84514189 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGIDTTSSIIEWIIAELLRNPDKLTKVRKELCQTQAVVKETFRLHPPIPLLLPHKCDVNILGFNVPKNAQVLVNVWAMGRDPTIWKNPDMFAPERNNFELIPFGAGKRICPGLPLAHRTMHLMVASLL--------------------------------------- 157345027 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTILNFMIAGRDTTSSALTWFFWLVSKNPLVESKIREEIEYLHAAMCEALRLYPPVPFQHKAPPDVLPSGHKVDPKMKIFFPVYAMGRMTAIWKDCLEFKPERWSYKFFSFNAGPRTCIGKEVAFTQMKA--------------------------------------------- 115482616 66 --------------------------------------------------------------------------------------------------RRQRKAASLEFHSAEFRSLVELVHRRLLRVLGDAEEAGDAVDLQDVLLRLTFDNVCMIAGLPEIPFAKAFEDATEATIVRFVTPTAVWRAMVDRFAYDVIRQRKEEGRSDLLTIFTKMRDADAAYSDKFLRDICVNFILAGRDTSSVALAWFFWLLNKNPAVEAKIVKKMEYLHAALSEALRLYPSVPVDHVVEDEVFPDGTVLKKGTKVIYAMYTMGRMESIWEDCREYKPERWAYKFTAFNGGPRLCLGKDFAYYQMKFAAASILRRY-HVRVVDGHPVAPKMALTMYMKHLKVKLT------- 110629307 132 -------------------------------------------------------------------------------------------------HRRRRMANSRMFSKRAVASAQELIHGHIKELTEAFEFNKDVGFQKDWNKAQSWRHSMEAVAQATPFCKQFPWLNGKLLMLPEWILKVIVAKATHKLMGRIAAEYVAHRSTDIFHSIDRSALPNEEKTALRLMQEGLTVLFAGGETGSRLLAHTIYHLLDNPEILEKVRKEILDAAGDSKDLPRATTTSRLPLVSKKELIYKDWVIPAGTPVSMSHPDILHNDEIYPEALKFKPERWFNAFIPFGKGTRMCIGVDFAYIELYMSLSTLITRF-DLEL------------------------------- 125599880 24 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVGGIDTTAVTVTWIMSELMRNPRVMQKDIQNMKYLKMIIKENFRLHPPGTIPRQTMKTCTIGGYSVPSETRIYVNVWAMGRDPNIWDNPEQFYPER------------------------------------------------------------------------ 167588337 36 --------------------------------------------------------------------------------------------------RRQRQTVRPHIQSPAV----PEIQRIARHWSARIVPGQVVDLDLEMAAYSVTLAGHALFDIDLGPNALTIAKAVRILSRVALLESSTGLPLGHWFPSKMCPRKRWALRVMRAQIEQVAKESQRPL--AMHRDDLATLLMASHQATGATLAWAQLLLARHPEVLAALRTELATIDWVIQETLRLYPPAYVPRQLSRAMTVSGTPLRRGDIVMISSWITHRDARWFPEPEAFRPERPQGAYFPFGVGDRACPGTGMAMMDLAVSLAYWIE-------------------------------------- 170115739 37 -------------------------------------------------------------------------------------------------HRRQRKMFNPVFSVANIREMVPVFYSVTHRLRDSIAKPQEIDMVSWMGRTTLELIGQSGFGYSFDTLPQFRRFIIDVLPWKAIHDARDIVDTMHKTSLEIFESKKKAQGKDIMSMLMRANMDEDKLDEDELIAQITALTFAAVDTTSSALSRSLHLLAQHPEIQEKLRREITFLEAIVRETLRLYPPRTCARVTRQDIEIYEILVPNNTNLFISIIEANRNPDIWPDALEWIPERWSDAHVPFLGGGRACIGFKVSQIEIKVVLSLLIESF---RFAPSKEIFWQMTTVATPT-------------- 169783180 61 -------------------------------------------------------------------------------------------------HRRRRMAIAPMFNKQSILSAEHLIKQHIDELTDVFESYYTTDVLYHYMFDTAAQQWRHSMDAVAQATPFLKQFPSLLSRPMLIWVLKRIHQLMASIVSKYMASKPEEDQDELIHAIEASSLPPHEKAPTRLAQEGLTVLFAGGETGSRLLAHTVYHLLKNPEILEKVRKEILDAAGDSNQLPRAATTSRLPLVTEKPLAYADWVIPPNTPVSMSHGDILHNEDIFPDPMKFMPSRWFNAFVPFGKGTRMCVGMNFAYCEIYMSLAVILARF-DLEL------------------------------- 169768662 43 -------------FHISVYDAYRRVSEIGFHNSRLRETHGAVNIW---NSGQWLVTKPEYVVRILRNERVV-AKGGFYGKVPHSTLAGLFIDSHGELWKQFTGVMKPGITFKREQQHAPSDRGVVDDIIERWAIDVFGESFFDVDFGATVRAQDALLAILWNLGGHLIHHFPMFERIGWPLRPTRMIRELEEALIDITEKLKYPETPPVIYRLKRARDDG-LMTDFHYRSNLKMMFFAGHENVKFAFIATLWELSQNPQMQEKLYREIAAHTAVLAETLRLYPPVSQNRKTLEPVYLGNITIPQGMWVGWTAYGVHTDPNTWPTAHEYQPERWRGSYIPFNAWTRSCIGSEFALLQLRVTLYEIVRHF------------------------------------ 3243065 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGHETTANMLALGAFALLEHPEQLAELRANPDLMPGAVEELMRYLSIVHIGRTAVADVEIEGQLIRAGESVTVSVPAANWDPAKFPEPERLDLTRRTSGHLAFGHGVHQCLRQNL---------------------------------------------------- 145348453 87 ------------------------------------------------------------------------------------------LRMTGSRHAATRANFGKVLGRAALESYAPAIGERTREFVEDVARRSGKETSSFRPGAECVDFALDLLFELFLGHVPEAKYKDAMSLGKWSSEFKAGKLALEDLTSYVEAHYRGVKARGELDRPQAVDEFDEVFSDDRIATTCVLMVWGSYIEAAALMGHACVLLGEHDDARRAVLREFERVCCDDENGCRMPQTAGGLRVNPSPRKFASFDVPAGYVLTADPRIPFRDEANFPDPDAFKPERSSETYYPGGMGQHQCPGISLATVMTQIFLAELVSAFPN---------------------------------- 158295296 196 --------------------------------------------------------------------------------------------------REFRSRVQPVLQLSTVRRYVSPLEQVTEEFIDRCQQDDRKELPDDFDNEIHKWSLECILGCLEPNLDPYWRYFPTPVWYKYVSNMDYFVKVCMKYIKNATQRMKLNEGRALDGEPSLLERVIKSENDEKAVVMALDLILVGIDTISMAVCSILYQLATRPAEQQKLYEELHYLKAFIKEVLRVYSTVINGRTLQEDTVICGYRIPKGVQCVFPNLVLGTMEEYVSDAQRFKPERWPFASLPYGYGARMCLGRRFADLEMQILLAKLLRSF------------------------------------ 170759497 54 -------------------------------------------------------------------------------------------TMDDEEHIHRKHLFMSLMTPLSQKILAELVMEKWKSSIDKWEHDKEIVLFNEAKETL-CQISCKWAGVPLHKSEIKNRAEDFNLMGPQYWKGKMARSRAEKWISGIIQDVRSSRLDTPLYAMAFHRDLDSNQMDTSMAAIELINVLRPIVAISTFITFAALGLYEHPECKEKISGGDSYVEMFAQEVRRYYPFAPFGARVRKDSILNECELKKGMLVLLDMYGTNHDSQIWEKPNEFYPER------------------------------------------------------------------------ 125584847 85 --------------------------------------------------------------------------------------------------RRQRARVQHVMSPRLLASMAACCRGKVEKILDRMASAGPFDLQRLLTRFAFDVTAMAVFGVDTCRLAVMEVGFFRHTVPVSCWKLMRSLRILRRFVAEMIEKRRVAGGADIVSSYINDPEDEDGNPREFMYATFINYMVAGRDTVGTALSWLFFNLTEHPRVVARIREELEPIASSKAESMRLYPPGPIERKATEDVLPSGHTVRAGDNILIPVYSMGRMASVWKDSGEYRPERWAHRFMPFNAGPRLCLGKDISVLQMKSVAAAVAWNF-DLEVVAGHAVEPKVSIVMQIKN------------- 170096138 2 --------------------------------------------------------------------------------------------------RRYRKAFHEHFHPNIVPKYQPIQAKSANTFLRRLLA-SPDDFMDHIRHYFAGSIMMAILGVPGAFLVDLLPVLKYIPSWFPGAGFKRKAARWRALISETLERPRPSILQSMISNLPDESDPRRAEAEAQAKAVTAVAYAGGSDTSVAAVQAFFLAMAMHPDVQRKVQAEIDYVNAIVKETLRWHTPLGIPHMSTEDDEYDGYFIPKGTLVIGNIWALMHDPDAFVDPFKYKPERDANVHLVFGFGRRICPGRHFLDASLYVAVSNVLA-------------------------------------- 211585086 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDNQVDFLGGVMMEGGSDTGSTMLLVMIQALVQHPEVQERARAELDYINMVVKETMRWRPVTPFPHALNQDDWVNGYLLPKGTTVFLNVWGLHHDESVFPNPERFDPSRHNRDHFIYGAGRRLCPGIHLSERSMFIGAAKLL--------------------------------------- 125773861 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGTDPTLVSLVGILLSLAKNPDKQARNMSNLPYLRACIKEGIRLYPIGPGTRRMPHDVVLSGYRIVAGTDVIAANYQMANMEEYVPRVREFLPERWPFMYLPFGFGPRACAGKRIVDMMLEIGVARLVRNF------------------------------------ 169766262 72 ---------------------------------------------------------------------------------------------DTDEHRRLRRQMAHGFSEKSMRAQEPIIRKYVDLSLEKLHCKNGSLVILDWYNFTTFDIIGDLFGEPFGCLENYDQWIKGIFKGAYLGSFMQFVPRLKSTLLLLVPKSMQEKRPDLIDGLLRNK-DELKLGLDKLIANAEILIIGGSETTASLLSGVTYLLLQNPNAYETLKNEVRSKFNHQEEINRMYPPIANPRVCPKEGSWVLGEYIPGKTVLIHQWALYRREKHFKDPNTYHPERRRDAFQPFHTGPRNCLGRN----------------------------------------------------- 156037778 235 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAGSDTTFATTMVGILNLLLHPIIFHKARNMLDYLEYIIQEIIRWRPLSPVPHKSLKDDVYNEMFIPRGTNVYFNTWAMGRDEAIYKDPDLFNPDRSGEPYLPFGFGRRICVGRHLALASVWIVLATLIS-------------------------------------- 171691194 40 ------------------------------------------------------------------------------------------------EHAPRRKVWERAFSTKALAIHEPKTREVCHTWLAKVASFNGKPIDTSLFSLLIPFDHMGKVGFSHQFRSIEAGKEHRMLHLLESMKTAAEFDQLTMLMADRRAAAEDNNKGDILQHFLDDMRSEKPIAFTNKIILYSDVLTGATDTIGAVLAHLFYQLANHAHYQDLLHVQLQKADALINETMRPIASNGPRRTPPEGITVDGVHISGGVAVRVPAYALHRSEQFYAEPAQFRPER------------------------------------------------------------------------ 111226832 223 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLIPATPFPRMSNEGFEVDGIKIPKGTYLFPSMYSIFRDEKYWENANKFYPERHSNNYFPYGVGKRMCLGSNFSQHELYICLT------------------------------------------ 195500384 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSVDEVRSECGSMVAAAFETTGVTVFHALTLLAMFPEHQDTIYQELKYLERVLSEALRLIPVPFTPRETTKDFRLSTGVVIPKGTIAVDIFATHRNRDHWPNPSMFNPDRHPYAYIPFSKGRRNCIGWKYGLMSSKLALSKILR-------------------------------------- 121713434 118 ------------------------------------------------------------------------------------------TTVDHTHHRIRRGFISPYFSKRSVLQFEATISEKLAMLTARLEEASHAGSVLNLQHVFMQYAYGETHGYHESFRNDLVDAVATQLDLLHVNRFFPGLVRLFKWIRELAAKALARKRETIFDALTAETVPPEEKTLDRLEVESTVIFAAGTDTTARALAVASFHLMQNQDVLRRVMPTPTTSVSWVNESLRYALVTRLPRVAPDETKYGDYMIPPGTPISQSAYFVHQDPTIFPEPQRFHPERWIRALVSFNKGSRQCLGINLAYAELYRTIAAVARRF-DMEL------------------------------- 39968473 153 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIGYMMRENRDKEKLTEQEIIRNSNILISAGSETTA-TCMGALSYLFTLPENRQWRDNVLPILHACIEEALRIHPPSETPPRVSPGAFVGGEYVPKDTIVQVFQLATYHNPDNFVEADKFRPQRNMAAFKPFSNGPRDCIGKNLAYTEMRLIMSRVFLRF------------------------------------ 164661337 3 -------------------------------------------------------------------------------------------------HRRQRRAIQPGFHSRAIKRLAPVFQQHAFNLLAYLRTQTRIDVYTPLSAAALDALGDGALGASFGALASLIVHPSGIVHAAHPHAFRREARVLFDLAGSIVDDAQARIRPDILASLLRANANAKRLTDAELHAQVSTFIFAGHETTATQMAWLLLFLAKDQRRQAEELEDIPYLDWCVRECLRQAAIHTTSRVATDTDWIRSIQVHRGMIVLIPLTSIMTSEHHWADPEEFRPERWAEPTLSFLMGPRACIGSAFALLEMKVFIATVL--------------------------------------- 33563181 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEYRQRCWNHLDQMPMCIKESLRLYPPPTIVRELSTPVTFPDGRSPKGATVVLSIYALHHNPKVWPNPEVFDPSRHSHSFLPFSGGARNCIGKQFAMSEM----------------------------------------------- 218724494 120 -------------------------------------------------------------------------------------------------HRRRRAAMAKFFSAANVARLEPKVLARVQKLLDRVEEGRQCDVISDYAAPHTRDFLSTP-DFSATFNQVLRDFSEIMLWHRHFPVVFPILGAMPRWLISMMDPTGAQIADNQASLLKQAQYTSDVIGPEEKTLPRMMLLGAGTETTGNTLSNFVYHVLSNKSILDKLMTELEYLQACIREALRIAPMTYATPSPSESTPPKTYTFPPGTVLSMSIIDMHLNSDIFPDPRTFRPERWPEPHLPFGKGTRGCLGIELAKEELTLMTGNLFRRF------------------------------------ 170046077 96 --------------------------------------------------------------------------------------------------REFRSRVQPVLQLSTVRRYVTPLEQVTEEFIDRCNKDDKQELPADFDNEIHKWSLECILGCLEPNLDELKAPYWRYFPTPLWTKYVNNMDYFVNICMKYIKNATKRMK---LSEGRALDGEPSLLNEKLAVVMALDMILVGIDTISMAVCSILYQLATRPAEQQKVYEELHYLKAFIKEVLRVYSTVINGRTLQEDTVICGYRIPKGVQCVFPNLVTGTMEEYVTDAKTFKPERWPFASLPYGYGARMCLGRRFADLEMQILLAKLLR-------------------------------------- 111226730 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESVLSSCTNLLLAGTDSSANTLSFLLVSLINNPEIQEKVYFKCPYTCAVIKETHRLYSIAPEPHYCSNDVEIKGFKIAKGTQIIQNIYSSSRSEQYWDKPLSFIPERKNKNIVSFGLGLRGCIGKSFAE-------------------------------------------------- 210131203 252 -----------------------------------------------------VLNGYTAVKDALVDSELFASTIPGYLLDVLVGFGGILGAPWGPGYRQRKR-----FATTVLKNLGMKVGQSNGQPVDIA-----HDVSVAVSNIICSMTVGKRYDYEDETFRELYKAIAAITFEVGTGRIIGAFPLLR-----------------FVPVELEQQEKVDGLTVENVLHMTTELFFAGTETTTNTLLWSLLFMTLNPDVQNKVQEELDAVVG--------TSLPALSHRSQLTYVNACLLETMKIRTLLQL------------------------HVLFS-GRRVCPGEQLARMELFLFFSTLLQSF-TFITPEGAPAPNTDGIFR----------------- 21624352 109 ---------------------------------------------------------------------------------------------DGKAHVDYRKGLNGLFTRKALELYLPGQEEVYDKYLAKFNNGKPIPFMPEF-RELNCAISCRTFVGHYISDEAVKKIADDIIPFTRTWYGKKAADMVLEEFAKCAAKGKVRMNDGWIKSMIESKIYQEEFTDYEISQTIFTFLFASQDASSSATTWLFQLLADRPDVLARVRDNMTYTRAVVKETLRYRPPVMVPYVAKKDFPIDSYTVPKGSMVIPTTYPALHDPEAYPNPETFNPDRWTKNWLVFGTGPHYCLGQ------------------------------------------------------ 117263 60 --------------------------------------------------------------------------------------------LNGPQWRLDRLRLNPVLSLPALQKYTPLVDGVARDLLTQQPNPDSLNFIHALEAMLKSTVQ--LMFVPRRLSRWMSTNMWREHFEAWDYIFQYANRAIQRIYQELALGHPWHYSGIVAELLMRAD-----MTLDTIKANTIDLTAGSVDTTAFPLLMTLFELARNPEVQQRAITELPLLRAALKETLRLYPVGITLREVSSDLVLQNYHIPAGTLVKVLLYSLGRNPAVFARPESYHPQRWRFPHLAFGFGVRQCLGRRVAEVEMLLLLHHVLKNF------------------------------------ 46370524 86 -----------------------------------------------------------------------------------------------------RALFNPGFNPAYIIGLAPNIADEVATFCTQLRKKAQQAEVESLTTRLTVDTICSVLDTQLHHQIKDHPLATALQRQIDWTSFGTTFNPVKRYLT--IRPLVLWYNNKVMDRIIDSEVDRAYRTPPDRAPQLRVFLFAGRNTTSSTLIYTYYLLAQHPEVLARIRAEHEYTTAVIKETLRLFPPSASMREGRPDAEIGQRYPTVGCNVWTLTVALHHNSDHWQQVESFIPERWKGAWRAFEFGPRSCIGQTLAMLELRIAL------------------------------------------- 143636161 146 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDMIHNLMQCKKDGNAIPDKEIAHMMIALLMAGQHSSSATESWITLRLASRPDIQDELLQEQKDMNQVVKETLRIHPIHSILRKVKSPMPIEGYVIPTTHTLLAAPGTTSRMDEHFPDCLHWEPHRWDSPYLPFGAGRHRCIGEQFAYVQLQTI-------------------------------------------- 156053413 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNENELKSICLTMVSAGLDTVPGNLIMGIAYLSSEHGQEIQKRAYEEIMKAFVREVLRFFTPICLPRTSIKDIEYEGAIVPAGTTFYMNAWAADYDPQHFKEPKTFSVERGGTPHYAFGAGSRMCAGSHLANRELYTAF------------------------------------------- 115399012 127 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGQPVPDKEIAHMMITLLMAGQHSSSSISAWIFLRLASEPRVLEELYQEQVAHQNVVKETLRHSSIHSIMRKVKNPLPVPGTPYVVPTSLLASPGVTATSDEYFPNASRWDPHRWENPYLPFGGGRHRCIGEKFAYINLGVIVATVVRHL------------------------------------ 111226997 374 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIGNINTFLLAGHETSANLLTFIFYLLSTHNNVQDEDYQSIEFLDWVIYETLRLFPPPMIGRTSKNDDILKNISIPSETLILISVYAIHRDPKLWKDPNIFNPYRWKNDFIPFSSGGRVCVGQKFSIVEARIIISKLI--------------------------------------- 157125680 26 ---------------------------------------------------------------------------------------------------KFRSIVNPVLQPKTVRSYVGKLDEISREFMNIMIRDDKNELPADFSQWLIRWVDSRLGVLDEQESDKARQIIWVYYKTPKYHRLMKVFDELTSIAMAKVDEARLEKNPSTTSDAQSVLEKLLKIDRNVAIVMSFDMILAGVDTTTSAIIGILYHLARHPEKQAKNMQKLPYLRAFIKEGIRLFPPIVNLRAAGKDIVLQGYRIPKGTDIGMGSMVAQQSDRFVPRAKEFLPERWPFVYLPFGNGPRTCVRRRLAMLEMEILIARITRLF-EYRWNNG-DLKIQTTLVNTPVN------------- 14280372 204 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGVKMTDQEIANLLIGILMGGQHTSASTSAWFLLHLGEKPHLQDAIYQEPSVTNTIKETLRMHMPLHSIFRKVKNPLRIPNYVVPRGHYVLVSPGYAHTSERYFDNPNNFDPTRWDSPYLPFGGGRHRCIGEQFAYVQLGTILT------------------------------------------ 189205563 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSSLTPVQKRAHVTLLIQAGADTTGTGMGSTLRFILTNPAVLARVRSEIEDAEACIKESLRLNPPAPFPRIVPKGKVIDGHFVPAGTEVTNNAWTIQRNKDFYADAEEFKPERWEAAQFTFGAGPRVCLGKEVAMLEMHKLLPEIIRRF-DMEVKHPGKYIVNGGV------------------- 4151084 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDKIIADAISFMVGGFHTSGYMFTWMLWYLSSHPESQDRLRTEIERERQVQDETIRLSTAPWAARYSDKKVTVCGYTIPAKTPMIHALGVGLKNKTVWENTDSWDPDRFSNDFCPFGHSRRKCPGYLFSYFEVGVFASILLSRF-EIVPVEGQTVIQVHGLVTEPK-------------- 33563185 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKDLRAEVDTFMFEGHDTTASGVSWIFYALATHPEYQQRCWDHLDQMPMCIKESLRLYPPVPTIRELSTPVTFPDGRSLPKGIVTLSIYALHHNPEVWPNPEVFDPSRHSHSFLPFSGGARNCIGKQFAMSEM----------------------------------------------- 189202830 57 -------------------------------------------------------------------------------------------------HQRMRRTLLNGFNDRALRAQSPIIESHTDLFIQRLRGYAALDIISDLHNWIMGFFLGAKFGAVRNHLSYF-YPLDRIFGFLFLKLTAKIRARNWKYTADLVTKRLEMTRSDFVSPIIGNINDEKGITRNELNTHSLAVTIAGSQLPTVALATATYLLLTHPVQLQRLLSEIRSSFQSEADINIATTADLPYLAAVIDETLRIHHPTPIHQVDNQWIPGNTSPRNWTEPLAFHPERDKEAFKPFSIGTRNCIGGKVFLAEARILLARTLWNF-DLSLAPGTRVNW----------------------- 158291724 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLTDEQLSAQCAMFFTKGFEPTLNLLSFAVYELAQNPDVQRKLYEEMHHNEAIVLETLRWPSHPLLVRECTKPFTIPATENGDRDKLYVSVWALHRSGDYYPEPERFSPERFPSTFIPFGIG-RGCLGQEFVKLMVKATLVALLQRF---KLQPGE--------------------------- 115435232 2 --------------------------------------------------------------------------------------------MFGEDHKDLRRRIAPNFTPRALSTYAAIQQRVILSHLRRWANGGKAEPIRVPCRDMNLETSQTVFAGPYEAREKFERDYNFFLPGFAFRSARLGVARLVRTLGECARASKARMRADFWMQIDEAKAAGKPPPDEELGGFLFDFLFAAQDASTSSLCWAVSALDSHPDVTAEKIAEMKYTQAVAREVVRHRPPATVPHIAGEEFQLEWYTIPKGTIVFPSVYESSFQG--FPEPDTFDPERFKRNFLAFGAGPHQCVGQRYA--------------------------------------------------- 119470880 130 ------------------------------------------------------------------------------------------------EHKKMRKRLQPGFTSKALFEQESLLRMHMDRLLQGLAQDTGVIDLTEYFSRFLWDLIGDLSFGEPLVPEKHGRRTDTLRSLVGVYQGCFPILEAINYAVPQIEINRQDGRSDFLTHIMSSNPTELELSYDELHSNATVLMIAGYKTTETSLSALFYRLLSTPGVLEKL-------------------------------------------------------------------------------------------------------------------------------------------- 156032916 39 --PMPPHLAGHLIELSNAMKGFPTDALKVYFFATLSRQGAFYLDLYPFAAPFLVITSPFLANQVVQSTPVACRKPDALRTWFWSITGGILFDAEYDEWKDLRGLFARGFSNKYLMGLVPGIVDEVGTYLREKARSGEMIELDGINLRFMIDLIGAMLNQIKSKLANQEVNMLQWLNFVRPIKEWLNGRKMDAYINEELDKRFETYKEDYMSDPAQRNTTKDEKFRTIATRNVRLLLFAGHDSTGSAISWCYYLLSKNPSTLDKLI------------------------------------------------------------------------------------------------------------------------------------------- 115460030 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDIILNFVIAGRDTTAGTLSWFLYAVCKNQRVQDKIINKMQYLHAALTETLRLYPPLDVKYCFSDDTLPDGHAVKKGDMVNYQPYPMGRMKFLWDNAEEFKPERWPFKFTAFQAGPRICLGKEFAYRQMKIVSAVLLYFFRFEMWDDDATVGYRP--------------------- 29122575 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTMSSISSFLLTMCQNPDIQAKGRDEIEYVEAIYREVMRLHPPLGLPHVSIEDDFYRGYHIPKGCVVIPNIWAMNRDPDVYTEPDRFLPERSINNIYAFGFGRRVCAGRHMAE-------------------------------------------------- 169599354 33 -----------------------------HHWLKHKDLYGPISSVTAMGQTFIIINDPDIAFELLRDRAAIHSSRPFSGDMVGFAGATAMIPYN-DTWKIHRKIITQVASSNKSIAAFDRAQEIAHFLLNVLAAHGADPLVEVAAQTMLDFSVSTVPGMWMDYLPLLRYVPGWLPGTGFKKTARQMAMRLKQCTDQPYEWVKQQMREHTTSFVSEFIENTSTETEMEFIHKWMSLFLAGVDTTSSSLMIFFLAMMVYPEVQKKASEEIDHIMAMVKETHRWHLVLPFPHSNIEQDIYRGYRIPKGSILLPNNWHFTHDPEVYPDPMAFKPERDPRKFI-YGYGRRICPGRYVA--------------------------------------------------- 50420145 266 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTSAELQSICLTMVSAGLDNTSLNFNHLMGQLSQPTWDNAAIVMDCSYVIALIKETLRYFTVLPLPRITTKDITYKDAIIPKNSILFMNSYAANHDPNIYKDPMRFIPERWEISHFSFGAGSRMCSGNHLAFKELYTL-------------------------------------------- 169599489 49 ------------------------------------------------YNDHVLLTSADALAEVLRRYRDFV-KAPAARHLLGQLLGKALLILEGDEHKAVRRDSLPAFNHSSIKSLHPVFWSKAIDMADMLQTIGLATVGQDFNSMREPHVLTELYDILFNPSPQLPRWALQILARPLEIQFYDTRAKLNSLCIGLVKEMKGRAKDGTENNILSRLMRGNAFSEDELATHLLMTIGAGYEPTAAAFCWAIWFLAAHPDWQTRLRKEIQDNNAVCNETSRFMPTPITTRVAADDTTILGHPVRRGTRVFVVPGAINRSTEAYPKANEYDPSRWNYAFSTFLHGPRRCIGQ------------------------------------------------------ 168042965 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDFVDVLLKAPDDGQPLADSDIKFLLTDLMIAGTETTGITVEWAMVELMLRPELRKQAQEEIDFLVAILKETFRVHPPLNVMRSSYEPCEFAGYYLPAQTRLIVNQYAIHRDPSVYENPDKFEPRRDSYQLIPFGVGRRMCPASNLA--------------------------------------------------- 170940227 220 ----------------------------------------------------------------------------------------MFSTTDQTEHAQMKRPIVKHYSLGSVLALESHMDNVLGELMQQLDNQGTCDLGEWVAFYITSVTFSKSFGYMTQGHDFSIATADKSLDYFASVGQIPWLDFLLDAMTSLIARMQGQDKNDYLQHFIDSKNTHPDTVHDGMVFGYLLVLIAGADTTAITIRAIFYYVLKNPAVYARQARQLPYLEAVVREALRVHPAVAMPRYVPAETLPNGDFVPGGVAVGINPYIGNRNKTVWSDADEFRPERWNACDLSFGAGSRICLGRNLALVETYKLVATVLNR------------------------------------- 47222020 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSNTISWSLYQLAQNPDVQERLYQQMPYLKAVIRETLRLYPVVPGNARVTVDIMVGDYLFPKQTLFHLCHYCVSHDESVFLNSHAFQPERWPFGSVPFGFGVRACLGRRVAELEMYLLLSRLIRRF------------------------------------ 145613078 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMSVILAGRDTVSGTLVWTFLELVKRPDLMADLRREIENTVGIGRDAPRPTHDDLRSRTALRDTSLPRGNDHDGTPVIFSSHILQLSPETYEQPHVFDPYRWPWTYIPFGGGPRICIGQEFALAEMAFLLVRLL--------------------------------------- 115463611 55 ----------------------------------------------------------------------------------------------------QRKVASYAFSSRALRRFSDDVLAVHLRFLDAAAASGEAVDLQDALRRFAFDSICHVFGVESSTLLELVRKLTGLVNVGSSRRLREAIGVIDDYAMSVVESKEAACRDDLLSRFMAAEEDGGELGAMFPRDVVVSFVLAGKDTTSSALTWLFWLLAANPRCDAKGMHTHYLHAAITEAMRLYPPVPFNGRVAVDDVLPGGAAVRAGWFANYSAYAMGRMERLWGECLEFSPERWAARYPVFHAGPRACLGKEMAYVQMKTVAAAVLRRF------------------------------------ 119189923 143 --------------------------------------------------------------------------------------------LDGKEHVEYRKGLNGLFTRSALSVYMPQLDDVYEKYFKLFLEESKKNNFKPYLRELMCALSCRTFVGHYMTEAAVKKIADDILPFTKSWYGKKAADMVLDEFSKCAAKSKVRMAAGIMDAWIKQMLDSRDFSDYEIAQTVFTFLFASQDATSSASTWLFQLMANRPDVLDKVRDQLQYTRAVVRETLRYPPVIMVPYMTKKDFPIPNYTLPKGCMIVPSVWPATHDPDAYPNPETFDPDRWAKNFLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 163473 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLDTIKANTIDLTAGSVDTTAFPLLMTLFELARNPEVQQAVRQESLVPEARISENPRLYPVGITLREVSSDLVLQNYHIPAGTLVKVLLYSLGRNPAVFARPESYHPQRWRFPHLAFGFGVRQCLGRRVAEVEMLLLLHHVLKNF------------------------------------ 170064698 78 --------------------------------------------------------------------------------------------IDGPDWKEQRRFMLRYLRGRRLEQLEVETEAEIRTLIDIIRDGSRYEHERGFCGPMTFLRCGDDYGTILSLIPWIRYLFPNATNYNNIRKSNRGVNAFIATVVRKFLDSHDEGRVRCFLDLYFQEMKKTAPKEEGIGFQCRLQHQLNPEVLTKMQKEIDEVVGRDRLPTLDDRVYLPYTEATLREAMRIDTPSGIGHMALQDTTLQGYDIPKGTILMLGLDAIHNQRDIWGDPEVFRPER------------------------------------------------------------------------ 73973079 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIRLRAPGIITRKVLKPVKILNYTVPSGDLLMLSPFWLHRNPEYFPEPELFKPERWKKAFMAFGSGKYQCPGRWFALLEIQICI------------------------------------------- 145231337 99 -----------------------------------------------------------------------------------------MSELDPQRHIRKSRNVASGYALSNIIKSEPFVEEQFDKLIDRWFNYFAFDVVGEVTFSSPFRFNTRALALYIAIMGHYVWLHNLTLGNPLLSRILQPSSHIFDTCLAAIDSRKKNPDDMMERWLHVRREYPDRMDEAEVFGAAVANIGAGADTTSATLQAFFYYLLRHPQYLQKLRQEVDYLQACIKETYRYHPATGTPRVVPAGLTIGGRHFTEGTLLSINPWAFHRNPDLFPDCDDFNPERWARQMDPFGAGYNQCPGRNLAHFEI----------------------------------------------- 171683471 90 ------------------------------------------------------------------------------------------------EHKARRAPLNAYFSKSRVVRHQDMIIRKLEKLCGRIGEFAKAGRVIDLDFSVGMTRIMHGGGRMWHLTKHIRWYGPAMLDPDTSNFMRYARDSEEDTAQLLKAAASYNPDDDIVHEIYDSNLPPKDKRIKRVFADVVSVTGAGFETTASLLRLVIYNVFSNTDILTRLREQLPYLTAVLMEGMRLSPAIASRRTAPRDLIYDKYRIPAGTPVGMTVLLMHMDERLYPDPHRFQPERWVDPYAPFSRGTRICLGMHLAWAEMYLLMAAIVQKF------------------------------------ 2570132 53 --------------------------------------------------------------------------------------------LDGETHRHRKQMFMGLMTPERVRALAQLFEAEWRRAVPGWTRKGEIVFYDELHEPLT-RAVCAWAGVPLPDDEELRALFDAAGSASPRHLWSRARRRVDAWAKRIIEGIRASGSGTAAYAIAWHRDRHDDLLSPHVAAVELVNVLRPTVAIAVYITFVAHALQTCSGIRAALVQQPDYAELFVQEVRRFYPFFPVVARASQDFEWEGMAFPEGRQVVLDLYGSNHDAATWADPQEFRPER------------------------------------------------------------------------ 211586384 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTSILLQWTFYELARTPHVLRRVCMELEYTSAVVKEILRLYPPAATARFSAENTGLSVRLPDGQDVCLDGIMLYNCDQAVYGDSDQFIPERWGSAWRPFERGPRNCIGQELANIEALVIL------------------------------------------- 218714942 125 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NETTSIHVSNALWALARHRNVWDRLQKEMQYMNWVINETHRLMPNGIQMRIAAKDTTLQPIFIAKGDIVHCNRYLLHRDPDYWPDATEFKPERWDGHFVPFGGGPRICPAHILVATETAYVLTMICRRYKSIR--PGDSKPYTPVMRVGPSNLH----------- 157105121 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALRIDTLVPSGHVALEDTKLCGYDIPKGCFVMLSLDVINNQREFWGDPENFRPERKKDISVPFGGGKRLCVGETFSRNTLFLMFTALMQNF-NIKPRPGDPLPRITGVVTSMEPFWLRFE------- 169598752 72 -------------------------------------------------------------------------------------------------HAHYRKIAAGPYAFSNVKKMEPLIDHRISEWLAKWAVYMAYDIISEVGFGAPFGFVSDVGGLIQGFHDGLVPFGLMARLWPFTNMLMRFRDKLMHQRLRDIEEGKVNRVDLLQTFMDARDDHGKSLEIPYIKAEILLVLLAGADTTGTAFQAMMAYIMGKPEVYDKMMAEIDYYVACVKESMRLCPPTICPRVVPAGITLNGKFVPAGTEITCNPWLVHRDTAIYADACEFRPERWNKYSMTFGYGARVCLGKDIALMEL----------------------------------------------- 198429561 137 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDSEKVILMTEFLVAGIDTTSNSAAFLLYALASNQEAQERLRHNMKYLQACLRETQRMFPFVNSPRRFRKDLVLSGYLIPAGTHILNTSNTVNRNPEYYDDPNTFIPER------------------------------------------------------------------------ 212534140 6 --PQPPGVPLLGVFDVDPSNT-------WGSLNKLAAKWGPIFKINALGTQIVFICNAALLEEICDETRFRKCVTGPIVEIRQAVHASLFTSYEGPAH----RIMSPWVSDESIRMAFNDQRDIIGAIVPAWSKPGQQVNVADGLKRLNLQSWCMFHHKEDWMSGPFPAFPKLLNRLIYQRGYDKDIKTMRSFCADIVAKRKKEQSDDMFNAMLNGKDTGVSLTDEQVIDEIINMFI-GSATSPCFVSFALYYLLKNPEYITKAREEIDSCNAILRESMRLSSVAPGFNIEPRPDINGQYQVPSNQVLIAVLSAVNRDPTVFDDPEAFRPER------------------------------------------------------------------------ 211584628 115 ------------------------------------------------------------------------------------------------RHRIRRQPMNPFFSQQRIRQLEPMLRKMINKLCKGMRDWKERDVVVEYSMDFTPQWSKTIFRWVFSLFELFPRWLVVSINPHIGPVIDQKLESLR-LAKTVIDSQTANPADDLFHALLDSKLPPEEKAPDRLSQEVFTVISAGGETTAKNLTTLTFHLLNNPDKLQRLRDELNRLDSVMLEGLRITNAVATRRSCPDQVMIKDWVIPPGTPVGMTSIFMHHNEDIFPNSQSFIPERWMDPEVAFSKGSRQCIGIPLARAEILLAIATIFREF-DMEL------------------------------- 169780992 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGSDTTGSAMCSAVYHILKHPRVHWKDLQGLTYLDAVMRESMRVNPGVGLMRIVPEGTLPDGRFIPAGTIVGMNPWVINKNEAIFANTEEFIPERWKSTDFTFGAGPRMCMGRYLSQLESYKLIATLFSTF-EMELPSDHTWHVTNSWFVRHKSIPVKMRERTDLAV 218718935 69 -----------------------------------------------------------------------------------------------PERAQRAKAVSPLFSTASIRNASGTLEKVIDDFVDRVRTEGRTNVLNAARGMAIDAISAYLFQQRYGGVTEQTSTMSASPFVDAYVGVGAFFNLVPGRIGDLVQSMADYWCADAKTNSAFALINGEQVSPEQSQIELKDVCFAGTDSTSTNTASIVWFLTKHPEIYDHLCEEVQQRTAQNEEGLRWANPTRLPRQVPKGWQFKGHFFPEGTSVGIAATQLHQDEAVFPDCQAFKPERWVNPFFAFGKGTRTCIAKNLAMAELTLA-------------------------------------------- 215509644 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEELVLLTTVLFLGGFQTTAVTLSFMSMLLAMHPEIQEKVRHKLKYMTQVMNETLRLYPPTFHTRTAKNSFEYKGTTFKAGTCIMAPVMQLHRDPQYWTDPNKFDPDR------------------------------------------------------------------------ 115435228 50 --------------------------------AALARKSGAGLAADFLFGRFTVFIRDSEL-----SHRVFANVRADAFHVVSHPFGHNLVYLVGEEHKDLRRRIAPNFTPRALSTYAVIQQRVIISHLRRWLDRGKAEPIRVPCRDMNLETSQTVFVGPYKARERFDRDYNLFLPGFAFRRARLAGARLMHTLGDCARQSRQRMPECLLDYLMQETVREPHTSDVEVGALLFGFLFAAQDASTSSLCWAVSALDSHPNVLARMMSAMKYTQAVAREVVRYHPPATVPHIAVEAFQLAQYTIPKGTMVFPSVYESSFQG--FQDADAFDPDRFKRNFLAFGAGPHQCVGQRYALNHLVIFMA-LFVSLVDFR-------------------------------- 169603513 35 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKEQYTDNGLAHLSGVLLEGGAETSASSVMVFILAMAAFPEVLAKVQEEVDYVRAVMLEVLRWRPIAPVPHNTVSEDTYGSYTVPADTDIIVNAWRINHDESFYDEHERFNPERGRRLNYSFGAGRRVCPGQRFAENSLMMHYAKLAWAFPTGELPVDNWNDWTDGLIIRPKHLQVRFE------- 146283602 51 --------------------------------------------------------------------------------------------LDGEAHRHRKRMFLQLLDAAAVDELVGLTERSWRQAIGQWQAQGEVQLLGELQMLLT-DSVCRWAGVPLPSAERELRRDQLAQMGPRHLAARKARREAEAWTQHLIEQVRADPTRALMVVAHHRDLDGKPL-DSRIAAVELLNLLRPTVAVAYFITYAALELLAHPHWCERLRAEDELLEPFAQEVRRLHAFFPFTAARVRDFDWQGHHFPAGTRVMLDLWGTNREASRWTDPEAFQPERDAFGFVTQGGGGHRCPGERLAIELLKLALRMLTREM------------------------------------ 218721684 110 --------------------------------------------------------------------------------------------VDPKQHSIRQRFYRKFFQQATLKTMEPAVLSTAETAIKGMKKDGNIVNVHEWFMLFSNDIMGEGFGLMDKGERKGSVMTPVELHKMNAWVLSHFSERMRAIFRADVAEKDEEGRTVFARAIEDAKEDEMRLTDDEIAADALGFQLAGAEPVGVSLTYLIWCILRHPDVQRQIEMEVAGVEAAILESLRLWGGNATAMRRREDITGGLYLIPKGTIVSTQAYSLHRNPDNWKDPFRWDHKRWTDRFQPFSAGSRMCAAYHLALMEIRIMTAIFFKTFPGARLAP----------------------------- 46109972 187 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAASIHTTNNLLCECLCDLAAYPEVQEELRQKLKKLDSFMREVQRLSGNITNQRKVMKPISLSDGTLPAGTKVLAPQAGIALDERYFPDPERFDAFRFDDTYTNFGAGKHACPGRFFANNEMKLVLAHLLINY-DIRLKPGQDRPKPMTVVMA---------------- 66807861 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWNEVIKTTTDLMIAGSDTNSLFTIHLIIALTNRENIQNKVFNEILNFYILNEERRFTVSPLSQPHRTNKDIILNGYFIPSGSQIIQNVYSCHLNDKDWENPFQFNPDRFLNNNITFGMGPRNCLGFQFALM------------------------------------------------- 70981861 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGAETTASALNGMIRYLAMFPEAQARAHPQMPYIKAVIKETLRLCPVATTGRMADGDVKYRDYVIPKGTILLANLNALHWDPERFPDPFSFKPERMARDHFTFGAGRRICPGIHLAENGLFLAVSNLIWAY-EFKLPLDEKDISDEGFMEGAIRVPKQYTPARSRLI 50345028 28 ----------------------------------------------------------AVIKEALTKAQDFSGRPQDFMISHLTECKGVVLADYGPLWKDHRRMTLRNFGLGK-QSMEERILGEISHVVCYLDKNKTVDPQVMFHNVASNVISLVLFGRRFDYNSETLQCYIQLITPLPFKKGFDHVKVLKGMNLKLIDEHKRDFIDCYLDELDKRKNEVSTFSEDQLLMYILDLYFAGTDTTSNTLLTAFLYLMNHPE------------------------------------------------------------------------------------------------------------------------------------------------- 15222186 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQFCTSFILAGRDTSSVALTWFFWVIQKHPEVENKIIREISYLQAALSETMRLYPPIPMMKQAIEDDVFPDGTFIRKSRVYFATYAMGRMESIWKDCESFKPERWQFKYVVFNAGPRLCLGKTFAYLQMKTIAASVLSRY-SIKVAKDHVVVPRVTTTLYMRHLKVT--------- 218187796 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAVIKEMLRLHAPGPLPRETVEDTELLGYRIPARTRVIINVWAIGRDAAAWGDAEEFVPERWDSRFVPFGAGRRGCPGAGFAALSVELALANLL--------------------------------------- 169623901 29 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRRLSHEELIEEAMGYMFAGSGTTSSTLTYLLYALPENLDIQERLREAVQKLPADDVTTIRQDPYYRLP---------------AGTIVGMQNWMHHRDPVVFPNPDQFLPDRWLVPNTPFSIGRRNCIGQNLAWEELYIAVGAIMR-------------------------------------- 91086895 114 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVDTTSIAAASTIYQLSQNPEKQQKIQDKMPYLKACIKETLRMYPVIINGRSLQTDTVIAGYKVPKGTHVIFPHLVVSNSEDYFHEPHRFLPERWPFVTLPFGYGRRSCLGRRFAEAELQILLAKIFR-------------------------------------- 156042346 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGRDTTASLLGWLFLCLAQNPTYYQKLRRCRDLQYYLNEALRLYPPVPHDVREASKDTTLPFVFVPKGTVIEYSVYVMHRRKEIWDDADEFRPERWEGKFLPFNGGARVCIGQQFA--------------------------------------------------- 156056278 114 ----------------------------------------------------------------------------------------------PDPHRELRKIISPFFSKQRIVAVEPTIYAKVNLMFNKIREFKTVDFISEYSFGFSLLEDAKDLEFHPGILFAFDMSTEVVTTFRYFPILRQFSNSLMAFLSQKITKVKKMALADAMSSFDKARADGQKFEHEYIEAESIDIMVAGSDTTATSLGYLVNAVLRNPDILQKLRAELDYLTACIKETLRCAMPVPGPRVVTPPFIVDGKVIPPGSTVGISAQSVHHSESIWGDSQVFKPERWLGPLVTFGKGGRQCLGINLAYAELRIA-------------------------------------------- 115437606 6 ------------------------------------------------------------------------------------------------------RIMAPMVSTEAVAELYSGMKETMPDLIKKWTPRQRVNVTNDLDRLNHAANMLCFFNQRVDCVNRRSSRMKLVNWLFHQKKYDNYIKIMRDYGADIIAHRKAYPTDDMLNALMNGKDTGKGLTESQVQDEIINCFI-GSATAPNLISFALYYLMKNPDTIRQAREEIDYCKAIIDETFRLSAVAPGFNLEPHPDDEGPYEIPRKQALIVLLSAVGRDPAVFEDPDAFKPER------------------------------------------------------------------------ 71003662 160 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFSDREIGMVLLSFLFASQDAMSSGLTYLLQHVADRPDVLRKVREQMEYTKAVVKESLRIPPVIMVPYLTQKDFPIDNYTVPKGSMVIPSFWNSLHDEKVYPQPDEFKPERWPKNYLVFGSGPHYCIGQQYANMHLTAVL------------------------------------------- 30693743 36 ----------------------------------------------------------------------------------------------------LRRLTTQFFVTRRLDAMSDVRSRCVDQMLRFVEEGGQNGTKTIDVGRYFFLMAFNLIGNLMFSRDDFFPLLRFLDPQGIRRKTQFHVEKAFEIAGEFIRERTDEKTKDYLDVLLEVDEEPSSFSSRDINVIVFEMFTAGTDTTTSTLEWALAELL----------------------------------------------------------------------------------------------------------------------------------------------------- 197252274 49 ---------------------------------------------------------------------------------------------------RHRRLLTPGFHYDVLKPYVKLISDSTKVMLDKWELYAKSEESFELFKHVSIQAVFDLCHLVNLRFRVFPYHSKAIFHSPHGYKFRKAAGMAHNHTAEVIRKRKEVLKMDFLDILLSARDENQQLSDEDIRAEVDTFMFEGHDTTASGISWIFYNLACNPEHQEKCNKIPYTTMCIKESLRLCPPVPGISRKLTKPTFFDGRTVPEGCTIGVSIYGIHLNATVWENPYVFDP-------------------------------------------------------------------------- 145604893 127 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLIKHILDSEDSRAALSPTEIILNMVLFISAGSETTANTMTGWTYFMLRHPDIKWETVRALPYLNATLEEALRLFSPSNQPRVVPCGAVVAGCPLPSGTTVSVAPWAAVFSARNFADPERFAPERWRGASQPFSTGPRGCMGKNLAYFELRLVLAHLLWHF------------------------------------ 154275114 165 --------------------------------------------------------------------------------------------LDGKEHVEFRKGLNGLFTRAALTNYLPQLEDVYDRFYNMFVQMKPEPWMPHFRELMTALSCRTFVGHYMSDEAELVNFPIIIPFTKTWYGKRSSDMVLREFTKCAVKSKVRMAKGEKVTCIMDAWVKNRDFTDYEIAQTIFTFLFASQDATSSASTWLFQLLSDRPEILAKVRDQMDYTRAVVRETLRYPPVIMVPYMVKKDFPVDTYTLPKGSMIIPSVWPSTHDPEAYPDPDTFNPERWLNGFLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 117175 238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDAAQRKISAHYMKEIKRRREDPKRDLIDSLNSTYKDGVKMTDQEIANLLIGVLMGGQHTSASTSAWFLLHLAEQNDLTYEDLQKLPLVNNTIKETLRMHPLHSIFRKVMNPLRVPNTKYVIPHYVLVSAGYAHTSDRWFEHPEHFNPRRWESPYLPFGGGRHRCIGEQFAYVQLGTILT------------------------------------------ 170086570 144 --------------------------------------------------------------------------------------------------TQRRTLIGPFFSRRSILNLENAVQSKIELLISRLLEYQHTKILTAMDQTLPMIWVFKHFPIIKYVLLRVPESWASILKPSTTGILEQKRQQIDDILRDPSSLKHADHETIYHHFLTPQPENQRPIEREWLLDEGLYLRFAGSDTVGNTCTVATYHILSNKHVQDKDAWPEKDAPASYEESLRMAHGVVTPRIVPTDVEIAGAVIPAGTVVSQGATMVHRNPEIFPEPTVFDPERWDKYLVAFSKGPRSCLGINLAWCELYLIIGTVFRKL------------------------------------ 37039509 224 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDEAQKAMSDFYLKIMENRRKGESDDMIENLQSCKRNGVPLSDRDIAHIMIALLMAGQHTSSATSSWTLLHLADRPDVVSIYRKVLSDIP--------------VPPSLSAPSENGQYIIPKGHYIMAAPGVSQMDPRIWQDAKVWNPARWESPYQPFGAGRHRCVGEQFAYTQLSTIFT------------------------------------------ 119191412 148 ------------------------------------------------------------------------------------------------HHRLRRSNMNPYFSMARIRKLEPAIQILVDKLCNRLHYLDEPDFIPHWSETLSAIAKATVFFKPYPWLLYWLKALPEGLVGRVDPGMRRCKVLINSVIREHSEPDYEEKRPTFFHDILDSNLPPEEKGPERLAQEIQGVIGAGSETVAKTLTWLTYYLLENKDKMDKLLEELNRLDSVMLEALRISYGVSSRRICPRDLQYKEWSIPAGTPVGMTSVMMHHNEDIFPDSYNFVPERWRRKYLAFSKGSRQCVGINLARAELLLAISKIFR-------------------------------------- 125558251 201 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMLQCLINSRKDGCAMTDAETAGLVVALMFAGKHTSSGVSIWTGVHLLSNPNHLAAVVAEQDRLHCCVKEALRLHPPQAYKHFTVQTKEGKEYTIPGGHMVVSTILVNHYLPHIYKDPHVFDPQRFRFSFLSFSAGRHACAGESFSYTQIKVLWSYLLSNF------------------------------------ 67539192 127 -----------------------------------------------------------------------------------------MISMNDAEWKKWRSIFNPGFSAGNMVDQVSTVVDSVQVFCDILREKAGTGLVHEVILKVTLDMDSNYQRSDNEMVHALNTITKWHSFWDPRVRANPLRPLVQKYYGRVMDRCIRKELDKRFAEMQQHQKDGKASKLDDNTHQIRLFLFAGNDTTSSSIVYVYHMLSKHPKALARVRQEHDYTLAVIKETLRLFPPASTTREGRDGVTLGNSYPLGHTIGAEIIHTIHKNPRLWPQAEEFIPERWPAAWRPFEHGPRNCIGQTLVYNEMRIVI------------------------------------------- 50548557 267 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDQLINILIAGRDTTAAL-----LSFVFLCLVANPEKLAKLREGIMTDFGTSTDITFESLKRCVYLRYVINEALRCPPVPINMRQANKDTTLPPIFVAKNQIVTYSVLFMHHNQNIWPDASEFRPERWGEPYLPFNGGPRICLGQQYALTEAAYVIVRLVQEFTEIEWRDGLPVLFKTHITMSL--------------- 85112673 48 -------------------------------------------------------------------------------------------------HGQLRRALANSFSDASMRGQGPLIGKYIDLLLHKLHEQGQEGKVTSWYNSVTFDVAGDLFGMSFGALDQNGNHSWLQYILGSLSSLAPMAALSYAGLHWLVQLLWRAKGAEVFRK--SMESVDLMLKERLKMPVDRNDLFEGLEVLKRVTQEVRSSFKSVEEIDISSVNRLTYMLAVLNEAMRLYPPVTTARIVPRGAHVLGEYLPEGTIVDIQQWSMNHSKENWVDPWAFNPARFLDALQTFSVGPRNCIGRNLAYAEMRWILARILFDF-DLRGAPTNQ-------------------------- 169867491 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAIMDTAAIVFAAGSDTTVSTLSFWLRNMVAYPEIQRRVQQELDWVKATIMETMRMDPTNPTFHRSIADDIFDGYFIPKGTTVIPNSWAMLHDENYYPNAMNYNPERFNPNRMAFGYGRRECPGSHIAEAVLFIAAGTILSLFDIQKPDNGEPVSPQMEVLPGVVSHPVPF-------- 115386938 27 ------------------------------------------------------------------------------------------------RYRLHQRMEAPVLSPRASSTYYPIQDLESKQLLYDFL--SSNNFFKHFERYYTLTYGFRLETGEEQEMKSAREVMHNFTLPMCISPWKQTAEKFFQIEANQHMRNMKENKVWNWTKEFVVSKQAEDMSPLELAYDMGILADAGLETTSGVMQTFTLALLSYPGFIKTAQEELDYMTAVVEETLRWRSMAPVPHATLKEDTFMGYRIPKGTMVMALHWSMSFDERHFENPLEFHPERWIGRNPDFGYGRRVCTGRHIARNSLFLLMSRILWAYPDGKPKKVDDMAYGSGFVSIP--LPIR--------- 115396428 30 ------------------------------------------------------------------------------------------------DHRERKKILNSAYTKTAIMSNVDMIEEKVKDFLASALHYFAMDSVSHFVYGATSPGRTTAMKGTRQHRGIIDDMLDPARRKLFWYAVFWPRLTEMLYAQGAIVQKLRKHNFPVIQHLETQQLLGSPMDTLDVAAECSDHFLAGIDTTSNTLMWVIYQLSRPENIYPEKAGTLPYLDAVIRETLRLHSPGSEPRWSTNDEVIDGYTIPRGTVVSISPYTLHRQPQVFANPLRFDPERWLGPFWAFSSGARMCIGVHLAMAEMTTLL------------------------------------------- 165905573 39 ------------------------------------------------------------------------------------------------EHKRYRTLAVAVVTDDAVKHIEDRIYMEATCMCDKLLDTSDSPDLKDEILQLVTKELCRLLGLSEYELDEISRVVERMLWRNGLRKYIQLTQSLNRFFERCIRNRKAQNGVDCTVKFWQKLKNDPQYEESRVMKVVADLFGARVDTMTVALAWMIVYWATYQATQEKAQKEIDHFVKNEKERHCSFVPFTLPHAPVQDTMLNGYLIPKGTMMLISMRSINYDTALWDSPAQFRPERFAEQVMLFGAGRRRCAGEALGRMQI----------------------------------------------- 195390227 48 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEPDNDFTDALLKSLIENKNMCRNTIIFMLEDFI-GGHSAVGNLIMLALAYIAKDPVIGRNIQCEADYTMATIFEVLRYSSSPIVPHVATEDSVISGFGVTKGTIVFINNYVLNMSQESWRNPNHFCPERPNNAFLPFSIGKRTCIGQNLVR-------------------------------------------------- 67539334 116 --------------------------------------------------------------------------------------------IDRADHSRKRKVLSSAYALKNLETWEHKVSDKIARLVKHFEEPDPADLTVDFRAWIVDIGLSEKLGFLDQGHDMCTRKQSLLLWNYDWYPIINRWVNIIPYFAKMIVWHHAMQREDFFSALMEDKAHPLGLEWGEVCAEINIMMNAGSVTTAIAITNVMYQLLRNPQCLATLREEIDYLRACLDESLRIFPPTSHPRETPEGMEILGQWVPGKTSVSMSAYVAHRDETVFPEAYLYKPERWQPYFVAFSAGARSCIGRNISYLEQTVILATLVRR------------------------------------- 19920128 100 -------VPPDAWHGVGHAANSVFVLPPRRKWRALRRIGAEHLLSARQLDGRRLLLLRDAVLDLLRRVSEMSAASGGGAGAPVQVGHAAFAAMMDMQWRAM-------FSAGLEDDDARVLQDAAREAVALSLKPNLSDFYPAL-AAVDLQGLRRRFAGRVGTVYHLVDEQIERRMRRRREAAGDDGEARSEDDLLDVLLDMSEHGKD---------DGKVAIDRDLIRTFLTDIFLATVDTIASTLEWAMAELLQDRETMRKDMDRLPYLRAVIKETLRLHPVPIVPNVAEEMVEIHGHVVPRGSTILVNLWAVHRDAEAWPEPNRFLPERTEFGLIPFSAGRRVCLGLPLATRMLHAMLGSLLHRF------------------------------------ 215510367 31 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATEDTHIRGFSIPKGTVVIANLWAVHMDPKLWTKPDEFDPTRKPEYLIPFSIGKRMCPGETLATVEIFVYLTSLLQKF---RVLPEE--------------------------- 215502713 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSIEDAASNAANMLQAGFETVSLTLSFCFFRVAKHQEIQEEAISELQYTSQVLNETLRVHGPVFTSRMTNQDYKYQDVLLRRGFSVIACSHLVHKDPNLWPEPDKFDPERDPLCFQGYGMGPRICVGSKLAQLEMALVLAKVL--------------------------------------- 195612438 38 ---------------------------PPHRALAALAARHGPLMHLRLGSYHTVVSSADAARLVLRTHDSALADRPDTAAGEITSYGYLGITPRGAYWRMARRLATELFSARRVESFQDVRAQEMRALARGLFGCRRAVAVREHVAGATMRNILRMAVGEKWEGEAFRRSLDEWLDVQGFKRKMKRLHDLHDHFYEKILVDHEERRTDLVDVLLQLSEEEARLPRDGVKALIQDIIAGGTESSAVTIEWAMAELLRHPEAMAKATDELDYIDAVVKETLRLHPVGPVPHYARERTVVAGYDVPAGARVLVNAWAIARDPASWPDPDAFQPER------------------------------------------------------------------------ 67524305 14 ------------------------------------------------------------------------------------------------EHKKMRKRLLPGFTSNTIFEQEPLLRLHVDQLLHRLAQDAGWDLIGDFSFGEPYQGCFPLLEAINHVVPEINAVIRLAFRLVPPATLRAVLP--TATLRGCVD--RQDGRSDFLTHIMSRDPTELELSYDEVHSNATVLMIAGYKTTETSLS------------------------------------------------------------------------------------------------------------------------------------------------------------ 169766036 122 -------------------------------------------------------------------------------------------------HDKHRRTWTPGFTDRALHGYEKRIQVYRQKLINQLFTWYGYDVMGDLAFGQSFDMMIHSMLKPMEYLMPIWFFRLLLSIPGTTKAFWKFNEYWGQLFKMRMATKQEIPD---ISACLLEPLKGRAPTPDEFLGDASLIINAGGDTTATTLTTIIYELARNGEYTQESLAILKHLNGVINETLRIHPSYIPRKTPPEGINIDGTHVPGNMNVSCPQWVIGRSESVYQNAQNFIPERWRSAFAPFTTGPYTCVGKPLALMNIRATIARLITTF-DMELPPGDD-------------------------- 157761763 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTMVWACACLLNHPEVVGELKRELVGVTGGTRALSLTDKPNTPFLNATKDTVIDGQPVSAGALVTVQLSALHTDEAVFKNHTKFDPNRNLEKNLPFGIGKRSCPGESLARAEL----------------------------------------------- 145235954 267 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSVTTAIAIANVMYQLLRNPECLAKLREEIDYLRACLDESLRIFPPTSHPRETPEEMEILGQWVPGKTTVSMSAYVAHRDERAFPKADQYIPERWQPYFVAFSAGARSCIGRNISYLEQTKILATLVHRY-EFALPPGWELKRLETMNLILGDMPVVWRPAT---- 66801085 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFMAGTDTTANTLEWIIIKLCNSPIHQEIAYNELKYIQAIIKETMRMHPVVVFPRYCENDIFIGNYFIPKGCKVFINFHSIGYNEKYFKDPYKFEPNRSMDSFFPFGLGNRVCLGRQLA--------------------------------------------------- 33563183 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKDLRAEVDTFMFEGHDTTASGISWIFYALATHPEYQQRCWDHLDQMPMCIKEALRLYPPVPVSRELNTPVTFPDGRSPKGITVAISIYGLHHNPSLWPNPEVFDPSRHSHAFLPFSGGARNCIGKQFAMSEM----------------------------------------------- 156552147 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLVGIDTTSNSVASVLYQLALHPEKQDILYQQLKYLKACVRETQRMYPVVINGRCTQSDTVISGYHVPKGVHVVFQHYVISNTERYFPKCQQFLPERWAFASLPFGYGRRMCLGRRFAELEIIVVLSKIFRR------------------------------------- 66802444 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILLQICIDIVVAGTDTVANLLQWFVLFCINYPEIQEKLYNKMPYLYGCFRESLRIRPVTPLPRVAKCDTYIDDIFIPKGATIIQNIFGMGNDEKYISEPNKFKPER------------------------------------------------------------------------ 76779563 60 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKNCVLEAIRLRSPGAITRKAVQPLKIYNYIIPAGDLLMLSPYWLHRDPVLFPEPEMFRPERWSKAFVAFGGGKYQCPGRWFALMEM----------------------------------------------- 125585064 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGRDTTATTLSWFTYMAMTHPAVADKLRRELA---AFEDERAREEGVSFAARVAQDDVLPDGTKVRAGGMVTYVPYSMGRMEYNWPDAASFRPERWPFKFTAFQAGPRICLGKDSAYLQMKMALAILF-RFYTFDLVEDHPVKYRMMTILSMAH------------- 195648382 37 -----------------------------------------------------------------------------------------------PRWSVLRRFAAEVVSPARFRQMAASRELALADLIRKLKLQEGVVVCRDFQHAMSSLFIAMCFGIGVALRDFVLHGGASGMGMALFLFLPALTTRLFRYCLPLIHERRERRKDTLLDRLDEEQDGGRLLTDHEIASLCIEILIVGSELPATALEWIMAELVKNPGVQDKLYEEMMYLRAVVLEGLRRHPHQMPPRRVREDVEVGDYVVPKGSAINFMLYDLGMDDATWDRPAVFMPER------------------------------------------------------------------------ 57336392 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGNDTTRNSMSGGVQALHQNPDQFEKLTANPSLIPNMVSEIIRWTPLANMRRVATRDVHFKGQFIRKGDKVVMWYASGNRDERQFEDPDAFIIDRPNARHISFGFGIHRC--------------------------------------------------------- 121720148 92 -------------------------------------------------------------------------------------------------HSARRRQWNRGFSSKALDQYSERILAFIDQLATDLFYWLGFDRMGDFIFSRTFDMLSRLLQRALSILGPLSPVPWLIHIAFKLFPRVWVLRDWFNMMTWCEAQMRKRMQPDVAHYLIQ-DANDSPQDKGWLTGDSILAIVAGSEPTAAVLVGVFTELARHPQHIRREMQQLDIRDARALAQHCPHPTGGNRKTLQEGTTIGGTFIPPETTIVAPRFVISRREDCFEQADQFIPERWRAAFAPFGTGHHSCLGRALAMNDMRLVTARLVQKY-NFRFPPGDK-------------------------- 215451281 48 ---------------------------------------------------------------------------------------------DPKAHAVIKSRLVSFFSRQAILKLEHAIQEQLRQKPGRHPKHASRILLIQVTLPSNTRISTVSTKESQPSSDLARITCGARFCAPTSYGG--------------ITDYDLEDQNVFYTVIRNARDKGQSEHREYLICEGLDLRIAGSETVGNACYVGARCLIRDDRVGGKDEAWPDRDAPMPLERLEKFPYTPMTRIVPSGVTITGHFVPPKTVVWMANTFVHLNADIFPEPNRFYPER------------------------------------------------------------------------ 84514171 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGKDTTAITLSWFLYQLCKHPHVQEKMEKMQYLHAALTETLRLHPPVPVESKYCSDDTLPDGYSVTKGDLVSFQPYVMGRMKFLWEDAEQFRPERWPFKFTAFQAGPRICLGKEFAYRQMKIF-------------------------------------------- 46403057 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEVEDGKVTLNEVLHTIDESLFANLDVTTHVLTWAIVLLGNHPDVQELVRSEIKANTNDLETYMN-----------RKDTLLHYSLLESLR--VRPLLAFTIPESAQEDKSGYRVPKNIRYNLSFGFGPRKCLGQHMAENMIKAILVPLLRQF------------------------------------ 125581067 39 ---------------------------VHRAMADLARRHGAPLMYLRLGVPFVVASSPDAAREVLR-----AQDANFASRPWSPTLRVMMADGEGLAFARHGAPLAPA------QDLRPRAARPAARAGRSAASGRRRFEMRDEYLEGVAEVGKL--LLGLSLGDLFPSSRLASLVSGTARRAAASHRKMFELMDCAIRHHQERKDEDILDVLLRIQKEGGPLTMGDVKDTILDLFAAGTETSTATLQWAMSEVVRNPRIMQKAQAELRNKLQVIKETLRLHPAAPMPRECGESCKVLGYDVPRGTNVLINAWAIGRDPNYWDDTETFKPDR------------------------------------------------------------------------ 171678519 49 ------------------YAANLVRGRLHHRIKQLHDQYGPVVRIAPDELSFTLDGAWHDIHDAYRNAQTFVS----------------LFDADDENHTRLRNLLGKFFSLNSARRQERIVQEYTTLMISQLRKQKQPADMREWYNFLTFDVAARVFGCLEKMISRFYPPSSSLLFTLAPARLMEMRDTFIRLVREKIERRRTLPPDDNDDFVTAALGKGKGLTKDELEANCILLLLAGSETMTTSLLGATHYLCENPAVLRRMTENMPYLNAVLKETQRLCPPVANGRVVNRPTMIAGFPVPEGTAVGVTQFAANRQTSNFTRPNDFVPERWDVRSVPFVVGGRDCIGQNLSWVEFRVVLARMLWNF-DMEVVREEK-------------------------- 4808849 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAGMSWTIYLLGLHPDVQEKAFQEQEYLERVIKESLRLYPVPTIGRMTTEECKLGEYTIPKNCALTLKFYFLHRLPEFFPDPERFDPDRHPYAYLPFSAGPRNCIGQ------------------------------------------------------ 210116688 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLDEAVMMAIELLTGAFESTANTLAFNLYCLAKNPAAQQKLYNKMSYLRAVFKETSRLYPIFFNARTLTRDVVLSGYHVPAKTQIIMANNVISTLPEYYPDPEAYIPER------------------------------------------------------------------------ 115391085 257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIASMRRLASEDVKLSDGTIIPKGSSLFVSSDNMWDPSVYPDPEKFDPYRPSPEHMGFGFGKHACPGRFFAVNEIKIALCHILLKY-DIRLPEGTPAKRRMGI------------------- 146414319 104 ---------------------------------------------------------------------------------------------DGKAHSDYRRSLNGLFRLKALEIYIPVQEKYMDKYLEKFNFDGPRKFFPEFRELLCALSLRTFCGLELVNFPIIIPYTKTWYGKMIADDTMKIFESCAAMAKKHINEENGTPTDEWISLMKDAREKHREFSNREISEAIFTFLFASQDASSSLACWLFQIVADRPDVVKKIRNEMTYTNFVVRESLRYRPPVMVPYVVKQKFPVETYSAPKGSMLIPTLYPALHDPEVYDDPDSFIPERWNRNWLVFGTGPHVCLGQN----------------------------------------------------- 116191097 25 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARESGLWDEKQLLDNLTVAFVAGQENPQLCMISTLYLLAKHPEAQARSHFDPDVLQEMPYESLRLFPPIGQNRKTAEDVLLGEIVIPRGTYVGYNCYSTNRDSAVWPRADEFDPDRWGHSFISFHGGRRACLGEKFAMLQMRITLATLIR-------------------------------------- 211585777 143 --------------------------------------------------------------------------------------------LDGKAHVDYRKGLNGLFTRQALAMYLPRAEEVFNSYNQRFLNYTPTPWMSEF-RELMCALSCRTFVGYYITDEGVQKIADDILPYTKTWYGKKAADMVLMEFTKCAAKSKARMAAGIMDAWVKAQLDSREFSDYEIAQTIFTFLFASQDATSAASTWLFQLMADRPEILDKTMDMLDNMPAVVKETLRYPPVIMVPYLVKKDFPISETTVSKGSMIIPSVWPACHDEEAYPNADSFDPDRWTKNWLVFGTGPHYCLGQTYAQLSLMSMI------------------------------------------- 126657198 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFGALALHEHPECRPKLLESEDYLRAFVEEIRRFYPFFPFASRVRQDFDWQGYHFPEGTRVLLDLYGTNRDPQSWDKHDVFYPER------------------------------------------------------------------------ 89213640 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEREGRLSDEEIVDYLVALLVGGYETTSTTMTLAVKFLKEHDEIMARKQNEALQWSDYKSMPFTQCVINETFRRAIKDVNIKGYTIPKGWKVFASFRAVHMDQHHYKEARTFNPWRWENVFTPFGGGPRLCPGYELAGVEISIFL------------------------------------------- 71020051 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDLLLAYTAATVLEAGSDTTASSISFFILACLNNPRIWDKKIQDIRYLRACIKETLRRRPPTIMPHRVIRDDVYDGYLIRAGTVVMGNVWAIHNDPQRYPNPEKFEPERERRDHYTFGWGRRVCQGMHIAENSLMIVLARLV--------------------------------------- 169864344 34 -------------------------SEPWKTYANWARLYDSDVISFQVYNRRVVVLNSADIYNLLKRQEIYSERPMSWMYNVICDRGNAIFNIDDTRHKQYRKLILSGLGPRGTREYATLIQSQAQRLASNLVSTPEAFVAHVQTNAVWATQPGRWLVDYLPILRFIPSWLPGAEWKRQGLMWRQRLRHLADIPHEWAKQQMESYEESFTSRLLRAKGGALSPEEDDVVKWCASGLYAGADTTVSAIISFILLMALYPEVQWKREHHPDQTPSFDKELLRFAPHPALPHRVLQDDEYEGRLIPEDSTIIANVWAVLHDPNTYPDPFRFNPERPDPRRWAFGFGRRSCPGSYFAETTILYAMYNILATC-SISIPPMPTVEFTTGITSHIKPFPIT--------- 156035859 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGAGSDTTASTLSVLFIILANYPHYQAQLHKELTSIDGIIQEALRLYPTFTSQRVIPKDLSIGTVYIPGDTVVSIATWQIQRDHRNFKDPTQFIPERWKSAYLPFSMGAYSCIGKGLAMMELRSVI------------------------------------------- 115475595 97 -------------------------------------------------------------------------------------------TMDGDLYRRQRAKTHSILSPRMVASMASSCVDKVRDLLTSMASTRTPFELQDLATRLMFDVTATVFGVPDMPSMHVSAAMDTIMELFRHTVPPSCWKAMRRFVSEMMEKARKQEAPSSMSMDVLSSYINDPDYVGLLHSILITYMVAGRDTVGTTLPWFFYNLAMNPRVVSGIREELAHNHAALFETLRLYPPGWIERVVADDVMPSGHEVRAGDAVLISIYSMGRMESLWEDCRVYRPERWSHKFLSFNSGPRMCPGKNIAVMQMKIIAAAVVWNF-DLEVVEGQAV------------------------- 115450263 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRDNIKAIIMDFVFGGTETVASAIEWAMAELLHSPGDLRRLQAEPFLRCVAMETLRLHPPIPLLLHEAAADCVVGGYSVPRGARVVVNVWSVGRDAGAWKDAGAFRPARFMAGLLPFGSGRRACPAIVLGMYELELVVARLVHAF------------------------------------ 115647126 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGSDTTATTLKWCILFMMAYPQVQSRVQDELDHVVGRERDDIKDLPYTNVPHVAAADTTMRGFTIPKGAVIVSNISEVLNSEELWKDSGAFKPERKRDELIFFSSGRRACPGEQLARMETFLGFTSLLQRFTFKKPDNSTPLSFEG--VLGVSRNPV---------- 39940050 61 -------------------------------------------------------------------------------------------------HAHFRKIAASPYSFSNVKRMEPLLDSNIDRWIHRWAVYMAYDIISEVGFGVPFGIMARLWPFTNWVKTTFLGRY-LVASPEQDSGIGTLMRLRDRLITQRIADNEKHARVDLLQTFLEARDDGRPLDVAHVKAEILLVLLAGADTTGTTFQAIVMHVASRPDVYERMMAEVDAAPRHEEVQAHCPYYVACVRETMRGIDLYGVRVPGGTELTCNPWIVHRDPAVGDDPDHFRPERWLRYSMSFGYGARECLGKHIA-MEL----------------------------------------------- 116059708 87 ---------------------------FQPLFKWMLEAGPVYLLPTGPVTSYVVVSDAACIKQVLFNYG--SKYIKGTIAEAGEFLFGLGVALQELEWKVRRKAVAPSLHRKYVEAMVDRCFALCADRMTALDIIGISVFNYDFKALTTETRSMDLLPTWRLPEQFLRIVSPRQRNAQDAVTVIRDVQRLVDDCKRMVEEEEKVGGAEEWARDYLNESNPEEVSSTQLRDDLLSLLVAGHETTASVLTWGTYELPENAEQLRLLRAELDYLERCFHESMRLYPQPYTRRAVVEDVLPNGMTVPKNQDLLVSIYNLHRSPANWPTSQQFEPMRTDYRYVPFSAGPRRCPGDKFAVLELKAG--------HDVIMTSGATIHTKSGLLATVKK------------- 189210960 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNVLLAGRDTTACTLTWVIYHLSKDPAITAKLRQEMKYLQHILNETLRLYPVVPYNRVALKDTTLQPIGILAGTPISYSTLIMQRRTDIYPTPSDFAPDRWNSTYVPFNGGPRICIGQQFALTEMGYTLVRLFQRFETVE-------------------------------- 194764609 40 LQPIPKFLPIPRVKGLPVTLLDLIAAGLHKYIDARHRQYGPIFRERLGGTDAVFVSSANLMRGVFLHEGQYPQHPAWTLYNQQHACRRGLFFMEGAEWLHNRRILNRLLLNGNLNWMDVHIENCTKRLVELWRSYEVPQLEQQLYRWSIEVLCCIMFGNTVITSPEIQSALDHFT--QIVHKVFEHSSRLMTFPPRLAQMLRLRIWSDFEKNVDEVLREGAAIIDEMIKRIFVDLVIAAGDTTAFSSQWALFVLSQNQLLQKRLARERASHHGLIKESLRLYPVPFIGRYLPQDTQLGGNFIEKDTLVLLSLYTAGRDASHFERPELVLPERWSHGSLPFAIGQRSCIGRRVALKQLHSLL------------------------------------------- 157761749 25 --------------------------GIVPAFEYFRKKYGNVFTLWLGPFPHVSIADFETNHEVFVKNGNRYKDRFLSPIFEELQEDHGLVFANGEKWAELRKFTMVTFRNMGVEELDARCADLDNEAIDGKTVVEHGKLFELMVNRFGEDNKEEFLHIRHETFNEVFTTFDMIMPVWVLKTFADGMNAIKDYVGRVAEKRFEEVKSDAFLIKIQKEKDHPAYTMKSLKYVLLDLWSAGHDTTATTLISGFNQFMHHPEVVRKCREELRYLNATIAEIQRHASNVNFWKTSDAPTKVNGYELDAGEILTAQMSALHVNEDIFKHAGEFMPERFLHQLIPFGIGKRSCVGENLARAEL----------------------------------------------- 212509135 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLRMLSSPIVPHVSNQDTTIAGYHVKKDTLIFLNNYELNMSENLWSDPYKFDPTRKPQHFLPFGGGKRSCMGYKLVQFISFVFLSNVVNHFEILSV-PGEK-------------------------- 126009539 63 -----------------------------------------------------------------------------------------------PGHKALRSSFMNLFTTKALSLYLPIIHEHMSRWVRDFPWGGKPEEMRMHICELNCETSQTVFGEHLHNRTEFTHNYNIITRGFLSQARKLTMVELQAAVRRSKARMTKPDTEDFWTAEEEGGDAPAYSSDHAMADTILDFLFASQAALTASMTMITATMADRPEILERARQEMMFTRQCVMEQLRLFPPPMVPMKVHSDFQLDEKTVVPKSMIIPSLLACCR--EGFTNPDTYDPDRFAKQFIPFGVGPHRCVGYNYA--------------------------------------------------- 169784018 122 --------------------------------------------------------------------------------------------VDKPDHARKRKVLSSAYALKNLETWEHKVSDKVEKVVAHFMAPDPKDLTVDFRAWYPTARKQSLILWNYEWYPVLNKMVNIIPFFNRMQNSSDNWDNIRRSMNRLRRYEAGEKLEDFFQAMMEDKNRANNLEWGEIVAEMNIMMNAGSVTTAIAIANVMYQLLRNPQSLKKLQEEIDYLRACLDESLRIFPPTSHPRETPEGMEILGEWVPGNTSVSMSAYVAHRDESVFPKADQYIPERWQPYLIAFSAGARSCIGRNISYLEQTKILATLVHRY-DFAL------------------------------- 119513130 1 --------------------------------------------------------------------------------------------------------------------MQTRIHRLAHELIDRAQSKGKMDLIHDFALPIPMVVISEMLGVAEQDRAAFHHWSRVMTKPIDGILAIPCLYQLVRFLRRLFREHRRNPQDDLTSALLQAESDGSKLSEDELIAMVALLLTAGHETT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 146416129 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDRAQQKISATYKGLIDTRRSDPTRDLIDSLMATSKDGVKMTDQEIANLLIGILMGGQHTSAATSAWFLLHLGERPDLQEEMYKEICGVNNVIKETLRMHPLHSIFRKVKKPLLVPKYTVPKGHYVMVSPGYAMVNDRWFPDAASFNPRRWDSPYLPFGGGRHRCIGEQFAYVQLGTIL------------------------------------------- 115440731 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTGKVVQRHRAGWEAEAAAVL--MMYSNVYRIMFDRRFESADDPLFLRLKALNGERSRLAQS----FEYNYGDFIPILRPFLRGYLREEVKETRLKLFKDFIDHILEAQQKGEINEDNENINVADDAVVDGVDRGARVNHGEIQELGPGRQITEPDTHRLPYLQAVVKERLRMAIPLLVPHMNLRDAELAGYGIPAESKVLVNAWYLANDPGRWRRPEEFRPERNDFRYLPSGAGRRSCPGIVLA--------------------------------------------------- 156047697 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAGRDTTAQALTWAFYLLMRHPKVMDKVRQEPYVMAVFYETLRLYPPVPFEIKQCEQSTTLPDGTFLPKHAVLWCPWAMNRSKSTWEDADDFRPERWAFEYPVFNGGPRTCLGKKMAE-------------------------------------------------- 125528182 33 --------------------------------------------------------------------------------------------------RKMRRIMTPFFTGKVVQRHRAGWEAEAAAVL--MMYNNVYRIMFDRRFESADDPLFLRLKALNGERSRLAQSFE-YNYGDFIPILRPFLRGCLRICEEVKETRLKLFKDFFIDHILEAQQKGEINEDNENINVADDAVVDGVDRGARVNHGEIQELGPGRQITEPDTHRLPYLQAVVKERLRMAIPLLVPHMNLRDAELAGYGIPAESKVLVNAWYLANDPGRWRRPEEFRPERNDFRYLPSGAGRRSCPGIVLA--------------------------------------------------- 170096552 37 --------------------------------------------------------------------------SAFIEGNRMMLGNGLPATL-GDHHRRQRKMLNPVFSNSNLREMIPTLYSVAHKLRTSISQQQEIDLLSWTSRTALEMVGQCGFGYSFDSLPRFRRFMVNLLPWKNLHDLRDIVDTMYKTSVEIFESKKRAMEKDLLSTLMRANMDEDKLDESELIGQVSAFTFAAMDTTSNALCRILHLLAQYQDVQDKLRHEVTYLDAICKETLRLYPPVSFFRTTRANVEINEILIPKNTNVIMSIIEANRN-------------------------------------------------------------------------------------- 171695450 145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKRRRARGDDDMMQHLMNSTKNGTKVPDHEIAHMMIALLMAGQHSSSSTSSWIMCRLASRPDVMEALYQEQIDNQAIVKETLRHAPIHSIMRAVKSPMPVPGTKYVIPTVLLAAPGVSATDSQYFPEPDKWEPARWASPYLPFGAGRHRCIGEHFANVQLQTITAEIVRAF------------------------------------ 215450896 37 ------------------------------------------------------------------------------------------------HHRKQRKILNPAFSVAHMKEQVPIFYEVALELIGQAGLGYSFDDLKESPREDPFAHAGRLAGVSFLVLPFRRFVCNLFPWWKDLQDAKNLADDMWKMSTDIFRRRKKGRGRDVLSLLIKENMNQDRLTEEELIAQMTTLINAATDTTSRKLREEIDEAFQDGDASYDKLVSLPYLDAISRETLR----IKIARVAKHDVVINEIHVPKNTEIHCSVINGNRNPDVWPDAAEWRPERWVYSHI---AGQRSCIGFKFSQLEMKVVLALLVKTF------------------------------------ 7648573 22 ---------------------------------------------------------------------------------------------DGDDHDVQRREVARYFAPAVVAKYGDFINKRAQALVDSALANGRLRL-DEAALNYSVEVTAEIVGLTDSPIDFFRQPPVDLAAPAMGRTRRQWIQAAVNGLVPIGRFYISDVRPAIRARRDRRRDDSAGYSTADILVECVTYGTAGMVTTREFITMACWHLLTNDELGRRYTEASQPTREILEEIIRLDPVVGHYRRAQADIEVCPYTIPEGDLIDVCVRQTNTDPQAMAAPETVIPGRDLRRGLSFSDGAHTCPGQPLALYETDALLHKVLATRP--RILREPTISWDNVILRGLDSLMTRSRPVTTR-- 171676786 197 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGNGEPLTRAQKEAHATLLIQAGADTTGSGLGAVLRLMLEHGECMKKARKEIEVADACIKEGLRVNPPAPFGRIILEGTVIDGVHVPQGAEVCSHPYVVGCDPELYPDAEAFEPERWLNANFVFSMGPRVCLGKEIAMMEMYKVLPEIVRRF-DFEVVSAGKYVDRGGV------------------- 215459877 1 -------------------------------------------------------------------------------------------------HSMRRKGYAPHYTPTNLARFQPEMHEPTLELISHLDKMEGQNLMVEVIVSTSYGYRLGAVGKWAQNLEDVPTWAWKLVCRIPNARWRQMCDSMAEFVSERVYQARAQMKVPMLHRLLNYRYTNENMPDNDIISESTGHMIAGSDTTSTSLSYFLWELNRRPDIAKKLQQELPYLSAFIKEGLRFYSAAPSPLEANESFDLMGFAVPPGTIVATQAWSMHRNPSVFSSPESFMPERWMQHMMPFGYGSRVCGGQNVAQMMMKIVIATVVRNF------------------------------------ 39972411 56 ---------------------------IPYDLKRLHAEYGPVVRIAPDELTYNCSKAWRDIKQPNGETTLFNKDPILYSAVFAD--HKALIDSDGDEHRPQKRTLSYAFSHQVLVERGHIITGCIDRMIEGVAHLGSSPSVSAVVDICPWIENASLFDLVQCYYLQLRRGPGILMPGFSGYDCVLPVKDVHDMILKRMADEKYAVADDFASYLM-SRAKSEGLNDDKVWINCVHLILGTPEAMPSSIISTIYHLLTTPYAYAEAVREVRAAFKSSDEIQNLPYLLACFRETLRRTRQCGKFVQGGTIVGVNQFATSRSASNFHDADSYRPERWRDAFNPFGYGPRKCIARNLAHLTTQTFLAKLLWEF-DMELDE----------------------------- 211587928 44 ----------------NMSDLPPSGAQEWMHWLKYRETYGPVSSITVLGQTIVILNDAKSAMELLKRSLKYSSRPNLVFASEMVGWEHFLAMQYSPRFRSSRKAMHPYIGSESLQEMEEHIQTEAGAVILKIAYHKRDPLVHIANLALDHFSKASTPGTWVDIIPALKHVPSWLPGASFKRTAQEWRKNVMAVAEKPYAFTRRHFQPSYLSNLFRTTGCPPPGSEDEFIAKLTSLYTGGADTTVCAIEIFFLAMTLHPEVRIKAQDEIDYTDAVVKEVLRWHPPMGIPHASSEDDTWGEYFIPKGSLILPNIWAMTHDPTVYHDPMVFKPERFDPHDLVFGFGRRICPARILADTTLYLSAAQSLAVF-NIRVKDGKEVDVQPEFQPGVISHPVPW-------- 211592502 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGAGADTTVSSVGTFFLAMALNPDVQHNAQDEIDYVNAVVKEVFRWHPPMGIPHMSTTDDMYDGYYIPKGSILMPNIWGMMHDPALYHDPMAFKPDRDPHTFV-FGFGRRVCPGRILA--------------------------------------------------- 171679852 42 --------------------------------------------------------------------------------------DNIFSQADTEKHDATRKKIAPGYSGRENLELEGSVDSRVVAFLDLIRRNKKMDLAKKIQFFTMDVISLVAFGTTFGMLDRVKSSEDGLLIGNMFMSFGAMMRETFRYIDERVKNAATDTRRDMLASFYRHGVRGDELKSE-----VLEQMVAGSDTTAGALRGIMLHVLGTPRVQKKLQEEIDYMQAVIREGLRIWPPVLN--LLPKDVPAGGDTIVVDTCIGVSTLAMHHDKELYEDADVFRPERWRINDLTFGHGKWQCLGKPVAQMEINKMLFEWFRNFDWAVAKPSKPWRLTNAF------------------- 169606682 110 -------------------------------------------------------------------------------------------------HRLRRRAWDKGFSIKALSSYEPRIKSKADLFKSQLA--------KAAGKPMDVSTWSMFFSFDVMGEVGFGKDFNNLNTGVEHSAIKGVHSHMTMLATTLASALFYLAKNPSTQKKLQAHLDRA--------------MPGGYSDWSYEKVKSVSYVDDFINETLRL------KPALLTGGARETP--------AKGIQVGDVYIPGNTNVMVPIWLIQRDERYWPEADKFVPERDKAPYLPFSLGPRICPGKNLAQLSLRTSLSMIAQNF-DVAFAPGE--------------------------- 113953002 70 -------------------------------------------------------------------------------------------------HKVRRRVVGQLFSSAALRRYTPEISVLVQKLVDELLNSTSPQPLAPRMRRFAFSVIANVLGLDDRNRDECFADFEIWTKALFSIPISIPGTPFAQAMTRLLTRFKQLLANDGLDLLRAGDESGISLDDDDLAEQLLLLLFAGYETTASSLSCLFRALLIDPTVNTWLLSELDAKSAQDDEVMRLTPPVGFFRRTKAPVILSGIEVSADRQVVLTPSSPSDDSDFFD----FRPQRHLDGSLPFGGGERVCLGKALADLEIRLM-------------------------------------------- 169772331 131 -------------------------------------------------------------------------------------------------HAAFRKHIAGPYSFSNVTRMEPLVDARIDDWLNKWAVYVAYDVISEIGFGAPFHDGLPAFGLLARLHPFTSWMKTTFMKKYGIGVLMRFRDRLIEQRLREIAEGKDVGRVDLLQTFIDAREDGKPLDMDYLKAEVLLVLLAGADTTGTVFQSLVNHLLVNQEVYERMMEEIDYYVACVRETLRLNPPNIFPRYVSEPIELFGKFAPAGTEVTGNPWIMHRDTALFEDAEEFRPERWLDPEFTFGYGTRVCLGRDIA--------------------------------------------------- 169779385 45 LPPGPPALPVIG----NLHQMP--RRNRWRALQRWHKLYGPIISLRLGQRIAISLGTHKVARELLERGNNYSSRPRFVGDYVSEGLHSILLPYGNQHHRIQRELLTNHRTQAKSSDFVGHFRRYTSSVMKRLESPGRHEIAEASKITENISLAADQAKNMIVEVYPVLDYIPRCFAPWKRIGTRLHAQTVQFFEQQMLEGLRSPAWN--WSKHIIALNETKDLSNKEIVYILGALYEAGSETTATVLQIFVLASVLHPECIFEDMPRLPYLNAFIKEVLRWRPIAPIPHAPSKIGEFMGYSIPEGATIFPNNWTLDLDDAVFRDPYAFKPERWEDPNLPFGFGRRACPGKQMAENSLYIAIARLI--------------------------------------- 70729882 6 ----------------------------------------------------WVASSAAAVAAVLDHPATEPVPQAIAGRPAGQLFGRLMRMNDGPRQRCPRAAIEPALQGLCTAGLETHL----ARWQPALAGPACAADLQRWQFVLPVALLASLLGVPAEQCETLARRTGEFVACFSPLSDQPRLQAADRAALELDAQMQALVQAPQHSLLRQILDRSGELAPADLRANLAGLLAQTHDACAGLVGNSLVALLAAPAMQQRLRQEPGLLGDWLLERQRDPPVQNTRRFVTAPCTVHGVELQAGETILVLLAAANQDPALAA------ITGSNPAHFSFGAGAHRCPGRELA--------------------------------------------------- 150866590 231 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTEEEIQSICLTLVSAGLDNTALNINHLMLLAGSNGDICQAWDDAVDVKCALVQESLRYFTVLPLPRITTKDIVYNGAFIPKETILIMNAFAANHDSCVFQSPYEFIPERWLDAHLSFGAGSRMCAGIQLAINEMYTF-------------------------------------------- 46127199 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSDTTAISLSSILYFLLKNPQSMKKLRDEIDSKQKEGK-----LSECPTFKESPDMPYFQVCQKEERTCVVNIVWVQHRNVGIFPDADTFNPERWNQHWMPFGLGSRTCIGRHVSMLEICKLVPRLVRDF-DFELAPNSEWELKNHWF------------------ 18139593 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGISFTIYELARNPDVQERVYQEFKYLDLVVKEGLRMYPPVIIGRALVEDLELNGTTVPAGQNVLVPIYVIHRNPEIYPNPNQFDPSRFPFDYLPFSAGPRNCIGQ------------------------------------------------------ 169635726 164 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATFQGRCQLLIFAALHTTSGLLGNAMLNLPENTQITKQILTKLRKMDSFLKESQRMNPLNTMNRKMMDTVQLSDGTIPKGSFLGMAAGSIGFDPRIFENPDEFDGFRFEKDSLAFGHGTHSCPGRFFASNEIKTMLIELLRNY-DFQLLPGTE-------------------------- 119178512 73 ------------------------------------------------------------------------------------------------HHRLRRSALRRFFSKASVTQLEPLITKKIDTLLSDAYSAITSDVATEYAFGTCTNFVCP--SNPYFERNFRVTLVKGLMVATHSKQFPWIRRVLDANLAAAMEFQMEISKQDVMDGVSNGNEKGHNTIFHELLTGSLLIVGAGTETVGWSLSVITFYILAHPAVLEKLRKELEESYGVISRSQRISPYEPLIFEPASDQENHIHVIPAGTPVGMTSYLIHHNPEIFPDSSKFIPERWRHRHLTFSKGSRQCIGINLAYAELYLIISSLIRRF------------------------------------ 46109680 77 ----------------------------------------------------------------------------------------------PSLHKERRRRLNPFFSRRAIEKLEDLLKGKIGQLGKRIARCTTVDIISHYCAGKP---LGQLEKSDQNFHGDFLQSFDSLSKVLWKFMYQPIFRKIITSIPDSIAKAADSETRTMLTLYDACRAAASDLREEDMGAEACDLLIAGSDTTAYTIASSIFHISQNTSIKRKLVEALDAANINVEERFAIPAPGRLPRVVPHDLVVDGQVIPAGTVIGMSAYTMNFSKELWEDAAMFNPDRWESNMCSFSKGIRSCLGQNLANAEI----------------------------------------------- 115397153 119 ------------------------------------------------------------------------------------------------RHRLIRSHMNPFFSTMRIRQQEPVLRALINKLCGRLEEWDEPDFIPQWYHTLTGTARTLVFIRPVAFLLPLLLAMPESVTAWLNPGMRRCRKLIHKIATDHLEKGSQKGRLTLFDDVLSSDLPEQEKSEARLAQEMQILVSAGAETTAKAMTYILFYLLDNPELLKKLKAELEYLTSVMLEGIRLSYTARLPRIAPYNLKYKDWTIPPGTPISMSCLLMHHDESVFPDSYRFDPERWEKYMVAFSKGSRQCIGMQLARAEILMVISTLLQRF-EFEL------------------------------- 157761549 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTLTWACACLLNHPEVVAEDKPNTPYLNATVNEIQRIASNTNLFRELEEDTVIDGQPVSAGAVVTTQMSLLHTNEAVFKNHTVFDPSRFEKTLIPFGIGKRACLGESLARAEL----------------------------------------------- 121716160 153 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLYTGGADTTVASLASFYLAMALYPDVQRKAQDELDYIDALVKEVLRWHTVGPMPHTSTQDDIYEGYFIPKGSMFLPNIWAFTHDPNVYKDPMVFNPEREPDPHIAFGFGRRICPGRILADRTVYLGIAKSLAVFNFGKSTEDQQPLFLPGVISHPAPYKLNITPRSP--- 189204718 91 -------------------------------------------------------------------------------------------------HARKRRVLNYAFSEAALRDAETFLHSNIDRWLEDWVNWLVFDILGDLCFGTNFNMKSKLRHIPEVMATFLERGLDWLLSVASPPAVVEWQNFVASSLENRSKIEKEEIRRDFFHWLFKAPETGERGYDDELYAECELLIIAGSDTTSVVMSAAFFYLVKNSEIQAKIAMSCKYLTAFLMEAMRMTPPEPSREVLPGGTSVEDRYFPAGVHLSTGLYCLSYNSNVYPEPFKFRPERWESGFCAFSFGTRGCVGKNLAWLEMRLVM------------------------------------------- 211585082 119 -----------------------------------------------------------------------------------------LAESDPVRHKQRKAPLEPLFSKKNILSLEPMLMEHVDHCSQRFMEWALKSLAMDMVSQFAFGQSLNALADPEFKSLPVRVFQQYLPSLHVIKAFPEMGHELEQFATRRIDEYMAEAAAGMERLLIPIPEKGYAVPDKQGLRDELTVISAGDDTTGIANTVTLFNIFNNREIHDRVMPTPDSHTAVIKEGLRYSSPSRTPRLVPPGGVPDGRFIPAGTRVGMAIYHIHYNETLFENPRVFDPERWRAKFLPFSRGSRSCLGINLAYMEMYMAIAYIVRRF------------------------------------ 3452343 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAINWSLYLLGSSPEIQARVHEEIDAIENCIKEALRLFPSVPFARELKEDAVINNYRVPSGTTVMVVTYRLHRDPEQFPNPEVFDPDRPPYAYVPFSAGPRNCIGQ------------------------------------------------------ 169866833 117 -----------------------------------------------------------------------------------------------PEFTSHRRAFQQHLNPRKVPIFSPIIHEEGMSFVRRLRMYFGMVLMRVAFGSTDPVYNADLIGLPGKYLVNVFPFLRFVPAWFPGAGWKRTLLEINGITKELIIDSFNDVRDCVASGLIEELPPENSPEYAEREYVARATAVASYAGGSDTTGGLFAALASNVEVQLQAQKEIDYIQAITKEILRWFTPFALPHTIKEDDEYQGYFLPKGTAIFPNLWFMLHDPEVFKDPLKFDPERKINPDVAFGFGRRVCPGRYLA--------------------------------------------------- 116195012 83 -------------------------------------------------------------------------------------------------HAAKKRVANVPYGMAAMQQLGPFVDDVVDEHVDGQGEGAVFDLGDYLHYVLGEVAFSRAFGFLEQGRDVQVPELDYLLRRNPLWRFVPWLSTKNALITRMALEEMARRRQDLMASLIQGHKDPERFGEGDVFAVAHGAIFAGSDSTASTMQSFFWHLPAEGNVTWNQAQSLPYLQACLKEAMRVRPANITRVVPPEGAELDGHFFPGGTTIACNGWVLHRDKEVFGDADDYRPERWERYMFQFGGGSHLCIGRNLALLEINKVVPRLLRDY-RFELAPGRPLKANASFF------------------ 169776117 25 ---------------------------------------------------------------------------------------------DKKEHARRRKVWDQGFSSKAVRKNVGKPMDMA-----KWFNYYSFDVMGDLSFGKSFNMLAG--GQDTYFSTQLHADMKSIGLFSHLTWLFPFFKRIPILNKDYLKFW------DWVGGRVEERIKTNMCSDTTAATLTNLFFHLAADHTWQAKLQ--EELDALPDLTQEKVTNVKLLDALINETLRLHPAVPQRLTPPEGLQIGDKYIPGDVMVCIPTHTLFRDERAFVRPDEFLPQRWMTQFIPFNAGPYSCVGKQLALMELRRVTAEILTR------------------------------------- 67904446 30 ----------------DIASSLPPDATPQLFAHLMRQRYGLGDFFWPLAPPQLVIAHPELATQI-VHKMNLPKESAVMQKWTGPLGEKSMVSANGHDWFIARKSFTPGFQPRKLQQHIPHIVDETQAFADILREHFHMDLVARMIFNISAGVILGIKCNAQRDDDEFLELFRKQVSPRRYYRKWSNGRALDRYVGRLVDQRKYYAIDDAIATSRTLNKNIDKYTRDMLITSVKTLIFAGHDTSASTLCYTFAAISKHPDDPNLVNNLPYTLAVIKEALRLWPPTGISLRRGQPDQTLGKEWPTYPFAVLVNNCATMRREDLFKDAERFYPERHRDAWRPFEKGPRMCLGQTLALMQLKIAL------------------------------------------- 169763520 53 -----------------------------------------------------VLSTNQAIRDVLEKTPVNSSRPRFIGVNENLTRSMMPIFLPSDKWKAIHRVQLSLVNSRSAKGIAEIQLLTAKQHLFNMLENANYDIADHINRFTSNVVSTVLFGTNIGSVSQAKSNGDQFIASICVEHALVDLFPILEHINAWFESIRQQYTEDIWSMIKAAHQQKGGMSEDAFRMWNVEMEFALGMTSSMMIANLVAMAVSHSHEFRQVQSEIDRVHAFVKEGIRVAPIVPFPHAAVEENEYMGYRIPVDAIILPNQWHINREPKYFEDPAEFKPQRWDNPNLPVGYGIRICPG------------------------------------------------------- 154296077 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQVLNAGRDTTGSLIGWIFYFLARNPNIYSKLRNIIKYLQHVIDESLRVAPVPLNDRTCNQDTILQPMFLPAGSRVLVSTYAMQYRKDIWEDADKFRPERWEGRFIPFGGGPRKCIGQQ----------------------------------------------------- 10946208 42 --------------------PELIMTRPRSKYFHLMKELKTDIACFNFAGTHTITINSDEIREAFRERDADLADRPSIVESIGDNYKTMGTSSYGEHFMKMKKVITEIMSVKTLNMLEAARTIEADNLIASMYQRSETVDVRELSRVYGYAVTMRMLFGRRHEKHHLEVIFNTLNCLPGFSPVDYVDRWLGGWIDERVEIWREKGGEDWLDTFITLKDQNGNYTPDEIKAQCVEFCIAAIDNPANNMEWTLGEMLKNPEILRKALKELDYLKACCRETFRIHPHYVPPHVARQDTTLGGYFIPKGSHIHVCRPGLGRNPKIWKDPLAYEPERH----------------------------------------------------------------------- 210113000 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KETTLNGYNIPQEAIILANLWSVHMDPKLFPEPNTFRPERKHEALVPFSMGPRTCLGEQLAKMELFLLFVSLMQRF-TFHLPEGAP-------------------------- 195613746 128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEAYTDQLIRSLCVSALEAGTLSTGYTIEWVMSLLLNNPHIMKKARDEIDACVGEPKETLRLYPVVPVPRESSTNCTVNGFNIAKGTMLLVNTFAIHRDPRTWDDPETFLPERFEDGSLSFGMGRRRCPAENLG--------------------------------------------------- 147794417 3 ------------------------------------------------------VTSPEISKEFLKKHDAVFASRPITMASEYSSGGFLTTAVWGDQWKKMRRVLASVINPSTFRWLHDKRVEEXDNLVRYVYNQCKINAIRKMILNTRYFGEGKLAHLYAFSLSDYFPWLRVLDIDGHEKTVREAMNTINKYHDPIVDQRVEQWREDLLDVFISVKDSNGELSVAEIKAQCTELMLAAVDNPSNAIEWALAEMINQPRVLGKDFQQLNYVKACIKEAFRLHPPFNLPHVSNADAIVAGYFIPKGSHVLLSRLGLGRNPRIWEEPLIFNPERH----------------------------------------------------------------------- 45198918 23 ------------------------------------------------FGNRWLVSKPEFLAQMFKDEDTFAKSGNHIKIPLALYTGDNVISSHGLAWKKFRGALTQGLQFFDPSPLSANAEKFIGFIERDMKKNNGEVLMPALIQRLALANIAQILGFPSKLQQQLEEVKKHIFHPLYMNSRIRARQQVERFRSDLLQEVRRNAASDLIRVYEHGEITEKQLTD-----NIVILMVAGHENPQLLLTTCLYMLAKYPEWQARLRQQAVTFNQFLFETVRVLPPQIINRKTSHKCKLGPIVLPKDTYVGYQVYGTGTSTQVWPDAAEFKPERWGSTNAAFHGGRRACLGEKMGLMETRVALAHMLRKL------------------------------------ 58268578 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDHEIAMVLLSFLFASQDAMSSALVYTFQLTADHPEVLEKMLDDMVYTRATIKEVLRFPPVIMVPYMTTKPFPVSPYTAPKNSMIIPAFWNSLHDETCYPEPDRFLPERWPQNYLVWGSGPHKCIGGQYASMHLAATL------------------------------------------- 169596584 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNKEVSGLAANLIGGGVDTTSSTMLSFILAMAYFPDVQKKVQAEHDRSPNWDDEVLRWRTVTIIPHANTVDFEYRGYHIPAGTNITGNMWAIHRNPRDFPDPDVLRPERKPYPNQPFGWGRRQCSGQPLAE-------------------------------------------------- 170516427 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDVLISLKDANNKLTFKEIKAQITELAIEMVDNPSNAFEWALAEMLNQPEVQESDIHKLPFVRACAREALRLHPMEYFPHVSMSDTMVGDYMFPKGTQVLLSRVALGRNPKFWTDPLKFNPDRH----------------------------------------------------------------------- 154244344 20 -----------------------------------------------------LIAKRADVIEVLSLPKVFTVD------LYKPKMGDFMLAMDETIVNYRDKSVMRAILAWDD---LPKIRAVAAEVADAALDAAGCEIVQQLARHVPMRIVQRCFGIHGPDQDLLDWSYANQMDQFNHQAAEDSRVKLRNLFAQLIPARIAEIKDDSLTRILSLNLPADHFGMDRVVINVGGLLIGAIETTAEAVINALAELFARPARAAAEAGDDAAFDGYVWEALRFSPIVFMFREAASTITIGQGTDREKTVVLPLSLSAMFDPDFVPDPEAFRPDRPFHTYLHFGYGHHECLG------------------------------------------------------- 154296055 99 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFSAILAAQDQGEIFTQEQLIAEAGVLIIAGMDTTASGLTATIFYLLHYPLVYERLQREIKYLTACIDEAMRLSPGVGIPREVMKGAIIDGYAIPAGVTVGASAYSIHHDERYFGDPFVYMPERWPKAFTPFGTGRTSCIGKYLAYQEMEVVLARLIWEF-DMRL------------------------------- 195383812 284 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALDLILVGIDTISMAVCSILYQLATRPVEQQKVHDQMHHLKAFIKEVFRMYSTVINGRTLQEDSVICGYQVPKGVQAVFPTIVTGNMEEYVTDAATFRPERWLKAHLPYGYGARMCLGRRFADLEMQILLAKLLR---NYRLENHAPLDYAVTFMYAPDG-PLRF-------- 67900824 32 ----------------------------------LSKEYGPIMHFSMAGQPLIILSTHQVAHDLLRRSGRYSDRPRMVMAGELVTKNHMLLRPYDERYKLHQRMEAPLLVLRSASNYRPLQDLESQQLL--FDVLGEWDKFGDFHHHFERAMASTIYCLNYGYRLQTGYEKELMDGKKVQAEFARTGQPSLNYLPKFLAPWKKENRGWNFTKYMKDSPEAVTMPEEELAFDLGILADAGLDTSTVALDWFIVAWITSGSTWVKKAQQLAYIDAIASETLRWRPVVVVPHFTKVQDEYMGYHIPANSTVLPNAFAISHDESIFEDVDSFIPERWDLPHIGFGWGRRICTGRFIARNQLFIQMARMLWAF------------------------------------ 46114836 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKFLAKNLADPQNFTQHHVLMGCTSNMVAGSDTTAISLSALFYHLIKNPSCMEKLRNEIDYLQAVIKETLRIHPATGLPRVVPEGATIAGRFFPENTIVGVNSWVAHRNKNVFEDAEVFNPDRWNRYYMPFGLGSRTCIGRHVSQLEMSKLVPRLIRDF-NFELDP----------------------------- 189211644 31 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGPVKDIFSFLQQCKHPDSGLSPIEISTETATFIVAAMASLSHYLSWSPRCYSRAREEVRTIFNSCVFLRACLDEALRITPPAGGPREVIGGTQINGDYIPAGCEVGSGIYAMHRSPQNWSDPDTYIPERWRQPYFPFNIGPRSCVGKPLAIAQIMLTFAHLLWKF-DFRIADAEE-------------------------- 67522675 153 ------------------------------------------------------------------------------------------------HHRVIRSNMNPYFSITRARKQEPLVQALVNKLIERLQAYDEPDFIPDWSDTLAWSWSGALLNLPPWLLSRIYPGMGLVFQFQDRCNRIVQRIMEEQKERGYEEVKNQFDHPTFFHDVLTSNLPKELKTPDRLAREVQAVIGAGSETTGKMLTWTMYYLLENPDKMNADFEKMPYLTSVMLEGLRYGSSSRLQRIAPRDLKFKEWSIPAGTPVGMTSVLIHHNEEIFPDSHEFIPERWKRKYLSFTKGSRQCVGMNLAKSEILLCLPHVVRKV-NMEL------------------------------- 89096926 56 -------------------------------------------------------------------------------------------TMDGDAHIHRKLLFMSLMTPPHQKRLAGMVMNEWKAAAAKWQEDGREVVLMEEAKVILCRTACAWAGVPLKQEDEFADMVDAFAVGPRHWKGRHARGSSEDWIRGLIEDVRAEEGTALYEMAFHKNLDGTHLDSQMAAVELINVLRPIVAISTFIAFSALALNGHPRYKEMLQTRSGSELEMFVQEVRRFYPFGPFGAIVRKDFIWNEAEFKEGMLVLLDIYGTNHDPLLWEEPYEFRPER------------------------------------------------------------------------ 169613138 114 -------------------------------------------------------------------------------------------------HKRRRAALLPMFSRRSILDFIHIIYRHIDTLSIRIQEFEPLNLTHAFPALTGDIIMDYFFGFNYAQLPDFSSFHEAFIKLGGTGHIATQFPWFLPSHKRLTEEAQIVVGGGVETTAFTLSIAAFHIINTPRIYERL-----HRELVEAFPNRATLELYPLEQMAYLRACIMEAVRLSYGLSAR------NPRTRRMPLVYKDWVVPSGSCVSMSIPDVSHDEAIFPSSSEFRPERWDRFMVSFGRGTRHCMGMNLAWTELYLTLGMMFRRY-RFELIEPDVRDVQIGHDYFI---PVTWE------- 218720409 208 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSKLSDRDIAHIMIALLLGGHHSSSAVIAFSILSLASNPVIQEELYQRLKLHANVIKETLRLYPIHSIMRLARKDSHARQLLIPQGDILLASPAFSARDGSYFSNPLKWDPHRWNSPYLPFGGGRHRCIGEKFAYIQLGVIL------------------------------------------- 7529721 36 ----------------------------------------------------------------------------------------------------LRRLTTQFFVTRRLDAMSDVRSRCVDQMLRFVEEGGQNGTKTIDVGRYFFLMAFNLIGNLMFSRDDFFPLLRFLDPQGIRRKTQFHVEKAFEIAGEFIRERTDEKTKDYLDVL--LEFRGGDGVDEEPSSFINEMFTAGTDTTTSTLEWALAELL----------------------------------------------------------------------------------------------------------------------------------------------------- 115459886 46 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATPHDDLLSRFMR----KGTYSDESLQHVALNFILAGRDTSSVALSWFFWLVSTHPAVERKIVRELCYLKAALSETLRLYPPEDSKHVVADDVLPDGTFVPAGSSVTYSIYSAGRMKTVWDDCLEFRPERWSFRFVAFNAGPRICLGKDLAYLQMRIAGSVLLRH--RLAVAPGHRVEQKMSLTLFMKH------------- 67538990 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVQIVNWLMLSILAGGDTSSATMRATVYYLAKNADAYWKDIRELPYLDAVIRESMRINPGMNFERVAPEGTLPDGRYIPAGTKVGINPAVTNRDYAIFEDSDSFRPDRWQERHFVFGAGARVCMGRYLAMLEIKKLIATLYSTFDLHLVDPKHEWTYRNAWFVYQQNMPMIIT------- 169866719 40 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGSDTTISSIYGLLLALAMKPEVQREAQAEIDYVQAIVKEGGRWHTPLCLPHMSVDDDVYDGYFIPAGTWIIPNSWAVMHDPEIFEDPMEFKPERYDAESGSFGYGRRICPGRYLGMETITLTIASLLAVF-DVRPVKDE--------------------------- 145235745 44 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSVIKEALRCAPPMSFPRYVPRGRTIDGVFIPEGNIVSCQPYTVHRDTKVFPEPDMFNPDRWNRLFFAFSTGGRGCTGRNLATVEMKILLQEVYSRF------------------------------------ 154302211 146 --------------------------------------------------------------------------------------------LDGKAHVDYRKGLNGLFTRKALDCYLPGQDDVYNQYNERFAKVKPVPFMSEFRELLCAVSCRTFVGFYNITAALELVNFPIILPFTKSWYGKIAADMVLEEFSKCAAKSKVRMADGWIKAWIEAEAKGREFTDFEIAQTVFTFLFASQDATSSAATWLFQVMAQRPEVLDKMMESMKYTRAVVRELLRWRPPVMVPYVAKKAFPIPDYTVPKGAMIVPTTYPALRDPDVYDRPDEFDPERGAKNYLVFGTGAHYCLGQEYAQMNLALMI------------------------------------------- 115401374 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTSILLQWAFYELSRTPRALAATRRRMSYTSAVIKETLRLYPPSGSARHLTVALPGGGSLCLDGTVIYNCSTVIQRDEGVYPTAAEFRPERWASAWRPFERGPRNCIGQELANLEARVILACTVRRY-DFEKVGLGAITHDS------TGLPVV--------- 189212050 18 -------------------------------------------------------------------------------------------TMDDKEHGKLRRLLNQGLSDSHFRTIDSEISRLALLFLAEWSDFFTFDVMSQLVFPTNHWIIDGVLGQMRRFLTTLPELQDMRFHHILFPEARKKAISFSGKSREILEARRARDKNDLFSKLLTAKETGESLSQAQLWAESNLLIIAGSDTSSTSPEKSVKHSPTKTYRKDRSSHHAPIFAHVSQEALRLNPSGAMWREALPDIASENLHIPAGCEVGTGIFSLNHNKAYFPEPFVYKPERWKAAFATFSVGPRNCVGKNLAMIEISLAAAAVIRQY-DFRQAE----------------------------- 198433484 39 ------------------------------------------------------------------------------------------------EHKRYRTLAVAVVNGTRHSSIEDRIYMEAACMCDKLETSDKPDLKDEILQVITCRSAADMLTLSEYELDEISRVVERMLWRNGLQKYIQLTQSLNRFFERCIRNRKAQNGVDCTVKFWQKLKNDPQYEESRVMKVVADLFGARVDTMTVALAWMIVYWSTYQAAQERAQKEIDHFVKNEKERHCSFVPFTLPHAPVQDTMLNGYLIPKGTMMLISMRSINHDTAVWDSPAQFRPERFAEQVMLFGAGRRRCAGEALGRMQI----------------------------------------------- 91083869 41 -----------------------------------------------------------------------------------------------PEWSRIRKVFQKGLSGSFIKGSDDVISEWLDTRFKKIHKTSNMDFLQELSRLFLELIGVAAFDIRFQSFHDFVTNSTILKTDNGPQLWRKFETPAYRRLRKAQELMESVAIDLVALKLSTFKEKTSNLDFKDIIGVVCDFLLAGMDTTTYSSSFLLYHLATNPSTQDEKYKQAEYAKCAVKESLRLRPISIVGRQLTTDVVFSGYKVPSGTVVVTLNQVLSRMEKYFPEPDSFKPERWPYLVIPFGHGQRSCIARRFAEQNMVILILKLARK------------------------------------- 116309420 45 -----------------------------------------------------VISSAELVHEALVEKREFATRPAESPIRSIFSSGKFTVNVYGPEWRSLRRMVSGMLSAARLREFRPARLRAMERFVARVRDGASVWVLRNVRFAMFCVLLDMTFGLLDLDEELVVRVDAVMFLWRQHRQAVALRREQIDTVLPLINRRRAIVRGSYLDSLLDLRVEGRDPTDEELVTLCAEMINGGTDTTATAIEWAMARVMDNPSIQARL-------------------------------------------------------------------------------------------------------------------------------------------- 15226976 87 -----------------------------------------------------------------------------------------LIFMFGEDHKSVRRQVAPNFTRKPLSAYSSLQQIVILRHLRQWEESSRPVSMRQLIRELNLETSQTVFVGPYLDKEVKKTICDDYLPGFTFGEARQAVSRLVNTMSVCVGKSKAKMADFWTHSIIEENPPPPHSKDKEISCVLVDFMFASQDASTSSLLWAVVMLESEPEVLRRVREDMKYTRAVAREVLRYRPPSMIPHVAVSDFRLESYTIPKGTIVFPSLFDASFQG--FTEPDRFDPDRFKRNFLTFGNGSHQCVGQRYA--------------------------------------------------- 121704467 25 ------------------------------------------------------------------------------------------------RYRLHQRMEAPVLSPRASATYTPLQELESTQLLTDLLRSNNFTIHIQRYTASLVYGLAYGFRLPTGAEPELLTLRRILHNFGHVARVGTWLVDLLNYLPAWLAPWKRSHRRNMDTALHNKPWNWTPMSPLEFAYDLGNLTTAGYDTTASAMRVFVLAAVTAPAFIAAAQRELDYIAAVVEETLRWRSIAPPPHATSAEDEYMGYRIPKGATVMPLHWSMSMDAGDFPDPLAFQPERWLAAPQQFGWGRRMCAGRHIARNSLYILIARLLWAF-EIRAAEGPDGRFDDGLVSSPEPFEAVFVPRS---- 145252654 107 ------------------------------------------------------------------------------------------------------KAVAPLFSTASIRSSQEALREVFDDFAKRLQAEART------GRPVNVLNVTRAMAIDAVTTYLFHERYGAITEKTESMSASPFVDSFADFVMEVIERWNVEQSHGLIDQYTRRLIQTEKSTIAQSQIELKDVCFAGTDSTGMNTATILWYLAKHPEIYDRLRQAVMESINNDEDPTACAYLRGVVREGLRGWKYRDYYFPAGTSVGVAAFQLHQDSSVFPEPQRFHPERWDNAFFAFGKGTRACIAQSLA--------------------------------------------------- 210130580 41 -----------------------------------------------------VLYGHKPIHDALKQADIFSDRPPIRI------LRRLVMARYGEHWAERRRFALSALRQFGMRSAEGRIREEAAALLDGAQRDISHLLGNAVSNIICSMSFGNRFEYDDAEFKRLSHAFAYLVGSNNRSILALVRQFIMPYLRKLIMKSAKEHKEDVFLSEGDGSEKGNGVNEEALGTIIRDLFIAGSETTATTLRWGLLYTALNPDVQTKVQEEIDYTEATIMEIQRIRPIVNIFHGNTSATTLYGYDIPAGTYIIPSLWSAMMDPKVTPEPEEFRPER------------------------------------------------------------------------ 212533853 222 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRNETLNVLVAGRDTTGSLLGWVFYFLARHPDVYAKLRRNCAYLQHVMKEALRVATVIPMNRVALRDTTLGKVFIPAGTQILIPTYAMQHRKDLWPDVEEFKPERWEAKFIPFGAGDRKCLGQQFAFTE------------------------------------------------ 194741812 97 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKGECCNMVLAAFETTALTVHHTLILLAMFPKYQDEDLQKLVYLDRVLNETLRLIPPVPIARDVQEDFRLCNEVVPKGVAVAVDIFNVHRNKDHWPDADTFNPERPPYAFIPFSKGRRNCIGWKYALISSKVALAQILR-------------------------------------- 118783065 392 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVNNQPEVWGDPRTFRPDRSKDRSLTFSVGRRECPGQTYTRNVMFLIVATLVQRFELLPLQSDRLPKRQTGLVHGPDDFWVRFVPRRTS-- 215500178 60 --------------------------------------------------------------------------------------------------RRIRPAASPAFSTGKLRKMNNLIADCARKLEETAEKEGELDLKQFYGNYALDVIAGCAFGTRLDSHNEFVAKARQAFSGKITPRLSDSFLYFKNLSLQIIENRKKSQSDDFLQLMMDARDGSKALTEDEAMAQCVLFFLAGQDTTSSVISFTLYLLAIHPEIQAKLREEVDDCFKKHSESLRMFPPATRLRSALSDYVLGDIKVPKGCVVAVPVYSMHYDPDNFPDPTTFDP-------------------------------------------------------------------------- 125547062 40 -----------------------------------------------------------------------------------------------PQWRVLRRNLTGGLHPSRAGLLAPLQRTAVEALVADIAARVGRDVVRDALFPVAARFCFREFELDVVVEGFGGSMVASLVHWWRLRRFVASSRRQAEVFLPLISRRRRQHRDDADGGVFRPYVDHRALTDDEMVGLVSEFLGGGTESVVSCVEWTLAHLVIEPEIQDKLRREVAAAEADRHGGERSTTPAAYLRLTMRDVRSPQAVEHGGARVHFILGDIGRDGKAWTDPDEFRPERREVRMMPFGAGRRYCPGMGLGVAHACLLVAALVREF------------------------------------ 125584822 48 -----------------------------------------------------VVTSHPDVKEILDNPA-FADRPLNHAAYGLMFHRSIGFAEHGPRWTRSRGAWSPRCAARPGKQLRGVLRRASLYYIMRFVFGKEYDVSRGAPESGEEVEELLEMVHEGYDLLGKENWCDAVDPQGVGARCAELMPRVNRFVRGIIQEHRGKEARDFVDILLSLQES-EGLADADIAAVLWEMIFRGTDAMAVLMEWTLARVVLHPDVQANVHRELDYLQALLKEALRMHPPGPWRHRAISDTYVDGHLVPAGTTAMVNQWAMSRDADVWDAPLEFQPER------------------------------------------------------------------------ 39971789 48 --PLPPSAPELLKTEWPIFGSWRFFLDRADFFTEAAAASKTGNFSFYIGKLHIVGVSREESRRILFDSKGLDLAAGVAAFPSIEAVDGKPLGDDPGFNGAFNRTMAHLLKGRNLKFMVSDVHEGLESAIEAAGGSGEMDTFEDVNLIL-YRMTMRTFGATEIASDPATRLVIPWLPTLNHLRRMGSGAMLYWHFSKIVNERKKTGKDDAFQYLIDKDEDMTGI-----LRFTLSALFAGQINTGINAAWVLVYLALTPSWYSRVQQEVDAVVACLRETIRLHTTGSVFRRNIQDVSLGSEIVPKGSFAIYSVDDMHMNKEYYPEPERWDPARNDPPYMGWGLGRHPCPGMRFAKLEVVIIVTLFVTMF-DFEVVDDKPERARNSFTAVKPAVPVRL-------- 364504 60 --------------------------------------------------------------------------------------------LNGPQWRLDRLRLNPVLSLPALQKYTPLVDGVARDFLQDARGSLTLDIAPSVFRYLNFIHALEAMLKSTVQLMFVPRRLSRWMSTNMWREHFEAWDYIFQYANRAIQRIYQELAPWHYSGIVAELLMRADMTLDTIKANTIDLTAGSVDTTAFPLLMTLFELARNPQVPQRAITELPLLRAALKETLRLYPVGITLREVSSDLVLQNYHIPAGTLVKVLLYSLGRNPAVFARPESYHPQRWRFPHLAFGFGVRQCLGRRVAEVEMLLLLHHVLKNF------------------------------------ 145254734 64 ------------------------------------------------------------------------------------------------EHARLRKNLAPGFSEKFAALQEPILQKYIDTLFDSASKGADVDLVEWINYVIGDLTWGSSFGCLEGLRYHFYPPLYRLLMAITPADALKPVMEMWKVTDEKVAARVATTRPDFVGIMMAS----GAMTQEEMEVNSMLIIAAGSESITTVITGVINYLLREQDQRATRLKSVSYLDAVLMEGMRLCPTIPMRRQVPRNARVAGQFVPEGMIVSIPPLASYRAPGNFSSPTEFVPRRWKKAFNPFSLGSHNCPGQNLAWIELRLILARLLWR------------------------------------- 13661764 27 ---LPPG-PPALLFLAKFVALRRSIFDLGPLIVDLHARHGPVISIHLFRTLIFVADRKMAHRALVQGGATFAERPPPVDPTRLFTSGGRDISSSPTYWRLLRRLAAEALSPARVAHFAAARRSACDGLVSSLLREQERQGQEEAVRPFLRRAMFELLVFMCFGARLEREAMDEVEELQHQVLVAFTSFPVFAFFPAVTKRVRRRHEEVFVPLIHAERAGGDPLTDAEMVSLCSEFLNGGTDTTVTLLEWIMAELVNHPDVQAKVYEEVRANPAVVMEGLRLHPPGHFQHSGDGGVEIGGYMVPKGAEVNFLVAEIGRDETVWTAAREFRPERREIKMMPFGAGRRMCPGYSLG--------------------------------------------------- 215500238 216 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVIRIVNSPIIPHVCAKDTTVQGFYVPKGTMVMFNTNDINYSAELWEEPWSFRPERKPRHFFPFGTGKRSCMGDGIVRATLVLGLSTLLRHF-RITLAEDQKP------------------------- 121707815 656 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRSSVALPRVVAQPTVVQKVILKEGQHILCNLVSASMDPASFPEPDKVKLDRDMNLYAHFGFGPHQCLGIGLCKLALTTML-KVVGRLDNLRRAPGGQGRLKSGFFPFPTTMKIQWD------- 154312609 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEARRKNLKPDIVGHLIQHTENT-PAGRALLNGDSRVIIGAGSDTTASALTTIFIHLAHYPEYQARLFEELRSVDGIIQEVLRLYAPFNSQRVTPKGLTIGTVYIPGDTIVSLATWQLHRDPRNFKDPNKFIPERWKAAYLPFSMGVYNCIGKSLAMMELRSVI------------------------------------------- 67536946 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSETTALTLSGILYNIFRNRAVYEKLTSEIDYLGACIKEGIRMHPITFPRHAPSCGCEVGGYWIPGNTRVGVNPAVIHFDKSVFEDAGIFRPERWIEAHMQFGMGARVCLGKNISMCEIYKAIPQLLHSF-TFEMGAEEPVKTTSYWFHKPVAIHV---------- 145243610 68 --------------------------------------------------------------------------------------------MDGKPHVDFRKGLNGLFTKKALQSYLPGQEDVYNQYFERFAGGKPVPFMPEF-RELMCAVSLRTFCGYYISDEAVKKISDDFTKAWYGKKASDMVMAIMDAWVKNILASKQWVEAEAKGQLAENMEKPSPLADWEIAQTVLAFLFASQDATSSAATWLFQTMAQRPDVLDRVREEMTYTRAVVRELLRYPPVIMVPYVAKKPFPIDSYTVPKGAMVIPTTYLALRDEEVYEKPDEFDPERGKNNYLVFGTGPHVCIGQHYAQLNLVLLI------------------------------------------- 17562312 250 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQDTTSTTLVAGFNHLVKNPEIVRKCREEIHYLNATIAEIQRHASNVNFWRLVHEPTTVQGHPVDSGSVICAQLGALHVNDDLFKNPDKFYPERFIENEIPFGIGKRSCVGENIAKSELYLMI------------------------------------------- 170029338 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKVFDDTELTHNMYAIITGAIDTSGTITAHACLLMSFYPDMQNRMLKQLRYTEMFLNEILRYWPGPMVARQNIAEIELDGVRVPPGQTFVMSIEALHRRKDVWPDADRFDPKRHSFGFLPFSGGKRICIGWRYAQTAMKVMMVHLVRNF------------------------------------ 39972391 60 ------------------------------------------------------------------------------------------------EHHSIRKLMMPAFSNKTYLLHESLVNSWLGKLTSHIAAKNGAELIERMFVWFTFDVMGALFGENFGCLDQEKDHYDVARKLPWMRLWNSLREMSDDSASRWLETVHDEKRTDIMATVYRMQNTKDPISRHEALDVASILVLSGAEATPILMTAMLWNLLSNPRCYERLCRDIPYMEAVMLEALRLDTPFTIPRIVPEGAWVDGYWLPGGTSCGIPHYTAGHWAQNFSDPDTFVPERWMASFRPFSKGSLDCIGQRFVRHEVGMAFVALLWNF-DFELSD----------------------------- 118093475 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDALKEMESTLRKVIKERRGRNRHVFIDTLLQ-----GNLSDQQILEDTMIFSLAGCIITANLCTWAVYFLTTSEDVQQNLCKEVDHVLGKGPITHEKIEQLRYCRQVLCETVVDQHTVPKETLVLYALGVMLQDSSSWPSPYKFDPERTNFSLLGFS-GSQECPELRFAYMVATVLLSILVRKL------------------------------------ 82698309 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAMGISWTLFLLAQNPEAQRRVQAELDYLECCIKESQRLYPVPYVGREFTTSSEFNKKFIPAGTQALLVIYELHRNEKTFPDPEKFDPERHPYAYVPFSAGPRNCIGQKIA--------------------------------------------------- 212535902 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAMSLPRKTVTEVNWNGAIIPPKTMILINAQAGNHDVDHFPDGNKFNPERWGLPHLSFGAGSRACSGQFIASRLLYAALVRILS-------------------------------------- 195616548 73 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDTVIKGIVSILLSAGTDTTALTMEWAMAQLLMHRDAMQKARAEIDYLQCVVKETLRLCPPVIPAHEAMEDCAVGGFRVRRGTMVLVNAWLIHRDPRLWEAPEEFRPERFAAPLLPFGLGRRRCPG------------------------------------------------------- 169769987 74 -----------------------------------------------------LASDRDLAHKVFKSPAY--AEPCLVPVARDIIGHKAWVFLQGRDHAEYRRGLVPLFTSRAIATYLPVQERVLDDYYNQFANQGKPMAFMTLFREINCALSCRTFFGDYISDDQVKKIADDFVPFTKTWLGKRTADAVHRVFAECAARCKANMAKGVLHMMESNRYREREFTNEEISDTLFTFLFASQDASSSATTWLFQILAQRPDVLDKMLESLTYTNAVIKELLRYPPVILVPYLATKDFPVPDYTVPKGSMIIPSCYPALHDPEAYPNPDVFDPERWTKNWLVFGAGPHDCL-------------------------------------------------------- 212543035 170 -------------------------------------------------------------------------------------------------HDKCRRPWSMAFTDNRLRDYEPRIKKIHKHLLARLINHYAFDVMGEVAFGSHFDMLNTSKSHEAVEMLNESMGMLGFMCPIWLVRFARKWWIFVEYCFQQMEMCRKPSSPVIASTLVKPYEKREPTPFEKRVLRGELIVVAGSDTTSAALTCALYELVRNPHITNQLRRNLDILNGIINETLRLYPPVPWRLTPPGGLWIDEETYIPNVTVSTPQYVLGRSNDLYERPNDFIPERWEKAFAPFSVGPFSCVGRPLAMMNLRMTLAQLI--------------------------------------- 170106275 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INLLVAGRDTTASTLTFAFYMLAEHPKIADRIFAKMGPTNRPTYEDMRDMKYPFDSRMSNKAAVWTSKTPPANTRVLYGVFLMHRRTDLWPDALEFDPDRTPNPYIPFNAGPRICLGQQFAYQEASFFLIRLLQQFTGFSLAPVAQPE------------------------ 210114954 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDKQLQELLFDLFIAGTETTATTTRWALLYMILNPDIQEKVRQEIDYTTATLAEVHRINTIVPVPHAASKDTTLNGYSIPADATLFFNLWSIHKDPQLFPEPDKFNPDRKHEALVPFSIGHRVCLGEQLARM------------------------------------------------- 46127885 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLASRDTTSSLLSNLFFFLSKNPRIYNKLRDQLTYLKWCVNESLRLHPIPTNARVAVRDTTISPLFISKGTALFYNVYAMHRNKDVFPEPEEFIPERWEDGYLPFNGGARACIGQQYALLE------------------------------------------------ 169851106 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGADTTASSAFALALALAMHPEVQRKAQDEINYVQAIVKEVSRWHTSAPMPHLSTKDDVFNGYFIPAKTIVIPNTWAVLHDPDVFPDPFDFKPERKINPAVPFGYGRRICPGRHL---------------------------------------------------- 195388804 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGVEPTLVSLTGILLCLAKNPAQQARNMSHLPYLRACIKEGIRMYPIGPGTRRMPCDVVLSGYRVVAGTDVANAANFQMANMEQFPRVRDFLPERWPFMYLPFGFGPRACAGKRIVDMILEIAVARLVRNF------------------------------------ 7511008 34 -------------------------------------------------------------------------------------------NLNGPEWYRLRSSVQHAMMPQSVQTYLPFSQIVSNDLVCH---------VADQQKRFGLVDMQKVAGRWSLESAGQILFEKSLGSLGNRSEWADGLIELNKKIFQL----SANKDMRFASYLINRKELNRRDVKTAPMLIYNLYNLATH-------PEALKEIQKEIKEDPAS-SKLTFLRACIKETFRMFPITEVSRVTQKNLILSGYEVPAGTAVDINTNVLMRHEVLFSDPREFKPQRWPFAYLPFGFGPRMCAGRRFAEQDLLTSLAKL---------------------------------------- 21624354 71 ---------------------------------------------------------------------------------------------DGKAHVDYRKGLNGLFTRKALELYLPGQEEVYDKYFARFLEVSQKEFMAEF-REINCAISCRTFVGHYLSDAAVKKIADDIIPYTKTWYGKKAADMVLDEFAKCAAKSKIRMNDGWIKSMIDCRKYQEEFTDFEISQTIFTFLFASQDASSSATTWLFQLLADRPDVLAKVRDKMNYTRAVVKETLRYRPPVMVPYLVKKTFPIDSYAVPKGSMIIPTTYPALHDPEAYPSPDTFDPERWTKNWLVFGTGPHYCLGQTYAQLNLMAMI------------------------------------------- 4688670 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAGTDTTATVLSWFFWLILKNPRVEQKIREEIEYLHAAIYETMRLYPAPFTSRKSIQDVFPTGHQVNPNTTIVMAYYAVGRMKSIWEDCLEFKPERWTNKFLAFGTGPRICPGKELG--------------------------------------------------- 70992033 84 ------------------------------------------------------------------------------------------------EHKKMRKRLQPGFTSKALFEQESLLRLHMDRLLERLAQDTGWDLIGDLSFGEPLTRCGRWLRYTKGVFPPFRKLKESLGWLCSWCPQRLCARSLLLFLTHIIPADRQDGRSDFITHITGDKSRNPELSYEELHSNATVILIAGYKTTETSLS------------------------------------------------------------------------------------------------------------------------------------------------------------ 215497912 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRWKSLTPVGRGVLEDTFIGGYLIPKGSTVLLNSMGVHRNQEHWETPDEFDPSRKYDHFVPFGLGRRNCPGKTLAYVQMFLYVATLLQRF------------------------------------ 69247934 3 ------------VVDIKITDLKKLYQKGYNMLEELRHEADAPVVKAKIFNKE-AITIYSSAAKVFYDPRNFK-RKGAMPKLVLKTGQGGVQTLDGAAHHHRKNIFMDLMTPERMEDYHRILDKLTQALEAQHGQFELFDLSKMVFFTSICEWAGNLSAISKDEVEKLAEYQISMTSPIDHIKGVENRKKSEKWAQGLIEEARQNPENVALYAFANATDLDGQLLPLEVAAVELLNIIRPTVALTVWAALMGHALFSRPDLYQQLKNDFSTQDPFIQEMRRYYPFFPMPAISLKEVEVDGYRIPEGSWVILDLYGTDHDERTVEAPDSFMIKR------------------------------------------------------------------------ 115484209 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSRFMASTVDDAAADDKFLRDIVVSFLLAGRDTVSTALTTLFMLLSKNPEVAAAMRAELHYTHAVLHENMRLFPPVQFDSKAAADVLPDGTYVGGDARVMYHPYAMGRMPHIWADYAAFRPARWPYKYPVFQAGQRVCLGKELAVTEMKAA-------------------------------------------- 115803123 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDLPLTMATIMEIQRFRPVSPFPRFTNKDAEVKGYSIPKGTAAIVNIWELMHGTKYWEEPDKFKPSRKPDAFIPFGIGSRVCLGEILAKMDVFLTFTCLLQRF-TFRLPEDSP-------------------------- 3452333 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAINWSLYLIGCYPGIQARVHEELDSIENCIKEALRLFPSVPFARELKEEAVIDNYRIPVGTTVMIVTYQLHRDPEQFPNPEVFDPDRHPYAYVPFSAGPRNCIGQ------------------------------------------------------ 46110925 126 -------------------------------------------------------------------------------------------------HRMRKGALSKYFSRSQMLKLEGEVRDFSQMTVDKMLRYEPFDVKEAFNCIISQYAFGESMGFIAQWVKSFFQSAYMMRHNVLARKMAQFLPFLSDYLGEDIKAVMRQMNVVIPGYIKAALKNPDGLPESEKSLYRFNFLLAGTETTAATLTVITYFLLDKPEIYKRLMADLDYLWAVIHEALRVMPSHRSARIAREEDLVYQWVIPRGTPIGMTSMINHWNEDLFPEPDEFLPERWLENLISFGKGSRACIGENL---------------------------------------------------- 115479441 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIAGSHTTTTTVEWAMAELLRNPSKMAKARAELGEAFGRGAELARLPYLNAVIKETLRGVTLGGYSVPSGARVLINAWAIGRDPAAWPEPDAFSPER------------------------------------------------------------------------ 169607629 126 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRYWTVIPIPRQSIKDIEYNGVTFPAGTTFYMNAYAADYDDTHFSDPYTFNPERTGTPHYGYGAGSRMCIGSHLANRELYTAFVRLISAF------------------------------------ 145614254 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAGIDTTGDALCFLMYELAANPDHDETPFDKLPYLDAIVQEGLRCFPAIPMPRYVPSGRHVDGYFMPEGTIVSCQAYSVNRNGDIFPHPETFNPDRWRRCMFAFSHGGRGCVGKHLALAEMKLLLR------------------------------------------ 7413519 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKEVARAVFAAGFESTTGNIMTFILAMLKNHDVQRQAQSEIDYFSAVIKEVLRWNPPVPIPHLTTDEDVYDGYYIPKSCIVMSNIYAMLQDETVFPDPEKFDPGRFNPKDVIFGFGRRVCPGSHLAISMLEITAASIL--------------------------------------- 118088088 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMMDAFIRLQREQPRLQLEHVPATVTDIFGASQDTLSTALLWLLIFLIRYPKVQAKMQEEVDYIVAFLYESMRFSSFVPIPHATTTNTFIMGYLIPKDTVIFVNQWSVNHDPAKWSNPEDFDPTRDENGFMIFSMGKRRCIGEELSKVQL----------------------------------------------- 50423125 237 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRDAAQQKISSTYMSLISKRRDDPSRDLIDSLMTHSKDGVRMTDQEIANLLIGVLMGGQHTSASTSAWFLLHLAENPSLQDEVYQNMPLLNNIIKETLRMHPLHSIFRKVKNPVPNTQYVVPKGHHVLVSPGYAMTNEKWFPEAAKFKPHRWDSPYLPFGGGRHRCIGEQFAYVQLGTILS------------------------------------------ 154321077 1 -----------------------------------------------------------------------------------------------------RALLRPTFSKANISDLNPLIAS-TKGFFQGIPQDGTVNLQSPLASLFVGISMKFILGVPRPGADGRSDEVAAFLKAFQRSFIGMGLSFMLGPLQFLIPKSMKYEADSLIETEISAENQKETNDRVEIRDNALQGMMAAQDTTPVLLSNTLFLLS----------------------PLRLFPIFPAARISLKDTTLSPIYVPRGTKLWANFYGLHRIESVFPDVESFDPDRWPWEYMPFGGGPRACVGQNKALVEA----------------------------------------------- 195499800 126 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGADPTLVTLGGILFSLSKSPDKQARSMSNMPYLRACIKEGIRMYPIGPGTRRMPHDVVLSGYRVVAGTDVGIAANYQMANMEQFPKVREFIPERWPFMYLPFGFGPRSCAGKRIVDMMLEIAISRLVRNF------------------------------------ 85815998 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTALALTFGLMLLADHEDVQERIYEDMKYLEAVIKEILRLYPVPFIGREITEDFKLGDITVKKGTTVDVHIYELHRRADMFPEPEKFMPERHPYAYVPFSAGPRNCIGQ------------------------------------------------------ 115390863 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNFLLAGTETTAATLTVITYHLLAQPSIYARLMDDRSYLWAVIHESLRMMPSHRSARIAREEDLVYQWIIPRGTPIGMTSMINHWDEEFFPSPDRFLPERWQKTLIAFGKGSRSCIGENLAYCELYIMAALMLRVVPRARL------------------------------- 169615046 84 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPREISALSGNLFGAGSDTSSSTLITAVLAMRAFPETLIPAWEEIDYVRAFVKEVFRWRSVAIQPHAPTQDDYYNGYLIPKSTWVQGNVWAIHHNDREFPEPDRFNPNRFERGYMTFGWGRRVCSGQALAE-------------------------------------------------- 115396520 11 ------------------------------------------------------------------------------------------------DHHRLRSHLMPGYGGKGIANEEQLVDQQITKLIALIEKRRPCDLARTMQYLTQDVITAVGFGKPAGYLEANSDMYGILETSEALHRPVHMVGRFLGYIKDLVDERYDDLKANHTDILQSFIKSG--LNRPQVESEALVTVFGGTDTTSTALRNIIFYLSTTPRAYRALQSEIDYLQACIKEGLRIFPPSMMGKVCPRDDTICGIKVPANTQVAWSALAIMRNRAIFEDADIYEPQRWDASYLVFATGTRECLGKRLAYIELGKTIFELFRRF-DFAMVNPVEPFRY--FVLTMSK---TLEPAGVSS- 210084423 42 -----------------------------------------------------VLTGYETIRTALKRAGDFSSRRANALRGDGITADGILYSLDGPRLKHLRKFTLKTFRDFGVRTLEDKVNEEANILVQEVQNGQPFDIKIMMQNAVCNIIFSIVFGLDYDNPDFLRTISDILTFILPVFRVERMYQALREFCSEQIQKHRYDIRDFLDSFLHRATDDRETFTDKQLKEVLIDLFLAGTETTATTTRWALLYMMLNPNIQEK--------------------------------------------------------------------------------------------------------------------------------------------- 115399934 5 ------------------------------------------------------------------------------------------------DHHQRRRIWNPGFTESAVRGYEKRVRPYRQQFISEVCQWYSYDVISDLRVPIAQSFIDANTGLRNMYPPWFYRVTSPMGSQEWKEFNDRIWQDLMARMKVTFFDLSEPDVPDIYSYFLAPLKGQQPTPDDIPRLLGDALLLIGAG-GGMTLTVAIYELARRPEEVKKLRDELACCPRFINEVQRMHPSQLPRKTPPEGLDIDGTYVPGDMNILSPHREIGRSEAAFEKPQEFIPERWKSAHAPFSTGSYGCIGKPLALMNLRTTLAQL---------------------------------------- 156837334 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLTDNIVVLLVAGHENPQLAITTILYLLGKYHDSWQIAIRNEIGKLSKHDEALRVYPPIIINRCTTKTCRLGNDVIPKGAYVGYHNYSTTHNFESWDDSDEFNPNRWGKTHLPFHGGKRACLGEKLALAELRLCIAEILKRF------------------------------------ 161701428 95 ------------------------------------------------------------------------------------------------EHKDLRRRIAPNFTPKALGTYTDIQQRIIIKHFKSWLDEASKSPNTPIPLRLLCRDMNKRFNVDYNYFNVGLMKLPVDLPGFAFRNARLAVGRLVDTLSVCVEQSLNKMKNDFWMQENLREINEAKINNKELGGYLFDFLFAAQDASTSALLWAIVLLDSHPQVLEKRFWSPESEEPLTAEMLRRAPATMVPHIAGEEFRLEDYVIPKGTIVFPSVFDSSFQG--FPEPEKFEPDRFKKNFLAFGAGPHACVGQ------------------------------------------------------ 85077946 54 -------------------------------------------------------------------------------------------------HMQFRRCVNSAFAMSALVQYEPFVDNTTKLFLERWLQFYAFDVIGEYVAPIGQIPLLDRLFLKNPLYLKLSQWGIDGTMPVAAFARARMAERLPELQTEKTAAQLKIQTPDLLSKFLAARARPNFMTDTLVQTMAVSMAFAGSETTAISLSAVFYYLLRTPRALARLREEIDYLDACVKEAFRLHPAPGLPMERVVPPQVPGQFVKGGTIVGVSAWVLHRDESIFERVEEFRPERWNGHMLQFGMGSRTCIGKNISLLEIYKLVPTLLRRF------------------------------------ 215454542 150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSDTTASSIMLFILFMLWYPEVLEKAREEVDYVMACIKELLRCRPPTPVPHRSSEDTFYNGYFIPKGTLVFGNVWAMQMDPVRFPNPREFIPERWDRDNYTFGWGQRFCQGMYLAEASMFITISRIIWGLDLECPAPPDPWDEKNGFITNPLPFPVAF-------- 218712047 104 -------------RDHGKYNEPLYEYNMFLIHDILGRPTLVLMDFRPICRPVVFIACHEVAEQISRPTSLFRTSVPKVDLGYLKPGPTSILSAEGDKWKALRRTFNHGFSLQHLLTLLPTILNIFVKHLDRLSESGTVNLTYDIIGAVILDIDMDAQHTDPCQRGELVRWDDKIHLPWWFNPFGELRRRLKSIVRRKHEEQQQAHRTGQKTQSLPSSIISLSLQDDRTCDQLRTFLLGGHDTPSATLAWVFYELSRTPRSQSAVRAELDYITAVIKETLRLHTPASTARRSPPGTGLGENLNMDDVIIYNCNSIIHRDRVIFATADNFMPERWPTAWRPFERGPRACIGQEFASIEMRIII------------------------------------------- 161522971 28 --------------------------------------------------------------------------------DVAPAMRDTMATQDGELHRRTRAWANPSFQPQGLAKVGELFADIMMAWIRAWPARGTINLVDE-TSALTLTMIFRMLGIAEDDIATWETHYRHYLPGTPLRRSRRAQVWIDARLSALVNELGRSPGDGLLATLIRSPAAPDASSPESNLLGNLALIHAAHKTTAVTMAHLLAEQPDHWDALVAEARAAGTVPRNPSELARFPAFPLVFRRTRERIELGGRELAAGTRLIIPLILLSRAPSLYPQPDTFLPQRWPIQTLQFGSGPHRCLGFHTACMQL----------------------------------------------- 46108804 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTAATLSWTLYELGRYPNAVKRLRKSMSYLKAVLNETLRLYPVPFNVRLALKDTTLPRGPVLKDSPVGYSTLVMQRRSDLYPDPQIFSPERWPHDYIPFNAGPRICIGQQFALTEM----------------------------------------------- 108759270 21 -----------------------LGAQPWDVCARYARTYGPVAVAWLGPSPALVLNDPTLIHEVLETRRLFEKGNIGDQIRHSVTDDTPFIAQQGEDWARKHAMWTPAWQAAQVEPLRAAILESVEALLQQPSIDLTPTLVATVGEKLPTSVYDDFMLLAAAADARIQAKLP-LKFVSPPKGFADAKERFYGLFLDKVRAARKAPAPHRVDLMSWTLREMPQLDDVVHANLLGGFFFGGVFSSSTTLVGAFHQLNKYPATEERRLKDAPWGEAVAYEALRILPRIFLRRTPPTPTRLAEVTLPPGTTLMISNQHLHRDPSHWTAPETFAPERWRNPHFPFGRGPRACVAGDFAIVYLRTALATVSARA---RIHVDSTEPFEEGFFFGV--------------- 121712523 40 ------------------------------------------------------------------------------------------------RHRRRRMANAPMFNKRSILSTQGLIKQHIDELVEVFASKSTTDVIYHYMFWVLKRVQSDVAGLLETHQVSFLESPWWMTLLTVHKLMAKIVSKYMATKAETDEESKKVKPRTLFHAIERSSLPPDEKQPPRLAQEGLTVLFAGGETGSRFLAHTVYHLLCNPDILDKVKKEILDAAGESNEVPRAATTSRLPLVVEQEMVYQNWVIPANTPISMSHPDILHNDSIFPEPLRFRPARWNRLFVPFGKGTRMCVGMDFAYSEMYLSLAAILPRF-DMEL------------------------------- 157761671 217 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIGGQETTSATLTWACACFLQHPEVVQEDKPNTPFLNVTINEIQRIASIMNLSRQVKEDTVIDGQPISAGTIVTTQMSMIHTDETVFKNHTEFNPKRFDKSLIPFGIGKRVCLGESLARAEL----------------------------------------------- 55775505 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTAGISWVLFLLALHPDVQERVYEEIESIERCIKEALRLYPVSFFGRTLSEDIQLGGYHVPNQTIVGIHAYHVHRDERYYPEPEKFDPDRHPYAYIPFTAGPRNCIGQ------------------------------------------------------ 125552520 76 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAAEVIRQRRKASGDDLLSRFMGSINDDKYLRD-----IVVSFMLAGRDTVASGLTAFFLLLSDHPEVAAAIRDDMHYVHAALYESMRLFPPVQFDSKAGEDTLPDGTFVAKGTRVTYHAYAMGRMESLWPDCAVFRPERWPYRYPVFQGGVRVCIGKDLAIMEMKAVI------------------------------------------- 154319917 10 -----------------------------------------------------------------------------------------------------RELLRPHFVHRQYEDLE-VFRESVDELLDALPKEGGVDLQPLFFRLTLDTTTAFLFGQSVHSL----KSPDSTNEQDFAGAFNAAQEYVVKRFR-LLDLYWLIGGKKFTQACSKVHEFADQIIEHN------------------------LSLDSESGTDKKYDFLRSVDKSMHGDPLRLYPVPVNTRTSLNDTVLSPIFIKKGTAVAYSVYTMHRRPDLYGDAEIYRPERWDEPYLPFNGGPRVCLGMDFALTEA----------------------------------------------- 189197835 107 ---------------------------------------------------------------------------------------------DGRAHVDYRKGLNSLFTRQALEQYLPGQEDIYNTYFKRFVQLSQ---VENKGKHAPWMQQFRLMITALSCRTFVGHYCPVIIPFTKTWYGKKCADMVLEEFSKCAAKSKVRMADFWVDNMIESEKYRRWFSDLEISMTIFTFLFASQDATTSAATWLFQIMADRPEYLDKIREKLQWTRAVVKETLRYPPVIMVPYLAKKDFPISPYTVPKGSMVIPTTYMALHDAEAYPNPDSFEPERWTKNWLVFGTGPHYCLGQTYAQANLMLMI------------------------------------------- 116178772 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGSDTTSSLIIAFLHAMTKWPAVLRKAQAEMDYVAACVKEAHRWRPVTPFPHSLTEDDWVDGMFLPRGSDIFINAFGMHHDEARFPDPDTFDPDYANRDHYDYGSGRRLCPGIHLAEQNLFLTLAKLVWAFDVIEPDVSNEKGYCSGFL------------------ 218716829 189 ------------------------------------------------------------------------------------------------DHRKRRKAWDRGFSIKALATYEPRIKAKVDSFVSQIQVNEHKPLATAWSMFLSFDIMGEVFGKDFNNLPAIRAIHEHMTVLSVLSHVPWLLADFFRWCGNEIDLKQKTWNPDIVSWLLKSYVEKDSPSLESLHEDSRVVIIAGSETTATTLASIFFYLAKYPSTLKKLQHLLDFIDDIINETLRLKPTGGYRCTPAQGLQVDDVYIPGDINVFVPVQLIQTDERYYANAQEFIPERWDAPFFPFSLGAYSCPGKNLALQSLRIAI------------------------------------------- 46127617 75 -------------------------------------------------------------------------------------------------HRKRRAAHARFFSRGQVLKLEDEVLKFAELFIQKMLRWEAFEVKGAFNCYTADVFSQYAFGEPMGFIEQFLKTTYMMRHNALARRLADILPIFADYMGEDVKRIMHQMNHVIPAYIKTALANPDGLPEEEKTMFRFVFLLAGTETTAAILTVMTFQMLHQPKVYARLMKDLEGIDALVQESLRHQPGGRSARIAREEDLFYQFMIPRGTPVSMTAMINHWDTRLFPDPDSFNPDR------------------------------------------------------------------------ 154294881 52 ---------------------------------------------------------------------------------------------DPVEHSKRRRLMGQLFNRSQMHKLEGLMLHHIEGFVQNIASSRDGVDLLPVCRALEADIMSDF-------------------------SFGHTIGALDAYFQELDMIAKNDQKATWMPLQSNARSSGSNPGFQEDLFQDLV-------TVSFATDMTTLE-------------GIPRLRACVKEGIRWTSTAMLPRLAPEGAEFYGHFLPENTVISSSPVWYLHDPVAFPRPKDFDPYRWDKFYIPFSKGANICMGAHFAYLELFLSISQVIRNF------------------------------------ 195627280 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILSRLGEAGDDGGFGDDKSLRDVVLNFVIAGRDTTATTLSWFTHMAMSHPEVAEKLRRELCYLHACVTETLRLYPAVPQDPILEDDVLPDGTKVRAGGMVTYVPYSMGRMEYNWPDAASFRPERWPFKFTAFQAGPRICLGKDSAYLQMKMALAILF-RFYSFRLLEGHPVQYRMMTILSMAH------------- 19909976 7 ---------------------------------------------------------------------------------------------------------APLLSAEALAARAPRIEAAYRETLAA--TGERFDLYRDFAVPAALRVVADVLGLPAETRERLPELHAGLATALDAGHCPQQLGTARALLTAV-----SGLSAELTGLVDTGRATGAGLSPEDAVAIGALAVVVGVEVTATAVCNAVEVLLAHPEQWQRIGQDPAAAPAAVREALRLAPPRFESRIAREQVEFDGKTIEEGRRVVVLVDAANRDPEAFADPDAFTPGRDGDRSLTLLGGPAAPVTDALVRVQTEAAVRALAALRPALRTNAEVLHRMRSAVLHGVLRFPVA--------- 145253182 116 -------------------------------------------------------------------------------------------------HSIKRKRFAIAFSQKRFVELEPVVQDHLQRVFHILANGKEVDMKQIMMHLMYNLIFVTFFHHDPQWAPRIRSLLKHLTCCHSGWKHGTQLQHITTFVRERVNMDIERVDDDLMTTLLWNRNHERPLCLEELVTEAQNLFSAAGGNTEIALTSIIWYLAGNPHIVRRLRKNLPYLRACIDEGLRLRPSIRGPRVVPKGMMVSGEWLDEGITVSVSTYTVHRDPDIFADPERYIPERWQRGFLAFSQGGRGCLGRNIAYFQMQLVIAALVWRY-DFALEEGWELEVMETFSAHTVSLPVV--------- 145234316 118 -------------------------------------------------------------------------------------------------HRMRRSALSPFFSKASVRRLQPVIWEKVDKLLDEFKNTGQPVRMDIAYAAFTNDVIMEYFGEPYHWLIYLAQLIPPWIVSWISPTVANVLEDEQSFTRENVAQVHQIMNDKFHDLLANPDLPVSEKSVEQLGQEAKILVAGGTETTSWTLSVITYYLLSQPHTLSRLREHLPYLTAVIQEGLR-LSYGSVGRLAREAVTFHDWIIPPGTPMSMNSVFVHHDPTIFPEPSKFSPERWNRYLVSFTKGSRSCVGINLAYAELYICVSRIFR-------------------------------------- 194702040 39 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLMVAGRDTTSSALTWFFWLLTKHPDVEAKVLEELRAHPAALSESLRLYPPVPFEHKARTDTLPSGARVGPSRRVIVSFYSMGRMEAVWKDCSEFRPERWSYKFVAFNVGPRTCLGRDLAYSQMKAVVAAVLPRF-RVEVDAGAVVRPKLSIILHMK-------------- 45477398 122 ------------------------------------------------------------------------------------------------HHRLRRGIIKSFFSKQYVTGLEHVIQSKVNLLASRFTEAYRHGTVLDLKYVFAFLAGMDSVGPWIPVLLVFGRLLKLARYLPACLVPAGEFLHLWTLSERRVGEILDSQDNGLLQAMATADVSEEEKTATRLQMETLNIIAGGTETTARALAVGVFHLAHKPDELRTVMPFPDSSASWTQLEQLPYSFGFIIRSARDPLVYEDLVIPPGTPISQSAYFVCMDPSIFPQPEDFNPDRWNNLHIVFSKGSRHCLGINFALAEIYLAIATIARRF------------------------------------ 169599605 60 -------LPASIVKRLPTFVPYMRRGWFFHAKANPHVRYGPAFALVTPRTIWMQVCDSEAVHEIFTRRSDFL--RPQENYKLLEVYGPCVASTDLKDWPRHRKALAAPFNESIMKFVWSESLSQAKQMVASWAADGIISVAQDTRNVLAATGFRRSFDFPRRFLSHPLVPKSLQRVGKAADDFQHHMEQMLEEEMTAFEQGTQGAGSLMTSFVRAANTHEQGLSIEEVYGNMFLVNFAGHDTTANTFAFSILLLATSPKVQDWL-------------------------------------------------------------------------------------------------------------------------------------------- 30696238 183 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDWLDILITLKDDQGMFTFDEIRAQCKEINLATIDNTMNNVEWTIAEMLNHPEILEKATNELDYIKACSKESFRLHPANVFMHVAREDTTLAGYFVPKGSQILVSRLGLGRNPKIWDEPNAFKPER------------------------------------------------------------------------ 98990276 25 -----------------------------------------------------VLSGNETVRQALKQGEEFAGRPDLYSFKFINDGKSLAFSTDQAVWRARRKLAYSALTPEYSCALEEHVSKEAEYLVKQMKADGSFDPFRHIVVSVANVICGMCFGRRYDHNDEFSQVAAQYLPSTTMKKFLIINARFNAFVQKIVSEHYTTFDKDLIDHCEDRKLDENQMSDEKIVGIVNDLFGAGFDTISTALSWSVMYLVAYPEIQERLYQEMKFLEAFILETFRHSSFFTIPHCTTKDTSLNGYFIPKDTCVFVNQWQINHDPE------------------------------------------------------------------------------------ 39954838 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNLLMAGRDTTAALLSNLFHTFARRPDVWAKLKNEVMFLEGPTYEDIRNMKYVRWGKQASFDTTLSPIFLPKGSIVLYSMLAQHRRKDLFEDALEFRPERWEWNYVPFNGGPRICVGQQYALTEA----------------------------------------------- 115391249 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDEEHIAYIGGVLMEGGSDTTASTLLSFLLAMTKYPKVFQKAQEEVDRVCGMSKLPYVKHCVSEVGIRSSFHDEYKGFNFPTGTTFLANTWAIHHDPELYDRPDDFIPERYEHHPLGFGAGRRICPGSHLAENSLTINIAKIIRHLQDEEVNVDVATQWTDGFLIAPKPFPIV--------- 195449136 58 -----------------------------------------------------------------------------------------------PAWGKMRTAVNPLLQPRNAKLYMNNLLQVNDEFVERIRNEMPDDFVEDIRFLVALNARLGLLGENRNSAEDILPPFWKYLPVPKFKRLMRQFDTILNICYGHIEHALKKIEEDAIGLEKSLLEKLANVDRETAVIIALDLLFAGSDPTLVSLSGILFSLAKNPAQQARNMANLPYLRACIKEGIRLYPIGPGTRRMPHDVVLSGYRVVAGTDVGTGANFQMANVEQFPKVREFLPERWPFMYIPFGFGPRSCAGKRIVDMILEIAVARLIRNF------------------------------------ 206679950 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHIRDTPRDGLLSTLIH--DPTYDLTDDEILSLAFILFIAGHETTLHLISDSVFAISE-------GAPFNEPTSLAIEDFMRFFSSMTKPLFVRETHDRFRQTLKQGDKVIAQLIAANHDPVRFENATDLQTDRRPNAHIGFGFGPHVCLGMRLARLE------------------------------------------------ 171679142 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EATKTMRGFAAELIQYRAEHSRKDLLWALMNATETGKKLTDSQVIDEIVSMPI-GSSTAPCSVTATILFLLQNPEVVAEAREELDYIQGIVRETLRLSCAAPGFNIEPIPLQGGKYQIAHNQAMIVVLAGVNRDPAVFEEPLKFKPERDNFTKLPFGNGKRECIGKHWA--------------------------------------------------- 157345038 167 --------------------------------------------------------------------------------------------------RLLRRIASHLFAPKRIAAHEAGRQLDCAAMLDEQALHGAVCLRKHLQAAALNNIMGSVFGKRYDPTHDWSDYLPWLSYFYDPFRINERCSKLVPRVRKLVRGIIQEHRSDFVDVLLSLDGE-EKLHEDDMVAVLWEMIFRGTDTTALLTEWVMAELVLHPEVQTKL-------------------------------------------------------------------------------------------------------------------------------------------- 115685221 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQDTYLKEFFIPKGTQVLGNLWSLNHDPEVFEDPYVFRPSRFEDGSLSFGIGPRKCPGEPMAQQECFLIMAILLHRY-NLVFPEGDPIPDIRGRVKGMMLLP----------- 46102606 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGADTTVSTIQSFVLAMMVYPEVLKKAQAEIDYINSMVKESLRWMPAVPMGHKADDDIYYGDLCIPKGSFLLPNVWWFLHNPETYQDPERYDPDRPRNEPDPWGYGRRICPGRLLADESIFIVIARVVAAF-DIEKDVDEQ-------------------------- 169619032 38 --PGPALVPVGRIHDLPI-------DFMWLKFKEWADIYGPIYRTQMLGANFVIISDEDMAEEMLKKAKVYSDRPEFDAKSTYGSMEYLPLMGKNQYWARQRKFTHAYLMEGTNAQYWGMMEFEAKRWMARLVESPDDDMCSKVMAKLTWDDDSLSVPLTPSAWGLLTQMWDWVPEPINPWKLRERKRFMENFLRTRELMKSGKQGPCYTRTYIETAAKSNISGDYEASCVLGMLALVGIFTVAGPLYYFLIAMVHHPEWQRKCQEEIDTVRACIKETMRWKPTVPTGHEAEADDWFRGYFIPKGTRILPLDWAFLRNPAKYPDPDTFRPERWLEAGWPFGWGQRQCLGMSVTRDETITGCGALMWAF------------------------------------ 169866647 69 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGSDTTVNSAQALVLALGANPDVQRKAQQQLDYIQAIIKELGWWYNVLPTPHFSMEDAEYKGYFIPKGTMFLPNTWAIMHDPAVFSEPLEFRPERYGPESAAFGYGRRICPGQNL---------------------------------------------------- 47156051 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLDVLIKLKDNKPLLTLKEIKAQITELAIEMVDNPSNAFEWALAEMLNQPELLKRATEELDFVKACAREALRLHPMEYFPHLCMNDTMVGDYLFPKGTQVLLSRVALGRNPKFWTDPLKFNPERH----------------------------------------------------------------------- 125571153 75 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTSIMFDLFGAGTDTIAITVEWAMAELLRNPSVMTKARAEMNHAQAVLREAMRLHPPILVPHRAEEDAEIGGYAVPKGSTVIFNVWAIMRDPAAWERPEEFMPER------------------------------------------------------------------------ 121703415 122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTGDRRRIRDE-----LMNVLLAGRDTTASLLSNLFFMLAKHPRVWARLRAEIATLDGCLNESLRIHPVVPNARFANTDTVLPPVFVAKGTVVVYSPFAMHRREEFYPDAEEFRPERWADEYLPFNGGPRICVGQQYALTEA----------------------------------------------- 154315481 42 ---------------------------LWLIYGMVLVAYRCPIVRINPYEVH--LNDPDFIDSVFPGPGRQTNKFFFTGRRTG-TQNSIVATIDHDMHRKRRNTITNFFSNASIRRLEPVMKEHINTLLSRMQVAGTTEKVLPMHFVFPYMESTDVFFKLNHTFCHFPWVGTLLSPPWAIKTFIPSLTEMWDKAAMWIERNPEKIKTTIFEGVLSSKLPDEEKTNLRLAHEAQLVVFAGEGTTAYTLQSALFQLLANPKEFEKVIPNPDSLPSFSEEIIRIHPVSRLPRVSPKTPTLYHDKKNDKEYIIMTAQIAHMNPDVFEDPYEFRPQRWDKAFIGFARGTRNCIG------------------------------------------------------- 188580553 39 --------------------------------------------------------------------------------------------LDGAAHLARKAMFLSLVGEEALQRLAGLAERHWREAVSGWARKDTVVLLDEAHRVLTA-AVCEWVGLPARAREFAAMIDGTGAVGPRNWRGHLYRARTERWVRKVIDEIRSGRRDGAARTIAEHQDADGQRLDRTVAGVELINVLRPTVANARYIVFAAMALHDHPHQRAALADGGEAAERFTDEVRRFYPFPFIGGRVRAPFHFGGHDFREGEWVLMDLYGTNRDPRLWHEPERFDPDRDPFNMVSHGAGSHRCPGEGITRILLRTLSRQLAA--TRYTVPPQDPARPRSGFVMRAVHAP----------- 11245492 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDQEILAQAFIFVFAGYEPGSNSLGYIAYSLATHPDIQQKLQMQLEYLDMVVNETQRLYPGGRIERVCKMDVEINGMTIPKGTVVMIPPFVLHQIPEYWPEPEEFRPER------------------------------------------------------------------------ 157349774 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALSETLRLYPPEDSKHVVADDILPDGTFVPAGSSITYSVYSSGRMKSTWEDWPEFRPERWQYKFVAFNAGPRICLGKDLAYLQMKSIAASVLLR------------------------------------- 67902644 107 -------------------------------------------------------------------------------------------------HRLRRGALSRFFSKTSVTKLEPIIENAIGKLCTQLESCMTTDVVTEYAFAKSYNFAGADLGPWVKQFPVLLKVMNDL-PKWILTRINPEAAVYIQFQEDLRRQIREVQSPTIFHELLTGDLPEQEKRIERLWQEGQIVVGAGTETTAWTLSVTLFYLLDNPRIMRQLQEELERIIPDAAQSVTWHPLWVRSRDAKGGPHWVEYEIPKGTPVGMTSTLIHTNPELFPDPHEFKPERWGKRHLSFSRGSRQCIGINLAYAELYMGLGLLIRRLGHFETTSADVEIHYERFLPTPK-------------- 21357003 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYDDVMGEFSNIIFAASDTLSITVNNVLILMAMFPKYQDNVFEELAEVDRVLHETMRLIPAVPLIRQTSHSIQLSNGFYIPEVTLMIDIFHTHRNKDIWGNPDNFLPERPPYSYLPFSKGKKTCLGWKLSLISAKLALAKILR-------------------------------------- 189438 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMSFEDIKANVTEMLAGGVDTTSMTLQWHLYEMARNLKVMATMLQLVPLLKASIKETLRLHPISVTQRYLVNDLVLRDYMIPAKTLVQVAIYALGREPTFFFDPENFDPTRWLFRNLGFGWGVRQCLGRRIAELEMTIFLINMLENF------------------------------------ 119490180 74 ----------------------------------------------------------------------------------------------PAEQKELRRVFQPAIRLAVAGGMEAHHERRFNELVAGLNIKPEWDLIGDLDNWTSQKAHQNLIGVAFALGSFLRRGLKVLVDSFGPFWIPKYLDP--AHLFDVALKQRAEGKSTFVSQAIPYKNEKYPYLTKQMSSNVTGLIYAAFETSESSTRAILCALMRDPVRYRTLQQELPYLTACINEGLRLWPGQFTSRVSTGAVVDGVYVPPGC-LVSADLYTLQRHPRYWHDPDIFKPERWMRAFRPFSAGPRSCPGRQIALQKLRLTLAKFM--------------------------------------- 156545517 165 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISLFFDGYETSSSALSFVIYHLAENPGVQEKAIKMMHYLEQVIYESIRNPPLGEFVKVCNKQIQLKRCNLKPGDLIIISVFGLHMDHEFWPNPSKFDPERNKFTYLGFGEGPRMYIGKRMGLMIVKA--------------------------------------------- 39965179 99 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAGRDTTAATLSWTIYELGRHPECVKRLRQEMKYLQNVMHETLRLYPVPFNVRLALHDTTLPPVPVLKDTPIGYSTLLMQRRRDLYPDPDVFSPERWPWQYVPFNGGPRICIGQQFALTEM----------------------------------------------- 71000892 122 --------------------------------------------------------------------------------------------VDKPDHARKRKVLSSAYALKNLETWEYKVSDKLERLIAHFAAPDPADLTVDFRAWIADIGLSEKLGFEVHLREALYRKQSLILWNYEWYPVLNKLVNIIPFFRRMIVWRRASQRDDFFQALMEDKNHPNNLEWGEIVAEVNIMMNAGSVTTAIAIANVMYQLLKNPRCLAKLREEVDYLRACLDESLRIFPPTSHPRQTPEGMEILGQWVPGNTSVSISALVAHRDESVFPQADQYIPERWQPYFVAFSAGARSCIGRNISYLEQTKAIATLVHR------------------------------------- 3913325 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDTTASLLSFAFFELALNEPIWIKKTKCPYLQAILHETLRLYPSVPRNARFSKKNTTLPHILIKKGQPVAYFICATHVDEKFYKDALIFRPERWAWSYLPFNGGPRICLGQQFALTEA----------------------------------------------- 7413517 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAMVKETLRWVLPLAVPHVAIEADEYNGYYIPKGTIVFGNSWTFMHDPEVYKDPESYMPERRDPSTAVFGYGRRICPGRYFALNALYLMIAHTLAVF-DIKPALDEEKEFKADVTGGMISQPVPF-------- 67538380 133 ----------------------------------------------------------------------------------------MIATVDHGHHRFRRGILSSFFSKRSIRDISPLIRRKVQRLMERLAEFYQTDTEVDLSAAFAADHISRLFPVVLTVIRHVPVWAFAIVKPATAVIIQKRVAEKSAKALKMTGSSKEEWT--MFDALTDPKLPACERTMSRIHDEGMILLSGGTEPTANALTVAAFHMINQKDILTAELEQLPYLTAVVNEALRLSHSIRSPRISTEALTYKSYVIPAGTPVGMSNYFVHMDPSIFPHPASFNPNRWLDRFIAFGKGSRQCIGINLGYAELYFALASFAT-FFDYQL------------------------------- 122114612 266 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLELIRANITELMAGGVDTTAVPLQFALFELARNPDVQECVRAQVLSSWQQIKETLRLYPVITVQRYPVRDIVLQNYHVPAGTLVQVCLYPLGRSAEVFSRPECFDPSRWSFRSLAFGFGSRQCVGRRIAENEMQLLLMHILRTF------------------------------------ 145239857 54 -------------------------------------------------------------------------------------------------HGEQKRLLSGVYASSDVKVLREMVVGRLGEFLRGVVAKGAVINVLPVFQAVGMDFTSGFVFGMQNGTRFLEDLTSWGVWLGQYEAFKSMSRE--ERFMGFVERWCLGLCEGVYDRLREGLEEKKKVSGEDVASEVLDHLVAGHETTGITITYIMWELSKRPELQTRLRKELASLPAIVRETLRLHAPAPAPRVTPEGTWIHGYYIPGGVQVSSSAYSLHRIEEVFPSPEEWIPWRWRRLFYPFGTGGRMCLGSNFALLEIKLVIAMVYANFA-PEVVDDEGIGQHLEFIALPKKLMVRFVP------ 119194209 656 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQRIICNLMSACKDPEVFPEPDEVDLTRDLDSYIHLGVGPHECLGKGMVQIGLTTML-KVVGRLDNLRRAPGPQGQLHS--IPGPGGIPL---------- 195484190 116 --------------------------------------------------------------------------------------------------------LAPMFSTKRLSEMFGQVQKVGDHLIHHLLDKEEVDLQQKLRVYSVNIIANLIYGLDINNFEHKDHILTSYLSHSQAPQKSSYTYRLRDLIKQSVELREDHIRKDILQLLVRFRNGNEVCGDKWQLDTSEDLLKVSLDAVASTLTFTLLEILQEPLIVEKLRAEIKYMDMCLQETLRKYPPPIIERVCRKSYSLPNSKFTIDETLMVPLLAMHRDEKYFSEPMKYKPLRKSNVFIGFGIGGSQCVGQNFAKLVIKVALIKLLQNF-NLELDPNQV-------------------------- 37991894 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKETMRLHPLASVPRKCQESCKILGYDIPKGTILIVNVWTIGRDHRYWDDAEVFIPERFEFEFISFGAGRRMCLGMTFAHATIELALTALL--------------------------------------- 121714665 57 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGADTVTIGLTSVVYFVAKHPEVAAKLHHKMPYLDAVIRESFRCHPIGAMSRRAVPPMLADGHTLPPGTAVAVSGWSTHFDPDAYDDVHDFKPERWSKADLTWGAGDRACMGKNIAKCELYKLIATLYSIF-DIQLVEPTKEW------------------------ 46121469 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIKGAAGAVFIAGADTTWATCVIFVLNMVLHPEIQKKAQDELDYVEHIVQEIYRWSPPLGIPHKSLHDDVYGIHTMPVVTVVYANSYAIAHDERVYKSPHEFNPDREPYPVGNFGFGRRICVGRFLA--------------------------------------------------- 212538569 78 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDVEVSSICLSLVSGGFETIPATLTSCIGSLATYEDIQRYYSNMEDYVNALVKEAERYYSAMNLPRKTTVDITWDNVVIPAKTMVLVNLQAANHDVDHFGDADSFNPERWGLPHMSFGAGARACSGQFVAN---RVIYTALIRLLSSYRIVASEE-------------------------- 194740914 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSAGADPTLVSLGGTLLSLAKNPSKQDRNMKSLPYLRACIKEGIRLYPIGPGTRRMPHDVVLSGYRVVAGTDVGIAANYQMANMEQFPQVREFIPERWPFMYLPFGFGPRSCAGKRIVDMMMEIAIARLVRNF------------------------------------ 109087642 149 ----------------DSLHPHRMSLEPWVAYRQHRGHKCGVFLLNVAERG--------------------NSSPPFHGGIHGAPTHSGCGN--GPEWRFNRLRLNPVLSPKAVQRFLPMVDAVARDFSQALRNKVLQNARDSVTLDLSFLHALEVMFKSTVQLMFMPRSLSRWTSPKVWKEHFEAWDCIFQYGDNCIQKIYQESRPQHYTGIVAELLLNAELSLEAIKANSMELTAGSVDTTAFPLLMTLFELARNPDVQQKATTELPLLRAALKETLRLYPVGLFLRVVSSDLVLQNYHIPAGTLVQVFLYSLGRNPALFPRPERYNPQRWNFHNVPFGFGMRQCLGRRLAETEM----------------------------------------------- 210105914 40 -----------------------------------------------------VLNGYTAVKDALVDSELFASRPQNYIFDLINGFGAIVSTQWGKAFKQKRKFASTILRKEGMGSIEEKIREETGFLCAKVAKYGPFDPESDLHFTIANVICSIVFGNRFDYGDRFRDLSDAVLVTMDRHDVKKYNEKIHAFLWDEISCHRENPRDFLDCCLVELEKGEEYFTEEHVMYMTFELLFGGLDTLTSTVRWCLLYMVLYPD------------------------------------------------------------------------------------------------------------------------------------------------- 189193947 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVTDNEVIGYMIINVLGGADTLAIVIKAIFYHILKSPAAKAKTIEQLPYLDACIKEGLRMHPVVGHIRVATGLTLSNGITLPPGTIVGVNPWVMHYKESIFAQPHTFRPERWMRADMVFGGGNRICLGKPLALVEV----------------------------------------------- 162462656 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGGHSSVGNLVMLCLTAVARDPEVGRKIRQEIDYTEATILECLRYASSPIVPHVATENANISGYGIEKGTVVFINNYVLNNSEQYGSEPEKFDPSR------------------------------------------------------------------------ 22330739 208 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPQEITHLSVDLDVVGIDNAVNVIEWTLAEMLNQREILEKAVEEIDMVKACCRETLRLHPTNPFPHMARHDTTLAGYFIPKGSHILVSRPGVGRNPKTWDEPLIYRPERHDLRLVSFGTGRRGCVGAKLG--------------------------------------------------- 211588311 57 -------------------------------------------------------------------------------------------------HSSRRAILNNYFSKRSIAGLEDMIQGKVQKLVKRLNIACDQDIISEYAHGVSLDYVVHVLKFFPFLLDLSKFIPDKVLENLWSH--AANILRLQKLVRAQADVALQNGGKTMFGALCDPSLPAQERTLDRLQDEGFSLIGGGTETTTGTLKVIMFHLLNEKALLRKLRKELEESPSGTWAELEKLPYMRPRRAPDEALRYKQWTIPPNSLMSTSSHFVHTNSDLFPDPLVFDPERWIRAHMTFSKGSRQCMGNHLALAELYLVISTLVREF------------------------------------ 115434938 38 ----------------------------------------------------------------------------------------------------QRRMAMYIFAARTFRSFA--MSTITRKYLDHMAKFGSEVELEGVFMRFSLDKEAEEAVLFRHVIPPSVWKLLRLLNVGTEKKLTNAKVVIDQFIYEEIAKRKAQASDDILSMYMKWSIHESAHKQKDERFTAVGFIFAGKDLIAVTLTWFFYMMCKHPHVEARILQELKGLQSSTWETLRLFPATPFEEKLVDDVLPNGTKVSRNTRIIFSLYAMGRIEGIWKDCMEFKPERWSYKFLSFNTGPRSCLGKELSLSNMKIIVASIIHNFK-VELVEGHEVMPQSSVI------------------ 39945404 231 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLNEAEIKSIGLTMVSAGLDTVPGNLIMGIAYLRAYAEILKTYPANDAWTRCLDEEKIPYITPICLPRVSVKDVEWEGVTMPAGTTFYMNAYAADYDAAHFSDPYVFNPDREGTPHYGYGAGSRMCAGSHLANRELYTAFVRLISAF------------------------------------ 145609367 121 -------------------------------------------------------------------------------------------TTDKSRHRMLRKAMGPGFSDAALRAQEHIVASHVDQFIQKLRGRRGVVDLEVWYRFIVFDVIGDLAGAEFHPYIRQICETAVMISYLMAINMYPILRNVVNFLIDGVARRLQEQRLDLVDPLI-GKMNEWKWTINDLIPHAIMIVGAGSETTAGVLCGTTALLLEHPEAMERVDSRLPYLRACIDEAMRLYPVPGCARITGDRDIICGVPMPPKTVVGLWPYAVYRDPKLWRNPDEFHPER------------------------------------------------------------------------ 170096616 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGADTTVSTAQTFFLAMAMYPEVLRKAQAEIDYVNAIIKETMRWVLPLGFAHMATEDDEYDGYFIPKGTAVIGAACYVFHDPEVFEAPEEFRPERRDPVVAAFGFGRRMCPGRYL---------------------------------------------------- 211591790 107 ------------------------------------------------------------------------------------------------DHAEYRRGLTPLFTNRAMATYLPVQEKVLAHYFDKFVNKGQPKEFMTMFREINCALSCRTFFGDYISQAAVKKIADDFIPFTKPWLGKRTADAVHAEFSKCAAACKANMADHWVLHMMESKRYQEEFTNEEIGETLFTFLFASQDASSSATTWLFQILAQRPDVLDKMLESLTYTNAVIKELLRHPPVIMVPYLATKNFPVPNYTVPKGAMIIPSCYPALHDPNVYPNPDNFNPERWTKNWLVFGAGPHDCL-------------------------------------------------------- 218714516 111 -------------------------------------------------------------------------------------------------HRMRRAAIAPFFSMQNVKKLQPIIQAKVDILRRRILERKGNTEAIDISHAFSALTNGT---------RRLAQIEALKLESSTISVESTHRTIFRELLS---------------SKLPSEEKAPTRLATEAQV-----LVSAGSETTARALTHACYYLLTSPDVLTTLKTELEG--AIPATDFTDSVPLEQVQRLPYLTAVIKESLRLSYGVVDSNASFRMKTCIFTNPRVHRPERWLHRYLSFGKGSRQCLGMNLAMSEMHLTLSSLLR-------------------------------------- 169607907 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNAALFMVVGSETTATVLSGTLYLLLKHPECMERLKQEIHSNFSSKEEMMRIYPAAPERLVSTGGTKICGEYVHPGTTVMILHYPMFHSTRNFVRPDEFAPERWKKAFNPFSVGPRACLGRNLAQYELKLALSHLIWDF-EFELVE----------------------------- 154295471 143 ------------------------------------------------------------------------------------------------HHAHFRRLIAGPYSMSKMVKNEPLIDDIIIAWIRKLNDMGFVDTATDVDDLIEELHKGFFFGIVGRMYPFVEFIKKTWLGRFMGFLIRWTNRIMKARQKELAEGGKDKGRVDLLQSFYEARDQGQPLTEDHIRAECMLLFTAGADTTGTTMGAMMAYLLSNPTVYAKMVAEIDYYVACVKESLRLCPPNIFPRLVQADHVIDGKTIPVGTEVTSTAYMANRDPAVYKDANEFRPERWLDKYLAFGYGTRSCLGKDLAMIEL----------------------------------------------- 157335433 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDGKNLGDCE--SHMLILIGGGTDTTSGTLTWAISLLLNNPHILRKAQEELDAHQAIVKETLRLNPTAPGPRQFIQDSILGGYYISKGTRLILNLTKIQRDPRVWLNPMEFQPDRFRGKHFPFGGGRRICPGAIFALQVLHLTLANFLHRF------------------------------------ 32330693 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTMFMTARDDSRPLSRVEIRDAIINLLLAGRDTTAQSLTWALYRLVDNPAHQRENVKNLVQTQAAHLESLRLHP--PVPRIVKQAVPNGGPLIKAGEFIRLSDWALGRNEEV----------------------------------------------------------------------------------- 145242962 144 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLMFAAHTSTVASIAWTVLELLRNPTHLEALKTALATDADIHKETSRRYSGVNMIRWARQPHQLGNIVVPENCIVSISPYLTHHDPETYADPHIWDPTRWEVTYFPFGAGCHRCPGEQMAGMIAR---------------------------------------------- 145249194 33 ------------------------------------------------------------------------------------VPGGLGTTTDHDLHKVRRESLTPFFSKKNIQYMEGLITDKVDQLLSDVFLAFSNDVVNNFLFAHRTDVLASLMGINNKHFPQIPDLLESLPMSISRPVMPPGLIDLLALFDRVREEHKKNIGPTGKASVFDSLVDNPNLPASEKTLLRLLLVLAGTESPAQTLNIIFYHLLANPALLEKLRRELRAVPAVIEEGNRLSFTARSARIAYEPLTYKPSAHVSSTCVCTTTLSAHTADTVFPDPFVFDPERWRRFQMAFNKGGRRCLGIELARAEL----------------------------------------------- 169608359 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTGVEVSSICLSLVSGGFETIPGTLVSCIGSLYQETAYQEISKVYPDLEDAWSREFYYTVSNMSLPRKTMSDVRWGEAIIPKGTMVLINAQAGNHDVDYWPDAGTFNPERWLEPHLSFGAGSRSCPGAAIA--------------------------------------------------- 168007574 96 -----------------------------------------------------------------------------------------LIFMFGEEHKDLRRRLAPLFTTKSLGVYISIQEKTQKEHIAKWMAIAK-DLVRMLCRNMNLETSQNVFVGPYDMRRQFDEDYKNFLPAFSFYKATRSVRNIQNMLTKCATASKARMAMDFWMILRDAEAANTPPPDYEIGCHLFDFLFAAQDASTSSLVWAITLIESHPYVLEKLRREMKYTEMVVKEVLRYRPPATVPHIANTDFALDTYTVPKGTIVFPSLFQGFKDPEVF-DPERFSPERMEDNWLLFGAGPHQCIGQRYA--------------------------------------------------- 212721150 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAAGTDTIATAMEWAMAELVTHPRAMRRAQDQLDYLKAVLKETLRLHAPLPVPREPAADTEILGYHVPARTRVLVNAWAIGRDPATWERAEEFVPER------------------------------------------------------------------------ 156048859 163 ------------------------------------------------------------------------------------------------HHAHFRRLIAGPYSMSKMVKNEPLIDDIIIAWIKKLDEMGFVDTATDVDDLIEELHKGFFFGIVGRMYPFVEFIKKTWLGRFGMGFLIRWTNRIMKARQKEIAEGKNNDRVDLLQSFYEARDDGQPLTEDHIRAECMLLFTAGADTTGTTMGAMMAYLLSNPTVYAKMIGEIDYYVACVKESLRLCPPNIFPRLVQADHVIDGKTIPVGTEVTSTAYMANRDPAVYKDAEEFRPERWLDKYLAFGYGTRSCLGKDLAMIEL----------------------------------------------- 215492053 67 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILAFMSDFILGGADTTSATATFCLYHLARNPEAQERARQHLPFLKACVKEALRLNPTSGVFRKLDHDVTLSGYLVPAGTPLFTENYVASRLEENFTRADQFLPERWPFASLPFSFGPRMCLGRRMAELEVWIML------------------------------------------- 169786197 666 ------------------------------------------------------LFDYANVRRILEDSSNF---RVIWDEATGYVFGKGMLSGDSPFHANQRRIMKESLYRSQWHEVKEFYLEITEQLLSRVGNVNQIDISRDVGNLAHVHFASNIFSLPLKTKEHEHEMFDVMVDPSKSFRLRHMARKAAETLGPLVEANKAVSSASFLSTLIDGIRSNKNALSGYGVHMIRRLLDHGLDTWSQILPTAVAMVPNQAQVFTQIIDYDEMLLRYVMEAIRLNGIFGSYRKSTLDDKNKMVQIKPGDTVFVSFVDANRDPNVFPNPKKVDLNRPMESYIHYGVGPHTCLGGEASKVALTAML-RVVGRLKNLRRAPGPQ-------------------------- 115742430 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFAAASETTTTTLRWLMLRMVTHPDIQKKIQDEIDYTEATILEVMRGVPHQYTGR---GELSFHGYDIPEGAIVFANYWSISRHPKLWDDPEVFRPERKPDELTPFSIGKRVCIGESLAKMELSLLFTHLLHRF------------------------------------ 116182048 145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDHEIAHMMIALLMAGQHSSSSTSSWIMLYLAARPDIMEDLYQEQIKNQAVIKETLRNAPIHSIMRAVKQPMPVPGTKYVIPTNLLAAPGVSAADAQYFPQPDLWEPHRWASPYLPFGAGRHRCIGENFANVQLQTIV------------------------------------------- 25029015 29 -------------------------------------------------------------------------------------------SLDGEEHRRKRQLADVAYDDDKVAEFDALVRREVDRVVQDWAREPGYDGAALAFGRAAYRWAGIELSQKEASRHQMAELVYQFGHPLKGHALGWNRARLNRWALKLIRQARAGERHSALEAMSRLVGPDGELVDASIAGIELQNLTRPTVAVSLFASFAGSALVEHPEWVEKIREGGQPVAAFAQEVRRVYPFVPMPAIATTDTEIQGCPVHEGERVIIDIYGTNTDPNEWENPSAFQPERDYERLTSFGAGVHRCPGEKIAMAALTAMVEALCR-------------------------------------- 189207507 100 --------------------------------------------------------------------------------------------LDEAKHTKRRQQMASGYSGKENLSLESDIDEHVQQFLRLIRQYKPVDLAKKIQYVISKIGFGKAFGDLEADADQYFHWSPIARLIGPSEKDKTGFGKMMTVARELIDSRLEKPTDSRSDMLASFIRHG--LPRDDLVTESVLQILAGSDTTATAIRATMLYLMTHQRVYRCLQAEIDYLTAVVYEAFRIHPPDIAPKKVPRDTVVKEHFLPGGTNVGYSVYGLQRDKDLFEDADYFRPERWQQEHLAFGSGKYQCLGKPIAWLETRKVIFEFLRHF------------------------------------ 116200905 646 ----------------------------------------------------------------------------------------------------QRRLSGPLYSASNLKKFDSAVEEVTKTVVSELNALDGAEVLKEWMHIIAVECLGAVVLSWSPKYLKNRSDGDTSTQSYLGWRRKSVFKNFKPFFTPVYQKTSKRIANALRDDLIRLHQERPDFRENYLRRLAVTNFGAGHETMCSALTAAMAMIGTHTEVLRKVVQQLPYTQASIKEAQRLYPVIGMRRVPATGLVLDGRFYPAGTTVGCNPVALHLNVDLFDDAGEYRPDRWERTNLTWGGGIRTCPGRHIAELVMHKVVSTLIKEF-DLKITTPEESEMPCYFMAMMTGVKARFLPA----- 169618259 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIFAGNDSTSSTIVYAHHMLHKHPGAMARLRREHDYTLAIIKEVIRLFPPAGAVRGTRHGVSIQYPVSHLESMILHGILHRH--PRYWVRPDDFLPERWNGAYRPFEHGSRNCIGQALVMNELRIVL------------------------------------------- 125594074 55 ----------------------------------------------------------------------------------------------------QRKVASYAFSSRALRRFSDDVLAVHLRFLDAAAASGEAVDLQDALRRFAFDSICHVFGVESSTLLELVRKLTGLVNVGSSRRLREAIGVIDDYAMSVVESKEAACRDDLLSRFMAAEEDGGEPGRHDTTSSALTWLFWLLAANPRCERRVRDEVSRDGGGDAKGMHTHYLHAAITEAMRLYPPVPFNGRVAVDDVLPGGAAVRAGWFANYSAYAMGRMERLWGECLEFSPERWAARYPVFHAGPRACLGKEMAYVQMKTVAAAVLRRF------------------------------------ 149178761 49 --------------------------------------------------------RGQEAAQVFYDPDLFS-RKGAAPKAVMKTGEGGVQSLDEDAHRHRKQMFLSIMTTEQIEQLRVLTERQLTAAVPHWKDMSEVPLYEEFQRVLTM-AVCEWAGVPLADSEVRLRFNDAAKIGMGHIRARLARRQTNAWITDLIQQIRDKQEHSPALKIAWHRNLKNELLEPQVAAVELLNLLRPVVAISVYMTLIAHALHFHPGYREKLKSGSDECEAFVQEVRRYYPFFPFAAIVQTYFEWNGYEFPRGKRVLLDLYGTNHDSRIWKEPDLFQPDR------------------------------------------------------------------------ 145605114 140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGTETVAGSASWAVHLLSRHPEQQQATLRSLSYLGAVVQEVLRYHSINTLWRECVDPTEICGVYIPKGTVVVFSPWAMNRDPKSWPDARTFNPDRWPCSFLTFGSGPRRCPGEPYARDEL----------------------------------------------- 116204211 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIGGSETTATLLSGVTYFLLTNHHAMEASVSTLPYLLACLDEALRMYPPVPTPRVVPKGANIAGNYVPEKTVVAVHHWAMYHNDEHFKDPFAYHPERWKEAFQPFHLGPRNCLGKNLAYIEMRLILVRILWNF-DLRIAED---------------------------- 57157396 130 ----------------------------------------------------------------------------------------------PERHTILRRALQPAFSERALRDQEDFFRDHTDRLIAQLRKPGCLDLVDEPWLGVIGSRVKSIVWYQFAVYYRIEWILKWIMPKAAMEARKRHQALTLQKVQRRIEEERSGKREDFMSYI--LGNDKENLSNMDLFGMASAFIVAGSNTTTYTMTAFTFFVCRDSEVYAKVIGDLPYLKACIEETMRLSPPTPSPRWVLEGEEIDGKWVPGGVTVGVHNLAACHVPWNWHRPLEFIPER------------------------------------------------------------------------ 169781384 110 ------------------------------------------------------------------------------------------------RHRYRRDLVNPFFSKRSVMGVDYIVQDKVDKVCKRLTQVHERDLFAALTADISHYAYGESLGFLDCHFARFFETMPALVEWMQPWEAKRMIEQMARSSLEKDHEKNANSRKTIFDALCAESVRPEERTVARVRDEAMVVFGAGTETTARVLATGSYYLYRDKPRLEKLRAEIEYLTAVINESLRMAHTMRLPRISPTPLAYKDYIIPPGVSHLDAMELLRSNTSR-SDTDSFNPERWLEASVPFSKGSRICLGMNLAYSELYQMFATLVRCF-DLEITPPESVRITRDFIIGL--------------- 46115688 70 -----------------------------------------------------LASDRDIAHKVFKSPTFV--KPCIVPMAETLLRPSAWVFLQGRAHTEYRRGLNGLFTNKAISTYLPAQEKVYDDYFERFVAASEANAFMRLFREINCALSCRTFFGDYISQDAVEKIAEDFIPFTKCWRGKRTADAVLAEFASCAAEPKCIVDQWVLHMMESKRYNDREFTDEEIGQTMFTFLFASQDASSSATTWLFQILAQRPDVLDRMLESLPYTNAVIKELLRYPPVIFVPYEATKKFPVPNYTISKGSMIVPSCYPALHDPQVYPDPETFDPERWTKNWLVFGAGAHDCL-------------------------------------------------------- 55775519 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTAGMSWALFLLALHPDVQEQVHQEIDMKERCLKETLRLYPVSFFGRTLSEDVTLGGYHVPSGTIIGIHTYNVHRDERFFPDAETFDPERHPYAYIPFTAGPRNCIGQ------------------------------------------------------ 212528202 146 -------------------------------------------------------------------------------------------------HRRRRAAMAKFFSAANVARLEPKVLARVQKLLDRVEEFRQADYATDVISDYAAPHTRDFLSSPDFSATFLRDFSEIMLWHRHFPIVFPIFGAIPRWLISMMDSPREKSSPTVLDAIYTSRVIGEEKTLPRMMAETQALLGAGTETTGNTLSNLVYNVLSSKSIRNKLTTELEYLQACIKEALRMGVVGRLPRVSDSDSEPKTYTFPPGTVLSMSIIDMHLNSDIFPEPRRFHPERWEKSFVPFGRGMRGCLGIELAKEELTLM-------------------------------------------- 159125997 66 ---VPWDLPSLPRIPFYVSILGLWSSGQDEIYERWLRAHGAVLIW---FAGRWLVTRPDLLTDMFRNEDLYASQKKIPWSVIATLVGDNIINSHGDTWKLYTGIMKPGLQKKNFDT-APLLRRFVDEILAEQNSAGRNTFVQQWAVDVMGMSFLDLLEKPHGFRPLFFNFPDLDQFAWLIKSRQRAYEIMHEFGDTLMEKGIKPAEEMVVHMLVDAYRDGR-LTEKQFKDNLKIVFLTAHENAQQLVNSMFWEIGKNTEVQTRVVNALPYLTAVVYELLRLYPPVSQNRVTVRPAMLGNIPIPAGTFVGWNAYGVHVNPAIWPDANEFKPERWGRTYIPFNAHSRKCLGQGFVLLQMKILLFEVLRRI------------------------------------ 145246492 43 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDEETKLSGVEVSSICLSLVSGGFETIPGTLTSVIGSLSTPEGQIWQDRAYEDYVNAIVKEAGRYYSSMSLPRKTATEVNWNGAIIPPKTMILINAQAGNHDVDHFPDAGKFDPERWGLPHLSFGAGSRACSGQVIAIRLLYTALVRILS-------------------------------------- 169779379 124 -------------------------------------------------------------------------------------------------HRFRRSILQNFFSKRSVMEFSSAIGERVEKLMRRLEVFEKTQLTSDMITYICYGKDWKFLDHKDFNCDIHQAGVDFANFFHFNRFFPWVFMTLRALSPRMLAKETEKSRPNVISNLINPSIPYMERSRRRLEDEVITILVAGTEAPVKVLSMAMYYLGSEPAIGEKLRAELKYLHGVVYESLRISDIARFPRIATETLRYKDHILPPGTPMSCSSYFISRNHDLFPNPEKFDPERWIHAHLAFTKGSRICLGINLTIAELFLTIAHMCRR------------------------------------- 215494410 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMRLYPPPIVGRVLEHDQVIDNQTVPKGVQFFINVFRLHRNPKYFSDPERYLPERPPFVYIPFSRGARKCLGQAFAMMEIKLLLAKIFSKF------------------------------------ 157337933 28 -------------------------------------------------------------------------------------GDRNLLELMGEDHKRVRGALVSFLKPESLKQYVGRMDAEVRNHLQLNWEGKQRVTVLPLMKGLTFDIICGLFGLEQGTRRRFQQMIAGIWSVPFNLPFTRYNHSLQAKIKELIHEKRQEPNQDLITRLLSIRDENNQLSEDEIVHNVMLVMVAGHDTSAILITFMVRLLANDPHIYAAVLQEQEEI------------------------------------------------------------------------------------------------------------------------------------- 170113475 93 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVDSFIKESQRKTSLVTMERIAREDYTFDGTRIPQGTTVGVNLAQAHHDPETYENPKQFDGFRFAPEFFTFGYGRHACPGRYFAACELKIML------------------------------------------- 210121211 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENPRDFLDFCLLELEQRGDGLTKENVLYMAQDLFMAGTETSANTLRWSLLYLTLNPDIQKKAQEELDYVNACLMETMRIRTPGPIPHATTQEVNVREYTIPEGTRHVPHLYQNYLPGMQNKQTNSYSKSDHTTGYLLFP-GRRGCLGEQLGRMELFLFFSTLLQSF------------------------------------ 115385457 237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTDAEIKSICLTMVSAGLDTVPGNLIMGIAYLKAYEEIMSVYPNGDAWERCLVEERFWTVMPICIPRVNIKEIVYNGARIPAGTTFFMNAWAANYDEDHFDMPNRFLPERFGTPHYSFGAGTRMCAASHLASRELYTVF------------------------------------------- 195037124 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFAGVDPTLVSLTGILLSLAKNPAQQARNMKHLPYLRACIKEGIRMYPIGPGTRRLPVDVVLSGYRVIAGTDVMGSNYQMSNMEQFVPRVRDFLPERWPFMYLPFGFGPRSCAGKRIVDLMLETAVARLVRNF------------------------------------ 8347731 146 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGNAIPDKEIAHMMIALLMAGQHSSSATESWITLRLASRPDIQDELLQEQKDMQVVKETLCIHAPIHSILRKVKSPMPIEGTAYIIPTTLLAAPGTTSRMDEHFPDCLHWEPHRWDSPYLPFGAGRHRCIGEQFAYVQLQTI-------------------------------------------- 218714940 138 -------------------------------------------------------------------------------------------------HAIMRRAMVPALKGENVRKLEGMINRHVEEFLTATEEGSRRPIMRDMCSFLICDLIADLFSLHLYKEETFRPWVHSFIRRWGGKERDAFMQPIFDRFDRRV--SLTTPRDDMLQLILDGDGTKQGAMPRDLLREFAFLMLGGCEAMPTVLIGFVYFIFRNMERVQHSQRALPYLEACLQESIRCYSPGTDRQVPVGGAVIAGQYVPGRTTVNMLHQVGYYLTENFAKPYDFIPERWGRPSLPFSVGPQSCFGQELSFYTLRIALCKMLYRF-DIELTPESE-------------------------- 212531277 88 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIDDEIAADALGFRLAGAEPVGVTLTYLAWCVLQRPDVQKQVEAEVADVNAAILETLRLWGGNATAMRRKEDITEGMYRIPKGTVVSTQAYSLHRNPANWKDPFRWDHKRWTDRFQPFSAGSRMCAAYHLAMMEIRIMATLFFKTYPGVKLDP----------------------------- 189211072 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDIEVAGLMANLIGGGVDTTSSTMISCILAMAYFPEVQEKVHAEFDYLTAVVKETLRWRTVTVIPHANTVGFDYKGYHFPAGTNFTGNMWAIHRHPRDFPDPDRFIPERFPNKYNPFGWGRRQCSGQPLAE-------------------------------------------------- 4836883 35 ---------------LDFFKPCGV-EGIPTFVKKRMIRYGPLFRTNIFGSKTVVSTDPDVIHQIFRQ-ENTSFELGYPDIFVKVFGKDNLFLKEVFIHKYLQKITMQILGSEGLKQMLGNMDKATRDHIRSIASQGSFNVRKEVENLVVAYMQSKLIDNLNAFNLDWFKSFLRLSTWKAVTKALKSREEAIQVMKDVLKETREKQEDFLNTLLEELEKDGSFFDQGSAINLIFLLAFALREGTSSCTALAVKFISKDPKVWEEYRHNMTFTNMVSNEVLRLATTPLLFRKAVQDVEIKG-KYYLEVIHMGFGWLWQGKEMIW----------GSKTFMAFGYGVRLCVGAEFSRLQMAIFLHHLVA-YYDFSMVQDSEI------------------------- 207739445 91 --------------------------------------------------------------------------------------------IDGPDHSARRATILTALGRLDVSSVAAQAHRLAKMALPDATALDPA-LADAMHLRIPLETLAHALLGDDADAAACRQDIAAYLAALSPDAPAGAIHRADTAVACLSARF--------------ATAPLAAHADEALVANLAGLLVQTHDACAGLLGNAVVALARRPGLAGHLHTRPHAIDPFLYEVLRDAPVQNTRRFVSRDTALCGESLRAGDRILVLLAAANVDASANPDPLRFDLARAPRRVWTFGAGAHRCPGESLA--------------------------------------------------- 116058603 341 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDVLVKAKDDGQPLSDADLWGDINDIMAAGHRTTASNFTVNLWHVARYEHIQEQIEKEPYTQRVVKESLRKYAPINLFPRLAEGDTLPSGHKVEEGDFILLSTYAMGRNPRVWEDPNKFDPDRRDFTYTPFGAGPRSCIGGVFALLAATTML------------------------------------------- 157347608 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDIVISFILAGRDTTSSALTWFFWLLSLNPEVETNILKELEYLHAAISETMRLYPPPVDTKYCLNDDVLPDGTFVGKGWFMTYIYSMGRIESIWKDCLQFKPERWPFRYPIFHAGPRMCLGKDMAYIQMKSIAASVMEQF------------------------------------ 146760630 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARMASRDTMLDNYTIPKGTMIMPALHTVLHDESVWETPHSFNPQKKREAFFPFGAGKRVCLGEQLARMELFLFFTSFLQRF------------------------------------ 211958003 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRLYPPIPHTRRASRPLKLGKLDLQEGTQITVSPWIVHRHKQYWFNPDRFDPERYMRKFLPFGRGLRMCTGASSAILQGTLILARIVSKF-DIDILNADKVE------------------------ 156065991 66 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDFLQHILEARSGGEPLTPVQKRSNVTLLIQAGADTTGTTLGVILRFIASTPGCFAKALNEIREAENKNDEETRTHLPYWLPRTVPEGKIIEGVFVPGGTDVTSYTMAVQTDPILFPDPYVFRPERWEHGMFLFGMGPRVCLGKDIAWVEIYKFIPEIIRNF-DIEVLDEGKYVCAGGL------------------- 169602925 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPDELSNLAANLLGAGADTSSSTLITAVLAMRAFPETMKPGWEELNYMRAFVKEVFRWRSVAIIGHAPTQDDMWNGHLIPKGTWIQGNVWAIHHNEREFPEPDRFNPRRFEKGYMTFGWGRRSCNGQALAE-------------------------------------------------- 171678209 47 ------HVPGPKLAAISKYVRESIKGTLPQVLKELNDKHGPLVRIGPND----LVTSDPDVLRKMMAVRSPYTRGPWYEAWRLNPTRDNLFSMDEVGHTALRNKMVAGYSGKENLSMESTIETEIARLIDLIERYRPMDF-GEKAQYFTLDVISDLFGEPLGYLEKDEDVYDYIKITTASIPAMLTLGSISRFLRWLLPKETDKIGFGAFIGVTNHAVAARGLNLEEAQGEAVLQIVAGSDTSASTIRAFMLNICTHPPVYQKLQQEIDESPIKDAEARQLPYLQAVIREAIRDVICGKFIPGGTQIGSSPLAIHHSKNTFGEDAETFRPERWATADLVFHYGKWQCPGKTVALMEFNKIFVELLRR------------------------------------- 215466577 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNIMIAGRDTTTGTLTFIIYFLAMYPHVTARDVKEMKYLRAVINETLRLYPVPFNTRTCVQPTTWKPIYVPAGSLIPYSVLLMHXRKDLWPDAEEFDPDRRPFIFLPFNAGPRICLGQQFAYNEMSFMLIRLMQNFESFRFEPTAAPP----VFHTPSELGTSFRP------ 85089707 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAGRDTTGQALTWTFYLLMRHPRVVAKIRTMPYSMAVFYEVLRLYPPIPFEIRQCNEDVTLPDGTFLPKSSILWCLWAMQRSKLTWDDADEFRPERSPSEFPVFYGGPRTCLGRKMAEAIAAQVIPTMACLF-DFVPTSDEERTSKTSLTLPMEGLPVT--------- 212530338 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLNILLAGRDTTACCLTWTLRLLLQHPQAISKQLKKLSYLSNVIKEVLRLYPVPVNARAAVRTTTLDPILIRKGEAVGYSVYAMHRRKDIYPDADTFRPERWEDPYLPFNGGPQVCLGQEFALLEAGYTVVRILQVFESIEMAGGD--------------------------- 45551401 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPEQIVMLLWETIIETADTTLVTTEWAMYELAKDQKRQDRNEEHLSQMPAVFHETLRKHSPIVPLRYVHEDTQLGGYYVPAGTEIAINIYGCNMDKNQWESPEEWKPERDLYKTMAFGAGKRVCAGS------------------------------------------------------ 169606045 111 ---------------------------------------------------------------------------------------------DGRAHVEYRKGLNSLFTRQALEQYLPGQEEIYNSYFKRWVEISQVEWMQEFRQLITAVSCRTFVGHYCSDEAVKKIADDIILPFTKSWYGKKSADMVLEEFSKCAAKKKECILDFWVDNMIESEKYRRWFSDIEISMTIFTFLFASQDATSSAATWLFQIMADRPEFLDKVREKLQWTRAVVKETLRYPPVIMVPYLAKKDFPVPEYTVPKGSMIIPTTYMALHDAEAYPNPDSFEPERWTKNWLVFGTGPHYCLGQTYAQANLMLMI------------------------------------------- 77548574 42 ----------------------------------------------------------------------------------------------------QRKNASYEFSKRSLRKFVDVVQAEVANRLLPLLRRAAGDGVGGDAVVLDLQDVLQRFGFDTICMVAFSWKIKKWLNIGTERRLKKAIADVHAFAMDIVRARRQKDRDDVLSRFVASDE----YRDEVLRDIVLSFLVAGRETTSSGLTWFFWLLSSRPDVVARRPGEPFGFDTLREMHYLHAALTESMRCAADDTLPDGTFVRAGWFVNYSAYAMGRLAAIWEDCMEYRPERWPFRFTVFHAGPRMCLGKEMAYVQMKSIV------------------------------------------- 149923658 33 ----------------------------------------------------------------------------------------------------------AALSPLTAR-MEAQLDALLPEYVDALTPAGQGHAEADLYRFIWDLMFAAGTGVATPALSKAFDDFDQAFPLMLARVPDFIVREGIAGREFLVAPMAASTGPEAQSEWMAKRAEIMAAEDPEFRRIQVSVLWAAHANTIPATFWAVAHLLRHPEALAAVRAELEHLDSAIRESLRLSSGSLTLRLAAEDCELGRFRLRKDDQVAIAPFLTHRDPEIFPDPEAYQHDRFPMPLMPFGAGVSMCPGRFFAVNEIKLCVTLLLSRY-DLELVDDGP-------------------------- 170063832 34 -----PHVPANFRRNLDP-APMHMARRFQGYYQQFKGQYPFCGIYFFTK-PVALAIDLELLKCIFKDFQYF-HDRGTYYNERDDPLSAHLFNLEGTKWKNLRTKISPTFTSGKMKMMYPTMSEYMDEKVSQENEFELKDLLARFTTDVIGMCQFRVMGRKHFDTPRVRWRDSLCAVAPKLARFLGMRQELSDFFIGIVRERRNDFMDLLIAMMQGENSELGPLTFNEIAAQAFVFFIAGFETSSTTMTWALYELSVNQEVQERAR------------------------------------------------------------------------------------------------------------------------------------------- 83318552 275 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAGSDTTVSTLQTFFLAMAMFPEAQKEAQAEIDYLEALIMEISRWVSPLALPHAFTSDDEYDGYFIPKGTIVMANTWALLNDPSVYPNPGDFNPDRRDPRDFVFGYGRRACPGRFFSQDNLYSAVTGILASF-SITPAQDAQIPLKAEMSNGSLSYPLPFTPRT---- 195053201 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGFDTSSSTITFGLYELAKQPAIQQRLRQELKYLRQVVDEVLRLYPPTAFDRCCNSKAGYDLSAWSCGTPVYISVLGLHRDEQYWPEPLKFDPERFPMTYLPFGAGPRGCLGTLLGLLEIKVGL------------------------------------------- 210113970 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGMGTTANTLRWGLLYIVLCPEEQQRVQSQPPYTEATIMEIQRIRAIAPGPHAPNEDTTFRGYDIPAGTQVIMNKSAIHTIIQLFLDSDGKVVTR-PESFIPFSTGRRACLGEQLAKMELFLLFSSLLKHF-TLKLPEGAAAPSTDGCM-GITLVP----------- 125572354 109 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRMREALATIHGYADRIVRERRERRKDDFLSRFAATGKHSDESLRDPDVEDRIAREIRAVRASSGSTDAAAFSFDELREMH--------YLHAAITEAMRLYPPVAMDSHCCQDVLPDGTFVGKGWQVTYSAYAMARLEELWADCEEFRPERWPFKYPVFHGGPRMCLGKEMAYIQMKSIAACVFERF-SFRFVGGE--------------------------- 70983253 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEEAIKWTAVSLYAAGSDSTVAIIHSVICGLVMFPEVVTRAQEEIDYVDGIIKEAWRWNPVGPMGHKSEEDLVCGEYLIPKGSYLLPSLWWFLNDPKEYPEPRVFKPEREPFNHIAFGYGRRSCAGRYFADASVYITVVQLLAVFRKARDDQGNEIPVTLQAIPGMVNRPAPF-------- 156036044 38 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKFPEWVPDFLQPWKVEERVRFLRERNFWFKEAVRKSLQSEKPNASWMARHLTMPTTPNLDEDNTYSVGMLALIGSILTSSPIQSFFHAMIVSPEWQRKGQEEVDRVRAIIREIFRWRSPAPVPHVLTQDDIYEGYYIPKGTTCFALEWGLCRDPVLYPDPENFRPER------------------------------------------------------------------------ 195999982 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKESLRLYPPAPAVRESIVDDVIGDYYIPKGTKLFLCLAVTHRLEKFWKDPLTFNPDRDNFTFSPFGLGSSSCIGKKLALIEVKVIFTILVSAF------------------------------------ 114677351 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLTTLNLFYAGTETVSTTLHYGFLLLMKHPEVEAKVHEIDRYTEAVIHEIQRCGDLLPMGRRVKKDTKFRDFFLSKGIEVFPMLGSVLRDLRFFSNPRDFNPQKKRDAFVPFSIRRRICFREGLARMELFLYLTTIMQNF------------------------------------ 145252778 33 ---LPPSLLGHLRIYHEVMQSGSLDRDHDHIFSQIHESGRPPIVLFDYRRPVLVIANHEVGEQISRSSKQFRSSVPKLGLSFLEPGHTSILSAEGEKWKALRKTFNPWFSLQHLMSLMPSIIEIFVTQLDALSVSGTTNLMYDIIGNAIFDIDMDAQHLEPGHQGELVRAFNDLINAYWDDKIALKRRRLGNRVHRIMKSIRRKHEEHLWRQQQQRRTNGYEKRPDQTCDQLRTFLLGGHDSPSATLAWAFYELSRTPRAQAAVHA------------------------------------------------------------------------------------------------------------------------------------------ 115674894 36 ------------------------------------------------------LNDYDTIKETFRTDDVFSDRPRIAIFELYS--DGQVVEGYGDHWKEQRRFTLRALRNYGMGRLRNAIDVEVSHLMTAMPFDPRIYVESAVCNITCKMVFGRRYEYEDAQFTEFLHNLEKIFELSGVAGVVNYLSWMNGLFTKECEEHQKVFDPNFLLELHKKQQEPTGFNHQQMLHFIADVFAAGTDTTASTLKWSLIHLMKFEDEQRKIQEELDH----------------------EDTKLRGYDIPKGTVIVANLYAVLYDPKVFPEPDKFNPSR------------------------------------------------------------------------ 62361818 149 -------------------------------------------------------------------------------------------------HAIRRRPWARGMNTAAMKYYEELIRNTLSDLIVGLKQRTNRPIISEWTNYFGFDFMGQMAFTRDYGMEHAMQDSAWISHIPWSIPFLRYVPGASKYWDQMKAVGERAVADDLFHYLMDEDGHEAVRPTKALVAVDGQLIIAGGDTTATTLSHIVYFLLRYPIYLDRLRKEIDFLNACINEALRLYPPVLAGRRVEPGTMIGPYFVPEETQVSLFAYSIHRDPQHFPLTNTFWPDRWRDVFIPFSQGPMVCAGKNVALTEMRSVMCALLQHF-DLKIAD----------------------------- 115391561 32 ----------------------------------------------------------------------------------GKPTPTLFTTLDEDFHAAIKRPVSSAYSMSTLTEFEPFVDSTIRSLIAIWLQYYAFDVIGHLTFEKTLDYAGKIGQMPWLDYVFVKNPLKQLIQGGSTTAVARFRDRMSERLSQPSEKASAAQQKDFLTRFLEAKKTPETVTDAQVFSYTVSNMNAGSDTTAISLRAILYYTLKTPQVKAKLMQELPYLDAVVKEALRLHPAVGLLRIVPAGQLPNGPFLPPGTIVGINPWIIHRHAVFGSDVDSFVPERWLRATLTFGAGPRTCIGKNISLLEI----------------------------------------------- 39968921 246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAGTDTTAALVGWVFYSLIRHPRVFARLRECRYLQQVLSETLRRHSVVPLNSRRARRDTTLQRVFVPAGTEVNFSTHVLHRRGDLWGDADDFRPERWAERYVPFNGGPRICIGQQFALTEA----------------------------------------------- 125604933 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMRMHPVAPIPRMSREDATVAGYDVPAGTRVLVNTWTISRDPSLWDSPEEFRPERRDFELLPFGTGRRMCPGYSLGLKVIQLALANLL--------------------------------------- 4927307 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTALALTFGLMLLADYEDVQERIYEDMKYLEAVIKETLRLYPVPFIGREIVEDFKLGDLLVKKGSTVDVHIYELHHREDLFPDAEAFKPERHPYAYVPFSAGPRNCIGQ------------------------------------------------------ 115485523 64 --------------------------------------------------------------------------------------------------HAQRKLVSHEFSARALRDLEVTVLEAEARALAAASRGGGVVDMQDVLRRFAFDVICRVLGVDPGCLDPAVWKVKRALDAGSERRLREEVGVIHEAVMGLIRSRRKERRSDLLSRMIECGYPDEAIRD-----MVISFIMAGRDTTSSALTWFFWLLMRHRGVEAQDYRRMRVLHAALCETMRLYPPWDSKHAAADDVLPDGTAVGRGDRVTYFQYGMGRMEAIWADAADFSLDRWPFKYPVFQGGPRTCLGKEMAFVQMKFVASAVLRRFELRPVDEGRTPAFVP--------------------- 194901820 97 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGEFSNIIFAASDTLSITVNNVLILLAMFPDHQDKVFEELTEVDQVLHETMRLIPAVPLIRQTSQGMQLSNFKIPEGVTLMIDIFHTHRNKNIWGNPDNFLPERPSFAYLPFSKGKKTCLGWKLSLIAAKLALAKILR-------------------------------------- 215794083 38 -------------------------------------------------------------REVLKQDEIFASRPVTFASVASGGYVEAALAPFGEQSTKMRRVLTSHISPSRHKWLHDKRAEEADNITWYMYNLTGEEGSNVDVRHLARHYCGNVIRRLLFGRRYFGEAGDGGGPGKLEMEVKMANAALDRLHDAVIDERRRQWDDDFLDVLITLTEP--TLRMEEVKAQSKIINLAAVDNPSNAAEWALAEMVNSPELLAQAAEELDYVKACIREAFRLHPPFNVPHVARADTVVAGYRVPKGSHVLLSRLGLGRNPATWHDPLRFNPERHDLRFISFSTGRRGCVAPMLGTAMSVMLFGRLL--------------------------------------- 170109157 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATRELFTMLYNYVYLRRNAPTPDPIDLLVAYGDSNEAI-----VSVVMSIIFAGVINTGAGSCWILLHLASHPQWKDKVINELKALVANHRETVRTMSMTSLRRNLGKDIPLADTIIKKGDFLAYCNGDAHMNPNIYTDPEKFDPERETFAYLAWGVGRHPCVGVRIAKMEMKLL-------------------------------------------- 218196206 40 --PVPVSWPVVGMLPFVVAHLGRLLAAAAAA--------LPELGCTFMFRGPWLV-GAD--FLVTCDPAVFRHDKGRDFAEMFDVVGDGLLVADAASWAAKRHLAASVFTSAAFRGFVSTVERQTRRLLEDVFMRYSLDVVASAAEPFPPFGEATRVTGEAVLLRHIWWKLMRWLNVGVERRLADAKAVLDEFVYREIANRRSRPGDDLLCMYMASPIDP-AMSDQTLRDAAVGFMFAAKDLIAAALTWLFYMICTHPHVEAKILDELTYLHAAVLETLRLYPSAPFEEKVGDDVLPGGTAVRKGTRVVFCLYAMGRVEGIWSDCREFRPERWSYKFAAFNAGPRSCLGKDLGLSNIKIAAAAIVYNF-TVELVAGHVVEPKDSVV------------------ 212528422 47 -----PGVPELKGVPILGAMPIYLKHGMPQLLGRLIAIGEDGISYAKVVNNVLVVHDPAMVKEVLSYPEEIASREGDIGRMSWSPFGESLFNYVGPDTSHHRNVFIREFSTKSNAEKFSTIKRIAQEHANMLTGQAKAADVDDIRYSADNFAIATLYGNPSHYWPSVWYSIQLFFKMVTPGEPTRSESKLRQKVAKVVEANKANPQAPLIRNLSVMTGGGKTGPLSKFASEFTNLLFGGHHSIGLNVTWSLIELDNNPECLKKLMAEIDYLDAIIMEINRLHPTVHATRVINAETKLNPVVLKPGMLIYLSYLHLHTSPKFWPDSYKFIPERKTQPFMSFGYGPRNCVGYKFATLAAKVYLLTLLK-------------------------------------- 115400127 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRLDTLIPLGRSVDKDDEYMGYRIPANTIIIPNTWCLDHDESLYPDPYGFHPERWADPDLPFGFGRRKCPGRFLATRSLQLAIARIAWAF------------------------------------ 82698305 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGWAIAWSLYQLGVFPDIQAKVHEELDYFDRVLRECQRNGPVPSVSRKCTVDASLGEYRIPKGATVAIAIRHLHRDPKVFPDPEKFDPDRHPYSYIPFSAGTRNCIGQKIA--------------------------------------------------- 154319227 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACVKETLRMHPIEMGRRTGAEPIELMGYLIPPHTVVSASYRELHRNPTPWPEPMRFWPERWLKAYYPFSTGKHSCVGVNFAWAEIRMVTANLLTR------------------------------------- 145243648 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGGGADTTVSALSCFFMAMALNPSVQKKAKEEIDYINAVVQEVFRWHPVTPVSHASSEEDIFNGYLIPKGAIIVPNVWAFTHDPTNYRNPETFNPDRPDPRLYAFGFGRRICPGRLLAEKSIFLTVARALAVL-DIRVRDGKEVPIRVEFSSGTISHPVPFE------- 210115409 124 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALGKLHTTIRRVVKYRRENPPPPQEQLFIDVLIEGD-LPEEQVLCDAMTFMVGGFHTSGNLLTWALYFIATHEEVEEKLYQELSYLRQVLDESLRCAVITPWGRYMDLDAEIGGHIVPAKTPVIHAFGVVLQDERIWPEPNNLEFE-SATGFYSLINLAHSSPGYRFSYIETSVFLSILCRQFK-LHLVDGQVVPWHGCVTRPLEEIWITVT------- 149416604 122 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTAGTETTSTTLKWALLFMLLHPDVQSRVQVEIDFTNAVIHECQRDIIPIGLPHLTLRDTQVQGFFIPEGTYLILNLSSVLKDDTVWEKPHQFYPEHKPEAFLPFSAGRRVCLGEPLARXELFLFFT------------------------------------------ 57336128 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGNDTTRNSMSGGVYALNKFPGEFDKLKADPSLIPNMVSEIIRWTPLAYMRRVATKDTILNGQFIRKGDKLVMWYASGNRDESKFENADQLIIDRPNARHMAFGFGIHRC--------------------------------------------------------- 169863123 193 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNMLLASRDTTATVLTFLTYLLATHPDVTDRLRKQLKYLRAVLNETMRLYPPVPDPTYASSDT--RPFYMPAKTIIMYFPLLTQRNPALWEDAEEFVPERWPAMYAPFSAGPRICLGQNYAYNQMSYFVVRLLQQFDRFTLAPEFQP------------------------- 169782632 110 -------------------------------------------------------------------------------------------------HRIRREALPPFFSKRNVLWLESVITEKVNQLVNNFLFAHQTDVLADEQEAARLRHNSHELLKGINMNKHFPWIPDILTMPPGLIDMLELFDRVRAELITIITRIKESINTGAKGSVYESVLDSPNLPASEKALLRLLLTLAGTESPAQTLNIIFYHLLANPSLLTKLREELATLPAIIEEGNR-LSFGVTARTAR-----IQHTPITYTPSAITTLSAHTAESVFPDPYAFLPERWRKFQLTFSRGGRKCLGIELARAELYLVTAALVRKF------------------------------------ 115451645 64 ---------------------------------------------------------------------------------------------DGEAWRSQRKAASYEFNTRSLRAFVARLHGRLLPLLRRAAAEGRAIDLQDALERFAFDNICRVFDHDPGQLPDWFWRVKKALHIGSERRLRESIAIVHDFADRIIRSRREEIRHDLLSRFMASHD--ESYTEVALRDVVISFLLAGRETTSSALTWFFWLLSSRPDVERRIRREMQYVHAAITESMRLYPPVPVDHAQEDDVLPDGTAVEAGWFVAYNSYAMGRMESVWKDAAEFRAERWPFRYVSFHGGPRVCLGKEMAYIQMKSIIACVLQ---ELELAVD---------------------------- 55775509 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFILLCMAKNPEIQEKMLNDMHYLDLVIKETLRXYPVPMFGRKMLQNTEINGKIFPAGSNVVMFPFFLGRDPDYFPNPEKFDPERNPYQYVPFTAGPRNCIGQ------------------------------------------------------ 169847678 92 -------------------------------------------------------------------------------------------------HKRQRRVGTPAFSIQNLRGIVPLVFKKGTELKDKWMEMATFDVIGDYQFNAIQNESNELFNAYKEMFEIYAPWIHKIFPNQVSRTVERCQEVIRRVAGQIIQEKKRKQGRDLLSLLLKSNVEDQRISDEDILNNVNTFMFAGSDTSSLTLTWTLWLLANNPEIQDRLRAEPLLNNVTRESIRLIPPVHSSIRVATQDDEIPTRYPVKGSFVHVAVEGFNLDKEFWADAWDFNPDRWDNNTLTFSAGPRVCIGMRFSMIEIKTFLYILVTRF------------------------------------ 218719193 243 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMAAIHTTGDMITQVIYDICEHPELIQPLRYNLKLMDSVMKESQRLKPMISMRRVATEEVILHDGRRIPKGSMVAISGHWSWDETFYENPEQFDGYRTSPQHLAFGYGKNACPGRFFAANEAKIAL------------------------------------------- 3452331 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAVSWSILHIGQHPEIQARLYDEIDYLSRVVKETLRITPPVPIARELDEDIVIDGKVIPKEAAIFLIINALHRDPEQFPDPARFDPDRHPFSFIPFSAGPRNCIGQKIA--------------------------------------------------- 171681285 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQACLNEGLRMFAPVPMPRVVPEGLEIGGRRFEKGSILSVNSWVMHFSDEIWEDAGEFKPERWDRWFMPWGYGYNSCPGQNIARLEL----------------------------------------------- 91775795 47 --------------------------------------------------------------------------------------------MDGHAHRHRKQMFTRLMSPERIEHLVCLHRGHWKEAIQAWKPGSEIVLFREAQKLL-CKSVCAWAGVPLTGHELDRRAREFGHMGPHHWRGRWARKSCERWLGQLIEDIRHQAGSILQSIAWHRDEHGQRLPLQVAAVELINILRPTVAIAQLAVFCALALHSFPACRQKLQQGDEDYLGWFVLEVRRFYPFFPFAAVVREDFRWQNLEFKRGQRVLLDIYGTHRDPALWQDPAQFIPERKDWDGNSFGGGAHRCPG------------------------------------------------------- 211585827 286 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGFETSAVGLTYLFWQLSRHPEVQAKSIDNLPLLEAIVTETLRLHAPIPQPRVTPSPTLAGYADIPPNTRVNAQAYSLHRNPEVFPDPETWQPTRWRRWFWAFGSGGRMCVGSNLALQEMKLAVAAI---------------------------------------- 85115681 46 ------------------------------------------------------------------------------------ADESIVATNDHDLHKLRRSAVGPFFSTQNTRALQPVIEERVDALLARLREHGKCTLVEDPDFRLTGSNYGKIFQHFPFLVPFLASIPPGMLISPFYRTFLHLRACITAQIGEIEKSLRSEEGDIPHPTIFHSFVNTEALPPIEKQEGQVLLREALPDDADEPVELARLEQLPYLRAVIKESMRLSITRVAPDETLRFKPSKLCLRKTTAEDKEKEWLLPPGTEVSMTSYQITTNPEIFPDPHAFVPERWLGKYMTFGHGARVCLGMQLAYAEMYLML------------------------------------------- 85104738 82 -------------------------------------------------------------------------------------------------HAQKKRVANVPYSMAAMQQLSPFIDDTIELLVRKIQHKGVFDLGDYLHYVLGEVAFSRSFGFLAQGRDLLRRNPLWRSIPWLSTKNALITRMALEEMGRRQPFNKDDTRQDLMSLILGHLKSPEKFGVGDVFAVAHGAIFAGSDSTASTMQSFFYHIPATGNLTWNEAQTLPYLQACLKEAMRLRPANITRFVPPEGAELDGHFFPGGTSIAVNGWVLHRDKLTFGDADEWRPERWERYMFQFGGGSHLCIGRNLALLEINKVVPRLLRDY-RFELAPGRELKATASFF------------------ 168031822 64 ---------------------------------ELGRNHGPLMFLQIADTQILIVSSGTAAKEVLARDEEFNFRPQCAVGKYLGFGSSDIAFAEGRHHWYLRKLCTRLFSADSFVSYGHIPRAEALKMLHSVWKKGNGISVRETVTAFVRNSLCGMLQFTEKTLITLLDETICVVGEITLSDLAPGLKRVDRKLKELHERWEKYLREALVDVLLSLDDADMKLSNEAIMGVLLDTLVGGVYSTSATIEWALAELVRHPGVLEKVQLEMSYFQATVKETLRLHPVVPMPHMNKVATSISRYQIPANTSVVIDYKAIARDPAAWHKPLRFDPSR------------------------------------------------------------------------ 157488553 120 --------------------------------------------------------------------------------------------IDPREYRTYRTHLAPLYSQRAVDGLVSKMDDICGQKTTKMAENGKAVNMARLYNLFSMDISLWECNDYHPFLEAFEHIMAQIWLFLSYPRLATCMNSCAAWCDEDARKQRASDDQSIRDALKHTDANDKKSIIPAPLDELFSFIAGGTDTTAYTTGCAFFYILSSPSVCRKLVKELDENASFIRNGLDYHKIQCLPRVVPEGITVGSFHLPAGTALSITQQAISLNQDIFPSPLCFSPERWIGPNVAFGRGSRQCIGTTLAYLELRCVVAYFFSRF------------------------------------ 57336112 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGGNDTTRNSMSGGVVALNEFPDEYRKLAANPALINSMVPEIVRWTPLAHMRRTALEDIELGGKHIRQGDKVVMWYVSGNRDAEAIDDPDTFIIDRKPRQHLSFGFGIHRC--------------------------------------------------------- 194689662 39 ---------------------------------------------------------------------------------------------------RQRHVAATVFGTPAFRSFVCTMARQTARLLDQEGDGGVVDLEDVFMRYSLDVTYASVFDLFRHIVPAWWWRLLRWLNVGSERRLAEAKAVLNEFVYREIAKRKAGEGYDLLSLYMAWPREPERQRDQFLRDSAVSYLFAAKDLIVAALTWFFYMLCTHPHVEAKILDELSYLHAAVLETLRLFPPAPFEEKVRSDVLPDGTTVAKGTRVIFCIYAMGRMEGLWSDCHEFRPERWRVRHEPFNCGPRSCLGKNLGLSNIKIAAAAILYNF-RVELIDGHIVEPQNSVV------------------ 211590957 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTGITFTYMMWELSQHPELQEKPLPSPSMLDAMVRETLRLHSPAQLPRVTPSTSLHGYDNIPGGVRVSSTAYSLHRISEVYPRPLEWLPERWRRLFWPFGSGGRMCLGSNFALQEIKLVMAAVYSNYTT-SIVDDEGIEQDYAFISLPRKLMLRFTP------ 9931308 4 ---------------LDFADPTLY-QNPVPAFNKMREEHP---VFWSDSAGSWVVSRHADVVRVLNNLEDYAEQCPFGGTAISRGIENALVTTDLPDHPRLRRHTAPLLTRRSVRDYAETVEQTVIALLEGIEEDTRFDVLDSISVPLPLAVVTKLIGF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212536396 1 ------------------------------------------------------------------------------------------------RHRYRRNILSGFFSKKSVNELSPVVEPKVLKLMERFAFGKSWDFLEDKHFRRDIRSAITETSNVIHVNRFFPLYPRIMRMVPKSWIIKKFTKSIFEYTARSANGKGGSKKGTIFEKLTDPTLPPGERTFARVRQETGVILQAGTESISRALTVAAFHLANQPSMRWAQLEQLPYLTGVVWECLRLSYVIRLPRCAPHEVKYKDYVIPPGTPMSMSSYLVHHDETIFPDSYSFKPERWTKYMVSFTRGSRACLGMNLSYLVLYMTIAAFVRRF-DLEL------------------------------- 134294118 2 ----------------NPTDPAVTHRDPYPYYATLVDGPPLAF---DATLGLWVASRAASVAAVLGHPRVRPLDAPVPPALRGTTAGALFGDLDGARHDVPKQALRAAFASIDAHALRERTASLAGR---RLRAPLDAEALNAWCLTVPVCAVADLLGFDEAQLDDIAALVVALSDDAALARASDAARHLLERMTERVARTRARDGS-LVAAVQDAARAAGWQAGGALVANLVGLLSQTCEASAAWLGNVLIAWEESARASARAIPDAAALDAFVAEVGRFSPVQNTRRFVASHTTIEGVSVDAGAAILVVLAAANRDPAVHREPHRLLPGRAPAPTFGFGTGPHGCPGERIARAVTTGAFDAWL--------------------------------------- 169867499 275 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDIFNDYFIPQGTIIIANTWAMLHNEHEYPNPEEFIPERRDPSSIAFGFGRRQCPGAHIGQSTLWLTAASVLSLF-DISKPVGPDVEYDGGVIVHPK-------------- 212544065 46 ----------------DLVAKYHFLSGDRPVYHKLHEKYGPVVRISPYELD---ISEIYAVKEIHRVGGHY-RKSDFYRSIRHRSIRTLFSTTNPQHHVVRRRLLSAGMA----HTLATLVRLTIKQMDDEMSRRGAVDVFKWWTFMATDVIGELGFGQSFQTLEHGEKTYSALLPIPLFKRVQEAGRRMAQYAHQVIEKNPDNPKKTLFTKMFNGGPEG--LEFQEIIPEAGGYIVAGSDTTAITLTYLVWAVCRKPDVTQDSVRDLPYLNQVIQEALRIHSAVPSPRAAPEGASLAGYRIPGGVTVSTQAYTLHRNPDVFPNPHIFNPSRWENP-------------------------------------------------------------------- 20804566 118 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRMREALATIHGFAERIVRERREARGDDFLSRFAASGEH----SDESLRDVVTNFVLAGRDTTSSALTWFFWIVSGRPDVEDRVVREIHYLHAAITESMRLYPPVIDTHSCKEDDFLPDGTFVKGWLVMYSAYAMGRMEGIWADCEEYRPERWTFKYPVFNAGPRICIGKEMAYIQMKSIVACVLEKF-SLRYASDANERPRS--------------------- 121711705 71 ------------------------------------------------------------------------------------------------AHAEYRRGLTPLFTNKAMATYLPVQEKVFTDYFDRFANRGRPMAFMSMFREINCALSCRTFFGDYISQKAVKRIADDFYLATAALELVNIPLSMYIPFTKTWLGKRTADADHWVLHMMESKRYHEEFTNEEIGETLFTFLFASQDASSSATTWLFQILAQRPDVLDRMLESLSYTNAVIKELLRHPPVIFVPYLATKNFPVPDYTVPKGSMVIPSCWPALHDPDVYPNPEVFEPERWTKNWLVFGAGPHECL-------------------------------------------------------- 169866798 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTTVTSGQALILALAMHPEVQERAREQLDYIQAIVKEVSRWHSVVPIAHVAAEDYEYNGYFIPKGSEIYANSWAIMHDPEVFDDPLEYRPER------------------------------------------------------------------------ 163929881 232 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALNESLRMCSSSMNIRISQEDFVLQEVSLRKGDWIALYPQILHMDPEVYEDPKEYKFDRKKTAFMPFGSGISMCPGRFLAMNEMKMFLFLLLAHF-DVELGENKDVRLDNG-------------------- 146229317 692 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKKGDVVMVNFKSASRDARAFPDPDKLDLTRDQNSYLVLGHGPHQCLGLPMTRVALTTML-KVIGRLDN--LAPMPVAVGKMSEPHSVKKVMKEFVPG----- 211591516 54 ------------------------------------------------------------------------------------------------------RIMAPYVLPEAIKEMHRDMQLTTDDLIWKWSTRQRIDVVNDLMKCFFSQHVDCILGEEPSVIKAMADRPKLLTRLLYQSAFDKDIKTCRDYCAQMIAKRRNEQRDLLYALLHEKDPKTGQSLPDSRVIDEIINILIGSATTPNLVSFTLYYLAKNPDAVTRAREEIDIGPSGQIEHFHLSQLPYCEAILRESFRLGEYEIPKTQPMIAILAAVNRDPAIFDDPNAFKPER------------------------------------------------------------------------ 125525000 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKAIIMDMFVGGSDTTTTMIAWTMAELINHPRAMHKAQNEIRAVVGNTSHVTKDHVDKLPYLKALADAQILGYTIPAHTRVVINAWAIGRDPAAWGQPDEF---------------------------------------------------------------------------- 169846120 143 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSETTNSVLEFLFYALLSRPEVQKKAQRELDYINAIVKEALRWQPVMPVPHLSTADHIYKGYFIPKSTIVIGNAWAMLRDPRVYDDPETFKPERFPDPHVAFGFGRRLCPGKHIG--------------------------------------------------- 169786383 121 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETSGITFTYMMWELSQHPELQAELRRELPLLDAVLRETLRLHSPAPAPRVTPASPTEGYHNLPAGVRVSSSSYSLHRIEEVYPQSSDWLPERWLKPFWPFGSGGRMCLGSNFALQEIKLVMAAVYTNFTT-SIVDDEGIEQDHAFISLPRKLMLRFTP------ 157415966 171 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAGFDTISAMINWSIFYMAVFPECQRKIREEIDYTQAWLYELLRHTSVSPVPHYTVKQVEVDGTIIPAGVAVLFNVANADRDTRVWENPEQFEPERFLARDLNWGAGKRRCPGAELSRHEL----------------------------------------------- 18139599 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAMAWILYLLGAAPDIQERVIQEIDYLECCIKEGLRLYPIPVIGRRLTEDVRVDNYTIPAGTTAMIVVYELHRDTSVFSNPDKFNPDRHPYAYIPFTAGPRNCIGQ------------------------------------------------------ 212530614 61 -------------------------------------------------------------------------------------------------HRKRRAALNPFFSKASIRKLQHEIDDKAIQLVERLRNEKENDIMKDFDPSFHDNFIASVSCLNLLRHVSWLDRAARSLPMSVLSRVSTVIAQFWQEKQTIIEDVRQIYHGILNSKLPEEEKSLQRLAEEAQIK-----VGAGTLATTWVMSVGMYHLLAPGSVSMLNTLRAELKPAIPDENLRLGSGTTTRRIAPDETLIKVWEIPPGTPISLTSLHIHHDEKIFADPESFRPEGWIENLLTFSKGSRQYVGMHLAYAEMYIVLARIFRSF------------------------------------ 67524497 70 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEMQLRHNMISAFLAGHENPQLLLVSSLFLLAEHPEMQEEISALNDLEPAYNAEVLRLYPPISQNRRTTAPTLLGEIPIPAGTYVGYNAYATNRDIGFWPDANEFKPSRWGNAFISFHGGRRTCLGQRFALLEGRVTLAKLL--------------------------------------- 145611354 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAGRDTVAQALTWTSYLLMQHPEAIEKPPSAPYTMAVFYETMRFYPPIPFEIKQCVRETTLPDGTFPASSVVVWCPWAMNRSKAIWSDVDEFRPERWAAEYPVFNGGARMCLGKKMADIIAVQVLPSIVTNF-DFRPAYEKQ-------------------------- 159127099 135 -------------------------------------------------------------------------------------------------HRMRRKLLNNFFSRRSIENIEPVIHNSLSRFLDGLTTAYKEGSVVELIDRLTEYAYGENYGIHFFRFFPLVSQLLRIIPSWFMGQVFPARAAIYQLLDGVRKQSTAPQRMTIFQALTAPEVPPEERNLQRLQDEGLVLFAAGTETTATTLAVALFYILNDKRVLSKLRRELEQHPTTWRELEKLPYLTAVIREATEALKYKDIVVPPGTPVSMIARFVHMDPTIFPDPTRFHPERWMLALVTFSRGNRGCIGMNLAYAELYNTLAAVVRRF-DLEL------------------------------- 196001497 47 -------------------------------------------------------------------------------------------------HAKARKIINPAFKHSKIKELVPIFHRFAQALVEYWQNCGGQEAILEVHEDLSRVTFAKVLGGLDFDWTFFIPFYNYLPTPGNLKTKRVCHNTINRVIKERLEKETLDEEKCLLDILLSLRDEDNNFTETELKDHIMTFMAAGHETTSVAIAWTLYALAGKPEIQNKARQEIYKALHQCDNITWYSPVPVTFREALADDMIGDYFIPKGTAV------------------------------------------------------------------------------------------------ 145233297 116 ----------------------------------------------------------------------------------GKPTRTLFTTLDEDLHAKIKRPVSAAYSMSTVTEFEPFVDSTTQTLFARLDELSEKGYAFDVIGEMTFSKQLGFLGIMESLEKMFDYAGKIGQMPWLDYVLIKNRDRLHERLSQKRDDIHERQKDFLTRFLEAKSIHPDVVDDAQVFSYTTSNVNAGSDTTAISLRAILYYTLKNPRVFWKQSQELPYLDAVIKEALRLHPAVGLLRVVPAEQLPNGPFLPAGTVVGVNPWIIHRHAIFGKEIDRFVPERWLRGNLTFGAGPRTCIGKNISLLEI----------------------------------------------- 46370462 122 ------------------------------------------------------------------------------------------------HHRLRRGIIKSFFSKQYVTGLEHVIQSKVNLLASRLTEAYRHGTVLDLKYVFAFLAGMDSVGPWIPVLLVFGRLLKLARYLPACLVPAGEFLHLWTLSERRVGEILDSQDNGLLQAMATANVPEEEKTATRLQMETLNIIAGGTETTARALAVGVFHLAHKPDELRTVMPFPDSSASWTQLEQLPYLVCSRGPVLSMDLHAFTRTILWCTKTLSSPYFVCMDPSIFPQPEDFNPDRWNNLHIVFSKGSRHCLGINFALAEIYLAIATVARRF------------------------------------ 218679129 23 -----------------------------------------------------VATRYDDVVAMERDSETFSSVNPQSL--VNKVMGHTMMRKDGELHARERKAIEPALRPGAVKCWAPRLEIIFDEVVATFEKDGEADLLNALAAPMAGRALAEVLGF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218712318 159 ---------------------------------------------------------------------------------------------DEDLHKQRRKLWGSAFEKTRLPYYEASIHEIHANLLARIDRDSKDEYAFDVMGKVAYGTDFDMLGTSHKAIDMLNESMALIGFMLPIWLIRRKWSKFVAYCFEQMENCRLKPDSPVIASSLLSPCKDRELTPAEKRVLHQLLVVAGSDTTSAAIVCALYKLALNPEIRAQHIKGIDILNGIINETLRLYPPIPWRLTPAEGVWIDEETYIPGNVVVTPHYVLGRSEDLYERPDDFIPER------------------------------------------------------------------------ 149409178 46 ---------------------------------------------------------------------------------------------------KLRTLISSTFTSGKLKEMVPTIIHYGEILVKNIWYKAEKNTVKDYFGAYSLDITSTSFGVDVDSLNKMNDRFKLLNINIFPNDSVEYFKRFMDNIKGTHHQGNQQQQVNFLQMMLDTQNPKEMLSDAEILTQAFAFIFAGYESSSSVLSFIAYNLAIHPDVQQKLQEQMEYLDMVINETLRLYSVGPRQRVSKKTTVINGLTIPKGMTVMIPLTCLHREPKYWLEPDEF---------------------------------------------------------------------------- 210122375 77 -----------------------------------------------------VLTGYETIRTALKRAEDFSSRKTHSPIAKIRGDG---ITADG--------MLNTAITNK------PTV--------------------------------GDLLCMIHPVFRYIQPSGASLI-----KTSGKLYEALREFCRERVEKHRNNIRDFIDAFLLEQQQRDEKFSDRQLHEVLIDLFIAGTDTTGATSHWALLYMMLNPDIQEKVHQEIDYTTATLAEVQRMKPVAPVGHAPSRETTLNGYNIPQEAIIMANLWSVHMDPKLFPEPNTFQPER------------------------------------------------------------------------ 196185390 15 --------------------------------------------------------------------------------------------LDGEAHRARKGVFMSLMSPARVARLGELFEAEWRR--AAVEWAGEDDIVYDALQPVLTRAVCAWAGVPLEPHEEAKRVRHAGSRGPRHLWSRHARRRVDAWLGSIIEDIRADPDTAAHAWAWTRAADGEPLPIHTAAVELANVLRPTVATSVYIVFVA-HAMQAHPDAARLADADAGRRRAFVQEVRRFYPFFPVIGRVRAPFRWRDLVFPEGRQVVLDLYGSNHDPAHWTDPEAFRPERDPFGLIPQGGGGHRCPG------------------------------------------------------- 215768925 114 -----------------------FASRPRVAMAERLLYGGRDVAFAP-YGEYWRQTRRICVVHLLSARRVLSFRRVREEEAAALVARVRAAAVDLVEHTAYSNTVRAVFGDESARGLYGDVDRVLRKLFDDFVELLGQEPMGEL---LPWLGWVDALNGMEVKVQRTFEALDGILEKVIDDHRRRRREVGRQMDDGGGGDHRDFV-DVLLDVNETDMDAGVQLGTIEIKAIILDMFAAGTDTTTTVIEWAMAELITHPDAMR---------------------------------------------------------------------------------------------------------------------------------------------- 169782650 121 -------------------------------------------------------------------------------------------------HRMRRGALSPFFSKAAVTKLEPVIYSAVDKLISRIEECMTTDIVTQYAFAESSRFAGTRMGSWARHFPILFPVLRSIRMSPETGVFLRWQESMRKKVSEIWQDQSAPFGSTIFHELFHSDMPDSEKHPGRMWQEGQIVIGAGTETTAWTLTATTFFILDNPNILSKLRKELAATMPNRYEKPSCAPMIFRQKKTNDTIEEKVWEIPTGTPVGMTAALVHLNPELFPDPHEFRPERWLDQDLSFSRGSRQCIGINLAYSELYMGIGILIRRLGD---------------------------------- 170099768 141 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFIMGLLIAGARATGTTACWLITYLGGHPEWRAKAASEIEFLDAIIRETTRIAQPHTAMRRNIGPIYINNKIIPTGAYVIYPFSDVHLDPEIYPDPWKFDPGRTPFSYVGWGGGKTMCLGTRLAKLELKL--------------------------------------------- 169776211 112 ------------------------------------------------------------------------------------------------HHRLRRGMLSPFLSKQAVRDLEGVIKAKLDLLCEHMKKAMRSGEAVELHAYFSTCAFGESGCFEELRRERLDDRWKNVFLPVWATALLTPVVRHIDYMEKGVENQMQHENGIFSQLMHNLKLPLKERVLYRLADDAKFLMVAGIDAPSQVLAITMFHVLRSPLVCRELREELQDKTAHIKEGLRVSAVVTSPRIAPEETEFRGWKIPPGTPVSMSSHFILRDPAIFPDPLVFQPER------------------------------------------------------------------------ 157838863 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGQLLTDVHVHMATVDLLIGGTETTAAWLNWTVAFLLHRPEIQDKVYEELCTVPALVNEVLRLRPVAPVPHRAIRNSSIAGFFIPKNSVIIPNLFGAHHDPAVWSEPYSFKPERSTRALVPFGGGARLCLG------------------------------------------------------- 218723012 703 -----------------------------------------------------------------------------------------------------------------------------------LAGTKQVDITRDVGNLASVHFAAHVFGLPLNPRGTFTEHELYMANAVIFQAVFFDYDLMRSYIGEMVELNVKSLGNGIISHFIDGLRKQDNPLSEYSENVVKKLLDSGHEVTWTQILPAVVSMVPKLGQGFTQPESDEALTRYVLEALRLNGTYGAYREAQRDVTIDDIHVNKGSKVFASFISASCDPVVFPEPEKVLLDRPLDSYAHYGVGPHSCLGQDASCIALASML-RVVGRLDNLRRARGTQ-------------------------- 7672519 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHDSVIESRREKDPEDLLDVLLSLKDNGKPLLDEEIKAQIADLTYATVDNPSNAVEWALAEMLNNPDILQKATDEVDYIRACAREALRLHPVFNLPHVSLRDTHVAGFFIPKGSHVLLSRVGLGRNPKVWDNPLRFDPDRH----------------------------------------------------------------------- 115456972 120 -----------------------------------------------------------------------------------------------PHWRVLRRNLTAGFHPSRLGLLAPLQRDAVDDLVAGISESAAGGAVPVVVRDVAYAAVFRLAGVGERQVRALRRVIREFVRWRRIRRLLSSRRRQAELYLPLIDERRRRMAAPYVDALIELRVPGDPLTDDEMVSLLMEFLAASTETVVSCIEWTLAHLVLNAEAQSKRGRTPYMRAVILESLRLHPPVPFVIREVVGDELAAMPMPGGGARVHFVIGDIGRDSKAWRDPKEFRPERKEVRMMPFGAGRRSCPGMGVAMAHVGLFVAALVREF------------------------------------ 118636926 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLTFCFMLLAHHKDAQNKIVPKMKYLERCVKESLRLYPPHFISRSLHEDVILSDYLVPAGTFCHIHIYDLHRQPDLFPNPNKFDPDRHPYAYIPFSAGPRNCIGQKIA--------------------------------------------------- 121711972 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTQEEANSETLVQIVAGSDTTATAIRAIFLHVISSPHIYSTLRKEIDYLQAVIEEGLRFWPPIGSKLVPNGGATINGFFMPEGSNIGVSIMGIQRSKDIFEDADEFRPERWLNVDLVFASGKYSCPGRQVAMMELNKIFVEVLRKY-DITLVNPSQPW--TSFYAGVKNLRVRFSKRTDSVI 156039263 107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTGIVLSNTIFLLSRHPEVWARLRKNLKLLHNSIKESLRIYPLHANGRIAVTNTTIAPIFIPAGERVSTNFYRLHREKSVFEDIELFNPDRWNDEFMPFSHGPRSCAGRHKA--------------------------------------------------- 169595838 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLILLFAGHDTTASTLCYWFHYLQKYPHELTKVRNQLEYTLAVIKEVLRLWTPGSSVRMGRKDPKSGEKFDTDGLMIWMVSMATHRDAKIWPDVDEFKPERDPYAWRPFEKGPRNCIGQELALIEMKVVLAMTLREF------------------------------------ 215503283 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPRYFPNPSVFNPDRHPYAFIPFSAGPRNCVGQKFAMMEEKVLVSAVLRQFRIKSLDHRDRLILVPLPLLHPRSIRVRFTPRERR-- 125576152 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTERRLRKAIADVHAFAMDIVRARRQNDRDDVLSRFVASDEHSDEVLRD----IVLSFLIAGRETTASGLSWFFWFLSSRPDVVARRPGEPFRFDALREMHYLHAALTESMRCAADDTLPDGTLLRAGWSVTYSAYAMGRLAAIWEDCLEYRPERWPFRFTVFHAGPRMCLGKEMAYVQMKSIVANVLEEFEVDVVKDGVPEHVLSVTLRMKGGLPV---------- 156368069 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEDDLVASVVEFLFTGVDAVSNTMLWALYMMGENPDKQYKLHHRMPYLRAWLNETLRLYPAFPTTRKLPRDLGLLGYTVPSGSTVRILSYFMGRDETVFSDAYQFKPER------------------------------------------------------------------------ 149917346 1 ---------------------------------------------------------------------------------------------------RQRRLLDPEFSTARLESQLPALHEELDGLTARWWGTAMCNVPLPLERAVG-EFSLRLLGIARCMRASLEQSTRRWMPTPGNIRARRAERQMSGAIDQLIAEARDEGRRGLLEAMLTEPDTGEAMSDSQLQALCRSLMFAGHGTIALTITWALMCALEDPAVEAKDISRLVYTRQVILETLRLFPPIPVSREARVSGRVLGVDVREGEMVTIPVYVLHRHRQFWRDPERFDPERWPFAYMPFLRGERSCPADSLAILTSVACLATIIDRFELRRLAAG---------------------------- 212540310 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDFTDYEIAQTVFTFLFASQDATSAACTWLFQIMADRPEILDKMLESMTYTRAVVKECLRYPPVIMVPYMAKKDFPIDTYTVPKGSMIIPSVYPSTHDPEAYEDPDSYNPDRWTKNWLVFGTGPHYCLGQVYA--------------------------------------------------- 211591924 116 -------------------------------------------------------------------------------------------------HAAIKRPVSSAYSMSTLTEFEPFVDRTIDEFVAEAKVCDIAAWLQYCNKPLGFLEKGNDVDGIIVALEHMLDYSGKVGIATDEIGQMPWLDYIFARLDERLNQQRKTHKDFLDRFLEAKKEHPTIVNDNQVFSYTISNMNAGSDTTAISLRAILYYTLKDRRASMKLHQELTMADAVIKEALRLHPAVGLMLERVVPVEPDGPFLPAGTIVGANPWIIHRHWIFGEDVESFVPERWLRATFTFGAGPRTCIGKNISLLEIYKLIPSLFLR------------------------------------- 170039829 195 ----------------------------------------------------------------------------------------------------LRAKLTPTFTSGKMKMMFPTILGVADQLLKEASGGGEVEMKEILSRFTTDVIGSCAFGFRRMGRKVFELPPGRIVMATLAQQFRSIARALRQFFMNVVRETVEYRRNDFMNLLIKLKNGEDGLTLEEIAAQAFVFFLAGFETSSTAMSHCLYELAQNPELQEK--------------------------------------------------------------------------------------------------------------------------------------------- 145614921 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDEAHVAASMLMIVGSETTATTLCGLMYYLIRNSDEIQNDPGMLAQMPAVIQEGVRLYPGGITPRVVPAGATICGEFIPGGTRVAYHSPAAFTNPMNFTRPHEFLPERWLNPLQPFSVGPRSCTGKDLAWAELRMFLAKVIWHF------------------------------------ 145225182 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMMAAHDTSTITTAAVAYFLAKNPEWQDRLRAESDRMDLVIKESLRVAPVPLVMRKTVTDTLIDGYYVPSGVLVVITPAVNHFAPTVSTEPDRFDPTRHRFAWLPFGGGAHKRIGMHFGTLEVKAILHEMLREF-TWSLDDGYRVRWDN------TSLPV---------- 213693008 6 -----------------------------------------------------------------------------------------------------------------------------------------CDFTTEYARPYVYGILAQLVGVSVEDISRMVSASETINSFLLRERLTLDDIEQVAHSIEYAYQVVKEIEDKHVGEPLYIGNELLDLPQETRYPLIINLVTDGFAPFVAALDFLAFNLLTHPYLEEELNA--KAGQISLESLRLFPPFTTISRTCVHEIPFKEKIIRPRQLVIFDLYSINRDPEVFPDPEKFNLENTARAY-SFGAAQHLCSGNPLVR-------------------------------------------------- 145613752 57 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFYALIEPIVKARREARRDDMLTWLEESQDKTTRKSIREIAKLQLGLSFAAIHTTTMTTTNIIYDLAAHPEMIAELRHTMKKMDSVMKESMRMNPYSAFMRKVLKPFTLSNQEIPAGVTIEVPGYGVSRDPETFPNADSWDGLRFSKSSLGFGYGRHACPGRFFASNEVKMILARL---------------------------------------- 104781287 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHAAYIRRDDTLLHACVHEVLRLHPAQPFFRAASRDLMVNGHFVRQGSELVADIYHVLRLPELWEDADAFRPERFRQPFLAYSSGPNNCTGQMFSRYSLKVLLAEMVRA-GDWE-STDEPLEHHFHFALAMSR-PVR--------- 83955779 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVQTAHALHRYPEWQEKLRNDEGLLEPFVQEVRRLYPFFPVAARVKSTFEWQGYRFPEGCRVLLDLYGTNTDPRSWDAPLEFRPERFRDRFIPQGGGNHRCPGEWIAISQMKAF-------------------------------------------- 149636551 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLESIKANMTELTAGSVDTTAYPLLFLLFELARNPEVQEEVLAAEEAGIGANGDLLELINALPLVRGAIKETLRGGENYNVPAGTLCNLYPMGRSPAVFACPERFDPRRWNFRSLNFGFGLRQCIGRRFAESEMVLFLRHILKNF------------------------------------ 170103683 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILKGCAGLAYAGNVGVTVSMSSFILAIVTHPEVQVKGQREIDYITAIVKEVLRHVFFLYHPHMVTQDDEYNGYFIPSGTLVVGNTWAILHDPKTFPEPMRFNPDRFMDTGIAFGYGRRICPGRYMAEAQVWLSVACMLSVFPGVERT-GSPIKTTPAFSSGLICHPLPFD------- 195995639 272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRIHPISVAPRIINEDLVLSGYKVPAKSFVWIGHYFMARDESAFTNPSQYMPERWRFQYLPFGYGPRMCIGKRIAEMEIYTLMSKIM--------------------------------------- 124520188 52 -------------------------------------------------------------------------------------------TLDGKEHLHRKALFLSLMGPDAQQHLAQMVRAAWEARIPEWEQKDRIVLFDEAKLLL-CRCACKWAGVPLREQEFIDMVYAFGAVGPRHWKGRTARNSTEDWIRTVIEDVRAKDGSPLKEMAFYEDAQGRRFNAQMAAVELINVIRPVTAIATFITFAALALFEHPRARDWVQNGDKQHIDWFTREVRRFYPFGPFGAKVRKSFTWNGYPFDEGLLVLLDMYGTNRDPAIWGDPDVFSPER------------------------------------------------------------------------ 169594662 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTIDDEHFPASTVVGVPMYAIHHNPAYFPDPFTFDPSRWRKAFNPFSIGTRGCSGKRLAYMQLKLTLAHVLWRF-DLRLAPDEP-------------------------- 154301127 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFASDDAPTSTIPWLFEYLHRNPESLIKLRAEHDYTTAVIKETIRLSPATTTIREGHQNFNFHITGFDNKWPLLDSPRTIHTDPNIFLKPHEFIPERPPNAWRGFQLGQRRCIGQVLAYAELKLVLVLTARRF------------------------------------ 212536382 248 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMRRIATDNITLKDGRRIPKDSMIAVSGHWSWDKSIYENPDQFDGYRTSPQHIAFGHGKHACPGRFFAANEVKIALVHILLKY-DLKLDSPPPKIFKMGWMM----------------- 169783212 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKMEISSLAGNLFGAGSDTSSSTLVTFVLACCAFPETLPKAWEELDYVRAFVKEVLRWRSVAIQPHAPIKDDRYKVWLIPRNTWVQGNVWAIHHHEREFPEPDRFNPERYDKGYMTFGWGRRVCSGQGLAEQGTFITIARLLWGF-DIRKA------------------------------ 115385677 201 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIVGMGRIAKEAVKLSNNTIIPKGTRLLVSNTAMWDPEIYPDPRTYDPYRFSPTHLSFGLGKHACPGRFFAAAEVKIILCHILLKY-DIKLADG---------------------------- 10140681 40 ----------------------------------------------------------------------------------GENGNTITRASYGPTWRLLRRLVSGTLHPSRARVFAPA-RSWARRVLSGQAPHGVMDLQYAMFCLLVVMCFGERLDEADVRAIATAQHDWIVYFATKMRVFAFCSTITKHLFRGRIKMARRRQKELFVPLINARREENGTTFEHSYVDTLLDLRLPEDGNRALTDKEMLYVSDDHDEITEDDTQKMPYLKAVILEGLRKHPPGHFAHKAAEDIEVGGYLIPKGATVNFMVAEMGRDEREWENPMQFMPER------------------------------------------------------------------------ 193207147 25 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIIDLWMTGQETTTTTLISGFTQLLLHPEVMVKAREEIPYLNAMIGEIQRHASNVSFWKINKELTYMGGHPVDAGALVTAQLSALHVNDTIFKNPQEFDPERFIRKVIPFGVGKRSCIGESLARAEL----------------------------------------------- 170109171 214 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALFTLLQKYVDLRRKAPSSDPIDTLIAHGDT-----DESIVGASMGIIFAGVINTGRNMCWVLLNLGANPEWKVKWEEELPMLDLVIRETLRITMCFAVLRRNLRGIPLAGSTINRGDFVTYSLADVHMNPNIYTNPGKFDPGRFPFAYAAWGAGRHPCPGMRFAKLEIK---------------------------------------------- 116058885 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATTLLFAGHDTQSATLSWCLLRLVQDVEVQQRRSSEKTTKPAWIRETLRLHPVAPVVRMLSSDTHSEKMTIPKGCAVGVWLSSVHRDESVWERPEEFDPKRWGVGYMPFAYGPRSCVGQHLAQVTMRVALAHLVHAF---EFAPSADLDASMPSV-GFTVTPSTGAPVRVR-- 212539354 186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAGRDSTASLMGFVFYHMIRNPMVFEKTLRSCKYLQNVMNEALRMNSVPFNSKCAVRDTMLKPIYIRKGTEIAYSTYVLHRRKDLWEDADDFRPERWNWHFQPFSGGPRICIGQQFALTEVGYVIVRLLQSFDGIE-------------------------------- 212533945 703 -----------------------------------------------------------------------------------------------------------------------------------LAGTKQVDLTRDVGNLATVHFAAHLFGLPLNPRGIFTEHELYMANAVIFQAVFFDYDLMRSYIGEMVELNVKSIGNGIISHFIDGLRKQDNPLSDYGENLVKKLLDSGHEVTWTQILPAVVSMVPKLGQVFTQIIDFYLSDAYVLEAIRLNGTYGAYREAQRDVTVNDIQVNKGAKVFVSFISASRDPAAFPEPEKVVLDRPVESYVHYGIGPHSCLGQDASLIALTSML-RVVGRLENLRRARGTQ-------------------------- 157341536 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLRRHPPAHFPHSVTQDTTLEGFAIPKNTLVNFMVADMGWNPKIWDDPMAFKPERFMNRMIPFGAGRRICPGYELAILHLEYFVANLVLNF-EWRAVDGDEV------------------------- 62318475 44 -----------------------------------------------------VLTGKKLVDELQRLPDDAVSFIKGASDLSGTEHMFGRQVIDDPFHTHLTKNLAPMFSDHAIKVARSVVARTSNRIFAGLPICRHPELVINFTVDVAKGRYALLLFPPALKGIAAKILTNIDGRINEGLKYLGPLIEQRMALAEKFGDDSSEKPDDMLQWIID-EVRARNQSVFEVVRTVLLVNFAAIHTSSSSFTHALYHLAANPEWSKAAIGKMWKLDSFMRESQRYNGINSVSRKALKPLTLSDGTFIPKGTVLTPTVATHFDDDNYKNPTVFDPFRTSPDYVSFGHGKHACPGRFFAANELKAMM------------------------------------------- 63002604 45 -------------------------------------------------------------------------------------------------HKSRRKLLNKLFSEQHLDDYGTLIDEFMRQILEALPKDKKSDVVAREIITSLVSGQTYGFQSGDAKSASLLADISKFERKLYLLGFAPWLKMLPSFLAQWIVQSSKQSKNTLVAKMLAARDEEKEFSRNDVIADARFFLLGGSVTSSSALSATLFFLLHHPVEMQEL-------------------------------------------------------------------------------------------------------------------------------------------- 171688034 146 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQTLNILTAGRDTTASLIGWVFYFLARHQEVFNKLREQIPYINSVVNEALRMAPVIPNERVAVRDTVLDPMFVPKGTQVLIPTYAMTRRDDIWPDVNHFRPEKFGFEFIPFGGGIRQCLGQQFARTKTAYVIVRLLQRYDKIENAQEP--------------------------- 218714104 41 ---------------------------------------------------------------------------------------FGFLTYD--EAKERKNALSRLFSQKAIADAQALVLEKVVQLCDSFEELGPRDVITYLCFPIIKAMDASLPVFVGFKHSSLLKGAIMNCPPNVSKVVSPATSGLVDLQQILKAQIKDKNPERLRNLPHSTTIYHELLRPEAYSSKTVALLFGGADTTGTTLMHGSFYVLTAPTVYRRAWPVLEDAPDLCEESLRMSPGVPLPRVVPSGARIGKVFVPGGTIVEMSGHFVHRNEAIFPNPHGFIPDRWDKWLVAFSKGPRSCLGINLAWAELYLCFAYVFRKF-ELEIDPPKELKWRDCFLHGP-HLKARLT------- 198428162 105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRARARTDSKFLDRVLLEVERMWPPLFAGRRVRRTTTLESYDLPKDYAIMYVTHAAHRDPEVFPEPNSFNPDRWEDLVLCFGSGPRCCVGTDLIRRILRDVASRLLQNY-EWSLAPPNQDT-------SYKYLPVA-RPA----- 212538425 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDNLAVVIFHLYLAINTNTRKSVFWLLTYLLHNPTLLARYRQNPATCPMIWHETLRVSGWAASVRLIMEDTMIGGKVLSKGNRVIVPHRLLHFDESIFAEPNSFRPERWSPSWRPFGGGQTMCSGRYLARFSATTFVAMLLQRF-DVELVGSPKLP------------------------ 211588622 187 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAGGADTTVSSIASFFLAMALFPEAQHKAQQELDYIDALVKEVLRWHPVVPMAHTSTQDDTCEGYFIPKGSSVLANIWAFTHDPIVYHDPMTFNPERERDPHLVFGFGRRACPGRTLA--------------------------------------------------- 211590256 28 ------------------------QDEIYERWFRALEKHGAVLVW---FGGRWLVSRPDWLTDMFRNEQIYASQKKIPHAVIATLVGDNIINSHGENWKLYTGIMKAGLQKKVFETLLKQSRKLVDILIDLQKETGPNDVMGENFLDLDFIIKATLFKPMYFSFPDLDHFPWLLPSRKRAYNIMHEFDRLYTMIMAMLHKRTQTKSEEMVSHMLGEAYTSGRITEKQFRDNLKITFLTAHENAQQLVTSMFWQLKTHPDPSQEIINSLPYLTAVVLELLRLFPPVCQNRVALQPALLGGEPISKGTFVGWNAWAVHSNPDVWEDAREFRAERWRGTYIPFNAHKRKCLGQGFALLQVKILLFVLLGR---VRWVVDPEYRLKMTPV------------------ 195475734 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPDQDFTDALLKSLKEDKNVSRNTIIFMLEDFI-GGHSAVGNLVMLALAYIAKNPTIGEHIRNEVDYTMATILEVLRYSSSPIVPHVAMEDLVIKGYGVTKGTIVFINNYVLNMSESYWNHPEQFDPGR------------------------------------------------------------------------ 116178810 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLRPIVAARRQMQDDDMLQWIMDAQDKFRQYSTAELATIQLAISFAAIHTTTLTTTNVFYNLAAYPQYIPELRQAMKKLDSFLKETMRLDPSVSFSRKVNKTFTLSNGQVIPAGVVIEVPAAVSHDPEVFPDADKFDPWRFNPTVLTFGFGRHACPGRFFAANEIKMIVANFVLEY-DMALPEGVTERYPN--------------------- 88595969 6 -----------------------LDRDPNPIYERLRREAPVAYV---PAIGMHVVATRELCLQITQDSETWS--TVIAPSGGRTFGTGTVLDSNGERHRKLREWIDPQLRPAAVDSYEALVRPQARSILERIEELGAVDIQEAYFAPVSVRAVGDLMGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157337812 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEEKRTLNDGELVSLCSEFLNAGTHTTSPTLQWIMANLEREDEVTEEDLQKMLYLKAVILEGLRRHPPGHFPHAVTEDI--------------------ACNPEVWEDPLEFMPERKEIKMMPFGAGRRICPGYGLG--------------------------------------------------- 157335198 71 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAVVMNIFVGGTDTIAAILVWAMTALMKDPIVMKKAQEEPYLKALTKETMKLHPPIPLIPRATPENCSVNGCEVPPKTLVFVNAWAIGRDPESRENPHEFNPER------------------------------------------------------------------------ 170053587 21 -----------------------------------------------------------------KDFNHFVNHRTQFSAEHDPLFANSLFSMNDSRWRNMRSVLSPAFTG------------MLQELCDAFPKHG---FFGYFDFWCPVYMVKDVELVKKICIKDFNHFVNHRTQFSAEHDPL-FANSLFSMNDSRWRNMRSVLSPAFT----------GTWNDDDLAAQCTIFLFAGFETVATLTSFMAHELAINSTVQAKLRAEVDATRAKTETLRKWPPVPFLDRRCTKPYLLSSVQLQPGDSIWIPTTAIMRNPKYFPQPEKFDPER------------------------------------------------------------------------ 112818506 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLTEKQFLDNAIILMIAGHENPLLLMLSLLYVVSKYPQVQELIRNETEYLHSVIYETLRMYPPLIINRCTTRITKLGNIVIPKNVYCGYNNFGTGRDRNVWSDADIFKPER------------------------------------------------------------------------ 115383802 108 -------------------------------------------------------------------------------------------------HAEYRRGLTPLFTNNALATYLPVQDKVFATYFDKFANNGRPMEFMTMFREINCALSCRTFFGDYISQDAVKKIADDFVPYTKPWLGKRTADAVHAEFARCAAACKANMASGVLHMMESNRYREREFTNEEIGETLFTFLFASQDASSSATTWLFQVLAQRPDVLDRMLEGLTYTNAVVKELLRHPPVIFVPYLATKNFPVPSYTVPKGSMIIPSCYPALHDPAVYPDPDVFEPERWGKNWLVFGAGAHECL-------------------------------------------------------- 154301361 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEEVFRWRPVVPEPHLSKEKISYNGYTIPKGSIIMTNAWAISREEALFPDPDDFIPNRWDLPSCAFGYGRRICPGRHFAHNIIWIVVAQLL--------------------------------------- 21671893 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESEGWVMNQDTMRGMFMDLLVAGSGSTSSTIEWAMAELLQNPHVAESDISQLPYLQAVIKETLRLHPTVPIFNKAEATVEIQGYKIPQGTTVYVNIWAICRRAKIWDDLDKFMPYRTNFEFIPFGAGRRICLGMPLAE-------------------------------------------------- 170115737 97 ------------------------------------------------------------------------------------------------------KMLNPVFSIAHMREMVPIFYEVTHRLRDSISTPQEIDVVPWMARTALELIGQSGFGHSFDTLPQMRRFIVDLLPWKSLHDVRDIVDTIYNTSLNIFESKKRAQGKDILNILMRANMDKDKLDESELVAQVAGLTFAAVDTTSNAISRTLHLLAQHQHIQEKLRHEITYLDAVCRETLRLYPPVSYSRTTRQDIDVHEIPVPNNTNIIISIIAANRNPEIWSDSLSWIPERWTNAHVPFLGGGRACIGFKFSQLEMKVVLSLLIESF---RFAPPKEIYWQMTTIATPT-------------- 189210291 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYEASCVIGMMALVGIFTVTGPIYYFLISMVHHPEWQVKCQEEIDRVRACIKETMRWKPTVPTGHEAEADDWFQGFFIPKGTRILPLDYAFLRNPVKYPQPEEFHPER------------------------------------------------------------------------ 169783216 146 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGSDTTVSTMSSFFLVMAQYPHVQRKAQAGIDCIYAMVKEILRWHPVLPMGHASVMDDTYEGYTFPKGTLMVPNVCWFTHDPSTYPDPHTFKPERFNPYYLVFGFGRRVCPGRTLADANLYISIAQSVAAFTTKPIRDGKEVDLRSGAISHPVPYNVTITPRSPR-- 119500368 656 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRSSVALPRVVAKPTVVQKITLKQGQHIICNLVSASMDPVSFPEPDKVKLDRDMNLYAHFGFGPHQCLGLGLCKTALTTML-KVIGRLDNLRRAPGGQGHLKTGFFPFPTTMKIQWD------- 88595977 2 ---------------IDEITMEELDRDPNPIYERLRREAPVAYV---PAVGMHVVATRELCLQITQDPQAWS--TVIAPSGGRTFGKGTVLDSNGEQHRRIREWIDPQLRPAAVDTYEALVRPQAQRILERIEDLGAADIQEAYFAPVSVRAVGDLMGLTDVPSETLVRW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169775867 30 -----------------------------------------------------------------------SSRPHVIAELAGWQYTLGFIPYD-SRLRAYRRALHQEMGATSISKYHNILDMETHRLLFRILKTPDCDLVDKAMEDFAQVIPGGWLVNFIPMLKYLPSWFPGCDWQRRAKAFKQRAKAMTDIPYAFVKQQHEQQKHIPSYVSRLLEQNNIKLGSEEELWSAQSIYGGGAETSVSVFACFFQVMALHLNVQKKAQEEIDYINAVVKEVLRWHPVAPMGHASSKEDIYHRYVIPKGAILVPNIWAMAHDPDFYHNAMDFEPERDPHQFI-FGFGRRTCPGQHLVSANLSLGVARVLAVFNTNAVRDGKKVPISPEFSPGVISRPAPFE------- 145616286 60 ------------------------------------------------------------------------------------------------EHRIVRRLLQPAFTDRTIDRHADILYEWVTKLRLNVAAHGPVDVAQKLVWMTFDTMGVLSFGESFGCLDGNRQHPYRATSSLYGLLLRLPLMRFWNSLRATAEAKAARWRGDVMSLIWAAQDTANPLSAGQANDLASILCLAGAESTPVLMAGMVWWVLSTPHAHARNLSRLAYLDACIMEALRQHTPFTIPRIVPEGATVDGHFLPAGTVCGVPHWASAHLPTNFANPDAFVPERWRDTFKPFAKGSMDCIGKRLVYHEVRMVMATLFWHF-DMSLCEQSVDWVAGALMREKRALWVRATP------ 115454367 91 ------------------------------------------------------------------------------------------------------------FSPRRVDSYERIRAEEIGALARDLFGRGRAVAVRERLASATLRNILRMSVGDKWDGEAFRRTLDEWLDVQGFRRRMKRLSKMYDRFLEQIEASMAAAGDDVLLQLSGEEEEGSRLTRDGVKAFILDIIAGGTESSAVAMEWAMAELLRRPDVTERDIPDLPYVDAVVKEALRLHPVGPVPHHAMEDTVVGGYVVPAGARVLVNAWAIARDPASWPDPDAFLPER------------------------------------------------------------------------ 194339187 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTGCAITFILYALSVNPEIQEKAYQEMKYLERVIKEGMRLYPSVPYGRVLKNDLIVGKRVVPAGATVAICPYVLHRKESLWPDPERFHPDRPAFAYIPFSAGPRNCIGQKIAR-------------------------------------------------- 145606889 242 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNILMAGRDTTASLLGNLFFMISKSPEIMAKLQQEVDYLKYCLRESLRLHPVPVNTRIAVTDTVLKPVLVPKGTAVGWSVYAMHRRKDLYPDADRFRPERWRSEYLPFNGGPRICLGQQYALTEA----------------------------------------------- 154290107 114 ------------------------------------------------------------------------------------------------HHRLRRGVMNRHFSKASVFRLEPMIQKYVDSL--------------------------------------------------------EMKAQIGAIINGKNNNHERSSQPTIFHEILSSDLPPNEKSVARLWQEGQTVIGAGTETTAWTLSVIAYHVLANPDILSKLLAEMEYMTAVIQEGLRLSFGVHLQRISPDQVKFHDWEIPPGTPVSMSSYLQHLDPRIFPSPNTFSPDRFENPSLSFSKGSRQCLGINLAWAEL----------------------------------------------- 83646331 36 -----------------------------------------------------------------------------------------PFFLEGEKHKQLRDICLRYLSGQGLKELDDVISSQTGVILESLPS-APFDAITLIGKPVFTLIIKPILGLRPAESDKFDRLAMVLQRLIEPMLSLNNLARILEWLTHQIQRQFEKEPSPGGVLARLMADEETPLSGEEKIALVITLY-AAVAPLAQTLCNMIDVLYRNGAP--APCEPAQLLEQLPFYIHQGAAPRFIHRVASESRRIGGVAIRQGDTVMIDIARAALTEA--------GPPGQRLRHYSFGHGAHFCIGAPLSKRIVSEFIPRFFQQFPSLRVIE-KQYDENNHIARALTSLIVSPDP------ 116179266 133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEEAVIWTAASLYGAGTDTTTVSLTVFTLAMIQFEYVQRKAQEELDYINALVKEVTRWWPPMGFPHTATEDVEFNGLHIPKGAYLLPAVWWFLHDPQVYANPECFDPDRFPPREEPFGYGRRKCPGRFFA--------------------------------------------------- 67525629 136 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDETMGNLFIYLLAGYETTANAIIYGLAVLALHQDIQDQVIEEIDRAHAFMYETFRLFPMIHQPERIITDGPDGSPKSYDGTRVYLNAPVVHYHPKYWPEPYKLDPNRWRSSQLTFSDGSRACLGRKFAQAEYVAFFATLLRQY-RVRLAPGSDP------------------------- 62318473 124 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDEVARIVLFINFGAIETTSFAVTHALYDIISRPGWTKAATNKMRKLDSVLRESQRGPTTASMFRRVLQPVTLSDGTYPAGTTVVTPTLATHFDDTNYADAQTFDPLRTSADFVTFGHGKHACPGRFFAANELKAMMAYILMHY-DIR--PEREGVRPANVYRGLNVLP----------- 115468626 232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDEQLTMLVWEELIEAADTTLVATEWAMYELAKNPDKQARNICYSVPAHSWHHETLRRHSPVPPPRFVHEDTKLAGYDVPAGTEMVINLYGCNMNKKEWESPEEWVPERDMYKTMAFGAGRRACAGS------------------------------------------------------ 169777659 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQEAMYVALQLLEAGSDTTREALNIFAMAALCFPDKFQKAREEVDYICAMIKELLRWRPIFSFTHVLTSDMEFGYNFPAGVGFVINEIPVCNECE----DPEDFKPERWLDGHWQFGGGRRICVGYRLA--------------------------------------------------- 147838280 43 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDNCKTIYFAGHETTDTAASWALVLLAAYXDWQARARAELTMV--VQETLRLYXPGTFVVREALQDMKIRDLVIPRG------------DPELWPDAHQFNPERNPQAYMXFGVGPXVCVGQHLA--------------------------------------------------- 156356196 48 ---------------------------------------------------------------------------------------------DSDEATRLKRILCSVLQPHQMAQCLAEVDTICSRVLVNL-HTEPVSLYKTFKTVTTQICLTLFLGLDFEEAQTIQHWNGLISLPVYFNVYGQYSKAMLARLLEVINKQLLEVADLDGTIIGTLKEAG--FVSRSELANHLLLFVSALVPKALASLLTSFCLPRNNGMQERAAKDDLFLDDALLEVQRWPPFLGGRRIARQDVVIDGYRIPSGYHVAYLTKASNTDPSIFPGPNHFDPKRWRTR-------------------------------------------------------------------- 169854958 157 -------------------------------------------------------------------------------------------------HAELRKPWNKAFAKEAMKDYEELLLARSLELVQHMAFGGTYNLMKDQDSGNSWDIMEKSLLFPSVAQHVPWVAPFTHLFPSVTKASVEFTKF-AAAQAKKRAASEPQQRDLFYHLINHTEAEPGTSPLPLIMSSSVLAIVAGSDTIATALSNTFYFLLAHPEWLERVRNEVDSLCAVLNETLRMLPPQRAPAEGSGGQLLGLIFLPEGTAVQIPPYSIHRNPAYFPSPDHFRPERWKSAFIPFSLGPANCVGRHLAMDELRYIVSLLIRNF------------------------------------ 115492393 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCFAGTDSTGMNMATIMWNLAKHPDVYARLRQELQDSAARDEDLTSCAYLRGVVREALRGWRFKDYFFPAGTSVGVAGFQLHQDEEVFPEAQRFRPERWLNNFFAFGKGTRACIAQNLGTAEL----------------------------------------------- 152987453 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLMASHQSTGVTLTWSLLLLAQRPELLARLRAELAGVDWTAQECLRLYPPAYGPRQVTADIEVFGQRLKRGDVTMVSSWITQRDPRWFEAPLEFRPERPRGAYFPFGLGDRACPGTAMAMIDLAAALAYWVE-------------------------------------- 211592475 128 -------------------------------------------------------------------------------------------------HRERRKLLGPFLSTQSVTNLQPLIQEKVDEFLDRENCYGYLDEVTDEWKKIVNSLFEALLLIRSVPSLLGLAHIFGKTIAWIFPPFHWINKLQTEVSQQVKAVYDKPDGDSMISTILSNEKVPSTEKELERMADELFLIIAGSDAPSQVMAITLFHLLWNPETCQKLKAELDRQSAVLKEGLRLSAVVTTPRSAPEELQYGKWTIPPGTPVGMSTHSILRSPDIYTNPMKFMPER------------------------------------------------------------------------ 145230666 167 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INAMVKESLRWHSVLPMGHCSSEDDMCEGYFIPKGSQILPNQWAFTHDPDVYPDPMAFKPERERDPHLAFGFGRRICPGRTLA--------------------------------------------------- 145233399 82 -------------------------------------------------------------------------------------------------HRTRRSVLRQFFSDQAILSSEPLIRANIQALCRHFRSAQSRHYSLELHTAFLCYAFGKRIGFHSLDQPELFELVQTTRHFPWLCKLAHVFKEVQDMVRKTITE-RDTGSSEEHRAIYPAILDDEKVPEDEKKFSRLTLLLAGTDAPGRALVMSLYYILQHPEVYERVRAELCASWTDASTEPRLTTTTRLPRAAPDEIQFHGWEIPRGTPVSMTTYFILRDPEIFPEPSRFIPER------------------------------------------------------------------------ 46115716 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGADTTVSTISSFILAMIKFPEVQKKAQAEIDYIRALCKEALRWMPPTTTTHMTEEELEYGGYRIPKGTYLIPSTWALLHDPEVYHDPSAFEPERPDPAEYAFGYGRRICPGRYLAE-------------------------------------------------- 145233701 101 -----------------------------------------------------------------------------------------------------RSIFNPGFSAGSMQDLLPEVIKSVSVFCDKLREKGEMFALDDLTTRLTMDVILTLLVYPNVIATALGQITKWHSFWDPRVRANPLRPLIQGYYGRVADKWIRKALNDRFSEIKHVKRDVDDDFTKNVTYQIRLFLFAGTDTTSSSIAYVYHLLSKHPEALTQVREEHDYTMAVIKETLRLYTPASTMRQSLTDRHGNRYPLADDLSVSVLHQAVHLNPRVWPRAREFLPERWPAAYRPFEQGPRNCIGQTLVYNEMRTVL------------------------------------------- 169614970 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDAVAHEVFRWRPISPIPRRADRADEFGGVKIAKGVTIMANAWAIGRDEKVFDDAQDFVPERWVRGDLPFGQGRRICQGKRVA--------------------------------------------------- 115440547 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERGEARGDDFLSRFAA----GDKHSDESLHDVITNLVLAGRETTASALTWFFWLVSGRPDVEDHELRDMHYLHAAITESMRLYPPVSLDTYVCEDFLPDGTFVGKGWQVTYCAYAMARVEDIWTDCEEFRPERWSFKYPVFHGGPRMCLGKEIAYIQMKSIVSCVFDRF------------------------------------ 194339193 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTAGLCWAVFLLGSHPHIQDRDLQEMKYLERVIKETLRLFPVPFIGRKLFQDVDFGGYKVPAGCMINIPIYHIHRNPKQWPSPHAFDPERHPYSYVPFSAGPRNCIGQKIAR-------------------------------------------------- 46109770 91 ---------------------------------------------------------------------------------------------DPIEHDRIKTRLAPTYSGRDTPHLESVVDQQVNNLVSLIRRKYVSDPTSGDFRVMTEFGCCASDSDPYGFTKAVAEHMPAMTSGVPWMRNVFCSPLFLKYFGPLIKVTNDNVREDGGKRDMLSSLKASGLPEGEAQAETLFLFIAGSDTTAAAIRVTMFYIISSPRVYQKQARELPYLQAVIYEGLRIRPVTTGPQVPPGGDTINGHFIPEGTSIAINFPAIMGSKKLFPDADVFRPERRRNVEMNFGNGRWMCAGKPIAFMELHKVYFELLRAF-DFQLVEP---------------------------- 50511456 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDMARKRLHAIFSDIVRSRKQREGDNVDKDVLQSLIDSSVWTGARLLSHERFLTAAVDEQDKIAREHSINGGGRITDDRYGSLMEMRTLHSCIKETLRLHPPVPMVRTAHKQFTVHEYAVPAGHTIASPIVISNQVPYIYKDGHLYDPDRFKFSYASFGGGRTGCVGEGYAYMQIKAIWSHLLRNF-ELRL------------------------------- 121712537 146 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLATAWRDG-TLTTQQFRDNLNVLYVAGHENPQLLLTSALYLLGKFPKVQERLRAEIEQYGTIDEECARLFPPIINRRVATPTWLAGNLHLTPGMYVGYHSYATNRDPTTWPDADEFRPERWGHTHITFHGGPRACLGEKFALLQMRVSL------------------------------------------- 231890 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMASRDTTAELMAFTILELSRKSHHLGKLREEIDYVQAILNETLRMYPGVPRNMKTAKCTTQDPILVKKGQSVGFISIATHLDPNFGSDAHVFRPDRWGCKYLPFNAGPRTCLGQQ----------------------------------------------------- 171691196 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEMECQGEALLVILAGSDTSAGTIRSTILYLMSNPQAYGRFKREIKYLQAIITEASRIGTPLTFGHVPKGGDTVNGMYLPAGTEIGHNALSLTHNKEIFEDADIFRPERERKAHMLFGSGRWTCAGKNLALMELNKIFFELLRHF-DFQIV------------------------------ 218187729 61 --------------------------------------------------------------------------------------------MFGEDHKDLRRRIAPNFTPRALSTYAAIQQRVILSHLRRWANGGKAEPIRVPCRDMNLETSQTVFAGPYEAREKFERDYNFFLPGFAFRSARLGVARLVRTLGECARASKARMRADFWMQIDEAKAAGKPPPDEELGGFLFDFLFAAQDASTSSLCWAVSALDSHPDVVASLWSPESGEPITAEKIAEMKYTQAVAREVVRHRPPATLVPHIEEFQLTEWYTIPKGTIVFPSARREDVVYKRN-FLAFGAGPHQCVGQRYA--------------------------------------------------- 46798536 29 -----------------------------------------------------VVSTPELAKEVLKDHDQLANRTRNRSTQRFSRNGQDLVWADGPHYIKVRKLCNELFTQKRLEALRPIREDEVTAMVSSVHNEGKPLVVRSHLAMVSFNNITRLVGDINEEGQEFKSWYLRWLFPLNEELYKTHNERRDQLTKKIIEEHAKALKEHFVDALLTLREQYD-LSDDTVFGLLWDIITTGMDTTVISVEWAMAELVRYPRVQKKLQEELDYLLAVVKESLRLHPPLMLPHKASASVKVGGYNIPKGADVTVNVWAIARNPDVWSNPLEYRPER------------------------------------------------------------------------ 125572348 116 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRMREALATIHGFAERIVRERREARSDDFLSRFAASGEH----SDESLRDVVTNFLLAGRDTTSSALTWFFWVLSGRPDVEDKIVREIHAVRRASRDMQYLHAAITESMRLYPPVAMDTHSCKEDDFLPDGTFVGKGWLDIWADCEEFRPERWPFKYPVFHAGPRMCLGKEMADIQMKSIVASVLERF------------------------------------ 56791921 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDIAIQNYHIPSGTLVQLGLFAMGRDPSVFPRPEQYQPSRWLRRSLGFGFGPRQCLGRRIAETEMQLFLIHMLENF---RVEKQRHVEVRSTF------------------- 212517943 319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLVGIDTTSSAVASIMYQLAKHPKVQEQKLENMIYLKSVIKETLRMYPVVINGRCMTRNNVISGYQIPEGVQVVFQHYAISNSEKYFKRSSEFLPERWPFASLPFGYGRRMCLGRRFAELEIQTVI------------------------------------------- 119501489 30 -----------------------------------------------------------------------------------------------------RKSFTPGFQPRKLLQHVPNIVDEALAFADVLREHKMEDLGARMIFNISAWVILGIKCNAQRGDDEFLELFRKQVSPRRHYQKWSNGRALDRYVGRLVDKRRYYAIDDAIATSRTLNKSIDKYTRDMLIASVKTLIFAGHDTSASTLCYTYAALSKHPQVLHTLREEHTYTLAVIKEALRWPPTGVSLRRGQPDQTLGKEWPTYPFAVLVNNCATMRREDLFKDAERFYPERHAKAWRPFEKGPRMCLGQTLALMQLKIAL------------------------------------------- 121720096 283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGGDTTSATMRAVVYFLMKTPDIPAQWRDIREYLDAVIRESMRLNPGMNFERIVPAETLPDGRFIPGGTTVGINPAVTNRDPGVFGDVDVFRPERWQARHFVFGGGGRICMGRYLAMLEIYKLIATLYSQFEIQLVDPNHEWKYRNAWFVYQSDMPVIIRP------ 154297322 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGAGVETTKWTLAVAMFHILDQPDILSKVFPDPSCPPAVCQEAIRMGPVQHLPRFAHKPLPYHTYTIPAGTPLSCATPIIHYNESLFPSSHSFIPERWAKYLVSFSKGSRQCLGMNLAYAELYIALASFVRR------------------------------------- 157346856 71 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDNILSLLLAGKDTTSAALSWFFWLVSKNPSVETKIIEELKAHGALCESLRLFPPVPLQIRTPLQDILPSGHRVDPSTKVIFHAYAMGRMACAWKDCLEFKPERWAYKFLAFSAGPRICLGKEVAFFKMKAVAAAIMHNY-HFQMVKGHRVVPTVSIVLHMKH------------- 116206096 55 -------------------------------------------------------------------------------------------------HARKRRVLSHAFSDGAIKEVERYILGNIRTFCEGLGDYGRVNHMSDWCNWLAMDILGDLFGKAFHMLDRPDNRYDKILFHKISAGRAKYMAYSRQQLTERTALGDETDRRDFFYHLLKARETGQGFSTPELWGESNLLIIAGSDTTSTAMAATLFYLVRNPEVRAAFHSVEDIHRACIDEAMRLSPSVGGPREVLQGITVDGELLPQGTVLGVPHYAIHHNPAYFAEPFRFVPER------------------------------------------------------------------------ 210088637 65 ---------------------------------------------------------------------------------------------------RVRSAISPTFSSSKLKQMSALVEKCADGLVSSLMEKQEKRVMFDMK------ELSSAFSMDVISSTAFGVEVDSFKHPDHP--FATHAKAIFK-------------------------------------------------------------------INMLKGFFYVMLPPPFNHIFKLRGFSLFPKFAT---------DFFKQTVHNVIKMRRG------NPDDDQESRDPYAFLPFGSGPRACVGMRLAMLEIKHALAKVLEKF------------------------------------ 169854537 99 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVISWLLDAAPDHRRNLED-LSGRVIALNIAAIHTTSVVLCNTLFELAARQEYFAEATTKMRKVDSFIRESSRVTGITSMIRNSRSDFTFSNVVVPAGFRVAVPADATHRDPQYYEDPHTFKGFRFDTTFLLFGNGRSACPGRFFAVAEIKAMLAHLLMNY-DFKL-PNDSREPPTPHWLGHTRLP----------- 119473653 140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVPNNDTTSIFISHILWNLARHPEIYEKCRQNMKYLIAILNETHRLFPNVTQVRKCIRDTTLGGPDGKQPIFVHRDIWG--------PDAEEFRPERWENNFVPFGGGPRRCPAQMLVTAEASYFLARLMR-------------------------------------- 145239525 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLTLATIHTTSDLLTQTLFYLAERDEWSKSTFNNLKLMDSILKESQRLKPHNMMRRFAQEDVTLSDGTVLPKGSISVLTTEAMRDPTIYPDPETFDAYRTTPQHLAFGLGKHACPGRFFAIALLKIILCHILLEY-DFKIADGSPTVRKYGFI------------------ 55775517 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAIMFTIVLLATEQDVQERCYKELEYLDRVIKESLRLYPPVFISRVTTGELVVDGTIFPHNTITHVHIYDLHRDPAQFPDPERFDPDRNPYAYVPFTAGPRNCIGQ------------------------------------------------------ 154311985 37 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNTVIGYMLVNILAGADTTSIAIRSIIYFTLKNPRVYKKLQQEIDYLEAVVRESSRCFPGVGLLRVVPASTLPDGTFLPPGTNVGMSAWTVHQSKKVFEDAGYFVPERWRSADLSFGAGKRICLGRNISILEI----------------------------------------------- 157345028 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAGRDTTSSALTWFFWLVSKNPLVESKIREELEYLHAALCETLRLYPPVPFQHKAPPDMLPSGHRVDPKMKILFSLYAMGRMTSIWTDCLEFKPERWSYKFFAFNAGPRTCLGKEVAFTQMKA--------------------------------------------- 55776192 29 -----------------------------------------------------VLHGYEAMKEALIGGEEFSGR-GHFPMAERVNKGHGIIFSNGKIWKETRRMTLRNFGMGK-RSIEERIQEEACCLVEELRKTSPRDPTFLLGCAPCNVICSIIFHNRFDYLEKFNENFKIMSTPWMHNKVLKNSAYVKSYILEKVKEHQADPRDFIDCFLIKMEQEKHNHQMENLIATISDLFEAGTETTSTTLRYGLLLMLKHPD------------------------------------------------------------------------------------------------------------------------------------------------- 25901060 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTSAAISWTLFLLGSHPEYQERVFEELQSIFGDDKETPATMQNLMDMRYLECCIKIGNYLIPAGTTAIIVTYMLHRNAKSFPKPEQFNPDRHPFAYIPFSAGPRNCIGQKIA--------------------------------------------------- 32476877 43 -----------------------------------------------------------------------------------------------------------LFQPEQFCEFADTFRETVRGRIDVLRQHLTIQLEPEVKVVMLEMLTNNFFGLREKYVPALERVIDHIVKDTVKNRLGIPWRKFPSVSDRIVRAKADDATEELTQRILVPRGEKKALPDAKLISNLKVFLAGALEATTSYATWAISHLARHPDAQEKVFEEVKDIDAVLDETLRLTPSYFLPRRATADTWVRKMFIPWGTHLLLDVWHANRHEDHWGPANEFEPDRWDTLHFGFGHGPRVCPGKHLGELEVGLTVGALVK-------------------------------------- 45185282 91 ---------------------------------------------------------------------------------------------DGQAHLDYRRSLNGLFTRDALARYLPSQEAVIDRYMAKFAFSRETDYEHRVFFHEMREMLCALFCGSYITDDQVRKIADDFTKTWYGKRTADMAMKIFERCAQEAKQHIAAGGEDAWCKLMDSRLLHRKFTNREMSEALFTFLFASQDASSSLACWLFQIVADRPDVLAKIRDQMKYTHMAVKECLRYRPPVMVPYQVHEAFAVSDYTAPKGSMLVATMYPALHDPAVYENPDDYIPERWDGNWLVFGSGPHVCLGQ------------------------------------------------------ 50287307 23 ------------------------------------------------FGSRWLVSRPEFLNNIFKNEDTFSGNQQKIPYSVLAAYTGNVISAHGVNWQKYRKPIMRPFKYHCNFKIIPYIQRLTLDNICRVGLGFEFGAIDEDNNSLHRQQIFDPFYLNFPMFDRLPIPSRLLAFQNVENFRSSLVDKVQ---KQLIKTYKFEQANTSGSALVRAYNNGE-LTYKQLTDNIVILLVAGHENPQLFISNLIYLLGKYHDTWQ---------------------------------------------------------------------------------------------------------------------------------------------- 89054767 6 -------------------------------------------------------------------------------------------------HARKKRIFSGVFNRRFFKHYQNHVFPRAKESIDPVLAEGRGD-MAKFAYRVLINLTADSAGIDRRHTQEDTDRLLALLPTMGQLRDPSERETLLAELEDALAAFRDEFFEDAIVAQLLAMPTDEDIPYDERMKDSAFFILAGAFTTANVLMNFLDWFDDHPEDRANLLADPIMMQRFIWENTRLHPASPVTRRALCPMHLPDGHDAEQDYVTMDLTRINRNAELFEDPEAFDPNRDLADNMPFGGGAHVCLGKLLAETEMALVARELLR--LGIARDPGHEAEIDESTRRHFKTLPFIFDPA----- 194339191 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTMTSVCFTLYLMSQHPEVQERVAQELKFLDAVIKESLRLYPVPCFFRDCKEEYTLSGYTIPAGSSIMINAIMAHHDEKNFKDPSTFNPDRHNFAYIPFSAGYRNCIGQKIAR-------------------------------------------------- 195572517 47 -----------------------------------------------------------------------------------------------PRWHKHRRLINPAFGRQILSNFLPIFNAEAEVLLQKLQHDGSMAIFKAYNFRLQQKVVGILFGFIEQLLEPIVSVMAANANPEQQRSELEMRGKSKAIFIEQVREHVERGQLSWQDVRDEANVTIAAVDFRDHIDGLVLLPGDASLLQEKLHQELVTELSPTGDISLEQLQRLEYTEMVINEAMRFAPVPMVLRSADQDIQLGEFLIPRGTQIGIDIYNMQRDERVWGNPEHFSPQRHAFAFVPFTKGLRMCIGYRYAQMLMKLLLARIFR-------------------------------------- 211589334 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFRWRPISPIPRRADRDDEFNGVKIKKGVTLMANAWAIGRDEKVFDDTQDFVPERWLRRDLPFGQGRRICQGKRVATDGSFMHVACLLWAF-DIEPADGEEVDPWAMAVAGFMTMP----------- 109086551 331 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALRLSSYSTTIRFVEEDLTLGDYCVRKGDLVAIFPPILHGDPEIFEAPEEFRYDRFKCYLMPFGTGTSKCPGRFFALMEIKQLLVILLTYF-DLEIIDDKPI------------------------- 62318477 181 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAQGRPL--DEIVIRTIVSIFVGVSTSAASFVHVLYHLAADPELQAALRTEMHRVDSVLRESQRVNGINSVMRTALQDITLAPVCLPAGTLCVAPERALHADKEHYPDPDAFVPFRFAERYVPFGHGKHACPSRFFAGNEMKAAVAHLVSNY-DVRLPDGASTRPPN--------------------- 82698303 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFEGHDTTAMALSWTIFLLGHHSDIQQRCQDELDYLECCIKESLRLFPVPIIGREVHTTFKLNKYEIPRGSVVLVFAYRLHRDEKNFPKPEEFIPDRHPFAYVPFSAGPRNCIG------------------------------------------------------- 145241624 74 -----------------------------------------------------------------------SSWYDAWNTEEDLTWTNLFSERDPKKHAANRHKVASMYSMTTLTSYEPFVDSCIGLFRRQLDQAGSSDWVQCYAFDIGYITFGERFGFLDNMLDVLFIMLRPLIMKILRLMGLLGTDALADFAERNVAESIGSYSPMLNKLLEAKKAAPGKFTEWDIMANVISNVGAGSDTTAISLSAVFYFIYSNPETLQRDTQSLPYFQAVLKECLRLHPGFPMFREVPEGGAVISGQFFPPKVSSSIGCSPSIRPERWSEAEKALMERS---YMPFGMGSRTCIGKNIS-LEM----------------------------------------------- 189188952 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTGVEVSSICLSLVSGGFETIPGTLMSCIGSLSTPEGQIYQDRAYQEIRKMYPKEAGRYYSNMSLPRKTASDIQWGDAIIPKGTMVLINAQAGNHDTDYWPTAATFNPERWNPPHLSFGAGSRSCPG---ALIASKLIYAALFRLLSLYKIEASE--------------------------- 115533100 268 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLAGQETTSTTLTWACACLLNYPEVVKEIRKELTYLGATINEIQRIASNVNIFRLMEEDSIIEGQPISAGAVLTTQLAMLHTDEKTFKNHTEFRPERFEKRLIPFGIGKRSCLGESLARAELYLA-------------------------------------------- 156030452 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQRSLEIVVTAASDTAATLPIGALYHLCKNPSVYAKLKQEIRSSFSSEEEIHPPVPGNHPRRVGADGCVVAGNYVPPNTLVSFPHWAGYHSEKNWNRPNDFVPERWRACFRPFSHGPRECLGQNVAHAVTRVIL------------------------------------------- 116203015 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPAPLRYLVHWFMPSCARARADVREGVISKRRARKQRGEKVEFDDAIEWFLTLSFAAIHTTTDLITQVMTDLCRNPEIIDELRYNMKLLDSVIKESLRIKPTGIVRRMTSEPMHFSDGTFVPANATIAVTAQNMWNPTIYPNPQQWDGRRTSPEHLGFGHGKHACPGRFFASNEAKVVL------------------------------------------- 115387014 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPISPGSIPRRADHNDEFGGVKINKGVTVMANAWAIGRDQAVFDDPQEFIPERWLRHDLPFGQGRRICQGKRVATDGTFMQVASLLWAF-DIQLAEGQPVDPWEMVVVGFMTMP----------- 171692057 52 -------------------------------------------------------------------------------------------------HVEFRRGLAPLFTSKALSTYLPVQEKVLGEYFDRFVAISEANFFGDYISEDAVKRIADDFYKVTAAMELVNVPFSMYIPFTKQWIGKKVADEVHEEFARAAGACKKNMATGVLNMLESNRYREREFTNMEISETLFTFLFASQDASSSATTWMFQILAQRPDVLDKMIESLTYTNAVVKELLRWPPVIFVPYLALKDFPVPDYTVPKGSMIIPSCYPALHDPAVYPNPEYFDPDRWTKNWLVFGAGPHDCL-------------------------------------------------------- 164428375 98 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAIHTTTLVTTHAVYSLAADPKLQATLRQAMKKTDSFLKETMRFHPQTSFNRKVLRTFALSNQVIPKGSTIEVPNYAVSRDPEAYPNPDVFDPLRFNKEFLTFGYGRHACPGRFFAANEIKMIL------------------------------------------- 91771591 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSDTTAIALRSIFLNLLRHPHVLSKLIAELEYLQAVMHEALRIFSFSFDRDVPKEGMIISGKFVPGGTVVGSSPWVIHSLPEVWADFDKFRPERWKRFFFAFGGGTRTCIGKNISWLEMEKLVATLLMRY-DFELVEDE--------------------------- 169609220 138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILAASHTTTMTTTNILYTLVSTPEYVERALQEMVKLDSYMKEVLRLYPASSFSRRVMKGITLSNGQYPPGATVQVPTAAIYTDSENYPDPDTFDGFRHNETNLGFGYGRHACPGRFFAANEIK---------------------------------------------- 159473204 20 -----------------------------------------------------------------------------------------------------RKATAPAFSMANVP--------------DATALPGFDELASNILLLMAEANA----QVTDPLRAFFYFTPIAPLVSKHVARCRAALKQVVMFHGRTAARIRPEPSPDLWACLHRLRHTGRKLTPGQLHPEVGMYTAAGFDTTASTVGWCMYAASLWPEQQQEELAKLPRLNAFINEVMRMFPPTAERLTPDEPVTIMGMTFPAKTVLWCITYGIHMSDANWEDAAKFKPERWPRRFVPFGQGPKNCVGQNFGITVVRAVVALLLRR------------------------------------- 67904522 290 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STVTMGRYASREITLSDGTIIPKGSTVFIANVAMRDSNIYPDPDDFVPDRFTTRHLGFGLGRHACPGRFFAANELKIVLSHML--------------------------------------- 207832977 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTATATLGFLIYSLAEHPDVQEKVYQDMKYTEQVIKETLRLYTVVTVARRVEEDFELSHQVVPKGVEIVLLLSALHRNPEIFPNPDIFDPERDSFAFVPFSAGSRNCIGQKIA--------------------------------------------------- 218713638 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFANLDVTTHVLTWAITLVADHEAEKDKLRAEIAANNENLEQYHRCYYESLRLRESAETVNFRGILVKPKTMVLVDTLSINVRNPFWPDSNRYNPDRFKNNLYVFGFGHRKCLGQYLA--------------------------------------------------- 85680274 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLTYCLMLLANHKKIQDKIIQELDYLECCIKESLRLYPPHFISRNLNEDTVLSNYTIPAGSFCHILILDLHYRSDLFKNPKEFDPDRHPYAYIPFSAGPRNCIGQ------------------------------------------------------ 169771371 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLFVGHDSEATTIIYSLYLLSKNPGVLIKVRAEHDYTHAVIKETLRLFPPANGLRVSLRD-EQGRIFPTEGCAIWIVHTAVHRNPSSWPQPHAFIPDRWAGGWRPFEQGPRNCIGQNISLLGIKASLAMLVRQF-DFHDAYAEYDRLHPST--GLKTM------------ 197769302 17 ------------------------------------------------------------------------------------------------DHRRQRRLVQPAFHRSRLPGYSAAMAEEIAALTEPWRPGQTLDVPALMYRLTTAVTTRCLFASAAQRRAMLPVPALHRLPTPANRRYQRTQRYLRHLTDTLIDSYRTQGTDDLLSMLLAPQDDGGPLTGTEIHDQILTFLLAGIDTTA---------------------------------------------------------------------------------------------------------------------------------------------------------------- 145228901 308 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGHETSAVALTYLFWELSKHPDLQSKSIDSLPLLDAIVTETLRLHAPIPQPRVTPSPTLVGYSDIPGNTRVSAQAYSLHRNPEVFPEPETWQPKRWRRWFWAFGSGGRMCVGSNLALQEMKLVVAAI---------------------------------------- 71024781 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLYPLIERRSQNKSKDLLDLFLSYRDDDQPLTPKQLRDALLNYLLAGRDTTAESLSWASFELLRHPEVVHDLRQELMSHSIWYHESLRLHPSVPRSSKLQDDVLPGGVVVPKDTTVIWSDWLLARNKSVWDDADEWKPRRWPWKFHAFNGGPRTCLGIQLAQFQGMYMLSRIFSDF-DLELESDREPEVENTLTLPMKH------------- 169772697 105 ------------------------------------------------------------------------------------------------DHRRRRRAWDRAFSIISLSVYEPRVIAQAKKLMAQWSMLFTFDIMGDIGFGFGNLTTGKAHPAISAIRDNMRHLPWLLNMLGKIPGAAAGYQGFFKWCTDQVETKRKEYPQDIISWILKAFIDNDPPSEPALHDDSRVVVIAGSDTTALALASIIYFLAKHPQILQKLQAELDYIDDIIHESLRLRPSVSGGRVTPEGLQIDEVFIPGDVNVFVPQQLIQTDERYYKFSKEFIPERWKAPYFLFSLGIYGCVGKNLAMLSLRVAVSTLAQRY-DIRFRTGDILERCIGYIHHFSA------------- 145231150 111 ------------------------------------------------------------------------------------------------------KAVLPLFTPARIREAVGTVQQYVQQFIARLANEKRMDVMTGYMFDRAWLQAIAAFGYYSMLPNWLFSRILSLHVTVQDRYWGSSMRRVDQFARSIVEGI-VNADLSTLAHTYHGRLCTAGAAEDEVIGICEGSLFAATSSTGQTLATVLFHLVRQSHVRERLQQELPYLRSVITEGLRLAMTNPAPRAVPDGCHASGVYLPGGVSVGASIYVFHHDPDAFPDPFTFRPERWLTDFFTFGLGSRSCIGRNLALYEL----------------------------------------------- 149234549 343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAYSFLTDNLFAGHETTATMLCYFTYELSRPAHLHIQSRLKEEFLDAVFTENTRVHASIPEPRVVKKPYMVDDISIPPGTIISCLPFALHREASVFFDPNKFLPERWLPHYMPFGKGIRMCLGMNVAVIEMK---------------------------------------------- 218717943 6 --PQPPGVPLLGIFDVDPS-------NTWGSLNKLAAKWGPIFKINALGTQIVFICNAALLEEICDETRFRKCVNGPIVEIRQAVHASLFTAYEGPAH----RIMTPWVSDESNKITFNDQRDSIAAIVPFWTSKPRQDGLKRLNLQVAVWTFFHQKGDWMSPFPAFLTSIDKLNWLIHQRGYDKDIKIMRSFCADVIAKRKQEQGDDMLNVMLNGKDETGASLDHEQIIDEIINIFIGSATSPCLVSFALYYLLKNPQYITRAREEIDFCNAILRESMRLSAVAPGFNIEPRPDVNGQYQLPSNQALIAVLGAVNRDPAVFDDPEAFRPER------------------------------------------------------------------------ 10179842 28 ----------------DLYSLSGRDDDPWTWYERLRAAGRGPYA---SRAGTWVVGDHRTAAEVLADPG-FTHGPPDAARWMQVAHCPAASWAGP-----FREFYARTEDAASVTVDADWLQQRCARLVTEL--GSRFDLVNDFAREVPVLALGTAPALKGVDPDRLRSWTSATRVCLDAQVSPQQLAVTEQALTALDEIDAVTGGRD-----------------------AAVLVGVVAELAANTVGNAVLAVTELPELAARLADDPETATRVVTEVSRTSPGVHERRTAASDRRVGGVDVPTGGEVTVVVAAANRDPEVFTDPDRFDVDR------------------------------------------------------------------------ 218715493 157 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGVDTTVSSVSSFILAMMLFPSVQRKAQAEIDYVNALIKETVRWLPVVSLGHITDEEINYKGVRIPKGAYLLPMVWWFLHDPQVYPNHSSFDPERPDPATEAFGYGRSICPGRFLADENLFLTISRLLTVF------------------------------------ 67515881 427 -------------------------------------------------------------------------------------------TTDPEYHRRHRRLLSSPLSDTNLRTVEPLVKARIRLAIEALSPRGVADIYKWFFFMATDIIGELSFGDSFRMLEPWIISIGQILPLSIFREVVVSTDRILEYANQSVERYKRHPKPTLFTKLYDAEGDGECLSDREIRNDAQSFIVAGSDTTANTLTYLVWSVLKDRSIQEKLVEELDYMNQVINEALRLYPAVPSPRVVPKGSTLAGHWLPGGATVTTQLYSLHRDEEVFEEPERY---------------------------------------------------------------------------- 210092594 513 -----------------------------------------------------VLNGYAAIHEALKNAEVFSSRPPAVASFSPDGKTLGIIEPYGPKWKEHRK-----FTVMSLRDFEGKILEEARALGDEIRKTESHAFCQMMQKAVSNIVFSVLFGCRYEYDDKTFEGLLQAINGIQSRDFAVVLAQFFDYIKEKIKEHENDIRDFVDAFLLESERQKGNFNEQEHAVIVYQLLLGGSDATSLS--WALLYMILHPDIQEK--------------------------------------------------------------------------------------------------------------------------------------------- 158323903 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAMALTFALMLLAEHREVQDKIYEELEYLEAVIKETLRLYPVPFIAREITEDFMMGDLPVKKGTEVAVHIYDLHRRPYFYADPEVFRPERHPYAFVPFSAGPRNCIGQ------------------------------------------------------ 164424538 209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPEAELSSLTGNLFGAGSDTSSSTLITFMLSCLAFPDAMHKAQAELDYINAYVKEVLRWRSVAIQPHSNTSPDYYKGYFIPPHSWVQGNVWAIHHHEREFPDPDRFYPDRGEKGYMTFGWGRRVCSGQALAE-------------------------------------------------- 217071776 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDEQISDNIIGVIFAARDTTASVLTWIVKYLGENPSVWEDTKNMPITSRVIQETLRVASILSFTFREATEDVEYQGYLIPKGWKVLPLFRNIHHSPENFKEPEKFDPSRKPNTFMPFGNG------------------------------------------------------------- 46205598 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIDETVRLYPPAFVARRAAGVDTLGGETVQPGDSVTISPWLLHRHRRLWRDPDAFDPGRPRFAYLPFGAGPRVCIGAAFALTEATLALSRIVGRF-RLARADARPVLPAAVVTTQPDHAP----------- 156060449 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGGMTTAGVLTAVLFYLSRHPAAYARLAHEIRATFPNAESIKRVPTTSMPWRTQNEPFVVDSHVIPPGTMVVVNTYCIMHNPTYFPNPFTFQPERWRLAFVPFGTGDAMCLGKGMAYLETSLVIAKTLWYF-DFAQASGEA-------------------------- 189196282 65 ------------------------------------------------------------------------------------------------RHLRLRRAIDPAFSQRALREQENYFQDHSDNLVQKLCENGPLDMTTWYNLVAFDIVSDLAFGEPSGCVNNPDQPWIQAIIVWFQLAVQYGAMGLLNWLTKYVTESRKKHGKDFMSYIL---ENDEKLNHLELVMLSSNFIVAGSGTSAGGMSGLTYLLLCNPDKLEKLK------------------------------------------------------------------------------------------------------------------------------------------- 15224484 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHQGTDMMDVLLAASGDENNITRNHIKSFFVEIFIGATDTSVQTTQWTMAEILNHPNVLERLRKDIDYLQAVVKEGLRLHPPGPLVRTFQERCKIKGFYIPEKTTLVINAYAVMRDPDSWEDPDEFKPER------------------------------------------------------------------------ 169611835 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEGYTLTELNAECEVLTVAGSDTTATVLSALFFYLCRNPHVQERL----------AKEIERAFPSYDDIRSCAYLTAVLHEALRMSTPIAADLHRQVLAGDYYPEPTKFLPERWDSAACPFSMGPRGCPGKNVAWLEMRLVLT------------------------------------------ 121719574 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEESVHTFQAMIDGGTRSPHNNLLTFIFLMMEFPEWQKKLQDEVDKVRAIVKEAVRYRSIMGIGHCLQTDDIYEGYFFEKGTVFNAIFASILMDKNIYPDGKLFNPARWPNRFPAFGYGRRACPGVEFAERTLVIMFAKL---------------------------------------- 124484371 316 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFLSLMFAGRDTTSSTLTWFFYLLAQNPLVQAEECHKLVYLHAALCETLRLFPPLAIQHKVSTDVLPSGHLVKPNTRIILLFYSSGRMDSIWEDCMEFKPERWSYKFPAFNAGPRTCLGKEMSFVQMK---------------------------------------------- 149633228 177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GREMSMQELKDGTLELIFAAYATTASASTSLIMQLLKHPAVLEKVREELRAHGILHNGCLCEGSLHLGHRRVIKEAQHALTPCSATSCTVTPHTASHTLRPMHCDPTPYDPSRGRFHYLPFGGGVRACLGKHLAKLFLKVLAVELARTFPRLTLVP----------------------------- 18693261 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GARLDEEYVPATVTDIFGASQDTLSTALQWLLVFFTRYPEVQARDQPHLPYVMAFLYEAMRFSSFVPIPHATTANASVLGYHIPKDTVVFVNQWSVNHDPVKWSNPEDFDPAR------------------------------------------------------------------------ 218718578 118 ------------------------------------------------------------------------------------------TALDEDLHMKLKYPVASLFSLSNVSKFEVLVDEVLEQLDRRFASHGEIFDLTEWLQFFAFDVMGTMVGGMLNAIGQFMKQAAPVMQNPWLDRVLYKNRDIMKFVVAAINERQKKGKNDFLDEYIITQKKDSNIPPWFVTAWTISNVLAGSDSVGTVMKTTMYNLLTNPRTLEKLHHNLPYLDAVVQEALRVHPPFALPRIVPEGLHISGQYIPANTVIGASPYVVNHKPTYGDDAELWRPERWDDGLLTFGAGRRICLGKHIGIFEVK---------------------------------------------- 215448862 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLVETHER-HGLDDLGSAWLAAILYLAGYDTTTTTLQWLIIAMISYPEVQLKDMDNLPYVRAVVKEVLRWRPPAPIG-VAHASLEVMPRHYYGRSWILTNILSMNHDTATYPDPDVFRPERKDEGHYSFGFGRRICPGRHLA--------------------------------------------------- 170049358 74 ---------------------------------------------------------------------------------------------------QFRTIVNPVMMPKTIRLYVDKLDEIAREFMGVYEGIGPGDFNQWLNRWLSADTSSMVTYIREMFELTYQLDILPSIWKYYKTPAFKRLMTIFDELTRIIMSHRLEKNPTLSSDQQSVLEKLLKVDRNVALVMVFDMLLAGVDTTSSGSTGVLYCLAKNPEKQARNMKNLPYLKACIKEGLRLYPPVGNLRAAGKDLVLQGYRVPKGTDVGMASVVLYQEDQHFARGKEFLPERWPFLFLPFGFGPRMCIGRRMAMMEMEMIVARVTRQF------------------------------------ 154296912 68 -------------------------------------------------------------------------------------------------HRERRAALNKYLSKQTIKKLEPMLLDMLDKLIEEFREKGEKLDMRIVYQCFSTWNHLDSPNFSPLWVETIAETVKLLGLPRWFLKITKPGFAMLMDFRKAIEVDTKNIGNGIEGTIVHAILESDEIPPSEKEFDRFVLVGAGSDTVSNMLTNTHFHLLDNPQHCLKDLEGLPFLNAVANEGLRLSYGISTPRISPEVMMYQEWEIPAGTPVSMTSVHIHQNPDIFSSPLTFNPYRWPDKSLAFGKGSRSCAGINLAKAEILLTLATIFRR------------------------------------- 115388986 9 ------------------------------------------------------------------------------------------------HHRFRRSLIKNHFSRQSIEKITTTIRKKAEILCGRLEEASAIALTSDIIAGYAFDIDLGFLEDPLFRNDVYRSALELDMLCHVLKFFPFLLKPVRWLLQEVIDQRQEKERDSIFTSLCHQEVPPEERTLERLRDESLVLLIAGAEATARALAVFVYYMATGSINVQKLRQELRQVMPTCTSQASWAELEHLPRIATEDLRYKAHPIPRMTPMSSSAYLIHRNADVFPEPDCFRPERWLHRYLAFSRGTRQCIGINLAQCQLYFTIAAVARRF-DFEL------------------------------- 115443763 258 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAMLGEMIHEAVRSRRNSAEDDVLQKFLDSKINGRCMTENEIAGLLICMMFAAQHTSSSTSTWTGACLLSHQEQKRIIQQHGDRINWCIKEALRLHPPANQTRQGHRYQIPKGHTLATCTTVGNRLPYIYKDPNVY-DPSRFGPGREKFSYTPFSAGRHVCLGEDFAYMQIKVIWSHLLRNF-DLELISPFPEEEWEKFI------------------ 118026355 70 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVPNNDTTSMFIGHCLYFLARNSNAWKRMLRNMKYLNGILNETHRLIPNNVTQRAALSDVVLPPLDVRKGDIVSVTKTVMYRDPEQWPDANEYRPERWDGHFLPYGGGPRRCPAQMMVQNESAYMLFRLAQKYSTIVARDPEPFRARMRI--GPSSMH----------- 145608500 40 --PGPKLAAATYLPEF--YHDVVLFGRYTHEIRDMHRKYGPIVRINPNEMHCNDVNFSDDIYAVGGRKR----DKPQHQINGAVLGKSGFGTRDHDLHRTRRIPLAKFFSRAMITRLEGDMHELVQKLCDKLLKKEPVDVTVAYSCAISGYCFGESFGFLEQWYPNFRDPTAALRFFPWCKYFMVVGHWLVDFLPTDIALLIQTMQIDMFGSLLHSELDPSEKEPQRLADEAGAVIGAGTETASWALAVITFHLLSKPHLLEKLQETLPYMNGVIQEGLRLSYGVRTARVATHEDLVYRGTFPRGYAVGMSAAVTHHDENAYPDSYEFIPERWMDGHLAFSKGSRSCPG------------------------------------------------------- 154309945 54 ---------------------------------------------------------------------------------------------DGEEWRVHRSLFTSTLTEANTVNLK-LLGDAYEQYIKVLPTNGQTDLAPTFDGLFLDLSLQFLFGDSPVDMQTFEKAFDAAQSWMGIRLAFGKFGRSASLLSKKWKESCSIAHSFVDYHIGKALEKTRGKSLDEIRAQILQGMLVTQDTTGIVLSNTIFLLSRYPKIWTRLRDDVATLHNCIRESLRIYPFHANGRVALVNTTLPPIFISAGTRVSTNFYTLHRERSVFEDIEIFNPDRWNSEFMPFSHGPRSCAGRHKA--------------------------------------------------- 116206038 38 -----------------VHDLPRFS--LWLKFKEWADEHGPIYYTKMLDQPFLIVSDEKIAEELLKRGHIYSGRPQIRSLIRHKEGPAYSALMDRHDWKAQRKWAHAAMAEAYKHHFYGHVEREMKRYLGLLLLDPARFL--DYTREYCGRVMSRLAWDDATQGRTNGDSADQTLHCMPLWYLPAVVNPWYNYEVQRERTQRAWWLNNFRDRMRRGELPGDTWAYRYFEQCMIGFLLVGVVTISGPLKFFLMAMALHPEWQKKAQEEIDRVRACMKETVRWRSGVPVPHQAEQDDEYRGVKIKKGTIVLACEWSLNRVPSKYPDGEHFRPER------------------------------------------------------------------------ 150378373 7 ---------------------------PSPEMLALRANGPIHRVRFPSGHAGWWVTGYDEAKAVLSVSAFRPAGIPPFTPDSILGSLGWLVSHEGSEHARLRTIVAPAFSSRRVKLLEQQVEALAAQLFEELAAQPAC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77554691 24 -------------------------------------------------------------------------------------------------HKYIKNMVFRLFGPENLR----------RDMIKDMQKTAEASLLSWLHHPSIELKEAASSVCLIDTFDLELTQADRFKLTRGRKNVMKMLKEMMD--ERKKATGRQESIDFFDVLLEELKEEKHAMSENVALDLIFLLLFVSFETTASGITAILCFLSDNPKALQELTEEHDYIQKKWEEYKSMKFTSHVIHEALRLTNIAPVMFRKATEDVHIKVEVCTTVQDTAEPA----GGASKDFMAFGGGRRLCVGADFAKLQMAIFL------------------------------------------- 24416565 263 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMFWAMYYILRHPEAMEALRDEIDCLESTILEVLRLCSYSSIIREVQEDMNLKSFSLRKGDFVALFPPLIHNDPEIFDAPKEFRFDRFKTYVMPFGLGTSKCPGRYFAVNEMKLLLIMLLTYF-DLEIIDRKPIGLHSRMFLGIQH------------- 115390897 301 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGFETSAVALTYLFWELSQHPELQAKSVDSLPLLDAIVTETLRLHAPIPQPRVTPYPSCAGYTGIPANTRVNAQAYSLHRNPEVFPEPETWQPERWKRWFWAFGSGGRMCVGSNLALQEIKLVI------------------------------------------- 211583487 225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHDEGFTLIFAGANTVADTLLMGHWHLMQNQALLTQTVWPDEKQPATIKESLRFIPSGVSLTRVVPPAVIGGKQIPGGTVVGMAILHVHQSAEVWADALVFRPERWDHWLVAFSRGPRMCFGMNLAWAEMYIALATMIRHF------------------------------------ 115433851 132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGDASLIVIAGSDTVAGTLICLLYHLASSPDVCKKLRDELHSCQACIDETLRLWPAVVDGRETPPETEKKSTWIPGNVIIKTPSYTLCRDPRAFSRPDEFIPERWTTEYAPFSLGRFSCVGKRLAMVMMRRFISSIILR------------------------------------- 155061093 6 -------------------------------------------------------------------------------------------TLDGAEHRKRKELFIKVLKDTSVTALAERVADEWERSCKEWSDRARVTLFDEVSVLIT-RAVCAWAGVPRTAQDLVLMVDGFATAGPRHWRARRARQRQEERLARLVEDIRSAGGTTAVEAVAVHRDADGELLEPRTAAVEILNIIRPTVAVTWYTVFGAHALHRNPSLRQRLATGGEGYRAFAHEVRRFYPFPFVAGLAPRDVEWHGEHIAEGSLVLLDLYGQNHDPELWEAPYTFDPERFVGREVPQGGGEHRCPGEDVTLAVLSTLLPRLARRVPDQDLRIPMPTRPRSGFV------------------ 145348622 300 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLLFAGHDTQSATLSWGLLRLVDNEKIQWATSAFAPMLESVIRETLRLHPVAPVVRMLSADVSSAEMTIPKGCAVGVWLSSVHRDDAVWDRPEEFDPKRWTAGYMPFAYGPRSCVGQHLAQVTMRVALAHLIEAF---EFAPSADV------------------------- 83944148 54 -------------------------------------------------GPYHFVTRHADIVAALHRPDVF--GVPFGPEMEEMAGPPVFALGDDAQHAAQMAILRPWAGIDPVTHVRPVVRRVTEALLED--SGGQIDMARDVFMRVTAEACLKTFGIAAPSAENFAAFSAACSTPAVRRQAMIGAKRICDLLDASIDAYAKLSADGLMDQVARQDDGGPVWEQSDKDTVRVILFGGFVPTTALAAGKILDQMRRKPDQFHQALRCAARAEASPDEIARFFPGQFRLRKEAGDTHEALRRIKPGAVVILATAQALHDPRVVKHPNRFMPDGTALPDLSFGLGMHHCLGHEMAHEIITEAFQIILSR-PGIAFLPERP-------------------------- 159130664 277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAGHETSAVALTYLLWELSKRPELQAKSIDSLPLLEAIVTETLRLHAPIPQPRVTPYPTLAGYNNIPPKTRVNAQAYSLHRNPEVFPDPETWEPKRWRRWFWAFGSGGRMCVGSNLALQEMKLVVAAV---------------------------------------- 189188666 76 ----------------------------------------------------------------------------------------LLTTVDAQDHKRRRAAVTHMFSRRSILDFIHIIYRHIDTLSVRMQDFEPINLTHAFPALTGDIIMDYFFGFNYDQHPDFESFHDAFIKIGGVGHVATQFPAILPDQWTLIGRTNDAPRTIFDEILTSQQLPACDKSHRRLADEAQIIIGGGVATTAFSLSIAAYYVIATPRIYERLHPNRDVIELGPCERMPYFKAVRNPRTFKGEFSYGGWVIPGGTCVSMSIPEVSHDESIFPQSLEFLPERWERFMVSFGRGTRSCMGINLA--------------------------------------------------- 116197088 222 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSQTLNVLSAGRDTTAALLGWIIYFLARHPDVWTALRHEVHYMTAVINETLRMAPVVPNDRISLRDTVLHPIFVPKGTQILIPTYALGQRPDLWDDADQFRPDRWRFEFVPFGGGVRQCLGQQLARIKAAYIIIRIMQRYDNAESPPDAPIRFH---------------------- 157345030 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFAGQDSTSAALTWLFWLLSKNPSVEEELNKLVYLHGALYETLRLFPPAPLQVRTCIHDTLPSGHKVNSKMKIVFSAYAMGRMTSVWGDCLEFKPERWSHKFLAFSVGPRICLG------------------------------------------------------- 22327385 42 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLMQWRNGKMKEPQDFLDMFIMAKDTNGKPLSEEEIKAQVTELMLATVDNPSNAAEWAMAEMINEPSIMQKAVEEIDRRESVCEETFRLHPPFNLPHMSTADAVVDGYFIPKGSHMLISRMGIGRNPNVWDKPLKFNPERH----------------------------------------------------------------------- 170096098 38 -----------------MFEVPSLSQKPWLVYDKWFKTYGDIIYFEILGQPFMILGSLKRTNDIFDKRSSNYSDRKLSSMLELMGWTFSVVRMYGTMWRRHRRAFHEHFHVNAVQKYIPIQTKEIQVFLNRLLMTPE-NFIHHIRHAFAATVMLTVLEYDDPYITNAEESLRGLTEAGVPGAFLVDLLPILKHVPAWFAAHYAVVNTDLVDLPFKAVKREMAKGTAVPSVLTSLLYIAGVDTTVSSTETFFLAMAMYPEAQRKDRPHLPYVNAIIKESMRWVVPLGVAHMATDDDEYEGYFIPKGTVVIGAAWSILHDPEVFEAPGEFRRERRDPGVAVFGFGRRMCPGKHLG--------------------------------------------------- 218715003 91 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDVEVSSICLSLVSGGFETIPATLTSCIGSLATETGQIFQERAYEDIRRYYSNERYYTASAMNLPRKTTVDITWDNVVIPAKTVVLVNLQAANHDVDHFDDADVFNPERWGLPHMSFGAGARACSGQLVAN---RVIYTALVRLLSSYRIVASEE-------------------------- 145241468 62 -----------------------------------------------------VLTRPEHIQAVFKDHTHLKAKNNNSGYLLGELLGQCVGLVSQDQWQRVRAIMEKPFHRNASTTYIPLVKRRTEQFFQELWDDPADDLKLLPFLVVAEVVYGRLAPDVEAELRRLAPQRENLMFAWSRFLPTQANRELAAFQQRWLAFNELAHRRAVEQKLNAAARDAGQISTQELLHTLDEMLYANLDVTIGGVSWNVVFLAAYRDIAQRLREEVEQQRACVEESARLRPFSVPQAIPTARTVGGYHFPAGTNFVVDSYALNIRNPYWGEERHLYQPDRFLARSLTFGFGPRQCMGKFVASVVIRAIL------------------------------------------- 156045918 164 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDNAKDATFQGRCQLLIFAALHTTSGLLGNVILDLAARPHYIKALREELDKMDSFLKESQRVNPLNTMNRKMMDTVQLSDGTIPKGSFVGMAAGSIAFDGRIFENPEEFDGFRFENKYLAFGHGTHACPGRFFASNEIKTMLIEFLRKY-DFQLLPGAE-------------------------- 145258900 64 ----------------------------------------------------------------------------------------------PDPHKRLKKFLSPAFTIAYVDGLEFLFSECVGDLINRYVDLLSTDLMQDLHSLALDIMGECSFGIPTAIFKGMTRRYQRLLRRLGLNIEFDWPREMIAAISAVAGHRKAKPRPDLLQHLLENGERPDKMGTREVVDQMAEILLAGSETTSGTIACFFLEILRNPEMKERTSPEYEYLEACIKEVLRLHPIEMGRRTGNTPINTMGYYLPAHTIVSASYRQLHRDPKYWVDPLRFWPER------------------------------------------------------------------------ 71024807 277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDDQAAYLCGTMYGASVDTTFQALCVFFLAAANHADDMRPVQDEIDHVKAVVKEMLRWRPFAHAPHRVLEQDEYDGMQIPKGATVYGNVWAIHQDQRLFEQPQRFVAERSRRDMFSFGFGRRICPG------------------------------------------------------- 119182185 237 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFGGADTTGTTLMHGTFYILKQPEVYRRLKEEIHYLTAALKESLRMSPGVASPRIAKISGQFIPGGPPSKTVVGMSSHFVHRSETVFEKPNEFIPDRWDKWLFSFSHGPRSCLGQNLAWAELYFCFAHLYRKF-DIEMDPPRDLQWRDRFLPGP-HLKAKITP------ 115617846 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLTRQELTSQALAFFVAGYETTTTALCFTAYLLATNPDQQDRLIDEIDCLENFISESLRLYPPGAINRVCNQTTTINGHVFQAGDSVSLPIWSVHRDPEHWPNPEKFDPDR------------------------------------------------------------------------ 170940118 186 -------------------------------------------------------------------------------------------TTDDQVHEKLRAKLMPGYGGKDVDNLHELIDRQVAGLVSLLETFKPVDLARKVQYVISALAFGKELGYLAADQDLFSYIQIMLTIGFMPWLLKLIQSPRLQFLMPDIDRVERYGDKPLIKRDMLGSFVANGLTREEAEGETVVQIIAGSDTSATAIRSTLLFIITNPLVYRRLQAEIDYLQAVIREGLRMWPPATAPKVSDRDQVVCGVHIPAGTIIAWAPFSFLRSKKIFEDADVFRPERWPEKYMEFASGSRECLGKTVAQIELNKAYVELLRRF------------------------------------ 218290319 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFITFSALALHEHPTWRDRLKARNEDIEMFVQEVRRYYPFAPFGARVKKDFVWRGYEFKRGTLVLLDVYGTHHDARLWDSPNEFRPERFPFDLIPQGGGGHRCPG------------------------------------------------------- 125589194 39 -----------------------------------------------------------------------------------------------PHWRVLRRNLTAGFHPSRLGLLAPLQRDAVDDLVESAAGGAVPVVVRDVAYAAVFRLAARMCFGDGVGERQVRALRRVIREFVLDVGVANNVFPVSTSTALARLRRWRRIRRLLSSRRRQAELYLPLIDERRRRMAARSFLAASTETVVSCIEWTLGDLVLNAEAQSKRGRTPYMRAVILESLRLHPPVPFVIREVVGDELAAMPMPGGGARVHFVIGDIGRDSKAWRDPKEFRPERKEVRMMPFGAGRRSCPGMGVAMAHVGLFVAALVREF------------------------------------ 210111279 103 ------------------HAPQLFKQGLHLQLDMWAKELGDVYSFKAMSDEYYAVSGYTAIKE-LVENDVFSTRTDGSISPAVGGDQDIILAPYG-VFKERRRFATSVLRRLGMKMIQDQIQEEASYICAKISGYNEFDISADVTTATGNIICALVFGKRFDYGDTGFQHLQTTMKGLGAEMVKWHAKNLQQFIQEEIDRHREHPRDFILLQLAQQDGSGIWMNKDNVVYIIQDLFMAGTDTTAATLTWALLYMILYPDIQQKVQA------------------------------------------------------------------------------------------------------------------------------------------ 115386798 30 LPPGPPRKPLIG----NLGDLPSHTDKAWEYWLKHKDLYGPISSLTVCGQDIIIINDAHIAVDLLEKHSSAHSSRPHATLVEMAGWEDILTSVPYGDHRAIRRALHQEIGSKVSVARFNHIQEVARRFLFRIEPHKRDPLVDLADRAMEEFSFSILPATWAVDFLPFLKYLPAWLPGAEFKRMTATFRKTATAFSDLPYAFTKHQMTFLSHQLEKGIPRPRSSEEKVAKWSAASLYAGGTDTTVSTMTAWYIAMALFPDVQRKAQEEMDYINAMIKESVRWHSPMNVAHVSIQDDSVGEYAIPKGTQIVTNLWAFTHDPNIYPDPMAFKPERRDPYYYSFGFGRRVCPGRTLA--------------------------------------------------- 58265104 126 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIDRLVEATDDIKLVEDQ-----LINVLLASRDTLASLLTFSVYAIVLHPDFAARTIRQLRYCRAFINEVLRLFPPVPNIRRTLRPTPNHLAYMPANTSIILATILMQRDPAVWEDAQVFNPDR------------------------------------------------------------------------ 169862547 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPVAPIAVPHRVIQDDVYEGYHIPAGATVIPNSWALAHDPAHYGNPSKFDPTRFPMGYEAFGYGRRICPGLHIAVETVWLAIVSILAVF-NIEPVEGTDVRYTSGLILHPLPFKCKFVPRSEVAV 195995635 54 --------------------------NFFAMAEKRRQEYGPIYKETIGNNRMVVVSTSEDAEKVLRAEGKYPNKKNLIVPIAEYRKKRNLSMSKDEEWKKFRSVMDKMMRPHEVTCYSDRINDVCNDLIQRLKRCRGNDIIPDIENEITVLFEKRLGMFKEPIEPKAEQFYQSLTFTKHWKELIKWNDIASEFADEIIEEKRKQIEEKIASKDDITRSDDRKLTRSEANVAMTELLFGGVDTTATTILWTLYNLGRNP-------------------------------------------------------------------------------------------------------------------------------------------------- 159130277 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSFAAIHGTSNLLAQALMDLCTAPDLIRDIRYRLKLMDSALKESQRLAPNRSMGRIAQSDMHLSDGLRIPRGTTLMVSAHAMWEPEIYPDPRRYDGYRFTEKHMGFGYGKHACPGRFFAAAEIKVALCHILLKYDLEHRGGGPPPRVWSQGIH----------------- 108709381 237 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKDHVKAMLLDTFVGGITTTSVTLHWAMSELIRNPRVMKKA---QDEIRAVVGEKERVQHHDMPKLKYLKMVVKETFRLHPPATLLRHFKAIGRDPNIWKDPEEFIPERFNGAHVPFGSGRRICPG------------------------------------------------------- 46118686 131 -------------------------------------------------------------------------------------------------HKERRKLLNPLFSKAGVQKLEPLILEETKEKIKRISKDGSINVWPALRCMTIDIVSEFLFGSCINMINEMQRVVAKLVPLSIAANFNPVLRQTEKLVGIIIDSYDTYKRRTTRSRFPVIFDKLESLSADLQKAEAINTFIAGSDTTAFTLTTALFHILHTPEVEKTLTETVDYLRACVNEALRMGVPGTLPRIVPQPFVVEGKVIPPGTLVGMSAYTMNTDPQIWGDAKSFNPARWEKQLCTFSKGARQCIGMNLAYAEITMTL------------------------------------------- 3452346 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAINWSLYLIGSNPEIQARVHEELDSIENCIKEALRLFPSVPFARELKEDAVIDDYRIPSGTTATVVTYCLHRDPEQFPNPEVYDPDRHPYAYVPFSAGPRNCI-------------------------------------------------------- 215466248 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKEPEKRLGAEEALSQMSTIIMAGHETSGNTLIWLFYELARHAADQERDYDSMPFLNAIVKETLRLHPIATRVREASEDDMISEIPVVKGQRIMTSVIGYNYLTQVWEDADEWNPERHLDAKMTFGAGVRACLGWRFAIYEIQTVTALLVESF-EFSMLPGVEI------------------------- 210107886 54 -----------------------------------------------------------------------------------------------PDHQRVRGVLTPAFSPEKIKMMVPLINKCANHLMENLEKMCSEGTTFDVKRVFGCFSMSTAFGVDVNSHDAFVENARKIFAIFPADVVSFFRGVFDDIVDERSKQPPDQRRVDLLELMTRSNEDKAGLSPDEMFSQVVAVFTAGYSNSSGLLANTALYLTKNPD------------------------------------------------------------------------------------------------------------------------------------------------- 154295863 23 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPEDAILGNIFIFILAGHETSANIFTYAVMLLACRPDFQLSLQTDIDHVGALMKETLRLYTVLPFLPKVNKTKEQQTHILPRDTLVMINTSATHRNPKHWSEIQKFHPERWEGAYVPFGEGYRSCPGQRFAQAEFCAAIARLFSEFSELACKPGED-------------------------- 121720124 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDTCLAAIDARKNNPRNDMMERWLHVRATPDRMAENEVFAVAVANIGAGADTVSATLQALVYHLLRSPGHLQRLRAEIDFLQACIKEAYRFHSAVGLPRVVPKGMTIAGRHFTEGTILSVNPWVFHRNPALFADCDTFNPERWDSYLIHWGAGYNQCPGRNLAHFEI----------------------------------------------- 67901890 129 -------------------------------------------------------------------------------------------------HRVRRGALNPFFSRQRILGLQDIIRQKLNIFIKRVEEYKSEDVIMQYCFALNKRGWATALHFPIVPKIMNVLPQSWIAKLDPVYVPIFQMQRIREIKDSLTGESPKIDKQTVFSDLIQGDLPASEKADRRLQDEAQLVIGAGLATTGWALTVGTFYLLSNPKVLARLRRELDYLTGVIKEAVRHSTTSRNVRRLPKPITYKDWVIPPRTPVSMTIPFLHLDEDIYPEPKSFIPER------------------------------------------------------------------------ 145610891 39 -----------------IHDLPRFS--LWLKFKEWADIHGPIYQTRAVDNTFIIISDEKIAEELLKRGHIYSGRPQIRALIGHKEGPVYVALMDRHDWTQQRKWVHAAMAEAYRNRFYGHVESETKRYLAMLLLDPSRFLCHRVMSRLAWDHCMSVSGPIVNTVSPLWQLPWALNPWWRNEVRRESVQRAWWAGNYHVARRRFLEGDDQLARDGNDALEQSPEQVDFASCMLGFFSLVGAVTISGPLKFFLMAMALHPEWQRRAREEVDRVRAVLKETVRWRSGVPVPHQAEQDDVFRGVPIKKGTIVLACEWSLNRVPEKYPDGDSFRPERWLEPGWPFGWGRRTCLGQNIVDDEMFVFAAAVL--------------------------------------- 149923635 319 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLEMSDDQLHALYRSLFFTGHATLALTVTWSLLCLLHAPLVENQDIPKLTYTRQVVLETLRMFPPIPVSREAREAESFMGVSVRAGETITIPLYVLHRHPRFWADPERFNPGRDPFAYMPFLQGERSCPASSLAVLIAVACLATIVDRFQ-LRARNPGPLRASAKICLRPDPAPVRWRP------ 218724708 282 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGHETSGISLTYTLWELSQRPALQARLRNNLPLLDSIIRETLRLHTPGPQPRVVSQPVTIGYPNIPGGTIVSSSAFSLHRIADVYPNPDEWLPERWLNPFWAFGSGGRMCLGSNFALQVIKLVIATI---------------------------------------- 57899556 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REALATIHGFAERIVRERREARSDDFLSRFAASGDH----SDESLRDVVTNFLIAGRDTTSTALTWFFWLLSGRPDVEDKIRDMQYLHAAITESMRLYPPVAMDSHSCKEDDFLPDGTFVKGWFVSYSAYAMARVEDIWADCEEFRPERWPFKYPVFHAGPRMCLGKEMAYIQMKSIVASVLERF------------------------------------ 145611880 54 -------------------------------------------------------------------------------------------------HQRHRRALAYGFSNTAMHEQEPVITYYVDMLIRQWFNFLSFDVVGDLAFAYHPWTSNLIKGIEGATLNRFFLFSSPLLAPLALLDLNGTIKTFWE--NRRIADSKTKARIDLYMLRFNQKASNEALSEVEMKRNANIIMNAGSETTATAVLTFMFSLPENRIWMERSNHPLPILRACSEEALRFHPPDMPPRLCPGGT-VGDYYVPKGAIIQISQLATYHNPDHFLECDDFRPQRFLPPFKPFSYGNRDCMGKNLAYIEMRFVMCRILFRF------------------------------------ 73974820 155 -----------------------------------------------------------------------------------------------PEWRLNRLKLNPVLSLQAVQKYIPMVDGVARDFSQALRARVLQNARGSLTLDLHFLQALEAMLRSTAQLLYLPRGLSRWTSARVWKEHFESWDYIVQYANEAIQRIYQEGRPQHYSGIVGELLLRADLSPEAVRANCIELTAGSVDTTAYPLWMTLFELARNPDVQHALRQESQGAQAGIKETLRLYPVISVDRQVGSDVVLQNYHIPAGTLVKVQLYSLGRNPSVFERPERYHPQRWRAPSLAFGFGVRQCLGRRLAETEMLLLLHHVL--------------------------------------- 170087536 49 ------------------------------------------------------------------------------------VYTLGPGFSEAPHHSIVRSQLTRAL-PKFVPEVHDEIVSAFDELIISPNDHGWKSFTAKTMTEVVCRASNRVFGLPLCRNPEYLKLSIQFTTNRFYSRLPGRFQQGVKHLKPIVDARREEQEKDFLSWLMD-EAKDEEQTIESLTRRVLVVNFAAIHSSSNSFVHALFYLIKREGWSKEGLDQMHKVDSFTKESQRMNPIGNMGRVARKDYTFADGTFVPKTTVCVNCTPAHNDPEKYDNPDRFDGFRFAKMRLEFGHRRHACPGRFFAACELKIML------------------------------------------- 116199051 122 -----------------------------------------------------------------------------------------------PKYQLHRKVLQPPFTKSRVSQYTAHQRKEARIFCKGLVDNPNDWLISVRQFVLQIAYGLEVEGPESQWIRLAEDTANAVGKSGAPASSIMDRFPATATMMLLVLYLMQNS-----DAQRKAQDEVDRVVGGERLPTW--------DDIANLPYTNLILQETY--------------------RMNPLSSLGIPHASVADDVYNGMFIPKGTVIYPNVWAMTHDESVYAEPFRFWPERGNGEPLPFGFGRRICIGRNLAENSLLIVLATMLA-------------------------------------- 90019555 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTIRKGTQVVVPLFAYSMDEKYFPEPDRYYPERDEKAYFPFGEGPRNCIAFRMGVLVAKIGLILLLSKF-SFKATQGPKITFVPASV------------------ 154323352 56 ----------------------------------------------------------------------------------GKRMSNIFNSRDPLWHEKYVKPIRSLWTMTSVLNIEPLVDETLEMFIKKLSANFADGLVDDWLAYFAWDVTANIFGRPFGLIDQGKDVDDILLESKRSLYYFAWIDHLLDYCSKVVAQYREETINHYLDKYFKLKEKNPDLIDDNQIVTYLILILAGGDTTASTMRAVLYYLSKNTSAYWKDVHNLPYLSAVLHETMRINPASAMMRLVPNCTLPDGRYIPGGTTVGISPAVSNRDSKTFSDVDAFNPDRWEIRHFTFGGGNRVCMGKYLVQLEL----------------------------------------------- 218716994 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTTTDLTCQTLTQLAQNPEILAPLRYNMKLLDSVVKESQRLKPTGIMRRLALDEVKLSDDTVIPKNSQICVSSLKLWDSEVYENPDKFDGYRTAPEYLAWGHGKHACPGRFFAANEVKIVLIYLLLRY-DWRIADGQTPQFRRN-------------------- 195111747 33 -----------------------------------------------------------------------------------------------PRWQKHRRLINPAFGRQILCNFLPIFNAEADVLLEKLDVEGVYEILKKIVLEAACQTMGKRMNFQHDGSKAIFECVKRMLSPWLYPELIYRWSRLFDRQQKVVQQRRIKSKSIFIEQVREHVERGQQMSWQDVRDEANVIIAATFETTSTALYFTILCLAMHPEYQEKLHDEPEHGDISIEQLERFAPVPMVLRRAGQDLELGVYLIPSGTQIGIDIYNMQRDVRVWGNPEHFGPDRHAFAFVPFTKGLRMCIGYRYALLLMKLLLAKIFR-------------------------------------- 125602766 89 ----------------------------------------------------------------------------------------IPFTMDGELCRRQRAKTHSILSPRMVASMQSSCVDKVRDFLTSVASTQTPIELQDLATRLMFDVTAMVFGVPDMPSKHVSAAMDTIMELFRHTVPPFCWKAMRRFVSEMVEKAREEAAPTSMSMDVISSYINDPDYNDLLHSKLISYMVAGRDTVGTTLPWFFYNLAMNPRVVSGIREELAHNIATSTCNGDGVPVMFSPEDTKSLVYLHPGWIERKTVVADDVMSGHEDGELWEDCRVYRPERWSHKFLSFNSGPRMCPGKNIAVMQMKIIAAAVVWNF-DLEVVEGQAV------------------------- 145606901 159 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNHTSSDFTTKFVLILAEHPEVQQEIRENLKLLDSAMKETQRLQPLTTSPRMATKDIHLANGVCIPKGTPLVIDGSWRLSPDIYENPLEFDAHRTAASHTGFGHGIYACPGRFFATNELKVIL------------------------------------------- 210080118 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVGNSLAFWLAGYDTTANTIALTAYNLAFNQEAQDKVREEID-------------------RVVQARGKLDYEALNEMRFLEMCV---NETLRIYPGAKRFSKERDPYAFLPFGSGPRACVGMRLAMLEIKHALAKVLEKF------------------------------------ 195107987 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGVDPTLVSLTGTLLSLAKNPEKQARNMAHLPYLRACIKEGIRMYPIGPGTRRLPCDVVLSGYRIVAGKDVGMAANYQMANMEQFPRVREFLPERWPFMYLPFGFGPRACAGKRIVDMLLEIAVARLVRNF------------------------------------ 169769747 183 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTTSNMLTNVMYDLTAHPEYIQPLRDKMKLMDSVMKESQRTNPIAFFNRIATEAVVLSDGTSIPKGANVVVSAHVMEDESIYPNAKVYDGFRFYNKHLGFGHGMHACPGRFFANNEIKILLAHLL--------------------------------------- 71020211 393 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLDDAELIGQITTLLIAGHETTSNQTAWTLWLLAQQSSVQQKLRDEIHDHDAVCKESLRVVPSTIRVAKTSADVPLSKPYPTRDGRVIIPITLINIDDEIWPDAAEFVPERWPMHLMSFISGPRGCIGNRFALAEFKAML------------------------------------------- 29468361 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSEQIAMLLWETIIETADTTLVTTEWAMYEIAKDSNRQGRLYQEIQNVCAVFHETLRKHSPIVPLRYAHEDTQLGGYYVPAGSEIAINIYGCSMDKNQWESPGEWKPERDLYKTMAFGAGKRVCAGS------------------------------------------------------ 145251057 185 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVAAIHTTSDLTSQTMTHLVQNPEILEPLRYNMKLLDSVIRESQRLKPINNMRRVALKEVKLSDGTVIPKNGMLAVSAHKLWDDDTYENAAAWDPERTAPENLAFGHGKHACPGRFFAANEVKIALIYLLLRY-DWKLLEGTVPKIRYG-------------------- 125524693 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKAREVLDASIAELIALRRERKDADLLTAYLACQDEDGAAFDAFLRDTTLNLMVAGRDTTSSALTWFFWLLSNHPGVEARILAELRAHPAALSESLRLYPPVPFEHKAAADTLPSGAAVGPTRRVIVSLYSMGRMEAVWGKCEEFRPERWSCKFAAFNVGPRTCLGRDLAFAQMKAVVAAV---------------------------------------- 145250020 62 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDAIAHELFRWRPISPIPRRADLDDEFQGVKISQGATIMANAWAVGRDAHIFGDLHDFVPDRWRNPHLPFGQGRRICQGKRIA--------------------------------------------------- 170109428 217 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSWLLDGHPRPEERTVHDLDVRTLLVTFASIHTTSQAFTHALYALIENQGWTKNTVTKMYKVDSFLRESQRFDGMAVVGRKVLKDFTLSDGTCIPGSSLSANSWSVHHDEAHYANAHVFDGFRFVREYMAFGHGRPTCPGRFFAVTELKSML------------------------------------------- 196002589 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTGHETTSVSMTWTLYALASNPDVQEKVRREPYLENAIKESLRLFSPAPMTFRVAINDDKIDKYDIPKGTVITIVPPHRYALPDYFPDPLQFNPDR------------------------------------------------------------------------ 169859501 223 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFRAHAKKCALQRKHKPSPDLFYYLIDEDDNKHPPSVVEVINDGGLAIIAGSDTTSSAVTNLFYYLLRHPVAFRRLQSEIDYLNSALNECLRLLPPQRAPERGTGGASIGPYFIPEGTNVFIPTYSVQRDPRFFPLPESFIPERWTAAFTPFSIGTAGCAGKSLAWMEMRMLVCLIMQRY-NMHLADFYDPEMKDYFIMIKGELPIVLTP------ 47027896 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAGLAFCFMLIANHKDIQDKIVQELDYLECCIKESLRMYPPHFISRNLNEDTVLSKYTVPAGTFCHILILDLHYRPDLFKNPHQFDPDRHPYAYIPFTAGPRNCIGQ------------------------------------------------------ 66803480 35 -----------------------------------------------------VLTGPEVIDECFKHREIFKERYIKFSRFFGKDYN--IISSNGDYHYVLRGILTSEITTRKLNNGRLESNKFILEMFSNLCKDNKETLVKNTPNQIRCIFEAAGLLIYSDYLPFLFPLDIKSMSKNDIISSYFFLKDFIGIKLDAIKELKNETTDETSSKLNNIPIIDGSIHYDSILFSISDIIFAAVDSTSNGFSLLIGQLINKPEIQDKIYEEIMRNDENMNESYRYNSPITEPNKTTEDVEVNGYKIAKGTMII----------------------------------------------------------------------------------------------- 156032429 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQILNAGRDTTGSLLGWTFYYLARNPNVYSKLRRSCKYLQYVIDETLRVAAVPLNDRTCNQDTILQPMFLPAGSRILVSTYAMQYRKDIWEDADQFRPERWEGRFIPFGGGPRKCIGRQIA--------------------------------------------------- 115402857 30 LSPI-AHFPGPKLAALTLWYEFYYDTILHGQFARMHRRYGLI----PASGPIVRISPYEEYYEVLYSRDSPRNKYEYYVRQFGQP-KAAFSAVEHSRHRLLRASMNPFFSLTRIRRHESRIKALADKLTQRLHYLDSPDFMPQWCETLSGIAKAGVFFKPFPWLHSVMKCLPQSWVSRVMGLFFSFQQRCASLIQSITDSENNQPGTAFFHEVLKSDLPPSEKSAERLAQEMLIVVAAGAETTAKALTWITFHLLNKPELLQRL----------LDELQRLDPNQTASLLQLEQMPYLNGVILEGLRMDHSTGNSH----------RFMPERWTRKHLAFSKGSRQCIGMNLAKSEMLLAVSKVFR-------------------------------------- 215505235 41 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLRLSPIIGVGRILPEDVVLSGYNVPAGTVLITHNQVACRQASNYPEPESFLPERWPFCLLPFGYGPRMCIGKRFAETVM----------------------------------------------- 164429028 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVVMEGLRCFPAIPMPRIVPRGKTIDGYFLPEGTTASCQAYSMHRDMEAWPDPDAFRPERWFEEFFAFANGARGCIGKHLALAEMKILLREVYSKFPDKTMTEEDEDQLISTRPAGLKCL-LKFEP------ 211582096 181 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEVLGNLFLYLLAGYETTANAMTYGFITLALRQDLQDRIIQEVDYTYGFMYEVFRLYPVCIITKMVPKDTTIQQHVLPAECRVYLNVNAVHYHERYWPDPWALKPDRWRGTLMTFSGGARACLGRKFTQSEYISALATVLR---EYRIVLGE--------------------------- 158336695 229 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSAFTPEQMRNFCAGVYPGGAVSAPSGITSTLHLLFQHPQALSALQHDLDPVEQVLRESLRWPPVPFFTRNTVGATHLAGHEIPANTQIFINNWFLHRLSPHWHDSDSFQPERWDTKFFPFGRGERACIGQDFAKFFMRLTLATLLAKV------------------------------------ 210095542 1 -----------------------------------------------------VLNGYRAIKEALVDYDAFSSRPSFTSRVSMHDIPHIYLT-DNQAYLEKRRFAVSALKTLGMRMVEEHIREEARQLCIKLSEQGPRDIADNLTVSVANIICSMVFGKRYGYDDQFEHGSSQLMTVFPFLRFVECMEEVHAFLRQEITKHRETMDKDLLLAELETQEKTDCFKEENIEWIIQDLFVAGVETTATTLRWGLLYMVLCPEEQQK--------------------------------------------------------------------------------------------------------------------------------------------- 195330664 99 -----------------------------------------------------------------------------------------------PRWHKHRRLINPAFGRQILSNFLPIFNAEAEVLLQKLQHDGSMAIFKAYNFRLQQKVVGILFGFIEQLLEPIVSVVAANANPEQQRSELEMRGKSKAIF---IEQVREHVERGQLSWQDVRDEANVTIAAVDFRDHIDGLVFYHPLPGDASLQELVTELPPSGDISLEQLQRLEYTEMVINEAMRFAPVPMVLRSADQDIQLGEFLIPRGTQIGIDIYNMQRDERVWPHSSTYNPERHAFAFVPFTKGLRMCIGYRYAQMLMKLLLARIFR-------------------------------------- 159232391 55 ---------------------------------------------------------------------------------------------------RLRALAAPVLSRYAPAQAPCAARTTARRVLGRLLPTGGFDLVGEVARPYAVELMLRLLGVPGRDRATAARALAACGPQLDARMAADAVRTLADLVPELVAEKSRGLGDDVLALLLH---DGVAPGDVERI--ALLLAVGAPEPVVTAVAHTVHRLLGRPGEWERARRTPAAANAVDQVLRERPPARLENRVAHTGLELGGRRITADEHVVVLAAAGREIPG--PEP------------LGGADGPHLALALPLIRLAATTAVQVTAGRLPGLRAEGPPLTRPRSPVLGACARLRV---------- 17565222 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCFDLWFAGLSTTHITLTWIVGHVLNYPDVQRKLHKELDYLNAVINESQRCANPINQIHSTSRDTVINGITVKKGTGVIPQISAIMLDDKVFPDPYAFNPER------------------------------------------------------------------------ 90019560 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTIRKGTQIVVPLFAYSMDEKYFPEPDRYYPERDERAYFPFGEGPRNCIAFRMGILVAKIGLILLLSKFPKISFVPASVPLLPKGGV------------------ 218725158 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIPKGVPVGMSAYLMHMDGDIYKDPSKFMPERWDRNYVPFSRGSRKCLGINLAYAELYLVLAVLFRQFELFETDESDVVQVH---------------------- 118636934 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTALALTFGLMLLADHEDVQERIYEDMKYLEAVIKEILRLYPSCLSLDE-RSLKILSDITVKKGTTVDVHIYELHRRADMFPEPEKFMPERHPYAYVPFSAGPRNCIGQKIA--------------------------------------------------- 125585446 47 ---------------------------------------------------------------------------------------------DGEAWRSQRKAASYEFNTRSLRAFVPLLRRAAAEAAAALSRRPTMAPLPAAGFADAFRDAANLSAGRFRYAVPWFWRVKKALHIGSERRLRESIAIVHDFADRIIRSRREEIRHDLLSRFMASHD--ESYTEVALRDVVISFLLAGRETTSSALTWFFWLLSSRPDVERRIRREMQYVHAAITESMRLYPPVPVDHAQEDDVLPDGTAVEAGWFVAYNSYAMGRMESVWKDAAEFRAERWPFRYVSFHGGPRVCLGKEMAYIQMKSIIACVLQ---ELELAVD---------------------------- 149269308 139 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EENLLALVSNLFTARTKTTASTLHWGIILMMLYPEVQKKVRGEIAQPRIEHRIQMPYTDTVIHEIETTTDVAFKNYYIPKGTEIITLLTSVLQDQTQWEASDAFDPAHKKESFVPFSWVRCMCAGEPLAKMELFLFFTSLMQKF------------------------------------ 119478532 97 ---------------------------------------------------------------------------------------------DQDHHPRIRKALSYAFSEKALRDQEPFVKHYVDLLIQRLREDNRIDLVEWYNFDSAYHSWVDAFWKSIKISPYARAMVQRLLRLFAPRALKEARLRHLQYVEERLARGILRDKPDFISYILRSKGTADELTDGEVEANVNFLLLAGTETTATALSGTTYYLLKNPEVLRK--------------------------------------------------------------------------------------------------------------------------------------------- 67525633 646 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGRVIQSDRILHDGVIPKGTIIGVPAHAISQDGDFYPSPSTFSPFRNASSSLSWGYGKHACSGRFFAANEIKLIMAYFLLNY-DFQFAGGRTER-PANYTFELQNMP----------- 115401846 122 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTGITVTYIMWELSQRPDLQKQLYQELSGLGRCGEEIFRLPSPAPLPRVATGTTIERYKSIPGGVRISSSAYSLHRIPEVYPHPFEWLPERWLKPFWPFGSGGRMCLGSNFALQEIKLVI------------------------------------------- 170111410 261 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMLLASRDTTAGVLTYLTYFMAIHPDVTAKNFRNMKYMRAVINETLRLFPPVPNVRETRSSPCVRPLYMPAKTPIVYLPLLTQRNPALWDDADAFDPERWPAMFSPFSAGPRICLGQNYAYNQMSYFLVRLLQKFDRFTLAQEFQPE------------------------ 169599416 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMAEARKIVDARRLKSTEDMLASFIRNGVSGDDLFQE-----AFEQIIAGSDTTAAAIRIIMLYIITHPRVYRKLQLEIDYLGAIVREGMRVHPPNLFSRITPASGDVKEYHIPGGTLIGYSAWSMHRNNTYGPDAYIFRPERWKTNDMVFGYGRWVCLGRNIALIEVHKAVFELFRHF-DFALTDPTKPW------------------------ 46138975 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLAAIHTTTDLLSQTMVNIATYPEIFTALREDLKLMDSFLKETQRMKPIIGWRRRALADVTLSNGMTVKKGNKVVVTAIHMWSDGNYNNAKTFDPCRTSANHLGFGHGTHACPGRWFASNEVKIAL------------------------------------------- 171679197 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIGGLDPDTNLFWSAILFLAQHPDKFRKFATHLPWLSGVIDESLRLHTNGSFGQRVTPGATVDGHYVPKGCGVQTSIFAAFHSERYWHKPHDFCPERWLPAFRPFSAGTRSCIGQNMGYRQARILFAKMAWKL-DWEVVNPHEFHW----------------------- 171677368 240 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLLTDLIQLHSRPDEFTDNYLRRMAVTNFGAGHETLCATLTSVLAMIGSHAEVEARCFAEISSCQAAIKEAQRLWPVIGMSRTVPEDCVIGGYAIPAGTTVGCSPLGLHFNEDVFGDGLEYRPERWERSNLIWGGGGRTCPGRYLAEMIVFKVVTALLAEF------------------------------------ 86742788 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRSLHDCAVEMVLREREEPGNGALGALTVVREDGTGFSDEELVSTVLLTAIAGYESTVVQIGNGFLAMFRHPEQMEHLKRGRTDIAAAVEEILRYSTGFAGMTYAMADVELGSVTVPAGATVFVSLDSAARDEAHVDSPQRFELSRSARHHVTFGSGHHY---------------------------------------------------------- 125573334 45 --------------------------------------------------------------------------------------------------RLQRKLAASSFSPRLLRLFAGRVARRVFDLQDRRVRRGPGDGRDDAFFAAFDDAIDISFGRILHP-TTLAWKAMKLLDVGSERRLRQAIGVVDEYVTAIMESKQRCSDSDLLSRFTAAMMEEDEAKRRFLRDTVKTFVLAGKDTTSSALTWLFWFLAANPECERRVYEEVDERDDGYEELKRMHPVPLASRVAAADDVLPDGTVVRAGWFAYSSYAMGRMPQLWEDCGEFRPERWAARYPVFHAGPRSCLGKEMAYVQMKAVAAAVVRRF------------------------------------ 110347019 2 -----PRIPRDRSLD----STIALMGDPYRFISNRSRRYRSDLFETRLLLRKTICMTGPEAAQLFYDPSRFV-RTGAMPKAIQKLGVGGVQGLDDDAHRHRKQMFMSLMTPERIEQLVQLTAAEWQIRVLKWGSMDEVVLYPELHLLLT-RAVCAWAGVPLADSEVDARTKEILRHLWSRWARKQADRWIADIIDQIRSGRIRPPEQSAAHIIAWHRDLNGELLTPQIAAVELINVIRPTVAVSVYMLFVAHALHAHPKIRERLQADEDYSRRFVQEVRRYYPFFPVAARTRQAFDWNGYQFTAGRRVLLDLYGTNQDPRTWKRPEEFEPER------------------------------------------------------------------------ 154309105 96 -----------------------------------------------------VLTQAADIQAVFSDSDHFKAVNNNSGYLLGQILGQCVGLISGQQWKRVRSIVEKPFHRSVTPRYVPMIEQRTTSFFQELWDRGLIDPADDLYGKLAPDVESELRALAPIRESFFRFEWSAYLPTQANRHLAAFKERWIAFNEFAYRRAKEQGLNAPILDLFAAKEMGE-LTENEMLHTLDEMLYANLDVTIGGVSWNLVFLASDISVQDQLRAEYQAAQKEADENGRPLAAFSVPQSIPTPRVVGGYEFPAGTNFVIDSYALNIRNSFWEDKAIYRPSRFRYNFWRFGFGPRQCMGKFVADTLIRNILVHLVR-------------------------------------- 190348592 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLSLEDLRSICVSLVSGGFETLASITSLLLAQLSTENGKEWQETAYGELTDAYIRETLRHYPVICPPRKTTREFEYEGAKIPKGVTVILNCQAANHDKEHFADADEFNPARWPPFHFTFGAGSRACPG------------------------------------------------------- 67525873 287 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGAAADTTVITLTTFTLAMILFPDVQRKAQEEIDYINALVLEALRWWPPMGFPHTATEGFEYNGLYIPKGAYLLPAVWWFLHDPEVYDNPEIFDPDRPRNEPTPFGYGRRICPGRFFA--------------------------------------------------- 5231172 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSGIAFTILQLAKHQHLRQKVYDEIKYLDMVIKESLRLPPVSFIGRRLLEDTEINGVTIPAGLDVTVPIYFVHRNPDVYPDPERFDPER------------------------------------------------------------------------ 59861912 47 -------------------------------------------------------------KEAFQNGSSFSGRPPVPVLTWVNQGYGIIMAMDGHSWRQQRRFALHTLRNFGLKSVEERVTEESGYLISELPFNPQHAIHNAAANIICSIVFGDRFDYDNKSFTYLLEIIKENLDPGPHQKIYQNGEEFKSFIRESVKAHRETLDPDLLEMEKQKSTQDSTFHEDNMVMSVGDLFFAGTDTTATTIRWGLLYLTQNPDVQER--------------------------------------------------------------------------------------------------------------------------------------------- 119474559 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETSGITFVYMMWELSKRPQLQAKLRQELPLLDAIVRETLRVHSPAPAPRVTPSSPEEGYDRIPGGVKVSSSSYTLHRISGVYPQPFEWLPERWLDPFWPFGSGGRMCLGSNFALQEIKLVMAAVYTNYTT-SIVDDEGIEQDYAFISLPKKLMLRFTP------ 154310427 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRLMPFDSAHKALESFENFGQYMNELFAESKGSEGMDIMGFLVKSQANKVALSDSEILGNAFVMMVAGHETTANSVHFCLVEL------------------------------------------------------------------------------------------------------------------------------------------------------ 145601519 109 -------------------------------------------------------------------------------------------------HRARRAPMSRFFSRAHVFRFEDEVLRLASVVADKMRRGKSFDVRDAFNCFTADVVFLHALGKPLGFVEMWTEMMTDMVYLIKHNAWARWAAKLAGMFSTSVKALNELMNVTIPGLLKSATDDGAEMDMFRLGGEATVLLTAGTETTSAALAIITYHILARPEVKAALAARRPYLWALIHESLRHSPPIVARRIAPEDMVYPPVTIPRGFTVAMSTITSHYDPTIFQDPAEFRPERWKKSLLTFGRGSRACIGENLAMCELFIM-------------------------------------------- 217426435 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQLIEERRGCYHDDMLDSLLKIDDSSRKLDDEQIIDLIIALVYSGYETVSTTSMMAVKYLHDHPGVIRKGKSREDAIDWNDYKSMRFTRVNGVLRKTTQDVAMKGFTIPKGWRIYVYTREINYDPLMYPQPLSFNPWR------------------------------------------------------------------------ 68137321 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRCINETLRMYPPPILPRTSTKAYRISDVIIPPNMKIHIPVYAIQRDERYYPEPDRFDPERHFSTFLSFGEGPRICIGQRLGVMQSRIGLATVL--------------------------------------- 169854461 65 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLISWLLDTAPEGYKTLD-EFASRVISINIAAIHTTSITLSNILFELAARQEYFEESMGKMRRLDSFMKETSRVTSAISMSRKTRTEYKLSDGTVPRGVRIAIASAPTHFDPAIYEDANTFKGFRFAPNFLFFGYGRPACPGRFFAVNEIKAMLAYIL--------------------------------------- 125587056 55 -----------------------------------------------------------------------------------------------PLHRAMRGAMLSLVRPAMIRSLLPKIDAFMRSHLAAWSSSSSSAVVDRQIAGVSAGPLSDALKAELYTLVLGTISLPINLPGTNYYQGFKARKKLVAMLEQMIAERRSSQKEHFDIRKGKAPEDAIDWNDFKSMTFTRAVIF---ETLRLATVVNGLL-----------------------------------RKTTQDVEMNGYVIPKGWRIYVYTREINYDPFLYPDPMTFNPWRWLEKFMLFGGGSRMCPGKEVGTVEIATFL------------------------------------------- 46128069 118 --------------------------------------------------------------------------------------------VDKADHARKRRALSAAYALKNLENWEFKVADKAERFIRAFARPGPEDLKFDYRAAIADIGLSERLGFLDQGHDKLSKLFSKDFRKWWNLNEGWNDIVYHRATQRLERYNKGEKLPDFFQALMHSEANPPGLEWGEIVAEVSIMMNAGSDTTAIAMNNVMYWLLKNPSCMAKLRQEVDYLRACLDESLRITPPTTFGRTPPEGWNIMGDYVPGDTTVSISAYVAHRDPHIFPDPESYVPER------------------------------------------------------------------------ 194207493 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDTLLRARAE--NLSDTDLQSKVNTFLLAGQHTTTGGMSWLLYHLALNPEHQQRCREEIRSILRDRSSITWDPPVPSLCRELSKPITFPGGCSLPAVMVFWIWWWVALSFLVFESPWNDSDQRHPHSFLPFLAGPRNCVRQHFAMAGLKLSIALIL--------------------------------------- 19386832 45 --------------------------------------------------------------------------------------------------RLQRKLAASSFSPRLLRLFAGRVVRRLLLFFDAAADARRVFDLQDVLKRFAFDNICSVFGVDRDDSSTLAWKAMKLLDVGSERRLRQAIGVVDEYVTAIMESKQRCSDSDLLSRFTAAMMEEDEAKRRFLRDTVKTFVLAGKDTTSSALTWLFWFLAANPECERRVYEEVDERDDGYEELKRMHPVPLASRVAAADDVLPDGTVVRAGWFAYSSYAMGRMPQLWEDCGEFRPERWAARYPVFHAGPRSCLGKEMAYVQMKAVAAAVVRRF------------------------------------ 169865694 408 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNLLVAGRDTSATLLTFALYALTQHPHVESKLRNEV------------ISKVGYSRRPDYEDMKELKYL------------------RAFVNAEEFDPDRFPNPYIPFNAGPRICLGQQFAYHETSFFLIRLIQQFTNFRLAEDA--------------------------- 110743305 41 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVKEGLRLHPTIPLVLRTFQDCTIGGFSIPKKTKLVVNGYAIMRDPDNWEDPLEFKPERFLAKYLSFGSGRRGCPGVNLA--------------------------------------------------- 119469260 189 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNVMYDLIAYQEYIQPLRDKLKLMDSFMKETQRLNPVSIASRYALADITLSDGTFIPKGAMLVISAHTMNDESIYPHADTFDGYRTSNEHFAFGHGLHACPGRFFAANEVKILLIHLL--------------------------------------- 115391331 647 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRSSVGLPRVVAKPTVIDDNTLKEGQHILCNLVAASHDPVSFPEPEKVRLDRDMDLYVHFGSGPHKCLGFGLCKLGLTTML-KVVGGLDNLRRAPGPQGQLKSGFFPFPTTMKIQWD------- 119478648 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEEGRISRTELLHTLDEALFANIDVTIGSFSWIPPFLAAHADVQRELRDEIKQARSCINESARPVTNYTYAQSLPTGREVGGYLIPVGTYVVVDTNALNRDPGWGSDRGEFRPRRFRYRLWRFGFGPRQCIAQALADTVLKVLV------------------------------------------- 169863775 1 --------------------------------------------------------------------------------------------MDGPRWRLQRKTFAQYFTQSENKKYHPLLRERVQELIERVRLNPNN---HDAPTLVTRFTTSVIIKVTYG------------FDIDDSKVYNETIQGVVDRFQEA-----ALPGRFLVDVMPFLKYVPAWLPGAGFQR------FAGVDTVAGALGSFIYAMCIYPEVQRKIQDELDANIVPGHLPSFDNRDQL-------PYLNAAIKEGLRWITVTPLYPSEFMPERFLDPSK--PALDP-ALVAFGYGRRSCPGVHFAFDVMFIFCSSILT---EFEVYSPEPLPKVPDLVDGPKS------------- 85861059 56 ------------------------REDILNAFGCFLDKHGPTIFSWLGPIPFMIVSDPQVVQDIFTSPH--CVNKGIIYKAVDDGAGVGLFSLKDPRWSIHRKLLNPAFGHKVLLSFLPIFNRETALLLDQLQDDGEKDLIPLLQSFTLGIATQTTMGSDVKDEESFRTMTDMCFSPWLNSRFCRQLAEIRQFIRKIIERKLA---EDEMGALPSIQSNDKNLFTDLMRRGVFTLVFGAFETTANAVYYTLMLLAMFPEYQER--------------------------------------------------------------------------------------------------------------------------------------------- 169763158 273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGGGADTTVSTMMCFFLTMALYPHVQRKAQEEIDYIDALLKEALRWHPIVPMGHMAMEDDMLEGYRIPKGAAILSNIWAFTHDPNEYHDPMTFKPERSDNGHLAFGFGRRVCPGRNLA--------------------------------------------------- 159481496 3 -------------------------------------------------------------------------------------------------HRSLRRLLGPCFSPQAVEGYLPSIQAICERYLQKGARMLTFEVMSHVVFHFSPQQLASLSDAFDVFVRGIFAPVALAIPGSNYAKASAARKVMVAALTQQLELLKG-------GSGGGGNGGGANGGGDGDSDLAINLLFAGHETTATSIVRLMLVLRSRPDVVSRLREEQAYLDAVVKETWRCHPVPMVPRRAVRDFTLGGHDVPQGWGVVLGLVEPMRDLPAWSHPSHFNPDRWPPQMLTFGGGGRYCLGANLAWAELKVFVAVLLR-------------------------------------- 215448909 158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLTDQELLANMFTFMNAGNETTAATTSMALAYLALYPDFQDRDRAWPDGVPAFVNETLRHFPAASRGRVVLKDTSLPAQRFRRNSKVCLDFGALHMNPLYWDDATEFNPDKPREAFAAFSLGPRSCIGQRFAMTE------------------------------------------------ 46109714 139 -------------------------------------------------------------------------------------------------HRKRRKPIEPYFSRNGVLKLENLIGERVEKLFHKFHELSGTGVVADVMQHICIEKPESLLNSDDFSSEWFEMLRNVSLVIMWLAPSAAHFQTFRVQAGRQIEQAKENDRKGITTLVHESGLAPEDLSTERLQKEAMVLLGGGTTTTARTATMTCFWMLSMPEKGQRMAEYPKKKPSLTEESLRMASMRRLPRTSPDALQFKDWVIPPGTPVGMNAYYLHTDPNAFPEPFEYKPERWKRSFVPFSRGSRRCPGSSLA--------------------------------------------------- 170940316 126 -------------------------------------------------------------------------------------------------HRVRRNALNKFFSRAQVFRLEPTIRDLAERLCDKILTVGPFDVTTALSLFTTDVITGYCLGDNKGWEPNFREPLYAQLKLVYLFRFIPWMAMFTRRLSEDMETLFNVLIVDMPNYVKRAQANLDKGVDDRLVEEGFSLFVAGTETVSWALTVITYHVLTKPEILRK--------------------------------------------------------------------------------------------------------------------------------------------- 169867691 28 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDRLPDEEVLGQISTFTFAAADTTSGALLRILWLLCKHRDVQSKPSHVPDDGKKLMCYIHSYPPVSTLMRECRADSVLPLSKPPKDTRIYLSIFSCNRSPELWPDVFEWKPDRWLSPLMTFLGGGRACIGFKFSQLEMKVVLCELLEHF-EFSLPKDKEITWRM--------------------- 218720980 286 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRFYGPHTSGRHVQEDTVFTGKRLRRGASLLVATSTLQRDKAVWADADEFVPNRFRSPYLPFGGGISHCSGQHLAFVEMAMVVACLLDRF-DMQIVPGVEE---TAFPQPFKAAPL---------- 45934800 40 ----------------------------------------------------WVITDGALARSVLTDAR-FGGLTRAGGRYRAELLPPAGPEVGPARAGVRRADADPAVSAQDEVVVEALAEQLSRTLLGGL--GDDFDLVAAFARRLPAQVLAEFLGLPAAARSRFEECAHSLDSRLCPQTLDITRTGLAAELRELLARHLGGSGP-------------------RSAQAAVSLAVEVAAPAGALICNAVEALSSSPGQWNALRQNPEKADAVVAEWWRRPPVRVESRIAQEDVDVAGVPVPADGHVAILVAAAQRDPAITPAPTKDDPGQGDCG-VPLGGDAHATSAARTVRALCRGALRALAQEAPGLRPNGTPVRLRRAPVTLGHARFPVA--------- 90419236 2 -------------------------------------------------------------------------------------------GLDDEAHRLRKQMFMSLMTPERIEVLMAITAEEWQARARLWALRNEIVLYDELHELLTRAACAWAVPLPESQVRQRTHEITALFDAPAHWRARWARKRADRWIENIVGRIRRPPEGSAASIIAEHRGSNGELLSPHVAAVELLNVIRPIVAVGVYITFVAHALHQFPECRRKLEAGDDFTEMFVQEVRRFYPFFPVAALVRRDFEWGGYRFPRGRRVILDLYGTNRDARTWDEPEAFQPER------------------------------------------------------------------------ 125602768 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLAAAHAALHAALFETLRLYPPGAIERVAADDVMPSGHEVRAGDAVLISIYSMGRMESLWEDCRVYRPERWSHKFLSFNSGPRMCPGKNIAVMQMKIIAAAVVWNF-DLEVVEGQAV------------------------- 194702310 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLVDVLLRLVEEDERLTRDGVKAFVQDIVAGGTESSAVTIEWAMSELLRRPDVTERDLPDLPYIDAVVKETMRLHPVGPVPHHAREHTVVAGYDVPAGARVLVNVWAIARDPASWPDPDAFRPER------------------------------------------------------------------------ 195649007 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVDGYRVPANTRLLVNVWAIGRDPEAWERPLDFRPERNCFELIPFGAGRRICAGKLAGMVFVQYFLGTLLHAF-DWRLPDGEE-KLDMSETFGPKAVPLR--------- 46370478 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGGSDTTVSAVSSFFVAMALYPEVQRKAREELDFIDALVKEAFRWHPASPAPHITQEDQIWDGYLLPKGALLLPNIWAFTHDPSVYHDPMAFKPERDPMKFV-FGFGRRICPG------------------------------------------------------- 39954738 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFAGRDTTASLISWVFYNLARDPARCHKLRRCRYLQHVINETARLCPVVPVNSRRARRNTTLSKVFVKEGTLVYFAPYIMGRRKELWEDAERFVPERWEGKFIPFSGGPRICPGQQSA--------------------------------------------------- 215453028 54 ------------------------------------------------------------------------------------------TEVDPKAHVVLKSMLGSFFSRQGILKLEGVIQDQINKLVSQLIPNHTFDIITQYTFRYPAFKHPIMLTVDGRIRSKWAFKHFPFLVTWQLGALRDMGQLVDEAMRSTEAEEDKEDRNVFYTLIRNAGTKYRHLIRGYLVSEGLDLRVAGSDTVANACAIGSRYLVKYPEVRRKLQTWPDRDRPMPLEKLEKLPYTPMSRIVSDDVSIAGHAVPPGTVVGIANSFVHLNADIFPDPTRFYPERWENGHVTFGKGPESCLG------------------------------------------------------- 3929357 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGGSDTTVSAVSSFFVAMALYPEVQHQAREELDFIDALVKEVFRWHPASPAPHITQEDQIWDGYLLPKGALLLPNIWTFTHDPSVYHDPMVFKPERFLERQFVFGFGRRICPG------------------------------------------------------- 156407176 20 -------------------------------------------------------------REALQNAENFSSRPPNWQTQALGTHKYSVAFGDNSVQTQRKKALLRMFHQSRADILNDVVTSEVDLLNSKLAASGPRDLIIRFGEHVTDEVERELMEISKAGRKFQESSNLAFLTDFLPWTFEENIRALMDFVRKIYLERRQTYENELSSFMTTSHEEGQKQVEKKEIENQVDTFGAGLENVSSSLLWAVAYIASHDELQDELRDEIMRVQATILETFRLGSPLTIPHYCNKSCTVKGFEVREGSLVLVNLWGINHDPRYFCDPYVFEPHR------------------------------------------------------------------------ 156031116 206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDGAFQESLRLNGGAMMSRQVKQPTMIGNKLMQPGSNVLMPSRQLHMNESVWKDYKNFDAERKHSSYRPFGGGISYCPGRVMAKEQVYAFVAIIFRRF-DVKLAPG---------------------------- 169854495 195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESTRLAGIVCFGRKARNDYTFSNVVVPKGFRTAIASVATYLDPDVYEDPDTFDGFRFNPSYLIFGGGRPACPGRYLAVNEAKLVLAHVL--------------------------------------- 171678771 40 -----------------IHDLPRFS--MWLKFKEWADEHGPIFQTRAVDQTFIIVSDEKIAEELLKRGHIYSGRPSLINHKEGVGYSALMDRHD--TWKTQRKWAHAAMAEAYKHHFYGHCEKEMKRYLGLLLIDPARFL--DYTREYCGRVMSRLAWTPLWHLPSFMNPWYNFEIKREKEQRAWWLNNFRLAKDRMLKGTLPNDTWAYRYFEQLKREGNESLDQEEEQEIFASCMIGGVVTISGPLKFFLMAMALHPEWQRKAQEEIDRVRACLKETVRWRSGVPVPHQAERDDVFRGVPIKKGTIILACEWSLNRVPEKYPDGDNFRPER------------------------------------------------------------------------ 187470849 44 -----------------------------------------------------------------------------------------LVTLDGSKWKKHRQIVKPGFNISILKIFITMMSKSVRMMLNKWEEHIAQNSRLELFQHVSLMTLDSIMKCAFSHQNFLHHNDLVFKFSSQGQIFSKFNQELHQFTEKVIQDRKEKRRQDFLDILLSAKENTKDFSEADLQAEVKTFMFAGHDTTTTAISWIFYCLAKYPEHQQR--------------------------------------------------------------------------------------------------------------------------------------------- 119491017 88 --------------------------------------------------------------------------------------------------TTLRKTLDPMFSHRALRYFRDSLDAGAQDYVAGIHRFAKADLQRYPFFEVASMFYGKMSEGEQERLWDLGRRYSRYLNTKAWNNARDYQKAWLDFNREIYTARKMTAPDTPIVVLTEAAERGE-LTPNEVTDTIAESTFANLDIVTHVISSCIILLADSPEVQNDLIQEMEKNKADREDYIRPVLTFTFPENPPREKILGNFVIPKDTTIIVDAFAINIRNPFWPDNRAYRPSRFRYNLATFGYGPRKCLGQHIA--------------------------------------------------- 194365351 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASHDIDIDGVCIRKGGAYELSSYFQHHSPDYWQSPDSFDPDRWKGAYVPFGFSSRACIGSAVGHAQL-LLFCALVTRDFELQVQDQPAPWMQ---------------------- 156049869 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEEDITGNLFAMSIGGFDTTANTLSYSIMCLALHPIWQEWIVAEIDKVQAIMYETLRLYTVPTIARKTPHPQTIKNINFAPETEVHLNTTVIHTLPSIWGDSLDFRPSRPKGTFLAWSHGPRYCPGMKMSQVEFVGVLYEIFR-------------------------------------- 85090597 251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLDSFFQETQRREPPIMLGRLAQQDVTLKDGTFIPRTRVAFPMLEHQMDPQTYENPNEYDPMRFRKRHLGFGYGNQACPGRQFAVAEIKLIMARMLYEF-EFKFADEKKGRPKTGYIN----------------- 210081718 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDILLRADEDGNGLTDAEIRDEVDTFMFEGHDTTASGLAWTLYCLACHPGHQEKCRPSMKYITFCVKESLRLYPVPEILRTVETPLTFDGRTLPEGSQVYINLRLLHRNPHIWEKPEEYNPLR------------------------------------------------------------------------ 212537201 31 --------------------------------------------------------------------------------------------------RARRGYMNKYFSKRNMSSLEPLVQERLDRLIDERLKTGETLNLDGCFSALTGDVITRLLDFQFVVRNAFMGFSKMLMPLPVIQLIAPPVAELQQLRAEIAENGYKKFHADIVSSLNDESIPPAERTVDRLVDEGTVILLAGTDTTSRSLAVTMYYLLSNPDCLAWMRHELEYLTGVIHEGFRFGPVSRMPRISTQDLQYNEWSIPPGATVSMSTMFMHLDENIYPNPTKYDPER------------------------------------------------------------------------ 125590300 55 -----------------------------------------------------------------------------------------------PEWRSLRRMVSGMLSAARLREFRPARLRAMERFVARVRAEAAASNVRFAMFCVLLDMTFGLLDLDEGARRARRRRHEARGARRGGAHRRLPPVPPPLPVAAAPPGGRAPPRADYLDSLLDLRVEGRDPTDEELVTLCAEMINGGTDTTATAIEWAMARVMDNPSIQARL-------------------------------------------------------------------------------------------------------------------------------------------- 194339189 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAALSFILYNVAANPEVQEQLVQEMHYTERVIKETLRLYPSVPFARLVKEDLPVGGYVIPAGANVTISCLQMGRDPVQWPDPEKFDPDRHPYAYVPFSAGSRNCIGQKIAR-------------------------------------------------- 169779511 59 ------------------------------------------------------------------------------------------------EHVASRKAISHAYSVTNTRLFEPQVDGILSELISLLSESATEDIMDWFTYDVTSLFVCKPFGFVEKRTDVLIQNKNKVLFIIFIMTIQENLSWIRRYLMPHVKRHLLVKGSLLSSLMEILGTEGCPLSLVDVKAEIFFAMLAGSSVTPSQLARVIFHISRNFKVQEKLYHRLPFLSACIREAQRYAPTMSQPRYAPEGTELHEQYVPPGTSVSTSPWIIGRNKDLYEDANSFRPERWRWDHFSFGYGARKCLANNFGLMQLYKVAAEVFRRF------------------------------------ 156388037 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETLRCAVVAPWGARVQHDLQIGEYVVPKGTPIITPFGVVLQDPELYPEPQMFDPDRPSHAYEPFGAGKRKCPGWRFSIAEGLVFLSVFVRRFK-IRLVPGQKVEPVYGLVTTPKELWVA--------- 171678379 32 -----------------------YYSDVYAA------TGAPIFTVPLPGQKMYVVSSPDLIQSIQRQHRAFSIDPILMSKESDAILQHNVYGDDGDHHIALR----DGTKPSNIDEMNRDMLREVSSSLDLLEPPATTRAVYGPMNPYNDQSIADAFWFEQGIMPIIINILPTLFARKAIAARAKVSQAFYKYYTS-----NGQESASLLTRLRYGVATRNKLPVEDIAKIEIGGTIAIMVNTIPAAFWTLFYVHANPALLASIRAEVEACISSYQETLRYVGMGTPVREVTQDTYLDGYLLKKGALIQMPTRVVHSDPKLWGEPERFLPENKSSRFRTFGGGKTLCPGRHFA--------------------------------------------------- 158323895 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGLVYFLMLLANHRDIQKKVTAELDYLDCCVKESLRLYPPPFISRELQEPVVLSNYTIPSGMFVHIHIFDLHRREDLFPDADRFDPDRHPYAYIPFSAGPRNCIGQ------------------------------------------------------ 115396588 703 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAFRLFGTFGSYREAQTDFTVGPVDIKQGDKVFVGAVKANRDPSVFPDPDEVRLDRPLDSYIQFGLGPHAGLGKEATLLALTAML-RVVGRLDNLRPAPGPQ-------------------------- 47215609 130 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMRLSSASLNIRVAKEDFLLHAYRIRKDDVIALYPPMLHYDPEIYEDPYEYKFDRFRYFYMPFGSGVTKCPGRFFAVYEMKQFLSLVLSYF-DMEL------------------------------- 67904618 219 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGSDTTAGAIRGTLLHLMTNPRVYVKLQREIDYLQAVIREALRVWPPNIFPRDVPKDVNGQSIFLPGGVCIGYSAYAMHRSEKIYKDAKAFRPERWPNPDLIFGHGKFQCLGKPVAQVEIGKMIFELLRNFDLALLNPTHPWDARNNLLFTISNMWVQVT------- 115396358 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFLQTMYELLYTNIDVTSTVTSFLLLNISANQSFQSKLREEIQARQNEPMESLRMSPWFSLPEKTATDKIIGGYHIPAGTPTIIDWKRLNTTPEIWADSEVFCPERFRYAFLRFGIGSRRCMGQNIAIVMLKMAVIEVLKR------------------------------------- 215463288 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDAMVKEVLRWKPVLPLPHLSTTDDEYGGYFIPKDSVIVGNAWAMLYDESLYPRTDQYNPDRFKHPEMVFGFGRRQCPGRDMAESSIWITIASVLA-------------------------------------- 125532629 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLRKHPPGHFPHKAAEDMDVGGYLIPKGATVNLMVAEMGRDEREWENPMQFIPERKRIRMMPFAVGRRMCAGINTAMLHL----------------------------------------------- 211962419 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGLMADEIRDTASLLLLAA-ENTALPIVWALYELAKDPLLQERIYTATRMEDNVFLESLRFYALPILSRSASKAIHLKSVDFSIPTVILVDNYSLTRDEVLWGDANVFNPDRFQAPWLPFGFGTRKCLGERLAVAHAVIFLAFIVRHF------------------------------------ 171693809 30 ---------------------------------------------------FYVISHPKHIAELSRNTQNFSKATGMSPEGIAKTYNLDPDALDAKDHFKHRQLHTTQLSPSSQNNNLPSLDQTILTWLQNHLTIPEVNFYEFVNTVFIRAGENAFFGHDFQIYDELHWRDLYLFPPFLAPELTAIKGKLTAQFKKYLAQERDKQNPSWFTPNFELALDKLEVGEQDKAVFFLMLYLATTNTPKLLFWCLAHLLSSPATCLDKIRAEISPAFTGDEEVLRFRSHSVSARVVTADTVLGSFLLRKGAKVLIPYRVFHFDETIFKDAKFFKPERWES--LPFGGGKSICPGRYLAEREVKKAVALMMRRFDFEVLAEGGP-------------------------- 64653268 149 ----------------DSLHPHRMSLEPWVAYRQHRGHKCGVFLLNVADRG--------------------NSSPPF--PGGIHGAPTHSGCRNGPEWRFNRLRLNPVLSPNAVQRFLPMVDAVARDFSQALKKKVLQNARGSLTLDLNFLHALEVMFKSTVQLMFMPRSLSRWTSPKVWKEHFEAWDCIFQYGDNCIQKIYQESRPQQYTSIVAELLLNAELSPDAIKANSMELTAGSVDTTVFPLLMTLFELARNPEHPQKATTELPLLRAALKETLRLYPVGLFLRVASSDLVLQNYHIPAGTLVRVFLYSLGRNPALFPRPERYNPQRWNFYHVPFGFGMRQCLG------------------------------------------------------- 189193883 609 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMRHVGVVPGPRIATRDITVGPVSIKAGHTILIATSKAAMDPIAFPNPEILDPHRPFTSYTLLGHGLHFCFGARLVGPSLASTLREVFK-LPNVRRAPGKQ-------------------------- 211585460 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGQHTTSAALVWILKLLADYPSVQEKLREELQYLDAVLEETLRLRAAMLVPRDAAKDTELLGHRIPKGTVVLLVCQGPDYKPKYWPDLEIFDPERWSYPQLAFGLGIRSCWGRRLAMVEMRIM-------------------------------------------- 114761493 12 ------------------------------------------------------------------------------------------------QHSELTRLFAPLMSRQAVAYYEPAIQDSIAEMTSTRGEDGRADVVPLIHAALT-RISARVTGVDGVDSKQATERFRDMVLAVSAATTASYSEWMQASLDRRIALAKQHKAGDVLMSLCLAEDLSRPDDDKYVWRHCAQFLTGSIKTTSHMLPHAFVHIDEWIKEHPEDRPNPEWLHRAIAEAFRLHTTPARFRKATRDVELSTGRKVASGEMVAIHAPVANVEAFGEDGRYFNIHRKKAWGMTFGIGKHSCIGQNLAKHGTHGTAVRLLKAMYELELDPDNPPQRPHDNLHTWESVPVILHKA----- 46138191 774 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGHDTSAGTLSWIIRRLMANPEEQQELTSHAPYLDAFLEEVLRYCPVVTIMIVARRDTIILGHAVPEDTPVFLNLTGASMSRENWDDPEMFYPERWAGPTLAFSAGNRGCWGKRLGYLELRVVLSILIWVF-NFEEVPEEIVNWDTSLVTAPKECFVRLTEAYPGAI 124361290 23 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTKDNIKAIIMDVMFGGTETVASIIEWAMAELLKNRHVEETDLEKLTFLKCILKETLRLHPAIPLLHETAEDVEVSGYFIPKRSRVMVNAFAIGRDPNFWSNPDEFNPSR------------------------------------------------------------------------ 156056084 19 ----------------------------------------------------------------------------------------------------------PAFTDRAVARQEGIIQSYVTLMVEK--------LLGEIGRPGNRKMVMALAGV-MQYFPSLESLILKLLPARIRKMQAGHFSNAAEKIHRRLQRPEAAVGDFMTVMLDQKNNPNSKMSMPEIESSVALMLLGGSETTGTTICGTINCLIQNPVELTKLECEIRNCNAVINEGLRLCNPVSGGRIVPRGAVVCGQFLPEGTHVAMNTIVMAHSEANFHRCLEFLPDRNDNRNIPWGLGTRNCLGRSFGQAELRVVLARL---------------------------------------- 121714691 93 ---IPPDFVDELKMLPDHTFPSALRHFFLHKYLWPIDQHKLDYGH--------VVIKNDLNKSMSRVPELCDEVDAVFPLEFPEFKGWTPIQVYPKMLRLVSRINGKIFVGPSLYDNEEWITISCNRFFHPWLRPMAQFFIPELRAVWKCNERAQALLTPVLHQRQAQEASASKGGGGEYKKPNDSIEWLRDLV------PGPDKNDPLFHAISQLGIGAVSVNTTCQLLTNSLFNLAAYPEYLPMLREEIVWAANNQHWTLASMGQLKRLDSFIKETLRFHLTATFQRVALRPITLDGTTIPPGTYTFAPTNAVNFDSEVYPDPEAFDGLRFTKTELQFGSGRHACPGRWFASHEIKLVLAAVIRRF-DLRLKGEERP------------------------- 215454702 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAIIKEVLRYVPVAPLAHRVMEDDEYEGYRIPKGSVIIGNVRAITLDPELYPDPEEFKPERHLGVHFVFG---RACPGSYLAER------------------------------------------------- 31415969 42 -------------------------------------------------------------------------------------------------HRHVRNLVLRLFGPENLRRMLQEMQKTAQASLLSWLDRPSIEVKEEVSSMIIFSIIAKKLGKLWKQFDAFLQYTIDHDNQFDHCIYMQGRKNVMRMLRELLDERKKKTADFFDALIDELKQEKPAVSENVALDLLFLLLFASFETTSSGITAILRFLTDNPMALEELTEEHDRILKRKADPNSQITWEEYFRKARQDVHIKGYTIPKGSKIMLSPSNIHLNPTVYKDPNEFNPWR------------------------------------------------------------------------ 116662170 17 -------------------------------------------------------------------------------------------SLEGPAHRHRKQLFRDLMTKESVDRLGQAFDTEWRSAAERWRGAGAVVLHDELRRILTA-AACEWAGVPADQATVGRRARELSLMWYARWRRRGTEKWAADCLDTIRRSGPDAARDTPAASIAFHTDEHGNALPVDTAAVELLNLLRPIEAVSRFMVFAAVALQQHPEWKDILNAGQDADDCFAQEVRRYYPFFPFGGTARQPLQWKGQTFKEGQWVLLDLYGTNHDGRIWKDPESFDPAR------------------------------------------------------------------------ 169609685 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGLNPEEASSEILVVLFSAVGATSYTMQGIIHSVISNPNICHQLQHEIDIMQACISEGLRMYPAITQLRVPPEGDNIHGHYVPGGTFIALNGLASHLDPIYGNKLDTFRPERWRNLDLTFGYGSSKCLGENLARMELNKVIFELFRRY-DVEVSNTERPWYRGDFV------------------ 116202375 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEEELAFDLGILADAGLDTSTVALDWFIVAWITTFEDRPKLALIDAIASASETLRWRPVVVGGVPHFTKVEDNYMGYHIPANSIVLANAFAITRDESVFPEVDDFVPERWDLPQTGFGFGRRICTGRMIARNQLFIQMARMLWAF------------------------------------ 85111356 94 --------------------------------------------------------------------------------------DNILSELDDNMHTKRRAQMAGGYSGKENRELESSVDIHVAELVQLIRTKYRSTEIKTNPFDLAHIGFGEPFGMLLSDQDELVLDTPLMHLLGPSDTAKTGFGAMTANTRKIISKRLEDDGSDMLASWFRHGLDKEQLVTE-----SILQLLAGAETAATSMRCIMLYLVTNPRVYAKLQAEVDYLWACCKEGMRMHPPVTNSSQKKVPVEGKTVYLPGGTNIGYCVWGLNRDQKIFGDADCYRPERWLNEEDPFSYGKFQCLGKPIALMEI----------------------------------------------- 71006688 52 -------------------------------------------------------------------------KGSFFQKSMGDVMSLHGIFVDGEIWRKQRKMASHIFSVGNFRHVQNTIHRILNKLFRDASSKNTELNLPDLFFRFTMAFSADIKCLPSNVGDEFAANFD-YAQRVMDERFVDPLARFTELFSPQGRKMRRTIKEEIIDLRLAARARGENLTRDELLPVVLNFLIAGRDTTAQALGWLFYELSKHPECIEKARQEIHYVQACFLEALRLHPVPKNIKLAVKDDVIRPYVIKKGETVTWQDHTMARMPELWEDCEQFKPERSQYLFHAFNAGPRLCLGQTLATYEGCAVVAEIL--------------------------------------- 171678992 153 --------------------------------------------------------------------------------------------------RRIRSRLQKLNRSGSVVKMEDLFTVVSADLVTAFSFDDAVDLTETDELQLPGSIYSALQTVARVWLNHFSWVTGLITLLLRLAPTVATNNRLYLLVKKQFDSSRATISDDLIAHLLNSNLPPHERTPERVCAELLTIFMATIFNIPRVMMVTTYHILANPDIKEKLRSELEYLKACVKEGLRLFFRGSARRNLDAPIVYKDWVILPGTPVGMSAWMLNTDPEVYPDPLAFRPERWDRNFASLGRGSRTCLGIHLVYVFMRHLLVAMFDR-PELTLYETEESDVATT-VSGLSGL------------ 169768272 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFANLDVTTGGISWNLVFFAAHSDIQERVRQEVTLLAACISESARLKPAFTVPQSAPTDRIIGGYNIPAGTNLVVDTYALNIRNGFWGRPDRFLEHRARYQYWRFGFGPRQCMGRYVADLVIRTLL------------------------------------------- 67540302 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAARDTTARLLSSVFYMLARHPSVWRKGCTRPTFSPPPPPSSPYEHPVRNTTHIPPARRRRRRMPAYIRDRALFYRTMQRFTEIYGDDAEQFRPERWLQPFLPFSGGPRICLGQQKALTEAVYVVVRMVQTFCDIEARDERPWREQMGVYEG---------------- 1666269 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGGADTTVSLVTSFFMAMALYPDVQKKAQAELDYVNALLKESERWQPVFPIAHMSSNADEYDGYYIPKGTYVIGNAWSILHDPEFYKDPLVFNPDRFRDPNVAFGFGRRICPG------------------------------------------------------- 194292891 10 --------------DIDPFS-AVTHPDPYPYYRELAATRP---FFREQRLGLWIAAGSSEVAAVLAHPRVRPPAQPVPPAAAGDLFGRLIRMNDGAAHAPLKALLMPMLAAVAVAAQKAAAMAQVLDAGEGAHVAMPAASVNRWLFALPVVTVAAVLGLP-VARDHGTAVEVAQQVAAFAAAQSPLADADTVRAGAEAARWLGTWADGPLSALQHA-AQAAGIDAQAVAANIIGLLVQACEATAGLAGNTLLWLGRNPSASGMPLQGVVARVAQDD-----PPVQNTRRFLAADTQLCGHAVKAGDTVLVLLAAASTSGLA-----------DDARAWTFGQGRHACPGDRLAQALAGATVAALCAR------------------------------------- 47213414 28 ------------------------------------------------------------------------------------------------DHRRFALMTLRNFGMGK-TSMEDRINGEIEYIVNTLEKSNGKTLSPHLMFHASNIICQVLFGTRYEYDDHFIREMIRCFTPLPFRKAFKNVETIENLVEGVIAEHKKDFVDCYFDELNKRGMDKTSFSEDRLPRYALDLHFAGTDTTSNTLLTGFLYLMNHPHVQER--------------------------------------------------------------------------------------------------------------------------------------------- 51230572 212 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSAVEETLRLTAAPILTRAVMQDMTIQEYKIREGDRVAVFPYVVHVDPEVHPDPLTFKYDRFLNASMPWGAGTTMCPGRFFATNELKQFVFLMLSYF-DFELTNPNE-------------------------- 115449607 50 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEIIQKRLPDIEVAHIMIALLMAGQHSSSSTISWIILRLASQPEITEQLYQEQDLPPLTYENLQKLELQTNVIKETLRPIHSMLRTVKYPLQVEGTSYVIPNSHNYFSKPLDWEPHRWNGPYLPSGAGRHRCIGEQFAYVQL----------------------------------------------- 28394165 58 ----------------------------------------------------------------------------------------------------------------------------------------RFDLVADLPWPAVTTVTAGQLGLPDHQHDPFARTCRDLARIPDSLLTAQQLSVVRAAQAALVDL------TALLDRMPHADADRGAVA--------LLLAVIAVPAAVNLIANARLALAAEPDQWSLVRGAPELAADVVRETLRDPPIQVEARVTHRETLLAGRELPAGAHVVALVGATGRDPRRYADPDRFDLRRETAAPLALRGDLHTAPVAPLVTAQAEAGLRALAERLPRPR-TGTVLRPRRTSVTRGPLAVPI---------- 109086484 209 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKESLRLSSASLNIRTAKEDFTLGSYNIRKDDIIALYPQLMHLDPEIYPDPLSFKYDRYKYYYMPFGSGATICPGRVFAIHEIKQFLVLMLSYF-ELELVEGQD-------------------------- 148680255 84 -----------------------------------------------------VLSDFHSVREALQQAEVFSDRPRMPLISIMTKEKGIVFAHYGPIWKQQRRFSHSTLRHFGLGKLEPRIIEEFAYVKEAMQKHGEAPF-----SPFPIISNAVSNIICSLCFGQRFDYTNKEFKKELRQIERDISCFLKNIIREHQESLDASNPQDFIDMYLLHMEEEQGFDEDYLFYIIGDLFIAGTDTTTNSLLWCLLYMSLNPDVQKKVHE------------------------------------------------------------------------------------------------------------------------------------------ 169622970 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRIFPPAGSMRAGRPDDEHGQQYPTAGCQIWTLSLAMHHNPSVFTQPEDFIPERWKGAWRAFEWGPRACIGQTLAQLELKVAL------------------------------------------- 215451073 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKDILSVLINENMDEDRLSEDELIGQMSTLIFAAMDTTSNALARTLLLLAENPSVQTRLREELPYLDCICRETLRMYPPVPRVRTAVKDTVIKEIPIPAHTSVHVCILGSNRNMALWPDALEWKPERWLEPLMTFNGGGRSCIGFKFSQLEMKVVLAHFVEVF---EFAPGKQVYWQ---------------------- 119193640 126 -------------------------------------------------------------------------------------------------HRLRRKPLGPMFSTQKISEFQPVIRAKVDKLCQKLSEYSTTDIITEYAFAKSYD-QLDSPGFRETLHEALVAIYVTGHFALHFPVVFPILDALPEWLRKDLARRVNNIRNGIFHEVLNSDLPDDQKSDARLGDEAQLIVAAGLITTSWALSVASFHIITDSSVSKRLRQSRSEGPLDWRTLEQLPYLNGCIREAIRELVYGEWVIPRNTPVSMTNVDTLMNPEIFPDPEKFVPERWDRYFVAFGKGSRQCMG------------------------------------------------------- 39973001 56 -------------------------------------------------------------------------------------------------HAKFRRCVNAAFAMSALVQYEPFVDNTTKLFLDRWLQFYAFDVIGEYVAPVGQMPLLDLLFLKNPVYLKLSQWGFDSTFPVAKFARARMAERLGADEKPAAEPHPSTKSPDLLSKFLAAQEARPDFMDDSLVQTMVSMAFAGSETTAISLSAVFYYLLRNPSAMARLRREIDYLDACVKEAFRVHPAAGLPRIVPEGMEIAGHFVPGGTIVGVSAWVIHNNKDIFEDVDVYRPERWVDEELVKAAGPRTCIGKNISLLEIYKLVPSLLRRFDDFK-DPQQEWELVNAWF------------------ 39942624 93 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAGSDTSATAIRSTLLFIITNPAVYSRLQAEIDYLQAVIREGLRMYPPATGPKVSSKDEILCGKHIPAGTDVGWAVWPVMRDRGVFDDADLFRPERWVEAMMDFATGSRECLGKTIAMIELNKAYVELLRRFDITLLDPSNPWH------------------------ 85094228 39 ------HFPGPFLASFPLFMLKVLFSGHHADYSRLNQQYQSPLVRIGTTD---LITDPAIIRHMNGARSAWGRSNWYRAMTLDPRGGSLFDEPNTKTHDLFKARLSFGYSGRENPGLEGDIDEVIGMLIDERGVLKRMDLAKVTQFVITRIAYGKEFGWLKTDKDQFEWTKWFLQWFGPKHSDANGMGRVMGMAREMVAKRKAEDRKDMLGSFVRHGIEQQACEVEVLFQ-----ILAGSDTTAVAIRSTFFHLATSKKIRAEEAKHLEYLQACVYEGLRMFSGLCMKSPPKGGDFINGMFIPEGTRVGHNFGGLIRRRDVFEDADVFRPERWLNAEMVFGYGRWACLGKPVALMELSKVFFEFFRRF-DLQLVEPKNPWHEFNVNM----------------- 169609484 124 -------------------------------------------------------------------------------------------------HRIRRVPLAKFFSRSMIAQLEPEVKELVQKLCSKLLAQKPFDITMAYSCAISAYSFGERFGLQEGWYPNFREATTAILKPVFIFRFFPWTKALVDYMPTDISLLVRTLQIDMPARVRQAKADLLDKEPQRLADEAAAVVGAGTETTSWALSVMTYHLLTKPEILAKLTKELQTVVQDPQRLPRYGVSSRTARIPTEENLLYRGEWNKKSIIGMSTVVTHHNERTFPDSYAFAPERWERGMLAFSKGSRSCLGM------------------------------------------------------ 157382484 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERECLQTLDESLYANLDVTTHAISWNVLLLAQNPQLREEVMQALSDTAAEPYEHYRPILPFSNPESAPEDQYVDGYLIPKNTNVIVDSQAINIDNPFWVDGTKYDPTRYRYNLWRFGFGPRQCLGKNVAERMMRALTAEMVRQ------------------------------------- 154322983 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INETMRLYPGVSANRIALRDTVLSPIFVKKGVKVVLWFASMARRKDLWEDAEIWRPERWEGDFLSFGAGPRMCPASDLGVTQIAI--------------------------------------------- 115398866 298 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNIMYDLTAYPEHIQPLRDKMKRMDSVMKETQRGAGIAFLNRIAMDEVILSDGTRIPKGASITVSAHHMRDESIYPDAQTYRGFRTSPEHLGFGHGIHACPGRFFAANEVKILLAHLLLKY-DWKFAEDVGAGRPPNIMHGVENI------------ 171678853 97 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRQEVEAEVLIMLFGGTDTTATALRMTVFYLSTTPAAYGALQAEIDYLNAVIKEGLRMWPPISQLKCSDKDDVICGYQVPAGTAVGISEFTVMRNKSVFEDADRFNPERDPKRLLVFASGTRECLGKKLAYTELRKVLFELFLRYDFAMTDPAKPFEYWNYGATLHEHMNVTIT------- 198413353 41 -----------------------------------------------------------------------------LPPVLKHAFDYYPTAVDDE----MMKLTHHYFQGKPLGLLVKQMNRNIQKWIDAGDKWETVGLLSLVQRVMGSASFVSLFGENPKASDTLDVQRQLLNFLTVFPRSREYRQDLWKSLTKSKVTKRKEIFPIIDEIVTLHEQNGEN---KLLPKRLLPVLVASQVNTNPSSFWILYYLLKNKDEMEKVLQERSKNPGNNNESLRLSISGGMLRKAATEYRLQTYTIRENDMVLVWTQVNQMDPEIFEEPEVFKYDRFKYAFQPFGDGSSKCPGRYWAVLELKLVVNMLL--YYDIKLIDSQEIKMDKGRV-GLGAL------------ 296429 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASGICWTLYALATHPSHQQRCRDQMSYTTMCIKEALRLYPPVPVGRELSKPVTFPDGKSLPKGIVILSFHGLHHNPKVWPNPEIFDPSRHSHSFLPFSGGPRNC--------------------------------------------------------- 154290436 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AINIIGAGTDTTAHALMILMYYLAIDAVRYEKMVERLVYLNACALEGLRLSYGVSSRRIAKENLRYGKWEIPAGTPVGMSTMLQHHNEQIFPSSHQFIPERWEKYLVTFSRGARSCIGQVLAKAEIHLALAVVVSRF------------------------------------ 47205805 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKESLRLHPPVPISRKTTKPITFDGRTLPAGTRIGTSVFGIHRNATVWENPTVFDPKRSPHAFVPFAAGPRFALGQTFAMNEIKVVIAMTLKK------------------------------------- 217409597 119 -------------------------------------------------------------------------------------------------HKAIRAILTPAFSKNALGLYAMHQERVVRQYLAKFVKDAHIDALVSFRTMAAASSQEAFLGLNDDLRHHLEQDIVTFTMGFLSFPFPQAKNRIEATVHDVIPKARAWVQAGFWSLAIQNAAKEQNCQDDDVARTVLDFLFAAQDATNSALTYSLDVLGGHNEVDAECGDGPIHAKAHNQMLHHKPPVPMIPHICKRNVTLAGHALKKGTVVIPSIT---YSARVGGGSLEFNPLRDDAKTVTFGAGQHKCPGRKYAESLLNVFMAVLAQEY-DFERVADQRPGVD---------------------- 121704569 34 ------HIPELRFEDND--TPERYTQDLFRGYDKYLRHGIPFQMRHPLGPQVLLPMKYDEVKYASTS--LFS-FPLFSEKVFLLNYSNAPRQTDAAAH-VVRVDLTKNLGALANGMYQEAIEGLNQSLSEEWNTLPAYDFLSSLWIDISLQTTFAIFNAAFTIRSQYSPRWRWLARWQSDAPKRMRAMRARAYQDRLAAIKEHDFGAFADCLHWSLRGNGGETSLTRIAEQQLFLTVASMHTTSSTLTAVLFDLLIRPEYCAEITKEMQEADSFMKESQRVHPIGFITRMTVRPHTFKDGLHLPAGVIFQFPAAVHHDPAIYPRPDQFAGYRDANRYLGFGAGSHACPGRFFTSLAIKLILVVLLTQ------------------------------------- 84514193 34 ---------------------------------------------------------------------------------------------------HLRKICNNLFSTKTLDGSQELRRRKLKDLLNDMHKSSSQDFVENLDDEYKNIVSTLLSAVGTPNIADHFPVLKIFDPQGIRRHTTLYVSKVF-YALDIIIDQRMKMRNDMLDALLDSKEDNQKMDKRQIKHLLLDLLVAGTETSAYGLERAMSEVVRHPEVMSKAKKELEYLNAVIKESLRLHPPAPMPRKARVDVEIAGYTIPKGAQVLI---------------------------------------------------------------------------------------------- 169615603 83 ---------------------------------------------------------------------------------------------DEVAHTKLRSKMAAGYSGKENESMEGSIDLLIGSLVHLIENYRPMDFGEKASFVISELAFGEAFGYLENDSDVFEYLSITKTFIPIMMVMGDVFGAFIGIAKKLVARRYAKSHPDMLGSFIRH-----GLTQEEASGEALLQVVAGSDTSAGTIRTVMLNILTNPTVKDAEARQLPYLQAVLKEAMRLMPPASGAFFKTVPDTINGKFIPGGTQIGSSPLGIHRSKKIFPDADLFRPERWKFDHMAFHYGKYQCLGRNVALMEFNKIFVELLRKF-DFSI------------------------------- 169863984 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGSDTTNSVSMAFFVLLATHPEVQRKAQQELDYITAIMKELQRMHIPVGFPHATTTDDIYDGYFIPKGTVVLGNTWHIMHDPEIFDEPMKFKLER------------------------------------------------------------------------ 170109173 133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALFTLLYKYVDLRRKAPSSDPIDTLIAYGDNNEAI-----VGFIMGVIFAGVINTGAKSCWILLNLGANPEWKSKVTEELKTLVTNHTNTLSKEPLHKRRRNLGKDILLADTTIKRGDFLTYSLSDVHLNANIYADPTKFDPGRETYTYLGWGVGRHPCAGMRIAKLEMKLILAMFLVGY-EYELVDS-----RGNF---PKELPL---------- 187607858 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAIKESFRLCAASMNIRLVQEDFDLQTIRLRKDDFIALYPPALHMDPEIYEDPERYKYDRFKEYLMPFGSGTSKCPGRFFAMNEIKQFLAVLL--------------------------------------- 39962169 103 -------------------------------------------------------------RHVLQEGGFFSKRTPDPGDPLHFVSDALLGDGDSPAFGPSHHFIPPCVAPKAVRYYTPSVQRSVEKILDAMSDGSLAFNVYQYMFKLAGQIWKTVFGADLGHRLSLRPPWYANLPFGDPRRMREVRHLLWAGVDEAIEQCCTDACTDAADLQKAVDGKGNRLPREHLVNSCLVLFGAG------VQDRLLKELLDHGVAEDKAWTMDEYLDWFVKETQRIYPSLQTARVAQRDVVLPGGVMISEGSVVIPTLS-HQDSVSRDSPVRFDPESWAARTLPQSRG---CAGFSRTLLEVKMAMALLVYRY-EFSHATVEPVVYD---------------------- 67903930 118 -----------------------------------------------------------------------------------------MSELDPTRHIQKTRNLSAGFSLSNITKTEPYIDRCLKVLLDGLAASDAPVHFQDWFSFFAFDVLGEVFGFLQEGLDYVWFHNLTLGNPLVSRLGLQPNSHIFDTCLLAIDSRKNNPRHDMMQRWLDMRAHPERMSEEDIFGAAVANVGAGAETISSTAQAVIYYLLKNPQYLATVRKELDFLQACLKEAYRFHPCHNLPRISPKGMTIAGRYFPEGVILSVHPWVIHRNADIFADCDTYNPTRWDYFLIHWGAGYNQCPGRNLAQFELSKVLATVLR-------------------------------------- 188501653 291 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFDELTDTIIEGLLAPNDGTAGTFMYTLLLLGMHPNIQEKSLSTTTYLDQILSECQRLCPIFMFPEFSSKSMIISGIQIPKNTMVMLDVISLNHNQDTWSDPLTFRPERFMTPVLPFGNGIRRCLGQYV---------------------------------------------------- 55978170 37 -----------------------------------------------RTGPNYVLTDDAEILRHVNGARSTYPRNGWYEGFKVDEHDHMGSHIDTSVHDAIKSKVIGGYNGKDGIDLEGAIGSQVKTLVSEIRRRQPVDFSRLMRQMITAVAFGEALGFSDLPVVRSVVRSRRMAPAVRCVLAYTGIGRMLNHTRRVVAE--RYAADDPGKGDMTASFIRKGLTQIECEGESHLQLIAGADTAVTVLRSTLLYIMTTPRVYTRQAQRLPYLQAVVLEGFRMRPAVVYGHFAGGDTLPNGVRLPAGTAIAPNYIALTRRADVYADVDLFRPERPAKRHLNFGLGRWQCAGRNIALMEMNKVFFELLRHFDLQILYPGKAWDEYTGVVYSQHNMWVQITESS---- 39956353 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGMMAIAGALTIGSPIQSFLLAMCHYPEWLERMQAEIDINRAVVKETMRWRPPVPIPHASDKDDVYNGYFIPKGATLHALEWGLTRDESVYPDAETFNPDRWLNP-------------------------------------------------------------------- 145246090 55 -----------------------------------------------------------------------------------------------------RDLFNHAFSMAAVLGHVDYILEEAEEILREHAKKGDTFSMDDLACNYMMDVVGNVALLPQCAAPDLECGREGENNPLRRWNIHRLYRQWRQIMDHHIGLELEKRYREYLQQNQSTKPRGKSIMDAWAIIQIRLFLFVGHDSTAVTIIYCLYLLSKYPDALVKIRA------------------------------------------------------------------------------------------------------------------------------------------ 125529130 45 --------------------------------------------------------------------------------------------------RLQRKLAASSFSPRLLRLFAGRVVRRLLLFFDAAADARRVFDLQDVLKRFAFDNICSVISFGRILHPTTLAWKAMKLLDVGSGAAAPDSEEESDLLSRFTAAMMEEDGGNELGAMFDSPEAKRRFLRDTVK----TFVLAGKDTTSSALTWLFWFLAANPECERRVYEEVTALRGDTAGDERDDGYEDLKRM-----HYLHAAITETMRLYPPLWER--------DCGEFRPERWAARYPVFHAGPRSCLGKEMAYVQMKAVAAAVVRRF------------------------------------ 50305079 242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDEQLKDNLVIILVAGHENPQLLLSTLFYLLAKHQNWQYAIREELLSVDRNEDEALRMFPPQIINRRTTRKCQLGPGIIIDKDYCGYNVYGTGTATSVWETAKQFIPERWDASMSAFHGGRRSCLGEKLALMEMKYVL------------------------------------------- 211585291 214 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGSDSTAGTMCATIYYVLRDPGVCQRLCDELKYLEAVMRESMRINPGVGLMRIVPKGTLPDGRFVPEGTTVGMNPWVINRNETVFAKTHEFIPERWKSTDFTFGAGSRACLGRYLSQLE------------------------------------------------ 154288204 263 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITEVQFRANVKIIFVAGHEDVQHLLNSAFYEMGVKTDIQQKIVDSLPYLAAIVFELLRLYPQQIINRKASERAVLGDIVISPNTLIGWTAIGAHTNKPIWGDAREFVPERWRGAYIPFNAHARKCLGQGFALLQIKIALFELVRNV-EWVLDPGSK-------------------------- 121712459 116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEDETMGNIFIYLLAGYETTANAIIYGLAVLALHQDIQDQVIEEIDSAHARAQSANR-----------SELTYEDDFEFLEYTYGFISQGEKHVVAS--------DKTRQKGTLLTFSDGSRACLGRKFAQAEYVAFFATLLRQY-RVSLAPGSDP------------------------- 145233107 686 ----------------------------------------------------------------------------------------------------------------------------------KLAGNKQVDIARDVGNLVPVHFVSKVFSLPLNPRGIFTEHEMFMIMPTKSFPLQHAARAVSQELGKVVEAHVKNHPGFLHGIIDSFRDDHNALKDYGDQLIKRLLLPAAVEMVHTQSQMFTQIIHFYLTEGQKYLPEIDRLTRFCLEAVRLNGNLGIYREAQADINVGQYSVKSGEKVFVGSSKANRDPQAFPSPDEVRLDRPLDSYLHYGLGPQSGLGKD-ATLAAVTAMVRVVARLDTLRPAPGAQ-------------------------- 15144307 6 -----------------------------------------------------VVRDGAVAVDALRRADAFSDRPGATSIVSGGRAHNINTVPHGPLWVALRRLTSEAFHP-----LVGAMRAAQQEFLRFLPRARVFSTFQKAARLVYPDRWKQLLR-HRRRQEEMYLPLIRAINEQRRTRGTPSPPPPTTYVDTLL--YLEVPADD--------GRRRRKLSDGEMVGLVSEYLGAATGTVVAQLEWALANLVRRPDIQTRLCGEVEYLRAVVMECLRRHPPVSVQRHMVRDVMLGGAHVARGNVI-------------WTSSEEFSPERTKVKMMPFSAGRRTCPGMGYAILHLEYFLANLVTAFEWRRVPWEEEVDLTAGFITTMQH-PLR--------- 119500656 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGHDTTSILLQWALYELSRTPRAMDAVRRELDYTSAVIKETLRLYPPSGSARYAERGSRLGRVYCVDGLVLYNCATIIQRDETVYGESDEFVPERWLNMHLPFERGPRNCIGQELAMIEARLILASVVRR------------------------------------- 149201806 13 ----------------------------------------------------WIVSRMCDVRTVLTDPTTFMSQQGVTLEQTMEIVRIVARAHRVPNDAERRDAI--AITRLFQGTLQDL--DMASALGAIASTEGRTDVMADLLRPILGACRATALAIDPELGQRVEDGLLAIMLTVERHGPSD--------LAPVEPLARAVMQD--LSILEKTRGKAREMPITHWIFPAFLALL----PITYTSVSMLAHLAETPELQETLRARPELRPGYIREVERMTSIRYGTRQIATGLNLGDVWLPPRSLVVLDFSAANRDPALWQEPDTCLLDRPRQPTATFSLGPLACVGGQASRQFLSLLLDAVMQRV------------------------------------ 210090277 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEYTEMVLFDLFIAGSETTSTTLYWAFMYMILNPDIQRKVQEQMPYTEAVLTEVARIGTIAPTFHATSRDTSFHGYHIPEGMTVVTNLWSVHHDPEHFPNPEKF---------------------------------------------------------------------------- 45357058 38 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHIYQEIAKRKAHEEGDVLSMCIKWPMDPEQHKTQFLRDTLLGFIFAAKDLTAVTLTWFFYMMCNHPHVEARMLRQAVYLQAAFLETLRLFPASPFEEVVNDDALPNGTRLSKGTRIVFSLYAMGRLEGIWKDCAEFRPERWGYKFPAFNAGPRSCVGKDLA--------------------------------------------------- 121709641 74 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFANLDVTTGGISWNLVFLAAHPEIQNRVRDEAQTATACEAESARLKPAFTVAQSAPTDRTVEGYCIPAGTNIVVDTYALNIHNEFWGRPDRFLKHRARYQYWRFGFGPCQCMGRYVADLVIRALL------------------------------------------- 46137627 532 ------HIPGPLVAKLDIHRFMLVRSGFIHLYQASAHERYGSVVRFGPNL--VSICDPEAIQEVFNMRNGFNKSRAFRPWTPAGLLVSVFTAKDDIVNRQMKQHIAVYFSLSYTASFEERVDNAIRIFFKQLDSQAKIDLTRWFKFFSYDAMGLMTFSRPYGCLETQMPWLDWLLHKNGLINMPEPVSALLKYVLARISERRDANGDFLGYFLQAQEKKSNKVPPQFLSTWTLANILGGSDSTASMLRSVVCFLVENPDALETMRAELRDKKQHAEGSSAPIPKWTKRVVPPEGVTICGAFYPGGTVVGMNPYITNHRPTWGEDADQWRPSRWDPAHLSFGAGTRGCLGQHVAVFEIK---------------------------------------------- 215491476 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTEMESNALIILIAGSVPICKALSSCAFFLAKYQDIQKKARAEVEYLKQVLLESLRYTSFGFNTRITGQEHSYKGLTIPKGVTVVVPSFDLHNDPDLFSKPELFDPERFDAALQVFNNGLGTCVGMKLAQVEIVLALASLLA---EYRLVLDE--------------------------- 189202814 38 --------------------PEVPEKNGFIKFADWGKQYGPIYQCNLAGDNHVWISTDAIARDLLSKKAAIYSDRPHIPSLIDDNQG----------HTRQRKFANPEIESKRMHILESFISRVTCRL--AWGHSEGSDELKQRARELLIGVSPT--GSLSNKLPFLMTLPDWLSPPKAWERRRATTERWFQTMQEQVDIQSGQAAPSWMKTFLEGRSKWGFKSDTEGAYAVGMHGIAGALTIAAPMQTFCLAMTHYPQFLPLLHEELDFLRAIIRECIRWRPPVPIPHYLIQDDEYNGYHIPKGSTIHPLEWAISRDPELYPDPEAFNPLRWVKPEYPFGYGRRTCTGQNV---------------------------------------------------- 211587039 177 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERWTYAEVIGEMLLLQFAFIYTTSYGLYGALAELARRPEYIAPLREEIDLMDSFLKECQRLHPPSALSRVCISDLKLSNVTLKQGSHVAVPSGIIQRSSEHYTNPDAFDGFRFVKRYLVFGMGAHACPG------------------------------------------------------- 121711960 344 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIHDELFMILVAGHETKAVLLSWSVKFLIANPEKQEKLRKPIPYLEAYMEESMRAATSPRLVRRTTTDTQVLGYSIPKGVTVILNPYSKGNFASYWDGMDDFQPERWQFPHLGFSAGPRMCYGRNLALMEFRV--------------------------------------------- 119602700 61 -----------------------------------------------------------------------------------------------PEWRFNRLRLNPVLSPNAVQRFLPMVDAVARDFSQALKKKVLQNARGSLTLDLNFLHALEVMFKSTVQLMFMPRSLSRWTSPKVWKEHFEAWDCIFQYGDNCIQKIYQESRPQQYTSIVAELLLNAELSPDAIKANSMELTAGSVDTTVFPLLMTLFELARNPNVQQALRQESLAAAASISEHPQKATTEFLERVASSDLVLQNYHIPAGTLVRVFLYSLGRNPALFPRPERYNPQRWNFYHVPFGFGMRQCLG------------------------------------------------------- 171685276 67 --------------------------------------------------------------------------------ESLNVFGTNLGTVDAAEWKRQRKIIATCFTEQTNAFVWSDAVTRARDMHRYWTSKPSLTTAADDLRTLSLGIMSEIMALGPEVLAKLERWLPQHACVVFQSHMTKMYEETKAKVSNRTSSQTSADSRNFLTSLVQASHTSEGLTEKQVYGNMFMLAFAGHDTVAHTFTFAMLFLAGSPD------------------------------------------------------------------------------------------------------------------------------------------------- 77462933 103 --------------------------------------------------------------------------------------------LEGPAHRHRKALLSICMDPARVEALVSEMRLAWRERLPAWEAEGRIVLQQEAARLLT-RAGCRWAGVAHQPEAQLADEIFDMIDKAGSVGPRNWLAQMRRRLRTLVEEVRAPEAATALHAIAFHREEDGTLLDPSVAAVELLNLLRPIVAVGRYITFAALALHRETTWRELFRSGNLELAGDFAEEVRRASPFFPFTVTTRPITWEGYDFPEGQWLLLDLYGTTHDPRHFPEPTRFRAER------------------------------------------------------------------------ 145250919 141 ---------------------------------------------------------------------------------------------------KQRRVVGSLTTGPAIQKLRPMLDLETFSMVSGIYNNGRIGIVPHIYQKRLALNIMMMFCYPQDFIPYLRYWRKEGRTATALEVRERRDKWLATMLDGARESIRLRTGDRKCVAKLLLTDEQEGLTKLDVKTILGGLMSGGFETVFSTAIIAIGVLSTPQGQYIQERAYADYVSSIVKETLRFYPPLKPARQSFKEFMYQEAVIPEGVLIYLNAQAANRDQTVYPDADEFRPDRWPPYHFAFGAGSRMCTAVKFSN---RVLYATILRLIVSFRIVEEEECPPNTHYVH----------------- 215475009 31 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGADTVSEAMTGILWLLISHPECYKRVEEEVDRMNACINESLRLFPXVMTPRQVSGGRVISGYFLAEGTQVYVPPYTMHRNPQYFPEPDSFIPERWQNAFIPFSYGPANCFWKNPARMQM----------------------------------------------- 125556224 42 ---------------------------PHRAMRDLARRHGPLMLLRIGEVPTLVVSSRDAAREVMKTHDMFATRPSATLRVITCDGRDLVFAPYGDYWRQVRKIVTELLTVRRVSSFRSIREEEVAAVLRAVPAMATVEMRAALSALVTDITARTAFGNRCKDREELWPSSRLAGRLKRCRAPRRGVPQLGVILDGIIQEERTGAGEDLVDVLLRIQKEGEPLAMDDIKSIIFDIFNAGIETSGTTLQWAMAELIRNP-------------------------------------------------------------------------------------------------------------------------------------------------- 215471842 16 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDKLLAYCAGTVLEAGSDTTASTMQSFLLFMISHPHIFKRLREEIDRMPGFEDERRRPPTIMGIPHSSDESDSYEGYLIPKNSTVIGNVWAIHMDPVTYPNPFAFNPDRKGRDHFVFGWGRRFCVGQNI---------------------------------------------------- 145243338 362 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAAIHTTSNLLTNIMYDLTAYPEHIQPLRDKMKMMDSVLKESQRMHPVAFINRVAMGDITLSDGTRIPKGASIAVSAHNMEDESLYPNAKTYDGFRTSPEHLGFGHGMHACPGRFFASNEVKILLIHFLMRY-DWKFADGRTTR-PMNFMHGTESI------------ 212542743 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGSDTTATSMRATLLSIISNPRVYSRLQKEIDYLQACIAEGLRRFPPITQLRVPPEGDIIHGHHVPGGTFIGLNAWGLQLNPIYGDDVEVYRPERWKTHELIFGYGNTKCLGIPIAMM------------------------------------------------- 46135657 63 ----------------------------------------------------------------------------------GQRIQNIFNTQDEDFHLKYTKPIRGFWTLPKMLEAEPLMDETLCELITHLDNCKMDDWVSYYWDAAANISFGRTYGFPVSQIPWLDEWLDKNPIHRVGPRVIYTIKILTEYQQQLASAAKRKPVDLFIDKYNSLKETVDYVDDQQVINWLMLNVLAGGDSTAGAMRAPAYHLLKNPSVCEKMISQLPYFDAVMRESMRISPAVGLIREVPKEELPDGRFIPSGAKIGINPCVVTRDVGVFEDVDVFRPERWLRGELMFGHGSRVCMGKYMSKLEMYKMFATLYVNFDVRITDPSHTWKYENNWFMYHRDIP----------- 189211686 183 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIAAINTTAGFLTNVLYDLCAYSEYMDRLREEIDRMDSFLKESQRLHPMITMNRRAEENLVLSDGTEIPKGALLAVPTTMMQSDSTYQEAHVFKGDRTSSEHIGFGHGLHACPGRFFVATEIKVLLIHLLR-------------------------------------- 46127627 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECLRHYSHSIGNRRVMQDTEIRKYLLKKGVNVQWPPPVTHFNTEVWGDADVFRPERRRGALLSFGGGKHLCPGRKFAYTEL----------------------------------------------- 171685902 266 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAAVMEGLRMFPAIPMPRYAPRTTIIDSYKIPPGTIVSCQPLSVQRLGPEFPEPDRFWPERWKRGFMAFGMGGRGCIGKHLALAEMKCLLREVYTRFRTL--------------------------------- 218723160 238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMFAGADSTALVQSTILFHLIQQPAVLTRLKAEVEYLRAVFREGLRLTNPTRMTRIVTTPINVSGFHLPPGTIVGAAPYIFHLNEEVFPDPLKFQPERWDRDTFPFGLGGRICLGRNLA--------------------------------------------------- 39969465 83 ---------------------------------------------------------------------------------------------DEKEHNRSRSAIEVVYSLSSLKGYEPLVDETIVELISEWCHYYAYDAITNVTYGEPIRNGRDMFDLISSQLKHIAYVRMATQWPFMDYVLRTNAGTFFQYSADRVNAEMAKEKKTMLHHLIDARDHPDVLDDQRVQMFCTVNLLAGTLSPSFAVDFIMRWLAQNPEKQER--------------------------------------------------------------------------------------------------------------------------------------------- 156064283 428 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVHRNEQVFPESERFDYMRWDRTFWAFSSGGRMCIGSNFAMLEIKLIVAAIYTNFTTLVINDDGVDQMD-GYTCGPSALHLRFEHAPP--- 18139581 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISFLLHSLAQNPTIQEKMLNDMHYLDLVIKETLRLYPVPMIGRKMQQTAEINGKIIPAGANLIIMPFFLGREARYFPEPEKFDPERNPYQYIPFSAGPRNCIGQ------------------------------------------------------ 94469543 224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRRIVRERITLDGYQLQPGQQIAIPAKCINTDSTKLSDAHLFQPFRWLKQNLHFGFGRYACPGRFIASYMIKAIMSRILLEY-DFKLDSEFPSRRPPNIVHGDKILP----------- 218721875 400 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVIEETMRNSTAPVLIREAMEDLDFLGRTIPKGTNIFCTLWGPSYDPVDWTHPADFHPERWNGPTLGFGAGPRECWGKRLAYHELKLITTLLLWNF------------------------------------ 210098495 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRDDVVANGIGFFNAGYDTVSITLSFLLYHLALNQEIQDKVRQEIDYLEMCVTETLRLYSVSGLTRVAAEDVNLKGLTIPKGVGVFVPVVAIHYDPARWTDPRKFIPER------------------------------------------------------------------------ 169624262 121 ------------------------------------------------------------------------------------------------DHTRYRKAMSNGFSESSIRLQEPLIKVHSDLFLARLRDNQRIDMVKWLHLVTFDLIGDLAFGQSFGCLESFVRNMFYFIKAGAWLRVASSYPLLKWLFRHLIEAHNQQGRGDFLDAMVKKRNQPGGLNDLEIIVNANILISAGAETSATTMAGTLFWLLKNP-------------------------------------------------------------------------------------------------------------------------------------------------- 116198539 97 ---------------------------------------------------------------------------------------------DEEKHAAEKKPIAKYYSPASVATLEPLIDETIAQLCSELATGKAFDLGKWFSQPLGYLSAGADFDGTLRAAEKIQDYFAWVGCVPFLDRVLEKNRIVQMFVGRLIARYQGQPQPDYLDRFIEAKSANPTITDGQIVGWLMINMLAGADTTAISIRSAIHLSLRTP----------------------GAPVLAFKPRTSSNRNVGVWCADAHAFPTGSDGCTGRGKGEGEFAARLRAM--NDADLSFGAGSRMCIGKHLGLMQVYKVVATVVLGY-EVELVPGEELRVVNSWFPRQEGLEVR--------- 167520236 22 ------------------------------------------------------------------------------------------------EHIRLKSCLLTWLAPSNIEALDPLLTNVAAR--TKASSDEPLDLYQNLKVVCLHATLMIMLGLEQHLERLLRDHWHGITGLLSTFTAQEARDILIRLIQDQLVRVREEPDNAALTFLRQFDKALDE-YDNAFKADQLLLLVSALVPKALAASLTLAVL---------------------RETQRCYPSMFAVRRHNEGVDVGRFHIPLGYHIMVIIPLANADPAMYEDP------------------------------------------------------------------------------- 212529352 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQTLDEMLFANLDVASHVLTWMVIHVAENPRIQKDLREEAADEQQRESMRLRPFTAFSIPESASEDKIFSNDRVPAGTSVVVDTIAINIDNPFWEDSHEFRPERFRYNLFTFGFGTRKCLGQ------------------------------------------------------ 218720619 217 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIRRKALEDYTFGYTKVPAGAVVCVDSYAASHNPRIYPRPETFDAGRFTNGYLIWGFGSLACPGRHHASLVLKLVVATLL--------------------------------------- 125560825 262 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLYPPGHMERKTADDVMPSGHEVRAGDAVLISLYSMGRMESLWKDCREYRPERWSHKFLAFNSGARMCPGKSIAVMLMKTIAAAVVWNF-DVEMVEGQAVEPKMSCLFQMKN------------- 121711866 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETSGITFTYMMWELSQRPRLQAEFIDALPLLDAVVRETLRLHSPAPAPRVTPCTTIEGYPHIPGGIKVSSSAYTLHRIGEVYPQPLEWLPKRWLSPFWPFGSGGRMCLGSNFALQEIKLVMAAVYTNYST-SIVDDEGIEQDHAFISLPKKLMLKFTP------ 115959940 45 -----------------------------------------------------------------------------------------------------RNILTPTFSAAKMKQMSSLINTNADTLVKYITEKGRIECPEVFGSFVMDTIGSCAFGLNIDSQPFVTNAKRAFKFDFQKPLFILGMLDFFNDVTKKTINLRKEARVDFLQLLLDAEDDENDIHDDLDKHHDVHLFILGRRLMANHRISMLIVLDFFNDVTKKTINLRKESGSNFKYKKKKISDRQTHRVETVDKAIDPVEDDKENDIHDDL-DKHHDVNYHTDVEVFTKEAKAKQHQPFGAGPRNCIAMRFALMETKMAVVRVLQRFETCAETEIPPTFGRSGFLTPPNGVTLSAVPRTDK-- 212536170 103 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFITNASILILGGSETTAGLLAALTYYMRSYEDIDFQGLRHFPYLNAALEESLRIYPPAPGPRIVPKGAFIDGEFIPEGVSVSGAHYSAYHAECYFRDADSFSPDR------------------------------------------------------------------------ 169784614 228 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVIFAGIHNTTVTATNVLYNLAVSPEYMQRALQQVEKLDSFMKETIRFYPQNSLPSRAKRGQYI-----PPGTSIEAPLQAIYQDDSNYPDSDTFAGFRSNEQNLVFGYGKHACPGRFLAAAEIKMIVSKIL--------------------------------------- 197724589 360 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLASMRRYTTADVKMSSGDVIPKGSLTVVSAYRHWDEKTYERPDEFDGHRFLRDHFGFGYGLHACPGRFFAAEEVKIVLAQML--------------------------------------- 212507055 47 --PGPPGLPYIGVVHFGLIQPEGLVK----FAFELGEAYGSVVKGVLGGKLYIFLSDPRDIEIILSSH-TYIDKSPEYKFFKPWLGDGLLIST-GDKWRSHRKLIAPTFHHNVLKSFIGLFNKNSKTIINKMEKIGKTFDVHDYMSTVTYDYAMAVMKMCDIIHQRMYKIWLRFEWLFQHTKQKKFLNTIHSLTSRVIKEKKEKKRKAFLDLMLQLQRE-SKLTDEEIKEEVDTIMFEGHDTTAAASSFFLSILGLYPDIQEK--------------------------------------------------------------------------------------------------------------------------------------------- 119472499 1 -------------------------------------------------------------------------------------------------------MLSPLFSRTGVFRLEPIIHSKVKELLHRIDQMTGKKVVYDAFRHVTADIIMEFFGIPDQKGLGAKSWLIHALEGFGRNIWTMQERPIINRISGMIPLCIMQYFDNGFGPMARLMKYGETCLQEYKVMEAVELLIAGSGTTASTLTSAMIHILKNKDIHAR--------------------------------------------------------------------------------------------------------------------------------------------- 169773069 59 -----------RARDAGLWGPF-VSPGFLPSAASLRQYGP--MTTLHMGFQTWVV---------LNGPE-----RPDMPIAGDLVSHGLRTVIRPAAWTEGRRVMHHLLSGSVLRIYGNWQEIESLQMLSAYLREPKHWYAHHYYQKVTMEITLSSLNSMVDFFPRLDRWIPIYLQWWRPY-WAKMGDFHHSVFKSWWDPIRDAVRPGFVRDTLLHPDMRYKGTEEEAMYLATSVIAAGSDNTRMALNTFIMAMISHPETMARARQQLDYLAAMVKEVLRWRPTTPPQHQLTEDLEYEGYRFPKGTCFVVNGIALG---QVCDNPDQFDPSRWLDGNWAFGGGRRICVGYRVAQQALYVAIARII--------------------------------------- 169619694 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFAAVETTSTTLAYLILDLLDHPEARQEIIEVLGSSGWSKTSLMRLKLLDSAMKESQRLHPLSHLLPKGTQTFVR--WETRSSESVYPNPDEFVVDRTSPEHLAFGHGRQACPGRFFASNEMKVAM------------------------------------------- 156056064 1 ------------------------------------------------------VSNAEAIHQITSRRDAFP--KPLKSYRILEIFGRNIITTEGIEWREHRKISAPTFTEKNNALVFAESCIQAQGMLRKWLGPDPTDTMRITLHIISKIGFGVRLLWPLIWVLFLPKWLLKLMPFHSAQKALESFENWGQYMNELFAQKKESEGMDIMSRVEKGQAKRVALSDSEILGNAFVMIVAGHETTANSIHFSLMELAINPRSQRQIQE------------------------------------------------------------------------------------------------------------------------------------------ 194270639 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAGFDTTSSVIIHTLYELSLNPDEQEKVHQEIDELLELHEEAMRKHSSAPFARVCVKDCALPNYVVPKGMNVIIPVTGLNYDPDIFPDPEKFDPT------------------------------------------------------------------------- 119485935 49 -------------------------------------------------GPKLVVSG-AFIKD-FKDERLLDHYRAMIEDFMAEVPGFESMFLGNLHNTVLRDVIS-VITRELEQFTLPLSDEVSAALGDTWPDWHEVTLLPSMLGLIARVSSLIFVGEPLCRNPAWLETVVNFTIVRHHQKLRREIKAARGLINSALEESRKNPRTDRFSSLTWVDAFASGNKYD-AAMVQLRLANASIHSSADLLIKVLINLCDQPGWRASTLNQLKLLDSVLKESQRLHPITTFSRFTRQNIKLTNGTEIPTGTPVMVTNDVAGDADIYPDPEVFDGYRTGQNHLGFGYGKYACPGRFFAATEIKIAL------------------------------------------- 171678389 111 -------------------------------------------------------AKYGDVVRTAEFYDL------IWPEMA------LFAARDRSVHSRRRRDWQPAFSPQ------DIIEEKVLLHIEEL--DQQLELKAKSGAVVNVIDFLLWFTFDLMVIKDWYESVDWCQEQIQARLAKGPAPELRDLTYYIMEKEKENKVD----------AGPWLRGDTNRASPRRGPPRAGAAP--RAYRQAPRRAGRHMPNRHQRPGRAPHLNAVIQEAMRLHPFLPIGKTTDTGVTIRDVHIPPHTTVLTPLYTCHPGEDCFEQGSSFIPDRWAAAHAPFSLGKYNCIGQHLAMRMMR---------------------------------------------- 171677518 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVDELMRWRPPAGVPHFTKVESSYEGWRIPANSVVIPNHWAITREEAVFPDVEALVPERWLGEELPFGYGRRICPGRHVARNGLWIAVARLLWAF------------------------------------ 125556231 37 ---------------------------PHRAMRDIARRHGPLVLLRLGELPVVVASSADAARDVMKTHDLAFATRPITRMMRPEGSEGIIFSPYGETWRQLRKICTELLSARRVNSFRSVREEEVNRLLRAVAAAAASATSPAKMVNLSELMSAAMIGRRCKDRDKFLEMLEAMVVSRMPRRMRRHREEVFAFLDAIIAEHQEN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154322320 36 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTSSATGFIFFHLARHPDVWMKLREEMKYLKFVVNESLRLAPAGLSIRTCVQDCVLSPILVRPGTEIRVVFHALHKDRDIWEDAMEFRPERWENEYIPFLGGGRICPAQQMALTEISYLVVRFMQEFKSMENRDPEKK-----FVAGMK-------------- 145251049 267 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGQHTTSAALVWILKLLAEHPAVQTRIQFRLPYLDAVLEETLRLRAAMLVPRDATRDTELLGRRIPKGTVVLLVCYSSSPSSLYWPDLEAFDPERWSYPQLAFGLGIRACWGRRLAQLEMRIM-------------------------------------------- 189191520 239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGHDTTSTTLLWAMKLLAADQVVQSKVTTQSHYLDACIEEILRCAQTAIIPRNAVTDAVVLGHVIPKGTRVMMCTPSFEIDSALYHNADKFKPDRWAGPHLLFGAGPRSCFGRRLAHLELRLAI------------------------------------------- 145248826 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQEAMYVAMQLLEAGSDTTREVLNIFVMAALCYPRVFQKAREHMPYICALIKELLRWRPIFTPDHVLTSDMEFEGYHFPAGVFVINEVPVCNECE----DPEEFKPERWLDGHWQFGGGRRICVGYRLA--------------------------------------------------- 146277935 103 --------------------------------------------------------------------------------------------LEGPAHRHRKALFLGCMDPARVEALVAEFRAAWRAALDEWEEADSIVLQQEAARVLT-RAACRWAGVENQPEARLAEEIFDMIDKAGSIGPRNWLAQMRRRLRKLIEQVRAGESATALHAIAFHREADGALLDDTVAAVELLNVLRPIVAVGRYITFTALALHRETNWRDLFRSGTLELAADFAEEVRRISPFFPFTVTTRPLQWEGYDLPADQWLLLDLYGTLHDARNFPDPARFRAER------------------------------------------------------------------------ 211590268 78 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPTELMHTLDEALFANIDVTIGSFSWIPQFLAEDAALQSKLRKEISHARSCINESARPVTNYTYAQSMPTDRDVGGYRIPRGTMVVDTNALNIWDDAWGSDKTSYRPQRFRYRFWRFGFGPRQCIAQALADTILKVLV------------------------------------------- 110289387 6 -----------------------------------------------------VVRDGAVAVDALRRADAFSDRPGATSIVSGGRAHNINTVPHGPLWVALRRLTSEAFHPDVSASAARSAGGGAGVVVPVRDCLYAALFALNVATCFGDGVDGELVGAMRAAQQEFLRFAARLVYPDRWKQLLRHRRRQEEMYLPLIRAINEQRRTDTLLYLEVPADDGRKLSDGEMVGLVSEYLGAATGTVVAQLEWALANLVRRPDIQTRLCGEVEYLRAVVMECLRRHPPVSVQRHMVRDVMLGGAHVARGNVVSFNLKTDSYTDDIWTSSEEFSPERTKVKMMPFSAGRRTCPGMGYAILHLEYFLANLVTAFEWRRVPWEEEVDLTAGFITTMQH-PLR--------- 171679136 160 ----------------------------------------------------------------------------------------------------------RVFIGPELSRSEEYVDAAINYTIDLMHARQAVDTMRPWLRPFLANRLPEIRKLNE--------------------RLAQADAFIRPIVAHRKKLPKEQAPDDMLQWMLDGQSEGGEYKTETLARMQLGISFAAIHTTTMTTTNVFYNMQNNNTFTSAALQGMKRLDSFIKETMRIDPAGFAGRRVYKPFTLSNGQVIPADVIIEVPAHAAKDPDVFESPDQFNPWRFQNQFLTFGYGRHACPGRFFAANEIKMIIATIL--MYDMKLMDGHTQRYPN--------------------- 126741388 66 -------------------------------------------------GSFTLVARYEDVQTILESPQSF--NVPFGPDMLAMTGGPVFLGDDGAEHDLQMEIAREAWDQAWLETAQSTIDKIVPALLKD--SGGDIDAATDVLMRGLAEACIASFGLNVPDADKFAAYATACSVQLFANPTNGQAKHLRNIIDASIDRYRADLATGLLASLMRAQADTEPEEQKARTRALLFGFVTGFPTLSLAAGKILEYLRKNPALHAGSDIGNKEFTDFLMEAARQFPGQGRRRKTDRPLPRHLRSIPENNYVFACTAAALHDANVMANPRRFDAKRGPVENFLFGHGIHHCVGAEL---------------------------------------------------- 159489144 124 -------------------------------------------------------------------------------------------------HGPWRKASLAALGPAGLQSMFPPVLRVMQSHLSEWEAAGRVEVFRRMGLELAVDVVADVELSPAVDRAWFKQQAETWLYGMWPGSALAKALAARKVLLRVLGQELAADHEDYKSRWTELGSSGAAMADDHSALAVLHAVMASADTTRFALFNTWALVAQSARVQEKLYEEQQYMDATIKECMRLLPSAGGPRKLTQDLKVGEVVLPAGSFVWMYSYLLHCLDPVLWDGDTFRPERWPKYYFTFGYGNHLCAGINLAYLEIRTML------------------------------------------- 169772221 12 --------------------------------------------------------------------------------------------MAGPRWKLLKGTAAPPFMHPTAVRSIGRIQEHVRAHFHDLETNGNQDLKMLPFFIVAEANYGSLTPAMKSELDSLRFNISRFFPTEANRQLRRFRSQWRAFNRAAYERAREKHPSAMVVQMYDA-VHKGVLTEEQVAQTMDETLYANLDVTTGGLSWNLVFLAANPACQARLHEEISALTPAEEEGYRPALPFTIPQSAPTERVVDGYRIPAGTNYVVDTWGLNVRDEFWPDNSTYRPERFRYHFWRFGFGPRQCIGRYTADVVIRAIL------------------------------------------- 171678523 714 -----------------------------------------------------------------------------------------------------------------------------------------ADLVRDIANIVPTHFAASVFGLPLTTKENRKGIYTEHSEPVKLFPVVEAAKTVAGQLGTLVDKTVKTFGVNFIKELKKAGLATHDITWNHVLPTAAALASSQGELFTQAVDYYLSEGAAHVADITAIASQPSSSQNYVLEGIRLSGSARSHFEATTAGTVTASQIQPGSKVTINSSTASRDAAYFPEPETVNPRRPLDKYIHFDAGPHAFLGKEISQIALTEMFRALFKR-KNVRRAPGPQ-------------------------- 114705904 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAVAGSETTTVAMKALLAFWAEDHDGFVRECEDEGVDAFILRLLRRDPPLGLATRYCSGEARVGETTFQKGDIVHVDLVKSNG-----GCPMS---NGSASSDLTFGQGKHSCPGHLLAKAELTLLTERLMA-------------------------------------- 145604324 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGSDTTAAAIRGIMLLLLTSPRVFARLREEVDYLQAVIREGMRVPVVCFFPRDITWEVDGEQVFIPGGTDVGYSGNAMHHDKGIYGDAASFRPERWKGANLPFGHGKWQCLGKSVAMFELGKVIFELVRNF------------------------------------ 53986561 212 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSAVEETLRLVAAPILIRAVLQDVNLKMYTLRKGDRVLFPHLSVQMNPEIHPEPHKFKYDRFVNPNMPWGAGVSTCPGRFFATAEMKLFVFLMLTHY-DLELVNDKEE------------------------- 182435219 65 ----------------------------------------------DPGLGAWLLSRYTDVALALTDPRFTGYPHDGAPRGRAPVPLGLC-----------RGSLVCVPPAVPYRTAEPAVERTAYVLARRIARRDRADLVADFCRWLPAGAAAVAAGRGLSTLPRGGAPGRRAGAVPDDCAGPTALREHA-----------------LASFLANMLDDPDLLAAATAGDGAATLLG----------------------------------RAWAETLRRDPPVQIVLRRTRTEVAVSGGTLPADAPVACLIGAAGRDPARFGAPDRFDPLRSDAD--PLLIGPAGCPAALLGGLEAEHGLRALLAAMPGIRWADGFRPAAGGLLTRGPRTLLVR--------- 57900477 119 ----------------------------------------------------------------------------------------------------QRKLASYSFSSRSLRRLRAHLHRRLVPLLDAAAGSGEAVDLQDVLGRFGFDNICNVFGVEVFHPTTLVWRAMRLANVGSERRMRDAIRVIDEYVMAIVEDEREHEQHLLSRFAASMEEEGGELKRRFLRDVVVSFVMAGKDSTSSALTWLFWLLAANPRCERRVHEEVDGHGDGYDELRRMHPVPIDSRVAAADALPDGTAVRAGWFADYSAYAMGRMPQLWEDCREFRPERWAARYPVFHAGPRACLGREMAYVQMKAVAAAVIRRF------------------------------------ 130490587 202 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSVMEETLRLGAAPTLYRVVQKDILLKMCLLRQGDIVLFPYLSVHMDPDIHPEPTTFKYDRFLNPNMPWGSGVSICPGRFFALSEMKLFV------------------------------------------- 78060696 8 -------------------------------------------------------------------------------------------------HLRKRQALNSLFTREFFRDYQNRVLPAADQVLKPVVAEGRGD-VAILAFQALVNLTSDVTGIDRVGTEEHVSTVEQLLSGSVDDANRKIREALVEFERDLIDQGAELPKDVMTVMLVN--YPNGELPHDVMVKDAALFLLASAATQANTLCFIMLWCRDHPGTRETLLAEPATLQKFIWEAIRLHPPQVVSRRASCPMHIDGGEVAAGDVIEFDMATANRNPDIFPDADTFNPYRVPAPGLSFGAGPHACVGRVLATAELHMITHALLE--LGVDLDRDHPPIVDEATVRRIVSLPFVLRP------ 169595494 60 ------------------------------------------------------------------------------------------------DHAKRKRLVAHVYSKSAMLKGQPIIAEKIRDFLQLLEKTPLGDGMEIFSTPIYVNLLNDIMDHSRRHLSWFAVHLPTLTAWLYTRDRAHALLAMQKYRGADVE-TRAKAQESIIARLWKMKDEAG-LSDLDIASECADHLLAGIDTTSDTLMFLVWALPKNSHIQRKLIEECKYLDAVIKETLRLYAPLPEPRSSPVDTVIDGYRIPRGTVCSAAPYSLHRNAEVFPEPLRWDPER------------------------------------------------------------------------ 47220325 212 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSAVEETLRLSAAPLLTRAVLQDMTINMYFIRQGDRVLFPYSAVQMDPEIHPDPHSFKYDRFLNPDMPWGSGISMCPGRFFATNELK---------------------------------------------- 170057030 232 -----------------------------------------------------------------KDFDHFVDHSFTFSPELDPLMGRALIFTDGNRWKRGRSGLSPAFTGSKMRNMFELITNYSERAMKRLRESANGGKIEREMRDLFQRFGHDVITSISFDVDSIGEPDNELFQYCKRLTATDGIAGFKFFLATLLREEKGLFRPDFIQLLMQARETPMKWTDLDITATAASFFFGGIETTAILLSFAVYEISLNPDIQDKL-------------------------------------------------------------------------------------------------------------------------------------------- 46113382 30 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGADTTATAIRATVLYILSTPRVIEKMRAEIDYLQAVVKEGLRIHPPVMSKEVPAGGDTFKGKYLPGGTKIGYCAWGIFRRRDIWEDADEFRPERWLESSLVFGYGRWQCLGKTIAQMELKVFVEQVF--------------------------------------- 197724591 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILTLMFQA-ARGKEKDIEDIAQHTLLLSLSSIHTTALTMTQALYDLCAYPQWSKAMLDKLHMMDSLLRESQRLSPVFTFNRILHTPLTLSNIHLPKGTRIAAPSDAILNDPSLVPGPDTFDPFRYINQNMAFGYGKYACPGRFYVANEIKLVLGHLL--------------------------------------- 55775515 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTASALVFIFLTLSWEPEIQQRLYQELKFFDRVIKECLRWPPVAFISRAVTEEVNLPDGRTIPKGCIANHIFDLHRDPAQFPDPDRFDPERNPFAYVPFTAGPRNCIGQ------------------------------------------------------ 119488781 273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTGLTDLEIIGNMHIFTIAGHETTATSLRFTLLLLALHPDVQDWLYEHGEPEDVAQWDYHRMLPKLITPLCVMLEVQGKQYLLPPRVNVNLNANCLHYSEQYWPDVATFYPQRWDARFIPFSDGFRACLGKKFAQVEFIAALSA-LSRDYKVELADDSPE------------------------- 170940310 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGGHHTTSGAMMWLTKYLTDDPTIQSKRHAKLPYLDAIIEEMLR-INAVPVTREAVVDTTVLGCPIKKGTQVFFMSNGPGFLSPSFPDLARFDPERWAGPQLVFGLGPRTCWGRRLAHMEMKVIIAMLVW---TFQLERTPPELSGYGGLEGIARVP----------- 171678361 45 ------HIPGPLLNSLTVYARRTLKPGSAQYVYDLCRQYGPLVRVTPN---IVVFSDAATFRYVCSHKAKYTKGL-WFEFSRWDLKRWSCIAMRDNESRKERKKLIPAWSGAGLAAMEKRVDQQVGAFIDLVERKKPMEFGHRAQFFTLDVATSVTFGRPFGFLDRDGDVNRYLEITEVMLPIFGVLGALPQLVYAMHAWPLRKMGFGVLMRFAEAEEKGERIEAEDVVQECITLVVAGSETTSVVLRMTLLALLTTPEAYRKLQAEIDYLWAVIHETMRIWPNGAGLSFSKQGDTIHGYYLPKGTEIAQCMLGITRDQALFPDVDIWRPERWPEQHLGFSTGKYICLGKQVGLMELGKWFTEIFRR------------------------------------- 211590936 339 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMSLSITLLSAGLDTIPANLSQGVAVLSSKQDIRAEILAHYSSFEEAWEEILRYFSPMGFPRTNIMPVVMDNISIPANTWFYMNSKSANFDPLAFPEPDQFIPRRPPMRHFGYGAGTRACVGYHLANRLM----------------------------------------------- 171677386 14 -------------------------------------------------------------------------------------------------HTALRAKLANGYNAKEVPSLESDIEHIISKLVSYIRKRCISEFTLDVITRVAYGKEFGYLDRNEDMFDWIRTINDQAAWLGIMSDWPVVGKILTEIVAERFAPGAEKDRKDMLGAFVRHGVTQRECEVEVPFQ-----IVAGSDTTAVAVRGVVLYLAACRRVYLRLQKEIDDGQAVIYETLRMQPPIMALQVPPQGDYINGQFIPGGTRVGQNAWAIMQDKALFEDADVFRPERWDTVEMIFGYGRWVCLGKPMAFMELKVIVEA----------------------------------------- 169772031 389 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVVRDTALAGKRLRKDSIAVIPTCQLHDNPDTYADAASFNPDRFLKQFFPYGGGRHYCPGRYFVEMEIYGLVALMLNRYEDLAWAAPFPRRDESLVTLGISR-PV---------- 189204898 115 --------------------------------------------------------------------------------------DNIFTECDNDRHDARRKKMTSGYAGKENPDLEPSIDVHVKELVELVRKYRPMDLAEKIPFVISHVGLGEAFGDLKADKDWLKNMPVIGPAISPSENDATGFGNMMAQARKIVESRSLKPTDDMFASFVRHGVSGDDLFQE-----VFEQILAGSDTTSAAIRVILLHIMSHPRVYAKLRAEVDYLGAVIREAMRVHPPNIFSRVTPDEIDNKECFIPGGTLIGYSAWTMHNNPSLYEDCAAFRPERWRTNDLIFGYGRWLCLGRNIALLEIHKCVFELLRHF-DLALT------------------------------ 115399736 41 -----------------------LSRRLHVSVQRLHEKYGPIVRVAPDEVSFITAAAWNDVKSLIRD--------GKWYANLTEGQEVIIVASE-ADHMRFRKIFGPAFGEKVLHESRSVIMSNIDLLIAQLKHEGVADMVKWYNW-TTFDIIGSLVVLQNIRLSSYYSIFKRLVMGLLPRHLLEMRNFHLTVIRDKIAWRSEKPRPDESDLPLRATSPYRRGSWRP------------TSTSATALSAASYYLCRNQAAAQKLREEITTAFQSESDMCHDTAVIREALRLYPPTPVG--LPRRVTVVYITQYSAYHSALNLRERNEFRPELWASDNLSFITGPYSCIGKSLAYMEIGVVLAKMVWHF------------------------------------ 3703084 161 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSVVEETLRLRAAPTLLRLVHEDYTLKMYLFRHGDILLFPYLSVHMDPDIHPEPTVFKYDRFLNPNMPWGSGVSICPGRFFALSEVKLFILLMVTHF-DLELVDPDTP------------------------- 67901964 39 ---------------------------------------------------------------------------------------------DDAKNAERRRLVGGLYAQDNVLRYEPCVDRLIHLFQQRMQEHSESGKVFDMSVWLTFDVVGEIFHGRREGFGMLRDGADYNGWCYLMGVMPDIFQSSRDGVRGMLDVTKQAERDILTGLLDMVQERGKNWTVADVVTEVWAVIWAGSDTTATALTSIFYHLHRNPEIDAAFEDGRLRFPIRFNESMRVHPSIGLPLESPADANIGGTYIPGGVEVIVNPAAVHFDERSFADAKEWIPERWERSMLQFGYGPRMCIGRHISNIEMYKLLPALIRNF-EFEMLVDS-WEVKGSWFH----------------- 212538987 22 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGHDTTTAAICYAFELLAYHPGEPEKLRAEHGSTGG---------------------------------------WSIHRDPKYWQRANDFIPERWKNAWRPFEHGQMNCIGQGFALLVIKIALIMVVREF-DIEIA------------------------------ 159467995 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGMGHENVSATAAWALLLLAAHPEQQQALYRELRHSDAVLRETLRLYPPVPMSRQLMQDTTIGGVMLPKDVELVVSPYVLHRLPRLWPHAACFQPERFAGPYLPFGAGPRACPGASFGSAEVKLLVAHVVMR------------------------------------- 145616284 881 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRPIVAERQGKPREDTISWLQTA-LRATSLTRYTVADFQLGLSLAAIHTTTELLTHALLAGPELIDDLRKEVYNMRLLDSAIKESQRVHTARGMGRVATRPTTLPHIPAGAYTTVLLTP-----DADLFPSPETYNPRRTSPHHLAFGYGAHACPGRFLAAAEVKIALVRLL--------------------------------------- 145616200 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKDARRDLMADLVQLHKERPEFNGTYLHRMAITNFGAGHETTTSALTSVLAMLGTHLDIQARMADELVNSRGTENE---MASKDSSPRMPL--TQAAIKEAQRLYPVIAKTM-----------------ERNN---LTWGGGARTCPGKNLAEIILYKTIERLV--------------------------------------- 169610165 339 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVAGHDTTSTTLSWAMKFLAAHQPVQNKLRCQNHYLDAVIEEINRCSTAALFSRRSLVDTVVLGNFIPKGTSVYCSISSTLRSPQYLADAHTFDPERWAGPHLAFGGGLRGCFGRKLAYLELRLAI------------------------------------------- 21231441 41 --------------------------------------------------------------------------------------------LDGDAHLQRKRLFLSVLTPAETSRLVACFEEEWSRQADTWARSAHIILQQEAEHVL-CRAACRWAGLPLRAQQSRPLARDLGAMIDGAGAFRRVERWVARAVRNVRRAGTAPEASIAATVAWHRDADGVLLSVHTAVTELINLLRPIVAVARWISFCALALHEHPPLRSRLRAGEPGLLQNTVQEVRRFYPFFPIGGRVRMPFVWRDRHFKQGDWMMVDLYGTNHHPAVWRDPERFDPSRSRYDFVAQGGGSHRCPGEN----------------------------------------------------- 118488657 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESMRLYPPVPIDSKVAKDVLPDGTVVKKGSRVCYHPYAMGRLEVLWSDWEKFKPERWPYTYPVFQAGPRICLGKDMAFLQMKRVVAGILRRF------------------------------------ 15808032 39 ------------------------------------------------------------------------------------------------EHTEMRRATAKYFTPTQVNTYQPDIARLADELIGKLARRGEAKL-DDLSLELAVRVAAGVVGLTNSRLPGMDRRIERFIPPLENARQAANMALFYALVKPAIEARRKAPQDDLISYLLS-----RGYNDQDILTECVTYGTAGMITTREFISVAAWHLLKNPELRAAYVHGTEKRHAVLHEILRLEPVVGTYRRAAQEMTVGGEVIP----------------------------------------------------------------------------------------------------- 115526620 33 -------------------------------------------VWPLVGGWFGLAARASAVKKVLMRPHSFSNTSHASNMVAGDY----LIGMDPPTYNADRALLEQRLAVLSVQADADREAQRRIAKLQANRAGASFDLIDDYLMWVVFRAIEPVYGTAAQKVSQGAQSNDEALQRQFLMEIRYVAAQLLNGSSATLPARRRACADALQSRIKGATEDIRQCLADVIERNAVGLAWISHPVTVQSGALIVQELLRRPGVYWSDSAFRATVRDHVLELMRFRPVFPLVRDVPRDTELETGHSRNAPCVGVWSIAAMFDSRAVPHSGRFHPGRKELRYLMFGYGSRQCPAKDYAVDIMTSALIGLLS-LPNLRLAPEEAIVYDGPL---MSRMRVRF-------- 39972499 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHETSATTSSWALKFLSSYAQVQDRLRTCQEGRNPTIEEITRRSPLQPSAREALVDTVVLGHRVPKGATIMMPYLGQSLLTPAFPVPQEFIPERWAGPMSAFGFGPRQCFGKRLAYLQIQVVLTLLI--------------------------------------- 145607878 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMVFAGHDTTTFALTSAIKLLSEHPAALEKLRAEVEYTNAVIKETLRVHPNVGTLRIGAEGFSLGVAFPVGGYLLWDATSAIMRHEAVWPRAREFVPERWKNWYRPFEQGPRNCVGQPLAMAELKMAV------------------------------------------- 125539569 42 -----------------------------------------------------VVSSAPAAEECLGPHDLAFADKPRLPEILSYEWSTMGTASYGPYWRHIRRIVTELLSAHRVQHFAGVMNIMMAMICDRIFYGDGDDEVSEEARWFRSVVKETMLSGASTAWDFLPAAARWLFARRLTRRMRELSDSRTRFYQRLITDHRTKEKTDMIGVLLSLQKDPDACPDQLIRALCIGSLQAGTETSAAVVEWAMSLLLNNPGAMARARGEIDACRCVVMETLRLYPPVPLAHESSADCDVAGFHVRKGTMLLVNTFAIHRDPQVWDEPESFFPDRYP---------------------------------------------------------------------- 145240187 22 -----------------------------------------------------------------------------------------------------RKVLGPALSSSKVARYEPVIEEHVAILLARLEASRQPANVAPLISRFTLDTMLEILAICSQLRKMTKRAWSYSLWPIYGRIMNSWAAAVHRAIMRDPQHVMQSPKPGIVSWLEVPVDDVNRMKQPEVLAEAMNMVFAGPGSMAAALTAIVYHLGSEEGQVWQDKIRRKELQAVMKEAMRFQGVFPFPRVAERVIPSLSTPLPVGTTVSANTYVLSRSREIWDDADQWIPERWETKFVAFSKGPRGCVGKDLA--------------------------------------------------- 145247032 194 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKALKDYSFSSAPIAAGSILCVSSYDVARNEHIYPDPEQFDGGRFSENHLIWGYGSLACPGRHHAAFMIKMVVVHIVTNF-TLQLADPEAPRWWT--------------------- 218184196 51 --------------------------------------------------------------------------------------------------RALRRLSTGLFSPRRLDAMRALLEEKVAELVRRVRTMFSVDLDPEAAREVSDIVDEASVLGTGPNVSDFFPAIAPADLQGVRRRMARLVKRMYAIIDEQIERRMEPRKNDLLDVMGESKEDSNEINRDAIRGLFTDLFTGG-ETTSHTMECAMAELLQCPNSMRR--------------------------------------------------------------------------------------------------------------------------------------------- 115397691 4 -------------------------------------------------------------------------------------------TTDPAFHSAHRRLLAMPISDSSLTGFEQVIAGAVRRMGEEMRSRGAMDVFKWWLFMATDVIGELSFGESFRMLEPLLVQLGSLLPLPVFRRVAAAGQRLIDYAQQSIDRYARAPPPTLFMKLYNAGKDG--LSTTEIRNEARTYIVAGSDTTAISLTYLVYAVCRDERVHARLVDEVAALPNFDDRMMRELPYLNWPRTVPEGAEFLGYRLPGGVIVSTQSYSLHRDGEIFPEPDR----------------------------------------------------------------------------- 56181517 275 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGSDTTTSAISTFFLAMTLFPDIQKRAQAEVDYIDAVVKELLRWRPIFPHRLSGPSDDVYDGLLIPKGAVIIPNTWRFMRDPEVYKNPLEFNPLRSPYGFV-FGYGRRICPGVHMA--------------------------------------------------- 218716352 38 -------------------------------------------------------------------------------------------------HARYRGLVSPGFKITNLAPKEKEVDELIKKLLRNLQPYGFLDQKTDLDGIIQSVRVGSTHLNRLAQAPLGQLLFDKNPLAVYFGFIAPPMAFAKKYLTQRIEEQMGQHHDLLDQFLEAHKNSPDIVTRNEVVDLGLMVVVPASEAVRTAIAALIYHVLKVPEVLTKLRREIDYLDACIKETFRIHPFNMERIVPAGGAVIDGHFVPEDSIVSCSTWVIHHKPTYGDDIETFRPER------------------------------------------------------------------------ 164422876 41 -------------------------------------------------------------------------------------------------HRMRRNALNKFFSRAQVARLEPTVRENAERICDKILILGPFDVTTAYSHFTTDVISGYCLGDSLGLIEQ-KGWEPNFREPLITRRFSKDMNTLFNALVGDMPRYVRRAQDNVIGALLTSDLPPSEKSLERLTDEGFSLFAAGTETVSWALSVITYHLFANRELLEK--------------------------------------------------------------------------------------------------------------------------------------------- 215506820 2 -----------------------------------------------------------------------------------------------------RRLLTPSFHFRILDEYVAPMNEHARHMVQEIGRHEEINLIPLSTSCTLGILLETIMGVEADKQDTLRSQTPWLLVDPIYYRYRRNVEVVHDFTRKVITERRKQLMTFIDILIQQSMNSDAHLTDDDIREEVDTFMFEGHDTTQMAISWCLYLLGLHPKVQEKVHE------------------------------------------------------------------------------------------------------------------------------------------ 154302012 164 ---------------------------------------------------------------------------------AGLPHTTMHLERDRVKHDKRRKVWDRGFSAKALRNYEGRVTRYADELVSQIDSFGGKAIATHWFKAYAFDVIGDLLCTCMEPLGFLTPVPWVFPILINIPGAMDGFNRFISYCAEHIDIRRANEPPDIMTWLIDAEENDPDPIHRDTSWLHRLAIIAGSDTTSATLTYLFYHLCLEPHH------------------------------------------------------------------------------------------------------------------------------------------------ 154321766 64 -------------------------------------------------------------------------------------------------HGILRKLMSRGFSEAALREQEPIVQGYTQLLIDQLKEEKTVDMVSWYNF-FTFDVIGDLFGEPFGCHPWVKMIFDWMLPLFMPKSLAQKGADHHKMTVEKVMR-RKQNKTDRMDFLSLMVKPENGISDQQLIANSNLLIVAGSETTATALAACTWYLCKYPDITFLGVNRLKYLNCVLTETLRCFPSTPTGRVPQGGDMIDGGFVAGGMQAGIAQLAANHYPSNFTRHDEFIP-------------------------------------------------------------------------- 211586604 704 ----------------------------------------------------------------------------------------------------------------------------------------QIDITRDVGNLAHVHFASTIFGVPDNPRGLFTEHEMYMILSTIFSALFFDVDAPRSYFAGIMDNFRPHDREFGTEAIRRMKEAGSSASDITWSAIVPTIVLVPNQAQVFTQIIEFYTAPENKAHLAEINRFDEKLYRYCLEAVRLNGTFGAFREAKETVTVKTYTVQPGQQVFASFDQANHDPSVFPEPNEVNLDRPLDSYINHGQGPTTGFGEQV----TKIALIAMLRRLQGLRRAPGAQ-------------------------- 157349269 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVAGTDTTSDIIEWALAELLHNPETMVKAQRELQEVLGKDGIAEEWSSLGFDLRFTVSYVHLDDPSNFMLDQILINAWAIGRDPSIWFLGCDIDVKGRDFELIPFGAGRRICLGLPLAHRMVHLILVSLL--------------------------------------- 154304921 188 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAFHENLRTVAEGAFNRVVMEDTIISNYLLKKGNNLMASQSIIHVSEEHWSQAGGFDPTRKPGTYVPFGGGKHLCPGRHFASMEIWGMMIALLLSF-DITDAEGRPERTMPTMTSGIGR-PVA--------- 32440941 36 -APSPPSLPVVG-------HLHLLKKPLHRSISLLSARHGPILLLRFGSRPALAVSSLPLAEECLKNDLAFANRAHFPHEAAPLQLLTLGSANYGPHWRMLRRISAELLSSHRINSFSQLRSEEVHSMISTLFRESSDKELNRVEFELAMNNMMRMIFGKDRFREMVKESHSLLGASTRLGDFFPFLGWMDEFLQSLIDAHARKMEETMIRVLVELQKSNRESNNDEGFMLIIGLLQAGTDTSSDTIEWAMSLLLNNRDKLKKARDEIDYLQCVITETLRLYPAAPVPHESAEECTVGGYAVPQGTMLLV---------------------------------------------------------------------------------------------- 154317116 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGKPMSREELKAEVLVVLVAGADTTGTSFSSIVTDILSSPGDYQRMVAEIDFYVACIKEALRLTPSSPFPREVMAPLVIDGKVIPVGTEISCSAYLANRDREIYEDAETFRPERWEKYNFTWGYGSRVCLGKDLAYMEL----------------------------------------------- 39972649 66 --------------------------------------------------------------------------------------------MDTAHHDALKAKAGRGYAGRDNRNLESDIDDQLRRLIGLLERFGFLDLDTDVYGYIKAIRDAAIVCSEWPLAGRIFFSPPFLKMFGPTPKDKSGVGKLMGTLRQVVASRFGPDAKDQPDMLGSFVRNG--LSQHQCEQEVILQIVAGSDTTATALRGTLLQLCSTPMVYLKLQKEIDYLQAVIYEGLRLNPPFTMKEVPPGGDEIDGVFIPAGVRIGVSAKGIQMRQDVYHDVDVFRPERWANTELVFGYGRWMCAGKNVAFMELNKVYFELLRRF-DFQVVDTKTPVKEESF------------------- 119195805 74 -------------------------------------------------------------------------------------------------HHRTRSYLLPGYAAKGIENQEQVIDEQVGKLVALIRSQSMQYLTQDVITAIGFGKAVGYLEADTDIFGFFKTFRSAILPFHCLALLPTVVDILQIFIMKFVPKATDKRGAGWLMGIVKTHVDKRGLSQSEVEVEALVQLLSGTDTTATALRNIIFYIATHPRAYRLLQEEIDYLQACIKETLRLWPMGMMGKISDEDDIICGIRVPAKTQVAWAPLALMKDRVVFEDARTFEPQRWEGTHLVFAVGTRECLGKRLAYMEM----------------------------------------------- 67522282 294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSLASIHTTTMAAAHCFYDLCQHPEYFEPLRNKMRKLDSFLKESQRINPPSAFNRIVSEDLTLSDGTLPKGTHFSMPSAAILQDNGVEPGADQFDGFRTDNNNLHFGHGKYSCPGRFFASNEIKIIMAHLL--------------------------------------- 218724046 239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRMSSNAASVRLVNKDTIIGNRVLRNGNRIMIPYRLLHFDETVHPDVYSFKPERFAGANAPFGGGKTMCSGRHIAKRATLMFLSIVLRKF-DIEI------------------------------- 84502168 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSGGGDSVIARIARHRDADGEALRDDVAGVELLNVLRPIVAVARFVVFAAHALHVHMAP--AGPVGEDDAHRLGEEVRRVYPFFPIGGRVLQPFDWRGTAFAKGDWLLLDLYGTNHDSAAWPAPGDFRPDRHRDRLVPQGGGDHRCPGEWLTMAEAILALTSMGYRVPDLDISTRRFPPWPADGMR----------------- 149570722 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTETVSITLRYALLTLLKYPKIDPQSHRESETTPRHTELWDRALHSSPADRASVSFSALPAPTSCSCTTVYPVLGSVLNDPQQFPEPERFAPEKKSGAFMVFSAGKRNCVGEGIARMELFLFLTTLLQNL-RLSPPPGVRAVDVQPGISGVANLP----------- 1771614 56 -------------------------------------------------------------------------------------------------------------------------DRHAADLLNAAGPGQVLDLVP-FARRLAARTTGAWLGVPAERLPRF------------ETALTGCRRALDALLCQLLADARAGLAAEEALRAVLGETPEARGRPPGAVEAARAHAVSAAEPIAVLLCNAVRELMERPAQWRALTADPGLAGAAITETLWAPPVRLESRVARETAVLAGRTLPAGTHLVVLAAAANRDACRNAGPAVFDVLRRASDGGPQPHGLHFRLSGPLVRRTAEAGLRALAERFPGLRPAGPAVRVRRSPVLRGLGRLPVA--------- 18693257 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGAGMDTVSTALHWIVLLLAKHPDIQTKLHEHMPYLDAFIYETMRFTGFVPIPHLTTSDVTVGDLSIPKDTVIFINQWSVNHDPLRWKDPQAFD--------------------------------------------------------------------------- 171678463 343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSDTVASAIRMTMLLLMTHPAVYRRLQDEIDDRPVTNDEAKRHLPYMQFFKEVPEDTVDGYYLPKGTTITGCVMWSMNRDEDFWPDANLFRPERWLEANLIFGSGKFVCAGKKIAFMQMNKLFPELLR-------------------------------------- 114622066 62 -----------------------------------------------------------------------------------------------PEWRFNRLRLNPVLSPKAVQRFLPMVDAVARDFSQALRKKVTLDVQPSIFHYTIEASNLALFGGHSPSSASLNFLHALEVMFKSTVQLMFMPRSLSRWISPKVWKEHFEAWDCIFQYGDWCEAGTGWADPEIWKRAGKLVSGCGPEGCXXXXSHGFWACSVRKGAESTGSPVQLRTLFVDAPTSRLYPVGLFLRVASSDLVLQNYHIPAGTLVQVFLYSLGRNAALFPRPERYNPQRWNFHHVPFGFGMRQCLG------------------------------------------------------- 198426155 29 -------------------------------------------------------------QALLKQGESFSGRPQSYLMNQLTEGCGIVFST-GPRWQAQRRFVLTALKTLGMRSMVGIINEENQNFLSVIQSSGGKEFRKLLSNIVTNLIMGKRFNYEDEKLQAIVDHRPTSSVVMFYQRLIASTQRVLDIISEITEEHKNSFDEDFIDLLEMKRRNSEYFTELQLLHLVRDLFVGAIDTTTATLGWGIICLLHYPE------------------------------------------------------------------------------------------------------------------------------------------------- 119481745 259 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAMWNETIRLSAYSASVRFVTSDTIIGGKILRKGNRLMIPYRQLHFDESIFDYPEEFRHERFKGRNLPFGGGTTQCPGRYVAKRFVLLFVAMLLRRF-DVELV------------------------------ 46116036 271 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVIEEMLRHARVAPITREAVEDTQILGHHIPKGTTIFLGNGPGVMMPSIPVDPNKFVPERWNGPQQAFGLGPRACFGKKLAYMEIKAFFT------------------------------------------ 215458132 97 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIRNARIDGKRVTRDWLNAEGVGLRLAGSDTVGNTCTIGTRYLVREDGVRAKLVQWPDKWNPITLERLEKLPYTPMTRVVPSGAIISGHQVPPGTIVSIGNWFVHMNPEIFPDPARFYPERWDRYLVAFGKGPRSCIG------------------------------------------------------- 211590908 175 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIETTTDLLTQVILDLAQHPEWRKSSLYDMKLLDSVLKESQRLKPMTSMHRLVLEEITLSDGTLLPKGSVIGVSADRMWNPSVHENPAQFDGFRFQRNHLAFGHGKHACAGRFFVAHEAKIALTHLL--------------------------------------- 121701339 48 -------------------------------------------------------------------------------------------------HRRKKKIVGPALTSSKISAYEPVIDKHVDILLLRLQSADPSVNMAPLVHQYTLDSMLELIFGPTICRTLRIMTKMAWSFSLWPAFGWLMNTRLVDAVLRRPTRNKQGVATGMAGLMGAVMSDANRMSPGEITADAFNMVIAGPGSTAAALTAVLYHLSQHGQTWQEKIRDETRMPAVIKETLRFSAAFPFPRVIRHGAEGLPAPLPPGTMVSANTFVLGRSAEVWDDAGQWAPQRWEAKFVAFSKGSRSCIGRELALLVLASAVTGVVQR---WRIRSQGALRGKSFLEMQYDECWMELEP------ 212530072 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDEDAMYLATSVMAAGGDNTRMTLNVFIMAAICHPEIVLRARSELDYLAALVKETLRWRPTVPPPHELTEEQEYAGYIFPKGTNFLINTVAVSRECK---DPEHFMPERWMHGFWGFGAGRRICVGYKIAQ-------------------------------------------------- 119192812 71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLHLPLPFPRTVKQNVVVLGTKIPAGTTIHSQGYCLHRDPGAFQEPERWNPERWNIPFWPFGSGARMCSGKNVAWAELRLI-------------------------------------------- 84619215 38 --------------------------------------------------GAWVTGSGVLGAEILRDPRL-EPLAPYVGRAQLTTVDADGPALPGPAARDAERLCGEALGRTA----------------------GGFDLVSDVLRPVVVRLTGELLAVPPERRGTFERLCGAVAPALDAGLCPPTLPRARALI-------------DAVEGLRSLLAESAGPRDARMRACVV-----GVEVTTNVVANAMLALLERPEQWRLVCDDPRRAEAAVEETLRCPPVRLDGRVAREDLELAGRTVTAGDEVVVHIEAANQDAGPSRDPERFDLRRTATGHLCLLEGTRFGAVAPQVRIFGAAVLRALAARAPDLRRTGSVVRRLRAPVTQAVVRFPVA--------- 115402601 63 ------------------------------------------------------------------------------------------------DHARQKRLLTHAFSERSLRDQESLVMAYIDLFITRWLNYLTFDIVGDLAFGEPFGCLKDSAYHPWVAILFIYPTLAKIIRYFMPKSLLRKRADHYRLSKEMVTRRMDTTRPDFISYILK-YNDERGMSRSEIEVNAALLIAAGSETTATTLSACVYYLQKNPECYKALTE------------------------------------------------------------------------------------------------------------------------------------------ 154289961 161 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIANNQMSLSFAAIHTTSMAITAAIYDLCAYPEYIEILREEIQQIDSFLKESQRLTPPVTNVRLVTSPLNLSTGTLPAGSRFGFAAWAIHT-PHLPFDGLRYYKLRNEDRHLNFGYGNHACPGRFLAANEIKIVLIELLTKW-EFRLKGGE---RPENILNAMICMP----------- 148672548 37 -----------------------------------------------------VISGLKAVREVLVTCGEDTADRPEMPIFQGEKAKGVVFAPYGPEWRELRRFSVSTLRNLGLKSLEQWVTEEAGHLCDAFPLDPYTLLNKAVCNVIASLIYARRFEYGDPDFEVLNTFPILLHIPGLADKVFPGQKTFLTLVNKLVTEHKRTWDPDFLAEMEKAKGNPKSFNEANLRLVVFDLFGAGIVTSSITLTWALLLMILHPDVQRRVQE------------------------------------------------------------------------------------------------------------------------------------------ 169619684 76 --------------------------------------------------------------------------------------------------RQVRKKTDPPFTHAASGILVPKMIDMTEAHLAAFPNNERIDPVADLFLMIATVFYGDLTDGQVKWLSEWRFSFSKYLPTEANRLLKQWQEAWMQFNIDAYSIANSKNGDVLFRKMWEDTETDGGMTREQVLQTVDESLYANLDVGIGSVSWNLVFLACYPEVQEEL-------------------------------------------------------------------------------------------------------------------------------------------- 116208752 32 ---------------------------------------------------------------------------------------------------------------------------------------------------FTARTVSRLCWGTAQPAQVLRHVTYGLLETISPTGSLPNLMSFLRFLPASLWQKKEKARHDMEDRLCAACITFVRENMTEASHVISLMAIAGALTIGSPIQSYILAMVHHPEWERRLQRCPEWEDRHNKEVIRWRPPMGIPHASEADDVYDGYFIPGGATIHPLEWAMTRDERFYPDPESFHPGRWLNPDSPFGFGRRTCQGIPI---------------------------------------------------- 115491787 73 ----------------------------------------------------------------------------------------------------------PTLTGRPLDRMNERMTQLLSPLVDELATRKTVDLYSWCSHVITLASTEA-----SAFESNLSPLTANFLPWLTARKAWKGRETAVKAVIKYYELGGHEEGSEMTYVRYKTLREGG-MSVEDTARSEVTMAIGLLSNTVPASFWVLFELYSRPELLEEVRQEVAHNTADKKHVLRTGSTTSPTRFVLNDLVLADKYLLRSGSVISMPASMGRNPDAWGEPRRFIKTRRTGGFMTFGVSPVLCPGRHFASSEI----------------------------------------------- 189212163 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNGLANARLPPEERTEERVNHEIVSLIGAGTETTANTLAVITFHVLDKPQILNRLRNELGNTGVIFEGLRLSYGLSHRSQRSSGPLYYKDIKIPPNTPVGMTSVMIHHDESIFPRSHDFIPERWTNKYLAFGRGSRQCVGM------------------------------------------------------ 218714147 70 -----------------FFTVRDMVENGYHSYSTSRKAFVLPVF----GGKPWIVLPKSSAKDLISDSELSSDDIHIEQLQVNYGPKGVHLMRVPLQFDVLRRQLT-----RKLPLLTGAVYDELDKGFKQYWGTDTTNWVEVEAFPLVTRAANRVFAGEEICRNELRPLASPILLLHNNQHFRVCARICVPVVQERIRNTKAKQTDDALQWLVEETEDPKELDPVLITRRLLLLNMVAIHTTSISITHAILNVNTFEHSEQVIASLREECDSTIKESMRCLEPFSTGRMVVHPNGIDIEHVPHGVTLCLPSHGIHRDPEYYYSPLEFRPFRFSEPYLAFGHGRHACPGRFFAAQEMKLMLAYVL--------------------------------------- 215498110 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PVDPLPKCLKWIAPYIHCLGGGNGLELQQKFFKFIRNEINDRLETVDSDILALVTQHNENPKSNINARALHNMVDILVAGSASVAASILYILLYCAEKPDIQEEIDRVVGSGRTPTWEDHRFMPYSMTSFRVDEDVFLSGYVIPKGTIVVANFWAAHFDPKYWKNPEEFDPSR------------------------------------------------------------------------ 169615631 250 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLGAPMTSVRYVLEDTIIADTYLLKKGNVVQIIGSMNSDPAIWPDADKFNPRRHPAAFRSFGGGSSLCPGRHFAQIEV-TGLAAIIVLGFDLEPVEDTKWEPPRN-------------------- 125978423 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLYPPQIVGRHLTEDMEVGDGTLPFGAEIYVNLFEMQRNEDRYLNASHFRAERSPPEIYSFSMGPRCCPAKQFSMVLLKTLIAPILSNF------------------------------------ 94312750 3 -------------------------ADPYPYYRDLASTRP---FYFDPALKLWVAASAAAVAEVLADGRVRPAAQPVPPSLAGSAAGDLFGRLDGVAHAPLKAIVARQMAALDLSD--ARSRARALAAALPRVDHDDAHEANRWMFTLPVLAIADLLGLPLTRVAGFVATFAAAMSPLASPADVEAGVAAAQWLTRLAQTAEDRETADIGVLAALAQAGGDSKMDPATLTNAIGLMIQSCEATAGLIGNTLVYLGRSDWQGADIGASVDRVARI------DPPVQNTRRFMAADAMLCGQQVKEGDAVLVLLAAAAHDPSSAAE------ERA----WTFGAGRHGCPGDALARVLATCTVDALLAR------------------------------------- 116179160 132 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNREELLSEVGLQFFAGSDTTSNTISITLYYLLKHPRTLQTLRAELDYLQACIREMLRLHSGPFHKAVPVGGDTVCGYHLPYGARVSTNVYAMGRDKAFWPDTDMFRPERWTEADLAWSYGAFACPGKAIGLMEAGKTISEVIRRF-DITFAPSKPVHFRSAI------------------- 170105206 350 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNILIAARDTMAATLSFMFYFLSLHPSVLARLRQEMKYLKATLNETLRLPPVPFNVRECQKDPSQKPLYIPPGSATAYSVIMMHTRTDLWPTAHEFDPDRNPFIFLPFNAGPRICLGQ------------------------------------------------------ 157349265 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLAGTDTTSDTIEWAMAELLHNPEKMVKAQRDISKLPYLQAIVKETFSVWSNPNAFMPERFLGCDIDVRDFELIPFDRPIHRLPSTWPNPNAFMPERRDFELIPFGARRRICPGMPLAHRMVHLMLTYLL--------------------------------------- 156047892 168 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLSFAAIHTTSMALSHILYDIASHPEFIEQSFAKLKKLDSFMKESQRFSPPTNFRRTTSTLHLSTGHTIPKGTRICYDTVSVNHDPSNVTSPTTFSPFRWSKQSMNFGHGNHACPGRFFAGLELKVAIVELLRNW-EFRLVGDE--------------------------- 215450822 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVQRFTSYGAFGRRTLQDFTFDGTTVPKGVNIGVPVRAIHRDDRYFPNASKFDGFRPTAEYLLFGNGRHACPGRFFAVNELKVLIAHIL--------------------------------------- 215463823 48 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLIDPEIASQVSAILIAGQDTTGNTLAWAFYELARQPQWQDKIREEMPCLNAHLKEILRFYPVPYDERMAAADTEVSEIVVLKGQMIFCGLASYNRNEEIWDDADTFDPSR------------------------------------------------------------------------ 218720756 93 -----PGPPNARISTLWLFFQVLKRKQAHLTLLAAHKEYGPIV---RIGSNHLSIVHPRAVEKI----HLTCRKAPFY--DLNKPITSIQTARDKALHDQRRRLWSMAFTETRLRDYETSIKKIHKHLLARLINHYAFDVMGEVAYGTHFDMLAT--GNNHQAIDLLNEAMAMIGFMLPIWLIRRKWWQFVAYCFEQMEICRKTNLPFIASSLLGPCKDRDPTPDEKLVLQGELLVVAGSDTTSAALTCALYELVLHP-------------------------------------------------------------------------------------------------------------------------------------------------- 85091832 388 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TICGRFVPGGTDIFVNYVGMLRDKSVFEDANVFRPERWKTTDLAFSHGRWRCLGQRLAWVQLQKVVVEFMRNFEMQIVDPMHPCRLR---------------------- 116204147 49 ------------------HNINVFTGEAHHWYQKVSEEYGPI----ARVGPTSLITSDPEVWAINTKPGYKRSKWYFEACRVEYQRDHIFSQTNTKLHDERRKQIAPGYSGRENLELETSIDARLTELVTLIRRKYAMDLAKKIQFFTLDVISAVGTGRPLGMLRWLAQAPILGAWLAPRPEDKSGFGALMGACFRVVDERRDQGRRDMLASFMKHGLEGADLKSE-----VLETLIAGSDTTAAALRATMLYVMGHKRVYVRLQEEIDYLQAVIREGLRVFPPVRN--ILPKDVPAGGDTVMVNGKIGYSALAMHHDKKLYEDAALFRPERWFEPELTFGHGRWQCLGKNVAQMELNKTFFELFRYF-DWAIAHPAKPW------------------------ 154289520 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITAGSDTTATTLGYLINSVLANPDILRKLRAELDYQTACIKETLRCPQIVPYPQQGALPFVVDGKVITPGSIVGMSATTMHHSESIWPDSQVFKPERWLGPLVTFGKGARQCIGINLVYAELRIVASKLFR-------------------------------------- 154318834 27 --------------------------------------------------------------------------------------DSMLSTTDEKIHADLKMKTAAGYSGKEVENLEQSIDRQLNAFIDLIERFRPFDFAKKIQYAITDVAFGTSFGCLAQDHDMYDYIKPWLLTLSRSFVLKPFFGKMIQVAKDIVAKRSKEVQNDMLGSFVAH-----GLTQEEANSETLLQVIAGTDTTATAIRAMLLHIAASPTCYAALQAAIDYLQAIIKEGLRKFPVIAGPKTVPEDIINGFVVPGGTDVSLSLITITHSKATFGPDAHIFRPERWNNKLLAFGSGKWSCSGKNIAMMEMKVLVEKI---------------------------------------- 145257250 131 -------------------------------------------------------------------------------------------------HRPRRRVWMQGFTSKALVGKEEQLIEQMDQCIQDDMAAGRSSNVTDMIYWLSFDRMANMLTNPDWRFPWLVQIVLRLLPRVWILKDWFRTMAMTKGELRNVKVPTDMSKATSLGAFLMESSQKDSTQDQWLGGDSLLAFVAGSDPTAGILHGLFYELARHPEQADLIYRRCKHLEAAIFESLRLYPSLPTGRKANEGITVAGVYIPPDTTVVAPRFCISRPEDCYVKPNEFIPERWRSAFVPFGTAFRSCLGRGLA--------------------------------------------------- 46110465 249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECMRLRSSVFVVRKLRESIDLDGYTLKKGNLILAPSYLAHSAPEVWSSPEEFWPERTAGNYFPYGGGVAMCPGRNYAKQEI----------------------------------------------- 169615435 163 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLISCMIREASTEEERDPFMLTRLVGSVIAGGTYSSAAFVVGVIADLVNHPDVQGKWDMRLDKLDSAMKETSRLAPGSVYSRYIEQDCVLSSGQLKKGQFITTSGHSIAMDPEVFPDPRKYDALRS----------------------------------------------------------------------- 46127999 87 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAGRDTVAQALTWTLYLLMKNPHVATKLRQSVESLRDFYESLRLRPPIPFEIKQAQQATTLPDGTFPAGAIVVWCAWAMGRSHTTWPNADDFRPER------------------------------------------------------------------------ 116205708 29 ---------------------------------------------------------------------------------------------DDHAHNALRAKILPGYSGKENLSMEGSIETQIARLIELIHEYRPMDWVKAQYFVIGDLAWGQPMGFLEQDADVFDYIKIAMTSIPAMMVVSTYFGALIGIANSVTAARFKPDAPDHHDMLGSFIRHG--LNEEAAAAETLVQIIAGSDTSASTIRAVTLYILSNPRVYQKLQA------------------------------------------------------------------------------------------------------------------------------------------ 169599495 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPKWSASDETFLGVFIPVGTCICMNTSALLRSPKLFGDADIYNPERFEMEHLAFGSGQWMCAGKNMAFMEINKIIFELLRNF------------------------------------ 85111238 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGSDTTATGIRSGLLYLCSNPRAYTRLQREIDYLQAVIYESLRMRPPFDPFKIVPGDYTRDGKFIPGGTKITATFGAMQRNKEVFGDSDIWRPERWLEEEMVFGYGRWQCAGKMVAMLELNKIFCQLMRNF-DFQLANPTQP------------------------- 116696342 4 -------------TDIDPLS-AVTHPDPYPYYRELAASQP---FFRDDRLGLWVAAGPQEVADVLADCRVRPPAQPVPPAAAGELFGRLVRMNDGAAHAPLKALLMPMLAGPAAAAQRATVLAAVLDAGEASWAAMSGECINRWLFTLPVVTVADLLGLPAQRVAAFAGAQSPLADAPAVRAGAEAAQWLGHWLAD------AADGAGPLPALRQA-ARAAGIDAQAVAANIIGLLVQACEATAALAGNTLLRLGRDTTQSGLPLDAVVARVARED-----PPVQNTRRFLAADAQLCGHAVKAGDAVLVLLAAASCSGAA-------ASERP----WTFGHGRHACPG------------------------------------------------------- 145603161 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAGSDTTAAALKGVLLFLLSDRRVYHKLQAEVDYLQAVVKEGMRCHPPVPIPKMVTVVVDGREVFLPGGTHVSYAAWALHVREDVYEDAACYRPERWQRTHLNFGYGKYQCLGKQLALMEVNKVVFQLLRNF-DLALT------------------------------ 157760769 316 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIQLVNMCIDLWFGGLATTTNTTTWAISFVLQNLEVQDKIHQELD----------RIIGSDRLITTADKDLPYLNAYINESQRFTNLVPLNVPHATTRDTPERFLDEKKVEELIPFSIGKRQCLGEGLARMEL----------------------------------------------- 218720624 199 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVRDITETTTIGGKKLRKGNRIMVSYRQLHLNTDVWPTPELVQPDRTNNSYRPWGGGSTLCPGRFFAKKTIFTFISVLLVRYSAIHIKEE---------------------------- 156043970 124 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVLIGAGSDTVANMLTNTHFHLLDNPQHEELKKAMPDQYARACLKDLEGLPFTRLPRISPEVMMYKDWEIPAGTPVSMTSVYMHQNPSIFPNPLTFNPYRWDTTHVAFSKGSRSCAGINLAKAEILLTIATIFRR------------------------------------- 2599276 38 ----------------------------------------------------WVVADHATARQVLDDPA-FTRATGRTPEWMRAAGAP------PAEWAQPFRDVHAA----SWEGEVPDVGELAESFAGLLPGAGRLDLVGDFAWQVPVQGMTAVLGAAGVLRGAAWDARVSLDAQLSPQQLAVTEAAVAAL----------------------------------PADPALRALFAGAEMTANTVVDAVLAVSAEPGLAERIADDPAAAQRTVAEVLRLHPAHLERRTATAEVRLGEHVIGEGEEVVVVVAAANRDPEVFAEPDRLDVDRPDADR-ALSA-HRGHPGRELVTALATAALRAAAKALPGLTPSGPVVRRRRSPVLRGTNRCPVEL-------- 159489130 43 -----------------------LAADPTRFVFGRFQRYGPTFILNLMGVPLYVLTQPADLRGPYRDPDVFSSFRRLMEVAPGRPYD---VQADKAAHGPWRRMFLSALGPAGLQALLPRAQAVMQAHLAQWEAAGSVDLAIEVIAEVPLPPGVERIAFREQLLCFLLFGLPLALPGSSVARALAAKEELVAALGPLVAADRQRMRDAVISGFMALGFESERAAAVSVLHA----VVAGADTTRFALFNTLALVAMSARVQEEIFAEQEYLDAVVREAMRLLPTPGNMRRLTADLRVGELVIPKGSMVWRFVPLMHCLDPVLWDGDTFRPERWPKYYYTFGSDNHLCVGQNLAYMEVKLLLAMLLR-------------------------------------- 11359627 103 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEAMHVVGLMAIAGALTIGSPIQSYILAMCHYPEWQARLQRCPMWEDAVVKEVIRWRPPVPIPHAVEKDDVYNGYFIPAGATIHALEWAITRDEQTYPQAETFNPSR------------------------------------------------------------------------ 119473895 116 ------------------------------------------------------------------------------------------------DHARFRKALSHAFSAKGLQAQERIVTQYIDKLIQRLKWFAEFDLIGDLAFGEPHHWVATMFGFPFLRALHRYPVVFKVILAFHPGSLMEMRSKQVEHAKATVQKNSAAGRGDFMDSMLRHQGDKGGLSLDELEENANVLILAGSETTAALLSGVTYWLLRTPDALDK--------------------------------------------------------------------------------------------------------------------------------------------- 215457709 117 -------------------------------------------------------------------------------------------------HTARRRKWNRGMSSESLRDYEDIINRHATQLVEKWLGYFSIDFMADMAFGAGNSGPQMLLNGEDRHGEILTHIPWLRHFPGYQTVLAQNIQKMLDFGRSWSSARVANCTKDLWYHLDEAGLEKLRPSLETVTSDSALAIVAGSDTTASVMTSLFWFLM----------------------------------------------------------------------------------------------------------------------------------------------------- 126567915 35 -----------------------------------------------------VLSGSETVRQALKQGDEFSGRPDLYSFRFVNNGKSLAFSPDQTGVRALRKLAYSALTPQYSCILEEHICKEGEYLINQMKADGSFDPFRHIVVSVANVICGMCFGRRYDHNDRLVNLSDRFLPSTSMKKFVSINADFNTFVKKIVEEHYATFDDSLIDHCEDRKLDENQMSDEKIVGIVNDLFGAGFDTVSTALSWSVMYLVAYPDIQER--------------------------------------------------------------------------------------------------------------------------------------------- 21671941 8 -------------------------------------------------------------------------------------------------HRHIKNLALRLFGPENLRRIIHDVQKTVEASLSSWLNQPSIELKEAVSSMIFKVTAKKLIGKMWKQYDAFTQGLFAFPLCIPGTAFYKCMQMLKEILDERKNTEEHHESVDFFDVIEEVKKNPDQMTENAVLDLLFLLLFASFETTSSGITAMLIFLDKNSEITWEEYKSMKFTSHVIHEALRLASIPVMFREAIEDVHIKGFAIPKGSKIMICPYTVHLNPVVYKDPNTFNPWR------------------------------------------------------------------------ 115390609 63 ---------------------------------------------------------------------------ALLMKPRGKPIPGIFAAQDENIHRALKKPISSAYSMSTLLSFEPYVDSTMRVFCEQLENKKPLDFGKWLQMVIGELTFSRRLGFLESGEDSLVTQMPWLDKLWTNNPIQRWRRGGAAFAMARVEERRELQRTDFLSRFMEAEAKDPSIPPYALAAWASSNITAGSDTTGIFLRTIFYQLLTHPETLRKLREELDYLDAVIKEGGRIHPPFGLPRVVPQGATICGKFLPGGTLVGMSAWVVHRNKELYEDCDEWNPDR------------------------------------------------------------------------ 194865448 177 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVLQETMRLYPPQIVGRQLKKDFIVGDGDLPFGSEIYINLYELQRSENRYSKANHFEAERSPPELLSFSLGPRCCPARKFSMQLLKTLLAPILANF---ELLPGDEVRLDLRLIMG---------------- 171691232 236 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECIRLHVSMNVTREAIAPVKLGDFTLDKGSLIQACTEISHLDEEVWGDEDEFWAARHQNDWFPYGGGISICPGRHFAKQEIMLTTAIIVARF-DLELVE----------------------------- 211592010 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAAIHTTSNLLTNVIYDLAAYPEYIQTSLLKLKLMDSVMKESQRTNPLTSMNRLAHKQIVLSDGTVIPKGANMFVSTKTLEDDSIYPNASTYDGYRTTSEHFVFGHGIHACPGRFFAANETKIMLLHLL--------------------------------------- 154300779 5 -------------------------------------------------------------------------------------------------HVRIRRNFANAFSDKALREQSKIIEGYITLLLQRLRREGEVDLAK-FFGYLSLDIYADLMFGESFHGLEGDNEHSWILGFFLGAKFGSVRNSIQRFFLRLTAKMRAQNRSDFVSPIINESEGGKGITRKELNTNGLAIVIAGCQLPTVALATACYFLMRYP-------------------------------------------------------------------------------------------------------------------------------------------------- 158323905 6 --------------------------------------------------------------------------------------------------RVLRTKFSPIFTSGKLKQMMYLLNERADKFIERLDSAVAVSQEQEVYFTVQKFTISSIFGLELDLSELFDRMNRLIFTTNYAQDLDFAFPGLLDFFYGMVRRVMEERRNDFMDLLLEMKEEGDKIDEDVMAAQAFVFYVAGYETSASTTAFLLRLLALHPDIQQR--------------------------------------------------------------------------------------------------------------------------------------------- 89054763 6 ------------------------------------------------------------------------------------------------------------------------------------LAAGRSELV-DLGYRVTMNLTADFAGIDRPEQSRLLRLVATFSEGATIVHSKRPKDDVRAEVRAAIADFEPHFRRALLADHAAGRIDEDALPRDEVLTREIGFYLAGAHSTANSTIHAFHDIYTWAEERSERWDQPIFFQRCVHESLRLHPASPVARAATCPMSLGAGEVAEGEMVEFRLAEANRDPAVFPDADVFNPYRTKAPTLPFGHGVHTCLGRDLPYGTITLLLRELFAH--GARPDPTDPPQISTKTERPWGHYPIIFDPK----- 147838229 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DCVAGGFRIPRGTMLLLXJWAVQNDPKVWEEPRKFNPERFEGKLMPFGSGRRGXPGEALAIRMLGLGLGSLIXCF-DWEMVGGGMVDMSEGTLTLPRAXPL---------- 159489140 63 -------------------------------------------------------------------------------------------------HGPWRKLIMAAVNGRGLSELVPGVAGVMARHVAGWAQAGRVELFHAMGLDLSTDVIANV-HFTALDRGWFKQQMRTFTAGMWGLPIAALMPEMRDAHAAMLKRWEAAGRSGIKEAMLTAYFIGGWVRHTALRDAPMTILVAAADTTRFSLFTFWAMVAMSTRVQEEIFGEQQYLEACFKEAMRLLPTGGGARHLTKELKAGSVTLPAGEWVWYHPHLMHCIDPVLWDGDTFRPERWPKYYFTFGSGVHLCAGVNLVYLEAKLVMAMLVRRF-RLRL------------------------------- 218184871 6 -----------------------------------------------------VVRDGAVAVDALRRADAFSDHPGATSIVSGGRAHNINTVPHGPLWVALRRLTSEAFHPQEFLRFLPRAR------------------------VFSTFQKAARLVYPDRWKQLLRHRRRQEEMYLPLIRAIKEQRR----TRGTPSPPPPTTYVDTLLYLEVPADDGRKLSDGEMVGLVSEYLGAATGTVVAQLEWALANLVRRPDIQTRLCGEV--------EAAAGGEPCAYLRAVVMECLRRHPPVSSVQRHMIWTLSEEFSPERFMEGGEGEGVRTKVKMMPFGAGRRTCPGMGYAILHLEYFLANLVTAFEWRRVPWEEEVDLTAGFITTMQH-PLR--------- 215499227 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAGSSTVAATILYILLHCAANPDAKWEDHNGMPYTMAVIWEMYRWVSTLNLPREVAEDVVLNGYLIPKGTIVVANNWATHNDPRYWKNPERFDPSR------------------------------------------------------------------------ 3452349 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTTSAISWILYDLAKHPEYQKMCQNEVDFLTQCIKEGMRHSPVPLISRQSTKEFTLEGITFPPGTFFGINIYGLHHNPAVWTDPTKFDPDR------------------------------------------------------------------------ 159472154 172 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELVYDMLVTMLLGGTDTSALTVAFAAWHL--------------AAEPQLQAELRREVLGVLGGRALGELRAEDVKAMPLLAAVVNETLRLHP-----PLAEITRVATQPNAFLPFGVGSRSCIGRHFGLLSTQLTLAALVARFEVLPPAPPAPT------------------------- 171685242 35 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KWGDQEEAMHVVGLMIAGALTIGSPIQSYILAMCHYPEAQKALQEEIDMLRAVVKEVIRWRPPVPIPHAIEKDDVYEGYLIPKGATIHALEWGITRDEETYPCADEFLPAR------------------------------------------------------------------------ 6018311 27 ------------------HDPYALSDDPAQLGRLLRERGRLHR----SDTGTWVTADHATASRLLADPRFVLRRPPAGPATGTGDVMPWLLPLDEARLTRCRRLGATAARIAADGPVATRLADLAGARAEQVRSTGHFDLRADYALPYAVEAACALLGLPAGQCSLFGAFSPALLDATVVPPRLPEARALIASTAELTALWPR-----------LAPSLSKTVPEDEAPDLFLLTAVLLVPAVVHLVCEAVAALSHDPGQAGLLRDDPVLAAPAVEETLRHAPPARFTLHATGPERVADVDLPAGAEVAVVVAAAHRDPSWCPDPDRFDLTR-NERHLA----------------------------------------------------------------- 212542757 347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYHEILRLNGIGTSARRVLQDTVLDNYLVKKDTLVLMPFSPVHQETDAWGNAKEFDITRHLNKFRSFGGAPHLCPGRQIATLEI----------------------------------------------- 115388249 198 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMAALFTTTEALKQVLIDIAQHPELVDPLRQKMELLDSVMKESQRQIPVSVGLRKVIRDTFLPDGTRIPQGSHIMVDSGDMWSAEVHDNPESYDGYRSSREHNTFGGGRHICPGRFFASNELKLCLAHIL--------------------------------------- 210092462 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLHPPFNFFGVAKKDFAIKNVEVRQGEQLMGSCFWAQRDAKVFLSPNVFRCYRFKKRHLIFGHGSHQCPGQDIAFYLMKATLAVLL--------------------------------------- 169614173 41 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMISREAVGGDCGVILLAGSDTSGPSLILLFYCLARWPEHAEKIRQELRNVDATINESLRLYPPTFGSRVTPEGLNCDGVFIPGGTKVVAPRWSTGR--QAYEAAHEFIPER------------------------------------------------------------------------ 149252680 44 ------------------------------------------------------------------------------------------------------------------KSLEQRIQDEAHHLVEAIAEEK---------------------GRPFDPHFMINNAVSNIICSITIGERFEYEDNQFQELLKLADETLCLEASKVL--MHYSDKTTTSFNEENLICTTLDLFFAGTETTSTALRWALLYITVNPEVQEK--------------------------------------------------------------------------------------------------------------------------------------------- 215475834 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPAVYPDPFKFDPERRDPRHACFGYARRICVGLHLAEASLWLCIVMSLAVF-DISPAIGEEHENTNGTISHPKPFKCTIKPRSEKAL 194270641 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAGFETSSTTMAYGLYELAKNPEVQTKMVTTLPYLHMVLLESLRLHPILWLDRLSGKNYTFPNIIVEKGVPVVIPVKSLHYNSQYFPNPEKFIPER------------------------------------------------------------------------ 28829595 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNSFIKETLRISPPAPFPHICTDDIVIDDIFIPKNTQVIPNLYGCNRSNIESSEPNIFNPDRSNIGQCAFSSGLRQCPGANVA--------------------------------------------------- 91771577 320 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMGGHDTTATAITWGLKNLSDFQDVQSKNTTTVHYRDAVIEEILRCSNTEYGGRTAMVDADVLGYRIPKGTEVFLMGNGPSIFSPEFEIDDEFDPERWAGPLLTFGLGERGCYGRRMAYVEMKLLITMI---------------------------------------- 149524993 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFAGTETTSTTLKYGLLLLLKHPQITERVQEEVDYTDAVIHEIQRFIDIMPVPHAVTRDTCFQGYTIPKGTMVFPLLHSVLHDPDHFPDPAVFEPKR------------------------------------------------------------------------ 163736251 302 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RITSEEVPIGDYVIPSGATVVFAPWLVHRDPRFWESPKRFQGDRHRAHYYPFGVGARIRSRANFMLHQLTLAVRSICAA-HSLALSPDCPRGNIRPLLRSALAVPVVFAPRDASA- 85089910 274 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGGHHTTSGAMMWLTKYLTDHPVVQEIRHAKLPYLDAIIEEMLR-INAVPVTREALTDTTILGYPIKKGTQVFFMSNGPGFLSPSFPDLAAFVPERWAGPQLVFGLGPRTCWGRRLAYMEMRIVISML---------------------------------------- 39951421 272 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAGHETSATAISWQVKLLADHPEVQTKTSTPIPYLDAFLEEALRRGPVLMTGREAKRDAYVLGHLVPKGTFVFMPSWGGSWDPE---DVGSFRVERWLTRNLAFGLGPRSCFGKRLAYLEMRIVI------------------------------------------- 215491091 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDQVISESMRIYTPFFITRTCQREYNYNGLKIPAGLSILIPAFSPENRGMI--NPMAFQP---------FGNGPRNCVGIRFAQLEMKLTLAKLLAKF-RIKLDEEDHLKLGSTFIFSY--------------- 145609157 301 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAGIDTTSDTLMFAIWALPENRRCQERLIAEIDSMNAVIKETLRLFAPIPEPRSMPVDTTIDGYRIPAGTVVSMSPYTLHRNEDVFPQTLEFRPER------------------------------------------------------------------------ 171684705 47 -------------------------------------------------------------------------------------------------HGRVRRLIAPAFTTSALRGQEPILQQYITLLMDRLRDGVEIDVVPWFNFVTFDMLGDLAFGESFDCLHTSRYHSWIELLTNTPKAGAFAAAALFRVVSEKVERNLESTRSDIMSHINQIESDGEGLTMDHVNATFMVLTIAGSETVATTLCGIVNYLAQN--------------------------------------------------------------------------------------------------------------------------------------------------- 116198475 156 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFTDVEISETLFTFLFASQDASSSATTWLFQILAQRPDVLDRMLESLTYTAAVVKELLRYPPVIFVPYLATKAFPIPDYTVPKGAMVIPSCYPALHDPKVYPNPDTFDPDRWTKNWLVFGAGAHDCL-------------------------------------------------------- 39976579 131 -----------------------------------------------------------------------------------------------------RQAVQAATTETNMRLWRGALEREVEVLLGALRSGGAVDVVRPLRMDATAHEVLEANGLFNRCVANRLCMPDAILSMLDMLPWREHLLSHTGLFRTLLNDLAAAKGSNLQVQSSALYLQRKQMRIEDGVEDTDLLLLAGSETTAATLAWILFELSRRPELAERLRNELDLLDAVIKEELRYRGPVTSNRIVGAGTVLGGRYFLPAGTVVVMHNHSLSRRDPRGSHHVWDPMRWVGAGVPFGFGIRRCPGKTMAWMVMR---------------------------------------------- 15239310 64 -----------------------------------------------------------------------------------------------------RMLLMPSMKPEALRRYVGVMDEIAQKHFETEWANQDQLIVFPLTKKFTFSIACRLF-LSMDDLERVRKLEEPFTTVMRFNRAIKASRLLSKEVSTIIRQRKEELKAGKVSILSHMLMNIGETKDEDLADKIIALLIGGHDTTSIVCTFVVNYLAEFPHIYQR--------------------------------------------------------------------------------------------------------------------------------------------- 3220152 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLIKERRENNDRDLIDTLMSTYKDGVKMTDQEIANLLIGVLMGGQHTSAATSAWFLLHLAEKPELQEEIYQEIMKVNNVIKETLRMHPLHSIFRKVKNPLPVPSYVVPKGHHVLVSPGFAMTNENYFPQPEVYNPHR------------------------------------------------------------------------ 215456903 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGSDTVGNACTIGARCLVRDERARSKLVQWPDKKLPMLLERLEKLPYTPMSRVVSSGAVIAGHPVPPGTSVSIGNTFVHMDPDVFPDPTRFYPERWDKDHLSFGKGPRACLG------------------------------------------------------- 154303042 351 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLRHYADGTGTRIVLQDTMLDDYLLKKDSFIFMPNRAYHFDESSWTDVDNFDAHRFPGAFRGFGGGINLCPGRFYAMNEI----------------------------------------------- 90658392 33 -----------------------------------------------------IVTEADLIHEALQRGPQFASRPKDSPIRLIFSMGKCAINSYGPLWRSLRRLVTEMISPLRVKQCSWIMEAHMRRIQNEAHENGFVEVMSNCRLTICSILICLCFGVMLITLPKLPDFLPVLTPLFRGHEAKKLRKKQLELIAPLIRKRKKCGDPEMVSAIGAAYVDSGILGDEELVTLVSEIISAGTDTSATAIEWALLHLVMDQEIQER--------------------------------------------------------------------------------------------------------------------------------------------- 218184248 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDTVIGLLWDMIAAGSDTAVIMAEWAMAELVRNPRVQMKAQEELDRVIGRGRVMEADIPNLPYLQAVVKESFRLHPPTPLMLPHKASAATRPQCLGQPTAPLEYRPERSDYRVLPFGAGRRVCPGAQLG--------------------------------------------------- 83699763 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHDTTAAAMSFTLHLIGAHPDVQDKVHQELDYLECVIKEALRLFPVPFFGRTTTEDLVINDVTIPRGTTCILVTFALHMDPEQFPEPEKFDPDR------------------------------------------------------------------------ 171681940 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLRDAKLLLEAVVNECLRLGSDTYSTRVVKEGVEVKEYWFQGGAMVQISGGTIHASKENWEDAREFKPERSFKNFRAFGGGQTLCPGRNFALAVVRLLI------------------------------------------- 154275880 47 -------------------------------------------------------------------------------------------------HTVLRSKLAPGYSGKGIESLPESVDAQIAKFIRLIETKRPVDIARKVQYVISTLAFGRTFGFLDKDGDLFLMQMIALLPWLVNVLQSRLFKAFMGIAKEVVSERYGDSKITKPDMLGSFVAHGLSQRDAE--AESLVQIVAGSDTTATTLRISLLLLTTSPRVTEAEARSLPYLQACIKECFRFWPPIIMPRICPHEAVVCGVKVPGGTNVGWSARAVLRDKEVFKDAEVFSPARWLERELVFGQGKWGCLGKPISLLEI----NKLFPRFTFPILNPPHPVWIQSGLFRKISR------------- 145259357 136 -------------------------------------------------------------------------------------------------------AMQPTLIGASLDRMNERMARLLRPLVDDLASTSTVDLYGWCRHAITVASTNASYGPLNPYQDHLSPLMANFLPWLTARTAWRGREAVVAGLVRYYEQGGHEDGSEMTQVRWKTMREAG-VATEEIAREEVGMGIGLLSNTVPAAFWVLYELYSRPDLLEEIREIRDNCPSSFQEILRVQSASAPTRFVMEDVMLDQYFLKAGSMINMPAATLGRMPEAWETAREFDARRNPRRFMTFGVSPVICPGRHFASSEI-LGLAALLVLRYDIAPVDGQ--------------------------- 49065958 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KALTDEQLMMLVWEAVIEAADTTLVTTEWAMYELAKNPEKQDRLYQRLPYLSAVFHETLRLHSPVPPPRFVHETTKLAGYDVPAGTEIVINLYGCNMNKKEEWRPERFMDGRFEYKTMAFGAGRRSCAGS------------------------------------------------------ 115390260 91 -----------------------------------------------------------------------------------------------PEWKAHRRLLQDLMTPNFLNNTAPAIYDRALELVDLWRNDTPLDRPAEFPQASPPDCIKAILDITFPRLMWFLASKTPRVRHAVRTKDNFVLRELQGATHRLVDHTWAQSAVDLIVDRERAEREGRNFFGSAIRDEVFGFVLAGHDTTSTTIAWGIKLLADNPDCSEVIRTSIPYLDATIEEILRCAPTVPVDRVALNDTVLLGHSIPKGTSIFFSPPHEIEDEKRSPDPETFLPERWAGPAMPFGGGPRGCWGRRLAYLEMRLIFALMVWRF------------------------------------ 73538940 12 --------------------------------------------------GLWVAAGRAEVAAVLAHPDCRVRPTALAGTAAGELFGRLIRMNDGAAHAPLKAILMRLMASMDAATAKTRSAGLAG-VLDLVPDMAPLNTINRWLFTLPVVTVADLLGLPVRAGADAMAVAARVAAYAAAQAGADAARWLGQWLKMPAGRPCPAEDLGLLPALRQA-AHADDIAPEVVAANVIGLMVQACEATAGLAGNMLVRLGRS------SPTTRGLDELAVRVAIDDPPVQNTRRFLAADARVCGVPVRAGDAVLVLLAAASCAA----------PVEAGARPWTFGAGRHACPGDALARALAAATVDALLAR------------------------------------- 115492829 98 -------------------------------------------------------------------------------------------------HSGQRRLVASAYTMDSIVYLEPMVDSLIVSTMEKLSTPGDIDLGGWIQLFAFDVIGAISFSRPLMYVDWFYSLYQRLMPVIGNWLAANDRNHFFNFARQEIRKDRAGNTKDMASQLFAVQHTKTELDDTNIAFMMASNVLAGSDTTSTSARAVIYLLLKNPKSLQRLLD------------------------------------------------------------------------------------------------------------------------------------------ 145604905 216 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPRKILKPIEFRDGTIPAGVNVCVAGYAALQDGDFYKDPATFDPYRFTKENMIFGYGLHTCPGRFFASSAIKMICGQILLQY-DVKLPDGVTERYRN--------------------- 218712474 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTAGSHSTATAIRMIMLHVITSPHIMHKNSEGCEYLNACVKEGLRIFPPFMKERISKQDVNSNIRNLPLGVEIGYNIVGVQRNPKIFENPEVFDPDR------------------------------------------------------------------------ 46138229 264 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGGHETTSSTIRWGISYLNRDQRQQAKAEKRPPYLDAVIDETLRVYTFGMTLREAVVDTQLLGAHIPKGTAIAFSEWVRARKPKEYAFPD-FVPERWLKSVVAFGQGPRGCFGKRLAYLEMKIFFTLIIWTFEFLTL------------------------------- 169763318 34 ------------------------------------------------------------------------------------------------DHRQRRKVVGPALTTAKITRYESVVTKHVDLFLAPLAHRFTMDVMLELIYGHPYTDSATGADMCSAMRKLVKMAWSFSLCPSYGWIMNSRMMALMTSSHTMIFRRPEQVSGIVKSWLDIPLDDSSRMTQDEVFSEAVNLVFAGPGSVAAALTAMVYQLGTQEGQLWQEKLRKEADQAVVKETLRHCASFPFPRVIRRGAETIVSTLPAPTTVSANSYILGRSRKIWHDADQWLPQRWEAKLVAFSKGSRGCVGKELAWLVLAKAVMAIIRR------------------------------------- 169776415 194 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLMITMALAVVQTSTMLITHAMYDLMVHPEYLEPDFGAQRRLDSFLHESQRLNPPSEVSRVLGRPLTLDGVTLPKGTHVCFPSGPMSRDPTVVPDPLTFDGFRWSPANLHFGFGGQACHGRFFGAVIAKAVMSRLLAEY-DLKFEEGQSGR-PENIVNGEQIMP----------- 215448848 39 -----------------------------------------------------VLSTFEAAQELLKRSAIYSDRPRFVLFSELYAIFFIFTAWDG----RMPRLIRETLTLQTPENFIQHIRRFAAATILKVTYGADVKSVDDVYVQLAERAGSLTVGTPAATLVDFFPILRHIPTWAPLSGFKRNAALVKEAVDKMMNVPYEMVKKEM--------------------GVAGTMFAAAEDTTICVLSSFVLAMVLHPEVFKEAQEEMDYLESVMKETLRWNPPVPLPHRLMEDDIYSCYHLPRGSTVVANIYAILKSC---PEPEVFNPSRHTGPEVVFGFGRRKCPGRHFA--------------------------------------------------- 115454429 99 -------------------------------------------------------------------------------------------------HRHVRNLVLRLFGPENLRRMLQEMQKTAQASLLSWLDRPSIEVKEEV--------------------------------SSGRKNVMRMLRELLDERKKKTAHQLESI-DFFDALIDELKQEKPAVSENVALDLLFLLLFASFETTSSGITAILRFLTDNPMALEELTEEHDRILKRKADPNSQITWEEYFRKARQDVHIKGYTIPKGSKIMLSPSNIHLNPTVYKDPNEFNPWR------------------------------------------------------------------------ 215492228 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEEEVVLLTTVVLVGGFQTTSVTLGFISLLLAMHPNIQEKVRQKLKYTRQVINETLRLYPPRFHTRTANESFEYKNKTFKAGTCIMAPVLQLHQDPDYWHEPSKFNPDR------------------------------------------------------------------------ 212545775 130 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLHMNFNIIRHAKENITMDGYNIRKGAMLQVPMMAAHYEESVWGSASEFWAERHPSSYFPFGGGPPVCPGRHFAKHEILTTIGMLVSKF-DIEVV------------------------------ 29126007 320 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGLILGGFDTTSTTTLWGLKFLTDNAGVQKRLRQALQYLEAVIEEILRCAGATPAQRLAKVDTQILGYHIPKGTDVLFLTHGPSVWTPGFEDISKFKPERWAGPTLAFGLGTRGCFGRRLGYQQLKTSISILIWNF---ELLPCPPELSSYRTIEGLTSMP----------- 212533979 148 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAFQESMRFRASGASTRFVYEDMMFDNYLLRAGSIVYIPVKPMHSHPEVWSQSSEFVPHRKLGGFLGFGVSPSICPGRHFASAEIIAF-------------------------------------------- 119175672 28 -------------------SPELFLSTAPGAADETRDQALPSIVRAKLNRDVAVISSYRHCRDILQATHLSPTEPGSVARDGGDPITPSTFTVGPA----YRELMSDFFHSQAKLHWEEHIRDTVVHHLTTWSHGSTVDLYEQMKDLSWKVLCAVFLGLMRGQFSLFPVSINTPLWRSPRCKGIEARKKLQVVLGEMITTRTTDSNP---TCPFAQPSDSDGGLNSEELAGNTLLFTSSIAIKALASLLTLASLVRRKHAHGKTHEDGDLLRSILLETERLSPPVIVMRRVEHDVVLTECATDPQHQVVVPAGWDAWDASIYQNASQFIPDREPSPPLAFGAGAKACLGREVTRTVVKTVASAMLE-------------------------------------- 215465663 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLENISTLLMVGHETSASTVIFTLFQLAQNPKIQAKLRQEIRHAGTLTHDTIACFPAGRRYSIGKADSDSRWKVYKSGQVFHVSFAAMNVNPEVWTDAHEFKPERWDLPHGPFCDGARSCIGWRLAVLELKTMI------------------------------------------- 169608169 304 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRLYSTAVSARLVMQDHMLDQYLLKKGSTVMMPTPVQHHNSTIWSNSNTFDHMRFAAGFRAFGGGTTLCPGRHFATTEI----------------------------------------------- 171676814 813 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLRLSSPVMGPKICDTEQTVCGVRIPPGTNVCWDAISIFRNQETFADADVFRPERWLVEMLVFGSGRFECLGKGIAMLELNKVFVELLRRF-DFALV------------------------------ 134098661 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EETAWDGRQLPAGTAFLVFAPLFHRDETAADFAHAFTPEAWHSALVPFSAGPGRCPGENLVLLVTSTLLAVLM-RDAEFEPGEGPALGPQG--------------------- 2274947 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLIAVGTVTTFSSTTQAIYDLVAHPEYITILREEVESVPRDPKESQRFNSHSNLPTRTIADMKLPDGTFVPKTKLEINTCSIHKDHKLYENPEQFDGLRKEKRYLSWGFGRHACPGRYLSAINIKLIMAELL--------------------------------------- 6679535 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------LTLYGVEASPRTHESQAQDRVHSADVFHTFRQVKNRLWKLLSPARLASRADRSSWLESYLRHLEEMG--VSEEMQARALVLQLWATQGNMGPTAFWLLLFLLKNPEALAAVRAELKHTVWQAEETLRLTAAPFITREVMADLALPMADGREFSLLLFPFLSPQKDPEIYTEPEVFKYNRFLNPNMPWGAGHNQCLGKSYAINSIKQFVVLLLTHF-DLEL------------------------------- 171679263 45 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQAVIHEGLRMMPISAFGRVPAEGDMICGIHVPGGTDIFPNNLAIQRSKKVFDDVDVFRPERWMVRHIIFGHGRWQCPGRMLAWVQLNKVFVEVLRNF-DFQV------------------------------- 171680444 39 -----------------------------------------------------------------------------------HDTDSMGTQVDTAAHDILKAKTAGPYAGRETEGLERAVDAQLVRLVDKLSRCFTMDVISGLVFGKPWGHGEDVLGWIGTMRDIMIPKYGLLRWFGPKTSDKSGLGVVMKHVNETIRERKDKPTKDMMGGFIR-----NGMTRSECEGEAILAVLAGNDTTASTIRSSMLYLMATPHAYARFKKEIKYTQAVMYETFRIGNAVTFGHVPRGGDTLAGYYLPGGTNIGHNTLGLTHNKKLFEDADIFRPERFRALEIIWGGGRWTCAGKNVALIELNKTAFELMRHF-DFQVV------------------------------ 46129248 129 -----------------------------------------------------------------------------------------------------RSALIPLYTTQTVRELQPVIEERVEALLTAFMNYQPLDVMYPYTNDVINEYAFARSDHLVEKPDFGAEVTNDLLIGTHMGPCVQQLDWVLTLVNALPESISNRCKNDIFEQIHSVDPPQSTGKWRMVGGHPTMLVQGGALTTSWAMSLATFHLLNRPETLRKFAAMPDAYETVPLSRLEKLPYSRLARVAPDEALVYHWNLPPGSIVGMSPYKTVMDESIFYDARGFHPERWVDKYLIFCSGSRICLGMALAHAELYLTLAKLFRR------------------------------------- 215466239 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VREVLRLYPPVPTTRVAVKDDIIDHVCFKKGQTILIDIQAINRSKKIWEDAHEFKLDRWDDHMLTFLGGARSCIGWRLSLTEMRCLIFVLVRAF-EFELVPKEDIGRKLAVVQTP--------------- 169622822 241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRYHGIGTSIRVVTQDHLLDGTYLLKKGGIVMIHGAVQHTPAYGENVHDFQHNRSPVAFRGFGGGSTLCPGRHFASTEVLAFVALMITRF-DFKPTEG---------------------------- 10179855 28 ----------------------------------------------------WVVTDHATAVRVLDDP-TFTRATGRTPEWMRAAGAPASTWAQP----------FRDVHAASWDAELPDPQEVEDRLTGLLPAPGTRDLVRDLAWPMASR------GVGADDPDVLRAAWDARVGLDAQLTPQPLAVTEAAIAAVPGDPHRRA-------------------------------LFTAVEMTATAFVDAVLAVTATAGAAQRLADDPDVAARLVAEVLRLHPTAHERRTAGTETVVGEHTVAAGDEVVVVVAAANRDAGVFADPDRLDPDRADADR-ALSA-QRGHPGRELVVVLTTAALRSVAKALPGLTAGGPVVRRRRSPVLRATAHCPVEL-------- 149521644 201 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRDRAHRAIKKIFYEAIRRRRETRDDILQTLLDASYKDGRPLTDDEVAGMLIGLLLAGQHTSSTTGTWLGFFLARDRRVQAQ--------------------------------------------------------------------------------------------------------------------------------------------- 169609524 3 ----------------------------------------------------------------------------FNPTVTGSQSLGLFAMRDPHGHGVRRKFFARPFSNSSIKQQEEAIRAQNGADIFKWWTLMATDVIAHISFPYIKAIQMATFGAVLRSGAPLVHKVLRYMPIKRAQEISKADEVIFEHGSIALKHMRGDDGNTMFGQMIEASDNSEKLTGDDVREEAKNFIVAGSDTTAVTLTYLIWAVLKNPEVQHKLEEELAKLGDELDETLRLYSAAPGPRVPSQGMVVSGYHIPAGFEVSTQAYTTHRDPSVWPNP------------------------------------------------------------------------------- 215464112 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKLLAYNAGTVLEAGSDTTASTMQSFILFMISHPHVLKKLREEIDYLVACIKETLRRRPPMGIPHSSDSDDIYEGYLIPKRSTVIGNIWAIHMDPASYPNPFAFDPER------------------------------------------------------------------------ 163856095 27 --------------------------DPYPYYRTLARERP---LYYDPALGLWVASSPPLIHAVLAHAARVRPAAEPVPRALGDDAAGLLFS----RFVRMRDDAAHA-------GLKPLLVDC----LQALPCGGAPCWLDEFLFAAPVYAMASRLGLAQPAIAACARDVRLFRAALGPAATADQLAAGHAAAARLQTAMMEHQADDAPLALLRSRAAQAEFEPAEVAANLAGLLFQSCEAGAGLVGNTLAALGRDPGLCAAARRDAALCLHAAAHTARHPPVHNTRRYLDASMSLDGQVLPAGATVLLVLAAAGAAAP-------------GDAPWTFGAGRHACPG------------------------------------------------------- 119485026 304 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRYVGASTSTLVVHEDVWLDDYLLTKGSLVQIPATAIHSDPNIWPDAANFDPERHPSANRTFGGGNTLCPGRHLASDEVLEITAMFLSTFDGFEAKPSWPRRDETNMLSVIK-------------- 71020557 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------FPPGQYTEFLRWDDQFCMACPSPRAVQSRDRFYNLVLQQIDQHLSECSLQVREQLHNVEREHGQTHADAVGVVLRTAWLGSTQSPLSGAWLLCILSRQPTKVARIRAELQQLKDHLVQELLRVYSAQSVPRLCLKDTVVRAMVGPGFWNVHDATLNLQWWPESQGKGEKFRFDRVPKPAMPFGYGSRVCPGRYWAVAEVKAFILLFLHRF-ELEGAVAEPPRPDPGVMHPLDAMPATL-------- 171678513 145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVSGALTDCLLDLAEHPEHVEPLRQELRQMDSFMKESLRTPSPFSQKRIVKEELTLSDGL-----KLPAGAYVCMIDQSAIGRPDKFDGFRTDRDHLTFGHGRLACPGRFVASLEMKMVLAAMLER------------------------------------- 30795004 38 --------------------------------------------------GAFVVTRYDAAARILDGPEFSRAAGETAPDWARPFLDLRTAAGPPP----------------------PAVEELVPHYRAALPGTGRFDLMRDFAREVPVRAEAARLGADGADAEGI----AALLRSAATAPDARLTPQTLAVTEQTVAALRALR---------------------EQAGAAGPPAAAGCAMAANTVCNAVLATLRTPGLAGRLADDPDLADRIAAETLRTAPPAHESRRATAAQIIQGTAIAAGDEVVVAVAAANRDPEVFAGPDRFDVDRAAAPPLTSGLGCRDGL-DEFAARHAAAALRALAGTLPGMTRTGPVVHRRRSPVVRGISRCPVE--------- 156393488 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLRMHPPVAFFGVARRDFVVGNYRIRRGQRLLGNCHLAQRDPEVFETPDTFDPDRFSKPNLLCTHGRHNCAGAHVGIITLKTFILYLI-LFCDWEL-EEKPYWTRTNLIR----------------- 194237705 1 ------------------------------------------------------------------------------------------------------------------KSLEQWVNEEVSTLCAAFADQAGCPFSKAVSNVIASLTFGHRFDCKDLCFLKLMDLTEDILIPGLVTKVFPGQRAFMAQLDELVAEHRMNRDDAFLDEVQKAKGNPESFNDDNPRLVVGDLFIAGMVTTSTTLAWALLLMILNPDVQRR--------------------------------------------------------------------------------------------------------------------------------------------- 145240523 70 -------------------------------------------------------------------------------------------------HGAQRRLVNNIYSMSSLKDFEHGVDAVVERLMQCMQRQGSDKWVQLFAFDVTEITFSKSFGFLENGTDAFRQIENALRSASWVGQVP-WVYWLHDYMTPIIHVEEAKEEQDILSKLFDVQKKKENLSDDDVLSMATSNVFAGSDTTAISIRSIFYHLLKNP-------------------------------------------------------------------------------------------------------------------------------------------------- 215465797 21 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGHETTSTATTFALLALTERPDVQTKLRNALPYLDIVVRESLRYYPVPLTGRTCMTDVVHHHLNAKKGTGIFVPIISINRDKTLWEDAEQFNPDRWKGNMLTFLGGSHACIG------------------------------------------------------- 72006510 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWEEIYGFLKEIIERRKARFDTDFMGSFVKAEIGPASCDEINLMVSSFDLLLAGWDTISTTLAWGLHTLASYPEAQRRDHHSMPVTMATIAECMRFRPTVHIPHVATQDCKIGGYDIPKGGQITL---------------------------------------------------------------------------------------------- 156064223 119 ------------------------------------------------DGPAWSLSR-DLVKPIFADLDFFASCVDKFSELLPEKGETFDIQ--PLLHRLFLDSSMDFIFGRSLNALQTEASPESVEFTEAF-TTGLKEVSARRDAPWFQFHYQRLIGGPTWKYRTVHRFVDRQVQLALIDTAKEEVSDVHSGRKRLLNEMAKKIRDPIALRYHVLGFFAPARDVTSRLVANALFQLARHPNEWTKLRRISLELGDAPLSFEKLKQLAEFRYVLQETIRTVGPAARIWRAAVRDTILQPVFIPRGSPVVLGTWCMNHDSDIWDDVEMFRPDRFNWEFLPFYGGPRICPAQQQAMTQAAYVLVRLTQMFEVIE-NRDPELEFLQLIKMGVESM------------ 218198628 38 ----------------------------HHKLRDLAARHGPLMLLRFGELPVVVASSAGAAREITKTHDLAFATRPVTRTARPEGAEGIIFAPYGDGWRQLRKICTELLSARRVQSFRAVREEEVRRLLLAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169602941 128 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNETLRLAVASPLVRDVVKPTPVGNKVLEPGAKVMVPFHQLHRNESVWSKPLEVEGDRNSKSYRPFGGGSTLCPGRHMARRAIAFAVAAML--------------------------------------- 182342342 5 ----------------------------------------------------------------------------------------------------QRKVASRIFTVSSFKIITETIRELVEKLIESYANEGTVFNLQELYFKFTLSSFVKIFGDAFNYAQKXLDMRFIQPWWKIAERFNETGRKMRAFTNDIVEARRKESRKDLLDLFMAYRSDGQRLSNQQLKDTILNLMIAGRDTTAEALSWMSWHMLTKP-------------------------------------------------------------------------------------------------------------------------------------------------- 119195979 293 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLRLRANTASVRFVSKDTKLDTYLLKANSIVQTPANVLNVDPNIWPDAHLYNPDRKWNGFMTFGASPWTCPGRHFATAQI----------------------------------------------- 215462045 2 ------------------------------------------------------------------------------------------------EHRRMRGTLSGSFSSQSIQEITPVFVHLAERLVNYWEKHATFDVTADVHRLTFDAITMTILGHDDSDIPTLLRNIAVLSIPSSMKIWCADLRTSLGAVAREVWSGREHGAG--MHPKLLMDLAKEHVPEDVTIAQIIGIIFAGSETTANVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 215475624 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTRKDLIDEALTLVGAGTDTVGTTSTVGIFYVLQAPAITKKRSAWPDYLTAVIKESLRFGNVSPLPRVVASNAIIDGLAIPAGTIVEMSCVFLHENPDIFENPLNFSPER------------------------------------------------------------------------ 149537528 108 -----------------------------------------------------------------------------------------------------RKMLTPTFHFSILEEFVGVMNEHAQTLVEKFEKHVDRDAFDCFMRNIQVQTNGDSEYVRTIYRMSDLIQRRILMPWLWGREHRQKLRVLHEFTDRVIAERSKERRAFLDLLLETADDARNGLSLRDVREEVDTFMFEGHDTTAAAMSFVLYLLGSCPDAQRK--------------------------------------------------------------------------------------------------------------------------------------------- 154312290 137 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTSRLVANALFQLARHPNEWEKLKQLADFRYVLQETIRTVGPAARIWRAAVRDTILQPVFVPKGSPVVLGTWCMNHDSDIWADVENFRPDRFNWEFLPFYGGPRICPAQQQAMTQAAYVLVRLTQKFEVIE-NRDPELEFLQLIKMGVESM------------ 171681664 279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAGHHTTGGSMGWVTKYLTGYPEAQSKRRARIPYLEAVIEETLRLTPFSMT-REATEDTEILGYKIPKGCQVFMVNAGPHWDES--KDLKLFEPERWAGPQLGFGMGIRQCWGRKLAHLEIRTIM------------------------------------------- 461807 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGAGFDTVTTALSWSLMYLVTQPHSQERRSWLSERSMLPYKEPTWQFVPFTIPHSTTRDTTLNGFHIPKECCVFVNQWQVNHEAELWEDPFVFRTER------------------------------------------------------------------------ 116181674 105 ---------------------------------------------------------------------------------------------DHDAHKAHRSAIAPLFSKAKIDARQDIVLKNVDKFCERIAGFAGTTLARDIANEFILGKKYNDLDADDFNYALSVASLGTGKFWRTNKFIRWYGPALRAMPVDWVNKTADQGTKSFVRFLKASYSDGAGLRNHRQRPPPDLLPTVFTNPTHPPPDYHHHHTPPPKPSPSKPSSELPYLTAVLTEGLRLSPAVATRRISDKDLFYNAWRIPAGTPVGMTTLLMHTDEALYPDPMRFDPGR------------------------------------------------------------------------ 149513488 30 ---LPPRVPGFL---------HQFRPNLPNHLLRLAQAHGPLYRIHFGNQDVVILNSKELIQEAMKNWLNFAGRPTFSSKLVSLGGKDLSLGNYSPAWKDLKKLTRSALLFGMRNKMEPLVWQLTHQLCEDFRAQPGVDLFQEFSR-LTNRIVCTL------------------TFGEMETQAAGVVRDLMDYMLRELREKSGVWD----------------VTEENLHMVLLDLVIGGTETTAATLTWVVLYLLHHPE------------------------------------------------------------------------------------------------------------------------------------------------- 115638577 149 --------------------------------------------------------------------------------------------------------------PREVAKFTGVINEIVTDMVERLRFKGEGDVVPELQNEMYKWSKGSIFKLLLETRGQMFASGQIMFLTSPEWFRRWNLKPWRDHAWDYIFNFAKKSVDARLQELATLAEEGDQLSMKEVYSNACELLLAGVDTTSNTLAWALYELSRHPDTQDR--------------------------------------------------------------------------------------------------------------------------------------------- 171682764 34 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYEASCVIGMLALVGIFTVAGPLSYWLVTMVHYPEWQAAVQKEIDEKCEGRMPTLEDAPNLPILRACIKETM--RWKPNVPTGVAHETEADDPGWPTFQAPLTQFPTIK--GMTSFGWGQRQCLGMSLTQDELIVACGAL---------------------------------------- 215453941 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSAIGLPRIVKKDYKLDGSLIPAGTHLGAAIYHAHHNHAIYPAAHDFRATRPTPDWLNFGIGKHACPGRFFVVAELKAMLAHVL--------------------------------------- 67904454 423 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLKTGTWVSAAHSLTQHNASIFDNPAEFRPERFRYGRLPWGAGAAMCKGRTFAEKELTSAAASIVS-LWDIEPAYGQVWKLPG--------------------- 121709614 335 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSFIRETMRLHPAGTVARTVMDDQFHDGLTLPKGANIIAPALAIHHDPENYTDGSKFDGFRFARKFLQFGYGNHACPGRFYAIRKIKLVLGKLL--------------------------------------- 215474299 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQAIVKETMRWRPPIGVPHASLEDDVYDGYFIPKGSLIVPEYSVKAMKPEWVADANQFRPERFLNPQYGFGFGRRICPGRHVAR-------------------------------------------------- 159489474 383 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVKEAMRLLPPAGGMRVLSEPLTVGDVTLPTGALLLSYSFLMHCDPALW-DGDTFRPERWPKYYYTFGVGKHMCAGIHLVYMEVKTMVALLVR-------------------------------------- 169865011 38 -----PFPPGPHARDIDL---AKFRANPGVTFMEWAKSYGPIISYSLRGQRTIVLNSPKAVTDLLTKSSIYSDRPINWMELAGRKWNVFSISSQHPRFKIYRRLLHNGLNPRA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47218604 261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDRQIMEDCMVFTLAGCAITANLCIWALHFLSSSEDVQDRLHQELEEVLGSGPVSLEKIPQLRYCQQVLNETVVDQHLIPKETLVIYALGVILQDSHTWDAPCRFHPDRKSFRLLGFS-GSQTCPELRVAYTVATVLLSAVVRQL-RLHRLEDTLVERAPPHVH----------------- 115908952 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETTTTLLGFIFYALSMNPDIQEKIATMPYLDQVVCETLRLFPPAGISNRMCNETFVHNGLMIEKGTQVFIPVYNIHRDPDYWPEPEKFDPER------------------------------------------------------------------------